]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - configure
po: update pl.po (from translationproject.org)
[thirdparty/e2fsprogs.git] / configure
CommitLineData
50e1e10f 1#! /bin/sh
50e1e10f 2# Guess values for system-dependent variables and create Makefiles.
29a5deed 3# Generated by GNU Autoconf 2.61.
50e1e10f 4#
e1052144
TT
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
50e1e10f
TT
7# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it.
b0cacab0
TT
9## --------------------- ##
10## M4sh Initialization. ##
11## --------------------- ##
12
29a5deed
TT
13# Be more Bourne compatible
14DUALCASE=1; export DUALCASE # for MKS sh
b0cacab0
TT
15if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
e1052144
TT
21 setopt NO_GLOB_SUBST
22else
29a5deed
TT
23 case `(set -o) 2>/dev/null` in
24 *posix*) set -o posix ;;
25esac
26
b0cacab0 27fi
29a5deed
TT
28
29
b0cacab0 30
e1052144
TT
31
32# PATH needs CR
33# Avoid depending upon Character Ranges.
34as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37as_cr_digits='0123456789'
38as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40# The user is always right.
41if test "${PATH_SEPARATOR+set}" != set; then
42 echo "#! /bin/sh" >conf$$.sh
43 echo "exit 0" >>conf$$.sh
44 chmod +x conf$$.sh
45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46 PATH_SEPARATOR=';'
47 else
48 PATH_SEPARATOR=:
49 fi
50 rm -f conf$$.sh
51fi
52
b0cacab0
TT
53# Support unset when possible.
54if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55 as_unset=unset
56else
57 as_unset=false
58fi
59
60
e1052144
TT
61# IFS
62# We need space, tab and new line, in precisely that order. Quoting is
63# there to prevent editors from complaining about space-tab.
64# (If _AS_PATH_WALK were called with IFS unset, it would disable word
65# splitting by setting IFS to empty value.)
66as_nl='
67'
68IFS=" "" $as_nl"
69
70# Find who we are. Look in the path if we contain no directory separator.
71case $0 in
72 *[\\/]* ) as_myself=$0 ;;
73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74for as_dir in $PATH
75do
76 IFS=$as_save_IFS
77 test -z "$as_dir" && as_dir=.
78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79done
80IFS=$as_save_IFS
81
82 ;;
83esac
84# We did not find ourselves, most probably we were run as `sh COMMAND'
85# in which case we are not to be found in the path.
86if test "x$as_myself" = x; then
87 as_myself=$0
88fi
89if test ! -f "$as_myself"; then
90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91 { (exit 1); exit 1; }
92fi
93
b0cacab0 94# Work around bugs in pre-3.0 UWIN ksh.
e1052144
TT
95for as_var in ENV MAIL MAILPATH
96do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97done
b0cacab0
TT
98PS1='$ '
99PS2='> '
100PS4='+ '
101
102# NLS nuisances.
103for as_var in \
104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106 LC_TELEPHONE LC_TIME
107do
108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109 eval $as_var=C; export $as_var
110 else
e1052144 111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
b0cacab0
TT
112 fi
113done
114
115# Required to use basename.
e1052144
TT
116if expr a : '\(a\)' >/dev/null 2>&1 &&
117 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
118 as_expr=expr
119else
120 as_expr=false
121fi
122
e1052144 123if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0cacab0
TT
124 as_basename=basename
125else
126 as_basename=false
127fi
128
129
130# Name of the executable.
e1052144 131as_me=`$as_basename -- "$0" ||
b0cacab0
TT
132$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133 X"$0" : 'X\(//\)$' \| \
e1052144 134 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
b0cacab0 135echo X/"$0" |
e1052144
TT
136 sed '/^.*\/\([^/][^/]*\)\/*$/{
137 s//\1/
138 q
139 }
140 /^X\/\(\/\/\)$/{
141 s//\1/
142 q
143 }
144 /^X\/\(\/\).*/{
145 s//\1/
146 q
147 }
148 s/.*/./; q'`
b0cacab0 149
e1052144
TT
150# CDPATH.
151$as_unset CDPATH
b0cacab0 152
b0cacab0 153
e1052144
TT
154if test "x$CONFIG_SHELL" = x; then
155 if (eval ":") 2>/dev/null; then
156 as_have_required=yes
157else
158 as_have_required=no
159fi
160
161 if test $as_have_required = yes && (eval ":
162(as_func_return () {
163 (exit \$1)
164}
165as_func_success () {
166 as_func_return 0
167}
168as_func_failure () {
169 as_func_return 1
170}
171as_func_ret_success () {
172 return 0
173}
174as_func_ret_failure () {
175 return 1
176}
177
178exitcode=0
179if as_func_success; then
180 :
181else
182 exitcode=1
183 echo as_func_success failed.
b0cacab0
TT
184fi
185
e1052144
TT
186if as_func_failure; then
187 exitcode=1
188 echo as_func_failure succeeded.
189fi
b0cacab0 190
e1052144
TT
191if as_func_ret_success; then
192 :
193else
194 exitcode=1
195 echo as_func_ret_success failed.
196fi
b0cacab0 197
e1052144
TT
198if as_func_ret_failure; then
199 exitcode=1
200 echo as_func_ret_failure succeeded.
201fi
202
203if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204 :
205else
206 exitcode=1
207 echo positional parameters were not saved.
208fi
209
210test \$exitcode = 0) || { (exit 1); exit 1; }
211
212(
213 as_lineno_1=\$LINENO
214 as_lineno_2=\$LINENO
215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217") 2> /dev/null; then
218 :
219else
220 as_candidate_shells=
b0cacab0 221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29a5deed 222for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
b0cacab0
TT
223do
224 IFS=$as_save_IFS
225 test -z "$as_dir" && as_dir=.
e1052144 226 case $as_dir in
b0cacab0 227 /*)
e1052144
TT
228 for as_base in sh bash ksh sh5; do
229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230 done;;
231 esac
232done
233IFS=$as_save_IFS
234
235
236 for as_shell in $as_candidate_shells $SHELL; do
237 # Try only shells that exist, to save several forks.
238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239 { ("$as_shell") 2> /dev/null <<\_ASEOF
e1052144
TT
240if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241 emulate sh
242 NULLCMD=:
243 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244 # is contrary to our usage. Disable this feature.
245 alias -g '${1+"$@"}'='"$@"'
246 setopt NO_GLOB_SUBST
247else
29a5deed
TT
248 case `(set -o) 2>/dev/null` in
249 *posix*) set -o posix ;;
250esac
251
e1052144 252fi
29a5deed 253
e1052144
TT
254
255:
256_ASEOF
257}; then
258 CONFIG_SHELL=$as_shell
259 as_have_required=yes
260 if { "$as_shell" 2> /dev/null <<\_ASEOF
e1052144
TT
261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 emulate sh
263 NULLCMD=:
264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
267 setopt NO_GLOB_SUBST
268else
29a5deed
TT
269 case `(set -o) 2>/dev/null` in
270 *posix*) set -o posix ;;
271esac
272
e1052144 273fi
29a5deed 274
e1052144
TT
275
276:
277(as_func_return () {
278 (exit $1)
279}
280as_func_success () {
281 as_func_return 0
282}
283as_func_failure () {
284 as_func_return 1
285}
286as_func_ret_success () {
287 return 0
288}
289as_func_ret_failure () {
290 return 1
291}
292
293exitcode=0
294if as_func_success; then
295 :
296else
297 exitcode=1
298 echo as_func_success failed.
299fi
300
301if as_func_failure; then
302 exitcode=1
303 echo as_func_failure succeeded.
304fi
305
306if as_func_ret_success; then
307 :
308else
309 exitcode=1
310 echo as_func_ret_success failed.
311fi
312
313if as_func_ret_failure; then
314 exitcode=1
315 echo as_func_ret_failure succeeded.
316fi
317
318if ( set x; as_func_ret_success y && test x = "$1" ); then
319 :
320else
321 exitcode=1
322 echo positional parameters were not saved.
323fi
324
325test $exitcode = 0) || { (exit 1); exit 1; }
326
327(
b0cacab0
TT
328 as_lineno_1=$LINENO
329 as_lineno_2=$LINENO
b0cacab0 330 test "x$as_lineno_1" != "x$as_lineno_2" &&
e1052144
TT
331 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333_ASEOF
334}; then
335 break
336fi
337
338fi
339
340 done
341
342 if test "x$CONFIG_SHELL" != x; then
343 for as_var in BASH_ENV ENV
344 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345 done
346 export CONFIG_SHELL
347 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348fi
349
350
351 if test $as_have_required = no; then
352 echo This script requires a shell more modern than all the
353 echo shells that I found on your system. Please install a
354 echo modern shell, or manually run the script under such a
355 echo shell if you do have one.
356 { (exit 1); exit 1; }
357fi
358
359
360fi
361
362fi
363
364
365
366(eval "as_func_return () {
367 (exit \$1)
368}
369as_func_success () {
370 as_func_return 0
371}
372as_func_failure () {
373 as_func_return 1
374}
375as_func_ret_success () {
376 return 0
377}
378as_func_ret_failure () {
379 return 1
380}
381
382exitcode=0
383if as_func_success; then
384 :
385else
386 exitcode=1
387 echo as_func_success failed.
388fi
389
390if as_func_failure; then
391 exitcode=1
392 echo as_func_failure succeeded.
393fi
394
395if as_func_ret_success; then
396 :
397else
398 exitcode=1
399 echo as_func_ret_success failed.
400fi
401
402if as_func_ret_failure; then
403 exitcode=1
404 echo as_func_ret_failure succeeded.
405fi
406
407if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408 :
409else
410 exitcode=1
411 echo positional parameters were not saved.
412fi
413
414test \$exitcode = 0") || {
415 echo No shell found that supports shell functions.
416 echo Please tell autoconf@gnu.org about your system,
417 echo including any error possibly output before this
418 echo message
419}
420
421
422
423 as_lineno_1=$LINENO
424 as_lineno_2=$LINENO
425 test "x$as_lineno_1" != "x$as_lineno_2" &&
426 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
b0cacab0
TT
427
428 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429 # uniformly replaced by the line number. The first 'sed' inserts a
e1052144
TT
430 # line-number line after each line using $LINENO; the second 'sed'
431 # does the real work. The second script uses 'N' to pair each
432 # line-number line with the line containing $LINENO, and appends
433 # trailing '-' during substitution so that $LINENO is not a special
434 # case at line end.
b0cacab0 435 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
e1052144
TT
436 # scripts with optimization help from Paolo Bonzini. Blame Lee
437 # E. McMahon (1931-1989) for sed's syntax. :-)
438 sed -n '
439 p
440 /[$]LINENO/=
441 ' <$as_myself |
b0cacab0 442 sed '
e1052144
TT
443 s/[$]LINENO.*/&-/
444 t lineno
445 b
446 :lineno
b0cacab0 447 N
e1052144
TT
448 :loop
449 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
b0cacab0 450 t loop
e1052144 451 s/-\n.*//
b0cacab0 452 ' >$as_me.lineno &&
e1052144 453 chmod +x "$as_me.lineno" ||
b0cacab0
TT
454 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455 { (exit 1); exit 1; }; }
456
457 # Don't try to exec as it changes $[0], causing all sort of problems
458 # (the dirname of $[0] is not the place where we might find the
e1052144
TT
459 # original and so on. Autoconf is especially sensitive to this).
460 . "./$as_me.lineno"
b0cacab0
TT
461 # Exit status is that of the last command.
462 exit
463}
464
465
e1052144
TT
466if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467 as_dirname=dirname
468else
469 as_dirname=false
470fi
471
472ECHO_C= ECHO_N= ECHO_T=
473case `echo -n x` in
474-n*)
475 case `echo 'x\c'` in
476 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 *) ECHO_C='\c';;
478 esac;;
479*)
480 ECHO_N='-n';;
b0cacab0
TT
481esac
482
e1052144
TT
483if expr a : '\(a\)' >/dev/null 2>&1 &&
484 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
485 as_expr=expr
486else
487 as_expr=false
488fi
489
490rm -f conf$$ conf$$.exe conf$$.file
e1052144
TT
491if test -d conf$$.dir; then
492 rm -f conf$$.dir/conf$$.file
493else
494 rm -f conf$$.dir
495 mkdir conf$$.dir
496fi
b0cacab0
TT
497echo >conf$$.file
498if ln -s conf$$.file conf$$ 2>/dev/null; then
e1052144
TT
499 as_ln_s='ln -s'
500 # ... but there are two gotchas:
501 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503 # In both cases, we have to default to `cp -p'.
504 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
b0cacab0 505 as_ln_s='cp -p'
b0cacab0
TT
506elif ln conf$$.file conf$$ 2>/dev/null; then
507 as_ln_s=ln
508else
509 as_ln_s='cp -p'
510fi
e1052144
TT
511rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512rmdir conf$$.dir 2>/dev/null
b0cacab0
TT
513
514if mkdir -p . 2>/dev/null; then
515 as_mkdir_p=:
516else
517 test -d ./-p && rmdir ./-p
518 as_mkdir_p=false
519fi
520
29a5deed
TT
521if test -x / >/dev/null 2>&1; then
522 as_test_x='test -x'
e1052144 523else
29a5deed
TT
524 if ls -dL / >/dev/null 2>&1; then
525 as_ls_L_option=L
526 else
527 as_ls_L_option=
528 fi
529 as_test_x='
530 eval sh -c '\''
531 if test -d "$1"; then
532 test -d "$1/.";
533 else
534 case $1 in
535 -*)set "./$1";;
536 esac;
537 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538 ???[sx]*):;;*)false;;esac;fi
539 '\'' sh
540 '
e1052144 541fi
29a5deed 542as_executable_p=$as_test_x
b0cacab0
TT
543
544# Sed expression to map a string onto a valid CPP name.
545as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547# Sed expression to map a string onto a valid variable name.
548as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
b0cacab0 551
e1052144 552exec 7<&0 </dev/null 6>&1
b0cacab0
TT
553
554# Name of the host.
555# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556# so uname gets run too.
557ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
50e1e10f 558
b0cacab0
TT
559#
560# Initializations.
561#
50e1e10f 562ac_default_prefix=/usr/local
e1052144 563ac_clean_files=
b0cacab0 564ac_config_libobj_dir=.
e1052144 565LIBOBJS=
b0cacab0
TT
566cross_compiling=no
567subdirs=
568MFLAGS=
569MAKEFLAGS=
570SHELL=${CONFIG_SHELL-/bin/sh}
571
b0cacab0
TT
572# Identity of this package.
573PACKAGE_NAME=
574PACKAGE_TARNAME=
575PACKAGE_VERSION=
576PACKAGE_STRING=
577PACKAGE_BUGREPORT=
578
579ac_unique_file="version.h"
580# Factoring default headers for most tests.
581ac_includes_default="\
582#include <stdio.h>
29a5deed 583#ifdef HAVE_SYS_TYPES_H
b0cacab0
TT
584# include <sys/types.h>
585#endif
29a5deed 586#ifdef HAVE_SYS_STAT_H
b0cacab0
TT
587# include <sys/stat.h>
588#endif
29a5deed 589#ifdef STDC_HEADERS
b0cacab0
TT
590# include <stdlib.h>
591# include <stddef.h>
592#else
29a5deed 593# ifdef HAVE_STDLIB_H
b0cacab0
TT
594# include <stdlib.h>
595# endif
596#endif
29a5deed
TT
597#ifdef HAVE_STRING_H
598# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
b0cacab0
TT
599# include <memory.h>
600# endif
601# include <string.h>
602#endif
29a5deed 603#ifdef HAVE_STRINGS_H
b0cacab0
TT
604# include <strings.h>
605#endif
29a5deed 606#ifdef HAVE_INTTYPES_H
b0cacab0 607# include <inttypes.h>
e1052144 608#endif
29a5deed 609#ifdef HAVE_STDINT_H
e1052144 610# include <stdint.h>
b0cacab0 611#endif
29a5deed 612#ifdef HAVE_UNISTD_H
b0cacab0
TT
613# include <unistd.h>
614#endif"
615
e1052144
TT
616ac_subst_vars='SHELL
617PATH_SEPARATOR
618PACKAGE_NAME
619PACKAGE_TARNAME
620PACKAGE_VERSION
621PACKAGE_STRING
622PACKAGE_BUGREPORT
623exec_prefix
624prefix
625program_transform_name
626bindir
627sbindir
628libexecdir
629datarootdir
630datadir
631sysconfdir
632sharedstatedir
633localstatedir
634includedir
635oldincludedir
636docdir
637infodir
638htmldir
639dvidir
640pdfdir
641psdir
642libdir
643localedir
644mandir
645DEFS
646ECHO_C
647ECHO_N
648ECHO_T
649LIBS
650build_alias
651host_alias
652target_alias
653E2FSPROGS_YEAR
654E2FSPROGS_MONTH
655E2FSPROGS_DAY
656E2FSPROGS_VERSION
927566a3 657E2FSPROGS_PKGVER
e1052144
TT
658build
659build_cpu
660build_vendor
661build_os
662host
663host_cpu
664host_vendor
665host_os
666CC
667CFLAGS
668LDFLAGS
669CPPFLAGS
670ac_ct_CC
671EXEEXT
672OBJEXT
e1052144 673CPP
29a5deed 674LD
e1052144
TT
675GREP
676EGREP
677LINUX_INCLUDE
678MAINTAINER_CMT
679HTREE_CMT
680ELF_CMT
681BSDLIB_CMT
682PROFILE_CMT
683CHECKER_CMT
684LIB_EXT
685STATIC_LIB_EXT
686PROFILED_LIB_EXT
687SWAPFS_CMT
688DEBUGFS_CMT
689IMAGER_CMT
690RESIZER_CMT
e1052144
TT
691FSCK_PROG
692FSCK_MAN
693E2INITRD_PROG
694E2INITRD_MAN
a4ece359 695PKG_CONFIG
e1052144
TT
696DEVMAPPER_REQ
697DEVMAPPER_PC_LIBS
698DEVMAPPER_LIBS
699STATIC_DEVMAPPER_LIBS
a4ece359 700STATIC_BLKID_DEVMAPPER_LIBS
5610f992 701UUIDD_CMT
e1052144
TT
702GETTEXT_PACKAGE
703PACKAGE
704VERSION
705SET_MAKE
706INSTALL_PROGRAM
707INSTALL_SCRIPT
708INSTALL_DATA
709MKINSTALLDIRS
710USE_NLS
711MSGFMT
712GMSGFMT
713XGETTEXT
714MSGMERGE
715RANLIB
716ALLOCA
717GLIBC21
718HAVE_POSIX_PRINTF
719HAVE_ASPRINTF
720HAVE_SNPRINTF
721HAVE_WPRINTF
722LIBICONV
723LTLIBICONV
724INTLBISON
725BUILD_INCLUDED_LIBINTL
726USE_INCLUDED_LIBINTL
727CATOBJEXT
728DATADIRNAME
729INSTOBJEXT
730GENCAT
731INTLOBJS
732INTL_LIBTOOL_SUFFIX_PREFIX
733INTLLIBS
734LIBINTL
735LTLIBINTL
736POSUB
737BINARY_TYPE
738LN
739LN_S
740MV
741CP
742RM
743CHMOD
744AWK
745SED
746PERL
747LDCONFIG
748AR
749STRIP
750BUILD_CC
751SIZEOF_SHORT
752SIZEOF_INT
753SIZEOF_LONG
754SIZEOF_LONG_LONG
755SOCKET_LIB
756DLOPEN_LIB
757UNI_DIFF_OPTS
758LINUX_CMT
759CYGWIN_CMT
760UNIX_CMT
761root_prefix
762root_bindir
763root_sbindir
764root_libdir
765root_sysconfdir
766LDFLAG_STATIC
767SS_DIR
768ET_DIR
769DO_TEST_SUITE
770INTL_FLAGS
771BUILD_CFLAGS
772BUILD_LDFLAGS
773LIBOBJS
774LTLIBOBJS'
775ac_subst_files='MCONFIG
776MAKEFILE_ELF
777MAKEFILE_BSDLIB
778MAKEFILE_PROFILE
779MAKEFILE_CHECKER
780MAKEFILE_LIBRARY
781ASM_TYPES_HEADER'
782 ac_precious_vars='build_alias
783host_alias
784target_alias
785CC
786CFLAGS
787LDFLAGS
29a5deed 788LIBS
e1052144 789CPPFLAGS
a4ece359
TT
790CPP
791PKG_CONFIG'
e1052144 792
50e1e10f
TT
793
794# Initialize some variables set by options.
b0cacab0
TT
795ac_init_help=
796ac_init_version=false
50e1e10f
TT
797# The variables have the same names as the options, with
798# dashes changed to underlines.
b0cacab0 799cache_file=/dev/null
50e1e10f 800exec_prefix=NONE
50e1e10f 801no_create=
50e1e10f
TT
802no_recursion=
803prefix=NONE
804program_prefix=NONE
805program_suffix=NONE
806program_transform_name=s,x,x,
807silent=
808site=
809srcdir=
50e1e10f
TT
810verbose=
811x_includes=NONE
812x_libraries=NONE
b0cacab0
TT
813
814# Installation directory options.
815# These are left unexpanded so users can "make install exec_prefix=/foo"
816# and all the variables that are supposed to be based on exec_prefix
817# by default will actually change.
818# Use braces instead of parens because sh, perl, etc. also accept them.
e1052144 819# (The list follows the same order as the GNU Coding Standards.)
21c84b71
TT
820bindir='${exec_prefix}/bin'
821sbindir='${exec_prefix}/sbin'
822libexecdir='${exec_prefix}/libexec'
e1052144
TT
823datarootdir='${prefix}/share'
824datadir='${datarootdir}'
21c84b71
TT
825sysconfdir='${prefix}/etc'
826sharedstatedir='${prefix}/com'
827localstatedir='${prefix}/var'
21c84b71
TT
828includedir='${prefix}/include'
829oldincludedir='/usr/include'
e1052144
TT
830docdir='${datarootdir}/doc/${PACKAGE}'
831infodir='${datarootdir}/info'
832htmldir='${docdir}'
833dvidir='${docdir}'
834pdfdir='${docdir}'
835psdir='${docdir}'
836libdir='${exec_prefix}/lib'
837localedir='${datarootdir}/locale'
838mandir='${datarootdir}/man'
50e1e10f 839
50e1e10f 840ac_prev=
e1052144 841ac_dashdash=
50e1e10f
TT
842for ac_option
843do
50e1e10f
TT
844 # If the previous option needs an argument, assign it.
845 if test -n "$ac_prev"; then
e1052144 846 eval $ac_prev=\$ac_option
50e1e10f
TT
847 ac_prev=
848 continue
849 fi
850
e1052144
TT
851 case $ac_option in
852 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
853 *) ac_optarg=yes ;;
854 esac
50e1e10f
TT
855
856 # Accept the important Cygnus configure options, so we can diagnose typos.
857
e1052144
TT
858 case $ac_dashdash$ac_option in
859 --)
860 ac_dashdash=yes ;;
50e1e10f 861
21c84b71
TT
862 -bindir | --bindir | --bindi | --bind | --bin | --bi)
863 ac_prev=bindir ;;
864 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b0cacab0 865 bindir=$ac_optarg ;;
21c84b71
TT
866
867 -build | --build | --buil | --bui | --bu)
b0cacab0 868 ac_prev=build_alias ;;
21c84b71 869 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b0cacab0 870 build_alias=$ac_optarg ;;
50e1e10f
TT
871
872 -cache-file | --cache-file | --cache-fil | --cache-fi \
873 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
874 ac_prev=cache_file ;;
875 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
876 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
b0cacab0
TT
877 cache_file=$ac_optarg ;;
878
879 --config-cache | -C)
880 cache_file=config.cache ;;
50e1e10f 881
e1052144 882 -datadir | --datadir | --datadi | --datad)
21c84b71 883 ac_prev=datadir ;;
e1052144 884 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b0cacab0 885 datadir=$ac_optarg ;;
21c84b71 886
e1052144
TT
887 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
888 | --dataroo | --dataro | --datar)
889 ac_prev=datarootdir ;;
890 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
891 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
892 datarootdir=$ac_optarg ;;
893
50e1e10f 894 -disable-* | --disable-*)
b0cacab0 895 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
50e1e10f 896 # Reject names that are not valid shell variable names.
29a5deed 897 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
b0cacab0
TT
898 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
899 { (exit 1); exit 1; }; }
29a5deed 900 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
e1052144
TT
901 eval enable_$ac_feature=no ;;
902
903 -docdir | --docdir | --docdi | --doc | --do)
904 ac_prev=docdir ;;
905 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
906 docdir=$ac_optarg ;;
907
908 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
909 ac_prev=dvidir ;;
910 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
911 dvidir=$ac_optarg ;;
50e1e10f
TT
912
913 -enable-* | --enable-*)
b0cacab0 914 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
50e1e10f 915 # Reject names that are not valid shell variable names.
29a5deed 916 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
b0cacab0
TT
917 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
918 { (exit 1); exit 1; }; }
29a5deed 919 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
e1052144 920 eval enable_$ac_feature=\$ac_optarg ;;
50e1e10f
TT
921
922 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
923 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
924 | --exec | --exe | --ex)
925 ac_prev=exec_prefix ;;
926 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
927 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
928 | --exec=* | --exe=* | --ex=*)
b0cacab0 929 exec_prefix=$ac_optarg ;;
50e1e10f
TT
930
931 -gas | --gas | --ga | --g)
932 # Obsolete; use --with-gas.
933 with_gas=yes ;;
934
b0cacab0
TT
935 -help | --help | --hel | --he | -h)
936 ac_init_help=long ;;
937 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
938 ac_init_help=recursive ;;
939 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
940 ac_init_help=short ;;
50e1e10f
TT
941
942 -host | --host | --hos | --ho)
b0cacab0 943 ac_prev=host_alias ;;
50e1e10f 944 -host=* | --host=* | --hos=* | --ho=*)
b0cacab0 945 host_alias=$ac_optarg ;;
50e1e10f 946
e1052144
TT
947 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
948 ac_prev=htmldir ;;
949 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
950 | --ht=*)
951 htmldir=$ac_optarg ;;
952
21c84b71
TT
953 -includedir | --includedir | --includedi | --included | --include \
954 | --includ | --inclu | --incl | --inc)
955 ac_prev=includedir ;;
956 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
957 | --includ=* | --inclu=* | --incl=* | --inc=*)
b0cacab0 958 includedir=$ac_optarg ;;
21c84b71
TT
959
960 -infodir | --infodir | --infodi | --infod | --info | --inf)
961 ac_prev=infodir ;;
962 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b0cacab0 963 infodir=$ac_optarg ;;
21c84b71
TT
964
965 -libdir | --libdir | --libdi | --libd)
966 ac_prev=libdir ;;
967 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b0cacab0 968 libdir=$ac_optarg ;;
21c84b71
TT
969
970 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
971 | --libexe | --libex | --libe)
972 ac_prev=libexecdir ;;
973 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
974 | --libexe=* | --libex=* | --libe=*)
b0cacab0 975 libexecdir=$ac_optarg ;;
21c84b71 976
e1052144
TT
977 -localedir | --localedir | --localedi | --localed | --locale)
978 ac_prev=localedir ;;
979 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
980 localedir=$ac_optarg ;;
981
21c84b71 982 -localstatedir | --localstatedir | --localstatedi | --localstated \
e1052144 983 | --localstate | --localstat | --localsta | --localst | --locals)
21c84b71
TT
984 ac_prev=localstatedir ;;
985 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
e1052144 986 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b0cacab0 987 localstatedir=$ac_optarg ;;
21c84b71
TT
988
989 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
990 ac_prev=mandir ;;
991 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
b0cacab0 992 mandir=$ac_optarg ;;
21c84b71 993
50e1e10f
TT
994 -nfp | --nfp | --nf)
995 # Obsolete; use --without-fp.
996 with_fp=no ;;
997
998 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
b0cacab0 999 | --no-cr | --no-c | -n)
50e1e10f
TT
1000 no_create=yes ;;
1001
1002 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1003 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1004 no_recursion=yes ;;
1005
21c84b71
TT
1006 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1007 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1008 | --oldin | --oldi | --old | --ol | --o)
1009 ac_prev=oldincludedir ;;
1010 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1011 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1012 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
b0cacab0 1013 oldincludedir=$ac_optarg ;;
21c84b71 1014
50e1e10f
TT
1015 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1016 ac_prev=prefix ;;
1017 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
b0cacab0 1018 prefix=$ac_optarg ;;
50e1e10f
TT
1019
1020 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1021 | --program-pre | --program-pr | --program-p)
1022 ac_prev=program_prefix ;;
1023 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1024 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
b0cacab0 1025 program_prefix=$ac_optarg ;;
50e1e10f
TT
1026
1027 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1028 | --program-suf | --program-su | --program-s)
1029 ac_prev=program_suffix ;;
1030 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1031 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
b0cacab0 1032 program_suffix=$ac_optarg ;;
50e1e10f
TT
1033
1034 -program-transform-name | --program-transform-name \
1035 | --program-transform-nam | --program-transform-na \
1036 | --program-transform-n | --program-transform- \
1037 | --program-transform | --program-transfor \
1038 | --program-transfo | --program-transf \
1039 | --program-trans | --program-tran \
1040 | --progr-tra | --program-tr | --program-t)
1041 ac_prev=program_transform_name ;;
1042 -program-transform-name=* | --program-transform-name=* \
1043 | --program-transform-nam=* | --program-transform-na=* \
1044 | --program-transform-n=* | --program-transform-=* \
1045 | --program-transform=* | --program-transfor=* \
1046 | --program-transfo=* | --program-transf=* \
1047 | --program-trans=* | --program-tran=* \
1048 | --progr-tra=* | --program-tr=* | --program-t=*)
b0cacab0 1049 program_transform_name=$ac_optarg ;;
50e1e10f 1050
e1052144
TT
1051 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1052 ac_prev=pdfdir ;;
1053 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1054 pdfdir=$ac_optarg ;;
1055
1056 -psdir | --psdir | --psdi | --psd | --ps)
1057 ac_prev=psdir ;;
1058 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1059 psdir=$ac_optarg ;;
1060
50e1e10f
TT
1061 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1062 | -silent | --silent | --silen | --sile | --sil)
1063 silent=yes ;;
1064
21c84b71
TT
1065 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1066 ac_prev=sbindir ;;
1067 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1068 | --sbi=* | --sb=*)
b0cacab0 1069 sbindir=$ac_optarg ;;
21c84b71
TT
1070
1071 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1072 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1073 | --sharedst | --shareds | --shared | --share | --shar \
1074 | --sha | --sh)
1075 ac_prev=sharedstatedir ;;
1076 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1077 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1078 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1079 | --sha=* | --sh=*)
b0cacab0 1080 sharedstatedir=$ac_optarg ;;
21c84b71 1081
50e1e10f
TT
1082 -site | --site | --sit)
1083 ac_prev=site ;;
1084 -site=* | --site=* | --sit=*)
b0cacab0 1085 site=$ac_optarg ;;
50e1e10f
TT
1086
1087 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1088 ac_prev=srcdir ;;
1089 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b0cacab0 1090 srcdir=$ac_optarg ;;
50e1e10f 1091
21c84b71
TT
1092 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1093 | --syscon | --sysco | --sysc | --sys | --sy)
1094 ac_prev=sysconfdir ;;
1095 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1096 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
b0cacab0 1097 sysconfdir=$ac_optarg ;;
21c84b71 1098
50e1e10f 1099 -target | --target | --targe | --targ | --tar | --ta | --t)
b0cacab0 1100 ac_prev=target_alias ;;
50e1e10f 1101 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b0cacab0 1102 target_alias=$ac_optarg ;;
50e1e10f
TT
1103
1104 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1105 verbose=yes ;;
1106
b0cacab0
TT
1107 -version | --version | --versio | --versi | --vers | -V)
1108 ac_init_version=: ;;
50e1e10f
TT
1109
1110 -with-* | --with-*)
b0cacab0 1111 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
50e1e10f 1112 # Reject names that are not valid shell variable names.
29a5deed 1113 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
b0cacab0
TT
1114 { echo "$as_me: error: invalid package name: $ac_package" >&2
1115 { (exit 1); exit 1; }; }
29a5deed 1116 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
e1052144 1117 eval with_$ac_package=\$ac_optarg ;;
50e1e10f
TT
1118
1119 -without-* | --without-*)
b0cacab0 1120 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
50e1e10f 1121 # Reject names that are not valid shell variable names.
29a5deed 1122 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
b0cacab0
TT
1123 { echo "$as_me: error: invalid package name: $ac_package" >&2
1124 { (exit 1); exit 1; }; }
29a5deed 1125 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
e1052144 1126 eval with_$ac_package=no ;;
50e1e10f
TT
1127
1128 --x)
1129 # Obsolete; use --with-x.
1130 with_x=yes ;;
1131
1132 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1133 | --x-incl | --x-inc | --x-in | --x-i)
1134 ac_prev=x_includes ;;
1135 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1136 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
b0cacab0 1137 x_includes=$ac_optarg ;;
50e1e10f
TT
1138
1139 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1140 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1141 ac_prev=x_libraries ;;
1142 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1143 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
b0cacab0 1144 x_libraries=$ac_optarg ;;
50e1e10f 1145
b0cacab0
TT
1146 -*) { echo "$as_me: error: unrecognized option: $ac_option
1147Try \`$0 --help' for more information." >&2
1148 { (exit 1); exit 1; }; }
50e1e10f
TT
1149 ;;
1150
b0cacab0
TT
1151 *=*)
1152 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1153 # Reject names that are not valid shell variable names.
1154 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1155 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1156 { (exit 1); exit 1; }; }
e1052144 1157 eval $ac_envvar=\$ac_optarg
b0cacab0
TT
1158 export $ac_envvar ;;
1159
21c84b71 1160 *)
b0cacab0
TT
1161 # FIXME: should be removed in autoconf 3.0.
1162 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1163 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1164 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1165 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
50e1e10f
TT
1166 ;;
1167
1168 esac
1169done
1170
1171if test -n "$ac_prev"; then
b0cacab0
TT
1172 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1173 { echo "$as_me: error: missing argument to $ac_option" >&2
1174 { (exit 1); exit 1; }; }
50e1e10f 1175fi
50e1e10f 1176
e1052144
TT
1177# Be sure to have absolute directory names.
1178for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1179 datadir sysconfdir sharedstatedir localstatedir includedir \
1180 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1181 libdir localedir mandir
50e1e10f 1182do
e1052144 1183 eval ac_val=\$$ac_var
b0cacab0 1184 case $ac_val in
e1052144
TT
1185 [\\/$]* | ?:[\\/]* ) continue;;
1186 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
50e1e10f 1187 esac
e1052144
TT
1188 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1189 { (exit 1); exit 1; }; }
50e1e10f
TT
1190done
1191
b0cacab0
TT
1192# There might be people who depend on the old broken behavior: `$host'
1193# used to hold the argument of --host etc.
1194# FIXME: To remove some day.
1195build=$build_alias
1196host=$host_alias
1197target=$target_alias
1198
1199# FIXME: To remove some day.
1200if test "x$host_alias" != x; then
1201 if test "x$build_alias" = x; then
1202 cross_compiling=maybe
1203 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1204 If a cross compiler is detected then cross compile mode will be used." >&2
1205 elif test "x$build_alias" != "x$host_alias"; then
1206 cross_compiling=yes
1207 fi
1208fi
50e1e10f 1209
b0cacab0
TT
1210ac_tool_prefix=
1211test -n "$host_alias" && ac_tool_prefix=$host_alias-
1212
1213test "$silent" = yes && exec 6>/dev/null
50e1e10f 1214
50e1e10f 1215
e1052144
TT
1216ac_pwd=`pwd` && test -n "$ac_pwd" &&
1217ac_ls_di=`ls -di .` &&
1218ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1219 { echo "$as_me: error: Working directory cannot be determined" >&2
1220 { (exit 1); exit 1; }; }
1221test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1222 { echo "$as_me: error: pwd does not report name of working directory" >&2
1223 { (exit 1); exit 1; }; }
1224
1225
50e1e10f
TT
1226# Find the source files, if location was not specified.
1227if test -z "$srcdir"; then
1228 ac_srcdir_defaulted=yes
e1052144
TT
1229 # Try the directory containing this script, then the parent directory.
1230 ac_confdir=`$as_dirname -- "$0" ||
b0cacab0
TT
1231$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1232 X"$0" : 'X\(//\)[^/]' \| \
1233 X"$0" : 'X\(//\)$' \| \
e1052144 1234 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
b0cacab0 1235echo X"$0" |
e1052144
TT
1236 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1237 s//\1/
1238 q
1239 }
1240 /^X\(\/\/\)[^/].*/{
1241 s//\1/
1242 q
1243 }
1244 /^X\(\/\/\)$/{
1245 s//\1/
1246 q
1247 }
1248 /^X\(\/\).*/{
1249 s//\1/
1250 q
1251 }
1252 s/.*/./; q'`
50e1e10f 1253 srcdir=$ac_confdir
e1052144 1254 if test ! -r "$srcdir/$ac_unique_file"; then
50e1e10f
TT
1255 srcdir=..
1256 fi
1257else
1258 ac_srcdir_defaulted=no
1259fi
e1052144
TT
1260if test ! -r "$srcdir/$ac_unique_file"; then
1261 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1262 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
b0cacab0 1263 { (exit 1); exit 1; }; }
50e1e10f 1264fi
e1052144
TT
1265ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1266ac_abs_confdir=`(
1267 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
b0cacab0 1268 { (exit 1); exit 1; }; }
e1052144
TT
1269 pwd)`
1270# When building in place, set srcdir=.
1271if test "$ac_abs_confdir" = "$ac_pwd"; then
1272 srcdir=.
1273fi
1274# Remove unnecessary trailing slashes from srcdir.
1275# Double slashes in file names in object file debugging info
1276# mess up M-x gdb in Emacs.
1277case $srcdir in
1278*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1279esac
1280for ac_var in $ac_precious_vars; do
1281 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1282 eval ac_env_${ac_var}_value=\$${ac_var}
1283 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1284 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1285done
b0cacab0
TT
1286
1287#
1288# Report the --help message.
1289#
1290if test "$ac_init_help" = "long"; then
1291 # Omit some internal or obsolete options to make the list less imposing.
1292 # This message is too long to be a string in the A/UX 3.1 sh.
1293 cat <<_ACEOF
1294\`configure' configures this package to adapt to many kinds of systems.
1295
1296Usage: $0 [OPTION]... [VAR=VALUE]...
1297
1298To assign environment variables (e.g., CC, CFLAGS...), specify them as
1299VAR=VALUE. See below for descriptions of some of the useful variables.
1300
1301Defaults for the options are specified in brackets.
1302
1303Configuration:
1304 -h, --help display this help and exit
1305 --help=short display options specific to this package
1306 --help=recursive display the short help of all the included packages
1307 -V, --version display version information and exit
1308 -q, --quiet, --silent do not print \`checking...' messages
1309 --cache-file=FILE cache test results in FILE [disabled]
1310 -C, --config-cache alias for \`--cache-file=config.cache'
1311 -n, --no-create do not create output files
1312 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1313
b0cacab0
TT
1314Installation directories:
1315 --prefix=PREFIX install architecture-independent files in PREFIX
1316 [$ac_default_prefix]
1317 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1318 [PREFIX]
1319
1320By default, \`make install' will install all the files in
1321\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1322an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1323for instance \`--prefix=\$HOME'.
1324
1325For better control, use the options below.
1326
1327Fine tuning of the installation directories:
1328 --bindir=DIR user executables [EPREFIX/bin]
1329 --sbindir=DIR system admin executables [EPREFIX/sbin]
1330 --libexecdir=DIR program executables [EPREFIX/libexec]
b0cacab0
TT
1331 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1332 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1333 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1334 --libdir=DIR object code libraries [EPREFIX/lib]
1335 --includedir=DIR C header files [PREFIX/include]
1336 --oldincludedir=DIR C header files for non-gcc [/usr/include]
e1052144
TT
1337 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1338 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1339 --infodir=DIR info documentation [DATAROOTDIR/info]
1340 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1341 --mandir=DIR man documentation [DATAROOTDIR/man]
1342 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1343 --htmldir=DIR html documentation [DOCDIR]
1344 --dvidir=DIR dvi documentation [DOCDIR]
1345 --pdfdir=DIR pdf documentation [DOCDIR]
1346 --psdir=DIR ps documentation [DOCDIR]
b0cacab0
TT
1347_ACEOF
1348
1349 cat <<\_ACEOF
1350
1351System types:
1352 --build=BUILD configure for building on BUILD [guessed]
1353 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1354_ACEOF
1355fi
1356
1357if test -n "$ac_init_help"; then
1358
1359 cat <<\_ACEOF
1360
1361Optional Features:
1362 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1363 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
98919bdb 1364 --enable-maintainer-mode enable makefile rules useful for maintainers
b0cacab0
TT
1365 --enable-compression enable EXPERIMENTAL compression support
1366 --enable-htree enable EXPERIMENTAL htree directory support
b0cacab0
TT
1367 --enable-elf-shlibs select ELF shared libraries
1368 --enable-bsd-shlibs select BSD shared libraries
1369 --enable-profile build profiling libraries
1370 --enable-checker build checker libraries
1371 --enable-jbd-debug enable journal debugging
1372 --enable-blkid-debug enable blkid debugging
1373 --enable-testio-debug enable the use of the test I/O manager for debugging
1374 --disable-swapfs disable support of legacy byte-swapped filesystems
1375 --disable-debugfs disable support of debugfs program
1376 --disable-imager disable support of e2image program
1377 --disable-resizer disable support of e2resize program
b0cacab0
TT
1378 --enable-fsck build fsck wrapper program
1379 --enable-e2initrd-helper build e2initrd-helper program
4db2f59a 1380 --enable-blkid-devmapper build with device-mapper support
3249394d 1381 --disable-tls disable use of thread local support
5610f992 1382 --disable-uuidd disable building the uuid daemon
b0cacab0
TT
1383 --disable-nls do not use Native Language Support
1384 --disable-rpath do not hardcode runtime library paths
1385
1386Optional Packages:
1387 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1388 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
3249394d 1389 --with-diet-libc use diet libc
b0cacab0
TT
1390 --with-cc=COMPILER select compiler to use
1391 --with-linker=LINKER select linker to use
1392 --with-ccopts=CCOPTS select compiler command line options
1393 --with-ldopts=LDOPTS select linker command line options
1394 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1395 --with-gnu-ld assume the C compiler uses GNU ld default=no
1396 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1397 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1398 --with-included-gettext use the GNU gettext library included here
1399 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1400 --without-libintl-prefix don't search for libintl in includedir and libdir
1401
1402Some influential environment variables:
1403 CC C compiler command
1404 CFLAGS C compiler flags
1405 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1406 nonstandard directory <lib dir>
29a5deed 1407 LIBS libraries to pass to the linker, e.g. -l<library>
e1052144
TT
1408 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1409 you have headers in a nonstandard directory <include dir>
b0cacab0 1410 CPP C preprocessor
a4ece359 1411 PKG_CONFIG path to pkg-config utility
b0cacab0
TT
1412
1413Use these variables to override the choices made by `configure' or to help
1414it to find libraries and programs with nonstandard names/locations.
1415
1416_ACEOF
e1052144 1417ac_status=$?
b0cacab0
TT
1418fi
1419
1420if test "$ac_init_help" = "recursive"; then
1421 # If there are subdirs, report their specific --help.
b0cacab0 1422 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
e1052144 1423 test -d "$ac_dir" || continue
b0cacab0
TT
1424 ac_builddir=.
1425
e1052144
TT
1426case "$ac_dir" in
1427.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1428*)
b0cacab0 1429 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
e1052144
TT
1430 # A ".." for each directory in $ac_dir_suffix.
1431 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1432 case $ac_top_builddir_sub in
1433 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1434 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1435 esac ;;
1436esac
1437ac_abs_top_builddir=$ac_pwd
1438ac_abs_builddir=$ac_pwd$ac_dir_suffix
1439# for backward compatibility:
1440ac_top_builddir=$ac_top_build_prefix
b0cacab0
TT
1441
1442case $srcdir in
e1052144 1443 .) # We are building in place.
b0cacab0 1444 ac_srcdir=.
e1052144
TT
1445 ac_top_srcdir=$ac_top_builddir_sub
1446 ac_abs_top_srcdir=$ac_pwd ;;
1447 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 1448 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
1449 ac_top_srcdir=$srcdir
1450 ac_abs_top_srcdir=$srcdir ;;
1451 *) # Relative name.
1452 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1453 ac_top_srcdir=$ac_top_build_prefix$srcdir
1454 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 1455esac
e1052144
TT
1456ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1457
1458 cd "$ac_dir" || { ac_status=$?; continue; }
1459 # Check for guested configure.
1460 if test -f "$ac_srcdir/configure.gnu"; then
1461 echo &&
1462 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1463 elif test -f "$ac_srcdir/configure"; then
1464 echo &&
1465 $SHELL "$ac_srcdir/configure" --help=recursive
b0cacab0
TT
1466 else
1467 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
e1052144
TT
1468 fi || ac_status=$?
1469 cd "$ac_pwd" || { ac_status=$?; break; }
b0cacab0
TT
1470 done
1471fi
1472
e1052144 1473test -n "$ac_init_help" && exit $ac_status
b0cacab0
TT
1474if $ac_init_version; then
1475 cat <<\_ACEOF
e1052144 1476configure
29a5deed 1477generated by GNU Autoconf 2.61
b0cacab0 1478
e1052144
TT
1479Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
14802002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
b0cacab0
TT
1481This configure script is free software; the Free Software Foundation
1482gives unlimited permission to copy, distribute and modify it.
1483_ACEOF
e1052144 1484 exit
b0cacab0 1485fi
e1052144 1486cat >config.log <<_ACEOF
b0cacab0
TT
1487This file contains any messages produced by compilers while
1488running configure, to aid debugging if configure makes a mistake.
1489
1490It was created by $as_me, which was
29a5deed 1491generated by GNU Autoconf 2.61. Invocation command line was
b0cacab0
TT
1492
1493 $ $0 $@
1494
1495_ACEOF
e1052144 1496exec 5>>config.log
b0cacab0
TT
1497{
1498cat <<_ASUNAME
1499## --------- ##
1500## Platform. ##
1501## --------- ##
1502
1503hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1504uname -m = `(uname -m) 2>/dev/null || echo unknown`
1505uname -r = `(uname -r) 2>/dev/null || echo unknown`
1506uname -s = `(uname -s) 2>/dev/null || echo unknown`
1507uname -v = `(uname -v) 2>/dev/null || echo unknown`
1508
1509/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1510/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1511
1512/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1513/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1514/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
e1052144 1515/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
b0cacab0
TT
1516/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1517/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1518/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1519
1520_ASUNAME
1521
1522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1523for as_dir in $PATH
1524do
1525 IFS=$as_save_IFS
1526 test -z "$as_dir" && as_dir=.
1527 echo "PATH: $as_dir"
1528done
e1052144 1529IFS=$as_save_IFS
50e1e10f 1530
b0cacab0
TT
1531} >&5
1532
1533cat >&5 <<_ACEOF
1534
1535
1536## ----------- ##
1537## Core tests. ##
1538## ----------- ##
1539
1540_ACEOF
1541
1542
1543# Keep a trace of the command line.
1544# Strip out --no-create and --no-recursion so they do not pile up.
1545# Strip out --silent because we don't want to record it for future runs.
1546# Also quote any args containing shell meta-characters.
1547# Make two passes to allow for proper duplicate-argument suppression.
1548ac_configure_args=
1549ac_configure_args0=
1550ac_configure_args1=
b0cacab0
TT
1551ac_must_keep_next=false
1552for ac_pass in 1 2
1553do
1554 for ac_arg
1555 do
1556 case $ac_arg in
1557 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1558 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1559 | -silent | --silent | --silen | --sile | --sil)
1560 continue ;;
e1052144 1561 *\'*)
b0cacab0
TT
1562 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1563 esac
1564 case $ac_pass in
1565 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1566 2)
1567 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1568 if test $ac_must_keep_next = true; then
1569 ac_must_keep_next=false # Got value, back to normal.
1570 else
1571 case $ac_arg in
1572 *=* | --config-cache | -C | -disable-* | --disable-* \
1573 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1574 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1575 | -with-* | --with-* | -without-* | --without-* | --x)
1576 case "$ac_configure_args0 " in
1577 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1578 esac
1579 ;;
1580 -* ) ac_must_keep_next=true ;;
1581 esac
1582 fi
e1052144 1583 ac_configure_args="$ac_configure_args '$ac_arg'"
b0cacab0
TT
1584 ;;
1585 esac
1586 done
1587done
1588$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1589$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1590
1591# When interrupted or exit'd, cleanup temporary files, and complete
1592# config.log. We remove comments because anyway the quotes in there
1593# would cause problems or look ugly.
e1052144
TT
1594# WARNING: Use '\'' to represent an apostrophe within the trap.
1595# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
b0cacab0
TT
1596trap 'exit_status=$?
1597 # Save into config.log some information that might help in debugging.
1598 {
1599 echo
1600
1601 cat <<\_ASBOX
1602## ---------------- ##
1603## Cache variables. ##
1604## ---------------- ##
1605_ASBOX
1606 echo
1607 # The following way of writing the cache mishandles newlines in values,
e1052144
TT
1608(
1609 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1610 eval ac_val=\$$ac_var
1611 case $ac_val in #(
1612 *${as_nl}*)
1613 case $ac_var in #(
1614 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1615echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1616 esac
1617 case $ac_var in #(
1618 _ | IFS | as_nl) ;; #(
1619 *) $as_unset $ac_var ;;
1620 esac ;;
1621 esac
1622 done
b0cacab0 1623 (set) 2>&1 |
e1052144
TT
1624 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1625 *${as_nl}ac_space=\ *)
b0cacab0 1626 sed -n \
e1052144
TT
1627 "s/'\''/'\''\\\\'\'''\''/g;
1628 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1629 ;; #(
b0cacab0 1630 *)
e1052144 1631 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b0cacab0 1632 ;;
e1052144
TT
1633 esac |
1634 sort
1635)
b0cacab0
TT
1636 echo
1637
1638 cat <<\_ASBOX
1639## ----------------- ##
1640## Output variables. ##
1641## ----------------- ##
1642_ASBOX
1643 echo
1644 for ac_var in $ac_subst_vars
1645 do
e1052144
TT
1646 eval ac_val=\$$ac_var
1647 case $ac_val in
1648 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1649 esac
1650 echo "$ac_var='\''$ac_val'\''"
b0cacab0
TT
1651 done | sort
1652 echo
1653
1654 if test -n "$ac_subst_files"; then
1655 cat <<\_ASBOX
e1052144
TT
1656## ------------------- ##
1657## File substitutions. ##
1658## ------------------- ##
b0cacab0
TT
1659_ASBOX
1660 echo
1661 for ac_var in $ac_subst_files
1662 do
e1052144
TT
1663 eval ac_val=\$$ac_var
1664 case $ac_val in
1665 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1666 esac
1667 echo "$ac_var='\''$ac_val'\''"
b0cacab0
TT
1668 done | sort
1669 echo
1670 fi
1671
1672 if test -s confdefs.h; then
1673 cat <<\_ASBOX
1674## ----------- ##
1675## confdefs.h. ##
1676## ----------- ##
1677_ASBOX
1678 echo
e1052144 1679 cat confdefs.h
b0cacab0
TT
1680 echo
1681 fi
1682 test "$ac_signal" != 0 &&
1683 echo "$as_me: caught signal $ac_signal"
1684 echo "$as_me: exit $exit_status"
1685 } >&5
e1052144
TT
1686 rm -f core *.core core.conftest.* &&
1687 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
b0cacab0 1688 exit $exit_status
e1052144 1689' 0
b0cacab0
TT
1690for ac_signal in 1 2 13 15; do
1691 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1692done
1693ac_signal=0
1694
1695# confdefs.h avoids OS command line length limits that DEFS can exceed.
e1052144 1696rm -f -r conftest* confdefs.h
b0cacab0
TT
1697
1698# Predefined preprocessor variables.
1699
1700cat >>confdefs.h <<_ACEOF
1701#define PACKAGE_NAME "$PACKAGE_NAME"
1702_ACEOF
1703
1704
1705cat >>confdefs.h <<_ACEOF
1706#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1707_ACEOF
1708
1709
1710cat >>confdefs.h <<_ACEOF
1711#define PACKAGE_VERSION "$PACKAGE_VERSION"
1712_ACEOF
1713
1714
1715cat >>confdefs.h <<_ACEOF
1716#define PACKAGE_STRING "$PACKAGE_STRING"
1717_ACEOF
1718
1719
1720cat >>confdefs.h <<_ACEOF
1721#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1722_ACEOF
1723
1724
1725# Let the site file select an alternate cache file if it wants to.
50e1e10f 1726# Prefer explicitly selected file to automatically selected ones.
e1052144
TT
1727if test -n "$CONFIG_SITE"; then
1728 set x "$CONFIG_SITE"
1729elif test "x$prefix" != xNONE; then
1730 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1731else
1732 set x "$ac_default_prefix/share/config.site" \
1733 "$ac_default_prefix/etc/config.site"
50e1e10f 1734fi
e1052144
TT
1735shift
1736for ac_site_file
1737do
50e1e10f 1738 if test -r "$ac_site_file"; then
b0cacab0
TT
1739 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1740echo "$as_me: loading site script $ac_site_file" >&6;}
1741 sed 's/^/| /' "$ac_site_file" >&5
50e1e10f
TT
1742 . "$ac_site_file"
1743 fi
1744done
1745
1746if test -r "$cache_file"; then
b0cacab0
TT
1747 # Some versions of bash will fail to source /dev/null (special
1748 # files actually), so we avoid doing that.
1749 if test -f "$cache_file"; then
1750 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1751echo "$as_me: loading cache $cache_file" >&6;}
1752 case $cache_file in
e1052144
TT
1753 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1754 *) . "./$cache_file";;
b0cacab0
TT
1755 esac
1756 fi
50e1e10f 1757else
b0cacab0
TT
1758 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1759echo "$as_me: creating cache $cache_file" >&6;}
1760 >$cache_file
1761fi
1762
1763# Check that the precious variables saved in the cache have kept the same
1764# value.
1765ac_cache_corrupted=false
e1052144 1766for ac_var in $ac_precious_vars; do
b0cacab0
TT
1767 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1768 eval ac_new_set=\$ac_env_${ac_var}_set
e1052144
TT
1769 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1770 eval ac_new_val=\$ac_env_${ac_var}_value
b0cacab0
TT
1771 case $ac_old_set,$ac_new_set in
1772 set,)
1773 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1774echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1775 ac_cache_corrupted=: ;;
1776 ,set)
1777 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1778echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1779 ac_cache_corrupted=: ;;
1780 ,);;
1781 *)
1782 if test "x$ac_old_val" != "x$ac_new_val"; then
1783 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1784echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1785 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1786echo "$as_me: former value: $ac_old_val" >&2;}
1787 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1788echo "$as_me: current value: $ac_new_val" >&2;}
1789 ac_cache_corrupted=:
1790 fi;;
1791 esac
1792 # Pass precious variables to config.status.
1793 if test "$ac_new_set" = set; then
1794 case $ac_new_val in
e1052144 1795 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
b0cacab0
TT
1796 *) ac_arg=$ac_var=$ac_new_val ;;
1797 esac
1798 case " $ac_configure_args " in
1799 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1800 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1801 esac
1802 fi
1803done
1804if $ac_cache_corrupted; then
1805 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1806echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1807 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1808echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1809 { (exit 1); exit 1; }; }
50e1e10f
TT
1810fi
1811
b0cacab0
TT
1812
1813
1814
a04eba3f 1815
07a0db15 1816
74becf3c 1817
93636bde 1818
93636bde
TT
1819
1820
1821
1822
b0cacab0
TT
1823
1824
1825
1826
1827
e1052144
TT
1828ac_ext=c
1829ac_cpp='$CPP $CPPFLAGS'
1830ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1831ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1832ac_compiler_gnu=$ac_cv_c_compiler_gnu
b0cacab0
TT
1833
1834
1835
1836ac_aux_dir=
e1052144
TT
1837for ac_dir in config "$srcdir"/config; do
1838 if test -f "$ac_dir/install-sh"; then
b0cacab0
TT
1839 ac_aux_dir=$ac_dir
1840 ac_install_sh="$ac_aux_dir/install-sh -c"
1841 break
e1052144 1842 elif test -f "$ac_dir/install.sh"; then
b0cacab0
TT
1843 ac_aux_dir=$ac_dir
1844 ac_install_sh="$ac_aux_dir/install.sh -c"
1845 break
e1052144 1846 elif test -f "$ac_dir/shtool"; then
b0cacab0
TT
1847 ac_aux_dir=$ac_dir
1848 ac_install_sh="$ac_aux_dir/shtool install -c"
1849 break
1850 fi
1851done
1852if test -z "$ac_aux_dir"; then
e1052144
TT
1853 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&5
1854echo "$as_me: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&2;}
b0cacab0
TT
1855 { (exit 1); exit 1; }; }
1856fi
e1052144
TT
1857
1858# These three variables are undocumented and unsupported,
1859# and are intended to be withdrawn in a future Autoconf release.
1860# They can cause serious problems if a builder's source tree is in a directory
1861# whose full name contains unusual characters.
1862ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1863ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1864ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1865
b0cacab0 1866
93636bde
TT
1867MCONFIG=./MCONFIG
1868
1869BINARY_TYPE=bin
1870E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
1871 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
1872DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
1873 | tr \" " "`
1874E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
1875MONTH=`echo $DATE | awk -F- '{print $2}'`
1876YEAR=`echo $DATE | awk -F- '{print $3}'`
1877
1878if expr $YEAR ">" 1900 > /dev/null ; then
1879 E2FSPROGS_YEAR=$YEAR
1880elif expr $YEAR ">" 90 >/dev/null ; then
1881 E2FSPROGS_YEAR=19$YEAR
1882else
1883 E2FSPROGS_YEAR=20$YEAR
1884fi
1885
1886case $MONTH in
927566a3
AD
1887Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
1888Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
1889Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
1890Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
1891May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
1892Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
1893Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
1894Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
1895Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
1896Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
1897Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
1898Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
74becf3c
TT
1899*) echo "Unknown month $MONTH??" ;;
1900esac
1901
927566a3
AD
1902base_ver=`echo $E2FSPROGS_VERSION | \
1903 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
927566a3
AD
1904
1905date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
1906
1907case $E2FSPROGS_VERSION in
1908*-WIP|pre-*)
d69e7e28 1909 pre_vers=`echo $base_ver 0.01 - p | dc`
927566a3
AD
1910 E2FSPROGS_PKGVER="$pre_vers+${base_ver}_WIP_$date_spec"
1911 ;;
1912*)
1913 E2FSPROGS_PKGVER="$base_ver"
1914 ;;
1915esac
1916
1917unset DATE MONTH YEAR base_ver pre_vers date_spec
74becf3c
TT
1918echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION"
1919echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}"
1920
93636bde
TT
1921
1922
1923
927566a3 1924
fc6d9d51 1925# Make sure we can run config.sub.
e1052144
TT
1926$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1927 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1928echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
b0cacab0
TT
1929 { (exit 1); exit 1; }; }
1930
e1052144
TT
1931{ echo "$as_me:$LINENO: checking build system type" >&5
1932echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
b0cacab0
TT
1933if test "${ac_cv_build+set}" = set; then
1934 echo $ECHO_N "(cached) $ECHO_C" >&6
1935else
e1052144
TT
1936 ac_build_alias=$build_alias
1937test "x$ac_build_alias" = x &&
1938 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1939test "x$ac_build_alias" = x &&
b0cacab0
TT
1940 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1941echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1942 { (exit 1); exit 1; }; }
e1052144
TT
1943ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1944 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1945echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
b0cacab0
TT
1946 { (exit 1); exit 1; }; }
1947
1948fi
e1052144
TT
1949{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1950echo "${ECHO_T}$ac_cv_build" >&6; }
1951case $ac_cv_build in
1952*-*-*) ;;
1953*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1954echo "$as_me: error: invalid value of canonical build" >&2;}
1955 { (exit 1); exit 1; }; };;
1956esac
b0cacab0 1957build=$ac_cv_build
e1052144
TT
1958ac_save_IFS=$IFS; IFS='-'
1959set x $ac_cv_build
1960shift
1961build_cpu=$1
1962build_vendor=$2
1963shift; shift
1964# Remember, the first character of IFS is used to create $*,
1965# except with old shells:
1966build_os=$*
1967IFS=$ac_save_IFS
1968case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1969
1970
1971{ echo "$as_me:$LINENO: checking host system type" >&5
1972echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
b0cacab0
TT
1973if test "${ac_cv_host+set}" = set; then
1974 echo $ECHO_N "(cached) $ECHO_C" >&6
1975else
e1052144
TT
1976 if test "x$host_alias" = x; then
1977 ac_cv_host=$ac_cv_build
1978else
1979 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1980 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1981echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
b0cacab0 1982 { (exit 1); exit 1; }; }
e1052144 1983fi
b0cacab0
TT
1984
1985fi
e1052144
TT
1986{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1987echo "${ECHO_T}$ac_cv_host" >&6; }
1988case $ac_cv_host in
1989*-*-*) ;;
1990*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1991echo "$as_me: error: invalid value of canonical host" >&2;}
1992 { (exit 1); exit 1; }; };;
1993esac
b0cacab0 1994host=$ac_cv_host
e1052144
TT
1995ac_save_IFS=$IFS; IFS='-'
1996set x $ac_cv_host
1997shift
1998host_cpu=$1
1999host_vendor=$2
2000shift; shift
2001# Remember, the first character of IFS is used to create $*,
2002# except with old shells:
2003host_os=$*
2004IFS=$ac_save_IFS
2005case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
93636bde 2006
93636bde 2007
07a0db15 2008
e1052144 2009# Check whether --with-diet-libc was given.
d21ae6c5 2010if test "${with_diet_libc+set}" = set; then
e1052144
TT
2011 withval=$with_diet_libc; CC="diet cc -nostdinc"
2012{ echo "$as_me:$LINENO: result: CC=$CC" >&5
2013echo "${ECHO_T}CC=$CC" >&6; }
2014fi
2015
2016# Check whether --with-cc was given.
21c84b71 2017if test "${with_cc+set}" = set; then
e1052144
TT
2018 withval=$with_cc; { echo "$as_me:$LINENO: result: CC=$withval" >&5
2019echo "${ECHO_T}CC=$withval" >&6; }
74becf3c
TT
2020CC=$withval
2021else
2022 if test -z "$CC" ; then CC=cc; fi
e1052144
TT
2023{ echo "$as_me:$LINENO: result: CC defaults to $CC" >&5
2024echo "${ECHO_T}CC defaults to $CC" >&6; }
2025fi
2026export CC
b0cacab0
TT
2027
2028ac_ext=c
2029ac_cpp='$CPP $CPPFLAGS'
2030ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2031ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2032ac_compiler_gnu=$ac_cv_c_compiler_gnu
2033if test -n "$ac_tool_prefix"; then
2034 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2035set dummy ${ac_tool_prefix}gcc; ac_word=$2
e1052144
TT
2036{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2037echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
2038if test "${ac_cv_prog_CC+set}" = set; then
2039 echo $ECHO_N "(cached) $ECHO_C" >&6
2040else
2041 if test -n "$CC"; then
2042 ac_cv_prog_CC="$CC" # Let the user override the test.
2043else
2044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2045for as_dir in $PATH
2046do
2047 IFS=$as_save_IFS
2048 test -z "$as_dir" && as_dir=.
2049 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 2050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
2051 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2052 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2053 break 2
2054 fi
2055done
2056done
e1052144 2057IFS=$as_save_IFS
b0cacab0
TT
2058
2059fi
2060fi
2061CC=$ac_cv_prog_CC
2062if test -n "$CC"; then
e1052144
TT
2063 { echo "$as_me:$LINENO: result: $CC" >&5
2064echo "${ECHO_T}$CC" >&6; }
b0cacab0 2065else
e1052144
TT
2066 { echo "$as_me:$LINENO: result: no" >&5
2067echo "${ECHO_T}no" >&6; }
74becf3c 2068fi
74becf3c 2069
e1052144 2070
b0cacab0
TT
2071fi
2072if test -z "$ac_cv_prog_CC"; then
2073 ac_ct_CC=$CC
2074 # Extract the first word of "gcc", so it can be a program name with args.
73ae2d4a 2075set dummy gcc; ac_word=$2
e1052144
TT
2076{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2077echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
2078if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2079 echo $ECHO_N "(cached) $ECHO_C" >&6
2080else
2081 if test -n "$ac_ct_CC"; then
2082 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2083else
2084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2085for as_dir in $PATH
2086do
2087 IFS=$as_save_IFS
2088 test -z "$as_dir" && as_dir=.
2089 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 2090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
2091 ac_cv_prog_ac_ct_CC="gcc"
2092 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2093 break 2
2094 fi
2095done
2096done
e1052144 2097IFS=$as_save_IFS
b0cacab0
TT
2098
2099fi
2100fi
2101ac_ct_CC=$ac_cv_prog_ac_ct_CC
2102if test -n "$ac_ct_CC"; then
e1052144
TT
2103 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2104echo "${ECHO_T}$ac_ct_CC" >&6; }
b0cacab0 2105else
e1052144
TT
2106 { echo "$as_me:$LINENO: result: no" >&5
2107echo "${ECHO_T}no" >&6; }
b0cacab0
TT
2108fi
2109
e1052144
TT
2110 if test "x$ac_ct_CC" = x; then
2111 CC=""
2112 else
2113 case $cross_compiling:$ac_tool_warned in
2114yes:)
2115{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2116whose name does not start with the host triplet. If you think this
2117configuration is useful to you, please write to autoconf@gnu.org." >&5
2118echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2119whose name does not start with the host triplet. If you think this
2120configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2121ac_tool_warned=yes ;;
2122esac
2123 CC=$ac_ct_CC
2124 fi
b0cacab0
TT
2125else
2126 CC="$ac_cv_prog_CC"
2127fi
2128
2129if test -z "$CC"; then
e1052144
TT
2130 if test -n "$ac_tool_prefix"; then
2131 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
b0cacab0 2132set dummy ${ac_tool_prefix}cc; ac_word=$2
e1052144
TT
2133{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2134echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
2135if test "${ac_cv_prog_CC+set}" = set; then
2136 echo $ECHO_N "(cached) $ECHO_C" >&6
73ae2d4a
TT
2137else
2138 if test -n "$CC"; then
2139 ac_cv_prog_CC="$CC" # Let the user override the test.
2140else
b0cacab0
TT
2141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2142for as_dir in $PATH
2143do
2144 IFS=$as_save_IFS
2145 test -z "$as_dir" && as_dir=.
2146 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 2147 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
2148 ac_cv_prog_CC="${ac_tool_prefix}cc"
2149 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2150 break 2
2151 fi
2152done
2153done
e1052144 2154IFS=$as_save_IFS
b0cacab0 2155
73ae2d4a
TT
2156fi
2157fi
b0cacab0 2158CC=$ac_cv_prog_CC
73ae2d4a 2159if test -n "$CC"; then
e1052144
TT
2160 { echo "$as_me:$LINENO: result: $CC" >&5
2161echo "${ECHO_T}$CC" >&6; }
b0cacab0 2162else
e1052144
TT
2163 { echo "$as_me:$LINENO: result: no" >&5
2164echo "${ECHO_T}no" >&6; }
b0cacab0
TT
2165fi
2166
73ae2d4a 2167
e1052144 2168 fi
b0cacab0 2169fi
73ae2d4a
TT
2170if test -z "$CC"; then
2171 # Extract the first word of "cc", so it can be a program name with args.
2172set dummy cc; ac_word=$2
e1052144
TT
2173{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2174echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
2175if test "${ac_cv_prog_CC+set}" = set; then
2176 echo $ECHO_N "(cached) $ECHO_C" >&6
73ae2d4a
TT
2177else
2178 if test -n "$CC"; then
2179 ac_cv_prog_CC="$CC" # Let the user override the test.
2180else
73ae2d4a 2181 ac_prog_rejected=no
b0cacab0
TT
2182as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2183for as_dir in $PATH
2184do
2185 IFS=$as_save_IFS
2186 test -z "$as_dir" && as_dir=.
2187 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 2188 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
2189 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2190 ac_prog_rejected=yes
2191 continue
2192 fi
2193 ac_cv_prog_CC="cc"
2194 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2195 break 2
2196 fi
2197done
2198done
e1052144 2199IFS=$as_save_IFS
b0cacab0 2200
73ae2d4a
TT
2201if test $ac_prog_rejected = yes; then
2202 # We found a bogon in the path, so make sure we never use it.
2203 set dummy $ac_cv_prog_CC
2204 shift
b0cacab0 2205 if test $# != 0; then
73ae2d4a
TT
2206 # We chose a different compiler from the bogus one.
2207 # However, it has the same basename, so the bogon will be chosen
2208 # first if we set CC to just the basename; use the full file name.
2209 shift
b0cacab0 2210 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
73ae2d4a
TT
2211 fi
2212fi
2213fi
2214fi
b0cacab0 2215CC=$ac_cv_prog_CC
73ae2d4a 2216if test -n "$CC"; then
e1052144
TT
2217 { echo "$as_me:$LINENO: result: $CC" >&5
2218echo "${ECHO_T}$CC" >&6; }
73ae2d4a 2219else
e1052144
TT
2220 { echo "$as_me:$LINENO: result: no" >&5
2221echo "${ECHO_T}no" >&6; }
73ae2d4a
TT
2222fi
2223
e1052144 2224
b0cacab0
TT
2225fi
2226if test -z "$CC"; then
2227 if test -n "$ac_tool_prefix"; then
e1052144 2228 for ac_prog in cl.exe
b0cacab0
TT
2229 do
2230 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2231set dummy $ac_tool_prefix$ac_prog; ac_word=$2
e1052144
TT
2232{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2233echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
2234if test "${ac_cv_prog_CC+set}" = set; then
2235 echo $ECHO_N "(cached) $ECHO_C" >&6
73ae2d4a
TT
2236else
2237 if test -n "$CC"; then
2238 ac_cv_prog_CC="$CC" # Let the user override the test.
2239else
b0cacab0
TT
2240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2241for as_dir in $PATH
2242do
2243 IFS=$as_save_IFS
2244 test -z "$as_dir" && as_dir=.
2245 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 2246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
2247 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2248 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2249 break 2
2250 fi
2251done
2252done
e1052144 2253IFS=$as_save_IFS
b0cacab0 2254
73ae2d4a
TT
2255fi
2256fi
b0cacab0 2257CC=$ac_cv_prog_CC
73ae2d4a 2258if test -n "$CC"; then
e1052144
TT
2259 { echo "$as_me:$LINENO: result: $CC" >&5
2260echo "${ECHO_T}$CC" >&6; }
73ae2d4a 2261else
e1052144
TT
2262 { echo "$as_me:$LINENO: result: no" >&5
2263echo "${ECHO_T}no" >&6; }
73ae2d4a 2264fi
b0cacab0 2265
e1052144 2266
b0cacab0
TT
2267 test -n "$CC" && break
2268 done
2269fi
2270if test -z "$CC"; then
2271 ac_ct_CC=$CC
e1052144 2272 for ac_prog in cl.exe
b0cacab0
TT
2273do
2274 # Extract the first word of "$ac_prog", so it can be a program name with args.
2275set dummy $ac_prog; ac_word=$2
e1052144
TT
2276{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2277echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
2278if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2279 echo $ECHO_N "(cached) $ECHO_C" >&6
2280else
2281 if test -n "$ac_ct_CC"; then
2282 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2283else
2284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2285for as_dir in $PATH
2286do
2287 IFS=$as_save_IFS
2288 test -z "$as_dir" && as_dir=.
2289 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 2290 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
2291 ac_cv_prog_ac_ct_CC="$ac_prog"
2292 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2293 break 2
93636bde 2294 fi
b0cacab0
TT
2295done
2296done
e1052144 2297IFS=$as_save_IFS
b0cacab0
TT
2298
2299fi
2300fi
2301ac_ct_CC=$ac_cv_prog_ac_ct_CC
2302if test -n "$ac_ct_CC"; then
e1052144
TT
2303 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2304echo "${ECHO_T}$ac_ct_CC" >&6; }
b0cacab0 2305else
e1052144
TT
2306 { echo "$as_me:$LINENO: result: no" >&5
2307echo "${ECHO_T}no" >&6; }
07a0db15 2308fi
73ae2d4a 2309
e1052144 2310
b0cacab0
TT
2311 test -n "$ac_ct_CC" && break
2312done
73ae2d4a 2313
e1052144
TT
2314 if test "x$ac_ct_CC" = x; then
2315 CC=""
2316 else
2317 case $cross_compiling:$ac_tool_warned in
2318yes:)
2319{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2320whose name does not start with the host triplet. If you think this
2321configuration is useful to you, please write to autoconf@gnu.org." >&5
2322echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2323whose name does not start with the host triplet. If you think this
2324configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2325ac_tool_warned=yes ;;
2326esac
2327 CC=$ac_ct_CC
2328 fi
b0cacab0
TT
2329fi
2330
2331fi
2332
2333
2334test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2335See \`config.log' for more details." >&5
2336echo "$as_me: error: no acceptable C compiler found in \$PATH
2337See \`config.log' for more details." >&2;}
2338 { (exit 1); exit 1; }; }
2339
2340# Provide some information about the compiler.
e1052144 2341echo "$as_me:$LINENO: checking for C compiler version" >&5
b0cacab0 2342ac_compiler=`set X $ac_compile; echo $2`
e1052144
TT
2343{ (ac_try="$ac_compiler --version >&5"
2344case "(($ac_try" in
2345 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2346 *) ac_try_echo=$ac_try;;
2347esac
2348eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2349 (eval "$ac_compiler --version >&5") 2>&5
b0cacab0
TT
2350 ac_status=$?
2351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352 (exit $ac_status); }
e1052144
TT
2353{ (ac_try="$ac_compiler -v >&5"
2354case "(($ac_try" in
2355 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2356 *) ac_try_echo=$ac_try;;
2357esac
2358eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2359 (eval "$ac_compiler -v >&5") 2>&5
b0cacab0
TT
2360 ac_status=$?
2361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2362 (exit $ac_status); }
e1052144
TT
2363{ (ac_try="$ac_compiler -V >&5"
2364case "(($ac_try" in
2365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2366 *) ac_try_echo=$ac_try;;
2367esac
2368eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2369 (eval "$ac_compiler -V >&5") 2>&5
b0cacab0
TT
2370 ac_status=$?
2371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2372 (exit $ac_status); }
2373
2374cat >conftest.$ac_ext <<_ACEOF
2375/* confdefs.h. */
2376_ACEOF
2377cat confdefs.h >>conftest.$ac_ext
2378cat >>conftest.$ac_ext <<_ACEOF
2379/* end confdefs.h. */
2380
2381int
2382main ()
2383{
2384
2385 ;
2386 return 0;
2387}
2388_ACEOF
2389ac_clean_files_save=$ac_clean_files
2390ac_clean_files="$ac_clean_files a.out a.exe b.out"
2391# Try to create an executable without -o first, disregard a.out.
2392# It will help us diagnose broken compilers, and finding out an intuition
2393# of exeext.
e1052144
TT
2394{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2395echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
b0cacab0 2396ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
e1052144
TT
2397#
2398# List of possible output files, starting from the most likely.
2399# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2400# only as a last resort. b.out is created by i960 compilers.
2401ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2402#
2403# The IRIX 6 linker writes into existing files which may not be
2404# executable, retaining their permissions. Remove them first so a
2405# subsequent execution test works.
2406ac_rmfiles=
2407for ac_file in $ac_files
2408do
2409 case $ac_file in
2410 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2411 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2412 esac
2413done
2414rm -f $ac_rmfiles
2415
2416if { (ac_try="$ac_link_default"
2417case "(($ac_try" in
2418 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2419 *) ac_try_echo=$ac_try;;
2420esac
2421eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2422 (eval "$ac_link_default") 2>&5
b0cacab0
TT
2423 ac_status=$?
2424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2425 (exit $ac_status); }; then
e1052144
TT
2426 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2427# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2428# in a Makefile. We should not override ac_cv_exeext if it was cached,
2429# so that the user can short-circuit this test for compilers unknown to
2430# Autoconf.
29a5deed 2431for ac_file in $ac_files ''
b0cacab0
TT
2432do
2433 test -f "$ac_file" || continue
2434 case $ac_file in
e1052144 2435 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
b0cacab0
TT
2436 ;;
2437 [ab].out )
2438 # We found the default executable, but exeext='' is most
2439 # certainly right.
2440 break;;
2441 *.* )
e1052144
TT
2442 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2443 then :; else
2444 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2445 fi
2446 # We set ac_cv_exeext here because the later test for it is not
2447 # safe: cross compilers may not add the suffix if given an `-o'
2448 # argument, so we may need to know it at that point already.
2449 # Even if this section looks crufty: it has the advantage of
2450 # actually working.
b0cacab0
TT
2451 break;;
2452 * )
2453 break;;
2454 esac
2455done
e1052144
TT
2456test "$ac_cv_exeext" = no && ac_cv_exeext=
2457
b0cacab0 2458else
29a5deed
TT
2459 ac_file=''
2460fi
2461
2462{ echo "$as_me:$LINENO: result: $ac_file" >&5
2463echo "${ECHO_T}$ac_file" >&6; }
2464if test -z "$ac_file"; then
b0cacab0
TT
2465 echo "$as_me: failed program was:" >&5
2466sed 's/^/| /' conftest.$ac_ext >&5
2467
2468{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2469See \`config.log' for more details." >&5
2470echo "$as_me: error: C compiler cannot create executables
2471See \`config.log' for more details." >&2;}
2472 { (exit 77); exit 77; }; }
2473fi
2474
2475ac_exeext=$ac_cv_exeext
b0cacab0 2476
e1052144 2477# Check that the compiler produces executables we can run. If not, either
b0cacab0 2478# the compiler is broken, or we cross compile.
e1052144
TT
2479{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2480echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
b0cacab0
TT
2481# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2482# If not cross compiling, check that we can run a simple program.
2483if test "$cross_compiling" != yes; then
2484 if { ac_try='./$ac_file'
e1052144
TT
2485 { (case "(($ac_try" in
2486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2487 *) ac_try_echo=$ac_try;;
2488esac
2489eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2490 (eval "$ac_try") 2>&5
b0cacab0
TT
2491 ac_status=$?
2492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2493 (exit $ac_status); }; }; then
2494 cross_compiling=no
73ae2d4a 2495 else
b0cacab0
TT
2496 if test "$cross_compiling" = maybe; then
2497 cross_compiling=yes
2498 else
2499 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2500If you meant to cross compile, use \`--host'.
2501See \`config.log' for more details." >&5
2502echo "$as_me: error: cannot run C compiled programs.
2503If you meant to cross compile, use \`--host'.
2504See \`config.log' for more details." >&2;}
2505 { (exit 1); exit 1; }; }
2506 fi
73ae2d4a 2507 fi
b0cacab0 2508fi
e1052144
TT
2509{ echo "$as_me:$LINENO: result: yes" >&5
2510echo "${ECHO_T}yes" >&6; }
b0cacab0
TT
2511
2512rm -f a.out a.exe conftest$ac_cv_exeext b.out
2513ac_clean_files=$ac_clean_files_save
e1052144 2514# Check that the compiler produces executables we can run. If not, either
b0cacab0 2515# the compiler is broken, or we cross compile.
e1052144
TT
2516{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2517echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2518{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
2519echo "${ECHO_T}$cross_compiling" >&6; }
2520
2521{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
2522echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2523if { (ac_try="$ac_link"
2524case "(($ac_try" in
2525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2526 *) ac_try_echo=$ac_try;;
2527esac
2528eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2529 (eval "$ac_link") 2>&5
b0cacab0
TT
2530 ac_status=$?
2531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2532 (exit $ac_status); }; then
2533 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2534# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2535# work properly (i.e., refer to `conftest.exe'), while it won't with
2536# `rm'.
2537for ac_file in conftest.exe conftest conftest.*; do
2538 test -f "$ac_file" || continue
2539 case $ac_file in
e1052144 2540 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
b0cacab0 2541 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
b0cacab0
TT
2542 break;;
2543 * ) break;;
2544 esac
2545done
73ae2d4a 2546else
b0cacab0
TT
2547 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2548See \`config.log' for more details." >&5
2549echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2550See \`config.log' for more details." >&2;}
2551 { (exit 1); exit 1; }; }
73ae2d4a 2552fi
73ae2d4a 2553
b0cacab0 2554rm -f conftest$ac_cv_exeext
e1052144
TT
2555{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2556echo "${ECHO_T}$ac_cv_exeext" >&6; }
73ae2d4a 2557
b0cacab0
TT
2558rm -f conftest.$ac_ext
2559EXEEXT=$ac_cv_exeext
2560ac_exeext=$EXEEXT
e1052144
TT
2561{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
2562echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
b0cacab0
TT
2563if test "${ac_cv_objext+set}" = set; then
2564 echo $ECHO_N "(cached) $ECHO_C" >&6
73ae2d4a 2565else
b0cacab0
TT
2566 cat >conftest.$ac_ext <<_ACEOF
2567/* confdefs.h. */
2568_ACEOF
2569cat confdefs.h >>conftest.$ac_ext
2570cat >>conftest.$ac_ext <<_ACEOF
2571/* end confdefs.h. */
07a0db15 2572
b0cacab0
TT
2573int
2574main ()
2575{
07a0db15 2576
b0cacab0
TT
2577 ;
2578 return 0;
2579}
2580_ACEOF
2581rm -f conftest.o conftest.obj
e1052144
TT
2582if { (ac_try="$ac_compile"
2583case "(($ac_try" in
2584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2585 *) ac_try_echo=$ac_try;;
2586esac
2587eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2588 (eval "$ac_compile") 2>&5
b0cacab0
TT
2589 ac_status=$?
2590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2591 (exit $ac_status); }; then
e1052144
TT
2592 for ac_file in conftest.o conftest.obj conftest.*; do
2593 test -f "$ac_file" || continue;
b0cacab0 2594 case $ac_file in
e1052144 2595 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
b0cacab0
TT
2596 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2597 break;;
2598 esac
2599done
93636bde 2600else
b0cacab0
TT
2601 echo "$as_me: failed program was:" >&5
2602sed 's/^/| /' conftest.$ac_ext >&5
07a0db15 2603
b0cacab0
TT
2604{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2605See \`config.log' for more details." >&5
2606echo "$as_me: error: cannot compute suffix of object files: cannot compile
2607See \`config.log' for more details." >&2;}
2608 { (exit 1); exit 1; }; }
73ae2d4a 2609fi
93636bde 2610
b0cacab0 2611rm -f conftest.$ac_cv_objext conftest.$ac_ext
73ae2d4a 2612fi
e1052144
TT
2613{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2614echo "${ECHO_T}$ac_cv_objext" >&6; }
b0cacab0
TT
2615OBJEXT=$ac_cv_objext
2616ac_objext=$OBJEXT
e1052144
TT
2617{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2618echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
b0cacab0
TT
2619if test "${ac_cv_c_compiler_gnu+set}" = set; then
2620 echo $ECHO_N "(cached) $ECHO_C" >&6
2621else
2622 cat >conftest.$ac_ext <<_ACEOF
2623/* confdefs.h. */
2624_ACEOF
2625cat confdefs.h >>conftest.$ac_ext
2626cat >>conftest.$ac_ext <<_ACEOF
2627/* end confdefs.h. */
2628
2629int
2630main ()
2631{
2632#ifndef __GNUC__
2633 choke me
2634#endif
2635
2636 ;
2637 return 0;
2638}
2639_ACEOF
2640rm -f conftest.$ac_objext
e1052144
TT
2641if { (ac_try="$ac_compile"
2642case "(($ac_try" in
2643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2644 *) ac_try_echo=$ac_try;;
2645esac
2646eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2647 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
2648 ac_status=$?
2649 grep -v '^ *+' conftest.er1 >conftest.err
2650 rm -f conftest.er1
2651 cat conftest.err >&5
2652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
2653 (exit $ac_status); } && {
2654 test -z "$ac_c_werror_flag" ||
2655 test ! -s conftest.err
2656 } && test -s conftest.$ac_objext; then
b0cacab0
TT
2657 ac_compiler_gnu=yes
2658else
2659 echo "$as_me: failed program was:" >&5
2660sed 's/^/| /' conftest.$ac_ext >&5
2661
e1052144 2662 ac_compiler_gnu=no
b0cacab0 2663fi
e1052144
TT
2664
2665rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
2666ac_cv_c_compiler_gnu=$ac_compiler_gnu
2667
2668fi
e1052144
TT
2669{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2670echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
b0cacab0
TT
2671GCC=`test $ac_compiler_gnu = yes && echo yes`
2672ac_test_CFLAGS=${CFLAGS+set}
2673ac_save_CFLAGS=$CFLAGS
e1052144
TT
2674{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2675echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
b0cacab0
TT
2676if test "${ac_cv_prog_cc_g+set}" = set; then
2677 echo $ECHO_N "(cached) $ECHO_C" >&6
2678else
e1052144
TT
2679 ac_save_c_werror_flag=$ac_c_werror_flag
2680 ac_c_werror_flag=yes
2681 ac_cv_prog_cc_g=no
2682 CFLAGS="-g"
2683 cat >conftest.$ac_ext <<_ACEOF
2684/* confdefs.h. */
2685_ACEOF
2686cat confdefs.h >>conftest.$ac_ext
2687cat >>conftest.$ac_ext <<_ACEOF
2688/* end confdefs.h. */
2689
2690int
2691main ()
2692{
2693
2694 ;
2695 return 0;
2696}
2697_ACEOF
2698rm -f conftest.$ac_objext
2699if { (ac_try="$ac_compile"
2700case "(($ac_try" in
2701 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2702 *) ac_try_echo=$ac_try;;
2703esac
2704eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2705 (eval "$ac_compile") 2>conftest.er1
2706 ac_status=$?
2707 grep -v '^ *+' conftest.er1 >conftest.err
2708 rm -f conftest.er1
2709 cat conftest.err >&5
2710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
2711 (exit $ac_status); } && {
2712 test -z "$ac_c_werror_flag" ||
2713 test ! -s conftest.err
2714 } && test -s conftest.$ac_objext; then
e1052144
TT
2715 ac_cv_prog_cc_g=yes
2716else
2717 echo "$as_me: failed program was:" >&5
2718sed 's/^/| /' conftest.$ac_ext >&5
2719
2720 CFLAGS=""
2721 cat >conftest.$ac_ext <<_ACEOF
2722/* confdefs.h. */
2723_ACEOF
2724cat confdefs.h >>conftest.$ac_ext
2725cat >>conftest.$ac_ext <<_ACEOF
2726/* end confdefs.h. */
2727
2728int
2729main ()
2730{
2731
2732 ;
2733 return 0;
2734}
2735_ACEOF
2736rm -f conftest.$ac_objext
2737if { (ac_try="$ac_compile"
2738case "(($ac_try" in
2739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2740 *) ac_try_echo=$ac_try;;
2741esac
2742eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2743 (eval "$ac_compile") 2>conftest.er1
2744 ac_status=$?
2745 grep -v '^ *+' conftest.er1 >conftest.err
2746 rm -f conftest.er1
2747 cat conftest.err >&5
2748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
2749 (exit $ac_status); } && {
2750 test -z "$ac_c_werror_flag" ||
2751 test ! -s conftest.err
2752 } && test -s conftest.$ac_objext; then
e1052144
TT
2753 :
2754else
2755 echo "$as_me: failed program was:" >&5
2756sed 's/^/| /' conftest.$ac_ext >&5
2757
2758 ac_c_werror_flag=$ac_save_c_werror_flag
2759 CFLAGS="-g"
2760 cat >conftest.$ac_ext <<_ACEOF
b0cacab0
TT
2761/* confdefs.h. */
2762_ACEOF
2763cat confdefs.h >>conftest.$ac_ext
2764cat >>conftest.$ac_ext <<_ACEOF
2765/* end confdefs.h. */
2766
2767int
2768main ()
2769{
2770
2771 ;
2772 return 0;
2773}
2774_ACEOF
2775rm -f conftest.$ac_objext
e1052144
TT
2776if { (ac_try="$ac_compile"
2777case "(($ac_try" in
2778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2779 *) ac_try_echo=$ac_try;;
2780esac
2781eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2782 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
2783 ac_status=$?
2784 grep -v '^ *+' conftest.er1 >conftest.err
2785 rm -f conftest.er1
2786 cat conftest.err >&5
2787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
2788 (exit $ac_status); } && {
2789 test -z "$ac_c_werror_flag" ||
2790 test ! -s conftest.err
2791 } && test -s conftest.$ac_objext; then
b0cacab0
TT
2792 ac_cv_prog_cc_g=yes
2793else
2794 echo "$as_me: failed program was:" >&5
2795sed 's/^/| /' conftest.$ac_ext >&5
2796
e1052144
TT
2797
2798fi
2799
2800rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2801fi
2802
2803rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 2804fi
e1052144
TT
2805
2806rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2807 ac_c_werror_flag=$ac_save_c_werror_flag
b0cacab0 2808fi
e1052144
TT
2809{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2810echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
b0cacab0
TT
2811if test "$ac_test_CFLAGS" = set; then
2812 CFLAGS=$ac_save_CFLAGS
2813elif test $ac_cv_prog_cc_g = yes; then
2814 if test "$GCC" = yes; then
2815 CFLAGS="-g -O2"
2816 else
2817 CFLAGS="-g"
2818 fi
73ae2d4a
TT
2819else
2820 if test "$GCC" = yes; then
2821 CFLAGS="-O2"
2822 else
2823 CFLAGS=
2824 fi
2825fi
e1052144
TT
2826{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2827echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2828if test "${ac_cv_prog_cc_c89+set}" = set; then
b0cacab0
TT
2829 echo $ECHO_N "(cached) $ECHO_C" >&6
2830else
e1052144 2831 ac_cv_prog_cc_c89=no
b0cacab0
TT
2832ac_save_CC=$CC
2833cat >conftest.$ac_ext <<_ACEOF
2834/* confdefs.h. */
2835_ACEOF
2836cat confdefs.h >>conftest.$ac_ext
2837cat >>conftest.$ac_ext <<_ACEOF
2838/* end confdefs.h. */
2839#include <stdarg.h>
2840#include <stdio.h>
2841#include <sys/types.h>
2842#include <sys/stat.h>
2843/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2844struct buf { int x; };
2845FILE * (*rcsopen) (struct buf *, struct stat *, int);
2846static char *e (p, i)
2847 char **p;
2848 int i;
2849{
2850 return p[i];
2851}
2852static char *f (char * (*g) (char **, int), char **p, ...)
2853{
2854 char *s;
2855 va_list v;
2856 va_start (v,p);
2857 s = g (p, va_arg (v,int));
2858 va_end (v);
2859 return s;
2860}
2861
2862/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2863 function prototypes and stuff, but not '\xHH' hex character constants.
2864 These don't provoke an error unfortunately, instead are silently treated
e1052144 2865 as 'x'. The following induces an error, until -std is added to get
b0cacab0
TT
2866 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2867 array size at least. It's necessary to write '\x00'==0 to get something
e1052144 2868 that's true only with -std. */
b0cacab0
TT
2869int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2870
e1052144
TT
2871/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2872 inside strings and character constants. */
2873#define FOO(x) 'x'
2874int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2875
b0cacab0
TT
2876int test (int i, double x);
2877struct s1 {int (*f) (int a);};
2878struct s2 {int (*f) (double a);};
2879int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2880int argc;
2881char **argv;
2882int
2883main ()
2884{
2885return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2886 ;
2887 return 0;
2888}
2889_ACEOF
e1052144
TT
2890for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2891 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
b0cacab0
TT
2892do
2893 CC="$ac_save_CC $ac_arg"
2894 rm -f conftest.$ac_objext
e1052144
TT
2895if { (ac_try="$ac_compile"
2896case "(($ac_try" in
2897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2898 *) ac_try_echo=$ac_try;;
2899esac
2900eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2901 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
2902 ac_status=$?
2903 grep -v '^ *+' conftest.er1 >conftest.err
2904 rm -f conftest.er1
2905 cat conftest.err >&5
2906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
2907 (exit $ac_status); } && {
2908 test -z "$ac_c_werror_flag" ||
2909 test ! -s conftest.err
2910 } && test -s conftest.$ac_objext; then
e1052144 2911 ac_cv_prog_cc_c89=$ac_arg
b0cacab0
TT
2912else
2913 echo "$as_me: failed program was:" >&5
2914sed 's/^/| /' conftest.$ac_ext >&5
2915
e1052144 2916
b0cacab0 2917fi
e1052144
TT
2918
2919rm -f core conftest.err conftest.$ac_objext
2920 test "x$ac_cv_prog_cc_c89" != "xno" && break
b0cacab0 2921done
e1052144 2922rm -f conftest.$ac_ext
b0cacab0
TT
2923CC=$ac_save_CC
2924
2925fi
e1052144
TT
2926# AC_CACHE_VAL
2927case "x$ac_cv_prog_cc_c89" in
2928 x)
2929 { echo "$as_me:$LINENO: result: none needed" >&5
2930echo "${ECHO_T}none needed" >&6; } ;;
2931 xno)
2932 { echo "$as_me:$LINENO: result: unsupported" >&5
2933echo "${ECHO_T}unsupported" >&6; } ;;
b0cacab0 2934 *)
e1052144
TT
2935 CC="$CC $ac_cv_prog_cc_c89"
2936 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2937echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
b0cacab0
TT
2938esac
2939
b0cacab0 2940
b0cacab0
TT
2941ac_ext=c
2942ac_cpp='$CPP $CPPFLAGS'
2943ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2944ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2945ac_compiler_gnu=$ac_cv_c_compiler_gnu
2946
b0cacab0
TT
2947ac_ext=c
2948ac_cpp='$CPP $CPPFLAGS'
2949ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2950ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2951ac_compiler_gnu=$ac_cv_c_compiler_gnu
e1052144
TT
2952{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2953echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
a64c9c13
TT
2954# On Suns, sometimes $CPP names a directory.
2955if test -n "$CPP" && test -d "$CPP"; then
2956 CPP=
2957fi
2958if test -z "$CPP"; then
b0cacab0
TT
2959 if test "${ac_cv_prog_CPP+set}" = set; then
2960 echo $ECHO_N "(cached) $ECHO_C" >&6
2961else
2962 # Double quotes because CPP needs to be expanded
2963 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2964 do
2965 ac_preproc_ok=false
2966for ac_c_preproc_warn_flag in '' yes
2967do
2968 # Use a header file that comes with gcc, so configuring glibc
2969 # with a fresh cross-compiler works.
2970 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2971 # <limits.h> exists even on freestanding compilers.
2972 # On the NeXT, cc -E runs the code through the compiler's parser,
2973 # not just through cpp. "Syntax error" is here to catch this case.
2974 cat >conftest.$ac_ext <<_ACEOF
2975/* confdefs.h. */
2976_ACEOF
2977cat confdefs.h >>conftest.$ac_ext
2978cat >>conftest.$ac_ext <<_ACEOF
2979/* end confdefs.h. */
2980#ifdef __STDC__
2981# include <limits.h>
2982#else
2983# include <assert.h>
2984#endif
2985 Syntax error
2986_ACEOF
e1052144
TT
2987if { (ac_try="$ac_cpp conftest.$ac_ext"
2988case "(($ac_try" in
2989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2990 *) ac_try_echo=$ac_try;;
2991esac
2992eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2993 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
2994 ac_status=$?
2995 grep -v '^ *+' conftest.er1 >conftest.err
2996 rm -f conftest.er1
2997 cat conftest.err >&5
2998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
2999 (exit $ac_status); } >/dev/null && {
3000 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3001 test ! -s conftest.err
3002 }; then
b0cacab0
TT
3003 :
3004else
3005 echo "$as_me: failed program was:" >&5
3006sed 's/^/| /' conftest.$ac_ext >&5
3007
3008 # Broken: fails on valid input.
3009continue
3010fi
e1052144 3011
b0cacab0
TT
3012rm -f conftest.err conftest.$ac_ext
3013
e1052144 3014 # OK, works on sane cases. Now check whether nonexistent headers
b0cacab0
TT
3015 # can be detected and how.
3016 cat >conftest.$ac_ext <<_ACEOF
3017/* confdefs.h. */
3018_ACEOF
3019cat confdefs.h >>conftest.$ac_ext
3020cat >>conftest.$ac_ext <<_ACEOF
3021/* end confdefs.h. */
3022#include <ac_nonexistent.h>
3023_ACEOF
e1052144
TT
3024if { (ac_try="$ac_cpp conftest.$ac_ext"
3025case "(($ac_try" in
3026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3027 *) ac_try_echo=$ac_try;;
3028esac
3029eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3030 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
3031 ac_status=$?
3032 grep -v '^ *+' conftest.er1 >conftest.err
3033 rm -f conftest.er1
3034 cat conftest.err >&5
3035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
3036 (exit $ac_status); } >/dev/null && {
3037 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3038 test ! -s conftest.err
3039 }; then
b0cacab0
TT
3040 # Broken: success on invalid input.
3041continue
3042else
3043 echo "$as_me: failed program was:" >&5
3044sed 's/^/| /' conftest.$ac_ext >&5
3045
3046 # Passes both tests.
3047ac_preproc_ok=:
3048break
3049fi
e1052144 3050
b0cacab0
TT
3051rm -f conftest.err conftest.$ac_ext
3052
3053done
3054# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3055rm -f conftest.err conftest.$ac_ext
3056if $ac_preproc_ok; then
3057 break
3058fi
3059
3060 done
3061 ac_cv_prog_CPP=$CPP
3062
3063fi
3064 CPP=$ac_cv_prog_CPP
93636bde 3065else
b0cacab0
TT
3066 ac_cv_prog_CPP=$CPP
3067fi
e1052144
TT
3068{ echo "$as_me:$LINENO: result: $CPP" >&5
3069echo "${ECHO_T}$CPP" >&6; }
b0cacab0
TT
3070ac_preproc_ok=false
3071for ac_c_preproc_warn_flag in '' yes
3072do
3073 # Use a header file that comes with gcc, so configuring glibc
3074 # with a fresh cross-compiler works.
3075 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3076 # <limits.h> exists even on freestanding compilers.
a64c9c13 3077 # On the NeXT, cc -E runs the code through the compiler's parser,
b0cacab0
TT
3078 # not just through cpp. "Syntax error" is here to catch this case.
3079 cat >conftest.$ac_ext <<_ACEOF
3080/* confdefs.h. */
3081_ACEOF
3082cat confdefs.h >>conftest.$ac_ext
3083cat >>conftest.$ac_ext <<_ACEOF
3084/* end confdefs.h. */
3085#ifdef __STDC__
3086# include <limits.h>
3087#else
3088# include <assert.h>
3089#endif
3090 Syntax error
3091_ACEOF
e1052144
TT
3092if { (ac_try="$ac_cpp conftest.$ac_ext"
3093case "(($ac_try" in
3094 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3095 *) ac_try_echo=$ac_try;;
3096esac
3097eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3098 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
3099 ac_status=$?
3100 grep -v '^ *+' conftest.er1 >conftest.err
3101 rm -f conftest.er1
3102 cat conftest.err >&5
3103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
3104 (exit $ac_status); } >/dev/null && {
3105 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3106 test ! -s conftest.err
3107 }; then
a64c9c13
TT
3108 :
3109else
b0cacab0
TT
3110 echo "$as_me: failed program was:" >&5
3111sed 's/^/| /' conftest.$ac_ext >&5
3112
3113 # Broken: fails on valid input.
3114continue
3115fi
e1052144 3116
b0cacab0
TT
3117rm -f conftest.err conftest.$ac_ext
3118
e1052144 3119 # OK, works on sane cases. Now check whether nonexistent headers
b0cacab0
TT
3120 # can be detected and how.
3121 cat >conftest.$ac_ext <<_ACEOF
3122/* confdefs.h. */
3123_ACEOF
3124cat confdefs.h >>conftest.$ac_ext
3125cat >>conftest.$ac_ext <<_ACEOF
3126/* end confdefs.h. */
3127#include <ac_nonexistent.h>
3128_ACEOF
e1052144
TT
3129if { (ac_try="$ac_cpp conftest.$ac_ext"
3130case "(($ac_try" in
3131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3132 *) ac_try_echo=$ac_try;;
3133esac
3134eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3135 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
3136 ac_status=$?
3137 grep -v '^ *+' conftest.er1 >conftest.err
3138 rm -f conftest.er1
3139 cat conftest.err >&5
3140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
3141 (exit $ac_status); } >/dev/null && {
3142 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3143 test ! -s conftest.err
3144 }; then
b0cacab0
TT
3145 # Broken: success on invalid input.
3146continue
3147else
3148 echo "$as_me: failed program was:" >&5
3149sed 's/^/| /' conftest.$ac_ext >&5
3150
3151 # Passes both tests.
3152ac_preproc_ok=:
3153break
3154fi
e1052144 3155
b0cacab0
TT
3156rm -f conftest.err conftest.$ac_ext
3157
3158done
3159# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3160rm -f conftest.err conftest.$ac_ext
3161if $ac_preproc_ok; then
93636bde 3162 :
07a0db15 3163else
b0cacab0
TT
3164 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3165See \`config.log' for more details." >&5
3166echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3167See \`config.log' for more details." >&2;}
3168 { (exit 1); exit 1; }; }
3169fi
3170
3171ac_ext=c
3172ac_cpp='$CPP $CPPFLAGS'
3173ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3174ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3175ac_compiler_gnu=$ac_cv_c_compiler_gnu
3176
3177
29a5deed
TT
3178# Check whether --with-linker was given.
3179if test "${with_linker+set}" = set; then
3180 withval=$with_linker; { echo "$as_me:$LINENO: result: LD=$withval" >&5
3181echo "${ECHO_T}LD=$withval" >&6; }
3182LD=$withval
3183else
3184 if test -z "$LD" ; then LD=$CC; fi
3185{ echo "$as_me:$LINENO: result: LD defaults to $LD" >&5
3186echo "${ECHO_T}LD defaults to $LD" >&6; }
3187fi
3188export LD
3189
3190
3191# Check whether --with-ccopts was given.
3192if test "${with_ccopts+set}" = set; then
3193 withval=$with_ccopts; { echo "$as_me:$LINENO: result: CCOPTS is $withval" >&5
3194echo "${ECHO_T}CCOPTS is $withval" >&6; }
3195CFLAGS=$withval
3196fi
3197
3198
e1052144
TT
3199{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3200echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3201if test "${ac_cv_path_GREP+set}" = set; then
3202 echo $ECHO_N "(cached) $ECHO_C" >&6
3203else
3204 # Extract the first word of "grep ggrep" to use in msg output
3205if test -z "$GREP"; then
3206set dummy grep ggrep; ac_prog_name=$2
3207if test "${ac_cv_path_GREP+set}" = set; then
3208 echo $ECHO_N "(cached) $ECHO_C" >&6
3209else
3210 ac_path_GREP_found=false
3211# Loop through the user's path and test for each of PROGNAME-LIST
3212as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3213for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3214do
3215 IFS=$as_save_IFS
3216 test -z "$as_dir" && as_dir=.
3217 for ac_prog in grep ggrep; do
3218 for ac_exec_ext in '' $ac_executable_extensions; do
3219 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
29a5deed 3220 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
e1052144
TT
3221 # Check for GNU ac_path_GREP and select it if it is found.
3222 # Check for GNU $ac_path_GREP
3223case `"$ac_path_GREP" --version 2>&1` in
3224*GNU*)
3225 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3226*)
3227 ac_count=0
3228 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3229 while :
3230 do
3231 cat "conftest.in" "conftest.in" >"conftest.tmp"
3232 mv "conftest.tmp" "conftest.in"
3233 cp "conftest.in" "conftest.nl"
3234 echo 'GREP' >> "conftest.nl"
3235 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3236 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3237 ac_count=`expr $ac_count + 1`
3238 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3239 # Best one so far, save it but keep looking for a better one
3240 ac_cv_path_GREP="$ac_path_GREP"
3241 ac_path_GREP_max=$ac_count
3242 fi
3243 # 10*(2^10) chars as input seems more than enough
3244 test $ac_count -gt 10 && break
3245 done
3246 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3247esac
3248
3249
3250 $ac_path_GREP_found && break 3
3251 done
3252done
3253
3254done
3255IFS=$as_save_IFS
3256
3257
3258fi
3259
3260GREP="$ac_cv_path_GREP"
3261if test -z "$GREP"; then
3262 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3263echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3264 { (exit 1); exit 1; }; }
3265fi
3266
3267else
3268 ac_cv_path_GREP=$GREP
3269fi
3270
3271
3272fi
3273{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3274echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3275 GREP="$ac_cv_path_GREP"
3276
3277
3278{ echo "$as_me:$LINENO: checking for egrep" >&5
3279echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3280if test "${ac_cv_path_EGREP+set}" = set; then
3281 echo $ECHO_N "(cached) $ECHO_C" >&6
3282else
3283 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3284 then ac_cv_path_EGREP="$GREP -E"
3285 else
3286 # Extract the first word of "egrep" to use in msg output
3287if test -z "$EGREP"; then
3288set dummy egrep; ac_prog_name=$2
3289if test "${ac_cv_path_EGREP+set}" = set; then
b0cacab0
TT
3290 echo $ECHO_N "(cached) $ECHO_C" >&6
3291else
e1052144
TT
3292 ac_path_EGREP_found=false
3293# Loop through the user's path and test for each of PROGNAME-LIST
3294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3295for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3296do
3297 IFS=$as_save_IFS
3298 test -z "$as_dir" && as_dir=.
3299 for ac_prog in egrep; do
3300 for ac_exec_ext in '' $ac_executable_extensions; do
3301 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
29a5deed 3302 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
e1052144
TT
3303 # Check for GNU ac_path_EGREP and select it if it is found.
3304 # Check for GNU $ac_path_EGREP
3305case `"$ac_path_EGREP" --version 2>&1` in
3306*GNU*)
3307 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3308*)
3309 ac_count=0
3310 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3311 while :
3312 do
3313 cat "conftest.in" "conftest.in" >"conftest.tmp"
3314 mv "conftest.tmp" "conftest.in"
3315 cp "conftest.in" "conftest.nl"
3316 echo 'EGREP' >> "conftest.nl"
3317 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3318 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3319 ac_count=`expr $ac_count + 1`
3320 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3321 # Best one so far, save it but keep looking for a better one
3322 ac_cv_path_EGREP="$ac_path_EGREP"
3323 ac_path_EGREP_max=$ac_count
b0cacab0 3324 fi
e1052144
TT
3325 # 10*(2^10) chars as input seems more than enough
3326 test $ac_count -gt 10 && break
3327 done
3328 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3329esac
3330
3331
3332 $ac_path_EGREP_found && break 3
3333 done
3334done
3335
3336done
3337IFS=$as_save_IFS
3338
3339
3340fi
3341
3342EGREP="$ac_cv_path_EGREP"
3343if test -z "$EGREP"; then
3344 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3345echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3346 { (exit 1); exit 1; }; }
3347fi
3348
3349else
3350 ac_cv_path_EGREP=$EGREP
b0cacab0 3351fi
b0cacab0
TT
3352
3353
e1052144
TT
3354 fi
3355fi
3356{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3357echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3358 EGREP="$ac_cv_path_EGREP"
3359
3360
3361{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3362echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
b0cacab0
TT
3363if test "${ac_cv_header_stdc+set}" = set; then
3364 echo $ECHO_N "(cached) $ECHO_C" >&6
3365else
3366 cat >conftest.$ac_ext <<_ACEOF
3367/* confdefs.h. */
3368_ACEOF
3369cat confdefs.h >>conftest.$ac_ext
3370cat >>conftest.$ac_ext <<_ACEOF
3371/* end confdefs.h. */
3372#include <stdlib.h>
3373#include <stdarg.h>
3374#include <string.h>
3375#include <float.h>
3376
3377int
3378main ()
3379{
3380
3381 ;
3382 return 0;
3383}
3384_ACEOF
3385rm -f conftest.$ac_objext
e1052144
TT
3386if { (ac_try="$ac_compile"
3387case "(($ac_try" in
3388 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3389 *) ac_try_echo=$ac_try;;
3390esac
3391eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3392 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
3393 ac_status=$?
3394 grep -v '^ *+' conftest.er1 >conftest.err
3395 rm -f conftest.er1
3396 cat conftest.err >&5
3397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
3398 (exit $ac_status); } && {
3399 test -z "$ac_c_werror_flag" ||
3400 test ! -s conftest.err
3401 } && test -s conftest.$ac_objext; then
b0cacab0
TT
3402 ac_cv_header_stdc=yes
3403else
3404 echo "$as_me: failed program was:" >&5
3405sed 's/^/| /' conftest.$ac_ext >&5
3406
e1052144 3407 ac_cv_header_stdc=no
b0cacab0 3408fi
e1052144
TT
3409
3410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
3411
3412if test $ac_cv_header_stdc = yes; then
3413 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3414 cat >conftest.$ac_ext <<_ACEOF
3415/* confdefs.h. */
3416_ACEOF
3417cat confdefs.h >>conftest.$ac_ext
3418cat >>conftest.$ac_ext <<_ACEOF
3419/* end confdefs.h. */
3420#include <string.h>
3421
3422_ACEOF
3423if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3424 $EGREP "memchr" >/dev/null 2>&1; then
93636bde 3425 :
a64c9c13 3426else
b0cacab0 3427 ac_cv_header_stdc=no
a64c9c13 3428fi
93636bde 3429rm -f conftest*
b0cacab0 3430
a64c9c13 3431fi
b0cacab0
TT
3432
3433if test $ac_cv_header_stdc = yes; then
3434 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3435 cat >conftest.$ac_ext <<_ACEOF
3436/* confdefs.h. */
3437_ACEOF
3438cat confdefs.h >>conftest.$ac_ext
3439cat >>conftest.$ac_ext <<_ACEOF
3440/* end confdefs.h. */
3441#include <stdlib.h>
3442
3443_ACEOF
3444if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3445 $EGREP "free" >/dev/null 2>&1; then
3446 :
3447else
3448 ac_cv_header_stdc=no
a64c9c13 3449fi
93636bde 3450rm -f conftest*
b0cacab0 3451
a64c9c13 3452fi
b0cacab0
TT
3453
3454if test $ac_cv_header_stdc = yes; then
3455 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3456 if test "$cross_compiling" = yes; then
3457 :
a64c9c13 3458else
b0cacab0
TT
3459 cat >conftest.$ac_ext <<_ACEOF
3460/* confdefs.h. */
3461_ACEOF
3462cat confdefs.h >>conftest.$ac_ext
3463cat >>conftest.$ac_ext <<_ACEOF
3464/* end confdefs.h. */
3465#include <ctype.h>
e1052144 3466#include <stdlib.h>
b0cacab0
TT
3467#if ((' ' & 0x0FF) == 0x020)
3468# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3469# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3470#else
3471# define ISLOWER(c) \
3472 (('a' <= (c) && (c) <= 'i') \
3473 || ('j' <= (c) && (c) <= 'r') \
3474 || ('s' <= (c) && (c) <= 'z'))
3475# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3476#endif
93636bde 3477
b0cacab0
TT
3478#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3479int
3480main ()
3481{
3482 int i;
3483 for (i = 0; i < 256; i++)
3484 if (XOR (islower (i), ISLOWER (i))
3485 || toupper (i) != TOUPPER (i))
e1052144
TT
3486 return 2;
3487 return 0;
b0cacab0
TT
3488}
3489_ACEOF
3490rm -f conftest$ac_exeext
e1052144
TT
3491if { (ac_try="$ac_link"
3492case "(($ac_try" in
3493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3494 *) ac_try_echo=$ac_try;;
3495esac
3496eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3497 (eval "$ac_link") 2>&5
b0cacab0
TT
3498 ac_status=$?
3499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3500 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
3501 { (case "(($ac_try" in
3502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3503 *) ac_try_echo=$ac_try;;
3504esac
3505eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3506 (eval "$ac_try") 2>&5
b0cacab0
TT
3507 ac_status=$?
3508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3509 (exit $ac_status); }; }; then
3510 :
a64c9c13 3511else
b0cacab0
TT
3512 echo "$as_me: program exited with status $ac_status" >&5
3513echo "$as_me: failed program was:" >&5
3514sed 's/^/| /' conftest.$ac_ext >&5
3515
3516( exit $ac_status )
3517ac_cv_header_stdc=no
3518fi
e1052144 3519rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0 3520fi
e1052144
TT
3521
3522
b0cacab0
TT
3523fi
3524fi
e1052144
TT
3525{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3526echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
b0cacab0
TT
3527if test $ac_cv_header_stdc = yes; then
3528
3529cat >>confdefs.h <<\_ACEOF
3530#define STDC_HEADERS 1
3531_ACEOF
3532
3533fi
3534
3535# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3546 inttypes.h stdint.h unistd.h
3547do
3548as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
e1052144
TT
3549{ echo "$as_me:$LINENO: checking for $ac_header" >&5
3550echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3551if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
3552 echo $ECHO_N "(cached) $ECHO_C" >&6
3553else
3554 cat >conftest.$ac_ext <<_ACEOF
3555/* confdefs.h. */
3556_ACEOF
3557cat confdefs.h >>conftest.$ac_ext
3558cat >>conftest.$ac_ext <<_ACEOF
3559/* end confdefs.h. */
3560$ac_includes_default
3561
3562#include <$ac_header>
3563_ACEOF
3564rm -f conftest.$ac_objext
e1052144
TT
3565if { (ac_try="$ac_compile"
3566case "(($ac_try" in
3567 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3568 *) ac_try_echo=$ac_try;;
3569esac
3570eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3571 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
3572 ac_status=$?
3573 grep -v '^ *+' conftest.er1 >conftest.err
3574 rm -f conftest.er1
3575 cat conftest.err >&5
3576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
3577 (exit $ac_status); } && {
3578 test -z "$ac_c_werror_flag" ||
3579 test ! -s conftest.err
3580 } && test -s conftest.$ac_objext; then
b0cacab0
TT
3581 eval "$as_ac_Header=yes"
3582else
3583 echo "$as_me: failed program was:" >&5
3584sed 's/^/| /' conftest.$ac_ext >&5
3585
e1052144 3586 eval "$as_ac_Header=no"
b0cacab0 3587fi
e1052144
TT
3588
3589rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 3590fi
e1052144
TT
3591ac_res=`eval echo '${'$as_ac_Header'}'`
3592 { echo "$as_me:$LINENO: result: $ac_res" >&5
3593echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
3594if test `eval echo '${'$as_ac_Header'}'` = yes; then
3595 cat >>confdefs.h <<_ACEOF
3596#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3597_ACEOF
3598
3599fi
3600
3601done
3602
3603
3604if test "${ac_cv_header_linux_fs_h+set}" = set; then
e1052144
TT
3605 { echo "$as_me:$LINENO: checking for linux/fs.h" >&5
3606echo $ECHO_N "checking for linux/fs.h... $ECHO_C" >&6; }
b0cacab0
TT
3607if test "${ac_cv_header_linux_fs_h+set}" = set; then
3608 echo $ECHO_N "(cached) $ECHO_C" >&6
3609fi
e1052144
TT
3610{ echo "$as_me:$LINENO: result: $ac_cv_header_linux_fs_h" >&5
3611echo "${ECHO_T}$ac_cv_header_linux_fs_h" >&6; }
b0cacab0
TT
3612else
3613 # Is the header compilable?
e1052144
TT
3614{ echo "$as_me:$LINENO: checking linux/fs.h usability" >&5
3615echo $ECHO_N "checking linux/fs.h usability... $ECHO_C" >&6; }
b0cacab0
TT
3616cat >conftest.$ac_ext <<_ACEOF
3617/* confdefs.h. */
3618_ACEOF
3619cat confdefs.h >>conftest.$ac_ext
3620cat >>conftest.$ac_ext <<_ACEOF
3621/* end confdefs.h. */
3622$ac_includes_default
93636bde 3623#include <linux/fs.h>
b0cacab0
TT
3624_ACEOF
3625rm -f conftest.$ac_objext
e1052144
TT
3626if { (ac_try="$ac_compile"
3627case "(($ac_try" in
3628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3629 *) ac_try_echo=$ac_try;;
3630esac
3631eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3632 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
3633 ac_status=$?
3634 grep -v '^ *+' conftest.er1 >conftest.err
3635 rm -f conftest.er1
3636 cat conftest.err >&5
3637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
3638 (exit $ac_status); } && {
3639 test -z "$ac_c_werror_flag" ||
3640 test ! -s conftest.err
3641 } && test -s conftest.$ac_objext; then
b0cacab0
TT
3642 ac_header_compiler=yes
3643else
3644 echo "$as_me: failed program was:" >&5
3645sed 's/^/| /' conftest.$ac_ext >&5
3646
e1052144 3647 ac_header_compiler=no
b0cacab0 3648fi
e1052144
TT
3649
3650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3651{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3652echo "${ECHO_T}$ac_header_compiler" >&6; }
b0cacab0
TT
3653
3654# Is the header present?
e1052144
TT
3655{ echo "$as_me:$LINENO: checking linux/fs.h presence" >&5
3656echo $ECHO_N "checking linux/fs.h presence... $ECHO_C" >&6; }
b0cacab0
TT
3657cat >conftest.$ac_ext <<_ACEOF
3658/* confdefs.h. */
3659_ACEOF
3660cat confdefs.h >>conftest.$ac_ext
3661cat >>conftest.$ac_ext <<_ACEOF
3662/* end confdefs.h. */
3663#include <linux/fs.h>
3664_ACEOF
e1052144
TT
3665if { (ac_try="$ac_cpp conftest.$ac_ext"
3666case "(($ac_try" in
3667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3668 *) ac_try_echo=$ac_try;;
3669esac
3670eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3671 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
3672 ac_status=$?
3673 grep -v '^ *+' conftest.er1 >conftest.err
3674 rm -f conftest.er1
3675 cat conftest.err >&5
3676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
3677 (exit $ac_status); } >/dev/null && {
3678 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3679 test ! -s conftest.err
3680 }; then
b0cacab0
TT
3681 ac_header_preproc=yes
3682else
3683 echo "$as_me: failed program was:" >&5
3684sed 's/^/| /' conftest.$ac_ext >&5
3685
3686 ac_header_preproc=no
3687fi
e1052144 3688
b0cacab0 3689rm -f conftest.err conftest.$ac_ext
e1052144
TT
3690{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3691echo "${ECHO_T}$ac_header_preproc" >&6; }
b0cacab0
TT
3692
3693# So? What about this header?
3694case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3695 yes:no: )
3696 { echo "$as_me:$LINENO: WARNING: linux/fs.h: accepted by the compiler, rejected by the preprocessor!" >&5
3697echo "$as_me: WARNING: linux/fs.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3698 { echo "$as_me:$LINENO: WARNING: linux/fs.h: proceeding with the compiler's result" >&5
3699echo "$as_me: WARNING: linux/fs.h: proceeding with the compiler's result" >&2;}
3700 ac_header_preproc=yes
3701 ;;
3702 no:yes:* )
3703 { echo "$as_me:$LINENO: WARNING: linux/fs.h: present but cannot be compiled" >&5
3704echo "$as_me: WARNING: linux/fs.h: present but cannot be compiled" >&2;}
3705 { echo "$as_me:$LINENO: WARNING: linux/fs.h: check for missing prerequisite headers?" >&5
3706echo "$as_me: WARNING: linux/fs.h: check for missing prerequisite headers?" >&2;}
3707 { echo "$as_me:$LINENO: WARNING: linux/fs.h: see the Autoconf documentation" >&5
3708echo "$as_me: WARNING: linux/fs.h: see the Autoconf documentation" >&2;}
3709 { echo "$as_me:$LINENO: WARNING: linux/fs.h: section \"Present But Cannot Be Compiled\"" >&5
3710echo "$as_me: WARNING: linux/fs.h: section \"Present But Cannot Be Compiled\"" >&2;}
3711 { echo "$as_me:$LINENO: WARNING: linux/fs.h: proceeding with the preprocessor's result" >&5
3712echo "$as_me: WARNING: linux/fs.h: proceeding with the preprocessor's result" >&2;}
3713 { echo "$as_me:$LINENO: WARNING: linux/fs.h: in the future, the compiler will take precedence" >&5
3714echo "$as_me: WARNING: linux/fs.h: in the future, the compiler will take precedence" >&2;}
e1052144 3715
b0cacab0
TT
3716 ;;
3717esac
e1052144
TT
3718{ echo "$as_me:$LINENO: checking for linux/fs.h" >&5
3719echo $ECHO_N "checking for linux/fs.h... $ECHO_C" >&6; }
b0cacab0
TT
3720if test "${ac_cv_header_linux_fs_h+set}" = set; then
3721 echo $ECHO_N "(cached) $ECHO_C" >&6
3722else
3723 ac_cv_header_linux_fs_h=$ac_header_preproc
3724fi
e1052144
TT
3725{ echo "$as_me:$LINENO: result: $ac_cv_header_linux_fs_h" >&5
3726echo "${ECHO_T}$ac_cv_header_linux_fs_h" >&6; }
b0cacab0 3727
07a0db15 3728fi
b0cacab0 3729if test $ac_cv_header_linux_fs_h = yes; then
07a0db15
TT
3730 linux_headers=yes
3731else
b0cacab0 3732 linux_headers=no
a64c9c13
TT
3733fi
3734
b0cacab0 3735
a64c9c13
TT
3736if test "$linux_headers" != yes; then
3737 LINUX_INCLUDE='-I$(top_builddir)/include'
3738fi
3739
e1052144
TT
3740{ echo "$as_me:$LINENO: checking for additional special compiler flags" >&5
3741echo $ECHO_N "checking for additional special compiler flags... $ECHO_C" >&6; }
b1c92f91
MA
3742if test "$GCC" = yes
3743then
3744 case "$host_cpu" in
3745 alpha) addcflags="-mieee" ;;
3746 esac
3747fi
3748if test "x$addcflags" != x
3749then
e1052144
TT
3750 { echo "$as_me:$LINENO: result: $addcflags" >&5
3751echo "${ECHO_T}$addcflags" >&6; }
b1c92f91
MA
3752 CFLAGS="$addcflags $CFLAGS"
3753else
e1052144
TT
3754 { echo "$as_me:$LINENO: result: (none)" >&5
3755echo "${ECHO_T}(none)" >&6; }
b1c92f91 3756fi
a64c9c13
TT
3757LIB_EXT=.a
3758STATIC_LIB_EXT=.a
3759PROFILE_LIB_EXT=.a
b0cacab0 3760
e1052144 3761# Check whether --with-ldopts was given.
a64c9c13 3762if test "${with_ldopts+set}" = set; then
e1052144
TT
3763 withval=$with_ldopts; { echo "$as_me:$LINENO: result: LDFLAGS is $withval" >&5
3764echo "${ECHO_T}LDFLAGS is $withval" >&6; }
a64c9c13
TT
3765LDFLAGS=$withval
3766else
3767 LDFLAGS=
e1052144 3768fi
a64c9c13 3769
e1052144
TT
3770
3771# Check whether --with-root-prefix was given.
a64c9c13 3772if test "${with_root_prefix+set}" = set; then
e1052144 3773 withval=$with_root_prefix; root_prefix=$withval
a64c9c13
TT
3774else
3775 root_prefix=NONE
e1052144
TT
3776fi
3777# Check whether --enable-maintainer-mode was given.
98919bdb 3778if test "${enable_maintainer_mode+set}" = set; then
e1052144 3779 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
98919bdb
TT
3780then
3781 MAINTAINER_CMT=#
3782 echo "Disabling maintainer mode"
3783else
3784 MAINTAINER_CMT=
3785 echo "Enabling maintainer mode"
3786fi
3787
3788else
3789 MAINTAINER_CMT=#
3790echo "Disabling maintainer mode by default"
3791
e1052144
TT
3792fi
3793
98919bdb 3794
e1052144 3795# Check whether --enable-compression was given.
1917875f 3796if test "${enable_compression+set}" = set; then
e1052144 3797 enableval=$enable_compression; if test "$enableval" = "no"
1917875f
TT
3798then
3799 echo "Disabling compression support"
3800else
b0cacab0 3801 cat >>confdefs.h <<\_ACEOF
1917875f 3802#define ENABLE_COMPRESSION 1
b0cacab0 3803_ACEOF
1917875f
TT
3804
3805 echo "Enabling compression support"
3806 echo "WARNING: Compression support is experimental"
3807fi
3808
3809else
3810 echo "Disabling compression support by default"
3811
e1052144
TT
3812fi
3813
3814# Check whether --enable-htree was given.
8fdc9985 3815if test "${enable_htree+set}" = set; then
e1052144 3816 enableval=$enable_htree; if test "$enableval" = "no"
8fdc9985
TT
3817then
3818 HTREE_CMT=#
3819 echo "Disabling htree directory support"
3820else
3821 HTREE_CMT=
b0cacab0 3822 cat >>confdefs.h <<\_ACEOF
8fdc9985 3823#define ENABLE_HTREE 1
b0cacab0 3824_ACEOF
8fdc9985
TT
3825
3826 echo "Enabling htree directory support"
8fdc9985
TT
3827fi
3828
3829else
559ca6cb 3830 HTREE_CMT=
b0cacab0 3831cat >>confdefs.h <<\_ACEOF
559ca6cb 3832#define ENABLE_HTREE 1
b0cacab0 3833_ACEOF
559ca6cb
TT
3834
3835echo "Enabling htree directory support by default"
8fdc9985 3836
e1052144
TT
3837fi
3838
8fdc9985 3839
a4ece359 3840E2_PKG_CONFIG_STATIC=--static
e1052144 3841# Check whether --enable-elf-shlibs was given.
a64c9c13 3842if test "${enable_elf_shlibs+set}" = set; then
e1052144 3843 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
a64c9c13
TT
3844then
3845 ELF_CMT=#
3846 MAKEFILE_ELF=/dev/null
3847 echo "Disabling ELF shared libraries"
3848else
a4ece359 3849 E2_PKG_CONFIG_STATIC=
a64c9c13
TT
3850 ELF_CMT=
3851 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
f5955dda
TT
3852 case "$host_os" in
3853 solaris2.*)
3854 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
3855 ;;
3856 esac
a64c9c13
TT
3857 BINARY_TYPE=elfbin
3858 LIB_EXT=.so
3859 echo "Enabling ELF shared libraries"
3860fi
3861
3862else
3863 MAKEFILE_ELF=/dev/null
3864ELF_CMT=#
3865echo "Disabling ELF shared libraries by default"
3866
e1052144
TT
3867fi
3868
93636bde 3869
a64c9c13 3870
e1052144 3871# Check whether --enable-bsd-shlibs was given.
a64c9c13 3872if test "${enable_bsd_shlibs+set}" = set; then
e1052144 3873 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
a64c9c13
TT
3874then
3875 BSDLIB_CMT=#
3876 MAKEFILE_BSDLIB=/dev/null
3877 echo "Disabling BSD shared libraries"
3878else
a4ece359 3879 E2_PKG_CONFIG_STATIC=
a64c9c13
TT
3880 BSDLIB_CMT=
3881 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
3882 LIB_EXT=.so
e1f07228 3883 case "$host_os" in
aa75eccc 3884 darwin*)
e1f07228
TT
3885 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
3886 LIB_EXT=.dylib
3887 ;;
3888 esac
a64c9c13
TT
3889 echo "Enabling BSD shared libraries"
3890fi
3891
3892else
3893 MAKEFILE_BSDLIB=/dev/null
3894BSDLIB_CMT=#
3895echo "Disabling BSD shared libraries by default"
3896
e1052144
TT
3897fi
3898
93636bde 3899
a64c9c13 3900
e1052144 3901# Check whether --enable-profile was given.
cdf186e4 3902if test "${enable_profile+set}" = set; then
e1052144 3903 enableval=$enable_profile; if test "$enableval" = "no"
cdf186e4
TT
3904then
3905 PROFILE_CMT=#
3906 MAKEFILE_PROFILE=/dev/null
3907 echo "Disabling profiling libraries"
3908else
3909 PROFILE_CMT=
3910 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
3911 PROFILED_LIB_EXT=_p.a
3912 echo "Building profiling libraries"
3913fi
3914
3915else
3916 PROFILE_CMT=#
3917MAKEFILE_PROFILE=/dev/null
3918echo "Disabling profiling libraries by default"
3919
e1052144
TT
3920fi
3921
93636bde 3922
cdf186e4 3923
e1052144 3924# Check whether --enable-checker was given.
cdf186e4 3925if test "${enable_checker+set}" = set; then
e1052144 3926 enableval=$enable_checker; if test "$enableval" = "no"
cdf186e4
TT
3927then
3928 CHECKER_CMT=#
3929 MAKEFILE_CHECKER=/dev/null
3930 echo "Disabling checker libraries"
3931else
3932 CHECKER_CMT=
3933 MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
3934 echo "Building checker libraries"
3935fi
3936
3937else
3938 CHECKER_CMT=#
3939MAKEFILE_CHECKER=/dev/null
3940echo "Disabling checker libraries by default"
3941
e1052144
TT
3942fi
3943
93636bde
TT
3944
3945
3946
3947
cdf186e4 3948
e1052144 3949# Check whether --enable-jbd-debug was given.
782bebfd 3950if test "${enable_jbd_debug+set}" = set; then
e1052144 3951 enableval=$enable_jbd_debug; if test "$enableval" = "no"
80bfaa3e
TT
3952then
3953 echo "Disabling journal debugging"
3954else
b0cacab0 3955 cat >>confdefs.h <<\_ACEOF
8cf93332 3956#define CONFIG_JBD_DEBUG 1
b0cacab0 3957_ACEOF
80bfaa3e
TT
3958
3959 echo "Enabling journal debugging"
3960fi
3961
3962else
3963 echo "Disabling journal debugging by default"
3964
e1052144
TT
3965fi
3966
3967# Check whether --enable-blkid-debug was given.
f0a22d0f 3968if test "${enable_blkid_debug+set}" = set; then
e1052144 3969 enableval=$enable_blkid_debug; if test "$enableval" = "no"
f0a22d0f
TT
3970then
3971 echo "Disabling blkid debugging"
3972else
b0cacab0 3973 cat >>confdefs.h <<\_ACEOF
f0a22d0f 3974#define CONFIG_BLKID_DEBUG 1
b0cacab0 3975_ACEOF
f0a22d0f
TT
3976
3977 echo "Enabling blkid debugging"
3978fi
3979
3980else
3981 echo "Disabling blkid debugging by default"
3982
e1052144
TT
3983fi
3984
3985# Check whether --enable-testio-debug was given.
2a29f135 3986if test "${enable_testio_debug+set}" = set; then
e1052144 3987 enableval=$enable_testio_debug; if test "$enableval" = "no"
2a29f135
TT
3988then
3989 echo "Disabling testio debugging"
3990else
b0cacab0 3991 cat >>confdefs.h <<\_ACEOF
2a29f135 3992#define CONFIG_TESTIO_DEBUG 1
b0cacab0 3993_ACEOF
2a29f135
TT
3994
3995 echo "Enabling testio debugging"
3996fi
3997
3998else
3999 echo "Disabling testio debugging by default"
4000
e1052144
TT
4001fi
4002
4003# Check whether --enable-swapfs was given.
877eb6d9 4004if test "${enable_swapfs+set}" = set; then
e1052144 4005 enableval=$enable_swapfs; if test "$enableval" = "no"
877eb6d9 4006then
feb44c69 4007 SWAPFS_CMT=#
877eb6d9 4008 echo "Disabling swapfs support"
877eb6d9 4009else
feb44c69 4010 SWAPFS_CMT=
b0cacab0 4011 cat >>confdefs.h <<\_ACEOF
877eb6d9 4012#define ENABLE_SWAPFS 1
b0cacab0 4013_ACEOF
877eb6d9 4014
877eb6d9
TT
4015 echo "Enabling swapfs support"
4016fi
4017
4018else
feb44c69
TT
4019 SWAPFS_CMT=
4020echo "Enabling swapfs support by default"
b0cacab0 4021cat >>confdefs.h <<\_ACEOF
877eb6d9 4022#define ENABLE_SWAPFS 1
b0cacab0 4023_ACEOF
93636bde 4024
93636bde 4025
e1052144
TT
4026fi
4027
feb44c69 4028
e1052144 4029# Check whether --enable-debugfs was given.
cdf186e4 4030if test "${enable_debugfs+set}" = set; then
e1052144 4031 enableval=$enable_debugfs; if test "$enableval" = "no"
cdf186e4
TT
4032then
4033 echo "Disabling debugfs support"
4034 DEBUGFS_CMT="#"
4035else
cdf186e4
TT
4036 DEBUGFS_CMT=
4037 echo "Enabling debugfs support"
4038fi
4039
4040else
4041 echo "Enabling debugfs support by default"
cdf186e4
TT
4042DEBUGFS_CMT=
4043
e1052144
TT
4044fi
4045
cdf186e4 4046
e1052144 4047# Check whether --enable-imager was given.
cdf186e4 4048if test "${enable_imager+set}" = set; then
e1052144 4049 enableval=$enable_imager; if test "$enableval" = "no"
cdf186e4
TT
4050then
4051 echo "Disabling e2image support"
4052 IMAGER_CMT="#"
4053else
cdf186e4
TT
4054 IMAGER_CMT=
4055 echo "Enabling e2image support"
4056fi
4057
4058else
4059 echo "Enabling e2image support by default"
cdf186e4
TT
4060IMAGER_CMT=
4061
e1052144
TT
4062fi
4063
cdf186e4 4064
e1052144 4065# Check whether --enable-resizer was given.
cdf186e4 4066if test "${enable_resizer+set}" = set; then
e1052144 4067 enableval=$enable_resizer; if test "$enableval" = "no"
cdf186e4
TT
4068then
4069 echo "Disabling e2resize support"
4070 RESIZER_CMT="#"
4071else
cdf186e4
TT
4072 RESIZER_CMT=
4073 echo "Enabling e2resize support"
4074fi
4075
4076else
4077 echo "Enabling e2resize support by default"
cdf186e4
TT
4078RESIZER_CMT=
4079
e1052144
TT
4080fi
4081
cdf186e4 4082
e1052144 4083# Check whether --enable-fsck was given.
cdf186e4 4084if test "${enable_fsck+set}" = set; then
e1052144 4085 enableval=$enable_fsck; if test "$enableval" = "no"
cdf186e4
TT
4086then
4087 FSCK_PROG='' FSCK_MAN=''
4088 echo "Not building fsck wrapper"
4089else
4090 FSCK_PROG=fsck FSCK_MAN=fsck.8
4091 echo "Building fsck wrapper"
4092fi
4093
4094else
4095 case "$host_os" in
e363240d 4096 gnu*)
cdf186e4
TT
4097 FSCK_PROG='' FSCK_MAN=''
4098 echo "Not building fsck wrapper by default"
4099 ;;
4100 *)
4101 FSCK_PROG=fsck FSCK_MAN=fsck.8
4102 echo "Building fsck wrapper by default"
4103esac
4104
e1052144
TT
4105fi
4106
93636bde 4107
cdf186e4 4108
e1052144 4109# Check whether --enable-e2initrd-helper was given.
5d40773b 4110if test "${enable_e2initrd_helper+set}" = set; then
e1052144 4111 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
5d40773b
TT
4112then
4113 E2INITRD_PROG='' E2INITRD_MAN=''
4114 echo "Not building e2initrd helper"
4115else
4116 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
4117 echo "Building e2initrd helper"
4118fi
4119
4120else
4121 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
4122echo "Building e2initrd helper by default"
4123
e1052144
TT
4124fi
4125
5d40773b
TT
4126
4127
a4ece359 4128STATIC_BLKID_DEVMAPPER_LIBS=''
e1052144 4129# Check whether --enable-blkid-devmapper was given.
4db2f59a 4130if test "${enable_blkid_devmapper+set}" = set; then
e1052144 4131 enableval=$enable_blkid_devmapper; if test "$enableval" = "no"
4db2f59a
KZ
4132then
4133 echo "Disabling device-mapper support"
4134 DEVMAPPER_REQ=''
4135 DEVMAPPER_LIBS=''
4136 STATIC_DEVMAPPER_LIBS=''
4137else
4138 cat >>confdefs.h <<\_ACEOF
4139#define HAVE_DEVMAPPER 1
4140_ACEOF
4141
4142 echo "Enabling device-mapper support"
4143
4db2f59a 4144
a4ece359
TT
4145
4146if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4147 if test -n "$ac_tool_prefix"; then
4148 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4149set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4150{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4151echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4152if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
4153 echo $ECHO_N "(cached) $ECHO_C" >&6
4154else
4155 case $PKG_CONFIG in
4156 [\\/]* | ?:[\\/]*)
4157 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4158 ;;
4159 *)
4160 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4161for as_dir in $PATH
4162do
4163 IFS=$as_save_IFS
4164 test -z "$as_dir" && as_dir=.
4165 for ac_exec_ext in '' $ac_executable_extensions; do
4166 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4167 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4168 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4169 break 2
4170 fi
4171done
4172done
4173IFS=$as_save_IFS
4174
4175 ;;
4176esac
4177fi
4178PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4179if test -n "$PKG_CONFIG"; then
4180 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
4181echo "${ECHO_T}$PKG_CONFIG" >&6; }
4182else
4183 { echo "$as_me:$LINENO: result: no" >&5
4184echo "${ECHO_T}no" >&6; }
4185fi
4186
4187
4188fi
4189if test -z "$ac_cv_path_PKG_CONFIG"; then
4190 ac_pt_PKG_CONFIG=$PKG_CONFIG
4191 # Extract the first word of "pkg-config", so it can be a program name with args.
4192set dummy pkg-config; ac_word=$2
4193{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4194echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4195if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
4196 echo $ECHO_N "(cached) $ECHO_C" >&6
4197else
4198 case $ac_pt_PKG_CONFIG in
4199 [\\/]* | ?:[\\/]*)
4200 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4201 ;;
4202 *)
4203 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4204for as_dir in $PATH
4205do
4206 IFS=$as_save_IFS
4207 test -z "$as_dir" && as_dir=.
4208 for ac_exec_ext in '' $ac_executable_extensions; do
4209 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4210 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4211 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4212 break 2
4213 fi
4214done
4215done
4216IFS=$as_save_IFS
4217
4218 ;;
4219esac
4220fi
4221ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4222if test -n "$ac_pt_PKG_CONFIG"; then
4223 { echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
4224echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6; }
4225else
4226 { echo "$as_me:$LINENO: result: no" >&5
4227echo "${ECHO_T}no" >&6; }
4228fi
4229
4230 if test "x$ac_pt_PKG_CONFIG" = x; then
4231 PKG_CONFIG=""
4232 else
4233 case $cross_compiling:$ac_tool_warned in
4234yes:)
4235{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4236whose name does not start with the host triplet. If you think this
4237configuration is useful to you, please write to autoconf@gnu.org." >&5
4238echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4239whose name does not start with the host triplet. If you think this
4240configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4241ac_tool_warned=yes ;;
4242esac
4243 PKG_CONFIG=$ac_pt_PKG_CONFIG
4244 fi
4245else
4246 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4247fi
4248
4249fi
4250if test -n "$PKG_CONFIG"; then
4251 _pkg_min_version=0.9.0
4252 { echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
4253echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6; }
4254 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4255 { echo "$as_me:$LINENO: result: yes" >&5
4256echo "${ECHO_T}yes" >&6; }
4257 else
4258 { echo "$as_me:$LINENO: result: no" >&5
4259echo "${ECHO_T}no" >&6; }
4260 PKG_CONFIG=""
4261 fi
4262
4263fi
4264
4265 if test -z "$PKG_CONFIG"; then
4266 echo "pkg-config not installed; please install it."
4267 exit 1;
4268 fi
4269
4270 { echo "$as_me:$LINENO: checking for dm_tree_create in -ldevmapper" >&5
4271echo $ECHO_N "checking for dm_tree_create in -ldevmapper... $ECHO_C" >&6; }
4272if test "${ac_cv_lib_devmapper_dm_tree_create+set}" = set; then
4273 echo $ECHO_N "(cached) $ECHO_C" >&6
4274else
4275 ac_check_lib_save_LIBS=$LIBS
4276LIBS="-ldevmapper $DEVMAPPER_LIBS $LIBS"
4277cat >conftest.$ac_ext <<_ACEOF
4278/* confdefs.h. */
4279_ACEOF
4280cat confdefs.h >>conftest.$ac_ext
4281cat >>conftest.$ac_ext <<_ACEOF
4282/* end confdefs.h. */
4283
4284/* Override any GCC internal prototype to avoid an error.
4285 Use char because int might match the return type of a GCC
4286 builtin and then its argument prototype would still apply. */
4287#ifdef __cplusplus
4288extern "C"
4289#endif
4290char dm_tree_create ();
4291int
4292main ()
4293{
4294return dm_tree_create ();
4295 ;
4296 return 0;
4297}
4298_ACEOF
4299rm -f conftest.$ac_objext conftest$ac_exeext
4300if { (ac_try="$ac_link"
4301case "(($ac_try" in
4302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4303 *) ac_try_echo=$ac_try;;
4304esac
4305eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4306 (eval "$ac_link") 2>conftest.er1
4307 ac_status=$?
4308 grep -v '^ *+' conftest.er1 >conftest.err
4309 rm -f conftest.er1
4310 cat conftest.err >&5
4311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4312 (exit $ac_status); } && {
4313 test -z "$ac_c_werror_flag" ||
4314 test ! -s conftest.err
4315 } && test -s conftest$ac_exeext &&
4316 $as_test_x conftest$ac_exeext; then
4317 ac_cv_lib_devmapper_dm_tree_create=yes
4318else
4319 echo "$as_me: failed program was:" >&5
4320sed 's/^/| /' conftest.$ac_ext >&5
4321
4322 ac_cv_lib_devmapper_dm_tree_create=no
4323fi
4324
4325rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4326 conftest$ac_exeext conftest.$ac_ext
4327LIBS=$ac_check_lib_save_LIBS
4328fi
4329{ echo "$as_me:$LINENO: result: $ac_cv_lib_devmapper_dm_tree_create" >&5
4330echo "${ECHO_T}$ac_cv_lib_devmapper_dm_tree_create" >&6; }
4331if test $ac_cv_lib_devmapper_dm_tree_create = yes; then
4332 DEVMAPPER_LIBS=`$PKG_CONFIG --libs devmapper`;
4333 STATIC_DEVMAPPER_LIBS=`$PKG_CONFIG --static --libs devmapper`;
4334 DEVMAPPER_REQ="devmapper";
4335 DEVMAPPER_PC_LIBS="-ldevmapper"
4336else
4337 { { echo "$as_me:$LINENO: error: device-mapper library not found" >&5
4338echo "$as_me: error: device-mapper library not found" >&2;}
4339 { (exit 1); exit 1; }; }
4340fi
4341
4342 # work around stupid devmapper.pc bug in Debian
4343 case "$STATIC_DEVMAPPER_LIBS" in
4344 *pthread*)
4345 ;;
4346 *)
4347 echo "Working around Debian bug #390243..."
4348 STATIC_DEVMAPPER_LIBS="-pthread $STATIC_DEVMAPPER_LIBS"
4349 ;;
4350 esac
4351 if test "$E2_PKG_CONFIG_STATIC" = "--static"; then
4352 DEVMAPPER_LIBS="$STATIC_DEVMAPPER_LIBS"
4353 STATIC_BLKID_DEVMAPPER_LIBS="$STATIC_DEVMAPPER_LIBS"
4354 fi
4db2f59a
KZ
4355fi
4356
4357else
4358 echo "Disabling device-mapper support by default"
4359
e1052144
TT
4360fi
4361
4db2f59a
KZ
4362
4363
4364
4365
a4ece359 4366
3249394d
TT
4367# Check whether --enable-tls was given.
4368if test "${enable_tls+set}" = set; then
4369 enableval=$enable_tls; if test "$enableval" = "no"
4370then
4371 try_tls=""
4372 echo "Disabling thread local support"
4373else
4374 try_tls="yes"
4375 echo "Enabling thread local support"
4376fi
4377
4378else
4379 try_tls="yes"
4380echo "Try using thread local support by default"
4381
4382fi
4383
4384if test "$try_tls" = "yes"
4385then
4386
4387 { echo "$as_me:$LINENO: checking for thread local storage (TLS) class" >&5
4388echo $ECHO_N "checking for thread local storage (TLS) class... $ECHO_C" >&6; }
4389 if test "${ac_cv_tls+set}" = set; then
4390 echo $ECHO_N "(cached) $ECHO_C" >&6
4391else
4392
4393 ax_tls_keywords="__thread __declspec(thread) none"
4394 for ax_tls_keyword in $ax_tls_keywords; do
4395 case $ax_tls_keyword in
4396 none) ac_cv_tls=none ; break ;;
4397 *)
4398 cat >conftest.$ac_ext <<_ACEOF
4399/* confdefs.h. */
4400_ACEOF
4401cat confdefs.h >>conftest.$ac_ext
4402cat >>conftest.$ac_ext <<_ACEOF
4403/* end confdefs.h. */
4404#include <stdlib.h>
4405 static void
4406 foo(void) {
4407 static $ax_tls_keyword int bar;
4408 exit(1);
4409 }
4410int
4411main ()
4412{
4413
4414 ;
4415 return 0;
4416}
4417_ACEOF
4418rm -f conftest.$ac_objext
4419if { (ac_try="$ac_compile"
4420case "(($ac_try" in
4421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4422 *) ac_try_echo=$ac_try;;
4423esac
4424eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4425 (eval "$ac_compile") 2>conftest.er1
4426 ac_status=$?
4427 grep -v '^ *+' conftest.er1 >conftest.err
4428 rm -f conftest.er1
4429 cat conftest.err >&5
4430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4431 (exit $ac_status); } && {
4432 test -z "$ac_c_werror_flag" ||
4433 test ! -s conftest.err
4434 } && test -s conftest.$ac_objext; then
4435 ac_cv_tls=$ax_tls_keyword ; break
4436else
4437 echo "$as_me: failed program was:" >&5
4438sed 's/^/| /' conftest.$ac_ext >&5
4439
4440 ac_cv_tls=none
4441
4442fi
4443
4444rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4445 esac
4446 done
4447
4448fi
4449
4450
4451 if test "$ac_cv_tls" != "none"; then
4452
4453cat >>confdefs.h <<_ACEOF
4454#define TLS $ac_cv_tls
4455_ACEOF
4456
4457 fi
4458 { echo "$as_me:$LINENO: result: $ac_cv_tls" >&5
4459echo "${ECHO_T}$ac_cv_tls" >&6; }
4460
4461fi
5610f992
TT
4462# Check whether --enable-uuidd was given.
4463if test "${enable_uuidd+set}" = set; then
4464 enableval=$enable_uuidd; if test "$enableval" = "no"
4465then
4466 echo "Not building uuidd"
4467 UUIDD_CMT="#"
4468else
4469 cat >>confdefs.h <<\_ACEOF
4470#define USE_UUIDD 1
4471_ACEOF
4472
4473 UUIDD_CMT=""
4474 echo "Building uuidd"
4475fi
4476
4477else
4478 cat >>confdefs.h <<\_ACEOF
4479#define USE_UUIDD 1
4480_ACEOF
4481
4482UUIDD_CMT=""
4483echo "Building uuidd by default"
4484
4485fi
4486
4487
cdf186e4
TT
4488MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
4489
b0cacab0 4490GETTEXT_PACKAGE=e2fsprogs
a64c9c13
TT
4491PACKAGE=e2fsprogs
4492VERSION="$E2FSPROGS_VERSION"
b0cacab0
TT
4493VERSION=0.14.1
4494cat >>confdefs.h <<_ACEOF
a64c9c13 4495#define PACKAGE "$PACKAGE"
b0cacab0 4496_ACEOF
a64c9c13 4497
b0cacab0 4498cat >>confdefs.h <<_ACEOF
a64c9c13 4499#define VERSION "$VERSION"
b0cacab0 4500_ACEOF
93636bde
TT
4501
4502
93636bde 4503
93636bde
TT
4504
4505
e1052144
TT
4506{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4507echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
4508set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4509if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0 4510 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 4511else
b0cacab0 4512 cat >conftest.make <<\_ACEOF
e1052144 4513SHELL = /bin/sh
a64c9c13 4514all:
e1052144 4515 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 4516_ACEOF
a64c9c13 4517# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
e1052144
TT
4518case `${MAKE-make} -f conftest.make 2>/dev/null` in
4519 *@@@%%%=?*=@@@%%%*)
4520 eval ac_cv_prog_make_${ac_make}_set=yes;;
4521 *)
4522 eval ac_cv_prog_make_${ac_make}_set=no;;
4523esac
b0cacab0 4524rm -f conftest.make
a64c9c13 4525fi
e1052144
TT
4526if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4527 { echo "$as_me:$LINENO: result: yes" >&5
4528echo "${ECHO_T}yes" >&6; }
a64c9c13
TT
4529 SET_MAKE=
4530else
e1052144
TT
4531 { echo "$as_me:$LINENO: result: no" >&5
4532echo "${ECHO_T}no" >&6; }
a64c9c13
TT
4533 SET_MAKE="MAKE=${MAKE-make}"
4534fi
4535
a04eba3f
TT
4536# Find a good install program. We prefer a C program (faster),
4537# so one script is as good as another. But avoid the broken or
4538# incompatible versions:
4539# SysV /etc/install, /usr/sbin/install
4540# SunOS /usr/etc/install
4541# IRIX /sbin/install
4542# AIX /bin/install
b0cacab0 4543# AmigaOS /C/install, which installs bootblocks on floppy discs
a04eba3f
TT
4544# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4545# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4546# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
b0cacab0 4547# OS/2's system install, which has a completely different semantic
a04eba3f 4548# ./install, which can be erroneously created by make from ./install.sh.
e1052144
TT
4549{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4550echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
a04eba3f 4551if test -z "$INSTALL"; then
b0cacab0
TT
4552if test "${ac_cv_path_install+set}" = set; then
4553 echo $ECHO_N "(cached) $ECHO_C" >&6
a04eba3f 4554else
b0cacab0
TT
4555 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4556for as_dir in $PATH
4557do
4558 IFS=$as_save_IFS
4559 test -z "$as_dir" && as_dir=.
4560 # Account for people who put trailing slashes in PATH elements.
4561case $as_dir/ in
4562 ./ | .// | /cC/* | \
4563 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4564 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4565 /usr/ucb/* ) ;;
4566 *)
4567 # OSF1 and SCO ODT 3.0 have their own names for install.
4568 # Don't use installbsd from OSF since it installs stuff as root
4569 # by default.
4570 for ac_prog in ginstall scoinst install; do
4571 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 4572 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
a04eba3f 4573 if test $ac_prog = install &&
b0cacab0 4574 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
a04eba3f
TT
4575 # AIX install. It has an incompatible calling convention.
4576 :
b0cacab0
TT
4577 elif test $ac_prog = install &&
4578 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4579 # program-specific install script used by HP pwplus--don't use.
4580 :
a04eba3f 4581 else
b0cacab0
TT
4582 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4583 break 3
a04eba3f
TT
4584 fi
4585 fi
4586 done
b0cacab0
TT
4587 done
4588 ;;
4589esac
4590done
e1052144 4591IFS=$as_save_IFS
b0cacab0 4592
a04eba3f
TT
4593
4594fi
4595 if test "${ac_cv_path_install+set}" = set; then
b0cacab0 4596 INSTALL=$ac_cv_path_install
a04eba3f 4597 else
e1052144
TT
4598 # As a last resort, use the slow shell script. Don't cache a
4599 # value for INSTALL within a source directory, because that will
a04eba3f 4600 # break other packages using the cache if that directory is
e1052144 4601 # removed, or if the value is a relative name.
b0cacab0 4602 INSTALL=$ac_install_sh
a04eba3f
TT
4603 fi
4604fi
e1052144
TT
4605{ echo "$as_me:$LINENO: result: $INSTALL" >&5
4606echo "${ECHO_T}$INSTALL" >&6; }
a04eba3f
TT
4607
4608# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4609# It thinks the first close brace ends the variable substitution.
4610test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4611
b0cacab0 4612test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
a04eba3f
TT
4613
4614test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4615
93636bde 4616
a04eba3f
TT
4617 MKINSTALLDIRS=
4618 if test -n "$ac_aux_dir"; then
b0cacab0
TT
4619 case "$ac_aux_dir" in
4620 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
4621 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
4622 esac
a04eba3f
TT
4623 fi
4624 if test -z "$MKINSTALLDIRS"; then
4625 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
4626 fi
a04eba3f 4627
a64c9c13 4628
93636bde 4629
e1052144
TT
4630 { echo "$as_me:$LINENO: checking whether NLS is requested" >&5
4631echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6; }
4632 # Check whether --enable-nls was given.
b0cacab0 4633if test "${enable_nls+set}" = set; then
e1052144 4634 enableval=$enable_nls; USE_NLS=$enableval
a04eba3f 4635else
b0cacab0 4636 USE_NLS=yes
e1052144
TT
4637fi
4638
4639 { echo "$as_me:$LINENO: result: $USE_NLS" >&5
4640echo "${ECHO_T}$USE_NLS" >&6; }
b0cacab0
TT
4641
4642
a64c9c13 4643
b0cacab0
TT
4644
4645
4646
4647# Prepare PATH_SEPARATOR.
4648# The user is always right.
4649if test "${PATH_SEPARATOR+set}" != set; then
4650 echo "#! /bin/sh" >conf$$.sh
4651 echo "exit 0" >>conf$$.sh
4652 chmod +x conf$$.sh
4653 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
4654 PATH_SEPARATOR=';'
4655 else
4656 PATH_SEPARATOR=:
4657 fi
4658 rm -f conf$$.sh
93636bde 4659fi
b0cacab0
TT
4660
4661# Find out how to test for executable files. Don't use a zero-byte file,
4662# as systems may use methods other than mode bits to determine executability.
4663cat >conf$$.file <<_ASEOF
4664#! /bin/sh
4665exit 0
4666_ASEOF
4667chmod +x conf$$.file
4668if test -x conf$$.file >/dev/null 2>&1; then
4669 ac_executable_p="test -x"
a64c9c13 4670else
b0cacab0 4671 ac_executable_p="test -f"
a64c9c13 4672fi
b0cacab0 4673rm -f conf$$.file
a64c9c13 4674
b0cacab0
TT
4675# Extract the first word of "msgfmt", so it can be a program name with args.
4676set dummy msgfmt; ac_word=$2
e1052144
TT
4677{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4678echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
4679if test "${ac_cv_path_MSGFMT+set}" = set; then
4680 echo $ECHO_N "(cached) $ECHO_C" >&6
07a0db15 4681else
b0cacab0
TT
4682 case "$MSGFMT" in
4683 [\\/]* | ?:[\\/]*)
4684 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4685 ;;
4686 *)
4687 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
4688 for ac_dir in $PATH; do
4689 IFS="$ac_save_IFS"
4690 test -z "$ac_dir" && ac_dir=.
4691 for ac_exec_ext in '' $ac_executable_extensions; do
4692 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
4693 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
4694 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
4695 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
4696 break 2
4697 fi
4698 fi
4699 done
4700 done
4701 IFS="$ac_save_IFS"
4702 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
4703 ;;
4704esac
4705fi
4706MSGFMT="$ac_cv_path_MSGFMT"
4707if test "$MSGFMT" != ":"; then
e1052144
TT
4708 { echo "$as_me:$LINENO: result: $MSGFMT" >&5
4709echo "${ECHO_T}$MSGFMT" >&6; }
07a0db15 4710else
e1052144
TT
4711 { echo "$as_me:$LINENO: result: no" >&5
4712echo "${ECHO_T}no" >&6; }
07a0db15 4713fi
07a0db15 4714
b0cacab0
TT
4715 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4716set dummy gmsgfmt; ac_word=$2
e1052144
TT
4717{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4718echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
4719if test "${ac_cv_path_GMSGFMT+set}" = set; then
4720 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 4721else
b0cacab0
TT
4722 case $GMSGFMT in
4723 [\\/]* | ?:[\\/]*)
4724 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4725 ;;
4726 *)
4727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4728for as_dir in $PATH
4729do
4730 IFS=$as_save_IFS
4731 test -z "$as_dir" && as_dir=.
4732 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 4733 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
4734 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
4735 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4736 break 2
4737 fi
4738done
4739done
e1052144 4740IFS=$as_save_IFS
a64c9c13 4741
b0cacab0
TT
4742 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4743 ;;
4744esac
a64c9c13 4745fi
b0cacab0 4746GMSGFMT=$ac_cv_path_GMSGFMT
b0cacab0 4747if test -n "$GMSGFMT"; then
e1052144
TT
4748 { echo "$as_me:$LINENO: result: $GMSGFMT" >&5
4749echo "${ECHO_T}$GMSGFMT" >&6; }
a64c9c13 4750else
e1052144
TT
4751 { echo "$as_me:$LINENO: result: no" >&5
4752echo "${ECHO_T}no" >&6; }
a64c9c13 4753fi
a64c9c13 4754
a64c9c13 4755
93636bde 4756
e1052144 4757
b0cacab0
TT
4758# Prepare PATH_SEPARATOR.
4759# The user is always right.
4760if test "${PATH_SEPARATOR+set}" != set; then
4761 echo "#! /bin/sh" >conf$$.sh
4762 echo "exit 0" >>conf$$.sh
4763 chmod +x conf$$.sh
4764 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
4765 PATH_SEPARATOR=';'
4766 else
4767 PATH_SEPARATOR=:
4768 fi
4769 rm -f conf$$.sh
a64c9c13 4770fi
93636bde 4771
b0cacab0
TT
4772# Find out how to test for executable files. Don't use a zero-byte file,
4773# as systems may use methods other than mode bits to determine executability.
4774cat >conf$$.file <<_ASEOF
4775#! /bin/sh
4776exit 0
4777_ASEOF
4778chmod +x conf$$.file
4779if test -x conf$$.file >/dev/null 2>&1; then
4780 ac_executable_p="test -x"
4781else
4782 ac_executable_p="test -f"
a64c9c13 4783fi
b0cacab0 4784rm -f conf$$.file
93636bde 4785
b0cacab0
TT
4786# Extract the first word of "xgettext", so it can be a program name with args.
4787set dummy xgettext; ac_word=$2
e1052144
TT
4788{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4789echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
4790if test "${ac_cv_path_XGETTEXT+set}" = set; then
4791 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 4792else
b0cacab0
TT
4793 case "$XGETTEXT" in
4794 [\\/]* | ?:[\\/]*)
4795 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4796 ;;
4797 *)
4798 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
4799 for ac_dir in $PATH; do
4800 IFS="$ac_save_IFS"
4801 test -z "$ac_dir" && ac_dir=.
4802 for ac_exec_ext in '' $ac_executable_extensions; do
4803 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
4804 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
4805 (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
4806 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
4807 break 2
4808 fi
4809 fi
4810 done
4811 done
4812 IFS="$ac_save_IFS"
4813 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4814 ;;
4815esac
a64c9c13 4816fi
b0cacab0
TT
4817XGETTEXT="$ac_cv_path_XGETTEXT"
4818if test "$XGETTEXT" != ":"; then
e1052144
TT
4819 { echo "$as_me:$LINENO: result: $XGETTEXT" >&5
4820echo "${ECHO_T}$XGETTEXT" >&6; }
b0cacab0 4821else
e1052144
TT
4822 { echo "$as_me:$LINENO: result: no" >&5
4823echo "${ECHO_T}no" >&6; }
a64c9c13 4824fi
07a0db15 4825
b0cacab0 4826 rm -f messages.po
a64c9c13 4827
a64c9c13 4828
b0cacab0
TT
4829# Prepare PATH_SEPARATOR.
4830# The user is always right.
4831if test "${PATH_SEPARATOR+set}" != set; then
4832 echo "#! /bin/sh" >conf$$.sh
4833 echo "exit 0" >>conf$$.sh
4834 chmod +x conf$$.sh
4835 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
4836 PATH_SEPARATOR=';'
4837 else
4838 PATH_SEPARATOR=:
4839 fi
4840 rm -f conf$$.sh
a64c9c13 4841fi
a64c9c13 4842
b0cacab0
TT
4843# Find out how to test for executable files. Don't use a zero-byte file,
4844# as systems may use methods other than mode bits to determine executability.
4845cat >conf$$.file <<_ASEOF
4846#! /bin/sh
4847exit 0
4848_ASEOF
4849chmod +x conf$$.file
4850if test -x conf$$.file >/dev/null 2>&1; then
4851 ac_executable_p="test -x"
4852else
4853 ac_executable_p="test -f"
a64c9c13 4854fi
b0cacab0 4855rm -f conf$$.file
93636bde 4856
b0cacab0
TT
4857# Extract the first word of "msgmerge", so it can be a program name with args.
4858set dummy msgmerge; ac_word=$2
e1052144
TT
4859{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4860echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
4861if test "${ac_cv_path_MSGMERGE+set}" = set; then
4862 echo $ECHO_N "(cached) $ECHO_C" >&6
07a0db15 4863else
b0cacab0
TT
4864 case "$MSGMERGE" in
4865 [\\/]* | ?:[\\/]*)
4866 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
4867 ;;
4868 *)
4869 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
4870 for ac_dir in $PATH; do
4871 IFS="$ac_save_IFS"
4872 test -z "$ac_dir" && ac_dir=.
4873 for ac_exec_ext in '' $ac_executable_extensions; do
4874 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
4875 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
4876 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
4877 break 2
4878 fi
4879 fi
4880 done
4881 done
4882 IFS="$ac_save_IFS"
4883 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
4884 ;;
4885esac
4886fi
4887MSGMERGE="$ac_cv_path_MSGMERGE"
4888if test "$MSGMERGE" != ":"; then
e1052144
TT
4889 { echo "$as_me:$LINENO: result: $MSGMERGE" >&5
4890echo "${ECHO_T}$MSGMERGE" >&6; }
a64c9c13 4891else
e1052144
TT
4892 { echo "$as_me:$LINENO: result: no" >&5
4893echo "${ECHO_T}no" >&6; }
a64c9c13 4894fi
07a0db15 4895
a64c9c13 4896
b0cacab0
TT
4897 if test "$GMSGFMT" != ":"; then
4898 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
4899 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
4900 : ;
4901 else
4902 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
e1052144
TT
4903 { echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
4904echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
b0cacab0
TT
4905 GMSGFMT=":"
4906 fi
4907 fi
4908
4909 if test "$XGETTEXT" != ":"; then
4910 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
4911 (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
4912 : ;
4913 else
e1052144
TT
4914 { echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
4915echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6; }
b0cacab0
TT
4916 XGETTEXT=":"
4917 fi
4918 rm -f messages.po
4919 fi
4920
e1052144 4921 ac_config_commands="$ac_config_commands default-1"
a64c9c13 4922
b0cacab0
TT
4923
4924if test -n "$ac_tool_prefix"; then
4925 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4926set dummy ${ac_tool_prefix}ranlib; ac_word=$2
e1052144
TT
4927{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4928echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
4929if test "${ac_cv_prog_RANLIB+set}" = set; then
4930 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 4931else
b0cacab0
TT
4932 if test -n "$RANLIB"; then
4933 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
a64c9c13 4934else
b0cacab0
TT
4935as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4936for as_dir in $PATH
4937do
4938 IFS=$as_save_IFS
4939 test -z "$as_dir" && as_dir=.
4940 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 4941 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
4942 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4943 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4944 break 2
4945 fi
4946done
4947done
e1052144 4948IFS=$as_save_IFS
07a0db15 4949
93636bde 4950fi
b0cacab0
TT
4951fi
4952RANLIB=$ac_cv_prog_RANLIB
4953if test -n "$RANLIB"; then
e1052144
TT
4954 { echo "$as_me:$LINENO: result: $RANLIB" >&5
4955echo "${ECHO_T}$RANLIB" >&6; }
b0cacab0 4956else
e1052144
TT
4957 { echo "$as_me:$LINENO: result: no" >&5
4958echo "${ECHO_T}no" >&6; }
b0cacab0 4959fi
a64c9c13 4960
e1052144 4961
a64c9c13 4962fi
b0cacab0
TT
4963if test -z "$ac_cv_prog_RANLIB"; then
4964 ac_ct_RANLIB=$RANLIB
4965 # Extract the first word of "ranlib", so it can be a program name with args.
4966set dummy ranlib; ac_word=$2
e1052144
TT
4967{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4968echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
4969if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4970 echo $ECHO_N "(cached) $ECHO_C" >&6
4971else
4972 if test -n "$ac_ct_RANLIB"; then
4973 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4974else
4975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4976for as_dir in $PATH
4977do
4978 IFS=$as_save_IFS
4979 test -z "$as_dir" && as_dir=.
4980 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 4981 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
4982 ac_cv_prog_ac_ct_RANLIB="ranlib"
4983 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4984 break 2
4985 fi
4986done
4987done
e1052144 4988IFS=$as_save_IFS
a64c9c13 4989
93636bde 4990fi
b0cacab0
TT
4991fi
4992ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4993if test -n "$ac_ct_RANLIB"; then
e1052144
TT
4994 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4995echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
b0cacab0 4996else
e1052144
TT
4997 { echo "$as_me:$LINENO: result: no" >&5
4998echo "${ECHO_T}no" >&6; }
b0cacab0
TT
4999fi
5000
e1052144
TT
5001 if test "x$ac_ct_RANLIB" = x; then
5002 RANLIB=":"
5003 else
5004 case $cross_compiling:$ac_tool_warned in
5005yes:)
5006{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5007whose name does not start with the host triplet. If you think this
5008configuration is useful to you, please write to autoconf@gnu.org." >&5
5009echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5010whose name does not start with the host triplet. If you think this
5011configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5012ac_tool_warned=yes ;;
5013esac
5014 RANLIB=$ac_ct_RANLIB
5015 fi
b0cacab0
TT
5016else
5017 RANLIB="$ac_cv_prog_RANLIB"
93636bde
TT
5018fi
5019
a64c9c13 5020
e1052144
TT
5021 { echo "$as_me:$LINENO: checking for strerror in -lcposix" >&5
5022echo $ECHO_N "checking for strerror in -lcposix... $ECHO_C" >&6; }
b0cacab0
TT
5023if test "${ac_cv_lib_cposix_strerror+set}" = set; then
5024 echo $ECHO_N "(cached) $ECHO_C" >&6
5025else
5026 ac_check_lib_save_LIBS=$LIBS
5027LIBS="-lcposix $LIBS"
5028cat >conftest.$ac_ext <<_ACEOF
5029/* confdefs.h. */
5030_ACEOF
5031cat confdefs.h >>conftest.$ac_ext
5032cat >>conftest.$ac_ext <<_ACEOF
5033/* end confdefs.h. */
5034
e1052144
TT
5035/* Override any GCC internal prototype to avoid an error.
5036 Use char because int might match the return type of a GCC
5037 builtin and then its argument prototype would still apply. */
b0cacab0
TT
5038#ifdef __cplusplus
5039extern "C"
5040#endif
b0cacab0
TT
5041char strerror ();
5042int
5043main ()
5044{
e1052144 5045return strerror ();
b0cacab0
TT
5046 ;
5047 return 0;
5048}
5049_ACEOF
5050rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
5051if { (ac_try="$ac_link"
5052case "(($ac_try" in
5053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5054 *) ac_try_echo=$ac_try;;
5055esac
5056eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5057 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
5058 ac_status=$?
5059 grep -v '^ *+' conftest.er1 >conftest.err
5060 rm -f conftest.er1
5061 cat conftest.err >&5
5062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5063 (exit $ac_status); } && {
5064 test -z "$ac_c_werror_flag" ||
5065 test ! -s conftest.err
5066 } && test -s conftest$ac_exeext &&
5067 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
5068 ac_cv_lib_cposix_strerror=yes
5069else
5070 echo "$as_me: failed program was:" >&5
5071sed 's/^/| /' conftest.$ac_ext >&5
5072
e1052144 5073 ac_cv_lib_cposix_strerror=no
b0cacab0 5074fi
e1052144 5075
29a5deed 5076rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
5077 conftest$ac_exeext conftest.$ac_ext
5078LIBS=$ac_check_lib_save_LIBS
5079fi
e1052144
TT
5080{ echo "$as_me:$LINENO: result: $ac_cv_lib_cposix_strerror" >&5
5081echo "${ECHO_T}$ac_cv_lib_cposix_strerror" >&6; }
b0cacab0
TT
5082if test $ac_cv_lib_cposix_strerror = yes; then
5083 LIBS="$LIBS -lcposix"
a64c9c13
TT
5084fi
5085
b0cacab0
TT
5086
5087
e1052144
TT
5088{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
5089echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
b0cacab0
TT
5090if test "${ac_cv_c_const+set}" = set; then
5091 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 5092else
b0cacab0
TT
5093 cat >conftest.$ac_ext <<_ACEOF
5094/* confdefs.h. */
5095_ACEOF
5096cat confdefs.h >>conftest.$ac_ext
5097cat >>conftest.$ac_ext <<_ACEOF
5098/* end confdefs.h. */
93636bde 5099
b0cacab0
TT
5100int
5101main ()
5102{
5103/* FIXME: Include the comments suggested by Paul. */
5104#ifndef __cplusplus
5105 /* Ultrix mips cc rejects this. */
5106 typedef int charset[2];
29a5deed 5107 const charset cs;
b0cacab0 5108 /* SunOS 4.1.1 cc rejects this. */
29a5deed
TT
5109 char const *const *pcpcc;
5110 char **ppc;
b0cacab0
TT
5111 /* NEC SVR4.0.2 mips cc rejects this. */
5112 struct point {int x, y;};
5113 static struct point const zero = {0,0};
5114 /* AIX XL C 1.02.0.0 rejects this.
5115 It does not let you subtract one const X* pointer from another in
5116 an arm of an if-expression whose if-part is not a constant
5117 expression */
5118 const char *g = "string";
29a5deed 5119 pcpcc = &g + (g ? g-g : 0);
b0cacab0 5120 /* HPUX 7.0 cc rejects these. */
29a5deed
TT
5121 ++pcpcc;
5122 ppc = (char**) pcpcc;
5123 pcpcc = (char const *const *) ppc;
b0cacab0
TT
5124 { /* SCO 3.2v4 cc rejects this. */
5125 char *t;
5126 char const *s = 0 ? (char *) 0 : (char const *) 0;
5127
5128 *t++ = 0;
e1052144 5129 if (s) return 0;
b0cacab0
TT
5130 }
5131 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5132 int x[] = {25, 17};
5133 const int *foo = &x[0];
5134 ++foo;
5135 }
5136 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5137 typedef const int *iptr;
5138 iptr p = 0;
5139 ++p;
5140 }
5141 { /* AIX XL C 1.02.0.0 rejects this saying
5142 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5143 struct s { int j; const int *ap[3]; };
5144 struct s *b; b->j = 5;
5145 }
5146 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5147 const int foo = 10;
e1052144 5148 if (!foo) return 0;
b0cacab0 5149 }
29a5deed 5150 return !cs[0] && !zero.x;
a64c9c13
TT
5151#endif
5152
b0cacab0
TT
5153 ;
5154 return 0;
5155}
5156_ACEOF
5157rm -f conftest.$ac_objext
e1052144
TT
5158if { (ac_try="$ac_compile"
5159case "(($ac_try" in
5160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5161 *) ac_try_echo=$ac_try;;
5162esac
5163eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5164 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5165 ac_status=$?
5166 grep -v '^ *+' conftest.er1 >conftest.err
5167 rm -f conftest.er1
5168 cat conftest.err >&5
5169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5170 (exit $ac_status); } && {
5171 test -z "$ac_c_werror_flag" ||
5172 test ! -s conftest.err
5173 } && test -s conftest.$ac_objext; then
b0cacab0 5174 ac_cv_c_const=yes
a64c9c13 5175else
b0cacab0
TT
5176 echo "$as_me: failed program was:" >&5
5177sed 's/^/| /' conftest.$ac_ext >&5
5178
e1052144 5179 ac_cv_c_const=no
a64c9c13 5180fi
e1052144
TT
5181
5182rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
a64c9c13 5183fi
e1052144
TT
5184{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
5185echo "${ECHO_T}$ac_cv_c_const" >&6; }
b0cacab0 5186if test $ac_cv_c_const = no; then
a64c9c13 5187
b0cacab0
TT
5188cat >>confdefs.h <<\_ACEOF
5189#define const
5190_ACEOF
a64c9c13 5191
93636bde 5192fi
07a0db15 5193
a64c9c13 5194
e1052144
TT
5195 { echo "$as_me:$LINENO: checking for signed" >&5
5196echo $ECHO_N "checking for signed... $ECHO_C" >&6; }
b0cacab0
TT
5197if test "${bh_cv_c_signed+set}" = set; then
5198 echo $ECHO_N "(cached) $ECHO_C" >&6
5199else
5200 cat >conftest.$ac_ext <<_ACEOF
5201/* confdefs.h. */
5202_ACEOF
5203cat confdefs.h >>conftest.$ac_ext
5204cat >>conftest.$ac_ext <<_ACEOF
5205/* end confdefs.h. */
5206
5207int
5208main ()
5209{
5210signed char x;
5211 ;
5212 return 0;
5213}
5214_ACEOF
5215rm -f conftest.$ac_objext
e1052144
TT
5216if { (ac_try="$ac_compile"
5217case "(($ac_try" in
5218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5219 *) ac_try_echo=$ac_try;;
5220esac
5221eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5222 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5223 ac_status=$?
5224 grep -v '^ *+' conftest.er1 >conftest.err
5225 rm -f conftest.er1
5226 cat conftest.err >&5
5227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5228 (exit $ac_status); } && {
5229 test -z "$ac_c_werror_flag" ||
5230 test ! -s conftest.err
5231 } && test -s conftest.$ac_objext; then
b0cacab0
TT
5232 bh_cv_c_signed=yes
5233else
5234 echo "$as_me: failed program was:" >&5
5235sed 's/^/| /' conftest.$ac_ext >&5
5236
e1052144 5237 bh_cv_c_signed=no
b0cacab0 5238fi
e1052144
TT
5239
5240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 5241fi
e1052144
TT
5242{ echo "$as_me:$LINENO: result: $bh_cv_c_signed" >&5
5243echo "${ECHO_T}$bh_cv_c_signed" >&6; }
b0cacab0
TT
5244 if test $bh_cv_c_signed = no; then
5245
5246cat >>confdefs.h <<\_ACEOF
5247#define signed
5248_ACEOF
93636bde 5249
b0cacab0
TT
5250 fi
5251
e1052144
TT
5252{ echo "$as_me:$LINENO: checking for inline" >&5
5253echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
b0cacab0
TT
5254if test "${ac_cv_c_inline+set}" = set; then
5255 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 5256else
b0cacab0
TT
5257 ac_cv_c_inline=no
5258for ac_kw in inline __inline__ __inline; do
5259 cat >conftest.$ac_ext <<_ACEOF
5260/* confdefs.h. */
5261_ACEOF
5262cat confdefs.h >>conftest.$ac_ext
5263cat >>conftest.$ac_ext <<_ACEOF
5264/* end confdefs.h. */
5265#ifndef __cplusplus
5266typedef int foo_t;
5267static $ac_kw foo_t static_foo () {return 0; }
5268$ac_kw foo_t foo () {return 0; }
a64c9c13
TT
5269#endif
5270
b0cacab0
TT
5271_ACEOF
5272rm -f conftest.$ac_objext
e1052144
TT
5273if { (ac_try="$ac_compile"
5274case "(($ac_try" in
5275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5276 *) ac_try_echo=$ac_try;;
5277esac
5278eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5279 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5280 ac_status=$?
5281 grep -v '^ *+' conftest.er1 >conftest.err
5282 rm -f conftest.er1
5283 cat conftest.err >&5
5284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5285 (exit $ac_status); } && {
5286 test -z "$ac_c_werror_flag" ||
5287 test ! -s conftest.err
5288 } && test -s conftest.$ac_objext; then
e1052144 5289 ac_cv_c_inline=$ac_kw
a64c9c13 5290else
b0cacab0
TT
5291 echo "$as_me: failed program was:" >&5
5292sed 's/^/| /' conftest.$ac_ext >&5
a64c9c13 5293
e1052144 5294
a64c9c13 5295fi
e1052144
TT
5296
5297rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5298 test "$ac_cv_c_inline" != no && break
b0cacab0 5299done
93636bde 5300
b0cacab0 5301fi
e1052144
TT
5302{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
5303echo "${ECHO_T}$ac_cv_c_inline" >&6; }
93636bde 5304
a64c9c13 5305
b0cacab0
TT
5306case $ac_cv_c_inline in
5307 inline | yes) ;;
5308 *)
5309 case $ac_cv_c_inline in
5310 no) ac_val=;;
5311 *) ac_val=$ac_cv_c_inline;;
5312 esac
5313 cat >>confdefs.h <<_ACEOF
5314#ifndef __cplusplus
5315#define inline $ac_val
a64c9c13 5316#endif
b0cacab0
TT
5317_ACEOF
5318 ;;
5319esac
a64c9c13 5320
e1052144
TT
5321{ echo "$as_me:$LINENO: checking for off_t" >&5
5322echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
b0cacab0
TT
5323if test "${ac_cv_type_off_t+set}" = set; then
5324 echo $ECHO_N "(cached) $ECHO_C" >&6
5325else
5326 cat >conftest.$ac_ext <<_ACEOF
5327/* confdefs.h. */
5328_ACEOF
5329cat confdefs.h >>conftest.$ac_ext
5330cat >>conftest.$ac_ext <<_ACEOF
5331/* end confdefs.h. */
5332$ac_includes_default
e1052144 5333typedef off_t ac__type_new_;
b0cacab0
TT
5334int
5335main ()
5336{
e1052144 5337if ((ac__type_new_ *) 0)
b0cacab0 5338 return 0;
e1052144 5339if (sizeof (ac__type_new_))
b0cacab0
TT
5340 return 0;
5341 ;
5342 return 0;
5343}
5344_ACEOF
5345rm -f conftest.$ac_objext
e1052144
TT
5346if { (ac_try="$ac_compile"
5347case "(($ac_try" in
5348 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5349 *) ac_try_echo=$ac_try;;
5350esac
5351eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5352 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5353 ac_status=$?
5354 grep -v '^ *+' conftest.er1 >conftest.err
5355 rm -f conftest.er1
5356 cat conftest.err >&5
5357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5358 (exit $ac_status); } && {
5359 test -z "$ac_c_werror_flag" ||
5360 test ! -s conftest.err
5361 } && test -s conftest.$ac_objext; then
b0cacab0 5362 ac_cv_type_off_t=yes
93636bde 5363else
b0cacab0
TT
5364 echo "$as_me: failed program was:" >&5
5365sed 's/^/| /' conftest.$ac_ext >&5
5366
e1052144 5367 ac_cv_type_off_t=no
93636bde 5368fi
e1052144
TT
5369
5370rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
93636bde 5371fi
e1052144
TT
5372{ echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
5373echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
b0cacab0
TT
5374if test $ac_cv_type_off_t = yes; then
5375 :
93636bde 5376else
a64c9c13 5377
b0cacab0 5378cat >>confdefs.h <<_ACEOF
e1052144 5379#define off_t long int
b0cacab0
TT
5380_ACEOF
5381
a64c9c13
TT
5382fi
5383
e1052144
TT
5384{ echo "$as_me:$LINENO: checking for size_t" >&5
5385echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
b0cacab0
TT
5386if test "${ac_cv_type_size_t+set}" = set; then
5387 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 5388else
b0cacab0
TT
5389 cat >conftest.$ac_ext <<_ACEOF
5390/* confdefs.h. */
5391_ACEOF
5392cat confdefs.h >>conftest.$ac_ext
5393cat >>conftest.$ac_ext <<_ACEOF
5394/* end confdefs.h. */
5395$ac_includes_default
e1052144 5396typedef size_t ac__type_new_;
b0cacab0 5397int
a64c9c13
TT
5398main ()
5399{
e1052144 5400if ((ac__type_new_ *) 0)
b0cacab0 5401 return 0;
e1052144 5402if (sizeof (ac__type_new_))
b0cacab0
TT
5403 return 0;
5404 ;
5405 return 0;
a64c9c13 5406}
b0cacab0
TT
5407_ACEOF
5408rm -f conftest.$ac_objext
e1052144
TT
5409if { (ac_try="$ac_compile"
5410case "(($ac_try" in
5411 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5412 *) ac_try_echo=$ac_try;;
5413esac
5414eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5415 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5416 ac_status=$?
5417 grep -v '^ *+' conftest.er1 >conftest.err
5418 rm -f conftest.er1
5419 cat conftest.err >&5
5420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5421 (exit $ac_status); } && {
5422 test -z "$ac_c_werror_flag" ||
5423 test ! -s conftest.err
5424 } && test -s conftest.$ac_objext; then
b0cacab0 5425 ac_cv_type_size_t=yes
a64c9c13 5426else
b0cacab0
TT
5427 echo "$as_me: failed program was:" >&5
5428sed 's/^/| /' conftest.$ac_ext >&5
5429
e1052144 5430 ac_cv_type_size_t=no
a64c9c13 5431fi
e1052144
TT
5432
5433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
a64c9c13 5434fi
e1052144
TT
5435{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
5436echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
b0cacab0
TT
5437if test $ac_cv_type_size_t = yes; then
5438 :
5439else
5440
5441cat >>confdefs.h <<_ACEOF
e1052144 5442#define size_t unsigned int
b0cacab0 5443_ACEOF
93636bde 5444
a64c9c13
TT
5445fi
5446
a64c9c13 5447
e1052144
TT
5448 { echo "$as_me:$LINENO: checking for long long" >&5
5449echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
b0cacab0
TT
5450if test "${ac_cv_type_long_long+set}" = set; then
5451 echo $ECHO_N "(cached) $ECHO_C" >&6
5452else
5453 cat >conftest.$ac_ext <<_ACEOF
5454/* confdefs.h. */
5455_ACEOF
5456cat confdefs.h >>conftest.$ac_ext
5457cat >>conftest.$ac_ext <<_ACEOF
5458/* end confdefs.h. */
5459long long ll = 1LL; int i = 63;
5460int
5461main ()
5462{
5463long long llmax = (long long) -1;
5464 return ll << i | ll >> i | llmax / ll | llmax % ll;
5465 ;
5466 return 0;
5467}
5468_ACEOF
5469rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
5470if { (ac_try="$ac_link"
5471case "(($ac_try" in
5472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5473 *) ac_try_echo=$ac_try;;
5474esac
5475eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5476 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
5477 ac_status=$?
5478 grep -v '^ *+' conftest.er1 >conftest.err
5479 rm -f conftest.er1
5480 cat conftest.err >&5
5481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5482 (exit $ac_status); } && {
5483 test -z "$ac_c_werror_flag" ||
5484 test ! -s conftest.err
5485 } && test -s conftest$ac_exeext &&
5486 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
5487 ac_cv_type_long_long=yes
5488else
5489 echo "$as_me: failed program was:" >&5
5490sed 's/^/| /' conftest.$ac_ext >&5
5491
e1052144 5492 ac_cv_type_long_long=no
b0cacab0 5493fi
e1052144 5494
29a5deed 5495rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
5496 conftest$ac_exeext conftest.$ac_ext
5497fi
e1052144
TT
5498{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
5499echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
b0cacab0
TT
5500 if test $ac_cv_type_long_long = yes; then
5501
5502cat >>confdefs.h <<\_ACEOF
5503#define HAVE_LONG_LONG 1
5504_ACEOF
a64c9c13 5505
b0cacab0
TT
5506 fi
5507
5508
e1052144
TT
5509 { echo "$as_me:$LINENO: checking for long double" >&5
5510echo $ECHO_N "checking for long double... $ECHO_C" >&6; }
b0cacab0
TT
5511if test "${gt_cv_c_long_double+set}" = set; then
5512 echo $ECHO_N "(cached) $ECHO_C" >&6
93636bde 5513else
b0cacab0
TT
5514 if test "$GCC" = yes; then
5515 gt_cv_c_long_double=yes
5516 else
5517 cat >conftest.$ac_ext <<_ACEOF
5518/* confdefs.h. */
5519_ACEOF
5520cat confdefs.h >>conftest.$ac_ext
5521cat >>conftest.$ac_ext <<_ACEOF
5522/* end confdefs.h. */
5523
5524 /* The Stardent Vistra knows sizeof(long double), but does not support it. */
5525 long double foo = 0.0;
5526 /* On Ultrix 4.3 cc, long double is 4 and double is 8. */
5527 int array [2*(sizeof(long double) >= sizeof(double)) - 1];
a64c9c13 5528
b0cacab0
TT
5529int
5530main ()
5531{
93636bde 5532
b0cacab0
TT
5533 ;
5534 return 0;
5535}
5536_ACEOF
5537rm -f conftest.$ac_objext
e1052144
TT
5538if { (ac_try="$ac_compile"
5539case "(($ac_try" in
5540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5541 *) ac_try_echo=$ac_try;;
5542esac
5543eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5544 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5545 ac_status=$?
5546 grep -v '^ *+' conftest.er1 >conftest.err
5547 rm -f conftest.er1
5548 cat conftest.err >&5
5549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5550 (exit $ac_status); } && {
5551 test -z "$ac_c_werror_flag" ||
5552 test ! -s conftest.err
5553 } && test -s conftest.$ac_objext; then
b0cacab0
TT
5554 gt_cv_c_long_double=yes
5555else
5556 echo "$as_me: failed program was:" >&5
5557sed 's/^/| /' conftest.$ac_ext >&5
5558
e1052144 5559 gt_cv_c_long_double=no
b0cacab0 5560fi
e1052144
TT
5561
5562rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
5563 fi
5564fi
e1052144
TT
5565{ echo "$as_me:$LINENO: result: $gt_cv_c_long_double" >&5
5566echo "${ECHO_T}$gt_cv_c_long_double" >&6; }
b0cacab0
TT
5567 if test $gt_cv_c_long_double = yes; then
5568
5569cat >>confdefs.h <<\_ACEOF
5570#define HAVE_LONG_DOUBLE 1
5571_ACEOF
a64c9c13 5572
b0cacab0 5573 fi
a64c9c13 5574
a64c9c13 5575
e1052144
TT
5576 { echo "$as_me:$LINENO: checking for wchar_t" >&5
5577echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6; }
b0cacab0
TT
5578if test "${gt_cv_c_wchar_t+set}" = set; then
5579 echo $ECHO_N "(cached) $ECHO_C" >&6
93636bde 5580else
b0cacab0
TT
5581 cat >conftest.$ac_ext <<_ACEOF
5582/* confdefs.h. */
5583_ACEOF
5584cat confdefs.h >>conftest.$ac_ext
5585cat >>conftest.$ac_ext <<_ACEOF
5586/* end confdefs.h. */
5587#include <stddef.h>
5588 wchar_t foo = (wchar_t)'\0';
5589int
5590main ()
5591{
a64c9c13 5592
b0cacab0
TT
5593 ;
5594 return 0;
5595}
5596_ACEOF
5597rm -f conftest.$ac_objext
e1052144
TT
5598if { (ac_try="$ac_compile"
5599case "(($ac_try" in
5600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5601 *) ac_try_echo=$ac_try;;
5602esac
5603eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5604 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5605 ac_status=$?
5606 grep -v '^ *+' conftest.er1 >conftest.err
5607 rm -f conftest.er1
5608 cat conftest.err >&5
5609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5610 (exit $ac_status); } && {
5611 test -z "$ac_c_werror_flag" ||
5612 test ! -s conftest.err
5613 } && test -s conftest.$ac_objext; then
b0cacab0
TT
5614 gt_cv_c_wchar_t=yes
5615else
5616 echo "$as_me: failed program was:" >&5
5617sed 's/^/| /' conftest.$ac_ext >&5
5618
e1052144 5619 gt_cv_c_wchar_t=no
b0cacab0 5620fi
e1052144
TT
5621
5622rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 5623fi
e1052144
TT
5624{ echo "$as_me:$LINENO: result: $gt_cv_c_wchar_t" >&5
5625echo "${ECHO_T}$gt_cv_c_wchar_t" >&6; }
b0cacab0
TT
5626 if test $gt_cv_c_wchar_t = yes; then
5627
5628cat >>confdefs.h <<\_ACEOF
5629#define HAVE_WCHAR_T 1
5630_ACEOF
5631
5632 fi
5633
5634
e1052144
TT
5635 { echo "$as_me:$LINENO: checking for wint_t" >&5
5636echo $ECHO_N "checking for wint_t... $ECHO_C" >&6; }
b0cacab0
TT
5637if test "${gt_cv_c_wint_t+set}" = set; then
5638 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 5639else
b0cacab0
TT
5640 cat >conftest.$ac_ext <<_ACEOF
5641/* confdefs.h. */
5642_ACEOF
5643cat confdefs.h >>conftest.$ac_ext
5644cat >>conftest.$ac_ext <<_ACEOF
5645/* end confdefs.h. */
5646#include <wchar.h>
5647 wint_t foo = (wchar_t)'\0';
5648int
5649main ()
5650{
93636bde 5651
b0cacab0
TT
5652 ;
5653 return 0;
5654}
5655_ACEOF
5656rm -f conftest.$ac_objext
e1052144
TT
5657if { (ac_try="$ac_compile"
5658case "(($ac_try" in
5659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5660 *) ac_try_echo=$ac_try;;
5661esac
5662eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5663 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5664 ac_status=$?
5665 grep -v '^ *+' conftest.er1 >conftest.err
5666 rm -f conftest.er1
5667 cat conftest.err >&5
5668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5669 (exit $ac_status); } && {
5670 test -z "$ac_c_werror_flag" ||
5671 test ! -s conftest.err
5672 } && test -s conftest.$ac_objext; then
b0cacab0
TT
5673 gt_cv_c_wint_t=yes
5674else
5675 echo "$as_me: failed program was:" >&5
5676sed 's/^/| /' conftest.$ac_ext >&5
5677
e1052144 5678 gt_cv_c_wint_t=no
b0cacab0 5679fi
e1052144
TT
5680
5681rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 5682fi
e1052144
TT
5683{ echo "$as_me:$LINENO: result: $gt_cv_c_wint_t" >&5
5684echo "${ECHO_T}$gt_cv_c_wint_t" >&6; }
b0cacab0
TT
5685 if test $gt_cv_c_wint_t = yes; then
5686
5687cat >>confdefs.h <<\_ACEOF
5688#define HAVE_WINT_T 1
5689_ACEOF
a64c9c13 5690
b0cacab0
TT
5691 fi
5692
5693
e1052144
TT
5694 { echo "$as_me:$LINENO: checking for inttypes.h" >&5
5695echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6; }
b0cacab0
TT
5696if test "${jm_ac_cv_header_inttypes_h+set}" = set; then
5697 echo $ECHO_N "(cached) $ECHO_C" >&6
5698else
5699 cat >conftest.$ac_ext <<_ACEOF
5700/* confdefs.h. */
5701_ACEOF
5702cat confdefs.h >>conftest.$ac_ext
5703cat >>conftest.$ac_ext <<_ACEOF
5704/* end confdefs.h. */
93636bde 5705#include <sys/types.h>
b0cacab0
TT
5706#include <inttypes.h>
5707int
5708main ()
5709{
5710uintmax_t i = (uintmax_t) -1;
5711 ;
5712 return 0;
5713}
5714_ACEOF
5715rm -f conftest.$ac_objext
e1052144
TT
5716if { (ac_try="$ac_compile"
5717case "(($ac_try" in
5718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5719 *) ac_try_echo=$ac_try;;
5720esac
5721eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5722 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5723 ac_status=$?
5724 grep -v '^ *+' conftest.er1 >conftest.err
5725 rm -f conftest.er1
5726 cat conftest.err >&5
5727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5728 (exit $ac_status); } && {
5729 test -z "$ac_c_werror_flag" ||
5730 test ! -s conftest.err
5731 } && test -s conftest.$ac_objext; then
b0cacab0
TT
5732 jm_ac_cv_header_inttypes_h=yes
5733else
5734 echo "$as_me: failed program was:" >&5
5735sed 's/^/| /' conftest.$ac_ext >&5
a64c9c13 5736
e1052144 5737 jm_ac_cv_header_inttypes_h=no
b0cacab0 5738fi
e1052144
TT
5739
5740rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 5741fi
e1052144
TT
5742{ echo "$as_me:$LINENO: result: $jm_ac_cv_header_inttypes_h" >&5
5743echo "${ECHO_T}$jm_ac_cv_header_inttypes_h" >&6; }
b0cacab0 5744 if test $jm_ac_cv_header_inttypes_h = yes; then
93636bde 5745
b0cacab0
TT
5746cat >>confdefs.h <<_ACEOF
5747#define HAVE_INTTYPES_H_WITH_UINTMAX 1
5748_ACEOF
a64c9c13 5749
b0cacab0 5750 fi
a64c9c13 5751
a64c9c13 5752
e1052144
TT
5753 { echo "$as_me:$LINENO: checking for stdint.h" >&5
5754echo $ECHO_N "checking for stdint.h... $ECHO_C" >&6; }
b0cacab0
TT
5755if test "${jm_ac_cv_header_stdint_h+set}" = set; then
5756 echo $ECHO_N "(cached) $ECHO_C" >&6
5757else
5758 cat >conftest.$ac_ext <<_ACEOF
5759/* confdefs.h. */
5760_ACEOF
5761cat confdefs.h >>conftest.$ac_ext
5762cat >>conftest.$ac_ext <<_ACEOF
5763/* end confdefs.h. */
5764#include <sys/types.h>
5765#include <stdint.h>
5766int
5767main ()
5768{
5769uintmax_t i = (uintmax_t) -1;
5770 ;
5771 return 0;
5772}
5773_ACEOF
5774rm -f conftest.$ac_objext
e1052144
TT
5775if { (ac_try="$ac_compile"
5776case "(($ac_try" in
5777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5778 *) ac_try_echo=$ac_try;;
5779esac
5780eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5781 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5782 ac_status=$?
5783 grep -v '^ *+' conftest.er1 >conftest.err
5784 rm -f conftest.er1
5785 cat conftest.err >&5
5786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5787 (exit $ac_status); } && {
5788 test -z "$ac_c_werror_flag" ||
5789 test ! -s conftest.err
5790 } && test -s conftest.$ac_objext; then
b0cacab0
TT
5791 jm_ac_cv_header_stdint_h=yes
5792else
5793 echo "$as_me: failed program was:" >&5
5794sed 's/^/| /' conftest.$ac_ext >&5
5795
e1052144 5796 jm_ac_cv_header_stdint_h=no
b0cacab0 5797fi
e1052144
TT
5798
5799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 5800fi
e1052144
TT
5801{ echo "$as_me:$LINENO: result: $jm_ac_cv_header_stdint_h" >&5
5802echo "${ECHO_T}$jm_ac_cv_header_stdint_h" >&6; }
b0cacab0
TT
5803 if test $jm_ac_cv_header_stdint_h = yes; then
5804
5805cat >>confdefs.h <<_ACEOF
5806#define HAVE_STDINT_H_WITH_UINTMAX 1
5807_ACEOF
5808
5809 fi
5810
5811
5812
5813
e1052144
TT
5814 { echo "$as_me:$LINENO: checking for intmax_t" >&5
5815echo $ECHO_N "checking for intmax_t... $ECHO_C" >&6; }
b0cacab0
TT
5816if test "${gt_cv_c_intmax_t+set}" = set; then
5817 echo $ECHO_N "(cached) $ECHO_C" >&6
5818else
5819 cat >conftest.$ac_ext <<_ACEOF
5820/* confdefs.h. */
5821_ACEOF
5822cat confdefs.h >>conftest.$ac_ext
5823cat >>conftest.$ac_ext <<_ACEOF
5824/* end confdefs.h. */
5825
5826#include <stddef.h>
5827#include <stdlib.h>
5828#if HAVE_STDINT_H_WITH_UINTMAX
5829#include <stdint.h>
5830#endif
5831#if HAVE_INTTYPES_H_WITH_UINTMAX
5832#include <inttypes.h>
93636bde
TT
5833#endif
5834
a64c9c13 5835int
b0cacab0
TT
5836main ()
5837{
5838intmax_t x = -1;
5839 ;
5840 return 0;
a64c9c13 5841}
b0cacab0
TT
5842_ACEOF
5843rm -f conftest.$ac_objext
e1052144
TT
5844if { (ac_try="$ac_compile"
5845case "(($ac_try" in
5846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5847 *) ac_try_echo=$ac_try;;
5848esac
5849eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5850 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
5851 ac_status=$?
5852 grep -v '^ *+' conftest.er1 >conftest.err
5853 rm -f conftest.er1
5854 cat conftest.err >&5
5855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
5856 (exit $ac_status); } && {
5857 test -z "$ac_c_werror_flag" ||
5858 test ! -s conftest.err
5859 } && test -s conftest.$ac_objext; then
b0cacab0
TT
5860 gt_cv_c_intmax_t=yes
5861else
5862 echo "$as_me: failed program was:" >&5
5863sed 's/^/| /' conftest.$ac_ext >&5
5864
e1052144 5865 gt_cv_c_intmax_t=no
b0cacab0 5866fi
e1052144
TT
5867
5868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 5869fi
e1052144
TT
5870{ echo "$as_me:$LINENO: result: $gt_cv_c_intmax_t" >&5
5871echo "${ECHO_T}$gt_cv_c_intmax_t" >&6; }
b0cacab0
TT
5872 if test $gt_cv_c_intmax_t = yes; then
5873
5874cat >>confdefs.h <<\_ACEOF
5875#define HAVE_INTMAX_T 1
5876_ACEOF
93636bde 5877
b0cacab0
TT
5878 fi
5879
5880
5881
e1052144
TT
5882 { echo "$as_me:$LINENO: checking whether printf() supports POSIX/XSI format strings" >&5
5883echo $ECHO_N "checking whether printf() supports POSIX/XSI format strings... $ECHO_C" >&6; }
b0cacab0
TT
5884if test "${gt_cv_func_printf_posix+set}" = set; then
5885 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 5886else
b0cacab0
TT
5887
5888 if test "$cross_compiling" = yes; then
5889
5890 cat >conftest.$ac_ext <<_ACEOF
5891/* confdefs.h. */
5892_ACEOF
5893cat confdefs.h >>conftest.$ac_ext
5894cat >>conftest.$ac_ext <<_ACEOF
5895/* end confdefs.h. */
5896
5897#if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
5898 notposix
5899#endif
5900
5901_ACEOF
5902if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5903 $EGREP "notposix" >/dev/null 2>&1; then
5904 gt_cv_func_printf_posix="guessing no"
5905else
5906 gt_cv_func_printf_posix="guessing yes"
a64c9c13 5907fi
b0cacab0
TT
5908rm -f conftest*
5909
5910
5911else
5912 cat >conftest.$ac_ext <<_ACEOF
5913/* confdefs.h. */
5914_ACEOF
5915cat confdefs.h >>conftest.$ac_ext
5916cat >>conftest.$ac_ext <<_ACEOF
5917/* end confdefs.h. */
5918
5919#include <stdio.h>
5920#include <string.h>
5921/* The string "%2$d %1$d", with dollar characters protected from the shell's
5922 dollar expansion (possibly an autoconf bug). */
5923static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
5924static char buf[100];
5925int main ()
5926{
5927 sprintf (buf, format, 33, 55);
5928 return (strcmp (buf, "55 33") != 0);
5929}
5930_ACEOF
5931rm -f conftest$ac_exeext
e1052144
TT
5932if { (ac_try="$ac_link"
5933case "(($ac_try" in
5934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5935 *) ac_try_echo=$ac_try;;
5936esac
5937eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5938 (eval "$ac_link") 2>&5
b0cacab0
TT
5939 ac_status=$?
5940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5941 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
5942 { (case "(($ac_try" in
5943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5944 *) ac_try_echo=$ac_try;;
5945esac
5946eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5947 (eval "$ac_try") 2>&5
b0cacab0
TT
5948 ac_status=$?
5949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5950 (exit $ac_status); }; }; then
5951 gt_cv_func_printf_posix=yes
5952else
5953 echo "$as_me: program exited with status $ac_status" >&5
5954echo "$as_me: failed program was:" >&5
5955sed 's/^/| /' conftest.$ac_ext >&5
5956
5957( exit $ac_status )
5958gt_cv_func_printf_posix=no
5959fi
e1052144 5960rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
a64c9c13 5961fi
93636bde 5962
e1052144
TT
5963
5964
a64c9c13 5965fi
e1052144
TT
5966{ echo "$as_me:$LINENO: result: $gt_cv_func_printf_posix" >&5
5967echo "${ECHO_T}$gt_cv_func_printf_posix" >&6; }
b0cacab0
TT
5968 case $gt_cv_func_printf_posix in
5969 *yes)
07a0db15 5970
b0cacab0
TT
5971cat >>confdefs.h <<\_ACEOF
5972#define HAVE_POSIX_PRINTF 1
5973_ACEOF
5974
5975 ;;
5976 esac
5977
5978# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5979# for constant arguments. Useless!
e1052144
TT
5980{ echo "$as_me:$LINENO: checking for working alloca.h" >&5
5981echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; }
b0cacab0
TT
5982if test "${ac_cv_working_alloca_h+set}" = set; then
5983 echo $ECHO_N "(cached) $ECHO_C" >&6
5984else
5985 cat >conftest.$ac_ext <<_ACEOF
5986/* confdefs.h. */
5987_ACEOF
5988cat confdefs.h >>conftest.$ac_ext
5989cat >>conftest.$ac_ext <<_ACEOF
5990/* end confdefs.h. */
5991#include <alloca.h>
5992int
5993main ()
5994{
5995char *p = (char *) alloca (2 * sizeof (int));
e1052144 5996 if (p) return 0;
b0cacab0
TT
5997 ;
5998 return 0;
5999}
6000_ACEOF
6001rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
6002if { (ac_try="$ac_link"
6003case "(($ac_try" in
6004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6005 *) ac_try_echo=$ac_try;;
6006esac
6007eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6008 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
6009 ac_status=$?
6010 grep -v '^ *+' conftest.er1 >conftest.err
6011 rm -f conftest.er1
6012 cat conftest.err >&5
6013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
6014 (exit $ac_status); } && {
6015 test -z "$ac_c_werror_flag" ||
6016 test ! -s conftest.err
6017 } && test -s conftest$ac_exeext &&
6018 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
6019 ac_cv_working_alloca_h=yes
6020else
6021 echo "$as_me: failed program was:" >&5
6022sed 's/^/| /' conftest.$ac_ext >&5
6023
e1052144 6024 ac_cv_working_alloca_h=no
b0cacab0 6025fi
e1052144 6026
29a5deed 6027rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
6028 conftest$ac_exeext conftest.$ac_ext
6029fi
e1052144
TT
6030{ echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
6031echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; }
b0cacab0
TT
6032if test $ac_cv_working_alloca_h = yes; then
6033
6034cat >>confdefs.h <<\_ACEOF
6035#define HAVE_ALLOCA_H 1
6036_ACEOF
a64c9c13
TT
6037
6038fi
6039
e1052144
TT
6040{ echo "$as_me:$LINENO: checking for alloca" >&5
6041echo $ECHO_N "checking for alloca... $ECHO_C" >&6; }
b0cacab0
TT
6042if test "${ac_cv_func_alloca_works+set}" = set; then
6043 echo $ECHO_N "(cached) $ECHO_C" >&6
6044else
6045 cat >conftest.$ac_ext <<_ACEOF
6046/* confdefs.h. */
6047_ACEOF
6048cat confdefs.h >>conftest.$ac_ext
6049cat >>conftest.$ac_ext <<_ACEOF
6050/* end confdefs.h. */
6051#ifdef __GNUC__
6052# define alloca __builtin_alloca
6053#else
6054# ifdef _MSC_VER
6055# include <malloc.h>
6056# define alloca _alloca
6057# else
29a5deed 6058# ifdef HAVE_ALLOCA_H
b0cacab0
TT
6059# include <alloca.h>
6060# else
6061# ifdef _AIX
6062 #pragma alloca
6063# else
6064# ifndef alloca /* predefined by HP cc +Olibcalls */
6065char *alloca ();
6066# endif
6067# endif
6068# endif
6069# endif
6070#endif
93636bde 6071
b0cacab0
TT
6072int
6073main ()
6074{
6075char *p = (char *) alloca (1);
e1052144 6076 if (p) return 0;
b0cacab0
TT
6077 ;
6078 return 0;
6079}
6080_ACEOF
6081rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
6082if { (ac_try="$ac_link"
6083case "(($ac_try" in
6084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6085 *) ac_try_echo=$ac_try;;
6086esac
6087eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6088 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
6089 ac_status=$?
6090 grep -v '^ *+' conftest.er1 >conftest.err
6091 rm -f conftest.er1
6092 cat conftest.err >&5
6093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
6094 (exit $ac_status); } && {
6095 test -z "$ac_c_werror_flag" ||
6096 test ! -s conftest.err
6097 } && test -s conftest$ac_exeext &&
6098 $as_test_x conftest$ac_exeext; then
b0cacab0 6099 ac_cv_func_alloca_works=yes
a64c9c13 6100else
b0cacab0
TT
6101 echo "$as_me: failed program was:" >&5
6102sed 's/^/| /' conftest.$ac_ext >&5
a04eba3f 6103
e1052144 6104 ac_cv_func_alloca_works=no
b0cacab0 6105fi
e1052144 6106
29a5deed 6107rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
6108 conftest$ac_exeext conftest.$ac_ext
6109fi
e1052144
TT
6110{ echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
6111echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; }
b0cacab0
TT
6112
6113if test $ac_cv_func_alloca_works = yes; then
6114
6115cat >>confdefs.h <<\_ACEOF
6116#define HAVE_ALLOCA 1
6117_ACEOF
6118
6119else
6120 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6121# that cause trouble. Some versions do not even contain alloca or
6122# contain a buggy version. If you still want to use their alloca,
6123# use ar to extract alloca.o from them instead of compiling alloca.c.
6124
e1052144 6125ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
b0cacab0
TT
6126
6127cat >>confdefs.h <<\_ACEOF
6128#define C_ALLOCA 1
6129_ACEOF
6130
6131
e1052144
TT
6132{ echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
6133echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; }
b0cacab0
TT
6134if test "${ac_cv_os_cray+set}" = set; then
6135 echo $ECHO_N "(cached) $ECHO_C" >&6
6136else
6137 cat >conftest.$ac_ext <<_ACEOF
6138/* confdefs.h. */
6139_ACEOF
6140cat confdefs.h >>conftest.$ac_ext
6141cat >>conftest.$ac_ext <<_ACEOF
6142/* end confdefs.h. */
e1052144 6143#if defined CRAY && ! defined CRAY2
b0cacab0
TT
6144webecray
6145#else
6146wenotbecray
a04eba3f 6147#endif
b0cacab0
TT
6148
6149_ACEOF
a04eba3f 6150if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
b0cacab0
TT
6151 $EGREP "webecray" >/dev/null 2>&1; then
6152 ac_cv_os_cray=yes
a64c9c13 6153else
b0cacab0 6154 ac_cv_os_cray=no
a64c9c13
TT
6155fi
6156rm -f conftest*
a04eba3f 6157
a64c9c13 6158fi
e1052144
TT
6159{ echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
6160echo "${ECHO_T}$ac_cv_os_cray" >&6; }
b0cacab0
TT
6161if test $ac_cv_os_cray = yes; then
6162 for ac_func in _getb67 GETB67 getb67; do
6163 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
e1052144
TT
6164{ echo "$as_me:$LINENO: checking for $ac_func" >&5
6165echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6166if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
6167 echo $ECHO_N "(cached) $ECHO_C" >&6
6168else
6169 cat >conftest.$ac_ext <<_ACEOF
6170/* confdefs.h. */
6171_ACEOF
6172cat confdefs.h >>conftest.$ac_ext
6173cat >>conftest.$ac_ext <<_ACEOF
6174/* end confdefs.h. */
6175/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6176 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6177#define $ac_func innocuous_$ac_func
a64c9c13 6178
b0cacab0
TT
6179/* System header to define __stub macros and hopefully few prototypes,
6180 which can conflict with char $ac_func (); below.
6181 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6182 <limits.h> exists even on freestanding compilers. */
07a0db15 6183
b0cacab0
TT
6184#ifdef __STDC__
6185# include <limits.h>
6186#else
6187# include <assert.h>
6188#endif
a64c9c13 6189
b0cacab0 6190#undef $ac_func
a64c9c13 6191
e1052144
TT
6192/* Override any GCC internal prototype to avoid an error.
6193 Use char because int might match the return type of a GCC
6194 builtin and then its argument prototype would still apply. */
a04eba3f 6195#ifdef __cplusplus
b0cacab0 6196extern "C"
b0cacab0 6197#endif
b0cacab0
TT
6198char $ac_func ();
6199/* The GNU C library defines this for functions which it implements
6200 to always fail with ENOSYS. Some functions are actually named
6201 something starting with __ and the normal name is an alias. */
e1052144 6202#if defined __stub_$ac_func || defined __stub___$ac_func
b0cacab0 6203choke me
b0cacab0
TT
6204#endif
6205
6206int
6207main ()
a04eba3f 6208{
e1052144 6209return $ac_func ();
b0cacab0
TT
6210 ;
6211 return 0;
a04eba3f 6212}
b0cacab0
TT
6213_ACEOF
6214rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
6215if { (ac_try="$ac_link"
6216case "(($ac_try" in
6217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6218 *) ac_try_echo=$ac_try;;
6219esac
6220eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6221 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
6222 ac_status=$?
6223 grep -v '^ *+' conftest.er1 >conftest.err
6224 rm -f conftest.er1
6225 cat conftest.err >&5
6226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
6227 (exit $ac_status); } && {
6228 test -z "$ac_c_werror_flag" ||
6229 test ! -s conftest.err
6230 } && test -s conftest$ac_exeext &&
6231 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
6232 eval "$as_ac_var=yes"
6233else
6234 echo "$as_me: failed program was:" >&5
6235sed 's/^/| /' conftest.$ac_ext >&5
6236
e1052144 6237 eval "$as_ac_var=no"
b0cacab0 6238fi
e1052144 6239
29a5deed 6240rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
6241 conftest$ac_exeext conftest.$ac_ext
6242fi
e1052144
TT
6243ac_res=`eval echo '${'$as_ac_var'}'`
6244 { echo "$as_me:$LINENO: result: $ac_res" >&5
6245echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
6246if test `eval echo '${'$as_ac_var'}'` = yes; then
6247
6248cat >>confdefs.h <<_ACEOF
6249#define CRAY_STACKSEG_END $ac_func
6250_ACEOF
a04eba3f 6251
b0cacab0
TT
6252 break
6253fi
a04eba3f 6254
b0cacab0
TT
6255 done
6256fi
6257
e1052144
TT
6258{ echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
6259echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; }
b0cacab0
TT
6260if test "${ac_cv_c_stack_direction+set}" = set; then
6261 echo $ECHO_N "(cached) $ECHO_C" >&6
6262else
6263 if test "$cross_compiling" = yes; then
6264 ac_cv_c_stack_direction=0
6265else
6266 cat >conftest.$ac_ext <<_ACEOF
6267/* confdefs.h. */
6268_ACEOF
6269cat confdefs.h >>conftest.$ac_ext
6270cat >>conftest.$ac_ext <<_ACEOF
6271/* end confdefs.h. */
e1052144 6272$ac_includes_default
b0cacab0
TT
6273int
6274find_stack_direction ()
6275{
6276 static char *addr = 0;
6277 auto char dummy;
6278 if (addr == 0)
6279 {
6280 addr = &dummy;
6281 return find_stack_direction ();
6282 }
6283 else
6284 return (&dummy > addr) ? 1 : -1;
6285}
6286
6287int
6288main ()
6289{
e1052144 6290 return find_stack_direction () < 0;
b0cacab0
TT
6291}
6292_ACEOF
6293rm -f conftest$ac_exeext
e1052144
TT
6294if { (ac_try="$ac_link"
6295case "(($ac_try" in
6296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6297 *) ac_try_echo=$ac_try;;
6298esac
6299eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6300 (eval "$ac_link") 2>&5
b0cacab0
TT
6301 ac_status=$?
6302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6303 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
6304 { (case "(($ac_try" in
6305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6306 *) ac_try_echo=$ac_try;;
6307esac
6308eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6309 (eval "$ac_try") 2>&5
b0cacab0
TT
6310 ac_status=$?
6311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6312 (exit $ac_status); }; }; then
6313 ac_cv_c_stack_direction=1
6314else
6315 echo "$as_me: program exited with status $ac_status" >&5
6316echo "$as_me: failed program was:" >&5
6317sed 's/^/| /' conftest.$ac_ext >&5
6318
6319( exit $ac_status )
6320ac_cv_c_stack_direction=-1
6321fi
e1052144 6322rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0 6323fi
e1052144
TT
6324
6325
b0cacab0 6326fi
e1052144
TT
6327{ echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
6328echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; }
b0cacab0
TT
6329
6330cat >>confdefs.h <<_ACEOF
6331#define STACK_DIRECTION $ac_cv_c_stack_direction
6332_ACEOF
6333
6334
6335fi
6336
6337
6338
6339for ac_header in stdlib.h unistd.h
6340do
6341as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
e1052144
TT
6342if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6343 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6344echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6345if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
6346 echo $ECHO_N "(cached) $ECHO_C" >&6
6347fi
e1052144
TT
6348ac_res=`eval echo '${'$as_ac_Header'}'`
6349 { echo "$as_me:$LINENO: result: $ac_res" >&5
6350echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
6351else
6352 # Is the header compilable?
e1052144
TT
6353{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
6354echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
b0cacab0
TT
6355cat >conftest.$ac_ext <<_ACEOF
6356/* confdefs.h. */
6357_ACEOF
6358cat confdefs.h >>conftest.$ac_ext
6359cat >>conftest.$ac_ext <<_ACEOF
6360/* end confdefs.h. */
6361$ac_includes_default
6362#include <$ac_header>
6363_ACEOF
6364rm -f conftest.$ac_objext
e1052144
TT
6365if { (ac_try="$ac_compile"
6366case "(($ac_try" in
6367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6368 *) ac_try_echo=$ac_try;;
6369esac
6370eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6371 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
6372 ac_status=$?
6373 grep -v '^ *+' conftest.er1 >conftest.err
6374 rm -f conftest.er1
6375 cat conftest.err >&5
6376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
6377 (exit $ac_status); } && {
6378 test -z "$ac_c_werror_flag" ||
6379 test ! -s conftest.err
6380 } && test -s conftest.$ac_objext; then
b0cacab0
TT
6381 ac_header_compiler=yes
6382else
6383 echo "$as_me: failed program was:" >&5
6384sed 's/^/| /' conftest.$ac_ext >&5
6385
e1052144 6386 ac_header_compiler=no
b0cacab0 6387fi
e1052144
TT
6388
6389rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6390{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6391echo "${ECHO_T}$ac_header_compiler" >&6; }
b0cacab0
TT
6392
6393# Is the header present?
e1052144
TT
6394{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
6395echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
b0cacab0
TT
6396cat >conftest.$ac_ext <<_ACEOF
6397/* confdefs.h. */
6398_ACEOF
6399cat confdefs.h >>conftest.$ac_ext
6400cat >>conftest.$ac_ext <<_ACEOF
6401/* end confdefs.h. */
6402#include <$ac_header>
6403_ACEOF
e1052144
TT
6404if { (ac_try="$ac_cpp conftest.$ac_ext"
6405case "(($ac_try" in
6406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6407 *) ac_try_echo=$ac_try;;
6408esac
6409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6410 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
6411 ac_status=$?
6412 grep -v '^ *+' conftest.er1 >conftest.err
6413 rm -f conftest.er1
6414 cat conftest.err >&5
6415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
6416 (exit $ac_status); } >/dev/null && {
6417 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6418 test ! -s conftest.err
6419 }; then
b0cacab0
TT
6420 ac_header_preproc=yes
6421else
6422 echo "$as_me: failed program was:" >&5
6423sed 's/^/| /' conftest.$ac_ext >&5
6424
6425 ac_header_preproc=no
6426fi
e1052144 6427
b0cacab0 6428rm -f conftest.err conftest.$ac_ext
e1052144
TT
6429{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6430echo "${ECHO_T}$ac_header_preproc" >&6; }
b0cacab0
TT
6431
6432# So? What about this header?
6433case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6434 yes:no: )
6435 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6436echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6437 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6438echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6439 ac_header_preproc=yes
6440 ;;
6441 no:yes:* )
6442 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6443echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6444 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6445echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6446 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6447echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6448 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6449echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6450 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6451echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6452 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6453echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
e1052144 6454
b0cacab0
TT
6455 ;;
6456esac
e1052144
TT
6457{ echo "$as_me:$LINENO: checking for $ac_header" >&5
6458echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6459if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
6460 echo $ECHO_N "(cached) $ECHO_C" >&6
6461else
6462 eval "$as_ac_Header=\$ac_header_preproc"
6463fi
e1052144
TT
6464ac_res=`eval echo '${'$as_ac_Header'}'`
6465 { echo "$as_me:$LINENO: result: $ac_res" >&5
6466echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
6467
6468fi
6469if test `eval echo '${'$as_ac_Header'}'` = yes; then
6470 cat >>confdefs.h <<_ACEOF
6471#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6472_ACEOF
6473
6474fi
6475
6476done
6477
6478
6479for ac_func in getpagesize
6480do
6481as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
e1052144
TT
6482{ echo "$as_me:$LINENO: checking for $ac_func" >&5
6483echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6484if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
6485 echo $ECHO_N "(cached) $ECHO_C" >&6
6486else
6487 cat >conftest.$ac_ext <<_ACEOF
6488/* confdefs.h. */
6489_ACEOF
6490cat confdefs.h >>conftest.$ac_ext
6491cat >>conftest.$ac_ext <<_ACEOF
6492/* end confdefs.h. */
6493/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6494 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6495#define $ac_func innocuous_$ac_func
6496
6497/* System header to define __stub macros and hopefully few prototypes,
6498 which can conflict with char $ac_func (); below.
6499 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6500 <limits.h> exists even on freestanding compilers. */
6501
6502#ifdef __STDC__
6503# include <limits.h>
6504#else
6505# include <assert.h>
6506#endif
6507
6508#undef $ac_func
6509
e1052144
TT
6510/* Override any GCC internal prototype to avoid an error.
6511 Use char because int might match the return type of a GCC
6512 builtin and then its argument prototype would still apply. */
b0cacab0
TT
6513#ifdef __cplusplus
6514extern "C"
b0cacab0 6515#endif
b0cacab0
TT
6516char $ac_func ();
6517/* The GNU C library defines this for functions which it implements
6518 to always fail with ENOSYS. Some functions are actually named
6519 something starting with __ and the normal name is an alias. */
e1052144 6520#if defined __stub_$ac_func || defined __stub___$ac_func
b0cacab0 6521choke me
b0cacab0
TT
6522#endif
6523
6524int
6525main ()
6526{
e1052144 6527return $ac_func ();
b0cacab0
TT
6528 ;
6529 return 0;
6530}
6531_ACEOF
6532rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
6533if { (ac_try="$ac_link"
6534case "(($ac_try" in
6535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6536 *) ac_try_echo=$ac_try;;
6537esac
6538eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6539 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
6540 ac_status=$?
6541 grep -v '^ *+' conftest.er1 >conftest.err
6542 rm -f conftest.er1
6543 cat conftest.err >&5
6544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
6545 (exit $ac_status); } && {
6546 test -z "$ac_c_werror_flag" ||
6547 test ! -s conftest.err
6548 } && test -s conftest$ac_exeext &&
6549 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
6550 eval "$as_ac_var=yes"
6551else
6552 echo "$as_me: failed program was:" >&5
6553sed 's/^/| /' conftest.$ac_ext >&5
6554
e1052144 6555 eval "$as_ac_var=no"
b0cacab0 6556fi
e1052144 6557
29a5deed 6558rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
6559 conftest$ac_exeext conftest.$ac_ext
6560fi
e1052144
TT
6561ac_res=`eval echo '${'$as_ac_var'}'`
6562 { echo "$as_me:$LINENO: result: $ac_res" >&5
6563echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
6564if test `eval echo '${'$as_ac_var'}'` = yes; then
6565 cat >>confdefs.h <<_ACEOF
6566#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6567_ACEOF
6568
6569fi
6570done
6571
e1052144
TT
6572{ echo "$as_me:$LINENO: checking for working mmap" >&5
6573echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
b0cacab0
TT
6574if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
6575 echo $ECHO_N "(cached) $ECHO_C" >&6
6576else
6577 if test "$cross_compiling" = yes; then
6578 ac_cv_func_mmap_fixed_mapped=no
6579else
6580 cat >conftest.$ac_ext <<_ACEOF
6581/* confdefs.h. */
6582_ACEOF
6583cat confdefs.h >>conftest.$ac_ext
6584cat >>conftest.$ac_ext <<_ACEOF
6585/* end confdefs.h. */
6586$ac_includes_default
6587/* malloc might have been renamed as rpl_malloc. */
6588#undef malloc
6589
6590/* Thanks to Mike Haertel and Jim Avera for this test.
6591 Here is a matrix of mmap possibilities:
6592 mmap private not fixed
6593 mmap private fixed at somewhere currently unmapped
6594 mmap private fixed at somewhere already mapped
6595 mmap shared not fixed
6596 mmap shared fixed at somewhere currently unmapped
6597 mmap shared fixed at somewhere already mapped
6598 For private mappings, we should verify that changes cannot be read()
6599 back from the file, nor mmap's back from the file at a different
6600 address. (There have been systems where private was not correctly
6601 implemented like the infamous i386 svr4.0, and systems where the
6602 VM page cache was not coherent with the file system buffer cache
6603 like early versions of FreeBSD and possibly contemporary NetBSD.)
6604 For shared mappings, we should conversely verify that changes get
6605 propagated back to all the places they're supposed to be.
6606
6607 Grep wants private fixed already mapped.
6608 The main things grep needs to know about mmap are:
6609 * does it exist and is it safe to write into the mmap'd area
6610 * how to use it (BSD variants) */
6611
6612#include <fcntl.h>
6613#include <sys/mman.h>
6614
29a5deed 6615#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
b0cacab0
TT
6616char *malloc ();
6617#endif
6618
6619/* This mess was copied from the GNU getpagesize.h. */
29a5deed 6620#ifndef HAVE_GETPAGESIZE
b0cacab0 6621/* Assume that all systems that can run configure have sys/param.h. */
29a5deed 6622# ifndef HAVE_SYS_PARAM_H
b0cacab0
TT
6623# define HAVE_SYS_PARAM_H 1
6624# endif
6625
6626# ifdef _SC_PAGESIZE
6627# define getpagesize() sysconf(_SC_PAGESIZE)
6628# else /* no _SC_PAGESIZE */
29a5deed 6629# ifdef HAVE_SYS_PARAM_H
b0cacab0
TT
6630# include <sys/param.h>
6631# ifdef EXEC_PAGESIZE
6632# define getpagesize() EXEC_PAGESIZE
6633# else /* no EXEC_PAGESIZE */
6634# ifdef NBPG
6635# define getpagesize() NBPG * CLSIZE
6636# ifndef CLSIZE
6637# define CLSIZE 1
6638# endif /* no CLSIZE */
6639# else /* no NBPG */
6640# ifdef NBPC
6641# define getpagesize() NBPC
6642# else /* no NBPC */
6643# ifdef PAGESIZE
6644# define getpagesize() PAGESIZE
6645# endif /* PAGESIZE */
6646# endif /* no NBPC */
6647# endif /* no NBPG */
6648# endif /* no EXEC_PAGESIZE */
6649# else /* no HAVE_SYS_PARAM_H */
6650# define getpagesize() 8192 /* punt totally */
6651# endif /* no HAVE_SYS_PARAM_H */
6652# endif /* no _SC_PAGESIZE */
6653
6654#endif /* no HAVE_GETPAGESIZE */
6655
6656int
6657main ()
6658{
6659 char *data, *data2, *data3;
6660 int i, pagesize;
6661 int fd;
6662
6663 pagesize = getpagesize ();
6664
6665 /* First, make a file with some known garbage in it. */
6666 data = (char *) malloc (pagesize);
6667 if (!data)
e1052144 6668 return 1;
b0cacab0
TT
6669 for (i = 0; i < pagesize; ++i)
6670 *(data + i) = rand ();
6671 umask (0);
6672 fd = creat ("conftest.mmap", 0600);
6673 if (fd < 0)
e1052144 6674 return 1;
b0cacab0 6675 if (write (fd, data, pagesize) != pagesize)
e1052144 6676 return 1;
b0cacab0
TT
6677 close (fd);
6678
6679 /* Next, try to mmap the file at a fixed address which already has
6680 something else allocated at it. If we can, also make sure that
6681 we see the same garbage. */
6682 fd = open ("conftest.mmap", O_RDWR);
6683 if (fd < 0)
e1052144 6684 return 1;
b0cacab0
TT
6685 data2 = (char *) malloc (2 * pagesize);
6686 if (!data2)
e1052144
TT
6687 return 1;
6688 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
b0cacab0
TT
6689 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
6690 MAP_PRIVATE | MAP_FIXED, fd, 0L))
e1052144 6691 return 1;
b0cacab0
TT
6692 for (i = 0; i < pagesize; ++i)
6693 if (*(data + i) != *(data2 + i))
e1052144 6694 return 1;
b0cacab0
TT
6695
6696 /* Finally, make sure that changes to the mapped area do not
6697 percolate back to the file as seen by read(). (This is a bug on
6698 some variants of i386 svr4.0.) */
6699 for (i = 0; i < pagesize; ++i)
6700 *(data2 + i) = *(data2 + i) + 1;
6701 data3 = (char *) malloc (pagesize);
6702 if (!data3)
e1052144 6703 return 1;
b0cacab0 6704 if (read (fd, data3, pagesize) != pagesize)
e1052144 6705 return 1;
b0cacab0
TT
6706 for (i = 0; i < pagesize; ++i)
6707 if (*(data + i) != *(data3 + i))
e1052144 6708 return 1;
b0cacab0 6709 close (fd);
e1052144 6710 return 0;
b0cacab0
TT
6711}
6712_ACEOF
6713rm -f conftest$ac_exeext
e1052144
TT
6714if { (ac_try="$ac_link"
6715case "(($ac_try" in
6716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6717 *) ac_try_echo=$ac_try;;
6718esac
6719eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6720 (eval "$ac_link") 2>&5
b0cacab0
TT
6721 ac_status=$?
6722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6723 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
6724 { (case "(($ac_try" in
6725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6726 *) ac_try_echo=$ac_try;;
6727esac
6728eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6729 (eval "$ac_try") 2>&5
b0cacab0
TT
6730 ac_status=$?
6731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6732 (exit $ac_status); }; }; then
6733 ac_cv_func_mmap_fixed_mapped=yes
6734else
6735 echo "$as_me: program exited with status $ac_status" >&5
6736echo "$as_me: failed program was:" >&5
6737sed 's/^/| /' conftest.$ac_ext >&5
6738
6739( exit $ac_status )
6740ac_cv_func_mmap_fixed_mapped=no
6741fi
e1052144 6742rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0 6743fi
e1052144
TT
6744
6745
b0cacab0 6746fi
e1052144
TT
6747{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
6748echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
b0cacab0
TT
6749if test $ac_cv_func_mmap_fixed_mapped = yes; then
6750
6751cat >>confdefs.h <<\_ACEOF
6752#define HAVE_MMAP 1
6753_ACEOF
6754
6755fi
6756rm -f conftest.mmap
6757
6758
e1052144
TT
6759 { echo "$as_me:$LINENO: checking whether we are using the GNU C Library 2.1 or newer" >&5
6760echo $ECHO_N "checking whether we are using the GNU C Library 2.1 or newer... $ECHO_C" >&6; }
b0cacab0
TT
6761if test "${ac_cv_gnu_library_2_1+set}" = set; then
6762 echo $ECHO_N "(cached) $ECHO_C" >&6
6763else
6764 cat >conftest.$ac_ext <<_ACEOF
6765/* confdefs.h. */
6766_ACEOF
6767cat confdefs.h >>conftest.$ac_ext
6768cat >>conftest.$ac_ext <<_ACEOF
6769/* end confdefs.h. */
6770
6771#include <features.h>
6772#ifdef __GNU_LIBRARY__
6773 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
6774 Lucky GNU user
6775 #endif
6776#endif
6777
6778_ACEOF
6779if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6780 $EGREP "Lucky GNU user" >/dev/null 2>&1; then
6781 ac_cv_gnu_library_2_1=yes
6782else
6783 ac_cv_gnu_library_2_1=no
6784fi
6785rm -f conftest*
6786
6787
6788
6789fi
e1052144
TT
6790{ echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2_1" >&5
6791echo "${ECHO_T}$ac_cv_gnu_library_2_1" >&6; }
b0cacab0
TT
6792
6793 GLIBC21="$ac_cv_gnu_library_2_1"
6794
6795
6796
6797
e1052144
TT
6798 { echo "$as_me:$LINENO: checking whether integer division by zero raises SIGFPE" >&5
6799echo $ECHO_N "checking whether integer division by zero raises SIGFPE... $ECHO_C" >&6; }
b0cacab0
TT
6800if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then
6801 echo $ECHO_N "(cached) $ECHO_C" >&6
6802else
6803
6804 if test "$cross_compiling" = yes; then
6805
6806 # Guess based on the CPU.
6807 case "$host_cpu" in
6808 alpha* | i3456786 | m68k | s390*)
6809 gt_cv_int_divbyzero_sigfpe="guessing yes";;
6810 *)
6811 gt_cv_int_divbyzero_sigfpe="guessing no";;
6812 esac
6813
6814else
6815 cat >conftest.$ac_ext <<_ACEOF
6816/* confdefs.h. */
6817_ACEOF
6818cat confdefs.h >>conftest.$ac_ext
6819cat >>conftest.$ac_ext <<_ACEOF
6820/* end confdefs.h. */
6821
6822#include <stdlib.h>
6823#include <signal.h>
6824
6825static void
6826#ifdef __cplusplus
6827sigfpe_handler (int sig)
6828#else
6829sigfpe_handler (sig) int sig;
6830#endif
6831{
6832 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
6833 exit (sig != SIGFPE);
6834}
6835
6836int x = 1;
6837int y = 0;
6838int z;
6839int nan;
6840
6841int main ()
a04eba3f
TT
6842{
6843 signal (SIGFPE, sigfpe_handler);
6844/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
6845#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
6846 signal (SIGTRAP, sigfpe_handler);
6847#endif
6848/* Linux/SPARC yields signal SIGILL. */
6849#if defined (__sparc__) && defined (__linux__)
6850 signal (SIGILL, sigfpe_handler);
6851#endif
6852
6853 z = x / y;
6854 nan = y / y;
6855 exit (1);
6856}
a64c9c13 6857
b0cacab0
TT
6858_ACEOF
6859rm -f conftest$ac_exeext
e1052144
TT
6860if { (ac_try="$ac_link"
6861case "(($ac_try" in
6862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6863 *) ac_try_echo=$ac_try;;
6864esac
6865eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6866 (eval "$ac_link") 2>&5
b0cacab0
TT
6867 ac_status=$?
6868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6869 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
6870 { (case "(($ac_try" in
6871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6872 *) ac_try_echo=$ac_try;;
6873esac
6874eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6875 (eval "$ac_try") 2>&5
b0cacab0
TT
6876 ac_status=$?
6877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6878 (exit $ac_status); }; }; then
a04eba3f 6879 gt_cv_int_divbyzero_sigfpe=yes
a64c9c13 6880else
b0cacab0
TT
6881 echo "$as_me: program exited with status $ac_status" >&5
6882echo "$as_me: failed program was:" >&5
6883sed 's/^/| /' conftest.$ac_ext >&5
6884
6885( exit $ac_status )
6886gt_cv_int_divbyzero_sigfpe=no
6887fi
e1052144 6888rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
6889fi
6890
e1052144
TT
6891
6892
b0cacab0 6893fi
e1052144
TT
6894{ echo "$as_me:$LINENO: result: $gt_cv_int_divbyzero_sigfpe" >&5
6895echo "${ECHO_T}$gt_cv_int_divbyzero_sigfpe" >&6; }
b0cacab0
TT
6896 case "$gt_cv_int_divbyzero_sigfpe" in
6897 *yes) value=1;;
6898 *) value=0;;
6899 esac
6900
6901cat >>confdefs.h <<_ACEOF
6902#define INTDIV0_RAISES_SIGFPE $value
6903_ACEOF
6904
6905
6906
e1052144
TT
6907 { echo "$as_me:$LINENO: checking for unsigned long long" >&5
6908echo $ECHO_N "checking for unsigned long long... $ECHO_C" >&6; }
b0cacab0
TT
6909if test "${ac_cv_type_unsigned_long_long+set}" = set; then
6910 echo $ECHO_N "(cached) $ECHO_C" >&6
6911else
6912 cat >conftest.$ac_ext <<_ACEOF
6913/* confdefs.h. */
6914_ACEOF
6915cat confdefs.h >>conftest.$ac_ext
6916cat >>conftest.$ac_ext <<_ACEOF
6917/* end confdefs.h. */
6918unsigned long long ull = 1ULL; int i = 63;
6919int
6920main ()
6921{
6922unsigned long long ullmax = (unsigned long long) -1;
6923 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
6924 ;
6925 return 0;
6926}
6927_ACEOF
6928rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
6929if { (ac_try="$ac_link"
6930case "(($ac_try" in
6931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6932 *) ac_try_echo=$ac_try;;
6933esac
6934eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6935 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
6936 ac_status=$?
6937 grep -v '^ *+' conftest.er1 >conftest.err
6938 rm -f conftest.er1
6939 cat conftest.err >&5
6940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
6941 (exit $ac_status); } && {
6942 test -z "$ac_c_werror_flag" ||
6943 test ! -s conftest.err
6944 } && test -s conftest$ac_exeext &&
6945 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
6946 ac_cv_type_unsigned_long_long=yes
6947else
6948 echo "$as_me: failed program was:" >&5
6949sed 's/^/| /' conftest.$ac_ext >&5
6950
e1052144 6951 ac_cv_type_unsigned_long_long=no
b0cacab0 6952fi
e1052144 6953
29a5deed 6954rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
6955 conftest$ac_exeext conftest.$ac_ext
6956fi
e1052144
TT
6957{ echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5
6958echo "${ECHO_T}$ac_cv_type_unsigned_long_long" >&6; }
b0cacab0
TT
6959 if test $ac_cv_type_unsigned_long_long = yes; then
6960
6961cat >>confdefs.h <<\_ACEOF
6962#define HAVE_UNSIGNED_LONG_LONG 1
6963_ACEOF
6964
6965 fi
6966
6967
6968
6969
6970 if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
6971
6972 test $ac_cv_type_unsigned_long_long = yes \
6973 && ac_type='unsigned long long' \
6974 || ac_type='unsigned long'
6975
6976cat >>confdefs.h <<_ACEOF
6977#define uintmax_t $ac_type
6978_ACEOF
6979
6980 else
6981
6982cat >>confdefs.h <<\_ACEOF
6983#define HAVE_UINTMAX_T 1
6984_ACEOF
6985
6986 fi
6987
6988
e1052144
TT
6989 { echo "$as_me:$LINENO: checking for inttypes.h" >&5
6990echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6; }
b0cacab0
TT
6991if test "${gt_cv_header_inttypes_h+set}" = set; then
6992 echo $ECHO_N "(cached) $ECHO_C" >&6
6993else
6994
6995 cat >conftest.$ac_ext <<_ACEOF
6996/* confdefs.h. */
6997_ACEOF
6998cat confdefs.h >>conftest.$ac_ext
6999cat >>conftest.$ac_ext <<_ACEOF
7000/* end confdefs.h. */
7001#include <sys/types.h>
7002#include <inttypes.h>
7003int
7004main ()
7005{
7006
7007 ;
7008 return 0;
7009}
7010_ACEOF
7011rm -f conftest.$ac_objext
e1052144
TT
7012if { (ac_try="$ac_compile"
7013case "(($ac_try" in
7014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7015 *) ac_try_echo=$ac_try;;
7016esac
7017eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7018 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7019 ac_status=$?
7020 grep -v '^ *+' conftest.er1 >conftest.err
7021 rm -f conftest.er1
7022 cat conftest.err >&5
7023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7024 (exit $ac_status); } && {
7025 test -z "$ac_c_werror_flag" ||
7026 test ! -s conftest.err
7027 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7028 gt_cv_header_inttypes_h=yes
7029else
7030 echo "$as_me: failed program was:" >&5
7031sed 's/^/| /' conftest.$ac_ext >&5
7032
e1052144 7033 gt_cv_header_inttypes_h=no
b0cacab0 7034fi
e1052144
TT
7035
7036rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7037
7038fi
e1052144
TT
7039{ echo "$as_me:$LINENO: result: $gt_cv_header_inttypes_h" >&5
7040echo "${ECHO_T}$gt_cv_header_inttypes_h" >&6; }
b0cacab0
TT
7041 if test $gt_cv_header_inttypes_h = yes; then
7042
7043cat >>confdefs.h <<_ACEOF
7044#define HAVE_INTTYPES_H 1
7045_ACEOF
7046
7047 fi
7048
7049
7050
7051 if test $gt_cv_header_inttypes_h = yes; then
e1052144
TT
7052 { echo "$as_me:$LINENO: checking whether the inttypes.h PRIxNN macros are broken" >&5
7053echo $ECHO_N "checking whether the inttypes.h PRIxNN macros are broken... $ECHO_C" >&6; }
b0cacab0
TT
7054if test "${gt_cv_inttypes_pri_broken+set}" = set; then
7055 echo $ECHO_N "(cached) $ECHO_C" >&6
7056else
7057
7058 cat >conftest.$ac_ext <<_ACEOF
7059/* confdefs.h. */
7060_ACEOF
7061cat confdefs.h >>conftest.$ac_ext
7062cat >>conftest.$ac_ext <<_ACEOF
7063/* end confdefs.h. */
7064#include <inttypes.h>
7065#ifdef PRId32
7066char *p = PRId32;
7067#endif
7068
7069int
7070main ()
7071{
7072
7073 ;
7074 return 0;
7075}
7076_ACEOF
7077rm -f conftest.$ac_objext
e1052144
TT
7078if { (ac_try="$ac_compile"
7079case "(($ac_try" in
7080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7081 *) ac_try_echo=$ac_try;;
7082esac
7083eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7084 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7085 ac_status=$?
7086 grep -v '^ *+' conftest.er1 >conftest.err
7087 rm -f conftest.er1
7088 cat conftest.err >&5
7089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7090 (exit $ac_status); } && {
7091 test -z "$ac_c_werror_flag" ||
7092 test ! -s conftest.err
7093 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7094 gt_cv_inttypes_pri_broken=no
7095else
7096 echo "$as_me: failed program was:" >&5
7097sed 's/^/| /' conftest.$ac_ext >&5
7098
e1052144 7099 gt_cv_inttypes_pri_broken=yes
b0cacab0 7100fi
e1052144
TT
7101
7102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7103
7104fi
e1052144
TT
7105{ echo "$as_me:$LINENO: result: $gt_cv_inttypes_pri_broken" >&5
7106echo "${ECHO_T}$gt_cv_inttypes_pri_broken" >&6; }
b0cacab0
TT
7107 fi
7108 if test "$gt_cv_inttypes_pri_broken" = yes; then
7109
7110cat >>confdefs.h <<_ACEOF
7111#define PRI_MACROS_BROKEN 1
7112_ACEOF
7113
7114 fi
7115
7116
7117
7118for ac_header in stdint.h
7119do
7120as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
e1052144
TT
7121if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7122 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7123echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7124if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
7125 echo $ECHO_N "(cached) $ECHO_C" >&6
7126fi
e1052144
TT
7127ac_res=`eval echo '${'$as_ac_Header'}'`
7128 { echo "$as_me:$LINENO: result: $ac_res" >&5
7129echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
7130else
7131 # Is the header compilable?
e1052144
TT
7132{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
7133echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
b0cacab0
TT
7134cat >conftest.$ac_ext <<_ACEOF
7135/* confdefs.h. */
7136_ACEOF
7137cat confdefs.h >>conftest.$ac_ext
7138cat >>conftest.$ac_ext <<_ACEOF
7139/* end confdefs.h. */
7140$ac_includes_default
7141#include <$ac_header>
7142_ACEOF
7143rm -f conftest.$ac_objext
e1052144
TT
7144if { (ac_try="$ac_compile"
7145case "(($ac_try" in
7146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7147 *) ac_try_echo=$ac_try;;
7148esac
7149eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7150 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7151 ac_status=$?
7152 grep -v '^ *+' conftest.er1 >conftest.err
7153 rm -f conftest.er1
7154 cat conftest.err >&5
7155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7156 (exit $ac_status); } && {
7157 test -z "$ac_c_werror_flag" ||
7158 test ! -s conftest.err
7159 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7160 ac_header_compiler=yes
7161else
7162 echo "$as_me: failed program was:" >&5
7163sed 's/^/| /' conftest.$ac_ext >&5
7164
e1052144 7165 ac_header_compiler=no
b0cacab0 7166fi
e1052144
TT
7167
7168rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7169{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7170echo "${ECHO_T}$ac_header_compiler" >&6; }
b0cacab0
TT
7171
7172# Is the header present?
e1052144
TT
7173{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
7174echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
b0cacab0
TT
7175cat >conftest.$ac_ext <<_ACEOF
7176/* confdefs.h. */
7177_ACEOF
7178cat confdefs.h >>conftest.$ac_ext
7179cat >>conftest.$ac_ext <<_ACEOF
7180/* end confdefs.h. */
7181#include <$ac_header>
7182_ACEOF
e1052144
TT
7183if { (ac_try="$ac_cpp conftest.$ac_ext"
7184case "(($ac_try" in
7185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7186 *) ac_try_echo=$ac_try;;
7187esac
7188eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7189 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
7190 ac_status=$?
7191 grep -v '^ *+' conftest.er1 >conftest.err
7192 rm -f conftest.er1
7193 cat conftest.err >&5
7194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7195 (exit $ac_status); } >/dev/null && {
7196 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7197 test ! -s conftest.err
7198 }; then
b0cacab0
TT
7199 ac_header_preproc=yes
7200else
7201 echo "$as_me: failed program was:" >&5
7202sed 's/^/| /' conftest.$ac_ext >&5
7203
7204 ac_header_preproc=no
7205fi
e1052144 7206
b0cacab0 7207rm -f conftest.err conftest.$ac_ext
e1052144
TT
7208{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7209echo "${ECHO_T}$ac_header_preproc" >&6; }
b0cacab0
TT
7210
7211# So? What about this header?
7212case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7213 yes:no: )
7214 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7215echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7216 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7217echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7218 ac_header_preproc=yes
7219 ;;
7220 no:yes:* )
7221 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7222echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7223 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7224echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7225 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7226echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7227 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7228echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7229 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7230echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7231 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7232echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
e1052144 7233
b0cacab0
TT
7234 ;;
7235esac
e1052144
TT
7236{ echo "$as_me:$LINENO: checking for $ac_header" >&5
7237echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7238if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
7239 echo $ECHO_N "(cached) $ECHO_C" >&6
7240else
7241 eval "$as_ac_Header=\$ac_header_preproc"
7242fi
e1052144
TT
7243ac_res=`eval echo '${'$as_ac_Header'}'`
7244 { echo "$as_me:$LINENO: result: $ac_res" >&5
7245echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
7246
7247fi
7248if test `eval echo '${'$as_ac_Header'}'` = yes; then
7249 cat >>confdefs.h <<_ACEOF
7250#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7251_ACEOF
7252
7253fi
7254
7255done
7256
e1052144
TT
7257 { echo "$as_me:$LINENO: checking for SIZE_MAX" >&5
7258echo $ECHO_N "checking for SIZE_MAX... $ECHO_C" >&6; }
b0cacab0
TT
7259 result=
7260 cat >conftest.$ac_ext <<_ACEOF
7261/* confdefs.h. */
7262_ACEOF
7263cat confdefs.h >>conftest.$ac_ext
7264cat >>conftest.$ac_ext <<_ACEOF
7265/* end confdefs.h. */
7266
7267#include <limits.h>
7268#if HAVE_STDINT_H
7269#include <stdint.h>
7270#endif
7271#ifdef SIZE_MAX
7272Found it
7273#endif
7274
7275_ACEOF
7276if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7277 $EGREP "Found it" >/dev/null 2>&1; then
7278 result=yes
7279fi
7280rm -f conftest*
7281
7282 if test -z "$result"; then
7283 if test "$cross_compiling" = yes; then
7284 # Depending upon the size, compute the lo and hi bounds.
7285cat >conftest.$ac_ext <<_ACEOF
7286/* confdefs.h. */
7287_ACEOF
7288cat confdefs.h >>conftest.$ac_ext
7289cat >>conftest.$ac_ext <<_ACEOF
7290/* end confdefs.h. */
7291#include <stddef.h>
7292int
7293main ()
7294{
7295static int test_array [1 - 2 * !((~(size_t)0 / 10) >= 0)];
7296test_array [0] = 0
7297
7298 ;
7299 return 0;
7300}
7301_ACEOF
7302rm -f conftest.$ac_objext
e1052144
TT
7303if { (ac_try="$ac_compile"
7304case "(($ac_try" in
7305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7306 *) ac_try_echo=$ac_try;;
7307esac
7308eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7309 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7310 ac_status=$?
7311 grep -v '^ *+' conftest.er1 >conftest.err
7312 rm -f conftest.er1
7313 cat conftest.err >&5
7314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7315 (exit $ac_status); } && {
7316 test -z "$ac_c_werror_flag" ||
7317 test ! -s conftest.err
7318 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7319 ac_lo=0 ac_mid=0
7320 while :; do
7321 cat >conftest.$ac_ext <<_ACEOF
7322/* confdefs.h. */
7323_ACEOF
7324cat confdefs.h >>conftest.$ac_ext
7325cat >>conftest.$ac_ext <<_ACEOF
7326/* end confdefs.h. */
7327#include <stddef.h>
7328int
7329main ()
7330{
7331static int test_array [1 - 2 * !((~(size_t)0 / 10) <= $ac_mid)];
7332test_array [0] = 0
7333
7334 ;
7335 return 0;
7336}
7337_ACEOF
7338rm -f conftest.$ac_objext
e1052144
TT
7339if { (ac_try="$ac_compile"
7340case "(($ac_try" in
7341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7342 *) ac_try_echo=$ac_try;;
7343esac
7344eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7345 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7346 ac_status=$?
7347 grep -v '^ *+' conftest.er1 >conftest.err
7348 rm -f conftest.er1
7349 cat conftest.err >&5
7350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7351 (exit $ac_status); } && {
7352 test -z "$ac_c_werror_flag" ||
7353 test ! -s conftest.err
7354 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7355 ac_hi=$ac_mid; break
7356else
7357 echo "$as_me: failed program was:" >&5
7358sed 's/^/| /' conftest.$ac_ext >&5
7359
e1052144
TT
7360 ac_lo=`expr $ac_mid + 1`
7361 if test $ac_lo -le $ac_mid; then
7362 ac_lo= ac_hi=
7363 break
7364 fi
7365 ac_mid=`expr 2 '*' $ac_mid + 1`
b0cacab0 7366fi
e1052144
TT
7367
7368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7369 done
7370else
7371 echo "$as_me: failed program was:" >&5
7372sed 's/^/| /' conftest.$ac_ext >&5
7373
e1052144 7374 cat >conftest.$ac_ext <<_ACEOF
b0cacab0
TT
7375/* confdefs.h. */
7376_ACEOF
7377cat confdefs.h >>conftest.$ac_ext
7378cat >>conftest.$ac_ext <<_ACEOF
7379/* end confdefs.h. */
7380#include <stddef.h>
7381int
7382main ()
7383{
7384static int test_array [1 - 2 * !((~(size_t)0 / 10) < 0)];
7385test_array [0] = 0
7386
7387 ;
7388 return 0;
7389}
7390_ACEOF
7391rm -f conftest.$ac_objext
e1052144
TT
7392if { (ac_try="$ac_compile"
7393case "(($ac_try" in
7394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7395 *) ac_try_echo=$ac_try;;
7396esac
7397eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7398 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7399 ac_status=$?
7400 grep -v '^ *+' conftest.er1 >conftest.err
7401 rm -f conftest.er1
7402 cat conftest.err >&5
7403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7404 (exit $ac_status); } && {
7405 test -z "$ac_c_werror_flag" ||
7406 test ! -s conftest.err
7407 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7408 ac_hi=-1 ac_mid=-1
7409 while :; do
7410 cat >conftest.$ac_ext <<_ACEOF
7411/* confdefs.h. */
7412_ACEOF
7413cat confdefs.h >>conftest.$ac_ext
7414cat >>conftest.$ac_ext <<_ACEOF
7415/* end confdefs.h. */
7416#include <stddef.h>
7417int
7418main ()
7419{
7420static int test_array [1 - 2 * !((~(size_t)0 / 10) >= $ac_mid)];
7421test_array [0] = 0
7422
7423 ;
7424 return 0;
7425}
7426_ACEOF
7427rm -f conftest.$ac_objext
e1052144
TT
7428if { (ac_try="$ac_compile"
7429case "(($ac_try" in
7430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7431 *) ac_try_echo=$ac_try;;
7432esac
7433eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7434 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7435 ac_status=$?
7436 grep -v '^ *+' conftest.er1 >conftest.err
7437 rm -f conftest.er1
7438 cat conftest.err >&5
7439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7440 (exit $ac_status); } && {
7441 test -z "$ac_c_werror_flag" ||
7442 test ! -s conftest.err
7443 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7444 ac_lo=$ac_mid; break
7445else
7446 echo "$as_me: failed program was:" >&5
7447sed 's/^/| /' conftest.$ac_ext >&5
7448
e1052144
TT
7449 ac_hi=`expr '(' $ac_mid ')' - 1`
7450 if test $ac_mid -le $ac_hi; then
7451 ac_lo= ac_hi=
7452 break
7453 fi
7454 ac_mid=`expr 2 '*' $ac_mid`
b0cacab0 7455fi
e1052144
TT
7456
7457rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7458 done
7459else
7460 echo "$as_me: failed program was:" >&5
7461sed 's/^/| /' conftest.$ac_ext >&5
7462
e1052144 7463 ac_lo= ac_hi=
b0cacab0 7464fi
e1052144
TT
7465
7466rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 7467fi
e1052144
TT
7468
7469rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7470# Binary search between lo and hi bounds.
7471while test "x$ac_lo" != "x$ac_hi"; do
7472 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7473 cat >conftest.$ac_ext <<_ACEOF
7474/* confdefs.h. */
7475_ACEOF
7476cat confdefs.h >>conftest.$ac_ext
7477cat >>conftest.$ac_ext <<_ACEOF
7478/* end confdefs.h. */
7479#include <stddef.h>
7480int
7481main ()
7482{
7483static int test_array [1 - 2 * !((~(size_t)0 / 10) <= $ac_mid)];
7484test_array [0] = 0
7485
7486 ;
7487 return 0;
7488}
7489_ACEOF
7490rm -f conftest.$ac_objext
e1052144
TT
7491if { (ac_try="$ac_compile"
7492case "(($ac_try" in
7493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7494 *) ac_try_echo=$ac_try;;
7495esac
7496eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7497 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7498 ac_status=$?
7499 grep -v '^ *+' conftest.er1 >conftest.err
7500 rm -f conftest.er1
7501 cat conftest.err >&5
7502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7503 (exit $ac_status); } && {
7504 test -z "$ac_c_werror_flag" ||
7505 test ! -s conftest.err
7506 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7507 ac_hi=$ac_mid
7508else
7509 echo "$as_me: failed program was:" >&5
7510sed 's/^/| /' conftest.$ac_ext >&5
7511
e1052144 7512 ac_lo=`expr '(' $ac_mid ')' + 1`
b0cacab0 7513fi
e1052144
TT
7514
7515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7516done
7517case $ac_lo in
7518?*) res_hi=$ac_lo;;
7519'') result=? ;;
7520esac
b0cacab0
TT
7521else
7522 cat >conftest.$ac_ext <<_ACEOF
7523/* confdefs.h. */
7524_ACEOF
7525cat confdefs.h >>conftest.$ac_ext
7526cat >>conftest.$ac_ext <<_ACEOF
7527/* end confdefs.h. */
7528#include <stddef.h>
e1052144
TT
7529static long int longval () { return ~(size_t)0 / 10; }
7530static unsigned long int ulongval () { return ~(size_t)0 / 10; }
b0cacab0
TT
7531#include <stdio.h>
7532#include <stdlib.h>
7533int
7534main ()
7535{
7536
7537 FILE *f = fopen ("conftest.val", "w");
7538 if (! f)
e1052144 7539 return 1;
b0cacab0
TT
7540 if ((~(size_t)0 / 10) < 0)
7541 {
e1052144 7542 long int i = longval ();
b0cacab0 7543 if (i != (~(size_t)0 / 10))
e1052144 7544 return 1;
b0cacab0
TT
7545 fprintf (f, "%ld\n", i);
7546 }
7547 else
7548 {
e1052144 7549 unsigned long int i = ulongval ();
b0cacab0 7550 if (i != (~(size_t)0 / 10))
e1052144 7551 return 1;
b0cacab0
TT
7552 fprintf (f, "%lu\n", i);
7553 }
e1052144 7554 return ferror (f) || fclose (f) != 0;
b0cacab0
TT
7555
7556 ;
7557 return 0;
7558}
7559_ACEOF
7560rm -f conftest$ac_exeext
e1052144
TT
7561if { (ac_try="$ac_link"
7562case "(($ac_try" in
7563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7564 *) ac_try_echo=$ac_try;;
7565esac
7566eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7567 (eval "$ac_link") 2>&5
b0cacab0
TT
7568 ac_status=$?
7569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7570 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
7571 { (case "(($ac_try" in
7572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7573 *) ac_try_echo=$ac_try;;
7574esac
7575eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7576 (eval "$ac_try") 2>&5
b0cacab0
TT
7577 ac_status=$?
7578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7579 (exit $ac_status); }; }; then
7580 res_hi=`cat conftest.val`
7581else
7582 echo "$as_me: program exited with status $ac_status" >&5
7583echo "$as_me: failed program was:" >&5
7584sed 's/^/| /' conftest.$ac_ext >&5
7585
7586( exit $ac_status )
7587result=?
7588fi
e1052144 7589rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7590fi
7591rm -f conftest.val
29a5deed 7592
b0cacab0
TT
7593 if test "$cross_compiling" = yes; then
7594 # Depending upon the size, compute the lo and hi bounds.
7595cat >conftest.$ac_ext <<_ACEOF
7596/* confdefs.h. */
7597_ACEOF
7598cat confdefs.h >>conftest.$ac_ext
7599cat >>conftest.$ac_ext <<_ACEOF
7600/* end confdefs.h. */
7601#include <stddef.h>
7602int
7603main ()
7604{
7605static int test_array [1 - 2 * !((~(size_t)0 % 10) >= 0)];
7606test_array [0] = 0
7607
7608 ;
7609 return 0;
7610}
7611_ACEOF
7612rm -f conftest.$ac_objext
e1052144
TT
7613if { (ac_try="$ac_compile"
7614case "(($ac_try" in
7615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7616 *) ac_try_echo=$ac_try;;
7617esac
7618eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7619 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7620 ac_status=$?
7621 grep -v '^ *+' conftest.er1 >conftest.err
7622 rm -f conftest.er1
7623 cat conftest.err >&5
7624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7625 (exit $ac_status); } && {
7626 test -z "$ac_c_werror_flag" ||
7627 test ! -s conftest.err
7628 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7629 ac_lo=0 ac_mid=0
7630 while :; do
7631 cat >conftest.$ac_ext <<_ACEOF
7632/* confdefs.h. */
7633_ACEOF
7634cat confdefs.h >>conftest.$ac_ext
7635cat >>conftest.$ac_ext <<_ACEOF
7636/* end confdefs.h. */
7637#include <stddef.h>
7638int
7639main ()
7640{
7641static int test_array [1 - 2 * !((~(size_t)0 % 10) <= $ac_mid)];
7642test_array [0] = 0
7643
7644 ;
7645 return 0;
7646}
7647_ACEOF
7648rm -f conftest.$ac_objext
e1052144
TT
7649if { (ac_try="$ac_compile"
7650case "(($ac_try" in
7651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7652 *) ac_try_echo=$ac_try;;
7653esac
7654eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7655 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7656 ac_status=$?
7657 grep -v '^ *+' conftest.er1 >conftest.err
7658 rm -f conftest.er1
7659 cat conftest.err >&5
7660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7661 (exit $ac_status); } && {
7662 test -z "$ac_c_werror_flag" ||
7663 test ! -s conftest.err
7664 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7665 ac_hi=$ac_mid; break
7666else
7667 echo "$as_me: failed program was:" >&5
7668sed 's/^/| /' conftest.$ac_ext >&5
7669
e1052144
TT
7670 ac_lo=`expr $ac_mid + 1`
7671 if test $ac_lo -le $ac_mid; then
7672 ac_lo= ac_hi=
7673 break
7674 fi
7675 ac_mid=`expr 2 '*' $ac_mid + 1`
b0cacab0 7676fi
e1052144
TT
7677
7678rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7679 done
7680else
7681 echo "$as_me: failed program was:" >&5
7682sed 's/^/| /' conftest.$ac_ext >&5
7683
e1052144 7684 cat >conftest.$ac_ext <<_ACEOF
b0cacab0
TT
7685/* confdefs.h. */
7686_ACEOF
7687cat confdefs.h >>conftest.$ac_ext
7688cat >>conftest.$ac_ext <<_ACEOF
7689/* end confdefs.h. */
7690#include <stddef.h>
7691int
7692main ()
7693{
7694static int test_array [1 - 2 * !((~(size_t)0 % 10) < 0)];
7695test_array [0] = 0
7696
7697 ;
7698 return 0;
7699}
7700_ACEOF
7701rm -f conftest.$ac_objext
e1052144
TT
7702if { (ac_try="$ac_compile"
7703case "(($ac_try" in
7704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7705 *) ac_try_echo=$ac_try;;
7706esac
7707eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7708 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7709 ac_status=$?
7710 grep -v '^ *+' conftest.er1 >conftest.err
7711 rm -f conftest.er1
7712 cat conftest.err >&5
7713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7714 (exit $ac_status); } && {
7715 test -z "$ac_c_werror_flag" ||
7716 test ! -s conftest.err
7717 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7718 ac_hi=-1 ac_mid=-1
7719 while :; do
7720 cat >conftest.$ac_ext <<_ACEOF
7721/* confdefs.h. */
7722_ACEOF
7723cat confdefs.h >>conftest.$ac_ext
7724cat >>conftest.$ac_ext <<_ACEOF
7725/* end confdefs.h. */
7726#include <stddef.h>
7727int
7728main ()
7729{
7730static int test_array [1 - 2 * !((~(size_t)0 % 10) >= $ac_mid)];
7731test_array [0] = 0
7732
7733 ;
7734 return 0;
7735}
7736_ACEOF
7737rm -f conftest.$ac_objext
e1052144
TT
7738if { (ac_try="$ac_compile"
7739case "(($ac_try" in
7740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7741 *) ac_try_echo=$ac_try;;
7742esac
7743eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7744 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7745 ac_status=$?
7746 grep -v '^ *+' conftest.er1 >conftest.err
7747 rm -f conftest.er1
7748 cat conftest.err >&5
7749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7750 (exit $ac_status); } && {
7751 test -z "$ac_c_werror_flag" ||
7752 test ! -s conftest.err
7753 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7754 ac_lo=$ac_mid; break
7755else
7756 echo "$as_me: failed program was:" >&5
7757sed 's/^/| /' conftest.$ac_ext >&5
7758
e1052144
TT
7759 ac_hi=`expr '(' $ac_mid ')' - 1`
7760 if test $ac_mid -le $ac_hi; then
7761 ac_lo= ac_hi=
7762 break
7763 fi
7764 ac_mid=`expr 2 '*' $ac_mid`
b0cacab0 7765fi
e1052144
TT
7766
7767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7768 done
7769else
7770 echo "$as_me: failed program was:" >&5
7771sed 's/^/| /' conftest.$ac_ext >&5
7772
e1052144 7773 ac_lo= ac_hi=
b0cacab0 7774fi
e1052144
TT
7775
7776rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 7777fi
e1052144
TT
7778
7779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7780# Binary search between lo and hi bounds.
7781while test "x$ac_lo" != "x$ac_hi"; do
7782 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7783 cat >conftest.$ac_ext <<_ACEOF
7784/* confdefs.h. */
7785_ACEOF
7786cat confdefs.h >>conftest.$ac_ext
7787cat >>conftest.$ac_ext <<_ACEOF
7788/* end confdefs.h. */
7789#include <stddef.h>
7790int
7791main ()
7792{
7793static int test_array [1 - 2 * !((~(size_t)0 % 10) <= $ac_mid)];
7794test_array [0] = 0
7795
7796 ;
7797 return 0;
7798}
7799_ACEOF
7800rm -f conftest.$ac_objext
e1052144
TT
7801if { (ac_try="$ac_compile"
7802case "(($ac_try" in
7803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7804 *) ac_try_echo=$ac_try;;
7805esac
7806eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7807 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7808 ac_status=$?
7809 grep -v '^ *+' conftest.er1 >conftest.err
7810 rm -f conftest.er1
7811 cat conftest.err >&5
7812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7813 (exit $ac_status); } && {
7814 test -z "$ac_c_werror_flag" ||
7815 test ! -s conftest.err
7816 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7817 ac_hi=$ac_mid
7818else
7819 echo "$as_me: failed program was:" >&5
7820sed 's/^/| /' conftest.$ac_ext >&5
7821
e1052144 7822 ac_lo=`expr '(' $ac_mid ')' + 1`
b0cacab0 7823fi
e1052144
TT
7824
7825rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7826done
7827case $ac_lo in
7828?*) res_lo=$ac_lo;;
7829'') result=? ;;
7830esac
b0cacab0
TT
7831else
7832 cat >conftest.$ac_ext <<_ACEOF
7833/* confdefs.h. */
7834_ACEOF
7835cat confdefs.h >>conftest.$ac_ext
7836cat >>conftest.$ac_ext <<_ACEOF
7837/* end confdefs.h. */
7838#include <stddef.h>
e1052144
TT
7839static long int longval () { return ~(size_t)0 % 10; }
7840static unsigned long int ulongval () { return ~(size_t)0 % 10; }
b0cacab0
TT
7841#include <stdio.h>
7842#include <stdlib.h>
7843int
7844main ()
7845{
7846
7847 FILE *f = fopen ("conftest.val", "w");
7848 if (! f)
e1052144 7849 return 1;
b0cacab0
TT
7850 if ((~(size_t)0 % 10) < 0)
7851 {
e1052144 7852 long int i = longval ();
b0cacab0 7853 if (i != (~(size_t)0 % 10))
e1052144 7854 return 1;
b0cacab0
TT
7855 fprintf (f, "%ld\n", i);
7856 }
7857 else
7858 {
e1052144 7859 unsigned long int i = ulongval ();
b0cacab0 7860 if (i != (~(size_t)0 % 10))
e1052144 7861 return 1;
b0cacab0
TT
7862 fprintf (f, "%lu\n", i);
7863 }
e1052144 7864 return ferror (f) || fclose (f) != 0;
b0cacab0
TT
7865
7866 ;
7867 return 0;
7868}
7869_ACEOF
7870rm -f conftest$ac_exeext
e1052144
TT
7871if { (ac_try="$ac_link"
7872case "(($ac_try" in
7873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7874 *) ac_try_echo=$ac_try;;
7875esac
7876eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7877 (eval "$ac_link") 2>&5
b0cacab0
TT
7878 ac_status=$?
7879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7880 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
7881 { (case "(($ac_try" in
7882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7883 *) ac_try_echo=$ac_try;;
7884esac
7885eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7886 (eval "$ac_try") 2>&5
b0cacab0
TT
7887 ac_status=$?
7888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7889 (exit $ac_status); }; }; then
7890 res_lo=`cat conftest.val`
7891else
7892 echo "$as_me: program exited with status $ac_status" >&5
7893echo "$as_me: failed program was:" >&5
7894sed 's/^/| /' conftest.$ac_ext >&5
7895
7896( exit $ac_status )
7897result=?
7898fi
e1052144 7899rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7900fi
7901rm -f conftest.val
29a5deed 7902
b0cacab0
TT
7903 if test "$cross_compiling" = yes; then
7904 # Depending upon the size, compute the lo and hi bounds.
7905cat >conftest.$ac_ext <<_ACEOF
7906/* confdefs.h. */
7907_ACEOF
7908cat confdefs.h >>conftest.$ac_ext
7909cat >>conftest.$ac_ext <<_ACEOF
7910/* end confdefs.h. */
7911#include <stddef.h>
7912int
7913main ()
7914{
7915static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) >= 0)];
7916test_array [0] = 0
7917
7918 ;
7919 return 0;
7920}
7921_ACEOF
7922rm -f conftest.$ac_objext
e1052144
TT
7923if { (ac_try="$ac_compile"
7924case "(($ac_try" in
7925 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7926 *) ac_try_echo=$ac_try;;
7927esac
7928eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7929 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7930 ac_status=$?
7931 grep -v '^ *+' conftest.er1 >conftest.err
7932 rm -f conftest.er1
7933 cat conftest.err >&5
7934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7935 (exit $ac_status); } && {
7936 test -z "$ac_c_werror_flag" ||
7937 test ! -s conftest.err
7938 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7939 ac_lo=0 ac_mid=0
7940 while :; do
7941 cat >conftest.$ac_ext <<_ACEOF
7942/* confdefs.h. */
7943_ACEOF
7944cat confdefs.h >>conftest.$ac_ext
7945cat >>conftest.$ac_ext <<_ACEOF
7946/* end confdefs.h. */
7947#include <stddef.h>
7948int
7949main ()
7950{
7951static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) <= $ac_mid)];
7952test_array [0] = 0
7953
7954 ;
7955 return 0;
7956}
7957_ACEOF
7958rm -f conftest.$ac_objext
e1052144
TT
7959if { (ac_try="$ac_compile"
7960case "(($ac_try" in
7961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7962 *) ac_try_echo=$ac_try;;
7963esac
7964eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7965 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
7966 ac_status=$?
7967 grep -v '^ *+' conftest.er1 >conftest.err
7968 rm -f conftest.er1
7969 cat conftest.err >&5
7970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
7971 (exit $ac_status); } && {
7972 test -z "$ac_c_werror_flag" ||
7973 test ! -s conftest.err
7974 } && test -s conftest.$ac_objext; then
b0cacab0
TT
7975 ac_hi=$ac_mid; break
7976else
7977 echo "$as_me: failed program was:" >&5
7978sed 's/^/| /' conftest.$ac_ext >&5
7979
e1052144
TT
7980 ac_lo=`expr $ac_mid + 1`
7981 if test $ac_lo -le $ac_mid; then
7982 ac_lo= ac_hi=
7983 break
7984 fi
7985 ac_mid=`expr 2 '*' $ac_mid + 1`
b0cacab0 7986fi
e1052144
TT
7987
7988rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7989 done
7990else
7991 echo "$as_me: failed program was:" >&5
7992sed 's/^/| /' conftest.$ac_ext >&5
7993
e1052144 7994 cat >conftest.$ac_ext <<_ACEOF
b0cacab0
TT
7995/* confdefs.h. */
7996_ACEOF
7997cat confdefs.h >>conftest.$ac_ext
7998cat >>conftest.$ac_ext <<_ACEOF
7999/* end confdefs.h. */
8000#include <stddef.h>
8001int
8002main ()
8003{
8004static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) < 0)];
8005test_array [0] = 0
8006
8007 ;
8008 return 0;
8009}
8010_ACEOF
8011rm -f conftest.$ac_objext
e1052144
TT
8012if { (ac_try="$ac_compile"
8013case "(($ac_try" in
8014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8015 *) ac_try_echo=$ac_try;;
8016esac
8017eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8018 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
8019 ac_status=$?
8020 grep -v '^ *+' conftest.er1 >conftest.err
8021 rm -f conftest.er1
8022 cat conftest.err >&5
8023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
8024 (exit $ac_status); } && {
8025 test -z "$ac_c_werror_flag" ||
8026 test ! -s conftest.err
8027 } && test -s conftest.$ac_objext; then
b0cacab0
TT
8028 ac_hi=-1 ac_mid=-1
8029 while :; do
8030 cat >conftest.$ac_ext <<_ACEOF
8031/* confdefs.h. */
8032_ACEOF
8033cat confdefs.h >>conftest.$ac_ext
8034cat >>conftest.$ac_ext <<_ACEOF
8035/* end confdefs.h. */
8036#include <stddef.h>
8037int
8038main ()
8039{
8040static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) >= $ac_mid)];
8041test_array [0] = 0
8042
8043 ;
8044 return 0;
8045}
8046_ACEOF
8047rm -f conftest.$ac_objext
e1052144
TT
8048if { (ac_try="$ac_compile"
8049case "(($ac_try" in
8050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8051 *) ac_try_echo=$ac_try;;
8052esac
8053eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8054 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
8055 ac_status=$?
8056 grep -v '^ *+' conftest.er1 >conftest.err
8057 rm -f conftest.er1
8058 cat conftest.err >&5
8059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
8060 (exit $ac_status); } && {
8061 test -z "$ac_c_werror_flag" ||
8062 test ! -s conftest.err
8063 } && test -s conftest.$ac_objext; then
b0cacab0
TT
8064 ac_lo=$ac_mid; break
8065else
8066 echo "$as_me: failed program was:" >&5
8067sed 's/^/| /' conftest.$ac_ext >&5
8068
e1052144
TT
8069 ac_hi=`expr '(' $ac_mid ')' - 1`
8070 if test $ac_mid -le $ac_hi; then
8071 ac_lo= ac_hi=
8072 break
8073 fi
8074 ac_mid=`expr 2 '*' $ac_mid`
b0cacab0 8075fi
e1052144
TT
8076
8077rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
8078 done
8079else
8080 echo "$as_me: failed program was:" >&5
8081sed 's/^/| /' conftest.$ac_ext >&5
8082
e1052144 8083 ac_lo= ac_hi=
b0cacab0 8084fi
e1052144
TT
8085
8086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 8087fi
e1052144
TT
8088
8089rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
8090# Binary search between lo and hi bounds.
8091while test "x$ac_lo" != "x$ac_hi"; do
8092 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8093 cat >conftest.$ac_ext <<_ACEOF
8094/* confdefs.h. */
8095_ACEOF
8096cat confdefs.h >>conftest.$ac_ext
8097cat >>conftest.$ac_ext <<_ACEOF
8098/* end confdefs.h. */
8099#include <stddef.h>
8100int
8101main ()
8102{
8103static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) <= $ac_mid)];
8104test_array [0] = 0
8105
8106 ;
8107 return 0;
8108}
8109_ACEOF
8110rm -f conftest.$ac_objext
e1052144
TT
8111if { (ac_try="$ac_compile"
8112case "(($ac_try" in
8113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8114 *) ac_try_echo=$ac_try;;
8115esac
8116eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8117 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
8118 ac_status=$?
8119 grep -v '^ *+' conftest.er1 >conftest.err
8120 rm -f conftest.er1
8121 cat conftest.err >&5
8122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
8123 (exit $ac_status); } && {
8124 test -z "$ac_c_werror_flag" ||
8125 test ! -s conftest.err
8126 } && test -s conftest.$ac_objext; then
b0cacab0
TT
8127 ac_hi=$ac_mid
8128else
8129 echo "$as_me: failed program was:" >&5
8130sed 's/^/| /' conftest.$ac_ext >&5
8131
e1052144 8132 ac_lo=`expr '(' $ac_mid ')' + 1`
b0cacab0 8133fi
e1052144
TT
8134
8135rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
8136done
8137case $ac_lo in
8138?*) fits_in_uint=$ac_lo;;
8139'') result=? ;;
8140esac
b0cacab0
TT
8141else
8142 cat >conftest.$ac_ext <<_ACEOF
8143/* confdefs.h. */
8144_ACEOF
8145cat confdefs.h >>conftest.$ac_ext
8146cat >>conftest.$ac_ext <<_ACEOF
8147/* end confdefs.h. */
8148#include <stddef.h>
e1052144
TT
8149static long int longval () { return sizeof (size_t) <= sizeof (unsigned int); }
8150static unsigned long int ulongval () { return sizeof (size_t) <= sizeof (unsigned int); }
b0cacab0
TT
8151#include <stdio.h>
8152#include <stdlib.h>
8153int
8154main ()
8155{
8156
8157 FILE *f = fopen ("conftest.val", "w");
8158 if (! f)
e1052144 8159 return 1;
b0cacab0
TT
8160 if ((sizeof (size_t) <= sizeof (unsigned int)) < 0)
8161 {
e1052144 8162 long int i = longval ();
b0cacab0 8163 if (i != (sizeof (size_t) <= sizeof (unsigned int)))
e1052144 8164 return 1;
b0cacab0
TT
8165 fprintf (f, "%ld\n", i);
8166 }
8167 else
8168 {
e1052144 8169 unsigned long int i = ulongval ();
b0cacab0 8170 if (i != (sizeof (size_t) <= sizeof (unsigned int)))
e1052144 8171 return 1;
b0cacab0
TT
8172 fprintf (f, "%lu\n", i);
8173 }
e1052144 8174 return ferror (f) || fclose (f) != 0;
b0cacab0
TT
8175
8176 ;
8177 return 0;
8178}
8179_ACEOF
8180rm -f conftest$ac_exeext
e1052144
TT
8181if { (ac_try="$ac_link"
8182case "(($ac_try" in
8183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8184 *) ac_try_echo=$ac_try;;
8185esac
8186eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8187 (eval "$ac_link") 2>&5
b0cacab0
TT
8188 ac_status=$?
8189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8190 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
8191 { (case "(($ac_try" in
8192 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8193 *) ac_try_echo=$ac_try;;
8194esac
8195eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8196 (eval "$ac_try") 2>&5
b0cacab0
TT
8197 ac_status=$?
8198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8199 (exit $ac_status); }; }; then
8200 fits_in_uint=`cat conftest.val`
8201else
8202 echo "$as_me: program exited with status $ac_status" >&5
8203echo "$as_me: failed program was:" >&5
8204sed 's/^/| /' conftest.$ac_ext >&5
8205
8206( exit $ac_status )
8207result=?
8208fi
e1052144 8209rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
8210fi
8211rm -f conftest.val
29a5deed 8212
b0cacab0
TT
8213 if test "$fits_in_uint" = 1; then
8214 cat >conftest.$ac_ext <<_ACEOF
8215/* confdefs.h. */
8216_ACEOF
8217cat confdefs.h >>conftest.$ac_ext
8218cat >>conftest.$ac_ext <<_ACEOF
8219/* end confdefs.h. */
8220#include <stddef.h>
8221 extern size_t foo;
8222 extern unsigned long foo;
8223
8224int
8225main ()
8226{
8227
8228 ;
8229 return 0;
8230}
8231_ACEOF
8232rm -f conftest.$ac_objext
e1052144
TT
8233if { (ac_try="$ac_compile"
8234case "(($ac_try" in
8235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8236 *) ac_try_echo=$ac_try;;
8237esac
8238eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8239 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
8240 ac_status=$?
8241 grep -v '^ *+' conftest.er1 >conftest.err
8242 rm -f conftest.er1
8243 cat conftest.err >&5
8244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
8245 (exit $ac_status); } && {
8246 test -z "$ac_c_werror_flag" ||
8247 test ! -s conftest.err
8248 } && test -s conftest.$ac_objext; then
b0cacab0
TT
8249 fits_in_uint=0
8250else
8251 echo "$as_me: failed program was:" >&5
8252sed 's/^/| /' conftest.$ac_ext >&5
8253
e1052144 8254
b0cacab0 8255fi
e1052144
TT
8256
8257rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
8258 fi
8259 if test -z "$result"; then
8260 if test "$fits_in_uint" = 1; then
8261 result="$res_hi$res_lo"U
8262 else
8263 result="$res_hi$res_lo"UL
8264 fi
8265 else
8266 result='~(size_t)0'
8267 fi
8268 fi
e1052144
TT
8269 { echo "$as_me:$LINENO: result: $result" >&5
8270echo "${ECHO_T}$result" >&6; }
b0cacab0
TT
8271 if test "$result" != yes; then
8272
8273cat >>confdefs.h <<_ACEOF
8274#define SIZE_MAX $result
8275_ACEOF
8276
8277 fi
8278
8279
8280
8281
8282for ac_header in stdint.h
8283do
8284as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
e1052144
TT
8285if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8286 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8287echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8288if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
8289 echo $ECHO_N "(cached) $ECHO_C" >&6
8290fi
e1052144
TT
8291ac_res=`eval echo '${'$as_ac_Header'}'`
8292 { echo "$as_me:$LINENO: result: $ac_res" >&5
8293echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
8294else
8295 # Is the header compilable?
e1052144
TT
8296{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
8297echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
b0cacab0
TT
8298cat >conftest.$ac_ext <<_ACEOF
8299/* confdefs.h. */
8300_ACEOF
8301cat confdefs.h >>conftest.$ac_ext
8302cat >>conftest.$ac_ext <<_ACEOF
8303/* end confdefs.h. */
8304$ac_includes_default
8305#include <$ac_header>
8306_ACEOF
8307rm -f conftest.$ac_objext
e1052144
TT
8308if { (ac_try="$ac_compile"
8309case "(($ac_try" in
8310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8311 *) ac_try_echo=$ac_try;;
8312esac
8313eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8314 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
8315 ac_status=$?
8316 grep -v '^ *+' conftest.er1 >conftest.err
8317 rm -f conftest.er1
8318 cat conftest.err >&5
8319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
8320 (exit $ac_status); } && {
8321 test -z "$ac_c_werror_flag" ||
8322 test ! -s conftest.err
8323 } && test -s conftest.$ac_objext; then
b0cacab0
TT
8324 ac_header_compiler=yes
8325else
8326 echo "$as_me: failed program was:" >&5
8327sed 's/^/| /' conftest.$ac_ext >&5
8328
e1052144 8329 ac_header_compiler=no
b0cacab0 8330fi
e1052144
TT
8331
8332rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8333{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8334echo "${ECHO_T}$ac_header_compiler" >&6; }
b0cacab0
TT
8335
8336# Is the header present?
e1052144
TT
8337{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
8338echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
b0cacab0
TT
8339cat >conftest.$ac_ext <<_ACEOF
8340/* confdefs.h. */
8341_ACEOF
8342cat confdefs.h >>conftest.$ac_ext
8343cat >>conftest.$ac_ext <<_ACEOF
8344/* end confdefs.h. */
8345#include <$ac_header>
8346_ACEOF
e1052144
TT
8347if { (ac_try="$ac_cpp conftest.$ac_ext"
8348case "(($ac_try" in
8349 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8350 *) ac_try_echo=$ac_try;;
8351esac
8352eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8353 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
8354 ac_status=$?
8355 grep -v '^ *+' conftest.er1 >conftest.err
8356 rm -f conftest.er1
8357 cat conftest.err >&5
8358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
8359 (exit $ac_status); } >/dev/null && {
8360 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8361 test ! -s conftest.err
8362 }; then
b0cacab0
TT
8363 ac_header_preproc=yes
8364else
8365 echo "$as_me: failed program was:" >&5
8366sed 's/^/| /' conftest.$ac_ext >&5
8367
8368 ac_header_preproc=no
8369fi
e1052144 8370
b0cacab0 8371rm -f conftest.err conftest.$ac_ext
e1052144
TT
8372{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8373echo "${ECHO_T}$ac_header_preproc" >&6; }
b0cacab0
TT
8374
8375# So? What about this header?
8376case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8377 yes:no: )
8378 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8379echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8380 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8381echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8382 ac_header_preproc=yes
8383 ;;
8384 no:yes:* )
8385 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8386echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8387 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8388echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8389 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8390echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8391 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8392echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8393 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8394echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8395 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8396echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
e1052144 8397
b0cacab0
TT
8398 ;;
8399esac
e1052144
TT
8400{ echo "$as_me:$LINENO: checking for $ac_header" >&5
8401echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8402if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
8403 echo $ECHO_N "(cached) $ECHO_C" >&6
8404else
8405 eval "$as_ac_Header=\$ac_header_preproc"
8406fi
e1052144
TT
8407ac_res=`eval echo '${'$as_ac_Header'}'`
8408 { echo "$as_me:$LINENO: result: $ac_res" >&5
8409echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
8410
8411fi
8412if test `eval echo '${'$as_ac_Header'}'` = yes; then
8413 cat >>confdefs.h <<_ACEOF
8414#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8415_ACEOF
8416
8417fi
8418
8419done
8420
8421
8422
8423 if test "X$prefix" = "XNONE"; then
8424 acl_final_prefix="$ac_default_prefix"
8425 else
8426 acl_final_prefix="$prefix"
8427 fi
8428 if test "X$exec_prefix" = "XNONE"; then
8429 acl_final_exec_prefix='${prefix}'
8430 else
8431 acl_final_exec_prefix="$exec_prefix"
8432 fi
8433 acl_save_prefix="$prefix"
8434 prefix="$acl_final_prefix"
8435 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
8436 prefix="$acl_save_prefix"
8437
8438
e1052144 8439# Check whether --with-gnu-ld was given.
b0cacab0 8440if test "${with_gnu_ld+set}" = set; then
e1052144 8441 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
b0cacab0
TT
8442else
8443 with_gnu_ld=no
e1052144
TT
8444fi
8445
b0cacab0
TT
8446# Prepare PATH_SEPARATOR.
8447# The user is always right.
8448if test "${PATH_SEPARATOR+set}" != set; then
8449 echo "#! /bin/sh" >conf$$.sh
8450 echo "exit 0" >>conf$$.sh
8451 chmod +x conf$$.sh
8452 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
8453 PATH_SEPARATOR=';'
8454 else
8455 PATH_SEPARATOR=:
8456 fi
8457 rm -f conf$$.sh
8458fi
8459ac_prog=ld
8460if test "$GCC" = yes; then
8461 # Check if gcc -print-prog-name=ld gives a path.
e1052144
TT
8462 { echo "$as_me:$LINENO: checking for ld used by GCC" >&5
8463echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6; }
b0cacab0
TT
8464 case $host in
8465 *-*-mingw*)
8466 # gcc leaves a trailing carriage return which upsets mingw
8467 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
8468 *)
8469 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
8470 esac
8471 case $ac_prog in
8472 # Accept absolute paths.
8473 [\\/]* | [A-Za-z]:[\\/]*)
8474 re_direlt='/[^/][^/]*/\.\./'
8475 # Canonicalize the path of ld
8476 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
8477 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
8478 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
8479 done
8480 test -z "$LD" && LD="$ac_prog"
8481 ;;
8482 "")
8483 # If it fails, then pretend we aren't using GCC.
8484 ac_prog=ld
8485 ;;
8486 *)
8487 # If it is relative, then search for the first ld in PATH.
8488 with_gnu_ld=unknown
8489 ;;
8490 esac
8491elif test "$with_gnu_ld" = yes; then
e1052144
TT
8492 { echo "$as_me:$LINENO: checking for GNU ld" >&5
8493echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
b0cacab0 8494else
e1052144
TT
8495 { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
8496echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
a64c9c13 8497fi
b0cacab0
TT
8498if test "${acl_cv_path_LD+set}" = set; then
8499 echo $ECHO_N "(cached) $ECHO_C" >&6
8500else
8501 if test -z "$LD"; then
8502 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
8503 for ac_dir in $PATH; do
8504 test -z "$ac_dir" && ac_dir=.
8505 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
8506 acl_cv_path_LD="$ac_dir/$ac_prog"
8507 # Check to see if the program is GNU ld. I'd rather use --version,
8508 # but apparently some GNU ld's only accept -v.
8509 # Break only if it was the GNU/non-GNU ld that we prefer.
8510 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
8511 *GNU* | *'with BFD'*)
8512 test "$with_gnu_ld" != no && break ;;
8513 *)
8514 test "$with_gnu_ld" != yes && break ;;
8515 esac
8516 fi
8517 done
8518 IFS="$ac_save_ifs"
8519else
8520 acl_cv_path_LD="$LD" # Let the user override the test with a path.
a64c9c13 8521fi
a04eba3f 8522fi
93636bde 8523
b0cacab0
TT
8524LD="$acl_cv_path_LD"
8525if test -n "$LD"; then
e1052144
TT
8526 { echo "$as_me:$LINENO: result: $LD" >&5
8527echo "${ECHO_T}$LD" >&6; }
a64c9c13 8528else
e1052144
TT
8529 { echo "$as_me:$LINENO: result: no" >&5
8530echo "${ECHO_T}no" >&6; }
a64c9c13 8531fi
b0cacab0
TT
8532test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
8533echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
8534 { (exit 1); exit 1; }; }
e1052144
TT
8535{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
8536echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
b0cacab0
TT
8537if test "${acl_cv_prog_gnu_ld+set}" = set; then
8538 echo $ECHO_N "(cached) $ECHO_C" >&6
8539else
8540 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
8541case `$LD -v 2>&1 </dev/null` in
8542*GNU* | *'with BFD'*)
8543 acl_cv_prog_gnu_ld=yes ;;
8544*)
8545 acl_cv_prog_gnu_ld=no ;;
8546esac
07a0db15 8547fi
e1052144
TT
8548{ echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
8549echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6; }
b0cacab0 8550with_gnu_ld=$acl_cv_prog_gnu_ld
07a0db15 8551
a64c9c13 8552
07a0db15 8553
e1052144
TT
8554 { echo "$as_me:$LINENO: checking for shared library run path origin" >&5
8555echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6; }
b0cacab0
TT
8556if test "${acl_cv_rpath+set}" = set; then
8557 echo $ECHO_N "(cached) $ECHO_C" >&6
8558else
a04eba3f 8559
b0cacab0
TT
8560 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
8561 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
8562 . ./conftest.sh
8563 rm -f ./conftest.sh
8564 acl_cv_rpath=done
a04eba3f 8565
07a0db15 8566fi
e1052144
TT
8567{ echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
8568echo "${ECHO_T}$acl_cv_rpath" >&6; }
b0cacab0
TT
8569 wl="$acl_cv_wl"
8570 libext="$acl_cv_libext"
8571 shlibext="$acl_cv_shlibext"
8572 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
8573 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
8574 hardcode_direct="$acl_cv_hardcode_direct"
8575 hardcode_minus_L="$acl_cv_hardcode_minus_L"
e1052144 8576 # Check whether --enable-rpath was given.
b0cacab0 8577if test "${enable_rpath+set}" = set; then
e1052144 8578 enableval=$enable_rpath; :
b0cacab0
TT
8579else
8580 enable_rpath=yes
e1052144
TT
8581fi
8582
b0cacab0
TT
8583
8584
93636bde 8585
a64c9c13 8586
a64c9c13 8587
93636bde 8588
93636bde 8589
93636bde 8590 use_additional=yes
b0cacab0 8591
07a0db15
TT
8592 acl_save_prefix="$prefix"
8593 prefix="$acl_final_prefix"
93636bde
TT
8594 acl_save_exec_prefix="$exec_prefix"
8595 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8596
93636bde
TT
8597 eval additional_includedir=\"$includedir\"
8598 eval additional_libdir=\"$libdir\"
b0cacab0 8599
93636bde
TT
8600 exec_prefix="$acl_save_exec_prefix"
8601 prefix="$acl_save_prefix"
8602
b0cacab0 8603
e1052144 8604# Check whether --with-libiconv-prefix was given.
93636bde 8605if test "${with_libiconv_prefix+set}" = set; then
e1052144 8606 withval=$with_libiconv_prefix;
93636bde
TT
8607 if test "X$withval" = "Xno"; then
8608 use_additional=no
8609 else
8610 if test "X$withval" = "X"; then
b0cacab0 8611
93636bde
TT
8612 acl_save_prefix="$prefix"
8613 prefix="$acl_final_prefix"
8614 acl_save_exec_prefix="$exec_prefix"
8615 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8616
93636bde
TT
8617 eval additional_includedir=\"$includedir\"
8618 eval additional_libdir=\"$libdir\"
b0cacab0 8619
93636bde 8620 exec_prefix="$acl_save_exec_prefix"
07a0db15
TT
8621 prefix="$acl_save_prefix"
8622
07a0db15 8623 else
93636bde
TT
8624 additional_includedir="$withval/include"
8625 additional_libdir="$withval/lib"
07a0db15
TT
8626 fi
8627 fi
07a0db15 8628
e1052144
TT
8629fi
8630
a04eba3f
TT
8631 LIBICONV=
8632 LTLIBICONV=
8633 INCICONV=
8634 rpathdirs=
8635 ltrpathdirs=
8636 names_already_handled=
8637 names_next_round='iconv '
8638 while test -n "$names_next_round"; do
8639 names_this_round="$names_next_round"
8640 names_next_round=
8641 for name in $names_this_round; do
8642 already_handled=
8643 for n in $names_already_handled; do
8644 if test "$n" = "$name"; then
8645 already_handled=yes
8646 break
8647 fi
8648 done
8649 if test -z "$already_handled"; then
8650 names_already_handled="$names_already_handled $name"
8651 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8652 eval value=\"\$HAVE_LIB$uppername\"
8653 if test -n "$value"; then
8654 if test "$value" = yes; then
8655 eval value=\"\$LIB$uppername\"
8656 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
8657 eval value=\"\$LTLIB$uppername\"
8658 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
8659 else
8660 :
8661 fi
8662 else
8663 found_dir=
8664 found_la=
8665 found_so=
8666 found_a=
8667 if test $use_additional = yes; then
8668 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8669 found_dir="$additional_libdir"
8670 found_so="$additional_libdir/lib$name.$shlibext"
8671 if test -f "$additional_libdir/lib$name.la"; then
8672 found_la="$additional_libdir/lib$name.la"
8673 fi
8674 else
8675 if test -f "$additional_libdir/lib$name.$libext"; then
8676 found_dir="$additional_libdir"
8677 found_a="$additional_libdir/lib$name.$libext"
8678 if test -f "$additional_libdir/lib$name.la"; then
8679 found_la="$additional_libdir/lib$name.la"
8680 fi
8681 fi
8682 fi
8683 fi
8684 if test "X$found_dir" = "X"; then
8685 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 8686
a04eba3f
TT
8687 acl_save_prefix="$prefix"
8688 prefix="$acl_final_prefix"
8689 acl_save_exec_prefix="$exec_prefix"
8690 exec_prefix="$acl_final_exec_prefix"
8691 eval x=\"$x\"
8692 exec_prefix="$acl_save_exec_prefix"
8693 prefix="$acl_save_prefix"
8694
8695 case "$x" in
8696 -L*)
8697 dir=`echo "X$x" | sed -e 's/^X-L//'`
8698 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8699 found_dir="$dir"
8700 found_so="$dir/lib$name.$shlibext"
8701 if test -f "$dir/lib$name.la"; then
8702 found_la="$dir/lib$name.la"
8703 fi
8704 else
8705 if test -f "$dir/lib$name.$libext"; then
8706 found_dir="$dir"
8707 found_a="$dir/lib$name.$libext"
8708 if test -f "$dir/lib$name.la"; then
8709 found_la="$dir/lib$name.la"
8710 fi
8711 fi
8712 fi
8713 ;;
8714 esac
8715 if test "X$found_dir" != "X"; then
8716 break
8717 fi
8718 done
8719 fi
8720 if test "X$found_dir" != "X"; then
8721 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
8722 if test "X$found_so" != "X"; then
8723 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
8724 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8725 else
8726 haveit=
8727 for x in $ltrpathdirs; do
8728 if test "X$x" = "X$found_dir"; then
8729 haveit=yes
8730 break
8731 fi
8732 done
8733 if test -z "$haveit"; then
8734 ltrpathdirs="$ltrpathdirs $found_dir"
8735 fi
8736 if test "$hardcode_direct" = yes; then
8737 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8738 else
8739 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
8740 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8741 haveit=
8742 for x in $rpathdirs; do
8743 if test "X$x" = "X$found_dir"; then
8744 haveit=yes
8745 break
8746 fi
8747 done
8748 if test -z "$haveit"; then
8749 rpathdirs="$rpathdirs $found_dir"
8750 fi
8751 else
8752 haveit=
8753 for x in $LDFLAGS $LIBICONV; do
b0cacab0 8754
a04eba3f
TT
8755 acl_save_prefix="$prefix"
8756 prefix="$acl_final_prefix"
8757 acl_save_exec_prefix="$exec_prefix"
8758 exec_prefix="$acl_final_exec_prefix"
8759 eval x=\"$x\"
8760 exec_prefix="$acl_save_exec_prefix"
8761 prefix="$acl_save_prefix"
8762
8763 if test "X$x" = "X-L$found_dir"; then
8764 haveit=yes
8765 break
8766 fi
8767 done
8768 if test -z "$haveit"; then
8769 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
8770 fi
8771 if test "$hardcode_minus_L" != no; then
8772 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8773 else
8774 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8775 fi
8776 fi
8777 fi
8778 fi
8779 else
8780 if test "X$found_a" != "X"; then
8781 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
8782 else
8783 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
8784 fi
8785 fi
8786 additional_includedir=
8787 case "$found_dir" in
8788 */lib | */lib/)
8789 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8790 additional_includedir="$basedir/include"
8791 ;;
8792 esac
8793 if test "X$additional_includedir" != "X"; then
8794 if test "X$additional_includedir" != "X/usr/include"; then
8795 haveit=
8796 if test "X$additional_includedir" = "X/usr/local/include"; then
8797 if test -n "$GCC"; then
8798 case $host_os in
8799 linux*) haveit=yes;;
8800 esac
8801 fi
8802 fi
8803 if test -z "$haveit"; then
8804 for x in $CPPFLAGS $INCICONV; do
b0cacab0 8805
a04eba3f
TT
8806 acl_save_prefix="$prefix"
8807 prefix="$acl_final_prefix"
8808 acl_save_exec_prefix="$exec_prefix"
8809 exec_prefix="$acl_final_exec_prefix"
8810 eval x=\"$x\"
8811 exec_prefix="$acl_save_exec_prefix"
8812 prefix="$acl_save_prefix"
8813
8814 if test "X$x" = "X-I$additional_includedir"; then
8815 haveit=yes
8816 break
8817 fi
8818 done
8819 if test -z "$haveit"; then
8820 if test -d "$additional_includedir"; then
8821 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
8822 fi
8823 fi
8824 fi
8825 fi
8826 fi
8827 if test -n "$found_la"; then
8828 save_libdir="$libdir"
8829 case "$found_la" in
8830 */* | *\\*) . "$found_la" ;;
8831 *) . "./$found_la" ;;
8832 esac
8833 libdir="$save_libdir"
8834 for dep in $dependency_libs; do
8835 case "$dep" in
8836 -L*)
8837 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8838 if test "X$additional_libdir" != "X/usr/lib"; then
8839 haveit=
8840 if test "X$additional_libdir" = "X/usr/local/lib"; then
8841 if test -n "$GCC"; then
8842 case $host_os in
8843 linux*) haveit=yes;;
8844 esac
8845 fi
8846 fi
8847 if test -z "$haveit"; then
8848 haveit=
8849 for x in $LDFLAGS $LIBICONV; do
b0cacab0 8850
a04eba3f
TT
8851 acl_save_prefix="$prefix"
8852 prefix="$acl_final_prefix"
8853 acl_save_exec_prefix="$exec_prefix"
8854 exec_prefix="$acl_final_exec_prefix"
8855 eval x=\"$x\"
8856 exec_prefix="$acl_save_exec_prefix"
8857 prefix="$acl_save_prefix"
8858
8859 if test "X$x" = "X-L$additional_libdir"; then
8860 haveit=yes
8861 break
8862 fi
8863 done
8864 if test -z "$haveit"; then
8865 if test -d "$additional_libdir"; then
8866 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
8867 fi
8868 fi
8869 haveit=
8870 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 8871
a04eba3f
TT
8872 acl_save_prefix="$prefix"
8873 prefix="$acl_final_prefix"
8874 acl_save_exec_prefix="$exec_prefix"
8875 exec_prefix="$acl_final_exec_prefix"
8876 eval x=\"$x\"
8877 exec_prefix="$acl_save_exec_prefix"
8878 prefix="$acl_save_prefix"
8879
8880 if test "X$x" = "X-L$additional_libdir"; then
8881 haveit=yes
8882 break
8883 fi
8884 done
8885 if test -z "$haveit"; then
8886 if test -d "$additional_libdir"; then
8887 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
8888 fi
8889 fi
8890 fi
8891 fi
8892 ;;
8893 -R*)
8894 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8895 if test "$enable_rpath" != no; then
8896 haveit=
8897 for x in $rpathdirs; do
8898 if test "X$x" = "X$dir"; then
8899 haveit=yes
8900 break
8901 fi
8902 done
8903 if test -z "$haveit"; then
8904 rpathdirs="$rpathdirs $dir"
8905 fi
8906 haveit=
8907 for x in $ltrpathdirs; do
8908 if test "X$x" = "X$dir"; then
8909 haveit=yes
8910 break
8911 fi
8912 done
8913 if test -z "$haveit"; then
8914 ltrpathdirs="$ltrpathdirs $dir"
8915 fi
8916 fi
8917 ;;
8918 -l*)
8919 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8920 ;;
8921 *.la)
8922 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8923 ;;
8924 *)
8925 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
8926 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
8927 ;;
8928 esac
8929 done
8930 fi
8931 else
8932 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8933 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
8934 fi
8935 fi
8936 fi
8937 done
8938 done
8939 if test "X$rpathdirs" != "X"; then
8940 if test -n "$hardcode_libdir_separator"; then
8941 alldirs=
8942 for found_dir in $rpathdirs; do
8943 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8944 done
8945 acl_save_libdir="$libdir"
8946 libdir="$alldirs"
8947 eval flag=\"$hardcode_libdir_flag_spec\"
8948 libdir="$acl_save_libdir"
8949 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
8950 else
8951 for found_dir in $rpathdirs; do
8952 acl_save_libdir="$libdir"
8953 libdir="$found_dir"
8954 eval flag=\"$hardcode_libdir_flag_spec\"
8955 libdir="$acl_save_libdir"
8956 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
8957 done
8958 fi
8959 fi
8960 if test "X$ltrpathdirs" != "X"; then
8961 for found_dir in $ltrpathdirs; do
8962 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
8963 done
8964 fi
a64c9c13 8965
93636bde
TT
8966
8967
93636bde 8968
b0cacab0
TT
8969
8970
8971
8972
e1052144
TT
8973 { echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
8974echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6; }
b0cacab0
TT
8975if test "${ac_cv_type_ptrdiff_t+set}" = set; then
8976 echo $ECHO_N "(cached) $ECHO_C" >&6
8977else
8978 cat >conftest.$ac_ext <<_ACEOF
8979/* confdefs.h. */
8980_ACEOF
8981cat confdefs.h >>conftest.$ac_ext
8982cat >>conftest.$ac_ext <<_ACEOF
8983/* end confdefs.h. */
8984$ac_includes_default
e1052144 8985typedef ptrdiff_t ac__type_new_;
b0cacab0
TT
8986int
8987main ()
8988{
e1052144 8989if ((ac__type_new_ *) 0)
b0cacab0 8990 return 0;
e1052144 8991if (sizeof (ac__type_new_))
b0cacab0
TT
8992 return 0;
8993 ;
8994 return 0;
8995}
8996_ACEOF
8997rm -f conftest.$ac_objext
e1052144
TT
8998if { (ac_try="$ac_compile"
8999case "(($ac_try" in
9000 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9001 *) ac_try_echo=$ac_try;;
9002esac
9003eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9004 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
9005 ac_status=$?
9006 grep -v '^ *+' conftest.er1 >conftest.err
9007 rm -f conftest.er1
9008 cat conftest.err >&5
9009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9010 (exit $ac_status); } && {
9011 test -z "$ac_c_werror_flag" ||
9012 test ! -s conftest.err
9013 } && test -s conftest.$ac_objext; then
b0cacab0
TT
9014 ac_cv_type_ptrdiff_t=yes
9015else
9016 echo "$as_me: failed program was:" >&5
9017sed 's/^/| /' conftest.$ac_ext >&5
9018
e1052144 9019 ac_cv_type_ptrdiff_t=no
b0cacab0 9020fi
e1052144
TT
9021
9022rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 9023fi
e1052144
TT
9024{ echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
9025echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6; }
b0cacab0
TT
9026if test $ac_cv_type_ptrdiff_t = yes; then
9027 :
9028else
9029
9030cat >>confdefs.h <<\_ACEOF
9031#define ptrdiff_t long
9032_ACEOF
9033
9034
9035fi
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
9048stdlib.h string.h unistd.h sys/param.h
9049do
9050as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
e1052144
TT
9051if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9052 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9053echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9054if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
9055 echo $ECHO_N "(cached) $ECHO_C" >&6
9056fi
e1052144
TT
9057ac_res=`eval echo '${'$as_ac_Header'}'`
9058 { echo "$as_me:$LINENO: result: $ac_res" >&5
9059echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
9060else
9061 # Is the header compilable?
e1052144
TT
9062{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
9063echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
b0cacab0
TT
9064cat >conftest.$ac_ext <<_ACEOF
9065/* confdefs.h. */
9066_ACEOF
9067cat confdefs.h >>conftest.$ac_ext
9068cat >>conftest.$ac_ext <<_ACEOF
9069/* end confdefs.h. */
9070$ac_includes_default
9071#include <$ac_header>
9072_ACEOF
9073rm -f conftest.$ac_objext
e1052144
TT
9074if { (ac_try="$ac_compile"
9075case "(($ac_try" in
9076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9077 *) ac_try_echo=$ac_try;;
9078esac
9079eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9080 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
9081 ac_status=$?
9082 grep -v '^ *+' conftest.er1 >conftest.err
9083 rm -f conftest.er1
9084 cat conftest.err >&5
9085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9086 (exit $ac_status); } && {
9087 test -z "$ac_c_werror_flag" ||
9088 test ! -s conftest.err
9089 } && test -s conftest.$ac_objext; then
b0cacab0
TT
9090 ac_header_compiler=yes
9091else
9092 echo "$as_me: failed program was:" >&5
9093sed 's/^/| /' conftest.$ac_ext >&5
9094
e1052144 9095 ac_header_compiler=no
b0cacab0 9096fi
e1052144
TT
9097
9098rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9099{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9100echo "${ECHO_T}$ac_header_compiler" >&6; }
b0cacab0
TT
9101
9102# Is the header present?
e1052144
TT
9103{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
9104echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
b0cacab0
TT
9105cat >conftest.$ac_ext <<_ACEOF
9106/* confdefs.h. */
9107_ACEOF
9108cat confdefs.h >>conftest.$ac_ext
9109cat >>conftest.$ac_ext <<_ACEOF
9110/* end confdefs.h. */
9111#include <$ac_header>
9112_ACEOF
e1052144
TT
9113if { (ac_try="$ac_cpp conftest.$ac_ext"
9114case "(($ac_try" in
9115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9116 *) ac_try_echo=$ac_try;;
9117esac
9118eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9119 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
9120 ac_status=$?
9121 grep -v '^ *+' conftest.er1 >conftest.err
9122 rm -f conftest.er1
9123 cat conftest.err >&5
9124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9125 (exit $ac_status); } >/dev/null && {
9126 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9127 test ! -s conftest.err
9128 }; then
b0cacab0
TT
9129 ac_header_preproc=yes
9130else
9131 echo "$as_me: failed program was:" >&5
9132sed 's/^/| /' conftest.$ac_ext >&5
9133
9134 ac_header_preproc=no
9135fi
e1052144 9136
b0cacab0 9137rm -f conftest.err conftest.$ac_ext
e1052144
TT
9138{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9139echo "${ECHO_T}$ac_header_preproc" >&6; }
b0cacab0
TT
9140
9141# So? What about this header?
9142case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9143 yes:no: )
9144 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9145echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9146 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9147echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9148 ac_header_preproc=yes
9149 ;;
9150 no:yes:* )
9151 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9152echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9153 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9154echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9155 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9156echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9157 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9158echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9159 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9160echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9161 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9162echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
e1052144 9163
b0cacab0
TT
9164 ;;
9165esac
e1052144
TT
9166{ echo "$as_me:$LINENO: checking for $ac_header" >&5
9167echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9168if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
9169 echo $ECHO_N "(cached) $ECHO_C" >&6
9170else
9171 eval "$as_ac_Header=\$ac_header_preproc"
9172fi
e1052144
TT
9173ac_res=`eval echo '${'$as_ac_Header'}'`
9174 { echo "$as_me:$LINENO: result: $ac_res" >&5
9175echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
9176
9177fi
9178if test `eval echo '${'$as_ac_Header'}'` = yes; then
9179 cat >>confdefs.h <<_ACEOF
9180#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9181_ACEOF
9182
9183fi
9184
9185done
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
9211mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
9212strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
9213__fsetlocking
9214do
9215as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
e1052144
TT
9216{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9217echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9218if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
9219 echo $ECHO_N "(cached) $ECHO_C" >&6
9220else
9221 cat >conftest.$ac_ext <<_ACEOF
9222/* confdefs.h. */
9223_ACEOF
9224cat confdefs.h >>conftest.$ac_ext
9225cat >>conftest.$ac_ext <<_ACEOF
9226/* end confdefs.h. */
9227/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9228 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9229#define $ac_func innocuous_$ac_func
9230
9231/* System header to define __stub macros and hopefully few prototypes,
9232 which can conflict with char $ac_func (); below.
9233 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9234 <limits.h> exists even on freestanding compilers. */
9235
9236#ifdef __STDC__
9237# include <limits.h>
9238#else
9239# include <assert.h>
9240#endif
9241
9242#undef $ac_func
9243
e1052144
TT
9244/* Override any GCC internal prototype to avoid an error.
9245 Use char because int might match the return type of a GCC
9246 builtin and then its argument prototype would still apply. */
b0cacab0
TT
9247#ifdef __cplusplus
9248extern "C"
b0cacab0 9249#endif
b0cacab0
TT
9250char $ac_func ();
9251/* The GNU C library defines this for functions which it implements
9252 to always fail with ENOSYS. Some functions are actually named
9253 something starting with __ and the normal name is an alias. */
e1052144 9254#if defined __stub_$ac_func || defined __stub___$ac_func
b0cacab0 9255choke me
b0cacab0
TT
9256#endif
9257
9258int
9259main ()
9260{
e1052144 9261return $ac_func ();
b0cacab0
TT
9262 ;
9263 return 0;
9264}
9265_ACEOF
9266rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
9267if { (ac_try="$ac_link"
9268case "(($ac_try" in
9269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9270 *) ac_try_echo=$ac_try;;
9271esac
9272eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9273 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
9274 ac_status=$?
9275 grep -v '^ *+' conftest.er1 >conftest.err
9276 rm -f conftest.er1
9277 cat conftest.err >&5
9278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9279 (exit $ac_status); } && {
9280 test -z "$ac_c_werror_flag" ||
9281 test ! -s conftest.err
9282 } && test -s conftest$ac_exeext &&
9283 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
9284 eval "$as_ac_var=yes"
9285else
9286 echo "$as_me: failed program was:" >&5
9287sed 's/^/| /' conftest.$ac_ext >&5
9288
e1052144 9289 eval "$as_ac_var=no"
b0cacab0 9290fi
e1052144 9291
29a5deed 9292rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
9293 conftest$ac_exeext conftest.$ac_ext
9294fi
e1052144
TT
9295ac_res=`eval echo '${'$as_ac_var'}'`
9296 { echo "$as_me:$LINENO: result: $ac_res" >&5
9297echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
9298if test `eval echo '${'$as_ac_var'}'` = yes; then
9299 cat >>confdefs.h <<_ACEOF
9300#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9301_ACEOF
9302
9303fi
9304done
9305
9306
9307
e1052144
TT
9308 { echo "$as_me:$LINENO: checking whether _snprintf is declared" >&5
9309echo $ECHO_N "checking whether _snprintf is declared... $ECHO_C" >&6; }
b0cacab0
TT
9310if test "${ac_cv_have_decl__snprintf+set}" = set; then
9311 echo $ECHO_N "(cached) $ECHO_C" >&6
9312else
9313 cat >conftest.$ac_ext <<_ACEOF
9314/* confdefs.h. */
9315_ACEOF
9316cat confdefs.h >>conftest.$ac_ext
9317cat >>conftest.$ac_ext <<_ACEOF
9318/* end confdefs.h. */
9319#include <stdio.h>
9320int
9321main ()
9322{
9323
9324#ifndef _snprintf
9325 char *p = (char *) _snprintf;
9326#endif
9327
9328 ;
9329 return 0;
9330}
9331_ACEOF
9332rm -f conftest.$ac_objext
e1052144
TT
9333if { (ac_try="$ac_compile"
9334case "(($ac_try" in
9335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9336 *) ac_try_echo=$ac_try;;
9337esac
9338eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9339 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
9340 ac_status=$?
9341 grep -v '^ *+' conftest.er1 >conftest.err
9342 rm -f conftest.er1
9343 cat conftest.err >&5
9344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9345 (exit $ac_status); } && {
9346 test -z "$ac_c_werror_flag" ||
9347 test ! -s conftest.err
9348 } && test -s conftest.$ac_objext; then
b0cacab0
TT
9349 ac_cv_have_decl__snprintf=yes
9350else
9351 echo "$as_me: failed program was:" >&5
9352sed 's/^/| /' conftest.$ac_ext >&5
9353
e1052144 9354 ac_cv_have_decl__snprintf=no
b0cacab0 9355fi
e1052144
TT
9356
9357rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 9358fi
e1052144
TT
9359{ echo "$as_me:$LINENO: result: $ac_cv_have_decl__snprintf" >&5
9360echo "${ECHO_T}$ac_cv_have_decl__snprintf" >&6; }
b0cacab0
TT
9361 if test $ac_cv_have_decl__snprintf = yes; then
9362 gt_value=1
9363 else
9364 gt_value=0
9365 fi
9366
9367cat >>confdefs.h <<_ACEOF
9368#define HAVE_DECL__SNPRINTF $gt_value
9369_ACEOF
9370
9371
9372
e1052144
TT
9373 { echo "$as_me:$LINENO: checking whether _snwprintf is declared" >&5
9374echo $ECHO_N "checking whether _snwprintf is declared... $ECHO_C" >&6; }
b0cacab0
TT
9375if test "${ac_cv_have_decl__snwprintf+set}" = set; then
9376 echo $ECHO_N "(cached) $ECHO_C" >&6
9377else
9378 cat >conftest.$ac_ext <<_ACEOF
9379/* confdefs.h. */
9380_ACEOF
9381cat confdefs.h >>conftest.$ac_ext
9382cat >>conftest.$ac_ext <<_ACEOF
9383/* end confdefs.h. */
9384#include <stdio.h>
9385int
9386main ()
9387{
9388
9389#ifndef _snwprintf
9390 char *p = (char *) _snwprintf;
9391#endif
9392
9393 ;
9394 return 0;
9395}
9396_ACEOF
9397rm -f conftest.$ac_objext
e1052144
TT
9398if { (ac_try="$ac_compile"
9399case "(($ac_try" in
9400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9401 *) ac_try_echo=$ac_try;;
9402esac
9403eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9404 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
9405 ac_status=$?
9406 grep -v '^ *+' conftest.er1 >conftest.err
9407 rm -f conftest.er1
9408 cat conftest.err >&5
9409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9410 (exit $ac_status); } && {
9411 test -z "$ac_c_werror_flag" ||
9412 test ! -s conftest.err
9413 } && test -s conftest.$ac_objext; then
b0cacab0
TT
9414 ac_cv_have_decl__snwprintf=yes
9415else
9416 echo "$as_me: failed program was:" >&5
9417sed 's/^/| /' conftest.$ac_ext >&5
9418
e1052144 9419 ac_cv_have_decl__snwprintf=no
b0cacab0 9420fi
e1052144
TT
9421
9422rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 9423fi
e1052144
TT
9424{ echo "$as_me:$LINENO: result: $ac_cv_have_decl__snwprintf" >&5
9425echo "${ECHO_T}$ac_cv_have_decl__snwprintf" >&6; }
b0cacab0
TT
9426 if test $ac_cv_have_decl__snwprintf = yes; then
9427 gt_value=1
9428 else
9429 gt_value=0
9430 fi
9431
9432cat >>confdefs.h <<_ACEOF
9433#define HAVE_DECL__SNWPRINTF $gt_value
9434_ACEOF
9435
9436
9437
9438
e1052144
TT
9439 { echo "$as_me:$LINENO: checking whether feof_unlocked is declared" >&5
9440echo $ECHO_N "checking whether feof_unlocked is declared... $ECHO_C" >&6; }
b0cacab0
TT
9441if test "${ac_cv_have_decl_feof_unlocked+set}" = set; then
9442 echo $ECHO_N "(cached) $ECHO_C" >&6
9443else
9444 cat >conftest.$ac_ext <<_ACEOF
9445/* confdefs.h. */
9446_ACEOF
9447cat confdefs.h >>conftest.$ac_ext
9448cat >>conftest.$ac_ext <<_ACEOF
9449/* end confdefs.h. */
9450#include <stdio.h>
9451int
9452main ()
9453{
9454
9455#ifndef feof_unlocked
9456 char *p = (char *) feof_unlocked;
9457#endif
9458
9459 ;
9460 return 0;
9461}
9462_ACEOF
9463rm -f conftest.$ac_objext
e1052144
TT
9464if { (ac_try="$ac_compile"
9465case "(($ac_try" in
9466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9467 *) ac_try_echo=$ac_try;;
9468esac
9469eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9470 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
9471 ac_status=$?
9472 grep -v '^ *+' conftest.er1 >conftest.err
9473 rm -f conftest.er1
9474 cat conftest.err >&5
9475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9476 (exit $ac_status); } && {
9477 test -z "$ac_c_werror_flag" ||
9478 test ! -s conftest.err
9479 } && test -s conftest.$ac_objext; then
b0cacab0
TT
9480 ac_cv_have_decl_feof_unlocked=yes
9481else
9482 echo "$as_me: failed program was:" >&5
9483sed 's/^/| /' conftest.$ac_ext >&5
9484
e1052144 9485 ac_cv_have_decl_feof_unlocked=no
b0cacab0 9486fi
e1052144
TT
9487
9488rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 9489fi
e1052144
TT
9490{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_feof_unlocked" >&5
9491echo "${ECHO_T}$ac_cv_have_decl_feof_unlocked" >&6; }
b0cacab0
TT
9492 if test $ac_cv_have_decl_feof_unlocked = yes; then
9493 gt_value=1
9494 else
9495 gt_value=0
9496 fi
9497
9498cat >>confdefs.h <<_ACEOF
9499#define HAVE_DECL_FEOF_UNLOCKED $gt_value
9500_ACEOF
9501
9502
9503
e1052144
TT
9504 { echo "$as_me:$LINENO: checking whether fgets_unlocked is declared" >&5
9505echo $ECHO_N "checking whether fgets_unlocked is declared... $ECHO_C" >&6; }
b0cacab0
TT
9506if test "${ac_cv_have_decl_fgets_unlocked+set}" = set; then
9507 echo $ECHO_N "(cached) $ECHO_C" >&6
93636bde 9508else
b0cacab0
TT
9509 cat >conftest.$ac_ext <<_ACEOF
9510/* confdefs.h. */
9511_ACEOF
9512cat confdefs.h >>conftest.$ac_ext
9513cat >>conftest.$ac_ext <<_ACEOF
9514/* end confdefs.h. */
9515#include <stdio.h>
9516int
9517main ()
9518{
93636bde 9519
b0cacab0
TT
9520#ifndef fgets_unlocked
9521 char *p = (char *) fgets_unlocked;
9522#endif
93636bde 9523
b0cacab0
TT
9524 ;
9525 return 0;
9526}
9527_ACEOF
9528rm -f conftest.$ac_objext
e1052144
TT
9529if { (ac_try="$ac_compile"
9530case "(($ac_try" in
9531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9532 *) ac_try_echo=$ac_try;;
9533esac
9534eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9535 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
9536 ac_status=$?
9537 grep -v '^ *+' conftest.er1 >conftest.err
9538 rm -f conftest.er1
9539 cat conftest.err >&5
9540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9541 (exit $ac_status); } && {
9542 test -z "$ac_c_werror_flag" ||
9543 test ! -s conftest.err
9544 } && test -s conftest.$ac_objext; then
b0cacab0
TT
9545 ac_cv_have_decl_fgets_unlocked=yes
9546else
9547 echo "$as_me: failed program was:" >&5
9548sed 's/^/| /' conftest.$ac_ext >&5
9549
e1052144 9550 ac_cv_have_decl_fgets_unlocked=no
b0cacab0 9551fi
e1052144
TT
9552
9553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 9554fi
e1052144
TT
9555{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_fgets_unlocked" >&5
9556echo "${ECHO_T}$ac_cv_have_decl_fgets_unlocked" >&6; }
b0cacab0
TT
9557 if test $ac_cv_have_decl_fgets_unlocked = yes; then
9558 gt_value=1
9559 else
9560 gt_value=0
9561 fi
93636bde 9562
b0cacab0
TT
9563cat >>confdefs.h <<_ACEOF
9564#define HAVE_DECL_FGETS_UNLOCKED $gt_value
9565_ACEOF
93636bde 9566
b0cacab0
TT
9567
9568
e1052144
TT
9569 { echo "$as_me:$LINENO: checking whether getc_unlocked is declared" >&5
9570echo $ECHO_N "checking whether getc_unlocked is declared... $ECHO_C" >&6; }
b0cacab0
TT
9571if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then
9572 echo $ECHO_N "(cached) $ECHO_C" >&6
07a0db15 9573else
b0cacab0
TT
9574 cat >conftest.$ac_ext <<_ACEOF
9575/* confdefs.h. */
9576_ACEOF
9577cat confdefs.h >>conftest.$ac_ext
9578cat >>conftest.$ac_ext <<_ACEOF
9579/* end confdefs.h. */
9580#include <stdio.h>
9581int
9582main ()
9583{
93636bde 9584
b0cacab0
TT
9585#ifndef getc_unlocked
9586 char *p = (char *) getc_unlocked;
9587#endif
93636bde 9588
b0cacab0
TT
9589 ;
9590 return 0;
9591}
9592_ACEOF
9593rm -f conftest.$ac_objext
e1052144
TT
9594if { (ac_try="$ac_compile"
9595case "(($ac_try" in
9596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9597 *) ac_try_echo=$ac_try;;
9598esac
9599eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9600 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
9601 ac_status=$?
9602 grep -v '^ *+' conftest.er1 >conftest.err
9603 rm -f conftest.er1
9604 cat conftest.err >&5
9605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9606 (exit $ac_status); } && {
9607 test -z "$ac_c_werror_flag" ||
9608 test ! -s conftest.err
9609 } && test -s conftest.$ac_objext; then
b0cacab0
TT
9610 ac_cv_have_decl_getc_unlocked=yes
9611else
9612 echo "$as_me: failed program was:" >&5
9613sed 's/^/| /' conftest.$ac_ext >&5
9614
e1052144 9615 ac_cv_have_decl_getc_unlocked=no
b0cacab0 9616fi
e1052144
TT
9617
9618rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 9619fi
e1052144
TT
9620{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_getc_unlocked" >&5
9621echo "${ECHO_T}$ac_cv_have_decl_getc_unlocked" >&6; }
b0cacab0
TT
9622 if test $ac_cv_have_decl_getc_unlocked = yes; then
9623 gt_value=1
9624 else
9625 gt_value=0
93636bde
TT
9626 fi
9627
b0cacab0
TT
9628cat >>confdefs.h <<_ACEOF
9629#define HAVE_DECL_GETC_UNLOCKED $gt_value
9630_ACEOF
93636bde 9631
93636bde
TT
9632
9633
b0cacab0
TT
9634 case $gt_cv_func_printf_posix in
9635 *yes) HAVE_POSIX_PRINTF=1 ;;
9636 *) HAVE_POSIX_PRINTF=0 ;;
9637 esac
a04eba3f 9638
b0cacab0
TT
9639 if test "$ac_cv_func_asprintf" = yes; then
9640 HAVE_ASPRINTF=1
9641 else
9642 HAVE_ASPRINTF=0
9643 fi
9644
9645 if test "$ac_cv_func_snprintf" = yes; then
9646 HAVE_SNPRINTF=1
9647 else
9648 HAVE_SNPRINTF=0
9649 fi
9650
9651 if test "$ac_cv_func_wprintf" = yes; then
9652 HAVE_WPRINTF=1
9653 else
9654 HAVE_WPRINTF=0
9655 fi
93636bde 9656
a64c9c13 9657
a64c9c13 9658
a64c9c13 9659
a64c9c13 9660
07a0db15 9661
93636bde
TT
9662
9663 am_save_CPPFLAGS="$CPPFLAGS"
b0cacab0 9664
a04eba3f
TT
9665 for element in $INCICONV; do
9666 haveit=
9667 for x in $CPPFLAGS; do
b0cacab0 9668
a04eba3f
TT
9669 acl_save_prefix="$prefix"
9670 prefix="$acl_final_prefix"
9671 acl_save_exec_prefix="$exec_prefix"
9672 exec_prefix="$acl_final_exec_prefix"
9673 eval x=\"$x\"
9674 exec_prefix="$acl_save_exec_prefix"
9675 prefix="$acl_save_prefix"
9676
9677 if test "X$x" = "X$element"; then
9678 haveit=yes
9679 break
9680 fi
9681 done
9682 if test -z "$haveit"; then
9683 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
a64c9c13
TT
9684 fi
9685 done
a64c9c13 9686
07a0db15 9687
e1052144
TT
9688 { echo "$as_me:$LINENO: checking for iconv" >&5
9689echo $ECHO_N "checking for iconv... $ECHO_C" >&6; }
b0cacab0
TT
9690if test "${am_cv_func_iconv+set}" = set; then
9691 echo $ECHO_N "(cached) $ECHO_C" >&6
93636bde 9692else
b0cacab0 9693
a04eba3f
TT
9694 am_cv_func_iconv="no, consider installing GNU libiconv"
9695 am_cv_lib_iconv=no
b0cacab0
TT
9696 cat >conftest.$ac_ext <<_ACEOF
9697/* confdefs.h. */
9698_ACEOF
9699cat confdefs.h >>conftest.$ac_ext
9700cat >>conftest.$ac_ext <<_ACEOF
9701/* end confdefs.h. */
a04eba3f
TT
9702#include <stdlib.h>
9703#include <iconv.h>
b0cacab0
TT
9704int
9705main ()
9706{
a04eba3f
TT
9707iconv_t cd = iconv_open("","");
9708 iconv(cd,NULL,NULL,NULL,NULL);
9709 iconv_close(cd);
b0cacab0
TT
9710 ;
9711 return 0;
9712}
9713_ACEOF
9714rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
9715if { (ac_try="$ac_link"
9716case "(($ac_try" in
9717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9718 *) ac_try_echo=$ac_try;;
9719esac
9720eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9721 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
9722 ac_status=$?
9723 grep -v '^ *+' conftest.er1 >conftest.err
9724 rm -f conftest.er1
9725 cat conftest.err >&5
9726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9727 (exit $ac_status); } && {
9728 test -z "$ac_c_werror_flag" ||
9729 test ! -s conftest.err
9730 } && test -s conftest$ac_exeext &&
9731 $as_test_x conftest$ac_exeext; then
a04eba3f 9732 am_cv_func_iconv=yes
a64c9c13 9733else
b0cacab0
TT
9734 echo "$as_me: failed program was:" >&5
9735sed 's/^/| /' conftest.$ac_ext >&5
9736
e1052144 9737
a64c9c13 9738fi
e1052144 9739
29a5deed 9740rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0 9741 conftest$ac_exeext conftest.$ac_ext
a04eba3f
TT
9742 if test "$am_cv_func_iconv" != yes; then
9743 am_save_LIBS="$LIBS"
9744 LIBS="$LIBS $LIBICONV"
b0cacab0
TT
9745 cat >conftest.$ac_ext <<_ACEOF
9746/* confdefs.h. */
9747_ACEOF
9748cat confdefs.h >>conftest.$ac_ext
9749cat >>conftest.$ac_ext <<_ACEOF
9750/* end confdefs.h. */
a04eba3f
TT
9751#include <stdlib.h>
9752#include <iconv.h>
b0cacab0
TT
9753int
9754main ()
9755{
a04eba3f
TT
9756iconv_t cd = iconv_open("","");
9757 iconv(cd,NULL,NULL,NULL,NULL);
9758 iconv_close(cd);
b0cacab0
TT
9759 ;
9760 return 0;
9761}
9762_ACEOF
9763rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
9764if { (ac_try="$ac_link"
9765case "(($ac_try" in
9766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9767 *) ac_try_echo=$ac_try;;
9768esac
9769eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9770 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
9771 ac_status=$?
9772 grep -v '^ *+' conftest.er1 >conftest.err
9773 rm -f conftest.er1
9774 cat conftest.err >&5
9775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9776 (exit $ac_status); } && {
9777 test -z "$ac_c_werror_flag" ||
9778 test ! -s conftest.err
9779 } && test -s conftest$ac_exeext &&
9780 $as_test_x conftest$ac_exeext; then
a04eba3f
TT
9781 am_cv_lib_iconv=yes
9782 am_cv_func_iconv=yes
a64c9c13 9783else
b0cacab0
TT
9784 echo "$as_me: failed program was:" >&5
9785sed 's/^/| /' conftest.$ac_ext >&5
9786
e1052144 9787
a64c9c13 9788fi
e1052144 9789
29a5deed 9790rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0 9791 conftest$ac_exeext conftest.$ac_ext
a04eba3f
TT
9792 LIBS="$am_save_LIBS"
9793 fi
07a0db15 9794
b0cacab0 9795fi
e1052144
TT
9796{ echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
9797echo "${ECHO_T}$am_cv_func_iconv" >&6; }
93636bde 9798 if test "$am_cv_func_iconv" = yes; then
b0cacab0
TT
9799
9800cat >>confdefs.h <<\_ACEOF
a04eba3f 9801#define HAVE_ICONV 1
b0cacab0 9802_ACEOF
a64c9c13 9803
a04eba3f
TT
9804 fi
9805 if test "$am_cv_lib_iconv" = yes; then
e1052144
TT
9806 { echo "$as_me:$LINENO: checking how to link with libiconv" >&5
9807echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6; }
9808 { echo "$as_me:$LINENO: result: $LIBICONV" >&5
9809echo "${ECHO_T}$LIBICONV" >&6; }
a04eba3f
TT
9810 else
9811 CPPFLAGS="$am_save_CPPFLAGS"
9812 LIBICONV=
9813 LTLIBICONV=
9814 fi
b0cacab0
TT
9815
9816
a64c9c13 9817
a04eba3f 9818 if test "$am_cv_func_iconv" = yes; then
e1052144
TT
9819 { echo "$as_me:$LINENO: checking for iconv declaration" >&5
9820echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6; }
b0cacab0
TT
9821 if test "${am_cv_proto_iconv+set}" = set; then
9822 echo $ECHO_N "(cached) $ECHO_C" >&6
93636bde 9823else
b0cacab0
TT
9824
9825 cat >conftest.$ac_ext <<_ACEOF
9826/* confdefs.h. */
9827_ACEOF
9828cat confdefs.h >>conftest.$ac_ext
9829cat >>conftest.$ac_ext <<_ACEOF
9830/* end confdefs.h. */
a64c9c13 9831
a04eba3f
TT
9832#include <stdlib.h>
9833#include <iconv.h>
9834extern
9835#ifdef __cplusplus
9836"C"
9837#endif
9838#if defined(__STDC__) || defined(__cplusplus)
9839size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9840#else
9841size_t iconv();
9842#endif
9843
b0cacab0
TT
9844int
9845main ()
9846{
a04eba3f 9847
b0cacab0
TT
9848 ;
9849 return 0;
9850}
9851_ACEOF
9852rm -f conftest.$ac_objext
e1052144
TT
9853if { (ac_try="$ac_compile"
9854case "(($ac_try" in
9855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9856 *) ac_try_echo=$ac_try;;
9857esac
9858eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9859 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
9860 ac_status=$?
9861 grep -v '^ *+' conftest.er1 >conftest.err
9862 rm -f conftest.er1
9863 cat conftest.err >&5
9864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9865 (exit $ac_status); } && {
9866 test -z "$ac_c_werror_flag" ||
9867 test ! -s conftest.err
9868 } && test -s conftest.$ac_objext; then
a04eba3f 9869 am_cv_proto_iconv_arg1=""
a64c9c13 9870else
b0cacab0
TT
9871 echo "$as_me: failed program was:" >&5
9872sed 's/^/| /' conftest.$ac_ext >&5
9873
e1052144 9874 am_cv_proto_iconv_arg1="const"
a64c9c13 9875fi
e1052144
TT
9876
9877rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
a04eba3f 9878 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);"
a64c9c13 9879fi
a64c9c13 9880
a04eba3f 9881 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
e1052144 9882 { echo "$as_me:$LINENO: result: ${ac_t:-
b0cacab0
TT
9883 }$am_cv_proto_iconv" >&5
9884echo "${ECHO_T}${ac_t:-
e1052144 9885 }$am_cv_proto_iconv" >&6; }
b0cacab0
TT
9886
9887cat >>confdefs.h <<_ACEOF
a04eba3f 9888#define ICONV_CONST $am_cv_proto_iconv_arg1
b0cacab0 9889_ACEOF
a64c9c13 9890
a04eba3f 9891 fi
a64c9c13 9892
b0cacab0 9893
e1052144
TT
9894 { echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
9895echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6; }
b0cacab0
TT
9896if test "${am_cv_langinfo_codeset+set}" = set; then
9897 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 9898else
b0cacab0
TT
9899 cat >conftest.$ac_ext <<_ACEOF
9900/* confdefs.h. */
9901_ACEOF
9902cat confdefs.h >>conftest.$ac_ext
9903cat >>conftest.$ac_ext <<_ACEOF
9904/* end confdefs.h. */
a04eba3f 9905#include <langinfo.h>
b0cacab0
TT
9906int
9907main ()
9908{
a04eba3f 9909char* cs = nl_langinfo(CODESET);
b0cacab0
TT
9910 ;
9911 return 0;
9912}
9913_ACEOF
9914rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
9915if { (ac_try="$ac_link"
9916case "(($ac_try" in
9917 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9918 *) ac_try_echo=$ac_try;;
9919esac
9920eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9921 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
9922 ac_status=$?
9923 grep -v '^ *+' conftest.er1 >conftest.err
9924 rm -f conftest.er1
9925 cat conftest.err >&5
9926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9927 (exit $ac_status); } && {
9928 test -z "$ac_c_werror_flag" ||
9929 test ! -s conftest.err
9930 } && test -s conftest$ac_exeext &&
9931 $as_test_x conftest$ac_exeext; then
a04eba3f 9932 am_cv_langinfo_codeset=yes
a64c9c13 9933else
b0cacab0
TT
9934 echo "$as_me: failed program was:" >&5
9935sed 's/^/| /' conftest.$ac_ext >&5
9936
e1052144 9937 am_cv_langinfo_codeset=no
07a0db15 9938fi
e1052144 9939
29a5deed 9940rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0 9941 conftest$ac_exeext conftest.$ac_ext
07a0db15 9942
b0cacab0 9943fi
e1052144
TT
9944{ echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
9945echo "${ECHO_T}$am_cv_langinfo_codeset" >&6; }
93636bde 9946 if test $am_cv_langinfo_codeset = yes; then
b0cacab0
TT
9947
9948cat >>confdefs.h <<\_ACEOF
a04eba3f 9949#define HAVE_LANGINFO_CODESET 1
b0cacab0 9950_ACEOF
a64c9c13 9951
a04eba3f 9952 fi
a64c9c13 9953
a04eba3f 9954 if test $ac_cv_header_locale_h = yes; then
b0cacab0 9955
e1052144
TT
9956 { echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
9957echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6; }
b0cacab0
TT
9958if test "${am_cv_val_LC_MESSAGES+set}" = set; then
9959 echo $ECHO_N "(cached) $ECHO_C" >&6
9960else
9961 cat >conftest.$ac_ext <<_ACEOF
9962/* confdefs.h. */
9963_ACEOF
9964cat confdefs.h >>conftest.$ac_ext
9965cat >>conftest.$ac_ext <<_ACEOF
9966/* end confdefs.h. */
a04eba3f 9967#include <locale.h>
b0cacab0
TT
9968int
9969main ()
9970{
a04eba3f 9971return LC_MESSAGES
b0cacab0
TT
9972 ;
9973 return 0;
9974}
9975_ACEOF
9976rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
9977if { (ac_try="$ac_link"
9978case "(($ac_try" in
9979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9980 *) ac_try_echo=$ac_try;;
9981esac
9982eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9983 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
9984 ac_status=$?
9985 grep -v '^ *+' conftest.er1 >conftest.err
9986 rm -f conftest.er1
9987 cat conftest.err >&5
9988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
9989 (exit $ac_status); } && {
9990 test -z "$ac_c_werror_flag" ||
9991 test ! -s conftest.err
9992 } && test -s conftest$ac_exeext &&
9993 $as_test_x conftest$ac_exeext; then
a04eba3f 9994 am_cv_val_LC_MESSAGES=yes
a64c9c13 9995else
b0cacab0
TT
9996 echo "$as_me: failed program was:" >&5
9997sed 's/^/| /' conftest.$ac_ext >&5
9998
e1052144 9999 am_cv_val_LC_MESSAGES=no
a64c9c13 10000fi
e1052144 10001
29a5deed 10002rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0 10003 conftest$ac_exeext conftest.$ac_ext
a64c9c13 10004fi
e1052144
TT
10005{ echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
10006echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6; }
93636bde 10007 if test $am_cv_val_LC_MESSAGES = yes; then
b0cacab0
TT
10008
10009cat >>confdefs.h <<\_ACEOF
a04eba3f 10010#define HAVE_LC_MESSAGES 1
b0cacab0 10011_ACEOF
a64c9c13 10012
a04eba3f 10013 fi
a64c9c13 10014
a04eba3f 10015 fi
a64c9c13 10016
a04eba3f
TT
10017 for ac_prog in bison
10018do
b0cacab0 10019 # Extract the first word of "$ac_prog", so it can be a program name with args.
a04eba3f 10020set dummy $ac_prog; ac_word=$2
e1052144
TT
10021{ echo "$as_me:$LINENO: checking for $ac_word" >&5
10022echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
10023if test "${ac_cv_prog_INTLBISON+set}" = set; then
10024 echo $ECHO_N "(cached) $ECHO_C" >&6
a64c9c13 10025else
a04eba3f
TT
10026 if test -n "$INTLBISON"; then
10027 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
f8bd9807 10028else
b0cacab0
TT
10029as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10030for as_dir in $PATH
10031do
10032 IFS=$as_save_IFS
10033 test -z "$as_dir" && as_dir=.
10034 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 10035 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
10036 ac_cv_prog_INTLBISON="$ac_prog"
10037 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10038 break 2
10039 fi
10040done
10041done
e1052144 10042IFS=$as_save_IFS
b0cacab0 10043
f8bd9807 10044fi
a04eba3f 10045fi
b0cacab0 10046INTLBISON=$ac_cv_prog_INTLBISON
a04eba3f 10047if test -n "$INTLBISON"; then
e1052144
TT
10048 { echo "$as_me:$LINENO: result: $INTLBISON" >&5
10049echo "${ECHO_T}$INTLBISON" >&6; }
f8bd9807 10050else
e1052144
TT
10051 { echo "$as_me:$LINENO: result: no" >&5
10052echo "${ECHO_T}no" >&6; }
f8bd9807 10053fi
f8bd9807 10054
e1052144 10055
b0cacab0 10056 test -n "$INTLBISON" && break
a04eba3f
TT
10057done
10058
10059 if test -z "$INTLBISON"; then
10060 ac_verc_fail=yes
10061 else
e1052144
TT
10062 { echo "$as_me:$LINENO: checking version of bison" >&5
10063echo $ECHO_N "checking version of bison... $ECHO_C" >&6; }
a04eba3f
TT
10064 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
10065 case $ac_prog_version in
10066 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
10067 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
10068 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
10069 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
10070 esac
e1052144
TT
10071 { echo "$as_me:$LINENO: result: $ac_prog_version" >&5
10072echo "${ECHO_T}$ac_prog_version" >&6; }
a04eba3f
TT
10073 fi
10074 if test $ac_verc_fail = yes; then
10075 INTLBISON=:
10076 fi
a64c9c13 10077
93636bde 10078
93636bde 10079
93636bde 10080
93636bde 10081
93636bde 10082
b0cacab0
TT
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
e1052144
TT
10093 { echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10094echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6; }
10095 # Check whether --enable-nls was given.
a04eba3f 10096if test "${enable_nls+set}" = set; then
e1052144 10097 enableval=$enable_nls; USE_NLS=$enableval
a04eba3f
TT
10098else
10099 USE_NLS=yes
e1052144
TT
10100fi
10101
10102 { echo "$as_me:$LINENO: result: $USE_NLS" >&5
10103echo "${ECHO_T}$USE_NLS" >&6; }
b0cacab0
TT
10104
10105
a64c9c13 10106
93636bde 10107
a04eba3f
TT
10108 BUILD_INCLUDED_LIBINTL=no
10109 USE_INCLUDED_LIBINTL=no
b0cacab0 10110
a04eba3f
TT
10111 LIBINTL=
10112 LTLIBINTL=
10113 POSUB=
a64c9c13 10114
a04eba3f
TT
10115 if test "$USE_NLS" = "yes"; then
10116 gt_use_preinstalled_gnugettext=no
b0cacab0 10117
e1052144
TT
10118 { echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
10119echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6; }
b0cacab0 10120
e1052144 10121# Check whether --with-included-gettext was given.
a04eba3f 10122if test "${with_included_gettext+set}" = set; then
e1052144 10123 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
a04eba3f
TT
10124else
10125 nls_cv_force_use_gnu_gettext=no
e1052144
TT
10126fi
10127
10128 { echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
10129echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6; }
a04eba3f
TT
10130
10131 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
10132 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
b0cacab0
TT
10133
10134
10135
10136
10137
10138
e1052144
TT
10139 { echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5
10140echo $ECHO_N "checking for GNU gettext in libc... $ECHO_C" >&6; }
b0cacab0
TT
10141if test "${gt_cv_func_gnugettext1_libc+set}" = set; then
10142 echo $ECHO_N "(cached) $ECHO_C" >&6
10143else
10144 cat >conftest.$ac_ext <<_ACEOF
10145/* confdefs.h. */
10146_ACEOF
10147cat confdefs.h >>conftest.$ac_ext
10148cat >>conftest.$ac_ext <<_ACEOF
10149/* end confdefs.h. */
a04eba3f
TT
10150#include <libintl.h>
10151extern int _nl_msg_cat_cntr;
10152extern int *_nl_domain_bindings;
b0cacab0
TT
10153int
10154main ()
10155{
a04eba3f
TT
10156bindtextdomain ("", "");
10157return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
b0cacab0
TT
10158 ;
10159 return 0;
10160}
10161_ACEOF
10162rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
10163if { (ac_try="$ac_link"
10164case "(($ac_try" in
10165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10166 *) ac_try_echo=$ac_try;;
10167esac
10168eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10169 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
10170 ac_status=$?
10171 grep -v '^ *+' conftest.er1 >conftest.err
10172 rm -f conftest.er1
10173 cat conftest.err >&5
10174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
10175 (exit $ac_status); } && {
10176 test -z "$ac_c_werror_flag" ||
10177 test ! -s conftest.err
10178 } && test -s conftest$ac_exeext &&
10179 $as_test_x conftest$ac_exeext; then
a04eba3f 10180 gt_cv_func_gnugettext1_libc=yes
f8bd9807 10181else
b0cacab0
TT
10182 echo "$as_me: failed program was:" >&5
10183sed 's/^/| /' conftest.$ac_ext >&5
10184
e1052144 10185 gt_cv_func_gnugettext1_libc=no
f8bd9807 10186fi
e1052144 10187
29a5deed 10188rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0 10189 conftest$ac_exeext conftest.$ac_ext
f8bd9807 10190fi
e1052144
TT
10191{ echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext1_libc" >&5
10192echo "${ECHO_T}$gt_cv_func_gnugettext1_libc" >&6; }
07a0db15 10193
93636bde 10194 if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
b0cacab0
TT
10195
10196
10197
a04eba3f 10198 use_additional=yes
b0cacab0 10199
a04eba3f
TT
10200 acl_save_prefix="$prefix"
10201 prefix="$acl_final_prefix"
10202 acl_save_exec_prefix="$exec_prefix"
10203 exec_prefix="$acl_final_exec_prefix"
b0cacab0 10204
a04eba3f
TT
10205 eval additional_includedir=\"$includedir\"
10206 eval additional_libdir=\"$libdir\"
b0cacab0 10207
a04eba3f
TT
10208 exec_prefix="$acl_save_exec_prefix"
10209 prefix="$acl_save_prefix"
10210
b0cacab0 10211
e1052144 10212# Check whether --with-libintl-prefix was given.
a04eba3f 10213if test "${with_libintl_prefix+set}" = set; then
e1052144 10214 withval=$with_libintl_prefix;
a04eba3f
TT
10215 if test "X$withval" = "Xno"; then
10216 use_additional=no
10217 else
10218 if test "X$withval" = "X"; then
b0cacab0 10219
a04eba3f
TT
10220 acl_save_prefix="$prefix"
10221 prefix="$acl_final_prefix"
10222 acl_save_exec_prefix="$exec_prefix"
10223 exec_prefix="$acl_final_exec_prefix"
b0cacab0 10224
a04eba3f
TT
10225 eval additional_includedir=\"$includedir\"
10226 eval additional_libdir=\"$libdir\"
b0cacab0 10227
a04eba3f
TT
10228 exec_prefix="$acl_save_exec_prefix"
10229 prefix="$acl_save_prefix"
10230
10231 else
10232 additional_includedir="$withval/include"
10233 additional_libdir="$withval/lib"
10234 fi
10235 fi
10236
e1052144
TT
10237fi
10238
a04eba3f
TT
10239 LIBINTL=
10240 LTLIBINTL=
10241 INCINTL=
10242 rpathdirs=
10243 ltrpathdirs=
10244 names_already_handled=
10245 names_next_round='intl '
10246 while test -n "$names_next_round"; do
10247 names_this_round="$names_next_round"
10248 names_next_round=
10249 for name in $names_this_round; do
10250 already_handled=
10251 for n in $names_already_handled; do
10252 if test "$n" = "$name"; then
10253 already_handled=yes
10254 break
10255 fi
10256 done
10257 if test -z "$already_handled"; then
10258 names_already_handled="$names_already_handled $name"
10259 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10260 eval value=\"\$HAVE_LIB$uppername\"
10261 if test -n "$value"; then
10262 if test "$value" = yes; then
10263 eval value=\"\$LIB$uppername\"
10264 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
10265 eval value=\"\$LTLIB$uppername\"
10266 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
10267 else
10268 :
10269 fi
10270 else
10271 found_dir=
10272 found_la=
10273 found_so=
10274 found_a=
10275 if test $use_additional = yes; then
10276 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10277 found_dir="$additional_libdir"
10278 found_so="$additional_libdir/lib$name.$shlibext"
10279 if test -f "$additional_libdir/lib$name.la"; then
10280 found_la="$additional_libdir/lib$name.la"
10281 fi
10282 else
10283 if test -f "$additional_libdir/lib$name.$libext"; then
10284 found_dir="$additional_libdir"
10285 found_a="$additional_libdir/lib$name.$libext"
10286 if test -f "$additional_libdir/lib$name.la"; then
10287 found_la="$additional_libdir/lib$name.la"
10288 fi
10289 fi
10290 fi
10291 fi
10292 if test "X$found_dir" = "X"; then
10293 for x in $LDFLAGS $LTLIBINTL; do
b0cacab0 10294
a04eba3f
TT
10295 acl_save_prefix="$prefix"
10296 prefix="$acl_final_prefix"
10297 acl_save_exec_prefix="$exec_prefix"
10298 exec_prefix="$acl_final_exec_prefix"
10299 eval x=\"$x\"
10300 exec_prefix="$acl_save_exec_prefix"
10301 prefix="$acl_save_prefix"
10302
10303 case "$x" in
10304 -L*)
10305 dir=`echo "X$x" | sed -e 's/^X-L//'`
10306 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10307 found_dir="$dir"
10308 found_so="$dir/lib$name.$shlibext"
10309 if test -f "$dir/lib$name.la"; then
10310 found_la="$dir/lib$name.la"
10311 fi
10312 else
10313 if test -f "$dir/lib$name.$libext"; then
10314 found_dir="$dir"
10315 found_a="$dir/lib$name.$libext"
10316 if test -f "$dir/lib$name.la"; then
10317 found_la="$dir/lib$name.la"
10318 fi
10319 fi
10320 fi
10321 ;;
10322 esac
10323 if test "X$found_dir" != "X"; then
10324 break
10325 fi
10326 done
10327 fi
10328 if test "X$found_dir" != "X"; then
10329 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
10330 if test "X$found_so" != "X"; then
10331 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
10332 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10333 else
10334 haveit=
10335 for x in $ltrpathdirs; do
10336 if test "X$x" = "X$found_dir"; then
10337 haveit=yes
10338 break
10339 fi
10340 done
10341 if test -z "$haveit"; then
10342 ltrpathdirs="$ltrpathdirs $found_dir"
10343 fi
10344 if test "$hardcode_direct" = yes; then
10345 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10346 else
10347 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
10348 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10349 haveit=
10350 for x in $rpathdirs; do
10351 if test "X$x" = "X$found_dir"; then
10352 haveit=yes
10353 break
10354 fi
10355 done
10356 if test -z "$haveit"; then
10357 rpathdirs="$rpathdirs $found_dir"
10358 fi
10359 else
10360 haveit=
10361 for x in $LDFLAGS $LIBINTL; do
b0cacab0 10362
a04eba3f
TT
10363 acl_save_prefix="$prefix"
10364 prefix="$acl_final_prefix"
10365 acl_save_exec_prefix="$exec_prefix"
10366 exec_prefix="$acl_final_exec_prefix"
10367 eval x=\"$x\"
10368 exec_prefix="$acl_save_exec_prefix"
10369 prefix="$acl_save_prefix"
10370
10371 if test "X$x" = "X-L$found_dir"; then
10372 haveit=yes
10373 break
10374 fi
10375 done
10376 if test -z "$haveit"; then
10377 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
10378 fi
10379 if test "$hardcode_minus_L" != no; then
10380 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10381 else
10382 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
10383 fi
10384 fi
10385 fi
10386 fi
10387 else
10388 if test "X$found_a" != "X"; then
10389 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
10390 else
10391 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
10392 fi
10393 fi
10394 additional_includedir=
10395 case "$found_dir" in
10396 */lib | */lib/)
10397 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10398 additional_includedir="$basedir/include"
10399 ;;
10400 esac
10401 if test "X$additional_includedir" != "X"; then
10402 if test "X$additional_includedir" != "X/usr/include"; then
10403 haveit=
10404 if test "X$additional_includedir" = "X/usr/local/include"; then
10405 if test -n "$GCC"; then
10406 case $host_os in
10407 linux*) haveit=yes;;
10408 esac
10409 fi
10410 fi
10411 if test -z "$haveit"; then
10412 for x in $CPPFLAGS $INCINTL; do
b0cacab0 10413
a04eba3f
TT
10414 acl_save_prefix="$prefix"
10415 prefix="$acl_final_prefix"
10416 acl_save_exec_prefix="$exec_prefix"
10417 exec_prefix="$acl_final_exec_prefix"
10418 eval x=\"$x\"
10419 exec_prefix="$acl_save_exec_prefix"
10420 prefix="$acl_save_prefix"
10421
10422 if test "X$x" = "X-I$additional_includedir"; then
10423 haveit=yes
10424 break
10425 fi
10426 done
10427 if test -z "$haveit"; then
10428 if test -d "$additional_includedir"; then
10429 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
10430 fi
10431 fi
10432 fi
10433 fi
10434 fi
10435 if test -n "$found_la"; then
10436 save_libdir="$libdir"
10437 case "$found_la" in
10438 */* | *\\*) . "$found_la" ;;
10439 *) . "./$found_la" ;;
10440 esac
10441 libdir="$save_libdir"
10442 for dep in $dependency_libs; do
10443 case "$dep" in
10444 -L*)
10445 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
10446 if test "X$additional_libdir" != "X/usr/lib"; then
10447 haveit=
10448 if test "X$additional_libdir" = "X/usr/local/lib"; then
10449 if test -n "$GCC"; then
10450 case $host_os in
10451 linux*) haveit=yes;;
10452 esac
10453 fi
10454 fi
10455 if test -z "$haveit"; then
10456 haveit=
10457 for x in $LDFLAGS $LIBINTL; do
b0cacab0 10458
a04eba3f
TT
10459 acl_save_prefix="$prefix"
10460 prefix="$acl_final_prefix"
10461 acl_save_exec_prefix="$exec_prefix"
10462 exec_prefix="$acl_final_exec_prefix"
10463 eval x=\"$x\"
10464 exec_prefix="$acl_save_exec_prefix"
10465 prefix="$acl_save_prefix"
10466
10467 if test "X$x" = "X-L$additional_libdir"; then
10468 haveit=yes
10469 break
10470 fi
10471 done
10472 if test -z "$haveit"; then
10473 if test -d "$additional_libdir"; then
10474 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
10475 fi
10476 fi
10477 haveit=
10478 for x in $LDFLAGS $LTLIBINTL; do
b0cacab0 10479
a04eba3f
TT
10480 acl_save_prefix="$prefix"
10481 prefix="$acl_final_prefix"
10482 acl_save_exec_prefix="$exec_prefix"
10483 exec_prefix="$acl_final_exec_prefix"
10484 eval x=\"$x\"
10485 exec_prefix="$acl_save_exec_prefix"
10486 prefix="$acl_save_prefix"
10487
10488 if test "X$x" = "X-L$additional_libdir"; then
10489 haveit=yes
10490 break
10491 fi
10492 done
10493 if test -z "$haveit"; then
10494 if test -d "$additional_libdir"; then
10495 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
10496 fi
10497 fi
10498 fi
10499 fi
10500 ;;
10501 -R*)
10502 dir=`echo "X$dep" | sed -e 's/^X-R//'`
10503 if test "$enable_rpath" != no; then
10504 haveit=
10505 for x in $rpathdirs; do
10506 if test "X$x" = "X$dir"; then
10507 haveit=yes
10508 break
10509 fi
10510 done
10511 if test -z "$haveit"; then
10512 rpathdirs="$rpathdirs $dir"
10513 fi
10514 haveit=
10515 for x in $ltrpathdirs; do
10516 if test "X$x" = "X$dir"; then
10517 haveit=yes
10518 break
10519 fi
10520 done
10521 if test -z "$haveit"; then
10522 ltrpathdirs="$ltrpathdirs $dir"
10523 fi
10524 fi
10525 ;;
10526 -l*)
10527 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10528 ;;
10529 *.la)
10530 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10531 ;;
10532 *)
10533 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
10534 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
10535 ;;
10536 esac
10537 done
10538 fi
10539 else
10540 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
10541 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
10542 fi
10543 fi
10544 fi
10545 done
10546 done
10547 if test "X$rpathdirs" != "X"; then
10548 if test -n "$hardcode_libdir_separator"; then
10549 alldirs=
10550 for found_dir in $rpathdirs; do
10551 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10552 done
10553 acl_save_libdir="$libdir"
10554 libdir="$alldirs"
10555 eval flag=\"$hardcode_libdir_flag_spec\"
10556 libdir="$acl_save_libdir"
10557 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
10558 else
10559 for found_dir in $rpathdirs; do
10560 acl_save_libdir="$libdir"
10561 libdir="$found_dir"
10562 eval flag=\"$hardcode_libdir_flag_spec\"
10563 libdir="$acl_save_libdir"
10564 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
10565 done
10566 fi
10567 fi
10568 if test "X$ltrpathdirs" != "X"; then
10569 for found_dir in $ltrpathdirs; do
10570 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
10571 done
10572 fi
10573
e1052144
TT
10574 { echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5
10575echo $ECHO_N "checking for GNU gettext in libintl... $ECHO_C" >&6; }
b0cacab0
TT
10576if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then
10577 echo $ECHO_N "(cached) $ECHO_C" >&6
f8bd9807 10578else
a04eba3f
TT
10579 gt_save_CPPFLAGS="$CPPFLAGS"
10580 CPPFLAGS="$CPPFLAGS $INCINTL"
10581 gt_save_LIBS="$LIBS"
10582 LIBS="$LIBS $LIBINTL"
b0cacab0
TT
10583 cat >conftest.$ac_ext <<_ACEOF
10584/* confdefs.h. */
10585_ACEOF
10586cat confdefs.h >>conftest.$ac_ext
10587cat >>conftest.$ac_ext <<_ACEOF
10588/* end confdefs.h. */
a04eba3f
TT
10589#include <libintl.h>
10590extern int _nl_msg_cat_cntr;
10591extern
10592#ifdef __cplusplus
10593"C"
10594#endif
10595const char *_nl_expand_alias ();
b0cacab0
TT
10596int
10597main ()
10598{
a04eba3f
TT
10599bindtextdomain ("", "");
10600return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
b0cacab0
TT
10601 ;
10602 return 0;
10603}
10604_ACEOF
10605rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
10606if { (ac_try="$ac_link"
10607case "(($ac_try" in
10608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10609 *) ac_try_echo=$ac_try;;
10610esac
10611eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10612 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
10613 ac_status=$?
10614 grep -v '^ *+' conftest.er1 >conftest.err
10615 rm -f conftest.er1
10616 cat conftest.err >&5
10617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
10618 (exit $ac_status); } && {
10619 test -z "$ac_c_werror_flag" ||
10620 test ! -s conftest.err
10621 } && test -s conftest$ac_exeext &&
10622 $as_test_x conftest$ac_exeext; then
a04eba3f
TT
10623 gt_cv_func_gnugettext1_libintl=yes
10624else
b0cacab0
TT
10625 echo "$as_me: failed program was:" >&5
10626sed 's/^/| /' conftest.$ac_ext >&5
10627
e1052144 10628 gt_cv_func_gnugettext1_libintl=no
a04eba3f 10629fi
e1052144 10630
29a5deed 10631rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0 10632 conftest$ac_exeext conftest.$ac_ext
a04eba3f
TT
10633 if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
10634 LIBS="$LIBS $LIBICONV"
b0cacab0
TT
10635 cat >conftest.$ac_ext <<_ACEOF
10636/* confdefs.h. */
10637_ACEOF
10638cat confdefs.h >>conftest.$ac_ext
10639cat >>conftest.$ac_ext <<_ACEOF
10640/* end confdefs.h. */
a04eba3f
TT
10641#include <libintl.h>
10642extern int _nl_msg_cat_cntr;
10643extern
10644#ifdef __cplusplus
10645"C"
10646#endif
10647const char *_nl_expand_alias ();
b0cacab0
TT
10648int
10649main ()
10650{
a04eba3f
TT
10651bindtextdomain ("", "");
10652return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
b0cacab0
TT
10653 ;
10654 return 0;
10655}
10656_ACEOF
10657rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
10658if { (ac_try="$ac_link"
10659case "(($ac_try" in
10660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10661 *) ac_try_echo=$ac_try;;
10662esac
10663eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10664 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
10665 ac_status=$?
10666 grep -v '^ *+' conftest.er1 >conftest.err
10667 rm -f conftest.er1
10668 cat conftest.err >&5
10669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
10670 (exit $ac_status); } && {
10671 test -z "$ac_c_werror_flag" ||
10672 test ! -s conftest.err
10673 } && test -s conftest$ac_exeext &&
10674 $as_test_x conftest$ac_exeext; then
a04eba3f
TT
10675 LIBINTL="$LIBINTL $LIBICONV"
10676 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
10677 gt_cv_func_gnugettext1_libintl=yes
b0cacab0 10678
a04eba3f 10679else
b0cacab0
TT
10680 echo "$as_me: failed program was:" >&5
10681sed 's/^/| /' conftest.$ac_ext >&5
10682
e1052144 10683
a04eba3f 10684fi
e1052144 10685
29a5deed 10686rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0 10687 conftest$ac_exeext conftest.$ac_ext
a04eba3f
TT
10688 fi
10689 CPPFLAGS="$gt_save_CPPFLAGS"
10690 LIBS="$gt_save_LIBS"
a64c9c13 10691fi
e1052144
TT
10692{ echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext1_libintl" >&5
10693echo "${ECHO_T}$gt_cv_func_gnugettext1_libintl" >&6; }
a04eba3f 10694 fi
a64c9c13 10695
a04eba3f
TT
10696 if test "$gt_cv_func_gnugettext1_libc" = "yes" \
10697 || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
b0cacab0
TT
10698 && test "$PACKAGE" != gettext-runtime \
10699 && test "$PACKAGE" != gettext-tools; }; then
a04eba3f
TT
10700 gt_use_preinstalled_gnugettext=yes
10701 else
10702 LIBINTL=
10703 LTLIBINTL=
10704 INCINTL=
10705 fi
a64c9c13 10706
b0cacab0 10707
a04eba3f
TT
10708 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
10709 nls_cv_use_gnu_gettext=yes
10710 fi
10711 fi
a64c9c13 10712
a04eba3f 10713 if test "$nls_cv_use_gnu_gettext" = "yes"; then
b0cacab0 10714 BUILD_INCLUDED_LIBINTL=yes
a04eba3f
TT
10715 USE_INCLUDED_LIBINTL=yes
10716 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
10717 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
10718 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
10719 fi
a64c9c13 10720
a04eba3f
TT
10721 if test "$gt_use_preinstalled_gnugettext" = "yes" \
10722 || test "$nls_cv_use_gnu_gettext" = "yes"; then
10723 CATOBJEXT=.gmo
10724 fi
b0cacab0 10725
a04eba3f
TT
10726
10727 if test "$gt_use_preinstalled_gnugettext" = "yes" \
10728 || test "$nls_cv_use_gnu_gettext" = "yes"; then
b0cacab0
TT
10729
10730cat >>confdefs.h <<\_ACEOF
a04eba3f 10731#define ENABLE_NLS 1
b0cacab0 10732_ACEOF
a04eba3f
TT
10733
10734 else
10735 USE_NLS=no
10736 fi
10737 fi
10738
e1052144
TT
10739 { echo "$as_me:$LINENO: checking whether to use NLS" >&5
10740echo $ECHO_N "checking whether to use NLS... $ECHO_C" >&6; }
10741 { echo "$as_me:$LINENO: result: $USE_NLS" >&5
10742echo "${ECHO_T}$USE_NLS" >&6; }
b0cacab0 10743 if test "$USE_NLS" = "yes"; then
e1052144
TT
10744 { echo "$as_me:$LINENO: checking where the gettext function comes from" >&5
10745echo $ECHO_N "checking where the gettext function comes from... $ECHO_C" >&6; }
b0cacab0
TT
10746 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
10747 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
10748 gt_source="external libintl"
10749 else
10750 gt_source="libc"
10751 fi
10752 else
10753 gt_source="included intl directory"
10754 fi
e1052144
TT
10755 { echo "$as_me:$LINENO: result: $gt_source" >&5
10756echo "${ECHO_T}$gt_source" >&6; }
b0cacab0
TT
10757 fi
10758
a04eba3f
TT
10759 if test "$USE_NLS" = "yes"; then
10760
10761 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
10762 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
e1052144
TT
10763 { echo "$as_me:$LINENO: checking how to link with libintl" >&5
10764echo $ECHO_N "checking how to link with libintl... $ECHO_C" >&6; }
10765 { echo "$as_me:$LINENO: result: $LIBINTL" >&5
10766echo "${ECHO_T}$LIBINTL" >&6; }
b0cacab0 10767
a04eba3f
TT
10768 for element in $INCINTL; do
10769 haveit=
10770 for x in $CPPFLAGS; do
b0cacab0 10771
a04eba3f
TT
10772 acl_save_prefix="$prefix"
10773 prefix="$acl_final_prefix"
10774 acl_save_exec_prefix="$exec_prefix"
10775 exec_prefix="$acl_final_exec_prefix"
10776 eval x=\"$x\"
10777 exec_prefix="$acl_save_exec_prefix"
10778 prefix="$acl_save_prefix"
10779
10780 if test "X$x" = "X$element"; then
10781 haveit=yes
10782 break
10783 fi
10784 done
10785 if test -z "$haveit"; then
10786 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
10787 fi
10788 done
10789
10790 fi
10791
b0cacab0
TT
10792
10793cat >>confdefs.h <<\_ACEOF
a04eba3f 10794#define HAVE_GETTEXT 1
b0cacab0
TT
10795_ACEOF
10796
a04eba3f 10797
b0cacab0 10798cat >>confdefs.h <<\_ACEOF
a04eba3f 10799#define HAVE_DCGETTEXT 1
b0cacab0 10800_ACEOF
a04eba3f
TT
10801
10802 fi
10803
10804 POSUB=po
10805 fi
10806
b0cacab0
TT
10807
10808 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
a04eba3f
TT
10809 BUILD_INCLUDED_LIBINTL=yes
10810 fi
10811
b0cacab0
TT
10812
10813
10814
93636bde 10815
a04eba3f
TT
10816 nls_cv_header_intl=
10817 nls_cv_header_libgt=
10818
10819 DATADIRNAME=share
b0cacab0 10820
a04eba3f
TT
10821
10822 INSTOBJEXT=.mo
b0cacab0 10823
a04eba3f
TT
10824
10825 GENCAT=gencat
b0cacab0
TT
10826
10827
10828 if test "$USE_INCLUDED_LIBINTL" = yes; then
10829 INTLOBJS="\$(GETTOBJS)"
10830 fi
10831
a04eba3f
TT
10832
10833 INTL_LIBTOOL_SUFFIX_PREFIX=
b0cacab0
TT
10834
10835
a04eba3f
TT
10836
10837 INTLLIBS="$LIBINTL"
93636bde 10838
a64c9c13 10839
93636bde 10840
b0cacab0
TT
10841
10842
10843
10844
e1052144
TT
10845{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
10846echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
10847set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
10848if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0 10849 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 10850else
b0cacab0 10851 cat >conftest.make <<\_ACEOF
e1052144 10852SHELL = /bin/sh
50e1e10f 10853all:
e1052144 10854 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 10855_ACEOF
50e1e10f 10856# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
e1052144
TT
10857case `${MAKE-make} -f conftest.make 2>/dev/null` in
10858 *@@@%%%=?*=@@@%%%*)
10859 eval ac_cv_prog_make_${ac_make}_set=yes;;
10860 *)
10861 eval ac_cv_prog_make_${ac_make}_set=no;;
10862esac
b0cacab0 10863rm -f conftest.make
50e1e10f 10864fi
e1052144
TT
10865if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
10866 { echo "$as_me:$LINENO: result: yes" >&5
10867echo "${ECHO_T}yes" >&6; }
50e1e10f
TT
10868 SET_MAKE=
10869else
e1052144
TT
10870 { echo "$as_me:$LINENO: result: no" >&5
10871echo "${ECHO_T}no" >&6; }
50e1e10f
TT
10872 SET_MAKE="MAKE=${MAKE-make}"
10873fi
10874
10875# Extract the first word of "ln", so it can be a program name with args.
10876set dummy ln; ac_word=$2
e1052144
TT
10877{ echo "$as_me:$LINENO: checking for $ac_word" >&5
10878echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
10879if test "${ac_cv_path_LN+set}" = set; then
10880 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 10881else
b0cacab0
TT
10882 case $LN in
10883 [\\/]* | ?:[\\/]*)
50e1e10f
TT
10884 ac_cv_path_LN="$LN" # Let the user override the test with a path.
10885 ;;
10886 *)
b0cacab0
TT
10887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10888for as_dir in $PATH
10889do
10890 IFS=$as_save_IFS
10891 test -z "$as_dir" && as_dir=.
10892 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 10893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
10894 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
10895 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10896 break 2
10897 fi
10898done
10899done
e1052144 10900IFS=$as_save_IFS
b0cacab0 10901
50e1e10f
TT
10902 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
10903 ;;
10904esac
10905fi
b0cacab0 10906LN=$ac_cv_path_LN
50e1e10f 10907if test -n "$LN"; then
e1052144
TT
10908 { echo "$as_me:$LINENO: result: $LN" >&5
10909echo "${ECHO_T}$LN" >&6; }
50e1e10f 10910else
e1052144
TT
10911 { echo "$as_me:$LINENO: result: no" >&5
10912echo "${ECHO_T}no" >&6; }
50e1e10f
TT
10913fi
10914
e1052144
TT
10915
10916{ echo "$as_me:$LINENO: checking whether ln -s works" >&5
10917echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
b0cacab0
TT
10918LN_S=$as_ln_s
10919if test "$LN_S" = "ln -s"; then
e1052144
TT
10920 { echo "$as_me:$LINENO: result: yes" >&5
10921echo "${ECHO_T}yes" >&6; }
fc6d9d51 10922else
e1052144
TT
10923 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
10924echo "${ECHO_T}no, using $LN_S" >&6; }
fc6d9d51
TT
10925fi
10926
50e1e10f
TT
10927# Extract the first word of "mv", so it can be a program name with args.
10928set dummy mv; ac_word=$2
e1052144
TT
10929{ echo "$as_me:$LINENO: checking for $ac_word" >&5
10930echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
10931if test "${ac_cv_path_MV+set}" = set; then
10932 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 10933else
b0cacab0
TT
10934 case $MV in
10935 [\\/]* | ?:[\\/]*)
50e1e10f
TT
10936 ac_cv_path_MV="$MV" # Let the user override the test with a path.
10937 ;;
10938 *)
b0cacab0
TT
10939 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10940for as_dir in $PATH
10941do
10942 IFS=$as_save_IFS
10943 test -z "$as_dir" && as_dir=.
10944 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 10945 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
10946 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
10947 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10948 break 2
10949 fi
10950done
10951done
e1052144 10952IFS=$as_save_IFS
b0cacab0 10953
50e1e10f
TT
10954 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
10955 ;;
10956esac
10957fi
b0cacab0 10958MV=$ac_cv_path_MV
50e1e10f 10959if test -n "$MV"; then
e1052144
TT
10960 { echo "$as_me:$LINENO: result: $MV" >&5
10961echo "${ECHO_T}$MV" >&6; }
50e1e10f 10962else
e1052144
TT
10963 { echo "$as_me:$LINENO: result: no" >&5
10964echo "${ECHO_T}no" >&6; }
50e1e10f
TT
10965fi
10966
e1052144 10967
50e1e10f
TT
10968# Extract the first word of "cp", so it can be a program name with args.
10969set dummy cp; ac_word=$2
e1052144
TT
10970{ echo "$as_me:$LINENO: checking for $ac_word" >&5
10971echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
10972if test "${ac_cv_path_CP+set}" = set; then
10973 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 10974else
b0cacab0
TT
10975 case $CP in
10976 [\\/]* | ?:[\\/]*)
50e1e10f
TT
10977 ac_cv_path_CP="$CP" # Let the user override the test with a path.
10978 ;;
10979 *)
b0cacab0
TT
10980 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10981for as_dir in $PATH
10982do
10983 IFS=$as_save_IFS
10984 test -z "$as_dir" && as_dir=.
10985 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 10986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
10987 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
10988 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10989 break 2
10990 fi
10991done
10992done
e1052144 10993IFS=$as_save_IFS
b0cacab0 10994
50e1e10f
TT
10995 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
10996 ;;
10997esac
10998fi
b0cacab0 10999CP=$ac_cv_path_CP
50e1e10f 11000if test -n "$CP"; then
e1052144
TT
11001 { echo "$as_me:$LINENO: result: $CP" >&5
11002echo "${ECHO_T}$CP" >&6; }
50e1e10f 11003else
e1052144
TT
11004 { echo "$as_me:$LINENO: result: no" >&5
11005echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11006fi
11007
e1052144 11008
50e1e10f
TT
11009# Extract the first word of "rm", so it can be a program name with args.
11010set dummy rm; ac_word=$2
e1052144
TT
11011{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11012echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11013if test "${ac_cv_path_RM+set}" = set; then
11014 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 11015else
b0cacab0
TT
11016 case $RM in
11017 [\\/]* | ?:[\\/]*)
50e1e10f
TT
11018 ac_cv_path_RM="$RM" # Let the user override the test with a path.
11019 ;;
11020 *)
b0cacab0
TT
11021 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11022for as_dir in $PATH
11023do
11024 IFS=$as_save_IFS
11025 test -z "$as_dir" && as_dir=.
11026 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11027 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11028 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
11029 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11030 break 2
11031 fi
11032done
11033done
e1052144 11034IFS=$as_save_IFS
b0cacab0 11035
50e1e10f
TT
11036 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
11037 ;;
11038esac
11039fi
b0cacab0 11040RM=$ac_cv_path_RM
50e1e10f 11041if test -n "$RM"; then
e1052144
TT
11042 { echo "$as_me:$LINENO: result: $RM" >&5
11043echo "${ECHO_T}$RM" >&6; }
50e1e10f 11044else
e1052144
TT
11045 { echo "$as_me:$LINENO: result: no" >&5
11046echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11047fi
11048
e1052144 11049
50e1e10f
TT
11050# Extract the first word of "chmod", so it can be a program name with args.
11051set dummy chmod; ac_word=$2
e1052144
TT
11052{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11053echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11054if test "${ac_cv_path_CHMOD+set}" = set; then
11055 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 11056else
b0cacab0
TT
11057 case $CHMOD in
11058 [\\/]* | ?:[\\/]*)
50e1e10f
TT
11059 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
11060 ;;
11061 *)
b0cacab0
TT
11062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11063for as_dir in $PATH
11064do
11065 IFS=$as_save_IFS
11066 test -z "$as_dir" && as_dir=.
11067 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11069 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
11070 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11071 break 2
11072 fi
11073done
11074done
e1052144 11075IFS=$as_save_IFS
b0cacab0 11076
50e1e10f
TT
11077 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
11078 ;;
11079esac
11080fi
b0cacab0 11081CHMOD=$ac_cv_path_CHMOD
50e1e10f 11082if test -n "$CHMOD"; then
e1052144
TT
11083 { echo "$as_me:$LINENO: result: $CHMOD" >&5
11084echo "${ECHO_T}$CHMOD" >&6; }
50e1e10f 11085else
e1052144
TT
11086 { echo "$as_me:$LINENO: result: no" >&5
11087echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11088fi
11089
e1052144 11090
32237014
TT
11091for ac_prog in gawk mawk nawk awk
11092do
11093 # Extract the first word of "$ac_prog", so it can be a program name with args.
11094set dummy $ac_prog; ac_word=$2
e1052144
TT
11095{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11096echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
32237014 11097if test "${ac_cv_prog_AWK+set}" = set; then
b0cacab0 11098 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 11099else
32237014
TT
11100 if test -n "$AWK"; then
11101 ac_cv_prog_AWK="$AWK" # Let the user override the test.
11102else
11103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
b0cacab0
TT
11104for as_dir in $PATH
11105do
11106 IFS=$as_save_IFS
11107 test -z "$as_dir" && as_dir=.
11108 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11109 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
32237014 11110 ac_cv_prog_AWK="$ac_prog"
b0cacab0
TT
11111 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11112 break 2
11113 fi
11114done
11115done
e1052144 11116IFS=$as_save_IFS
b0cacab0 11117
50e1e10f 11118fi
32237014
TT
11119fi
11120AWK=$ac_cv_prog_AWK
50e1e10f 11121if test -n "$AWK"; then
e1052144
TT
11122 { echo "$as_me:$LINENO: result: $AWK" >&5
11123echo "${ECHO_T}$AWK" >&6; }
50e1e10f 11124else
e1052144
TT
11125 { echo "$as_me:$LINENO: result: no" >&5
11126echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11127fi
11128
e1052144 11129
32237014
TT
11130 test -n "$AWK" && break
11131done
11132
e1052144
TT
11133{ echo "$as_me:$LINENO: checking for egrep" >&5
11134echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
11135if test "${ac_cv_path_EGREP+set}" = set; then
32237014
TT
11136 echo $ECHO_N "(cached) $ECHO_C" >&6
11137else
e1052144
TT
11138 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
11139 then ac_cv_path_EGREP="$GREP -E"
11140 else
11141 # Extract the first word of "egrep" to use in msg output
11142if test -z "$EGREP"; then
11143set dummy egrep; ac_prog_name=$2
11144if test "${ac_cv_path_EGREP+set}" = set; then
11145 echo $ECHO_N "(cached) $ECHO_C" >&6
11146else
11147 ac_path_EGREP_found=false
11148# Loop through the user's path and test for each of PROGNAME-LIST
11149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11150for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11151do
11152 IFS=$as_save_IFS
11153 test -z "$as_dir" && as_dir=.
11154 for ac_prog in egrep; do
11155 for ac_exec_ext in '' $ac_executable_extensions; do
11156 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
29a5deed 11157 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
e1052144
TT
11158 # Check for GNU ac_path_EGREP and select it if it is found.
11159 # Check for GNU $ac_path_EGREP
11160case `"$ac_path_EGREP" --version 2>&1` in
11161*GNU*)
11162 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
11163*)
11164 ac_count=0
11165 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
11166 while :
11167 do
11168 cat "conftest.in" "conftest.in" >"conftest.tmp"
11169 mv "conftest.tmp" "conftest.in"
11170 cp "conftest.in" "conftest.nl"
11171 echo 'EGREP' >> "conftest.nl"
11172 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
11173 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11174 ac_count=`expr $ac_count + 1`
11175 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
11176 # Best one so far, save it but keep looking for a better one
11177 ac_cv_path_EGREP="$ac_path_EGREP"
11178 ac_path_EGREP_max=$ac_count
32237014 11179 fi
e1052144
TT
11180 # 10*(2^10) chars as input seems more than enough
11181 test $ac_count -gt 10 && break
11182 done
11183 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11184esac
11185
11186
11187 $ac_path_EGREP_found && break 3
11188 done
11189done
11190
11191done
11192IFS=$as_save_IFS
11193
11194
11195fi
11196
11197EGREP="$ac_cv_path_EGREP"
11198if test -z "$EGREP"; then
11199 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
11200echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
11201 { (exit 1); exit 1; }; }
11202fi
11203
11204else
11205 ac_cv_path_EGREP=$EGREP
11206fi
11207
11208
11209 fi
32237014 11210fi
e1052144
TT
11211{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
11212echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
11213 EGREP="$ac_cv_path_EGREP"
32237014
TT
11214
11215
50e1e10f
TT
11216# Extract the first word of "sed", so it can be a program name with args.
11217set dummy sed; ac_word=$2
e1052144
TT
11218{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11219echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11220if test "${ac_cv_path_SED+set}" = set; then
11221 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 11222else
b0cacab0
TT
11223 case $SED in
11224 [\\/]* | ?:[\\/]*)
50e1e10f
TT
11225 ac_cv_path_SED="$SED" # Let the user override the test with a path.
11226 ;;
11227 *)
b0cacab0
TT
11228 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11229for as_dir in $PATH
11230do
11231 IFS=$as_save_IFS
11232 test -z "$as_dir" && as_dir=.
11233 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11234 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11235 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
11236 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11237 break 2
11238 fi
11239done
11240done
e1052144 11241IFS=$as_save_IFS
b0cacab0 11242
50e1e10f
TT
11243 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
11244 ;;
11245esac
11246fi
b0cacab0 11247SED=$ac_cv_path_SED
50e1e10f 11248if test -n "$SED"; then
e1052144
TT
11249 { echo "$as_me:$LINENO: result: $SED" >&5
11250echo "${ECHO_T}$SED" >&6; }
50e1e10f 11251else
e1052144
TT
11252 { echo "$as_me:$LINENO: result: no" >&5
11253echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11254fi
11255
e1052144 11256
9d564f73
TT
11257# Extract the first word of "perl", so it can be a program name with args.
11258set dummy perl; ac_word=$2
e1052144
TT
11259{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11260echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11261if test "${ac_cv_path_PERL+set}" = set; then
11262 echo $ECHO_N "(cached) $ECHO_C" >&6
9d564f73 11263else
b0cacab0
TT
11264 case $PERL in
11265 [\\/]* | ?:[\\/]*)
9d564f73
TT
11266 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11267 ;;
9d564f73 11268 *)
b0cacab0
TT
11269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11270for as_dir in $PATH
11271do
11272 IFS=$as_save_IFS
11273 test -z "$as_dir" && as_dir=.
11274 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11275 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11276 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11277 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11278 break 2
11279 fi
11280done
11281done
e1052144 11282IFS=$as_save_IFS
b0cacab0 11283
9d564f73
TT
11284 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
11285 ;;
11286esac
11287fi
b0cacab0 11288PERL=$ac_cv_path_PERL
9d564f73 11289if test -n "$PERL"; then
e1052144
TT
11290 { echo "$as_me:$LINENO: result: $PERL" >&5
11291echo "${ECHO_T}$PERL" >&6; }
9d564f73 11292else
e1052144
TT
11293 { echo "$as_me:$LINENO: result: no" >&5
11294echo "${ECHO_T}no" >&6; }
9d564f73
TT
11295fi
11296
e1052144 11297
250f79f0
TT
11298# Extract the first word of "ldconfig", so it can be a program name with args.
11299set dummy ldconfig; ac_word=$2
e1052144
TT
11300{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11301echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11302if test "${ac_cv_path_LDCONFIG+set}" = set; then
11303 echo $ECHO_N "(cached) $ECHO_C" >&6
250f79f0 11304else
b0cacab0
TT
11305 case $LDCONFIG in
11306 [\\/]* | ?:[\\/]*)
250f79f0
TT
11307 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
11308 ;;
250f79f0 11309 *)
b0cacab0
TT
11310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11311for as_dir in $PATH
11312do
11313 IFS=$as_save_IFS
11314 test -z "$as_dir" && as_dir=.
11315 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11316 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11317 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
11318 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11319 break 2
11320 fi
11321done
11322done
e1052144 11323IFS=$as_save_IFS
b0cacab0 11324
250f79f0
TT
11325 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
11326 ;;
11327esac
11328fi
b0cacab0 11329LDCONFIG=$ac_cv_path_LDCONFIG
b0cacab0 11330if test -n "$LDCONFIG"; then
e1052144
TT
11331 { echo "$as_me:$LINENO: result: $LDCONFIG" >&5
11332echo "${ECHO_T}$LDCONFIG" >&6; }
93636bde 11333else
e1052144
TT
11334 { echo "$as_me:$LINENO: result: no" >&5
11335echo "${ECHO_T}no" >&6; }
93636bde
TT
11336fi
11337
e1052144 11338
b0cacab0
TT
11339if test -n "$ac_tool_prefix"; then
11340 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
50e1e10f 11341set dummy ${ac_tool_prefix}ar; ac_word=$2
e1052144
TT
11342{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11343echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11344if test "${ac_cv_prog_AR+set}" = set; then
11345 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f
TT
11346else
11347 if test -n "$AR"; then
11348 ac_cv_prog_AR="$AR" # Let the user override the test.
11349else
b0cacab0
TT
11350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11351for as_dir in $PATH
11352do
11353 IFS=$as_save_IFS
11354 test -z "$as_dir" && as_dir=.
11355 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11356 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11357 ac_cv_prog_AR="${ac_tool_prefix}ar"
11358 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11359 break 2
11360 fi
11361done
11362done
e1052144 11363IFS=$as_save_IFS
b0cacab0 11364
50e1e10f
TT
11365fi
11366fi
b0cacab0 11367AR=$ac_cv_prog_AR
50e1e10f 11368if test -n "$AR"; then
e1052144
TT
11369 { echo "$as_me:$LINENO: result: $AR" >&5
11370echo "${ECHO_T}$AR" >&6; }
50e1e10f 11371else
e1052144
TT
11372 { echo "$as_me:$LINENO: result: no" >&5
11373echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11374fi
11375
e1052144 11376
b0cacab0 11377fi
50e1e10f 11378if test -z "$ac_cv_prog_AR"; then
b0cacab0 11379 ac_ct_AR=$AR
50e1e10f
TT
11380 # Extract the first word of "ar", so it can be a program name with args.
11381set dummy ar; ac_word=$2
e1052144
TT
11382{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11383echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11384if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
11385 echo $ECHO_N "(cached) $ECHO_C" >&6
93636bde 11386else
b0cacab0
TT
11387 if test -n "$ac_ct_AR"; then
11388 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
93636bde 11389else
b0cacab0
TT
11390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11391for as_dir in $PATH
11392do
11393 IFS=$as_save_IFS
11394 test -z "$as_dir" && as_dir=.
11395 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11396 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11397 ac_cv_prog_ac_ct_AR="ar"
11398 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11399 break 2
11400 fi
11401done
11402done
e1052144 11403IFS=$as_save_IFS
b0cacab0 11404
50e1e10f
TT
11405fi
11406fi
b0cacab0
TT
11407ac_ct_AR=$ac_cv_prog_ac_ct_AR
11408if test -n "$ac_ct_AR"; then
e1052144
TT
11409 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
11410echo "${ECHO_T}$ac_ct_AR" >&6; }
50e1e10f 11411else
e1052144
TT
11412 { echo "$as_me:$LINENO: result: no" >&5
11413echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11414fi
11415
e1052144
TT
11416 if test "x$ac_ct_AR" = x; then
11417 AR="ar"
11418 else
11419 case $cross_compiling:$ac_tool_warned in
11420yes:)
11421{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
11422whose name does not start with the host triplet. If you think this
11423configuration is useful to you, please write to autoconf@gnu.org." >&5
11424echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
11425whose name does not start with the host triplet. If you think this
11426configuration is useful to you, please write to autoconf@gnu.org." >&2;}
11427ac_tool_warned=yes ;;
11428esac
11429 AR=$ac_ct_AR
11430 fi
50e1e10f 11431else
b0cacab0 11432 AR="$ac_cv_prog_AR"
50e1e10f
TT
11433fi
11434
b0cacab0
TT
11435if test -n "$ac_tool_prefix"; then
11436 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
50e1e10f 11437set dummy ${ac_tool_prefix}ranlib; ac_word=$2
e1052144
TT
11438{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11439echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11440if test "${ac_cv_prog_RANLIB+set}" = set; then
11441 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f
TT
11442else
11443 if test -n "$RANLIB"; then
11444 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11445else
b0cacab0
TT
11446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11447for as_dir in $PATH
11448do
11449 IFS=$as_save_IFS
11450 test -z "$as_dir" && as_dir=.
11451 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11452 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11453 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
11454 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11455 break 2
11456 fi
11457done
11458done
e1052144 11459IFS=$as_save_IFS
b0cacab0 11460
50e1e10f
TT
11461fi
11462fi
b0cacab0 11463RANLIB=$ac_cv_prog_RANLIB
50e1e10f 11464if test -n "$RANLIB"; then
e1052144
TT
11465 { echo "$as_me:$LINENO: result: $RANLIB" >&5
11466echo "${ECHO_T}$RANLIB" >&6; }
50e1e10f 11467else
e1052144
TT
11468 { echo "$as_me:$LINENO: result: no" >&5
11469echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11470fi
11471
e1052144 11472
b0cacab0 11473fi
50e1e10f 11474if test -z "$ac_cv_prog_RANLIB"; then
b0cacab0 11475 ac_ct_RANLIB=$RANLIB
50e1e10f
TT
11476 # Extract the first word of "ranlib", so it can be a program name with args.
11477set dummy ranlib; ac_word=$2
e1052144
TT
11478{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11479echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11480if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
11481 echo $ECHO_N "(cached) $ECHO_C" >&6
93636bde 11482else
b0cacab0
TT
11483 if test -n "$ac_ct_RANLIB"; then
11484 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
93636bde 11485else
b0cacab0
TT
11486as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11487for as_dir in $PATH
11488do
11489 IFS=$as_save_IFS
11490 test -z "$as_dir" && as_dir=.
11491 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11492 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11493 ac_cv_prog_ac_ct_RANLIB="ranlib"
11494 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11495 break 2
11496 fi
11497done
11498done
e1052144 11499IFS=$as_save_IFS
b0cacab0 11500
50e1e10f
TT
11501fi
11502fi
b0cacab0
TT
11503ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
11504if test -n "$ac_ct_RANLIB"; then
e1052144
TT
11505 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
11506echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
50e1e10f 11507else
e1052144
TT
11508 { echo "$as_me:$LINENO: result: no" >&5
11509echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11510fi
11511
e1052144
TT
11512 if test "x$ac_ct_RANLIB" = x; then
11513 RANLIB=":"
11514 else
11515 case $cross_compiling:$ac_tool_warned in
11516yes:)
11517{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
11518whose name does not start with the host triplet. If you think this
11519configuration is useful to you, please write to autoconf@gnu.org." >&5
11520echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
11521whose name does not start with the host triplet. If you think this
11522configuration is useful to you, please write to autoconf@gnu.org." >&2;}
11523ac_tool_warned=yes ;;
11524esac
11525 RANLIB=$ac_ct_RANLIB
11526 fi
50e1e10f 11527else
b0cacab0 11528 RANLIB="$ac_cv_prog_RANLIB"
50e1e10f
TT
11529fi
11530
b0cacab0
TT
11531if test -n "$ac_tool_prefix"; then
11532 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
50e1e10f 11533set dummy ${ac_tool_prefix}strip; ac_word=$2
e1052144
TT
11534{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11535echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11536if test "${ac_cv_prog_STRIP+set}" = set; then
11537 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f
TT
11538else
11539 if test -n "$STRIP"; then
11540 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
11541else
b0cacab0
TT
11542as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11543for as_dir in $PATH
11544do
11545 IFS=$as_save_IFS
11546 test -z "$as_dir" && as_dir=.
11547 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11548 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11549 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
11550 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11551 break 2
11552 fi
11553done
11554done
e1052144 11555IFS=$as_save_IFS
b0cacab0 11556
50e1e10f
TT
11557fi
11558fi
b0cacab0 11559STRIP=$ac_cv_prog_STRIP
50e1e10f 11560if test -n "$STRIP"; then
e1052144
TT
11561 { echo "$as_me:$LINENO: result: $STRIP" >&5
11562echo "${ECHO_T}$STRIP" >&6; }
50e1e10f 11563else
e1052144
TT
11564 { echo "$as_me:$LINENO: result: no" >&5
11565echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11566fi
11567
e1052144 11568
b0cacab0 11569fi
50e1e10f 11570if test -z "$ac_cv_prog_STRIP"; then
b0cacab0 11571 ac_ct_STRIP=$STRIP
50e1e10f
TT
11572 # Extract the first word of "strip", so it can be a program name with args.
11573set dummy strip; ac_word=$2
e1052144
TT
11574{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11575echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11576if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
11577 echo $ECHO_N "(cached) $ECHO_C" >&6
93636bde 11578else
b0cacab0
TT
11579 if test -n "$ac_ct_STRIP"; then
11580 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
93636bde 11581else
b0cacab0
TT
11582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11583for as_dir in $PATH
11584do
11585 IFS=$as_save_IFS
11586 test -z "$as_dir" && as_dir=.
11587 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11588 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11589 ac_cv_prog_ac_ct_STRIP="strip"
11590 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11591 break 2
11592 fi
11593done
11594done
e1052144 11595IFS=$as_save_IFS
b0cacab0 11596
50e1e10f
TT
11597fi
11598fi
b0cacab0
TT
11599ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
11600if test -n "$ac_ct_STRIP"; then
e1052144
TT
11601 { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
11602echo "${ECHO_T}$ac_ct_STRIP" >&6; }
50e1e10f 11603else
e1052144
TT
11604 { echo "$as_me:$LINENO: result: no" >&5
11605echo "${ECHO_T}no" >&6; }
50e1e10f
TT
11606fi
11607
e1052144
TT
11608 if test "x$ac_ct_STRIP" = x; then
11609 STRIP=":"
11610 else
11611 case $cross_compiling:$ac_tool_warned in
11612yes:)
11613{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
11614whose name does not start with the host triplet. If you think this
11615configuration is useful to you, please write to autoconf@gnu.org." >&5
11616echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
11617whose name does not start with the host triplet. If you think this
11618configuration is useful to you, please write to autoconf@gnu.org." >&2;}
11619ac_tool_warned=yes ;;
11620esac
11621 STRIP=$ac_ct_STRIP
11622 fi
50e1e10f 11623else
b0cacab0 11624 STRIP="$ac_cv_prog_STRIP"
50e1e10f
TT
11625fi
11626
50e1e10f
TT
11627# Find a good install program. We prefer a C program (faster),
11628# so one script is as good as another. But avoid the broken or
11629# incompatible versions:
11630# SysV /etc/install, /usr/sbin/install
11631# SunOS /usr/etc/install
11632# IRIX /sbin/install
11633# AIX /bin/install
b0cacab0 11634# AmigaOS /C/install, which installs bootblocks on floppy discs
a4bf69d9 11635# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
50e1e10f
TT
11636# AFS /usr/afsws/bin/install, which mishandles nonexistent args
11637# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
b0cacab0 11638# OS/2's system install, which has a completely different semantic
50e1e10f 11639# ./install, which can be erroneously created by make from ./install.sh.
e1052144
TT
11640{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11641echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
50e1e10f 11642if test -z "$INSTALL"; then
b0cacab0
TT
11643if test "${ac_cv_path_install+set}" = set; then
11644 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 11645else
b0cacab0
TT
11646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11647for as_dir in $PATH
11648do
11649 IFS=$as_save_IFS
11650 test -z "$as_dir" && as_dir=.
11651 # Account for people who put trailing slashes in PATH elements.
11652case $as_dir/ in
11653 ./ | .// | /cC/* | \
11654 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11655 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11656 /usr/ucb/* ) ;;
11657 *)
11658 # OSF1 and SCO ODT 3.0 have their own names for install.
11659 # Don't use installbsd from OSF since it installs stuff as root
11660 # by default.
11661 for ac_prog in ginstall scoinst install; do
11662 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11663 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
50e1e10f 11664 if test $ac_prog = install &&
b0cacab0 11665 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
50e1e10f 11666 # AIX install. It has an incompatible calling convention.
50e1e10f 11667 :
b0cacab0
TT
11668 elif test $ac_prog = install &&
11669 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11670 # program-specific install script used by HP pwplus--don't use.
11671 :
50e1e10f 11672 else
b0cacab0
TT
11673 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11674 break 3
50e1e10f
TT
11675 fi
11676 fi
11677 done
b0cacab0
TT
11678 done
11679 ;;
11680esac
11681done
e1052144 11682IFS=$as_save_IFS
b0cacab0 11683
21c84b71 11684
50e1e10f 11685fi
21c84b71 11686 if test "${ac_cv_path_install+set}" = set; then
b0cacab0 11687 INSTALL=$ac_cv_path_install
21c84b71 11688 else
e1052144
TT
11689 # As a last resort, use the slow shell script. Don't cache a
11690 # value for INSTALL within a source directory, because that will
21c84b71 11691 # break other packages using the cache if that directory is
e1052144 11692 # removed, or if the value is a relative name.
b0cacab0 11693 INSTALL=$ac_install_sh
21c84b71 11694 fi
50e1e10f 11695fi
e1052144
TT
11696{ echo "$as_me:$LINENO: result: $INSTALL" >&5
11697echo "${ECHO_T}$INSTALL" >&6; }
50e1e10f
TT
11698
11699# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11700# It thinks the first close brace ends the variable substitution.
11701test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11702
b0cacab0 11703test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
a4bf69d9 11704
50e1e10f
TT
11705test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11706
6c133523
TT
11707# See if we need a separate native compiler.
11708if test $cross_compiling = no; then
11709 BUILD_CC="$CC"
b0cacab0 11710
6c133523
TT
11711else
11712 for ac_prog in gcc cc
11713do
b0cacab0 11714 # Extract the first word of "$ac_prog", so it can be a program name with args.
6c133523 11715set dummy $ac_prog; ac_word=$2
e1052144
TT
11716{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11717echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
b0cacab0
TT
11718if test "${ac_cv_prog_BUILD_CC+set}" = set; then
11719 echo $ECHO_N "(cached) $ECHO_C" >&6
6c133523 11720else
b0cacab0
TT
11721 if test -n "$BUILD_CC"; then
11722 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
11723else
11724as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11725for as_dir in $PATH
11726do
11727 IFS=$as_save_IFS
11728 test -z "$as_dir" && as_dir=.
11729 for ac_exec_ext in '' $ac_executable_extensions; do
29a5deed 11730 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b0cacab0
TT
11731 ac_cv_prog_BUILD_CC="$ac_prog"
11732 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11733 break 2
11734 fi
11735done
11736done
e1052144 11737IFS=$as_save_IFS
b0cacab0 11738
6c133523
TT
11739fi
11740fi
b0cacab0 11741BUILD_CC=$ac_cv_prog_BUILD_CC
6c133523 11742if test -n "$BUILD_CC"; then
e1052144
TT
11743 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
11744echo "${ECHO_T}$BUILD_CC" >&6; }
6c133523 11745else
e1052144
TT
11746 { echo "$as_me:$LINENO: result: no" >&5
11747echo "${ECHO_T}no" >&6; }
6c133523
TT
11748fi
11749
e1052144 11750
b0cacab0 11751 test -n "$BUILD_CC" && break
6c133523
TT
11752done
11753
11754fi
b0cacab0
TT
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
762c7c65 11784
106ad96d
TT
11785
11786
29dd9d1e 11787
e7cc6f7d
CG
11788
11789
11790for ac_header in dirent.h errno.h getopt.h malloc.h mntent.h paths.h setjmp.h signal.h stdarg.h stdint.h stdlib.h termios.h unistd.h utime.h linux/fd.h linux/major.h net/if_dl.h netinet/in.h sys/disklabel.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
50e1e10f 11791do
b0cacab0 11792as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
e1052144
TT
11793if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11794 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11795echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11796if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
11797 echo $ECHO_N "(cached) $ECHO_C" >&6
11798fi
e1052144
TT
11799ac_res=`eval echo '${'$as_ac_Header'}'`
11800 { echo "$as_me:$LINENO: result: $ac_res" >&5
11801echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
11802else
11803 # Is the header compilable?
e1052144
TT
11804{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
11805echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
b0cacab0
TT
11806cat >conftest.$ac_ext <<_ACEOF
11807/* confdefs.h. */
11808_ACEOF
11809cat confdefs.h >>conftest.$ac_ext
11810cat >>conftest.$ac_ext <<_ACEOF
11811/* end confdefs.h. */
11812$ac_includes_default
11813#include <$ac_header>
11814_ACEOF
11815rm -f conftest.$ac_objext
e1052144
TT
11816if { (ac_try="$ac_compile"
11817case "(($ac_try" in
11818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11819 *) ac_try_echo=$ac_try;;
11820esac
11821eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11822 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
11823 ac_status=$?
11824 grep -v '^ *+' conftest.er1 >conftest.err
11825 rm -f conftest.er1
11826 cat conftest.err >&5
11827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
11828 (exit $ac_status); } && {
11829 test -z "$ac_c_werror_flag" ||
11830 test ! -s conftest.err
11831 } && test -s conftest.$ac_objext; then
b0cacab0
TT
11832 ac_header_compiler=yes
11833else
11834 echo "$as_me: failed program was:" >&5
11835sed 's/^/| /' conftest.$ac_ext >&5
11836
e1052144 11837 ac_header_compiler=no
b0cacab0 11838fi
e1052144
TT
11839
11840rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11841{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11842echo "${ECHO_T}$ac_header_compiler" >&6; }
b0cacab0
TT
11843
11844# Is the header present?
e1052144
TT
11845{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
11846echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
b0cacab0
TT
11847cat >conftest.$ac_ext <<_ACEOF
11848/* confdefs.h. */
11849_ACEOF
11850cat confdefs.h >>conftest.$ac_ext
11851cat >>conftest.$ac_ext <<_ACEOF
11852/* end confdefs.h. */
11853#include <$ac_header>
11854_ACEOF
e1052144
TT
11855if { (ac_try="$ac_cpp conftest.$ac_ext"
11856case "(($ac_try" in
11857 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11858 *) ac_try_echo=$ac_try;;
11859esac
11860eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11861 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
11862 ac_status=$?
11863 grep -v '^ *+' conftest.er1 >conftest.err
11864 rm -f conftest.er1
11865 cat conftest.err >&5
11866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
11867 (exit $ac_status); } >/dev/null && {
11868 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11869 test ! -s conftest.err
11870 }; then
b0cacab0
TT
11871 ac_header_preproc=yes
11872else
11873 echo "$as_me: failed program was:" >&5
11874sed 's/^/| /' conftest.$ac_ext >&5
11875
11876 ac_header_preproc=no
50e1e10f 11877fi
e1052144 11878
b0cacab0 11879rm -f conftest.err conftest.$ac_ext
e1052144
TT
11880{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11881echo "${ECHO_T}$ac_header_preproc" >&6; }
b0cacab0
TT
11882
11883# So? What about this header?
11884case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11885 yes:no: )
11886 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11887echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11888 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11889echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11890 ac_header_preproc=yes
11891 ;;
11892 no:yes:* )
11893 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11894echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11895 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11896echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11897 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11898echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11899 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11900echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11901 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11902echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11903 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11904echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
e1052144 11905
b0cacab0
TT
11906 ;;
11907esac
e1052144
TT
11908{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11909echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11910if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0 11911 echo $ECHO_N "(cached) $ECHO_C" >&6
93636bde 11912else
b0cacab0
TT
11913 eval "$as_ac_Header=\$ac_header_preproc"
11914fi
e1052144
TT
11915ac_res=`eval echo '${'$as_ac_Header'}'`
11916 { echo "$as_me:$LINENO: result: $ac_res" >&5
11917echo "${ECHO_T}$ac_res" >&6; }
b0cacab0 11918
50e1e10f 11919fi
b0cacab0
TT
11920if test `eval echo '${'$as_ac_Header'}'` = yes; then
11921 cat >>confdefs.h <<_ACEOF
11922#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11923_ACEOF
11924
11925fi
11926
50e1e10f
TT
11927done
11928
b0cacab0 11929
da76d6b7
TT
11930
11931for ac_header in sys/disk.h sys/mount.h
11932do
11933as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
e1052144
TT
11934{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11935echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11936if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
da76d6b7
TT
11937 echo $ECHO_N "(cached) $ECHO_C" >&6
11938else
11939 cat >conftest.$ac_ext <<_ACEOF
11940/* confdefs.h. */
11941_ACEOF
11942cat confdefs.h >>conftest.$ac_ext
11943cat >>conftest.$ac_ext <<_ACEOF
11944/* end confdefs.h. */
11945
11946#if HAVE_SYS_QUEUE_H
11947#include <sys/queue.h>
11948#endif
11949
11950
11951#include <$ac_header>
11952_ACEOF
11953rm -f conftest.$ac_objext
e1052144
TT
11954if { (ac_try="$ac_compile"
11955case "(($ac_try" in
11956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11957 *) ac_try_echo=$ac_try;;
11958esac
11959eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11960 (eval "$ac_compile") 2>conftest.er1
da76d6b7
TT
11961 ac_status=$?
11962 grep -v '^ *+' conftest.er1 >conftest.err
11963 rm -f conftest.er1
11964 cat conftest.err >&5
11965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
11966 (exit $ac_status); } && {
11967 test -z "$ac_c_werror_flag" ||
11968 test ! -s conftest.err
11969 } && test -s conftest.$ac_objext; then
da76d6b7
TT
11970 eval "$as_ac_Header=yes"
11971else
11972 echo "$as_me: failed program was:" >&5
11973sed 's/^/| /' conftest.$ac_ext >&5
11974
e1052144 11975 eval "$as_ac_Header=no"
da76d6b7 11976fi
e1052144
TT
11977
11978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
da76d6b7 11979fi
e1052144
TT
11980ac_res=`eval echo '${'$as_ac_Header'}'`
11981 { echo "$as_me:$LINENO: result: $ac_res" >&5
11982echo "${ECHO_T}$ac_res" >&6; }
da76d6b7
TT
11983if test `eval echo '${'$as_ac_Header'}'` = yes; then
11984 cat >>confdefs.h <<_ACEOF
11985#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11986_ACEOF
11987
11988fi
11989
11990done
11991
11992
11993for ac_header in net/if.h
11994do
11995as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
e1052144
TT
11996{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11997echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11998if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
da76d6b7
TT
11999 echo $ECHO_N "(cached) $ECHO_C" >&6
12000else
12001 cat >conftest.$ac_ext <<_ACEOF
12002/* confdefs.h. */
12003_ACEOF
12004cat confdefs.h >>conftest.$ac_ext
12005cat >>conftest.$ac_ext <<_ACEOF
12006/* end confdefs.h. */
12007
12008#if HAVE_SYS_TYPES_H
12009#include <sys/types.h>
12010#endif
12011#if HAVE_SYS_SOCKET
12012#include <sys/socket.h>
12013#endif
12014
12015
12016#include <$ac_header>
12017_ACEOF
12018rm -f conftest.$ac_objext
e1052144
TT
12019if { (ac_try="$ac_compile"
12020case "(($ac_try" in
12021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12022 *) ac_try_echo=$ac_try;;
12023esac
12024eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12025 (eval "$ac_compile") 2>conftest.er1
da76d6b7
TT
12026 ac_status=$?
12027 grep -v '^ *+' conftest.er1 >conftest.err
12028 rm -f conftest.er1
12029 cat conftest.err >&5
12030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12031 (exit $ac_status); } && {
12032 test -z "$ac_c_werror_flag" ||
12033 test ! -s conftest.err
12034 } && test -s conftest.$ac_objext; then
da76d6b7
TT
12035 eval "$as_ac_Header=yes"
12036else
12037 echo "$as_me: failed program was:" >&5
12038sed 's/^/| /' conftest.$ac_ext >&5
12039
e1052144 12040 eval "$as_ac_Header=no"
da76d6b7 12041fi
e1052144
TT
12042
12043rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
da76d6b7 12044fi
e1052144
TT
12045ac_res=`eval echo '${'$as_ac_Header'}'`
12046 { echo "$as_me:$LINENO: result: $ac_res" >&5
12047echo "${ECHO_T}$ac_res" >&6; }
da76d6b7
TT
12048if test `eval echo '${'$as_ac_Header'}'` = yes; then
12049 cat >>confdefs.h <<_ACEOF
12050#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12051_ACEOF
12052
12053fi
12054
12055done
12056
12057
b0cacab0
TT
12058for ac_func in vprintf
12059do
12060as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
e1052144
TT
12061{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12062echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12063if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
12064 echo $ECHO_N "(cached) $ECHO_C" >&6
12065else
12066 cat >conftest.$ac_ext <<_ACEOF
12067/* confdefs.h. */
12068_ACEOF
12069cat confdefs.h >>conftest.$ac_ext
12070cat >>conftest.$ac_ext <<_ACEOF
12071/* end confdefs.h. */
12072/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12073 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12074#define $ac_func innocuous_$ac_func
12075
50e1e10f 12076/* System header to define __stub macros and hopefully few prototypes,
b0cacab0
TT
12077 which can conflict with char $ac_func (); below.
12078 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12079 <limits.h> exists even on freestanding compilers. */
12080
12081#ifdef __STDC__
12082# include <limits.h>
12083#else
12084# include <assert.h>
12085#endif
93636bde 12086
b0cacab0 12087#undef $ac_func
50e1e10f 12088
e1052144
TT
12089/* Override any GCC internal prototype to avoid an error.
12090 Use char because int might match the return type of a GCC
12091 builtin and then its argument prototype would still apply. */
b0cacab0
TT
12092#ifdef __cplusplus
12093extern "C"
b0cacab0 12094#endif
b0cacab0 12095char $ac_func ();
50e1e10f
TT
12096/* The GNU C library defines this for functions which it implements
12097 to always fail with ENOSYS. Some functions are actually named
07a0db15 12098 something starting with __ and the normal name is an alias. */
e1052144 12099#if defined __stub_$ac_func || defined __stub___$ac_func
07a0db15 12100choke me
07a0db15 12101#endif
50e1e10f 12102
b0cacab0
TT
12103int
12104main ()
12105{
e1052144 12106return $ac_func ();
b0cacab0
TT
12107 ;
12108 return 0;
12109}
12110_ACEOF
12111rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
12112if { (ac_try="$ac_link"
12113case "(($ac_try" in
12114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12115 *) ac_try_echo=$ac_try;;
12116esac
12117eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12118 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
12119 ac_status=$?
12120 grep -v '^ *+' conftest.er1 >conftest.err
12121 rm -f conftest.er1
12122 cat conftest.err >&5
12123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12124 (exit $ac_status); } && {
12125 test -z "$ac_c_werror_flag" ||
12126 test ! -s conftest.err
12127 } && test -s conftest$ac_exeext &&
12128 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
12129 eval "$as_ac_var=yes"
12130else
12131 echo "$as_me: failed program was:" >&5
12132sed 's/^/| /' conftest.$ac_ext >&5
12133
e1052144 12134 eval "$as_ac_var=no"
b0cacab0 12135fi
e1052144 12136
29a5deed 12137rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
12138 conftest$ac_exeext conftest.$ac_ext
12139fi
e1052144
TT
12140ac_res=`eval echo '${'$as_ac_var'}'`
12141 { echo "$as_me:$LINENO: result: $ac_res" >&5
12142echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
12143if test `eval echo '${'$as_ac_var'}'` = yes; then
12144 cat >>confdefs.h <<_ACEOF
12145#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12146_ACEOF
12147
e1052144
TT
12148{ echo "$as_me:$LINENO: checking for _doprnt" >&5
12149echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6; }
b0cacab0
TT
12150if test "${ac_cv_func__doprnt+set}" = set; then
12151 echo $ECHO_N "(cached) $ECHO_C" >&6
12152else
12153 cat >conftest.$ac_ext <<_ACEOF
12154/* confdefs.h. */
12155_ACEOF
12156cat confdefs.h >>conftest.$ac_ext
12157cat >>conftest.$ac_ext <<_ACEOF
12158/* end confdefs.h. */
12159/* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
12160 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12161#define _doprnt innocuous__doprnt
93636bde 12162
b0cacab0
TT
12163/* System header to define __stub macros and hopefully few prototypes,
12164 which can conflict with char _doprnt (); below.
12165 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12166 <limits.h> exists even on freestanding compilers. */
93636bde 12167
b0cacab0
TT
12168#ifdef __STDC__
12169# include <limits.h>
12170#else
12171# include <assert.h>
12172#endif
12173
12174#undef _doprnt
93636bde 12175
e1052144
TT
12176/* Override any GCC internal prototype to avoid an error.
12177 Use char because int might match the return type of a GCC
12178 builtin and then its argument prototype would still apply. */
b0cacab0
TT
12179#ifdef __cplusplus
12180extern "C"
b0cacab0 12181#endif
b0cacab0 12182char _doprnt ();
50e1e10f
TT
12183/* The GNU C library defines this for functions which it implements
12184 to always fail with ENOSYS. Some functions are actually named
12185 something starting with __ and the normal name is an alias. */
e1052144 12186#if defined __stub__doprnt || defined __stub____doprnt
50e1e10f 12187choke me
50e1e10f
TT
12188#endif
12189
b0cacab0
TT
12190int
12191main ()
12192{
e1052144 12193return _doprnt ();
b0cacab0
TT
12194 ;
12195 return 0;
12196}
12197_ACEOF
12198rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
12199if { (ac_try="$ac_link"
12200case "(($ac_try" in
12201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12202 *) ac_try_echo=$ac_try;;
12203esac
12204eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12205 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
12206 ac_status=$?
12207 grep -v '^ *+' conftest.er1 >conftest.err
12208 rm -f conftest.er1
12209 cat conftest.err >&5
12210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12211 (exit $ac_status); } && {
12212 test -z "$ac_c_werror_flag" ||
12213 test ! -s conftest.err
12214 } && test -s conftest$ac_exeext &&
12215 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
12216 ac_cv_func__doprnt=yes
12217else
12218 echo "$as_me: failed program was:" >&5
12219sed 's/^/| /' conftest.$ac_ext >&5
12220
e1052144 12221 ac_cv_func__doprnt=no
b0cacab0 12222fi
e1052144 12223
29a5deed 12224rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
12225 conftest$ac_exeext conftest.$ac_ext
12226fi
e1052144
TT
12227{ echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
12228echo "${ECHO_T}$ac_cv_func__doprnt" >&6; }
b0cacab0
TT
12229if test $ac_cv_func__doprnt = yes; then
12230
12231cat >>confdefs.h <<\_ACEOF
50e1e10f 12232#define HAVE_DOPRNT 1
b0cacab0 12233_ACEOF
50e1e10f 12234
50e1e10f
TT
12235fi
12236
12237fi
b0cacab0 12238done
50e1e10f 12239
b0cacab0 12240
e1052144
TT
12241{ echo "$as_me:$LINENO: checking for struct dirent.d_reclen" >&5
12242echo $ECHO_N "checking for struct dirent.d_reclen... $ECHO_C" >&6; }
6c65d251 12243if test "${ac_cv_member_struct_dirent_d_reclen+set}" = set; then
b0cacab0 12244 echo $ECHO_N "(cached) $ECHO_C" >&6
fff45483 12245else
b0cacab0
TT
12246 cat >conftest.$ac_ext <<_ACEOF
12247/* confdefs.h. */
12248_ACEOF
12249cat confdefs.h >>conftest.$ac_ext
12250cat >>conftest.$ac_ext <<_ACEOF
12251/* end confdefs.h. */
fff45483 12252#include <dirent.h>
6c65d251 12253
b0cacab0
TT
12254int
12255main ()
12256{
6c65d251
TT
12257static struct dirent ac_aggr;
12258if (ac_aggr.d_reclen)
12259return 0;
b0cacab0
TT
12260 ;
12261 return 0;
12262}
12263_ACEOF
12264rm -f conftest.$ac_objext
e1052144
TT
12265if { (ac_try="$ac_compile"
12266case "(($ac_try" in
12267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12268 *) ac_try_echo=$ac_try;;
12269esac
12270eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12271 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12272 ac_status=$?
12273 grep -v '^ *+' conftest.er1 >conftest.err
12274 rm -f conftest.er1
12275 cat conftest.err >&5
12276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12277 (exit $ac_status); } && {
12278 test -z "$ac_c_werror_flag" ||
12279 test ! -s conftest.err
12280 } && test -s conftest.$ac_objext; then
6c65d251 12281 ac_cv_member_struct_dirent_d_reclen=yes
fff45483 12282else
b0cacab0
TT
12283 echo "$as_me: failed program was:" >&5
12284sed 's/^/| /' conftest.$ac_ext >&5
12285
e1052144 12286 cat >conftest.$ac_ext <<_ACEOF
6c65d251
TT
12287/* confdefs.h. */
12288_ACEOF
12289cat confdefs.h >>conftest.$ac_ext
12290cat >>conftest.$ac_ext <<_ACEOF
12291/* end confdefs.h. */
12292#include <dirent.h>
12293
12294int
12295main ()
12296{
12297static struct dirent ac_aggr;
12298if (sizeof ac_aggr.d_reclen)
12299return 0;
12300 ;
12301 return 0;
12302}
12303_ACEOF
12304rm -f conftest.$ac_objext
e1052144
TT
12305if { (ac_try="$ac_compile"
12306case "(($ac_try" in
12307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12308 *) ac_try_echo=$ac_try;;
12309esac
12310eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12311 (eval "$ac_compile") 2>conftest.er1
6c65d251
TT
12312 ac_status=$?
12313 grep -v '^ *+' conftest.er1 >conftest.err
12314 rm -f conftest.er1
12315 cat conftest.err >&5
12316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12317 (exit $ac_status); } && {
12318 test -z "$ac_c_werror_flag" ||
12319 test ! -s conftest.err
12320 } && test -s conftest.$ac_objext; then
6c65d251
TT
12321 ac_cv_member_struct_dirent_d_reclen=yes
12322else
12323 echo "$as_me: failed program was:" >&5
12324sed 's/^/| /' conftest.$ac_ext >&5
12325
e1052144 12326 ac_cv_member_struct_dirent_d_reclen=no
fff45483 12327fi
e1052144
TT
12328
12329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fff45483 12330fi
e1052144
TT
12331
12332rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6c65d251 12333fi
e1052144
TT
12334{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_dirent_d_reclen" >&5
12335echo "${ECHO_T}$ac_cv_member_struct_dirent_d_reclen" >&6; }
6c65d251
TT
12336if test $ac_cv_member_struct_dirent_d_reclen = yes; then
12337 cat >>confdefs.h <<\_ACEOF
fff45483 12338#define HAVE_RECLEN_DIRENT 1
b0cacab0 12339_ACEOF
fff45483
TT
12340
12341fi
6c65d251 12342
e1052144
TT
12343{ echo "$as_me:$LINENO: checking for ssize_t" >&5
12344echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6; }
6c65d251 12345if test "${ac_cv_type_ssize_t+set}" = set; then
b0cacab0 12346 echo $ECHO_N "(cached) $ECHO_C" >&6
fff45483 12347else
b0cacab0
TT
12348 cat >conftest.$ac_ext <<_ACEOF
12349/* confdefs.h. */
12350_ACEOF
12351cat confdefs.h >>conftest.$ac_ext
12352cat >>conftest.$ac_ext <<_ACEOF
12353/* end confdefs.h. */
fff45483 12354#include <sys/types.h>
6c65d251 12355
e1052144 12356typedef ssize_t ac__type_new_;
b0cacab0
TT
12357int
12358main ()
12359{
e1052144 12360if ((ac__type_new_ *) 0)
6c65d251 12361 return 0;
e1052144 12362if (sizeof (ac__type_new_))
6c65d251 12363 return 0;
b0cacab0
TT
12364 ;
12365 return 0;
12366}
12367_ACEOF
12368rm -f conftest.$ac_objext
e1052144
TT
12369if { (ac_try="$ac_compile"
12370case "(($ac_try" in
12371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12372 *) ac_try_echo=$ac_try;;
12373esac
12374eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12375 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12376 ac_status=$?
12377 grep -v '^ *+' conftest.er1 >conftest.err
12378 rm -f conftest.er1
12379 cat conftest.err >&5
12380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12381 (exit $ac_status); } && {
12382 test -z "$ac_c_werror_flag" ||
12383 test ! -s conftest.err
12384 } && test -s conftest.$ac_objext; then
6c65d251 12385 ac_cv_type_ssize_t=yes
fff45483 12386else
b0cacab0
TT
12387 echo "$as_me: failed program was:" >&5
12388sed 's/^/| /' conftest.$ac_ext >&5
12389
e1052144 12390 ac_cv_type_ssize_t=no
fff45483 12391fi
e1052144
TT
12392
12393rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fff45483 12394fi
e1052144
TT
12395{ echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
12396echo "${ECHO_T}$ac_cv_type_ssize_t" >&6; }
6c65d251
TT
12397if test $ac_cv_type_ssize_t = yes; then
12398 cat >>confdefs.h <<\_ACEOF
fff45483 12399#define HAVE_TYPE_SSIZE_T 1
b0cacab0 12400_ACEOF
fff45483
TT
12401
12402fi
6c65d251 12403
e1052144
TT
12404{ echo "$as_me:$LINENO: checking whether llseek is declared" >&5
12405echo $ECHO_N "checking whether llseek is declared... $ECHO_C" >&6; }
6c65d251 12406if test "${ac_cv_have_decl_llseek+set}" = set; then
b0cacab0 12407 echo $ECHO_N "(cached) $ECHO_C" >&6
b0b9c4de 12408else
b0cacab0
TT
12409 cat >conftest.$ac_ext <<_ACEOF
12410/* confdefs.h. */
12411_ACEOF
12412cat confdefs.h >>conftest.$ac_ext
12413cat >>conftest.$ac_ext <<_ACEOF
12414/* end confdefs.h. */
b0b9c4de 12415#include <unistd.h>
6c65d251 12416
b0cacab0
TT
12417int
12418main ()
12419{
6c65d251 12420#ifndef llseek
29a5deed 12421 (void) llseek;
6c65d251
TT
12422#endif
12423
b0cacab0
TT
12424 ;
12425 return 0;
12426}
12427_ACEOF
12428rm -f conftest.$ac_objext
e1052144
TT
12429if { (ac_try="$ac_compile"
12430case "(($ac_try" in
12431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12432 *) ac_try_echo=$ac_try;;
12433esac
12434eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12435 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12436 ac_status=$?
12437 grep -v '^ *+' conftest.er1 >conftest.err
12438 rm -f conftest.er1
12439 cat conftest.err >&5
12440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12441 (exit $ac_status); } && {
12442 test -z "$ac_c_werror_flag" ||
12443 test ! -s conftest.err
12444 } && test -s conftest.$ac_objext; then
6c65d251 12445 ac_cv_have_decl_llseek=yes
b0b9c4de 12446else
b0cacab0
TT
12447 echo "$as_me: failed program was:" >&5
12448sed 's/^/| /' conftest.$ac_ext >&5
12449
e1052144 12450 ac_cv_have_decl_llseek=no
b0b9c4de 12451fi
e1052144
TT
12452
12453rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0b9c4de 12454fi
e1052144
TT
12455{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_llseek" >&5
12456echo "${ECHO_T}$ac_cv_have_decl_llseek" >&6; }
6c65d251
TT
12457if test $ac_cv_have_decl_llseek = yes; then
12458 cat >>confdefs.h <<\_ACEOF
b0b9c4de 12459#define HAVE_LLSEEK_PROTOTYPE 1
b0cacab0 12460_ACEOF
b0b9c4de 12461
6928adc9 12462fi
6c65d251 12463
e1052144
TT
12464{ echo "$as_me:$LINENO: checking whether lseek64 is declared" >&5
12465echo $ECHO_N "checking whether lseek64 is declared... $ECHO_C" >&6; }
6c65d251 12466if test "${ac_cv_have_decl_lseek64+set}" = set; then
b0cacab0 12467 echo $ECHO_N "(cached) $ECHO_C" >&6
6928adc9 12468else
b0cacab0
TT
12469 cat >conftest.$ac_ext <<_ACEOF
12470/* confdefs.h. */
12471_ACEOF
12472cat confdefs.h >>conftest.$ac_ext
12473cat >>conftest.$ac_ext <<_ACEOF
12474/* end confdefs.h. */
6928adc9 12475#define _LARGEFILE_SOURCE
6c65d251
TT
12476 #define _LARGEFILE64_SOURCE
12477 #include <unistd.h>
12478
b0cacab0
TT
12479int
12480main ()
12481{
6c65d251 12482#ifndef lseek64
29a5deed 12483 (void) lseek64;
6c65d251
TT
12484#endif
12485
b0cacab0
TT
12486 ;
12487 return 0;
12488}
12489_ACEOF
12490rm -f conftest.$ac_objext
e1052144
TT
12491if { (ac_try="$ac_compile"
12492case "(($ac_try" in
12493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12494 *) ac_try_echo=$ac_try;;
12495esac
12496eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12497 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12498 ac_status=$?
12499 grep -v '^ *+' conftest.er1 >conftest.err
12500 rm -f conftest.er1
12501 cat conftest.err >&5
12502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12503 (exit $ac_status); } && {
12504 test -z "$ac_c_werror_flag" ||
12505 test ! -s conftest.err
12506 } && test -s conftest.$ac_objext; then
6c65d251 12507 ac_cv_have_decl_lseek64=yes
6928adc9 12508else
b0cacab0
TT
12509 echo "$as_me: failed program was:" >&5
12510sed 's/^/| /' conftest.$ac_ext >&5
12511
e1052144 12512 ac_cv_have_decl_lseek64=no
6928adc9 12513fi
e1052144
TT
12514
12515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6928adc9 12516fi
e1052144
TT
12517{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_lseek64" >&5
12518echo "${ECHO_T}$ac_cv_have_decl_lseek64" >&6; }
6c65d251
TT
12519if test $ac_cv_have_decl_lseek64 = yes; then
12520 cat >>confdefs.h <<\_ACEOF
6928adc9 12521#define HAVE_LSEEK64_PROTOTYPE 1
b0cacab0 12522_ACEOF
6928adc9 12523
50e1e10f 12524fi
6c65d251 12525
50e1e10f 12526if test "$cross_compiling" = yes -a "$ac_cv_sizeof_long" = ""; then
b0cacab0 12527 # if cross-compiling, with no cached values, just assume something common.
50e1e10f
TT
12528 ac_cv_sizeof_short=2
12529 ac_cv_sizeof_int=4
12530 ac_cv_sizeof_long=4
6c133523 12531 ac_cv_sizeof_long_long=8
b0cacab0
TT
12532 { echo "$as_me:$LINENO: WARNING: Cross-compiling, so cannot check type sizes; assuming short=2, int=4, long=4, long long=8" >&5
12533echo "$as_me: WARNING: Cross-compiling, so cannot check type sizes; assuming short=2, int=4, long=4, long long=8" >&2;}
12534fi
e1052144
TT
12535{ echo "$as_me:$LINENO: checking for short" >&5
12536echo $ECHO_N "checking for short... $ECHO_C" >&6; }
b0cacab0
TT
12537if test "${ac_cv_type_short+set}" = set; then
12538 echo $ECHO_N "(cached) $ECHO_C" >&6
12539else
12540 cat >conftest.$ac_ext <<_ACEOF
12541/* confdefs.h. */
12542_ACEOF
12543cat confdefs.h >>conftest.$ac_ext
12544cat >>conftest.$ac_ext <<_ACEOF
12545/* end confdefs.h. */
12546$ac_includes_default
e1052144 12547typedef short ac__type_new_;
b0cacab0
TT
12548int
12549main ()
12550{
e1052144 12551if ((ac__type_new_ *) 0)
b0cacab0 12552 return 0;
e1052144 12553if (sizeof (ac__type_new_))
b0cacab0
TT
12554 return 0;
12555 ;
12556 return 0;
12557}
12558_ACEOF
12559rm -f conftest.$ac_objext
e1052144
TT
12560if { (ac_try="$ac_compile"
12561case "(($ac_try" in
12562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12563 *) ac_try_echo=$ac_try;;
12564esac
12565eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12566 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12567 ac_status=$?
12568 grep -v '^ *+' conftest.er1 >conftest.err
12569 rm -f conftest.er1
12570 cat conftest.err >&5
12571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12572 (exit $ac_status); } && {
12573 test -z "$ac_c_werror_flag" ||
12574 test ! -s conftest.err
12575 } && test -s conftest.$ac_objext; then
b0cacab0
TT
12576 ac_cv_type_short=yes
12577else
12578 echo "$as_me: failed program was:" >&5
12579sed 's/^/| /' conftest.$ac_ext >&5
12580
e1052144 12581 ac_cv_type_short=no
b0cacab0 12582fi
e1052144
TT
12583
12584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 12585fi
e1052144
TT
12586{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
12587echo "${ECHO_T}$ac_cv_type_short" >&6; }
b0cacab0 12588
29a5deed
TT
12589# The cast to long int works around a bug in the HP C Compiler
12590# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12591# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12592# This bug is HP SR number 8606223364.
e1052144
TT
12593{ echo "$as_me:$LINENO: checking size of short" >&5
12594echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
b0cacab0
TT
12595if test "${ac_cv_sizeof_short+set}" = set; then
12596 echo $ECHO_N "(cached) $ECHO_C" >&6
12597else
b0cacab0
TT
12598 if test "$cross_compiling" = yes; then
12599 # Depending upon the size, compute the lo and hi bounds.
12600cat >conftest.$ac_ext <<_ACEOF
12601/* confdefs.h. */
12602_ACEOF
12603cat confdefs.h >>conftest.$ac_ext
12604cat >>conftest.$ac_ext <<_ACEOF
12605/* end confdefs.h. */
12606$ac_includes_default
29a5deed 12607 typedef short ac__type_sizeof_;
b0cacab0
TT
12608int
12609main ()
12610{
e1052144 12611static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
b0cacab0
TT
12612test_array [0] = 0
12613
12614 ;
12615 return 0;
12616}
12617_ACEOF
12618rm -f conftest.$ac_objext
e1052144
TT
12619if { (ac_try="$ac_compile"
12620case "(($ac_try" in
12621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12622 *) ac_try_echo=$ac_try;;
12623esac
12624eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12625 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12626 ac_status=$?
12627 grep -v '^ *+' conftest.er1 >conftest.err
12628 rm -f conftest.er1
12629 cat conftest.err >&5
12630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12631 (exit $ac_status); } && {
12632 test -z "$ac_c_werror_flag" ||
12633 test ! -s conftest.err
12634 } && test -s conftest.$ac_objext; then
b0cacab0
TT
12635 ac_lo=0 ac_mid=0
12636 while :; do
12637 cat >conftest.$ac_ext <<_ACEOF
12638/* confdefs.h. */
12639_ACEOF
12640cat confdefs.h >>conftest.$ac_ext
12641cat >>conftest.$ac_ext <<_ACEOF
12642/* end confdefs.h. */
12643$ac_includes_default
29a5deed 12644 typedef short ac__type_sizeof_;
b0cacab0
TT
12645int
12646main ()
12647{
e1052144 12648static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
b0cacab0
TT
12649test_array [0] = 0
12650
12651 ;
12652 return 0;
12653}
12654_ACEOF
12655rm -f conftest.$ac_objext
e1052144
TT
12656if { (ac_try="$ac_compile"
12657case "(($ac_try" in
12658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12659 *) ac_try_echo=$ac_try;;
12660esac
12661eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12662 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12663 ac_status=$?
12664 grep -v '^ *+' conftest.er1 >conftest.err
12665 rm -f conftest.er1
12666 cat conftest.err >&5
12667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12668 (exit $ac_status); } && {
12669 test -z "$ac_c_werror_flag" ||
12670 test ! -s conftest.err
12671 } && test -s conftest.$ac_objext; then
b0cacab0
TT
12672 ac_hi=$ac_mid; break
12673else
12674 echo "$as_me: failed program was:" >&5
12675sed 's/^/| /' conftest.$ac_ext >&5
12676
e1052144
TT
12677 ac_lo=`expr $ac_mid + 1`
12678 if test $ac_lo -le $ac_mid; then
12679 ac_lo= ac_hi=
12680 break
12681 fi
12682 ac_mid=`expr 2 '*' $ac_mid + 1`
b0cacab0 12683fi
e1052144
TT
12684
12685rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
12686 done
12687else
12688 echo "$as_me: failed program was:" >&5
12689sed 's/^/| /' conftest.$ac_ext >&5
12690
e1052144 12691 cat >conftest.$ac_ext <<_ACEOF
b0cacab0
TT
12692/* confdefs.h. */
12693_ACEOF
12694cat confdefs.h >>conftest.$ac_ext
12695cat >>conftest.$ac_ext <<_ACEOF
12696/* end confdefs.h. */
12697$ac_includes_default
29a5deed 12698 typedef short ac__type_sizeof_;
b0cacab0
TT
12699int
12700main ()
12701{
e1052144 12702static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
b0cacab0
TT
12703test_array [0] = 0
12704
12705 ;
12706 return 0;
12707}
12708_ACEOF
12709rm -f conftest.$ac_objext
e1052144
TT
12710if { (ac_try="$ac_compile"
12711case "(($ac_try" in
12712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12713 *) ac_try_echo=$ac_try;;
12714esac
12715eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12716 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12717 ac_status=$?
12718 grep -v '^ *+' conftest.er1 >conftest.err
12719 rm -f conftest.er1
12720 cat conftest.err >&5
12721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12722 (exit $ac_status); } && {
12723 test -z "$ac_c_werror_flag" ||
12724 test ! -s conftest.err
12725 } && test -s conftest.$ac_objext; then
b0cacab0
TT
12726 ac_hi=-1 ac_mid=-1
12727 while :; do
12728 cat >conftest.$ac_ext <<_ACEOF
12729/* confdefs.h. */
12730_ACEOF
12731cat confdefs.h >>conftest.$ac_ext
12732cat >>conftest.$ac_ext <<_ACEOF
12733/* end confdefs.h. */
12734$ac_includes_default
29a5deed 12735 typedef short ac__type_sizeof_;
b0cacab0
TT
12736int
12737main ()
12738{
e1052144 12739static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
b0cacab0
TT
12740test_array [0] = 0
12741
12742 ;
12743 return 0;
12744}
12745_ACEOF
12746rm -f conftest.$ac_objext
e1052144
TT
12747if { (ac_try="$ac_compile"
12748case "(($ac_try" in
12749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12750 *) ac_try_echo=$ac_try;;
12751esac
12752eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12753 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12754 ac_status=$?
12755 grep -v '^ *+' conftest.er1 >conftest.err
12756 rm -f conftest.er1
12757 cat conftest.err >&5
12758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12759 (exit $ac_status); } && {
12760 test -z "$ac_c_werror_flag" ||
12761 test ! -s conftest.err
12762 } && test -s conftest.$ac_objext; then
b0cacab0
TT
12763 ac_lo=$ac_mid; break
12764else
12765 echo "$as_me: failed program was:" >&5
12766sed 's/^/| /' conftest.$ac_ext >&5
12767
e1052144
TT
12768 ac_hi=`expr '(' $ac_mid ')' - 1`
12769 if test $ac_mid -le $ac_hi; then
12770 ac_lo= ac_hi=
12771 break
12772 fi
12773 ac_mid=`expr 2 '*' $ac_mid`
b0cacab0 12774fi
e1052144
TT
12775
12776rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
12777 done
12778else
12779 echo "$as_me: failed program was:" >&5
12780sed 's/^/| /' conftest.$ac_ext >&5
12781
e1052144 12782 ac_lo= ac_hi=
b0cacab0 12783fi
e1052144
TT
12784
12785rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 12786fi
e1052144
TT
12787
12788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
12789# Binary search between lo and hi bounds.
12790while test "x$ac_lo" != "x$ac_hi"; do
12791 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12792 cat >conftest.$ac_ext <<_ACEOF
12793/* confdefs.h. */
12794_ACEOF
12795cat confdefs.h >>conftest.$ac_ext
12796cat >>conftest.$ac_ext <<_ACEOF
12797/* end confdefs.h. */
12798$ac_includes_default
29a5deed 12799 typedef short ac__type_sizeof_;
b0cacab0
TT
12800int
12801main ()
12802{
e1052144 12803static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
b0cacab0
TT
12804test_array [0] = 0
12805
12806 ;
12807 return 0;
12808}
12809_ACEOF
12810rm -f conftest.$ac_objext
e1052144
TT
12811if { (ac_try="$ac_compile"
12812case "(($ac_try" in
12813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12814 *) ac_try_echo=$ac_try;;
12815esac
12816eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12817 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12818 ac_status=$?
12819 grep -v '^ *+' conftest.er1 >conftest.err
12820 rm -f conftest.er1
12821 cat conftest.err >&5
12822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12823 (exit $ac_status); } && {
12824 test -z "$ac_c_werror_flag" ||
12825 test ! -s conftest.err
12826 } && test -s conftest.$ac_objext; then
b0cacab0
TT
12827 ac_hi=$ac_mid
12828else
12829 echo "$as_me: failed program was:" >&5
12830sed 's/^/| /' conftest.$ac_ext >&5
12831
e1052144 12832 ac_lo=`expr '(' $ac_mid ')' + 1`
b0cacab0 12833fi
e1052144
TT
12834
12835rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
12836done
12837case $ac_lo in
12838?*) ac_cv_sizeof_short=$ac_lo;;
29a5deed
TT
12839'') if test "$ac_cv_type_short" = yes; then
12840 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
b0cacab0 12841See \`config.log' for more details." >&5
e1052144 12842echo "$as_me: error: cannot compute sizeof (short)
b0cacab0 12843See \`config.log' for more details." >&2;}
29a5deed
TT
12844 { (exit 77); exit 77; }; }
12845 else
12846 ac_cv_sizeof_short=0
12847 fi ;;
b0cacab0 12848esac
b0cacab0
TT
12849else
12850 cat >conftest.$ac_ext <<_ACEOF
12851/* confdefs.h. */
12852_ACEOF
12853cat confdefs.h >>conftest.$ac_ext
12854cat >>conftest.$ac_ext <<_ACEOF
12855/* end confdefs.h. */
12856$ac_includes_default
29a5deed 12857 typedef short ac__type_sizeof_;
e1052144
TT
12858static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
12859static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
b0cacab0
TT
12860#include <stdio.h>
12861#include <stdlib.h>
12862int
12863main ()
12864{
12865
12866 FILE *f = fopen ("conftest.val", "w");
12867 if (! f)
e1052144
TT
12868 return 1;
12869 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
b0cacab0 12870 {
e1052144
TT
12871 long int i = longval ();
12872 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12873 return 1;
b0cacab0
TT
12874 fprintf (f, "%ld\n", i);
12875 }
12876 else
12877 {
e1052144
TT
12878 unsigned long int i = ulongval ();
12879 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12880 return 1;
b0cacab0
TT
12881 fprintf (f, "%lu\n", i);
12882 }
e1052144 12883 return ferror (f) || fclose (f) != 0;
b0cacab0
TT
12884
12885 ;
12886 return 0;
12887}
12888_ACEOF
12889rm -f conftest$ac_exeext
e1052144
TT
12890if { (ac_try="$ac_link"
12891case "(($ac_try" in
12892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12893 *) ac_try_echo=$ac_try;;
12894esac
12895eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12896 (eval "$ac_link") 2>&5
b0cacab0
TT
12897 ac_status=$?
12898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12899 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
12900 { (case "(($ac_try" in
12901 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12902 *) ac_try_echo=$ac_try;;
12903esac
12904eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12905 (eval "$ac_try") 2>&5
b0cacab0
TT
12906 ac_status=$?
12907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12908 (exit $ac_status); }; }; then
12909 ac_cv_sizeof_short=`cat conftest.val`
12910else
12911 echo "$as_me: program exited with status $ac_status" >&5
12912echo "$as_me: failed program was:" >&5
12913sed 's/^/| /' conftest.$ac_ext >&5
12914
12915( exit $ac_status )
29a5deed
TT
12916if test "$ac_cv_type_short" = yes; then
12917 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
b0cacab0 12918See \`config.log' for more details." >&5
e1052144 12919echo "$as_me: error: cannot compute sizeof (short)
b0cacab0 12920See \`config.log' for more details." >&2;}
e1052144 12921 { (exit 77); exit 77; }; }
29a5deed
TT
12922 else
12923 ac_cv_sizeof_short=0
12924 fi
b0cacab0 12925fi
e1052144 12926rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
12927fi
12928rm -f conftest.val
b0cacab0 12929fi
e1052144
TT
12930{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12931echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
29a5deed
TT
12932
12933
12934
b0cacab0
TT
12935cat >>confdefs.h <<_ACEOF
12936#define SIZEOF_SHORT $ac_cv_sizeof_short
12937_ACEOF
12938
12939
e1052144
TT
12940{ echo "$as_me:$LINENO: checking for int" >&5
12941echo $ECHO_N "checking for int... $ECHO_C" >&6; }
b0cacab0
TT
12942if test "${ac_cv_type_int+set}" = set; then
12943 echo $ECHO_N "(cached) $ECHO_C" >&6
12944else
12945 cat >conftest.$ac_ext <<_ACEOF
12946/* confdefs.h. */
12947_ACEOF
12948cat confdefs.h >>conftest.$ac_ext
12949cat >>conftest.$ac_ext <<_ACEOF
12950/* end confdefs.h. */
12951$ac_includes_default
e1052144 12952typedef int ac__type_new_;
b0cacab0
TT
12953int
12954main ()
12955{
e1052144 12956if ((ac__type_new_ *) 0)
b0cacab0 12957 return 0;
e1052144 12958if (sizeof (ac__type_new_))
b0cacab0
TT
12959 return 0;
12960 ;
12961 return 0;
12962}
12963_ACEOF
12964rm -f conftest.$ac_objext
e1052144
TT
12965if { (ac_try="$ac_compile"
12966case "(($ac_try" in
12967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12968 *) ac_try_echo=$ac_try;;
12969esac
12970eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12971 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
12972 ac_status=$?
12973 grep -v '^ *+' conftest.er1 >conftest.err
12974 rm -f conftest.er1
12975 cat conftest.err >&5
12976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
12977 (exit $ac_status); } && {
12978 test -z "$ac_c_werror_flag" ||
12979 test ! -s conftest.err
12980 } && test -s conftest.$ac_objext; then
b0cacab0
TT
12981 ac_cv_type_int=yes
12982else
12983 echo "$as_me: failed program was:" >&5
12984sed 's/^/| /' conftest.$ac_ext >&5
12985
e1052144 12986 ac_cv_type_int=no
b0cacab0 12987fi
e1052144
TT
12988
12989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 12990fi
e1052144
TT
12991{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12992echo "${ECHO_T}$ac_cv_type_int" >&6; }
b0cacab0 12993
29a5deed
TT
12994# The cast to long int works around a bug in the HP C Compiler
12995# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12996# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12997# This bug is HP SR number 8606223364.
e1052144
TT
12998{ echo "$as_me:$LINENO: checking size of int" >&5
12999echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
b0cacab0
TT
13000if test "${ac_cv_sizeof_int+set}" = set; then
13001 echo $ECHO_N "(cached) $ECHO_C" >&6
13002else
b0cacab0
TT
13003 if test "$cross_compiling" = yes; then
13004 # Depending upon the size, compute the lo and hi bounds.
13005cat >conftest.$ac_ext <<_ACEOF
13006/* confdefs.h. */
13007_ACEOF
13008cat confdefs.h >>conftest.$ac_ext
13009cat >>conftest.$ac_ext <<_ACEOF
13010/* end confdefs.h. */
13011$ac_includes_default
29a5deed 13012 typedef int ac__type_sizeof_;
b0cacab0
TT
13013int
13014main ()
13015{
e1052144 13016static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
b0cacab0
TT
13017test_array [0] = 0
13018
13019 ;
13020 return 0;
13021}
13022_ACEOF
13023rm -f conftest.$ac_objext
e1052144
TT
13024if { (ac_try="$ac_compile"
13025case "(($ac_try" in
13026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13027 *) ac_try_echo=$ac_try;;
13028esac
13029eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13030 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13031 ac_status=$?
13032 grep -v '^ *+' conftest.er1 >conftest.err
13033 rm -f conftest.er1
13034 cat conftest.err >&5
13035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13036 (exit $ac_status); } && {
13037 test -z "$ac_c_werror_flag" ||
13038 test ! -s conftest.err
13039 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13040 ac_lo=0 ac_mid=0
13041 while :; do
13042 cat >conftest.$ac_ext <<_ACEOF
13043/* confdefs.h. */
13044_ACEOF
13045cat confdefs.h >>conftest.$ac_ext
13046cat >>conftest.$ac_ext <<_ACEOF
13047/* end confdefs.h. */
13048$ac_includes_default
29a5deed 13049 typedef int ac__type_sizeof_;
b0cacab0
TT
13050int
13051main ()
13052{
e1052144 13053static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
b0cacab0
TT
13054test_array [0] = 0
13055
13056 ;
13057 return 0;
13058}
13059_ACEOF
13060rm -f conftest.$ac_objext
e1052144
TT
13061if { (ac_try="$ac_compile"
13062case "(($ac_try" in
13063 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13064 *) ac_try_echo=$ac_try;;
13065esac
13066eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13067 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13068 ac_status=$?
13069 grep -v '^ *+' conftest.er1 >conftest.err
13070 rm -f conftest.er1
13071 cat conftest.err >&5
13072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13073 (exit $ac_status); } && {
13074 test -z "$ac_c_werror_flag" ||
13075 test ! -s conftest.err
13076 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13077 ac_hi=$ac_mid; break
13078else
13079 echo "$as_me: failed program was:" >&5
13080sed 's/^/| /' conftest.$ac_ext >&5
13081
e1052144
TT
13082 ac_lo=`expr $ac_mid + 1`
13083 if test $ac_lo -le $ac_mid; then
13084 ac_lo= ac_hi=
13085 break
13086 fi
13087 ac_mid=`expr 2 '*' $ac_mid + 1`
b0cacab0 13088fi
e1052144
TT
13089
13090rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
13091 done
13092else
13093 echo "$as_me: failed program was:" >&5
13094sed 's/^/| /' conftest.$ac_ext >&5
13095
e1052144 13096 cat >conftest.$ac_ext <<_ACEOF
b0cacab0
TT
13097/* confdefs.h. */
13098_ACEOF
13099cat confdefs.h >>conftest.$ac_ext
13100cat >>conftest.$ac_ext <<_ACEOF
13101/* end confdefs.h. */
13102$ac_includes_default
29a5deed 13103 typedef int ac__type_sizeof_;
b0cacab0
TT
13104int
13105main ()
13106{
e1052144 13107static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
b0cacab0
TT
13108test_array [0] = 0
13109
13110 ;
13111 return 0;
13112}
13113_ACEOF
13114rm -f conftest.$ac_objext
e1052144
TT
13115if { (ac_try="$ac_compile"
13116case "(($ac_try" in
13117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13118 *) ac_try_echo=$ac_try;;
13119esac
13120eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13121 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13122 ac_status=$?
13123 grep -v '^ *+' conftest.er1 >conftest.err
13124 rm -f conftest.er1
13125 cat conftest.err >&5
13126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13127 (exit $ac_status); } && {
13128 test -z "$ac_c_werror_flag" ||
13129 test ! -s conftest.err
13130 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13131 ac_hi=-1 ac_mid=-1
13132 while :; do
13133 cat >conftest.$ac_ext <<_ACEOF
13134/* confdefs.h. */
13135_ACEOF
13136cat confdefs.h >>conftest.$ac_ext
13137cat >>conftest.$ac_ext <<_ACEOF
13138/* end confdefs.h. */
13139$ac_includes_default
29a5deed 13140 typedef int ac__type_sizeof_;
b0cacab0
TT
13141int
13142main ()
13143{
e1052144 13144static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
29a5deed
TT
13145test_array [0] = 0
13146
13147 ;
13148 return 0;
13149}
13150_ACEOF
13151rm -f conftest.$ac_objext
13152if { (ac_try="$ac_compile"
13153case "(($ac_try" in
e1052144
TT
13154 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13155 *) ac_try_echo=$ac_try;;
13156esac
13157eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29a5deed 13158 (eval "$ac_compile") 2>conftest.er1
b0cacab0 13159 ac_status=$?
29a5deed
TT
13160 grep -v '^ *+' conftest.er1 >conftest.err
13161 rm -f conftest.er1
13162 cat conftest.err >&5
b0cacab0 13163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13164 (exit $ac_status); } && {
13165 test -z "$ac_c_werror_flag" ||
13166 test ! -s conftest.err
13167 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13168 ac_lo=$ac_mid; break
13169else
13170 echo "$as_me: failed program was:" >&5
13171sed 's/^/| /' conftest.$ac_ext >&5
13172
e1052144
TT
13173 ac_hi=`expr '(' $ac_mid ')' - 1`
13174 if test $ac_mid -le $ac_hi; then
13175 ac_lo= ac_hi=
13176 break
13177 fi
13178 ac_mid=`expr 2 '*' $ac_mid`
b0cacab0 13179fi
e1052144
TT
13180
13181rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
13182 done
13183else
13184 echo "$as_me: failed program was:" >&5
13185sed 's/^/| /' conftest.$ac_ext >&5
13186
e1052144 13187 ac_lo= ac_hi=
b0cacab0 13188fi
e1052144
TT
13189
13190rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 13191fi
e1052144
TT
13192
13193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
13194# Binary search between lo and hi bounds.
13195while test "x$ac_lo" != "x$ac_hi"; do
13196 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13197 cat >conftest.$ac_ext <<_ACEOF
13198/* confdefs.h. */
13199_ACEOF
13200cat confdefs.h >>conftest.$ac_ext
13201cat >>conftest.$ac_ext <<_ACEOF
13202/* end confdefs.h. */
13203$ac_includes_default
29a5deed 13204 typedef int ac__type_sizeof_;
b0cacab0
TT
13205int
13206main ()
13207{
e1052144 13208static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
b0cacab0
TT
13209test_array [0] = 0
13210
13211 ;
13212 return 0;
13213}
13214_ACEOF
13215rm -f conftest.$ac_objext
e1052144
TT
13216if { (ac_try="$ac_compile"
13217case "(($ac_try" in
13218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13219 *) ac_try_echo=$ac_try;;
13220esac
13221eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13222 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13223 ac_status=$?
13224 grep -v '^ *+' conftest.er1 >conftest.err
13225 rm -f conftest.er1
13226 cat conftest.err >&5
13227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13228 (exit $ac_status); } && {
13229 test -z "$ac_c_werror_flag" ||
13230 test ! -s conftest.err
13231 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13232 ac_hi=$ac_mid
13233else
13234 echo "$as_me: failed program was:" >&5
13235sed 's/^/| /' conftest.$ac_ext >&5
13236
e1052144 13237 ac_lo=`expr '(' $ac_mid ')' + 1`
b0cacab0 13238fi
e1052144
TT
13239
13240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
13241done
13242case $ac_lo in
13243?*) ac_cv_sizeof_int=$ac_lo;;
29a5deed
TT
13244'') if test "$ac_cv_type_int" = yes; then
13245 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
b0cacab0 13246See \`config.log' for more details." >&5
e1052144 13247echo "$as_me: error: cannot compute sizeof (int)
b0cacab0 13248See \`config.log' for more details." >&2;}
29a5deed
TT
13249 { (exit 77); exit 77; }; }
13250 else
13251 ac_cv_sizeof_int=0
13252 fi ;;
b0cacab0 13253esac
b0cacab0
TT
13254else
13255 cat >conftest.$ac_ext <<_ACEOF
13256/* confdefs.h. */
13257_ACEOF
13258cat confdefs.h >>conftest.$ac_ext
13259cat >>conftest.$ac_ext <<_ACEOF
13260/* end confdefs.h. */
13261$ac_includes_default
29a5deed 13262 typedef int ac__type_sizeof_;
e1052144
TT
13263static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
13264static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
b0cacab0
TT
13265#include <stdio.h>
13266#include <stdlib.h>
13267int
13268main ()
13269{
13270
13271 FILE *f = fopen ("conftest.val", "w");
13272 if (! f)
e1052144
TT
13273 return 1;
13274 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
b0cacab0 13275 {
e1052144
TT
13276 long int i = longval ();
13277 if (i != ((long int) (sizeof (ac__type_sizeof_))))
13278 return 1;
b0cacab0
TT
13279 fprintf (f, "%ld\n", i);
13280 }
13281 else
13282 {
e1052144
TT
13283 unsigned long int i = ulongval ();
13284 if (i != ((long int) (sizeof (ac__type_sizeof_))))
13285 return 1;
b0cacab0
TT
13286 fprintf (f, "%lu\n", i);
13287 }
e1052144 13288 return ferror (f) || fclose (f) != 0;
b0cacab0
TT
13289
13290 ;
13291 return 0;
13292}
13293_ACEOF
13294rm -f conftest$ac_exeext
e1052144
TT
13295if { (ac_try="$ac_link"
13296case "(($ac_try" in
13297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13298 *) ac_try_echo=$ac_try;;
13299esac
13300eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13301 (eval "$ac_link") 2>&5
b0cacab0
TT
13302 ac_status=$?
13303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13304 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
13305 { (case "(($ac_try" in
13306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13307 *) ac_try_echo=$ac_try;;
13308esac
13309eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13310 (eval "$ac_try") 2>&5
b0cacab0
TT
13311 ac_status=$?
13312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13313 (exit $ac_status); }; }; then
13314 ac_cv_sizeof_int=`cat conftest.val`
13315else
13316 echo "$as_me: program exited with status $ac_status" >&5
13317echo "$as_me: failed program was:" >&5
13318sed 's/^/| /' conftest.$ac_ext >&5
13319
13320( exit $ac_status )
29a5deed
TT
13321if test "$ac_cv_type_int" = yes; then
13322 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
b0cacab0 13323See \`config.log' for more details." >&5
e1052144 13324echo "$as_me: error: cannot compute sizeof (int)
b0cacab0 13325See \`config.log' for more details." >&2;}
e1052144 13326 { (exit 77); exit 77; }; }
29a5deed
TT
13327 else
13328 ac_cv_sizeof_int=0
13329 fi
b0cacab0 13330fi
e1052144 13331rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
13332fi
13333rm -f conftest.val
07a0db15 13334fi
e1052144
TT
13335{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
13336echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
29a5deed
TT
13337
13338
13339
b0cacab0
TT
13340cat >>confdefs.h <<_ACEOF
13341#define SIZEOF_INT $ac_cv_sizeof_int
13342_ACEOF
13343
13344
e1052144
TT
13345{ echo "$as_me:$LINENO: checking for long" >&5
13346echo $ECHO_N "checking for long... $ECHO_C" >&6; }
b0cacab0
TT
13347if test "${ac_cv_type_long+set}" = set; then
13348 echo $ECHO_N "(cached) $ECHO_C" >&6
07a0db15 13349else
b0cacab0
TT
13350 cat >conftest.$ac_ext <<_ACEOF
13351/* confdefs.h. */
13352_ACEOF
13353cat confdefs.h >>conftest.$ac_ext
13354cat >>conftest.$ac_ext <<_ACEOF
13355/* end confdefs.h. */
13356$ac_includes_default
e1052144 13357typedef long ac__type_new_;
b0cacab0
TT
13358int
13359main ()
13360{
e1052144 13361if ((ac__type_new_ *) 0)
b0cacab0 13362 return 0;
e1052144 13363if (sizeof (ac__type_new_))
b0cacab0
TT
13364 return 0;
13365 ;
13366 return 0;
13367}
13368_ACEOF
13369rm -f conftest.$ac_objext
e1052144
TT
13370if { (ac_try="$ac_compile"
13371case "(($ac_try" in
13372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13373 *) ac_try_echo=$ac_try;;
13374esac
13375eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13376 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13377 ac_status=$?
13378 grep -v '^ *+' conftest.er1 >conftest.err
13379 rm -f conftest.er1
13380 cat conftest.err >&5
13381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13382 (exit $ac_status); } && {
13383 test -z "$ac_c_werror_flag" ||
13384 test ! -s conftest.err
13385 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13386 ac_cv_type_long=yes
13387else
13388 echo "$as_me: failed program was:" >&5
13389sed 's/^/| /' conftest.$ac_ext >&5
13390
e1052144 13391 ac_cv_type_long=no
b0cacab0 13392fi
e1052144
TT
13393
13394rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 13395fi
e1052144
TT
13396{ echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
13397echo "${ECHO_T}$ac_cv_type_long" >&6; }
b0cacab0 13398
29a5deed
TT
13399# The cast to long int works around a bug in the HP C Compiler
13400# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13401# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13402# This bug is HP SR number 8606223364.
e1052144
TT
13403{ echo "$as_me:$LINENO: checking size of long" >&5
13404echo $ECHO_N "checking size of long... $ECHO_C" >&6; }
b0cacab0
TT
13405if test "${ac_cv_sizeof_long+set}" = set; then
13406 echo $ECHO_N "(cached) $ECHO_C" >&6
13407else
07a0db15 13408 if test "$cross_compiling" = yes; then
b0cacab0
TT
13409 # Depending upon the size, compute the lo and hi bounds.
13410cat >conftest.$ac_ext <<_ACEOF
13411/* confdefs.h. */
13412_ACEOF
13413cat confdefs.h >>conftest.$ac_ext
13414cat >>conftest.$ac_ext <<_ACEOF
13415/* end confdefs.h. */
13416$ac_includes_default
29a5deed 13417 typedef long ac__type_sizeof_;
b0cacab0
TT
13418int
13419main ()
13420{
e1052144 13421static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
b0cacab0
TT
13422test_array [0] = 0
13423
13424 ;
13425 return 0;
13426}
13427_ACEOF
13428rm -f conftest.$ac_objext
e1052144
TT
13429if { (ac_try="$ac_compile"
13430case "(($ac_try" in
13431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13432 *) ac_try_echo=$ac_try;;
13433esac
13434eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13435 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13436 ac_status=$?
13437 grep -v '^ *+' conftest.er1 >conftest.err
13438 rm -f conftest.er1
13439 cat conftest.err >&5
13440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13441 (exit $ac_status); } && {
13442 test -z "$ac_c_werror_flag" ||
13443 test ! -s conftest.err
13444 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13445 ac_lo=0 ac_mid=0
13446 while :; do
13447 cat >conftest.$ac_ext <<_ACEOF
13448/* confdefs.h. */
13449_ACEOF
13450cat confdefs.h >>conftest.$ac_ext
13451cat >>conftest.$ac_ext <<_ACEOF
13452/* end confdefs.h. */
13453$ac_includes_default
29a5deed 13454 typedef long ac__type_sizeof_;
b0cacab0
TT
13455int
13456main ()
13457{
e1052144 13458static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
b0cacab0
TT
13459test_array [0] = 0
13460
13461 ;
13462 return 0;
13463}
13464_ACEOF
13465rm -f conftest.$ac_objext
e1052144
TT
13466if { (ac_try="$ac_compile"
13467case "(($ac_try" in
13468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13469 *) ac_try_echo=$ac_try;;
13470esac
13471eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13472 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13473 ac_status=$?
13474 grep -v '^ *+' conftest.er1 >conftest.err
13475 rm -f conftest.er1
13476 cat conftest.err >&5
13477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13478 (exit $ac_status); } && {
13479 test -z "$ac_c_werror_flag" ||
13480 test ! -s conftest.err
13481 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13482 ac_hi=$ac_mid; break
13483else
13484 echo "$as_me: failed program was:" >&5
13485sed 's/^/| /' conftest.$ac_ext >&5
13486
e1052144
TT
13487 ac_lo=`expr $ac_mid + 1`
13488 if test $ac_lo -le $ac_mid; then
13489 ac_lo= ac_hi=
13490 break
13491 fi
13492 ac_mid=`expr 2 '*' $ac_mid + 1`
b0cacab0 13493fi
e1052144
TT
13494
13495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 13496 done
07a0db15 13497else
b0cacab0
TT
13498 echo "$as_me: failed program was:" >&5
13499sed 's/^/| /' conftest.$ac_ext >&5
13500
e1052144 13501 cat >conftest.$ac_ext <<_ACEOF
b0cacab0
TT
13502/* confdefs.h. */
13503_ACEOF
13504cat confdefs.h >>conftest.$ac_ext
13505cat >>conftest.$ac_ext <<_ACEOF
13506/* end confdefs.h. */
13507$ac_includes_default
29a5deed 13508 typedef long ac__type_sizeof_;
b0cacab0
TT
13509int
13510main ()
50e1e10f 13511{
e1052144 13512static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
b0cacab0
TT
13513test_array [0] = 0
13514
13515 ;
13516 return 0;
50e1e10f 13517}
b0cacab0
TT
13518_ACEOF
13519rm -f conftest.$ac_objext
e1052144
TT
13520if { (ac_try="$ac_compile"
13521case "(($ac_try" in
13522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13523 *) ac_try_echo=$ac_try;;
13524esac
13525eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13526 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13527 ac_status=$?
13528 grep -v '^ *+' conftest.er1 >conftest.err
13529 rm -f conftest.er1
13530 cat conftest.err >&5
13531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13532 (exit $ac_status); } && {
13533 test -z "$ac_c_werror_flag" ||
13534 test ! -s conftest.err
13535 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13536 ac_hi=-1 ac_mid=-1
13537 while :; do
13538 cat >conftest.$ac_ext <<_ACEOF
13539/* confdefs.h. */
13540_ACEOF
13541cat confdefs.h >>conftest.$ac_ext
13542cat >>conftest.$ac_ext <<_ACEOF
13543/* end confdefs.h. */
13544$ac_includes_default
29a5deed 13545 typedef long ac__type_sizeof_;
b0cacab0
TT
13546int
13547main ()
13548{
e1052144 13549static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
b0cacab0
TT
13550test_array [0] = 0
13551
13552 ;
13553 return 0;
13554}
13555_ACEOF
13556rm -f conftest.$ac_objext
e1052144
TT
13557if { (ac_try="$ac_compile"
13558case "(($ac_try" in
13559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13560 *) ac_try_echo=$ac_try;;
13561esac
13562eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13563 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13564 ac_status=$?
13565 grep -v '^ *+' conftest.er1 >conftest.err
13566 rm -f conftest.er1
13567 cat conftest.err >&5
13568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13569 (exit $ac_status); } && {
13570 test -z "$ac_c_werror_flag" ||
13571 test ! -s conftest.err
13572 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13573 ac_lo=$ac_mid; break
13574else
13575 echo "$as_me: failed program was:" >&5
13576sed 's/^/| /' conftest.$ac_ext >&5
13577
e1052144
TT
13578 ac_hi=`expr '(' $ac_mid ')' - 1`
13579 if test $ac_mid -le $ac_hi; then
13580 ac_lo= ac_hi=
13581 break
13582 fi
13583 ac_mid=`expr 2 '*' $ac_mid`
b0cacab0 13584fi
e1052144
TT
13585
13586rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 13587 done
07a0db15 13588else
b0cacab0
TT
13589 echo "$as_me: failed program was:" >&5
13590sed 's/^/| /' conftest.$ac_ext >&5
93636bde 13591
e1052144 13592 ac_lo= ac_hi=
93636bde 13593fi
e1052144
TT
13594
13595rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 13596fi
e1052144
TT
13597
13598rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
13599# Binary search between lo and hi bounds.
13600while test "x$ac_lo" != "x$ac_hi"; do
13601 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13602 cat >conftest.$ac_ext <<_ACEOF
13603/* confdefs.h. */
13604_ACEOF
13605cat confdefs.h >>conftest.$ac_ext
13606cat >>conftest.$ac_ext <<_ACEOF
13607/* end confdefs.h. */
13608$ac_includes_default
29a5deed 13609 typedef long ac__type_sizeof_;
b0cacab0
TT
13610int
13611main ()
13612{
e1052144 13613static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
b0cacab0 13614test_array [0] = 0
93636bde 13615
b0cacab0
TT
13616 ;
13617 return 0;
13618}
13619_ACEOF
13620rm -f conftest.$ac_objext
e1052144
TT
13621if { (ac_try="$ac_compile"
13622case "(($ac_try" in
13623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13624 *) ac_try_echo=$ac_try;;
13625esac
13626eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13627 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13628 ac_status=$?
13629 grep -v '^ *+' conftest.er1 >conftest.err
13630 rm -f conftest.er1
13631 cat conftest.err >&5
13632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13633 (exit $ac_status); } && {
13634 test -z "$ac_c_werror_flag" ||
13635 test ! -s conftest.err
13636 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13637 ac_hi=$ac_mid
13638else
13639 echo "$as_me: failed program was:" >&5
13640sed 's/^/| /' conftest.$ac_ext >&5
13641
e1052144 13642 ac_lo=`expr '(' $ac_mid ')' + 1`
b0cacab0 13643fi
e1052144
TT
13644
13645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
13646done
13647case $ac_lo in
13648?*) ac_cv_sizeof_long=$ac_lo;;
29a5deed
TT
13649'') if test "$ac_cv_type_long" = yes; then
13650 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
b0cacab0 13651See \`config.log' for more details." >&5
e1052144 13652echo "$as_me: error: cannot compute sizeof (long)
b0cacab0 13653See \`config.log' for more details." >&2;}
29a5deed
TT
13654 { (exit 77); exit 77; }; }
13655 else
13656 ac_cv_sizeof_long=0
13657 fi ;;
b0cacab0 13658esac
b0cacab0
TT
13659else
13660 cat >conftest.$ac_ext <<_ACEOF
13661/* confdefs.h. */
13662_ACEOF
13663cat confdefs.h >>conftest.$ac_ext
13664cat >>conftest.$ac_ext <<_ACEOF
13665/* end confdefs.h. */
13666$ac_includes_default
29a5deed 13667 typedef long ac__type_sizeof_;
e1052144
TT
13668static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
13669static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
93636bde 13670#include <stdio.h>
b0cacab0
TT
13671#include <stdlib.h>
13672int
13673main ()
07a0db15 13674{
b0cacab0
TT
13675
13676 FILE *f = fopen ("conftest.val", "w");
13677 if (! f)
e1052144
TT
13678 return 1;
13679 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
b0cacab0 13680 {
e1052144
TT
13681 long int i = longval ();
13682 if (i != ((long int) (sizeof (ac__type_sizeof_))))
13683 return 1;
b0cacab0
TT
13684 fprintf (f, "%ld\n", i);
13685 }
13686 else
13687 {
e1052144
TT
13688 unsigned long int i = ulongval ();
13689 if (i != ((long int) (sizeof (ac__type_sizeof_))))
13690 return 1;
b0cacab0
TT
13691 fprintf (f, "%lu\n", i);
13692 }
e1052144 13693 return ferror (f) || fclose (f) != 0;
b0cacab0
TT
13694
13695 ;
13696 return 0;
07a0db15 13697}
b0cacab0
TT
13698_ACEOF
13699rm -f conftest$ac_exeext
e1052144
TT
13700if { (ac_try="$ac_link"
13701case "(($ac_try" in
13702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13703 *) ac_try_echo=$ac_try;;
13704esac
13705eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13706 (eval "$ac_link") 2>&5
b0cacab0
TT
13707 ac_status=$?
13708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13709 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
13710 { (case "(($ac_try" in
13711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13712 *) ac_try_echo=$ac_try;;
13713esac
13714eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13715 (eval "$ac_try") 2>&5
b0cacab0
TT
13716 ac_status=$?
13717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13718 (exit $ac_status); }; }; then
13719 ac_cv_sizeof_long=`cat conftest.val`
13720else
13721 echo "$as_me: program exited with status $ac_status" >&5
13722echo "$as_me: failed program was:" >&5
13723sed 's/^/| /' conftest.$ac_ext >&5
13724
13725( exit $ac_status )
29a5deed
TT
13726if test "$ac_cv_type_long" = yes; then
13727 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
b0cacab0 13728See \`config.log' for more details." >&5
e1052144 13729echo "$as_me: error: cannot compute sizeof (long)
b0cacab0 13730See \`config.log' for more details." >&2;}
e1052144 13731 { (exit 77); exit 77; }; }
29a5deed
TT
13732 else
13733 ac_cv_sizeof_long=0
13734 fi
b0cacab0 13735fi
e1052144 13736rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
13737fi
13738rm -f conftest.val
50e1e10f 13739fi
e1052144
TT
13740{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13741echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
29a5deed
TT
13742
13743
13744
b0cacab0
TT
13745cat >>confdefs.h <<_ACEOF
13746#define SIZEOF_LONG $ac_cv_sizeof_long
13747_ACEOF
50e1e10f 13748
93636bde 13749
e1052144
TT
13750{ echo "$as_me:$LINENO: checking for long long" >&5
13751echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
b0cacab0
TT
13752if test "${ac_cv_type_long_long+set}" = set; then
13753 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 13754else
b0cacab0
TT
13755 cat >conftest.$ac_ext <<_ACEOF
13756/* confdefs.h. */
13757_ACEOF
13758cat confdefs.h >>conftest.$ac_ext
13759cat >>conftest.$ac_ext <<_ACEOF
13760/* end confdefs.h. */
13761$ac_includes_default
e1052144 13762typedef long long ac__type_new_;
b0cacab0
TT
13763int
13764main ()
13765{
e1052144 13766if ((ac__type_new_ *) 0)
b0cacab0 13767 return 0;
e1052144 13768if (sizeof (ac__type_new_))
b0cacab0
TT
13769 return 0;
13770 ;
13771 return 0;
13772}
13773_ACEOF
13774rm -f conftest.$ac_objext
e1052144
TT
13775if { (ac_try="$ac_compile"
13776case "(($ac_try" in
13777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13778 *) ac_try_echo=$ac_try;;
13779esac
13780eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13781 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13782 ac_status=$?
13783 grep -v '^ *+' conftest.er1 >conftest.err
13784 rm -f conftest.er1
13785 cat conftest.err >&5
13786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13787 (exit $ac_status); } && {
13788 test -z "$ac_c_werror_flag" ||
13789 test ! -s conftest.err
13790 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13791 ac_cv_type_long_long=yes
13792else
13793 echo "$as_me: failed program was:" >&5
13794sed 's/^/| /' conftest.$ac_ext >&5
13795
e1052144 13796 ac_cv_type_long_long=no
b0cacab0 13797fi
e1052144
TT
13798
13799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 13800fi
e1052144
TT
13801{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13802echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
b0cacab0 13803
29a5deed
TT
13804# The cast to long int works around a bug in the HP C Compiler
13805# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13806# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13807# This bug is HP SR number 8606223364.
e1052144
TT
13808{ echo "$as_me:$LINENO: checking size of long long" >&5
13809echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
b0cacab0
TT
13810if test "${ac_cv_sizeof_long_long+set}" = set; then
13811 echo $ECHO_N "(cached) $ECHO_C" >&6
13812else
50e1e10f 13813 if test "$cross_compiling" = yes; then
b0cacab0
TT
13814 # Depending upon the size, compute the lo and hi bounds.
13815cat >conftest.$ac_ext <<_ACEOF
13816/* confdefs.h. */
13817_ACEOF
13818cat confdefs.h >>conftest.$ac_ext
13819cat >>conftest.$ac_ext <<_ACEOF
13820/* end confdefs.h. */
13821$ac_includes_default
29a5deed 13822 typedef long long ac__type_sizeof_;
b0cacab0
TT
13823int
13824main ()
13825{
e1052144 13826static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
b0cacab0
TT
13827test_array [0] = 0
13828
13829 ;
13830 return 0;
13831}
13832_ACEOF
13833rm -f conftest.$ac_objext
e1052144
TT
13834if { (ac_try="$ac_compile"
13835case "(($ac_try" in
13836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13837 *) ac_try_echo=$ac_try;;
13838esac
13839eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13840 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13841 ac_status=$?
13842 grep -v '^ *+' conftest.er1 >conftest.err
13843 rm -f conftest.er1
13844 cat conftest.err >&5
13845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13846 (exit $ac_status); } && {
13847 test -z "$ac_c_werror_flag" ||
13848 test ! -s conftest.err
13849 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13850 ac_lo=0 ac_mid=0
13851 while :; do
13852 cat >conftest.$ac_ext <<_ACEOF
13853/* confdefs.h. */
13854_ACEOF
13855cat confdefs.h >>conftest.$ac_ext
13856cat >>conftest.$ac_ext <<_ACEOF
13857/* end confdefs.h. */
13858$ac_includes_default
29a5deed 13859 typedef long long ac__type_sizeof_;
b0cacab0
TT
13860int
13861main ()
13862{
e1052144 13863static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
b0cacab0
TT
13864test_array [0] = 0
13865
13866 ;
13867 return 0;
13868}
13869_ACEOF
13870rm -f conftest.$ac_objext
e1052144
TT
13871if { (ac_try="$ac_compile"
13872case "(($ac_try" in
13873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13874 *) ac_try_echo=$ac_try;;
13875esac
13876eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13877 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13878 ac_status=$?
13879 grep -v '^ *+' conftest.er1 >conftest.err
13880 rm -f conftest.er1
13881 cat conftest.err >&5
13882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13883 (exit $ac_status); } && {
13884 test -z "$ac_c_werror_flag" ||
13885 test ! -s conftest.err
13886 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13887 ac_hi=$ac_mid; break
13888else
13889 echo "$as_me: failed program was:" >&5
13890sed 's/^/| /' conftest.$ac_ext >&5
13891
e1052144
TT
13892 ac_lo=`expr $ac_mid + 1`
13893 if test $ac_lo -le $ac_mid; then
13894 ac_lo= ac_hi=
13895 break
13896 fi
13897 ac_mid=`expr 2 '*' $ac_mid + 1`
b0cacab0 13898fi
e1052144
TT
13899
13900rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 13901 done
50e1e10f 13902else
b0cacab0
TT
13903 echo "$as_me: failed program was:" >&5
13904sed 's/^/| /' conftest.$ac_ext >&5
13905
e1052144 13906 cat >conftest.$ac_ext <<_ACEOF
b0cacab0
TT
13907/* confdefs.h. */
13908_ACEOF
13909cat confdefs.h >>conftest.$ac_ext
13910cat >>conftest.$ac_ext <<_ACEOF
13911/* end confdefs.h. */
13912$ac_includes_default
29a5deed 13913 typedef long long ac__type_sizeof_;
b0cacab0
TT
13914int
13915main ()
50e1e10f 13916{
e1052144 13917static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
b0cacab0
TT
13918test_array [0] = 0
13919
13920 ;
13921 return 0;
50e1e10f 13922}
b0cacab0
TT
13923_ACEOF
13924rm -f conftest.$ac_objext
e1052144
TT
13925if { (ac_try="$ac_compile"
13926case "(($ac_try" in
13927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13928 *) ac_try_echo=$ac_try;;
13929esac
13930eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13931 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13932 ac_status=$?
13933 grep -v '^ *+' conftest.er1 >conftest.err
13934 rm -f conftest.er1
13935 cat conftest.err >&5
13936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13937 (exit $ac_status); } && {
13938 test -z "$ac_c_werror_flag" ||
13939 test ! -s conftest.err
13940 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13941 ac_hi=-1 ac_mid=-1
13942 while :; do
13943 cat >conftest.$ac_ext <<_ACEOF
13944/* confdefs.h. */
13945_ACEOF
13946cat confdefs.h >>conftest.$ac_ext
13947cat >>conftest.$ac_ext <<_ACEOF
13948/* end confdefs.h. */
13949$ac_includes_default
29a5deed 13950 typedef long long ac__type_sizeof_;
b0cacab0
TT
13951int
13952main ()
13953{
e1052144 13954static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
b0cacab0
TT
13955test_array [0] = 0
13956
13957 ;
13958 return 0;
13959}
13960_ACEOF
13961rm -f conftest.$ac_objext
e1052144
TT
13962if { (ac_try="$ac_compile"
13963case "(($ac_try" in
13964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13965 *) ac_try_echo=$ac_try;;
13966esac
13967eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13968 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
13969 ac_status=$?
13970 grep -v '^ *+' conftest.er1 >conftest.err
13971 rm -f conftest.er1
13972 cat conftest.err >&5
13973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
13974 (exit $ac_status); } && {
13975 test -z "$ac_c_werror_flag" ||
13976 test ! -s conftest.err
13977 } && test -s conftest.$ac_objext; then
b0cacab0
TT
13978 ac_lo=$ac_mid; break
13979else
13980 echo "$as_me: failed program was:" >&5
13981sed 's/^/| /' conftest.$ac_ext >&5
13982
e1052144
TT
13983 ac_hi=`expr '(' $ac_mid ')' - 1`
13984 if test $ac_mid -le $ac_hi; then
13985 ac_lo= ac_hi=
13986 break
13987 fi
13988 ac_mid=`expr 2 '*' $ac_mid`
b0cacab0 13989fi
e1052144
TT
13990
13991rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 13992 done
07a0db15 13993else
b0cacab0
TT
13994 echo "$as_me: failed program was:" >&5
13995sed 's/^/| /' conftest.$ac_ext >&5
93636bde 13996
e1052144 13997 ac_lo= ac_hi=
07a0db15 13998fi
e1052144
TT
13999
14000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 14001fi
e1052144
TT
14002
14003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
14004# Binary search between lo and hi bounds.
14005while test "x$ac_lo" != "x$ac_hi"; do
14006 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14007 cat >conftest.$ac_ext <<_ACEOF
14008/* confdefs.h. */
14009_ACEOF
14010cat confdefs.h >>conftest.$ac_ext
14011cat >>conftest.$ac_ext <<_ACEOF
14012/* end confdefs.h. */
14013$ac_includes_default
29a5deed 14014 typedef long long ac__type_sizeof_;
b0cacab0
TT
14015int
14016main ()
14017{
e1052144 14018static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
b0cacab0 14019test_array [0] = 0
93636bde 14020
b0cacab0
TT
14021 ;
14022 return 0;
14023}
14024_ACEOF
14025rm -f conftest.$ac_objext
e1052144
TT
14026if { (ac_try="$ac_compile"
14027case "(($ac_try" in
14028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14029 *) ac_try_echo=$ac_try;;
14030esac
14031eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14032 (eval "$ac_compile") 2>conftest.er1
b0cacab0 14033 ac_status=$?
29a5deed
TT
14034 grep -v '^ *+' conftest.er1 >conftest.err
14035 rm -f conftest.er1
14036 cat conftest.err >&5
b0cacab0 14037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14038 (exit $ac_status); } && {
14039 test -z "$ac_c_werror_flag" ||
14040 test ! -s conftest.err
14041 } && test -s conftest.$ac_objext; then
b0cacab0
TT
14042 ac_hi=$ac_mid
14043else
14044 echo "$as_me: failed program was:" >&5
14045sed 's/^/| /' conftest.$ac_ext >&5
14046
e1052144 14047 ac_lo=`expr '(' $ac_mid ')' + 1`
b0cacab0 14048fi
e1052144
TT
14049
14050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
14051done
14052case $ac_lo in
14053?*) ac_cv_sizeof_long_long=$ac_lo;;
29a5deed
TT
14054'') if test "$ac_cv_type_long_long" = yes; then
14055 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
b0cacab0 14056See \`config.log' for more details." >&5
e1052144 14057echo "$as_me: error: cannot compute sizeof (long long)
b0cacab0 14058See \`config.log' for more details." >&2;}
29a5deed
TT
14059 { (exit 77); exit 77; }; }
14060 else
14061 ac_cv_sizeof_long_long=0
14062 fi ;;
b0cacab0 14063esac
b0cacab0
TT
14064else
14065 cat >conftest.$ac_ext <<_ACEOF
14066/* confdefs.h. */
14067_ACEOF
14068cat confdefs.h >>conftest.$ac_ext
14069cat >>conftest.$ac_ext <<_ACEOF
14070/* end confdefs.h. */
14071$ac_includes_default
29a5deed 14072 typedef long long ac__type_sizeof_;
e1052144
TT
14073static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
14074static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
93636bde 14075#include <stdio.h>
b0cacab0
TT
14076#include <stdlib.h>
14077int
14078main ()
07a0db15 14079{
b0cacab0
TT
14080
14081 FILE *f = fopen ("conftest.val", "w");
14082 if (! f)
e1052144
TT
14083 return 1;
14084 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
b0cacab0 14085 {
e1052144
TT
14086 long int i = longval ();
14087 if (i != ((long int) (sizeof (ac__type_sizeof_))))
14088 return 1;
b0cacab0
TT
14089 fprintf (f, "%ld\n", i);
14090 }
14091 else
14092 {
e1052144
TT
14093 unsigned long int i = ulongval ();
14094 if (i != ((long int) (sizeof (ac__type_sizeof_))))
14095 return 1;
b0cacab0
TT
14096 fprintf (f, "%lu\n", i);
14097 }
e1052144 14098 return ferror (f) || fclose (f) != 0;
b0cacab0
TT
14099
14100 ;
14101 return 0;
07a0db15 14102}
b0cacab0
TT
14103_ACEOF
14104rm -f conftest$ac_exeext
e1052144
TT
14105if { (ac_try="$ac_link"
14106case "(($ac_try" in
14107 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14108 *) ac_try_echo=$ac_try;;
14109esac
14110eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14111 (eval "$ac_link") 2>&5
b0cacab0
TT
14112 ac_status=$?
14113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14114 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
14115 { (case "(($ac_try" in
14116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14117 *) ac_try_echo=$ac_try;;
14118esac
14119eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14120 (eval "$ac_try") 2>&5
b0cacab0
TT
14121 ac_status=$?
14122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14123 (exit $ac_status); }; }; then
14124 ac_cv_sizeof_long_long=`cat conftest.val`
14125else
14126 echo "$as_me: program exited with status $ac_status" >&5
14127echo "$as_me: failed program was:" >&5
14128sed 's/^/| /' conftest.$ac_ext >&5
14129
14130( exit $ac_status )
29a5deed
TT
14131if test "$ac_cv_type_long_long" = yes; then
14132 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
b0cacab0 14133See \`config.log' for more details." >&5
e1052144 14134echo "$as_me: error: cannot compute sizeof (long long)
b0cacab0 14135See \`config.log' for more details." >&2;}
e1052144 14136 { (exit 77); exit 77; }; }
29a5deed
TT
14137 else
14138 ac_cv_sizeof_long_long=0
14139 fi
b0cacab0 14140fi
e1052144 14141rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
14142fi
14143rm -f conftest.val
fc6d9d51 14144fi
e1052144
TT
14145{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
14146echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
29a5deed
TT
14147
14148
14149
b0cacab0 14150cat >>confdefs.h <<_ACEOF
fc6d9d51 14151#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
b0cacab0 14152_ACEOF
fc6d9d51 14153
93636bde 14154
50e1e10f
TT
14155SIZEOF_SHORT=$ac_cv_sizeof_short
14156SIZEOF_INT=$ac_cv_sizeof_int
14157SIZEOF_LONG=$ac_cv_sizeof_long
fc6d9d51
TT
14158SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
14159
93636bde
TT
14160
14161
14162
e1052144
TT
14163{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14164echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
b0cacab0
TT
14165if test "${ac_cv_c_bigendian+set}" = set; then
14166 echo $ECHO_N "(cached) $ECHO_C" >&6
877eb6d9 14167else
b0cacab0
TT
14168 # See if sys/param.h defines the BYTE_ORDER macro.
14169cat >conftest.$ac_ext <<_ACEOF
14170/* confdefs.h. */
14171_ACEOF
14172cat confdefs.h >>conftest.$ac_ext
14173cat >>conftest.$ac_ext <<_ACEOF
14174/* end confdefs.h. */
877eb6d9
TT
14175#include <sys/types.h>
14176#include <sys/param.h>
877eb6d9 14177
b0cacab0
TT
14178int
14179main ()
14180{
29a5deed
TT
14181#if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
14182 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
877eb6d9
TT
14183 bogus endian macros
14184#endif
b0cacab0
TT
14185
14186 ;
14187 return 0;
14188}
14189_ACEOF
14190rm -f conftest.$ac_objext
e1052144
TT
14191if { (ac_try="$ac_compile"
14192case "(($ac_try" in
14193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14194 *) ac_try_echo=$ac_try;;
14195esac
14196eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14197 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
14198 ac_status=$?
14199 grep -v '^ *+' conftest.er1 >conftest.err
14200 rm -f conftest.er1
14201 cat conftest.err >&5
14202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14203 (exit $ac_status); } && {
14204 test -z "$ac_c_werror_flag" ||
14205 test ! -s conftest.err
14206 } && test -s conftest.$ac_objext; then
877eb6d9 14207 # It does; now see whether it defined to BIG_ENDIAN or not.
b0cacab0
TT
14208cat >conftest.$ac_ext <<_ACEOF
14209/* confdefs.h. */
14210_ACEOF
14211cat confdefs.h >>conftest.$ac_ext
14212cat >>conftest.$ac_ext <<_ACEOF
14213/* end confdefs.h. */
877eb6d9
TT
14214#include <sys/types.h>
14215#include <sys/param.h>
877eb6d9 14216
b0cacab0
TT
14217int
14218main ()
14219{
877eb6d9
TT
14220#if BYTE_ORDER != BIG_ENDIAN
14221 not big endian
14222#endif
b0cacab0
TT
14223
14224 ;
14225 return 0;
14226}
14227_ACEOF
14228rm -f conftest.$ac_objext
e1052144
TT
14229if { (ac_try="$ac_compile"
14230case "(($ac_try" in
14231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14232 *) ac_try_echo=$ac_try;;
14233esac
14234eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14235 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
14236 ac_status=$?
14237 grep -v '^ *+' conftest.er1 >conftest.err
14238 rm -f conftest.er1
14239 cat conftest.err >&5
14240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14241 (exit $ac_status); } && {
14242 test -z "$ac_c_werror_flag" ||
14243 test ! -s conftest.err
14244 } && test -s conftest.$ac_objext; then
877eb6d9
TT
14245 ac_cv_c_bigendian=yes
14246else
b0cacab0
TT
14247 echo "$as_me: failed program was:" >&5
14248sed 's/^/| /' conftest.$ac_ext >&5
14249
e1052144 14250 ac_cv_c_bigendian=no
877eb6d9 14251fi
e1052144
TT
14252
14253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
877eb6d9 14254else
b0cacab0
TT
14255 echo "$as_me: failed program was:" >&5
14256sed 's/^/| /' conftest.$ac_ext >&5
14257
e1052144 14258 # It does not; compile a test program.
877eb6d9 14259if test "$cross_compiling" = yes; then
b0cacab0
TT
14260 # try to guess the endianness by grepping values into an object file
14261 ac_cv_c_bigendian=unknown
14262 cat >conftest.$ac_ext <<_ACEOF
14263/* confdefs.h. */
14264_ACEOF
14265cat confdefs.h >>conftest.$ac_ext
14266cat >>conftest.$ac_ext <<_ACEOF
14267/* end confdefs.h. */
e1052144
TT
14268short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14269short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
b0cacab0 14270void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
e1052144
TT
14271short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14272short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
b0cacab0
TT
14273void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
14274int
14275main ()
14276{
14277 _ascii (); _ebcdic ();
14278 ;
14279 return 0;
14280}
14281_ACEOF
14282rm -f conftest.$ac_objext
e1052144
TT
14283if { (ac_try="$ac_compile"
14284case "(($ac_try" in
14285 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14286 *) ac_try_echo=$ac_try;;
14287esac
14288eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14289 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
14290 ac_status=$?
14291 grep -v '^ *+' conftest.er1 >conftest.err
14292 rm -f conftest.er1
14293 cat conftest.err >&5
14294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14295 (exit $ac_status); } && {
14296 test -z "$ac_c_werror_flag" ||
14297 test ! -s conftest.err
14298 } && test -s conftest.$ac_objext; then
b0cacab0
TT
14299 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
14300 ac_cv_c_bigendian=yes
14301fi
14302if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14303 if test "$ac_cv_c_bigendian" = unknown; then
14304 ac_cv_c_bigendian=no
14305 else
14306 # finding both strings is unlikely to happen, but who knows?
14307 ac_cv_c_bigendian=unknown
14308 fi
14309fi
14310else
14311 echo "$as_me: failed program was:" >&5
14312sed 's/^/| /' conftest.$ac_ext >&5
14313
e1052144 14314
b0cacab0 14315fi
e1052144
TT
14316
14317rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
877eb6d9 14318else
b0cacab0
TT
14319 cat >conftest.$ac_ext <<_ACEOF
14320/* confdefs.h. */
14321_ACEOF
14322cat confdefs.h >>conftest.$ac_ext
14323cat >>conftest.$ac_ext <<_ACEOF
14324/* end confdefs.h. */
e1052144 14325$ac_includes_default
b0cacab0
TT
14326int
14327main ()
14328{
e1052144 14329
877eb6d9
TT
14330 /* Are we little or big endian? From Harbison&Steele. */
14331 union
14332 {
e1052144
TT
14333 long int l;
14334 char c[sizeof (long int)];
877eb6d9
TT
14335 } u;
14336 u.l = 1;
e1052144
TT
14337 return u.c[sizeof (long int) - 1] == 1;
14338
14339 ;
14340 return 0;
877eb6d9 14341}
b0cacab0
TT
14342_ACEOF
14343rm -f conftest$ac_exeext
e1052144
TT
14344if { (ac_try="$ac_link"
14345case "(($ac_try" in
14346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14347 *) ac_try_echo=$ac_try;;
14348esac
14349eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14350 (eval "$ac_link") 2>&5
b0cacab0
TT
14351 ac_status=$?
14352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14353 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
e1052144
TT
14354 { (case "(($ac_try" in
14355 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14356 *) ac_try_echo=$ac_try;;
14357esac
14358eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14359 (eval "$ac_try") 2>&5
b0cacab0
TT
14360 ac_status=$?
14361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14362 (exit $ac_status); }; }; then
877eb6d9
TT
14363 ac_cv_c_bigendian=no
14364else
b0cacab0
TT
14365 echo "$as_me: program exited with status $ac_status" >&5
14366echo "$as_me: failed program was:" >&5
14367sed 's/^/| /' conftest.$ac_ext >&5
14368
14369( exit $ac_status )
14370ac_cv_c_bigendian=yes
877eb6d9 14371fi
e1052144 14372rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
877eb6d9 14373fi
e1052144
TT
14374
14375
877eb6d9 14376fi
e1052144
TT
14377
14378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
877eb6d9 14379fi
e1052144
TT
14380{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14381echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
b0cacab0
TT
14382case $ac_cv_c_bigendian in
14383 yes)
07a0db15 14384
b0cacab0 14385cat >>confdefs.h <<\_ACEOF
877eb6d9 14386#define WORDS_BIGENDIAN 1
b0cacab0
TT
14387_ACEOF
14388 ;;
14389 no)
14390 ;;
14391 *)
14392 { { echo "$as_me:$LINENO: error: unknown endianness
14393presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14394echo "$as_me: error: unknown endianness
14395presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14396 { (exit 1); exit 1; }; } ;;
14397esac
877eb6d9 14398
29a5deed 14399BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
4ea7ea00
TT
14400ASM_TYPES_HEADER=./asm_types.h
14401
877eb6d9 14402
b0cacab0 14403for ac_header in inttypes.h
0c193f82 14404do
b0cacab0 14405as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
e1052144
TT
14406if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14407 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14408echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14409if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
14410 echo $ECHO_N "(cached) $ECHO_C" >&6
14411fi
e1052144
TT
14412ac_res=`eval echo '${'$as_ac_Header'}'`
14413 { echo "$as_me:$LINENO: result: $ac_res" >&5
14414echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
14415else
14416 # Is the header compilable?
e1052144
TT
14417{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
14418echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
b0cacab0
TT
14419cat >conftest.$ac_ext <<_ACEOF
14420/* confdefs.h. */
14421_ACEOF
14422cat confdefs.h >>conftest.$ac_ext
14423cat >>conftest.$ac_ext <<_ACEOF
14424/* end confdefs.h. */
14425$ac_includes_default
14426#include <$ac_header>
14427_ACEOF
14428rm -f conftest.$ac_objext
e1052144
TT
14429if { (ac_try="$ac_compile"
14430case "(($ac_try" in
14431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14432 *) ac_try_echo=$ac_try;;
14433esac
14434eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14435 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
14436 ac_status=$?
14437 grep -v '^ *+' conftest.er1 >conftest.err
14438 rm -f conftest.er1
14439 cat conftest.err >&5
14440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14441 (exit $ac_status); } && {
14442 test -z "$ac_c_werror_flag" ||
14443 test ! -s conftest.err
14444 } && test -s conftest.$ac_objext; then
b0cacab0
TT
14445 ac_header_compiler=yes
14446else
14447 echo "$as_me: failed program was:" >&5
14448sed 's/^/| /' conftest.$ac_ext >&5
14449
e1052144 14450 ac_header_compiler=no
b0cacab0 14451fi
e1052144
TT
14452
14453rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14454{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14455echo "${ECHO_T}$ac_header_compiler" >&6; }
b0cacab0
TT
14456
14457# Is the header present?
e1052144
TT
14458{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
14459echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
b0cacab0
TT
14460cat >conftest.$ac_ext <<_ACEOF
14461/* confdefs.h. */
14462_ACEOF
14463cat confdefs.h >>conftest.$ac_ext
14464cat >>conftest.$ac_ext <<_ACEOF
14465/* end confdefs.h. */
14466#include <$ac_header>
14467_ACEOF
e1052144
TT
14468if { (ac_try="$ac_cpp conftest.$ac_ext"
14469case "(($ac_try" in
14470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14471 *) ac_try_echo=$ac_try;;
14472esac
14473eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14474 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
b0cacab0
TT
14475 ac_status=$?
14476 grep -v '^ *+' conftest.er1 >conftest.err
14477 rm -f conftest.er1
14478 cat conftest.err >&5
14479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14480 (exit $ac_status); } >/dev/null && {
14481 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14482 test ! -s conftest.err
14483 }; then
b0cacab0
TT
14484 ac_header_preproc=yes
14485else
14486 echo "$as_me: failed program was:" >&5
14487sed 's/^/| /' conftest.$ac_ext >&5
14488
14489 ac_header_preproc=no
0c193f82 14490fi
e1052144 14491
b0cacab0 14492rm -f conftest.err conftest.$ac_ext
e1052144
TT
14493{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14494echo "${ECHO_T}$ac_header_preproc" >&6; }
b0cacab0
TT
14495
14496# So? What about this header?
14497case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14498 yes:no: )
14499 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14500echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14501 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14502echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14503 ac_header_preproc=yes
14504 ;;
14505 no:yes:* )
14506 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14507echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14508 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14509echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14510 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14511echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14512 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14513echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14514 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14515echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14516 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14517echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
e1052144 14518
b0cacab0
TT
14519 ;;
14520esac
e1052144
TT
14521{ echo "$as_me:$LINENO: checking for $ac_header" >&5
14522echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14523if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0 14524 echo $ECHO_N "(cached) $ECHO_C" >&6
0c193f82 14525else
b0cacab0
TT
14526 eval "$as_ac_Header=\$ac_header_preproc"
14527fi
e1052144
TT
14528ac_res=`eval echo '${'$as_ac_Header'}'`
14529 { echo "$as_me:$LINENO: result: $ac_res" >&5
14530echo "${ECHO_T}$ac_res" >&6; }
b0cacab0 14531
0c193f82 14532fi
b0cacab0
TT
14533if test `eval echo '${'$as_ac_Header'}'` = yes; then
14534 cat >>confdefs.h <<_ACEOF
14535#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14536_ACEOF
14537
14538fi
14539
0c193f82
TT
14540done
14541
e1052144
TT
14542{ echo "$as_me:$LINENO: checking for intptr_t" >&5
14543echo $ECHO_N "checking for intptr_t... $ECHO_C" >&6; }
b0cacab0
TT
14544if test "${ac_cv_type_intptr_t+set}" = set; then
14545 echo $ECHO_N "(cached) $ECHO_C" >&6
14546else
14547 cat >conftest.$ac_ext <<_ACEOF
14548/* confdefs.h. */
14549_ACEOF
14550cat confdefs.h >>conftest.$ac_ext
14551cat >>conftest.$ac_ext <<_ACEOF
14552/* end confdefs.h. */
14553$ac_includes_default
e1052144 14554typedef intptr_t ac__type_new_;
b0cacab0
TT
14555int
14556main ()
14557{
e1052144 14558if ((ac__type_new_ *) 0)
b0cacab0 14559 return 0;
e1052144 14560if (sizeof (ac__type_new_))
b0cacab0
TT
14561 return 0;
14562 ;
14563 return 0;
14564}
14565_ACEOF
14566rm -f conftest.$ac_objext
e1052144
TT
14567if { (ac_try="$ac_compile"
14568case "(($ac_try" in
14569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14570 *) ac_try_echo=$ac_try;;
14571esac
14572eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14573 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
14574 ac_status=$?
14575 grep -v '^ *+' conftest.er1 >conftest.err
14576 rm -f conftest.er1
14577 cat conftest.err >&5
14578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14579 (exit $ac_status); } && {
14580 test -z "$ac_c_werror_flag" ||
14581 test ! -s conftest.err
14582 } && test -s conftest.$ac_objext; then
0c193f82
TT
14583 ac_cv_type_intptr_t=yes
14584else
b0cacab0
TT
14585 echo "$as_me: failed program was:" >&5
14586sed 's/^/| /' conftest.$ac_ext >&5
0c193f82 14587
e1052144 14588 ac_cv_type_intptr_t=no
0c193f82 14589fi
e1052144
TT
14590
14591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 14592fi
e1052144
TT
14593{ echo "$as_me:$LINENO: result: $ac_cv_type_intptr_t" >&5
14594echo "${ECHO_T}$ac_cv_type_intptr_t" >&6; }
b0cacab0 14595if test $ac_cv_type_intptr_t = yes; then
b0cacab0
TT
14596
14597cat >>confdefs.h <<_ACEOF
d2ee56d8 14598#define HAVE_INTPTR_T 1
b0cacab0 14599_ACEOF
0c193f82 14600
d2ee56d8 14601
0c193f82
TT
14602fi
14603
e1052144
TT
14604{ echo "$as_me:$LINENO: checking whether struct stat has a st_flags field" >&5
14605echo $ECHO_N "checking whether struct stat has a st_flags field... $ECHO_C" >&6; }
b0cacab0
TT
14606if test "${e2fsprogs_cv_struct_st_flags+set}" = set; then
14607 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 14608else
b0cacab0
TT
14609 cat >conftest.$ac_ext <<_ACEOF
14610/* confdefs.h. */
14611_ACEOF
14612cat confdefs.h >>conftest.$ac_ext
14613cat >>conftest.$ac_ext <<_ACEOF
14614/* end confdefs.h. */
50e1e10f 14615#include <sys/stat.h>
b0cacab0
TT
14616int
14617main ()
14618{
50e1e10f 14619struct stat stat; stat.st_flags = 0;
b0cacab0
TT
14620 ;
14621 return 0;
14622}
14623_ACEOF
14624rm -f conftest.$ac_objext
e1052144
TT
14625if { (ac_try="$ac_compile"
14626case "(($ac_try" in
14627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14628 *) ac_try_echo=$ac_try;;
14629esac
14630eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14631 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
14632 ac_status=$?
14633 grep -v '^ *+' conftest.er1 >conftest.err
14634 rm -f conftest.er1
14635 cat conftest.err >&5
14636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14637 (exit $ac_status); } && {
14638 test -z "$ac_c_werror_flag" ||
14639 test ! -s conftest.err
14640 } && test -s conftest.$ac_objext; then
50e1e10f
TT
14641 e2fsprogs_cv_struct_st_flags=yes
14642else
b0cacab0
TT
14643 echo "$as_me: failed program was:" >&5
14644sed 's/^/| /' conftest.$ac_ext >&5
14645
e1052144 14646 e2fsprogs_cv_struct_st_flags=no
50e1e10f 14647fi
e1052144
TT
14648
14649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f
TT
14650fi
14651
e1052144
TT
14652{ echo "$as_me:$LINENO: result: $e2fsprogs_cv_struct_st_flags" >&5
14653echo "${ECHO_T}$e2fsprogs_cv_struct_st_flags" >&6; }
50e1e10f 14654if test "$e2fsprogs_cv_struct_st_flags" = yes; then
e1052144
TT
14655 { echo "$as_me:$LINENO: checking whether st_flags field is useful" >&5
14656echo $ECHO_N "checking whether st_flags field is useful... $ECHO_C" >&6; }
b0cacab0
TT
14657 if test "${e2fsprogs_cv_struct_st_flags_immut+set}" = set; then
14658 echo $ECHO_N "(cached) $ECHO_C" >&6
14659else
14660 cat >conftest.$ac_ext <<_ACEOF
14661/* confdefs.h. */
14662_ACEOF
14663cat confdefs.h >>conftest.$ac_ext
14664cat >>conftest.$ac_ext <<_ACEOF
14665/* end confdefs.h. */
c03bc4e8 14666#include <sys/stat.h>
b0cacab0
TT
14667int
14668main ()
14669{
c03bc4e8 14670struct stat stat; stat.st_flags |= UF_IMMUTABLE;
b0cacab0
TT
14671 ;
14672 return 0;
14673}
14674_ACEOF
14675rm -f conftest.$ac_objext
e1052144
TT
14676if { (ac_try="$ac_compile"
14677case "(($ac_try" in
14678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14679 *) ac_try_echo=$ac_try;;
14680esac
14681eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14682 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
14683 ac_status=$?
14684 grep -v '^ *+' conftest.er1 >conftest.err
14685 rm -f conftest.er1
14686 cat conftest.err >&5
14687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14688 (exit $ac_status); } && {
14689 test -z "$ac_c_werror_flag" ||
14690 test ! -s conftest.err
14691 } && test -s conftest.$ac_objext; then
c03bc4e8
TT
14692 e2fsprogs_cv_struct_st_flags_immut=yes
14693else
b0cacab0
TT
14694 echo "$as_me: failed program was:" >&5
14695sed 's/^/| /' conftest.$ac_ext >&5
14696
e1052144 14697 e2fsprogs_cv_struct_st_flags_immut=no
c03bc4e8 14698fi
e1052144
TT
14699
14700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c03bc4e8
TT
14701fi
14702
e1052144
TT
14703 { echo "$as_me:$LINENO: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
14704echo "${ECHO_T}$e2fsprogs_cv_struct_st_flags_immut" >&6; }
c03bc4e8 14705 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
b0cacab0 14706 cat >>confdefs.h <<\_ACEOF
50e1e10f 14707#define HAVE_STAT_FLAGS 1
b0cacab0 14708_ACEOF
50e1e10f 14709
c03bc4e8 14710 fi
84ea6e70 14711fi
e1052144
TT
14712{ echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
14713echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6; }
6c65d251 14714if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
b0cacab0
TT
14715 echo $ECHO_N "(cached) $ECHO_C" >&6
14716else
14717 cat >conftest.$ac_ext <<_ACEOF
14718/* confdefs.h. */
14719_ACEOF
14720cat confdefs.h >>conftest.$ac_ext
14721cat >>conftest.$ac_ext <<_ACEOF
14722/* end confdefs.h. */
84ea6e70 14723#include <sys/types.h>
6c65d251 14724 #include <sys/socket.h>
84ea6e70 14725
b0cacab0
TT
14726int
14727main ()
14728{
6c65d251
TT
14729static struct sockaddr ac_aggr;
14730if (ac_aggr.sa_len)
14731return 0;
b0cacab0
TT
14732 ;
14733 return 0;
14734}
14735_ACEOF
14736rm -f conftest.$ac_objext
e1052144
TT
14737if { (ac_try="$ac_compile"
14738case "(($ac_try" in
14739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14740 *) ac_try_echo=$ac_try;;
14741esac
14742eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14743 (eval "$ac_compile") 2>conftest.er1
b0cacab0
TT
14744 ac_status=$?
14745 grep -v '^ *+' conftest.er1 >conftest.err
14746 rm -f conftest.er1
14747 cat conftest.err >&5
14748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14749 (exit $ac_status); } && {
14750 test -z "$ac_c_werror_flag" ||
14751 test ! -s conftest.err
14752 } && test -s conftest.$ac_objext; then
6c65d251 14753 ac_cv_member_struct_sockaddr_sa_len=yes
84ea6e70 14754else
b0cacab0
TT
14755 echo "$as_me: failed program was:" >&5
14756sed 's/^/| /' conftest.$ac_ext >&5
14757
e1052144 14758 cat >conftest.$ac_ext <<_ACEOF
6c65d251
TT
14759/* confdefs.h. */
14760_ACEOF
14761cat confdefs.h >>conftest.$ac_ext
14762cat >>conftest.$ac_ext <<_ACEOF
14763/* end confdefs.h. */
14764#include <sys/types.h>
14765 #include <sys/socket.h>
14766
14767int
14768main ()
14769{
14770static struct sockaddr ac_aggr;
14771if (sizeof ac_aggr.sa_len)
14772return 0;
14773 ;
14774 return 0;
14775}
14776_ACEOF
14777rm -f conftest.$ac_objext
e1052144
TT
14778if { (ac_try="$ac_compile"
14779case "(($ac_try" in
14780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14781 *) ac_try_echo=$ac_try;;
14782esac
14783eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14784 (eval "$ac_compile") 2>conftest.er1
6c65d251
TT
14785 ac_status=$?
14786 grep -v '^ *+' conftest.er1 >conftest.err
14787 rm -f conftest.er1
14788 cat conftest.err >&5
14789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14790 (exit $ac_status); } && {
14791 test -z "$ac_c_werror_flag" ||
14792 test ! -s conftest.err
14793 } && test -s conftest.$ac_objext; then
6c65d251
TT
14794 ac_cv_member_struct_sockaddr_sa_len=yes
14795else
14796 echo "$as_me: failed program was:" >&5
14797sed 's/^/| /' conftest.$ac_ext >&5
14798
e1052144 14799 ac_cv_member_struct_sockaddr_sa_len=no
84ea6e70 14800fi
e1052144
TT
14801
14802rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
84ea6e70 14803fi
e1052144
TT
14804
14805rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6c65d251 14806fi
e1052144
TT
14807{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
14808echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6; }
6c65d251 14809if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
b0cacab0
TT
14810
14811cat >>confdefs.h <<_ACEOF
84ea6e70 14812#define HAVE_SA_LEN 1
b0cacab0 14813_ACEOF
84ea6e70 14814
50e1e10f 14815fi
b0cacab0
TT
14816
14817
14818
14819
14820
14821
14822
14823
14824
14825
14826
14827
14828
14829
14830
14831
14832
14833
14834
6c65d251 14835
762c7c65
TT
14836
14837
9b7d811d 14838
ae2868ac 14839
106ad96d
TT
14840
14841
14842
740837de
TT
14843
14844
261cd396
TT
14845
14846for ac_func in chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid
50e1e10f 14847do
b0cacab0 14848as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
e1052144
TT
14849{ echo "$as_me:$LINENO: checking for $ac_func" >&5
14850echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14851if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
b0cacab0
TT
14852 echo $ECHO_N "(cached) $ECHO_C" >&6
14853else
14854 cat >conftest.$ac_ext <<_ACEOF
14855/* confdefs.h. */
14856_ACEOF
14857cat confdefs.h >>conftest.$ac_ext
14858cat >>conftest.$ac_ext <<_ACEOF
14859/* end confdefs.h. */
14860/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14861 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14862#define $ac_func innocuous_$ac_func
14863
50e1e10f 14864/* System header to define __stub macros and hopefully few prototypes,
b0cacab0
TT
14865 which can conflict with char $ac_func (); below.
14866 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14867 <limits.h> exists even on freestanding compilers. */
14868
14869#ifdef __STDC__
14870# include <limits.h>
14871#else
14872# include <assert.h>
14873#endif
93636bde 14874
b0cacab0 14875#undef $ac_func
50e1e10f 14876
e1052144
TT
14877/* Override any GCC internal prototype to avoid an error.
14878 Use char because int might match the return type of a GCC
14879 builtin and then its argument prototype would still apply. */
b0cacab0
TT
14880#ifdef __cplusplus
14881extern "C"
b0cacab0 14882#endif
b0cacab0 14883char $ac_func ();
50e1e10f
TT
14884/* The GNU C library defines this for functions which it implements
14885 to always fail with ENOSYS. Some functions are actually named
14886 something starting with __ and the normal name is an alias. */
e1052144 14887#if defined __stub_$ac_func || defined __stub___$ac_func
50e1e10f 14888choke me
50e1e10f
TT
14889#endif
14890
b0cacab0
TT
14891int
14892main ()
14893{
e1052144 14894return $ac_func ();
b0cacab0
TT
14895 ;
14896 return 0;
14897}
14898_ACEOF
14899rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
14900if { (ac_try="$ac_link"
14901case "(($ac_try" in
14902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14903 *) ac_try_echo=$ac_try;;
14904esac
14905eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14906 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
14907 ac_status=$?
14908 grep -v '^ *+' conftest.er1 >conftest.err
14909 rm -f conftest.er1
14910 cat conftest.err >&5
14911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14912 (exit $ac_status); } && {
14913 test -z "$ac_c_werror_flag" ||
14914 test ! -s conftest.err
14915 } && test -s conftest$ac_exeext &&
14916 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
14917 eval "$as_ac_var=yes"
14918else
14919 echo "$as_me: failed program was:" >&5
14920sed 's/^/| /' conftest.$ac_ext >&5
14921
e1052144 14922 eval "$as_ac_var=no"
b0cacab0 14923fi
e1052144 14924
29a5deed 14925rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
14926 conftest$ac_exeext conftest.$ac_ext
14927fi
e1052144
TT
14928ac_res=`eval echo '${'$as_ac_var'}'`
14929 { echo "$as_me:$LINENO: result: $ac_res" >&5
14930echo "${ECHO_T}$ac_res" >&6; }
b0cacab0
TT
14931if test `eval echo '${'$as_ac_var'}'` = yes; then
14932 cat >>confdefs.h <<_ACEOF
14933#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14934_ACEOF
21c84b71 14935
50e1e10f
TT
14936fi
14937done
14938
fc6d9d51 14939SOCKET_LIB=''
e1052144
TT
14940{ echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
14941echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
b0cacab0
TT
14942if test "${ac_cv_lib_socket_socket+set}" = set; then
14943 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 14944else
b0cacab0 14945 ac_check_lib_save_LIBS=$LIBS
fc6d9d51 14946LIBS="-lsocket $LIBS"
b0cacab0
TT
14947cat >conftest.$ac_ext <<_ACEOF
14948/* confdefs.h. */
14949_ACEOF
14950cat confdefs.h >>conftest.$ac_ext
14951cat >>conftest.$ac_ext <<_ACEOF
14952/* end confdefs.h. */
93636bde 14953
e1052144
TT
14954/* Override any GCC internal prototype to avoid an error.
14955 Use char because int might match the return type of a GCC
14956 builtin and then its argument prototype would still apply. */
b0cacab0
TT
14957#ifdef __cplusplus
14958extern "C"
14959#endif
b0cacab0
TT
14960char socket ();
14961int
14962main ()
14963{
e1052144 14964return socket ();
b0cacab0
TT
14965 ;
14966 return 0;
14967}
14968_ACEOF
14969rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
14970if { (ac_try="$ac_link"
14971case "(($ac_try" in
14972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14973 *) ac_try_echo=$ac_try;;
14974esac
14975eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14976 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
14977 ac_status=$?
14978 grep -v '^ *+' conftest.er1 >conftest.err
14979 rm -f conftest.er1
14980 cat conftest.err >&5
14981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
14982 (exit $ac_status); } && {
14983 test -z "$ac_c_werror_flag" ||
14984 test ! -s conftest.err
14985 } && test -s conftest$ac_exeext &&
14986 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
14987 ac_cv_lib_socket_socket=yes
14988else
14989 echo "$as_me: failed program was:" >&5
14990sed 's/^/| /' conftest.$ac_ext >&5
14991
e1052144 14992 ac_cv_lib_socket_socket=no
b0cacab0 14993fi
e1052144 14994
29a5deed 14995rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
14996 conftest$ac_exeext conftest.$ac_ext
14997LIBS=$ac_check_lib_save_LIBS
14998fi
e1052144
TT
14999{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
15000echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
b0cacab0 15001if test $ac_cv_lib_socket_socket = yes; then
fc6d9d51 15002 SOCKET_LIB=-lsocket
50e1e10f 15003fi
fc6d9d51 15004
93636bde 15005
bbac86bb 15006DLOPEN_LIB=''
e1052144
TT
15007{ echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
15008echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
b0cacab0
TT
15009if test "${ac_cv_lib_dl_dlopen+set}" = set; then
15010 echo $ECHO_N "(cached) $ECHO_C" >&6
bbac86bb 15011else
b0cacab0 15012 ac_check_lib_save_LIBS=$LIBS
bbac86bb 15013LIBS="-ldl $LIBS"
b0cacab0
TT
15014cat >conftest.$ac_ext <<_ACEOF
15015/* confdefs.h. */
15016_ACEOF
15017cat confdefs.h >>conftest.$ac_ext
15018cat >>conftest.$ac_ext <<_ACEOF
15019/* end confdefs.h. */
15020
e1052144
TT
15021/* Override any GCC internal prototype to avoid an error.
15022 Use char because int might match the return type of a GCC
15023 builtin and then its argument prototype would still apply. */
b0cacab0
TT
15024#ifdef __cplusplus
15025extern "C"
15026#endif
b0cacab0
TT
15027char dlopen ();
15028int
15029main ()
15030{
e1052144 15031return dlopen ();
b0cacab0
TT
15032 ;
15033 return 0;
15034}
15035_ACEOF
15036rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
15037if { (ac_try="$ac_link"
15038case "(($ac_try" in
15039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15040 *) ac_try_echo=$ac_try;;
15041esac
15042eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15043 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
15044 ac_status=$?
15045 grep -v '^ *+' conftest.er1 >conftest.err
15046 rm -f conftest.er1
15047 cat conftest.err >&5
15048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
15049 (exit $ac_status); } && {
15050 test -z "$ac_c_werror_flag" ||
15051 test ! -s conftest.err
15052 } && test -s conftest$ac_exeext &&
15053 $as_test_x conftest$ac_exeext; then
b0cacab0
TT
15054 ac_cv_lib_dl_dlopen=yes
15055else
15056 echo "$as_me: failed program was:" >&5
15057sed 's/^/| /' conftest.$ac_ext >&5
15058
e1052144 15059 ac_cv_lib_dl_dlopen=no
b0cacab0 15060fi
e1052144 15061
29a5deed 15062rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0
TT
15063 conftest$ac_exeext conftest.$ac_ext
15064LIBS=$ac_check_lib_save_LIBS
15065fi
e1052144
TT
15066{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
15067echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
b0cacab0 15068if test $ac_cv_lib_dl_dlopen = yes; then
bbac86bb 15069 DLOPEN_LIB=-ldl
b0cacab0 15070cat >>confdefs.h <<\_ACEOF
bbac86bb 15071#define HAVE_DLOPEN 1
b0cacab0 15072_ACEOF
bbac86bb 15073
bbac86bb
TT
15074fi
15075
93636bde 15076
e1052144
TT
15077{ echo "$as_me:$LINENO: checking for optreset" >&5
15078echo $ECHO_N "checking for optreset... $ECHO_C" >&6; }
b0cacab0
TT
15079if test "${ac_cv_have_optreset+set}" = set; then
15080 echo $ECHO_N "(cached) $ECHO_C" >&6
50e1e10f 15081else
b0cacab0
TT
15082 cat >conftest.$ac_ext <<_ACEOF
15083/* confdefs.h. */
15084_ACEOF
15085cat confdefs.h >>conftest.$ac_ext
15086cat >>conftest.$ac_ext <<_ACEOF
15087/* end confdefs.h. */
fc6d9d51 15088#include <unistd.h>
b0cacab0
TT
15089
15090_ACEOF
fc6d9d51 15091if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
b0cacab0 15092 $EGREP "optreset" >/dev/null 2>&1; then
fc6d9d51 15093 ac_cv_have_optreset=yes
50e1e10f 15094else
fc6d9d51 15095 ac_cv_have_optreset=no
50e1e10f
TT
15096fi
15097rm -f conftest*
15098
15099fi
e1052144
TT
15100{ echo "$as_me:$LINENO: result: $ac_cv_have_optreset" >&5
15101echo "${ECHO_T}$ac_cv_have_optreset" >&6; }
fc6d9d51 15102if test $ac_cv_have_optreset = yes; then
b0cacab0 15103 cat >>confdefs.h <<\_ACEOF
fc6d9d51 15104#define HAVE_OPTRESET 1
b0cacab0 15105_ACEOF
50e1e10f
TT
15106
15107fi
e1052144
TT
15108{ echo "$as_me:$LINENO: checking for unified diff option" >&5
15109echo $ECHO_N "checking for unified diff option... $ECHO_C" >&6; }
e54635de
TT
15110if diff -u $0 $0 >& /dev/null ; then
15111 UNI_DIFF_OPTS=-u
15112else
15113 UNI_DIFF_OPTS=-c
15114fi
e1052144
TT
15115{ echo "$as_me:$LINENO: result: $UNI_DIFF_OPTS" >&5
15116echo "${ECHO_T}$UNI_DIFF_OPTS" >&6; }
e54635de 15117
8f3f29d3
TT
15118case "$host_os" in
15119linux*)
b0cacab0 15120 cat >>confdefs.h <<\_ACEOF
50e1e10f 15121#define HAVE_EXT2_IOCTLS 1
b0cacab0 15122_ACEOF
50e1e10f 15123
8f3f29d3
TT
15124 ;;
15125esac
e6f2bda3 15126LINUX_CMT="#"
fff45483
TT
15127CYGWIN_CMT="#"
15128UNIX_CMT=
e6f2bda3
TT
15129case "$host_os" in
15130linux*)
15131 LINUX_CMT=
fff45483
TT
15132 ;;
15133cygwin)
15134 CYGWIN_CMT=
15135 UNIX_CMT="#"
e6f2bda3
TT
15136 ;;
15137esac
15138
93636bde
TT
15139
15140
50e1e10f 15141case "$host_os" in
93636bde 15142linux* | gnu* | k*bsd*-gnu)
a4b2d3ce
TT
15143 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
15144 root_prefix="";
15145 echo "On $host_os systems, root_prefix defaults to ''"
fc6d9d51
TT
15146 fi
15147 ;;
15148esac
fc6d9d51 15149case "$host_os" in
93636bde 15150linux* | gnu* | k*bsd*-gnu)
fc6d9d51 15151 if test "$prefix" = NONE ; then
a4b2d3ce
TT
15152 prefix="/usr";
15153 echo "On $host_os systems, prefix defaults to /usr"
bff61a7a
TT
15154 if test "$mandir" = '${prefix}/man' ; then
15155 echo "...and mandir defaults to /usr/share/man"
15156 mandir=/usr/share/man
15157 fi
50e1e10f
TT
15158 fi
15159;;
15160esac
a4b2d3ce 15161if test "$root_prefix" = NONE ; then
ffe1991f 15162 if test "$prefix" = NONE ; then
a4b2d3ce
TT
15163 root_prefix="$ac_default_prefix"
15164 else
15165 root_prefix="$prefix"
15166 fi
b5ffeade
TT
15167 root_bindir=$bindir
15168 root_sbindir=$sbindir
15169 root_libdir=$libdir
15170 root_sysconfdir=$sysconfdir
15171else
15172 root_bindir='${root_prefix}/bin'
15173 root_sbindir='${root_prefix}/sbin'
15174 root_libdir='${root_prefix}/lib'
15175 root_sysconfdir='${root_prefix}/etc'
a4b2d3ce 15176fi
c4ef11c5
TT
15177if test "$bindir" != '${exec_prefix}/bin'; then
15178 root_bindir=$bindir
15179 echo "Setting root_bindir to $root_bindir"
15180fi
15181if test "$sbindir" != '${exec_prefix}/sbin'; then
15182 root_sbindir=$sbindir
15183 echo "Setting root_sbindir to $root_sbindir"
15184fi
15185if test "$libdir" != '${exec_prefix}/lib'; then
15186 root_libdir=$libdir
15187 echo "Setting root_libdir to $root_libdir"
15188fi
15189if test "$sysconfdir" != '${prefix}/etc'; then
15190 root_sysconfdir=$sysconfdir
15191 echo "Setting root_sysconfdir to $root_sysconfdir"
15192fi
a4b2d3ce 15193
93636bde
TT
15194
15195
15196
15197
e1052144
TT
15198{ echo "$as_me:$LINENO: checking whether linker accepts -static" >&5
15199echo $ECHO_N "checking whether linker accepts -static... $ECHO_C" >&6; }
b0cacab0
TT
15200if test "${ac_cv_e2fsprogs_use_static+set}" = set; then
15201 echo $ECHO_N "(cached) $ECHO_C" >&6
ae851482
TT
15202else
15203 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
b0cacab0
TT
15204cat >conftest.$ac_ext <<_ACEOF
15205/* confdefs.h. */
15206_ACEOF
15207cat confdefs.h >>conftest.$ac_ext
15208cat >>conftest.$ac_ext <<_ACEOF
15209/* end confdefs.h. */
ae851482 15210#include <stdio.h>
b0cacab0
TT
15211int
15212main ()
15213{
ae851482 15214fflush(stdout);
b0cacab0
TT
15215 ;
15216 return 0;
15217}
15218_ACEOF
15219rm -f conftest.$ac_objext conftest$ac_exeext
e1052144
TT
15220if { (ac_try="$ac_link"
15221case "(($ac_try" in
15222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15223 *) ac_try_echo=$ac_try;;
15224esac
15225eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15226 (eval "$ac_link") 2>conftest.er1
b0cacab0
TT
15227 ac_status=$?
15228 grep -v '^ *+' conftest.er1 >conftest.err
15229 rm -f conftest.er1
15230 cat conftest.err >&5
15231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29a5deed
TT
15232 (exit $ac_status); } && {
15233 test -z "$ac_c_werror_flag" ||
15234 test ! -s conftest.err
15235 } && test -s conftest$ac_exeext &&
15236 $as_test_x conftest$ac_exeext; then
ae851482
TT
15237 ac_cv_e2fsprogs_use_static=yes
15238else
b0cacab0
TT
15239 echo "$as_me: failed program was:" >&5
15240sed 's/^/| /' conftest.$ac_ext >&5
15241
e1052144 15242 ac_cv_e2fsprogs_use_static=no
ae851482 15243fi
e1052144 15244
29a5deed 15245rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
b0cacab0 15246 conftest$ac_exeext conftest.$ac_ext
ae851482
TT
15247LDFLAGS=$SAVE_LDFLAGS
15248fi
50e1e10f 15249
defde784
TT
15250case "$host_os" in
15251solaris2.*)
b0cacab0 15252 ac_cv_e2fsprogs_use_static=no
defde784
TT
15253;;
15254esac
e1052144
TT
15255{ echo "$as_me:$LINENO: result: $ac_cv_e2fsprogs_use_static" >&5
15256echo "${ECHO_T}$ac_cv_e2fsprogs_use_static" >&6; }
74becf3c 15257LDFLAG_STATIC=
ae851482 15258if test $ac_cv_e2fsprogs_use_static = yes; then
50e1e10f 15259 LDFLAG_STATIC=-static
ae851482 15260fi
50e1e10f 15261
07a0db15
TT
15262case "$host_os" in
15263darwin*)
15264 echo "Using Apple Darwin / GNU libintl workaround"
b0cacab0 15265 cat >>confdefs.h <<\_ACEOF
07a0db15 15266#define _INTL_REDIRECT_MACROS 1
b0cacab0 15267_ACEOF
07a0db15
TT
15268
15269 ;;
15270esac
50e1e10f
TT
15271SS_DIR=`cd ${srcdir}/lib/ss; pwd`
15272ET_DIR=`cd ${srcdir}/lib/et; pwd`
15273
93636bde 15274
50e1e10f
TT
15275if test "$cross_compiling" = yes ; then
15276 DO_TEST_SUITE=
15277else
15278 DO_TEST_SUITE=check
15279fi
15280
c6f35b8a
TT
15281INTL_FLAGS=
15282if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
15283 INTL_FLAGS='-I$(top_builddir)/intl -I$(top_srcdir)/intl'
15284fi
15285
dd947da2
TT
15286if test $cross_compiling = no; then
15287 BUILD_CFLAGS="$CFLAGS"
15288 BUILD_LDFLAGS="$LDFLAGS"
15289else
15290 BUILD_CFLAGS=
15291 BUILD_LDFLAGS=
15292fi
15293
15294
50e1e10f
TT
15295test -d lib || mkdir lib
15296test -d include || mkdir include
15297test -d include/linux || mkdir include/linux
defde784 15298test -d include/asm || mkdir include/asm
bff0cc95
TT
15299for i in MCONFIG Makefile e2fsprogs.spec \
15300 util/Makefile util/subst.conf util/gen-tarball \
4ea7ea00
TT
15301 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
15302 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
94ba8c75
TT
15303 lib/uuid/Makefile lib/uuid/uuid_types.h \
15304 lib/blkid/Makefile lib/blkid/blkid_types.h \
e6441865
TT
15305 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
15306 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
921f4ad5 15307 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
94ba8c75
TT
15308 debugfs/Makefile tests/Makefile tests/progs/Makefile \
15309 resize/Makefile doc/Makefile intl/Makefile po/Makefile.in ; do
15310 if test -d `dirname ${srcdir}/$i` ; then
15311 outlist="$outlist $i"
15312 fi
15313done
e1052144
TT
15314ac_config_files="$ac_config_files $outlist"
15315
b0cacab0 15316cat >confcache <<\_ACEOF
50e1e10f
TT
15317# This file is a shell script that caches the results of configure
15318# tests run on this system so they can be shared between configure
b0cacab0
TT
15319# scripts and configure runs, see configure's option --config-cache.
15320# It is not useful on other systems. If it contains results you don't
15321# want to keep, you may remove or edit it.
50e1e10f 15322#
b0cacab0
TT
15323# config.status only pays attention to the cache file if you give it
15324# the --recheck option to rerun configure.
50e1e10f 15325#
b0cacab0
TT
15326# `ac_cv_env_foo' variables (set or unset) will be overridden when
15327# loading this file, other *unset* `ac_cv_foo' will be assigned the
15328# following values.
15329
15330_ACEOF
15331
21c84b71
TT
15332# The following way of writing the cache mishandles newlines in values,
15333# but we know of no workaround that is simple, portable, and efficient.
e1052144 15334# So, we kill variables containing newlines.
50e1e10f
TT
15335# Ultrix sh set writes to stderr and can't be redirected directly,
15336# and sets the high bit in the cache file unless we assign to the vars.
e1052144
TT
15337(
15338 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15339 eval ac_val=\$$ac_var
15340 case $ac_val in #(
15341 *${as_nl}*)
15342 case $ac_var in #(
15343 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
15344echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
15345 esac
15346 case $ac_var in #(
15347 _ | IFS | as_nl) ;; #(
15348 *) $as_unset $ac_var ;;
15349 esac ;;
15350 esac
15351 done
15352
b0cacab0 15353 (set) 2>&1 |
e1052144
TT
15354 case $as_nl`(ac_space=' '; set) 2>&1` in #(
15355 *${as_nl}ac_space=\ *)
b0cacab0
TT
15356 # `set' does not quote correctly, so add quotes (double-quote
15357 # substitution turns \\\\ into \\, and sed turns \\ into \).
15358 sed -n \
15359 "s/'/'\\\\''/g;
15360 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
e1052144 15361 ;; #(
b0cacab0
TT
15362 *)
15363 # `set' quotes correctly as required by POSIX, so do not add quotes.
e1052144 15364 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b0cacab0 15365 ;;
e1052144
TT
15366 esac |
15367 sort
15368) |
b0cacab0 15369 sed '
e1052144 15370 /^ac_cv_env_/b end
b0cacab0 15371 t clear
e1052144 15372 :clear
b0cacab0
TT
15373 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15374 t end
e1052144
TT
15375 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15376 :end' >>confcache
15377if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15378 if test -w "$cache_file"; then
15379 test "x$cache_file" != "x/dev/null" &&
15380 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
15381echo "$as_me: updating cache $cache_file" >&6;}
b0cacab0 15382 cat confcache >$cache_file
50e1e10f 15383 else
e1052144
TT
15384 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
15385echo "$as_me: not updating unwritable cache $cache_file" >&6;}
50e1e10f
TT
15386 fi
15387fi
15388rm -f confcache
15389
50e1e10f
TT
15390test "x$prefix" = xNONE && prefix=$ac_default_prefix
15391# Let make expand exec_prefix.
15392test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15393
50e1e10f
TT
15394# Transform confdefs.h into DEFS.
15395# Protect against shell expansion while executing Makefile rules.
15396# Protect against Makefile macro expansion.
b0cacab0
TT
15397#
15398# If the first sed substitution is executed (which looks for macros that
e1052144 15399# take arguments), then branch to the quote section. Otherwise,
b0cacab0 15400# look for a macro that doesn't take arguments.
e1052144 15401ac_script='
b0cacab0 15402t clear
e1052144
TT
15403:clear
15404s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
b0cacab0 15405t quote
e1052144 15406s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
b0cacab0 15407t quote
e1052144
TT
15408b any
15409:quote
15410s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
15411s/\[/\\&/g
15412s/\]/\\&/g
15413s/\$/$$/g
15414H
15415:any
15416${
15417 g
15418 s/^\n//
15419 s/\n/ /g
15420 p
15421}
15422'
15423DEFS=`sed -n "$ac_script" confdefs.h`
b0cacab0
TT
15424
15425
15426ac_libobjs=
15427ac_ltlibobjs=
15428for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15429 # 1. Remove the extension, and $U if already installed.
e1052144
TT
15430 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15431 ac_i=`echo "$ac_i" | sed "$ac_script"`
15432 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
15433 # will be set to the directory where LIBOBJS objects are built.
15434 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15435 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
b0cacab0
TT
15436done
15437LIBOBJS=$ac_libobjs
50e1e10f 15438
b0cacab0
TT
15439LTLIBOBJS=$ac_ltlibobjs
15440
15441
15442
15443: ${CONFIG_STATUS=./config.status}
15444ac_clean_files_save=$ac_clean_files
15445ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15446{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
15447echo "$as_me: creating $CONFIG_STATUS" >&6;}
15448cat >$CONFIG_STATUS <<_ACEOF
15449#! $SHELL
15450# Generated by $as_me.
93636bde 15451# Run this file to recreate the current configuration.
93636bde 15452# Compiler output produced by configure, useful for debugging
b0cacab0 15453# configure, is in config.log if it exists.
07a0db15 15454
b0cacab0
TT
15455debug=false
15456ac_cs_recheck=false
15457ac_cs_silent=false
15458SHELL=\${CONFIG_SHELL-$SHELL}
15459_ACEOF
15460
15461cat >>$CONFIG_STATUS <<\_ACEOF
15462## --------------------- ##
15463## M4sh Initialization. ##
15464## --------------------- ##
15465
29a5deed
TT
15466# Be more Bourne compatible
15467DUALCASE=1; export DUALCASE # for MKS sh
b0cacab0
TT
15468if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
15469 emulate sh
15470 NULLCMD=:
15471 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
15472 # is contrary to our usage. Disable this feature.
15473 alias -g '${1+"$@"}'='"$@"'
e1052144
TT
15474 setopt NO_GLOB_SUBST
15475else
29a5deed
TT
15476 case `(set -o) 2>/dev/null` in
15477 *posix*) set -o posix ;;
15478esac
15479
b0cacab0 15480fi
29a5deed
TT
15481
15482
b0cacab0 15483
e1052144
TT
15484
15485# PATH needs CR
15486# Avoid depending upon Character Ranges.
15487as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15488as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15489as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15490as_cr_digits='0123456789'
15491as_cr_alnum=$as_cr_Letters$as_cr_digits
15492
15493# The user is always right.
15494if test "${PATH_SEPARATOR+set}" != set; then
15495 echo "#! /bin/sh" >conf$$.sh
15496 echo "exit 0" >>conf$$.sh
15497 chmod +x conf$$.sh
15498 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15499 PATH_SEPARATOR=';'
15500 else
15501 PATH_SEPARATOR=:
15502 fi
15503 rm -f conf$$.sh
15504fi
15505
b0cacab0
TT
15506# Support unset when possible.
15507if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
15508 as_unset=unset
15509else
15510 as_unset=false
15511fi
15512
15513
e1052144
TT
15514# IFS
15515# We need space, tab and new line, in precisely that order. Quoting is
15516# there to prevent editors from complaining about space-tab.
15517# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15518# splitting by setting IFS to empty value.)
15519as_nl='
15520'
15521IFS=" "" $as_nl"
15522
15523# Find who we are. Look in the path if we contain no directory separator.
15524case $0 in
15525 *[\\/]* ) as_myself=$0 ;;
15526 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15527for as_dir in $PATH
15528do
15529 IFS=$as_save_IFS
15530 test -z "$as_dir" && as_dir=.
15531 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15532done
15533IFS=$as_save_IFS
15534
15535 ;;
15536esac
15537# We did not find ourselves, most probably we were run as `sh COMMAND'
15538# in which case we are not to be found in the path.
15539if test "x$as_myself" = x; then
15540 as_myself=$0
15541fi
15542if test ! -f "$as_myself"; then
15543 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15544 { (exit 1); exit 1; }
15545fi
15546
b0cacab0 15547# Work around bugs in pre-3.0 UWIN ksh.
e1052144
TT
15548for as_var in ENV MAIL MAILPATH
15549do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
15550done
b0cacab0
TT
15551PS1='$ '
15552PS2='> '
15553PS4='+ '
15554
15555# NLS nuisances.
15556for as_var in \
15557 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
15558 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
15559 LC_TELEPHONE LC_TIME
15560do
15561 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
15562 eval $as_var=C; export $as_var
15563 else
e1052144 15564 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
b0cacab0
TT
15565 fi
15566done
15567
15568# Required to use basename.
e1052144
TT
15569if expr a : '\(a\)' >/dev/null 2>&1 &&
15570 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
15571 as_expr=expr
15572else
15573 as_expr=false
15574fi
15575
e1052144 15576if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0cacab0
TT
15577 as_basename=basename
15578else
15579 as_basename=false
15580fi
15581
15582
15583# Name of the executable.
e1052144 15584as_me=`$as_basename -- "$0" ||
b0cacab0
TT
15585$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15586 X"$0" : 'X\(//\)$' \| \
e1052144 15587 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
b0cacab0 15588echo X/"$0" |
e1052144
TT
15589 sed '/^.*\/\([^/][^/]*\)\/*$/{
15590 s//\1/
15591 q
15592 }
15593 /^X\/\(\/\/\)$/{
15594 s//\1/
15595 q
15596 }
15597 /^X\/\(\/\).*/{
15598 s//\1/
15599 q
15600 }
15601 s/.*/./; q'`
b0cacab0 15602
e1052144
TT
15603# CDPATH.
15604$as_unset CDPATH
b0cacab0 15605
b0cacab0
TT
15606
15607
15608 as_lineno_1=$LINENO
15609 as_lineno_2=$LINENO
b0cacab0 15610 test "x$as_lineno_1" != "x$as_lineno_2" &&
e1052144 15611 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
b0cacab0
TT
15612
15613 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
15614 # uniformly replaced by the line number. The first 'sed' inserts a
e1052144
TT
15615 # line-number line after each line using $LINENO; the second 'sed'
15616 # does the real work. The second script uses 'N' to pair each
15617 # line-number line with the line containing $LINENO, and appends
15618 # trailing '-' during substitution so that $LINENO is not a special
15619 # case at line end.
b0cacab0 15620 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
e1052144
TT
15621 # scripts with optimization help from Paolo Bonzini. Blame Lee
15622 # E. McMahon (1931-1989) for sed's syntax. :-)
15623 sed -n '
15624 p
15625 /[$]LINENO/=
15626 ' <$as_myself |
b0cacab0 15627 sed '
e1052144
TT
15628 s/[$]LINENO.*/&-/
15629 t lineno
15630 b
15631 :lineno
b0cacab0 15632 N
e1052144
TT
15633 :loop
15634 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
b0cacab0 15635 t loop
e1052144 15636 s/-\n.*//
b0cacab0 15637 ' >$as_me.lineno &&
e1052144
TT
15638 chmod +x "$as_me.lineno" ||
15639 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
b0cacab0
TT
15640 { (exit 1); exit 1; }; }
15641
15642 # Don't try to exec as it changes $[0], causing all sort of problems
15643 # (the dirname of $[0] is not the place where we might find the
e1052144
TT
15644 # original and so on. Autoconf is especially sensitive to this).
15645 . "./$as_me.lineno"
b0cacab0
TT
15646 # Exit status is that of the last command.
15647 exit
15648}
15649
15650
e1052144
TT
15651if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15652 as_dirname=dirname
15653else
15654 as_dirname=false
15655fi
15656
15657ECHO_C= ECHO_N= ECHO_T=
15658case `echo -n x` in
15659-n*)
15660 case `echo 'x\c'` in
15661 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15662 *) ECHO_C='\c';;
15663 esac;;
15664*)
15665 ECHO_N='-n';;
b0cacab0
TT
15666esac
15667
e1052144
TT
15668if expr a : '\(a\)' >/dev/null 2>&1 &&
15669 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
15670 as_expr=expr
15671else
15672 as_expr=false
15673fi
15674
15675rm -f conf$$ conf$$.exe conf$$.file
e1052144
TT
15676if test -d conf$$.dir; then
15677 rm -f conf$$.dir/conf$$.file
15678else
15679 rm -f conf$$.dir
15680 mkdir conf$$.dir
15681fi
b0cacab0
TT
15682echo >conf$$.file
15683if ln -s conf$$.file conf$$ 2>/dev/null; then
e1052144
TT
15684 as_ln_s='ln -s'
15685 # ... but there are two gotchas:
15686 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15687 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15688 # In both cases, we have to default to `cp -p'.
15689 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
b0cacab0 15690 as_ln_s='cp -p'
b0cacab0
TT
15691elif ln conf$$.file conf$$ 2>/dev/null; then
15692 as_ln_s=ln
15693else
15694 as_ln_s='cp -p'
15695fi
e1052144
TT
15696rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15697rmdir conf$$.dir 2>/dev/null
b0cacab0
TT
15698
15699if mkdir -p . 2>/dev/null; then
15700 as_mkdir_p=:
15701else
15702 test -d ./-p && rmdir ./-p
15703 as_mkdir_p=false
15704fi
15705
29a5deed
TT
15706if test -x / >/dev/null 2>&1; then
15707 as_test_x='test -x'
e1052144 15708else
29a5deed
TT
15709 if ls -dL / >/dev/null 2>&1; then
15710 as_ls_L_option=L
15711 else
15712 as_ls_L_option=
15713 fi
15714 as_test_x='
15715 eval sh -c '\''
15716 if test -d "$1"; then
15717 test -d "$1/.";
15718 else
15719 case $1 in
15720 -*)set "./$1";;
15721 esac;
15722 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
15723 ???[sx]*):;;*)false;;esac;fi
15724 '\'' sh
15725 '
e1052144 15726fi
29a5deed 15727as_executable_p=$as_test_x
b0cacab0
TT
15728
15729# Sed expression to map a string onto a valid CPP name.
15730as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15731
15732# Sed expression to map a string onto a valid variable name.
15733as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15734
15735
b0cacab0
TT
15736exec 6>&1
15737
e1052144 15738# Save the log message, to keep $[0] and so on meaningful, and to
b0cacab0 15739# report actual input values of CONFIG_FILES etc. instead of their
e1052144
TT
15740# values after options handling.
15741ac_log="
b0cacab0 15742This file was extended by $as_me, which was
29a5deed 15743generated by GNU Autoconf 2.61. Invocation command line was
b0cacab0
TT
15744
15745 CONFIG_FILES = $CONFIG_FILES
15746 CONFIG_HEADERS = $CONFIG_HEADERS
15747 CONFIG_LINKS = $CONFIG_LINKS
15748 CONFIG_COMMANDS = $CONFIG_COMMANDS
15749 $ $0 $@
15750
e1052144
TT
15751on `(hostname || uname -n) 2>/dev/null | sed 1q`
15752"
15753
b0cacab0
TT
15754_ACEOF
15755
e1052144 15756cat >>$CONFIG_STATUS <<_ACEOF
b0cacab0 15757# Files that config.status was made for.
e1052144
TT
15758config_files="$ac_config_files"
15759config_commands="$ac_config_commands"
b0cacab0 15760
e1052144 15761_ACEOF
b0cacab0
TT
15762
15763cat >>$CONFIG_STATUS <<\_ACEOF
b0cacab0
TT
15764ac_cs_usage="\
15765\`$as_me' instantiates files from templates according to the
15766current configuration.
15767
15768Usage: $0 [OPTIONS] [FILE]...
15769
15770 -h, --help print this help, then exit
29a5deed 15771 -V, --version print version number and configuration settings, then exit
b0cacab0
TT
15772 -q, --quiet do not print progress messages
15773 -d, --debug don't remove temporary files
15774 --recheck update $as_me by reconfiguring in the same conditions
15775 --file=FILE[:TEMPLATE]
15776 instantiate the configuration file FILE
15777
15778Configuration files:
15779$config_files
15780
15781Configuration commands:
15782$config_commands
15783
15784Report bugs to <bug-autoconf@gnu.org>."
b0cacab0 15785
e1052144 15786_ACEOF
b0cacab0
TT
15787cat >>$CONFIG_STATUS <<_ACEOF
15788ac_cs_version="\\
15789config.status
29a5deed 15790configured by $0, generated by GNU Autoconf 2.61,
e1052144 15791 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
b0cacab0 15792
e1052144 15793Copyright (C) 2006 Free Software Foundation, Inc.
b0cacab0
TT
15794This config.status script is free software; the Free Software Foundation
15795gives unlimited permission to copy, distribute and modify it."
e1052144
TT
15796
15797ac_pwd='$ac_pwd'
15798srcdir='$srcdir'
15799INSTALL='$INSTALL'
b0cacab0
TT
15800_ACEOF
15801
15802cat >>$CONFIG_STATUS <<\_ACEOF
15803# If no file are specified by the user, then we need to provide default
15804# value. By we need to know if files were specified by the user.
15805ac_need_defaults=:
15806while test $# != 0
07a0db15 15807do
b0cacab0
TT
15808 case $1 in
15809 --*=*)
e1052144
TT
15810 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15811 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b0cacab0
TT
15812 ac_shift=:
15813 ;;
e1052144 15814 *)
b0cacab0
TT
15815 ac_option=$1
15816 ac_optarg=$2
15817 ac_shift=shift
15818 ;;
b0cacab0
TT
15819 esac
15820
15821 case $ac_option in
15822 # Handling of the options.
93636bde 15823 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
b0cacab0 15824 ac_cs_recheck=: ;;
e1052144
TT
15825 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15826 echo "$ac_cs_version"; exit ;;
15827 --debug | --debu | --deb | --de | --d | -d )
b0cacab0
TT
15828 debug=: ;;
15829 --file | --fil | --fi | --f )
15830 $ac_shift
15831 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
15832 ac_need_defaults=false;;
e1052144
TT
15833 --he | --h | --help | --hel | -h )
15834 echo "$ac_cs_usage"; exit ;;
b0cacab0
TT
15835 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15836 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15837 ac_cs_silent=: ;;
15838
15839 # This is an error.
e1052144
TT
15840 -*) { echo "$as_me: error: unrecognized option: $1
15841Try \`$0 --help' for more information." >&2
b0cacab0
TT
15842 { (exit 1); exit 1; }; } ;;
15843
e1052144
TT
15844 *) ac_config_targets="$ac_config_targets $1"
15845 ac_need_defaults=false ;;
b0cacab0 15846
07a0db15 15847 esac
b0cacab0 15848 shift
07a0db15
TT
15849done
15850
b0cacab0
TT
15851ac_configure_extra_args=
15852
15853if $ac_cs_silent; then
15854 exec 6>/dev/null
15855 ac_configure_extra_args="$ac_configure_extra_args --silent"
15856fi
15857
15858_ACEOF
15859cat >>$CONFIG_STATUS <<_ACEOF
15860if \$ac_cs_recheck; then
e1052144
TT
15861 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
15862 CONFIG_SHELL=$SHELL
15863 export CONFIG_SHELL
15864 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
b0cacab0 15865fi
07a0db15 15866
b0cacab0 15867_ACEOF
e1052144
TT
15868cat >>$CONFIG_STATUS <<\_ACEOF
15869exec 5>>config.log
15870{
15871 echo
15872 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15873## Running $as_me. ##
15874_ASBOX
15875 echo "$ac_log"
15876} >&5
07a0db15 15877
e1052144 15878_ACEOF
b0cacab0
TT
15879cat >>$CONFIG_STATUS <<_ACEOF
15880#
e1052144 15881# INIT-COMMANDS
b0cacab0 15882#
b0cacab0
TT
15883# Capture the value of obsolete ALL_LINGUAS because we need it to compute
15884 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
15885 # from automake.
15886 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15887 # Capture the value of LINGUAS because we need it to compute CATALOGS.
15888 LINGUAS="${LINGUAS-%UNSET%}"
15889
15890
15891_ACEOF
15892
b0cacab0 15893cat >>$CONFIG_STATUS <<\_ACEOF
e1052144
TT
15894
15895# Handling of arguments.
b0cacab0
TT
15896for ac_config_target in $ac_config_targets
15897do
e1052144
TT
15898 case $ac_config_target in
15899 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15900 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
15901
b0cacab0
TT
15902 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
15903echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
15904 { (exit 1); exit 1; }; };;
15905 esac
15906done
15907
e1052144 15908
b0cacab0
TT
15909# If the user did not use the arguments to specify the items to instantiate,
15910# then the envvar interface is used. Set only those that are not.
15911# We use the long form for the default assignment because of an extremely
15912# bizarre bug on SunOS 4.1.3.
15913if $ac_need_defaults; then
15914 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15915 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15916fi
15917
15918# Have a temporary directory for convenience. Make it in the build tree
e1052144 15919# simply because there is no reason against having it here, and in addition,
b0cacab0 15920# creating and moving files from /tmp can sometimes cause problems.
e1052144
TT
15921# Hook for its removal unless debugging.
15922# Note that there is a small window in which the directory will not be cleaned:
15923# after its creation but before its name has been assigned to `$tmp'.
b0cacab0
TT
15924$debug ||
15925{
e1052144
TT
15926 tmp=
15927 trap 'exit_status=$?
15928 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15929' 0
b0cacab0
TT
15930 trap '{ (exit 1); exit 1; }' 1 2 13 15
15931}
b0cacab0
TT
15932# Create a (secure) tmp directory for tmp files.
15933
15934{
e1052144 15935 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
b0cacab0
TT
15936 test -n "$tmp" && test -d "$tmp"
15937} ||
15938{
e1052144
TT
15939 tmp=./conf$$-$RANDOM
15940 (umask 077 && mkdir "$tmp")
b0cacab0
TT
15941} ||
15942{
15943 echo "$me: cannot create a temporary directory in ." >&2
15944 { (exit 1); exit 1; }
15945}
15946
b0cacab0 15947#
e1052144 15948# Set up the sed scripts for CONFIG_FILES section.
b0cacab0
TT
15949#
15950
15951# No need to generate the scripts if there are no CONFIG_FILES.
15952# This happens for instance when ./config.status config.h
e1052144
TT
15953if test -n "$CONFIG_FILES"; then
15954
15955_ACEOF
15956
15957# Create sed commands to just substitute file output variables.
15958
15959# Remaining file output variables are in a fragment that also has non-file
15960# output varibles.
15961
15962
15963
15964ac_delim='%!_!# '
15965for ac_last_try in false false false false false :; do
15966 cat >conf$$subs.sed <<_ACEOF
15967SHELL!$SHELL$ac_delim
15968PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
15969PACKAGE_NAME!$PACKAGE_NAME$ac_delim
15970PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
15971PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
15972PACKAGE_STRING!$PACKAGE_STRING$ac_delim
15973PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
15974exec_prefix!$exec_prefix$ac_delim
15975prefix!$prefix$ac_delim
15976program_transform_name!$program_transform_name$ac_delim
15977bindir!$bindir$ac_delim
15978sbindir!$sbindir$ac_delim
15979libexecdir!$libexecdir$ac_delim
15980datarootdir!$datarootdir$ac_delim
15981datadir!$datadir$ac_delim
15982sysconfdir!$sysconfdir$ac_delim
15983sharedstatedir!$sharedstatedir$ac_delim
15984localstatedir!$localstatedir$ac_delim
15985includedir!$includedir$ac_delim
15986oldincludedir!$oldincludedir$ac_delim
15987docdir!$docdir$ac_delim
15988infodir!$infodir$ac_delim
15989htmldir!$htmldir$ac_delim
15990dvidir!$dvidir$ac_delim
15991pdfdir!$pdfdir$ac_delim
15992psdir!$psdir$ac_delim
15993libdir!$libdir$ac_delim
15994localedir!$localedir$ac_delim
15995mandir!$mandir$ac_delim
15996DEFS!$DEFS$ac_delim
15997ECHO_C!$ECHO_C$ac_delim
15998ECHO_N!$ECHO_N$ac_delim
15999ECHO_T!$ECHO_T$ac_delim
16000LIBS!$LIBS$ac_delim
16001build_alias!$build_alias$ac_delim
16002host_alias!$host_alias$ac_delim
16003target_alias!$target_alias$ac_delim
16004E2FSPROGS_YEAR!$E2FSPROGS_YEAR$ac_delim
16005E2FSPROGS_MONTH!$E2FSPROGS_MONTH$ac_delim
16006E2FSPROGS_DAY!$E2FSPROGS_DAY$ac_delim
16007E2FSPROGS_VERSION!$E2FSPROGS_VERSION$ac_delim
927566a3 16008E2FSPROGS_PKGVER!$E2FSPROGS_PKGVER$ac_delim
e1052144
TT
16009build!$build$ac_delim
16010build_cpu!$build_cpu$ac_delim
16011build_vendor!$build_vendor$ac_delim
16012build_os!$build_os$ac_delim
16013host!$host$ac_delim
16014host_cpu!$host_cpu$ac_delim
16015host_vendor!$host_vendor$ac_delim
16016host_os!$host_os$ac_delim
16017CC!$CC$ac_delim
16018CFLAGS!$CFLAGS$ac_delim
16019LDFLAGS!$LDFLAGS$ac_delim
16020CPPFLAGS!$CPPFLAGS$ac_delim
16021ac_ct_CC!$ac_ct_CC$ac_delim
16022EXEEXT!$EXEEXT$ac_delim
16023OBJEXT!$OBJEXT$ac_delim
e1052144 16024CPP!$CPP$ac_delim
29a5deed 16025LD!$LD$ac_delim
e1052144
TT
16026GREP!$GREP$ac_delim
16027EGREP!$EGREP$ac_delim
16028LINUX_INCLUDE!$LINUX_INCLUDE$ac_delim
16029MAINTAINER_CMT!$MAINTAINER_CMT$ac_delim
16030HTREE_CMT!$HTREE_CMT$ac_delim
16031ELF_CMT!$ELF_CMT$ac_delim
16032BSDLIB_CMT!$BSDLIB_CMT$ac_delim
16033PROFILE_CMT!$PROFILE_CMT$ac_delim
16034CHECKER_CMT!$CHECKER_CMT$ac_delim
16035LIB_EXT!$LIB_EXT$ac_delim
16036STATIC_LIB_EXT!$STATIC_LIB_EXT$ac_delim
16037PROFILED_LIB_EXT!$PROFILED_LIB_EXT$ac_delim
16038SWAPFS_CMT!$SWAPFS_CMT$ac_delim
16039DEBUGFS_CMT!$DEBUGFS_CMT$ac_delim
16040IMAGER_CMT!$IMAGER_CMT$ac_delim
16041RESIZER_CMT!$RESIZER_CMT$ac_delim
7e8fe327 16042FSCK_PROG!$FSCK_PROG$ac_delim
e1052144
TT
16043_ACEOF
16044
16045 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 76; then
16046 break
16047 elif $ac_last_try; then
16048 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
16049echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
16050 { (exit 1); exit 1; }; }
16051 else
16052 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21c84b71 16053 fi
e1052144
TT
16054done
16055
16056ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
16057if test -n "$ac_eof"; then
16058 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
16059 ac_eof=`expr $ac_eof + 1`
16060fi
16061
16062cat >>$CONFIG_STATUS <<_ACEOF
16063cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
16064/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16065/^[ ]*@MCONFIG@[ ]*$/{
16066r $MCONFIG
16067d
16068}
16069/^[ ]*@MAKEFILE_ELF@[ ]*$/{
16070r $MAKEFILE_ELF
16071d
16072}
16073/^[ ]*@MAKEFILE_BSDLIB@[ ]*$/{
16074r $MAKEFILE_BSDLIB
16075d
16076}
16077/^[ ]*@MAKEFILE_PROFILE@[ ]*$/{
16078r $MAKEFILE_PROFILE
16079d
16080}
16081/^[ ]*@MAKEFILE_CHECKER@[ ]*$/{
16082r $MAKEFILE_CHECKER
16083d
16084}
16085/^[ ]*@MAKEFILE_LIBRARY@[ ]*$/{
16086r $MAKEFILE_LIBRARY
16087d
16088}
16089/^[ ]*@ASM_TYPES_HEADER@[ ]*$/{
16090r $ASM_TYPES_HEADER
16091d
16092}
16093_ACEOF
16094sed '
16095s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
16096s/^/s,@/; s/!/@,|#_!!_#|/
16097:n
16098t n
16099s/'"$ac_delim"'$/,g/; t
16100s/$/\\/; p
16101N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
16102' >>$CONFIG_STATUS <conf$$subs.sed
16103rm -f conf$$subs.sed
16104cat >>$CONFIG_STATUS <<_ACEOF
16105CEOF$ac_eof
16106_ACEOF
16107
16108
16109ac_delim='%!_!# '
16110for ac_last_try in false false false false false :; do
16111 cat >conf$$subs.sed <<_ACEOF
16112FSCK_MAN!$FSCK_MAN$ac_delim
16113E2INITRD_PROG!$E2INITRD_PROG$ac_delim
16114E2INITRD_MAN!$E2INITRD_MAN$ac_delim
a4ece359 16115PKG_CONFIG!$PKG_CONFIG$ac_delim
e1052144
TT
16116DEVMAPPER_REQ!$DEVMAPPER_REQ$ac_delim
16117DEVMAPPER_PC_LIBS!$DEVMAPPER_PC_LIBS$ac_delim
16118DEVMAPPER_LIBS!$DEVMAPPER_LIBS$ac_delim
16119STATIC_DEVMAPPER_LIBS!$STATIC_DEVMAPPER_LIBS$ac_delim
a4ece359 16120STATIC_BLKID_DEVMAPPER_LIBS!$STATIC_BLKID_DEVMAPPER_LIBS$ac_delim
5610f992 16121UUIDD_CMT!$UUIDD_CMT$ac_delim
e1052144
TT
16122GETTEXT_PACKAGE!$GETTEXT_PACKAGE$ac_delim
16123PACKAGE!$PACKAGE$ac_delim
16124VERSION!$VERSION$ac_delim
16125SET_MAKE!$SET_MAKE$ac_delim
16126INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
16127INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
16128INSTALL_DATA!$INSTALL_DATA$ac_delim
16129MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
16130USE_NLS!$USE_NLS$ac_delim
16131MSGFMT!$MSGFMT$ac_delim
16132GMSGFMT!$GMSGFMT$ac_delim
16133XGETTEXT!$XGETTEXT$ac_delim
16134MSGMERGE!$MSGMERGE$ac_delim
16135RANLIB!$RANLIB$ac_delim
16136ALLOCA!$ALLOCA$ac_delim
16137GLIBC21!$GLIBC21$ac_delim
16138HAVE_POSIX_PRINTF!$HAVE_POSIX_PRINTF$ac_delim
16139HAVE_ASPRINTF!$HAVE_ASPRINTF$ac_delim
16140HAVE_SNPRINTF!$HAVE_SNPRINTF$ac_delim
16141HAVE_WPRINTF!$HAVE_WPRINTF$ac_delim
16142LIBICONV!$LIBICONV$ac_delim
16143LTLIBICONV!$LTLIBICONV$ac_delim
16144INTLBISON!$INTLBISON$ac_delim
16145BUILD_INCLUDED_LIBINTL!$BUILD_INCLUDED_LIBINTL$ac_delim
16146USE_INCLUDED_LIBINTL!$USE_INCLUDED_LIBINTL$ac_delim
16147CATOBJEXT!$CATOBJEXT$ac_delim
16148DATADIRNAME!$DATADIRNAME$ac_delim
16149INSTOBJEXT!$INSTOBJEXT$ac_delim
16150GENCAT!$GENCAT$ac_delim
16151INTLOBJS!$INTLOBJS$ac_delim
16152INTL_LIBTOOL_SUFFIX_PREFIX!$INTL_LIBTOOL_SUFFIX_PREFIX$ac_delim
16153INTLLIBS!$INTLLIBS$ac_delim
16154LIBINTL!$LIBINTL$ac_delim
16155LTLIBINTL!$LTLIBINTL$ac_delim
16156POSUB!$POSUB$ac_delim
16157BINARY_TYPE!$BINARY_TYPE$ac_delim
16158LN!$LN$ac_delim
16159LN_S!$LN_S$ac_delim
16160MV!$MV$ac_delim
16161CP!$CP$ac_delim
16162RM!$RM$ac_delim
16163CHMOD!$CHMOD$ac_delim
16164AWK!$AWK$ac_delim
16165SED!$SED$ac_delim
16166PERL!$PERL$ac_delim
16167LDCONFIG!$LDCONFIG$ac_delim
16168AR!$AR$ac_delim
16169STRIP!$STRIP$ac_delim
16170BUILD_CC!$BUILD_CC$ac_delim
16171SIZEOF_SHORT!$SIZEOF_SHORT$ac_delim
16172SIZEOF_INT!$SIZEOF_INT$ac_delim
16173SIZEOF_LONG!$SIZEOF_LONG$ac_delim
16174SIZEOF_LONG_LONG!$SIZEOF_LONG_LONG$ac_delim
16175SOCKET_LIB!$SOCKET_LIB$ac_delim
16176DLOPEN_LIB!$DLOPEN_LIB$ac_delim
16177UNI_DIFF_OPTS!$UNI_DIFF_OPTS$ac_delim
16178LINUX_CMT!$LINUX_CMT$ac_delim
16179CYGWIN_CMT!$CYGWIN_CMT$ac_delim
16180UNIX_CMT!$UNIX_CMT$ac_delim
16181root_prefix!$root_prefix$ac_delim
16182root_bindir!$root_bindir$ac_delim
16183root_sbindir!$root_sbindir$ac_delim
16184root_libdir!$root_libdir$ac_delim
16185root_sysconfdir!$root_sysconfdir$ac_delim
16186LDFLAG_STATIC!$LDFLAG_STATIC$ac_delim
16187SS_DIR!$SS_DIR$ac_delim
16188ET_DIR!$ET_DIR$ac_delim
16189DO_TEST_SUITE!$DO_TEST_SUITE$ac_delim
16190INTL_FLAGS!$INTL_FLAGS$ac_delim
16191BUILD_CFLAGS!$BUILD_CFLAGS$ac_delim
16192BUILD_LDFLAGS!$BUILD_LDFLAGS$ac_delim
16193LIBOBJS!$LIBOBJS$ac_delim
16194LTLIBOBJS!$LTLIBOBJS$ac_delim
16195_ACEOF
16196
7e8fe327 16197 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 83; then
e1052144
TT
16198 break
16199 elif $ac_last_try; then
16200 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
16201echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
16202 { (exit 1); exit 1; }; }
16203 else
16204 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16205 fi
16206done
16207
16208ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
16209if test -n "$ac_eof"; then
16210 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
16211 ac_eof=`expr $ac_eof + 1`
16212fi
b0cacab0 16213
e1052144
TT
16214cat >>$CONFIG_STATUS <<_ACEOF
16215cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
16216/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
16217_ACEOF
16218sed '
16219s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
16220s/^/s,@/; s/!/@,|#_!!_#|/
16221:n
16222t n
16223s/'"$ac_delim"'$/,g/; t
16224s/$/\\/; p
16225N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
16226' >>$CONFIG_STATUS <conf$$subs.sed
16227rm -f conf$$subs.sed
16228cat >>$CONFIG_STATUS <<_ACEOF
16229:end
16230s/|#_!!_#|//g
16231CEOF$ac_eof
b0cacab0 16232_ACEOF
e1052144
TT
16233
16234
16235# VPATH may cause trouble with some makes, so we remove $(srcdir),
16236# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16237# trailing colons and then remove the whole line if VPATH becomes empty
16238# (actually we leave an empty line to preserve line numbers).
16239if test "x$srcdir" = x.; then
16240 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16241s/:*\$(srcdir):*/:/
16242s/:*\${srcdir}:*/:/
16243s/:*@srcdir@:*/:/
16244s/^\([^=]*=[ ]*\):*/\1/
16245s/:*$//
16246s/^[^=]*=[ ]*$//
16247}'
16248fi
16249
b0cacab0 16250cat >>$CONFIG_STATUS <<\_ACEOF
e1052144
TT
16251fi # test -n "$CONFIG_FILES"
16252
16253
16254for ac_tag in :F $CONFIG_FILES :C $CONFIG_COMMANDS
16255do
16256 case $ac_tag in
16257 :[FHLC]) ac_mode=$ac_tag; continue;;
16258 esac
16259 case $ac_mode$ac_tag in
16260 :[FHL]*:*);;
16261 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
16262echo "$as_me: error: Invalid tag $ac_tag." >&2;}
16263 { (exit 1); exit 1; }; };;
16264 :[FH]-) ac_tag=-:-;;
16265 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
16266 esac
16267 ac_save_IFS=$IFS
16268 IFS=:
16269 set x $ac_tag
16270 IFS=$ac_save_IFS
16271 shift
16272 ac_file=$1
16273 shift
16274
16275 case $ac_mode in
16276 :L) ac_source=$1;;
16277 :[FH])
16278 ac_file_inputs=
16279 for ac_f
16280 do
16281 case $ac_f in
16282 -) ac_f="$tmp/stdin";;
16283 *) # Look for the file first in the build tree, then in the source tree
16284 # (if the path is not absolute). The absolute path cannot be DOS-style,
16285 # because $ac_f cannot contain `:'.
16286 test -f "$ac_f" ||
16287 case $ac_f in
16288 [\\/$]*) false;;
16289 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16290 esac ||
16291 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
16292echo "$as_me: error: cannot find input file: $ac_f" >&2;}
16293 { (exit 1); exit 1; }; };;
16294 esac
16295 ac_file_inputs="$ac_file_inputs $ac_f"
16296 done
16297
16298 # Let's still pretend it is `configure' which instantiates (i.e., don't
16299 # use $as_me), people would be surprised to read:
16300 # /* config.h. Generated by config.status. */
16301 configure_input="Generated from "`IFS=:
16302 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
16303 if test x"$ac_file" != x-; then
16304 configure_input="$ac_file. $configure_input"
16305 { echo "$as_me:$LINENO: creating $ac_file" >&5
16306echo "$as_me: creating $ac_file" >&6;}
16307 fi
16308
16309 case $ac_tag in
16310 *:-:* | *:-) cat >"$tmp/stdin";;
16311 esac
16312 ;;
b0cacab0
TT
16313 esac
16314
e1052144 16315 ac_dir=`$as_dirname -- "$ac_file" ||
b0cacab0
TT
16316$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16317 X"$ac_file" : 'X\(//\)[^/]' \| \
16318 X"$ac_file" : 'X\(//\)$' \| \
e1052144 16319 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
b0cacab0 16320echo X"$ac_file" |
e1052144
TT
16321 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16322 s//\1/
16323 q
16324 }
16325 /^X\(\/\/\)[^/].*/{
16326 s//\1/
16327 q
16328 }
16329 /^X\(\/\/\)$/{
16330 s//\1/
16331 q
16332 }
16333 /^X\(\/\).*/{
16334 s//\1/
16335 q
16336 }
16337 s/.*/./; q'`
16338 { as_dir="$ac_dir"
16339 case $as_dir in #(
16340 -*) as_dir=./$as_dir;;
16341 esac
16342 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
b0cacab0 16343 as_dirs=
e1052144
TT
16344 while :; do
16345 case $as_dir in #(
16346 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
16347 *) as_qdir=$as_dir;;
16348 esac
16349 as_dirs="'$as_qdir' $as_dirs"
16350 as_dir=`$as_dirname -- "$as_dir" ||
b0cacab0
TT
16351$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16352 X"$as_dir" : 'X\(//\)[^/]' \| \
16353 X"$as_dir" : 'X\(//\)$' \| \
e1052144 16354 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
b0cacab0 16355echo X"$as_dir" |
e1052144
TT
16356 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16357 s//\1/
16358 q
16359 }
16360 /^X\(\/\/\)[^/].*/{
16361 s//\1/
16362 q
16363 }
16364 /^X\(\/\/\)$/{
16365 s//\1/
16366 q
16367 }
16368 /^X\(\/\).*/{
16369 s//\1/
16370 q
16371 }
16372 s/.*/./; q'`
16373 test -d "$as_dir" && break
b0cacab0 16374 done
e1052144
TT
16375 test -z "$as_dirs" || eval "mkdir $as_dirs"
16376 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
16377echo "$as_me: error: cannot create directory $as_dir" >&2;}
b0cacab0 16378 { (exit 1); exit 1; }; }; }
b0cacab0
TT
16379 ac_builddir=.
16380
e1052144
TT
16381case "$ac_dir" in
16382.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16383*)
b0cacab0 16384 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
e1052144
TT
16385 # A ".." for each directory in $ac_dir_suffix.
16386 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
16387 case $ac_top_builddir_sub in
16388 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16389 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16390 esac ;;
16391esac
16392ac_abs_top_builddir=$ac_pwd
16393ac_abs_builddir=$ac_pwd$ac_dir_suffix
16394# for backward compatibility:
16395ac_top_builddir=$ac_top_build_prefix
93636bde 16396
b0cacab0 16397case $srcdir in
e1052144 16398 .) # We are building in place.
b0cacab0 16399 ac_srcdir=.
e1052144
TT
16400 ac_top_srcdir=$ac_top_builddir_sub
16401 ac_abs_top_srcdir=$ac_pwd ;;
16402 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 16403 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
16404 ac_top_srcdir=$srcdir
16405 ac_abs_top_srcdir=$srcdir ;;
16406 *) # Relative name.
16407 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16408 ac_top_srcdir=$ac_top_build_prefix$srcdir
16409 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 16410esac
e1052144 16411ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b0cacab0 16412
b0cacab0 16413
e1052144
TT
16414 case $ac_mode in
16415 :F)
16416 #
16417 # CONFIG_FILE
16418 #
50e1e10f 16419
b0cacab0
TT
16420 case $INSTALL in
16421 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
e1052144 16422 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
50e1e10f 16423 esac
e1052144 16424_ACEOF
50e1e10f 16425
e1052144
TT
16426cat >>$CONFIG_STATUS <<\_ACEOF
16427# If the template does not know about datarootdir, expand it.
16428# FIXME: This hack should be removed a few years after 2.60.
16429ac_datarootdir_hack=; ac_datarootdir_seen=
07a0db15 16430
e1052144
TT
16431case `sed -n '/datarootdir/ {
16432 p
16433 q
16434}
16435/@datadir@/p
16436/@docdir@/p
16437/@infodir@/p
16438/@localedir@/p
16439/@mandir@/p
16440' $ac_file_inputs` in
16441*datarootdir*) ac_datarootdir_seen=yes;;
16442*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16443 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16444echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
b0cacab0 16445_ACEOF
e1052144
TT
16446cat >>$CONFIG_STATUS <<_ACEOF
16447 ac_datarootdir_hack='
16448 s&@datadir@&$datadir&g
16449 s&@docdir@&$docdir&g
16450 s&@infodir@&$infodir&g
16451 s&@localedir@&$localedir&g
16452 s&@mandir@&$mandir&g
16453 s&\\\${datarootdir}&$datarootdir&g' ;;
16454esac
16455_ACEOF
16456
16457# Neutralize VPATH when `$srcdir' = `.'.
16458# Shell code in configure.ac might set extrasub.
16459# FIXME: do we really want to maintain this feature?
b0cacab0
TT
16460cat >>$CONFIG_STATUS <<_ACEOF
16461 sed "$ac_vpsub
16462$extrasub
16463_ACEOF
16464cat >>$CONFIG_STATUS <<\_ACEOF
16465:t
16466/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
e1052144
TT
16467s&@configure_input@&$configure_input&;t t
16468s&@top_builddir@&$ac_top_builddir_sub&;t t
16469s&@srcdir@&$ac_srcdir&;t t
16470s&@abs_srcdir@&$ac_abs_srcdir&;t t
16471s&@top_srcdir@&$ac_top_srcdir&;t t
16472s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16473s&@builddir@&$ac_builddir&;t t
16474s&@abs_builddir@&$ac_abs_builddir&;t t
16475s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16476s&@INSTALL@&$ac_INSTALL&;t t
16477$ac_datarootdir_hack
16478" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
16479
16480test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16481 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
16482 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
16483 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16484which seems to be undefined. Please make sure it is defined." >&5
16485echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16486which seems to be undefined. Please make sure it is defined." >&2;}
16487
16488 rm -f "$tmp/stdin"
16489 case $ac_file in
16490 -) cat "$tmp/out"; rm -f "$tmp/out";;
16491 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
16492 esac
16493 ;;
b0cacab0 16494
07a0db15 16495
e1052144
TT
16496 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
16497echo "$as_me: executing $ac_file commands" >&6;}
16498 ;;
16499 esac
a04eba3f 16500
b0cacab0 16501
e1052144
TT
16502 case $ac_file$ac_mode in
16503 "default-1":C)
a04eba3f
TT
16504 for ac_file in $CONFIG_FILES; do
16505 # Support "outfile[:infile[:infile...]]"
16506 case "$ac_file" in
16507 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16508 esac
16509 # PO directories have a Makefile.in generated from Makefile.in.in.
16510 case "$ac_file" in */Makefile.in)
16511 # Adjust a relative srcdir.
16512 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16513 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
16514 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16515 # In autoconf-2.13 it is called $ac_given_srcdir.
16516 # In autoconf-2.50 it is called $srcdir.
16517 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16518 case "$ac_given_srcdir" in
16519 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16520 /*) top_srcdir="$ac_given_srcdir" ;;
16521 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
16522 esac
16523 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16524 rm -f "$ac_dir/POTFILES"
16525 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16526 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
16527 POMAKEFILEDEPS="POTFILES.in"
16528 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
a04eba3f
TT
16529 # on $ac_dir but don't depend on user-specified configuration
16530 # parameters.
16531 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16532 # The LINGUAS file contains the set of available languages.
b0cacab0 16533 if test -n "$OBSOLETE_ALL_LINGUAS"; then
a04eba3f
TT
16534 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16535 fi
16536 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16537 # Hide the ALL_LINGUAS assigment from automake.
16538 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
b0cacab0
TT
16539 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16540 else
16541 # The set of available languages was given in configure.in.
16542 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
a04eba3f 16543 fi
b0cacab0
TT
16544 # Compute POFILES
16545 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
16546 # Compute UPDATEPOFILES
16547 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
16548 # Compute DUMMYPOFILES
16549 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
16550 # Compute GMOFILES
16551 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
a04eba3f
TT
16552 case "$ac_given_srcdir" in
16553 .) srcdirpre= ;;
16554 *) srcdirpre='$(srcdir)/' ;;
16555 esac
16556 POFILES=
a04eba3f
TT
16557 UPDATEPOFILES=
16558 DUMMYPOFILES=
b0cacab0 16559 GMOFILES=
a04eba3f
TT
16560 for lang in $ALL_LINGUAS; do
16561 POFILES="$POFILES $srcdirpre$lang.po"
a04eba3f
TT
16562 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16563 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
b0cacab0 16564 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
a04eba3f
TT
16565 done
16566 # CATALOGS depends on both $ac_dir and the user's LINGUAS
16567 # environment variable.
16568 INST_LINGUAS=
16569 if test -n "$ALL_LINGUAS"; then
16570 for presentlang in $ALL_LINGUAS; do
16571 useit=no
16572 if test "%UNSET%" != "$LINGUAS"; then
16573 desiredlanguages="$LINGUAS"
16574 else
16575 desiredlanguages="$ALL_LINGUAS"
16576 fi
16577 for desiredlang in $desiredlanguages; do
16578 # Use the presentlang catalog if desiredlang is
16579 # a. equal to presentlang, or
16580 # b. a variant of presentlang (because in this case,
16581 # presentlang can be used as a fallback for messages
16582 # which are not translated in the desiredlang catalog).
16583 case "$desiredlang" in
16584 "$presentlang"*) useit=yes;;
16585 esac
16586 done
16587 if test $useit = yes; then
16588 INST_LINGUAS="$INST_LINGUAS $presentlang"
16589 fi
16590 done
16591 fi
16592 CATALOGS=
16593 if test -n "$INST_LINGUAS"; then
16594 for lang in $INST_LINGUAS; do
16595 CATALOGS="$CATALOGS $lang.gmo"
16596 done
16597 fi
16598 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
b0cacab0 16599 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
16600 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16601 if test -f "$f"; then
16602 case "$f" in
16603 *.orig | *.bak | *~) ;;
16604 *) cat "$f" >> "$ac_dir/Makefile" ;;
16605 esac
16606 fi
16607 done
16608 fi
16609 ;;
a64c9c13 16610 esac
b0cacab0 16611 done ;;
e1052144 16612
b0cacab0 16613 esac
e1052144 16614done # for ac_tag
07a0db15 16615
b0cacab0
TT
16616
16617{ (exit 0); exit 0; }
16618_ACEOF
50e1e10f 16619chmod +x $CONFIG_STATUS
b0cacab0
TT
16620ac_clean_files=$ac_clean_files_save
16621
16622
16623# configure is writing to config.log, and then calls config.status.
16624# config.status does its own redirection, appending to config.log.
16625# Unfortunately, on DOS this fails, as config.log is still kept open
16626# by configure, so config.status won't be able to write to it; its
16627# output is simply discarded. So we exec the FD to /dev/null,
16628# effectively closing config.log, so it can be properly (re)opened and
16629# appended to by config.status. When coming back to configure, we
16630# need to make the FD available again.
16631if test "$no_create" != yes; then
16632 ac_cs_success=:
16633 ac_config_status_args=
16634 test "$silent" = yes &&
16635 ac_config_status_args="$ac_config_status_args --quiet"
16636 exec 5>/dev/null
16637 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16638 exec 5>>config.log
16639 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16640 # would make configure fail if this is the last instruction.
16641 $ac_cs_success || { (exit 1); exit 1; }
16642fi
50e1e10f 16643
ee683a13
TT
16644if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi
16645