]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - configure
e2fsck: quiet harmless inode/blocks errors
[thirdparty/e2fsprogs.git] / configure
CommitLineData
50e1e10f 1#! /bin/sh
50e1e10f 2# Guess values for system-dependent variables and create Makefiles.
61ef2474
TT
3# Generated by GNU Autoconf 2.65.
4#
50e1e10f 5#
e1052144 6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
61ef2474
TT
7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
8# Inc.
9#
57aa50d4 10#
50e1e10f
TT
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
57aa50d4
TT
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
b0cacab0 16
29a5deed
TT
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
57aa50d4 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b0cacab0
TT
20 emulate sh
21 NULLCMD=:
39fd3d4f 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b0cacab0
TT
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
e1052144
TT
25 setopt NO_GLOB_SUBST
26else
57aa50d4
TT
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
29a5deed 32esac
b0cacab0 33fi
29a5deed
TT
34
35
39fd3d4f
SJR
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
57aa50d4
TT
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
39fd3d4f
SJR
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
e1052144 56 else
39fd3d4f
SJR
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
57aa50d4 60 case $arg in #(
39fd3d4f
SJR
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
e1052144 69 fi
39fd3d4f
SJR
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
e1052144
TT
81fi
82
b0cacab0 83
e1052144
TT
84# IFS
85# We need space, tab and new line, in precisely that order. Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
e1052144
TT
89IFS=" "" $as_nl"
90
91# Find who we are. Look in the path if we contain no directory separator.
57aa50d4 92case $0 in #((
e1052144
TT
93 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95for as_dir in $PATH
96do
97 IFS=$as_save_IFS
98 test -z "$as_dir" && as_dir=.
57aa50d4
TT
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100 done
e1052144
TT
101IFS=$as_save_IFS
102
103 ;;
104esac
105# We did not find ourselves, most probably we were run as `sh COMMAND'
106# in which case we are not to be found in the path.
107if test "x$as_myself" = x; then
108 as_myself=$0
109fi
110if test ! -f "$as_myself"; then
39fd3d4f 111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
57aa50d4 112 exit 1
e1052144
TT
113fi
114
57aa50d4
TT
115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there. '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
e1052144 122done
b0cacab0
TT
123PS1='$ '
124PS2='> '
125PS4='+ '
126
127# NLS nuisances.
39fd3d4f
SJR
128LC_ALL=C
129export LC_ALL
130LANGUAGE=C
131export LANGUAGE
b0cacab0 132
57aa50d4
TT
133# CDPATH.
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136if test "x$CONFIG_SHELL" = x; then
137 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 emulate sh
139 NULLCMD=:
140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 # is contrary to our usage. Disable this feature.
142 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 setopt NO_GLOB_SUBST
144else
145 case \`(set -o) 2>/dev/null\` in #(
146 *posix*) :
147 set -o posix ;; #(
148 *) :
149 ;;
150esac
151fi
152"
153 as_required="as_fn_return () { (exit \$1); }
154as_fn_success () { as_fn_return 0; }
155as_fn_failure () { as_fn_return 1; }
156as_fn_ret_success () { return 0; }
157as_fn_ret_failure () { return 1; }
158
159exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166else
167 exitcode=1; echo positional parameters were not saved.
168fi
169test x\$exitcode = x0 || exit 1"
170 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174test \$(( 1 + 1 )) = 2 || exit 1"
175 if (eval "$as_required") 2>/dev/null; then :
176 as_have_required=yes
177else
178 as_have_required=no
179fi
180 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182else
183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186do
187 IFS=$as_save_IFS
188 test -z "$as_dir" && as_dir=.
189 as_found=:
190 case $as_dir in #(
191 /*)
192 for as_base in sh bash ksh sh5; do
193 # Try only shells that exist, to save several forks.
194 as_shell=$as_dir/$as_base
195 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 CONFIG_SHELL=$as_shell as_have_required=yes
198 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 break 2
200fi
201fi
202 done;;
203 esac
204 as_found=false
205done
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208 CONFIG_SHELL=$SHELL as_have_required=yes
209fi; }
210IFS=$as_save_IFS
211
212
213 if test "x$CONFIG_SHELL" != x; then :
214 # We cannot yet assume a decent shell, so we have to provide a
215 # neutralization value for shells without unset; and this also
216 # works around shells that cannot unset nonexistent variables.
217 BASH_ENV=/dev/null
218 ENV=/dev/null
219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220 export CONFIG_SHELL
221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222fi
223
224 if test x$as_have_required = xno; then :
225 $as_echo "$0: This script requires a shell more modern than all"
226 $as_echo "$0: the shells that I found on your system."
227 if test x${ZSH_VERSION+set} = xset ; then
228 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230 else
231 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
232$0: including any error possibly output before this
233$0: message. Then install a modern shell, or manually run
234$0: the script under such a shell if you do have one."
235 fi
236 exit 1
237fi
238fi
239fi
240SHELL=${CONFIG_SHELL-/bin/sh}
241export SHELL
242# Unset more variables known to interfere with behavior of common tools.
243CLICOLOR_FORCE= GREP_OPTIONS=
244unset CLICOLOR_FORCE GREP_OPTIONS
245
246## --------------------- ##
247## M4sh Shell Functions. ##
248## --------------------- ##
249# as_fn_unset VAR
250# ---------------
251# Portably unset VAR.
252as_fn_unset ()
253{
254 { eval $1=; unset $1;}
255}
256as_unset=as_fn_unset
257
258# as_fn_set_status STATUS
259# -----------------------
260# Set $? to STATUS, without forking.
261as_fn_set_status ()
262{
263 return $1
264} # as_fn_set_status
265
266# as_fn_exit STATUS
267# -----------------
268# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
269as_fn_exit ()
270{
271 set +e
272 as_fn_set_status $1
273 exit $1
274} # as_fn_exit
275
276# as_fn_mkdir_p
277# -------------
278# Create "$as_dir" as a directory, including parents if necessary.
279as_fn_mkdir_p ()
280{
281
282 case $as_dir in #(
283 -*) as_dir=./$as_dir;;
284 esac
285 test -d "$as_dir" || eval $as_mkdir_p || {
286 as_dirs=
287 while :; do
288 case $as_dir in #(
289 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 *) as_qdir=$as_dir;;
291 esac
292 as_dirs="'$as_qdir' $as_dirs"
293 as_dir=`$as_dirname -- "$as_dir" ||
294$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
295 X"$as_dir" : 'X\(//\)[^/]' \| \
296 X"$as_dir" : 'X\(//\)$' \| \
297 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
298$as_echo X"$as_dir" |
299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
300 s//\1/
301 q
302 }
303 /^X\(\/\/\)[^/].*/{
304 s//\1/
305 q
306 }
307 /^X\(\/\/\)$/{
308 s//\1/
309 q
310 }
311 /^X\(\/\).*/{
312 s//\1/
313 q
314 }
315 s/.*/./; q'`
316 test -d "$as_dir" && break
317 done
318 test -z "$as_dirs" || eval "mkdir $as_dirs"
319 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
320
321
322} # as_fn_mkdir_p
323# as_fn_append VAR VALUE
324# ----------------------
325# Append the text in VALUE to the end of the definition contained in VAR. Take
326# advantage of any shell optimizations that allow amortized linear growth over
327# repeated appends, instead of the typical quadratic growth present in naive
328# implementations.
329if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
330 eval 'as_fn_append ()
331 {
332 eval $1+=\$2
333 }'
334else
335 as_fn_append ()
336 {
337 eval $1=\$$1\$2
338 }
339fi # as_fn_append
340
341# as_fn_arith ARG...
342# ------------------
343# Perform arithmetic evaluation on the ARGs, and store the result in the
344# global $as_val. Take advantage of shells that can avoid forks. The arguments
345# must be portable across $(()) and expr.
346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
347 eval 'as_fn_arith ()
348 {
349 as_val=$(( $* ))
350 }'
351else
352 as_fn_arith ()
353 {
354 as_val=`expr "$@" || test $? -eq 1`
355 }
356fi # as_fn_arith
357
358
359# as_fn_error ERROR [LINENO LOG_FD]
360# ---------------------------------
361# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
362# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
363# script with status $?, using 1 if that was 0.
364as_fn_error ()
365{
366 as_status=$?; test $as_status -eq 0 && as_status=1
367 if test "$3"; then
368 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
369 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
370 fi
371 $as_echo "$as_me: error: $1" >&2
372 as_fn_exit $as_status
373} # as_fn_error
374
e1052144
TT
375if expr a : '\(a\)' >/dev/null 2>&1 &&
376 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
377 as_expr=expr
378else
379 as_expr=false
380fi
381
e1052144 382if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0cacab0
TT
383 as_basename=basename
384else
385 as_basename=false
386fi
387
57aa50d4
TT
388if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
389 as_dirname=dirname
390else
391 as_dirname=false
392fi
b0cacab0 393
e1052144 394as_me=`$as_basename -- "$0" ||
b0cacab0
TT
395$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
396 X"$0" : 'X\(//\)$' \| \
e1052144 397 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 398$as_echo X/"$0" |
e1052144
TT
399 sed '/^.*\/\([^/][^/]*\)\/*$/{
400 s//\1/
401 q
402 }
403 /^X\/\(\/\/\)$/{
404 s//\1/
405 q
406 }
407 /^X\/\(\/\).*/{
408 s//\1/
409 q
410 }
411 s/.*/./; q'`
b0cacab0 412
57aa50d4
TT
413# Avoid depending upon Character Ranges.
414as_cr_letters='abcdefghijklmnopqrstuvwxyz'
415as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
416as_cr_Letters=$as_cr_letters$as_cr_LETTERS
417as_cr_digits='0123456789'
418as_cr_alnum=$as_cr_Letters$as_cr_digits
b0cacab0 419
b0cacab0 420
57aa50d4
TT
421 as_lineno_1=$LINENO as_lineno_1a=$LINENO
422 as_lineno_2=$LINENO as_lineno_2a=$LINENO
423 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
424 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
425 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
426 sed -n '
427 p
428 /[$]LINENO/=
429 ' <$as_myself |
430 sed '
431 s/[$]LINENO.*/&-/
432 t lineno
433 b
434 :lineno
435 N
436 :loop
437 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
438 t loop
439 s/-\n.*//
440 ' >$as_me.lineno &&
441 chmod +x "$as_me.lineno" ||
442 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
e1052144 443
57aa50d4
TT
444 # Don't try to exec as it changes $[0], causing all sort of problems
445 # (the dirname of $[0] is not the place where we might find the
446 # original and so on. Autoconf is especially sensitive to this).
447 . "./$as_me.lineno"
448 # Exit status is that of the last command.
449 exit
e1052144
TT
450}
451
57aa50d4
TT
452ECHO_C= ECHO_N= ECHO_T=
453case `echo -n x` in #(((((
454-n*)
455 case `echo 'xy\c'` in
456 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
457 xy) ECHO_C='\c';;
458 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
459 ECHO_T=' ';;
460 esac;;
461*)
462 ECHO_N='-n';;
463esac
b0cacab0 464
57aa50d4
TT
465rm -f conf$$ conf$$.exe conf$$.file
466if test -d conf$$.dir; then
467 rm -f conf$$.dir/conf$$.file
468else
469 rm -f conf$$.dir
470 mkdir conf$$.dir 2>/dev/null
e1052144 471fi
57aa50d4
TT
472if (echo >conf$$.file) 2>/dev/null; then
473 if ln -s conf$$.file conf$$ 2>/dev/null; then
474 as_ln_s='ln -s'
475 # ... but there are two gotchas:
476 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
477 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
478 # In both cases, we have to default to `cp -p'.
479 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
480 as_ln_s='cp -p'
481 elif ln conf$$.file conf$$ 2>/dev/null; then
482 as_ln_s=ln
483 else
484 as_ln_s='cp -p'
485 fi
e1052144 486else
57aa50d4 487 as_ln_s='cp -p'
e1052144 488fi
57aa50d4
TT
489rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
490rmdir conf$$.dir 2>/dev/null
b0cacab0 491
57aa50d4
TT
492if mkdir -p . 2>/dev/null; then
493 as_mkdir_p='mkdir -p "$as_dir"'
494else
495 test -d ./-p && rmdir ./-p
496 as_mkdir_p=false
e1052144
TT
497fi
498
57aa50d4
TT
499if test -x / >/dev/null 2>&1; then
500 as_test_x='test -x'
e1052144 501else
57aa50d4
TT
502 if ls -dL / >/dev/null 2>&1; then
503 as_ls_L_option=L
504 else
505 as_ls_L_option=
506 fi
507 as_test_x='
508 eval sh -c '\''
509 if test -d "$1"; then
510 test -d "$1/.";
511 else
512 case $1 in #(
513 -*)set "./$1";;
514 esac;
515 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
516 ???[sx]*):;;*)false;;esac;fi
517 '\'' sh
518 '
e1052144 519fi
57aa50d4 520as_executable_p=$as_test_x
e1052144 521
57aa50d4
TT
522# Sed expression to map a string onto a valid CPP name.
523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
e1052144 524
57aa50d4
TT
525# Sed expression to map a string onto a valid variable name.
526as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
e1052144 527
29a5deed 528
61ef2474
TT
529test -n "$DJDIR" || exec 7<&0 </dev/null
530exec 6>&1
b0cacab0
TT
531
532# Name of the host.
533# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
534# so uname gets run too.
535ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
50e1e10f 536
b0cacab0
TT
537#
538# Initializations.
539#
50e1e10f 540ac_default_prefix=/usr/local
e1052144 541ac_clean_files=
b0cacab0 542ac_config_libobj_dir=.
e1052144 543LIBOBJS=
b0cacab0
TT
544cross_compiling=no
545subdirs=
546MFLAGS=
547MAKEFLAGS=
b0cacab0 548
b0cacab0
TT
549# Identity of this package.
550PACKAGE_NAME=
551PACKAGE_TARNAME=
552PACKAGE_VERSION=
553PACKAGE_STRING=
554PACKAGE_BUGREPORT=
57aa50d4 555PACKAGE_URL=
b0cacab0
TT
556
557ac_unique_file="version.h"
558# Factoring default headers for most tests.
559ac_includes_default="\
560#include <stdio.h>
29a5deed 561#ifdef HAVE_SYS_TYPES_H
b0cacab0
TT
562# include <sys/types.h>
563#endif
29a5deed 564#ifdef HAVE_SYS_STAT_H
b0cacab0
TT
565# include <sys/stat.h>
566#endif
29a5deed 567#ifdef STDC_HEADERS
b0cacab0
TT
568# include <stdlib.h>
569# include <stddef.h>
570#else
29a5deed 571# ifdef HAVE_STDLIB_H
b0cacab0
TT
572# include <stdlib.h>
573# endif
574#endif
29a5deed
TT
575#ifdef HAVE_STRING_H
576# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
b0cacab0
TT
577# include <memory.h>
578# endif
579# include <string.h>
580#endif
29a5deed 581#ifdef HAVE_STRINGS_H
b0cacab0
TT
582# include <strings.h>
583#endif
29a5deed 584#ifdef HAVE_INTTYPES_H
b0cacab0 585# include <inttypes.h>
e1052144 586#endif
29a5deed 587#ifdef HAVE_STDINT_H
e1052144 588# include <stdint.h>
b0cacab0 589#endif
29a5deed 590#ifdef HAVE_UNISTD_H
b0cacab0
TT
591# include <unistd.h>
592#endif"
593
61ef2474 594ac_header_list=
39fd3d4f 595ac_subst_vars='LTLIBOBJS
e1052144 596LIBOBJS
39fd3d4f
SJR
597BUILD_LDFLAGS
598BUILD_CFLAGS
d1154eb4 599INCLUDES
39fd3d4f
SJR
600DO_TEST_SUITE
601ET_DIR
602SS_DIR
603LDFLAG_STATIC
604root_sysconfdir
605root_libdir
606root_sbindir
607root_bindir
608root_prefix
609UNIX_CMT
610CYGWIN_CMT
611LINUX_CMT
612UNI_DIFF_OPTS
613SEM_INIT_LIB
39fd3d4f
SJR
614SOCKET_LIB
615SIZEOF_LONG_LONG
616SIZEOF_LONG
617SIZEOF_INT
618SIZEOF_SHORT
619BUILD_CC
620MAKEINFO
621STRIP
622AR
623LDCONFIG
624PERL
625SED
626AWK
627CHMOD
628RM
629CP
630MV
631LN_S
632LN
bcb915b0
TT
633ifNotGNUmake
634ifGNUmake
39fd3d4f
SJR
635BINARY_TYPE
636POSUB
637LTLIBINTL
638LIBINTL
639INTLLIBS
640INTL_LIBTOOL_SUFFIX_PREFIX
641INTLOBJS
642GENCAT
643INSTOBJEXT
644DATADIRNAME
645CATOBJEXT
646USE_INCLUDED_LIBINTL
647BUILD_INCLUDED_LIBINTL
648INTLBISON
649LTLIBICONV
650LIBICONV
651HAVE_WPRINTF
652HAVE_SNPRINTF
653HAVE_ASPRINTF
654HAVE_POSIX_PRINTF
655GLIBC21
656ALLOCA
d1154eb4
TT
657EGREP
658GREP
39fd3d4f
SJR
659RANLIB
660MSGMERGE
661XGETTEXT
662GMSGFMT
663MSGFMT
664USE_NLS
665MKINSTALLDIRS
666INSTALL_DATA
667INSTALL_SCRIPT
668INSTALL_PROGRAM
669SET_MAKE
670VERSION
671PACKAGE
672GETTEXT_PACKAGE
673UUIDD_CMT
674E2INITRD_MAN
675E2INITRD_PROG
676FSCK_MAN
677FSCK_PROG
8d9c50c5 678DEFRAG_CMT
39fd3d4f
SJR
679RESIZER_CMT
680IMAGER_CMT
681DEBUGFS_CMT
f239fefc
AK
682QUOTA_CMT
683DEPPROFILED_LIBQUOTA
684PROFILED_LIBQUOTA
685DEPSTATIC_LIBQUOTA
686STATIC_LIBQUOTA
687DEPLIBQUOTA
688LIBQUOTA
39fd3d4f
SJR
689BLKID_CMT
690DEPPROFILED_LIBBLKID
691PROFILED_LIBBLKID
692DEPSTATIC_LIBBLKID
693STATIC_LIBBLKID
694DEPLIBBLKID
695LIBBLKID
696UUID_CMT
697DEPPROFILED_LIBUUID
698PROFILED_LIBUUID
699DEPSTATIC_LIBUUID
700STATIC_LIBUUID
701DEPLIBUUID
702LIBUUID
703PKG_CONFIG
704TEST_IO_CMT
705PRIVATE_LIBS_CMT
706LDFLAG_DYNAMIC
707PROFILED_LIB_EXT
708STATIC_LIB_EXT
709LIB_EXT
710CHECKER_CMT
711PROFILE_CMT
712BSDLIB_CMT
713ELF_CMT
714HTREE_CMT
c13351f6
TT
715Q
716E
5aa6c3f6
TT
717LINK_BUILD_FLAGS
718LINK_INSTALL_FLAGS
39fd3d4f 719MAINTAINER_CMT
39fd3d4f 720CPP
9b3018a8 721RDYNAMIC
57aa50d4 722DLOPEN_LIB
39fd3d4f
SJR
723OBJEXT
724EXEEXT
725ac_ct_CC
726CPPFLAGS
727LDFLAGS
728CFLAGS
729CC
730host_os
731host_vendor
732host_cpu
733host
734build_os
735build_vendor
736build_cpu
737build
738E2FSPROGS_PKGVER
739E2FSPROGS_VERSION
740E2FSPROGS_DAY
741E2FSPROGS_MONTH
742E2FSPROGS_YEAR
743target_alias
744host_alias
745build_alias
746LIBS
747ECHO_T
748ECHO_N
749ECHO_C
750DEFS
751mandir
752localedir
753libdir
754psdir
755pdfdir
756dvidir
757htmldir
758infodir
759docdir
760oldincludedir
761includedir
762localstatedir
763sharedstatedir
764sysconfdir
765datadir
766datarootdir
767libexecdir
768sbindir
769bindir
770program_transform_name
771prefix
772exec_prefix
57aa50d4 773PACKAGE_URL
39fd3d4f
SJR
774PACKAGE_BUGREPORT
775PACKAGE_STRING
776PACKAGE_VERSION
777PACKAGE_TARNAME
778PACKAGE_NAME
779PATH_SEPARATOR
780SHELL'
e1052144
TT
781ac_subst_files='MCONFIG
782MAKEFILE_ELF
783MAKEFILE_BSDLIB
784MAKEFILE_PROFILE
785MAKEFILE_CHECKER
786MAKEFILE_LIBRARY
488c75a6
TT
787ASM_TYPES_HEADER
788PUBLIC_CONFIG_HEADER'
39fd3d4f
SJR
789ac_user_opts='
790enable_option_checking
791with_diet_libc
792with_cc
39fd3d4f
SJR
793with_ccopts
794with_ldopts
795with_root_prefix
796enable_maintainer_mode
5aa6c3f6
TT
797enable_symlink_install
798enable_symlink_build
c13351f6 799enable_verbose_makecmds
39fd3d4f
SJR
800enable_compression
801enable_htree
802enable_elf_shlibs
803enable_bsd_shlibs
804enable_profile
805enable_checker
806enable_jbd_debug
807enable_blkid_debug
808enable_testio_debug
809enable_libuuid
810enable_libblkid
7becb206 811enable_quota
39fd3d4f
SJR
812enable_debugfs
813enable_imager
814enable_resizer
8d9c50c5 815enable_defrag
39fd3d4f
SJR
816enable_fsck
817enable_e2initrd_helper
818enable_tls
819enable_uuidd
820enable_nls
821with_gnu_ld
822enable_rpath
823with_libiconv_prefix
824with_included_gettext
825with_libintl_prefix
55e00a25 826with_multiarch
39fd3d4f 827'
e1052144
TT
828 ac_precious_vars='build_alias
829host_alias
830target_alias
831CC
832CFLAGS
833LDFLAGS
29a5deed 834LIBS
e1052144 835CPPFLAGS
14b596d4
TT
836CPP
837PKG_CONFIG'
e1052144 838
50e1e10f
TT
839
840# Initialize some variables set by options.
b0cacab0
TT
841ac_init_help=
842ac_init_version=false
39fd3d4f
SJR
843ac_unrecognized_opts=
844ac_unrecognized_sep=
50e1e10f
TT
845# The variables have the same names as the options, with
846# dashes changed to underlines.
b0cacab0 847cache_file=/dev/null
50e1e10f 848exec_prefix=NONE
50e1e10f 849no_create=
50e1e10f
TT
850no_recursion=
851prefix=NONE
852program_prefix=NONE
853program_suffix=NONE
854program_transform_name=s,x,x,
855silent=
856site=
857srcdir=
50e1e10f
TT
858verbose=
859x_includes=NONE
860x_libraries=NONE
b0cacab0
TT
861
862# Installation directory options.
863# These are left unexpanded so users can "make install exec_prefix=/foo"
864# and all the variables that are supposed to be based on exec_prefix
865# by default will actually change.
866# Use braces instead of parens because sh, perl, etc. also accept them.
e1052144 867# (The list follows the same order as the GNU Coding Standards.)
21c84b71
TT
868bindir='${exec_prefix}/bin'
869sbindir='${exec_prefix}/sbin'
870libexecdir='${exec_prefix}/libexec'
e1052144
TT
871datarootdir='${prefix}/share'
872datadir='${datarootdir}'
21c84b71
TT
873sysconfdir='${prefix}/etc'
874sharedstatedir='${prefix}/com'
875localstatedir='${prefix}/var'
21c84b71
TT
876includedir='${prefix}/include'
877oldincludedir='/usr/include'
e1052144
TT
878docdir='${datarootdir}/doc/${PACKAGE}'
879infodir='${datarootdir}/info'
880htmldir='${docdir}'
881dvidir='${docdir}'
882pdfdir='${docdir}'
883psdir='${docdir}'
884libdir='${exec_prefix}/lib'
885localedir='${datarootdir}/locale'
886mandir='${datarootdir}/man'
50e1e10f 887
50e1e10f 888ac_prev=
e1052144 889ac_dashdash=
50e1e10f
TT
890for ac_option
891do
50e1e10f
TT
892 # If the previous option needs an argument, assign it.
893 if test -n "$ac_prev"; then
e1052144 894 eval $ac_prev=\$ac_option
50e1e10f
TT
895 ac_prev=
896 continue
897 fi
898
e1052144
TT
899 case $ac_option in
900 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
901 *) ac_optarg=yes ;;
902 esac
50e1e10f
TT
903
904 # Accept the important Cygnus configure options, so we can diagnose typos.
905
e1052144
TT
906 case $ac_dashdash$ac_option in
907 --)
908 ac_dashdash=yes ;;
50e1e10f 909
21c84b71
TT
910 -bindir | --bindir | --bindi | --bind | --bin | --bi)
911 ac_prev=bindir ;;
912 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b0cacab0 913 bindir=$ac_optarg ;;
21c84b71
TT
914
915 -build | --build | --buil | --bui | --bu)
b0cacab0 916 ac_prev=build_alias ;;
21c84b71 917 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b0cacab0 918 build_alias=$ac_optarg ;;
50e1e10f
TT
919
920 -cache-file | --cache-file | --cache-fil | --cache-fi \
921 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
922 ac_prev=cache_file ;;
923 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
924 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
b0cacab0
TT
925 cache_file=$ac_optarg ;;
926
927 --config-cache | -C)
928 cache_file=config.cache ;;
50e1e10f 929
e1052144 930 -datadir | --datadir | --datadi | --datad)
21c84b71 931 ac_prev=datadir ;;
e1052144 932 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b0cacab0 933 datadir=$ac_optarg ;;
21c84b71 934
e1052144
TT
935 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
936 | --dataroo | --dataro | --datar)
937 ac_prev=datarootdir ;;
938 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
939 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
940 datarootdir=$ac_optarg ;;
941
50e1e10f 942 -disable-* | --disable-*)
39fd3d4f 943 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
50e1e10f 944 # Reject names that are not valid shell variable names.
39fd3d4f 945 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
57aa50d4 946 as_fn_error "invalid feature name: $ac_useropt"
39fd3d4f
SJR
947 ac_useropt_orig=$ac_useropt
948 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
949 case $ac_user_opts in
950 *"
951"enable_$ac_useropt"
952"*) ;;
953 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
954 ac_unrecognized_sep=', ';;
955 esac
956 eval enable_$ac_useropt=no ;;
e1052144
TT
957
958 -docdir | --docdir | --docdi | --doc | --do)
959 ac_prev=docdir ;;
960 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
961 docdir=$ac_optarg ;;
962
963 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
964 ac_prev=dvidir ;;
965 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
966 dvidir=$ac_optarg ;;
50e1e10f
TT
967
968 -enable-* | --enable-*)
39fd3d4f 969 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
50e1e10f 970 # Reject names that are not valid shell variable names.
39fd3d4f 971 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
57aa50d4 972 as_fn_error "invalid feature name: $ac_useropt"
39fd3d4f
SJR
973 ac_useropt_orig=$ac_useropt
974 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
975 case $ac_user_opts in
976 *"
977"enable_$ac_useropt"
978"*) ;;
979 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
980 ac_unrecognized_sep=', ';;
981 esac
982 eval enable_$ac_useropt=\$ac_optarg ;;
50e1e10f
TT
983
984 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
985 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
986 | --exec | --exe | --ex)
987 ac_prev=exec_prefix ;;
988 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
989 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
990 | --exec=* | --exe=* | --ex=*)
b0cacab0 991 exec_prefix=$ac_optarg ;;
50e1e10f
TT
992
993 -gas | --gas | --ga | --g)
994 # Obsolete; use --with-gas.
995 with_gas=yes ;;
996
b0cacab0
TT
997 -help | --help | --hel | --he | -h)
998 ac_init_help=long ;;
999 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1000 ac_init_help=recursive ;;
1001 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1002 ac_init_help=short ;;
50e1e10f
TT
1003
1004 -host | --host | --hos | --ho)
b0cacab0 1005 ac_prev=host_alias ;;
50e1e10f 1006 -host=* | --host=* | --hos=* | --ho=*)
b0cacab0 1007 host_alias=$ac_optarg ;;
50e1e10f 1008
e1052144
TT
1009 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1010 ac_prev=htmldir ;;
1011 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1012 | --ht=*)
1013 htmldir=$ac_optarg ;;
1014
21c84b71
TT
1015 -includedir | --includedir | --includedi | --included | --include \
1016 | --includ | --inclu | --incl | --inc)
1017 ac_prev=includedir ;;
1018 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1019 | --includ=* | --inclu=* | --incl=* | --inc=*)
b0cacab0 1020 includedir=$ac_optarg ;;
21c84b71
TT
1021
1022 -infodir | --infodir | --infodi | --infod | --info | --inf)
1023 ac_prev=infodir ;;
1024 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b0cacab0 1025 infodir=$ac_optarg ;;
21c84b71
TT
1026
1027 -libdir | --libdir | --libdi | --libd)
1028 ac_prev=libdir ;;
1029 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b0cacab0 1030 libdir=$ac_optarg ;;
21c84b71
TT
1031
1032 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1033 | --libexe | --libex | --libe)
1034 ac_prev=libexecdir ;;
1035 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1036 | --libexe=* | --libex=* | --libe=*)
b0cacab0 1037 libexecdir=$ac_optarg ;;
21c84b71 1038
e1052144
TT
1039 -localedir | --localedir | --localedi | --localed | --locale)
1040 ac_prev=localedir ;;
1041 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1042 localedir=$ac_optarg ;;
1043
21c84b71 1044 -localstatedir | --localstatedir | --localstatedi | --localstated \
e1052144 1045 | --localstate | --localstat | --localsta | --localst | --locals)
21c84b71
TT
1046 ac_prev=localstatedir ;;
1047 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
e1052144 1048 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b0cacab0 1049 localstatedir=$ac_optarg ;;
21c84b71
TT
1050
1051 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1052 ac_prev=mandir ;;
1053 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
b0cacab0 1054 mandir=$ac_optarg ;;
21c84b71 1055
50e1e10f
TT
1056 -nfp | --nfp | --nf)
1057 # Obsolete; use --without-fp.
1058 with_fp=no ;;
1059
1060 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
b0cacab0 1061 | --no-cr | --no-c | -n)
50e1e10f
TT
1062 no_create=yes ;;
1063
1064 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1065 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1066 no_recursion=yes ;;
1067
21c84b71
TT
1068 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1069 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1070 | --oldin | --oldi | --old | --ol | --o)
1071 ac_prev=oldincludedir ;;
1072 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1073 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1074 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
b0cacab0 1075 oldincludedir=$ac_optarg ;;
21c84b71 1076
50e1e10f
TT
1077 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1078 ac_prev=prefix ;;
1079 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
b0cacab0 1080 prefix=$ac_optarg ;;
50e1e10f
TT
1081
1082 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1083 | --program-pre | --program-pr | --program-p)
1084 ac_prev=program_prefix ;;
1085 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1086 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
b0cacab0 1087 program_prefix=$ac_optarg ;;
50e1e10f
TT
1088
1089 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1090 | --program-suf | --program-su | --program-s)
1091 ac_prev=program_suffix ;;
1092 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1093 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
b0cacab0 1094 program_suffix=$ac_optarg ;;
50e1e10f
TT
1095
1096 -program-transform-name | --program-transform-name \
1097 | --program-transform-nam | --program-transform-na \
1098 | --program-transform-n | --program-transform- \
1099 | --program-transform | --program-transfor \
1100 | --program-transfo | --program-transf \
1101 | --program-trans | --program-tran \
1102 | --progr-tra | --program-tr | --program-t)
1103 ac_prev=program_transform_name ;;
1104 -program-transform-name=* | --program-transform-name=* \
1105 | --program-transform-nam=* | --program-transform-na=* \
1106 | --program-transform-n=* | --program-transform-=* \
1107 | --program-transform=* | --program-transfor=* \
1108 | --program-transfo=* | --program-transf=* \
1109 | --program-trans=* | --program-tran=* \
1110 | --progr-tra=* | --program-tr=* | --program-t=*)
b0cacab0 1111 program_transform_name=$ac_optarg ;;
50e1e10f 1112
e1052144
TT
1113 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1114 ac_prev=pdfdir ;;
1115 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1116 pdfdir=$ac_optarg ;;
1117
1118 -psdir | --psdir | --psdi | --psd | --ps)
1119 ac_prev=psdir ;;
1120 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1121 psdir=$ac_optarg ;;
1122
50e1e10f
TT
1123 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1124 | -silent | --silent | --silen | --sile | --sil)
1125 silent=yes ;;
1126
21c84b71
TT
1127 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1128 ac_prev=sbindir ;;
1129 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1130 | --sbi=* | --sb=*)
b0cacab0 1131 sbindir=$ac_optarg ;;
21c84b71
TT
1132
1133 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1134 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1135 | --sharedst | --shareds | --shared | --share | --shar \
1136 | --sha | --sh)
1137 ac_prev=sharedstatedir ;;
1138 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1139 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1140 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1141 | --sha=* | --sh=*)
b0cacab0 1142 sharedstatedir=$ac_optarg ;;
21c84b71 1143
50e1e10f
TT
1144 -site | --site | --sit)
1145 ac_prev=site ;;
1146 -site=* | --site=* | --sit=*)
b0cacab0 1147 site=$ac_optarg ;;
50e1e10f
TT
1148
1149 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1150 ac_prev=srcdir ;;
1151 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b0cacab0 1152 srcdir=$ac_optarg ;;
50e1e10f 1153
21c84b71
TT
1154 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1155 | --syscon | --sysco | --sysc | --sys | --sy)
1156 ac_prev=sysconfdir ;;
1157 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1158 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
b0cacab0 1159 sysconfdir=$ac_optarg ;;
21c84b71 1160
50e1e10f 1161 -target | --target | --targe | --targ | --tar | --ta | --t)
b0cacab0 1162 ac_prev=target_alias ;;
50e1e10f 1163 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b0cacab0 1164 target_alias=$ac_optarg ;;
50e1e10f
TT
1165
1166 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1167 verbose=yes ;;
1168
b0cacab0
TT
1169 -version | --version | --versio | --versi | --vers | -V)
1170 ac_init_version=: ;;
50e1e10f
TT
1171
1172 -with-* | --with-*)
39fd3d4f 1173 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
50e1e10f 1174 # Reject names that are not valid shell variable names.
39fd3d4f 1175 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
57aa50d4 1176 as_fn_error "invalid package name: $ac_useropt"
39fd3d4f
SJR
1177 ac_useropt_orig=$ac_useropt
1178 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1179 case $ac_user_opts in
1180 *"
1181"with_$ac_useropt"
1182"*) ;;
1183 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1184 ac_unrecognized_sep=', ';;
1185 esac
1186 eval with_$ac_useropt=\$ac_optarg ;;
50e1e10f
TT
1187
1188 -without-* | --without-*)
39fd3d4f 1189 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
50e1e10f 1190 # Reject names that are not valid shell variable names.
39fd3d4f 1191 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
57aa50d4 1192 as_fn_error "invalid package name: $ac_useropt"
39fd3d4f
SJR
1193 ac_useropt_orig=$ac_useropt
1194 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1195 case $ac_user_opts in
1196 *"
1197"with_$ac_useropt"
1198"*) ;;
1199 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1200 ac_unrecognized_sep=', ';;
1201 esac
1202 eval with_$ac_useropt=no ;;
50e1e10f
TT
1203
1204 --x)
1205 # Obsolete; use --with-x.
1206 with_x=yes ;;
1207
1208 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1209 | --x-incl | --x-inc | --x-in | --x-i)
1210 ac_prev=x_includes ;;
1211 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1212 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
b0cacab0 1213 x_includes=$ac_optarg ;;
50e1e10f
TT
1214
1215 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1216 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1217 ac_prev=x_libraries ;;
1218 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1219 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
b0cacab0 1220 x_libraries=$ac_optarg ;;
50e1e10f 1221
57aa50d4
TT
1222 -*) as_fn_error "unrecognized option: \`$ac_option'
1223Try \`$0 --help' for more information."
50e1e10f
TT
1224 ;;
1225
b0cacab0
TT
1226 *=*)
1227 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1228 # Reject names that are not valid shell variable names.
57aa50d4
TT
1229 case $ac_envvar in #(
1230 '' | [0-9]* | *[!_$as_cr_alnum]* )
1231 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1232 esac
e1052144 1233 eval $ac_envvar=\$ac_optarg
b0cacab0
TT
1234 export $ac_envvar ;;
1235
21c84b71 1236 *)
b0cacab0 1237 # FIXME: should be removed in autoconf 3.0.
39fd3d4f 1238 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
b0cacab0 1239 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
39fd3d4f 1240 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
b0cacab0 1241 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
50e1e10f
TT
1242 ;;
1243
1244 esac
1245done
1246
1247if test -n "$ac_prev"; then
b0cacab0 1248 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
57aa50d4 1249 as_fn_error "missing argument to $ac_option"
50e1e10f 1250fi
50e1e10f 1251
39fd3d4f
SJR
1252if test -n "$ac_unrecognized_opts"; then
1253 case $enable_option_checking in
1254 no) ;;
57aa50d4 1255 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
39fd3d4f
SJR
1256 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1257 esac
1258fi
1259
1260# Check all directory arguments for consistency.
e1052144
TT
1261for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1262 datadir sysconfdir sharedstatedir localstatedir includedir \
1263 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1264 libdir localedir mandir
50e1e10f 1265do
e1052144 1266 eval ac_val=\$$ac_var
39fd3d4f
SJR
1267 # Remove trailing slashes.
1268 case $ac_val in
1269 */ )
1270 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1271 eval $ac_var=\$ac_val;;
1272 esac
1273 # Be sure to have absolute directory names.
b0cacab0 1274 case $ac_val in
e1052144
TT
1275 [\\/$]* | ?:[\\/]* ) continue;;
1276 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
50e1e10f 1277 esac
57aa50d4 1278 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
50e1e10f
TT
1279done
1280
b0cacab0
TT
1281# There might be people who depend on the old broken behavior: `$host'
1282# used to hold the argument of --host etc.
1283# FIXME: To remove some day.
1284build=$build_alias
1285host=$host_alias
1286target=$target_alias
1287
1288# FIXME: To remove some day.
1289if test "x$host_alias" != x; then
1290 if test "x$build_alias" = x; then
1291 cross_compiling=maybe
39fd3d4f 1292 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
b0cacab0
TT
1293 If a cross compiler is detected then cross compile mode will be used." >&2
1294 elif test "x$build_alias" != "x$host_alias"; then
1295 cross_compiling=yes
1296 fi
1297fi
50e1e10f 1298
b0cacab0
TT
1299ac_tool_prefix=
1300test -n "$host_alias" && ac_tool_prefix=$host_alias-
1301
1302test "$silent" = yes && exec 6>/dev/null
50e1e10f 1303
50e1e10f 1304
e1052144
TT
1305ac_pwd=`pwd` && test -n "$ac_pwd" &&
1306ac_ls_di=`ls -di .` &&
1307ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
57aa50d4 1308 as_fn_error "working directory cannot be determined"
e1052144 1309test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
57aa50d4 1310 as_fn_error "pwd does not report name of working directory"
e1052144
TT
1311
1312
50e1e10f
TT
1313# Find the source files, if location was not specified.
1314if test -z "$srcdir"; then
1315 ac_srcdir_defaulted=yes
e1052144 1316 # Try the directory containing this script, then the parent directory.
39fd3d4f
SJR
1317 ac_confdir=`$as_dirname -- "$as_myself" ||
1318$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1319 X"$as_myself" : 'X\(//\)[^/]' \| \
1320 X"$as_myself" : 'X\(//\)$' \| \
1321 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1322$as_echo X"$as_myself" |
e1052144
TT
1323 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1324 s//\1/
1325 q
1326 }
1327 /^X\(\/\/\)[^/].*/{
1328 s//\1/
1329 q
1330 }
1331 /^X\(\/\/\)$/{
1332 s//\1/
1333 q
1334 }
1335 /^X\(\/\).*/{
1336 s//\1/
1337 q
1338 }
1339 s/.*/./; q'`
50e1e10f 1340 srcdir=$ac_confdir
e1052144 1341 if test ! -r "$srcdir/$ac_unique_file"; then
50e1e10f
TT
1342 srcdir=..
1343 fi
1344else
1345 ac_srcdir_defaulted=no
1346fi
e1052144
TT
1347if test ! -r "$srcdir/$ac_unique_file"; then
1348 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
57aa50d4 1349 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
50e1e10f 1350fi
e1052144
TT
1351ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1352ac_abs_confdir=`(
57aa50d4 1353 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
e1052144
TT
1354 pwd)`
1355# When building in place, set srcdir=.
1356if test "$ac_abs_confdir" = "$ac_pwd"; then
1357 srcdir=.
1358fi
1359# Remove unnecessary trailing slashes from srcdir.
1360# Double slashes in file names in object file debugging info
1361# mess up M-x gdb in Emacs.
1362case $srcdir in
1363*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1364esac
1365for ac_var in $ac_precious_vars; do
1366 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1367 eval ac_env_${ac_var}_value=\$${ac_var}
1368 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1369 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1370done
b0cacab0
TT
1371
1372#
1373# Report the --help message.
1374#
1375if test "$ac_init_help" = "long"; then
1376 # Omit some internal or obsolete options to make the list less imposing.
1377 # This message is too long to be a string in the A/UX 3.1 sh.
1378 cat <<_ACEOF
1379\`configure' configures this package to adapt to many kinds of systems.
1380
1381Usage: $0 [OPTION]... [VAR=VALUE]...
1382
1383To assign environment variables (e.g., CC, CFLAGS...), specify them as
1384VAR=VALUE. See below for descriptions of some of the useful variables.
1385
1386Defaults for the options are specified in brackets.
1387
1388Configuration:
1389 -h, --help display this help and exit
1390 --help=short display options specific to this package
1391 --help=recursive display the short help of all the included packages
1392 -V, --version display version information and exit
1393 -q, --quiet, --silent do not print \`checking...' messages
1394 --cache-file=FILE cache test results in FILE [disabled]
1395 -C, --config-cache alias for \`--cache-file=config.cache'
1396 -n, --no-create do not create output files
1397 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1398
b0cacab0
TT
1399Installation directories:
1400 --prefix=PREFIX install architecture-independent files in PREFIX
39fd3d4f 1401 [$ac_default_prefix]
b0cacab0 1402 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
39fd3d4f 1403 [PREFIX]
b0cacab0
TT
1404
1405By default, \`make install' will install all the files in
1406\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1407an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1408for instance \`--prefix=\$HOME'.
1409
1410For better control, use the options below.
1411
1412Fine tuning of the installation directories:
39fd3d4f
SJR
1413 --bindir=DIR user executables [EPREFIX/bin]
1414 --sbindir=DIR system admin executables [EPREFIX/sbin]
1415 --libexecdir=DIR program executables [EPREFIX/libexec]
1416 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1417 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1418 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1419 --libdir=DIR object code libraries [EPREFIX/lib]
1420 --includedir=DIR C header files [PREFIX/include]
1421 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1422 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1423 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1424 --infodir=DIR info documentation [DATAROOTDIR/info]
1425 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1426 --mandir=DIR man documentation [DATAROOTDIR/man]
1427 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1428 --htmldir=DIR html documentation [DOCDIR]
1429 --dvidir=DIR dvi documentation [DOCDIR]
1430 --pdfdir=DIR pdf documentation [DOCDIR]
1431 --psdir=DIR ps documentation [DOCDIR]
b0cacab0
TT
1432_ACEOF
1433
1434 cat <<\_ACEOF
1435
1436System types:
1437 --build=BUILD configure for building on BUILD [guessed]
1438 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1439_ACEOF
1440fi
1441
1442if test -n "$ac_init_help"; then
1443
1444 cat <<\_ACEOF
1445
1446Optional Features:
39fd3d4f 1447 --disable-option-checking ignore unrecognized --enable/--with options
b0cacab0
TT
1448 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1449 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
98919bdb 1450 --enable-maintainer-mode enable makefile rules useful for maintainers
5aa6c3f6
TT
1451 --enable-symlink-install use symlinks when installing instead of hard links
1452 --enable-symlink-build use symlinks while building instead of hard links
1453 --enable-verbose-makecmds enable verbose make command output
b0cacab0
TT
1454 --enable-compression enable EXPERIMENTAL compression support
1455 --enable-htree enable EXPERIMENTAL htree directory support
b0cacab0
TT
1456 --enable-elf-shlibs select ELF shared libraries
1457 --enable-bsd-shlibs select BSD shared libraries
1458 --enable-profile build profiling libraries
1459 --enable-checker build checker libraries
1460 --enable-jbd-debug enable journal debugging
1461 --enable-blkid-debug enable blkid debugging
af773654 1462 --disable-testio-debug disable the use of the test I/O manager for debugging
39fd3d4f 1463 --disable-libuuid do not build private uuid library
14b596d4 1464 --disable-libblkid do not build private blkid library
7becb206 1465 --enable-libquota enable quota support
b0cacab0
TT
1466 --disable-debugfs disable support of debugfs program
1467 --disable-imager disable support of e2image program
1468 --disable-resizer disable support of e2resize program
8d9c50c5 1469 --disable-defrag disable support of e4defrag program
b0cacab0
TT
1470 --enable-fsck build fsck wrapper program
1471 --enable-e2initrd-helper build e2initrd-helper program
3249394d 1472 --disable-tls disable use of thread local support
5610f992 1473 --disable-uuidd disable building the uuid daemon
b0cacab0
TT
1474 --disable-nls do not use Native Language Support
1475 --disable-rpath do not hardcode runtime library paths
1476
1477Optional Packages:
1478 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1479 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
3249394d 1480 --with-diet-libc use diet libc
0b5b9f90
TT
1481 --with-cc no longer supported, use CC= instead
1482 --with-ccopts no longer supported, use CFLAGS= instead
1483 --with-ldopts no longer supported, use LDFLAGS= instead
b0cacab0
TT
1484 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1485 --with-gnu-ld assume the C compiler uses GNU ld default=no
1486 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1487 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1488 --with-included-gettext use the GNU gettext library included here
1489 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1490 --without-libintl-prefix don't search for libintl in includedir and libdir
55e00a25 1491 --with-multiarch=ARCH specify the multiarch triplet
b0cacab0
TT
1492
1493Some influential environment variables:
1494 CC C compiler command
1495 CFLAGS C compiler flags
1496 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1497 nonstandard directory <lib dir>
29a5deed 1498 LIBS libraries to pass to the linker, e.g. -l<library>
61ef2474 1499 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
e1052144 1500 you have headers in a nonstandard directory <include dir>
b0cacab0 1501 CPP C preprocessor
14b596d4 1502 PKG_CONFIG path to pkg-config utility
b0cacab0
TT
1503
1504Use these variables to override the choices made by `configure' or to help
1505it to find libraries and programs with nonstandard names/locations.
1506
57aa50d4 1507Report bugs to the package provider.
b0cacab0 1508_ACEOF
e1052144 1509ac_status=$?
b0cacab0
TT
1510fi
1511
1512if test "$ac_init_help" = "recursive"; then
1513 # If there are subdirs, report their specific --help.
b0cacab0 1514 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
39fd3d4f
SJR
1515 test -d "$ac_dir" ||
1516 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1517 continue
b0cacab0
TT
1518 ac_builddir=.
1519
e1052144
TT
1520case "$ac_dir" in
1521.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1522*)
39fd3d4f 1523 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
e1052144 1524 # A ".." for each directory in $ac_dir_suffix.
39fd3d4f 1525 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
e1052144
TT
1526 case $ac_top_builddir_sub in
1527 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1528 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1529 esac ;;
1530esac
1531ac_abs_top_builddir=$ac_pwd
1532ac_abs_builddir=$ac_pwd$ac_dir_suffix
1533# for backward compatibility:
1534ac_top_builddir=$ac_top_build_prefix
b0cacab0
TT
1535
1536case $srcdir in
e1052144 1537 .) # We are building in place.
b0cacab0 1538 ac_srcdir=.
e1052144
TT
1539 ac_top_srcdir=$ac_top_builddir_sub
1540 ac_abs_top_srcdir=$ac_pwd ;;
1541 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 1542 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
1543 ac_top_srcdir=$srcdir
1544 ac_abs_top_srcdir=$srcdir ;;
1545 *) # Relative name.
1546 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1547 ac_top_srcdir=$ac_top_build_prefix$srcdir
1548 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 1549esac
e1052144
TT
1550ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1551
1552 cd "$ac_dir" || { ac_status=$?; continue; }
1553 # Check for guested configure.
1554 if test -f "$ac_srcdir/configure.gnu"; then
1555 echo &&
1556 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1557 elif test -f "$ac_srcdir/configure"; then
1558 echo &&
1559 $SHELL "$ac_srcdir/configure" --help=recursive
b0cacab0 1560 else
39fd3d4f 1561 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
e1052144
TT
1562 fi || ac_status=$?
1563 cd "$ac_pwd" || { ac_status=$?; break; }
b0cacab0
TT
1564 done
1565fi
1566
e1052144 1567test -n "$ac_init_help" && exit $ac_status
b0cacab0
TT
1568if $ac_init_version; then
1569 cat <<\_ACEOF
e1052144 1570configure
61ef2474 1571generated by GNU Autoconf 2.65
b0cacab0 1572
57aa50d4 1573Copyright (C) 2009 Free Software Foundation, Inc.
b0cacab0
TT
1574This configure script is free software; the Free Software Foundation
1575gives unlimited permission to copy, distribute and modify it.
1576_ACEOF
e1052144 1577 exit
b0cacab0 1578fi
b0cacab0 1579
57aa50d4
TT
1580## ------------------------ ##
1581## Autoconf initialization. ##
1582## ------------------------ ##
b0cacab0 1583
57aa50d4
TT
1584# ac_fn_c_try_compile LINENO
1585# --------------------------
1586# Try to compile conftest.$ac_ext, and return whether this succeeded.
1587ac_fn_c_try_compile ()
1588{
1589 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1590 rm -f conftest.$ac_objext
1591 if { { ac_try="$ac_compile"
1592case "(($ac_try" in
1593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1594 *) ac_try_echo=$ac_try;;
1595esac
1596eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1597$as_echo "$ac_try_echo"; } >&5
1598 (eval "$ac_compile") 2>conftest.err
1599 ac_status=$?
1600 if test -s conftest.err; then
1601 grep -v '^ *+' conftest.err >conftest.er1
1602 cat conftest.er1 >&5
1603 mv -f conftest.er1 conftest.err
1604 fi
1605 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1606 test $ac_status = 0; } && {
1607 test -z "$ac_c_werror_flag" ||
1608 test ! -s conftest.err
1609 } && test -s conftest.$ac_objext; then :
1610 ac_retval=0
1611else
1612 $as_echo "$as_me: failed program was:" >&5
1613sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1614
57aa50d4
TT
1615 ac_retval=1
1616fi
1617 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
61ef2474 1618 as_fn_set_status $ac_retval
57aa50d4
TT
1619
1620} # ac_fn_c_try_compile
1621
1622# ac_fn_c_try_link LINENO
1623# -----------------------
1624# Try to link conftest.$ac_ext, and return whether this succeeded.
1625ac_fn_c_try_link ()
b0cacab0 1626{
57aa50d4
TT
1627 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1628 rm -f conftest.$ac_objext conftest$ac_exeext
1629 if { { ac_try="$ac_link"
1630case "(($ac_try" in
1631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1632 *) ac_try_echo=$ac_try;;
1633esac
1634eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1635$as_echo "$ac_try_echo"; } >&5
1636 (eval "$ac_link") 2>conftest.err
1637 ac_status=$?
1638 if test -s conftest.err; then
1639 grep -v '^ *+' conftest.err >conftest.er1
1640 cat conftest.er1 >&5
1641 mv -f conftest.er1 conftest.err
1642 fi
1643 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1644 test $ac_status = 0; } && {
1645 test -z "$ac_c_werror_flag" ||
1646 test ! -s conftest.err
1647 } && test -s conftest$ac_exeext && {
1648 test "$cross_compiling" = yes ||
1649 $as_test_x conftest$ac_exeext
1650 }; then :
1651 ac_retval=0
1652else
1653 $as_echo "$as_me: failed program was:" >&5
1654sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1655
57aa50d4
TT
1656 ac_retval=1
1657fi
1658 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1659 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1660 # interfere with the next link command; also delete a directory that is
1661 # left behind by Apple's compiler. We do this before executing the actions.
1662 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1663 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
61ef2474 1664 as_fn_set_status $ac_retval
b0cacab0 1665
57aa50d4 1666} # ac_fn_c_try_link
b0cacab0 1667
57aa50d4
TT
1668# ac_fn_c_try_cpp LINENO
1669# ----------------------
1670# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1671ac_fn_c_try_cpp ()
1672{
1673 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1674 if { { ac_try="$ac_cpp conftest.$ac_ext"
1675case "(($ac_try" in
1676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1677 *) ac_try_echo=$ac_try;;
1678esac
1679eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1680$as_echo "$ac_try_echo"; } >&5
1681 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1682 ac_status=$?
1683 if test -s conftest.err; then
1684 grep -v '^ *+' conftest.err >conftest.er1
1685 cat conftest.er1 >&5
1686 mv -f conftest.er1 conftest.err
1687 fi
1688 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1689 test $ac_status = 0; } >/dev/null && {
1690 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1691 test ! -s conftest.err
1692 }; then :
1693 ac_retval=0
1694else
1695 $as_echo "$as_me: failed program was:" >&5
1696sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1697
57aa50d4
TT
1698 ac_retval=1
1699fi
1700 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
61ef2474 1701 as_fn_set_status $ac_retval
b0cacab0 1702
57aa50d4 1703} # ac_fn_c_try_cpp
b0cacab0 1704
57aa50d4
TT
1705# ac_fn_c_try_run LINENO
1706# ----------------------
1707# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1708# that executables *can* be run.
1709ac_fn_c_try_run ()
1710{
1711 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1712 if { { ac_try="$ac_link"
1713case "(($ac_try" in
1714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1715 *) ac_try_echo=$ac_try;;
1716esac
1717eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718$as_echo "$ac_try_echo"; } >&5
1719 (eval "$ac_link") 2>&5
1720 ac_status=$?
1721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1722 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1723 { { case "(($ac_try" in
1724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1725 *) ac_try_echo=$ac_try;;
1726esac
1727eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1728$as_echo "$ac_try_echo"; } >&5
1729 (eval "$ac_try") 2>&5
1730 ac_status=$?
1731 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732 test $ac_status = 0; }; }; then :
1733 ac_retval=0
1734else
1735 $as_echo "$as_me: program exited with status $ac_status" >&5
1736 $as_echo "$as_me: failed program was:" >&5
1737sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1738
57aa50d4
TT
1739 ac_retval=$ac_status
1740fi
1741 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1742 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
61ef2474 1743 as_fn_set_status $ac_retval
b0cacab0 1744
57aa50d4 1745} # ac_fn_c_try_run
b0cacab0 1746
57aa50d4
TT
1747# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1748# -------------------------------------------
1749# Tests whether TYPE exists after having included INCLUDES, setting cache
1750# variable VAR accordingly.
1751ac_fn_c_check_type ()
1752{
1753 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1755$as_echo_n "checking for $2... " >&6; }
1756if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1757 $as_echo_n "(cached) " >&6
e1052144 1758else
57aa50d4
TT
1759 eval "$3=no"
1760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1761/* end confdefs.h. */
1762$4
1763int
1764main ()
1765{
1766if (sizeof ($2))
1767 return 0;
1768 ;
1769 return 0;
1770}
1771_ACEOF
1772if ac_fn_c_try_compile "$LINENO"; then :
1773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1774/* end confdefs.h. */
1775$4
1776int
1777main ()
1778{
1779if (sizeof (($2)))
1780 return 0;
1781 ;
1782 return 0;
1783}
1784_ACEOF
1785if ac_fn_c_try_compile "$LINENO"; then :
50e1e10f 1786
50e1e10f 1787else
57aa50d4 1788 eval "$3=yes"
b0cacab0 1789fi
57aa50d4 1790rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 1791fi
57aa50d4
TT
1792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1793fi
1794eval ac_res=\$$3
1795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1796$as_echo "$ac_res" >&6; }
1797 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
50e1e10f 1798
57aa50d4 1799} # ac_fn_c_check_type
b0cacab0 1800
d1154eb4
TT
1801# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1802# -------------------------------------------------------
1803# Tests whether HEADER exists and can be compiled using the include files in
1804# INCLUDES, setting the cache variable VAR accordingly.
1805ac_fn_c_check_header_compile ()
1806{
1807 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1809$as_echo_n "checking for $2... " >&6; }
1810if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1811 $as_echo_n "(cached) " >&6
1812else
1813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1814/* end confdefs.h. */
1815$4
1816#include <$2>
1817_ACEOF
1818if ac_fn_c_try_compile "$LINENO"; then :
1819 eval "$3=yes"
1820else
1821 eval "$3=no"
1822fi
1823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1824fi
1825eval ac_res=\$$3
1826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1827$as_echo "$ac_res" >&6; }
1828 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1829
1830} # ac_fn_c_check_header_compile
1831
57aa50d4
TT
1832# ac_fn_c_check_func LINENO FUNC VAR
1833# ----------------------------------
1834# Tests whether FUNC exists, setting the cache variable VAR accordingly
1835ac_fn_c_check_func ()
1836{
1837 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1839$as_echo_n "checking for $2... " >&6; }
1840if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1841 $as_echo_n "(cached) " >&6
1842else
1843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1844/* end confdefs.h. */
1845/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1846 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1847#define $2 innocuous_$2
b0cacab0 1848
57aa50d4
TT
1849/* System header to define __stub macros and hopefully few prototypes,
1850 which can conflict with char $2 (); below.
1851 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1852 <limits.h> exists even on freestanding compilers. */
b0cacab0 1853
57aa50d4
TT
1854#ifdef __STDC__
1855# include <limits.h>
1856#else
1857# include <assert.h>
1858#endif
a04eba3f 1859
57aa50d4 1860#undef $2
07a0db15 1861
57aa50d4
TT
1862/* Override any GCC internal prototype to avoid an error.
1863 Use char because int might match the return type of a GCC
1864 builtin and then its argument prototype would still apply. */
1865#ifdef __cplusplus
1866extern "C"
1867#endif
1868char $2 ();
1869/* The GNU C library defines this for functions which it implements
1870 to always fail with ENOSYS. Some functions are actually named
1871 something starting with __ and the normal name is an alias. */
1872#if defined __stub_$2 || defined __stub___$2
1873choke me
1874#endif
74becf3c 1875
57aa50d4
TT
1876int
1877main ()
1878{
1879return $2 ();
1880 ;
1881 return 0;
1882}
1883_ACEOF
1884if ac_fn_c_try_link "$LINENO"; then :
1885 eval "$3=yes"
1886else
1887 eval "$3=no"
1888fi
1889rm -f core conftest.err conftest.$ac_objext \
1890 conftest$ac_exeext conftest.$ac_ext
1891fi
1892eval ac_res=\$$3
1893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1894$as_echo "$ac_res" >&6; }
1895 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
93636bde 1896
57aa50d4 1897} # ac_fn_c_check_func
93636bde 1898
d1154eb4
TT
1899# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1900# -------------------------------------------------------
1901# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1902# the include files in INCLUDES and setting the cache variable VAR
1903# accordingly.
1904ac_fn_c_check_header_mongrel ()
1905{
1906 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1907 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1909$as_echo_n "checking for $2... " >&6; }
1910if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1911 $as_echo_n "(cached) " >&6
1912fi
1913eval ac_res=\$$3
1914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1915$as_echo "$ac_res" >&6; }
1916else
1917 # Is the header compilable?
1918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1919$as_echo_n "checking $2 usability... " >&6; }
1920cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1921/* end confdefs.h. */
1922$4
1923#include <$2>
1924_ACEOF
1925if ac_fn_c_try_compile "$LINENO"; then :
1926 ac_header_compiler=yes
1927else
1928 ac_header_compiler=no
1929fi
1930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1932$as_echo "$ac_header_compiler" >&6; }
1933
1934# Is the header present?
1935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1936$as_echo_n "checking $2 presence... " >&6; }
1937cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1938/* end confdefs.h. */
1939#include <$2>
1940_ACEOF
1941if ac_fn_c_try_cpp "$LINENO"; then :
1942 ac_header_preproc=yes
1943else
1944 ac_header_preproc=no
1945fi
1946rm -f conftest.err conftest.$ac_ext
1947{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1948$as_echo "$ac_header_preproc" >&6; }
1949
1950# So? What about this header?
1951case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1952 yes:no: )
1953 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1954$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1956$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1957 ;;
1958 no:yes:* )
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1960$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1962$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1964$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1966$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1967 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1968$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1969 ;;
1970esac
1971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1972$as_echo_n "checking for $2... " >&6; }
1973if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1974 $as_echo_n "(cached) " >&6
1975else
1976 eval "$3=\$ac_header_compiler"
1977fi
1978eval ac_res=\$$3
1979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1980$as_echo "$ac_res" >&6; }
1981fi
1982 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1983
1984} # ac_fn_c_check_header_mongrel
1985
57aa50d4
TT
1986# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1987# --------------------------------------------
1988# Tries to find the compile-time value of EXPR in a program that includes
1989# INCLUDES, setting VAR accordingly. Returns whether the value could be
1990# computed
1991ac_fn_c_compute_int ()
1992{
1993 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1994 if test "$cross_compiling" = yes; then
1995 # Depending upon the size, compute the lo and hi bounds.
1996cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1997/* end confdefs.h. */
1998$4
1999int
2000main ()
2001{
2002static int test_array [1 - 2 * !(($2) >= 0)];
2003test_array [0] = 0
93636bde 2004
57aa50d4
TT
2005 ;
2006 return 0;
2007}
2008_ACEOF
2009if ac_fn_c_try_compile "$LINENO"; then :
2010 ac_lo=0 ac_mid=0
2011 while :; do
2012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2013/* end confdefs.h. */
2014$4
2015int
2016main ()
2017{
2018static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2019test_array [0] = 0
93636bde 2020
57aa50d4
TT
2021 ;
2022 return 0;
2023}
2024_ACEOF
2025if ac_fn_c_try_compile "$LINENO"; then :
2026 ac_hi=$ac_mid; break
2027else
2028 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2029 if test $ac_lo -le $ac_mid; then
2030 ac_lo= ac_hi=
2031 break
2032 fi
2033 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
b0cacab0 2034fi
57aa50d4
TT
2035rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2036 done
2037else
2038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2039/* end confdefs.h. */
2040$4
2041int
2042main ()
2043{
2044static int test_array [1 - 2 * !(($2) < 0)];
2045test_array [0] = 0
e1052144 2046
57aa50d4
TT
2047 ;
2048 return 0;
2049}
2050_ACEOF
2051if ac_fn_c_try_compile "$LINENO"; then :
2052 ac_hi=-1 ac_mid=-1
2053 while :; do
2054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2055/* end confdefs.h. */
2056$4
2057int
2058main ()
2059{
2060static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2061test_array [0] = 0
93636bde 2062
57aa50d4
TT
2063 ;
2064 return 0;
2065}
2066_ACEOF
2067if ac_fn_c_try_compile "$LINENO"; then :
2068 ac_lo=$ac_mid; break
93636bde 2069else
57aa50d4
TT
2070 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2071 if test $ac_mid -le $ac_hi; then
2072 ac_lo= ac_hi=
2073 break
2074 fi
2075 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
93636bde 2076fi
57aa50d4
TT
2077rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2078 done
2079else
2080 ac_lo= ac_hi=
2081fi
2082rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2083fi
2084rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2085# Binary search between lo and hi bounds.
2086while test "x$ac_lo" != "x$ac_hi"; do
2087 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2089/* end confdefs.h. */
2090$4
2091int
2092main ()
2093{
2094static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2095test_array [0] = 0
93636bde 2096
57aa50d4
TT
2097 ;
2098 return 0;
2099}
2100_ACEOF
2101if ac_fn_c_try_compile "$LINENO"; then :
2102 ac_hi=$ac_mid
2103else
2104 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2105fi
2106rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2107done
2108case $ac_lo in #((
2109?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2110'') ac_retval=1 ;;
927566a3 2111esac
57aa50d4
TT
2112 else
2113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2114/* end confdefs.h. */
2115$4
2116static long int longval () { return $2; }
2117static unsigned long int ulongval () { return $2; }
2118#include <stdio.h>
2119#include <stdlib.h>
2120int
2121main ()
2122{
927566a3 2123
57aa50d4
TT
2124 FILE *f = fopen ("conftest.val", "w");
2125 if (! f)
2126 return 1;
2127 if (($2) < 0)
2128 {
2129 long int i = longval ();
2130 if (i != ($2))
2131 return 1;
2132 fprintf (f, "%ld", i);
2133 }
2134 else
2135 {
2136 unsigned long int i = ulongval ();
2137 if (i != ($2))
2138 return 1;
2139 fprintf (f, "%lu", i);
2140 }
2141 /* Do not output a trailing newline, as this causes \r\n confusion
2142 on some platforms. */
2143 return ferror (f) || fclose (f) != 0;
93636bde 2144
57aa50d4
TT
2145 ;
2146 return 0;
2147}
2148_ACEOF
2149if ac_fn_c_try_run "$LINENO"; then :
2150 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2151else
2152 ac_retval=1
2153fi
2154rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2155 conftest.$ac_objext conftest.beam conftest.$ac_ext
2156rm -f conftest.val
93636bde 2157
57aa50d4
TT
2158 fi
2159 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
61ef2474 2160 as_fn_set_status $ac_retval
927566a3 2161
57aa50d4 2162} # ac_fn_c_compute_int
b0cacab0 2163
57aa50d4
TT
2164# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2165# ----------------------------------------------------
2166# Tries to find if the field MEMBER exists in type AGGR, after including
2167# INCLUDES, setting cache variable VAR accordingly.
2168ac_fn_c_check_member ()
2169{
2170 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2172$as_echo_n "checking for $2.$3... " >&6; }
2173if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
39fd3d4f 2174 $as_echo_n "(cached) " >&6
b0cacab0 2175else
57aa50d4
TT
2176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2177/* end confdefs.h. */
2178$5
2179int
2180main ()
2181{
2182static $2 ac_aggr;
2183if (ac_aggr.$3)
2184return 0;
2185 ;
2186 return 0;
2187}
2188_ACEOF
2189if ac_fn_c_try_compile "$LINENO"; then :
2190 eval "$4=yes"
2191else
2192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2193/* end confdefs.h. */
2194$5
2195int
2196main ()
2197{
2198static $2 ac_aggr;
2199if (sizeof ac_aggr.$3)
2200return 0;
2201 ;
2202 return 0;
2203}
2204_ACEOF
2205if ac_fn_c_try_compile "$LINENO"; then :
2206 eval "$4=yes"
2207else
2208 eval "$4=no"
b0cacab0 2209fi
57aa50d4
TT
2210rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2211fi
2212rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2213fi
2214eval ac_res=\$$4
2215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2216$as_echo "$ac_res" >&6; }
2217 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
e1052144 2218
57aa50d4 2219} # ac_fn_c_check_member
e1052144 2220
57aa50d4
TT
2221# ac_fn_c_check_decl LINENO SYMBOL VAR
2222# ------------------------------------
2223# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2224ac_fn_c_check_decl ()
2225{
2226 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2228$as_echo_n "checking whether $2 is declared... " >&6; }
2229if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
39fd3d4f 2230 $as_echo_n "(cached) " >&6
b0cacab0 2231else
57aa50d4
TT
2232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2233/* end confdefs.h. */
2234$4
2235int
2236main ()
2237{
2238#ifndef $2
2239 (void) $2;
2240#endif
2241
2242 ;
2243 return 0;
2244}
2245_ACEOF
2246if ac_fn_c_try_compile "$LINENO"; then :
2247 eval "$3=yes"
e1052144 2248else
57aa50d4 2249 eval "$3=no"
e1052144 2250fi
57aa50d4 2251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 2252fi
57aa50d4
TT
2253eval ac_res=\$$3
2254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2255$as_echo "$ac_res" >&6; }
2256 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
93636bde 2257
57aa50d4
TT
2258} # ac_fn_c_check_decl
2259cat >config.log <<_ACEOF
2260This file contains any messages produced by compilers while
2261running configure, to aid debugging if configure makes a mistake.
93636bde 2262
57aa50d4 2263It was created by $as_me, which was
61ef2474 2264generated by GNU Autoconf 2.65. Invocation command line was
07a0db15 2265
57aa50d4 2266 $ $0 $@
e1052144 2267
57aa50d4
TT
2268_ACEOF
2269exec 5>>config.log
2270{
2271cat <<_ASUNAME
2272## --------- ##
2273## Platform. ##
2274## --------- ##
0b5b9f90 2275
57aa50d4
TT
2276hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2277uname -m = `(uname -m) 2>/dev/null || echo unknown`
2278uname -r = `(uname -r) 2>/dev/null || echo unknown`
2279uname -s = `(uname -s) 2>/dev/null || echo unknown`
2280uname -v = `(uname -v) 2>/dev/null || echo unknown`
0b5b9f90 2281
57aa50d4
TT
2282/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2283/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
0b5b9f90 2284
57aa50d4
TT
2285/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2286/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2287/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2288/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2289/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2290/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2291/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
0b5b9f90 2292
57aa50d4 2293_ASUNAME
b0cacab0 2294
b0cacab0
TT
2295as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2296for as_dir in $PATH
2297do
2298 IFS=$as_save_IFS
2299 test -z "$as_dir" && as_dir=.
57aa50d4
TT
2300 $as_echo "PATH: $as_dir"
2301 done
e1052144 2302IFS=$as_save_IFS
b0cacab0 2303
57aa50d4 2304} >&5
74becf3c 2305
57aa50d4 2306cat >&5 <<_ACEOF
e1052144 2307
b0cacab0 2308
57aa50d4
TT
2309## ----------- ##
2310## Core tests. ##
2311## ----------- ##
b0cacab0 2312
57aa50d4 2313_ACEOF
b0cacab0 2314
57aa50d4
TT
2315
2316# Keep a trace of the command line.
2317# Strip out --no-create and --no-recursion so they do not pile up.
2318# Strip out --silent because we don't want to record it for future runs.
2319# Also quote any args containing shell meta-characters.
2320# Make two passes to allow for proper duplicate-argument suppression.
2321ac_configure_args=
2322ac_configure_args0=
2323ac_configure_args1=
2324ac_must_keep_next=false
2325for ac_pass in 1 2
b0cacab0 2326do
57aa50d4
TT
2327 for ac_arg
2328 do
2329 case $ac_arg in
2330 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2331 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2332 | -silent | --silent | --silen | --sile | --sil)
2333 continue ;;
2334 *\'*)
2335 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2336 esac
2337 case $ac_pass in
2338 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2339 2)
2340 as_fn_append ac_configure_args1 " '$ac_arg'"
2341 if test $ac_must_keep_next = true; then
2342 ac_must_keep_next=false # Got value, back to normal.
2343 else
2344 case $ac_arg in
2345 *=* | --config-cache | -C | -disable-* | --disable-* \
2346 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2347 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2348 | -with-* | --with-* | -without-* | --without-* | --x)
2349 case "$ac_configure_args0 " in
2350 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2351 esac
2352 ;;
2353 -* ) ac_must_keep_next=true ;;
2354 esac
2355 fi
2356 as_fn_append ac_configure_args " '$ac_arg'"
2357 ;;
2358 esac
2359 done
b0cacab0 2360done
57aa50d4
TT
2361{ ac_configure_args0=; unset ac_configure_args0;}
2362{ ac_configure_args1=; unset ac_configure_args1;}
2363
2364# When interrupted or exit'd, cleanup temporary files, and complete
2365# config.log. We remove comments because anyway the quotes in there
2366# would cause problems or look ugly.
2367# WARNING: Use '\'' to represent an apostrophe within the trap.
2368# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2369trap 'exit_status=$?
2370 # Save into config.log some information that might help in debugging.
2371 {
2372 echo
2373
2374 cat <<\_ASBOX
2375## ---------------- ##
2376## Cache variables. ##
2377## ---------------- ##
2378_ASBOX
2379 echo
2380 # The following way of writing the cache mishandles newlines in values,
2381(
2382 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2383 eval ac_val=\$$ac_var
2384 case $ac_val in #(
2385 *${as_nl}*)
2386 case $ac_var in #(
2387 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2388$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2389 esac
2390 case $ac_var in #(
2391 _ | IFS | as_nl) ;; #(
2392 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2393 *) { eval $ac_var=; unset $ac_var;} ;;
2394 esac ;;
2395 esac
2396 done
2397 (set) 2>&1 |
2398 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2399 *${as_nl}ac_space=\ *)
2400 sed -n \
2401 "s/'\''/'\''\\\\'\'''\''/g;
2402 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2403 ;; #(
2404 *)
2405 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2406 ;;
2407 esac |
2408 sort
2409)
2410 echo
2411
2412 cat <<\_ASBOX
2413## ----------------- ##
2414## Output variables. ##
2415## ----------------- ##
2416_ASBOX
2417 echo
2418 for ac_var in $ac_subst_vars
2419 do
2420 eval ac_val=\$$ac_var
2421 case $ac_val in
2422 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2423 esac
2424 $as_echo "$ac_var='\''$ac_val'\''"
2425 done | sort
2426 echo
2427
2428 if test -n "$ac_subst_files"; then
2429 cat <<\_ASBOX
2430## ------------------- ##
2431## File substitutions. ##
2432## ------------------- ##
2433_ASBOX
2434 echo
2435 for ac_var in $ac_subst_files
2436 do
2437 eval ac_val=\$$ac_var
2438 case $ac_val in
2439 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2440 esac
2441 $as_echo "$ac_var='\''$ac_val'\''"
2442 done | sort
2443 echo
2444 fi
2445
2446 if test -s confdefs.h; then
2447 cat <<\_ASBOX
2448## ----------- ##
2449## confdefs.h. ##
2450## ----------- ##
2451_ASBOX
2452 echo
2453 cat confdefs.h
2454 echo
2455 fi
2456 test "$ac_signal" != 0 &&
2457 $as_echo "$as_me: caught signal $ac_signal"
2458 $as_echo "$as_me: exit $exit_status"
2459 } >&5
2460 rm -f core *.core core.conftest.* &&
2461 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2462 exit $exit_status
2463' 0
2464for ac_signal in 1 2 13 15; do
2465 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
b0cacab0 2466done
57aa50d4 2467ac_signal=0
b0cacab0 2468
57aa50d4
TT
2469# confdefs.h avoids OS command line length limits that DEFS can exceed.
2470rm -f -r conftest* confdefs.h
b0cacab0 2471
57aa50d4 2472$as_echo "/* confdefs.h */" > confdefs.h
73ae2d4a 2473
57aa50d4
TT
2474# Predefined preprocessor variables.
2475
2476cat >>confdefs.h <<_ACEOF
2477#define PACKAGE_NAME "$PACKAGE_NAME"
2478_ACEOF
2479
2480cat >>confdefs.h <<_ACEOF
2481#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2482_ACEOF
2483
2484cat >>confdefs.h <<_ACEOF
2485#define PACKAGE_VERSION "$PACKAGE_VERSION"
2486_ACEOF
2487
2488cat >>confdefs.h <<_ACEOF
2489#define PACKAGE_STRING "$PACKAGE_STRING"
2490_ACEOF
2491
2492cat >>confdefs.h <<_ACEOF
2493#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2494_ACEOF
2495
2496cat >>confdefs.h <<_ACEOF
2497#define PACKAGE_URL "$PACKAGE_URL"
2498_ACEOF
2499
2500
2501# Let the site file select an alternate cache file if it wants to.
2502# Prefer an explicitly selected file to automatically selected ones.
2503ac_site_file1=NONE
2504ac_site_file2=NONE
2505if test -n "$CONFIG_SITE"; then
2506 ac_site_file1=$CONFIG_SITE
2507elif test "x$prefix" != xNONE; then
2508 ac_site_file1=$prefix/share/config.site
2509 ac_site_file2=$prefix/etc/config.site
73ae2d4a 2510else
57aa50d4
TT
2511 ac_site_file1=$ac_default_prefix/share/config.site
2512 ac_site_file2=$ac_default_prefix/etc/config.site
2513fi
2514for ac_site_file in "$ac_site_file1" "$ac_site_file2"
b0cacab0 2515do
57aa50d4 2516 test "x$ac_site_file" = xNONE && continue
61ef2474 2517 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
57aa50d4
TT
2518 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2519$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2520 sed 's/^/| /' "$ac_site_file" >&5
2521 . "$ac_site_file"
b0cacab0
TT
2522 fi
2523done
b0cacab0 2524
57aa50d4 2525if test -r "$cache_file"; then
61ef2474
TT
2526 # Some versions of bash will fail to source /dev/null (special files
2527 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2528 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
57aa50d4
TT
2529 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2530$as_echo "$as_me: loading cache $cache_file" >&6;}
2531 case $cache_file in
2532 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2533 *) . "./$cache_file";;
2534 esac
73ae2d4a 2535 fi
57aa50d4
TT
2536else
2537 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2538$as_echo "$as_me: creating cache $cache_file" >&6;}
2539 >$cache_file
73ae2d4a 2540fi
57aa50d4 2541
61ef2474
TT
2542as_fn_append ac_header_list " stdlib.h"
2543as_fn_append ac_header_list " unistd.h"
2544as_fn_append ac_header_list " sys/param.h"
57aa50d4
TT
2545# Check that the precious variables saved in the cache have kept the same
2546# value.
2547ac_cache_corrupted=false
2548for ac_var in $ac_precious_vars; do
2549 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2550 eval ac_new_set=\$ac_env_${ac_var}_set
2551 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2552 eval ac_new_val=\$ac_env_${ac_var}_value
2553 case $ac_old_set,$ac_new_set in
2554 set,)
2555 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2556$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2557 ac_cache_corrupted=: ;;
2558 ,set)
2559 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2560$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2561 ac_cache_corrupted=: ;;
2562 ,);;
2563 *)
2564 if test "x$ac_old_val" != "x$ac_new_val"; then
2565 # differences in whitespace do not lead to failure.
2566 ac_old_val_w=`echo x $ac_old_val`
2567 ac_new_val_w=`echo x $ac_new_val`
2568 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2569 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2570$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2571 ac_cache_corrupted=:
2572 else
2573 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2574$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2575 eval $ac_var=\$ac_old_val
2576 fi
2577 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2578$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2579 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2580$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2581 fi;;
2582 esac
2583 # Pass precious variables to config.status.
2584 if test "$ac_new_set" = set; then
2585 case $ac_new_val in
2586 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2587 *) ac_arg=$ac_var=$ac_new_val ;;
2588 esac
2589 case " $ac_configure_args " in
2590 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2591 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2592 esac
2593 fi
2594done
2595if $ac_cache_corrupted; then
2596 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2597$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2598 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2599$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2600 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
73ae2d4a 2601fi
57aa50d4
TT
2602## -------------------- ##
2603## Main body of script. ##
2604## -------------------- ##
2605
2606ac_ext=c
2607ac_cpp='$CPP $CPPFLAGS'
2608ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2609ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2610ac_compiler_gnu=$ac_cv_c_compiler_gnu
2611
2612
2613
2614ac_aux_dir=
2615for ac_dir in config "$srcdir"/config; do
2616 for ac_t in install-sh install.sh shtool; do
2617 if test -f "$ac_dir/$ac_t"; then
2618 ac_aux_dir=$ac_dir
2619 ac_install_sh="$ac_aux_dir/$ac_t -c"
2620 break 2
2621 fi
2622 done
2623done
2624if test -z "$ac_aux_dir"; then
2625 as_fn_error "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
73ae2d4a 2626fi
57aa50d4
TT
2627
2628# These three variables are undocumented and unsupported,
2629# and are intended to be withdrawn in a future Autoconf release.
2630# They can cause serious problems if a builder's source tree is in a directory
2631# whose full name contains unusual characters.
2632ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2633ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2634ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2635
2636
d1154eb4
TT
2637ac_config_headers="$ac_config_headers lib/config.h"
2638
2639
57aa50d4
TT
2640MCONFIG=./MCONFIG
2641
2642BINARY_TYPE=bin
2643E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2644 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2645DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2646 | tr \" " "`
2647E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
2648MONTH=`echo $DATE | awk -F- '{print $2}'`
2649YEAR=`echo $DATE | awk -F- '{print $3}'`
2650
2651if expr $YEAR ">" 1900 > /dev/null ; then
2652 E2FSPROGS_YEAR=$YEAR
2653elif expr $YEAR ">" 90 >/dev/null ; then
2654 E2FSPROGS_YEAR=19$YEAR
73ae2d4a 2655else
57aa50d4
TT
2656 E2FSPROGS_YEAR=20$YEAR
2657fi
2658
2659case $MONTH in
2660Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2661Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2662Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2663Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2664May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2665Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2666Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2667Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2668Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2669Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2670Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2671Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
2672*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
2673$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
2674esac
2675
2676base_ver=`echo $E2FSPROGS_VERSION | \
2677 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
2678
2679date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2680
2681case $E2FSPROGS_VERSION in
2682*-WIP|pre-*)
2683 E2FSPROGS_PKGVER="$base_ver~WIP-$E2FSPROGS_YEAR-$MONTH_NUM-$E2FSPROGS_DAY"
2684 ;;
2685*)
2686 E2FSPROGS_PKGVER="$base_ver"
2687 ;;
2688esac
2689
2690unset DATE MONTH YEAR base_ver pre_vers date_spec
2691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&5
2692$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
2693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
2694$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
2695
2696
2697
2698
2699
2700# Make sure we can run config.sub.
2701$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2702 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2703
2704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2705$as_echo_n "checking build system type... " >&6; }
2706if test "${ac_cv_build+set}" = set; then :
2707 $as_echo_n "(cached) " >&6
2708else
2709 ac_build_alias=$build_alias
2710test "x$ac_build_alias" = x &&
2711 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2712test "x$ac_build_alias" = x &&
2713 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2714ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2715 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2716
73ae2d4a 2717fi
57aa50d4
TT
2718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2719$as_echo "$ac_cv_build" >&6; }
2720case $ac_cv_build in
2721*-*-*) ;;
2722*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2723esac
2724build=$ac_cv_build
2725ac_save_IFS=$IFS; IFS='-'
2726set x $ac_cv_build
2727shift
2728build_cpu=$1
2729build_vendor=$2
2730shift; shift
2731# Remember, the first character of IFS is used to create $*,
2732# except with old shells:
2733build_os=$*
2734IFS=$ac_save_IFS
2735case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
73ae2d4a 2736
e1052144 2737
57aa50d4
TT
2738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2739$as_echo_n "checking host system type... " >&6; }
2740if test "${ac_cv_host+set}" = set; then :
2741 $as_echo_n "(cached) " >&6
2742else
2743 if test "x$host_alias" = x; then
2744 ac_cv_host=$ac_cv_build
2745else
2746 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2747 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
b0cacab0 2748fi
57aa50d4
TT
2749
2750fi
2751{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2752$as_echo "$ac_cv_host" >&6; }
2753case $ac_cv_host in
2754*-*-*) ;;
2755*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2756esac
2757host=$ac_cv_host
2758ac_save_IFS=$IFS; IFS='-'
2759set x $ac_cv_host
2760shift
2761host_cpu=$1
2762host_vendor=$2
2763shift; shift
2764# Remember, the first character of IFS is used to create $*,
2765# except with old shells:
2766host_os=$*
2767IFS=$ac_save_IFS
2768case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2769
2770
2771DLOPEN_LIB=''
2772ac_ext=c
2773ac_cpp='$CPP $CPPFLAGS'
2774ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2775ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2776ac_compiler_gnu=$ac_cv_c_compiler_gnu
2777if test -n "$ac_tool_prefix"; then
2778 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2779set dummy ${ac_tool_prefix}gcc; ac_word=$2
2780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 2781$as_echo_n "checking for $ac_word... " >&6; }
57aa50d4 2782if test "${ac_cv_prog_CC+set}" = set; then :
39fd3d4f 2783 $as_echo_n "(cached) " >&6
73ae2d4a
TT
2784else
2785 if test -n "$CC"; then
2786 ac_cv_prog_CC="$CC" # Let the user override the test.
2787else
b0cacab0
TT
2788as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2789for as_dir in $PATH
2790do
2791 IFS=$as_save_IFS
2792 test -z "$as_dir" && as_dir=.
57aa50d4 2793 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 2794 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
57aa50d4
TT
2795 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2796 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
2797 break 2
2798 fi
2799done
57aa50d4 2800 done
e1052144 2801IFS=$as_save_IFS
b0cacab0 2802
73ae2d4a
TT
2803fi
2804fi
b0cacab0 2805CC=$ac_cv_prog_CC
73ae2d4a 2806if test -n "$CC"; then
57aa50d4 2807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
39fd3d4f 2808$as_echo "$CC" >&6; }
73ae2d4a 2809else
57aa50d4 2810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 2811$as_echo "no" >&6; }
73ae2d4a 2812fi
b0cacab0 2813
e1052144 2814
b0cacab0 2815fi
57aa50d4 2816if test -z "$ac_cv_prog_CC"; then
b0cacab0 2817 ac_ct_CC=$CC
57aa50d4
TT
2818 # Extract the first word of "gcc", so it can be a program name with args.
2819set dummy gcc; ac_word=$2
2820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 2821$as_echo_n "checking for $ac_word... " >&6; }
57aa50d4 2822if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
39fd3d4f 2823 $as_echo_n "(cached) " >&6
b0cacab0
TT
2824else
2825 if test -n "$ac_ct_CC"; then
2826 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2827else
2828as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2829for as_dir in $PATH
2830do
2831 IFS=$as_save_IFS
2832 test -z "$as_dir" && as_dir=.
57aa50d4 2833 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 2834 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
57aa50d4
TT
2835 ac_cv_prog_ac_ct_CC="gcc"
2836 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0 2837 break 2
93636bde 2838 fi
b0cacab0 2839done
57aa50d4 2840 done
e1052144 2841IFS=$as_save_IFS
b0cacab0
TT
2842
2843fi
2844fi
2845ac_ct_CC=$ac_cv_prog_ac_ct_CC
2846if test -n "$ac_ct_CC"; then
57aa50d4 2847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
39fd3d4f 2848$as_echo "$ac_ct_CC" >&6; }
b0cacab0 2849else
57aa50d4 2850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 2851$as_echo "no" >&6; }
07a0db15 2852fi
73ae2d4a 2853
e1052144
TT
2854 if test "x$ac_ct_CC" = x; then
2855 CC=""
2856 else
2857 case $cross_compiling:$ac_tool_warned in
2858yes:)
57aa50d4 2859{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
39fd3d4f 2860$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
e1052144
TT
2861ac_tool_warned=yes ;;
2862esac
2863 CC=$ac_ct_CC
2864 fi
57aa50d4
TT
2865else
2866 CC="$ac_cv_prog_CC"
b0cacab0
TT
2867fi
2868
57aa50d4
TT
2869if test -z "$CC"; then
2870 if test -n "$ac_tool_prefix"; then
2871 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2872set dummy ${ac_tool_prefix}cc; ac_word=$2
2873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2874$as_echo_n "checking for $ac_word... " >&6; }
2875if test "${ac_cv_prog_CC+set}" = set; then :
2876 $as_echo_n "(cached) " >&6
2877else
2878 if test -n "$CC"; then
2879 ac_cv_prog_CC="$CC" # Let the user override the test.
2880else
2881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2882for as_dir in $PATH
2883do
2884 IFS=$as_save_IFS
2885 test -z "$as_dir" && as_dir=.
2886 for ac_exec_ext in '' $ac_executable_extensions; do
2887 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2888 ac_cv_prog_CC="${ac_tool_prefix}cc"
2889 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2890 break 2
2891 fi
2892done
2893 done
2894IFS=$as_save_IFS
2895
2896fi
2897fi
2898CC=$ac_cv_prog_CC
2899if test -n "$CC"; then
2900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2901$as_echo "$CC" >&6; }
2902else
2903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2904$as_echo "no" >&6; }
2905fi
2906
2907
2908 fi
2909fi
2910if test -z "$CC"; then
2911 # Extract the first word of "cc", so it can be a program name with args.
2912set dummy cc; ac_word=$2
2913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2914$as_echo_n "checking for $ac_word... " >&6; }
2915if test "${ac_cv_prog_CC+set}" = set; then :
2916 $as_echo_n "(cached) " >&6
2917else
2918 if test -n "$CC"; then
2919 ac_cv_prog_CC="$CC" # Let the user override the test.
2920else
2921 ac_prog_rejected=no
2922as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2923for as_dir in $PATH
2924do
2925 IFS=$as_save_IFS
2926 test -z "$as_dir" && as_dir=.
2927 for ac_exec_ext in '' $ac_executable_extensions; do
2928 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2929 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2930 ac_prog_rejected=yes
2931 continue
2932 fi
2933 ac_cv_prog_CC="cc"
2934 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2935 break 2
2936 fi
2937done
2938 done
2939IFS=$as_save_IFS
2940
2941if test $ac_prog_rejected = yes; then
2942 # We found a bogon in the path, so make sure we never use it.
2943 set dummy $ac_cv_prog_CC
2944 shift
2945 if test $# != 0; then
2946 # We chose a different compiler from the bogus one.
2947 # However, it has the same basename, so the bogon will be chosen
2948 # first if we set CC to just the basename; use the full file name.
2949 shift
2950 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2951 fi
2952fi
2953fi
2954fi
2955CC=$ac_cv_prog_CC
2956if test -n "$CC"; then
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2958$as_echo "$CC" >&6; }
2959else
2960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2961$as_echo "no" >&6; }
2962fi
2963
2964
2965fi
2966if test -z "$CC"; then
2967 if test -n "$ac_tool_prefix"; then
2968 for ac_prog in cl.exe
2969 do
2970 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2971set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2973$as_echo_n "checking for $ac_word... " >&6; }
2974if test "${ac_cv_prog_CC+set}" = set; then :
2975 $as_echo_n "(cached) " >&6
2976else
2977 if test -n "$CC"; then
2978 ac_cv_prog_CC="$CC" # Let the user override the test.
2979else
2980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2981for as_dir in $PATH
2982do
2983 IFS=$as_save_IFS
2984 test -z "$as_dir" && as_dir=.
2985 for ac_exec_ext in '' $ac_executable_extensions; do
2986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2987 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2989 break 2
2990 fi
2991done
2992 done
2993IFS=$as_save_IFS
2994
2995fi
2996fi
2997CC=$ac_cv_prog_CC
2998if test -n "$CC"; then
2999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3000$as_echo "$CC" >&6; }
3001else
3002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3003$as_echo "no" >&6; }
3004fi
3005
3006
3007 test -n "$CC" && break
3008 done
3009fi
3010if test -z "$CC"; then
3011 ac_ct_CC=$CC
3012 for ac_prog in cl.exe
3013do
3014 # Extract the first word of "$ac_prog", so it can be a program name with args.
3015set dummy $ac_prog; ac_word=$2
3016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3017$as_echo_n "checking for $ac_word... " >&6; }
3018if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3019 $as_echo_n "(cached) " >&6
3020else
3021 if test -n "$ac_ct_CC"; then
3022 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3023else
3024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3025for as_dir in $PATH
3026do
3027 IFS=$as_save_IFS
3028 test -z "$as_dir" && as_dir=.
3029 for ac_exec_ext in '' $ac_executable_extensions; do
3030 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3031 ac_cv_prog_ac_ct_CC="$ac_prog"
3032 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3033 break 2
3034 fi
3035done
3036 done
3037IFS=$as_save_IFS
3038
3039fi
3040fi
3041ac_ct_CC=$ac_cv_prog_ac_ct_CC
3042if test -n "$ac_ct_CC"; then
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3044$as_echo "$ac_ct_CC" >&6; }
3045else
3046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3047$as_echo "no" >&6; }
3048fi
3049
3050
3051 test -n "$ac_ct_CC" && break
3052done
3053
3054 if test "x$ac_ct_CC" = x; then
3055 CC=""
3056 else
3057 case $cross_compiling:$ac_tool_warned in
3058yes:)
3059{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3060$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3061ac_tool_warned=yes ;;
3062esac
3063 CC=$ac_ct_CC
3064 fi
3065fi
3066
3067fi
3068
3069
3070test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3071$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3072as_fn_error "no acceptable C compiler found in \$PATH
3073See \`config.log' for more details." "$LINENO" 5; }
b0cacab0
TT
3074
3075# Provide some information about the compiler.
57aa50d4 3076$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
39fd3d4f
SJR
3077set X $ac_compile
3078ac_compiler=$2
57aa50d4
TT
3079for ac_option in --version -v -V -qversion; do
3080 { { ac_try="$ac_compiler $ac_option >&5"
e1052144
TT
3081case "(($ac_try" in
3082 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3083 *) ac_try_echo=$ac_try;;
3084esac
57aa50d4
TT
3085eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3086$as_echo "$ac_try_echo"; } >&5
3087 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b0cacab0 3088 ac_status=$?
57aa50d4
TT
3089 if test -s conftest.err; then
3090 sed '10a\
3091... rest of stderr output deleted ...
3092 10q' conftest.err >conftest.er1
3093 cat conftest.er1 >&5
57aa50d4 3094 fi
61ef2474 3095 rm -f conftest.er1 conftest.err
57aa50d4
TT
3096 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3097 test $ac_status = 0; }
3098done
b0cacab0 3099
57aa50d4 3100cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3101/* end confdefs.h. */
61ef2474 3102
b0cacab0
TT
3103int
3104main ()
3105{
3106
3107 ;
3108 return 0;
3109}
3110_ACEOF
3111ac_clean_files_save=$ac_clean_files
61ef2474 3112ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
b0cacab0
TT
3113# Try to create an executable without -o first, disregard a.out.
3114# It will help us diagnose broken compilers, and finding out an intuition
3115# of exeext.
61ef2474
TT
3116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3117$as_echo_n "checking whether the C compiler works... " >&6; }
39fd3d4f
SJR
3118ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3119
3120# The possible output files:
3121ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3122
e1052144
TT
3123ac_rmfiles=
3124for ac_file in $ac_files
3125do
3126 case $ac_file in
39fd3d4f 3127 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
e1052144
TT
3128 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3129 esac
3130done
3131rm -f $ac_rmfiles
3132
57aa50d4 3133if { { ac_try="$ac_link_default"
e1052144
TT
3134case "(($ac_try" in
3135 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3136 *) ac_try_echo=$ac_try;;
3137esac
57aa50d4
TT
3138eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3139$as_echo "$ac_try_echo"; } >&5
e1052144 3140 (eval "$ac_link_default") 2>&5
b0cacab0 3141 ac_status=$?
57aa50d4
TT
3142 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3143 test $ac_status = 0; }; then :
e1052144
TT
3144 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3145# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3146# in a Makefile. We should not override ac_cv_exeext if it was cached,
3147# so that the user can short-circuit this test for compilers unknown to
3148# Autoconf.
29a5deed 3149for ac_file in $ac_files ''
b0cacab0
TT
3150do
3151 test -f "$ac_file" || continue
3152 case $ac_file in
39fd3d4f 3153 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
b0cacab0
TT
3154 ;;
3155 [ab].out )
3156 # We found the default executable, but exeext='' is most
3157 # certainly right.
3158 break;;
3159 *.* )
57aa50d4 3160 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
e1052144
TT
3161 then :; else
3162 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3163 fi
3164 # We set ac_cv_exeext here because the later test for it is not
3165 # safe: cross compilers may not add the suffix if given an `-o'
3166 # argument, so we may need to know it at that point already.
3167 # Even if this section looks crufty: it has the advantage of
3168 # actually working.
b0cacab0
TT
3169 break;;
3170 * )
3171 break;;
3172 esac
3173done
e1052144
TT
3174test "$ac_cv_exeext" = no && ac_cv_exeext=
3175
b0cacab0 3176else
29a5deed
TT
3177 ac_file=''
3178fi
57aa50d4 3179if test -z "$ac_file"; then :
61ef2474
TT
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3181$as_echo "no" >&6; }
3182$as_echo "$as_me: failed program was:" >&5
b0cacab0
TT
3183sed 's/^/| /' conftest.$ac_ext >&5
3184
57aa50d4 3185{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3186$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
57aa50d4
TT
3187{ as_fn_set_status 77
3188as_fn_error "C compiler cannot create executables
3189See \`config.log' for more details." "$LINENO" 5; }; }
61ef2474
TT
3190else
3191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3192$as_echo "yes" >&6; }
b0cacab0 3193fi
61ef2474
TT
3194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3195$as_echo_n "checking for C compiler default output file name... " >&6; }
3196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3197$as_echo "$ac_file" >&6; }
b0cacab0 3198ac_exeext=$ac_cv_exeext
b0cacab0 3199
61ef2474 3200rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
b0cacab0 3201ac_clean_files=$ac_clean_files_save
57aa50d4 3202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
39fd3d4f 3203$as_echo_n "checking for suffix of executables... " >&6; }
57aa50d4 3204if { { ac_try="$ac_link"
e1052144
TT
3205case "(($ac_try" in
3206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207 *) ac_try_echo=$ac_try;;
3208esac
57aa50d4
TT
3209eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210$as_echo "$ac_try_echo"; } >&5
e1052144 3211 (eval "$ac_link") 2>&5
b0cacab0 3212 ac_status=$?
57aa50d4
TT
3213 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3214 test $ac_status = 0; }; then :
b0cacab0
TT
3215 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3216# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3217# work properly (i.e., refer to `conftest.exe'), while it won't with
3218# `rm'.
3219for ac_file in conftest.exe conftest conftest.*; do
3220 test -f "$ac_file" || continue
3221 case $ac_file in
39fd3d4f 3222 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
b0cacab0 3223 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
b0cacab0
TT
3224 break;;
3225 * ) break;;
3226 esac
3227done
73ae2d4a 3228else
57aa50d4 3229 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3230$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
57aa50d4
TT
3231as_fn_error "cannot compute suffix of executables: cannot compile and link
3232See \`config.log' for more details." "$LINENO" 5; }
73ae2d4a 3233fi
61ef2474 3234rm -f conftest conftest$ac_cv_exeext
57aa50d4 3235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
39fd3d4f 3236$as_echo "$ac_cv_exeext" >&6; }
73ae2d4a 3237
b0cacab0
TT
3238rm -f conftest.$ac_ext
3239EXEEXT=$ac_cv_exeext
3240ac_exeext=$EXEEXT
61ef2474
TT
3241cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3242/* end confdefs.h. */
3243#include <stdio.h>
3244int
3245main ()
3246{
3247FILE *f = fopen ("conftest.out", "w");
3248 return ferror (f) || fclose (f) != 0;
3249
3250 ;
3251 return 0;
3252}
3253_ACEOF
3254ac_clean_files="$ac_clean_files conftest.out"
3255# Check that the compiler produces executables we can run. If not, either
3256# the compiler is broken, or we cross compile.
3257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3258$as_echo_n "checking whether we are cross compiling... " >&6; }
3259if test "$cross_compiling" != yes; then
3260 { { ac_try="$ac_link"
3261case "(($ac_try" in
3262 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3263 *) ac_try_echo=$ac_try;;
3264esac
3265eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3266$as_echo "$ac_try_echo"; } >&5
3267 (eval "$ac_link") 2>&5
3268 ac_status=$?
3269 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3270 test $ac_status = 0; }
3271 if { ac_try='./conftest$ac_cv_exeext'
3272 { { case "(($ac_try" in
3273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3274 *) ac_try_echo=$ac_try;;
3275esac
3276eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3277$as_echo "$ac_try_echo"; } >&5
3278 (eval "$ac_try") 2>&5
3279 ac_status=$?
3280 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3281 test $ac_status = 0; }; }; then
3282 cross_compiling=no
3283 else
3284 if test "$cross_compiling" = maybe; then
3285 cross_compiling=yes
3286 else
3287 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3288$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3289as_fn_error "cannot run C compiled programs.
3290If you meant to cross compile, use \`--host'.
3291See \`config.log' for more details." "$LINENO" 5; }
3292 fi
3293 fi
3294fi
3295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3296$as_echo "$cross_compiling" >&6; }
3297
3298rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3299ac_clean_files=$ac_clean_files_save
57aa50d4 3300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
39fd3d4f 3301$as_echo_n "checking for suffix of object files... " >&6; }
57aa50d4 3302if test "${ac_cv_objext+set}" = set; then :
39fd3d4f 3303 $as_echo_n "(cached) " >&6
73ae2d4a 3304else
57aa50d4 3305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3306/* end confdefs.h. */
07a0db15 3307
b0cacab0
TT
3308int
3309main ()
3310{
07a0db15 3311
b0cacab0
TT
3312 ;
3313 return 0;
3314}
3315_ACEOF
3316rm -f conftest.o conftest.obj
57aa50d4 3317if { { ac_try="$ac_compile"
e1052144
TT
3318case "(($ac_try" in
3319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3320 *) ac_try_echo=$ac_try;;
3321esac
57aa50d4
TT
3322eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3323$as_echo "$ac_try_echo"; } >&5
e1052144 3324 (eval "$ac_compile") 2>&5
b0cacab0 3325 ac_status=$?
57aa50d4
TT
3326 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3327 test $ac_status = 0; }; then :
e1052144
TT
3328 for ac_file in conftest.o conftest.obj conftest.*; do
3329 test -f "$ac_file" || continue;
b0cacab0 3330 case $ac_file in
39fd3d4f 3331 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
b0cacab0
TT
3332 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3333 break;;
3334 esac
3335done
93636bde 3336else
39fd3d4f 3337 $as_echo "$as_me: failed program was:" >&5
b0cacab0 3338sed 's/^/| /' conftest.$ac_ext >&5
07a0db15 3339
57aa50d4 3340{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3341$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
57aa50d4
TT
3342as_fn_error "cannot compute suffix of object files: cannot compile
3343See \`config.log' for more details." "$LINENO" 5; }
73ae2d4a 3344fi
b0cacab0 3345rm -f conftest.$ac_cv_objext conftest.$ac_ext
73ae2d4a 3346fi
57aa50d4 3347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
39fd3d4f 3348$as_echo "$ac_cv_objext" >&6; }
b0cacab0
TT
3349OBJEXT=$ac_cv_objext
3350ac_objext=$OBJEXT
57aa50d4 3351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
39fd3d4f 3352$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
57aa50d4 3353if test "${ac_cv_c_compiler_gnu+set}" = set; then :
39fd3d4f 3354 $as_echo_n "(cached) " >&6
b0cacab0 3355else
57aa50d4 3356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3357/* end confdefs.h. */
3358
3359int
3360main ()
3361{
3362#ifndef __GNUC__
3363 choke me
3364#endif
3365
3366 ;
3367 return 0;
3368}
3369_ACEOF
57aa50d4 3370if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
3371 ac_compiler_gnu=yes
3372else
57aa50d4 3373 ac_compiler_gnu=no
b0cacab0 3374fi
e1052144 3375rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
3376ac_cv_c_compiler_gnu=$ac_compiler_gnu
3377
3378fi
57aa50d4 3379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
39fd3d4f
SJR
3380$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3381if test $ac_compiler_gnu = yes; then
3382 GCC=yes
3383else
3384 GCC=
3385fi
b0cacab0
TT
3386ac_test_CFLAGS=${CFLAGS+set}
3387ac_save_CFLAGS=$CFLAGS
57aa50d4 3388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
39fd3d4f 3389$as_echo_n "checking whether $CC accepts -g... " >&6; }
57aa50d4 3390if test "${ac_cv_prog_cc_g+set}" = set; then :
39fd3d4f 3391 $as_echo_n "(cached) " >&6
b0cacab0 3392else
e1052144
TT
3393 ac_save_c_werror_flag=$ac_c_werror_flag
3394 ac_c_werror_flag=yes
3395 ac_cv_prog_cc_g=no
3396 CFLAGS="-g"
57aa50d4 3397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e1052144
TT
3398/* end confdefs.h. */
3399
3400int
3401main ()
3402{
3403
3404 ;
3405 return 0;
3406}
3407_ACEOF
57aa50d4 3408if ac_fn_c_try_compile "$LINENO"; then :
e1052144
TT
3409 ac_cv_prog_cc_g=yes
3410else
57aa50d4
TT
3411 CFLAGS=""
3412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e1052144
TT
3413/* end confdefs.h. */
3414
3415int
3416main ()
3417{
3418
3419 ;
3420 return 0;
3421}
3422_ACEOF
57aa50d4 3423if ac_fn_c_try_compile "$LINENO"; then :
e1052144 3424
57aa50d4
TT
3425else
3426 ac_c_werror_flag=$ac_save_c_werror_flag
e1052144 3427 CFLAGS="-g"
57aa50d4 3428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3429/* end confdefs.h. */
3430
3431int
3432main ()
3433{
3434
3435 ;
3436 return 0;
3437}
3438_ACEOF
57aa50d4 3439if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0 3440 ac_cv_prog_cc_g=yes
e1052144 3441fi
e1052144
TT
3442rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3443fi
e1052144 3444rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 3445fi
e1052144
TT
3446rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3447 ac_c_werror_flag=$ac_save_c_werror_flag
b0cacab0 3448fi
57aa50d4 3449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
39fd3d4f 3450$as_echo "$ac_cv_prog_cc_g" >&6; }
b0cacab0
TT
3451if test "$ac_test_CFLAGS" = set; then
3452 CFLAGS=$ac_save_CFLAGS
3453elif test $ac_cv_prog_cc_g = yes; then
3454 if test "$GCC" = yes; then
3455 CFLAGS="-g -O2"
3456 else
3457 CFLAGS="-g"
3458 fi
73ae2d4a
TT
3459else
3460 if test "$GCC" = yes; then
3461 CFLAGS="-O2"
3462 else
3463 CFLAGS=
3464 fi
3465fi
57aa50d4 3466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
39fd3d4f 3467$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
57aa50d4 3468if test "${ac_cv_prog_cc_c89+set}" = set; then :
39fd3d4f 3469 $as_echo_n "(cached) " >&6
b0cacab0 3470else
e1052144 3471 ac_cv_prog_cc_c89=no
b0cacab0 3472ac_save_CC=$CC
57aa50d4 3473cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3474/* end confdefs.h. */
3475#include <stdarg.h>
3476#include <stdio.h>
3477#include <sys/types.h>
3478#include <sys/stat.h>
3479/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3480struct buf { int x; };
3481FILE * (*rcsopen) (struct buf *, struct stat *, int);
3482static char *e (p, i)
3483 char **p;
3484 int i;
3485{
3486 return p[i];
3487}
3488static char *f (char * (*g) (char **, int), char **p, ...)
3489{
3490 char *s;
3491 va_list v;
3492 va_start (v,p);
3493 s = g (p, va_arg (v,int));
3494 va_end (v);
3495 return s;
3496}
3497
3498/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3499 function prototypes and stuff, but not '\xHH' hex character constants.
3500 These don't provoke an error unfortunately, instead are silently treated
e1052144 3501 as 'x'. The following induces an error, until -std is added to get
b0cacab0
TT
3502 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3503 array size at least. It's necessary to write '\x00'==0 to get something
e1052144 3504 that's true only with -std. */
b0cacab0
TT
3505int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3506
e1052144
TT
3507/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3508 inside strings and character constants. */
3509#define FOO(x) 'x'
3510int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3511
b0cacab0
TT
3512int test (int i, double x);
3513struct s1 {int (*f) (int a);};
3514struct s2 {int (*f) (double a);};
3515int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3516int argc;
3517char **argv;
3518int
3519main ()
3520{
3521return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3522 ;
3523 return 0;
3524}
3525_ACEOF
e1052144
TT
3526for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3527 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
b0cacab0
TT
3528do
3529 CC="$ac_save_CC $ac_arg"
57aa50d4 3530 if ac_fn_c_try_compile "$LINENO"; then :
e1052144 3531 ac_cv_prog_cc_c89=$ac_arg
b0cacab0 3532fi
e1052144
TT
3533rm -f core conftest.err conftest.$ac_objext
3534 test "x$ac_cv_prog_cc_c89" != "xno" && break
b0cacab0 3535done
e1052144 3536rm -f conftest.$ac_ext
b0cacab0
TT
3537CC=$ac_save_CC
3538
3539fi
e1052144
TT
3540# AC_CACHE_VAL
3541case "x$ac_cv_prog_cc_c89" in
3542 x)
57aa50d4 3543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
39fd3d4f 3544$as_echo "none needed" >&6; } ;;
e1052144 3545 xno)
57aa50d4 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
39fd3d4f 3547$as_echo "unsupported" >&6; } ;;
b0cacab0 3548 *)
e1052144 3549 CC="$CC $ac_cv_prog_cc_c89"
57aa50d4 3550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
39fd3d4f 3551$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
b0cacab0 3552esac
57aa50d4 3553if test "x$ac_cv_prog_cc_c89" != xno; then :
b0cacab0 3554
57aa50d4 3555fi
b0cacab0 3556
b0cacab0
TT
3557ac_ext=c
3558ac_cpp='$CPP $CPPFLAGS'
3559ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3560ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3561ac_compiler_gnu=$ac_cv_c_compiler_gnu
3562
57aa50d4
TT
3563
3564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3565$as_echo_n "checking for dlopen in -ldl... " >&6; }
3566if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
39fd3d4f 3567 $as_echo_n "(cached) " >&6
b0cacab0 3568else
57aa50d4
TT
3569 ac_check_lib_save_LIBS=$LIBS
3570LIBS="-ldl $LIBS"
3571cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3572/* end confdefs.h. */
57aa50d4
TT
3573
3574/* Override any GCC internal prototype to avoid an error.
3575 Use char because int might match the return type of a GCC
3576 builtin and then its argument prototype would still apply. */
3577#ifdef __cplusplus
3578extern "C"
b0cacab0 3579#endif
57aa50d4
TT
3580char dlopen ();
3581int
3582main ()
3583{
3584return dlopen ();
3585 ;
3586 return 0;
3587}
b0cacab0 3588_ACEOF
57aa50d4
TT
3589if ac_fn_c_try_link "$LINENO"; then :
3590 ac_cv_lib_dl_dlopen=yes
b0cacab0 3591else
57aa50d4 3592 ac_cv_lib_dl_dlopen=no
b0cacab0 3593fi
57aa50d4
TT
3594rm -f core conftest.err conftest.$ac_objext \
3595 conftest$ac_exeext conftest.$ac_ext
3596LIBS=$ac_check_lib_save_LIBS
b0cacab0 3597fi
57aa50d4
TT
3598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3599$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3600if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
3601 DLOPEN_LIB=-ldl
d1154eb4 3602
57aa50d4 3603$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
e1052144 3604
b0cacab0
TT
3605fi
3606
b0cacab0 3607
57aa50d4 3608WITH_DIET_LIBC=
b0cacab0 3609
57aa50d4
TT
3610# Check whether --with-diet-libc was given.
3611if test "${with_diet_libc+set}" = set; then :
3612 withval=$with_diet_libc; CC="diet cc -nostdinc"
3613WITH_DIET_LIBC=yes
3614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
3615$as_echo "CC=$CC" >&6; }
b0cacab0 3616fi
e1052144 3617
57aa50d4
TT
3618# Check whether --with-cc was given.
3619if test "${with_cc+set}" = set; then :
3620 withval=$with_cc; as_fn_error "--with-cc no longer supported; use CC= instead" "$LINENO" 5
3621fi
b0cacab0 3622
b0cacab0 3623
57aa50d4
TT
3624# Check whether --with-ccopts was given.
3625if test "${with_ccopts+set}" = set; then :
3626 withval=$with_ccopts; as_fn_error "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
b0cacab0 3627fi
e1052144 3628
b0cacab0 3629
57aa50d4
TT
3630# Check whether --with-ldopts was given.
3631if test "${with_ldopts+set}" = set; then :
3632 withval=$with_ldopts; as_fn_error "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
b0cacab0
TT
3633fi
3634
3635ac_ext=c
3636ac_cpp='$CPP $CPPFLAGS'
3637ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3638ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3639ac_compiler_gnu=$ac_cv_c_compiler_gnu
57aa50d4
TT
3640if test -n "$ac_tool_prefix"; then
3641 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3642set dummy ${ac_tool_prefix}gcc; ac_word=$2
3643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3644$as_echo_n "checking for $ac_word... " >&6; }
3645if test "${ac_cv_prog_CC+set}" = set; then :
39fd3d4f 3646 $as_echo_n "(cached) " >&6
e1052144 3647else
57aa50d4
TT
3648 if test -n "$CC"; then
3649 ac_cv_prog_CC="$CC" # Let the user override the test.
3650else
3651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3652for as_dir in $PATH
e1052144
TT
3653do
3654 IFS=$as_save_IFS
3655 test -z "$as_dir" && as_dir=.
39fd3d4f 3656 for ac_exec_ext in '' $ac_executable_extensions; do
57aa50d4
TT
3657 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3658 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3660 break 2
3661 fi
e1052144 3662done
57aa50d4 3663 done
e1052144 3664IFS=$as_save_IFS
e1052144 3665
e1052144 3666fi
57aa50d4
TT
3667fi
3668CC=$ac_cv_prog_CC
3669if test -n "$CC"; then
3670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3671$as_echo "$CC" >&6; }
3672else
3673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3674$as_echo "no" >&6; }
3675fi
e1052144
TT
3676
3677
57aa50d4
TT
3678fi
3679if test -z "$ac_cv_prog_CC"; then
3680 ac_ct_CC=$CC
3681 # Extract the first word of "gcc", so it can be a program name with args.
3682set dummy gcc; ac_word=$2
3683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3684$as_echo_n "checking for $ac_word... " >&6; }
3685if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
39fd3d4f 3686 $as_echo_n "(cached) " >&6
e1052144 3687else
57aa50d4
TT
3688 if test -n "$ac_ct_CC"; then
3689 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3690else
3691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3692for as_dir in $PATH
e1052144
TT
3693do
3694 IFS=$as_save_IFS
3695 test -z "$as_dir" && as_dir=.
39fd3d4f 3696 for ac_exec_ext in '' $ac_executable_extensions; do
57aa50d4
TT
3697 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3698 ac_cv_prog_ac_ct_CC="gcc"
3699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3700 break 2
3701 fi
e1052144 3702done
57aa50d4 3703 done
e1052144 3704IFS=$as_save_IFS
b0cacab0 3705
e1052144 3706fi
57aa50d4
TT
3707fi
3708ac_ct_CC=$ac_cv_prog_ac_ct_CC
3709if test -n "$ac_ct_CC"; then
3710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3711$as_echo "$ac_ct_CC" >&6; }
b0cacab0 3712else
57aa50d4
TT
3713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3714$as_echo "no" >&6; }
3715fi
b0cacab0 3716
57aa50d4
TT
3717 if test "x$ac_ct_CC" = x; then
3718 CC=""
3719 else
3720 case $cross_compiling:$ac_tool_warned in
3721yes:)
3722{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3723$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3724ac_tool_warned=yes ;;
e1052144 3725esac
57aa50d4
TT
3726 CC=$ac_ct_CC
3727 fi
b0cacab0 3728else
57aa50d4 3729 CC="$ac_cv_prog_CC"
b0cacab0 3730fi
e1052144 3731
57aa50d4
TT
3732if test -z "$CC"; then
3733 if test -n "$ac_tool_prefix"; then
3734 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3735set dummy ${ac_tool_prefix}cc; 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; }
3738if test "${ac_cv_prog_CC+set}" = set; then :
3739 $as_echo_n "(cached) " >&6
a64c9c13 3740else
57aa50d4
TT
3741 if test -n "$CC"; then
3742 ac_cv_prog_CC="$CC" # Let the user override the test.
3743else
3744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3745for as_dir in $PATH
3746do
3747 IFS=$as_save_IFS
3748 test -z "$as_dir" && as_dir=.
3749 for ac_exec_ext in '' $ac_executable_extensions; do
3750 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3751 ac_cv_prog_CC="${ac_tool_prefix}cc"
3752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3753 break 2
3754 fi
3755done
3756 done
3757IFS=$as_save_IFS
b0cacab0 3758
a64c9c13 3759fi
57aa50d4
TT
3760fi
3761CC=$ac_cv_prog_CC
3762if test -n "$CC"; then
3763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3764$as_echo "$CC" >&6; }
b0cacab0 3765else
57aa50d4
TT
3766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3767$as_echo "no" >&6; }
a64c9c13 3768fi
b0cacab0 3769
b0cacab0 3770
57aa50d4
TT
3771 fi
3772fi
3773if test -z "$CC"; then
3774 # Extract the first word of "cc", so it can be a program name with args.
3775set dummy cc; ac_word=$2
3776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3777$as_echo_n "checking for $ac_word... " >&6; }
3778if test "${ac_cv_prog_CC+set}" = set; then :
3779 $as_echo_n "(cached) " >&6
a64c9c13 3780else
57aa50d4
TT
3781 if test -n "$CC"; then
3782 ac_cv_prog_CC="$CC" # Let the user override the test.
a64c9c13 3783else
57aa50d4
TT
3784 ac_prog_rejected=no
3785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3786for as_dir in $PATH
3787do
3788 IFS=$as_save_IFS
3789 test -z "$as_dir" && as_dir=.
3790 for ac_exec_ext in '' $ac_executable_extensions; do
3791 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3792 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3793 ac_prog_rejected=yes
3794 continue
3795 fi
3796 ac_cv_prog_CC="cc"
3797 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3798 break 2
3799 fi
3800done
3801 done
3802IFS=$as_save_IFS
b0cacab0 3803
57aa50d4
TT
3804if test $ac_prog_rejected = yes; then
3805 # We found a bogon in the path, so make sure we never use it.
3806 set dummy $ac_cv_prog_CC
3807 shift
3808 if test $# != 0; then
3809 # We chose a different compiler from the bogus one.
3810 # However, it has the same basename, so the bogon will be chosen
3811 # first if we set CC to just the basename; use the full file name.
3812 shift
3813 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3814 fi
b0cacab0 3815fi
b0cacab0
TT
3816fi
3817fi
57aa50d4
TT
3818CC=$ac_cv_prog_CC
3819if test -n "$CC"; then
3820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3821$as_echo "$CC" >&6; }
3822else
3823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3824$as_echo "no" >&6; }
b0cacab0 3825fi
b0cacab0 3826
b0cacab0
TT
3827
3828fi
57aa50d4
TT
3829if test -z "$CC"; then
3830 if test -n "$ac_tool_prefix"; then
3831 for ac_prog in cl.exe
3832 do
3833 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3834set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3836$as_echo_n "checking for $ac_word... " >&6; }
3837if test "${ac_cv_prog_CC+set}" = set; then :
3838 $as_echo_n "(cached) " >&6
3839else
3840 if test -n "$CC"; then
3841 ac_cv_prog_CC="$CC" # Let the user override the test.
3842else
3843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3844for as_dir in $PATH
3845do
3846 IFS=$as_save_IFS
3847 test -z "$as_dir" && as_dir=.
3848 for ac_exec_ext in '' $ac_executable_extensions; do
3849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3850 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3852 break 2
3853 fi
3854done
3855 done
3856IFS=$as_save_IFS
b0cacab0 3857
57aa50d4
TT
3858fi
3859fi
3860CC=$ac_cv_prog_CC
3861if test -n "$CC"; then
3862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3863$as_echo "$CC" >&6; }
3864else
3865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3866$as_echo "no" >&6; }
3867fi
b0cacab0
TT
3868
3869
57aa50d4
TT
3870 test -n "$CC" && break
3871 done
3872fi
3873if test -z "$CC"; then
3874 ac_ct_CC=$CC
3875 for ac_prog in cl.exe
b0cacab0 3876do
57aa50d4
TT
3877 # Extract the first word of "$ac_prog", so it can be a program name with args.
3878set dummy $ac_prog; ac_word=$2
3879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3880$as_echo_n "checking for $ac_word... " >&6; }
3881if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
39fd3d4f 3882 $as_echo_n "(cached) " >&6
b0cacab0 3883else
57aa50d4
TT
3884 if test -n "$ac_ct_CC"; then
3885 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
b0cacab0 3886else
57aa50d4
TT
3887as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3888for as_dir in $PATH
3889do
3890 IFS=$as_save_IFS
3891 test -z "$as_dir" && as_dir=.
3892 for ac_exec_ext in '' $ac_executable_extensions; do
3893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3894 ac_cv_prog_ac_ct_CC="$ac_prog"
3895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3896 break 2
3897 fi
3898done
3899 done
3900IFS=$as_save_IFS
b0cacab0 3901
b0cacab0 3902fi
b0cacab0 3903fi
57aa50d4
TT
3904ac_ct_CC=$ac_cv_prog_ac_ct_CC
3905if test -n "$ac_ct_CC"; then
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3907$as_echo "$ac_ct_CC" >&6; }
3908else
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3910$as_echo "no" >&6; }
b0cacab0
TT
3911fi
3912
b0cacab0 3913
57aa50d4
TT
3914 test -n "$ac_ct_CC" && break
3915done
b0cacab0 3916
57aa50d4
TT
3917 if test "x$ac_ct_CC" = x; then
3918 CC=""
3919 else
3920 case $cross_compiling:$ac_tool_warned in
3921yes:)
3922{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3923$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3924ac_tool_warned=yes ;;
e1052144 3925esac
57aa50d4
TT
3926 CC=$ac_ct_CC
3927 fi
3928fi
b0cacab0 3929
b0cacab0 3930fi
e1052144 3931
b0cacab0 3932
57aa50d4
TT
3933test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3934$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3935as_fn_error "no acceptable C compiler found in \$PATH
3936See \`config.log' for more details." "$LINENO" 5; }
3937
3938# Provide some information about the compiler.
3939$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3940set X $ac_compile
3941ac_compiler=$2
3942for ac_option in --version -v -V -qversion; do
3943 { { ac_try="$ac_compiler $ac_option >&5"
e1052144
TT
3944case "(($ac_try" in
3945 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3946 *) ac_try_echo=$ac_try;;
3947esac
57aa50d4
TT
3948eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3949$as_echo "$ac_try_echo"; } >&5
3950 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b0cacab0 3951 ac_status=$?
57aa50d4
TT
3952 if test -s conftest.err; then
3953 sed '10a\
3954... rest of stderr output deleted ...
3955 10q' conftest.err >conftest.er1
3956 cat conftest.er1 >&5
57aa50d4 3957 fi
61ef2474 3958 rm -f conftest.er1 conftest.err
57aa50d4
TT
3959 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3960 test $ac_status = 0; }
3961done
e1052144 3962
57aa50d4
TT
3963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3964$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3965if test "${ac_cv_c_compiler_gnu+set}" = set; then :
39fd3d4f 3966 $as_echo_n "(cached) " >&6
b0cacab0 3967else
57aa50d4
TT
3968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3969/* end confdefs.h. */
b0cacab0 3970
57aa50d4
TT
3971int
3972main ()
3973{
3974#ifndef __GNUC__
3975 choke me
3976#endif
a64c9c13 3977
57aa50d4
TT
3978 ;
3979 return 0;
3980}
3981_ACEOF
3982if ac_fn_c_try_compile "$LINENO"; then :
3983 ac_compiler_gnu=yes
b1c92f91 3984else
57aa50d4 3985 ac_compiler_gnu=no
b1c92f91 3986fi
57aa50d4
TT
3987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3988ac_cv_c_compiler_gnu=$ac_compiler_gnu
b0cacab0 3989
e1052144 3990fi
57aa50d4
TT
3991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3992$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3993if test $ac_compiler_gnu = yes; then
3994 GCC=yes
98919bdb 3995else
57aa50d4 3996 GCC=
98919bdb 3997fi
57aa50d4
TT
3998ac_test_CFLAGS=${CFLAGS+set}
3999ac_save_CFLAGS=$CFLAGS
4000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4001$as_echo_n "checking whether $CC accepts -g... " >&6; }
4002if test "${ac_cv_prog_cc_g+set}" = set; then :
4003 $as_echo_n "(cached) " >&6
98919bdb 4004else
57aa50d4
TT
4005 ac_save_c_werror_flag=$ac_c_werror_flag
4006 ac_c_werror_flag=yes
4007 ac_cv_prog_cc_g=no
4008 CFLAGS="-g"
4009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4010/* end confdefs.h. */
e1052144 4011
57aa50d4
TT
4012int
4013main ()
4014{
98919bdb 4015
57aa50d4
TT
4016 ;
4017 return 0;
4018}
4019_ACEOF
4020if ac_fn_c_try_compile "$LINENO"; then :
4021 ac_cv_prog_cc_g=yes
c13351f6 4022else
57aa50d4
TT
4023 CFLAGS=""
4024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4025/* end confdefs.h. */
c13351f6 4026
57aa50d4
TT
4027int
4028main ()
4029{
c13351f6 4030
57aa50d4
TT
4031 ;
4032 return 0;
4033}
4034_ACEOF
4035if ac_fn_c_try_compile "$LINENO"; then :
c13351f6 4036
57aa50d4
TT
4037else
4038 ac_c_werror_flag=$ac_save_c_werror_flag
4039 CFLAGS="-g"
4040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4041/* end confdefs.h. */
c13351f6 4042
57aa50d4
TT
4043int
4044main ()
4045{
c13351f6 4046
57aa50d4
TT
4047 ;
4048 return 0;
4049}
b0cacab0 4050_ACEOF
57aa50d4
TT
4051if ac_fn_c_try_compile "$LINENO"; then :
4052 ac_cv_prog_cc_g=yes
1917875f 4053fi
57aa50d4 4054rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e1052144 4055fi
57aa50d4 4056rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8fdc9985 4057fi
57aa50d4
TT
4058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4059 ac_c_werror_flag=$ac_save_c_werror_flag
e1052144 4060fi
57aa50d4
TT
4061{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4062$as_echo "$ac_cv_prog_cc_g" >&6; }
4063if test "$ac_test_CFLAGS" = set; then
4064 CFLAGS=$ac_save_CFLAGS
4065elif test $ac_cv_prog_cc_g = yes; then
4066 if test "$GCC" = yes; then
4067 CFLAGS="-g -O2"
4068 else
4069 CFLAGS="-g"
4070 fi
a64c9c13 4071else
57aa50d4
TT
4072 if test "$GCC" = yes; then
4073 CFLAGS="-O2"
4074 else
4075 CFLAGS=
4076 fi
a64c9c13 4077fi
57aa50d4
TT
4078{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4079$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4080if test "${ac_cv_prog_cc_c89+set}" = set; then :
4081 $as_echo_n "(cached) " >&6
a64c9c13 4082else
57aa50d4
TT
4083 ac_cv_prog_cc_c89=no
4084ac_save_CC=$CC
4085cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4086/* end confdefs.h. */
4087#include <stdarg.h>
4088#include <stdio.h>
4089#include <sys/types.h>
4090#include <sys/stat.h>
4091/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4092struct buf { int x; };
4093FILE * (*rcsopen) (struct buf *, struct stat *, int);
4094static char *e (p, i)
4095 char **p;
4096 int i;
4097{
4098 return p[i];
4099}
4100static char *f (char * (*g) (char **, int), char **p, ...)
4101{
4102 char *s;
4103 va_list v;
4104 va_start (v,p);
4105 s = g (p, va_arg (v,int));
4106 va_end (v);
4107 return s;
4108}
e1052144 4109
57aa50d4
TT
4110/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4111 function prototypes and stuff, but not '\xHH' hex character constants.
4112 These don't provoke an error unfortunately, instead are silently treated
4113 as 'x'. The following induces an error, until -std is added to get
4114 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4115 array size at least. It's necessary to write '\x00'==0 to get something
4116 that's true only with -std. */
4117int osf4_cc_array ['\x00' == 0 ? 1 : -1];
93636bde 4118
57aa50d4
TT
4119/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4120 inside strings and character constants. */
4121#define FOO(x) 'x'
4122int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
a64c9c13 4123
57aa50d4
TT
4124int test (int i, double x);
4125struct s1 {int (*f) (int a);};
4126struct s2 {int (*f) (double a);};
4127int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4128int argc;
4129char **argv;
4130int
4131main ()
4132{
4133return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4134 ;
4135 return 0;
4136}
4137_ACEOF
4138for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4139 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4140do
4141 CC="$ac_save_CC $ac_arg"
4142 if ac_fn_c_try_compile "$LINENO"; then :
4143 ac_cv_prog_cc_c89=$ac_arg
a64c9c13 4144fi
57aa50d4
TT
4145rm -f core conftest.err conftest.$ac_objext
4146 test "x$ac_cv_prog_cc_c89" != "xno" && break
4147done
4148rm -f conftest.$ac_ext
4149CC=$ac_save_CC
a64c9c13 4150
57aa50d4
TT
4151fi
4152# AC_CACHE_VAL
4153case "x$ac_cv_prog_cc_c89" in
4154 x)
4155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4156$as_echo "none needed" >&6; } ;;
4157 xno)
4158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4159$as_echo "unsupported" >&6; } ;;
4160 *)
4161 CC="$CC $ac_cv_prog_cc_c89"
4162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4163$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4164esac
4165if test "x$ac_cv_prog_cc_c89" != xno; then :
a64c9c13 4166
e1052144
TT
4167fi
4168
57aa50d4
TT
4169ac_ext=c
4170ac_cpp='$CPP $CPPFLAGS'
4171ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4172ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4173ac_compiler_gnu=$ac_cv_c_compiler_gnu
93636bde 4174
9b3018a8
TT
4175if test "$GCC" = yes; then
4176 RDYNAMIC="-rdynamic"
4177
4178fi
57aa50d4
TT
4179ac_ext=c
4180ac_cpp='$CPP $CPPFLAGS'
4181ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4182ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4183ac_compiler_gnu=$ac_cv_c_compiler_gnu
4184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4185$as_echo_n "checking how to run the C preprocessor... " >&6; }
4186# On Suns, sometimes $CPP names a directory.
4187if test -n "$CPP" && test -d "$CPP"; then
4188 CPP=
4189fi
4190if test -z "$CPP"; then
4191 if test "${ac_cv_prog_CPP+set}" = set; then :
4192 $as_echo_n "(cached) " >&6
4193else
4194 # Double quotes because CPP needs to be expanded
4195 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4196 do
4197 ac_preproc_ok=false
4198for ac_c_preproc_warn_flag in '' yes
4199do
4200 # Use a header file that comes with gcc, so configuring glibc
4201 # with a fresh cross-compiler works.
4202 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4203 # <limits.h> exists even on freestanding compilers.
4204 # On the NeXT, cc -E runs the code through the compiler's parser,
4205 # not just through cpp. "Syntax error" is here to catch this case.
4206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4207/* end confdefs.h. */
4208#ifdef __STDC__
4209# include <limits.h>
4210#else
4211# include <assert.h>
4212#endif
4213 Syntax error
4214_ACEOF
4215if ac_fn_c_try_cpp "$LINENO"; then :
a64c9c13 4216
cdf186e4 4217else
57aa50d4
TT
4218 # Broken: fails on valid input.
4219continue
cdf186e4 4220fi
57aa50d4 4221rm -f conftest.err conftest.$ac_ext
cdf186e4 4222
57aa50d4
TT
4223 # OK, works on sane cases. Now check whether nonexistent headers
4224 # can be detected and how.
4225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4226/* end confdefs.h. */
4227#include <ac_nonexistent.h>
4228_ACEOF
4229if ac_fn_c_try_cpp "$LINENO"; then :
4230 # Broken: success on invalid input.
4231continue
cdf186e4 4232else
57aa50d4
TT
4233 # Passes both tests.
4234ac_preproc_ok=:
4235break
4236fi
4237rm -f conftest.err conftest.$ac_ext
cdf186e4 4238
57aa50d4
TT
4239done
4240# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4241rm -f conftest.err conftest.$ac_ext
4242if $ac_preproc_ok; then :
4243 break
e1052144
TT
4244fi
4245
57aa50d4
TT
4246 done
4247 ac_cv_prog_CPP=$CPP
93636bde 4248
cdf186e4 4249fi
57aa50d4 4250 CPP=$ac_cv_prog_CPP
cdf186e4 4251else
57aa50d4 4252 ac_cv_prog_CPP=$CPP
e1052144 4253fi
57aa50d4
TT
4254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4255$as_echo "$CPP" >&6; }
4256ac_preproc_ok=false
4257for ac_c_preproc_warn_flag in '' yes
4258do
4259 # Use a header file that comes with gcc, so configuring glibc
4260 # with a fresh cross-compiler works.
4261 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4262 # <limits.h> exists even on freestanding compilers.
4263 # On the NeXT, cc -E runs the code through the compiler's parser,
4264 # not just through cpp. "Syntax error" is here to catch this case.
4265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4266/* end confdefs.h. */
4267#ifdef __STDC__
4268# include <limits.h>
4269#else
4270# include <assert.h>
4271#endif
4272 Syntax error
b0cacab0 4273_ACEOF
57aa50d4 4274if ac_fn_c_try_cpp "$LINENO"; then :
80bfaa3e
TT
4275
4276else
57aa50d4
TT
4277 # Broken: fails on valid input.
4278continue
e1052144 4279fi
57aa50d4 4280rm -f conftest.err conftest.$ac_ext
e1052144 4281
57aa50d4
TT
4282 # OK, works on sane cases. Now check whether nonexistent headers
4283 # can be detected and how.
4284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4285/* end confdefs.h. */
4286#include <ac_nonexistent.h>
b0cacab0 4287_ACEOF
57aa50d4
TT
4288if ac_fn_c_try_cpp "$LINENO"; then :
4289 # Broken: success on invalid input.
4290continue
f0a22d0f 4291else
57aa50d4
TT
4292 # Passes both tests.
4293ac_preproc_ok=:
4294break
e1052144 4295fi
57aa50d4 4296rm -f conftest.err conftest.$ac_ext
e1052144 4297
57aa50d4
TT
4298done
4299# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4300rm -f conftest.err conftest.$ac_ext
4301if $ac_preproc_ok; then :
2a29f135
TT
4302
4303else
57aa50d4
TT
4304 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4305$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4306as_fn_error "C preprocessor \"$CPP\" fails sanity check
4307See \`config.log' for more details." "$LINENO" 5; }
e1052144
TT
4308fi
4309
57aa50d4
TT
4310ac_ext=c
4311ac_cpp='$CPP $CPPFLAGS'
4312ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4313ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4314ac_compiler_gnu=$ac_cv_c_compiler_gnu
af773654 4315
57aa50d4
TT
4316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
4317$as_echo_n "checking for additional special compiler flags... " >&6; }
4318if test "$GCC" = yes
4319then
4320 case "$host_cpu" in
4321 alpha) addcflags="-mieee" ;;
4322 esac
14b596d4 4323fi
57aa50d4
TT
4324if test "x$addcflags" != x
4325then
4326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
4327$as_echo "$addcflags" >&6; }
4328 CFLAGS="$addcflags $CFLAGS"
14b596d4 4329else
57aa50d4
TT
4330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
4331$as_echo "(none)" >&6; }
14b596d4 4332fi
57aa50d4
TT
4333LIB_EXT=.a
4334STATIC_LIB_EXT=.a
4335PROFILED_LIB_EXT=.a
14b596d4 4336
57aa50d4
TT
4337# Check whether --with-root-prefix was given.
4338if test "${with_root_prefix+set}" = set; then :
4339 withval=$with_root_prefix; root_prefix=$withval
14b596d4 4340else
57aa50d4
TT
4341 root_prefix=NONE
4342fi
4343# Check whether --enable-maintainer-mode was given.
4344if test "${enable_maintainer_mode+set}" = set; then :
4345 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
4346then
4347 MAINTAINER_CMT=#
4348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
4349$as_echo "Disabling maintainer mode" >&6; }
4350else
4351 MAINTAINER_CMT=
4352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
4353$as_echo "Enabling maintainer mode" >&6; }
14b596d4
TT
4354fi
4355
57aa50d4
TT
4356else
4357 MAINTAINER_CMT=#
4358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
4359$as_echo "Disabling maintainer mode by default" >&6; }
4360
14b596d4 4361fi
14b596d4 4362
14b596d4 4363
5aa6c3f6
TT
4364# Check whether --enable-symlink-install was given.
4365if test "${enable_symlink_install+set}" = set; then :
4366 enableval=$enable_symlink_install; if test "$enableval" = "no"
4367then
4368 LINK_INSTALL_FLAGS=-f
4369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4370$as_echo "Disabling symlinks for install" >&6; }
4371else
4372 LINK_INSTALL_FLAGS=-sf
4373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4374$as_echo "Enabling symlinks for install" >&6; }
4375fi
4376
4377else
4378 LINK_INSTALL_FLAGS=-f
4379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4380$as_echo "Disabling symlinks for install" >&6; }
4381
4382fi
4383
4384
4385# Check whether --enable-symlink-build was given.
4386if test "${enable_symlink_build+set}" = set; then :
4387 enableval=$enable_symlink_build; if test "$enableval" = "no"
4388then
4389 LINK_BUILD_FLAGS=
4390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4391$as_echo "Disabling symlinks for build" >&6; }
4392else
4393 LINK_BUILD_FLAGS=-s
4394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4395$as_echo "Enabling symlinks for build" >&6; }
4396fi
4397
4398else
4399 LINK_BUILD_FLAGS=
4400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4401$as_echo "Disabling symlinks for build" >&6; }
4402
4403fi
4404
4405
57aa50d4
TT
4406# Check whether --enable-verbose-makecmds was given.
4407if test "${enable_verbose_makecmds+set}" = set; then :
4408 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4409then
4410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4411$as_echo "Disabling verbose make commands" >&6; }
4412 E=@echo
4413 Q=@
14b596d4 4414else
57aa50d4
TT
4415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
4416$as_echo "Enabling verbose make commands" >&6; }
4417 E=@\\#
4418 Q=
4419fi
14b596d4 4420
14b596d4 4421else
57aa50d4
TT
4422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4423$as_echo "Disabling verbose make commands" >&6; }
4424E=@echo
4425Q=@
14b596d4 4426
14b596d4
TT
4427fi
4428
14b596d4 4429
57aa50d4
TT
4430
4431# Check whether --enable-compression was given.
4432if test "${enable_compression+set}" = set; then :
4433 enableval=$enable_compression; if test "$enableval" = "no"
4434then
4435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support" >&5
4436$as_echo "Disabling compression support" >&6; }
14b596d4 4437else
d1154eb4
TT
4438
4439$as_echo "#define ENABLE_COMPRESSION 1" >>confdefs.h
14b596d4 4440
57aa50d4
TT
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling compression support" >&5
4442$as_echo "Enabling compression support" >&6; }
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compression support is experimental" >&5
4444$as_echo "$as_me: WARNING: Compression support is experimental" >&2;}
14b596d4
TT
4445fi
4446
4447else
57aa50d4
TT
4448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support by default" >&5
4449$as_echo "Disabling compression support by default" >&6; }
14b596d4
TT
4450
4451fi
4452
d1154eb4 4453
57aa50d4
TT
4454# Check whether --enable-htree was given.
4455if test "${enable_htree+set}" = set; then :
4456 enableval=$enable_htree; if test "$enableval" = "no"
4457then
4458 HTREE_CMT=#
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling htree directory support" >&5
4460$as_echo "Disabling htree directory support" >&6; }
4461else
4462 HTREE_CMT=
4463 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
14b596d4 4464
57aa50d4
TT
4465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support" >&5
4466$as_echo "Enabling htree directory support" >&6; }
4467fi
14b596d4 4468
57aa50d4
TT
4469else
4470 HTREE_CMT=
4471$as_echo "#define ENABLE_HTREE 1" >>confdefs.h
14b596d4 4472
57aa50d4
TT
4473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support by default" >&5
4474$as_echo "Enabling htree directory support by default" >&6; }
14b596d4 4475
57aa50d4 4476fi
14b596d4
TT
4477
4478
57aa50d4
TT
4479E2_PKG_CONFIG_STATIC=--static
4480LDFLAG_DYNAMIC=
4481PRIVATE_LIBS_CMT=
4482# Check whether --enable-elf-shlibs was given.
4483if test "${enable_elf_shlibs+set}" = set; then :
4484 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
cdf186e4 4485then
57aa50d4
TT
4486 ELF_CMT=#
4487 MAKEFILE_ELF=/dev/null
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
4489$as_echo "Disabling ELF shared libraries" >&6; }
cdf186e4 4490else
57aa50d4
TT
4491 E2_PKG_CONFIG_STATIC=
4492 ELF_CMT=
4493 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
4494 case "$host_os" in
4495 solaris2.*)
4496 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4497 ;;
4498 esac
4499 BINARY_TYPE=elfbin
4500 LIB_EXT=.so
4501 PRIVATE_LIBS_CMT=#
4502 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
4504$as_echo "Enabling ELF shared libraries" >&6; }
cdf186e4
TT
4505fi
4506
4507else
57aa50d4
TT
4508 MAKEFILE_ELF=/dev/null
4509ELF_CMT=#
4510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
4511$as_echo "Disabling ELF shared libraries by default" >&6; }
cdf186e4 4512
e1052144
TT
4513fi
4514
cdf186e4 4515
57aa50d4
TT
4516
4517# Check whether --enable-bsd-shlibs was given.
4518if test "${enable_bsd_shlibs+set}" = set; then :
4519 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
cdf186e4 4520then
57aa50d4
TT
4521 BSDLIB_CMT=#
4522 MAKEFILE_BSDLIB=/dev/null
4523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
4524$as_echo "Disabling BSD shared libraries" >&6; }
cdf186e4 4525else
57aa50d4
TT
4526 E2_PKG_CONFIG_STATIC=
4527 BSDLIB_CMT=
4528 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
4529 LIB_EXT=.so
4530 case "$host_os" in
4531 darwin*)
4532 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4533 LIB_EXT=.dylib
4534 ;;
4535 esac
4536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
4537$as_echo "Enabling BSD shared libraries" >&6; }
cdf186e4
TT
4538fi
4539
4540else
57aa50d4
TT
4541 MAKEFILE_BSDLIB=/dev/null
4542BSDLIB_CMT=#
4543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
4544$as_echo "Disabling BSD shared libraries by default" >&6; }
cdf186e4 4545
e1052144
TT
4546fi
4547
cdf186e4 4548
57aa50d4
TT
4549
4550# Check whether --enable-profile was given.
4551if test "${enable_profile+set}" = set; then :
4552 enableval=$enable_profile; if test "$enableval" = "no"
cdf186e4 4553then
57aa50d4
TT
4554 PROFILE_CMT=#
4555 MAKEFILE_PROFILE=/dev/null
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
4557$as_echo "Disabling profiling libraries" >&6; }
cdf186e4 4558else
57aa50d4
TT
4559 PROFILE_CMT=
4560 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4561 PROFILED_LIB_EXT=_p.a
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
4563$as_echo "Building profiling libraries" >&6; }
cdf186e4
TT
4564fi
4565
4566else
57aa50d4
TT
4567 PROFILE_CMT=#
4568MAKEFILE_PROFILE=/dev/null
4569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
4570$as_echo "Disabling profiling libraries by default" >&6; }
cdf186e4 4571
e1052144
TT
4572fi
4573
cdf186e4 4574
57aa50d4
TT
4575
4576# Check whether --enable-checker was given.
4577if test "${enable_checker+set}" = set; then :
4578 enableval=$enable_checker; if test "$enableval" = "no"
cdf186e4 4579then
57aa50d4
TT
4580 CHECKER_CMT=#
4581 MAKEFILE_CHECKER=/dev/null
4582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries" >&5
4583$as_echo "Disabling checker libraries" >&6; }
cdf186e4 4584else
57aa50d4
TT
4585 CHECKER_CMT=
4586 MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building checker libraries" >&5
4588$as_echo "Building checker libraries" >&6; }
cdf186e4
TT
4589fi
4590
4591else
57aa50d4
TT
4592 CHECKER_CMT=#
4593MAKEFILE_CHECKER=/dev/null
4594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries by default" >&5
4595$as_echo "Disabling checker libraries by default" >&6; }
cdf186e4 4596
e1052144
TT
4597fi
4598
93636bde 4599
cdf186e4 4600
57aa50d4
TT
4601
4602
4603
4604
4605
4606# Check whether --enable-jbd-debug was given.
4607if test "${enable_jbd_debug+set}" = set; then :
4608 enableval=$enable_jbd_debug; if test "$enableval" = "no"
5d40773b 4609then
57aa50d4
TT
4610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
4611$as_echo "Disabling journal debugging" >&6; }
5d40773b 4612else
d1154eb4
TT
4613
4614$as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
57aa50d4
TT
4615
4616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
4617$as_echo "Enabling journal debugging" >&6; }
5d40773b
TT
4618fi
4619
4620else
57aa50d4
TT
4621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
4622$as_echo "Disabling journal debugging by default" >&6; }
5d40773b 4623
e1052144
TT
4624fi
4625
57aa50d4
TT
4626# Check whether --enable-blkid-debug was given.
4627if test "${enable_blkid_debug+set}" = set; then :
4628 enableval=$enable_blkid_debug; if test "$enableval" = "no"
3249394d 4629then
57aa50d4
TT
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
4631$as_echo "Disabling blkid debugging" >&6; }
3249394d 4632else
d1154eb4
TT
4633
4634$as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
57aa50d4
TT
4635
4636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
4637$as_echo "Enabling blkid debugging" >&6; }
3249394d
TT
4638fi
4639
4640else
57aa50d4
TT
4641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
4642$as_echo "Disabling blkid debugging by default" >&6; }
3249394d
TT
4643
4644fi
4645
57aa50d4
TT
4646# Check whether --enable-testio-debug was given.
4647if test "${enable_testio_debug+set}" = set; then :
d1154eb4
TT
4648 enableval=$enable_testio_debug;
4649if test "$enableval" = "no"
3249394d 4650then
57aa50d4
TT
4651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
4652$as_echo "Disabling testio debugging" >&6; }
4653 TEST_IO_CMT="#"
3249394d 4654else
57aa50d4
TT
4655 TEST_IO_CMT=
4656 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
3249394d 4657
57aa50d4
TT
4658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
4659$as_echo "Enabling testio debugging" >&6; }
4660fi
3249394d 4661
3249394d 4662else
57aa50d4
TT
4663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
4664$as_echo "Enabling testio debugging by default" >&6; }
4665$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
3249394d 4666
57aa50d4 4667TEST_IO_CMT=
3249394d
TT
4668
4669fi
4670
3249394d 4671
57aa50d4
TT
4672
4673
4674if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4675 if test -n "$ac_tool_prefix"; then
4676 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4677set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4679$as_echo_n "checking for $ac_word... " >&6; }
4680if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
4681 $as_echo_n "(cached) " >&6
4682else
4683 case $PKG_CONFIG in
4684 [\\/]* | ?:[\\/]*)
4685 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4686 ;;
4687 *)
4688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4689for as_dir in $PATH
4690do
4691 IFS=$as_save_IFS
4692 test -z "$as_dir" && as_dir=.
4693 for ac_exec_ext in '' $ac_executable_extensions; do
4694 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4695 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4696 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4697 break 2
4698 fi
4699done
4700 done
4701IFS=$as_save_IFS
4702
4703 ;;
4704esac
4705fi
4706PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4707if test -n "$PKG_CONFIG"; then
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4709$as_echo "$PKG_CONFIG" >&6; }
4710else
4711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4712$as_echo "no" >&6; }
3249394d
TT
4713fi
4714
4715
57aa50d4
TT
4716fi
4717if test -z "$ac_cv_path_PKG_CONFIG"; then
4718 ac_pt_PKG_CONFIG=$PKG_CONFIG
4719 # Extract the first word of "pkg-config", so it can be a program name with args.
4720set dummy pkg-config; ac_word=$2
4721{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4722$as_echo_n "checking for $ac_word... " >&6; }
4723if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
4724 $as_echo_n "(cached) " >&6
4725else
4726 case $ac_pt_PKG_CONFIG in
4727 [\\/]* | ?:[\\/]*)
4728 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4729 ;;
4730 *)
4731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4732for as_dir in $PATH
4733do
4734 IFS=$as_save_IFS
4735 test -z "$as_dir" && as_dir=.
4736 for ac_exec_ext in '' $ac_executable_extensions; do
4737 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4738 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4739 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4740 break 2
4741 fi
4742done
4743 done
4744IFS=$as_save_IFS
3249394d 4745
57aa50d4
TT
4746 ;;
4747esac
4748fi
4749ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4750if test -n "$ac_pt_PKG_CONFIG"; then
4751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4752$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4753else
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4755$as_echo "no" >&6; }
4756fi
3249394d 4757
57aa50d4
TT
4758 if test "x$ac_pt_PKG_CONFIG" = x; then
4759 PKG_CONFIG=""
4760 else
4761 case $cross_compiling:$ac_tool_warned in
4762yes:)
4763{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4764$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4765ac_tool_warned=yes ;;
4766esac
4767 PKG_CONFIG=$ac_pt_PKG_CONFIG
3249394d 4768 fi
57aa50d4
TT
4769else
4770 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4771fi
3249394d
TT
4772
4773fi
57aa50d4
TT
4774if test -n "$PKG_CONFIG"; then
4775 _pkg_min_version=0.9.0
4776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4777$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4778 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4780$as_echo "yes" >&6; }
4781 else
4782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4783$as_echo "no" >&6; }
4784 PKG_CONFIG=""
4785 fi
4786
4787fi
4788LIBUUID=
4789DEPLIBUUID=
4790STATIC_LIBUUID=
4791DEPSTATIC_LIBUUID=
4792PROFILED_LIBUUID=
4793DEPPROFILED_LIBUUID=
4794UUID_CMT=
4795# Check whether --enable-libuuid was given.
4796if test "${enable_libuuid+set}" = set; then :
4797 enableval=$enable_libuuid; if test "$enableval" = "no"
5610f992 4798then
57aa50d4
TT
4799 if test -z "$PKG_CONFIG"; then
4800 as_fn_error "pkg-config not installed; please install it." "$LINENO" 5
4801 fi
4802
4803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
4804$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
4805if test "${ac_cv_lib_uuid_uuid_generate+set}" = set; then :
4806 $as_echo_n "(cached) " >&6
5610f992 4807else
57aa50d4
TT
4808 ac_check_lib_save_LIBS=$LIBS
4809LIBS="-luuid $LIBUUID $LIBS"
4810cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4811/* end confdefs.h. */
5610f992 4812
57aa50d4
TT
4813/* Override any GCC internal prototype to avoid an error.
4814 Use char because int might match the return type of a GCC
4815 builtin and then its argument prototype would still apply. */
4816#ifdef __cplusplus
4817extern "C"
4818#endif
4819char uuid_generate ();
4820int
4821main ()
4822{
4823return uuid_generate ();
4824 ;
4825 return 0;
4826}
4827_ACEOF
4828if ac_fn_c_try_link "$LINENO"; then :
4829 ac_cv_lib_uuid_uuid_generate=yes
4830else
4831 ac_cv_lib_uuid_uuid_generate=no
4832fi
4833rm -f core conftest.err conftest.$ac_objext \
4834 conftest$ac_exeext conftest.$ac_ext
4835LIBS=$ac_check_lib_save_LIBS
4836fi
4837{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
4838$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
4839if test "x$ac_cv_lib_uuid_uuid_generate" = x""yes; then :
4840 LIBUUID=`$PKG_CONFIG --libs uuid`;
4841 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
4842else
4843 as_fn_error "external uuid library not found" "$LINENO" 5
5610f992
TT
4844fi
4845
57aa50d4
TT
4846 UUID_CMT=#
4847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
4848$as_echo "Disabling private uuid library" >&6; }
5610f992 4849else
57aa50d4
TT
4850 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4851 DEPLIBUUID=$LIBUUID
4852 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4853 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4854 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4855 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
4856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
4857$as_echo "Enabling private uuid library" >&6; }
4858fi
5610f992 4859
57aa50d4
TT
4860else
4861 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4862DEPLIBUUID=$LIBUUID
4863STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4864DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4865PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4866DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
4867{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
4868$as_echo "Enabling private uuid library by default" >&6; }
5610f992
TT
4869
4870fi
4871
4872
cdf186e4 4873
a64c9c13 4874
93636bde
TT
4875
4876
93636bde 4877
93636bde
TT
4878
4879
57aa50d4
TT
4880
4881if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4882 if test -n "$ac_tool_prefix"; then
4883 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4884set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4886$as_echo_n "checking for $ac_word... " >&6; }
4887if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
39fd3d4f 4888 $as_echo_n "(cached) " >&6
a64c9c13 4889else
57aa50d4
TT
4890 case $PKG_CONFIG in
4891 [\\/]* | ?:[\\/]*)
4892 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4893 ;;
e1052144 4894 *)
b0cacab0
TT
4895 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4896for as_dir in $PATH
4897do
4898 IFS=$as_save_IFS
4899 test -z "$as_dir" && as_dir=.
57aa50d4
TT
4900 for ac_exec_ext in '' $ac_executable_extensions; do
4901 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4902 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4904 break 2
4905 fi
b0cacab0 4906done
57aa50d4 4907 done
e1052144 4908IFS=$as_save_IFS
b0cacab0 4909
57aa50d4 4910 ;;
b0cacab0
TT
4911esac
4912fi
57aa50d4
TT
4913PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4914if test -n "$PKG_CONFIG"; then
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4916$as_echo "$PKG_CONFIG" >&6; }
07a0db15 4917else
57aa50d4 4918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 4919$as_echo "no" >&6; }
07a0db15 4920fi
07a0db15 4921
57aa50d4
TT
4922
4923fi
4924if test -z "$ac_cv_path_PKG_CONFIG"; then
4925 ac_pt_PKG_CONFIG=$PKG_CONFIG
4926 # Extract the first word of "pkg-config", so it can be a program name with args.
4927set dummy pkg-config; ac_word=$2
4928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 4929$as_echo_n "checking for $ac_word... " >&6; }
57aa50d4 4930if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
39fd3d4f 4931 $as_echo_n "(cached) " >&6
a64c9c13 4932else
57aa50d4 4933 case $ac_pt_PKG_CONFIG in
b0cacab0 4934 [\\/]* | ?:[\\/]*)
57aa50d4 4935 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
b0cacab0
TT
4936 ;;
4937 *)
4938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4939for as_dir in $PATH
4940do
4941 IFS=$as_save_IFS
4942 test -z "$as_dir" && as_dir=.
57aa50d4 4943 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 4944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
57aa50d4
TT
4945 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
4947 break 2
4948 fi
4949done
57aa50d4 4950 done
e1052144 4951IFS=$as_save_IFS
a64c9c13 4952
b0cacab0
TT
4953 ;;
4954esac
a64c9c13 4955fi
57aa50d4
TT
4956ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4957if test -n "$ac_pt_PKG_CONFIG"; then
4958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4959$as_echo "$ac_pt_PKG_CONFIG" >&6; }
a64c9c13 4960else
57aa50d4 4961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 4962$as_echo "no" >&6; }
a64c9c13 4963fi
a64c9c13 4964
57aa50d4
TT
4965 if test "x$ac_pt_PKG_CONFIG" = x; then
4966 PKG_CONFIG=""
b0cacab0 4967 else
57aa50d4
TT
4968 case $cross_compiling:$ac_tool_warned in
4969yes:)
4970{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4971$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4972ac_tool_warned=yes ;;
4973esac
4974 PKG_CONFIG=$ac_pt_PKG_CONFIG
b0cacab0 4975 fi
57aa50d4
TT
4976else
4977 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
a64c9c13 4978fi
93636bde 4979
a64c9c13 4980fi
57aa50d4
TT
4981if test -n "$PKG_CONFIG"; then
4982 _pkg_min_version=0.9.0
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4984$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4985 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4987$as_echo "yes" >&6; }
4988 else
4989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4990$as_echo "no" >&6; }
4991 PKG_CONFIG=""
4992 fi
93636bde 4993
57aa50d4
TT
4994fi
4995LIBBLKID=
4996DEPLIBBLKID=
4997STATIC_LIBBLKID=
4998DEPSTATIC_LIBBLKID=
4999PROFILED_LIBBLKID=
5000DEPPROFILED_LIBBLKID=
5001BLKID_CMT=
d1154eb4 5002
57aa50d4
TT
5003# Check whether --enable-libblkid was given.
5004if test "${enable_libblkid+set}" = set; then :
5005 enableval=$enable_libblkid; if test "$enableval" = "no"
5006then
5007 if test -z "$PKG_CONFIG"; then
5008 as_fn_error "pkg-config not installed; please install it." "$LINENO" 5
5009 fi
5010
5011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5012$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
5013if test "${ac_cv_lib_blkid_blkid_get_cache+set}" = set; then :
39fd3d4f 5014 $as_echo_n "(cached) " >&6
a64c9c13 5015else
57aa50d4
TT
5016 ac_check_lib_save_LIBS=$LIBS
5017LIBS="-lblkid $LIBBLKID $LIBS"
5018cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5019/* end confdefs.h. */
5020
5021/* Override any GCC internal prototype to avoid an error.
5022 Use char because int might match the return type of a GCC
5023 builtin and then its argument prototype would still apply. */
5024#ifdef __cplusplus
5025extern "C"
5026#endif
5027char blkid_get_cache ();
5028int
5029main ()
5030{
5031return blkid_get_cache ();
5032 ;
5033 return 0;
5034}
5035_ACEOF
5036if ac_fn_c_try_link "$LINENO"; then :
5037 ac_cv_lib_blkid_blkid_get_cache=yes
b0cacab0 5038else
57aa50d4 5039 ac_cv_lib_blkid_blkid_get_cache=no
a64c9c13 5040fi
57aa50d4
TT
5041rm -f core conftest.err conftest.$ac_objext \
5042 conftest$ac_exeext conftest.$ac_ext
5043LIBS=$ac_check_lib_save_LIBS
a64c9c13 5044fi
57aa50d4
TT
5045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5046$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
5047if test "x$ac_cv_lib_blkid_blkid_get_cache" = x""yes; then :
5048 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5049 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
b0cacab0 5050else
57aa50d4 5051 as_fn_error "external blkid library not found" "$LINENO" 5
a64c9c13 5052fi
93636bde 5053
57aa50d4
TT
5054 BLKID_CMT=#
5055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
5056$as_echo "Disabling private blkid library" >&6; }
07a0db15 5057else
57aa50d4
TT
5058 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5059 DEPLIBBLKID=$LIBBLKID
5060 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5061 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5062 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5063 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5064 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5065
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
5067$as_echo "Enabling private blkid library" >&6; }
b0cacab0 5068fi
57aa50d4 5069
a64c9c13 5070else
57aa50d4
TT
5071 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5072DEPLIBBLKID=$LIBBLKID
5073STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5074DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5075PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5076DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5077$as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5078
5079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
5080$as_echo "Enabling private blkid library by default" >&6; }
5081
a64c9c13 5082fi
07a0db15 5083
a64c9c13 5084
b0cacab0 5085
b0cacab0 5086
a64c9c13 5087
b0cacab0 5088
07a0db15 5089
57aa50d4 5090
f239fefc
AK
5091
5092
5093if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5094 if test -n "$ac_tool_prefix"; then
5095 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5096set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5098$as_echo_n "checking for $ac_word... " >&6; }
5099if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
5100 $as_echo_n "(cached) " >&6
5101else
5102 case $PKG_CONFIG in
5103 [\\/]* | ?:[\\/]*)
5104 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5105 ;;
5106 *)
5107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5108for as_dir in $PATH
5109do
5110 IFS=$as_save_IFS
5111 test -z "$as_dir" && as_dir=.
5112 for ac_exec_ext in '' $ac_executable_extensions; do
5113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5114 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5116 break 2
5117 fi
5118done
5119 done
5120IFS=$as_save_IFS
5121
5122 ;;
5123esac
5124fi
5125PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5126if test -n "$PKG_CONFIG"; then
5127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5128$as_echo "$PKG_CONFIG" >&6; }
5129else
5130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5131$as_echo "no" >&6; }
5132fi
5133
5134
5135fi
5136if test -z "$ac_cv_path_PKG_CONFIG"; then
5137 ac_pt_PKG_CONFIG=$PKG_CONFIG
5138 # Extract the first word of "pkg-config", so it can be a program name with args.
5139set dummy pkg-config; ac_word=$2
5140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5141$as_echo_n "checking for $ac_word... " >&6; }
5142if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
5143 $as_echo_n "(cached) " >&6
5144else
5145 case $ac_pt_PKG_CONFIG in
5146 [\\/]* | ?:[\\/]*)
5147 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5148 ;;
5149 *)
5150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5151for as_dir in $PATH
5152do
5153 IFS=$as_save_IFS
5154 test -z "$as_dir" && as_dir=.
5155 for ac_exec_ext in '' $ac_executable_extensions; do
5156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5157 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5159 break 2
5160 fi
5161done
5162 done
5163IFS=$as_save_IFS
5164
5165 ;;
5166esac
5167fi
5168ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5169if test -n "$ac_pt_PKG_CONFIG"; then
5170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5171$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5172else
5173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5174$as_echo "no" >&6; }
5175fi
5176
5177 if test "x$ac_pt_PKG_CONFIG" = x; then
5178 PKG_CONFIG=""
5179 else
5180 case $cross_compiling:$ac_tool_warned in
5181yes:)
5182{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5183$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5184ac_tool_warned=yes ;;
5185esac
5186 PKG_CONFIG=$ac_pt_PKG_CONFIG
5187 fi
5188else
5189 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5190fi
5191
5192fi
5193if test -n "$PKG_CONFIG"; then
5194 _pkg_min_version=0.9.0
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5196$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5197 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5199$as_echo "yes" >&6; }
5200 else
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5202$as_echo "no" >&6; }
5203 PKG_CONFIG=""
5204 fi
5205
5206fi
f239fefc 5207
7becb206
TT
5208# Check whether --enable-quota was given.
5209if test "${enable_quota+set}" = set; then :
5210 enableval=$enable_quota; if test "$enableval" = "no"
5211then
5212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support" >&5
5213$as_echo "Disabling quota support" >&6; }
f239fefc 5214else
7becb206 5215 $as_echo "#define CONFIG_QUOTA 1" >>confdefs.h
f239fefc 5216
7becb206
TT
5217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling quota support" >&5
5218$as_echo "Enabling quota support" >&6; }
f239fefc
AK
5219fi
5220
f239fefc 5221else
7becb206
TT
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support by default" >&5
5223$as_echo "Disabling quota support by default" >&6; }
5224
f239fefc
AK
5225fi
5226
7becb206 5227LIBQUOTA='$(LIB)/libquota'$LIB_EXT
f239fefc
AK
5228DEPLIBQUOTA=$LIBQUOTA
5229STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
5230DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
5231PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
5232DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
f239fefc
AK
5233
5234
5235
5236
5237
5238
5239
57aa50d4
TT
5240# Check whether --enable-debugfs was given.
5241if test "${enable_debugfs+set}" = set; then :
5242 enableval=$enable_debugfs; if test "$enableval" = "no"
5243then
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
5245$as_echo "Disabling debugfs support" >&6; }
5246 DEBUGFS_CMT="#"
b0cacab0 5247else
57aa50d4
TT
5248 DEBUGFS_CMT=
5249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
5250$as_echo "Enabling debugfs support" >&6; }
b0cacab0 5251fi
a64c9c13 5252
b0cacab0 5253else
57aa50d4
TT
5254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
5255$as_echo "Enabling debugfs support by default" >&6; }
5256DEBUGFS_CMT=
a64c9c13 5257
93636bde 5258fi
57aa50d4
TT
5259
5260
5261# Check whether --enable-imager was given.
5262if test "${enable_imager+set}" = set; then :
5263 enableval=$enable_imager; if test "$enableval" = "no"
5264then
5265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
5266$as_echo "Disabling e2image support" >&6; }
5267 IMAGER_CMT="#"
b0cacab0 5268else
57aa50d4
TT
5269 IMAGER_CMT=
5270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
5271$as_echo "Enabling e2image support" >&6; }
b0cacab0
TT
5272fi
5273
b0cacab0 5274else
57aa50d4
TT
5275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
5276$as_echo "Enabling e2image support by default" >&6; }
5277IMAGER_CMT=
5278
93636bde
TT
5279fi
5280
a64c9c13 5281
57aa50d4
TT
5282# Check whether --enable-resizer was given.
5283if test "${enable_resizer+set}" = set; then :
5284 enableval=$enable_resizer; if test "$enableval" = "no"
5285then
5286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
5287$as_echo "Disabling e2resize support" >&6; }
5288 RESIZER_CMT="#"
b0cacab0 5289else
57aa50d4
TT
5290 RESIZER_CMT=
5291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
5292$as_echo "Enabling e2resize support" >&6; }
5293fi
b0cacab0 5294
b0cacab0 5295else
57aa50d4
TT
5296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
5297$as_echo "Enabling e2resize support by default" >&6; }
5298RESIZER_CMT=
b0cacab0 5299
b0cacab0 5300fi
e1052144 5301
57aa50d4 5302
8d9c50c5
TT
5303# Check whether --enable-defrag was given.
5304if test "${enable_defrag+set}" = set; then :
5305 enableval=$enable_defrag; if test "$enableval" = "no"
5306then
5307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5308$as_echo "Disabling e4defrag support" >&6; }
5309 DEFRAG_CMT="#"
5310else
5311 DEFRAG_CMT=
5312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5313$as_echo "Enabling e4defrag support" >&6; }
5314fi
5315
5316else
5317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
5318$as_echo "Enabling e4defrag support by default" >&6; }
5319DEFRAG_CMT=
5320
5321fi
5322
5323
57aa50d4
TT
5324# Check whether --enable-fsck was given.
5325if test "${enable_fsck+set}" = set; then :
5326 enableval=$enable_fsck; if test "$enableval" = "no"
5327then
5328 FSCK_PROG='' FSCK_MAN=''
5329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
5330$as_echo "Not building fsck wrapper" >&6; }
5331else
5332 FSCK_PROG=fsck FSCK_MAN=fsck.8
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
5334$as_echo "Building fsck wrapper" >&6; }
a64c9c13
TT
5335fi
5336
57aa50d4
TT
5337else
5338 case "$host_os" in
5339 gnu*)
5340 FSCK_PROG='' FSCK_MAN=''
5341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
5342$as_echo "Not building fsck wrapper by default" >&6; }
5343 ;;
5344 *)
5345 FSCK_PROG=fsck FSCK_MAN=fsck.8
5346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
5347$as_echo "Building fsck wrapper by default" >&6; }
5348esac
b0cacab0 5349
57aa50d4 5350fi
b0cacab0 5351
93636bde 5352
b0cacab0 5353
57aa50d4
TT
5354# Check whether --enable-e2initrd-helper was given.
5355if test "${enable_e2initrd_helper+set}" = set; then :
5356 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
5357then
5358 E2INITRD_PROG='' E2INITRD_MAN=''
5359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
5360$as_echo "Not building e2initrd helper" >&6; }
5361else
5362 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
5364$as_echo "Building e2initrd helper" >&6; }
5365fi
a64c9c13 5366
a64c9c13 5367else
57aa50d4
TT
5368 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
5370$as_echo "Building e2initrd helper by default" >&6; }
b0cacab0 5371
a64c9c13 5372fi
e1052144 5373
57aa50d4
TT
5374
5375
5376# Check whether --enable-tls was given.
5377if test "${enable_tls+set}" = set; then :
5378 enableval=$enable_tls; if test "$enableval" = "no"
5379then
5380 try_tls=""
5381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
5382$as_echo "Disabling thread local support" >&6; }
5383else
5384 try_tls="yes"
5385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
5386$as_echo "Enabling thread local support" >&6; }
a64c9c13
TT
5387fi
5388
57aa50d4
TT
5389else
5390 if test -n "$WITH_DIET_LIBC"
5391then
5392 try_tls=""
5393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Diet libc does not support thread local support" >&5
5394$as_echo "Diet libc does not support thread local support" >&6; }
5395else
5396 try_tls="yes"
5397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
5398$as_echo "Try using thread local support by default" >&6; }
5399fi
a64c9c13 5400
93636bde 5401fi
07a0db15 5402
57aa50d4
TT
5403if test "$try_tls" = "yes"
5404then
a64c9c13 5405
57aa50d4
TT
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
5407$as_echo_n "checking for thread local storage (TLS) class... " >&6; }
5408 if test "${ac_cv_tls+set}" = set; then :
39fd3d4f 5409 $as_echo_n "(cached) " >&6
b0cacab0 5410else
b0cacab0 5411
57aa50d4
TT
5412 ax_tls_keywords="__thread __declspec(thread) none"
5413 for ax_tls_keyword in $ax_tls_keywords; do
5414 case $ax_tls_keyword in
5415 none) ac_cv_tls=none ; break ;;
5416 *)
5417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5418/* end confdefs.h. */
5419#include <stdlib.h>
5420 static void
5421 foo(void) {
5422 static $ax_tls_keyword int bar;
5423 exit(1);
5424 }
b0cacab0
TT
5425int
5426main ()
5427{
57aa50d4 5428
b0cacab0
TT
5429 ;
5430 return 0;
5431}
5432_ACEOF
57aa50d4
TT
5433if ac_fn_c_try_compile "$LINENO"; then :
5434 ac_cv_tls=$ax_tls_keyword ; break
b0cacab0 5435else
57aa50d4 5436 ac_cv_tls=none
b0cacab0 5437
b0cacab0 5438fi
e1052144 5439rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
5440 esac
5441 done
5442
b0cacab0 5443fi
b0cacab0 5444
57aa50d4
TT
5445
5446 if test "$ac_cv_tls" != "none"; then
5447
5448cat >>confdefs.h <<_ACEOF
5449#define TLS $ac_cv_tls
b0cacab0 5450_ACEOF
93636bde 5451
b0cacab0 5452 fi
57aa50d4
TT
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
5454$as_echo "$ac_cv_tls" >&6; }
b0cacab0 5455
57aa50d4 5456fi
d1154eb4 5457
57aa50d4
TT
5458# Check whether --enable-uuidd was given.
5459if test "${enable_uuidd+set}" = set; then :
5460 enableval=$enable_uuidd; if test "$enableval" = "no"
5461then
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
5463$as_echo "Not building uuidd" >&6; }
5464 UUIDD_CMT="#"
a64c9c13 5465else
57aa50d4
TT
5466 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5467
5468 UUIDD_CMT=""
5469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
5470$as_echo "Building uuidd" >&6; }
5471fi
a64c9c13 5472
a64c9c13 5473else
57aa50d4 5474 $as_echo "#define USE_UUIDD 1" >>confdefs.h
a64c9c13 5475
57aa50d4
TT
5476UUIDD_CMT=""
5477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
5478$as_echo "Building uuidd by default" >&6; }
e1052144 5479
a64c9c13 5480fi
e1052144 5481
93636bde 5482
57aa50d4 5483MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
a64c9c13 5484
57aa50d4
TT
5485GETTEXT_PACKAGE=e2fsprogs
5486PACKAGE=e2fsprogs
5487VERSION="$E2FSPROGS_VERSION"
5488VERSION=0.14.1
d1154eb4 5489
57aa50d4
TT
5490cat >>confdefs.h <<_ACEOF
5491#define PACKAGE "$PACKAGE"
b0cacab0 5492_ACEOF
a64c9c13 5493
d1154eb4 5494
57aa50d4
TT
5495cat >>confdefs.h <<_ACEOF
5496#define VERSION "$VERSION"
5497_ACEOF
5498
5499
5500
5501
5502
5503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5504$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5505set x ${MAKE-make}
5506ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5507if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
39fd3d4f 5508 $as_echo_n "(cached) " >&6
b0cacab0 5509else
57aa50d4
TT
5510 cat >conftest.make <<\_ACEOF
5511SHELL = /bin/sh
5512all:
5513 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 5514_ACEOF
57aa50d4
TT
5515# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5516case `${MAKE-make} -f conftest.make 2>/dev/null` in
5517 *@@@%%%=?*=@@@%%%*)
5518 eval ac_cv_prog_make_${ac_make}_set=yes;;
5519 *)
5520 eval ac_cv_prog_make_${ac_make}_set=no;;
e1052144 5521esac
57aa50d4
TT
5522rm -f conftest.make
5523fi
5524if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5526$as_echo "yes" >&6; }
5527 SET_MAKE=
39fd3d4f 5528else
57aa50d4
TT
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5530$as_echo "no" >&6; }
5531 SET_MAKE="MAKE=${MAKE-make}"
39fd3d4f
SJR
5532fi
5533
57aa50d4
TT
5534# Find a good install program. We prefer a C program (faster),
5535# so one script is as good as another. But avoid the broken or
5536# incompatible versions:
5537# SysV /etc/install, /usr/sbin/install
5538# SunOS /usr/etc/install
5539# IRIX /sbin/install
5540# AIX /bin/install
5541# AmigaOS /C/install, which installs bootblocks on floppy discs
5542# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5543# AFS /usr/afsws/bin/install, which mishandles nonexistent args
5544# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5545# OS/2's system install, which has a completely different semantic
5546# ./install, which can be erroneously created by make from ./install.sh.
5547# Reject install programs that cannot install multiple files.
5548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5549$as_echo_n "checking for a BSD-compatible install... " >&6; }
5550if test -z "$INSTALL"; then
5551if test "${ac_cv_path_install+set}" = set; then :
5552 $as_echo_n "(cached) " >&6
93636bde 5553else
57aa50d4
TT
5554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5555for as_dir in $PATH
5556do
5557 IFS=$as_save_IFS
5558 test -z "$as_dir" && as_dir=.
5559 # Account for people who put trailing slashes in PATH elements.
5560case $as_dir/ in #((
5561 ./ | .// | /[cC]/* | \
5562 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5563 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5564 /usr/ucb/* ) ;;
5565 *)
5566 # OSF1 and SCO ODT 3.0 have their own names for install.
5567 # Don't use installbsd from OSF since it installs stuff as root
5568 # by default.
5569 for ac_prog in ginstall scoinst install; do
5570 for ac_exec_ext in '' $ac_executable_extensions; do
5571 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5572 if test $ac_prog = install &&
5573 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5574 # AIX install. It has an incompatible calling convention.
5575 :
5576 elif test $ac_prog = install &&
5577 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5578 # program-specific install script used by HP pwplus--don't use.
5579 :
5580 else
5581 rm -rf conftest.one conftest.two conftest.dir
5582 echo one > conftest.one
5583 echo two > conftest.two
5584 mkdir conftest.dir
5585 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5586 test -s conftest.one && test -s conftest.two &&
5587 test -s conftest.dir/conftest.one &&
5588 test -s conftest.dir/conftest.two
5589 then
5590 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5591 break 3
5592 fi
5593 fi
5594 fi
5595 done
5596 done
5597 ;;
5598esac
5599
5600 done
5601IFS=$as_save_IFS
b0cacab0 5602
57aa50d4 5603rm -rf conftest.one conftest.two conftest.dir
39fd3d4f 5604
93636bde 5605fi
57aa50d4
TT
5606 if test "${ac_cv_path_install+set}" = set; then
5607 INSTALL=$ac_cv_path_install
5608 else
5609 # As a last resort, use the slow shell script. Don't cache a
5610 # value for INSTALL within a source directory, because that will
5611 # break other packages using the cache if that directory is
5612 # removed, or if the value is a relative name.
5613 INSTALL=$ac_install_sh
5614 fi
93636bde 5615fi
57aa50d4
TT
5616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5617$as_echo "$INSTALL" >&6; }
a64c9c13 5618
57aa50d4
TT
5619# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5620# It thinks the first close brace ends the variable substitution.
5621test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
b0cacab0 5622
57aa50d4 5623test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
a64c9c13 5624
57aa50d4 5625test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
39fd3d4f 5626
39fd3d4f 5627
57aa50d4
TT
5628 MKINSTALLDIRS=
5629 if test -n "$ac_aux_dir"; then
5630 case "$ac_aux_dir" in
5631 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
5632 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
5633 esac
5634 fi
5635 if test -z "$MKINSTALLDIRS"; then
5636 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5637 fi
b0cacab0 5638
39fd3d4f 5639
e1052144 5640
57aa50d4
TT
5641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5642$as_echo_n "checking whether NLS is requested... " >&6; }
5643 # Check whether --enable-nls was given.
5644if test "${enable_nls+set}" = set; then :
5645 enableval=$enable_nls; USE_NLS=$enableval
b0cacab0 5646else
57aa50d4
TT
5647 USE_NLS=yes
5648fi
b0cacab0 5649
57aa50d4
TT
5650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
5651$as_echo "$USE_NLS" >&6; }
93636bde 5652
a64c9c13 5653
a64c9c13 5654
b0cacab0 5655
b0cacab0 5656
a64c9c13 5657
57aa50d4
TT
5658# Prepare PATH_SEPARATOR.
5659# The user is always right.
5660if test "${PATH_SEPARATOR+set}" != set; then
5661 echo "#! /bin/sh" >conf$$.sh
5662 echo "exit 0" >>conf$$.sh
5663 chmod +x conf$$.sh
5664 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5665 PATH_SEPARATOR=';'
5666 else
5667 PATH_SEPARATOR=:
b0cacab0 5668 fi
57aa50d4
TT
5669 rm -f conf$$.sh
5670fi
b0cacab0 5671
57aa50d4
TT
5672# Find out how to test for executable files. Don't use a zero-byte file,
5673# as systems may use methods other than mode bits to determine executability.
5674cat >conf$$.file <<_ASEOF
5675#! /bin/sh
5676exit 0
5677_ASEOF
5678chmod +x conf$$.file
5679if test -x conf$$.file >/dev/null 2>&1; then
5680 ac_executable_p="test -x"
5681else
5682 ac_executable_p="test -f"
5683fi
5684rm -f conf$$.file
b0cacab0 5685
57aa50d4
TT
5686# Extract the first word of "msgfmt", so it can be a program name with args.
5687set dummy msgfmt; ac_word=$2
5688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5689$as_echo_n "checking for $ac_word... " >&6; }
5690if test "${ac_cv_path_MSGFMT+set}" = set; then :
39fd3d4f 5691 $as_echo_n "(cached) " >&6
93636bde 5692else
57aa50d4
TT
5693 case "$MSGFMT" in
5694 [\\/]* | ?:[\\/]*)
5695 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5696 ;;
5697 *)
5698 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5699 for ac_dir in $PATH; do
5700 IFS="$ac_save_IFS"
5701 test -z "$ac_dir" && ac_dir=.
5702 for ac_exec_ext in '' $ac_executable_extensions; do
5703 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5704 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
5705 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5706 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
5707 break 2
5708 fi
5709 fi
5710 done
5711 done
5712 IFS="$ac_save_IFS"
5713 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
5714 ;;
e1052144 5715esac
b0cacab0 5716fi
57aa50d4
TT
5717MSGFMT="$ac_cv_path_MSGFMT"
5718if test "$MSGFMT" != ":"; then
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5720$as_echo "$MSGFMT" >&6; }
5721else
5722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5723$as_echo "no" >&6; }
b0cacab0 5724fi
a64c9c13 5725
57aa50d4
TT
5726 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5727set dummy gmsgfmt; ac_word=$2
5728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5729$as_echo_n "checking for $ac_word... " >&6; }
5730if test "${ac_cv_path_GMSGFMT+set}" = set; then :
39fd3d4f 5731 $as_echo_n "(cached) " >&6
93636bde 5732else
57aa50d4
TT
5733 case $GMSGFMT in
5734 [\\/]* | ?:[\\/]*)
5735 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5736 ;;
5737 *)
5738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5739for as_dir in $PATH
5740do
5741 IFS=$as_save_IFS
5742 test -z "$as_dir" && as_dir=.
5743 for ac_exec_ext in '' $ac_executable_extensions; do
5744 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5745 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
5746 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5747 break 2
5748 fi
5749done
5750 done
5751IFS=$as_save_IFS
a64c9c13 5752
57aa50d4
TT
5753 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5754 ;;
e1052144 5755esac
57aa50d4
TT
5756fi
5757GMSGFMT=$ac_cv_path_GMSGFMT
5758if test -n "$GMSGFMT"; then
5759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
5760$as_echo "$GMSGFMT" >&6; }
b0cacab0 5761else
57aa50d4
TT
5762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5763$as_echo "no" >&6; }
b0cacab0 5764fi
e1052144 5765
b0cacab0 5766
b0cacab0 5767
57aa50d4
TT
5768
5769# Prepare PATH_SEPARATOR.
5770# The user is always right.
5771if test "${PATH_SEPARATOR+set}" != set; then
5772 echo "#! /bin/sh" >conf$$.sh
5773 echo "exit 0" >>conf$$.sh
5774 chmod +x conf$$.sh
5775 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5776 PATH_SEPARATOR=';'
5777 else
5778 PATH_SEPARATOR=:
b0cacab0 5779 fi
57aa50d4
TT
5780 rm -f conf$$.sh
5781fi
b0cacab0 5782
57aa50d4
TT
5783# Find out how to test for executable files. Don't use a zero-byte file,
5784# as systems may use methods other than mode bits to determine executability.
5785cat >conf$$.file <<_ASEOF
5786#! /bin/sh
5787exit 0
5788_ASEOF
5789chmod +x conf$$.file
5790if test -x conf$$.file >/dev/null 2>&1; then
5791 ac_executable_p="test -x"
5792else
5793 ac_executable_p="test -f"
5794fi
5795rm -f conf$$.file
b0cacab0 5796
57aa50d4
TT
5797# Extract the first word of "xgettext", so it can be a program name with args.
5798set dummy xgettext; ac_word=$2
5799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5800$as_echo_n "checking for $ac_word... " >&6; }
5801if test "${ac_cv_path_XGETTEXT+set}" = set; then :
39fd3d4f 5802 $as_echo_n "(cached) " >&6
a64c9c13 5803else
57aa50d4
TT
5804 case "$XGETTEXT" in
5805 [\\/]* | ?:[\\/]*)
5806 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5807 ;;
5808 *)
5809 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5810 for ac_dir in $PATH; do
5811 IFS="$ac_save_IFS"
5812 test -z "$ac_dir" && ac_dir=.
5813 for ac_exec_ext in '' $ac_executable_extensions; do
5814 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5815 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5816 (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
5817 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
5818 break 2
5819 fi
5820 fi
5821 done
5822 done
5823 IFS="$ac_save_IFS"
5824 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5825 ;;
e1052144 5826esac
b0cacab0 5827fi
57aa50d4
TT
5828XGETTEXT="$ac_cv_path_XGETTEXT"
5829if test "$XGETTEXT" != ":"; then
5830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
5831$as_echo "$XGETTEXT" >&6; }
5832else
5833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5834$as_echo "no" >&6; }
b0cacab0 5835fi
b0cacab0 5836
57aa50d4 5837 rm -f messages.po
a64c9c13 5838
b0cacab0 5839
57aa50d4
TT
5840# Prepare PATH_SEPARATOR.
5841# The user is always right.
5842if test "${PATH_SEPARATOR+set}" != set; then
5843 echo "#! /bin/sh" >conf$$.sh
5844 echo "exit 0" >>conf$$.sh
5845 chmod +x conf$$.sh
5846 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5847 PATH_SEPARATOR=';'
5848 else
5849 PATH_SEPARATOR=:
5850 fi
5851 rm -f conf$$.sh
5852fi
b0cacab0 5853
57aa50d4
TT
5854# Find out how to test for executable files. Don't use a zero-byte file,
5855# as systems may use methods other than mode bits to determine executability.
5856cat >conf$$.file <<_ASEOF
5857#! /bin/sh
5858exit 0
5859_ASEOF
5860chmod +x conf$$.file
5861if test -x conf$$.file >/dev/null 2>&1; then
5862 ac_executable_p="test -x"
5863else
5864 ac_executable_p="test -f"
5865fi
5866rm -f conf$$.file
5867
5868# Extract the first word of "msgmerge", so it can be a program name with args.
5869set dummy msgmerge; ac_word=$2
5870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5871$as_echo_n "checking for $ac_word... " >&6; }
5872if test "${ac_cv_path_MSGMERGE+set}" = set; then :
39fd3d4f 5873 $as_echo_n "(cached) " >&6
b0cacab0 5874else
57aa50d4
TT
5875 case "$MSGMERGE" in
5876 [\\/]* | ?:[\\/]*)
5877 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
5878 ;;
5879 *)
5880 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5881 for ac_dir in $PATH; do
5882 IFS="$ac_save_IFS"
5883 test -z "$ac_dir" && ac_dir=.
5884 for ac_exec_ext in '' $ac_executable_extensions; do
5885 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5886 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
5887 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
5888 break 2
5889 fi
5890 fi
5891 done
5892 done
5893 IFS="$ac_save_IFS"
5894 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
5895 ;;
e1052144 5896esac
57aa50d4
TT
5897fi
5898MSGMERGE="$ac_cv_path_MSGMERGE"
5899if test "$MSGMERGE" != ":"; then
5900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
5901$as_echo "$MSGMERGE" >&6; }
b0cacab0 5902else
57aa50d4
TT
5903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5904$as_echo "no" >&6; }
b0cacab0 5905fi
e1052144 5906
93636bde 5907
57aa50d4
TT
5908 if test "$GMSGFMT" != ":"; then
5909 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
5910 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5911 : ;
5912 else
5913 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
5914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
5915$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
5916 GMSGFMT=":"
5917 fi
5918 fi
a64c9c13 5919
57aa50d4
TT
5920 if test "$XGETTEXT" != ":"; then
5921 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5922 (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
5923 : ;
5924 else
5925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
5926$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
5927 XGETTEXT=":"
5928 fi
5929 rm -f messages.po
b0cacab0 5930 fi
a64c9c13 5931
57aa50d4
TT
5932 ac_config_commands="$ac_config_commands default-1"
5933
a64c9c13 5934
57aa50d4
TT
5935if test -n "$ac_tool_prefix"; then
5936 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5937set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5939$as_echo_n "checking for $ac_word... " >&6; }
5940if test "${ac_cv_prog_RANLIB+set}" = set; then :
39fd3d4f 5941 $as_echo_n "(cached) " >&6
b0cacab0 5942else
57aa50d4
TT
5943 if test -n "$RANLIB"; then
5944 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
b0cacab0 5945else
57aa50d4
TT
5946as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5947for as_dir in $PATH
5948do
5949 IFS=$as_save_IFS
5950 test -z "$as_dir" && as_dir=.
5951 for ac_exec_ext in '' $ac_executable_extensions; do
5952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5953 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5955 break 2
5956 fi
5957done
5958 done
5959IFS=$as_save_IFS
d1154eb4
TT
5960
5961fi
5962fi
5963RANLIB=$ac_cv_prog_RANLIB
5964if test -n "$RANLIB"; then
5965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5966$as_echo "$RANLIB" >&6; }
5967else
5968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5969$as_echo "no" >&6; }
5970fi
5971
5972
5973fi
5974if test -z "$ac_cv_prog_RANLIB"; then
5975 ac_ct_RANLIB=$RANLIB
5976 # Extract the first word of "ranlib", so it can be a program name with args.
5977set dummy ranlib; ac_word=$2
5978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5979$as_echo_n "checking for $ac_word... " >&6; }
5980if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5981 $as_echo_n "(cached) " >&6
5982else
5983 if test -n "$ac_ct_RANLIB"; then
5984 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5985else
5986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5987for as_dir in $PATH
5988do
5989 IFS=$as_save_IFS
5990 test -z "$as_dir" && as_dir=.
5991 for ac_exec_ext in '' $ac_executable_extensions; do
5992 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5993 ac_cv_prog_ac_ct_RANLIB="ranlib"
5994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5995 break 2
5996 fi
5997done
5998 done
5999IFS=$as_save_IFS
6000
6001fi
6002fi
6003ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6004if test -n "$ac_ct_RANLIB"; then
6005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6006$as_echo "$ac_ct_RANLIB" >&6; }
6007else
6008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6009$as_echo "no" >&6; }
6010fi
6011
6012 if test "x$ac_ct_RANLIB" = x; then
6013 RANLIB=":"
6014 else
6015 case $cross_compiling:$ac_tool_warned in
6016yes:)
6017{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6018$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6019ac_tool_warned=yes ;;
6020esac
6021 RANLIB=$ac_ct_RANLIB
6022 fi
6023else
6024 RANLIB="$ac_cv_prog_RANLIB"
6025fi
6026
6027
6028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
6029$as_echo_n "checking for strerror in -lcposix... " >&6; }
6030if test "${ac_cv_lib_cposix_strerror+set}" = set; then :
6031 $as_echo_n "(cached) " >&6
6032else
6033 ac_check_lib_save_LIBS=$LIBS
6034LIBS="-lcposix $LIBS"
6035cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6036/* end confdefs.h. */
6037
6038/* Override any GCC internal prototype to avoid an error.
6039 Use char because int might match the return type of a GCC
6040 builtin and then its argument prototype would still apply. */
6041#ifdef __cplusplus
6042extern "C"
6043#endif
6044char strerror ();
6045int
6046main ()
6047{
6048return strerror ();
6049 ;
6050 return 0;
6051}
6052_ACEOF
6053if ac_fn_c_try_link "$LINENO"; then :
6054 ac_cv_lib_cposix_strerror=yes
6055else
6056 ac_cv_lib_cposix_strerror=no
6057fi
6058rm -f core conftest.err conftest.$ac_objext \
6059 conftest$ac_exeext conftest.$ac_ext
6060LIBS=$ac_check_lib_save_LIBS
6061fi
6062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
6063$as_echo "$ac_cv_lib_cposix_strerror" >&6; }
6064if test "x$ac_cv_lib_cposix_strerror" = x""yes; then :
6065 LIBS="$LIBS -lcposix"
6066fi
6067
6068
6069
6070
6071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6072$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6073if test "${ac_cv_path_GREP+set}" = set; then :
6074 $as_echo_n "(cached) " >&6
6075else
6076 if test -z "$GREP"; then
6077 ac_path_GREP_found=false
6078 # Loop through the user's path and test for each of PROGNAME-LIST
6079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6080for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6081do
6082 IFS=$as_save_IFS
6083 test -z "$as_dir" && as_dir=.
6084 for ac_prog in grep ggrep; do
6085 for ac_exec_ext in '' $ac_executable_extensions; do
6086 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6087 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6088# Check for GNU ac_path_GREP and select it if it is found.
6089 # Check for GNU $ac_path_GREP
6090case `"$ac_path_GREP" --version 2>&1` in
6091*GNU*)
6092 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6093*)
6094 ac_count=0
6095 $as_echo_n 0123456789 >"conftest.in"
6096 while :
6097 do
6098 cat "conftest.in" "conftest.in" >"conftest.tmp"
6099 mv "conftest.tmp" "conftest.in"
6100 cp "conftest.in" "conftest.nl"
6101 $as_echo 'GREP' >> "conftest.nl"
6102 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6103 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6104 as_fn_arith $ac_count + 1 && ac_count=$as_val
6105 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6106 # Best one so far, save it but keep looking for a better one
6107 ac_cv_path_GREP="$ac_path_GREP"
6108 ac_path_GREP_max=$ac_count
6109 fi
6110 # 10*(2^10) chars as input seems more than enough
6111 test $ac_count -gt 10 && break
6112 done
6113 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6114esac
6115
6116 $ac_path_GREP_found && break 3
6117 done
6118 done
6119 done
6120IFS=$as_save_IFS
6121 if test -z "$ac_cv_path_GREP"; then
6122 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6123 fi
6124else
6125 ac_cv_path_GREP=$GREP
6126fi
6127
6128fi
6129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6130$as_echo "$ac_cv_path_GREP" >&6; }
6131 GREP="$ac_cv_path_GREP"
6132
6133
6134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6135$as_echo_n "checking for egrep... " >&6; }
6136if test "${ac_cv_path_EGREP+set}" = set; then :
6137 $as_echo_n "(cached) " >&6
6138else
6139 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6140 then ac_cv_path_EGREP="$GREP -E"
6141 else
6142 if test -z "$EGREP"; then
6143 ac_path_EGREP_found=false
6144 # Loop through the user's path and test for each of PROGNAME-LIST
6145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6146for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6147do
6148 IFS=$as_save_IFS
6149 test -z "$as_dir" && as_dir=.
6150 for ac_prog in egrep; do
6151 for ac_exec_ext in '' $ac_executable_extensions; do
6152 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6153 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6154# Check for GNU ac_path_EGREP and select it if it is found.
6155 # Check for GNU $ac_path_EGREP
6156case `"$ac_path_EGREP" --version 2>&1` in
6157*GNU*)
6158 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6159*)
6160 ac_count=0
6161 $as_echo_n 0123456789 >"conftest.in"
6162 while :
6163 do
6164 cat "conftest.in" "conftest.in" >"conftest.tmp"
6165 mv "conftest.tmp" "conftest.in"
6166 cp "conftest.in" "conftest.nl"
6167 $as_echo 'EGREP' >> "conftest.nl"
6168 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6169 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6170 as_fn_arith $ac_count + 1 && ac_count=$as_val
6171 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6172 # Best one so far, save it but keep looking for a better one
6173 ac_cv_path_EGREP="$ac_path_EGREP"
6174 ac_path_EGREP_max=$ac_count
6175 fi
6176 # 10*(2^10) chars as input seems more than enough
6177 test $ac_count -gt 10 && break
6178 done
6179 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6180esac
6181
6182 $ac_path_EGREP_found && break 3
6183 done
6184 done
6185 done
6186IFS=$as_save_IFS
6187 if test -z "$ac_cv_path_EGREP"; then
6188 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6189 fi
57aa50d4 6190else
d1154eb4 6191 ac_cv_path_EGREP=$EGREP
57aa50d4 6192fi
b0cacab0 6193
d1154eb4 6194 fi
57aa50d4 6195fi
d1154eb4
TT
6196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6197$as_echo "$ac_cv_path_EGREP" >&6; }
6198 EGREP="$ac_cv_path_EGREP"
6199
6200
6201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6202$as_echo_n "checking for ANSI C header files... " >&6; }
6203if test "${ac_cv_header_stdc+set}" = set; then :
57aa50d4
TT
6204 $as_echo_n "(cached) " >&6
6205else
d1154eb4
TT
6206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6207/* end confdefs.h. */
6208#include <stdlib.h>
6209#include <stdarg.h>
6210#include <string.h>
6211#include <float.h>
b0cacab0 6212
d1154eb4
TT
6213int
6214main ()
6215{
6216
6217 ;
6218 return 0;
6219}
6220_ACEOF
6221if ac_fn_c_try_compile "$LINENO"; then :
6222 ac_cv_header_stdc=yes
6223else
6224 ac_cv_header_stdc=no
57aa50d4 6225fi
d1154eb4
TT
6226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6227
6228if test $ac_cv_header_stdc = yes; then
6229 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6231/* end confdefs.h. */
6232#include <string.h>
6233
6234_ACEOF
6235if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6236 $EGREP "memchr" >/dev/null 2>&1; then :
6237
57aa50d4 6238else
d1154eb4 6239 ac_cv_header_stdc=no
57aa50d4 6240fi
d1154eb4
TT
6241rm -f conftest*
6242
6243fi
6244
6245if test $ac_cv_header_stdc = yes; then
6246 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6248/* end confdefs.h. */
6249#include <stdlib.h>
6250
6251_ACEOF
6252if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6253 $EGREP "free" >/dev/null 2>&1; then :
b0cacab0 6254
57aa50d4 6255else
d1154eb4 6256 ac_cv_header_stdc=no
57aa50d4 6257fi
d1154eb4 6258rm -f conftest*
b0cacab0 6259
d1154eb4 6260fi
b0cacab0 6261
d1154eb4
TT
6262if test $ac_cv_header_stdc = yes; then
6263 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6264 if test "$cross_compiling" = yes; then :
6265 :
b0cacab0 6266else
d1154eb4 6267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6268/* end confdefs.h. */
d1154eb4
TT
6269#include <ctype.h>
6270#include <stdlib.h>
6271#if ((' ' & 0x0FF) == 0x020)
6272# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6273# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6274#else
6275# define ISLOWER(c) \
6276 (('a' <= (c) && (c) <= 'i') \
6277 || ('j' <= (c) && (c) <= 'r') \
6278 || ('s' <= (c) && (c) <= 'z'))
6279# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
93636bde 6280#endif
d1154eb4
TT
6281
6282#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
a64c9c13 6283int
b0cacab0
TT
6284main ()
6285{
d1154eb4
TT
6286 int i;
6287 for (i = 0; i < 256; i++)
6288 if (XOR (islower (i), ISLOWER (i))
6289 || toupper (i) != TOUPPER (i))
6290 return 2;
b0cacab0 6291 return 0;
a64c9c13 6292}
b0cacab0 6293_ACEOF
d1154eb4
TT
6294if ac_fn_c_try_run "$LINENO"; then :
6295
b0cacab0 6296else
d1154eb4 6297 ac_cv_header_stdc=no
b0cacab0 6298fi
d1154eb4
TT
6299rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6300 conftest.$ac_objext conftest.beam conftest.$ac_ext
57aa50d4 6301fi
d1154eb4 6302
b0cacab0 6303fi
d1154eb4
TT
6304fi
6305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6306$as_echo "$ac_cv_header_stdc" >&6; }
6307if test $ac_cv_header_stdc = yes; then
b0cacab0 6308
d1154eb4 6309$as_echo "#define STDC_HEADERS 1" >>confdefs.h
b0cacab0 6310
d1154eb4 6311fi
b0cacab0 6312
57aa50d4
TT
6313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
6314$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
6315if test "${ac_cv_c_const+set}" = set; then :
39fd3d4f 6316 $as_echo_n "(cached) " >&6
a64c9c13 6317else
57aa50d4 6318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
6319/* end confdefs.h. */
6320
57aa50d4
TT
6321int
6322main ()
6323{
6324/* FIXME: Include the comments suggested by Paul. */
6325#ifndef __cplusplus
6326 /* Ultrix mips cc rejects this. */
6327 typedef int charset[2];
6328 const charset cs;
6329 /* SunOS 4.1.1 cc rejects this. */
6330 char const *const *pcpcc;
6331 char **ppc;
6332 /* NEC SVR4.0.2 mips cc rejects this. */
6333 struct point {int x, y;};
6334 static struct point const zero = {0,0};
6335 /* AIX XL C 1.02.0.0 rejects this.
6336 It does not let you subtract one const X* pointer from another in
6337 an arm of an if-expression whose if-part is not a constant
6338 expression */
6339 const char *g = "string";
6340 pcpcc = &g + (g ? g-g : 0);
6341 /* HPUX 7.0 cc rejects these. */
6342 ++pcpcc;
6343 ppc = (char**) pcpcc;
6344 pcpcc = (char const *const *) ppc;
6345 { /* SCO 3.2v4 cc rejects this. */
6346 char *t;
6347 char const *s = 0 ? (char *) 0 : (char const *) 0;
6348
6349 *t++ = 0;
6350 if (s) return 0;
6351 }
6352 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6353 int x[] = {25, 17};
6354 const int *foo = &x[0];
6355 ++foo;
6356 }
6357 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6358 typedef const int *iptr;
6359 iptr p = 0;
6360 ++p;
6361 }
6362 { /* AIX XL C 1.02.0.0 rejects this saying
6363 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6364 struct s { int j; const int *ap[3]; };
6365 struct s *b; b->j = 5;
6366 }
6367 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6368 const int foo = 10;
6369 if (!foo) return 0;
6370 }
6371 return !cs[0] && !zero.x;
b0cacab0
TT
6372#endif
6373
57aa50d4
TT
6374 ;
6375 return 0;
6376}
b0cacab0 6377_ACEOF
57aa50d4
TT
6378if ac_fn_c_try_compile "$LINENO"; then :
6379 ac_cv_c_const=yes
b0cacab0 6380else
57aa50d4
TT
6381 ac_cv_c_const=no
6382fi
6383rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6384fi
6385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
6386$as_echo "$ac_cv_c_const" >&6; }
6387if test $ac_cv_c_const = no; then
6388
6389$as_echo "#define const /**/" >>confdefs.h
6390
a64c9c13 6391fi
b0cacab0
TT
6392
6393
57aa50d4
TT
6394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed" >&5
6395$as_echo_n "checking for signed... " >&6; }
6396if test "${bh_cv_c_signed+set}" = set; then :
6397 $as_echo_n "(cached) " >&6
b0cacab0 6398else
57aa50d4 6399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
6400/* end confdefs.h. */
6401
57aa50d4
TT
6402int
6403main ()
b0cacab0 6404{
57aa50d4
TT
6405signed char x;
6406 ;
6407 return 0;
b0cacab0
TT
6408}
6409_ACEOF
57aa50d4
TT
6410if ac_fn_c_try_compile "$LINENO"; then :
6411 bh_cv_c_signed=yes
b0cacab0 6412else
57aa50d4
TT
6413 bh_cv_c_signed=no
6414fi
6415rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6416fi
6417{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bh_cv_c_signed" >&5
6418$as_echo "$bh_cv_c_signed" >&6; }
6419 if test $bh_cv_c_signed = no; then
6420
6421$as_echo "#define signed /**/" >>confdefs.h
6422
6423 fi
6424
6425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6426$as_echo_n "checking for inline... " >&6; }
6427if test "${ac_cv_c_inline+set}" = set; then :
6428 $as_echo_n "(cached) " >&6
6429else
6430 ac_cv_c_inline=no
6431for ac_kw in inline __inline__ __inline; do
6432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6433/* end confdefs.h. */
6434#ifndef __cplusplus
6435typedef int foo_t;
6436static $ac_kw foo_t static_foo () {return 0; }
6437$ac_kw foo_t foo () {return 0; }
6438#endif
b0cacab0 6439
57aa50d4
TT
6440_ACEOF
6441if ac_fn_c_try_compile "$LINENO"; then :
6442 ac_cv_c_inline=$ac_kw
b0cacab0 6443fi
57aa50d4
TT
6444rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6445 test "$ac_cv_c_inline" != no && break
6446done
6447
a64c9c13 6448fi
57aa50d4
TT
6449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6450$as_echo "$ac_cv_c_inline" >&6; }
6451
6452case $ac_cv_c_inline in
6453 inline | yes) ;;
6454 *)
6455 case $ac_cv_c_inline in
6456 no) ac_val=;;
6457 *) ac_val=$ac_cv_c_inline;;
6458 esac
6459 cat >>confdefs.h <<_ACEOF
6460#ifndef __cplusplus
6461#define inline $ac_val
6462#endif
6463_ACEOF
6464 ;;
6465esac
93636bde 6466
d1154eb4
TT
6467# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6468for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6469 inttypes.h stdint.h unistd.h
6470do :
6471 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6472ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6473"
6474eval as_val=\$$as_ac_Header
6475 if test "x$as_val" = x""yes; then :
6476 cat >>confdefs.h <<_ACEOF
6477#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6478_ACEOF
6479
6480fi
6481
6482done
6483
6484
57aa50d4
TT
6485ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
6486if test "x$ac_cv_type_off_t" = x""yes; then :
6487
6488else
e1052144 6489
57aa50d4
TT
6490cat >>confdefs.h <<_ACEOF
6491#define off_t long int
6492_ACEOF
e1052144 6493
a64c9c13 6494fi
07a0db15 6495
57aa50d4
TT
6496ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6497if test "x$ac_cv_type_size_t" = x""yes; then :
6498
6499else
6500
6501cat >>confdefs.h <<_ACEOF
6502#define size_t unsigned int
b0cacab0
TT
6503_ACEOF
6504
57aa50d4 6505fi
b0cacab0 6506
57aa50d4
TT
6507
6508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
6509$as_echo_n "checking for long long... " >&6; }
6510if test "${ac_cv_type_long_long+set}" = set; then :
39fd3d4f 6511 $as_echo_n "(cached) " >&6
b0cacab0 6512else
57aa50d4 6513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6514/* end confdefs.h. */
57aa50d4 6515long long ll = 1LL; int i = 63;
b0cacab0
TT
6516int
6517main ()
6518{
57aa50d4
TT
6519long long llmax = (long long) -1;
6520 return ll << i | ll >> i | llmax / ll | llmax % ll;
b0cacab0
TT
6521 ;
6522 return 0;
6523}
6524_ACEOF
57aa50d4
TT
6525if ac_fn_c_try_link "$LINENO"; then :
6526 ac_cv_type_long_long=yes
b0cacab0 6527else
57aa50d4 6528 ac_cv_type_long_long=no
b0cacab0 6529fi
57aa50d4
TT
6530rm -f core conftest.err conftest.$ac_objext \
6531 conftest$ac_exeext conftest.$ac_ext
b0cacab0 6532fi
57aa50d4
TT
6533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long" >&5
6534$as_echo "$ac_cv_type_long_long" >&6; }
6535 if test $ac_cv_type_long_long = yes; then
b0cacab0 6536
57aa50d4 6537$as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
a64c9c13 6538
57aa50d4 6539 fi
a64c9c13 6540
57aa50d4
TT
6541
6542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
6543$as_echo_n "checking for long double... " >&6; }
6544if test "${gt_cv_c_long_double+set}" = set; then :
39fd3d4f 6545 $as_echo_n "(cached) " >&6
b0cacab0 6546else
57aa50d4
TT
6547 if test "$GCC" = yes; then
6548 gt_cv_c_long_double=yes
6549 else
6550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6551/* end confdefs.h. */
57aa50d4
TT
6552
6553 /* The Stardent Vistra knows sizeof(long double), but does not support it. */
6554 long double foo = 0.0;
6555 /* On Ultrix 4.3 cc, long double is 4 and double is 8. */
6556 int array [2*(sizeof(long double) >= sizeof(double)) - 1];
93636bde 6557
b0cacab0
TT
6558int
6559main ()
6560{
57aa50d4 6561
b0cacab0
TT
6562 ;
6563 return 0;
6564}
6565_ACEOF
57aa50d4
TT
6566if ac_fn_c_try_compile "$LINENO"; then :
6567 gt_cv_c_long_double=yes
a64c9c13 6568else
57aa50d4 6569 gt_cv_c_long_double=no
b0cacab0 6570fi
57aa50d4
TT
6571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6572 fi
b0cacab0 6573fi
57aa50d4
TT
6574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_long_double" >&5
6575$as_echo "$gt_cv_c_long_double" >&6; }
6576 if test $gt_cv_c_long_double = yes; then
b0cacab0 6577
57aa50d4 6578$as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
b0cacab0 6579
57aa50d4 6580 fi
b0cacab0 6581
57aa50d4
TT
6582
6583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
6584$as_echo_n "checking for wchar_t... " >&6; }
6585if test "${gt_cv_c_wchar_t+set}" = set; then :
6586 $as_echo_n "(cached) " >&6
b0cacab0 6587else
57aa50d4
TT
6588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6589/* end confdefs.h. */
6590#include <stddef.h>
6591 wchar_t foo = (wchar_t)'\0';
6592int
6593main ()
6594{
b0cacab0 6595
57aa50d4
TT
6596 ;
6597 return 0;
6598}
b0cacab0 6599_ACEOF
57aa50d4
TT
6600if ac_fn_c_try_compile "$LINENO"; then :
6601 gt_cv_c_wchar_t=yes
6602else
6603 gt_cv_c_wchar_t=no
6604fi
6605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6606fi
6607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
6608$as_echo "$gt_cv_c_wchar_t" >&6; }
6609 if test $gt_cv_c_wchar_t = yes; then
b0cacab0 6610
57aa50d4 6611$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
b0cacab0 6612
57aa50d4
TT
6613 fi
6614
6615
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
6617$as_echo_n "checking for wint_t... " >&6; }
6618if test "${gt_cv_c_wint_t+set}" = set; then :
39fd3d4f 6619 $as_echo_n "(cached) " >&6
b0cacab0 6620else
57aa50d4 6621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6622/* end confdefs.h. */
57aa50d4
TT
6623#include <wchar.h>
6624 wint_t foo = (wchar_t)'\0';
6625int
6626main ()
6627{
b0cacab0 6628
57aa50d4
TT
6629 ;
6630 return 0;
6631}
b0cacab0 6632_ACEOF
57aa50d4
TT
6633if ac_fn_c_try_compile "$LINENO"; then :
6634 gt_cv_c_wint_t=yes
a64c9c13 6635else
57aa50d4 6636 gt_cv_c_wint_t=no
a64c9c13 6637fi
57aa50d4 6638rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
a64c9c13 6639fi
57aa50d4
TT
6640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
6641$as_echo "$gt_cv_c_wint_t" >&6; }
6642 if test $gt_cv_c_wint_t = yes; then
07a0db15 6643
57aa50d4 6644$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
a64c9c13 6645
57aa50d4 6646 fi
a64c9c13 6647
b0cacab0 6648
57aa50d4
TT
6649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
6650$as_echo_n "checking for inttypes.h... " >&6; }
6651if test "${jm_ac_cv_header_inttypes_h+set}" = set; then :
6652 $as_echo_n "(cached) " >&6
6653else
6654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6655/* end confdefs.h. */
6656#include <sys/types.h>
6657#include <inttypes.h>
b0cacab0
TT
6658int
6659main ()
a04eba3f 6660{
57aa50d4 6661uintmax_t i = (uintmax_t) -1;
b0cacab0
TT
6662 ;
6663 return 0;
a04eba3f 6664}
b0cacab0 6665_ACEOF
57aa50d4
TT
6666if ac_fn_c_try_compile "$LINENO"; then :
6667 jm_ac_cv_header_inttypes_h=yes
b0cacab0 6668else
57aa50d4 6669 jm_ac_cv_header_inttypes_h=no
b0cacab0 6670fi
57aa50d4 6671rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 6672fi
57aa50d4
TT
6673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_inttypes_h" >&5
6674$as_echo "$jm_ac_cv_header_inttypes_h" >&6; }
6675 if test $jm_ac_cv_header_inttypes_h = yes; then
b0cacab0
TT
6676
6677cat >>confdefs.h <<_ACEOF
57aa50d4 6678#define HAVE_INTTYPES_H_WITH_UINTMAX 1
b0cacab0 6679_ACEOF
a04eba3f 6680
57aa50d4 6681 fi
a04eba3f 6682
b0cacab0 6683
57aa50d4
TT
6684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
6685$as_echo_n "checking for stdint.h... " >&6; }
6686if test "${jm_ac_cv_header_stdint_h+set}" = set; then :
39fd3d4f 6687 $as_echo_n "(cached) " >&6
b0cacab0 6688else
57aa50d4 6689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6690/* end confdefs.h. */
57aa50d4
TT
6691#include <sys/types.h>
6692#include <stdint.h>
b0cacab0
TT
6693int
6694main ()
6695{
57aa50d4
TT
6696uintmax_t i = (uintmax_t) -1;
6697 ;
6698 return 0;
b0cacab0
TT
6699}
6700_ACEOF
57aa50d4
TT
6701if ac_fn_c_try_compile "$LINENO"; then :
6702 jm_ac_cv_header_stdint_h=yes
b0cacab0 6703else
57aa50d4 6704 jm_ac_cv_header_stdint_h=no
b0cacab0 6705fi
57aa50d4 6706rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 6707fi
57aa50d4
TT
6708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_stdint_h" >&5
6709$as_echo "$jm_ac_cv_header_stdint_h" >&6; }
6710 if test $jm_ac_cv_header_stdint_h = yes; then
b0cacab0
TT
6711
6712cat >>confdefs.h <<_ACEOF
57aa50d4 6713#define HAVE_STDINT_H_WITH_UINTMAX 1
b0cacab0
TT
6714_ACEOF
6715
57aa50d4 6716 fi
b0cacab0 6717
b0cacab0
TT
6718
6719
6720
57aa50d4
TT
6721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
6722$as_echo_n "checking for intmax_t... " >&6; }
6723if test "${gt_cv_c_intmax_t+set}" = set; then :
39fd3d4f 6724 $as_echo_n "(cached) " >&6
b0cacab0 6725else
57aa50d4 6726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6727/* end confdefs.h. */
57aa50d4
TT
6728
6729#include <stddef.h>
6730#include <stdlib.h>
6731#if HAVE_STDINT_H_WITH_UINTMAX
6732#include <stdint.h>
6733#endif
6734#if HAVE_INTTYPES_H_WITH_UINTMAX
6735#include <inttypes.h>
6736#endif
6737
6738int
6739main ()
6740{
6741intmax_t x = -1;
6742 ;
6743 return 0;
6744}
b0cacab0 6745_ACEOF
57aa50d4
TT
6746if ac_fn_c_try_compile "$LINENO"; then :
6747 gt_cv_c_intmax_t=yes
b0cacab0 6748else
57aa50d4 6749 gt_cv_c_intmax_t=no
b0cacab0 6750fi
e1052144 6751rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
6752fi
6753{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
6754$as_echo "$gt_cv_c_intmax_t" >&6; }
6755 if test $gt_cv_c_intmax_t = yes; then
b0cacab0 6756
57aa50d4 6757$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
b0cacab0 6758
57aa50d4 6759 fi
e1052144 6760
b0cacab0 6761
e1052144 6762
57aa50d4
TT
6763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
6764$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
6765if test "${gt_cv_func_printf_posix+set}" = set; then :
39fd3d4f 6766 $as_echo_n "(cached) " >&6
b0cacab0 6767else
b0cacab0 6768
57aa50d4
TT
6769 if test "$cross_compiling" = yes; then :
6770
6771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6772/* end confdefs.h. */
6773
6774#if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
6775 notposix
6776#endif
b0cacab0 6777
57aa50d4
TT
6778_ACEOF
6779if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6780 $EGREP "notposix" >/dev/null 2>&1; then :
6781 gt_cv_func_printf_posix="guessing no"
6782else
6783 gt_cv_func_printf_posix="guessing yes"
b0cacab0 6784fi
57aa50d4 6785rm -f conftest*
b0cacab0 6786
b0cacab0 6787
57aa50d4
TT
6788else
6789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6790/* end confdefs.h. */
b0cacab0 6791
57aa50d4
TT
6792#include <stdio.h>
6793#include <string.h>
6794/* The string "%2$d %1$d", with dollar characters protected from the shell's
6795 dollar expansion (possibly an autoconf bug). */
6796static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
6797static char buf[100];
6798int main ()
6799{
6800 sprintf (buf, format, 33, 55);
6801 return (strcmp (buf, "55 33") != 0);
6802}
6803_ACEOF
6804if ac_fn_c_try_run "$LINENO"; then :
6805 gt_cv_func_printf_posix=yes
6806else
6807 gt_cv_func_printf_posix=no
6808fi
6809rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6810 conftest.$ac_objext conftest.beam conftest.$ac_ext
6811fi
6812
6813
6814fi
6815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
6816$as_echo "$gt_cv_func_printf_posix" >&6; }
6817 case $gt_cv_func_printf_posix in
6818 *yes)
6819
6820$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
6821
6822 ;;
6823 esac
6824
6825# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6826# for constant arguments. Useless!
6827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6828$as_echo_n "checking for working alloca.h... " >&6; }
6829if test "${ac_cv_working_alloca_h+set}" = set; then :
39fd3d4f 6830 $as_echo_n "(cached) " >&6
b0cacab0 6831else
57aa50d4 6832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6833/* end confdefs.h. */
57aa50d4
TT
6834#include <alloca.h>
6835int
6836main ()
6837{
6838char *p = (char *) alloca (2 * sizeof (int));
6839 if (p) return 0;
6840 ;
6841 return 0;
6842}
6843_ACEOF
6844if ac_fn_c_try_link "$LINENO"; then :
6845 ac_cv_working_alloca_h=yes
6846else
6847 ac_cv_working_alloca_h=no
6848fi
6849rm -f core conftest.err conftest.$ac_objext \
6850 conftest$ac_exeext conftest.$ac_ext
6851fi
6852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6853$as_echo "$ac_cv_working_alloca_h" >&6; }
6854if test $ac_cv_working_alloca_h = yes; then
b0cacab0 6855
57aa50d4 6856$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
b0cacab0 6857
57aa50d4
TT
6858fi
6859
6860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6861$as_echo_n "checking for alloca... " >&6; }
6862if test "${ac_cv_func_alloca_works+set}" = set; then :
6863 $as_echo_n "(cached) " >&6
6864else
6865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6866/* end confdefs.h. */
6867#ifdef __GNUC__
6868# define alloca __builtin_alloca
b0cacab0 6869#else
57aa50d4
TT
6870# ifdef _MSC_VER
6871# include <malloc.h>
6872# define alloca _alloca
6873# else
6874# ifdef HAVE_ALLOCA_H
6875# include <alloca.h>
6876# else
6877# ifdef _AIX
6878 #pragma alloca
6879# else
6880# ifndef alloca /* predefined by HP cc +Olibcalls */
6881char *alloca ();
6882# endif
6883# endif
6884# endif
6885# endif
b0cacab0
TT
6886#endif
6887
57aa50d4
TT
6888int
6889main ()
6890{
6891char *p = (char *) alloca (1);
6892 if (p) return 0;
6893 ;
6894 return 0;
6895}
6896_ACEOF
6897if ac_fn_c_try_link "$LINENO"; then :
6898 ac_cv_func_alloca_works=yes
6899else
6900 ac_cv_func_alloca_works=no
6901fi
6902rm -f core conftest.err conftest.$ac_objext \
6903 conftest$ac_exeext conftest.$ac_ext
6904fi
6905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6906$as_echo "$ac_cv_func_alloca_works" >&6; }
b0cacab0 6907
57aa50d4
TT
6908if test $ac_cv_func_alloca_works = yes; then
6909
6910$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
6911
6912else
6913 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6914# that cause trouble. Some versions do not even contain alloca or
6915# contain a buggy version. If you still want to use their alloca,
6916# use ar to extract alloca.o from them instead of compiling alloca.c.
6917
6918ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
6919
6920$as_echo "#define C_ALLOCA 1" >>confdefs.h
6921
6922
6923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
6924$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
6925if test "${ac_cv_os_cray+set}" = set; then :
6926 $as_echo_n "(cached) " >&6
6927else
6928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6929/* end confdefs.h. */
6930#if defined CRAY && ! defined CRAY2
6931webecray
6932#else
6933wenotbecray
b0cacab0
TT
6934#endif
6935
57aa50d4
TT
6936_ACEOF
6937if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6938 $EGREP "webecray" >/dev/null 2>&1; then :
6939 ac_cv_os_cray=yes
6940else
6941 ac_cv_os_cray=no
6942fi
6943rm -f conftest*
6944
6945fi
6946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6947$as_echo "$ac_cv_os_cray" >&6; }
6948if test $ac_cv_os_cray = yes; then
6949 for ac_func in _getb67 GETB67 getb67; do
6950 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6951ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6952eval as_val=\$$as_ac_var
6953 if test "x$as_val" = x""yes; then :
6954
6955cat >>confdefs.h <<_ACEOF
6956#define CRAY_STACKSEG_END $ac_func
6957_ACEOF
6958
6959 break
6960fi
6961
6962 done
6963fi
6964
6965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6966$as_echo_n "checking stack direction for C alloca... " >&6; }
6967if test "${ac_cv_c_stack_direction+set}" = set; then :
6968 $as_echo_n "(cached) " >&6
6969else
6970 if test "$cross_compiling" = yes; then :
6971 ac_cv_c_stack_direction=0
6972else
6973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6974/* end confdefs.h. */
6975$ac_includes_default
6976int
6977find_stack_direction ()
6978{
6979 static char *addr = 0;
6980 auto char dummy;
6981 if (addr == 0)
6982 {
6983 addr = &dummy;
6984 return find_stack_direction ();
6985 }
6986 else
6987 return (&dummy > addr) ? 1 : -1;
6988}
6989
b0cacab0
TT
6990int
6991main ()
6992{
57aa50d4 6993 return find_stack_direction () < 0;
b0cacab0
TT
6994}
6995_ACEOF
57aa50d4
TT
6996if ac_fn_c_try_run "$LINENO"; then :
6997 ac_cv_c_stack_direction=1
b0cacab0 6998else
57aa50d4
TT
6999 ac_cv_c_stack_direction=-1
7000fi
7001rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7002 conftest.$ac_objext conftest.beam conftest.$ac_ext
7003fi
7004
7005fi
7006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
7007$as_echo "$ac_cv_c_stack_direction" >&6; }
7008cat >>confdefs.h <<_ACEOF
7009#define STACK_DIRECTION $ac_cv_c_stack_direction
7010_ACEOF
7011
b0cacab0 7012
b0cacab0 7013fi
e1052144 7014
61ef2474
TT
7015
7016
7017
7018 for ac_header in $ac_header_list
57aa50d4
TT
7019do :
7020 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
61ef2474
TT
7021ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7022"
57aa50d4
TT
7023eval as_val=\$$as_ac_Header
7024 if test "x$as_val" = x""yes; then :
7025 cat >>confdefs.h <<_ACEOF
7026#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7027_ACEOF
7028
b0cacab0 7029fi
57aa50d4
TT
7030
7031done
7032
61ef2474
TT
7033
7034
7035
7036
7037
7038
7039
57aa50d4
TT
7040for ac_func in getpagesize
7041do :
7042 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7043if test "x$ac_cv_func_getpagesize" = x""yes; then :
b0cacab0 7044 cat >>confdefs.h <<_ACEOF
57aa50d4 7045#define HAVE_GETPAGESIZE 1
b0cacab0
TT
7046_ACEOF
7047
7048fi
7049done
7050
57aa50d4 7051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
39fd3d4f 7052$as_echo_n "checking for working mmap... " >&6; }
57aa50d4 7053if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
39fd3d4f 7054 $as_echo_n "(cached) " >&6
b0cacab0 7055else
57aa50d4 7056 if test "$cross_compiling" = yes; then :
b0cacab0
TT
7057 ac_cv_func_mmap_fixed_mapped=no
7058else
57aa50d4 7059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7060/* end confdefs.h. */
7061$ac_includes_default
7062/* malloc might have been renamed as rpl_malloc. */
7063#undef malloc
7064
7065/* Thanks to Mike Haertel and Jim Avera for this test.
7066 Here is a matrix of mmap possibilities:
7067 mmap private not fixed
7068 mmap private fixed at somewhere currently unmapped
7069 mmap private fixed at somewhere already mapped
7070 mmap shared not fixed
7071 mmap shared fixed at somewhere currently unmapped
7072 mmap shared fixed at somewhere already mapped
7073 For private mappings, we should verify that changes cannot be read()
7074 back from the file, nor mmap's back from the file at a different
7075 address. (There have been systems where private was not correctly
7076 implemented like the infamous i386 svr4.0, and systems where the
7077 VM page cache was not coherent with the file system buffer cache
7078 like early versions of FreeBSD and possibly contemporary NetBSD.)
7079 For shared mappings, we should conversely verify that changes get
7080 propagated back to all the places they're supposed to be.
7081
7082 Grep wants private fixed already mapped.
7083 The main things grep needs to know about mmap are:
7084 * does it exist and is it safe to write into the mmap'd area
7085 * how to use it (BSD variants) */
7086
7087#include <fcntl.h>
7088#include <sys/mman.h>
7089
29a5deed 7090#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
b0cacab0
TT
7091char *malloc ();
7092#endif
7093
7094/* This mess was copied from the GNU getpagesize.h. */
29a5deed 7095#ifndef HAVE_GETPAGESIZE
b0cacab0
TT
7096# ifdef _SC_PAGESIZE
7097# define getpagesize() sysconf(_SC_PAGESIZE)
7098# else /* no _SC_PAGESIZE */
29a5deed 7099# ifdef HAVE_SYS_PARAM_H
b0cacab0
TT
7100# include <sys/param.h>
7101# ifdef EXEC_PAGESIZE
7102# define getpagesize() EXEC_PAGESIZE
7103# else /* no EXEC_PAGESIZE */
7104# ifdef NBPG
7105# define getpagesize() NBPG * CLSIZE
7106# ifndef CLSIZE
7107# define CLSIZE 1
7108# endif /* no CLSIZE */
7109# else /* no NBPG */
7110# ifdef NBPC
7111# define getpagesize() NBPC
7112# else /* no NBPC */
7113# ifdef PAGESIZE
7114# define getpagesize() PAGESIZE
7115# endif /* PAGESIZE */
7116# endif /* no NBPC */
7117# endif /* no NBPG */
7118# endif /* no EXEC_PAGESIZE */
7119# else /* no HAVE_SYS_PARAM_H */
7120# define getpagesize() 8192 /* punt totally */
7121# endif /* no HAVE_SYS_PARAM_H */
7122# endif /* no _SC_PAGESIZE */
7123
7124#endif /* no HAVE_GETPAGESIZE */
7125
7126int
7127main ()
7128{
7129 char *data, *data2, *data3;
61ef2474 7130 const char *cdata2;
b0cacab0 7131 int i, pagesize;
61ef2474 7132 int fd, fd2;
b0cacab0
TT
7133
7134 pagesize = getpagesize ();
7135
7136 /* First, make a file with some known garbage in it. */
7137 data = (char *) malloc (pagesize);
7138 if (!data)
e1052144 7139 return 1;
b0cacab0
TT
7140 for (i = 0; i < pagesize; ++i)
7141 *(data + i) = rand ();
7142 umask (0);
7143 fd = creat ("conftest.mmap", 0600);
7144 if (fd < 0)
61ef2474 7145 return 2;
b0cacab0 7146 if (write (fd, data, pagesize) != pagesize)
61ef2474 7147 return 3;
b0cacab0
TT
7148 close (fd);
7149
61ef2474
TT
7150 /* Next, check that the tail of a page is zero-filled. File must have
7151 non-zero length, otherwise we risk SIGBUS for entire page. */
7152 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7153 if (fd2 < 0)
7154 return 4;
7155 cdata2 = "";
7156 if (write (fd2, cdata2, 1) != 1)
7157 return 5;
7158 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7159 if (data2 == MAP_FAILED)
7160 return 6;
7161 for (i = 0; i < pagesize; ++i)
7162 if (*(data2 + i))
7163 return 7;
7164 close (fd2);
7165 if (munmap (data2, pagesize))
7166 return 8;
7167
b0cacab0
TT
7168 /* Next, try to mmap the file at a fixed address which already has
7169 something else allocated at it. If we can, also make sure that
7170 we see the same garbage. */
7171 fd = open ("conftest.mmap", O_RDWR);
7172 if (fd < 0)
61ef2474 7173 return 9;
b0cacab0
TT
7174 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7175 MAP_PRIVATE | MAP_FIXED, fd, 0L))
61ef2474 7176 return 10;
b0cacab0
TT
7177 for (i = 0; i < pagesize; ++i)
7178 if (*(data + i) != *(data2 + i))
61ef2474 7179 return 11;
b0cacab0
TT
7180
7181 /* Finally, make sure that changes to the mapped area do not
7182 percolate back to the file as seen by read(). (This is a bug on
7183 some variants of i386 svr4.0.) */
7184 for (i = 0; i < pagesize; ++i)
7185 *(data2 + i) = *(data2 + i) + 1;
7186 data3 = (char *) malloc (pagesize);
7187 if (!data3)
61ef2474 7188 return 12;
b0cacab0 7189 if (read (fd, data3, pagesize) != pagesize)
61ef2474 7190 return 13;
b0cacab0
TT
7191 for (i = 0; i < pagesize; ++i)
7192 if (*(data + i) != *(data3 + i))
61ef2474 7193 return 14;
b0cacab0 7194 close (fd);
e1052144 7195 return 0;
b0cacab0
TT
7196}
7197_ACEOF
57aa50d4 7198if ac_fn_c_try_run "$LINENO"; then :
b0cacab0
TT
7199 ac_cv_func_mmap_fixed_mapped=yes
7200else
57aa50d4 7201 ac_cv_func_mmap_fixed_mapped=no
b0cacab0 7202fi
57aa50d4
TT
7203rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7204 conftest.$ac_objext conftest.beam conftest.$ac_ext
b0cacab0 7205fi
e1052144 7206
b0cacab0 7207fi
57aa50d4 7208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
39fd3d4f 7209$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
b0cacab0
TT
7210if test $ac_cv_func_mmap_fixed_mapped = yes; then
7211
57aa50d4 7212$as_echo "#define HAVE_MMAP 1" >>confdefs.h
b0cacab0
TT
7213
7214fi
61ef2474 7215rm -f conftest.mmap conftest.txt
b0cacab0
TT
7216
7217
57aa50d4 7218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5
39fd3d4f 7219$as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
57aa50d4 7220if test "${ac_cv_gnu_library_2_1+set}" = set; then :
39fd3d4f 7221 $as_echo_n "(cached) " >&6
b0cacab0 7222else
57aa50d4 7223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7224/* end confdefs.h. */
7225
7226#include <features.h>
7227#ifdef __GNU_LIBRARY__
7228 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
7229 Lucky GNU user
7230 #endif
7231#endif
7232
7233_ACEOF
7234if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
57aa50d4 7235 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
b0cacab0
TT
7236 ac_cv_gnu_library_2_1=yes
7237else
7238 ac_cv_gnu_library_2_1=no
7239fi
7240rm -f conftest*
7241
7242
7243
7244fi
57aa50d4 7245{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
39fd3d4f 7246$as_echo "$ac_cv_gnu_library_2_1" >&6; }
b0cacab0
TT
7247
7248 GLIBC21="$ac_cv_gnu_library_2_1"
7249
7250
7251
7252
57aa50d4 7253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
39fd3d4f 7254$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
57aa50d4 7255if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then :
39fd3d4f 7256 $as_echo_n "(cached) " >&6
b0cacab0
TT
7257else
7258
57aa50d4 7259 if test "$cross_compiling" = yes; then :
b0cacab0
TT
7260
7261 # Guess based on the CPU.
7262 case "$host_cpu" in
7263 alpha* | i3456786 | m68k | s390*)
7264 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7265 *)
7266 gt_cv_int_divbyzero_sigfpe="guessing no";;
7267 esac
7268
7269else
57aa50d4 7270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7271/* end confdefs.h. */
7272
7273#include <stdlib.h>
7274#include <signal.h>
7275
7276static void
7277#ifdef __cplusplus
7278sigfpe_handler (int sig)
7279#else
7280sigfpe_handler (sig) int sig;
7281#endif
7282{
7283 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7284 exit (sig != SIGFPE);
7285}
7286
7287int x = 1;
7288int y = 0;
7289int z;
7290int nan;
7291
7292int main ()
a04eba3f
TT
7293{
7294 signal (SIGFPE, sigfpe_handler);
7295/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7296#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7297 signal (SIGTRAP, sigfpe_handler);
7298#endif
7299/* Linux/SPARC yields signal SIGILL. */
7300#if defined (__sparc__) && defined (__linux__)
7301 signal (SIGILL, sigfpe_handler);
7302#endif
7303
7304 z = x / y;
7305 nan = y / y;
7306 exit (1);
7307}
a64c9c13 7308
b0cacab0 7309_ACEOF
57aa50d4 7310if ac_fn_c_try_run "$LINENO"; then :
a04eba3f 7311 gt_cv_int_divbyzero_sigfpe=yes
a64c9c13 7312else
57aa50d4 7313 gt_cv_int_divbyzero_sigfpe=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
TT
7317fi
7318
e1052144 7319
b0cacab0 7320fi
57aa50d4 7321{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
39fd3d4f 7322$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
b0cacab0
TT
7323 case "$gt_cv_int_divbyzero_sigfpe" in
7324 *yes) value=1;;
7325 *) value=0;;
7326 esac
7327
7328cat >>confdefs.h <<_ACEOF
7329#define INTDIV0_RAISES_SIGFPE $value
7330_ACEOF
7331
7332
7333
57aa50d4 7334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
39fd3d4f 7335$as_echo_n "checking for unsigned long long... " >&6; }
57aa50d4 7336if test "${ac_cv_type_unsigned_long_long+set}" = set; then :
39fd3d4f 7337 $as_echo_n "(cached) " >&6
b0cacab0 7338else
57aa50d4 7339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7340/* end confdefs.h. */
7341unsigned long long ull = 1ULL; int i = 63;
7342int
7343main ()
7344{
7345unsigned long long ullmax = (unsigned long long) -1;
7346 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
7347 ;
7348 return 0;
7349}
7350_ACEOF
57aa50d4 7351if ac_fn_c_try_link "$LINENO"; then :
b0cacab0
TT
7352 ac_cv_type_unsigned_long_long=yes
7353else
57aa50d4 7354 ac_cv_type_unsigned_long_long=no
b0cacab0 7355fi
57aa50d4
TT
7356rm -f core conftest.err conftest.$ac_objext \
7357 conftest$ac_exeext conftest.$ac_ext
b0cacab0 7358fi
57aa50d4 7359{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
39fd3d4f 7360$as_echo "$ac_cv_type_unsigned_long_long" >&6; }
b0cacab0
TT
7361 if test $ac_cv_type_unsigned_long_long = yes; then
7362
57aa50d4 7363$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
b0cacab0
TT
7364
7365 fi
7366
7367
7368
7369
7370 if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
7371
7372 test $ac_cv_type_unsigned_long_long = yes \
7373 && ac_type='unsigned long long' \
7374 || ac_type='unsigned long'
7375
7376cat >>confdefs.h <<_ACEOF
7377#define uintmax_t $ac_type
7378_ACEOF
7379
7380 else
7381
57aa50d4 7382$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
b0cacab0
TT
7383
7384 fi
7385
7386
57aa50d4 7387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
39fd3d4f 7388$as_echo_n "checking for inttypes.h... " >&6; }
57aa50d4 7389if test "${gt_cv_header_inttypes_h+set}" = set; then :
39fd3d4f 7390 $as_echo_n "(cached) " >&6
b0cacab0
TT
7391else
7392
57aa50d4 7393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7394/* end confdefs.h. */
7395#include <sys/types.h>
7396#include <inttypes.h>
7397int
7398main ()
7399{
7400
7401 ;
7402 return 0;
7403}
7404_ACEOF
57aa50d4 7405if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
7406 gt_cv_header_inttypes_h=yes
7407else
57aa50d4 7408 gt_cv_header_inttypes_h=no
b0cacab0 7409fi
e1052144 7410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7411
7412fi
57aa50d4 7413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
39fd3d4f 7414$as_echo "$gt_cv_header_inttypes_h" >&6; }
b0cacab0
TT
7415 if test $gt_cv_header_inttypes_h = yes; then
7416
7417cat >>confdefs.h <<_ACEOF
7418#define HAVE_INTTYPES_H 1
7419_ACEOF
7420
7421 fi
7422
7423
7424
7425 if test $gt_cv_header_inttypes_h = yes; then
57aa50d4 7426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
39fd3d4f 7427$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
57aa50d4 7428if test "${gt_cv_inttypes_pri_broken+set}" = set; then :
39fd3d4f 7429 $as_echo_n "(cached) " >&6
b0cacab0
TT
7430else
7431
57aa50d4 7432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7433/* end confdefs.h. */
7434#include <inttypes.h>
7435#ifdef PRId32
7436char *p = PRId32;
7437#endif
7438
7439int
7440main ()
7441{
7442
7443 ;
7444 return 0;
7445}
7446_ACEOF
57aa50d4 7447if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
7448 gt_cv_inttypes_pri_broken=no
7449else
57aa50d4 7450 gt_cv_inttypes_pri_broken=yes
b0cacab0 7451fi
e1052144 7452rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7453
7454fi
57aa50d4 7455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
39fd3d4f 7456$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
b0cacab0
TT
7457 fi
7458 if test "$gt_cv_inttypes_pri_broken" = yes; then
7459
7460cat >>confdefs.h <<_ACEOF
7461#define PRI_MACROS_BROKEN 1
7462_ACEOF
7463
7464 fi
7465
7466
57aa50d4
TT
7467 for ac_header in stdint.h
7468do :
7469 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7470if test "x$ac_cv_header_stdint_h" = x""yes; then :
b0cacab0 7471 cat >>confdefs.h <<_ACEOF
57aa50d4 7472#define HAVE_STDINT_H 1
b0cacab0
TT
7473_ACEOF
7474
7475fi
7476
7477done
7478
57aa50d4 7479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
39fd3d4f 7480$as_echo_n "checking for SIZE_MAX... " >&6; }
b0cacab0 7481 result=
57aa50d4 7482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7483/* end confdefs.h. */
7484
7485#include <limits.h>
7486#if HAVE_STDINT_H
7487#include <stdint.h>
7488#endif
7489#ifdef SIZE_MAX
7490Found it
7491#endif
7492
7493_ACEOF
7494if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
57aa50d4 7495 $EGREP "Found it" >/dev/null 2>&1; then :
b0cacab0
TT
7496 result=yes
7497fi
7498rm -f conftest*
7499
7500 if test -z "$result"; then
57aa50d4 7501 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 / 10" "res_hi" "#include <stddef.h>"; then :
b0cacab0 7502
b0cacab0 7503else
57aa50d4
TT
7504 result=?
7505fi
b0cacab0 7506
57aa50d4
TT
7507
7508 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 % 10" "res_lo" "#include <stddef.h>"; then :
7509
7510else
7511 result=?
b0cacab0 7512fi
e1052144 7513
57aa50d4
TT
7514
7515 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
7516
b0cacab0 7517else
57aa50d4
TT
7518 result=?
7519fi
b0cacab0 7520
b0cacab0 7521
57aa50d4
TT
7522 if test "$fits_in_uint" = 1; then
7523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7524/* end confdefs.h. */
7525#include <stddef.h>
57aa50d4
TT
7526 extern size_t foo;
7527 extern unsigned long foo;
7528
b0cacab0
TT
7529int
7530main ()
7531{
b0cacab0
TT
7532
7533 ;
7534 return 0;
7535}
7536_ACEOF
57aa50d4
TT
7537if ac_fn_c_try_compile "$LINENO"; then :
7538 fits_in_uint=0
b0cacab0 7539fi
e1052144 7540rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
7541 fi
7542 if test -z "$result"; then
7543 if test "$fits_in_uint" = 1; then
7544 result="$res_hi$res_lo"U
7545 else
7546 result="$res_hi$res_lo"UL
7547 fi
7548 else
7549 result='~(size_t)0'
7550 fi
7551 fi
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
7553$as_echo "$result" >&6; }
7554 if test "$result" != yes; then
b0cacab0 7555
57aa50d4
TT
7556cat >>confdefs.h <<_ACEOF
7557#define SIZE_MAX $result
7558_ACEOF
e1052144 7559
57aa50d4 7560 fi
e1052144 7561
b0cacab0 7562
57aa50d4
TT
7563
7564 for ac_header in stdint.h
7565do :
7566 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7567if test "x$ac_cv_header_stdint_h" = x""yes; then :
7568 cat >>confdefs.h <<_ACEOF
7569#define HAVE_STDINT_H 1
b0cacab0 7570_ACEOF
b0cacab0 7571
b0cacab0 7572fi
e1052144 7573
b0cacab0 7574done
b0cacab0 7575
b0cacab0 7576
29a5deed 7577
57aa50d4
TT
7578 if test "X$prefix" = "XNONE"; then
7579 acl_final_prefix="$ac_default_prefix"
7580 else
7581 acl_final_prefix="$prefix"
7582 fi
7583 if test "X$exec_prefix" = "XNONE"; then
7584 acl_final_exec_prefix='${prefix}'
7585 else
7586 acl_final_exec_prefix="$exec_prefix"
7587 fi
7588 acl_save_prefix="$prefix"
7589 prefix="$acl_final_prefix"
7590 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7591 prefix="$acl_save_prefix"
b0cacab0 7592
b0cacab0 7593
57aa50d4
TT
7594# Check whether --with-gnu-ld was given.
7595if test "${with_gnu_ld+set}" = set; then :
7596 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
b0cacab0 7597else
57aa50d4 7598 with_gnu_ld=no
b0cacab0 7599fi
e1052144 7600
57aa50d4
TT
7601# Prepare PATH_SEPARATOR.
7602# The user is always right.
7603if test "${PATH_SEPARATOR+set}" != set; then
7604 echo "#! /bin/sh" >conf$$.sh
7605 echo "exit 0" >>conf$$.sh
7606 chmod +x conf$$.sh
7607 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7608 PATH_SEPARATOR=';'
7609 else
7610 PATH_SEPARATOR=:
7611 fi
7612 rm -f conf$$.sh
7613fi
7614ac_prog=ld
7615if test "$GCC" = yes; then
7616 # Check if gcc -print-prog-name=ld gives a path.
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
7618$as_echo_n "checking for ld used by GCC... " >&6; }
7619 case $host in
7620 *-*-mingw*)
7621 # gcc leaves a trailing carriage return which upsets mingw
7622 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7623 *)
7624 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7625 esac
7626 case $ac_prog in
7627 # Accept absolute paths.
7628 [\\/]* | [A-Za-z]:[\\/]*)
7629 re_direlt='/[^/][^/]*/\.\./'
7630 # Canonicalize the path of ld
7631 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
7632 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
7633 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7634 done
7635 test -z "$LD" && LD="$ac_prog"
7636 ;;
7637 "")
7638 # If it fails, then pretend we aren't using GCC.
7639 ac_prog=ld
7640 ;;
7641 *)
7642 # If it is relative, then search for the first ld in PATH.
7643 with_gnu_ld=unknown
7644 ;;
7645 esac
7646elif test "$with_gnu_ld" = yes; then
7647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7648$as_echo_n "checking for GNU ld... " >&6; }
7649else
7650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7651$as_echo_n "checking for non-GNU ld... " >&6; }
7652fi
7653if test "${acl_cv_path_LD+set}" = set; then :
7654 $as_echo_n "(cached) " >&6
7655else
7656 if test -z "$LD"; then
7657 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7658 for ac_dir in $PATH; do
7659 test -z "$ac_dir" && ac_dir=.
7660 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7661 acl_cv_path_LD="$ac_dir/$ac_prog"
7662 # Check to see if the program is GNU ld. I'd rather use --version,
7663 # but apparently some GNU ld's only accept -v.
7664 # Break only if it was the GNU/non-GNU ld that we prefer.
7665 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
7666 *GNU* | *'with BFD'*)
7667 test "$with_gnu_ld" != no && break ;;
7668 *)
7669 test "$with_gnu_ld" != yes && break ;;
7670 esac
7671 fi
b0cacab0 7672 done
57aa50d4 7673 IFS="$ac_save_ifs"
b0cacab0 7674else
57aa50d4
TT
7675 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7676fi
7677fi
b0cacab0 7678
57aa50d4
TT
7679LD="$acl_cv_path_LD"
7680if test -n "$LD"; then
7681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7682$as_echo "$LD" >&6; }
7683else
7684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7685$as_echo "no" >&6; }
7686fi
7687test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
7688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7689$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7690if test "${acl_cv_prog_gnu_ld+set}" = set; then :
7691 $as_echo_n "(cached) " >&6
7692else
7693 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7694case `$LD -v 2>&1 </dev/null` in
7695*GNU* | *'with BFD'*)
7696 acl_cv_prog_gnu_ld=yes ;;
7697*)
7698 acl_cv_prog_gnu_ld=no ;;
e1052144 7699esac
57aa50d4
TT
7700fi
7701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7702$as_echo "$acl_cv_prog_gnu_ld" >&6; }
7703with_gnu_ld=$acl_cv_prog_gnu_ld
b0cacab0 7704
b0cacab0 7705
e1052144 7706
57aa50d4
TT
7707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7708$as_echo_n "checking for shared library run path origin... " >&6; }
7709if test "${acl_cv_rpath+set}" = set; then :
7710 $as_echo_n "(cached) " >&6
b0cacab0 7711else
b0cacab0 7712
57aa50d4
TT
7713 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7714 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7715 . ./conftest.sh
7716 rm -f ./conftest.sh
7717 acl_cv_rpath=done
e1052144 7718
b0cacab0 7719fi
57aa50d4
TT
7720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7721$as_echo "$acl_cv_rpath" >&6; }
7722 wl="$acl_cv_wl"
7723 libext="$acl_cv_libext"
7724 shlibext="$acl_cv_shlibext"
7725 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7726 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7727 hardcode_direct="$acl_cv_hardcode_direct"
7728 hardcode_minus_L="$acl_cv_hardcode_minus_L"
7729 # Check whether --enable-rpath was given.
7730if test "${enable_rpath+set}" = set; then :
7731 enableval=$enable_rpath; :
b0cacab0 7732else
57aa50d4 7733 enable_rpath=yes
b0cacab0 7734fi
e1052144 7735
b0cacab0 7736
b0cacab0 7737
29a5deed 7738
b0cacab0 7739
b0cacab0 7740
b0cacab0 7741
e1052144 7742
57aa50d4 7743 use_additional=yes
b0cacab0 7744
57aa50d4
TT
7745 acl_save_prefix="$prefix"
7746 prefix="$acl_final_prefix"
7747 acl_save_exec_prefix="$exec_prefix"
7748 exec_prefix="$acl_final_exec_prefix"
b0cacab0 7749
57aa50d4
TT
7750 eval additional_includedir=\"$includedir\"
7751 eval additional_libdir=\"$libdir\"
b0cacab0 7752
57aa50d4
TT
7753 exec_prefix="$acl_save_exec_prefix"
7754 prefix="$acl_save_prefix"
b0cacab0 7755
e1052144 7756
57aa50d4
TT
7757# Check whether --with-libiconv-prefix was given.
7758if test "${with_libiconv_prefix+set}" = set; then :
7759 withval=$with_libiconv_prefix;
7760 if test "X$withval" = "Xno"; then
7761 use_additional=no
7762 else
7763 if test "X$withval" = "X"; then
b0cacab0 7764
57aa50d4
TT
7765 acl_save_prefix="$prefix"
7766 prefix="$acl_final_prefix"
7767 acl_save_exec_prefix="$exec_prefix"
7768 exec_prefix="$acl_final_exec_prefix"
e1052144 7769
57aa50d4
TT
7770 eval additional_includedir=\"$includedir\"
7771 eval additional_libdir=\"$libdir\"
e1052144 7772
57aa50d4
TT
7773 exec_prefix="$acl_save_exec_prefix"
7774 prefix="$acl_save_prefix"
b0cacab0 7775
57aa50d4
TT
7776 else
7777 additional_includedir="$withval/include"
7778 additional_libdir="$withval/lib"
7779 fi
7780 fi
b0cacab0 7781
b0cacab0 7782fi
e1052144 7783
57aa50d4
TT
7784 LIBICONV=
7785 LTLIBICONV=
7786 INCICONV=
a04eba3f
TT
7787 rpathdirs=
7788 ltrpathdirs=
7789 names_already_handled=
57aa50d4 7790 names_next_round='iconv '
a04eba3f
TT
7791 while test -n "$names_next_round"; do
7792 names_this_round="$names_next_round"
7793 names_next_round=
7794 for name in $names_this_round; do
7795 already_handled=
7796 for n in $names_already_handled; do
7797 if test "$n" = "$name"; then
7798 already_handled=yes
7799 break
7800 fi
7801 done
7802 if test -z "$already_handled"; then
7803 names_already_handled="$names_already_handled $name"
7804 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7805 eval value=\"\$HAVE_LIB$uppername\"
7806 if test -n "$value"; then
7807 if test "$value" = yes; then
7808 eval value=\"\$LIB$uppername\"
57aa50d4 7809 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
a04eba3f 7810 eval value=\"\$LTLIB$uppername\"
57aa50d4 7811 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
a04eba3f
TT
7812 else
7813 :
7814 fi
7815 else
7816 found_dir=
7817 found_la=
7818 found_so=
7819 found_a=
7820 if test $use_additional = yes; then
7821 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7822 found_dir="$additional_libdir"
7823 found_so="$additional_libdir/lib$name.$shlibext"
7824 if test -f "$additional_libdir/lib$name.la"; then
7825 found_la="$additional_libdir/lib$name.la"
7826 fi
7827 else
7828 if test -f "$additional_libdir/lib$name.$libext"; then
7829 found_dir="$additional_libdir"
7830 found_a="$additional_libdir/lib$name.$libext"
7831 if test -f "$additional_libdir/lib$name.la"; then
7832 found_la="$additional_libdir/lib$name.la"
7833 fi
7834 fi
7835 fi
7836 fi
7837 if test "X$found_dir" = "X"; then
57aa50d4 7838 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 7839
a04eba3f
TT
7840 acl_save_prefix="$prefix"
7841 prefix="$acl_final_prefix"
7842 acl_save_exec_prefix="$exec_prefix"
7843 exec_prefix="$acl_final_exec_prefix"
7844 eval x=\"$x\"
7845 exec_prefix="$acl_save_exec_prefix"
7846 prefix="$acl_save_prefix"
7847
7848 case "$x" in
7849 -L*)
7850 dir=`echo "X$x" | sed -e 's/^X-L//'`
7851 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7852 found_dir="$dir"
7853 found_so="$dir/lib$name.$shlibext"
7854 if test -f "$dir/lib$name.la"; then
7855 found_la="$dir/lib$name.la"
7856 fi
7857 else
7858 if test -f "$dir/lib$name.$libext"; then
7859 found_dir="$dir"
7860 found_a="$dir/lib$name.$libext"
7861 if test -f "$dir/lib$name.la"; then
7862 found_la="$dir/lib$name.la"
7863 fi
7864 fi
7865 fi
7866 ;;
7867 esac
7868 if test "X$found_dir" != "X"; then
7869 break
7870 fi
7871 done
7872 fi
7873 if test "X$found_dir" != "X"; then
a04eba3f 7874 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
a04eba3f
TT
7875 if test "X$found_so" != "X"; then
7876 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
a04eba3f 7877 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
7878 else
7879 haveit=
7880 for x in $ltrpathdirs; do
7881 if test "X$x" = "X$found_dir"; then
7882 haveit=yes
7883 break
7884 fi
7885 done
7886 if test -z "$haveit"; then
7887 ltrpathdirs="$ltrpathdirs $found_dir"
7888 fi
7889 if test "$hardcode_direct" = yes; then
a04eba3f 7890 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
7891 else
7892 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
a04eba3f 7893 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
7894 haveit=
7895 for x in $rpathdirs; do
7896 if test "X$x" = "X$found_dir"; then
7897 haveit=yes
7898 break
7899 fi
7900 done
7901 if test -z "$haveit"; then
7902 rpathdirs="$rpathdirs $found_dir"
7903 fi
7904 else
7905 haveit=
57aa50d4 7906 for x in $LDFLAGS $LIBICONV; do
b0cacab0 7907
a04eba3f
TT
7908 acl_save_prefix="$prefix"
7909 prefix="$acl_final_prefix"
7910 acl_save_exec_prefix="$exec_prefix"
7911 exec_prefix="$acl_final_exec_prefix"
7912 eval x=\"$x\"
7913 exec_prefix="$acl_save_exec_prefix"
7914 prefix="$acl_save_prefix"
7915
7916 if test "X$x" = "X-L$found_dir"; then
7917 haveit=yes
7918 break
7919 fi
7920 done
7921 if test -z "$haveit"; then
57aa50d4 7922 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
a04eba3f
TT
7923 fi
7924 if test "$hardcode_minus_L" != no; then
57aa50d4 7925 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f 7926 else
57aa50d4 7927 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
a04eba3f
TT
7928 fi
7929 fi
7930 fi
7931 fi
7932 else
7933 if test "X$found_a" != "X"; then
57aa50d4 7934 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
a04eba3f 7935 else
57aa50d4 7936 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
a04eba3f
TT
7937 fi
7938 fi
7939 additional_includedir=
7940 case "$found_dir" in
7941 */lib | */lib/)
7942 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
7943 additional_includedir="$basedir/include"
7944 ;;
7945 esac
7946 if test "X$additional_includedir" != "X"; then
7947 if test "X$additional_includedir" != "X/usr/include"; then
7948 haveit=
7949 if test "X$additional_includedir" = "X/usr/local/include"; then
7950 if test -n "$GCC"; then
7951 case $host_os in
7952 linux*) haveit=yes;;
7953 esac
7954 fi
7955 fi
7956 if test -z "$haveit"; then
57aa50d4 7957 for x in $CPPFLAGS $INCICONV; do
b0cacab0 7958
a04eba3f
TT
7959 acl_save_prefix="$prefix"
7960 prefix="$acl_final_prefix"
7961 acl_save_exec_prefix="$exec_prefix"
7962 exec_prefix="$acl_final_exec_prefix"
7963 eval x=\"$x\"
7964 exec_prefix="$acl_save_exec_prefix"
7965 prefix="$acl_save_prefix"
7966
7967 if test "X$x" = "X-I$additional_includedir"; then
7968 haveit=yes
7969 break
7970 fi
7971 done
7972 if test -z "$haveit"; then
7973 if test -d "$additional_includedir"; then
57aa50d4 7974 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
a04eba3f
TT
7975 fi
7976 fi
7977 fi
7978 fi
7979 fi
7980 if test -n "$found_la"; then
7981 save_libdir="$libdir"
7982 case "$found_la" in
7983 */* | *\\*) . "$found_la" ;;
7984 *) . "./$found_la" ;;
7985 esac
7986 libdir="$save_libdir"
7987 for dep in $dependency_libs; do
7988 case "$dep" in
7989 -L*)
7990 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
7991 if test "X$additional_libdir" != "X/usr/lib"; then
7992 haveit=
7993 if test "X$additional_libdir" = "X/usr/local/lib"; then
7994 if test -n "$GCC"; then
7995 case $host_os in
7996 linux*) haveit=yes;;
7997 esac
7998 fi
7999 fi
8000 if test -z "$haveit"; then
8001 haveit=
57aa50d4 8002 for x in $LDFLAGS $LIBICONV; do
b0cacab0 8003
a04eba3f
TT
8004 acl_save_prefix="$prefix"
8005 prefix="$acl_final_prefix"
8006 acl_save_exec_prefix="$exec_prefix"
8007 exec_prefix="$acl_final_exec_prefix"
8008 eval x=\"$x\"
8009 exec_prefix="$acl_save_exec_prefix"
8010 prefix="$acl_save_prefix"
8011
8012 if test "X$x" = "X-L$additional_libdir"; then
8013 haveit=yes
8014 break
8015 fi
8016 done
8017 if test -z "$haveit"; then
8018 if test -d "$additional_libdir"; then
57aa50d4 8019 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
a04eba3f
TT
8020 fi
8021 fi
8022 haveit=
57aa50d4 8023 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 8024
a04eba3f
TT
8025 acl_save_prefix="$prefix"
8026 prefix="$acl_final_prefix"
8027 acl_save_exec_prefix="$exec_prefix"
8028 exec_prefix="$acl_final_exec_prefix"
8029 eval x=\"$x\"
8030 exec_prefix="$acl_save_exec_prefix"
8031 prefix="$acl_save_prefix"
8032
8033 if test "X$x" = "X-L$additional_libdir"; then
8034 haveit=yes
8035 break
8036 fi
8037 done
8038 if test -z "$haveit"; then
8039 if test -d "$additional_libdir"; then
57aa50d4 8040 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
a04eba3f
TT
8041 fi
8042 fi
8043 fi
8044 fi
8045 ;;
8046 -R*)
8047 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8048 if test "$enable_rpath" != no; then
8049 haveit=
8050 for x in $rpathdirs; do
8051 if test "X$x" = "X$dir"; then
8052 haveit=yes
8053 break
8054 fi
8055 done
8056 if test -z "$haveit"; then
8057 rpathdirs="$rpathdirs $dir"
8058 fi
8059 haveit=
8060 for x in $ltrpathdirs; do
8061 if test "X$x" = "X$dir"; then
8062 haveit=yes
8063 break
8064 fi
8065 done
8066 if test -z "$haveit"; then
8067 ltrpathdirs="$ltrpathdirs $dir"
8068 fi
8069 fi
8070 ;;
8071 -l*)
8072 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8073 ;;
8074 *.la)
8075 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8076 ;;
8077 *)
57aa50d4
TT
8078 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
8079 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
a04eba3f
TT
8080 ;;
8081 esac
8082 done
8083 fi
8084 else
57aa50d4
TT
8085 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8086 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
a04eba3f
TT
8087 fi
8088 fi
8089 fi
8090 done
8091 done
8092 if test "X$rpathdirs" != "X"; then
8093 if test -n "$hardcode_libdir_separator"; then
8094 alldirs=
8095 for found_dir in $rpathdirs; do
8096 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8097 done
8098 acl_save_libdir="$libdir"
8099 libdir="$alldirs"
8100 eval flag=\"$hardcode_libdir_flag_spec\"
8101 libdir="$acl_save_libdir"
57aa50d4 8102 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
a04eba3f
TT
8103 else
8104 for found_dir in $rpathdirs; do
8105 acl_save_libdir="$libdir"
8106 libdir="$found_dir"
8107 eval flag=\"$hardcode_libdir_flag_spec\"
8108 libdir="$acl_save_libdir"
57aa50d4 8109 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
a04eba3f
TT
8110 done
8111 fi
8112 fi
8113 if test "X$ltrpathdirs" != "X"; then
8114 for found_dir in $ltrpathdirs; do
57aa50d4 8115 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
a04eba3f 8116 done
b0cacab0 8117 fi
b0cacab0 8118
a04eba3f 8119
93636bde 8120
a64c9c13 8121
93636bde 8122
b0cacab0
TT
8123
8124
8125
57aa50d4
TT
8126 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
8127if test "x$ac_cv_type_ptrdiff_t" = x""yes; then :
b0cacab0 8128
50e1e10f 8129else
50e1e10f 8130
57aa50d4
TT
8131$as_echo "#define ptrdiff_t long" >>confdefs.h
8132
bcb915b0
TT
8133
8134fi
bcb915b0 8135
57aa50d4
TT
8136 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
8137stdlib.h string.h unistd.h sys/param.h
8138do :
8139 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8140ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8141eval as_val=\$$as_ac_Header
8142 if test "x$as_val" = x""yes; then :
8143 cat >>confdefs.h <<_ACEOF
8144#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8145_ACEOF
bcb915b0 8146
57aa50d4 8147fi
bcb915b0 8148
b0cacab0 8149done
50e1e10f 8150
57aa50d4
TT
8151 for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
8152mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
8153strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
8154__fsetlocking
8155do :
8156 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8157ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8158eval as_val=\$$as_ac_var
8159 if test "x$as_val" = x""yes; then :
8160 cat >>confdefs.h <<_ACEOF
8161#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8162_ACEOF
e1052144 8163
fc6d9d51 8164fi
b0cacab0
TT
8165done
8166
50e1e10f 8167
e1052144 8168
57aa50d4
TT
8169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5
8170$as_echo_n "checking whether _snprintf is declared... " >&6; }
8171if test "${ac_cv_have_decl__snprintf+set}" = set; then :
39fd3d4f 8172 $as_echo_n "(cached) " >&6
50e1e10f 8173else
57aa50d4
TT
8174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8175/* end confdefs.h. */
8176#include <stdio.h>
8177int
8178main ()
8179{
50e1e10f 8180
57aa50d4
TT
8181#ifndef _snprintf
8182 char *p = (char *) _snprintf;
8183#endif
e1052144 8184
57aa50d4
TT
8185 ;
8186 return 0;
8187}
8188_ACEOF
8189if ac_fn_c_try_compile "$LINENO"; then :
8190 ac_cv_have_decl__snprintf=yes
50e1e10f 8191else
57aa50d4 8192 ac_cv_have_decl__snprintf=no
50e1e10f 8193fi
57aa50d4 8194rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8195fi
57aa50d4
TT
8196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5
8197$as_echo "$ac_cv_have_decl__snprintf" >&6; }
8198 if test $ac_cv_have_decl__snprintf = yes; then
8199 gt_value=1
8200 else
8201 gt_value=0
8202 fi
50e1e10f 8203
57aa50d4
TT
8204cat >>confdefs.h <<_ACEOF
8205#define HAVE_DECL__SNPRINTF $gt_value
8206_ACEOF
e1052144 8207
e1052144 8208
57aa50d4
TT
8209
8210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5
8211$as_echo_n "checking whether _snwprintf is declared... " >&6; }
8212if test "${ac_cv_have_decl__snwprintf+set}" = set; then :
39fd3d4f 8213 $as_echo_n "(cached) " >&6
50e1e10f 8214else
57aa50d4
TT
8215 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8216/* end confdefs.h. */
8217#include <stdio.h>
8218int
8219main ()
8220{
b0cacab0 8221
57aa50d4
TT
8222#ifndef _snwprintf
8223 char *p = (char *) _snwprintf;
8224#endif
8225
8226 ;
8227 return 0;
8228}
8229_ACEOF
8230if ac_fn_c_try_compile "$LINENO"; then :
8231 ac_cv_have_decl__snwprintf=yes
50e1e10f 8232else
57aa50d4
TT
8233 ac_cv_have_decl__snwprintf=no
8234fi
8235rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8236fi
57aa50d4
TT
8237{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5
8238$as_echo "$ac_cv_have_decl__snwprintf" >&6; }
8239 if test $ac_cv_have_decl__snwprintf = yes; then
8240 gt_value=1
8241 else
8242 gt_value=0
8243 fi
50e1e10f 8244
57aa50d4
TT
8245cat >>confdefs.h <<_ACEOF
8246#define HAVE_DECL__SNWPRINTF $gt_value
8247_ACEOF
e1052144 8248
e1052144 8249
57aa50d4
TT
8250
8251
8252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5
8253$as_echo_n "checking whether feof_unlocked is declared... " >&6; }
8254if test "${ac_cv_have_decl_feof_unlocked+set}" = set; then :
39fd3d4f 8255 $as_echo_n "(cached) " >&6
50e1e10f 8256else
57aa50d4
TT
8257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8258/* end confdefs.h. */
8259#include <stdio.h>
8260int
8261main ()
8262{
b0cacab0 8263
57aa50d4
TT
8264#ifndef feof_unlocked
8265 char *p = (char *) feof_unlocked;
8266#endif
8267
8268 ;
8269 return 0;
8270}
8271_ACEOF
8272if ac_fn_c_try_compile "$LINENO"; then :
8273 ac_cv_have_decl_feof_unlocked=yes
50e1e10f 8274else
57aa50d4 8275 ac_cv_have_decl_feof_unlocked=no
93636bde 8276fi
57aa50d4 8277rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8278fi
57aa50d4
TT
8279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5
8280$as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
8281 if test $ac_cv_have_decl_feof_unlocked = yes; then
8282 gt_value=1
8283 else
8284 gt_value=0
8285 fi
50e1e10f 8286
57aa50d4
TT
8287cat >>confdefs.h <<_ACEOF
8288#define HAVE_DECL_FEOF_UNLOCKED $gt_value
8289_ACEOF
e1052144 8290
32237014 8291
57aa50d4
TT
8292
8293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5
8294$as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
8295if test "${ac_cv_have_decl_fgets_unlocked+set}" = set; then :
39fd3d4f 8296 $as_echo_n "(cached) " >&6
32237014 8297else
57aa50d4
TT
8298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8299/* end confdefs.h. */
8300#include <stdio.h>
8301int
8302main ()
8303{
e1052144 8304
57aa50d4
TT
8305#ifndef fgets_unlocked
8306 char *p = (char *) fgets_unlocked;
8307#endif
8308
8309 ;
8310 return 0;
8311}
8312_ACEOF
8313if ac_fn_c_try_compile "$LINENO"; then :
8314 ac_cv_have_decl_fgets_unlocked=yes
e1052144 8315else
57aa50d4 8316 ac_cv_have_decl_fgets_unlocked=no
e1052144 8317fi
57aa50d4 8318rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32237014 8319fi
57aa50d4
TT
8320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5
8321$as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
8322 if test $ac_cv_have_decl_fgets_unlocked = yes; then
8323 gt_value=1
8324 else
8325 gt_value=0
8326 fi
32237014 8327
57aa50d4
TT
8328cat >>confdefs.h <<_ACEOF
8329#define HAVE_DECL_FGETS_UNLOCKED $gt_value
8330_ACEOF
32237014 8331
e1052144 8332
57aa50d4
TT
8333
8334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5
8335$as_echo_n "checking whether getc_unlocked is declared... " >&6; }
8336if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then :
39fd3d4f 8337 $as_echo_n "(cached) " >&6
50e1e10f 8338else
57aa50d4
TT
8339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8340/* end confdefs.h. */
8341#include <stdio.h>
8342int
8343main ()
8344{
b0cacab0 8345
57aa50d4
TT
8346#ifndef getc_unlocked
8347 char *p = (char *) getc_unlocked;
8348#endif
8349
8350 ;
8351 return 0;
8352}
8353_ACEOF
8354if ac_fn_c_try_compile "$LINENO"; then :
8355 ac_cv_have_decl_getc_unlocked=yes
50e1e10f 8356else
57aa50d4 8357 ac_cv_have_decl_getc_unlocked=no
50e1e10f 8358fi
57aa50d4 8359rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8360fi
57aa50d4
TT
8361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5
8362$as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
8363 if test $ac_cv_have_decl_getc_unlocked = yes; then
8364 gt_value=1
8365 else
8366 gt_value=0
8367 fi
50e1e10f 8368
57aa50d4
TT
8369cat >>confdefs.h <<_ACEOF
8370#define HAVE_DECL_GETC_UNLOCKED $gt_value
8371_ACEOF
8372
8373
8374
8375 case $gt_cv_func_printf_posix in
8376 *yes) HAVE_POSIX_PRINTF=1 ;;
8377 *) HAVE_POSIX_PRINTF=0 ;;
8378 esac
8379
8380 if test "$ac_cv_func_asprintf" = yes; then
8381 HAVE_ASPRINTF=1
e1052144 8382 else
57aa50d4 8383 HAVE_ASPRINTF=0
e1052144 8384 fi
50e1e10f 8385
57aa50d4
TT
8386 if test "$ac_cv_func_snprintf" = yes; then
8387 HAVE_SNPRINTF=1
8388 else
8389 HAVE_SNPRINTF=0
b0cacab0 8390 fi
b0cacab0 8391
57aa50d4
TT
8392 if test "$ac_cv_func_wprintf" = yes; then
8393 HAVE_WPRINTF=1
8394 else
8395 HAVE_WPRINTF=0
8396 fi
50e1e10f 8397
e1052144 8398
57aa50d4
TT
8399
8400
8401
8402
8403
8404 am_save_CPPFLAGS="$CPPFLAGS"
8405
8406 for element in $INCICONV; do
8407 haveit=
8408 for x in $CPPFLAGS; do
8409
8410 acl_save_prefix="$prefix"
8411 prefix="$acl_final_prefix"
8412 acl_save_exec_prefix="$exec_prefix"
8413 exec_prefix="$acl_final_exec_prefix"
8414 eval x=\"$x\"
8415 exec_prefix="$acl_save_exec_prefix"
8416 prefix="$acl_save_prefix"
8417
8418 if test "X$x" = "X$element"; then
8419 haveit=yes
8420 break
8421 fi
8422 done
8423 if test -z "$haveit"; then
8424 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8425 fi
8426 done
50e1e10f 8427
e1052144 8428
57aa50d4
TT
8429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
8430$as_echo_n "checking for iconv... " >&6; }
8431if test "${am_cv_func_iconv+set}" = set; then :
39fd3d4f 8432 $as_echo_n "(cached) " >&6
9d564f73 8433else
b0cacab0 8434
57aa50d4
TT
8435 am_cv_func_iconv="no, consider installing GNU libiconv"
8436 am_cv_lib_iconv=no
8437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8438/* end confdefs.h. */
8439#include <stdlib.h>
8440#include <iconv.h>
8441int
8442main ()
8443{
8444iconv_t cd = iconv_open("","");
8445 iconv(cd,NULL,NULL,NULL,NULL);
8446 iconv_close(cd);
8447 ;
8448 return 0;
8449}
8450_ACEOF
8451if ac_fn_c_try_link "$LINENO"; then :
8452 am_cv_func_iconv=yes
9d564f73 8453fi
57aa50d4
TT
8454rm -f core conftest.err conftest.$ac_objext \
8455 conftest$ac_exeext conftest.$ac_ext
8456 if test "$am_cv_func_iconv" != yes; then
8457 am_save_LIBS="$LIBS"
8458 LIBS="$LIBS $LIBICONV"
8459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8460/* end confdefs.h. */
8461#include <stdlib.h>
8462#include <iconv.h>
8463int
8464main ()
8465{
8466iconv_t cd = iconv_open("","");
8467 iconv(cd,NULL,NULL,NULL,NULL);
8468 iconv_close(cd);
8469 ;
8470 return 0;
8471}
8472_ACEOF
8473if ac_fn_c_try_link "$LINENO"; then :
8474 am_cv_lib_iconv=yes
8475 am_cv_func_iconv=yes
9d564f73 8476fi
57aa50d4
TT
8477rm -f core conftest.err conftest.$ac_objext \
8478 conftest$ac_exeext conftest.$ac_ext
8479 LIBS="$am_save_LIBS"
8480 fi
9d564f73 8481
50e1e10f 8482fi
57aa50d4
TT
8483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
8484$as_echo "$am_cv_func_iconv" >&6; }
8485 if test "$am_cv_func_iconv" = yes; then
50e1e10f 8486
57aa50d4 8487$as_echo "#define HAVE_ICONV 1" >>confdefs.h
e1052144 8488
b0cacab0 8489 fi
57aa50d4
TT
8490 if test "$am_cv_lib_iconv" = yes; then
8491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
8492$as_echo_n "checking how to link with libiconv... " >&6; }
8493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
8494$as_echo "$LIBICONV" >&6; }
e1052144 8495 else
57aa50d4
TT
8496 CPPFLAGS="$am_save_CPPFLAGS"
8497 LIBICONV=
8498 LTLIBICONV=
e1052144 8499 fi
b0cacab0 8500
93636bde 8501
e1052144 8502
57aa50d4
TT
8503 if test "$am_cv_func_iconv" = yes; then
8504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
8505$as_echo_n "checking for iconv declaration... " >&6; }
8506 if test "${am_cv_proto_iconv+set}" = set; then :
39fd3d4f 8507 $as_echo_n "(cached) " >&6
50e1e10f 8508else
b0cacab0 8509
57aa50d4
TT
8510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8511/* end confdefs.h. */
50e1e10f 8512
57aa50d4
TT
8513#include <stdlib.h>
8514#include <iconv.h>
8515extern
8516#ifdef __cplusplus
8517"C"
8518#endif
8519#if defined(__STDC__) || defined(__cplusplus)
8520size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8521#else
8522size_t iconv();
8523#endif
e1052144 8524
57aa50d4
TT
8525int
8526main ()
8527{
b0cacab0 8528
57aa50d4
TT
8529 ;
8530 return 0;
8531}
8532_ACEOF
8533if ac_fn_c_try_compile "$LINENO"; then :
8534 am_cv_proto_iconv_arg1=""
50e1e10f 8535else
57aa50d4 8536 am_cv_proto_iconv_arg1="const"
50e1e10f 8537fi
57aa50d4
TT
8538rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8539 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
8540fi
8541
57aa50d4
TT
8542 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
8543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
8544 }$am_cv_proto_iconv" >&5
8545$as_echo "${ac_t:-
8546 }$am_cv_proto_iconv" >&6; }
8547
8548cat >>confdefs.h <<_ACEOF
8549#define ICONV_CONST $am_cv_proto_iconv_arg1
8550_ACEOF
8551
e1052144 8552 fi
50e1e10f 8553
57aa50d4
TT
8554
8555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
8556$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
8557if test "${am_cv_langinfo_codeset+set}" = set; then :
39fd3d4f 8558 $as_echo_n "(cached) " >&6
50e1e10f 8559else
57aa50d4
TT
8560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8561/* end confdefs.h. */
8562#include <langinfo.h>
8563int
8564main ()
8565{
8566char* cs = nl_langinfo(CODESET);
8567 ;
8568 return 0;
8569}
8570_ACEOF
8571if ac_fn_c_try_link "$LINENO"; then :
8572 am_cv_langinfo_codeset=yes
50e1e10f 8573else
57aa50d4 8574 am_cv_langinfo_codeset=no
50e1e10f 8575fi
57aa50d4
TT
8576rm -f core conftest.err conftest.$ac_objext \
8577 conftest$ac_exeext conftest.$ac_ext
7321d94e 8578
50e1e10f 8579fi
57aa50d4
TT
8580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
8581$as_echo "$am_cv_langinfo_codeset" >&6; }
8582 if test $am_cv_langinfo_codeset = yes; then
50e1e10f 8583
57aa50d4 8584$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
e1052144 8585
57aa50d4 8586 fi
b0cacab0 8587
57aa50d4 8588 if test $ac_cv_header_locale_h = yes; then
21c84b71 8589
57aa50d4
TT
8590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
8591$as_echo_n "checking for LC_MESSAGES... " >&6; }
8592if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
39fd3d4f 8593 $as_echo_n "(cached) " >&6
93636bde 8594else
57aa50d4
TT
8595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8596/* end confdefs.h. */
8597#include <locale.h>
8598int
8599main ()
8600{
8601return LC_MESSAGES
8602 ;
8603 return 0;
8604}
8605_ACEOF
8606if ac_fn_c_try_link "$LINENO"; then :
8607 am_cv_val_LC_MESSAGES=yes
93636bde 8608else
57aa50d4 8609 am_cv_val_LC_MESSAGES=no
50e1e10f 8610fi
57aa50d4
TT
8611rm -f core conftest.err conftest.$ac_objext \
8612 conftest$ac_exeext conftest.$ac_ext
50e1e10f 8613fi
57aa50d4
TT
8614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
8615$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
8616 if test $am_cv_val_LC_MESSAGES = yes; then
50e1e10f 8617
57aa50d4 8618$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
50e1e10f 8619
e1052144 8620 fi
50e1e10f 8621
57aa50d4 8622 fi
b0cacab0 8623
57aa50d4 8624 for ac_prog in bison
6c133523 8625do
b0cacab0 8626 # Extract the first word of "$ac_prog", so it can be a program name with args.
6c133523 8627set dummy $ac_prog; ac_word=$2
57aa50d4 8628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 8629$as_echo_n "checking for $ac_word... " >&6; }
57aa50d4 8630if test "${ac_cv_prog_INTLBISON+set}" = set; then :
39fd3d4f 8631 $as_echo_n "(cached) " >&6
50e1e10f 8632else
57aa50d4
TT
8633 if test -n "$INTLBISON"; then
8634 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
50e1e10f 8635else
b0cacab0
TT
8636as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8637for as_dir in $PATH
8638do
8639 IFS=$as_save_IFS
8640 test -z "$as_dir" && as_dir=.
57aa50d4 8641 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 8642 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
57aa50d4
TT
8643 ac_cv_prog_INTLBISON="$ac_prog"
8644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
8645 break 2
8646 fi
8647done
57aa50d4 8648 done
e1052144 8649IFS=$as_save_IFS
b0cacab0 8650
50e1e10f
TT
8651fi
8652fi
57aa50d4
TT
8653INTLBISON=$ac_cv_prog_INTLBISON
8654if test -n "$INTLBISON"; then
8655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
8656$as_echo "$INTLBISON" >&6; }
50e1e10f 8657else
57aa50d4 8658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 8659$as_echo "no" >&6; }
50e1e10f
TT
8660fi
8661
e1052144 8662
57aa50d4 8663 test -n "$INTLBISON" && break
b0cacab0
TT
8664done
8665
57aa50d4
TT
8666 if test -z "$INTLBISON"; then
8667 ac_verc_fail=yes
8668 else
8669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
8670$as_echo_n "checking version of bison... " >&6; }
8671 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
8672 case $ac_prog_version in
8673 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
8674 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
8675 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
8676 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
8677 esac
8678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
8679$as_echo "$ac_prog_version" >&6; }
8680 fi
8681 if test $ac_verc_fail = yes; then
8682 INTLBISON=:
8683 fi
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
b0cacab0 8695
740837de 8696
b0cacab0
TT
8697
8698
8699
57aa50d4
TT
8700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8701$as_echo_n "checking whether NLS is requested... " >&6; }
8702 # Check whether --enable-nls was given.
8703if test "${enable_nls+set}" = set; then :
8704 enableval=$enable_nls; USE_NLS=$enableval
50e1e10f 8705else
57aa50d4 8706 USE_NLS=yes
50e1e10f
TT
8707fi
8708
57aa50d4
TT
8709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
8710$as_echo "$USE_NLS" >&6; }
b0cacab0
TT
8711
8712
8713
8714
57aa50d4
TT
8715 BUILD_INCLUDED_LIBINTL=no
8716 USE_INCLUDED_LIBINTL=no
8717
8718 LIBINTL=
8719 LTLIBINTL=
8720 POSUB=
8721
8722 if test "$USE_NLS" = "yes"; then
8723 gt_use_preinstalled_gnugettext=no
b0cacab0 8724
57aa50d4
TT
8725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
8726$as_echo_n "checking whether included gettext is requested... " >&6; }
b0cacab0 8727
57aa50d4
TT
8728# Check whether --with-included-gettext was given.
8729if test "${with_included_gettext+set}" = set; then :
8730 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
50e1e10f 8731else
57aa50d4 8732 nls_cv_force_use_gnu_gettext=no
50e1e10f
TT
8733fi
8734
57aa50d4
TT
8735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
8736$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
b0cacab0 8737
57aa50d4
TT
8738 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8739 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
b0cacab0
TT
8740
8741
8742
8743
8744
8745
57aa50d4
TT
8746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
8747$as_echo_n "checking for GNU gettext in libc... " >&6; }
8748if test "${gt_cv_func_gnugettext1_libc+set}" = set; then :
39fd3d4f 8749 $as_echo_n "(cached) " >&6
7321d94e 8750else
57aa50d4
TT
8751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8752/* end confdefs.h. */
8753#include <libintl.h>
8754extern int _nl_msg_cat_cntr;
8755extern int *_nl_domain_bindings;
8756int
8757main ()
8758{
8759bindtextdomain ("", "");
8760return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
8761 ;
8762 return 0;
8763}
8764_ACEOF
8765if ac_fn_c_try_link "$LINENO"; then :
8766 gt_cv_func_gnugettext1_libc=yes
7321d94e 8767else
57aa50d4
TT
8768 gt_cv_func_gnugettext1_libc=no
8769fi
8770rm -f core conftest.err conftest.$ac_objext \
8771 conftest$ac_exeext conftest.$ac_ext
8772fi
8773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
8774$as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
b0cacab0 8775
57aa50d4 8776 if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
b0cacab0
TT
8777
8778
8779
57aa50d4 8780 use_additional=yes
b0cacab0 8781
57aa50d4
TT
8782 acl_save_prefix="$prefix"
8783 prefix="$acl_final_prefix"
8784 acl_save_exec_prefix="$exec_prefix"
8785 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8786
57aa50d4
TT
8787 eval additional_includedir=\"$includedir\"
8788 eval additional_libdir=\"$libdir\"
b0cacab0 8789
57aa50d4
TT
8790 exec_prefix="$acl_save_exec_prefix"
8791 prefix="$acl_save_prefix"
b0cacab0
TT
8792
8793
57aa50d4
TT
8794# Check whether --with-libintl-prefix was given.
8795if test "${with_libintl_prefix+set}" = set; then :
8796 withval=$with_libintl_prefix;
8797 if test "X$withval" = "Xno"; then
8798 use_additional=no
8799 else
8800 if test "X$withval" = "X"; then
b0cacab0 8801
57aa50d4
TT
8802 acl_save_prefix="$prefix"
8803 prefix="$acl_final_prefix"
8804 acl_save_exec_prefix="$exec_prefix"
8805 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8806
57aa50d4
TT
8807 eval additional_includedir=\"$includedir\"
8808 eval additional_libdir=\"$libdir\"
7321d94e 8809
57aa50d4
TT
8810 exec_prefix="$acl_save_exec_prefix"
8811 prefix="$acl_save_prefix"
7321d94e 8812
57aa50d4
TT
8813 else
8814 additional_includedir="$withval/include"
8815 additional_libdir="$withval/lib"
8816 fi
8817 fi
7321d94e 8818
7321d94e
MK
8819fi
8820
57aa50d4
TT
8821 LIBINTL=
8822 LTLIBINTL=
8823 INCINTL=
8824 rpathdirs=
8825 ltrpathdirs=
8826 names_already_handled=
8827 names_next_round='intl '
8828 while test -n "$names_next_round"; do
8829 names_this_round="$names_next_round"
8830 names_next_round=
8831 for name in $names_this_round; do
8832 already_handled=
8833 for n in $names_already_handled; do
8834 if test "$n" = "$name"; then
8835 already_handled=yes
8836 break
8837 fi
50e1e10f 8838 done
57aa50d4
TT
8839 if test -z "$already_handled"; then
8840 names_already_handled="$names_already_handled $name"
8841 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8842 eval value=\"\$HAVE_LIB$uppername\"
8843 if test -n "$value"; then
8844 if test "$value" = yes; then
8845 eval value=\"\$LIB$uppername\"
8846 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
8847 eval value=\"\$LTLIB$uppername\"
8848 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
8849 else
8850 :
8851 fi
8852 else
8853 found_dir=
8854 found_la=
8855 found_so=
8856 found_a=
8857 if test $use_additional = yes; then
8858 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8859 found_dir="$additional_libdir"
8860 found_so="$additional_libdir/lib$name.$shlibext"
8861 if test -f "$additional_libdir/lib$name.la"; then
8862 found_la="$additional_libdir/lib$name.la"
8863 fi
8864 else
8865 if test -f "$additional_libdir/lib$name.$libext"; then
8866 found_dir="$additional_libdir"
8867 found_a="$additional_libdir/lib$name.$libext"
8868 if test -f "$additional_libdir/lib$name.la"; then
8869 found_la="$additional_libdir/lib$name.la"
8870 fi
8871 fi
8872 fi
8873 fi
8874 if test "X$found_dir" = "X"; then
8875 for x in $LDFLAGS $LTLIBINTL; do
39fd3d4f 8876
57aa50d4
TT
8877 acl_save_prefix="$prefix"
8878 prefix="$acl_final_prefix"
8879 acl_save_exec_prefix="$exec_prefix"
8880 exec_prefix="$acl_final_exec_prefix"
8881 eval x=\"$x\"
8882 exec_prefix="$acl_save_exec_prefix"
8883 prefix="$acl_save_prefix"
3d05802f 8884
57aa50d4
TT
8885 case "$x" in
8886 -L*)
8887 dir=`echo "X$x" | sed -e 's/^X-L//'`
8888 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8889 found_dir="$dir"
8890 found_so="$dir/lib$name.$shlibext"
8891 if test -f "$dir/lib$name.la"; then
8892 found_la="$dir/lib$name.la"
8893 fi
8894 else
8895 if test -f "$dir/lib$name.$libext"; then
8896 found_dir="$dir"
8897 found_a="$dir/lib$name.$libext"
8898 if test -f "$dir/lib$name.la"; then
8899 found_la="$dir/lib$name.la"
8900 fi
8901 fi
8902 fi
8903 ;;
8904 esac
8905 if test "X$found_dir" != "X"; then
8906 break
8907 fi
8908 done
8909 fi
8910 if test "X$found_dir" != "X"; then
8911 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
8912 if test "X$found_so" != "X"; then
8913 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
8914 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8915 else
8916 haveit=
8917 for x in $ltrpathdirs; do
8918 if test "X$x" = "X$found_dir"; then
8919 haveit=yes
8920 break
8921 fi
8922 done
8923 if test -z "$haveit"; then
8924 ltrpathdirs="$ltrpathdirs $found_dir"
8925 fi
8926 if test "$hardcode_direct" = yes; then
8927 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8928 else
8929 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
8930 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8931 haveit=
8932 for x in $rpathdirs; do
8933 if test "X$x" = "X$found_dir"; then
8934 haveit=yes
8935 break
8936 fi
8937 done
8938 if test -z "$haveit"; then
8939 rpathdirs="$rpathdirs $found_dir"
8940 fi
8941 else
8942 haveit=
8943 for x in $LDFLAGS $LIBINTL; do
6ec9ef18 8944
57aa50d4
TT
8945 acl_save_prefix="$prefix"
8946 prefix="$acl_final_prefix"
8947 acl_save_exec_prefix="$exec_prefix"
8948 exec_prefix="$acl_final_exec_prefix"
8949 eval x=\"$x\"
8950 exec_prefix="$acl_save_exec_prefix"
8951 prefix="$acl_save_prefix"
d7f45af8 8952
57aa50d4
TT
8953 if test "X$x" = "X-L$found_dir"; then
8954 haveit=yes
8955 break
8956 fi
8957 done
8958 if test -z "$haveit"; then
8959 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
8960 fi
8961 if test "$hardcode_minus_L" != no; then
8962 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8963 else
8964 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
8965 fi
8966 fi
8967 fi
8968 fi
8969 else
8970 if test "X$found_a" != "X"; then
8971 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
8972 else
8973 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
8974 fi
8975 fi
8976 additional_includedir=
8977 case "$found_dir" in
8978 */lib | */lib/)
8979 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8980 additional_includedir="$basedir/include"
8981 ;;
8982 esac
8983 if test "X$additional_includedir" != "X"; then
8984 if test "X$additional_includedir" != "X/usr/include"; then
8985 haveit=
8986 if test "X$additional_includedir" = "X/usr/local/include"; then
8987 if test -n "$GCC"; then
8988 case $host_os in
8989 linux*) haveit=yes;;
8990 esac
8991 fi
8992 fi
8993 if test -z "$haveit"; then
8994 for x in $CPPFLAGS $INCINTL; do
b0cacab0 8995
57aa50d4
TT
8996 acl_save_prefix="$prefix"
8997 prefix="$acl_final_prefix"
8998 acl_save_exec_prefix="$exec_prefix"
8999 exec_prefix="$acl_final_exec_prefix"
9000 eval x=\"$x\"
9001 exec_prefix="$acl_save_exec_prefix"
9002 prefix="$acl_save_prefix"
21c84b71 9003
57aa50d4
TT
9004 if test "X$x" = "X-I$additional_includedir"; then
9005 haveit=yes
9006 break
9007 fi
9008 done
9009 if test -z "$haveit"; then
9010 if test -d "$additional_includedir"; then
9011 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
9012 fi
9013 fi
9014 fi
9015 fi
9016 fi
9017 if test -n "$found_la"; then
9018 save_libdir="$libdir"
9019 case "$found_la" in
9020 */* | *\\*) . "$found_la" ;;
9021 *) . "./$found_la" ;;
9022 esac
9023 libdir="$save_libdir"
9024 for dep in $dependency_libs; do
9025 case "$dep" in
9026 -L*)
9027 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9028 if test "X$additional_libdir" != "X/usr/lib"; then
9029 haveit=
9030 if test "X$additional_libdir" = "X/usr/local/lib"; then
9031 if test -n "$GCC"; then
9032 case $host_os in
9033 linux*) haveit=yes;;
9034 esac
9035 fi
9036 fi
9037 if test -z "$haveit"; then
9038 haveit=
9039 for x in $LDFLAGS $LIBINTL; do
50e1e10f 9040
57aa50d4
TT
9041 acl_save_prefix="$prefix"
9042 prefix="$acl_final_prefix"
9043 acl_save_exec_prefix="$exec_prefix"
9044 exec_prefix="$acl_final_exec_prefix"
9045 eval x=\"$x\"
9046 exec_prefix="$acl_save_exec_prefix"
9047 prefix="$acl_save_prefix"
50e1e10f 9048
57aa50d4
TT
9049 if test "X$x" = "X-L$additional_libdir"; then
9050 haveit=yes
9051 break
9052 fi
9053 done
9054 if test -z "$haveit"; then
9055 if test -d "$additional_libdir"; then
9056 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
9057 fi
9058 fi
9059 haveit=
9060 for x in $LDFLAGS $LTLIBINTL; do
a4bf69d9 9061
57aa50d4
TT
9062 acl_save_prefix="$prefix"
9063 prefix="$acl_final_prefix"
9064 acl_save_exec_prefix="$exec_prefix"
9065 exec_prefix="$acl_final_exec_prefix"
9066 eval x=\"$x\"
9067 exec_prefix="$acl_save_exec_prefix"
9068 prefix="$acl_save_prefix"
50e1e10f 9069
57aa50d4
TT
9070 if test "X$x" = "X-L$additional_libdir"; then
9071 haveit=yes
9072 break
9073 fi
9074 done
9075 if test -z "$haveit"; then
9076 if test -d "$additional_libdir"; then
9077 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
9078 fi
9079 fi
9080 fi
9081 fi
9082 ;;
9083 -R*)
9084 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9085 if test "$enable_rpath" != no; then
9086 haveit=
9087 for x in $rpathdirs; do
9088 if test "X$x" = "X$dir"; then
9089 haveit=yes
9090 break
9091 fi
9092 done
9093 if test -z "$haveit"; then
9094 rpathdirs="$rpathdirs $dir"
9095 fi
9096 haveit=
9097 for x in $ltrpathdirs; do
9098 if test "X$x" = "X$dir"; then
9099 haveit=yes
9100 break
9101 fi
9102 done
9103 if test -z "$haveit"; then
9104 ltrpathdirs="$ltrpathdirs $dir"
9105 fi
9106 fi
9107 ;;
9108 -l*)
9109 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9110 ;;
9111 *.la)
9112 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9113 ;;
9114 *)
9115 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
9116 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
9117 ;;
9118 esac
9119 done
9120 fi
9121 else
9122 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9123 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
9124 fi
9125 fi
9126 fi
9127 done
9128 done
9129 if test "X$rpathdirs" != "X"; then
9130 if test -n "$hardcode_libdir_separator"; then
9131 alldirs=
9132 for found_dir in $rpathdirs; do
9133 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9134 done
9135 acl_save_libdir="$libdir"
9136 libdir="$alldirs"
9137 eval flag=\"$hardcode_libdir_flag_spec\"
9138 libdir="$acl_save_libdir"
9139 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9140 else
9141 for found_dir in $rpathdirs; do
9142 acl_save_libdir="$libdir"
9143 libdir="$found_dir"
9144 eval flag=\"$hardcode_libdir_flag_spec\"
9145 libdir="$acl_save_libdir"
9146 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9147 done
9148 fi
9149 fi
9150 if test "X$ltrpathdirs" != "X"; then
9151 for found_dir in $ltrpathdirs; do
9152 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
9153 done
9154 fi
b0cacab0 9155
57aa50d4
TT
9156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
9157$as_echo_n "checking for GNU gettext in libintl... " >&6; }
9158if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then :
39fd3d4f 9159 $as_echo_n "(cached) " >&6
6c133523 9160else
57aa50d4
TT
9161 gt_save_CPPFLAGS="$CPPFLAGS"
9162 CPPFLAGS="$CPPFLAGS $INCINTL"
9163 gt_save_LIBS="$LIBS"
9164 LIBS="$LIBS $LIBINTL"
9165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9166/* end confdefs.h. */
9167#include <libintl.h>
9168extern int _nl_msg_cat_cntr;
9169extern
9170#ifdef __cplusplus
9171"C"
9172#endif
9173const char *_nl_expand_alias ();
9174int
9175main ()
9176{
9177bindtextdomain ("", "");
9178return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9179 ;
9180 return 0;
9181}
b0cacab0 9182_ACEOF
57aa50d4
TT
9183if ac_fn_c_try_link "$LINENO"; then :
9184 gt_cv_func_gnugettext1_libintl=yes
6c133523 9185else
57aa50d4 9186 gt_cv_func_gnugettext1_libintl=no
6c133523 9187fi
57aa50d4
TT
9188rm -f core conftest.err conftest.$ac_objext \
9189 conftest$ac_exeext conftest.$ac_ext
9190 if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
9191 LIBS="$LIBS $LIBICONV"
9192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
da76d6b7 9193/* end confdefs.h. */
57aa50d4
TT
9194#include <libintl.h>
9195extern int _nl_msg_cat_cntr;
9196extern
9197#ifdef __cplusplus
9198"C"
da76d6b7 9199#endif
57aa50d4
TT
9200const char *_nl_expand_alias ();
9201int
9202main ()
9203{
9204bindtextdomain ("", "");
9205return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9206 ;
9207 return 0;
9208}
da76d6b7 9209_ACEOF
57aa50d4
TT
9210if ac_fn_c_try_link "$LINENO"; then :
9211 LIBINTL="$LIBINTL $LIBICONV"
9212 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
9213 gt_cv_func_gnugettext1_libintl=yes
6c133523
TT
9214
9215fi
57aa50d4
TT
9216rm -f core conftest.err conftest.$ac_objext \
9217 conftest$ac_exeext conftest.$ac_ext
9218 fi
9219 CPPFLAGS="$gt_save_CPPFLAGS"
9220 LIBS="$gt_save_LIBS"
da76d6b7 9221fi
57aa50d4
TT
9222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
9223$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
9224 fi
b0cacab0 9225
57aa50d4
TT
9226 if test "$gt_cv_func_gnugettext1_libc" = "yes" \
9227 || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
9228 && test "$PACKAGE" != gettext-runtime \
9229 && test "$PACKAGE" != gettext-tools; }; then
9230 gt_use_preinstalled_gnugettext=yes
9231 else
9232 LIBINTL=
9233 LTLIBINTL=
9234 INCINTL=
9235 fi
740837de 9236
b0cacab0 9237
57aa50d4
TT
9238 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
9239 nls_cv_use_gnu_gettext=yes
9240 fi
9241 fi
b0cacab0 9242
57aa50d4
TT
9243 if test "$nls_cv_use_gnu_gettext" = "yes"; then
9244 BUILD_INCLUDED_LIBINTL=yes
9245 USE_INCLUDED_LIBINTL=yes
9246 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
9247 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
9248 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
9249 fi
b0cacab0 9250
57aa50d4
TT
9251 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9252 || test "$nls_cv_use_gnu_gettext" = "yes"; then
9253 CATOBJEXT=.gmo
9254 fi
b0cacab0
TT
9255
9256
57aa50d4
TT
9257 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9258 || test "$nls_cv_use_gnu_gettext" = "yes"; then
b0cacab0 9259
57aa50d4 9260$as_echo "#define ENABLE_NLS 1" >>confdefs.h
b0cacab0 9261
57aa50d4
TT
9262 else
9263 USE_NLS=no
9264 fi
9265 fi
b0cacab0 9266
57aa50d4
TT
9267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
9268$as_echo_n "checking whether to use NLS... " >&6; }
9269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
9270$as_echo "$USE_NLS" >&6; }
9271 if test "$USE_NLS" = "yes"; then
9272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
9273$as_echo_n "checking where the gettext function comes from... " >&6; }
9274 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9275 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9276 gt_source="external libintl"
9277 else
9278 gt_source="libc"
9279 fi
9280 else
9281 gt_source="included intl directory"
9282 fi
9283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
9284$as_echo "$gt_source" >&6; }
9285 fi
b0cacab0 9286
57aa50d4 9287 if test "$USE_NLS" = "yes"; then
b0cacab0 9288
57aa50d4
TT
9289 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9290 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
9292$as_echo_n "checking how to link with libintl... " >&6; }
9293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
9294$as_echo "$LIBINTL" >&6; }
b0cacab0 9295
57aa50d4
TT
9296 for element in $INCINTL; do
9297 haveit=
9298 for x in $CPPFLAGS; do
b0cacab0 9299
57aa50d4
TT
9300 acl_save_prefix="$prefix"
9301 prefix="$acl_final_prefix"
9302 acl_save_exec_prefix="$exec_prefix"
9303 exec_prefix="$acl_final_exec_prefix"
9304 eval x=\"$x\"
9305 exec_prefix="$acl_save_exec_prefix"
9306 prefix="$acl_save_prefix"
b0cacab0 9307
57aa50d4
TT
9308 if test "X$x" = "X$element"; then
9309 haveit=yes
9310 break
9311 fi
9312 done
9313 if test -z "$haveit"; then
9314 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9315 fi
9316 done
b0cacab0 9317
57aa50d4 9318 fi
b0cacab0
TT
9319
9320
57aa50d4 9321$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
b0cacab0
TT
9322
9323
57aa50d4 9324$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
b0cacab0 9325
57aa50d4 9326 fi
b0cacab0 9327
57aa50d4
TT
9328 POSUB=po
9329 fi
b0cacab0
TT
9330
9331
57aa50d4
TT
9332 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
9333 BUILD_INCLUDED_LIBINTL=yes
9334 fi
b0cacab0
TT
9335
9336
9337
9338
9339
57aa50d4
TT
9340 nls_cv_header_intl=
9341 nls_cv_header_libgt=
b0cacab0 9342
57aa50d4 9343 DATADIRNAME=share
762c7c65 9344
106ad96d 9345
57aa50d4 9346 INSTOBJEXT=.mo
106ad96d 9347
e7cc6f7d 9348
57aa50d4 9349 GENCAT=gencat
e7cc6f7d 9350
3d05802f 9351
57aa50d4
TT
9352 if test "$USE_INCLUDED_LIBINTL" = yes; then
9353 INTLOBJS="\$(GETTOBJS)"
9354 fi
6ec9ef18 9355
d7f45af8 9356
57aa50d4 9357 INTL_LIBTOOL_SUFFIX_PREFIX=
50e1e10f 9358
50e1e10f 9359
b0cacab0 9360
57aa50d4 9361 INTLLIBS="$LIBINTL"
e1052144 9362
b0cacab0 9363
93636bde 9364
93636bde 9365
b0cacab0 9366
93636bde 9367
50e1e10f 9368
57aa50d4
TT
9369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
9370$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
9371set x ${MAKE-make}
9372ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
9373if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
9374 $as_echo_n "(cached) " >&6
9375else
9376 cat >conftest.make <<\_ACEOF
9377SHELL = /bin/sh
9378all:
9379 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 9380_ACEOF
57aa50d4
TT
9381# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9382case `${MAKE-make} -f conftest.make 2>/dev/null` in
9383 *@@@%%%=?*=@@@%%%*)
9384 eval ac_cv_prog_make_${ac_make}_set=yes;;
9385 *)
9386 eval ac_cv_prog_make_${ac_make}_set=no;;
e1052144 9387esac
57aa50d4 9388rm -f conftest.make
b0cacab0 9389fi
57aa50d4
TT
9390if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
9391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9392$as_echo "yes" >&6; }
9393 SET_MAKE=
b0b9c4de 9394else
57aa50d4
TT
9395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9396$as_echo "no" >&6; }
9397 SET_MAKE="MAKE=${MAKE-make}"
b0cacab0 9398fi
b0cacab0 9399
57aa50d4
TT
9400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
9401$as_echo_n "checking for GNU make... " >&6; }
9402if test "${_cv_gnu_make_command+set}" = set; then :
9403 $as_echo_n "(cached) " >&6
39fd3d4f 9404else
57aa50d4
TT
9405 _cv_gnu_make_command='' ;
9406 for a in "$MAKE" make gmake gnumake ; do
9407 if test -z "$a" ; then continue ; fi ;
9408 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
9409 _cv_gnu_make_command=$a ;
9410 break;
9411 fi
9412 done ;
50e1e10f 9413
50e1e10f 9414fi
57aa50d4
TT
9415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
9416$as_echo "$_cv_gnu_make_command" >&6; } ;
9417 if test "x$_cv_gnu_make_command" != "x" ; then
9418 ifGNUmake='' ;
9419 ifNotGNUmake='#' ;
9420 else
9421 ifGNUmake='#' ;
9422 ifNotGNUmake='' ;
9423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
9424$as_echo "\"Not found\"" >&6; };
9425 fi
50e1e10f 9426
50e1e10f 9427
b0cacab0 9428
57aa50d4
TT
9429# Extract the first word of "ln", so it can be a program name with args.
9430set dummy ln; ac_word=$2
9431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9432$as_echo_n "checking for $ac_word... " >&6; }
9433if test "${ac_cv_path_LN+set}" = set; then :
39fd3d4f 9434 $as_echo_n "(cached) " >&6
fff45483 9435else
57aa50d4
TT
9436 case $LN in
9437 [\\/]* | ?:[\\/]*)
9438 ac_cv_path_LN="$LN" # Let the user override the test with a path.
9439 ;;
9440 *)
9441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9442for as_dir in $PATH
9443do
9444 IFS=$as_save_IFS
9445 test -z "$as_dir" && as_dir=.
9446 for ac_exec_ext in '' $ac_executable_extensions; do
9447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9448 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
9449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9450 break 2
9451 fi
9452done
9453 done
9454IFS=$as_save_IFS
6c65d251 9455
57aa50d4
TT
9456 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
9457 ;;
e1052144 9458esac
fff45483 9459fi
57aa50d4
TT
9460LN=$ac_cv_path_LN
9461if test -n "$LN"; then
9462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
9463$as_echo "$LN" >&6; }
9464else
9465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9466$as_echo "no" >&6; }
fff45483 9467fi
e1052144 9468
fff45483 9469
57aa50d4
TT
9470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
9471$as_echo_n "checking whether ln -s works... " >&6; }
9472LN_S=$as_ln_s
9473if test "$LN_S" = "ln -s"; then
9474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9475$as_echo "yes" >&6; }
9476else
9477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
9478$as_echo "no, using $LN_S" >&6; }
fff45483 9479fi
6c65d251 9480
57aa50d4
TT
9481# Extract the first word of "mv", so it can be a program name with args.
9482set dummy mv; ac_word=$2
9483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9484$as_echo_n "checking for $ac_word... " >&6; }
9485if test "${ac_cv_path_MV+set}" = set; then :
39fd3d4f 9486 $as_echo_n "(cached) " >&6
fff45483 9487else
57aa50d4
TT
9488 case $MV in
9489 [\\/]* | ?:[\\/]*)
9490 ac_cv_path_MV="$MV" # Let the user override the test with a path.
9491 ;;
9492 *)
9493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9494for as_dir in $PATH
9495do
9496 IFS=$as_save_IFS
9497 test -z "$as_dir" && as_dir=.
9498 for ac_exec_ext in '' $ac_executable_extensions; do
9499 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9500 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
9501 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9502 break 2
9503 fi
9504done
9505 done
9506IFS=$as_save_IFS
6c65d251 9507
57aa50d4
TT
9508 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
9509 ;;
e1052144 9510esac
b0cacab0 9511fi
57aa50d4
TT
9512MV=$ac_cv_path_MV
9513if test -n "$MV"; then
9514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
9515$as_echo "$MV" >&6; }
b0b9c4de 9516else
57aa50d4
TT
9517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9518$as_echo "no" >&6; }
39fd3d4f
SJR
9519fi
9520
39fd3d4f 9521
57aa50d4
TT
9522# Extract the first word of "cp", so it can be a program name with args.
9523set dummy cp; ac_word=$2
9524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9525$as_echo_n "checking for $ac_word... " >&6; }
9526if test "${ac_cv_path_CP+set}" = set; then :
39fd3d4f 9527 $as_echo_n "(cached) " >&6
b0cacab0 9528else
57aa50d4
TT
9529 case $CP in
9530 [\\/]* | ?:[\\/]*)
9531 ac_cv_path_CP="$CP" # Let the user override the test with a path.
9532 ;;
9533 *)
9534 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9535for as_dir in $PATH
9536do
9537 IFS=$as_save_IFS
9538 test -z "$as_dir" && as_dir=.
9539 for ac_exec_ext in '' $ac_executable_extensions; do
9540 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9541 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
9542 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9543 break 2
9544 fi
9545done
9546 done
9547IFS=$as_save_IFS
39fd3d4f 9548
57aa50d4
TT
9549 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
9550 ;;
e1052144 9551esac
b0b9c4de 9552fi
57aa50d4
TT
9553CP=$ac_cv_path_CP
9554if test -n "$CP"; then
9555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
9556$as_echo "$CP" >&6; }
b0cacab0 9557else
57aa50d4
TT
9558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9559$as_echo "no" >&6; }
b0b9c4de 9560fi
b0b9c4de 9561
6c65d251 9562
57aa50d4
TT
9563# Extract the first word of "rm", so it can be a program name with args.
9564set dummy rm; ac_word=$2
9565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9566$as_echo_n "checking for $ac_word... " >&6; }
9567if test "${ac_cv_path_RM+set}" = set; then :
39fd3d4f 9568 $as_echo_n "(cached) " >&6
6928adc9 9569else
57aa50d4
TT
9570 case $RM in
9571 [\\/]* | ?:[\\/]*)
9572 ac_cv_path_RM="$RM" # Let the user override the test with a path.
9573 ;;
9574 *)
9575 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9576for as_dir in $PATH
9577do
9578 IFS=$as_save_IFS
9579 test -z "$as_dir" && as_dir=.
9580 for ac_exec_ext in '' $ac_executable_extensions; do
9581 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9582 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
9583 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9584 break 2
9585 fi
9586done
b0cacab0 9587 done
57aa50d4 9588IFS=$as_save_IFS
6c65d251 9589
57aa50d4
TT
9590 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
9591 ;;
e1052144 9592esac
6928adc9 9593fi
57aa50d4
TT
9594RM=$ac_cv_path_RM
9595if test -n "$RM"; then
9596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
9597$as_echo "$RM" >&6; }
b0cacab0 9598else
57aa50d4
TT
9599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9600$as_echo "no" >&6; }
6928adc9 9601fi
6928adc9 9602
6c65d251 9603
57aa50d4
TT
9604# Extract the first word of "chmod", so it can be a program name with args.
9605set dummy chmod; ac_word=$2
9606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9607$as_echo_n "checking for $ac_word... " >&6; }
9608if test "${ac_cv_path_CHMOD+set}" = set; then :
39fd3d4f 9609 $as_echo_n "(cached) " >&6
b0cacab0 9610else
57aa50d4
TT
9611 case $CHMOD in
9612 [\\/]* | ?:[\\/]*)
9613 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
9614 ;;
9615 *)
9616 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9617for as_dir in $PATH
9618do
9619 IFS=$as_save_IFS
9620 test -z "$as_dir" && as_dir=.
9621 for ac_exec_ext in '' $ac_executable_extensions; do
9622 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9623 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
9624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9625 break 2
9626 fi
9627done
9628 done
9629IFS=$as_save_IFS
39fd3d4f 9630
57aa50d4
TT
9631 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
9632 ;;
e1052144 9633esac
b0cacab0 9634fi
57aa50d4
TT
9635CHMOD=$ac_cv_path_CHMOD
9636if test -n "$CHMOD"; then
9637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
9638$as_echo "$CHMOD" >&6; }
b0cacab0 9639else
57aa50d4
TT
9640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9641$as_echo "no" >&6; }
b0cacab0 9642fi
39fd3d4f 9643
b0cacab0 9644
57aa50d4
TT
9645for ac_prog in gawk mawk nawk awk
9646do
9647 # Extract the first word of "$ac_prog", so it can be a program name with args.
9648set dummy $ac_prog; ac_word=$2
9649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9650$as_echo_n "checking for $ac_word... " >&6; }
9651if test "${ac_cv_prog_AWK+set}" = set; then :
39fd3d4f 9652 $as_echo_n "(cached) " >&6
b0cacab0 9653else
57aa50d4
TT
9654 if test -n "$AWK"; then
9655 ac_cv_prog_AWK="$AWK" # Let the user override the test.
b0cacab0 9656else
57aa50d4
TT
9657as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9658for as_dir in $PATH
9659do
9660 IFS=$as_save_IFS
9661 test -z "$as_dir" && as_dir=.
9662 for ac_exec_ext in '' $ac_executable_extensions; do
9663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9664 ac_cv_prog_AWK="$ac_prog"
9665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9666 break 2
9667 fi
9668done
9669 done
9670IFS=$as_save_IFS
b0cacab0 9671
b0cacab0 9672fi
57aa50d4
TT
9673fi
9674AWK=$ac_cv_prog_AWK
9675if test -n "$AWK"; then
9676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
9677$as_echo "$AWK" >&6; }
b0cacab0 9678else
57aa50d4
TT
9679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9680$as_echo "no" >&6; }
b0cacab0 9681fi
b0cacab0 9682
b0cacab0 9683
57aa50d4
TT
9684 test -n "$AWK" && break
9685done
b0cacab0 9686
57aa50d4
TT
9687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
9688$as_echo_n "checking for egrep... " >&6; }
9689if test "${ac_cv_path_EGREP+set}" = set; then :
9690 $as_echo_n "(cached) " >&6
b0cacab0 9691else
57aa50d4
TT
9692 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
9693 then ac_cv_path_EGREP="$GREP -E"
9694 else
9695 if test -z "$EGREP"; then
9696 ac_path_EGREP_found=false
9697 # Loop through the user's path and test for each of PROGNAME-LIST
9698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9699for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
9700do
9701 IFS=$as_save_IFS
9702 test -z "$as_dir" && as_dir=.
9703 for ac_prog in egrep; do
9704 for ac_exec_ext in '' $ac_executable_extensions; do
9705 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
9706 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
9707# Check for GNU ac_path_EGREP and select it if it is found.
9708 # Check for GNU $ac_path_EGREP
9709case `"$ac_path_EGREP" --version 2>&1` in
9710*GNU*)
9711 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
9712*)
9713 ac_count=0
9714 $as_echo_n 0123456789 >"conftest.in"
9715 while :
9716 do
9717 cat "conftest.in" "conftest.in" >"conftest.tmp"
9718 mv "conftest.tmp" "conftest.in"
9719 cp "conftest.in" "conftest.nl"
9720 $as_echo 'EGREP' >> "conftest.nl"
9721 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
9722 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
9723 as_fn_arith $ac_count + 1 && ac_count=$as_val
9724 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
9725 # Best one so far, save it but keep looking for a better one
9726 ac_cv_path_EGREP="$ac_path_EGREP"
9727 ac_path_EGREP_max=$ac_count
9728 fi
9729 # 10*(2^10) chars as input seems more than enough
9730 test $ac_count -gt 10 && break
9731 done
9732 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
e1052144 9733esac
e1052144 9734
57aa50d4
TT
9735 $ac_path_EGREP_found && break 3
9736 done
b0cacab0 9737 done
57aa50d4
TT
9738 done
9739IFS=$as_save_IFS
9740 if test -z "$ac_cv_path_EGREP"; then
9741 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
9742 fi
b0cacab0 9743else
57aa50d4 9744 ac_cv_path_EGREP=$EGREP
b0cacab0 9745fi
e1052144 9746
57aa50d4 9747 fi
b0cacab0 9748fi
57aa50d4
TT
9749{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
9750$as_echo "$ac_cv_path_EGREP" >&6; }
9751 EGREP="$ac_cv_path_EGREP"
e1052144 9752
b0cacab0 9753
57aa50d4
TT
9754# Extract the first word of "sed", so it can be a program name with args.
9755set dummy sed; ac_word=$2
9756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9757$as_echo_n "checking for $ac_word... " >&6; }
9758if test "${ac_cv_path_SED+set}" = set; then :
9759 $as_echo_n "(cached) " >&6
b0cacab0 9760else
57aa50d4
TT
9761 case $SED in
9762 [\\/]* | ?:[\\/]*)
9763 ac_cv_path_SED="$SED" # Let the user override the test with a path.
9764 ;;
9765 *)
9766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9767for as_dir in $PATH
9768do
9769 IFS=$as_save_IFS
9770 test -z "$as_dir" && as_dir=.
9771 for ac_exec_ext in '' $ac_executable_extensions; do
9772 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9773 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
9774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9775 break 2
9776 fi
b0cacab0 9777done
57aa50d4
TT
9778 done
9779IFS=$as_save_IFS
b0cacab0 9780
57aa50d4
TT
9781 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
9782 ;;
b0cacab0 9783esac
57aa50d4
TT
9784fi
9785SED=$ac_cv_path_SED
9786if test -n "$SED"; then
9787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
9788$as_echo "$SED" >&6; }
b0cacab0 9789else
57aa50d4
TT
9790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9791$as_echo "no" >&6; }
b0cacab0 9792fi
e1052144 9793
b0cacab0 9794
57aa50d4
TT
9795# Extract the first word of "perl", so it can be a program name with args.
9796set dummy perl; ac_word=$2
9797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9798$as_echo_n "checking for $ac_word... " >&6; }
9799if test "${ac_cv_path_PERL+set}" = set; then :
9800 $as_echo_n "(cached) " >&6
9801else
9802 case $PERL in
9803 [\\/]* | ?:[\\/]*)
9804 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
9805 ;;
9806 *)
9807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9808for as_dir in $PATH
9809do
9810 IFS=$as_save_IFS
9811 test -z "$as_dir" && as_dir=.
9812 for ac_exec_ext in '' $ac_executable_extensions; do
9813 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9814 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
9815 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9816 break 2
9817 fi
b0cacab0 9818done
57aa50d4
TT
9819 done
9820IFS=$as_save_IFS
9821
9822 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
9823 ;;
b0cacab0 9824esac
57aa50d4
TT
9825fi
9826PERL=$ac_cv_path_PERL
9827if test -n "$PERL"; then
9828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
9829$as_echo "$PERL" >&6; }
b0cacab0 9830else
57aa50d4
TT
9831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9832$as_echo "no" >&6; }
9833fi
b0cacab0 9834
b0cacab0 9835
57aa50d4
TT
9836# Extract the first word of "ldconfig", so it can be a program name with args.
9837set dummy ldconfig; ac_word=$2
9838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9839$as_echo_n "checking for $ac_word... " >&6; }
9840if test "${ac_cv_path_LDCONFIG+set}" = set; then :
9841 $as_echo_n "(cached) " >&6
b0cacab0 9842else
57aa50d4
TT
9843 case $LDCONFIG in
9844 [\\/]* | ?:[\\/]*)
9845 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
9846 ;;
9847 *)
9848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9849for as_dir in $PATH
9850do
9851 IFS=$as_save_IFS
9852 test -z "$as_dir" && as_dir=.
9853 for ac_exec_ext in '' $ac_executable_extensions; do
9854 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9855 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
9856 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9857 break 2
9858 fi
9859done
9860 done
9861IFS=$as_save_IFS
b0cacab0 9862
57aa50d4
TT
9863 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
9864 ;;
9865esac
39fd3d4f 9866fi
57aa50d4
TT
9867LDCONFIG=$ac_cv_path_LDCONFIG
9868if test -n "$LDCONFIG"; then
9869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
9870$as_echo "$LDCONFIG" >&6; }
9871else
9872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9873$as_echo "no" >&6; }
b0cacab0 9874fi
39fd3d4f
SJR
9875
9876
57aa50d4
TT
9877if test -n "$ac_tool_prefix"; then
9878 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
9879set dummy ${ac_tool_prefix}ar; ac_word=$2
9880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9881$as_echo_n "checking for $ac_word... " >&6; }
9882if test "${ac_cv_prog_AR+set}" = set; then :
9883 $as_echo_n "(cached) " >&6
9884else
9885 if test -n "$AR"; then
9886 ac_cv_prog_AR="$AR" # Let the user override the test.
9887else
9888as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9889for as_dir in $PATH
9890do
9891 IFS=$as_save_IFS
9892 test -z "$as_dir" && as_dir=.
9893 for ac_exec_ext in '' $ac_executable_extensions; do
9894 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9895 ac_cv_prog_AR="${ac_tool_prefix}ar"
9896 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9897 break 2
9898 fi
9899done
9900 done
9901IFS=$as_save_IFS
39fd3d4f 9902
57aa50d4
TT
9903fi
9904fi
9905AR=$ac_cv_prog_AR
9906if test -n "$AR"; then
9907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
9908$as_echo "$AR" >&6; }
9909else
9910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9911$as_echo "no" >&6; }
9912fi
39fd3d4f 9913
b0cacab0 9914
57aa50d4
TT
9915fi
9916if test -z "$ac_cv_prog_AR"; then
9917 ac_ct_AR=$AR
9918 # Extract the first word of "ar", so it can be a program name with args.
9919set dummy ar; ac_word=$2
9920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9921$as_echo_n "checking for $ac_word... " >&6; }
9922if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
39fd3d4f 9923 $as_echo_n "(cached) " >&6
b0cacab0 9924else
57aa50d4
TT
9925 if test -n "$ac_ct_AR"; then
9926 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
b0cacab0 9927else
57aa50d4
TT
9928as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9929for as_dir in $PATH
9930do
9931 IFS=$as_save_IFS
9932 test -z "$as_dir" && as_dir=.
9933 for ac_exec_ext in '' $ac_executable_extensions; do
9934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9935 ac_cv_prog_ac_ct_AR="ar"
9936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9937 break 2
9938 fi
9939done
9940 done
9941IFS=$as_save_IFS
b0cacab0 9942
b0cacab0 9943fi
57aa50d4
TT
9944fi
9945ac_ct_AR=$ac_cv_prog_ac_ct_AR
9946if test -n "$ac_ct_AR"; then
9947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
9948$as_echo "$ac_ct_AR" >&6; }
b0cacab0 9949else
57aa50d4
TT
9950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9951$as_echo "no" >&6; }
9952fi
b0cacab0 9953
57aa50d4
TT
9954 if test "x$ac_ct_AR" = x; then
9955 AR="ar"
9956 else
9957 case $cross_compiling:$ac_tool_warned in
9958yes:)
9959{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9960$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9961ac_tool_warned=yes ;;
e1052144 9962esac
57aa50d4
TT
9963 AR=$ac_ct_AR
9964 fi
b0cacab0 9965else
57aa50d4 9966 AR="$ac_cv_prog_AR"
b0cacab0 9967fi
e1052144 9968
57aa50d4
TT
9969if test -n "$ac_tool_prefix"; then
9970 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9971set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9973$as_echo_n "checking for $ac_word... " >&6; }
9974if test "${ac_cv_prog_RANLIB+set}" = set; then :
9975 $as_echo_n "(cached) " >&6
b0cacab0 9976else
57aa50d4
TT
9977 if test -n "$RANLIB"; then
9978 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9979else
9980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9981for as_dir in $PATH
9982do
9983 IFS=$as_save_IFS
9984 test -z "$as_dir" && as_dir=.
9985 for ac_exec_ext in '' $ac_executable_extensions; do
9986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9987 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9989 break 2
9990 fi
9991done
b0cacab0 9992 done
57aa50d4 9993IFS=$as_save_IFS
b0cacab0 9994
b0cacab0 9995fi
57aa50d4
TT
9996fi
9997RANLIB=$ac_cv_prog_RANLIB
9998if test -n "$RANLIB"; then
9999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
10000$as_echo "$RANLIB" >&6; }
b0cacab0 10001else
57aa50d4
TT
10002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10003$as_echo "no" >&6; }
b0cacab0 10004fi
b0cacab0 10005
b0cacab0 10006
57aa50d4
TT
10007fi
10008if test -z "$ac_cv_prog_RANLIB"; then
10009 ac_ct_RANLIB=$RANLIB
10010 # Extract the first word of "ranlib", so it can be a program name with args.
10011set dummy ranlib; ac_word=$2
10012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10013$as_echo_n "checking for $ac_word... " >&6; }
10014if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
10015 $as_echo_n "(cached) " >&6
10016else
10017 if test -n "$ac_ct_RANLIB"; then
10018 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
b0cacab0 10019else
57aa50d4
TT
10020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10021for as_dir in $PATH
10022do
10023 IFS=$as_save_IFS
10024 test -z "$as_dir" && as_dir=.
10025 for ac_exec_ext in '' $ac_executable_extensions; do
10026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10027 ac_cv_prog_ac_ct_RANLIB="ranlib"
10028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10029 break 2
10030 fi
10031done
10032 done
10033IFS=$as_save_IFS
29a5deed 10034
b0cacab0 10035fi
57aa50d4
TT
10036fi
10037ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
10038if test -n "$ac_ct_RANLIB"; then
10039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
10040$as_echo "$ac_ct_RANLIB" >&6; }
b0cacab0 10041else
57aa50d4
TT
10042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10043$as_echo "no" >&6; }
10044fi
b0cacab0 10045
57aa50d4
TT
10046 if test "x$ac_ct_RANLIB" = x; then
10047 RANLIB=":"
b0cacab0 10048 else
57aa50d4
TT
10049 case $cross_compiling:$ac_tool_warned in
10050yes:)
10051{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10052$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10053ac_tool_warned=yes ;;
e1052144 10054esac
57aa50d4
TT
10055 RANLIB=$ac_ct_RANLIB
10056 fi
b0cacab0 10057else
57aa50d4 10058 RANLIB="$ac_cv_prog_RANLIB"
b0cacab0 10059fi
e1052144 10060
57aa50d4
TT
10061if test -n "$ac_tool_prefix"; then
10062 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
10063set dummy ${ac_tool_prefix}strip; ac_word=$2
10064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10065$as_echo_n "checking for $ac_word... " >&6; }
10066if test "${ac_cv_prog_STRIP+set}" = set; then :
10067 $as_echo_n "(cached) " >&6
b0cacab0 10068else
57aa50d4
TT
10069 if test -n "$STRIP"; then
10070 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10071else
10072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10073for as_dir in $PATH
10074do
10075 IFS=$as_save_IFS
10076 test -z "$as_dir" && as_dir=.
10077 for ac_exec_ext in '' $ac_executable_extensions; do
10078 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10079 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
10080 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10081 break 2
10082 fi
10083done
10084 done
10085IFS=$as_save_IFS
b0cacab0 10086
b0cacab0 10087fi
b0cacab0 10088fi
57aa50d4
TT
10089STRIP=$ac_cv_prog_STRIP
10090if test -n "$STRIP"; then
10091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
10092$as_echo "$STRIP" >&6; }
10093else
10094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10095$as_echo "no" >&6; }
b0cacab0 10096fi
e1052144 10097
b0cacab0 10098
57aa50d4
TT
10099fi
10100if test -z "$ac_cv_prog_STRIP"; then
10101 ac_ct_STRIP=$STRIP
10102 # Extract the first word of "strip", so it can be a program name with args.
10103set dummy strip; ac_word=$2
10104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10105$as_echo_n "checking for $ac_word... " >&6; }
10106if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
39fd3d4f 10107 $as_echo_n "(cached) " >&6
b0cacab0 10108else
57aa50d4
TT
10109 if test -n "$ac_ct_STRIP"; then
10110 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
10111else
10112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10113for as_dir in $PATH
10114do
10115 IFS=$as_save_IFS
10116 test -z "$as_dir" && as_dir=.
10117 for ac_exec_ext in '' $ac_executable_extensions; do
10118 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10119 ac_cv_prog_ac_ct_STRIP="strip"
10120 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10121 break 2
10122 fi
10123done
10124 done
10125IFS=$as_save_IFS
b0cacab0 10126
b0cacab0 10127fi
57aa50d4
TT
10128fi
10129ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10130if test -n "$ac_ct_STRIP"; then
10131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
10132$as_echo "$ac_ct_STRIP" >&6; }
b0cacab0 10133else
57aa50d4
TT
10134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10135$as_echo "no" >&6; }
10136fi
b0cacab0 10137
57aa50d4
TT
10138 if test "x$ac_ct_STRIP" = x; then
10139 STRIP=":"
b0cacab0 10140 else
57aa50d4
TT
10141 case $cross_compiling:$ac_tool_warned in
10142yes:)
10143{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10144$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10145ac_tool_warned=yes ;;
e1052144 10146esac
57aa50d4
TT
10147 STRIP=$ac_ct_STRIP
10148 fi
b0cacab0 10149else
57aa50d4 10150 STRIP="$ac_cv_prog_STRIP"
b0cacab0 10151fi
e1052144 10152
57aa50d4
TT
10153# Extract the first word of "makeinfo", so it can be a program name with args.
10154set dummy makeinfo; ac_word=$2
10155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10156$as_echo_n "checking for $ac_word... " >&6; }
10157if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
10158 $as_echo_n "(cached) " >&6
07a0db15 10159else
57aa50d4
TT
10160 if test -n "$MAKEINFO"; then
10161 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
10162else
10163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10164for as_dir in $PATH
10165do
10166 IFS=$as_save_IFS
10167 test -z "$as_dir" && as_dir=.
10168 for ac_exec_ext in '' $ac_executable_extensions; do
10169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10170 ac_cv_prog_MAKEINFO="makeinfo"
10171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10172 break 2
10173 fi
10174done
10175 done
10176IFS=$as_save_IFS
b0cacab0 10177
b0cacab0
TT
10178fi
10179fi
57aa50d4
TT
10180MAKEINFO=$ac_cv_prog_MAKEINFO
10181if test -n "$MAKEINFO"; then
10182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
10183$as_echo "$MAKEINFO" >&6; }
b0cacab0 10184else
57aa50d4
TT
10185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10186$as_echo "no" >&6; }
07a0db15 10187fi
29a5deed
TT
10188
10189
57aa50d4
TT
10190if test "_$MAKEINFO" = "_"; then
10191 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
10192else
10193 case "$MAKEINFO" in
10194 */missing.*)
10195 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
10196*** Makeinfo is missing. Info documentation will not be built." >&5
10197$as_echo "$as_me: WARNING:
10198*** Makeinfo is missing. Info documentation will not be built." >&2;}
10199 ;;
10200 *)
10201 ;;
10202 esac
b0cacab0 10203fi
29a5deed 10204
b0cacab0 10205
57aa50d4
TT
10206# See if we need a separate native compiler.
10207if test $cross_compiling = no; then
10208 BUILD_CC="$CC"
b0cacab0 10209
b0cacab0 10210else
57aa50d4
TT
10211 for ac_prog in gcc cc
10212do
10213 # Extract the first word of "$ac_prog", so it can be a program name with args.
10214set dummy $ac_prog; ac_word=$2
10215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10216$as_echo_n "checking for $ac_word... " >&6; }
10217if test "${ac_cv_prog_BUILD_CC+set}" = set; then :
10218 $as_echo_n "(cached) " >&6
b0cacab0 10219else
57aa50d4
TT
10220 if test -n "$BUILD_CC"; then
10221 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
10222else
10223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10224for as_dir in $PATH
10225do
10226 IFS=$as_save_IFS
10227 test -z "$as_dir" && as_dir=.
10228 for ac_exec_ext in '' $ac_executable_extensions; do
10229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10230 ac_cv_prog_BUILD_CC="$ac_prog"
10231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10232 break 2
10233 fi
10234done
10235 done
10236IFS=$as_save_IFS
b0cacab0 10237
b0cacab0 10238fi
57aa50d4
TT
10239fi
10240BUILD_CC=$ac_cv_prog_BUILD_CC
10241if test -n "$BUILD_CC"; then
10242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
10243$as_echo "$BUILD_CC" >&6; }
07a0db15 10244else
57aa50d4
TT
10245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10246$as_echo "no" >&6; }
b0cacab0 10247fi
b0cacab0 10248
b0cacab0 10249
57aa50d4
TT
10250 test -n "$BUILD_CC" && break
10251done
b0cacab0 10252
57aa50d4 10253fi
677fc916 10254for 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
10255do :
10256 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10257ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10258eval as_val=\$$as_ac_Header
10259 if test "x$as_val" = x""yes; then :
10260 cat >>confdefs.h <<_ACEOF
10261#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b0cacab0 10262_ACEOF
b0cacab0 10263
b0cacab0 10264fi
e1052144 10265
b0cacab0 10266done
93636bde 10267
57aa50d4
TT
10268for ac_header in sys/disk.h sys/mount.h
10269do :
10270 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10271ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
10272#if HAVE_SYS_QUEUE_H
10273#include <sys/queue.h>
10274#endif
b0cacab0 10275
57aa50d4
TT
10276"
10277eval as_val=\$$as_ac_Header
10278 if test "x$as_val" = x""yes; then :
10279 cat >>confdefs.h <<_ACEOF
10280#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b0cacab0 10281_ACEOF
e1052144 10282
b0cacab0 10283fi
e1052144 10284
57aa50d4 10285done
93636bde 10286
57aa50d4
TT
10287for ac_header in net/if.h
10288do :
10289 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
10290#if HAVE_SYS_TYPES_H
10291#include <sys/types.h>
10292#endif
10293#if HAVE_SYS_SOCKET
10294#include <sys/socket.h>
10295#endif
29a5deed 10296
57aa50d4
TT
10297"
10298if test "x$ac_cv_header_net_if_h" = x""yes; then :
10299 cat >>confdefs.h <<_ACEOF
10300#define HAVE_NET_IF_H 1
b0cacab0 10301_ACEOF
b0cacab0 10302
b0cacab0 10303fi
e1052144 10304
b0cacab0 10305done
b0cacab0 10306
57aa50d4
TT
10307for ac_func in vprintf
10308do :
10309 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
10310if test "x$ac_cv_func_vprintf" = x""yes; then :
10311 cat >>confdefs.h <<_ACEOF
10312#define HAVE_VPRINTF 1
b0cacab0 10313_ACEOF
b0cacab0 10314
57aa50d4
TT
10315ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
10316if test "x$ac_cv_func__doprnt" = x""yes; then :
b0cacab0 10317
57aa50d4 10318$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
b0cacab0 10319
50e1e10f 10320fi
29a5deed 10321
57aa50d4
TT
10322fi
10323done
29a5deed
TT
10324
10325
57aa50d4
TT
10326ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
10327"
10328if test "x$ac_cv_member_struct_dirent_d_reclen" = x""yes; then :
d1154eb4
TT
10329
10330$as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
50e1e10f 10331
b0cacab0 10332fi
93636bde 10333
57aa50d4
TT
10334ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
10335"
10336if test "x$ac_cv_type_ssize_t" = x""yes; then :
d1154eb4
TT
10337
10338$as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
b0cacab0 10339
57aa50d4 10340fi
b0cacab0 10341
57aa50d4
TT
10342ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
10343"
10344if test "x$ac_cv_have_decl_llseek" = x""yes; then :
d1154eb4
TT
10345
10346$as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
b0cacab0 10347
b0cacab0 10348fi
e1052144 10349
57aa50d4
TT
10350ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
10351 #define _LARGEFILE64_SOURCE
10352 #include <unistd.h>
10353"
10354if test "x$ac_cv_have_decl_lseek64" = x""yes; then :
d1154eb4
TT
10355
10356$as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
b0cacab0 10357
b0cacab0 10358fi
b0cacab0 10359
57aa50d4
TT
10360# The cast to long int works around a bug in the HP C Compiler
10361# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10362# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10363# This bug is HP SR number 8606223364.
10364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
10365$as_echo_n "checking size of short... " >&6; }
10366if test "${ac_cv_sizeof_short+set}" = set; then :
10367 $as_echo_n "(cached) " >&6
07a0db15 10368else
57aa50d4 10369 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
b0cacab0 10370
b0cacab0 10371else
57aa50d4
TT
10372 if test "$ac_cv_type_short" = yes; then
10373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10374$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10375{ as_fn_set_status 77
10376as_fn_error "cannot compute sizeof (short)
10377See \`config.log' for more details." "$LINENO" 5; }; }
10378 else
10379 ac_cv_sizeof_short=0
10380 fi
07a0db15 10381fi
b0cacab0 10382
b0cacab0 10383fi
57aa50d4
TT
10384{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
10385$as_echo "$ac_cv_sizeof_short" >&6; }
e1052144 10386
93636bde 10387
57aa50d4
TT
10388
10389cat >>confdefs.h <<_ACEOF
10390#define SIZEOF_SHORT $ac_cv_sizeof_short
b0cacab0 10391_ACEOF
57aa50d4
TT
10392
10393
10394# The cast to long int works around a bug in the HP C Compiler
10395# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10396# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10397# This bug is HP SR number 8606223364.
10398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
10399$as_echo_n "checking size of int... " >&6; }
10400if test "${ac_cv_sizeof_int+set}" = set; then :
10401 $as_echo_n "(cached) " >&6
07a0db15 10402else
57aa50d4 10403 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
93636bde 10404
57aa50d4
TT
10405else
10406 if test "$ac_cv_type_int" = yes; then
10407 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10408$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10409{ as_fn_set_status 77
10410as_fn_error "cannot compute sizeof (int)
10411See \`config.log' for more details." "$LINENO" 5; }; }
10412 else
10413 ac_cv_sizeof_int=0
10414 fi
07a0db15 10415fi
e1052144 10416
b0cacab0 10417fi
57aa50d4
TT
10418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
10419$as_echo "$ac_cv_sizeof_int" >&6; }
e1052144 10420
93636bde 10421
57aa50d4
TT
10422
10423cat >>confdefs.h <<_ACEOF
10424#define SIZEOF_INT $ac_cv_sizeof_int
b0cacab0 10425_ACEOF
b0cacab0 10426
e1052144 10427
57aa50d4
TT
10428# The cast to long int works around a bug in the HP C Compiler
10429# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10430# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10431# This bug is HP SR number 8606223364.
10432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
10433$as_echo_n "checking size of long... " >&6; }
10434if test "${ac_cv_sizeof_long+set}" = set; then :
10435 $as_echo_n "(cached) " >&6
10436else
10437 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
10438
10439else
10440 if test "$ac_cv_type_long" = yes; then
10441 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 10442$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
57aa50d4
TT
10443{ as_fn_set_status 77
10444as_fn_error "cannot compute sizeof (long)
10445See \`config.log' for more details." "$LINENO" 5; }; }
29a5deed 10446 else
57aa50d4
TT
10447 ac_cv_sizeof_long=0
10448 fi
10449fi
39fd3d4f 10450
57aa50d4
TT
10451fi
10452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
10453$as_echo "$ac_cv_sizeof_long" >&6; }
39fd3d4f 10454
57aa50d4
TT
10455
10456
10457cat >>confdefs.h <<_ACEOF
10458#define SIZEOF_LONG $ac_cv_sizeof_long
39fd3d4f 10459_ACEOF
57aa50d4
TT
10460
10461
10462# The cast to long int works around a bug in the HP C Compiler
10463# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10464# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10465# This bug is HP SR number 8606223364.
10466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
10467$as_echo_n "checking size of long long... " >&6; }
10468if test "${ac_cv_sizeof_long_long+set}" = set; then :
10469 $as_echo_n "(cached) " >&6
39fd3d4f 10470else
57aa50d4 10471 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
39fd3d4f 10472
57aa50d4
TT
10473else
10474 if test "$ac_cv_type_long_long" = yes; then
10475 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 10476$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
57aa50d4
TT
10477{ as_fn_set_status 77
10478as_fn_error "cannot compute sizeof (long long)
10479See \`config.log' for more details." "$LINENO" 5; }; }
39fd3d4f
SJR
10480 else
10481 ac_cv_sizeof_long_long=0
10482 fi
10483fi
57aa50d4 10484
39fd3d4f 10485fi
57aa50d4 10486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
39fd3d4f
SJR
10487$as_echo "$ac_cv_sizeof_long_long" >&6; }
10488
10489
10490
10491cat >>confdefs.h <<_ACEOF
10492#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
10493_ACEOF
10494
10495
10496SIZEOF_SHORT=$ac_cv_sizeof_short
10497SIZEOF_INT=$ac_cv_sizeof_int
10498SIZEOF_LONG=$ac_cv_sizeof_long
10499SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
10500
10501
10502
10503
57aa50d4 10504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
39fd3d4f 10505$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
57aa50d4 10506if test "${ac_cv_c_bigendian+set}" = set; then :
39fd3d4f
SJR
10507 $as_echo_n "(cached) " >&6
10508else
10509 ac_cv_c_bigendian=unknown
10510 # See if we're dealing with a universal compiler.
57aa50d4 10511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10512/* end confdefs.h. */
10513#ifndef __APPLE_CC__
10514 not a universal capable compiler
10515 #endif
10516 typedef int dummy;
10517
10518_ACEOF
57aa50d4 10519if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f
SJR
10520
10521 # Check for potential -arch flags. It is not universal unless
57aa50d4
TT
10522 # there are at least two -arch flags with different values.
10523 ac_arch=
10524 ac_prev=
10525 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
10526 if test -n "$ac_prev"; then
10527 case $ac_word in
10528 i?86 | x86_64 | ppc | ppc64)
10529 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
10530 ac_arch=$ac_word
10531 else
10532 ac_cv_c_bigendian=universal
10533 break
10534 fi
10535 ;;
10536 esac
10537 ac_prev=
10538 elif test "x$ac_word" = "x-arch"; then
10539 ac_prev=arch
10540 fi
10541 done
39fd3d4f 10542fi
39fd3d4f
SJR
10543rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10544 if test $ac_cv_c_bigendian = unknown; then
10545 # See if sys/param.h defines the BYTE_ORDER macro.
57aa50d4 10546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10547/* end confdefs.h. */
10548#include <sys/types.h>
10549 #include <sys/param.h>
10550
10551int
10552main ()
10553{
10554#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
10555 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
10556 && LITTLE_ENDIAN)
10557 bogus endian macros
10558 #endif
10559
10560 ;
10561 return 0;
10562}
10563_ACEOF
57aa50d4 10564if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f 10565 # It does; now see whether it defined to BIG_ENDIAN or not.
57aa50d4 10566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10567/* end confdefs.h. */
10568#include <sys/types.h>
10569 #include <sys/param.h>
10570
b0cacab0
TT
10571int
10572main ()
07a0db15 10573{
39fd3d4f
SJR
10574#if BYTE_ORDER != BIG_ENDIAN
10575 not big endian
10576 #endif
b0cacab0
TT
10577
10578 ;
10579 return 0;
07a0db15 10580}
b0cacab0 10581_ACEOF
57aa50d4 10582if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f 10583 ac_cv_c_bigendian=yes
b0cacab0 10584else
57aa50d4 10585 ac_cv_c_bigendian=no
fc6d9d51 10586fi
39fd3d4f 10587rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39fd3d4f 10588fi
39fd3d4f
SJR
10589rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10590 fi
10591 if test $ac_cv_c_bigendian = unknown; then
10592 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
57aa50d4 10593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10594/* end confdefs.h. */
39fd3d4f 10595#include <limits.h>
877eb6d9 10596
b0cacab0
TT
10597int
10598main ()
10599{
39fd3d4f
SJR
10600#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
10601 bogus endian macros
10602 #endif
b0cacab0
TT
10603
10604 ;
10605 return 0;
10606}
b0cacab0 10607_ACEOF
57aa50d4
TT
10608if ac_fn_c_try_compile "$LINENO"; then :
10609 # It does; now see whether it defined to _BIG_ENDIAN or not.
10610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10611/* end confdefs.h. */
39fd3d4f 10612#include <limits.h>
877eb6d9 10613
b0cacab0
TT
10614int
10615main ()
10616{
39fd3d4f
SJR
10617#ifndef _BIG_ENDIAN
10618 not big endian
10619 #endif
b0cacab0
TT
10620
10621 ;
10622 return 0;
10623}
10624_ACEOF
57aa50d4 10625if ac_fn_c_try_compile "$LINENO"; then :
877eb6d9
TT
10626 ac_cv_c_bigendian=yes
10627else
57aa50d4 10628 ac_cv_c_bigendian=no
877eb6d9 10629fi
e1052144 10630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39fd3d4f 10631fi
39fd3d4f
SJR
10632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10633 fi
10634 if test $ac_cv_c_bigendian = unknown; then
10635 # Compile a test program.
57aa50d4 10636 if test "$cross_compiling" = yes; then :
39fd3d4f 10637 # Try to guess by grepping values from an object file.
57aa50d4 10638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10639/* end confdefs.h. */
39fd3d4f
SJR
10640short int ascii_mm[] =
10641 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10642 short int ascii_ii[] =
10643 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10644 int use_ascii (int i) {
10645 return ascii_mm[i] + ascii_ii[i];
10646 }
10647 short int ebcdic_ii[] =
10648 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10649 short int ebcdic_mm[] =
10650 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10651 int use_ebcdic (int i) {
10652 return ebcdic_mm[i] + ebcdic_ii[i];
10653 }
10654 extern int foo;
10655
b0cacab0
TT
10656int
10657main ()
10658{
39fd3d4f 10659return use_ascii (foo) == use_ebcdic (foo);
b0cacab0
TT
10660 ;
10661 return 0;
10662}
10663_ACEOF
57aa50d4 10664if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f
SJR
10665 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
10666 ac_cv_c_bigendian=yes
10667 fi
10668 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10669 if test "$ac_cv_c_bigendian" = unknown; then
10670 ac_cv_c_bigendian=no
10671 else
10672 # finding both strings is unlikely to happen, but who knows?
10673 ac_cv_c_bigendian=unknown
10674 fi
10675 fi
b0cacab0 10676fi
e1052144 10677rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
877eb6d9 10678else
57aa50d4 10679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10680/* end confdefs.h. */
e1052144 10681$ac_includes_default
b0cacab0
TT
10682int
10683main ()
10684{
e1052144 10685
39fd3d4f
SJR
10686 /* Are we little or big endian? From Harbison&Steele. */
10687 union
10688 {
10689 long int l;
10690 char c[sizeof (long int)];
10691 } u;
10692 u.l = 1;
10693 return u.c[sizeof (long int) - 1] == 1;
e1052144
TT
10694
10695 ;
10696 return 0;
877eb6d9 10697}
b0cacab0 10698_ACEOF
57aa50d4 10699if ac_fn_c_try_run "$LINENO"; then :
877eb6d9
TT
10700 ac_cv_c_bigendian=no
10701else
57aa50d4 10702 ac_cv_c_bigendian=yes
877eb6d9 10703fi
57aa50d4
TT
10704rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10705 conftest.$ac_objext conftest.beam conftest.$ac_ext
877eb6d9 10706fi
e1052144 10707
39fd3d4f 10708 fi
877eb6d9 10709fi
57aa50d4 10710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
39fd3d4f
SJR
10711$as_echo "$ac_cv_c_bigendian" >&6; }
10712 case $ac_cv_c_bigendian in #(
10713 yes)
57aa50d4 10714 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
39fd3d4f
SJR
10715;; #(
10716 no)
10717 ;; #(
10718 universal)
07a0db15 10719
57aa50d4 10720$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
39fd3d4f
SJR
10721
10722 ;; #(
10723 *)
57aa50d4
TT
10724 as_fn_error "unknown endianness
10725 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
39fd3d4f 10726 esac
877eb6d9 10727
29a5deed 10728BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
4ea7ea00
TT
10729ASM_TYPES_HEADER=./asm_types.h
10730
488c75a6
TT
10731echo "/* These defines are needed for the public ext2fs.h header file */" \
10732 > public_config.h
10733if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
10734 uniq tmp_config.$$ >> public_config.h
10735else
10736 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
10737fi
10738if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
10739 uniq tmp_config.$$ >> public_config.h
10740else
10741 echo "#undef WORDS_BIGENDIAN" >> public_config.h
10742fi
10743rm -f tmp_config.$$
10744PUBLIC_CONFIG_HEADER=./public_config.h
10745
b0cacab0 10746for ac_header in inttypes.h
57aa50d4
TT
10747do :
10748 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
10749if test "x$ac_cv_header_inttypes_h" = x""yes; then :
b0cacab0 10750 cat >>confdefs.h <<_ACEOF
57aa50d4 10751#define HAVE_INTTYPES_H 1
b0cacab0
TT
10752_ACEOF
10753
10754fi
10755
0c193f82
TT
10756done
10757
57aa50d4
TT
10758ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
10759if test "x$ac_cv_type_intptr_t" = x""yes; then :
b0cacab0
TT
10760
10761cat >>confdefs.h <<_ACEOF
d2ee56d8 10762#define HAVE_INTPTR_T 1
b0cacab0 10763_ACEOF
0c193f82 10764
d2ee56d8 10765
0c193f82
TT
10766fi
10767
57aa50d4 10768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat has a st_flags field" >&5
39fd3d4f 10769$as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
57aa50d4 10770if test "${e2fsprogs_cv_struct_st_flags+set}" = set; then :
39fd3d4f 10771 $as_echo_n "(cached) " >&6
50e1e10f 10772else
57aa50d4 10773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10774/* end confdefs.h. */
50e1e10f 10775#include <sys/stat.h>
b0cacab0
TT
10776int
10777main ()
10778{
50e1e10f 10779struct stat stat; stat.st_flags = 0;
b0cacab0
TT
10780 ;
10781 return 0;
10782}
10783_ACEOF
57aa50d4 10784if ac_fn_c_try_compile "$LINENO"; then :
50e1e10f
TT
10785 e2fsprogs_cv_struct_st_flags=yes
10786else
57aa50d4 10787 e2fsprogs_cv_struct_st_flags=no
50e1e10f 10788fi
e1052144 10789rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f
TT
10790fi
10791
57aa50d4 10792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
39fd3d4f 10793$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
50e1e10f 10794if test "$e2fsprogs_cv_struct_st_flags" = yes; then
57aa50d4 10795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
39fd3d4f 10796$as_echo_n "checking whether st_flags field is useful... " >&6; }
57aa50d4 10797 if test "${e2fsprogs_cv_struct_st_flags_immut+set}" = set; then :
39fd3d4f 10798 $as_echo_n "(cached) " >&6
b0cacab0 10799else
57aa50d4 10800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10801/* end confdefs.h. */
c03bc4e8 10802#include <sys/stat.h>
b0cacab0
TT
10803int
10804main ()
10805{
c03bc4e8 10806struct stat stat; stat.st_flags |= UF_IMMUTABLE;
b0cacab0
TT
10807 ;
10808 return 0;
10809}
57aa50d4
TT
10810_ACEOF
10811if ac_fn_c_try_compile "$LINENO"; then :
10812 e2fsprogs_cv_struct_st_flags_immut=yes
6c65d251 10813else
57aa50d4 10814 e2fsprogs_cv_struct_st_flags_immut=no
84ea6e70 10815fi
e1052144 10816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
84ea6e70 10817fi
e1052144 10818
57aa50d4
TT
10819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
10820$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
10821 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
d1154eb4
TT
10822
10823$as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
57aa50d4
TT
10824
10825 fi
6c65d251 10826fi
57aa50d4
TT
10827ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h>
10828 #include <sys/socket.h>
10829"
10830if test "x$ac_cv_member_struct_sockaddr_sa_len" = x""yes; then :
b0cacab0
TT
10831
10832cat >>confdefs.h <<_ACEOF
84ea6e70 10833#define HAVE_SA_LEN 1
b0cacab0 10834_ACEOF
84ea6e70 10835
50e1e10f 10836fi
b0cacab0 10837
9ed8e5fe 10838if test -n "$BLKID_CMT"; then
57aa50d4 10839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
9ed8e5fe 10840$as_echo_n "checking for library containing blkid_probe_all... " >&6; }
57aa50d4 10841if test "${ac_cv_search_blkid_probe_all+set}" = set; then :
9ed8e5fe
ES
10842 $as_echo_n "(cached) " >&6
10843else
10844 ac_func_search_save_LIBS=$LIBS
57aa50d4 10845cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9ed8e5fe
ES
10846/* end confdefs.h. */
10847
10848/* Override any GCC internal prototype to avoid an error.
10849 Use char because int might match the return type of a GCC
10850 builtin and then its argument prototype would still apply. */
10851#ifdef __cplusplus
10852extern "C"
10853#endif
10854char blkid_probe_all ();
10855int
10856main ()
10857{
10858return blkid_probe_all ();
10859 ;
10860 return 0;
10861}
10862_ACEOF
10863for ac_lib in '' blkid; do
10864 if test -z "$ac_lib"; then
10865 ac_res="none required"
10866 else
10867 ac_res=-l$ac_lib
10868 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10869 fi
57aa50d4 10870 if ac_fn_c_try_link "$LINENO"; then :
9ed8e5fe 10871 ac_cv_search_blkid_probe_all=$ac_res
9ed8e5fe 10872fi
57aa50d4
TT
10873rm -f core conftest.err conftest.$ac_objext \
10874 conftest$ac_exeext
10875 if test "${ac_cv_search_blkid_probe_all+set}" = set; then :
9ed8e5fe
ES
10876 break
10877fi
10878done
57aa50d4
TT
10879if test "${ac_cv_search_blkid_probe_all+set}" = set; then :
10880
9ed8e5fe
ES
10881else
10882 ac_cv_search_blkid_probe_all=no
10883fi
10884rm conftest.$ac_ext
10885LIBS=$ac_func_search_save_LIBS
10886fi
57aa50d4 10887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
9ed8e5fe
ES
10888$as_echo "$ac_cv_search_blkid_probe_all" >&6; }
10889ac_res=$ac_cv_search_blkid_probe_all
57aa50d4 10890if test "$ac_res" != no; then :
9ed8e5fe
ES
10891 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10892
10893fi
10894
10895fi
b24efa21 10896for 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 quotactl setmntent setresgid setresuid srandom strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime valloc
57aa50d4
TT
10897do :
10898 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10899ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10900eval as_val=\$$as_ac_var
10901 if test "x$as_val" = x""yes; then :
b0cacab0 10902 cat >>confdefs.h <<_ACEOF
39fd3d4f 10903#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
b0cacab0 10904_ACEOF
21c84b71 10905
50e1e10f
TT
10906fi
10907done
10908
fc6d9d51 10909SOCKET_LIB=''
57aa50d4 10910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
39fd3d4f 10911$as_echo_n "checking for socket in -lsocket... " >&6; }
57aa50d4 10912if test "${ac_cv_lib_socket_socket+set}" = set; then :
39fd3d4f 10913 $as_echo_n "(cached) " >&6
50e1e10f 10914else
b0cacab0 10915 ac_check_lib_save_LIBS=$LIBS
fc6d9d51 10916LIBS="-lsocket $LIBS"
57aa50d4 10917cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10918/* end confdefs.h. */
93636bde 10919
e1052144
TT
10920/* Override any GCC internal prototype to avoid an error.
10921 Use char because int might match the return type of a GCC
10922 builtin and then its argument prototype would still apply. */
b0cacab0
TT
10923#ifdef __cplusplus
10924extern "C"
10925#endif
b0cacab0
TT
10926char socket ();
10927int
10928main ()
10929{
e1052144 10930return socket ();
b0cacab0
TT
10931 ;
10932 return 0;
10933}
10934_ACEOF
57aa50d4 10935if ac_fn_c_try_link "$LINENO"; then :
b0cacab0
TT
10936 ac_cv_lib_socket_socket=yes
10937else
57aa50d4 10938 ac_cv_lib_socket_socket=no
b0cacab0 10939fi
57aa50d4
TT
10940rm -f core conftest.err conftest.$ac_objext \
10941 conftest$ac_exeext conftest.$ac_ext
b0cacab0
TT
10942LIBS=$ac_check_lib_save_LIBS
10943fi
57aa50d4 10944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
39fd3d4f 10945$as_echo "$ac_cv_lib_socket_socket" >&6; }
57aa50d4 10946if test "x$ac_cv_lib_socket_socket" = x""yes; then :
fc6d9d51 10947 SOCKET_LIB=-lsocket
50e1e10f 10948fi
fc6d9d51 10949
93636bde 10950
57aa50d4 10951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
39fd3d4f 10952$as_echo_n "checking for optreset... " >&6; }
57aa50d4 10953if test "${ac_cv_have_optreset+set}" = set; then :
39fd3d4f 10954 $as_echo_n "(cached) " >&6
d7f45af8 10955else
57aa50d4 10956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8 10957/* end confdefs.h. */
57aa50d4
TT
10958#include <unistd.h>
10959
10960_ACEOF
10961if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10962 $EGREP "optreset" >/dev/null 2>&1; then :
10963 ac_cv_have_optreset=yes
d7f45af8 10964else
57aa50d4
TT
10965 ac_cv_have_optreset=no
10966fi
10967rm -f conftest*
d7f45af8 10968
d7f45af8 10969fi
57aa50d4
TT
10970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
10971$as_echo "$ac_cv_have_optreset" >&6; }
10972if test $ac_cv_have_optreset = yes; then
d1154eb4
TT
10973
10974$as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
d7f45af8 10975
d7f45af8 10976fi
d1154eb4 10977
57aa50d4
TT
10978SEM_INIT_LIB=''
10979ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
10980if test "x$ac_cv_func_sem_init" = x""yes; then :
10981
d7f45af8 10982else
57aa50d4 10983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
39fd3d4f 10984$as_echo_n "checking for sem_init in -lpthread... " >&6; }
57aa50d4 10985if test "${ac_cv_lib_pthread_sem_init+set}" = set; then :
39fd3d4f 10986 $as_echo_n "(cached) " >&6
d7f45af8
TT
10987else
10988 ac_check_lib_save_LIBS=$LIBS
10989LIBS="-lpthread $LIBS"
57aa50d4 10990cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
10991/* end confdefs.h. */
10992
10993/* Override any GCC internal prototype to avoid an error.
10994 Use char because int might match the return type of a GCC
10995 builtin and then its argument prototype would still apply. */
10996#ifdef __cplusplus
10997extern "C"
10998#endif
10999char sem_init ();
11000int
11001main ()
11002{
11003return sem_init ();
11004 ;
11005 return 0;
11006}
11007_ACEOF
57aa50d4 11008if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11009 ac_cv_lib_pthread_sem_init=yes
11010else
57aa50d4 11011 ac_cv_lib_pthread_sem_init=no
d7f45af8 11012fi
57aa50d4
TT
11013rm -f core conftest.err conftest.$ac_objext \
11014 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11015LIBS=$ac_check_lib_save_LIBS
11016fi
57aa50d4 11017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
39fd3d4f 11018$as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
57aa50d4
TT
11019if test "x$ac_cv_lib_pthread_sem_init" = x""yes; then :
11020 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11021
11022 SEM_INIT_LIB=-lpthread
11023else
57aa50d4 11024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
39fd3d4f 11025$as_echo_n "checking for sem_init in -lrt... " >&6; }
57aa50d4 11026if test "${ac_cv_lib_rt_sem_init+set}" = set; then :
39fd3d4f 11027 $as_echo_n "(cached) " >&6
d7f45af8
TT
11028else
11029 ac_check_lib_save_LIBS=$LIBS
11030LIBS="-lrt $LIBS"
57aa50d4 11031cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11032/* end confdefs.h. */
11033
11034/* Override any GCC internal prototype to avoid an error.
11035 Use char because int might match the return type of a GCC
11036 builtin and then its argument prototype would still apply. */
11037#ifdef __cplusplus
11038extern "C"
11039#endif
11040char sem_init ();
11041int
11042main ()
11043{
11044return sem_init ();
11045 ;
11046 return 0;
11047}
11048_ACEOF
57aa50d4 11049if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11050 ac_cv_lib_rt_sem_init=yes
11051else
57aa50d4 11052 ac_cv_lib_rt_sem_init=no
d7f45af8 11053fi
57aa50d4
TT
11054rm -f core conftest.err conftest.$ac_objext \
11055 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11056LIBS=$ac_check_lib_save_LIBS
11057fi
57aa50d4 11058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
39fd3d4f 11059$as_echo "$ac_cv_lib_rt_sem_init" >&6; }
57aa50d4
TT
11060if test "x$ac_cv_lib_rt_sem_init" = x""yes; then :
11061 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11062
11063 SEM_INIT_LIB=-lrt
11064else
57aa50d4 11065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
39fd3d4f 11066$as_echo_n "checking for sem_init in -lposix4... " >&6; }
57aa50d4 11067if test "${ac_cv_lib_posix4_sem_init+set}" = set; then :
39fd3d4f 11068 $as_echo_n "(cached) " >&6
d7f45af8
TT
11069else
11070 ac_check_lib_save_LIBS=$LIBS
11071LIBS="-lposix4 $LIBS"
57aa50d4 11072cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11073/* end confdefs.h. */
11074
11075/* Override any GCC internal prototype to avoid an error.
11076 Use char because int might match the return type of a GCC
11077 builtin and then its argument prototype would still apply. */
11078#ifdef __cplusplus
11079extern "C"
11080#endif
11081char sem_init ();
11082int
11083main ()
11084{
11085return sem_init ();
11086 ;
11087 return 0;
11088}
11089_ACEOF
57aa50d4 11090if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11091 ac_cv_lib_posix4_sem_init=yes
11092else
57aa50d4 11093 ac_cv_lib_posix4_sem_init=no
d7f45af8 11094fi
57aa50d4
TT
11095rm -f core conftest.err conftest.$ac_objext \
11096 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11097LIBS=$ac_check_lib_save_LIBS
11098fi
57aa50d4 11099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
39fd3d4f 11100$as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
57aa50d4
TT
11101if test "x$ac_cv_lib_posix4_sem_init" = x""yes; then :
11102 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11103
11104 SEM_INIT_LIB=-lposix4
11105fi
11106
11107fi
11108
11109fi
11110
11111fi
11112
57aa50d4 11113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
39fd3d4f 11114$as_echo_n "checking for unified diff option... " >&6; }
27f991b0 11115if diff -u $0 $0 > /dev/null 2>&1 ; then
e54635de
TT
11116 UNI_DIFF_OPTS=-u
11117else
11118 UNI_DIFF_OPTS=-c
11119fi
57aa50d4 11120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
39fd3d4f 11121$as_echo "$UNI_DIFF_OPTS" >&6; }
e54635de 11122
8f3f29d3
TT
11123case "$host_os" in
11124linux*)
d1154eb4
TT
11125
11126$as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
50e1e10f 11127
8f3f29d3
TT
11128 ;;
11129esac
e6f2bda3 11130LINUX_CMT="#"
fff45483
TT
11131CYGWIN_CMT="#"
11132UNIX_CMT=
e6f2bda3
TT
11133case "$host_os" in
11134linux*)
11135 LINUX_CMT=
fff45483
TT
11136 ;;
11137cygwin)
11138 CYGWIN_CMT=
11139 UNIX_CMT="#"
e6f2bda3
TT
11140 ;;
11141esac
11142
93636bde
TT
11143
11144
50e1e10f 11145case "$host_os" in
93636bde 11146linux* | gnu* | k*bsd*-gnu)
a4b2d3ce
TT
11147 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
11148 root_prefix="";
57aa50d4 11149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, root_prefix defaults to ''" >&5
39fd3d4f 11150$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
fc6d9d51
TT
11151 fi
11152 ;;
11153esac
fc6d9d51 11154case "$host_os" in
93636bde 11155linux* | gnu* | k*bsd*-gnu)
fc6d9d51 11156 if test "$prefix" = NONE ; then
a4b2d3ce 11157 prefix="/usr";
57aa50d4 11158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, prefix defaults to /usr" >&5
39fd3d4f 11159$as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
bff61a7a 11160 if test "$mandir" = '${prefix}/man' ; then
57aa50d4 11161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
39fd3d4f 11162$as_echo "...and mandir defaults to /usr/share/man" >&6; }
bff61a7a
TT
11163 mandir=/usr/share/man
11164 fi
50e1e10f
TT
11165 fi
11166;;
11167esac
a4b2d3ce 11168if test "$root_prefix" = NONE ; then
ffe1991f 11169 if test "$prefix" = NONE ; then
a4b2d3ce
TT
11170 root_prefix="$ac_default_prefix"
11171 else
11172 root_prefix="$prefix"
11173 fi
b5ffeade
TT
11174 root_bindir=$bindir
11175 root_sbindir=$sbindir
11176 root_libdir=$libdir
11177 root_sysconfdir=$sysconfdir
11178else
11179 root_bindir='${root_prefix}/bin'
11180 root_sbindir='${root_prefix}/sbin'
11181 root_libdir='${root_prefix}/lib'
11182 root_sysconfdir='${root_prefix}/etc'
a4b2d3ce 11183fi
c4ef11c5
TT
11184if test "$bindir" != '${exec_prefix}/bin'; then
11185 root_bindir=$bindir
57aa50d4 11186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
39fd3d4f 11187$as_echo "Setting root_bindir to $root_bindir" >&6; }
c4ef11c5
TT
11188fi
11189if test "$sbindir" != '${exec_prefix}/sbin'; then
11190 root_sbindir=$sbindir
57aa50d4 11191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
39fd3d4f 11192$as_echo "Setting root_sbindir to $root_sbindir" >&6; }
c4ef11c5
TT
11193fi
11194if test "$libdir" != '${exec_prefix}/lib'; then
11195 root_libdir=$libdir
57aa50d4 11196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
39fd3d4f 11197$as_echo "Setting root_libdir to $root_libdir" >&6; }
c4ef11c5
TT
11198fi
11199if test "$sysconfdir" != '${prefix}/etc'; then
11200 root_sysconfdir=$sysconfdir
57aa50d4 11201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
39fd3d4f 11202$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
c4ef11c5 11203fi
a4b2d3ce 11204
93636bde
TT
11205
11206
11207
11208
55e00a25
TT
11209
11210# Check whether --with-multiarch was given.
11211if test "${with_multiarch+set}" = set; then :
11212 withval=$with_multiarch; libdir=$libdir/$withval
11213root_libdir=$root_libdir/$withval
11214
11215fi
57aa50d4 11216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether linker accepts -static" >&5
39fd3d4f 11217$as_echo_n "checking whether linker accepts -static... " >&6; }
57aa50d4 11218if test "${ac_cv_e2fsprogs_use_static+set}" = set; then :
39fd3d4f 11219 $as_echo_n "(cached) " >&6
ae851482
TT
11220else
11221 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
57aa50d4 11222cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 11223/* end confdefs.h. */
ae851482 11224#include <stdio.h>
b0cacab0
TT
11225int
11226main ()
11227{
ae851482 11228fflush(stdout);
b0cacab0
TT
11229 ;
11230 return 0;
11231}
11232_ACEOF
57aa50d4 11233if ac_fn_c_try_link "$LINENO"; then :
ae851482
TT
11234 ac_cv_e2fsprogs_use_static=yes
11235else
57aa50d4 11236 ac_cv_e2fsprogs_use_static=no
ae851482 11237fi
57aa50d4
TT
11238rm -f core conftest.err conftest.$ac_objext \
11239 conftest$ac_exeext conftest.$ac_ext
ae851482
TT
11240LDFLAGS=$SAVE_LDFLAGS
11241fi
50e1e10f 11242
defde784
TT
11243case "$host_os" in
11244solaris2.*)
b0cacab0 11245 ac_cv_e2fsprogs_use_static=no
defde784
TT
11246;;
11247esac
57aa50d4 11248{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
39fd3d4f 11249$as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
74becf3c 11250LDFLAG_STATIC=
ae851482 11251if test $ac_cv_e2fsprogs_use_static = yes; then
50e1e10f 11252 LDFLAG_STATIC=-static
ae851482 11253fi
50e1e10f 11254
07a0db15
TT
11255case "$host_os" in
11256darwin*)
57aa50d4 11257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
39fd3d4f 11258$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
d1154eb4
TT
11259
11260$as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
07a0db15
TT
11261
11262 ;;
11263esac
50e1e10f
TT
11264SS_DIR=`cd ${srcdir}/lib/ss; pwd`
11265ET_DIR=`cd ${srcdir}/lib/et; pwd`
11266
93636bde 11267
50e1e10f
TT
11268if test "$cross_compiling" = yes ; then
11269 DO_TEST_SUITE=
11270else
11271 DO_TEST_SUITE=check
11272fi
11273
d1154eb4
TT
11274INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
11275if test -n "$CPPFLAGS" ; then
11276 INCLUDES="$INCLUDES $CPPFLAGS"
11277fi
c6f35b8a 11278if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
d1154eb4 11279 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
c6f35b8a
TT
11280fi
11281
dd947da2
TT
11282if test $cross_compiling = no; then
11283 BUILD_CFLAGS="$CFLAGS"
11284 BUILD_LDFLAGS="$LDFLAGS"
11285else
11286 BUILD_CFLAGS=
11287 BUILD_LDFLAGS=
11288fi
11289
11290
50e1e10f
TT
11291test -d lib || mkdir lib
11292test -d include || mkdir include
11293test -d include/linux || mkdir include/linux
defde784 11294test -d include/asm || mkdir include/asm
bff0cc95
TT
11295for i in MCONFIG Makefile e2fsprogs.spec \
11296 util/Makefile util/subst.conf util/gen-tarball \
4ea7ea00
TT
11297 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
11298 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
94ba8c75 11299 lib/uuid/Makefile lib/uuid/uuid_types.h \
f239fefc 11300 lib/blkid/Makefile lib/blkid/blkid_types.h lib/quota/Makefile \
e6441865
TT
11301 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
11302 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
921f4ad5 11303 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
94ba8c75 11304 debugfs/Makefile tests/Makefile tests/progs/Makefile \
98a5ad61
MA
11305 resize/Makefile doc/Makefile intl/Makefile \
11306 intl/libgnuintl.h po/Makefile.in ; do
94ba8c75
TT
11307 if test -d `dirname ${srcdir}/$i` ; then
11308 outlist="$outlist $i"
11309 fi
11310done
e1052144
TT
11311ac_config_files="$ac_config_files $outlist"
11312
b0cacab0 11313cat >confcache <<\_ACEOF
50e1e10f
TT
11314# This file is a shell script that caches the results of configure
11315# tests run on this system so they can be shared between configure
b0cacab0
TT
11316# scripts and configure runs, see configure's option --config-cache.
11317# It is not useful on other systems. If it contains results you don't
11318# want to keep, you may remove or edit it.
50e1e10f 11319#
b0cacab0
TT
11320# config.status only pays attention to the cache file if you give it
11321# the --recheck option to rerun configure.
50e1e10f 11322#
b0cacab0
TT
11323# `ac_cv_env_foo' variables (set or unset) will be overridden when
11324# loading this file, other *unset* `ac_cv_foo' will be assigned the
11325# following values.
11326
11327_ACEOF
11328
21c84b71
TT
11329# The following way of writing the cache mishandles newlines in values,
11330# but we know of no workaround that is simple, portable, and efficient.
e1052144 11331# So, we kill variables containing newlines.
50e1e10f
TT
11332# Ultrix sh set writes to stderr and can't be redirected directly,
11333# and sets the high bit in the cache file unless we assign to the vars.
e1052144
TT
11334(
11335 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11336 eval ac_val=\$$ac_var
11337 case $ac_val in #(
11338 *${as_nl}*)
11339 case $ac_var in #(
57aa50d4 11340 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
39fd3d4f 11341$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
e1052144
TT
11342 esac
11343 case $ac_var in #(
11344 _ | IFS | as_nl) ;; #(
39fd3d4f 11345 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
57aa50d4 11346 *) { eval $ac_var=; unset $ac_var;} ;;
e1052144
TT
11347 esac ;;
11348 esac
11349 done
11350
b0cacab0 11351 (set) 2>&1 |
e1052144
TT
11352 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11353 *${as_nl}ac_space=\ *)
57aa50d4
TT
11354 # `set' does not quote correctly, so add quotes: double-quote
11355 # substitution turns \\\\ into \\, and sed turns \\ into \.
b0cacab0
TT
11356 sed -n \
11357 "s/'/'\\\\''/g;
11358 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
e1052144 11359 ;; #(
b0cacab0
TT
11360 *)
11361 # `set' quotes correctly as required by POSIX, so do not add quotes.
e1052144 11362 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b0cacab0 11363 ;;
e1052144
TT
11364 esac |
11365 sort
11366) |
b0cacab0 11367 sed '
e1052144 11368 /^ac_cv_env_/b end
b0cacab0 11369 t clear
e1052144 11370 :clear
b0cacab0
TT
11371 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11372 t end
e1052144
TT
11373 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11374 :end' >>confcache
11375if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11376 if test -w "$cache_file"; then
11377 test "x$cache_file" != "x/dev/null" &&
57aa50d4 11378 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
39fd3d4f 11379$as_echo "$as_me: updating cache $cache_file" >&6;}
b0cacab0 11380 cat confcache >$cache_file
50e1e10f 11381 else
57aa50d4 11382 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
39fd3d4f 11383$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
50e1e10f
TT
11384 fi
11385fi
11386rm -f confcache
11387
50e1e10f
TT
11388test "x$prefix" = xNONE && prefix=$ac_default_prefix
11389# Let make expand exec_prefix.
11390test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11391
d1154eb4 11392DEFS=-DHAVE_CONFIG_H
b0cacab0
TT
11393
11394ac_libobjs=
11395ac_ltlibobjs=
11396for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11397 # 1. Remove the extension, and $U if already installed.
e1052144 11398 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
39fd3d4f 11399 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
e1052144
TT
11400 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11401 # will be set to the directory where LIBOBJS objects are built.
57aa50d4
TT
11402 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11403 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b0cacab0
TT
11404done
11405LIBOBJS=$ac_libobjs
50e1e10f 11406
b0cacab0
TT
11407LTLIBOBJS=$ac_ltlibobjs
11408
11409
11410
39fd3d4f 11411
b0cacab0 11412: ${CONFIG_STATUS=./config.status}
39fd3d4f 11413ac_write_fail=0
b0cacab0
TT
11414ac_clean_files_save=$ac_clean_files
11415ac_clean_files="$ac_clean_files $CONFIG_STATUS"
57aa50d4 11416{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
39fd3d4f 11417$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
57aa50d4
TT
11418as_write_fail=0
11419cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b0cacab0
TT
11420#! $SHELL
11421# Generated by $as_me.
93636bde 11422# Run this file to recreate the current configuration.
93636bde 11423# Compiler output produced by configure, useful for debugging
b0cacab0 11424# configure, is in config.log if it exists.
07a0db15 11425
b0cacab0
TT
11426debug=false
11427ac_cs_recheck=false
11428ac_cs_silent=false
b0cacab0 11429
57aa50d4
TT
11430SHELL=\${CONFIG_SHELL-$SHELL}
11431export SHELL
11432_ASEOF
11433cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11434## -------------------- ##
11435## M4sh Initialization. ##
11436## -------------------- ##
b0cacab0 11437
29a5deed
TT
11438# Be more Bourne compatible
11439DUALCASE=1; export DUALCASE # for MKS sh
57aa50d4 11440if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b0cacab0
TT
11441 emulate sh
11442 NULLCMD=:
39fd3d4f 11443 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b0cacab0
TT
11444 # is contrary to our usage. Disable this feature.
11445 alias -g '${1+"$@"}'='"$@"'
e1052144
TT
11446 setopt NO_GLOB_SUBST
11447else
57aa50d4
TT
11448 case `(set -o) 2>/dev/null` in #(
11449 *posix*) :
11450 set -o posix ;; #(
11451 *) :
11452 ;;
29a5deed 11453esac
b0cacab0 11454fi
29a5deed
TT
11455
11456
39fd3d4f
SJR
11457as_nl='
11458'
11459export as_nl
11460# Printing a long string crashes Solaris 7 /usr/bin/printf.
11461as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11462as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11463as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
57aa50d4
TT
11464# Prefer a ksh shell builtin over an external printf program on Solaris,
11465# but without wasting forks for bash or zsh.
11466if test -z "$BASH_VERSION$ZSH_VERSION" \
11467 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11468 as_echo='print -r --'
11469 as_echo_n='print -rn --'
11470elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
39fd3d4f
SJR
11471 as_echo='printf %s\n'
11472 as_echo_n='printf %s'
11473else
11474 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11475 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11476 as_echo_n='/usr/ucb/echo -n'
e1052144 11477 else
39fd3d4f
SJR
11478 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11479 as_echo_n_body='eval
11480 arg=$1;
57aa50d4 11481 case $arg in #(
39fd3d4f
SJR
11482 *"$as_nl"*)
11483 expr "X$arg" : "X\\(.*\\)$as_nl";
11484 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11485 esac;
11486 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11487 '
11488 export as_echo_n_body
11489 as_echo_n='sh -c $as_echo_n_body as_echo'
e1052144 11490 fi
39fd3d4f
SJR
11491 export as_echo_body
11492 as_echo='sh -c $as_echo_body as_echo'
11493fi
11494
11495# The user is always right.
11496if test "${PATH_SEPARATOR+set}" != set; then
11497 PATH_SEPARATOR=:
11498 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11499 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11500 PATH_SEPARATOR=';'
11501 }
e1052144
TT
11502fi
11503
b0cacab0 11504
e1052144
TT
11505# IFS
11506# We need space, tab and new line, in precisely that order. Quoting is
11507# there to prevent editors from complaining about space-tab.
11508# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11509# splitting by setting IFS to empty value.)
e1052144
TT
11510IFS=" "" $as_nl"
11511
11512# Find who we are. Look in the path if we contain no directory separator.
57aa50d4 11513case $0 in #((
e1052144
TT
11514 *[\\/]* ) as_myself=$0 ;;
11515 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11516for as_dir in $PATH
11517do
11518 IFS=$as_save_IFS
11519 test -z "$as_dir" && as_dir=.
57aa50d4
TT
11520 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11521 done
e1052144
TT
11522IFS=$as_save_IFS
11523
11524 ;;
11525esac
11526# We did not find ourselves, most probably we were run as `sh COMMAND'
11527# in which case we are not to be found in the path.
11528if test "x$as_myself" = x; then
11529 as_myself=$0
11530fi
11531if test ! -f "$as_myself"; then
39fd3d4f 11532 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
57aa50d4 11533 exit 1
e1052144
TT
11534fi
11535
57aa50d4
TT
11536# Unset variables that we do not need and which cause bugs (e.g. in
11537# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11538# suppresses any "Segmentation fault" message there. '((' could
11539# trigger a bug in pdksh 5.2.14.
11540for as_var in BASH_ENV ENV MAIL MAILPATH
11541do eval test x\${$as_var+set} = xset \
11542 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
e1052144 11543done
b0cacab0
TT
11544PS1='$ '
11545PS2='> '
11546PS4='+ '
11547
11548# NLS nuisances.
39fd3d4f
SJR
11549LC_ALL=C
11550export LC_ALL
11551LANGUAGE=C
11552export LANGUAGE
b0cacab0 11553
57aa50d4
TT
11554# CDPATH.
11555(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11556
11557
11558# as_fn_error ERROR [LINENO LOG_FD]
11559# ---------------------------------
11560# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11561# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11562# script with status $?, using 1 if that was 0.
11563as_fn_error ()
11564{
11565 as_status=$?; test $as_status -eq 0 && as_status=1
11566 if test "$3"; then
11567 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11568 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11569 fi
11570 $as_echo "$as_me: error: $1" >&2
11571 as_fn_exit $as_status
11572} # as_fn_error
11573
11574
11575# as_fn_set_status STATUS
11576# -----------------------
11577# Set $? to STATUS, without forking.
11578as_fn_set_status ()
11579{
11580 return $1
11581} # as_fn_set_status
11582
11583# as_fn_exit STATUS
11584# -----------------
11585# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11586as_fn_exit ()
11587{
11588 set +e
11589 as_fn_set_status $1
11590 exit $1
11591} # as_fn_exit
11592
11593# as_fn_unset VAR
11594# ---------------
11595# Portably unset VAR.
11596as_fn_unset ()
11597{
11598 { eval $1=; unset $1;}
11599}
11600as_unset=as_fn_unset
11601# as_fn_append VAR VALUE
11602# ----------------------
11603# Append the text in VALUE to the end of the definition contained in VAR. Take
11604# advantage of any shell optimizations that allow amortized linear growth over
11605# repeated appends, instead of the typical quadratic growth present in naive
11606# implementations.
11607if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11608 eval 'as_fn_append ()
11609 {
11610 eval $1+=\$2
11611 }'
11612else
11613 as_fn_append ()
11614 {
11615 eval $1=\$$1\$2
11616 }
11617fi # as_fn_append
11618
11619# as_fn_arith ARG...
11620# ------------------
11621# Perform arithmetic evaluation on the ARGs, and store the result in the
11622# global $as_val. Take advantage of shells that can avoid forks. The arguments
11623# must be portable across $(()) and expr.
11624if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11625 eval 'as_fn_arith ()
11626 {
11627 as_val=$(( $* ))
11628 }'
11629else
11630 as_fn_arith ()
11631 {
11632 as_val=`expr "$@" || test $? -eq 1`
11633 }
11634fi # as_fn_arith
11635
11636
e1052144
TT
11637if expr a : '\(a\)' >/dev/null 2>&1 &&
11638 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
11639 as_expr=expr
11640else
11641 as_expr=false
11642fi
11643
e1052144 11644if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0cacab0
TT
11645 as_basename=basename
11646else
11647 as_basename=false
11648fi
11649
57aa50d4
TT
11650if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11651 as_dirname=dirname
11652else
11653 as_dirname=false
11654fi
b0cacab0 11655
e1052144 11656as_me=`$as_basename -- "$0" ||
b0cacab0
TT
11657$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11658 X"$0" : 'X\(//\)$' \| \
e1052144 11659 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 11660$as_echo X/"$0" |
e1052144
TT
11661 sed '/^.*\/\([^/][^/]*\)\/*$/{
11662 s//\1/
11663 q
11664 }
11665 /^X\/\(\/\/\)$/{
11666 s//\1/
11667 q
11668 }
11669 /^X\/\(\/\).*/{
11670 s//\1/
11671 q
11672 }
11673 s/.*/./; q'`
b0cacab0 11674
57aa50d4
TT
11675# Avoid depending upon Character Ranges.
11676as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11677as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11678as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11679as_cr_digits='0123456789'
11680as_cr_alnum=$as_cr_Letters$as_cr_digits
e1052144
TT
11681
11682ECHO_C= ECHO_N= ECHO_T=
57aa50d4 11683case `echo -n x` in #(((((
e1052144 11684-n*)
57aa50d4 11685 case `echo 'xy\c'` in
e1052144 11686 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
57aa50d4
TT
11687 xy) ECHO_C='\c';;
11688 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11689 ECHO_T=' ';;
e1052144
TT
11690 esac;;
11691*)
11692 ECHO_N='-n';;
b0cacab0 11693esac
b0cacab0
TT
11694
11695rm -f conf$$ conf$$.exe conf$$.file
e1052144
TT
11696if test -d conf$$.dir; then
11697 rm -f conf$$.dir/conf$$.file
11698else
11699 rm -f conf$$.dir
39fd3d4f
SJR
11700 mkdir conf$$.dir 2>/dev/null
11701fi
11702if (echo >conf$$.file) 2>/dev/null; then
11703 if ln -s conf$$.file conf$$ 2>/dev/null; then
11704 as_ln_s='ln -s'
11705 # ... but there are two gotchas:
11706 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11707 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11708 # In both cases, we have to default to `cp -p'.
11709 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11710 as_ln_s='cp -p'
11711 elif ln conf$$.file conf$$ 2>/dev/null; then
11712 as_ln_s=ln
11713 else
b0cacab0 11714 as_ln_s='cp -p'
39fd3d4f 11715 fi
b0cacab0
TT
11716else
11717 as_ln_s='cp -p'
11718fi
e1052144
TT
11719rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11720rmdir conf$$.dir 2>/dev/null
b0cacab0 11721
57aa50d4
TT
11722
11723# as_fn_mkdir_p
11724# -------------
11725# Create "$as_dir" as a directory, including parents if necessary.
11726as_fn_mkdir_p ()
11727{
11728
11729 case $as_dir in #(
11730 -*) as_dir=./$as_dir;;
11731 esac
11732 test -d "$as_dir" || eval $as_mkdir_p || {
11733 as_dirs=
11734 while :; do
11735 case $as_dir in #(
11736 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11737 *) as_qdir=$as_dir;;
11738 esac
11739 as_dirs="'$as_qdir' $as_dirs"
11740 as_dir=`$as_dirname -- "$as_dir" ||
11741$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11742 X"$as_dir" : 'X\(//\)[^/]' \| \
11743 X"$as_dir" : 'X\(//\)$' \| \
11744 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11745$as_echo X"$as_dir" |
11746 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11747 s//\1/
11748 q
11749 }
11750 /^X\(\/\/\)[^/].*/{
11751 s//\1/
11752 q
11753 }
11754 /^X\(\/\/\)$/{
11755 s//\1/
11756 q
11757 }
11758 /^X\(\/\).*/{
11759 s//\1/
11760 q
11761 }
11762 s/.*/./; q'`
11763 test -d "$as_dir" && break
11764 done
11765 test -z "$as_dirs" || eval "mkdir $as_dirs"
11766 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11767
11768
11769} # as_fn_mkdir_p
b0cacab0 11770if mkdir -p . 2>/dev/null; then
57aa50d4 11771 as_mkdir_p='mkdir -p "$as_dir"'
b0cacab0
TT
11772else
11773 test -d ./-p && rmdir ./-p
11774 as_mkdir_p=false
11775fi
11776
29a5deed
TT
11777if test -x / >/dev/null 2>&1; then
11778 as_test_x='test -x'
e1052144 11779else
29a5deed
TT
11780 if ls -dL / >/dev/null 2>&1; then
11781 as_ls_L_option=L
11782 else
11783 as_ls_L_option=
11784 fi
11785 as_test_x='
11786 eval sh -c '\''
11787 if test -d "$1"; then
39fd3d4f 11788 test -d "$1/.";
29a5deed 11789 else
57aa50d4 11790 case $1 in #(
39fd3d4f 11791 -*)set "./$1";;
29a5deed 11792 esac;
57aa50d4 11793 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
29a5deed
TT
11794 ???[sx]*):;;*)false;;esac;fi
11795 '\'' sh
11796 '
e1052144 11797fi
29a5deed 11798as_executable_p=$as_test_x
b0cacab0
TT
11799
11800# Sed expression to map a string onto a valid CPP name.
11801as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11802
11803# Sed expression to map a string onto a valid variable name.
11804as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11805
11806
b0cacab0 11807exec 6>&1
57aa50d4
TT
11808## ----------------------------------- ##
11809## Main body of $CONFIG_STATUS script. ##
11810## ----------------------------------- ##
11811_ASEOF
11812test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
b0cacab0 11813
57aa50d4
TT
11814cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11815# Save the log message, to keep $0 and so on meaningful, and to
b0cacab0 11816# report actual input values of CONFIG_FILES etc. instead of their
e1052144
TT
11817# values after options handling.
11818ac_log="
b0cacab0 11819This file was extended by $as_me, which was
61ef2474 11820generated by GNU Autoconf 2.65. Invocation command line was
b0cacab0
TT
11821
11822 CONFIG_FILES = $CONFIG_FILES
11823 CONFIG_HEADERS = $CONFIG_HEADERS
11824 CONFIG_LINKS = $CONFIG_LINKS
11825 CONFIG_COMMANDS = $CONFIG_COMMANDS
11826 $ $0 $@
11827
e1052144
TT
11828on `(hostname || uname -n) 2>/dev/null | sed 1q`
11829"
11830
b0cacab0
TT
11831_ACEOF
11832
39fd3d4f
SJR
11833case $ac_config_files in *"
11834"*) set x $ac_config_files; shift; ac_config_files=$*;;
11835esac
11836
d1154eb4
TT
11837case $ac_config_headers in *"
11838"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11839esac
39fd3d4f
SJR
11840
11841
11842cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 11843# Files that config.status was made for.
e1052144 11844config_files="$ac_config_files"
d1154eb4 11845config_headers="$ac_config_headers"
e1052144 11846config_commands="$ac_config_commands"
b0cacab0 11847
e1052144 11848_ACEOF
b0cacab0 11849
39fd3d4f 11850cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0cacab0 11851ac_cs_usage="\
57aa50d4
TT
11852\`$as_me' instantiates files and other configuration actions
11853from templates according to the current configuration. Unless the files
11854and actions are specified as TAGs, all are instantiated by default.
b0cacab0 11855
57aa50d4 11856Usage: $0 [OPTION]... [TAG]...
b0cacab0
TT
11857
11858 -h, --help print this help, then exit
29a5deed 11859 -V, --version print version number and configuration settings, then exit
61ef2474 11860 --config print configuration, then exit
39fd3d4f
SJR
11861 -q, --quiet, --silent
11862 do not print progress messages
b0cacab0
TT
11863 -d, --debug don't remove temporary files
11864 --recheck update $as_me by reconfiguring in the same conditions
39fd3d4f
SJR
11865 --file=FILE[:TEMPLATE]
11866 instantiate the configuration file FILE
d1154eb4
TT
11867 --header=FILE[:TEMPLATE]
11868 instantiate the configuration header FILE
b0cacab0
TT
11869
11870Configuration files:
11871$config_files
11872
d1154eb4
TT
11873Configuration headers:
11874$config_headers
11875
b0cacab0
TT
11876Configuration commands:
11877$config_commands
11878
57aa50d4 11879Report bugs to the package provider."
b0cacab0 11880
e1052144 11881_ACEOF
39fd3d4f 11882cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
61ef2474 11883ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
b0cacab0
TT
11884ac_cs_version="\\
11885config.status
61ef2474
TT
11886configured by $0, generated by GNU Autoconf 2.65,
11887 with options \\"\$ac_cs_config\\"
b0cacab0 11888
57aa50d4 11889Copyright (C) 2009 Free Software Foundation, Inc.
b0cacab0
TT
11890This config.status script is free software; the Free Software Foundation
11891gives unlimited permission to copy, distribute and modify it."
e1052144
TT
11892
11893ac_pwd='$ac_pwd'
11894srcdir='$srcdir'
11895INSTALL='$INSTALL'
39fd3d4f
SJR
11896AWK='$AWK'
11897test -n "\$AWK" || AWK=awk
b0cacab0
TT
11898_ACEOF
11899
39fd3d4f
SJR
11900cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11901# The default lists apply if the user does not specify any file.
b0cacab0
TT
11902ac_need_defaults=:
11903while test $# != 0
07a0db15 11904do
b0cacab0
TT
11905 case $1 in
11906 --*=*)
e1052144
TT
11907 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11908 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b0cacab0
TT
11909 ac_shift=:
11910 ;;
e1052144 11911 *)
b0cacab0
TT
11912 ac_option=$1
11913 ac_optarg=$2
11914 ac_shift=shift
11915 ;;
b0cacab0
TT
11916 esac
11917
11918 case $ac_option in
11919 # Handling of the options.
93636bde 11920 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
b0cacab0 11921 ac_cs_recheck=: ;;
e1052144 11922 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
39fd3d4f 11923 $as_echo "$ac_cs_version"; exit ;;
61ef2474
TT
11924 --config | --confi | --conf | --con | --co | --c )
11925 $as_echo "$ac_cs_config"; exit ;;
e1052144 11926 --debug | --debu | --deb | --de | --d | -d )
b0cacab0
TT
11927 debug=: ;;
11928 --file | --fil | --fi | --f )
11929 $ac_shift
39fd3d4f
SJR
11930 case $ac_optarg in
11931 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11932 esac
57aa50d4 11933 as_fn_append CONFIG_FILES " '$ac_optarg'"
b0cacab0 11934 ac_need_defaults=false;;
d1154eb4
TT
11935 --header | --heade | --head | --hea )
11936 $ac_shift
11937 case $ac_optarg in
11938 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11939 esac
11940 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11941 ac_need_defaults=false;;
11942 --he | --h)
11943 # Conflict between --help and --header
11944 as_fn_error "ambiguous option: \`$1'
11945Try \`$0 --help' for more information.";;
11946 --help | --hel | -h )
39fd3d4f 11947 $as_echo "$ac_cs_usage"; exit ;;
b0cacab0
TT
11948 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11949 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11950 ac_cs_silent=: ;;
11951
11952 # This is an error.
57aa50d4
TT
11953 -*) as_fn_error "unrecognized option: \`$1'
11954Try \`$0 --help' for more information." ;;
b0cacab0 11955
57aa50d4 11956 *) as_fn_append ac_config_targets " $1"
e1052144 11957 ac_need_defaults=false ;;
b0cacab0 11958
07a0db15 11959 esac
b0cacab0 11960 shift
07a0db15
TT
11961done
11962
b0cacab0
TT
11963ac_configure_extra_args=
11964
11965if $ac_cs_silent; then
11966 exec 6>/dev/null
11967 ac_configure_extra_args="$ac_configure_extra_args --silent"
11968fi
11969
11970_ACEOF
39fd3d4f 11971cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 11972if \$ac_cs_recheck; then
39fd3d4f
SJR
11973 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11974 shift
11975 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11976 CONFIG_SHELL='$SHELL'
e1052144 11977 export CONFIG_SHELL
39fd3d4f 11978 exec "\$@"
b0cacab0 11979fi
07a0db15 11980
b0cacab0 11981_ACEOF
39fd3d4f 11982cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
11983exec 5>>config.log
11984{
11985 echo
11986 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11987## Running $as_me. ##
11988_ASBOX
39fd3d4f 11989 $as_echo "$ac_log"
e1052144 11990} >&5
07a0db15 11991
e1052144 11992_ACEOF
39fd3d4f 11993cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 11994#
e1052144 11995# INIT-COMMANDS
b0cacab0 11996#
b0cacab0
TT
11997# Capture the value of obsolete ALL_LINGUAS because we need it to compute
11998 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
11999 # from automake.
12000 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
12001 # Capture the value of LINGUAS because we need it to compute CATALOGS.
12002 LINGUAS="${LINGUAS-%UNSET%}"
12003
12004
12005_ACEOF
12006
39fd3d4f 12007cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12008
12009# Handling of arguments.
b0cacab0
TT
12010for ac_config_target in $ac_config_targets
12011do
e1052144 12012 case $ac_config_target in
d1154eb4 12013 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
e1052144
TT
12014 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12015 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
12016
57aa50d4 12017 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
b0cacab0
TT
12018 esac
12019done
12020
e1052144 12021
b0cacab0
TT
12022# If the user did not use the arguments to specify the items to instantiate,
12023# then the envvar interface is used. Set only those that are not.
12024# We use the long form for the default assignment because of an extremely
12025# bizarre bug on SunOS 4.1.3.
12026if $ac_need_defaults; then
12027 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
d1154eb4 12028 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
b0cacab0
TT
12029 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12030fi
12031
12032# Have a temporary directory for convenience. Make it in the build tree
e1052144 12033# simply because there is no reason against having it here, and in addition,
b0cacab0 12034# creating and moving files from /tmp can sometimes cause problems.
e1052144
TT
12035# Hook for its removal unless debugging.
12036# Note that there is a small window in which the directory will not be cleaned:
12037# after its creation but before its name has been assigned to `$tmp'.
b0cacab0
TT
12038$debug ||
12039{
e1052144
TT
12040 tmp=
12041 trap 'exit_status=$?
12042 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12043' 0
57aa50d4 12044 trap 'as_fn_exit 1' 1 2 13 15
b0cacab0 12045}
b0cacab0
TT
12046# Create a (secure) tmp directory for tmp files.
12047
12048{
e1052144 12049 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
b0cacab0
TT
12050 test -n "$tmp" && test -d "$tmp"
12051} ||
12052{
e1052144
TT
12053 tmp=./conf$$-$RANDOM
12054 (umask 077 && mkdir "$tmp")
57aa50d4 12055} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
b0cacab0 12056
39fd3d4f
SJR
12057# Set up the scripts for CONFIG_FILES section.
12058# No need to generate them if there are no CONFIG_FILES.
12059# This happens for instance with `./config.status config.h'.
e1052144
TT
12060if test -n "$CONFIG_FILES"; then
12061
39fd3d4f
SJR
12062if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
12063 ac_cs_awk_getline=:
12064 ac_cs_awk_pipe_init=
12065 ac_cs_awk_read_file='
12066 while ((getline aline < (F[key])) > 0)
12067 print(aline)
12068 close(F[key])'
12069 ac_cs_awk_pipe_fini=
12070else
12071 ac_cs_awk_getline=false
12072 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
12073 ac_cs_awk_read_file='
12074 print "|#_!!_#|"
12075 print "cat " F[key] " &&"
12076 '$ac_cs_awk_pipe_init
12077 # The final `:' finishes the AND list.
12078 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
12079fi
57aa50d4
TT
12080ac_cr=`echo X | tr X '\015'`
12081# On cygwin, bash can eat \r inside `` if the user requested igncr.
12082# But we know of no other shell where ac_cr would be empty at this
12083# point, so we can use a bashism as a fallback.
12084if test "x$ac_cr" = x; then
12085 eval ac_cr=\$\'\\r\'
12086fi
39fd3d4f
SJR
12087ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12088if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
57aa50d4 12089 ac_cs_awk_cr='\r'
39fd3d4f
SJR
12090else
12091 ac_cs_awk_cr=$ac_cr
12092fi
e1052144 12093
39fd3d4f
SJR
12094echo 'BEGIN {' >"$tmp/subs1.awk" &&
12095_ACEOF
e1052144 12096
39fd3d4f
SJR
12097# Create commands to substitute file output variables.
12098{
12099 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
12100 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
12101 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
12102 echo "_ACAWK" &&
12103 echo "_ACEOF"
12104} >conf$$files.sh &&
12105. ./conf$$files.sh ||
57aa50d4 12106 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
39fd3d4f 12107rm -f conf$$files.sh
e1052144 12108
39fd3d4f
SJR
12109{
12110 echo "cat >conf$$subs.awk <<_ACEOF" &&
12111 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12112 echo "_ACEOF"
12113} >conf$$subs.sh ||
57aa50d4 12114 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
39fd3d4f 12115ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
e1052144
TT
12116ac_delim='%!_!# '
12117for ac_last_try in false false false false false :; do
39fd3d4f 12118 . ./conf$$subs.sh ||
57aa50d4 12119 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
39fd3d4f
SJR
12120
12121 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12122 if test $ac_delim_n = $ac_delim_num; then
e1052144
TT
12123 break
12124 elif $ac_last_try; then
57aa50d4 12125 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
e1052144
TT
12126 else
12127 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21c84b71 12128 fi
e1052144 12129done
39fd3d4f
SJR
12130rm -f conf$$subs.sh
12131
12132cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12133cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12134_ACEOF
12135sed -n '
12136h
12137s/^/S["/; s/!.*/"]=/
12138p
12139g
12140s/^[^!]*!//
12141:repl
12142t repl
12143s/'"$ac_delim"'$//
12144t delim
12145:nl
12146h
61ef2474 12147s/\(.\{148\}\)..*/\1/
39fd3d4f
SJR
12148t more1
12149s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12150p
12151n
12152b repl
12153:more1
12154s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12155p
12156g
12157s/.\{148\}//
12158t nl
12159:delim
12160h
61ef2474 12161s/\(.\{148\}\)..*/\1/
39fd3d4f
SJR
12162t more2
12163s/["\\]/\\&/g; s/^/"/; s/$/"/
12164p
12165b
12166:more2
12167s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12168p
12169g
12170s/.\{148\}//
12171t delim
12172' <conf$$subs.awk | sed '
12173/^[^""]/{
12174 N
12175 s/\n//
e1052144 12176}
39fd3d4f
SJR
12177' >>$CONFIG_STATUS || ac_write_fail=1
12178rm -f conf$$subs.awk
12179cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12180_ACAWK
12181cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12182 for (key in S) S_is_set[key] = 1
12183 FS = "\a"
12184 \$ac_cs_awk_pipe_init
e1052144 12185}
39fd3d4f
SJR
12186{
12187 line = $ 0
12188 nfields = split(line, field, "@")
12189 substed = 0
12190 len = length(field[1])
12191 for (i = 2; i < nfields; i++) {
12192 key = field[i]
12193 keylen = length(key)
12194 if (S_is_set[key]) {
12195 value = S[key]
12196 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12197 len += length(value) + length(field[++i])
12198 substed = 1
12199 } else
12200 len += 1 + keylen
12201 }
12202 if (nfields == 3 && !substed) {
12203 key = field[2]
12204 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
12205 \$ac_cs_awk_read_file
12206 next
12207 }
12208 }
12209 print line
488c75a6 12210}
39fd3d4f
SJR
12211\$ac_cs_awk_pipe_fini
12212_ACAWK
e1052144 12213_ACEOF
39fd3d4f
SJR
12214cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12215if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12216 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12217else
12218 cat
12219fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
57aa50d4 12220 || as_fn_error "could not setup config files machinery" "$LINENO" 5
b0cacab0 12221_ACEOF
e1052144 12222
e1052144
TT
12223# VPATH may cause trouble with some makes, so we remove $(srcdir),
12224# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12225# trailing colons and then remove the whole line if VPATH becomes empty
12226# (actually we leave an empty line to preserve line numbers).
12227if test "x$srcdir" = x.; then
12228 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12229s/:*\$(srcdir):*/:/
12230s/:*\${srcdir}:*/:/
12231s/:*@srcdir@:*/:/
12232s/^\([^=]*=[ ]*\):*/\1/
12233s/:*$//
12234s/^[^=]*=[ ]*$//
12235}'
12236fi
12237
39fd3d4f 12238cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12239fi # test -n "$CONFIG_FILES"
12240
d1154eb4
TT
12241# Set up the scripts for CONFIG_HEADERS section.
12242# No need to generate them if there are no CONFIG_HEADERS.
12243# This happens for instance with `./config.status Makefile'.
12244if test -n "$CONFIG_HEADERS"; then
12245cat >"$tmp/defines.awk" <<\_ACAWK ||
12246BEGIN {
12247_ACEOF
12248
12249# Transform confdefs.h into an awk script `defines.awk', embedded as
12250# here-document in config.status, that substitutes the proper values into
12251# config.h.in to produce config.h.
12252
12253# Create a delimiter string that does not exist in confdefs.h, to ease
12254# handling of long lines.
12255ac_delim='%!_!# '
12256for ac_last_try in false false :; do
12257 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12258 if test -z "$ac_t"; then
12259 break
12260 elif $ac_last_try; then
12261 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12262 else
12263 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12264 fi
12265done
12266
12267# For the awk script, D is an array of macro values keyed by name,
12268# likewise P contains macro parameters if any. Preserve backslash
12269# newline sequences.
12270
12271ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12272sed -n '
12273s/.\{148\}/&'"$ac_delim"'/g
12274t rset
12275:rset
12276s/^[ ]*#[ ]*define[ ][ ]*/ /
12277t def
12278d
12279:def
12280s/\\$//
12281t bsnl
12282s/["\\]/\\&/g
12283s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12284D["\1"]=" \3"/p
12285s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12286d
12287:bsnl
12288s/["\\]/\\&/g
12289s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12290D["\1"]=" \3\\\\\\n"\\/p
12291t cont
12292s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12293t cont
12294d
12295:cont
12296n
12297s/.\{148\}/&'"$ac_delim"'/g
12298t clear
12299:clear
12300s/\\$//
12301t bsnlc
12302s/["\\]/\\&/g; s/^/"/; s/$/"/p
12303d
12304:bsnlc
12305s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12306b cont
12307' <confdefs.h | sed '
12308s/'"$ac_delim"'/"\\\
12309"/g' >>$CONFIG_STATUS || ac_write_fail=1
12310
12311cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12312 for (key in D) D_is_set[key] = 1
12313 FS = "\a"
12314}
12315/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12316 line = \$ 0
12317 split(line, arg, " ")
12318 if (arg[1] == "#") {
12319 defundef = arg[2]
12320 mac1 = arg[3]
12321 } else {
12322 defundef = substr(arg[1], 2)
12323 mac1 = arg[2]
12324 }
12325 split(mac1, mac2, "(") #)
12326 macro = mac2[1]
12327 prefix = substr(line, 1, index(line, defundef) - 1)
12328 if (D_is_set[macro]) {
12329 # Preserve the white space surrounding the "#".
12330 print prefix "define", macro P[macro] D[macro]
12331 next
12332 } else {
12333 # Replace #undef with comments. This is necessary, for example,
12334 # in the case of _POSIX_SOURCE, which is predefined and required
12335 # on some systems where configure will not decide to define it.
12336 if (defundef == "undef") {
12337 print "/*", prefix defundef, macro, "*/"
12338 next
12339 }
12340 }
12341}
12342{ print }
12343_ACAWK
12344_ACEOF
12345cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12346 as_fn_error "could not setup config headers machinery" "$LINENO" 5
12347fi # test -n "$CONFIG_HEADERS"
12348
e1052144 12349
d1154eb4 12350eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
39fd3d4f
SJR
12351shift
12352for ac_tag
e1052144
TT
12353do
12354 case $ac_tag in
12355 :[FHLC]) ac_mode=$ac_tag; continue;;
12356 esac
12357 case $ac_mode$ac_tag in
12358 :[FHL]*:*);;
57aa50d4 12359 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
e1052144
TT
12360 :[FH]-) ac_tag=-:-;;
12361 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12362 esac
12363 ac_save_IFS=$IFS
12364 IFS=:
12365 set x $ac_tag
12366 IFS=$ac_save_IFS
12367 shift
12368 ac_file=$1
12369 shift
12370
12371 case $ac_mode in
12372 :L) ac_source=$1;;
12373 :[FH])
12374 ac_file_inputs=
12375 for ac_f
12376 do
12377 case $ac_f in
12378 -) ac_f="$tmp/stdin";;
12379 *) # Look for the file first in the build tree, then in the source tree
12380 # (if the path is not absolute). The absolute path cannot be DOS-style,
12381 # because $ac_f cannot contain `:'.
12382 test -f "$ac_f" ||
12383 case $ac_f in
12384 [\\/$]*) false;;
12385 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12386 esac ||
57aa50d4 12387 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
e1052144 12388 esac
39fd3d4f 12389 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
57aa50d4 12390 as_fn_append ac_file_inputs " '$ac_f'"
e1052144
TT
12391 done
12392
12393 # Let's still pretend it is `configure' which instantiates (i.e., don't
12394 # use $as_me), people would be surprised to read:
12395 # /* config.h. Generated by config.status. */
39fd3d4f
SJR
12396 configure_input='Generated from '`
12397 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12398 `' by configure.'
e1052144
TT
12399 if test x"$ac_file" != x-; then
12400 configure_input="$ac_file. $configure_input"
57aa50d4 12401 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
39fd3d4f 12402$as_echo "$as_me: creating $ac_file" >&6;}
e1052144 12403 fi
39fd3d4f
SJR
12404 # Neutralize special characters interpreted by sed in replacement strings.
12405 case $configure_input in #(
12406 *\&* | *\|* | *\\* )
12407 ac_sed_conf_input=`$as_echo "$configure_input" |
12408 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12409 *) ac_sed_conf_input=$configure_input;;
12410 esac
e1052144
TT
12411
12412 case $ac_tag in
39fd3d4f 12413 *:-:* | *:-) cat >"$tmp/stdin" \
57aa50d4 12414 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
e1052144
TT
12415 esac
12416 ;;
b0cacab0
TT
12417 esac
12418
e1052144 12419 ac_dir=`$as_dirname -- "$ac_file" ||
b0cacab0
TT
12420$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12421 X"$ac_file" : 'X\(//\)[^/]' \| \
12422 X"$ac_file" : 'X\(//\)$' \| \
e1052144 12423 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 12424$as_echo X"$ac_file" |
e1052144
TT
12425 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12426 s//\1/
12427 q
12428 }
12429 /^X\(\/\/\)[^/].*/{
12430 s//\1/
12431 q
12432 }
12433 /^X\(\/\/\)$/{
12434 s//\1/
12435 q
12436 }
12437 /^X\(\/\).*/{
12438 s//\1/
12439 q
12440 }
12441 s/.*/./; q'`
57aa50d4 12442 as_dir="$ac_dir"; as_fn_mkdir_p
b0cacab0
TT
12443 ac_builddir=.
12444
e1052144
TT
12445case "$ac_dir" in
12446.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12447*)
39fd3d4f 12448 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
e1052144 12449 # A ".." for each directory in $ac_dir_suffix.
39fd3d4f 12450 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
e1052144
TT
12451 case $ac_top_builddir_sub in
12452 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12453 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12454 esac ;;
12455esac
12456ac_abs_top_builddir=$ac_pwd
12457ac_abs_builddir=$ac_pwd$ac_dir_suffix
12458# for backward compatibility:
12459ac_top_builddir=$ac_top_build_prefix
93636bde 12460
b0cacab0 12461case $srcdir in
e1052144 12462 .) # We are building in place.
b0cacab0 12463 ac_srcdir=.
e1052144
TT
12464 ac_top_srcdir=$ac_top_builddir_sub
12465 ac_abs_top_srcdir=$ac_pwd ;;
12466 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 12467 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
12468 ac_top_srcdir=$srcdir
12469 ac_abs_top_srcdir=$srcdir ;;
12470 *) # Relative name.
12471 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12472 ac_top_srcdir=$ac_top_build_prefix$srcdir
12473 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 12474esac
e1052144 12475ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b0cacab0 12476
b0cacab0 12477
e1052144
TT
12478 case $ac_mode in
12479 :F)
12480 #
12481 # CONFIG_FILE
12482 #
50e1e10f 12483
b0cacab0
TT
12484 case $INSTALL in
12485 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
e1052144 12486 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
50e1e10f 12487 esac
e1052144 12488_ACEOF
50e1e10f 12489
39fd3d4f 12490cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12491# If the template does not know about datarootdir, expand it.
12492# FIXME: This hack should be removed a few years after 2.60.
12493ac_datarootdir_hack=; ac_datarootdir_seen=
39fd3d4f
SJR
12494ac_sed_dataroot='
12495/datarootdir/ {
e1052144
TT
12496 p
12497 q
12498}
12499/@datadir@/p
12500/@docdir@/p
12501/@infodir@/p
12502/@localedir@/p
57aa50d4 12503/@mandir@/p'
39fd3d4f 12504case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
e1052144
TT
12505*datarootdir*) ac_datarootdir_seen=yes;;
12506*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
57aa50d4 12507 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
39fd3d4f 12508$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
b0cacab0 12509_ACEOF
39fd3d4f 12510cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
e1052144
TT
12511 ac_datarootdir_hack='
12512 s&@datadir@&$datadir&g
12513 s&@docdir@&$docdir&g
12514 s&@infodir@&$infodir&g
12515 s&@localedir@&$localedir&g
12516 s&@mandir@&$mandir&g
57aa50d4 12517 s&\\\${datarootdir}&$datarootdir&g' ;;
e1052144
TT
12518esac
12519_ACEOF
12520
12521# Neutralize VPATH when `$srcdir' = `.'.
12522# Shell code in configure.ac might set extrasub.
12523# FIXME: do we really want to maintain this feature?
39fd3d4f
SJR
12524cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12525ac_sed_extra="$ac_vpsub
b0cacab0
TT
12526$extrasub
12527_ACEOF
39fd3d4f 12528cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0cacab0
TT
12529:t
12530/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
39fd3d4f 12531s|@configure_input@|$ac_sed_conf_input|;t t
e1052144 12532s&@top_builddir@&$ac_top_builddir_sub&;t t
39fd3d4f 12533s&@top_build_prefix@&$ac_top_build_prefix&;t t
e1052144
TT
12534s&@srcdir@&$ac_srcdir&;t t
12535s&@abs_srcdir@&$ac_abs_srcdir&;t t
12536s&@top_srcdir@&$ac_top_srcdir&;t t
12537s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12538s&@builddir@&$ac_builddir&;t t
12539s&@abs_builddir@&$ac_abs_builddir&;t t
12540s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12541s&@INSTALL@&$ac_INSTALL&;t t
12542$ac_datarootdir_hack
39fd3d4f
SJR
12543"
12544eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
12545if $ac_cs_awk_getline; then
12546 $AWK -f "$tmp/subs.awk"
12547else
12548 $AWK -f "$tmp/subs.awk" | $SHELL
12549fi >$tmp/out \
57aa50d4 12550 || as_fn_error "could not create $ac_file" "$LINENO" 5
e1052144
TT
12551
12552test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12553 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12554 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
57aa50d4 12555 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
e1052144 12556which seems to be undefined. Please make sure it is defined." >&5
39fd3d4f 12557$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
e1052144
TT
12558which seems to be undefined. Please make sure it is defined." >&2;}
12559
12560 rm -f "$tmp/stdin"
12561 case $ac_file in
39fd3d4f
SJR
12562 -) cat "$tmp/out" && rm -f "$tmp/out";;
12563 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12564 esac \
57aa50d4 12565 || as_fn_error "could not create $ac_file" "$LINENO" 5
e1052144 12566 ;;
d1154eb4
TT
12567 :H)
12568 #
12569 # CONFIG_HEADER
12570 #
12571 if test x"$ac_file" != x-; then
12572 {
12573 $as_echo "/* $configure_input */" \
12574 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12575 } >"$tmp/config.h" \
12576 || as_fn_error "could not create $ac_file" "$LINENO" 5
12577 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12579$as_echo "$as_me: $ac_file is unchanged" >&6;}
12580 else
12581 rm -f "$ac_file"
12582 mv "$tmp/config.h" "$ac_file" \
12583 || as_fn_error "could not create $ac_file" "$LINENO" 5
12584 fi
12585 else
12586 $as_echo "/* $configure_input */" \
12587 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12588 || as_fn_error "could not create -" "$LINENO" 5
12589 fi
12590 ;;
07a0db15 12591
57aa50d4 12592 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
39fd3d4f 12593$as_echo "$as_me: executing $ac_file commands" >&6;}
e1052144
TT
12594 ;;
12595 esac
a04eba3f 12596
b0cacab0 12597
e1052144
TT
12598 case $ac_file$ac_mode in
12599 "default-1":C)
a04eba3f
TT
12600 for ac_file in $CONFIG_FILES; do
12601 # Support "outfile[:infile[:infile...]]"
12602 case "$ac_file" in
12603 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
12604 esac
12605 # PO directories have a Makefile.in generated from Makefile.in.in.
12606 case "$ac_file" in */Makefile.in)
12607 # Adjust a relative srcdir.
12608 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
12609 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
12610 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
12611 # In autoconf-2.13 it is called $ac_given_srcdir.
12612 # In autoconf-2.50 it is called $srcdir.
12613 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
12614 case "$ac_given_srcdir" in
12615 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
12616 /*) top_srcdir="$ac_given_srcdir" ;;
12617 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
12618 esac
12619 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
12620 rm -f "$ac_dir/POTFILES"
12621 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
12622 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
12623 POMAKEFILEDEPS="POTFILES.in"
12624 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
a04eba3f
TT
12625 # on $ac_dir but don't depend on user-specified configuration
12626 # parameters.
12627 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
12628 # The LINGUAS file contains the set of available languages.
b0cacab0 12629 if test -n "$OBSOLETE_ALL_LINGUAS"; then
a04eba3f
TT
12630 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
12631 fi
12632 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
12633 # Hide the ALL_LINGUAS assigment from automake.
12634 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
b0cacab0
TT
12635 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
12636 else
12637 # The set of available languages was given in configure.in.
12638 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
a04eba3f 12639 fi
b0cacab0
TT
12640 # Compute POFILES
12641 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
12642 # Compute UPDATEPOFILES
12643 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
12644 # Compute DUMMYPOFILES
12645 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
12646 # Compute GMOFILES
12647 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
a04eba3f
TT
12648 case "$ac_given_srcdir" in
12649 .) srcdirpre= ;;
12650 *) srcdirpre='$(srcdir)/' ;;
12651 esac
12652 POFILES=
a04eba3f
TT
12653 UPDATEPOFILES=
12654 DUMMYPOFILES=
b0cacab0 12655 GMOFILES=
a04eba3f
TT
12656 for lang in $ALL_LINGUAS; do
12657 POFILES="$POFILES $srcdirpre$lang.po"
a04eba3f
TT
12658 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
12659 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
b0cacab0 12660 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
a04eba3f
TT
12661 done
12662 # CATALOGS depends on both $ac_dir and the user's LINGUAS
12663 # environment variable.
12664 INST_LINGUAS=
12665 if test -n "$ALL_LINGUAS"; then
12666 for presentlang in $ALL_LINGUAS; do
12667 useit=no
12668 if test "%UNSET%" != "$LINGUAS"; then
12669 desiredlanguages="$LINGUAS"
12670 else
12671 desiredlanguages="$ALL_LINGUAS"
12672 fi
12673 for desiredlang in $desiredlanguages; do
12674 # Use the presentlang catalog if desiredlang is
12675 # a. equal to presentlang, or
12676 # b. a variant of presentlang (because in this case,
12677 # presentlang can be used as a fallback for messages
12678 # which are not translated in the desiredlang catalog).
12679 case "$desiredlang" in
12680 "$presentlang"*) useit=yes;;
12681 esac
12682 done
12683 if test $useit = yes; then
12684 INST_LINGUAS="$INST_LINGUAS $presentlang"
12685 fi
12686 done
12687 fi
12688 CATALOGS=
12689 if test -n "$INST_LINGUAS"; then
12690 for lang in $INST_LINGUAS; do
12691 CATALOGS="$CATALOGS $lang.gmo"
12692 done
12693 fi
12694 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
b0cacab0 12695 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
12696 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
12697 if test -f "$f"; then
12698 case "$f" in
12699 *.orig | *.bak | *~) ;;
12700 *) cat "$f" >> "$ac_dir/Makefile" ;;
12701 esac
12702 fi
12703 done
12704 fi
12705 ;;
a64c9c13 12706 esac
b0cacab0 12707 done ;;
e1052144 12708
b0cacab0 12709 esac
e1052144 12710done # for ac_tag
07a0db15 12711
b0cacab0 12712
57aa50d4 12713as_fn_exit 0
b0cacab0 12714_ACEOF
b0cacab0
TT
12715ac_clean_files=$ac_clean_files_save
12716
39fd3d4f 12717test $ac_write_fail = 0 ||
57aa50d4 12718 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
39fd3d4f 12719
b0cacab0
TT
12720
12721# configure is writing to config.log, and then calls config.status.
12722# config.status does its own redirection, appending to config.log.
12723# Unfortunately, on DOS this fails, as config.log is still kept open
12724# by configure, so config.status won't be able to write to it; its
12725# output is simply discarded. So we exec the FD to /dev/null,
12726# effectively closing config.log, so it can be properly (re)opened and
12727# appended to by config.status. When coming back to configure, we
12728# need to make the FD available again.
12729if test "$no_create" != yes; then
12730 ac_cs_success=:
12731 ac_config_status_args=
12732 test "$silent" = yes &&
12733 ac_config_status_args="$ac_config_status_args --quiet"
12734 exec 5>/dev/null
12735 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12736 exec 5>>config.log
12737 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12738 # would make configure fail if this is the last instruction.
57aa50d4 12739 $ac_cs_success || as_fn_exit $?
b0cacab0 12740fi
39fd3d4f 12741if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
57aa50d4 12742 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
39fd3d4f
SJR
12743$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12744fi
50e1e10f 12745
ee683a13 12746if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi