2
# From configure.ac for Bash 4.3, version 4.063.
3
# Guess values for system-dependent variables and create Makefiles.
4
# Generated by GNU Autoconf 2.69 for bash 4.3-release.
6
# Report bugs to <bug-bash@gnu.org>.
9
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
12
# This configure script is free software; the Free Software Foundation
13
# gives unlimited permission to copy, distribute and modify it.
14
## -------------------- ##
15
## M4sh Initialization. ##
16
## -------------------- ##
18
# Be more Bourne compatible
19
DUALCASE=1; export DUALCASE # for MKS sh
20
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
23
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
24
# is contrary to our usage. Disable this feature.
25
alias -g '${1+"$@"}'='"$@"'
28
case `(set -o) 2>/dev/null` in #(
40
# Printing a long string crashes Solaris 7 /usr/bin/printf.
41
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
42
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
43
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
44
# Prefer a ksh shell builtin over an external printf program on Solaris,
45
# but without wasting forks for bash or zsh.
46
if test -z "$BASH_VERSION$ZSH_VERSION" \
47
&& (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49
as_echo_n='print -rn --'
50
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
54
if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
55
as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
56
as_echo_n='/usr/ucb/echo -n'
58
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
63
expr "X$arg" : "X\\(.*\\)$as_nl";
64
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66
expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
69
as_echo_n='sh -c $as_echo_n_body as_echo'
72
as_echo='sh -c $as_echo_body as_echo'
75
# The user is always right.
76
if test "${PATH_SEPARATOR+set}" != set; then
78
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
79
(PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
86
# We need space, tab and new line, in precisely that order. Quoting is
87
# there to prevent editors from complaining about space-tab.
88
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
89
# splitting by setting IFS to empty value.)
92
# Find who we are. Look in the path if we contain no directory separator.
95
*[\\/]* ) as_myself=$0 ;;
96
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
100
test -z "$as_dir" && as_dir=.
101
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107
# We did not find ourselves, most probably we were run as `sh COMMAND'
108
# in which case we are not to be found in the path.
109
if test "x$as_myself" = x; then
112
if test ! -f "$as_myself"; then
113
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117
# Unset variables that we do not need and which cause bugs (e.g. in
118
# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119
# suppresses any "Segmentation fault" message there. '((' could
120
# trigger a bug in pdksh 5.2.14.
121
for as_var in BASH_ENV ENV MAIL MAILPATH
122
do eval test x\${$as_var+set} = xset \
123
&& ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
136
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
# Use a proper internal environment variable to ensure we don't fall
139
# into an infinite loop, continuously re-executing ourselves.
140
if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
141
_as_can_reexec=no; export _as_can_reexec;
142
# We cannot yet assume a decent shell, so we have to provide a
143
# neutralization value for shells without unset; and this also
144
# works around shells that cannot unset nonexistent variables.
145
# Preserve -v and -x to the replacement shell.
148
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
150
*v*x* | *x*v* ) as_opts=-vx ;;
155
exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
156
# Admittedly, this is quite paranoid, since all the known shells bail
157
# out after a failed `exec'.
158
$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
161
# We don't want this to propagate to other subprocesses.
162
{ _as_can_reexec=; unset _as_can_reexec;}
163
if test "x$CONFIG_SHELL" = x; then
164
as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
167
# Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
168
# is contrary to our usage. Disable this feature.
169
alias -g '\${1+\"\$@\"}'='\"\$@\"'
172
case \`(set -o) 2>/dev/null\` in #(
180
as_required="as_fn_return () { (exit \$1); }
181
as_fn_success () { as_fn_return 0; }
182
as_fn_failure () { as_fn_return 1; }
183
as_fn_ret_success () { return 0; }
184
as_fn_ret_failure () { return 1; }
187
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
188
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
189
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
190
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
191
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
194
exitcode=1; echo positional parameters were not saved.
196
test x\$exitcode = x0 || exit 1
198
as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
199
as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
200
eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
201
test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
202
test \$(( 1 + 1 )) = 2 || exit 1"
203
if (eval "$as_required") 2>/dev/null; then :
208
if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
211
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
213
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
216
test -z "$as_dir" && as_dir=.
220
for as_base in sh bash ksh sh5; do
221
# Try only shells that exist, to save several forks.
222
as_shell=$as_dir/$as_base
223
if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
224
{ $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
225
CONFIG_SHELL=$as_shell as_have_required=yes
226
if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
235
{ $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
236
CONFIG_SHELL=$SHELL as_have_required=yes
241
if test "x$CONFIG_SHELL" != x; then :
243
# We cannot yet assume a decent shell, so we have to provide a
244
# neutralization value for shells without unset; and this also
245
# works around shells that cannot unset nonexistent variables.
246
# Preserve -v and -x to the replacement shell.
249
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
251
*v*x* | *x*v* ) as_opts=-vx ;;
256
exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
257
# Admittedly, this is quite paranoid, since all the known shells bail
258
# out after a failed `exec'.
259
$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
263
if test x$as_have_required = xno; then :
264
$as_echo "$0: This script requires a shell more modern than all"
265
$as_echo "$0: the shells that I found on your system."
266
if test x${ZSH_VERSION+set} = xset ; then
267
$as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
268
$as_echo "$0: be upgraded to zsh 4.3.4 or later."
270
$as_echo "$0: Please tell bug-autoconf@gnu.org and bug-bash@gnu.org
271
$0: about your system, including any error possibly output
272
$0: before this message. Then install a modern shell, or
273
$0: manually run the script under such a shell if you do
280
SHELL=${CONFIG_SHELL-/bin/sh}
282
# Unset more variables known to interfere with behavior of common tools.
283
CLICOLOR_FORCE= GREP_OPTIONS=
284
unset CLICOLOR_FORCE GREP_OPTIONS
286
## --------------------- ##
287
## M4sh Shell Functions. ##
288
## --------------------- ##
291
# Portably unset VAR.
294
{ eval $1=; unset $1;}
298
# as_fn_set_status STATUS
299
# -----------------------
300
# Set $? to STATUS, without forking.
308
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
318
# Create "$as_dir" as a directory, including parents if necessary.
323
-*) as_dir=./$as_dir;;
325
test -d "$as_dir" || eval $as_mkdir_p || {
329
*\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
332
as_dirs="'$as_qdir' $as_dirs"
333
as_dir=`$as_dirname -- "$as_dir" ||
334
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
335
X"$as_dir" : 'X\(//\)[^/]' \| \
336
X"$as_dir" : 'X\(//\)$' \| \
337
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
338
$as_echo X"$as_dir" |
339
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
356
test -d "$as_dir" && break
358
test -z "$as_dirs" || eval "mkdir $as_dirs"
359
} || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
364
# as_fn_executable_p FILE
365
# -----------------------
366
# Test if FILE is an executable regular file.
367
as_fn_executable_p ()
369
test -f "$1" && test -x "$1"
370
} # as_fn_executable_p
371
# as_fn_append VAR VALUE
372
# ----------------------
373
# Append the text in VALUE to the end of the definition contained in VAR. Take
374
# advantage of any shell optimizations that allow amortized linear growth over
375
# repeated appends, instead of the typical quadratic growth present in naive
377
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
378
eval 'as_fn_append ()
391
# Perform arithmetic evaluation on the ARGs, and store the result in the
392
# global $as_val. Take advantage of shells that can avoid forks. The arguments
393
# must be portable across $(()) and expr.
394
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402
as_val=`expr "$@" || test $? -eq 1`
407
# as_fn_error STATUS ERROR [LINENO LOG_FD]
408
# ----------------------------------------
409
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
410
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
411
# script with STATUS, using 1 if that was 0.
414
as_status=$1; test $as_status -eq 0 && as_status=1
416
as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
417
$as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
419
$as_echo "$as_me: error: $2" >&2
420
as_fn_exit $as_status
423
if expr a : '\(a\)' >/dev/null 2>&1 &&
424
test "X`expr 00001 : '.*\(...\)'`" = X001; then
430
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
436
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
442
as_me=`$as_basename -- "$0" ||
443
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
444
X"$0" : 'X\(//\)$' \| \
445
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
447
sed '/^.*\/\([^/][^/]*\)\/*$/{
461
# Avoid depending upon Character Ranges.
462
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
463
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
464
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
465
as_cr_digits='0123456789'
466
as_cr_alnum=$as_cr_Letters$as_cr_digits
469
as_lineno_1=$LINENO as_lineno_1a=$LINENO
470
as_lineno_2=$LINENO as_lineno_2a=$LINENO
471
eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
472
test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
473
# Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
485
s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
489
chmod +x "$as_me.lineno" ||
490
{ $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
492
# If we had to re-execute with $CONFIG_SHELL, we're ensured to have
493
# already done that, so ensure we don't try to do so again and fall
494
# in an infinite loop. This has already happened in practice.
495
_as_can_reexec=no; export _as_can_reexec
496
# Don't try to exec as it changes $[0], causing all sort of problems
497
# (the dirname of $[0] is not the place where we might find the
498
# original and so on. Autoconf is especially sensitive to this).
500
# Exit status is that of the last command.
504
ECHO_C= ECHO_N= ECHO_T=
505
case `echo -n x` in #(((((
507
case `echo 'xy\c'` in
508
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
510
*) echo `echo ksh88 bug on AIX 6.1` > /dev/null
517
rm -f conf$$ conf$$.exe conf$$.file
518
if test -d conf$$.dir; then
519
rm -f conf$$.dir/conf$$.file
522
mkdir conf$$.dir 2>/dev/null
524
if (echo >conf$$.file) 2>/dev/null; then
525
if ln -s conf$$.file conf$$ 2>/dev/null; then
527
# ... but there are two gotchas:
528
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
529
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
530
# In both cases, we have to default to `cp -pR'.
531
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
533
elif ln conf$$.file conf$$ 2>/dev/null; then
541
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
542
rmdir conf$$.dir 2>/dev/null
544
if mkdir -p . 2>/dev/null; then
545
as_mkdir_p='mkdir -p "$as_dir"'
547
test -d ./-p && rmdir ./-p
552
as_executable_p=as_fn_executable_p
554
# Sed expression to map a string onto a valid CPP name.
555
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
557
# Sed expression to map a string onto a valid variable name.
558
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
561
test -n "$DJDIR" || exec 7<&0 </dev/null
565
# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
566
# so uname gets run too.
567
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
572
ac_default_prefix=/usr/local
574
ac_config_libobj_dir=.
581
# Identity of this package.
583
PACKAGE_TARNAME='bash'
584
PACKAGE_VERSION='4.3-release'
585
PACKAGE_STRING='bash 4.3-release'
586
PACKAGE_BUGREPORT='bug-bash@gnu.org'
589
ac_unique_file="shell.h"
590
# Factoring default headers for most tests.
591
ac_includes_default="\
593
#ifdef HAVE_SYS_TYPES_H
594
# include <sys/types.h>
596
#ifdef HAVE_SYS_STAT_H
597
# include <sys/stat.h>
603
# ifdef HAVE_STDLIB_H
608
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
613
#ifdef HAVE_STRINGS_H
614
# include <strings.h>
616
#ifdef HAVE_INTTYPES_H
617
# include <inttypes.h>
628
ac_subst_vars='LTLIBOBJS
652
PTHREAD_H_DEFINES_STRUCT_TIMESPEC
653
SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
654
TIME_H_DEFINES_STRUCT_TIMESPEC
663
INTL_LIBTOOL_SUFFIX_PREFIX
670
BUILD_INCLUDED_LIBINTL
772
program_transform_name
785
enable_option_checking
790
with_installed_readline
793
enable_minimal_config
795
enable_arith_for_command
796
enable_array_variables
798
enable_brace_expansion
799
enable_casemod_attributes
800
enable_casemod_expansions
801
enable_command_timing
806
enable_direxpand_default
807
enable_directory_stack
808
enable_disabled_builtins
809
enable_dparen_arithmetic
811
enable_extended_glob_default
812
enable_glob_asciiranges_default
817
enable_net_redirections
818
enable_process_substitution
820
enable_prompt_string_decoding
824
enable_separate_helpfiles
825
enable_single_help_strings
826
enable_strict_posix_default
827
enable_usg_echo_default
828
enable_xpg_echo_default
837
with_included_gettext
840
ac_precious_vars='build_alias
858
# Initialize some variables set by options.
860
ac_init_version=false
861
ac_unrecognized_opts=
863
# The variables have the same names as the options, with
864
# dashes changed to underlines.
872
program_transform_name=s,x,x,
880
# Installation directory options.
881
# These are left unexpanded so users can "make install exec_prefix=/foo"
882
# and all the variables that are supposed to be based on exec_prefix
883
# by default will actually change.
884
# Use braces instead of parens because sh, perl, etc. also accept them.
885
# (The list follows the same order as the GNU Coding Standards.)
886
bindir='${exec_prefix}/bin'
887
sbindir='${exec_prefix}/sbin'
888
libexecdir='${exec_prefix}/libexec'
889
datarootdir='${prefix}/share'
890
datadir='${datarootdir}'
891
sysconfdir='${prefix}/etc'
892
sharedstatedir='${prefix}/com'
893
localstatedir='${prefix}/var'
894
includedir='${prefix}/include'
895
oldincludedir='/usr/include'
896
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
897
infodir='${datarootdir}/info'
902
libdir='${exec_prefix}/lib'
903
localedir='${datarootdir}/locale'
904
mandir='${datarootdir}/man'
910
# If the previous option needs an argument, assign it.
911
if test -n "$ac_prev"; then
912
eval $ac_prev=\$ac_option
918
*=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
923
# Accept the important Cygnus configure options, so we can diagnose typos.
925
case $ac_dashdash$ac_option in
929
-bindir | --bindir | --bindi | --bind | --bin | --bi)
931
-bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
934
-build | --build | --buil | --bui | --bu)
935
ac_prev=build_alias ;;
936
-build=* | --build=* | --buil=* | --bui=* | --bu=*)
937
build_alias=$ac_optarg ;;
939
-cache-file | --cache-file | --cache-fil | --cache-fi \
940
| --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
941
ac_prev=cache_file ;;
942
-cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
943
| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
944
cache_file=$ac_optarg ;;
947
cache_file=config.cache ;;
949
-datadir | --datadir | --datadi | --datad)
951
-datadir=* | --datadir=* | --datadi=* | --datad=*)
952
datadir=$ac_optarg ;;
954
-datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
955
| --dataroo | --dataro | --datar)
956
ac_prev=datarootdir ;;
957
-datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
958
| --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
959
datarootdir=$ac_optarg ;;
961
-disable-* | --disable-*)
962
ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
963
# Reject names that are not valid shell variable names.
964
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
965
as_fn_error $? "invalid feature name: $ac_useropt"
966
ac_useropt_orig=$ac_useropt
967
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
968
case $ac_user_opts in
972
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
973
ac_unrecognized_sep=', ';;
975
eval enable_$ac_useropt=no ;;
977
-docdir | --docdir | --docdi | --doc | --do)
979
-docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
982
-dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
984
-dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
987
-enable-* | --enable-*)
988
ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
989
# Reject names that are not valid shell variable names.
990
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
991
as_fn_error $? "invalid feature name: $ac_useropt"
992
ac_useropt_orig=$ac_useropt
993
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
994
case $ac_user_opts in
998
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
999
ac_unrecognized_sep=', ';;
1001
eval enable_$ac_useropt=\$ac_optarg ;;
1003
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1004
| --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1005
| --exec | --exe | --ex)
1006
ac_prev=exec_prefix ;;
1007
-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1008
| --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1009
| --exec=* | --exe=* | --ex=*)
1010
exec_prefix=$ac_optarg ;;
1012
-gas | --gas | --ga | --g)
1013
# Obsolete; use --with-gas.
1016
-help | --help | --hel | --he | -h)
1017
ac_init_help=long ;;
1018
-help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1019
ac_init_help=recursive ;;
1020
-help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1021
ac_init_help=short ;;
1023
-host | --host | --hos | --ho)
1024
ac_prev=host_alias ;;
1025
-host=* | --host=* | --hos=* | --ho=*)
1026
host_alias=$ac_optarg ;;
1028
-htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1030
-htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1032
htmldir=$ac_optarg ;;
1034
-includedir | --includedir | --includedi | --included | --include \
1035
| --includ | --inclu | --incl | --inc)
1036
ac_prev=includedir ;;
1037
-includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1038
| --includ=* | --inclu=* | --incl=* | --inc=*)
1039
includedir=$ac_optarg ;;
1041
-infodir | --infodir | --infodi | --infod | --info | --inf)
1043
-infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1044
infodir=$ac_optarg ;;
1046
-libdir | --libdir | --libdi | --libd)
1048
-libdir=* | --libdir=* | --libdi=* | --libd=*)
1049
libdir=$ac_optarg ;;
1051
-libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1052
| --libexe | --libex | --libe)
1053
ac_prev=libexecdir ;;
1054
-libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1055
| --libexe=* | --libex=* | --libe=*)
1056
libexecdir=$ac_optarg ;;
1058
-localedir | --localedir | --localedi | --localed | --locale)
1059
ac_prev=localedir ;;
1060
-localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1061
localedir=$ac_optarg ;;
1063
-localstatedir | --localstatedir | --localstatedi | --localstated \
1064
| --localstate | --localstat | --localsta | --localst | --locals)
1065
ac_prev=localstatedir ;;
1066
-localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1067
| --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1068
localstatedir=$ac_optarg ;;
1070
-mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1072
-mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1073
mandir=$ac_optarg ;;
1075
-nfp | --nfp | --nf)
1076
# Obsolete; use --without-fp.
1079
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
1080
| --no-cr | --no-c | -n)
1083
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
1084
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1087
-oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1088
| --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1089
| --oldin | --oldi | --old | --ol | --o)
1090
ac_prev=oldincludedir ;;
1091
-oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1092
| --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1093
| --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1094
oldincludedir=$ac_optarg ;;
1096
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1098
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1099
prefix=$ac_optarg ;;
1101
-program-prefix | --program-prefix | --program-prefi | --program-pref \
1102
| --program-pre | --program-pr | --program-p)
1103
ac_prev=program_prefix ;;
1104
-program-prefix=* | --program-prefix=* | --program-prefi=* \
1105
| --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1106
program_prefix=$ac_optarg ;;
1108
-program-suffix | --program-suffix | --program-suffi | --program-suff \
1109
| --program-suf | --program-su | --program-s)
1110
ac_prev=program_suffix ;;
1111
-program-suffix=* | --program-suffix=* | --program-suffi=* \
1112
| --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1113
program_suffix=$ac_optarg ;;
1115
-program-transform-name | --program-transform-name \
1116
| --program-transform-nam | --program-transform-na \
1117
| --program-transform-n | --program-transform- \
1118
| --program-transform | --program-transfor \
1119
| --program-transfo | --program-transf \
1120
| --program-trans | --program-tran \
1121
| --progr-tra | --program-tr | --program-t)
1122
ac_prev=program_transform_name ;;
1123
-program-transform-name=* | --program-transform-name=* \
1124
| --program-transform-nam=* | --program-transform-na=* \
1125
| --program-transform-n=* | --program-transform-=* \
1126
| --program-transform=* | --program-transfor=* \
1127
| --program-transfo=* | --program-transf=* \
1128
| --program-trans=* | --program-tran=* \
1129
| --progr-tra=* | --program-tr=* | --program-t=*)
1130
program_transform_name=$ac_optarg ;;
1132
-pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1134
-pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1135
pdfdir=$ac_optarg ;;
1137
-psdir | --psdir | --psdi | --psd | --ps)
1139
-psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1142
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
1143
| -silent | --silent | --silen | --sile | --sil)
1146
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1148
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1150
sbindir=$ac_optarg ;;
1152
-sharedstatedir | --sharedstatedir | --sharedstatedi \
1153
| --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1154
| --sharedst | --shareds | --shared | --share | --shar \
1156
ac_prev=sharedstatedir ;;
1157
-sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1158
| --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1159
| --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1161
sharedstatedir=$ac_optarg ;;
1163
-site | --site | --sit)
1165
-site=* | --site=* | --sit=*)
1168
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1170
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1171
srcdir=$ac_optarg ;;
1173
-sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1174
| --syscon | --sysco | --sysc | --sys | --sy)
1175
ac_prev=sysconfdir ;;
1176
-sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1177
| --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1178
sysconfdir=$ac_optarg ;;
1180
-target | --target | --targe | --targ | --tar | --ta | --t)
1181
ac_prev=target_alias ;;
1182
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1183
target_alias=$ac_optarg ;;
1185
-v | -verbose | --verbose | --verbos | --verbo | --verb)
1188
-version | --version | --versio | --versi | --vers | -V)
1189
ac_init_version=: ;;
1192
ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1193
# Reject names that are not valid shell variable names.
1194
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1195
as_fn_error $? "invalid package name: $ac_useropt"
1196
ac_useropt_orig=$ac_useropt
1197
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1198
case $ac_user_opts in
1202
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1203
ac_unrecognized_sep=', ';;
1205
eval with_$ac_useropt=\$ac_optarg ;;
1207
-without-* | --without-*)
1208
ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1209
# Reject names that are not valid shell variable names.
1210
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1211
as_fn_error $? "invalid package name: $ac_useropt"
1212
ac_useropt_orig=$ac_useropt
1213
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1214
case $ac_user_opts in
1218
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1219
ac_unrecognized_sep=', ';;
1221
eval with_$ac_useropt=no ;;
1224
# Obsolete; use --with-x.
1227
-x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1228
| --x-incl | --x-inc | --x-in | --x-i)
1229
ac_prev=x_includes ;;
1230
-x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1231
| --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1232
x_includes=$ac_optarg ;;
1234
-x-libraries | --x-libraries | --x-librarie | --x-librari \
1235
| --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1236
ac_prev=x_libraries ;;
1237
-x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1238
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1239
x_libraries=$ac_optarg ;;
1241
-*) as_fn_error $? "unrecognized option: \`$ac_option'
1242
Try \`$0 --help' for more information"
1246
ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1247
# Reject names that are not valid shell variable names.
1248
case $ac_envvar in #(
1249
'' | [0-9]* | *[!_$as_cr_alnum]* )
1250
as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1252
eval $ac_envvar=\$ac_optarg
1253
export $ac_envvar ;;
1256
# FIXME: should be removed in autoconf 3.0.
1257
$as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1258
expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1259
$as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1260
: "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1266
if test -n "$ac_prev"; then
1267
ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1268
as_fn_error $? "missing argument to $ac_option"
1271
if test -n "$ac_unrecognized_opts"; then
1272
case $enable_option_checking in
1274
fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1275
*) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1279
# Check all directory arguments for consistency.
1280
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1281
datadir sysconfdir sharedstatedir localstatedir includedir \
1282
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1283
libdir localedir mandir
1285
eval ac_val=\$$ac_var
1286
# Remove trailing slashes.
1289
ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1290
eval $ac_var=\$ac_val;;
1292
# Be sure to have absolute directory names.
1294
[\\/$]* | ?:[\\/]* ) continue;;
1295
NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1297
as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1300
# There might be people who depend on the old broken behavior: `$host'
1301
# used to hold the argument of --host etc.
1302
# FIXME: To remove some day.
1305
target=$target_alias
1307
# FIXME: To remove some day.
1308
if test "x$host_alias" != x; then
1309
if test "x$build_alias" = x; then
1310
cross_compiling=maybe
1311
elif test "x$build_alias" != "x$host_alias"; then
1317
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1319
test "$silent" = yes && exec 6>/dev/null
1322
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1323
ac_ls_di=`ls -di .` &&
1324
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1325
as_fn_error $? "working directory cannot be determined"
1326
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1327
as_fn_error $? "pwd does not report name of working directory"
1330
# Find the source files, if location was not specified.
1331
if test -z "$srcdir"; then
1332
ac_srcdir_defaulted=yes
1333
# Try the directory containing this script, then the parent directory.
1334
ac_confdir=`$as_dirname -- "$as_myself" ||
1335
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1336
X"$as_myself" : 'X\(//\)[^/]' \| \
1337
X"$as_myself" : 'X\(//\)$' \| \
1338
X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1339
$as_echo X"$as_myself" |
1340
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1358
if test ! -r "$srcdir/$ac_unique_file"; then
1362
ac_srcdir_defaulted=no
1364
if test ! -r "$srcdir/$ac_unique_file"; then
1365
test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1366
as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1368
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1370
cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1372
# When building in place, set srcdir=.
1373
if test "$ac_abs_confdir" = "$ac_pwd"; then
1376
# Remove unnecessary trailing slashes from srcdir.
1377
# Double slashes in file names in object file debugging info
1378
# mess up M-x gdb in Emacs.
1380
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1382
for ac_var in $ac_precious_vars; do
1383
eval ac_env_${ac_var}_set=\${${ac_var}+set}
1384
eval ac_env_${ac_var}_value=\$${ac_var}
1385
eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1386
eval ac_cv_env_${ac_var}_value=\$${ac_var}
1390
# Report the --help message.
1392
if test "$ac_init_help" = "long"; then
1393
# Omit some internal or obsolete options to make the list less imposing.
1394
# This message is too long to be a string in the A/UX 3.1 sh.
1396
\`configure' configures bash 4.3-release to adapt to many kinds of systems.
1398
Usage: $0 [OPTION]... [VAR=VALUE]...
1400
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1401
VAR=VALUE. See below for descriptions of some of the useful variables.
1403
Defaults for the options are specified in brackets.
1406
-h, --help display this help and exit
1407
--help=short display options specific to this package
1408
--help=recursive display the short help of all the included packages
1409
-V, --version display version information and exit
1410
-q, --quiet, --silent do not print \`checking ...' messages
1411
--cache-file=FILE cache test results in FILE [disabled]
1412
-C, --config-cache alias for \`--cache-file=config.cache'
1413
-n, --no-create do not create output files
1414
--srcdir=DIR find the sources in DIR [configure dir or \`..']
1416
Installation directories:
1417
--prefix=PREFIX install architecture-independent files in PREFIX
1418
[$ac_default_prefix]
1419
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1422
By default, \`make install' will install all the files in
1423
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1424
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1425
for instance \`--prefix=\$HOME'.
1427
For better control, use the options below.
1429
Fine tuning of the installation directories:
1430
--bindir=DIR user executables [EPREFIX/bin]
1431
--sbindir=DIR system admin executables [EPREFIX/sbin]
1432
--libexecdir=DIR program executables [EPREFIX/libexec]
1433
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1434
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1435
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
1436
--libdir=DIR object code libraries [EPREFIX/lib]
1437
--includedir=DIR C header files [PREFIX/include]
1438
--oldincludedir=DIR C header files for non-gcc [/usr/include]
1439
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1440
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1441
--infodir=DIR info documentation [DATAROOTDIR/info]
1442
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1443
--mandir=DIR man documentation [DATAROOTDIR/man]
1444
--docdir=DIR documentation root [DATAROOTDIR/doc/bash]
1445
--htmldir=DIR html documentation [DOCDIR]
1446
--dvidir=DIR dvi documentation [DOCDIR]
1447
--pdfdir=DIR pdf documentation [DOCDIR]
1448
--psdir=DIR ps documentation [DOCDIR]
1454
--build=BUILD configure for building on BUILD [guessed]
1455
--host=HOST cross-compile to build programs to run on HOST [BUILD]
1459
if test -n "$ac_init_help"; then
1460
case $ac_init_help in
1461
short | recursive ) echo "Configuration of bash 4.3-release:";;
1466
--disable-option-checking ignore unrecognized --enable/--with options
1467
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1468
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1469
--enable-minimal-config a minimal sh-like configuration
1470
--enable-alias enable shell aliases
1471
--enable-arith-for-command
1472
enable arithmetic for command
1473
--enable-array-variables
1474
include shell array variables
1475
--enable-bang-history turn on csh-style history substitution
1476
--enable-brace-expansion
1477
include brace expansion
1478
--enable-casemod-attributes
1479
include case-modifying variable attributes
1480
--enable-casemod-expansions
1481
include case-modifying word expansions
1482
--enable-command-timing enable the time reserved word and command timing
1483
--enable-cond-command enable the conditional command
1484
--enable-cond-regexp enable extended regular expression matching in
1485
conditional commands
1486
--enable-coprocesses enable coprocess support and the coproc reserved
1488
--enable-debugger enable support for bash debugger
1489
--enable-direxpand-default
1490
enable the direxpand shell option by default
1491
--enable-directory-stack
1492
enable builtins pushd/popd/dirs
1493
--enable-disabled-builtins
1494
allow disabled builtins to still be invoked
1495
--enable-dparen-arithmetic
1496
include ((...)) command
1497
--enable-extended-glob include ksh-style extended pattern matching
1498
--enable-extended-glob-default
1499
force extended pattern matching to be enabled by
1501
--enable-glob-asciiranges-default
1502
force bracket range expressions in pattern matching
1503
to use the C locale by default
1504
--enable-help-builtin include the help builtin
1505
--enable-history turn on command history
1506
--enable-job-control enable job control features
1507
--enable-multibyte enable multibyte characters if OS supports them
1508
--enable-net-redirections
1509
enable /dev/tcp/host/port redirection
1510
--enable-process-substitution
1511
enable process substitution
1512
--enable-progcomp enable programmable completion and the complete
1514
--enable-prompt-string-decoding
1515
turn on escape character decoding in prompts
1516
--enable-readline turn on command line editing
1517
--enable-restricted enable a restricted shell
1518
--enable-select include select command
1519
--enable-separate-helpfiles
1520
use external files for help builtin documentation
1521
--enable-single-help-strings
1522
store help documentation as a single string to ease
1524
--enable-strict-posix-default
1525
configure bash to be posix-conformant by default
1526
--enable-usg-echo-default
1527
a synonym for --enable-xpg-echo-default
1528
--enable-xpg-echo-default
1529
make the echo builtin expand escape sequences by
1531
--enable-mem-scramble scramble memory on calls to malloc and free
1532
--enable-profiling allow profiling with gprof
1533
--enable-static-link link bash statically, for use as a root shell
1534
--disable-largefile omit support for large files
1535
--disable-nls do not use Native Language Support
1536
--disable-rpath do not hardcode runtime library paths
1539
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1540
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1541
--with-afs if you are running AFS
1542
--with-bash-malloc use the Bash version of malloc
1543
--with-curses use the curses library instead of the termcap
1545
--with-gnu-malloc synonym for --with-bash-malloc
1546
--with-installed-readline
1547
use a version of the readline library that is
1549
--with-purecov configure to postprocess with pure coverage
1550
--with-purify configure to postprocess with purify
1551
--with-gnu-ld assume the C compiler uses GNU ld default=no
1552
--with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1553
--without-libiconv-prefix don't search for libiconv in includedir and libdir
1554
--with-included-gettext use the GNU gettext library included here
1555
--with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1556
--without-libintl-prefix don't search for libintl in includedir and libdir
1558
Some influential environment variables:
1560
location of bash debugger initialization file
1562
C compiler used when compiling binaries used only at build time
1564
Compliation options (CFLAGS) used when compiling binaries used
1567
Linker options (LDFLAGS) used when compiling binaries used only
1570
C preprocessor options (CPPFLAGS) used when compiling binaries
1571
used only at build time
1572
CC C compiler command
1573
CFLAGS C compiler flags
1574
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1575
nonstandard directory <lib dir>
1576
LIBS libraries to pass to the linker, e.g. -l<library>
1577
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1578
you have headers in a nonstandard directory <include dir>
1580
YACC The `Yet Another Compiler Compiler' implementation to use.
1581
Defaults to the first program found out of: `bison -y', `byacc',
1583
YFLAGS The list of arguments that will be passed by default to $YACC.
1584
This script will default YFLAGS to the empty string to avoid a
1585
default value of `-d' given by some make applications.
1587
Use these variables to override the choices made by `configure' or to help
1588
it to find libraries and programs with nonstandard names/locations.
1590
Report bugs to <bug-bash@gnu.org>.
1595
if test "$ac_init_help" = "recursive"; then
1596
# If there are subdirs, report their specific --help.
1597
for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1598
test -d "$ac_dir" ||
1599
{ cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1604
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1606
ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1607
# A ".." for each directory in $ac_dir_suffix.
1608
ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1609
case $ac_top_builddir_sub in
1610
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1611
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1614
ac_abs_top_builddir=$ac_pwd
1615
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1616
# for backward compatibility:
1617
ac_top_builddir=$ac_top_build_prefix
1620
.) # We are building in place.
1622
ac_top_srcdir=$ac_top_builddir_sub
1623
ac_abs_top_srcdir=$ac_pwd ;;
1624
[\\/]* | ?:[\\/]* ) # Absolute name.
1625
ac_srcdir=$srcdir$ac_dir_suffix;
1626
ac_top_srcdir=$srcdir
1627
ac_abs_top_srcdir=$srcdir ;;
1629
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1630
ac_top_srcdir=$ac_top_build_prefix$srcdir
1631
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1633
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1635
cd "$ac_dir" || { ac_status=$?; continue; }
1636
# Check for guested configure.
1637
if test -f "$ac_srcdir/configure.gnu"; then
1639
$SHELL "$ac_srcdir/configure.gnu" --help=recursive
1640
elif test -f "$ac_srcdir/configure"; then
1642
$SHELL "$ac_srcdir/configure" --help=recursive
1644
$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1646
cd "$ac_pwd" || { ac_status=$?; break; }
1650
test -n "$ac_init_help" && exit $ac_status
1651
if $ac_init_version; then
1653
bash configure 4.3-release
1654
generated by GNU Autoconf 2.69
1656
Copyright (C) 2012 Free Software Foundation, Inc.
1657
This configure script is free software; the Free Software Foundation
1658
gives unlimited permission to copy, distribute and modify it.
1663
## ------------------------ ##
1664
## Autoconf initialization. ##
1665
## ------------------------ ##
1667
# ac_fn_c_try_compile LINENO
1668
# --------------------------
1669
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1670
ac_fn_c_try_compile ()
1672
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673
rm -f conftest.$ac_objext
1674
if { { ac_try="$ac_compile"
1676
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1677
*) ac_try_echo=$ac_try;;
1679
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1680
$as_echo "$ac_try_echo"; } >&5
1681
(eval "$ac_compile") 2>conftest.err
1683
if test -s conftest.err; then
1684
grep -v '^ *+' conftest.err >conftest.er1
1685
cat conftest.er1 >&5
1686
mv -f conftest.er1 conftest.err
1688
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1689
test $ac_status = 0; } && {
1690
test -z "$ac_c_werror_flag" ||
1691
test ! -s conftest.err
1692
} && test -s conftest.$ac_objext; then :
1695
$as_echo "$as_me: failed program was:" >&5
1696
sed 's/^/| /' conftest.$ac_ext >&5
1700
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1701
as_fn_set_status $ac_retval
1703
} # ac_fn_c_try_compile
1705
# ac_fn_c_try_link LINENO
1706
# -----------------------
1707
# Try to link conftest.$ac_ext, and return whether this succeeded.
1710
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711
rm -f conftest.$ac_objext conftest$ac_exeext
1712
if { { ac_try="$ac_link"
1714
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1715
*) ac_try_echo=$ac_try;;
1717
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718
$as_echo "$ac_try_echo"; } >&5
1719
(eval "$ac_link") 2>conftest.err
1721
if test -s conftest.err; then
1722
grep -v '^ *+' conftest.err >conftest.er1
1723
cat conftest.er1 >&5
1724
mv -f conftest.er1 conftest.err
1726
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1727
test $ac_status = 0; } && {
1728
test -z "$ac_c_werror_flag" ||
1729
test ! -s conftest.err
1730
} && test -s conftest$ac_exeext && {
1731
test "$cross_compiling" = yes ||
1732
test -x conftest$ac_exeext
1736
$as_echo "$as_me: failed program was:" >&5
1737
sed 's/^/| /' conftest.$ac_ext >&5
1741
# Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1742
# created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1743
# interfere with the next link command; also delete a directory that is
1744
# left behind by Apple's compiler. We do this before executing the actions.
1745
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1746
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1747
as_fn_set_status $ac_retval
1749
} # ac_fn_c_try_link
1751
# ac_fn_c_try_cpp LINENO
1752
# ----------------------
1753
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1756
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1757
if { { ac_try="$ac_cpp conftest.$ac_ext"
1759
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1760
*) ac_try_echo=$ac_try;;
1762
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1763
$as_echo "$ac_try_echo"; } >&5
1764
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1766
if test -s conftest.err; then
1767
grep -v '^ *+' conftest.err >conftest.er1
1768
cat conftest.er1 >&5
1769
mv -f conftest.er1 conftest.err
1771
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1772
test $ac_status = 0; } > conftest.i && {
1773
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1774
test ! -s conftest.err
1778
$as_echo "$as_me: failed program was:" >&5
1779
sed 's/^/| /' conftest.$ac_ext >&5
1783
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1784
as_fn_set_status $ac_retval
1788
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1789
# -------------------------------------------------------
1790
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1791
# the include files in INCLUDES and setting the cache variable VAR
1793
ac_fn_c_check_header_mongrel ()
1795
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1796
if eval \${$3+:} false; then :
1797
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1798
$as_echo_n "checking for $2... " >&6; }
1799
if eval \${$3+:} false; then :
1800
$as_echo_n "(cached) " >&6
1803
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1804
$as_echo "$ac_res" >&6; }
1806
# Is the header compilable?
1807
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1808
$as_echo_n "checking $2 usability... " >&6; }
1809
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810
/* end confdefs.h. */
1814
if ac_fn_c_try_compile "$LINENO"; then :
1815
ac_header_compiler=yes
1817
ac_header_compiler=no
1819
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1820
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1821
$as_echo "$ac_header_compiler" >&6; }
1823
# Is the header present?
1824
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1825
$as_echo_n "checking $2 presence... " >&6; }
1826
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1827
/* end confdefs.h. */
1830
if ac_fn_c_try_cpp "$LINENO"; then :
1831
ac_header_preproc=yes
1833
ac_header_preproc=no
1835
rm -f conftest.err conftest.i conftest.$ac_ext
1836
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1837
$as_echo "$ac_header_preproc" >&6; }
1839
# So? What about this header?
1840
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1842
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1843
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1844
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1845
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1848
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1849
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1850
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1851
$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1852
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1853
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1854
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1855
$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1856
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1857
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1858
( $as_echo "## ------------------------------- ##
1859
## Report this to bug-bash@gnu.org ##
1860
## ------------------------------- ##"
1861
) | sed "s/^/$as_me: WARNING: /" >&2
1864
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1865
$as_echo_n "checking for $2... " >&6; }
1866
if eval \${$3+:} false; then :
1867
$as_echo_n "(cached) " >&6
1869
eval "$3=\$ac_header_compiler"
1872
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1873
$as_echo "$ac_res" >&6; }
1875
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1877
} # ac_fn_c_check_header_mongrel
1879
# ac_fn_c_try_run LINENO
1880
# ----------------------
1881
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1882
# that executables *can* be run.
1885
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1886
if { { ac_try="$ac_link"
1888
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1889
*) ac_try_echo=$ac_try;;
1891
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1892
$as_echo "$ac_try_echo"; } >&5
1893
(eval "$ac_link") 2>&5
1895
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1896
test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1897
{ { case "(($ac_try" in
1898
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1899
*) ac_try_echo=$ac_try;;
1901
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1902
$as_echo "$ac_try_echo"; } >&5
1903
(eval "$ac_try") 2>&5
1905
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1906
test $ac_status = 0; }; }; then :
1909
$as_echo "$as_me: program exited with status $ac_status" >&5
1910
$as_echo "$as_me: failed program was:" >&5
1911
sed 's/^/| /' conftest.$ac_ext >&5
1913
ac_retval=$ac_status
1915
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1916
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1917
as_fn_set_status $ac_retval
1921
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1922
# -------------------------------------------------------
1923
# Tests whether HEADER exists and can be compiled using the include files in
1924
# INCLUDES, setting the cache variable VAR accordingly.
1925
ac_fn_c_check_header_compile ()
1927
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1928
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1929
$as_echo_n "checking for $2... " >&6; }
1930
if eval \${$3+:} false; then :
1931
$as_echo_n "(cached) " >&6
1933
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1934
/* end confdefs.h. */
1938
if ac_fn_c_try_compile "$LINENO"; then :
1943
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1946
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1947
$as_echo "$ac_res" >&6; }
1948
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1950
} # ac_fn_c_check_header_compile
1952
# ac_fn_c_check_func LINENO FUNC VAR
1953
# ----------------------------------
1954
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1955
ac_fn_c_check_func ()
1957
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1958
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1959
$as_echo_n "checking for $2... " >&6; }
1960
if eval \${$3+:} false; then :
1961
$as_echo_n "(cached) " >&6
1963
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1964
/* end confdefs.h. */
1965
/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1966
For example, HP-UX 11i <limits.h> declares gettimeofday. */
1967
#define $2 innocuous_$2
1969
/* System header to define __stub macros and hopefully few prototypes,
1970
which can conflict with char $2 (); below.
1971
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1972
<limits.h> exists even on freestanding compilers. */
1975
# include <limits.h>
1977
# include <assert.h>
1982
/* Override any GCC internal prototype to avoid an error.
1983
Use char because int might match the return type of a GCC
1984
builtin and then its argument prototype would still apply. */
1989
/* The GNU C library defines this for functions which it implements
1990
to always fail with ENOSYS. Some functions are actually named
1991
something starting with __ and the normal name is an alias. */
1992
#if defined __stub_$2 || defined __stub___$2
2004
if ac_fn_c_try_link "$LINENO"; then :
2009
rm -f core conftest.err conftest.$ac_objext \
2010
conftest$ac_exeext conftest.$ac_ext
2013
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2014
$as_echo "$ac_res" >&6; }
2015
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2017
} # ac_fn_c_check_func
2019
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2020
# -------------------------------------------
2021
# Tests whether TYPE exists after having included INCLUDES, setting cache
2022
# variable VAR accordingly.
2023
ac_fn_c_check_type ()
2025
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2026
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2027
$as_echo_n "checking for $2... " >&6; }
2028
if eval \${$3+:} false; then :
2029
$as_echo_n "(cached) " >&6
2032
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2033
/* end confdefs.h. */
2044
if ac_fn_c_try_compile "$LINENO"; then :
2045
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2046
/* end confdefs.h. */
2057
if ac_fn_c_try_compile "$LINENO"; then :
2062
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2064
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2067
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2068
$as_echo "$ac_res" >&6; }
2069
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2071
} # ac_fn_c_check_type
2073
# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2074
# ---------------------------------------------
2075
# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2077
ac_fn_c_check_decl ()
2079
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2080
as_decl_name=`echo $2|sed 's/ *(.*//'`
2081
as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2082
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2083
$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2084
if eval \${$3+:} false; then :
2085
$as_echo_n "(cached) " >&6
2087
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2088
/* end confdefs.h. */
2093
#ifndef $as_decl_name
2095
(void) $as_decl_use;
2097
(void) $as_decl_name;
2105
if ac_fn_c_try_compile "$LINENO"; then :
2110
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2113
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2114
$as_echo "$ac_res" >&6; }
2115
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2117
} # ac_fn_c_check_decl
2119
# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2120
# --------------------------------------------
2121
# Tries to find the compile-time value of EXPR in a program that includes
2122
# INCLUDES, setting VAR accordingly. Returns whether the value could be
2124
ac_fn_c_compute_int ()
2126
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2127
if test "$cross_compiling" = yes; then
2128
# Depending upon the size, compute the lo and hi bounds.
2129
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2130
/* end confdefs.h. */
2135
static int test_array [1 - 2 * !(($2) >= 0)];
2137
return test_array [0];
2143
if ac_fn_c_try_compile "$LINENO"; then :
2146
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2147
/* end confdefs.h. */
2152
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2154
return test_array [0];
2160
if ac_fn_c_try_compile "$LINENO"; then :
2161
ac_hi=$ac_mid; break
2163
as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2164
if test $ac_lo -le $ac_mid; then
2168
as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2170
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2173
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2174
/* end confdefs.h. */
2179
static int test_array [1 - 2 * !(($2) < 0)];
2181
return test_array [0];
2187
if ac_fn_c_try_compile "$LINENO"; then :
2190
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2191
/* end confdefs.h. */
2196
static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2198
return test_array [0];
2204
if ac_fn_c_try_compile "$LINENO"; then :
2205
ac_lo=$ac_mid; break
2207
as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2208
if test $ac_mid -le $ac_hi; then
2212
as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2214
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2219
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2221
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2222
# Binary search between lo and hi bounds.
2223
while test "x$ac_lo" != "x$ac_hi"; do
2224
as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2225
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2226
/* end confdefs.h. */
2231
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2233
return test_array [0];
2239
if ac_fn_c_try_compile "$LINENO"; then :
2242
as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2244
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2247
?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2251
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2252
/* end confdefs.h. */
2254
static long int longval () { return $2; }
2255
static unsigned long int ulongval () { return $2; }
2262
FILE *f = fopen ("conftest.val", "w");
2267
long int i = longval ();
2270
fprintf (f, "%ld", i);
2274
unsigned long int i = ulongval ();
2277
fprintf (f, "%lu", i);
2279
/* Do not output a trailing newline, as this causes \r\n confusion
2280
on some platforms. */
2281
return ferror (f) || fclose (f) != 0;
2287
if ac_fn_c_try_run "$LINENO"; then :
2288
echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2292
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2293
conftest.$ac_objext conftest.beam conftest.$ac_ext
2297
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2298
as_fn_set_status $ac_retval
2300
} # ac_fn_c_compute_int
2302
# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2303
# ----------------------------------------------------
2304
# Tries to find if the field MEMBER exists in type AGGR, after including
2305
# INCLUDES, setting cache variable VAR accordingly.
2306
ac_fn_c_check_member ()
2308
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2309
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2310
$as_echo_n "checking for $2.$3... " >&6; }
2311
if eval \${$4+:} false; then :
2312
$as_echo_n "(cached) " >&6
2314
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2315
/* end confdefs.h. */
2327
if ac_fn_c_try_compile "$LINENO"; then :
2330
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2331
/* end confdefs.h. */
2337
if (sizeof ac_aggr.$3)
2343
if ac_fn_c_try_compile "$LINENO"; then :
2348
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2350
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2353
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2354
$as_echo "$ac_res" >&6; }
2355
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2357
} # ac_fn_c_check_member
2358
cat >config.log <<_ACEOF
2359
This file contains any messages produced by compilers while
2360
running configure, to aid debugging if configure makes a mistake.
2362
It was created by bash $as_me 4.3-release, which was
2363
generated by GNU Autoconf 2.69. Invocation command line was
2375
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2376
uname -m = `(uname -m) 2>/dev/null || echo unknown`
2377
uname -r = `(uname -r) 2>/dev/null || echo unknown`
2378
uname -s = `(uname -s) 2>/dev/null || echo unknown`
2379
uname -v = `(uname -v) 2>/dev/null || echo unknown`
2381
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2382
/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2384
/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2385
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2386
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2387
/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2388
/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2389
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2390
/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2394
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2398
test -z "$as_dir" && as_dir=.
2399
$as_echo "PATH: $as_dir"
2415
# Keep a trace of the command line.
2416
# Strip out --no-create and --no-recursion so they do not pile up.
2417
# Strip out --silent because we don't want to record it for future runs.
2418
# Also quote any args containing shell meta-characters.
2419
# Make two passes to allow for proper duplicate-argument suppression.
2423
ac_must_keep_next=false
2429
-no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2430
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
2431
| -silent | --silent | --silen | --sile | --sil)
2434
ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2437
1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2439
as_fn_append ac_configure_args1 " '$ac_arg'"
2440
if test $ac_must_keep_next = true; then
2441
ac_must_keep_next=false # Got value, back to normal.
2444
*=* | --config-cache | -C | -disable-* | --disable-* \
2445
| -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2446
| -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2447
| -with-* | --with-* | -without-* | --without-* | --x)
2448
case "$ac_configure_args0 " in
2449
"$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2452
-* ) ac_must_keep_next=true ;;
2455
as_fn_append ac_configure_args " '$ac_arg'"
2460
{ ac_configure_args0=; unset ac_configure_args0;}
2461
{ ac_configure_args1=; unset ac_configure_args1;}
2463
# When interrupted or exit'd, cleanup temporary files, and complete
2464
# config.log. We remove comments because anyway the quotes in there
2465
# would cause problems or look ugly.
2466
# WARNING: Use '\'' to represent an apostrophe within the trap.
2467
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2468
trap 'exit_status=$?
2469
# Save into config.log some information that might help in debugging.
2473
$as_echo "## ---------------- ##
2474
## Cache variables. ##
2475
## ---------------- ##"
2477
# The following way of writing the cache mishandles newlines in values,
2479
for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2480
eval ac_val=\$$ac_var
2484
*_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2485
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2488
_ | IFS | as_nl) ;; #(
2489
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2490
*) { eval $ac_var=; unset $ac_var;} ;;
2495
case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2496
*${as_nl}ac_space=\ *)
2498
"s/'\''/'\''\\\\'\'''\''/g;
2499
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2502
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2509
$as_echo "## ----------------- ##
2510
## Output variables. ##
2511
## ----------------- ##"
2513
for ac_var in $ac_subst_vars
2515
eval ac_val=\$$ac_var
2517
*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2519
$as_echo "$ac_var='\''$ac_val'\''"
2523
if test -n "$ac_subst_files"; then
2524
$as_echo "## ------------------- ##
2525
## File substitutions. ##
2526
## ------------------- ##"
2528
for ac_var in $ac_subst_files
2530
eval ac_val=\$$ac_var
2532
*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2534
$as_echo "$ac_var='\''$ac_val'\''"
2539
if test -s confdefs.h; then
2540
$as_echo "## ----------- ##
2547
test "$ac_signal" != 0 &&
2548
$as_echo "$as_me: caught signal $ac_signal"
2549
$as_echo "$as_me: exit $exit_status"
2551
rm -f core *.core core.conftest.* &&
2552
rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2555
for ac_signal in 1 2 13 15; do
2556
trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2560
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2561
rm -f -r conftest* confdefs.h
2563
$as_echo "/* confdefs.h */" > confdefs.h
2565
# Predefined preprocessor variables.
2567
cat >>confdefs.h <<_ACEOF
2568
#define PACKAGE_NAME "$PACKAGE_NAME"
2571
cat >>confdefs.h <<_ACEOF
2572
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2575
cat >>confdefs.h <<_ACEOF
2576
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2579
cat >>confdefs.h <<_ACEOF
2580
#define PACKAGE_STRING "$PACKAGE_STRING"
2583
cat >>confdefs.h <<_ACEOF
2584
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2587
cat >>confdefs.h <<_ACEOF
2588
#define PACKAGE_URL "$PACKAGE_URL"
2592
# Let the site file select an alternate cache file if it wants to.
2593
# Prefer an explicitly selected file to automatically selected ones.
2596
if test -n "$CONFIG_SITE"; then
2597
# We do not want a PATH search for config.site.
2598
case $CONFIG_SITE in #((
2599
-*) ac_site_file1=./$CONFIG_SITE;;
2600
*/*) ac_site_file1=$CONFIG_SITE;;
2601
*) ac_site_file1=./$CONFIG_SITE;;
2603
elif test "x$prefix" != xNONE; then
2604
ac_site_file1=$prefix/share/config.site
2605
ac_site_file2=$prefix/etc/config.site
2607
ac_site_file1=$ac_default_prefix/share/config.site
2608
ac_site_file2=$ac_default_prefix/etc/config.site
2610
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2612
test "x$ac_site_file" = xNONE && continue
2613
if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2614
{ $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2615
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2616
sed 's/^/| /' "$ac_site_file" >&5
2618
|| { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2619
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2620
as_fn_error $? "failed to load site script $ac_site_file
2621
See \`config.log' for more details" "$LINENO" 5; }
2625
if test -r "$cache_file"; then
2626
# Some versions of bash will fail to source /dev/null (special files
2627
# actually), so we avoid doing that. DJGPP emulates it as a regular file.
2628
if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2629
{ $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2630
$as_echo "$as_me: loading cache $cache_file" >&6;}
2632
[\\/]* | ?:[\\/]* ) . "$cache_file";;
2633
*) . "./$cache_file";;
2637
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2638
$as_echo "$as_me: creating cache $cache_file" >&6;}
2642
as_fn_append ac_header_list " stdlib.h"
2643
as_fn_append ac_header_list " unistd.h"
2644
as_fn_append ac_header_list " sys/param.h"
2645
as_fn_append ac_header_list " sys/time.h"
2646
as_fn_append ac_func_list " alarm"
2647
as_fn_append ac_func_list " fpurge"
2648
as_fn_append ac_func_list " __fpurge"
2649
as_fn_append ac_func_list " snprintf"
2650
as_fn_append ac_func_list " vsnprintf"
2651
# Check that the precious variables saved in the cache have kept the same
2653
ac_cache_corrupted=false
2654
for ac_var in $ac_precious_vars; do
2655
eval ac_old_set=\$ac_cv_env_${ac_var}_set
2656
eval ac_new_set=\$ac_env_${ac_var}_set
2657
eval ac_old_val=\$ac_cv_env_${ac_var}_value
2658
eval ac_new_val=\$ac_env_${ac_var}_value
2659
case $ac_old_set,$ac_new_set in
2661
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2662
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2663
ac_cache_corrupted=: ;;
2665
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2666
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2667
ac_cache_corrupted=: ;;
2670
if test "x$ac_old_val" != "x$ac_new_val"; then
2671
# differences in whitespace do not lead to failure.
2672
ac_old_val_w=`echo x $ac_old_val`
2673
ac_new_val_w=`echo x $ac_new_val`
2674
if test "$ac_old_val_w" != "$ac_new_val_w"; then
2675
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2676
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2677
ac_cache_corrupted=:
2679
{ $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2680
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2681
eval $ac_var=\$ac_old_val
2683
{ $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2684
$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2685
{ $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2686
$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2689
# Pass precious variables to config.status.
2690
if test "$ac_new_set" = set; then
2692
*\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2693
*) ac_arg=$ac_var=$ac_new_val ;;
2695
case " $ac_configure_args " in
2696
*" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2697
*) as_fn_append ac_configure_args " '$ac_arg'" ;;
2701
if $ac_cache_corrupted; then
2702
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2703
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2704
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2705
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2706
as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2708
## -------------------- ##
2709
## Main body of script. ##
2710
## -------------------- ##
2713
ac_cpp='$CPP $CPPFLAGS'
2714
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2715
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2716
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2724
for ac_dir in ./support "$srcdir"/./support; do
2725
if test -f "$ac_dir/install-sh"; then
2727
ac_install_sh="$ac_aux_dir/install-sh -c"
2729
elif test -f "$ac_dir/install.sh"; then
2731
ac_install_sh="$ac_aux_dir/install.sh -c"
2733
elif test -f "$ac_dir/shtool"; then
2735
ac_install_sh="$ac_aux_dir/shtool install -c"
2739
if test -z "$ac_aux_dir"; then
2740
as_fn_error $? "cannot find install-sh, install.sh, or shtool in ./support \"$srcdir\"/./support" "$LINENO" 5
2743
# These three variables are undocumented and unsupported,
2744
# and are intended to be withdrawn in a future Autoconf release.
2745
# They can cause serious problems if a builder's source tree is in a directory
2746
# whose full name contains unusual characters.
2747
ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2748
ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2749
ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2752
ac_config_headers="$ac_config_headers config.h"
2758
case "$RELSTATUS" in
2759
alp*|bet*|dev*|rc*|maint*) DEBUG='-DDEBUG' MALLOC_DEBUG='-DMALLOC_DEBUG' ;;
2760
*) DEBUG= MALLOC_DEBUG= ;;
2763
# Make sure we can run config.sub.
2764
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2765
as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2767
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2768
$as_echo_n "checking build system type... " >&6; }
2769
if ${ac_cv_build+:} false; then :
2770
$as_echo_n "(cached) " >&6
2772
ac_build_alias=$build_alias
2773
test "x$ac_build_alias" = x &&
2774
ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2775
test "x$ac_build_alias" = x &&
2776
as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2777
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2778
as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2781
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2782
$as_echo "$ac_cv_build" >&6; }
2783
case $ac_cv_build in
2785
*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2788
ac_save_IFS=$IFS; IFS='-'
2794
# Remember, the first character of IFS is used to create $*,
2795
# except with old shells:
2798
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2801
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2802
$as_echo_n "checking host system type... " >&6; }
2803
if ${ac_cv_host+:} false; then :
2804
$as_echo_n "(cached) " >&6
2806
if test "x$host_alias" = x; then
2807
ac_cv_host=$ac_cv_build
2809
ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2810
as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2814
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2815
$as_echo "$ac_cv_host" >&6; }
2818
*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2821
ac_save_IFS=$IFS; IFS='-'
2827
# Remember, the first character of IFS is used to create $*,
2828
# except with old shells:
2831
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2841
opt_with_installed_readline=no
2845
case "${host_cpu}-${host_os}" in
2846
alpha*-*) opt_bash_malloc=no ;; # alpha running osf/1 or linux
2847
*[Cc]ray*-*) opt_bash_malloc=no ;; # Crays
2848
*-osf1*) opt_bash_malloc=no ;; # other osf/1 machines
2849
sparc-svr4*) opt_bash_malloc=no ;; # sparc SVR4, SVR4.2
2850
sparc-netbsd*) opt_bash_malloc=no ;; # needs 8-byte alignment
2851
mips-irix6*) opt_bash_malloc=no ;; # needs 8-byte alignment
2852
m68k-sysv) opt_bash_malloc=no ;; # fixes file descriptor leak in closedir
2853
sparc-linux*) opt_bash_malloc=no ;; # sparc running linux; requires ELF
2854
#*-freebsd*-gnu) opt_bash_malloc=no ;; # there's some undetermined problem here
2855
#*-freebsd*) opt_bash_malloc=no ;; # they claim it's better; I disagree
2856
*-openbsd*) opt_bash_malloc=no ;; # they claim it needs eight-bit alignment
2857
*-mirbsd*) opt_bash_malloc=no ;; # they claim it needs eight-bit alignment
2858
*-aix*) opt_bash_malloc=no ;; # AIX machines
2859
*-nextstep*) opt_bash_malloc=no ;; # NeXT machines running NeXTstep
2860
*-openstep*) opt_bash_malloc=no ;; # i386/Sparc/HP machines running Openstep
2861
*-macos*) opt_bash_malloc=no ;; # Apple MacOS X
2862
*-rhapsody*) opt_bash_malloc=no ;; # Apple Rhapsody (MacOS X)
2863
*-darwin*) opt_bash_malloc=no ;; # Apple Darwin (MacOS X)
2864
*-dgux*) opt_bash_malloc=no ;; # DG/UX machines
2865
*-qnx*) opt_bash_malloc=no ;; # QNX 4.2, QNX 6.x
2866
*-machten4) opt_bash_malloc=no ;; # MachTen 4.x
2867
*-bsdi2.1|*-bsdi3.?) opt_bash_malloc=no ; : ${CC:=shlicc2} ;; # for loadable builtins
2868
*-beos*) opt_bash_malloc=no ;; # they say it's suitable
2869
*-cygwin*) opt_bash_malloc=no ;; # Cygnus's CYGWIN environment
2870
*-opennt*|*-interix*) opt_bash_malloc=no ;; # Interix, now owned by Microsoft
2871
*-nsk*) opt_bash_malloc=no ;; # HP NonStop
2872
*-haiku*) opt_bash_malloc=no ;; # Haiku OS
2875
# memory scrambling on free()
2876
case "${host_os}" in
2877
sco3.2v5*|sco3.2v4*) opt_memscramble=no ;;
2878
*) opt_memscramble=yes ;;
2884
# Check whether --with-afs was given.
2885
if test "${with_afs+set}" = set; then :
2886
withval=$with_afs; opt_afs=$withval
2890
# Check whether --with-bash-malloc was given.
2891
if test "${with_bash_malloc+set}" = set; then :
2892
withval=$with_bash_malloc; opt_bash_malloc=$withval
2896
# Check whether --with-curses was given.
2897
if test "${with_curses+set}" = set; then :
2898
withval=$with_curses; opt_curses=$withval
2902
# Check whether --with-gnu-malloc was given.
2903
if test "${with_gnu_malloc+set}" = set; then :
2904
withval=$with_gnu_malloc; opt_bash_malloc=$withval
2908
# Check whether --with-installed-readline was given.
2909
if test "${with_installed_readline+set}" = set; then :
2910
withval=$with_installed_readline; opt_with_installed_readline=$withval
2914
# Check whether --with-purecov was given.
2915
if test "${with_purecov+set}" = set; then :
2916
withval=$with_purecov; opt_purecov=$withval
2920
# Check whether --with-purify was given.
2921
if test "${with_purify+set}" = set; then :
2922
withval=$with_purify; opt_purify=$withval
2926
if test "$opt_bash_malloc" = yes; then
2927
MALLOC_TARGET=malloc
2930
MALLOC_LIB='-lmalloc'
2931
MALLOC_LIBRARY='$(ALLOC_LIBDIR)/libmalloc.a'
2932
MALLOC_LDFLAGS='-L$(ALLOC_LIBDIR)'
2933
MALLOC_DEP='$(MALLOC_LIBRARY)'
2935
$as_echo "#define USING_BASH_MALLOC 1" >>confdefs.h
2944
if test "$opt_purify" = yes; then
2946
$as_echo "#define DISABLE_MALLOC_WRAPPERS 1" >>confdefs.h
2952
if test "$opt_purecov" = yes; then
2953
PURIFY="${PURIFY}purecov"
2956
if test "$opt_afs" = yes; then
2957
$as_echo "#define AFS 1" >>confdefs.h
2961
if test "$opt_curses" = yes; then
2965
if test -z "${DEBUGGER_START_FILE}"; then
2966
DEBUGGER_START_FILE='${datadir}/bashdb/bashdb-main.inc'
2969
opt_minimal_config=no
2975
opt_bang_history=yes
2978
opt_process_subst=yes
2979
opt_prompt_decoding=yes
2982
opt_array_variables=yes
2983
opt_dparen_arith=yes
2984
opt_extended_glob=yes
2985
opt_brace_expansion=yes
2986
opt_disabled_builtins=no
2987
opt_command_timing=yes
2990
opt_cond_command=yes
2993
opt_arith_for_command=yes
2996
opt_separate_help=no
2999
opt_single_longdoc_strings=yes
3000
opt_casemod_attrs=yes
3001
opt_casemod_expansions=yes
3002
opt_extglob_default=no
3003
opt_dircomplete_expand_default=no
3004
opt_globascii_default=no
3009
# Check whether --enable-minimal-config was given.
3010
if test "${enable_minimal_config+set}" = set; then :
3011
enableval=$enable_minimal_config; opt_minimal_config=$enableval
3015
if test $opt_minimal_config = yes; then
3016
opt_job_control=no opt_alias=no opt_readline=no
3017
opt_history=no opt_bang_history=no opt_dirstack=no
3018
opt_restricted=no opt_process_subst=no opt_prompt_decoding=no
3019
opt_select=no opt_help=no opt_array_variables=no opt_dparen_arith=no
3020
opt_brace_expansion=no opt_disabled_builtins=no opt_command_timing=no
3021
opt_extended_glob=no opt_cond_command=no opt_arith_for_command=no
3022
opt_net_redirs=no opt_progcomp=no opt_separate_help=no
3023
opt_multibyte=yes opt_cond_regexp=no opt_coproc=no
3024
opt_casemod_attrs=no opt_casemod_expansions=no opt_extglob_default=no
3025
opt_globascii_default=no
3028
# Check whether --enable-alias was given.
3029
if test "${enable_alias+set}" = set; then :
3030
enableval=$enable_alias; opt_alias=$enableval
3033
# Check whether --enable-arith-for-command was given.
3034
if test "${enable_arith_for_command+set}" = set; then :
3035
enableval=$enable_arith_for_command; opt_arith_for_command=$enableval
3038
# Check whether --enable-array-variables was given.
3039
if test "${enable_array_variables+set}" = set; then :
3040
enableval=$enable_array_variables; opt_array_variables=$enableval
3043
# Check whether --enable-bang-history was given.
3044
if test "${enable_bang_history+set}" = set; then :
3045
enableval=$enable_bang_history; opt_bang_history=$enableval
3048
# Check whether --enable-brace-expansion was given.
3049
if test "${enable_brace_expansion+set}" = set; then :
3050
enableval=$enable_brace_expansion; opt_brace_expansion=$enableval
3053
# Check whether --enable-casemod-attributes was given.
3054
if test "${enable_casemod_attributes+set}" = set; then :
3055
enableval=$enable_casemod_attributes; opt_casemod_attrs=$enableval
3058
# Check whether --enable-casemod-expansions was given.
3059
if test "${enable_casemod_expansions+set}" = set; then :
3060
enableval=$enable_casemod_expansions; opt_casemod_expansions=$enableval
3063
# Check whether --enable-command-timing was given.
3064
if test "${enable_command_timing+set}" = set; then :
3065
enableval=$enable_command_timing; opt_command_timing=$enableval
3068
# Check whether --enable-cond-command was given.
3069
if test "${enable_cond_command+set}" = set; then :
3070
enableval=$enable_cond_command; opt_cond_command=$enableval
3073
# Check whether --enable-cond-regexp was given.
3074
if test "${enable_cond_regexp+set}" = set; then :
3075
enableval=$enable_cond_regexp; opt_cond_regexp=$enableval
3078
# Check whether --enable-coprocesses was given.
3079
if test "${enable_coprocesses+set}" = set; then :
3080
enableval=$enable_coprocesses; opt_coproc=$enableval
3083
# Check whether --enable-debugger was given.
3084
if test "${enable_debugger+set}" = set; then :
3085
enableval=$enable_debugger; opt_debugger=$enableval
3088
# Check whether --enable-direxpand-default was given.
3089
if test "${enable_direxpand_default+set}" = set; then :
3090
enableval=$enable_direxpand_default; opt_dircomplete_expand_default=$enableval
3093
# Check whether --enable-directory-stack was given.
3094
if test "${enable_directory_stack+set}" = set; then :
3095
enableval=$enable_directory_stack; opt_dirstack=$enableval
3098
# Check whether --enable-disabled-builtins was given.
3099
if test "${enable_disabled_builtins+set}" = set; then :
3100
enableval=$enable_disabled_builtins; opt_disabled_builtins=$enableval
3103
# Check whether --enable-dparen-arithmetic was given.
3104
if test "${enable_dparen_arithmetic+set}" = set; then :
3105
enableval=$enable_dparen_arithmetic; opt_dparen_arith=$enableval
3108
# Check whether --enable-extended-glob was given.
3109
if test "${enable_extended_glob+set}" = set; then :
3110
enableval=$enable_extended_glob; opt_extended_glob=$enableval
3113
# Check whether --enable-extended-glob-default was given.
3114
if test "${enable_extended_glob_default+set}" = set; then :
3115
enableval=$enable_extended_glob_default; opt_extglob_default=$enableval
3118
# Check whether --enable-glob-asciiranges-default was given.
3119
if test "${enable_glob_asciiranges_default+set}" = set; then :
3120
enableval=$enable_glob_asciiranges_default; opt_globascii_default=$enableval
3123
# Check whether --enable-help-builtin was given.
3124
if test "${enable_help_builtin+set}" = set; then :
3125
enableval=$enable_help_builtin; opt_help=$enableval
3128
# Check whether --enable-history was given.
3129
if test "${enable_history+set}" = set; then :
3130
enableval=$enable_history; opt_history=$enableval
3133
# Check whether --enable-job-control was given.
3134
if test "${enable_job_control+set}" = set; then :
3135
enableval=$enable_job_control; opt_job_control=$enableval
3138
# Check whether --enable-multibyte was given.
3139
if test "${enable_multibyte+set}" = set; then :
3140
enableval=$enable_multibyte; opt_multibyte=$enableval
3143
# Check whether --enable-net-redirections was given.
3144
if test "${enable_net_redirections+set}" = set; then :
3145
enableval=$enable_net_redirections; opt_net_redirs=$enableval
3148
# Check whether --enable-process-substitution was given.
3149
if test "${enable_process_substitution+set}" = set; then :
3150
enableval=$enable_process_substitution; opt_process_subst=$enableval
3153
# Check whether --enable-progcomp was given.
3154
if test "${enable_progcomp+set}" = set; then :
3155
enableval=$enable_progcomp; opt_progcomp=$enableval
3158
# Check whether --enable-prompt-string-decoding was given.
3159
if test "${enable_prompt_string_decoding+set}" = set; then :
3160
enableval=$enable_prompt_string_decoding; opt_prompt_decoding=$enableval
3163
# Check whether --enable-readline was given.
3164
if test "${enable_readline+set}" = set; then :
3165
enableval=$enable_readline; opt_readline=$enableval
3168
# Check whether --enable-restricted was given.
3169
if test "${enable_restricted+set}" = set; then :
3170
enableval=$enable_restricted; opt_restricted=$enableval
3173
# Check whether --enable-select was given.
3174
if test "${enable_select+set}" = set; then :
3175
enableval=$enable_select; opt_select=$enableval
3178
# Check whether --enable-separate-helpfiles was given.
3179
if test "${enable_separate_helpfiles+set}" = set; then :
3180
enableval=$enable_separate_helpfiles; opt_separate_help=$enableval
3183
# Check whether --enable-single-help-strings was given.
3184
if test "${enable_single_help_strings+set}" = set; then :
3185
enableval=$enable_single_help_strings; opt_single_longdoc_strings=$enableval
3188
# Check whether --enable-strict-posix-default was given.
3189
if test "${enable_strict_posix_default+set}" = set; then :
3190
enableval=$enable_strict_posix_default; opt_strict_posix=$enableval
3193
# Check whether --enable-usg-echo-default was given.
3194
if test "${enable_usg_echo_default+set}" = set; then :
3195
enableval=$enable_usg_echo_default; opt_xpg_echo=$enableval
3198
# Check whether --enable-xpg-echo-default was given.
3199
if test "${enable_xpg_echo_default+set}" = set; then :
3200
enableval=$enable_xpg_echo_default; opt_xpg_echo=$enableval
3204
# Check whether --enable-mem-scramble was given.
3205
if test "${enable_mem_scramble+set}" = set; then :
3206
enableval=$enable_mem_scramble; opt_memscramble=$enableval
3209
# Check whether --enable-profiling was given.
3210
if test "${enable_profiling+set}" = set; then :
3211
enableval=$enable_profiling; opt_profiling=$enableval
3214
# Check whether --enable-static-link was given.
3215
if test "${enable_static_link+set}" = set; then :
3216
enableval=$enable_static_link; opt_static_link=$enableval
3227
if test $opt_alias = yes; then
3228
$as_echo "#define ALIAS 1" >>confdefs.h
3231
if test $opt_dirstack = yes; then
3232
$as_echo "#define PUSHD_AND_POPD 1" >>confdefs.h
3235
if test $opt_restricted = yes; then
3236
$as_echo "#define RESTRICTED_SHELL 1" >>confdefs.h
3239
if test $opt_process_subst = yes; then
3240
$as_echo "#define PROCESS_SUBSTITUTION 1" >>confdefs.h
3243
if test $opt_prompt_decoding = yes; then
3244
$as_echo "#define PROMPT_STRING_DECODE 1" >>confdefs.h
3247
if test $opt_select = yes; then
3248
$as_echo "#define SELECT_COMMAND 1" >>confdefs.h
3251
if test $opt_help = yes; then
3252
$as_echo "#define HELP_BUILTIN 1" >>confdefs.h
3255
if test $opt_array_variables = yes; then
3256
$as_echo "#define ARRAY_VARS 1" >>confdefs.h
3259
if test $opt_dparen_arith = yes; then
3260
$as_echo "#define DPAREN_ARITHMETIC 1" >>confdefs.h
3263
if test $opt_brace_expansion = yes; then
3264
$as_echo "#define BRACE_EXPANSION 1" >>confdefs.h
3267
if test $opt_disabled_builtins = yes; then
3268
$as_echo "#define DISABLED_BUILTINS 1" >>confdefs.h
3271
if test $opt_command_timing = yes; then
3272
$as_echo "#define COMMAND_TIMING 1" >>confdefs.h
3275
if test $opt_xpg_echo = yes ; then
3276
$as_echo "#define DEFAULT_ECHO_TO_XPG 1" >>confdefs.h
3279
if test $opt_strict_posix = yes; then
3280
$as_echo "#define STRICT_POSIX 1" >>confdefs.h
3283
if test $opt_extended_glob = yes ; then
3284
$as_echo "#define EXTENDED_GLOB 1" >>confdefs.h
3287
if test $opt_extglob_default = yes; then
3288
$as_echo "#define EXTGLOB_DEFAULT 1" >>confdefs.h
3291
$as_echo "#define EXTGLOB_DEFAULT 0" >>confdefs.h
3294
if test $opt_cond_command = yes ; then
3295
$as_echo "#define COND_COMMAND 1" >>confdefs.h
3298
if test $opt_cond_regexp = yes ; then
3299
$as_echo "#define COND_REGEXP 1" >>confdefs.h
3302
if test $opt_coproc = yes; then
3303
$as_echo "#define COPROCESS_SUPPORT 1" >>confdefs.h
3306
if test $opt_arith_for_command = yes; then
3307
$as_echo "#define ARITH_FOR_COMMAND 1" >>confdefs.h
3310
if test $opt_net_redirs = yes; then
3311
$as_echo "#define NETWORK_REDIRECTIONS 1" >>confdefs.h
3314
if test $opt_progcomp = yes; then
3315
$as_echo "#define PROGRAMMABLE_COMPLETION 1" >>confdefs.h
3318
if test $opt_multibyte = no; then
3319
$as_echo "#define NO_MULTIBYTE_SUPPORT 1" >>confdefs.h
3322
if test $opt_debugger = yes; then
3323
$as_echo "#define DEBUGGER 1" >>confdefs.h
3326
if test $opt_casemod_attrs = yes; then
3327
$as_echo "#define CASEMOD_ATTRS 1" >>confdefs.h
3330
if test $opt_casemod_expansions = yes; then
3331
$as_echo "#define CASEMOD_EXPANSIONS 1" >>confdefs.h
3334
if test $opt_dircomplete_expand_default = yes; then
3335
$as_echo "#define DIRCOMPLETE_EXPAND_DEFAULT 1" >>confdefs.h
3338
if test $opt_globascii_default = yes; then
3339
$as_echo "#define GLOBASCII_DEFAULT 1" >>confdefs.h
3342
$as_echo "#define GLOBASCII_DEFAULT 0" >>confdefs.h
3346
if test $opt_memscramble = yes; then
3347
$as_echo "#define MEMSCRAMBLE 1" >>confdefs.h
3351
if test "$opt_minimal_config" = yes; then
3352
TESTSCRIPT=run-minimal
3357
HELPDIR= HELPDIRDEFINE= HELPINSTALL= HELPFILES_TARGET=
3358
if test "$opt_separate_help" != no; then
3359
if test "$opt_separate_help" = "yes" ; then
3360
HELPDIR='${datadir}/bash'
3362
HELPDIR=$opt_separate_help
3364
HELPDIRDEFINE='-H ${HELPDIR}'
3365
HELPINSTALL='install-help'
3366
HELPFILES_TARGET='helpdoc'
3369
if test "$opt_single_longdoc_strings" != "yes"; then
3392
echo "Beginning configuration for bash-$BASHVERS-$RELSTATUS for ${host_cpu}-${host_vendor}-${host_os}"
3396
ac_cpp='$CPP $CPPFLAGS'
3397
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3398
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3399
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3400
if test -n "$ac_tool_prefix"; then
3401
# Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3402
set dummy ${ac_tool_prefix}gcc; ac_word=$2
3403
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3404
$as_echo_n "checking for $ac_word... " >&6; }
3405
if ${ac_cv_prog_CC+:} false; then :
3406
$as_echo_n "(cached) " >&6
3408
if test -n "$CC"; then
3409
ac_cv_prog_CC="$CC" # Let the user override the test.
3411
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3415
test -z "$as_dir" && as_dir=.
3416
for ac_exec_ext in '' $ac_executable_extensions; do
3417
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3418
ac_cv_prog_CC="${ac_tool_prefix}gcc"
3419
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3429
if test -n "$CC"; then
3430
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3431
$as_echo "$CC" >&6; }
3433
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3434
$as_echo "no" >&6; }
3439
if test -z "$ac_cv_prog_CC"; then
3441
# Extract the first word of "gcc", so it can be a program name with args.
3442
set dummy gcc; ac_word=$2
3443
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3444
$as_echo_n "checking for $ac_word... " >&6; }
3445
if ${ac_cv_prog_ac_ct_CC+:} false; then :
3446
$as_echo_n "(cached) " >&6
3448
if test -n "$ac_ct_CC"; then
3449
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3451
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3455
test -z "$as_dir" && as_dir=.
3456
for ac_exec_ext in '' $ac_executable_extensions; do
3457
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3458
ac_cv_prog_ac_ct_CC="gcc"
3459
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3468
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3469
if test -n "$ac_ct_CC"; then
3470
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3471
$as_echo "$ac_ct_CC" >&6; }
3473
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3474
$as_echo "no" >&6; }
3477
if test "x$ac_ct_CC" = x; then
3480
case $cross_compiling:$ac_tool_warned in
3482
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3483
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3484
ac_tool_warned=yes ;;
3492
if test -z "$CC"; then
3493
if test -n "$ac_tool_prefix"; then
3494
# Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3495
set dummy ${ac_tool_prefix}cc; ac_word=$2
3496
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3497
$as_echo_n "checking for $ac_word... " >&6; }
3498
if ${ac_cv_prog_CC+:} false; then :
3499
$as_echo_n "(cached) " >&6
3501
if test -n "$CC"; then
3502
ac_cv_prog_CC="$CC" # Let the user override the test.
3504
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3508
test -z "$as_dir" && as_dir=.
3509
for ac_exec_ext in '' $ac_executable_extensions; do
3510
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3511
ac_cv_prog_CC="${ac_tool_prefix}cc"
3512
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3522
if test -n "$CC"; then
3523
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3524
$as_echo "$CC" >&6; }
3526
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3527
$as_echo "no" >&6; }
3533
if test -z "$CC"; then
3534
# Extract the first word of "cc", so it can be a program name with args.
3535
set dummy cc; ac_word=$2
3536
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3537
$as_echo_n "checking for $ac_word... " >&6; }
3538
if ${ac_cv_prog_CC+:} false; then :
3539
$as_echo_n "(cached) " >&6
3541
if test -n "$CC"; then
3542
ac_cv_prog_CC="$CC" # Let the user override the test.
3545
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3549
test -z "$as_dir" && as_dir=.
3550
for ac_exec_ext in '' $ac_executable_extensions; do
3551
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3552
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3553
ac_prog_rejected=yes
3557
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3564
if test $ac_prog_rejected = yes; then
3565
# We found a bogon in the path, so make sure we never use it.
3566
set dummy $ac_cv_prog_CC
3568
if test $# != 0; then
3569
# We chose a different compiler from the bogus one.
3570
# However, it has the same basename, so the bogon will be chosen
3571
# first if we set CC to just the basename; use the full file name.
3573
ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3579
if test -n "$CC"; then
3580
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3581
$as_echo "$CC" >&6; }
3583
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3584
$as_echo "no" >&6; }
3589
if test -z "$CC"; then
3590
if test -n "$ac_tool_prefix"; then
3591
for ac_prog in cl.exe
3593
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3594
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3595
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3596
$as_echo_n "checking for $ac_word... " >&6; }
3597
if ${ac_cv_prog_CC+:} false; then :
3598
$as_echo_n "(cached) " >&6
3600
if test -n "$CC"; then
3601
ac_cv_prog_CC="$CC" # Let the user override the test.
3603
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3607
test -z "$as_dir" && as_dir=.
3608
for ac_exec_ext in '' $ac_executable_extensions; do
3609
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3610
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3611
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3621
if test -n "$CC"; then
3622
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3623
$as_echo "$CC" >&6; }
3625
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3626
$as_echo "no" >&6; }
3630
test -n "$CC" && break
3633
if test -z "$CC"; then
3635
for ac_prog in cl.exe
3637
# Extract the first word of "$ac_prog", so it can be a program name with args.
3638
set dummy $ac_prog; ac_word=$2
3639
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3640
$as_echo_n "checking for $ac_word... " >&6; }
3641
if ${ac_cv_prog_ac_ct_CC+:} false; then :
3642
$as_echo_n "(cached) " >&6
3644
if test -n "$ac_ct_CC"; then
3645
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3647
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3651
test -z "$as_dir" && as_dir=.
3652
for ac_exec_ext in '' $ac_executable_extensions; do
3653
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3654
ac_cv_prog_ac_ct_CC="$ac_prog"
3655
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3664
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3665
if test -n "$ac_ct_CC"; then
3666
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3667
$as_echo "$ac_ct_CC" >&6; }
3669
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3670
$as_echo "no" >&6; }
3674
test -n "$ac_ct_CC" && break
3677
if test "x$ac_ct_CC" = x; then
3680
case $cross_compiling:$ac_tool_warned in
3682
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3683
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3684
ac_tool_warned=yes ;;
3693
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3694
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3695
as_fn_error $? "no acceptable C compiler found in \$PATH
3696
See \`config.log' for more details" "$LINENO" 5; }
3698
# Provide some information about the compiler.
3699
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3702
for ac_option in --version -v -V -qversion; do
3703
{ { ac_try="$ac_compiler $ac_option >&5"
3705
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3706
*) ac_try_echo=$ac_try;;
3708
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3709
$as_echo "$ac_try_echo"; } >&5
3710
(eval "$ac_compiler $ac_option >&5") 2>conftest.err
3712
if test -s conftest.err; then
3714
... rest of stderr output deleted ...
3715
10q' conftest.err >conftest.er1
3716
cat conftest.er1 >&5
3718
rm -f conftest.er1 conftest.err
3719
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3720
test $ac_status = 0; }
3723
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3724
/* end confdefs.h. */
3734
ac_clean_files_save=$ac_clean_files
3735
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3736
# Try to create an executable without -o first, disregard a.out.
3737
# It will help us diagnose broken compilers, and finding out an intuition
3739
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3740
$as_echo_n "checking whether the C compiler works... " >&6; }
3741
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3743
# The possible output files:
3744
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3747
for ac_file in $ac_files
3750
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3751
* ) ac_rmfiles="$ac_rmfiles $ac_file";;
3756
if { { ac_try="$ac_link_default"
3758
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3759
*) ac_try_echo=$ac_try;;
3761
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3762
$as_echo "$ac_try_echo"; } >&5
3763
(eval "$ac_link_default") 2>&5
3765
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3766
test $ac_status = 0; }; then :
3767
# Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3768
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3769
# in a Makefile. We should not override ac_cv_exeext if it was cached,
3770
# so that the user can short-circuit this test for compilers unknown to
3772
for ac_file in $ac_files ''
3774
test -f "$ac_file" || continue
3776
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3779
# We found the default executable, but exeext='' is most
3783
if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3785
ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3787
# We set ac_cv_exeext here because the later test for it is not
3788
# safe: cross compilers may not add the suffix if given an `-o'
3789
# argument, so we may need to know it at that point already.
3790
# Even if this section looks crufty: it has the advantage of
3797
test "$ac_cv_exeext" = no && ac_cv_exeext=
3802
if test -z "$ac_file"; then :
3803
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3804
$as_echo "no" >&6; }
3805
$as_echo "$as_me: failed program was:" >&5
3806
sed 's/^/| /' conftest.$ac_ext >&5
3808
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3809
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3810
as_fn_error 77 "C compiler cannot create executables
3811
See \`config.log' for more details" "$LINENO" 5; }
3813
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3814
$as_echo "yes" >&6; }
3816
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3817
$as_echo_n "checking for C compiler default output file name... " >&6; }
3818
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3819
$as_echo "$ac_file" >&6; }
3820
ac_exeext=$ac_cv_exeext
3822
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3823
ac_clean_files=$ac_clean_files_save
3824
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3825
$as_echo_n "checking for suffix of executables... " >&6; }
3826
if { { ac_try="$ac_link"
3828
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3829
*) ac_try_echo=$ac_try;;
3831
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3832
$as_echo "$ac_try_echo"; } >&5
3833
(eval "$ac_link") 2>&5
3835
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3836
test $ac_status = 0; }; then :
3837
# If both `conftest.exe' and `conftest' are `present' (well, observable)
3838
# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3839
# work properly (i.e., refer to `conftest.exe'), while it won't with
3841
for ac_file in conftest.exe conftest conftest.*; do
3842
test -f "$ac_file" || continue
3844
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3845
*.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3851
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3852
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3853
as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3854
See \`config.log' for more details" "$LINENO" 5; }
3856
rm -f conftest conftest$ac_cv_exeext
3857
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3858
$as_echo "$ac_cv_exeext" >&6; }
3860
rm -f conftest.$ac_ext
3861
EXEEXT=$ac_cv_exeext
3863
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3864
/* end confdefs.h. */
3869
FILE *f = fopen ("conftest.out", "w");
3870
return ferror (f) || fclose (f) != 0;
3876
ac_clean_files="$ac_clean_files conftest.out"
3877
# Check that the compiler produces executables we can run. If not, either
3878
# the compiler is broken, or we cross compile.
3879
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3880
$as_echo_n "checking whether we are cross compiling... " >&6; }
3881
if test "$cross_compiling" != yes; then
3882
{ { ac_try="$ac_link"
3884
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3885
*) ac_try_echo=$ac_try;;
3887
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3888
$as_echo "$ac_try_echo"; } >&5
3889
(eval "$ac_link") 2>&5
3891
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3892
test $ac_status = 0; }
3893
if { ac_try='./conftest$ac_cv_exeext'
3894
{ { case "(($ac_try" in
3895
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3896
*) ac_try_echo=$ac_try;;
3898
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3899
$as_echo "$ac_try_echo"; } >&5
3900
(eval "$ac_try") 2>&5
3902
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3903
test $ac_status = 0; }; }; then
3906
if test "$cross_compiling" = maybe; then
3909
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3910
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3911
as_fn_error $? "cannot run C compiled programs.
3912
If you meant to cross compile, use \`--host'.
3913
See \`config.log' for more details" "$LINENO" 5; }
3917
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3918
$as_echo "$cross_compiling" >&6; }
3920
rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3921
ac_clean_files=$ac_clean_files_save
3922
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3923
$as_echo_n "checking for suffix of object files... " >&6; }
3924
if ${ac_cv_objext+:} false; then :
3925
$as_echo_n "(cached) " >&6
3927
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3928
/* end confdefs.h. */
3938
rm -f conftest.o conftest.obj
3939
if { { ac_try="$ac_compile"
3941
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3942
*) ac_try_echo=$ac_try;;
3944
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3945
$as_echo "$ac_try_echo"; } >&5
3946
(eval "$ac_compile") 2>&5
3948
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3949
test $ac_status = 0; }; then :
3950
for ac_file in conftest.o conftest.obj conftest.*; do
3951
test -f "$ac_file" || continue;
3953
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3954
*) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3959
$as_echo "$as_me: failed program was:" >&5
3960
sed 's/^/| /' conftest.$ac_ext >&5
3962
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3963
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3964
as_fn_error $? "cannot compute suffix of object files: cannot compile
3965
See \`config.log' for more details" "$LINENO" 5; }
3967
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3969
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3970
$as_echo "$ac_cv_objext" >&6; }
3971
OBJEXT=$ac_cv_objext
3973
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3974
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3975
if ${ac_cv_c_compiler_gnu+:} false; then :
3976
$as_echo_n "(cached) " >&6
3978
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3979
/* end confdefs.h. */
3992
if ac_fn_c_try_compile "$LINENO"; then :
3997
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3998
ac_cv_c_compiler_gnu=$ac_compiler_gnu
4001
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4002
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4003
if test $ac_compiler_gnu = yes; then
4008
ac_test_CFLAGS=${CFLAGS+set}
4009
ac_save_CFLAGS=$CFLAGS
4010
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4011
$as_echo_n "checking whether $CC accepts -g... " >&6; }
4012
if ${ac_cv_prog_cc_g+:} false; then :
4013
$as_echo_n "(cached) " >&6
4015
ac_save_c_werror_flag=$ac_c_werror_flag
4016
ac_c_werror_flag=yes
4019
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4020
/* end confdefs.h. */
4030
if ac_fn_c_try_compile "$LINENO"; then :
4034
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4035
/* end confdefs.h. */
4045
if ac_fn_c_try_compile "$LINENO"; then :
4048
ac_c_werror_flag=$ac_save_c_werror_flag
4050
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4051
/* end confdefs.h. */
4061
if ac_fn_c_try_compile "$LINENO"; then :
4064
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4066
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4068
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4069
ac_c_werror_flag=$ac_save_c_werror_flag
4071
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4072
$as_echo "$ac_cv_prog_cc_g" >&6; }
4073
if test "$ac_test_CFLAGS" = set; then
4074
CFLAGS=$ac_save_CFLAGS
4075
elif test $ac_cv_prog_cc_g = yes; then
4076
if test "$GCC" = yes; then
4082
if test "$GCC" = yes; then
4088
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4089
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4090
if ${ac_cv_prog_cc_c89+:} false; then :
4091
$as_echo_n "(cached) " >&6
4093
ac_cv_prog_cc_c89=no
4095
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4096
/* end confdefs.h. */
4100
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4101
struct buf { int x; };
4102
FILE * (*rcsopen) (struct buf *, struct stat *, int);
4103
static char *e (p, i)
4109
static char *f (char * (*g) (char **, int), char **p, ...)
4114
s = g (p, va_arg (v,int));
4119
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4120
function prototypes and stuff, but not '\xHH' hex character constants.
4121
These don't provoke an error unfortunately, instead are silently treated
4122
as 'x'. The following induces an error, until -std is added to get
4123
proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4124
array size at least. It's necessary to write '\x00'==0 to get something
4125
that's true only with -std. */
4126
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4128
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4129
inside strings and character constants. */
4131
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4133
int test (int i, double x);
4134
struct s1 {int (*f) (int a);};
4135
struct s2 {int (*f) (double a);};
4136
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4142
return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4147
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4148
-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4150
CC="$ac_save_CC $ac_arg"
4151
if ac_fn_c_try_compile "$LINENO"; then :
4152
ac_cv_prog_cc_c89=$ac_arg
4154
rm -f core conftest.err conftest.$ac_objext
4155
test "x$ac_cv_prog_cc_c89" != "xno" && break
4157
rm -f conftest.$ac_ext
4162
case "x$ac_cv_prog_cc_c89" in
4164
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4165
$as_echo "none needed" >&6; } ;;
4167
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4168
$as_echo "unsupported" >&6; } ;;
4170
CC="$CC $ac_cv_prog_cc_c89"
4171
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4172
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4174
if test "x$ac_cv_prog_cc_c89" != xno; then :
4179
ac_cpp='$CPP $CPPFLAGS'
4180
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4181
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4182
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4187
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
4188
$as_echo_n "checking for strerror in -lcposix... " >&6; }
4189
if ${ac_cv_lib_cposix_strerror+:} false; then :
4190
$as_echo_n "(cached) " >&6
4192
ac_check_lib_save_LIBS=$LIBS
4193
LIBS="-lcposix $LIBS"
4194
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4195
/* end confdefs.h. */
4197
/* Override any GCC internal prototype to avoid an error.
4198
Use char because int might match the return type of a GCC
4199
builtin and then its argument prototype would still apply. */
4212
if ac_fn_c_try_link "$LINENO"; then :
4213
ac_cv_lib_cposix_strerror=yes
4215
ac_cv_lib_cposix_strerror=no
4217
rm -f core conftest.err conftest.$ac_objext \
4218
conftest$ac_exeext conftest.$ac_ext
4219
LIBS=$ac_check_lib_save_LIBS
4221
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
4222
$as_echo "$ac_cv_lib_cposix_strerror" >&6; }
4223
if test "x$ac_cv_lib_cposix_strerror" = xyes; then :
4224
LIBS="$LIBS -lcposix"
4230
ac_cpp='$CPP $CPPFLAGS'
4231
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4232
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4233
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4234
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4235
$as_echo_n "checking how to run the C preprocessor... " >&6; }
4236
# On Suns, sometimes $CPP names a directory.
4237
if test -n "$CPP" && test -d "$CPP"; then
4240
if test -z "$CPP"; then
4241
if ${ac_cv_prog_CPP+:} false; then :
4242
$as_echo_n "(cached) " >&6
4244
# Double quotes because CPP needs to be expanded
4245
for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4248
for ac_c_preproc_warn_flag in '' yes
4250
# Use a header file that comes with gcc, so configuring glibc
4251
# with a fresh cross-compiler works.
4252
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4253
# <limits.h> exists even on freestanding compilers.
4254
# On the NeXT, cc -E runs the code through the compiler's parser,
4255
# not just through cpp. "Syntax error" is here to catch this case.
4256
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4257
/* end confdefs.h. */
4259
# include <limits.h>
4261
# include <assert.h>
4265
if ac_fn_c_try_cpp "$LINENO"; then :
4268
# Broken: fails on valid input.
4271
rm -f conftest.err conftest.i conftest.$ac_ext
4273
# OK, works on sane cases. Now check whether nonexistent headers
4274
# can be detected and how.
4275
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4276
/* end confdefs.h. */
4277
#include <ac_nonexistent.h>
4279
if ac_fn_c_try_cpp "$LINENO"; then :
4280
# Broken: success on invalid input.
4283
# Passes both tests.
4287
rm -f conftest.err conftest.i conftest.$ac_ext
4290
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4291
rm -f conftest.i conftest.err conftest.$ac_ext
4292
if $ac_preproc_ok; then :
4304
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4305
$as_echo "$CPP" >&6; }
4307
for ac_c_preproc_warn_flag in '' yes
4309
# Use a header file that comes with gcc, so configuring glibc
4310
# with a fresh cross-compiler works.
4311
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4312
# <limits.h> exists even on freestanding compilers.
4313
# On the NeXT, cc -E runs the code through the compiler's parser,
4314
# not just through cpp. "Syntax error" is here to catch this case.
4315
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4316
/* end confdefs.h. */
4318
# include <limits.h>
4320
# include <assert.h>
4324
if ac_fn_c_try_cpp "$LINENO"; then :
4327
# Broken: fails on valid input.
4330
rm -f conftest.err conftest.i conftest.$ac_ext
4332
# OK, works on sane cases. Now check whether nonexistent headers
4333
# can be detected and how.
4334
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4335
/* end confdefs.h. */
4336
#include <ac_nonexistent.h>
4338
if ac_fn_c_try_cpp "$LINENO"; then :
4339
# Broken: success on invalid input.
4342
# Passes both tests.
4346
rm -f conftest.err conftest.i conftest.$ac_ext
4349
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4350
rm -f conftest.i conftest.err conftest.$ac_ext
4351
if $ac_preproc_ok; then :
4354
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4355
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4356
as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4357
See \`config.log' for more details" "$LINENO" 5; }
4361
ac_cpp='$CPP $CPPFLAGS'
4362
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4363
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4364
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4367
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4368
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4369
if ${ac_cv_path_GREP+:} false; then :
4370
$as_echo_n "(cached) " >&6
4372
if test -z "$GREP"; then
4373
ac_path_GREP_found=false
4374
# Loop through the user's path and test for each of PROGNAME-LIST
4375
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4376
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4379
test -z "$as_dir" && as_dir=.
4380
for ac_prog in grep ggrep; do
4381
for ac_exec_ext in '' $ac_executable_extensions; do
4382
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4383
as_fn_executable_p "$ac_path_GREP" || continue
4384
# Check for GNU ac_path_GREP and select it if it is found.
4385
# Check for GNU $ac_path_GREP
4386
case `"$ac_path_GREP" --version 2>&1` in
4388
ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4391
$as_echo_n 0123456789 >"conftest.in"
4394
cat "conftest.in" "conftest.in" >"conftest.tmp"
4395
mv "conftest.tmp" "conftest.in"
4396
cp "conftest.in" "conftest.nl"
4397
$as_echo 'GREP' >> "conftest.nl"
4398
"$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4399
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4400
as_fn_arith $ac_count + 1 && ac_count=$as_val
4401
if test $ac_count -gt ${ac_path_GREP_max-0}; then
4402
# Best one so far, save it but keep looking for a better one
4403
ac_cv_path_GREP="$ac_path_GREP"
4404
ac_path_GREP_max=$ac_count
4406
# 10*(2^10) chars as input seems more than enough
4407
test $ac_count -gt 10 && break
4409
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4412
$ac_path_GREP_found && break 3
4417
if test -z "$ac_cv_path_GREP"; then
4418
as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4421
ac_cv_path_GREP=$GREP
4425
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4426
$as_echo "$ac_cv_path_GREP" >&6; }
4427
GREP="$ac_cv_path_GREP"
4430
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4431
$as_echo_n "checking for egrep... " >&6; }
4432
if ${ac_cv_path_EGREP+:} false; then :
4433
$as_echo_n "(cached) " >&6
4435
if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4436
then ac_cv_path_EGREP="$GREP -E"
4438
if test -z "$EGREP"; then
4439
ac_path_EGREP_found=false
4440
# Loop through the user's path and test for each of PROGNAME-LIST
4441
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4442
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4445
test -z "$as_dir" && as_dir=.
4446
for ac_prog in egrep; do
4447
for ac_exec_ext in '' $ac_executable_extensions; do
4448
ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4449
as_fn_executable_p "$ac_path_EGREP" || continue
4450
# Check for GNU ac_path_EGREP and select it if it is found.
4451
# Check for GNU $ac_path_EGREP
4452
case `"$ac_path_EGREP" --version 2>&1` in
4454
ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4457
$as_echo_n 0123456789 >"conftest.in"
4460
cat "conftest.in" "conftest.in" >"conftest.tmp"
4461
mv "conftest.tmp" "conftest.in"
4462
cp "conftest.in" "conftest.nl"
4463
$as_echo 'EGREP' >> "conftest.nl"
4464
"$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4465
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4466
as_fn_arith $ac_count + 1 && ac_count=$as_val
4467
if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4468
# Best one so far, save it but keep looking for a better one
4469
ac_cv_path_EGREP="$ac_path_EGREP"
4470
ac_path_EGREP_max=$ac_count
4472
# 10*(2^10) chars as input seems more than enough
4473
test $ac_count -gt 10 && break
4475
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4478
$ac_path_EGREP_found && break 3
4483
if test -z "$ac_cv_path_EGREP"; then
4484
as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4487
ac_cv_path_EGREP=$EGREP
4492
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4493
$as_echo "$ac_cv_path_EGREP" >&6; }
4494
EGREP="$ac_cv_path_EGREP"
4497
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4498
$as_echo_n "checking for ANSI C header files... " >&6; }
4499
if ${ac_cv_header_stdc+:} false; then :
4500
$as_echo_n "(cached) " >&6
4502
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4503
/* end confdefs.h. */
4517
if ac_fn_c_try_compile "$LINENO"; then :
4518
ac_cv_header_stdc=yes
4520
ac_cv_header_stdc=no
4522
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4524
if test $ac_cv_header_stdc = yes; then
4525
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4526
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4527
/* end confdefs.h. */
4531
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4532
$EGREP "memchr" >/dev/null 2>&1; then :
4535
ac_cv_header_stdc=no
4541
if test $ac_cv_header_stdc = yes; then
4542
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4543
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4544
/* end confdefs.h. */
4548
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4549
$EGREP "free" >/dev/null 2>&1; then :
4552
ac_cv_header_stdc=no
4558
if test $ac_cv_header_stdc = yes; then
4559
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4560
if test "$cross_compiling" = yes; then :
4563
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4564
/* end confdefs.h. */
4567
#if ((' ' & 0x0FF) == 0x020)
4568
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4569
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4571
# define ISLOWER(c) \
4572
(('a' <= (c) && (c) <= 'i') \
4573
|| ('j' <= (c) && (c) <= 'r') \
4574
|| ('s' <= (c) && (c) <= 'z'))
4575
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4578
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4583
for (i = 0; i < 256; i++)
4584
if (XOR (islower (i), ISLOWER (i))
4585
|| toupper (i) != TOUPPER (i))
4590
if ac_fn_c_try_run "$LINENO"; then :
4593
ac_cv_header_stdc=no
4595
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4596
conftest.$ac_objext conftest.beam conftest.$ac_ext
4601
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4602
$as_echo "$ac_cv_header_stdc" >&6; }
4603
if test $ac_cv_header_stdc = yes; then
4605
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4609
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4610
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4611
inttypes.h stdint.h unistd.h
4613
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4614
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4616
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4617
cat >>confdefs.h <<_ACEOF
4618
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4627
ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4628
if test "x$ac_cv_header_minix_config_h" = xyes; then :
4635
if test "$MINIX" = yes; then
4637
$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4640
$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4643
$as_echo "#define _MINIX 1" >>confdefs.h
4648
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4649
$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4650
if ${ac_cv_safe_to_define___extensions__+:} false; then :
4651
$as_echo_n "(cached) " >&6
4653
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4654
/* end confdefs.h. */
4656
# define __EXTENSIONS__ 1
4657
$ac_includes_default
4666
if ac_fn_c_try_compile "$LINENO"; then :
4667
ac_cv_safe_to_define___extensions__=yes
4669
ac_cv_safe_to_define___extensions__=no
4671
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4673
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4674
$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4675
test $ac_cv_safe_to_define___extensions__ = yes &&
4676
$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4678
$as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4680
$as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4682
$as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4684
$as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4689
# Check whether --enable-largefile was given.
4690
if test "${enable_largefile+set}" = set; then :
4691
enableval=$enable_largefile;
4694
if test "$enable_largefile" != no; then
4696
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4697
$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4698
if ${ac_cv_sys_largefile_CC+:} false; then :
4699
$as_echo_n "(cached) " >&6
4701
ac_cv_sys_largefile_CC=no
4702
if test "$GCC" != yes; then
4705
# IRIX 6.2 and later do not support large files by default,
4706
# so use the C compiler's -n32 option if that helps.
4707
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4708
/* end confdefs.h. */
4709
#include <sys/types.h>
4710
/* Check that off_t can represent 2**63 - 1 correctly.
4711
We can't simply define LARGE_OFF_T to be 9223372036854775807,
4712
since some C++ compilers masquerading as C compilers
4713
incorrectly reject 9223372036854775807. */
4714
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4715
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4716
&& LARGE_OFF_T % 2147483647 == 1)
4726
if ac_fn_c_try_compile "$LINENO"; then :
4729
rm -f core conftest.err conftest.$ac_objext
4731
if ac_fn_c_try_compile "$LINENO"; then :
4732
ac_cv_sys_largefile_CC=' -n32'; break
4734
rm -f core conftest.err conftest.$ac_objext
4738
rm -f conftest.$ac_ext
4741
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4742
$as_echo "$ac_cv_sys_largefile_CC" >&6; }
4743
if test "$ac_cv_sys_largefile_CC" != no; then
4744
CC=$CC$ac_cv_sys_largefile_CC
4747
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4748
$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4749
if ${ac_cv_sys_file_offset_bits+:} false; then :
4750
$as_echo_n "(cached) " >&6
4753
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4754
/* end confdefs.h. */
4755
#include <sys/types.h>
4756
/* Check that off_t can represent 2**63 - 1 correctly.
4757
We can't simply define LARGE_OFF_T to be 9223372036854775807,
4758
since some C++ compilers masquerading as C compilers
4759
incorrectly reject 9223372036854775807. */
4760
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4761
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4762
&& LARGE_OFF_T % 2147483647 == 1)
4772
if ac_fn_c_try_compile "$LINENO"; then :
4773
ac_cv_sys_file_offset_bits=no; break
4775
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4776
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4777
/* end confdefs.h. */
4778
#define _FILE_OFFSET_BITS 64
4779
#include <sys/types.h>
4780
/* Check that off_t can represent 2**63 - 1 correctly.
4781
We can't simply define LARGE_OFF_T to be 9223372036854775807,
4782
since some C++ compilers masquerading as C compilers
4783
incorrectly reject 9223372036854775807. */
4784
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4785
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4786
&& LARGE_OFF_T % 2147483647 == 1)
4796
if ac_fn_c_try_compile "$LINENO"; then :
4797
ac_cv_sys_file_offset_bits=64; break
4799
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800
ac_cv_sys_file_offset_bits=unknown
4804
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4805
$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4806
case $ac_cv_sys_file_offset_bits in #(
4809
cat >>confdefs.h <<_ACEOF
4810
#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4815
if test $ac_cv_sys_file_offset_bits = unknown; then
4816
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4817
$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4818
if ${ac_cv_sys_large_files+:} false; then :
4819
$as_echo_n "(cached) " >&6
4822
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4823
/* end confdefs.h. */
4824
#include <sys/types.h>
4825
/* Check that off_t can represent 2**63 - 1 correctly.
4826
We can't simply define LARGE_OFF_T to be 9223372036854775807,
4827
since some C++ compilers masquerading as C compilers
4828
incorrectly reject 9223372036854775807. */
4829
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4830
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4831
&& LARGE_OFF_T % 2147483647 == 1)
4841
if ac_fn_c_try_compile "$LINENO"; then :
4842
ac_cv_sys_large_files=no; break
4844
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4845
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4846
/* end confdefs.h. */
4847
#define _LARGE_FILES 1
4848
#include <sys/types.h>
4849
/* Check that off_t can represent 2**63 - 1 correctly.
4850
We can't simply define LARGE_OFF_T to be 9223372036854775807,
4851
since some C++ compilers masquerading as C compilers
4852
incorrectly reject 9223372036854775807. */
4853
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4854
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4855
&& LARGE_OFF_T % 2147483647 == 1)
4865
if ac_fn_c_try_compile "$LINENO"; then :
4866
ac_cv_sys_large_files=1; break
4868
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4869
ac_cv_sys_large_files=unknown
4873
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4874
$as_echo "$ac_cv_sys_large_files" >&6; }
4875
case $ac_cv_sys_large_files in #(
4878
cat >>confdefs.h <<_ACEOF
4879
#define _LARGE_FILES $ac_cv_sys_large_files
4892
SIGNAMES_H=lsignames.h
4897
if test "x$cross_compiling" = "xyes"; then
4900
cross_cache=${srcdir}/cross-build/cygwin32.cache
4903
cross_cache=${srcdir}/cross-build/cygwin32.cache
4906
cross_cache=${srcdir}/cross-build/x86-beos.cache
4908
*) echo "configure: cross-compiling for $host is not supported" >&2
4911
if test -n "${cross_cache}" && test -r "${cross_cache}"; then
4912
echo "loading cross-build cache file ${cross_cache}"
4916
SIGNAMES_O='signames.o'
4917
CROSS_COMPILE='-DCROSS_COMPILING'
4924
if test -z "$CFLAGS"; then
4925
AUTO_CFLAGS="-g ${GCC+-O2}"
4926
AUTO_LDFLAGS="-g ${GCC+-O2}"
4928
AUTO_CFLAGS= AUTO_LDFLAGS=
4931
CFLAGS=${CFLAGS-"$AUTO_CFLAGS"}
4932
# LDFLAGS=${LDFLAGS="$AUTO_LDFLAGS"} # XXX
4934
if test "$opt_profiling" = "yes"; then
4938
*) opt_static_link=yes ;;
4940
DEBUG= MALLOC_DEBUG=
4946
if test "$opt_static_link" = yes; then
4949
# if we're using gcc, add `-static' to LDFLAGS, except on Solaris >= 2
4950
if test -n "$GCC" || test "$ac_cv_c_compiler_gnu" = "yes"; then
4954
*) LDFLAGS="$LDFLAGS -static" ;; # XXX experimental
4959
# set the appropriate make variables for building the "build tools"
4960
# modify defaults based on whether or not we are cross compiling, since the
4961
# options for the target host may not be appropriate for the build host
4962
if test "X$cross_compiling" = "Xno"; then
4963
CC_FOR_BUILD=${CC_FOR_BUILD-'$(CC)'}
4964
CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-"$CPPFLAGS"} # XXX - should it be '$(CPPFLAGS)'
4965
LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-'$(LDFLAGS)'}
4966
# CFLAGS set above to default value if not passed in environment
4967
CFLAGS_FOR_BUILD=${CFLAGS-'$(CFLAGS)'}
4968
LIBS_FOR_BUILD=${LIBS_FOR_BUILD-'$(LIBS)'}
4970
CC_FOR_BUILD=${CC_FOR_BUILD-"gcc"}
4971
CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-""}
4972
LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-""}
4973
CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD="-g"}
4974
LIBS_FOR_BUILD=${LIBS_FOR_BUILD-""}
4988
if test $ac_cv_c_compiler_gnu = yes; then
4989
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4990
$as_echo_n "checking whether $CC needs -traditional... " >&6; }
4991
if ${ac_cv_prog_gcc_traditional+:} false; then :
4992
$as_echo_n "(cached) " >&6
4994
ac_pattern="Autoconf.*'x'"
4995
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4996
/* end confdefs.h. */
5000
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5001
$EGREP "$ac_pattern" >/dev/null 2>&1; then :
5002
ac_cv_prog_gcc_traditional=yes
5004
ac_cv_prog_gcc_traditional=no
5009
if test $ac_cv_prog_gcc_traditional = no; then
5010
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5011
/* end confdefs.h. */
5015
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5016
$EGREP "$ac_pattern" >/dev/null 2>&1; then :
5017
ac_cv_prog_gcc_traditional=yes
5023
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
5024
$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
5025
if test $ac_cv_prog_gcc_traditional = yes; then
5026
CC="$CC -traditional"
5032
if test "$opt_readline" = yes && test "$opt_with_installed_readline" != "no"
5034
# If the user specified --with-installed-readline=PREFIX and PREFIX
5035
# is not `yes', set ac_cv_rl_prefix to PREFIX
5036
test $opt_with_installed_readline != "yes" && ac_cv_rl_prefix=$opt_with_installed_readline
5039
if test "X$bash_cv_termcap_lib" = "X"; then
5042
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5
5043
$as_echo_n "checking which library has the termcap functions... " >&6; }
5046
if ${bash_cv_termcap_lib+:} false; then :
5047
$as_echo_n "(cached) " >&6
5049
ac_fn_c_check_func "$LINENO" "tgetent" "ac_cv_func_tgetent"
5050
if test "x$ac_cv_func_tgetent" = xyes; then :
5051
bash_cv_termcap_lib=libc
5053
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5
5054
$as_echo_n "checking for tgetent in -ltermcap... " >&6; }
5055
if ${ac_cv_lib_termcap_tgetent+:} false; then :
5056
$as_echo_n "(cached) " >&6
5058
ac_check_lib_save_LIBS=$LIBS
5059
LIBS="-ltermcap $LIBS"
5060
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5061
/* end confdefs.h. */
5063
/* Override any GCC internal prototype to avoid an error.
5064
Use char because int might match the return type of a GCC
5065
builtin and then its argument prototype would still apply. */
5078
if ac_fn_c_try_link "$LINENO"; then :
5079
ac_cv_lib_termcap_tgetent=yes
5081
ac_cv_lib_termcap_tgetent=no
5083
rm -f core conftest.err conftest.$ac_objext \
5084
conftest$ac_exeext conftest.$ac_ext
5085
LIBS=$ac_check_lib_save_LIBS
5087
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5
5088
$as_echo "$ac_cv_lib_termcap_tgetent" >&6; }
5089
if test "x$ac_cv_lib_termcap_tgetent" = xyes; then :
5090
bash_cv_termcap_lib=libtermcap
5092
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltinfo" >&5
5093
$as_echo_n "checking for tgetent in -ltinfo... " >&6; }
5094
if ${ac_cv_lib_tinfo_tgetent+:} false; then :
5095
$as_echo_n "(cached) " >&6
5097
ac_check_lib_save_LIBS=$LIBS
5098
LIBS="-ltinfo $LIBS"
5099
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5100
/* end confdefs.h. */
5102
/* Override any GCC internal prototype to avoid an error.
5103
Use char because int might match the return type of a GCC
5104
builtin and then its argument prototype would still apply. */
5117
if ac_fn_c_try_link "$LINENO"; then :
5118
ac_cv_lib_tinfo_tgetent=yes
5120
ac_cv_lib_tinfo_tgetent=no
5122
rm -f core conftest.err conftest.$ac_objext \
5123
conftest$ac_exeext conftest.$ac_ext
5124
LIBS=$ac_check_lib_save_LIBS
5126
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_tgetent" >&5
5127
$as_echo "$ac_cv_lib_tinfo_tgetent" >&6; }
5128
if test "x$ac_cv_lib_tinfo_tgetent" = xyes; then :
5129
bash_cv_termcap_lib=libtinfo
5131
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5
5132
$as_echo_n "checking for tgetent in -lcurses... " >&6; }
5133
if ${ac_cv_lib_curses_tgetent+:} false; then :
5134
$as_echo_n "(cached) " >&6
5136
ac_check_lib_save_LIBS=$LIBS
5137
LIBS="-lcurses $LIBS"
5138
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5139
/* end confdefs.h. */
5141
/* Override any GCC internal prototype to avoid an error.
5142
Use char because int might match the return type of a GCC
5143
builtin and then its argument prototype would still apply. */
5156
if ac_fn_c_try_link "$LINENO"; then :
5157
ac_cv_lib_curses_tgetent=yes
5159
ac_cv_lib_curses_tgetent=no
5161
rm -f core conftest.err conftest.$ac_objext \
5162
conftest$ac_exeext conftest.$ac_ext
5163
LIBS=$ac_check_lib_save_LIBS
5165
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5
5166
$as_echo "$ac_cv_lib_curses_tgetent" >&6; }
5167
if test "x$ac_cv_lib_curses_tgetent" = xyes; then :
5168
bash_cv_termcap_lib=libcurses
5170
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5
5171
$as_echo_n "checking for tgetent in -lncurses... " >&6; }
5172
if ${ac_cv_lib_ncurses_tgetent+:} false; then :
5173
$as_echo_n "(cached) " >&6
5175
ac_check_lib_save_LIBS=$LIBS
5176
LIBS="-lncurses $LIBS"
5177
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5178
/* end confdefs.h. */
5180
/* Override any GCC internal prototype to avoid an error.
5181
Use char because int might match the return type of a GCC
5182
builtin and then its argument prototype would still apply. */
5195
if ac_fn_c_try_link "$LINENO"; then :
5196
ac_cv_lib_ncurses_tgetent=yes
5198
ac_cv_lib_ncurses_tgetent=no
5200
rm -f core conftest.err conftest.$ac_objext \
5201
conftest$ac_exeext conftest.$ac_ext
5202
LIBS=$ac_check_lib_save_LIBS
5204
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5
5205
$as_echo "$ac_cv_lib_ncurses_tgetent" >&6; }
5206
if test "x$ac_cv_lib_ncurses_tgetent" = xyes; then :
5207
bash_cv_termcap_lib=libncurses
5209
bash_cv_termcap_lib=gnutermcap
5222
if test "X$_bash_needmsg" = "Xyes"; then
5223
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5
5224
$as_echo_n "checking which library has the termcap functions... " >&6; }
5226
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: using $bash_cv_termcap_lib" >&5
5227
$as_echo "using $bash_cv_termcap_lib" >&6; }
5228
if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then
5229
LDFLAGS="$LDFLAGS -L./lib/termcap"
5230
TERMCAP_LIB="./lib/termcap/libtermcap.a"
5231
TERMCAP_DEP="./lib/termcap/libtermcap.a"
5232
elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then
5233
TERMCAP_LIB=-ltermcap
5235
elif test $bash_cv_termcap_lib = libtinfo; then
5238
elif test $bash_cv_termcap_lib = libncurses; then
5239
TERMCAP_LIB=-lncurses
5241
elif test $bash_cv_termcap_lib = libc; then
5245
TERMCAP_LIB=-lcurses
5252
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking version of installed readline library" >&5
5253
$as_echo_n "checking version of installed readline library... " >&6; }
5255
# What a pain in the ass this is.
5257
# save cpp and ld options
5258
_save_CFLAGS="$CFLAGS"
5259
_save_LDFLAGS="$LDFLAGS"
5262
# Don't set ac_cv_rl_prefix if the caller has already assigned a value. This
5263
# allows the caller to do something like $_rl_prefix=$withval if the user
5264
# specifies --with-installed-readline=PREFIX as an argument to configure
5266
if test -z "$ac_cv_rl_prefix"; then
5267
test "x$prefix" = xNONE && ac_cv_rl_prefix=$ac_default_prefix || ac_cv_rl_prefix=${prefix}
5270
eval ac_cv_rl_includedir=${ac_cv_rl_prefix}/include
5271
eval ac_cv_rl_libdir=${ac_cv_rl_prefix}/lib
5273
LIBS="$LIBS -lreadline ${TERMCAP_LIB}"
5274
CFLAGS="$CFLAGS -I${ac_cv_rl_includedir}"
5275
LDFLAGS="$LDFLAGS -L${ac_cv_rl_libdir}"
5277
if ${ac_cv_rl_version+:} false; then :
5278
$as_echo_n "(cached) " >&6
5280
if test "$cross_compiling" = yes; then :
5281
ac_cv_rl_version='4.2'
5283
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5284
/* end confdefs.h. */
5287
#include <readline/readline.h>
5289
extern int rl_gnu_readline_p;
5294
fp = fopen("conftest.rlv", "w");
5297
if (rl_gnu_readline_p != 1)
5298
fprintf(fp, "0.0\n");
5300
fprintf(fp, "%s\n", rl_library_version ? rl_library_version : "0.0");
5306
if ac_fn_c_try_run "$LINENO"; then :
5307
ac_cv_rl_version=`cat conftest.rlv`
5309
ac_cv_rl_version='0.0'
5311
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5312
conftest.$ac_objext conftest.beam conftest.$ac_ext
5318
CFLAGS="$_save_CFLAGS"
5319
LDFLAGS="$_save_LDFLAGS"
5326
case "$ac_cv_rl_version" in
5327
2*|3*|4*|5*|6*|7*|8*|9*)
5328
RL_MAJOR=`echo $ac_cv_rl_version | sed 's:\..*$::'`
5329
RL_MINOR=`echo $ac_cv_rl_version | sed -e 's:^.*\.::' -e 's:[a-zA-Z]*$::'`
5335
[0-9][0-9]) _RL_MAJOR=$RL_MAJOR ;;
5336
[0-9]) _RL_MAJOR=0$RL_MAJOR ;;
5342
[0-9][0-9]) _RL_MINOR=$RL_MINOR ;;
5343
[0-9]) _RL_MINOR=0$RL_MINOR ;;
5347
RL_VERSION="0x${_RL_MAJOR}${_RL_MINOR}"
5349
# Readline versions greater than 4.2 have these defines in readline.h
5351
if test $ac_cv_rl_version = '0.0' ; then
5352
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not test version of installed readline library." >&5
5353
$as_echo "$as_me: WARNING: Could not test version of installed readline library." >&2;}
5354
elif test $RL_MAJOR -gt 4 || { test $RL_MAJOR = 4 && test $RL_MINOR -gt 2 ; } ; then
5355
# set these for use by the caller
5356
RL_PREFIX=$ac_cv_rl_prefix
5357
RL_LIBDIR=$ac_cv_rl_libdir
5358
RL_INCLUDEDIR=$ac_cv_rl_includedir
5359
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_rl_version" >&5
5360
$as_echo "$ac_cv_rl_version" >&6; }
5364
cat >>confdefs.h <<_ACEOF
5365
#define RL_READLINE_VERSION $RL_VERSION
5369
cat >>confdefs.h <<_ACEOF
5370
#define RL_VERSION_MAJOR $RL_MAJOR
5374
cat >>confdefs.h <<_ACEOF
5375
#define RL_VERSION_MINOR $RL_MINOR
5383
# set these for use by the caller
5384
RL_PREFIX=$ac_cv_rl_prefix
5385
RL_LIBDIR=$ac_cv_rl_libdir
5386
RL_INCLUDEDIR=$ac_cv_rl_includedir
5388
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_rl_version" >&5
5389
$as_echo "$ac_cv_rl_version" >&6; }
5394
case "$ac_cv_rl_version" in
5396
*) opt_with_installed_readline=no
5397
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: installed readline library is too old to be linked with bash" >&5
5398
$as_echo "$as_me: WARNING: installed readline library is too old to be linked with bash" >&2;}
5399
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using private bash version" >&5
5400
$as_echo "$as_me: WARNING: using private bash version" >&2;}
5406
if test $opt_readline = yes; then
5407
$as_echo "#define READLINE 1" >>confdefs.h
5409
if test "$opt_with_installed_readline" != "no" ; then
5410
case "$opt_with_installed_readline" in
5412
*) case "$RL_INCLUDEDIR" in
5414
*) RL_INCLUDE='-I${RL_INCLUDEDIR}' ;;
5419
READLINE_LIB=-lreadline
5420
# section for OS versions that don't allow unresolved symbols
5421
# to be compiled into dynamic libraries.
5423
cygwin*) TILDE_LIB= ;;
5426
RL_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
5427
READLINE_DEP='$(READLINE_LIBRARY)'
5428
# section for OS versions that ship an older/broken version of
5429
# readline as a standard dynamic library and don't allow a
5430
# static version specified as -llibname to override the
5432
case "${host_os}" in
5433
darwin[89]*|darwin10*) READLINE_LIB='${READLINE_LIBRARY}' ;;
5434
*) READLINE_LIB=-lreadline ;;
5438
RL_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
5439
READLINE_LIB= READLINE_DEP=
5441
if test $opt_history = yes || test $opt_bang_history = yes; then
5442
if test $opt_history = yes; then
5443
$as_echo "#define HISTORY 1" >>confdefs.h
5446
if test $opt_bang_history = yes; then
5447
$as_echo "#define BANG_HISTORY 1" >>confdefs.h
5450
if test "$opt_with_installed_readline" != "no"; then
5451
HIST_LIBDIR=$RL_LIBDIR
5453
HISTORY_LIB=-lhistory
5454
case "$opt_with_installed_readline" in
5456
*) case "$RL_INCLUDEDIR" in
5458
*) RL_INCLUDE='-I${RL_INCLUDEDIR}' ;;
5463
HIST_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
5464
HISTORY_DEP='$(HISTORY_LIBRARY)'
5465
# section for OS versions that ship an older version of
5466
# readline as a standard dynamic library and don't allow a
5467
# static version specified as -llibname to override the
5469
case "${host_os}" in
5470
darwin[89]*|darwin10*) HISTORY_LIB='${HISTORY_LIBRARY}' ;;
5471
*) HISTORY_LIB=-lhistory ;;
5475
HIST_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
5476
HISTORY_LIB= HISTORY_DEP=
5489
# Find a good install program. We prefer a C program (faster),
5490
# so one script is as good as another. But avoid the broken or
5491
# incompatible versions:
5492
# SysV /etc/install, /usr/sbin/install
5493
# SunOS /usr/etc/install
5494
# IRIX /sbin/install
5496
# AmigaOS /C/install, which installs bootblocks on floppy discs
5497
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5498
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
5499
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5500
# OS/2's system install, which has a completely different semantic
5501
# ./install, which can be erroneously created by make from ./install.sh.
5502
# Reject install programs that cannot install multiple files.
5503
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5504
$as_echo_n "checking for a BSD-compatible install... " >&6; }
5505
if test -z "$INSTALL"; then
5506
if ${ac_cv_path_install+:} false; then :
5507
$as_echo_n "(cached) " >&6
5509
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5513
test -z "$as_dir" && as_dir=.
5514
# Account for people who put trailing slashes in PATH elements.
5515
case $as_dir/ in #((
5516
./ | .// | /[cC]/* | \
5517
/etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5518
?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5521
# OSF1 and SCO ODT 3.0 have their own names for install.
5522
# Don't use installbsd from OSF since it installs stuff as root
5524
for ac_prog in ginstall scoinst install; do
5525
for ac_exec_ext in '' $ac_executable_extensions; do
5526
if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5527
if test $ac_prog = install &&
5528
grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5529
# AIX install. It has an incompatible calling convention.
5531
elif test $ac_prog = install &&
5532
grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5533
# program-specific install script used by HP pwplus--don't use.
5536
rm -rf conftest.one conftest.two conftest.dir
5537
echo one > conftest.one
5538
echo two > conftest.two
5540
if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5541
test -s conftest.one && test -s conftest.two &&
5542
test -s conftest.dir/conftest.one &&
5543
test -s conftest.dir/conftest.two
5545
ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5558
rm -rf conftest.one conftest.two conftest.dir
5561
if test "${ac_cv_path_install+set}" = set; then
5562
INSTALL=$ac_cv_path_install
5564
# As a last resort, use the slow shell script. Don't cache a
5565
# value for INSTALL within a source directory, because that will
5566
# break other packages using the cache if that directory is
5567
# removed, or if the value is a relative name.
5568
INSTALL=$ac_install_sh
5571
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5572
$as_echo "$INSTALL" >&6; }
5574
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5575
# It thinks the first close brace ends the variable substitution.
5576
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5578
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5580
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5582
if test -n "$ac_tool_prefix"; then
5583
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5584
set dummy ${ac_tool_prefix}ar; ac_word=$2
5585
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5586
$as_echo_n "checking for $ac_word... " >&6; }
5587
if ${ac_cv_prog_AR+:} false; then :
5588
$as_echo_n "(cached) " >&6
5590
if test -n "$AR"; then
5591
ac_cv_prog_AR="$AR" # Let the user override the test.
5593
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5597
test -z "$as_dir" && as_dir=.
5598
for ac_exec_ext in '' $ac_executable_extensions; do
5599
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5600
ac_cv_prog_AR="${ac_tool_prefix}ar"
5601
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5611
if test -n "$AR"; then
5612
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5613
$as_echo "$AR" >&6; }
5615
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5616
$as_echo "no" >&6; }
5621
if test -z "$ac_cv_prog_AR"; then
5623
# Extract the first word of "ar", so it can be a program name with args.
5624
set dummy ar; ac_word=$2
5625
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5626
$as_echo_n "checking for $ac_word... " >&6; }
5627
if ${ac_cv_prog_ac_ct_AR+:} false; then :
5628
$as_echo_n "(cached) " >&6
5630
if test -n "$ac_ct_AR"; then
5631
ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5633
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5637
test -z "$as_dir" && as_dir=.
5638
for ac_exec_ext in '' $ac_executable_extensions; do
5639
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5640
ac_cv_prog_ac_ct_AR="ar"
5641
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5650
ac_ct_AR=$ac_cv_prog_ac_ct_AR
5651
if test -n "$ac_ct_AR"; then
5652
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5653
$as_echo "$ac_ct_AR" >&6; }
5655
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5656
$as_echo "no" >&6; }
5659
if test "x$ac_ct_AR" = x; then
5662
case $cross_compiling:$ac_tool_warned in
5664
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5665
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5666
ac_tool_warned=yes ;;
5674
test -n "$ARFLAGS" || ARFLAGS="cr"
5675
if test -n "$ac_tool_prefix"; then
5676
# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5677
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5678
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5679
$as_echo_n "checking for $ac_word... " >&6; }
5680
if ${ac_cv_prog_RANLIB+:} false; then :
5681
$as_echo_n "(cached) " >&6
5683
if test -n "$RANLIB"; then
5684
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5686
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5690
test -z "$as_dir" && as_dir=.
5691
for ac_exec_ext in '' $ac_executable_extensions; do
5692
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5693
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5694
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5703
RANLIB=$ac_cv_prog_RANLIB
5704
if test -n "$RANLIB"; then
5705
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5706
$as_echo "$RANLIB" >&6; }
5708
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5709
$as_echo "no" >&6; }
5714
if test -z "$ac_cv_prog_RANLIB"; then
5715
ac_ct_RANLIB=$RANLIB
5716
# Extract the first word of "ranlib", so it can be a program name with args.
5717
set dummy ranlib; ac_word=$2
5718
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5719
$as_echo_n "checking for $ac_word... " >&6; }
5720
if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5721
$as_echo_n "(cached) " >&6
5723
if test -n "$ac_ct_RANLIB"; then
5724
ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5726
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5730
test -z "$as_dir" && as_dir=.
5731
for ac_exec_ext in '' $ac_executable_extensions; do
5732
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5733
ac_cv_prog_ac_ct_RANLIB="ranlib"
5734
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5743
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5744
if test -n "$ac_ct_RANLIB"; then
5745
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5746
$as_echo "$ac_ct_RANLIB" >&6; }
5748
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5749
$as_echo "no" >&6; }
5752
if test "x$ac_ct_RANLIB" = x; then
5755
case $cross_compiling:$ac_tool_warned in
5757
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5758
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5759
ac_tool_warned=yes ;;
5761
RANLIB=$ac_ct_RANLIB
5764
RANLIB="$ac_cv_prog_RANLIB"
5767
for ac_prog in 'bison -y' byacc
5769
# Extract the first word of "$ac_prog", so it can be a program name with args.
5770
set dummy $ac_prog; ac_word=$2
5771
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5772
$as_echo_n "checking for $ac_word... " >&6; }
5773
if ${ac_cv_prog_YACC+:} false; then :
5774
$as_echo_n "(cached) " >&6
5776
if test -n "$YACC"; then
5777
ac_cv_prog_YACC="$YACC" # Let the user override the test.
5779
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5783
test -z "$as_dir" && as_dir=.
5784
for ac_exec_ext in '' $ac_executable_extensions; do
5785
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5786
ac_cv_prog_YACC="$ac_prog"
5787
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5796
YACC=$ac_cv_prog_YACC
5797
if test -n "$YACC"; then
5798
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5799
$as_echo "$YACC" >&6; }
5801
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5802
$as_echo "no" >&6; }
5806
test -n "$YACC" && break
5808
test -n "$YACC" || YACC="yacc"
5810
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5811
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5813
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5814
if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
5815
$as_echo_n "(cached) " >&6
5817
cat >conftest.make <<\_ACEOF
5820
@echo '@@@%%%=$(MAKE)=@@@%%%'
5822
# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5823
case `${MAKE-make} -f conftest.make 2>/dev/null` in
5825
eval ac_cv_prog_make_${ac_make}_set=yes;;
5827
eval ac_cv_prog_make_${ac_make}_set=no;;
5831
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5832
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5833
$as_echo "yes" >&6; }
5836
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5837
$as_echo "no" >&6; }
5838
SET_MAKE="MAKE=${MAKE-make}"
5842
case "$ac_cv_prog_YACC" in
5844
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: bison not available; needed to process parse.y" >&5
5845
$as_echo "$as_me: WARNING: bison not available; needed to process parse.y" >&2;} ;;
5849
opennt*|interix*) MAKE_SHELL="$INTERIX_ROOT/bin/sh" ;;
5850
*) MAKE_SHELL=/bin/sh ;;
5854
if test x$SIZE = x; then
5855
if test x$ac_tool_prefix = x; then
5858
SIZE=${ac_tool_prefix}size
5859
save_IFS=$IFS ; IFS=:
5861
for dir in $PATH; do
5862
if test -x $dir/$SIZE ; then
5867
if test $size_found -eq 0; then
5875
# Checks for stat-related time functions.
5877
# Copyright (C) 1998-1999, 2001, 2003, 2005-2007, 2009-2012 Free Software
5880
# This file is free software; the Free Software Foundation
5881
# gives unlimited permission to copy and/or distribute it,
5882
# with or without modifications, as long as this notice is preserved.
5885
# st_atim.tv_nsec - Linux, Solaris, Cygwin
5886
# st_atimespec.tv_nsec - FreeBSD, NetBSD, if ! defined _POSIX_SOURCE
5887
# st_atimensec - FreeBSD, NetBSD, if defined _POSIX_SOURCE
5888
# st_atim.st__tim.tv_nsec - UnixWare (at least 2.1.2 through 7.1)
5890
# st_birthtimespec - FreeBSD, NetBSD (hidden on OpenBSD 3.9, anyway)
5891
# st_birthtim - Cygwin 1.7.0+
5895
# Configure checks for struct timespec
5897
# Copyright (C) 2000-2001, 2003-2007, 2009-2011, 2012 Free Software Foundation, Inc.
5899
# This file is free software; the Free Software Foundation
5900
# gives unlimited permission to copy and/or distribute it,
5901
# with or without modifications, as long as this notice is preserved.
5903
# Original written by Paul Eggert and Jim Meyering.
5904
# Modified by Chet Ramey for bash
5910
$as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5913
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
5914
$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
5915
if ${ac_cv_c_const+:} false; then :
5916
$as_echo_n "(cached) " >&6
5918
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5919
/* end confdefs.h. */
5926
/* Ultrix mips cc rejects this sort of thing. */
5927
typedef int charset[2];
5928
const charset cs = { 0, 0 };
5929
/* SunOS 4.1.1 cc rejects this. */
5930
char const *const *pcpcc;
5932
/* NEC SVR4.0.2 mips cc rejects this. */
5933
struct point {int x, y;};
5934
static struct point const zero = {0,0};
5935
/* AIX XL C 1.02.0.0 rejects this.
5936
It does not let you subtract one const X* pointer from another in
5937
an arm of an if-expression whose if-part is not a constant
5939
const char *g = "string";
5940
pcpcc = &g + (g ? g-g : 0);
5941
/* HPUX 7.0 cc rejects these. */
5943
ppc = (char**) pcpcc;
5944
pcpcc = (char const *const *) ppc;
5945
{ /* SCO 3.2v4 cc rejects this sort of thing. */
5948
char const *s = 0 ? (char *) 0 : (char const *) 0;
5953
{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5955
const int *foo = &x[0];
5958
{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5959
typedef const int *iptr;
5963
{ /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
5964
"k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5965
struct s { int j; const int *ap[3]; } bx;
5966
struct s *b = &bx; b->j = 5;
5968
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5972
return !cs[0] && !zero.x;
5979
if ac_fn_c_try_compile "$LINENO"; then :
5984
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5986
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5987
$as_echo "$ac_cv_c_const" >&6; }
5988
if test $ac_cv_c_const = no; then
5990
$as_echo "#define const /**/" >>confdefs.h
5994
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
5995
$as_echo_n "checking for inline... " >&6; }
5996
if ${ac_cv_c_inline+:} false; then :
5997
$as_echo_n "(cached) " >&6
6000
for ac_kw in inline __inline__ __inline; do
6001
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6002
/* end confdefs.h. */
6005
static $ac_kw foo_t static_foo () {return 0; }
6006
$ac_kw foo_t foo () {return 0; }
6010
if ac_fn_c_try_compile "$LINENO"; then :
6011
ac_cv_c_inline=$ac_kw
6013
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6014
test "$ac_cv_c_inline" != no && break
6018
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6019
$as_echo "$ac_cv_c_inline" >&6; }
6021
case $ac_cv_c_inline in
6024
case $ac_cv_c_inline in
6026
*) ac_val=$ac_cv_c_inline;;
6028
cat >>confdefs.h <<_ACEOF
6030
#define inline $ac_val
6036
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
6037
$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
6038
if ${ac_cv_c_bigendian+:} false; then :
6039
$as_echo_n "(cached) " >&6
6041
ac_cv_c_bigendian=unknown
6042
# See if we're dealing with a universal compiler.
6043
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6044
/* end confdefs.h. */
6045
#ifndef __APPLE_CC__
6046
not a universal capable compiler
6051
if ac_fn_c_try_compile "$LINENO"; then :
6053
# Check for potential -arch flags. It is not universal unless
6054
# there are at least two -arch flags with different values.
6057
for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6058
if test -n "$ac_prev"; then
6060
i?86 | x86_64 | ppc | ppc64)
6061
if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
6064
ac_cv_c_bigendian=universal
6070
elif test "x$ac_word" = "x-arch"; then
6075
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6076
if test $ac_cv_c_bigendian = unknown; then
6077
# See if sys/param.h defines the BYTE_ORDER macro.
6078
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6079
/* end confdefs.h. */
6080
#include <sys/types.h>
6081
#include <sys/param.h>
6086
#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6087
&& defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6096
if ac_fn_c_try_compile "$LINENO"; then :
6097
# It does; now see whether it defined to BIG_ENDIAN or not.
6098
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6099
/* end confdefs.h. */
6100
#include <sys/types.h>
6101
#include <sys/param.h>
6106
#if BYTE_ORDER != BIG_ENDIAN
6114
if ac_fn_c_try_compile "$LINENO"; then :
6115
ac_cv_c_bigendian=yes
6117
ac_cv_c_bigendian=no
6119
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6121
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6123
if test $ac_cv_c_bigendian = unknown; then
6124
# See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6125
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6126
/* end confdefs.h. */
6132
#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6140
if ac_fn_c_try_compile "$LINENO"; then :
6141
# It does; now see whether it defined to _BIG_ENDIAN or not.
6142
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6143
/* end confdefs.h. */
6157
if ac_fn_c_try_compile "$LINENO"; then :
6158
ac_cv_c_bigendian=yes
6160
ac_cv_c_bigendian=no
6162
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6164
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6166
if test $ac_cv_c_bigendian = unknown; then
6167
# Compile a test program.
6168
if test "$cross_compiling" = yes; then :
6169
# Try to guess by grepping values from an object file.
6170
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6171
/* end confdefs.h. */
6172
short int ascii_mm[] =
6173
{ 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6174
short int ascii_ii[] =
6175
{ 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6176
int use_ascii (int i) {
6177
return ascii_mm[i] + ascii_ii[i];
6179
short int ebcdic_ii[] =
6180
{ 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6181
short int ebcdic_mm[] =
6182
{ 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6183
int use_ebcdic (int i) {
6184
return ebcdic_mm[i] + ebcdic_ii[i];
6191
return use_ascii (foo) == use_ebcdic (foo);
6196
if ac_fn_c_try_compile "$LINENO"; then :
6197
if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
6198
ac_cv_c_bigendian=yes
6200
if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
6201
if test "$ac_cv_c_bigendian" = unknown; then
6202
ac_cv_c_bigendian=no
6204
# finding both strings is unlikely to happen, but who knows?
6205
ac_cv_c_bigendian=unknown
6209
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6211
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6212
/* end confdefs.h. */
6213
$ac_includes_default
6218
/* Are we little or big endian? From Harbison&Steele. */
6222
char c[sizeof (long int)];
6225
return u.c[sizeof (long int) - 1] == 1;
6231
if ac_fn_c_try_run "$LINENO"; then :
6232
ac_cv_c_bigendian=no
6234
ac_cv_c_bigendian=yes
6236
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6237
conftest.$ac_objext conftest.beam conftest.$ac_ext
6242
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
6243
$as_echo "$ac_cv_c_bigendian" >&6; }
6244
case $ac_cv_c_bigendian in #(
6246
$as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6252
$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6256
as_fn_error $? "unknown endianness
6257
presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6260
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for preprocessor stringizing operator" >&5
6261
$as_echo_n "checking for preprocessor stringizing operator... " >&6; }
6262
if ${ac_cv_c_stringize+:} false; then :
6263
$as_echo_n "(cached) " >&6
6265
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6266
/* end confdefs.h. */
6269
char *s = x(teststring);
6271
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6272
$EGREP "#teststring" >/dev/null 2>&1; then :
6273
ac_cv_c_stringize=no
6275
ac_cv_c_stringize=yes
6280
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stringize" >&5
6281
$as_echo "$ac_cv_c_stringize" >&6; }
6282
if test $ac_cv_c_stringize = yes; then
6284
$as_echo "#define HAVE_STRINGIZE 1" >>confdefs.h
6290
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double with more range or precision than double" >&5
6291
$as_echo_n "checking for long double with more range or precision than double... " >&6; }
6292
if ${ac_cv_type_long_double_wider+:} false; then :
6293
$as_echo_n "(cached) " >&6
6295
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6296
/* end confdefs.h. */
6298
long double const a[] =
6300
0.0L, DBL_MIN, DBL_MAX, DBL_EPSILON,
6301
LDBL_MIN, LDBL_MAX, LDBL_EPSILON
6306
return ((x + (unsigned long int) 10) * (-1 / x) + a[0]
6307
+ (x ? f (x) : 'c'));
6313
static int test_array [1 - 2 * !((0 < ((DBL_MAX_EXP < LDBL_MAX_EXP)
6314
+ (DBL_MANT_DIG < LDBL_MANT_DIG)
6315
- (LDBL_MAX_EXP < DBL_MAX_EXP)
6316
- (LDBL_MANT_DIG < DBL_MANT_DIG)))
6317
&& (int) LDBL_EPSILON == 0
6320
return test_array [0];
6326
if ac_fn_c_try_compile "$LINENO"; then :
6327
ac_cv_type_long_double_wider=yes
6329
ac_cv_type_long_double_wider=no
6331
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6333
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_double_wider" >&5
6334
$as_echo "$ac_cv_type_long_double_wider" >&6; }
6335
if test $ac_cv_type_long_double_wider = yes; then
6337
$as_echo "#define HAVE_LONG_DOUBLE_WIDER 1" >>confdefs.h
6341
ac_cv_c_long_double=$ac_cv_type_long_double_wider
6342
if test $ac_cv_c_long_double = yes; then
6344
$as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
6348
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5
6349
$as_echo_n "checking for function prototypes... " >&6; }
6350
if test "$ac_cv_prog_cc_c89" != no; then
6351
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6352
$as_echo "yes" >&6; }
6354
$as_echo "#define PROTOTYPES 1" >>confdefs.h
6357
$as_echo "#define __PROTOTYPES 1" >>confdefs.h
6360
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6361
$as_echo "no" >&6; }
6364
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether char is unsigned" >&5
6365
$as_echo_n "checking whether char is unsigned... " >&6; }
6366
if ${ac_cv_c_char_unsigned+:} false; then :
6367
$as_echo_n "(cached) " >&6
6369
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6370
/* end confdefs.h. */
6371
$ac_includes_default
6375
static int test_array [1 - 2 * !(((char) -1) < 0)];
6377
return test_array [0];
6383
if ac_fn_c_try_compile "$LINENO"; then :
6384
ac_cv_c_char_unsigned=no
6386
ac_cv_c_char_unsigned=yes
6388
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6390
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_char_unsigned" >&5
6391
$as_echo "$ac_cv_c_char_unsigned" >&6; }
6392
if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
6393
$as_echo "#define __CHAR_UNSIGNED__ 1" >>confdefs.h
6397
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
6398
$as_echo_n "checking for working volatile... " >&6; }
6399
if ${ac_cv_c_volatile+:} false; then :
6400
$as_echo_n "(cached) " >&6
6402
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6403
/* end confdefs.h. */
6410
int * volatile y = (int *) 0;
6416
if ac_fn_c_try_compile "$LINENO"; then :
6417
ac_cv_c_volatile=yes
6421
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6423
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
6424
$as_echo "$ac_cv_c_volatile" >&6; }
6425
if test $ac_cv_c_volatile = no; then
6427
$as_echo "#define volatile /**/" >>confdefs.h
6431
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
6432
$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
6433
if ${ac_cv_c_restrict+:} false; then :
6434
$as_echo_n "(cached) " >&6
6437
# The order here caters to the fact that C++ does not require restrict.
6438
for ac_kw in __restrict __restrict__ _Restrict restrict; do
6439
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6440
/* end confdefs.h. */
6441
typedef int * int_ptr;
6442
int foo (int_ptr $ac_kw ip) {
6456
if ac_fn_c_try_compile "$LINENO"; then :
6457
ac_cv_c_restrict=$ac_kw
6459
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6460
test "$ac_cv_c_restrict" != no && break
6464
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
6465
$as_echo "$ac_cv_c_restrict" >&6; }
6467
case $ac_cv_c_restrict in
6469
no) $as_echo "#define restrict /**/" >>confdefs.h
6471
*) cat >>confdefs.h <<_ACEOF
6472
#define restrict $ac_cv_c_restrict
6480
if test -n "$ac_aux_dir"; then
6481
case "$ac_aux_dir" in
6482
/*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
6483
*) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
6486
if test -z "$MKINSTALLDIRS"; then
6487
MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
6492
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6493
$as_echo_n "checking whether NLS is requested... " >&6; }
6494
# Check whether --enable-nls was given.
6495
if test "${enable_nls+set}" = set; then :
6496
enableval=$enable_nls; USE_NLS=$enableval
6501
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
6502
$as_echo "$USE_NLS" >&6; }
6509
# Prepare PATH_SEPARATOR.
6510
# The user is always right.
6511
if test "${PATH_SEPARATOR+set}" != set; then
6512
echo "#! /bin/sh" >conf$$.sh
6513
echo "exit 0" >>conf$$.sh
6515
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6523
# Find out how to test for executable files. Don't use a zero-byte file,
6524
# as systems may use methods other than mode bits to determine executability.
6525
cat >conf$$.file <<_ASEOF
6529
chmod +x conf$$.file
6530
if test -x conf$$.file >/dev/null 2>&1; then
6531
ac_executable_p="test -x"
6533
ac_executable_p="test -f"
6537
# Extract the first word of "msgfmt", so it can be a program name with args.
6538
set dummy msgfmt; ac_word=$2
6539
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6540
$as_echo_n "checking for $ac_word... " >&6; }
6541
if ${ac_cv_path_MSGFMT+:} false; then :
6542
$as_echo_n "(cached) " >&6
6546
ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6549
ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6550
for ac_dir in $PATH; do
6552
test -z "$ac_dir" && ac_dir=.
6553
for ac_exec_ext in '' $ac_executable_extensions; do
6554
if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6555
if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
6556
(if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6557
ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6564
test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6568
MSGFMT="$ac_cv_path_MSGFMT"
6569
if test "$MSGFMT" != ":"; then
6570
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
6571
$as_echo "$MSGFMT" >&6; }
6573
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6574
$as_echo "no" >&6; }
6577
# Extract the first word of "gmsgfmt", so it can be a program name with args.
6578
set dummy gmsgfmt; ac_word=$2
6579
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6580
$as_echo_n "checking for $ac_word... " >&6; }
6581
if ${ac_cv_path_GMSGFMT+:} false; then :
6582
$as_echo_n "(cached) " >&6
6586
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6589
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6593
test -z "$as_dir" && as_dir=.
6594
for ac_exec_ext in '' $ac_executable_extensions; do
6595
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6596
ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
6597
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6604
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6608
GMSGFMT=$ac_cv_path_GMSGFMT
6609
if test -n "$GMSGFMT"; then
6610
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
6611
$as_echo "$GMSGFMT" >&6; }
6613
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6614
$as_echo "no" >&6; }
6620
# Prepare PATH_SEPARATOR.
6621
# The user is always right.
6622
if test "${PATH_SEPARATOR+set}" != set; then
6623
echo "#! /bin/sh" >conf$$.sh
6624
echo "exit 0" >>conf$$.sh
6626
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6634
# Find out how to test for executable files. Don't use a zero-byte file,
6635
# as systems may use methods other than mode bits to determine executability.
6636
cat >conf$$.file <<_ASEOF
6640
chmod +x conf$$.file
6641
if test -x conf$$.file >/dev/null 2>&1; then
6642
ac_executable_p="test -x"
6644
ac_executable_p="test -f"
6648
# Extract the first word of "xgettext", so it can be a program name with args.
6649
set dummy xgettext; ac_word=$2
6650
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6651
$as_echo_n "checking for $ac_word... " >&6; }
6652
if ${ac_cv_path_XGETTEXT+:} false; then :
6653
$as_echo_n "(cached) " >&6
6657
ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
6660
ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6661
for ac_dir in $PATH; do
6663
test -z "$ac_dir" && ac_dir=.
6664
for ac_exec_ext in '' $ac_executable_extensions; do
6665
if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6666
if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6667
(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
6668
ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
6675
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
6679
XGETTEXT="$ac_cv_path_XGETTEXT"
6680
if test "$XGETTEXT" != ":"; then
6681
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
6682
$as_echo "$XGETTEXT" >&6; }
6684
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6685
$as_echo "no" >&6; }
6691
# Prepare PATH_SEPARATOR.
6692
# The user is always right.
6693
if test "${PATH_SEPARATOR+set}" != set; then
6694
echo "#! /bin/sh" >conf$$.sh
6695
echo "exit 0" >>conf$$.sh
6697
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6705
# Find out how to test for executable files. Don't use a zero-byte file,
6706
# as systems may use methods other than mode bits to determine executability.
6707
cat >conf$$.file <<_ASEOF
6711
chmod +x conf$$.file
6712
if test -x conf$$.file >/dev/null 2>&1; then
6713
ac_executable_p="test -x"
6715
ac_executable_p="test -f"
6719
# Extract the first word of "msgmerge", so it can be a program name with args.
6720
set dummy msgmerge; ac_word=$2
6721
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6722
$as_echo_n "checking for $ac_word... " >&6; }
6723
if ${ac_cv_path_MSGMERGE+:} false; then :
6724
$as_echo_n "(cached) " >&6
6728
ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6731
ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6732
for ac_dir in $PATH; do
6734
test -z "$ac_dir" && ac_dir=.
6735
for ac_exec_ext in '' $ac_executable_extensions; do
6736
if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6737
if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
6738
ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6745
test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6749
MSGMERGE="$ac_cv_path_MSGMERGE"
6750
if test "$MSGMERGE" != ":"; then
6751
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6752
$as_echo "$MSGMERGE" >&6; }
6754
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6755
$as_echo "no" >&6; }
6759
if test "$GMSGFMT" != ":"; then
6760
if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
6761
(if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6764
GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
6765
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
6766
$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
6771
if test "$XGETTEXT" != ":"; then
6772
if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6773
(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
6776
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
6777
$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
6783
ac_config_commands="$ac_config_commands default-1"
6786
ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
6787
if test "x$ac_cv_type_off_t" = xyes; then :
6791
cat >>confdefs.h <<_ACEOF
6792
#define off_t long int
6797
ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6798
if test "x$ac_cv_type_size_t" = xyes; then :
6802
cat >>confdefs.h <<_ACEOF
6803
#define size_t unsigned int
6808
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6809
# for constant arguments. Useless!
6810
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6811
$as_echo_n "checking for working alloca.h... " >&6; }
6812
if ${ac_cv_working_alloca_h+:} false; then :
6813
$as_echo_n "(cached) " >&6
6815
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6816
/* end confdefs.h. */
6821
char *p = (char *) alloca (2 * sizeof (int));
6827
if ac_fn_c_try_link "$LINENO"; then :
6828
ac_cv_working_alloca_h=yes
6830
ac_cv_working_alloca_h=no
6832
rm -f core conftest.err conftest.$ac_objext \
6833
conftest$ac_exeext conftest.$ac_ext
6835
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6836
$as_echo "$ac_cv_working_alloca_h" >&6; }
6837
if test $ac_cv_working_alloca_h = yes; then
6839
$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
6843
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6844
$as_echo_n "checking for alloca... " >&6; }
6845
if ${ac_cv_func_alloca_works+:} false; then :
6846
$as_echo_n "(cached) " >&6
6848
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6849
/* end confdefs.h. */
6851
# define alloca __builtin_alloca
6854
# include <malloc.h>
6855
# define alloca _alloca
6857
# ifdef HAVE_ALLOCA_H
6858
# include <alloca.h>
6863
# ifndef alloca /* predefined by HP cc +Olibcalls */
6864
void *alloca (size_t);
6874
char *p = (char *) alloca (1);
6880
if ac_fn_c_try_link "$LINENO"; then :
6881
ac_cv_func_alloca_works=yes
6883
ac_cv_func_alloca_works=no
6885
rm -f core conftest.err conftest.$ac_objext \
6886
conftest$ac_exeext conftest.$ac_ext
6888
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6889
$as_echo "$ac_cv_func_alloca_works" >&6; }
6891
if test $ac_cv_func_alloca_works = yes; then
6893
$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
6896
# The SVR3 libPW and SVR4 libucb both contain incompatible functions
6897
# that cause trouble. Some versions do not even contain alloca or
6898
# contain a buggy version. If you still want to use their alloca,
6899
# use ar to extract alloca.o from them instead of compiling alloca.c.
6901
ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
6903
$as_echo "#define C_ALLOCA 1" >>confdefs.h
6906
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
6907
$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
6908
if ${ac_cv_os_cray+:} false; then :
6909
$as_echo_n "(cached) " >&6
6911
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6912
/* end confdefs.h. */
6913
#if defined CRAY && ! defined CRAY2
6920
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6921
$EGREP "webecray" >/dev/null 2>&1; then :
6929
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6930
$as_echo "$ac_cv_os_cray" >&6; }
6931
if test $ac_cv_os_cray = yes; then
6932
for ac_func in _getb67 GETB67 getb67; do
6933
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6934
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6935
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6937
cat >>confdefs.h <<_ACEOF
6938
#define CRAY_STACKSEG_END $ac_func
6947
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6948
$as_echo_n "checking stack direction for C alloca... " >&6; }
6949
if ${ac_cv_c_stack_direction+:} false; then :
6950
$as_echo_n "(cached) " >&6
6952
if test "$cross_compiling" = yes; then :
6953
ac_cv_c_stack_direction=0
6955
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6956
/* end confdefs.h. */
6957
$ac_includes_default
6959
find_stack_direction (int *addr, int depth)
6964
*addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
6965
dir = depth ? find_stack_direction (addr, depth - 1) : 0;
6970
main (int argc, char **argv)
6972
return find_stack_direction (0, argc + !argv + 20) < 0;
6975
if ac_fn_c_try_run "$LINENO"; then :
6976
ac_cv_c_stack_direction=1
6978
ac_cv_c_stack_direction=-1
6980
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6981
conftest.$ac_objext conftest.beam conftest.$ac_ext
6985
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6986
$as_echo "$ac_cv_c_stack_direction" >&6; }
6987
cat >>confdefs.h <<_ACEOF
6988
#define STACK_DIRECTION $ac_cv_c_stack_direction
6997
for ac_header in $ac_header_list
6999
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7000
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7002
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7003
cat >>confdefs.h <<_ACEOF
7004
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7018
for ac_func in getpagesize
7020
ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7021
if test "x$ac_cv_func_getpagesize" = xyes; then :
7022
cat >>confdefs.h <<_ACEOF
7023
#define HAVE_GETPAGESIZE 1
7029
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7030
$as_echo_n "checking for working mmap... " >&6; }
7031
if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
7032
$as_echo_n "(cached) " >&6
7034
if test "$cross_compiling" = yes; then :
7035
ac_cv_func_mmap_fixed_mapped=no
7037
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7038
/* end confdefs.h. */
7039
$ac_includes_default
7040
/* malloc might have been renamed as rpl_malloc. */
7043
/* Thanks to Mike Haertel and Jim Avera for this test.
7044
Here is a matrix of mmap possibilities:
7045
mmap private not fixed
7046
mmap private fixed at somewhere currently unmapped
7047
mmap private fixed at somewhere already mapped
7048
mmap shared not fixed
7049
mmap shared fixed at somewhere currently unmapped
7050
mmap shared fixed at somewhere already mapped
7051
For private mappings, we should verify that changes cannot be read()
7052
back from the file, nor mmap's back from the file at a different
7053
address. (There have been systems where private was not correctly
7054
implemented like the infamous i386 svr4.0, and systems where the
7055
VM page cache was not coherent with the file system buffer cache
7056
like early versions of FreeBSD and possibly contemporary NetBSD.)
7057
For shared mappings, we should conversely verify that changes get
7058
propagated back to all the places they're supposed to be.
7060
Grep wants private fixed already mapped.
7061
The main things grep needs to know about mmap are:
7062
* does it exist and is it safe to write into the mmap'd area
7063
* how to use it (BSD variants) */
7066
#include <sys/mman.h>
7068
#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7072
/* This mess was copied from the GNU getpagesize.h. */
7073
#ifndef HAVE_GETPAGESIZE
7074
# ifdef _SC_PAGESIZE
7075
# define getpagesize() sysconf(_SC_PAGESIZE)
7076
# else /* no _SC_PAGESIZE */
7077
# ifdef HAVE_SYS_PARAM_H
7078
# include <sys/param.h>
7079
# ifdef EXEC_PAGESIZE
7080
# define getpagesize() EXEC_PAGESIZE
7081
# else /* no EXEC_PAGESIZE */
7083
# define getpagesize() NBPG * CLSIZE
7086
# endif /* no CLSIZE */
7087
# else /* no NBPG */
7089
# define getpagesize() NBPC
7090
# else /* no NBPC */
7092
# define getpagesize() PAGESIZE
7093
# endif /* PAGESIZE */
7094
# endif /* no NBPC */
7095
# endif /* no NBPG */
7096
# endif /* no EXEC_PAGESIZE */
7097
# else /* no HAVE_SYS_PARAM_H */
7098
# define getpagesize() 8192 /* punt totally */
7099
# endif /* no HAVE_SYS_PARAM_H */
7100
# endif /* no _SC_PAGESIZE */
7102
#endif /* no HAVE_GETPAGESIZE */
7107
char *data, *data2, *data3;
7112
pagesize = getpagesize ();
7114
/* First, make a file with some known garbage in it. */
7115
data = (char *) malloc (pagesize);
7118
for (i = 0; i < pagesize; ++i)
7119
*(data + i) = rand ();
7121
fd = creat ("conftest.mmap", 0600);
7124
if (write (fd, data, pagesize) != pagesize)
7128
/* Next, check that the tail of a page is zero-filled. File must have
7129
non-zero length, otherwise we risk SIGBUS for entire page. */
7130
fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7134
if (write (fd2, cdata2, 1) != 1)
7136
data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7137
if (data2 == MAP_FAILED)
7139
for (i = 0; i < pagesize; ++i)
7143
if (munmap (data2, pagesize))
7146
/* Next, try to mmap the file at a fixed address which already has
7147
something else allocated at it. If we can, also make sure that
7148
we see the same garbage. */
7149
fd = open ("conftest.mmap", O_RDWR);
7152
if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7153
MAP_PRIVATE | MAP_FIXED, fd, 0L))
7155
for (i = 0; i < pagesize; ++i)
7156
if (*(data + i) != *(data2 + i))
7159
/* Finally, make sure that changes to the mapped area do not
7160
percolate back to the file as seen by read(). (This is a bug on
7161
some variants of i386 svr4.0.) */
7162
for (i = 0; i < pagesize; ++i)
7163
*(data2 + i) = *(data2 + i) + 1;
7164
data3 = (char *) malloc (pagesize);
7167
if (read (fd, data3, pagesize) != pagesize)
7169
for (i = 0; i < pagesize; ++i)
7170
if (*(data + i) != *(data3 + i))
7176
if ac_fn_c_try_run "$LINENO"; then :
7177
ac_cv_func_mmap_fixed_mapped=yes
7179
ac_cv_func_mmap_fixed_mapped=no
7181
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7182
conftest.$ac_objext conftest.beam conftest.$ac_ext
7186
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7187
$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7188
if test $ac_cv_func_mmap_fixed_mapped = yes; then
7190
$as_echo "#define HAVE_MMAP 1" >>confdefs.h
7193
rm -f conftest.mmap conftest.txt
7196
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5
7197
$as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
7198
if ${ac_cv_gnu_library_2_1+:} false; then :
7199
$as_echo_n "(cached) " >&6
7201
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7202
/* end confdefs.h. */
7204
#include <features.h>
7205
#ifdef __GNU_LIBRARY__
7206
#if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
7212
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7213
$EGREP "Lucky GNU user" >/dev/null 2>&1; then :
7214
ac_cv_gnu_library_2_1=yes
7216
ac_cv_gnu_library_2_1=no
7223
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
7224
$as_echo "$ac_cv_gnu_library_2_1" >&6; }
7226
GLIBC21="$ac_cv_gnu_library_2_1"
7231
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
7232
$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
7233
if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
7234
$as_echo_n "(cached) " >&6
7237
if test "$cross_compiling" = yes; then :
7239
# Guess based on the CPU.
7241
alpha* | i3456786 | m68k | s390*)
7242
gt_cv_int_divbyzero_sigfpe="guessing yes";;
7244
gt_cv_int_divbyzero_sigfpe="guessing no";;
7248
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7249
/* end confdefs.h. */
7256
sigfpe_handler (int sig)
7258
sigfpe_handler (sig) int sig;
7261
/* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7262
exit (sig != SIGFPE);
7272
signal (SIGFPE, sigfpe_handler);
7273
/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7274
#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7275
signal (SIGTRAP, sigfpe_handler);
7277
/* Linux/SPARC yields signal SIGILL. */
7278
#if defined (__sparc__) && defined (__linux__)
7279
signal (SIGILL, sigfpe_handler);
7288
if ac_fn_c_try_run "$LINENO"; then :
7289
gt_cv_int_divbyzero_sigfpe=yes
7291
gt_cv_int_divbyzero_sigfpe=no
7293
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7294
conftest.$ac_objext conftest.beam conftest.$ac_ext
7299
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
7300
$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
7301
case "$gt_cv_int_divbyzero_sigfpe" in
7306
cat >>confdefs.h <<_ACEOF
7307
#define INTDIV0_RAISES_SIGFPE $value
7312
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
7313
$as_echo_n "checking for inttypes.h... " >&6; }
7314
if ${jm_ac_cv_header_inttypes_h+:} false; then :
7315
$as_echo_n "(cached) " >&6
7317
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7318
/* end confdefs.h. */
7319
#include <sys/types.h>
7320
#include <inttypes.h>
7324
uintmax_t i = (uintmax_t) -1;
7329
if ac_fn_c_try_compile "$LINENO"; then :
7330
jm_ac_cv_header_inttypes_h=yes
7332
jm_ac_cv_header_inttypes_h=no
7334
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7336
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_inttypes_h" >&5
7337
$as_echo "$jm_ac_cv_header_inttypes_h" >&6; }
7338
if test $jm_ac_cv_header_inttypes_h = yes; then
7340
cat >>confdefs.h <<_ACEOF
7341
#define HAVE_INTTYPES_H_WITH_UINTMAX 1
7347
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
7348
$as_echo_n "checking for stdint.h... " >&6; }
7349
if ${jm_ac_cv_header_stdint_h+:} false; then :
7350
$as_echo_n "(cached) " >&6
7352
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7353
/* end confdefs.h. */
7354
#include <sys/types.h>
7359
uintmax_t i = (uintmax_t) -1;
7364
if ac_fn_c_try_compile "$LINENO"; then :
7365
jm_ac_cv_header_stdint_h=yes
7367
jm_ac_cv_header_stdint_h=no
7369
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7371
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_stdint_h" >&5
7372
$as_echo "$jm_ac_cv_header_stdint_h" >&6; }
7373
if test $jm_ac_cv_header_stdint_h = yes; then
7375
cat >>confdefs.h <<_ACEOF
7376
#define HAVE_STDINT_H_WITH_UINTMAX 1
7382
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
7383
$as_echo_n "checking for unsigned long long... " >&6; }
7384
if ${ac_cv_type_unsigned_long_long+:} false; then :
7385
$as_echo_n "(cached) " >&6
7387
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7388
/* end confdefs.h. */
7389
unsigned long long ull = 1; int i = 63;
7393
unsigned long long ullmax = (unsigned long long) -1;
7394
return ull << i | ull >> i | ullmax / ull | ullmax % ull;
7399
if ac_fn_c_try_link "$LINENO"; then :
7400
ac_cv_type_unsigned_long_long=yes
7402
ac_cv_type_unsigned_long_long=no
7404
rm -f core conftest.err conftest.$ac_objext \
7405
conftest$ac_exeext conftest.$ac_ext
7407
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
7408
$as_echo "$ac_cv_type_unsigned_long_long" >&6; }
7409
if test $ac_cv_type_unsigned_long_long = yes; then
7411
$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
7418
if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
7420
test $ac_cv_type_unsigned_long_long = yes \
7421
&& ac_type='unsigned long long' \
7422
|| ac_type='unsigned long'
7424
cat >>confdefs.h <<_ACEOF
7425
#define uintmax_t $ac_type
7430
$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
7435
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
7436
$as_echo_n "checking for inttypes.h... " >&6; }
7437
if ${gt_cv_header_inttypes_h+:} false; then :
7438
$as_echo_n "(cached) " >&6
7441
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7442
/* end confdefs.h. */
7443
#include <sys/types.h>
7444
#include <inttypes.h>
7453
if ac_fn_c_try_compile "$LINENO"; then :
7454
gt_cv_header_inttypes_h=yes
7456
gt_cv_header_inttypes_h=no
7458
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7461
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
7462
$as_echo "$gt_cv_header_inttypes_h" >&6; }
7463
if test $gt_cv_header_inttypes_h = yes; then
7465
cat >>confdefs.h <<_ACEOF
7466
#define HAVE_INTTYPES_H 1
7473
if test $gt_cv_header_inttypes_h = yes; then
7474
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
7475
$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
7476
if ${gt_cv_inttypes_pri_broken+:} false; then :
7477
$as_echo_n "(cached) " >&6
7480
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7481
/* end confdefs.h. */
7482
#include <inttypes.h>
7495
if ac_fn_c_try_compile "$LINENO"; then :
7496
gt_cv_inttypes_pri_broken=no
7498
gt_cv_inttypes_pri_broken=yes
7500
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7503
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
7504
$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
7506
if test "$gt_cv_inttypes_pri_broken" = yes; then
7508
cat >>confdefs.h <<_ACEOF
7509
#define PRI_MACROS_BROKEN 1
7515
if test "X$prefix" = "XNONE"; then
7516
acl_final_prefix="$ac_default_prefix"
7518
acl_final_prefix="$prefix"
7520
if test "X$exec_prefix" = "XNONE"; then
7521
acl_final_exec_prefix='${prefix}'
7523
acl_final_exec_prefix="$exec_prefix"
7525
acl_save_prefix="$prefix"
7526
prefix="$acl_final_prefix"
7527
eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7528
prefix="$acl_save_prefix"
7531
# Check whether --with-gnu-ld was given.
7532
if test "${with_gnu_ld+set}" = set; then :
7533
withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
7538
# Prepare PATH_SEPARATOR.
7539
# The user is always right.
7540
if test "${PATH_SEPARATOR+set}" != set; then
7541
echo "#! /bin/sh" >conf$$.sh
7542
echo "exit 0" >>conf$$.sh
7544
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7552
if test "$GCC" = yes; then
7553
# Check if gcc -print-prog-name=ld gives a path.
7554
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
7555
$as_echo_n "checking for ld used by GCC... " >&6; }
7558
# gcc leaves a trailing carriage return which upsets mingw
7559
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7561
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7564
# Accept absolute paths.
7565
[\\/]* | [A-Za-z]:[\\/]*)
7566
re_direlt='/[^/][^/]*/\.\./'
7567
# Canonicalize the path of ld
7568
ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
7569
while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
7570
ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7572
test -z "$LD" && LD="$ac_prog"
7575
# If it fails, then pretend we aren't using GCC.
7579
# If it is relative, then search for the first ld in PATH.
7583
elif test "$with_gnu_ld" = yes; then
7584
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7585
$as_echo_n "checking for GNU ld... " >&6; }
7587
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7588
$as_echo_n "checking for non-GNU ld... " >&6; }
7590
if ${acl_cv_path_LD+:} false; then :
7591
$as_echo_n "(cached) " >&6
7593
if test -z "$LD"; then
7594
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7595
for ac_dir in $PATH; do
7596
test -z "$ac_dir" && ac_dir=.
7597
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7598
acl_cv_path_LD="$ac_dir/$ac_prog"
7599
# Check to see if the program is GNU ld. I'd rather use --version,
7600
# but apparently some GNU ld's only accept -v.
7601
# Break only if it was the GNU/non-GNU ld that we prefer.
7602
if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
7603
test "$with_gnu_ld" != no && break
7605
test "$with_gnu_ld" != yes && break
7611
acl_cv_path_LD="$LD" # Let the user override the test with a path.
7615
LD="$acl_cv_path_LD"
7616
if test -n "$LD"; then
7617
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7618
$as_echo "$LD" >&6; }
7620
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7621
$as_echo "no" >&6; }
7623
test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
7624
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7625
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7626
if ${acl_cv_prog_gnu_ld+:} false; then :
7627
$as_echo_n "(cached) " >&6
7629
# I'd rather use --version here, but apparently some GNU ld's only accept -v.
7630
if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
7631
acl_cv_prog_gnu_ld=yes
7633
acl_cv_prog_gnu_ld=no
7636
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7637
$as_echo "$acl_cv_prog_gnu_ld" >&6; }
7638
with_gnu_ld=$acl_cv_prog_gnu_ld
7642
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7643
$as_echo_n "checking for shared library run path origin... " >&6; }
7644
if ${acl_cv_rpath+:} false; then :
7645
$as_echo_n "(cached) " >&6
7648
CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7649
${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7655
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7656
$as_echo "$acl_cv_rpath" >&6; }
7658
libext="$acl_cv_libext"
7659
shlibext="$acl_cv_shlibext"
7660
hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7661
hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7662
hardcode_direct="$acl_cv_hardcode_direct"
7663
hardcode_minus_L="$acl_cv_hardcode_minus_L"
7664
# Check whether --enable-rpath was given.
7665
if test "${enable_rpath+set}" = set; then :
7666
enableval=$enable_rpath; :
7680
acl_save_prefix="$prefix"
7681
prefix="$acl_final_prefix"
7682
acl_save_exec_prefix="$exec_prefix"
7683
exec_prefix="$acl_final_exec_prefix"
7685
eval additional_includedir=\"$includedir\"
7686
eval additional_libdir=\"$libdir\"
7688
exec_prefix="$acl_save_exec_prefix"
7689
prefix="$acl_save_prefix"
7692
# Check whether --with-libiconv-prefix was given.
7693
if test "${with_libiconv_prefix+set}" = set; then :
7694
withval=$with_libiconv_prefix;
7695
if test "X$withval" = "Xno"; then
7698
if test "X$withval" = "X"; then
7700
acl_save_prefix="$prefix"
7701
prefix="$acl_final_prefix"
7702
acl_save_exec_prefix="$exec_prefix"
7703
exec_prefix="$acl_final_exec_prefix"
7705
eval additional_includedir=\"$includedir\"
7706
eval additional_libdir=\"$libdir\"
7708
exec_prefix="$acl_save_exec_prefix"
7709
prefix="$acl_save_prefix"
7712
additional_includedir="$withval/include"
7713
additional_libdir="$withval/lib"
7724
names_already_handled=
7725
names_next_round='iconv '
7726
while test -n "$names_next_round"; do
7727
names_this_round="$names_next_round"
7729
for name in $names_this_round; do
7731
for n in $names_already_handled; do
7732
if test "$n" = "$name"; then
7737
if test -z "$already_handled"; then
7738
names_already_handled="$names_already_handled $name"
7739
uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7740
eval value=\"\$HAVE_LIB$uppername\"
7741
if test -n "$value"; then
7742
if test "$value" = yes; then
7743
eval value=\"\$LIB$uppername\"
7744
test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
7745
eval value=\"\$LTLIB$uppername\"
7746
test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
7755
if test $use_additional = yes; then
7756
if test "X$prefer_shared" = "Xyes" && test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7757
found_dir="$additional_libdir"
7758
found_so="$additional_libdir/lib$name.$shlibext"
7759
if test -f "$additional_libdir/lib$name.la"; then
7760
found_la="$additional_libdir/lib$name.la"
7763
if test -f "$additional_libdir/lib$name.$libext"; then
7764
found_dir="$additional_libdir"
7765
found_a="$additional_libdir/lib$name.$libext"
7766
if test -f "$additional_libdir/lib$name.la"; then
7767
found_la="$additional_libdir/lib$name.la"
7772
if test "X$found_dir" = "X"; then
7773
for x in $LDFLAGS $LTLIBICONV; do
7775
acl_save_prefix="$prefix"
7776
prefix="$acl_final_prefix"
7777
acl_save_exec_prefix="$exec_prefix"
7778
exec_prefix="$acl_final_exec_prefix"
7780
exec_prefix="$acl_save_exec_prefix"
7781
prefix="$acl_save_prefix"
7785
dir=`echo "X$x" | sed -e 's/^X-L//'`
7786
if test "X$prefer_shared" = "Xyes" && test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7788
found_so="$dir/lib$name.$shlibext"
7789
if test -f "$dir/lib$name.la"; then
7790
found_la="$dir/lib$name.la"
7793
if test -f "$dir/lib$name.$libext"; then
7795
found_a="$dir/lib$name.$libext"
7796
if test -f "$dir/lib$name.la"; then
7797
found_la="$dir/lib$name.la"
7803
if test "X$found_dir" != "X"; then
7808
if test "X$found_dir" != "X"; then
7809
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
7810
if test "X$found_so" != "X"; then
7811
if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
7812
LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7815
for x in $ltrpathdirs; do
7816
if test "X$x" = "X$found_dir"; then
7821
if test -z "$haveit"; then
7822
ltrpathdirs="$ltrpathdirs $found_dir"
7824
if test "$hardcode_direct" = yes; then
7825
LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7827
if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
7828
LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7830
for x in $rpathdirs; do
7831
if test "X$x" = "X$found_dir"; then
7836
if test -z "$haveit"; then
7837
rpathdirs="$rpathdirs $found_dir"
7841
for x in $LDFLAGS $LIBICONV; do
7843
acl_save_prefix="$prefix"
7844
prefix="$acl_final_prefix"
7845
acl_save_exec_prefix="$exec_prefix"
7846
exec_prefix="$acl_final_exec_prefix"
7848
exec_prefix="$acl_save_exec_prefix"
7849
prefix="$acl_save_prefix"
7851
if test "X$x" = "X-L$found_dir"; then
7856
if test -z "$haveit"; then
7857
LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
7859
if test "$hardcode_minus_L" != no; then
7860
LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7862
LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
7868
if test "X$found_a" != "X"; then
7869
LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
7871
LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
7874
additional_includedir=
7875
case "$found_dir" in
7877
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
7878
additional_includedir="$basedir/include"
7881
if test "X$additional_includedir" != "X"; then
7882
if test "X$additional_includedir" != "X/usr/include"; then
7884
if test "X$additional_includedir" = "X/usr/local/include"; then
7885
if test -n "$GCC"; then
7887
linux*) haveit=yes;;
7891
if test -z "$haveit"; then
7892
for x in $CPPFLAGS $INCICONV; do
7894
acl_save_prefix="$prefix"
7895
prefix="$acl_final_prefix"
7896
acl_save_exec_prefix="$exec_prefix"
7897
exec_prefix="$acl_final_exec_prefix"
7899
exec_prefix="$acl_save_exec_prefix"
7900
prefix="$acl_save_prefix"
7902
if test "X$x" = "X-I$additional_includedir"; then
7907
if test -z "$haveit"; then
7908
if test -d "$additional_includedir"; then
7909
INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
7915
if test -n "$found_la"; then
7916
save_libdir="$libdir"
7918
*/* | *\\*) . "$found_la" ;;
7919
*) . "./$found_la" ;;
7921
libdir="$save_libdir"
7922
for dep in $dependency_libs; do
7925
additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
7926
if test "X$additional_libdir" != "X/usr/lib"; then
7928
if test "X$additional_libdir" = "X/usr/local/lib"; then
7929
if test -n "$GCC"; then
7931
linux*) haveit=yes;;
7935
if test -z "$haveit"; then
7937
for x in $LDFLAGS $LIBICONV; do
7939
acl_save_prefix="$prefix"
7940
prefix="$acl_final_prefix"
7941
acl_save_exec_prefix="$exec_prefix"
7942
exec_prefix="$acl_final_exec_prefix"
7944
exec_prefix="$acl_save_exec_prefix"
7945
prefix="$acl_save_prefix"
7947
if test "X$x" = "X-L$additional_libdir"; then
7952
if test -z "$haveit"; then
7953
if test -d "$additional_libdir"; then
7954
LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
7958
for x in $LDFLAGS $LTLIBICONV; do
7960
acl_save_prefix="$prefix"
7961
prefix="$acl_final_prefix"
7962
acl_save_exec_prefix="$exec_prefix"
7963
exec_prefix="$acl_final_exec_prefix"
7965
exec_prefix="$acl_save_exec_prefix"
7966
prefix="$acl_save_prefix"
7968
if test "X$x" = "X-L$additional_libdir"; then
7973
if test -z "$haveit"; then
7974
if test -d "$additional_libdir"; then
7975
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
7982
dir=`echo "X$dep" | sed -e 's/^X-R//'`
7983
if test "$enable_rpath" != no; then
7985
for x in $rpathdirs; do
7986
if test "X$x" = "X$dir"; then
7991
if test -z "$haveit"; then
7992
rpathdirs="$rpathdirs $dir"
7995
for x in $ltrpathdirs; do
7996
if test "X$x" = "X$dir"; then
8001
if test -z "$haveit"; then
8002
ltrpathdirs="$ltrpathdirs $dir"
8007
names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8010
names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8013
LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
8014
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
8020
LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8021
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
8027
if test "X$rpathdirs" != "X"; then
8028
if test -n "$hardcode_libdir_separator"; then
8030
for found_dir in $rpathdirs; do
8031
alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8033
acl_save_libdir="$libdir"
8035
eval flag=\"$hardcode_libdir_flag_spec\"
8036
libdir="$acl_save_libdir"
8037
LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
8039
for found_dir in $rpathdirs; do
8040
acl_save_libdir="$libdir"
8042
eval flag=\"$hardcode_libdir_flag_spec\"
8043
libdir="$acl_save_libdir"
8044
LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
8048
if test "X$ltrpathdirs" != "X"; then
8049
for found_dir in $ltrpathdirs; do
8050
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
8057
for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
8058
stdlib.h string.h unistd.h sys/param.h
8060
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8061
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8062
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8063
cat >>confdefs.h <<_ACEOF
8064
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8071
for ac_func in feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \
8072
geteuid getgid getuid mempcpy munmap putenv setenv setlocale localeconv stpcpy \
8073
strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next \
8076
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8077
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8078
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
8079
cat >>confdefs.h <<_ACEOF
8080
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8092
am_save_CPPFLAGS="$CPPFLAGS"
8094
for element in $INCICONV; do
8096
for x in $CPPFLAGS; do
8098
acl_save_prefix="$prefix"
8099
prefix="$acl_final_prefix"
8100
acl_save_exec_prefix="$exec_prefix"
8101
exec_prefix="$acl_final_exec_prefix"
8103
exec_prefix="$acl_save_exec_prefix"
8104
prefix="$acl_save_prefix"
8106
if test "X$x" = "X$element"; then
8111
if test -z "$haveit"; then
8112
CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8117
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
8118
$as_echo_n "checking for iconv... " >&6; }
8119
if ${am_cv_func_iconv+:} false; then :
8120
$as_echo_n "(cached) " >&6
8123
am_cv_func_iconv="no, consider installing GNU libiconv"
8125
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8126
/* end confdefs.h. */
8132
iconv_t cd = iconv_open("","");
8133
iconv(cd,NULL,NULL,NULL,NULL);
8139
if ac_fn_c_try_link "$LINENO"; then :
8140
am_cv_func_iconv=yes
8142
rm -f core conftest.err conftest.$ac_objext \
8143
conftest$ac_exeext conftest.$ac_ext
8144
if test "$am_cv_func_iconv" != yes; then
8145
am_save_LIBS="$LIBS"
8146
LIBS="$LIBS $LIBICONV"
8147
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8148
/* end confdefs.h. */
8154
iconv_t cd = iconv_open("","");
8155
iconv(cd,NULL,NULL,NULL,NULL);
8161
if ac_fn_c_try_link "$LINENO"; then :
8163
am_cv_func_iconv=yes
8165
rm -f core conftest.err conftest.$ac_objext \
8166
conftest$ac_exeext conftest.$ac_ext
8167
LIBS="$am_save_LIBS"
8171
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
8172
$as_echo "$am_cv_func_iconv" >&6; }
8173
if test "$am_cv_func_iconv" = yes; then
8175
$as_echo "#define HAVE_ICONV 1" >>confdefs.h
8178
if test "$am_cv_lib_iconv" = yes; then
8179
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
8180
$as_echo_n "checking how to link with libiconv... " >&6; }
8181
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
8182
$as_echo "$LIBICONV" >&6; }
8184
CPPFLAGS="$am_save_CPPFLAGS"
8191
if test "$am_cv_func_iconv" = yes; then
8192
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
8193
$as_echo_n "checking for iconv declaration... " >&6; }
8194
if ${am_cv_proto_iconv+:} false; then :
8195
$as_echo_n "(cached) " >&6
8198
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8199
/* end confdefs.h. */
8207
#if defined(__STDC__) || defined(__cplusplus)
8208
size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8221
if ac_fn_c_try_compile "$LINENO"; then :
8222
am_cv_proto_iconv_arg1=""
8224
am_cv_proto_iconv_arg1="const"
8226
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8227
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);"
8230
am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
8231
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
8232
}$am_cv_proto_iconv" >&5
8234
}$am_cv_proto_iconv" >&6; }
8236
cat >>confdefs.h <<_ACEOF
8237
#define ICONV_CONST $am_cv_proto_iconv_arg1
8243
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
8244
$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
8245
if ${am_cv_langinfo_codeset+:} false; then :
8246
$as_echo_n "(cached) " >&6
8248
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8249
/* end confdefs.h. */
8250
#include <langinfo.h>
8254
char* cs = nl_langinfo(CODESET);
8259
if ac_fn_c_try_link "$LINENO"; then :
8260
am_cv_langinfo_codeset=yes
8262
am_cv_langinfo_codeset=no
8264
rm -f core conftest.err conftest.$ac_objext \
8265
conftest$ac_exeext conftest.$ac_ext
8268
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
8269
$as_echo "$am_cv_langinfo_codeset" >&6; }
8270
if test $am_cv_langinfo_codeset = yes; then
8272
$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
8276
if test $ac_cv_header_locale_h = yes; then
8278
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
8279
$as_echo_n "checking for LC_MESSAGES... " >&6; }
8280
if ${am_cv_val_LC_MESSAGES+:} false; then :
8281
$as_echo_n "(cached) " >&6
8283
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8284
/* end confdefs.h. */
8294
if ac_fn_c_try_link "$LINENO"; then :
8295
am_cv_val_LC_MESSAGES=yes
8297
am_cv_val_LC_MESSAGES=no
8299
rm -f core conftest.err conftest.$ac_objext \
8300
conftest$ac_exeext conftest.$ac_ext
8302
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
8303
$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
8304
if test $am_cv_val_LC_MESSAGES = yes; then
8306
$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
8312
for ac_prog in bison
8314
# Extract the first word of "$ac_prog", so it can be a program name with args.
8315
set dummy $ac_prog; ac_word=$2
8316
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8317
$as_echo_n "checking for $ac_word... " >&6; }
8318
if ${ac_cv_prog_INTLBISON+:} false; then :
8319
$as_echo_n "(cached) " >&6
8321
if test -n "$INTLBISON"; then
8322
ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
8324
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8328
test -z "$as_dir" && as_dir=.
8329
for ac_exec_ext in '' $ac_executable_extensions; do
8330
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8331
ac_cv_prog_INTLBISON="$ac_prog"
8332
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8341
INTLBISON=$ac_cv_prog_INTLBISON
8342
if test -n "$INTLBISON"; then
8343
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
8344
$as_echo "$INTLBISON" >&6; }
8346
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8347
$as_echo "no" >&6; }
8351
test -n "$INTLBISON" && break
8354
if test -z "$INTLBISON"; then
8357
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
8358
$as_echo_n "checking version of bison... " >&6; }
8359
ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
8360
case $ac_prog_version in
8361
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
8362
1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
8363
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
8364
*) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
8366
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
8367
$as_echo "$ac_prog_version" >&6; }
8369
if test $ac_verc_fail = yes; then
8388
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8389
$as_echo_n "checking whether NLS is requested... " >&6; }
8390
# Check whether --enable-nls was given.
8391
if test "${enable_nls+set}" = set; then :
8392
enableval=$enable_nls; USE_NLS=$enableval
8397
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
8398
$as_echo "$USE_NLS" >&6; }
8403
BUILD_INCLUDED_LIBINTL=no
8404
USE_INCLUDED_LIBINTL=no
8410
if test "$USE_NLS" = "yes"; then
8411
gt_use_preinstalled_gnugettext=no
8413
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
8414
$as_echo_n "checking whether included gettext is requested... " >&6; }
8416
# Check whether --with-included-gettext was given.
8417
if test "${with_included_gettext+set}" = set; then :
8418
withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
8420
nls_cv_force_use_gnu_gettext=no
8423
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
8424
$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
8426
nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8427
if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
8434
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
8435
$as_echo_n "checking for GNU gettext in libc... " >&6; }
8436
if ${gt_cv_func_gnugettext2_libc+:} false; then :
8437
$as_echo_n "(cached) " >&6
8439
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8440
/* end confdefs.h. */
8441
#include <libintl.h>
8442
extern int _nl_msg_cat_cntr;
8443
extern int *_nl_domain_bindings;
8447
bindtextdomain ("", "");
8448
return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_domain_bindings
8453
if ac_fn_c_try_link "$LINENO"; then :
8454
gt_cv_func_gnugettext2_libc=yes
8456
gt_cv_func_gnugettext2_libc=no
8458
rm -f core conftest.err conftest.$ac_objext \
8459
conftest$ac_exeext conftest.$ac_ext
8461
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext2_libc" >&5
8462
$as_echo "$gt_cv_func_gnugettext2_libc" >&6; }
8464
if test "$gt_cv_func_gnugettext2_libc" != "yes"; then
8470
acl_save_prefix="$prefix"
8471
prefix="$acl_final_prefix"
8472
acl_save_exec_prefix="$exec_prefix"
8473
exec_prefix="$acl_final_exec_prefix"
8475
eval additional_includedir=\"$includedir\"
8476
eval additional_libdir=\"$libdir\"
8478
exec_prefix="$acl_save_exec_prefix"
8479
prefix="$acl_save_prefix"
8482
# Check whether --with-libintl-prefix was given.
8483
if test "${with_libintl_prefix+set}" = set; then :
8484
withval=$with_libintl_prefix;
8485
if test "X$withval" = "Xno"; then
8488
if test "X$withval" = "X"; then
8490
acl_save_prefix="$prefix"
8491
prefix="$acl_final_prefix"
8492
acl_save_exec_prefix="$exec_prefix"
8493
exec_prefix="$acl_final_exec_prefix"
8495
eval additional_includedir=\"$includedir\"
8496
eval additional_libdir=\"$libdir\"
8498
exec_prefix="$acl_save_exec_prefix"
8499
prefix="$acl_save_prefix"
8502
additional_includedir="$withval/include"
8503
additional_libdir="$withval/lib"
8514
names_already_handled=
8515
names_next_round='intl '
8516
while test -n "$names_next_round"; do
8517
names_this_round="$names_next_round"
8519
for name in $names_this_round; do
8521
for n in $names_already_handled; do
8522
if test "$n" = "$name"; then
8527
if test -z "$already_handled"; then
8528
names_already_handled="$names_already_handled $name"
8529
uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8530
eval value=\"\$HAVE_LIB$uppername\"
8531
if test -n "$value"; then
8532
if test "$value" = yes; then
8533
eval value=\"\$LIB$uppername\"
8534
test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
8535
eval value=\"\$LTLIB$uppername\"
8536
test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
8545
if test $use_additional = yes; then
8546
if test "X$prefer_shared" = "Xyes" && test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8547
found_dir="$additional_libdir"
8548
found_so="$additional_libdir/lib$name.$shlibext"
8549
if test -f "$additional_libdir/lib$name.la"; then
8550
found_la="$additional_libdir/lib$name.la"
8553
if test -f "$additional_libdir/lib$name.$libext"; then
8554
found_dir="$additional_libdir"
8555
found_a="$additional_libdir/lib$name.$libext"
8556
if test -f "$additional_libdir/lib$name.la"; then
8557
found_la="$additional_libdir/lib$name.la"
8562
if test "X$found_dir" = "X"; then
8563
for x in $LDFLAGS $LTLIBINTL; do
8565
acl_save_prefix="$prefix"
8566
prefix="$acl_final_prefix"
8567
acl_save_exec_prefix="$exec_prefix"
8568
exec_prefix="$acl_final_exec_prefix"
8570
exec_prefix="$acl_save_exec_prefix"
8571
prefix="$acl_save_prefix"
8575
dir=`echo "X$x" | sed -e 's/^X-L//'`
8576
if test "X$prefer_shared" = "Xyes" && test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8578
found_so="$dir/lib$name.$shlibext"
8579
if test -f "$dir/lib$name.la"; then
8580
found_la="$dir/lib$name.la"
8583
if test -f "$dir/lib$name.$libext"; then
8585
found_a="$dir/lib$name.$libext"
8586
if test -f "$dir/lib$name.la"; then
8587
found_la="$dir/lib$name.la"
8593
if test "X$found_dir" != "X"; then
8598
if test "X$found_dir" != "X"; then
8599
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
8600
if test "X$found_so" != "X"; then
8601
if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
8602
LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8605
for x in $ltrpathdirs; do
8606
if test "X$x" = "X$found_dir"; then
8611
if test -z "$haveit"; then
8612
ltrpathdirs="$ltrpathdirs $found_dir"
8614
if test "$hardcode_direct" = yes; then
8615
LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8617
if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
8618
LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8620
for x in $rpathdirs; do
8621
if test "X$x" = "X$found_dir"; then
8626
if test -z "$haveit"; then
8627
rpathdirs="$rpathdirs $found_dir"
8631
for x in $LDFLAGS $LIBINTL; do
8633
acl_save_prefix="$prefix"
8634
prefix="$acl_final_prefix"
8635
acl_save_exec_prefix="$exec_prefix"
8636
exec_prefix="$acl_final_exec_prefix"
8638
exec_prefix="$acl_save_exec_prefix"
8639
prefix="$acl_save_prefix"
8641
if test "X$x" = "X-L$found_dir"; then
8646
if test -z "$haveit"; then
8647
LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
8649
if test "$hardcode_minus_L" != no; then
8650
LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8652
LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
8658
if test "X$found_a" != "X"; then
8659
LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
8661
LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
8664
additional_includedir=
8665
case "$found_dir" in
8667
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8668
additional_includedir="$basedir/include"
8671
if test "X$additional_includedir" != "X"; then
8672
if test "X$additional_includedir" != "X/usr/include"; then
8674
if test "X$additional_includedir" = "X/usr/local/include"; then
8675
if test -n "$GCC"; then
8677
linux*) haveit=yes;;
8681
if test -z "$haveit"; then
8682
for x in $CPPFLAGS $INCINTL; do
8684
acl_save_prefix="$prefix"
8685
prefix="$acl_final_prefix"
8686
acl_save_exec_prefix="$exec_prefix"
8687
exec_prefix="$acl_final_exec_prefix"
8689
exec_prefix="$acl_save_exec_prefix"
8690
prefix="$acl_save_prefix"
8692
if test "X$x" = "X-I$additional_includedir"; then
8697
if test -z "$haveit"; then
8698
if test -d "$additional_includedir"; then
8699
INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
8705
if test -n "$found_la"; then
8706
save_libdir="$libdir"
8708
*/* | *\\*) . "$found_la" ;;
8709
*) . "./$found_la" ;;
8711
libdir="$save_libdir"
8712
for dep in $dependency_libs; do
8715
additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8716
if test "X$additional_libdir" != "X/usr/lib"; then
8718
if test "X$additional_libdir" = "X/usr/local/lib"; then
8719
if test -n "$GCC"; then
8721
linux*) haveit=yes;;
8725
if test -z "$haveit"; then
8727
for x in $LDFLAGS $LIBINTL; do
8729
acl_save_prefix="$prefix"
8730
prefix="$acl_final_prefix"
8731
acl_save_exec_prefix="$exec_prefix"
8732
exec_prefix="$acl_final_exec_prefix"
8734
exec_prefix="$acl_save_exec_prefix"
8735
prefix="$acl_save_prefix"
8737
if test "X$x" = "X-L$additional_libdir"; then
8742
if test -z "$haveit"; then
8743
if test -d "$additional_libdir"; then
8744
LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
8748
for x in $LDFLAGS $LTLIBINTL; do
8750
acl_save_prefix="$prefix"
8751
prefix="$acl_final_prefix"
8752
acl_save_exec_prefix="$exec_prefix"
8753
exec_prefix="$acl_final_exec_prefix"
8755
exec_prefix="$acl_save_exec_prefix"
8756
prefix="$acl_save_prefix"
8758
if test "X$x" = "X-L$additional_libdir"; then
8763
if test -z "$haveit"; then
8764
if test -d "$additional_libdir"; then
8765
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
8772
dir=`echo "X$dep" | sed -e 's/^X-R//'`
8773
if test "$enable_rpath" != no; then
8775
for x in $rpathdirs; do
8776
if test "X$x" = "X$dir"; then
8781
if test -z "$haveit"; then
8782
rpathdirs="$rpathdirs $dir"
8785
for x in $ltrpathdirs; do
8786
if test "X$x" = "X$dir"; then
8791
if test -z "$haveit"; then
8792
ltrpathdirs="$ltrpathdirs $dir"
8797
names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8800
names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8803
LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
8804
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
8810
LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
8811
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
8817
if test "X$rpathdirs" != "X"; then
8818
if test -n "$hardcode_libdir_separator"; then
8820
for found_dir in $rpathdirs; do
8821
alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8823
acl_save_libdir="$libdir"
8825
eval flag=\"$hardcode_libdir_flag_spec\"
8826
libdir="$acl_save_libdir"
8827
LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
8829
for found_dir in $rpathdirs; do
8830
acl_save_libdir="$libdir"
8832
eval flag=\"$hardcode_libdir_flag_spec\"
8833
libdir="$acl_save_libdir"
8834
LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
8838
if test "X$ltrpathdirs" != "X"; then
8839
for found_dir in $ltrpathdirs; do
8840
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
8844
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
8845
$as_echo_n "checking for GNU gettext in libintl... " >&6; }
8846
if ${gt_cv_func_gnugettext2_libintl+:} false; then :
8847
$as_echo_n "(cached) " >&6
8849
gt_save_CPPFLAGS="$CPPFLAGS"
8850
CPPFLAGS="$CPPFLAGS $INCINTL"
8851
gt_save_LIBS="$LIBS"
8852
LIBS="$LIBS $LIBINTL"
8853
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8854
/* end confdefs.h. */
8855
#include <libintl.h>
8856
extern int _nl_msg_cat_cntr;
8861
const char *_nl_expand_alias ();
8865
bindtextdomain ("", "");
8866
return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
8871
if ac_fn_c_try_link "$LINENO"; then :
8872
gt_cv_func_gnugettext2_libintl=yes
8874
gt_cv_func_gnugettext2_libintl=no
8876
rm -f core conftest.err conftest.$ac_objext \
8877
conftest$ac_exeext conftest.$ac_ext
8878
if test "$gt_cv_func_gnugettext2_libintl" != yes && test -n "$LIBICONV"; then
8879
LIBS="$LIBS $LIBICONV"
8880
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8881
/* end confdefs.h. */
8882
#include <libintl.h>
8883
extern int _nl_msg_cat_cntr;
8888
const char *_nl_expand_alias ();
8892
bindtextdomain ("", "");
8893
return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
8898
if ac_fn_c_try_link "$LINENO"; then :
8899
LIBINTL="$LIBINTL $LIBICONV"
8900
LTLIBINTL="$LTLIBINTL $LTLIBICONV"
8901
gt_cv_func_gnugettext2_libintl=yes
8904
rm -f core conftest.err conftest.$ac_objext \
8905
conftest$ac_exeext conftest.$ac_ext
8907
CPPFLAGS="$gt_save_CPPFLAGS"
8908
LIBS="$gt_save_LIBS"
8910
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext2_libintl" >&5
8911
$as_echo "$gt_cv_func_gnugettext2_libintl" >&6; }
8914
if test "$gt_cv_func_gnugettext2_libc" = "yes" \
8915
|| { test "$gt_cv_func_gnugettext2_libintl" = "yes" \
8916
&& test "$PACKAGE" != gettext-runtime \
8917
&& test "$PACKAGE" != gettext-tools; }; then
8918
gt_use_preinstalled_gnugettext=yes
8926
if test "$gt_use_preinstalled_gnugettext" != "yes"; then
8927
nls_cv_use_gnu_gettext=yes
8931
if test "$nls_cv_use_gnu_gettext" = "yes"; then
8932
BUILD_INCLUDED_LIBINTL=yes
8933
USE_INCLUDED_LIBINTL=yes
8934
LIBINTL="lib/intl/libintl.a $LIBICONV"
8935
LTLIBINTL="lib/intl/libintl.a $LTLIBICONV"
8936
LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
8939
if test "$gt_use_preinstalled_gnugettext" = "yes" \
8940
|| test "$nls_cv_use_gnu_gettext" = "yes"; then
8945
if test "$gt_use_preinstalled_gnugettext" = "yes" \
8946
|| test "$nls_cv_use_gnu_gettext" = "yes"; then
8948
$as_echo "#define ENABLE_NLS 1" >>confdefs.h
8955
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
8956
$as_echo_n "checking whether to use NLS... " >&6; }
8957
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
8958
$as_echo "$USE_NLS" >&6; }
8959
if test "$USE_NLS" = "yes"; then
8960
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
8961
$as_echo_n "checking where the gettext function comes from... " >&6; }
8962
if test "$gt_use_preinstalled_gnugettext" = "yes"; then
8963
if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then
8964
gt_source="external libintl"
8969
gt_source="included intl directory"
8971
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
8972
$as_echo "$gt_source" >&6; }
8975
if test "$USE_NLS" = "yes"; then
8977
if test "$gt_use_preinstalled_gnugettext" = "yes"; then
8978
if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then
8979
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
8980
$as_echo_n "checking how to link with libintl... " >&6; }
8981
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
8982
$as_echo "$LIBINTL" >&6; }
8984
for element in $INCINTL; do
8986
for x in $CPPFLAGS; do
8988
acl_save_prefix="$prefix"
8989
prefix="$acl_final_prefix"
8990
acl_save_exec_prefix="$exec_prefix"
8991
exec_prefix="$acl_final_exec_prefix"
8993
exec_prefix="$acl_save_exec_prefix"
8994
prefix="$acl_save_prefix"
8996
if test "X$x" = "X$element"; then
9001
if test -z "$haveit"; then
9002
CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9009
$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
9012
$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
9020
if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
9021
BUILD_INCLUDED_LIBINTL=yes
9029
nls_cv_header_libgt=
9040
if test "$USE_INCLUDED_LIBINTL" = yes; then
9041
INTLOBJS="\$(GETTOBJS)"
9045
INTL_LIBTOOL_SUFFIX_PREFIX=
9058
for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
9059
as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
9060
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
9061
$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
9062
if eval \${$as_ac_Header+:} false; then :
9063
$as_echo_n "(cached) " >&6
9065
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9066
/* end confdefs.h. */
9067
#include <sys/types.h>
9079
if ac_fn_c_try_compile "$LINENO"; then :
9080
eval "$as_ac_Header=yes"
9082
eval "$as_ac_Header=no"
9084
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9086
eval ac_res=\$$as_ac_Header
9087
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9088
$as_echo "$ac_res" >&6; }
9089
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9090
cat >>confdefs.h <<_ACEOF
9091
#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
9094
ac_header_dirent=$ac_hdr; break
9098
# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9099
if test $ac_header_dirent = dirent.h; then
9100
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
9101
$as_echo_n "checking for library containing opendir... " >&6; }
9102
if ${ac_cv_search_opendir+:} false; then :
9103
$as_echo_n "(cached) " >&6
9105
ac_func_search_save_LIBS=$LIBS
9106
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9107
/* end confdefs.h. */
9109
/* Override any GCC internal prototype to avoid an error.
9110
Use char because int might match the return type of a GCC
9111
builtin and then its argument prototype would still apply. */
9124
for ac_lib in '' dir; do
9125
if test -z "$ac_lib"; then
9126
ac_res="none required"
9129
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9131
if ac_fn_c_try_link "$LINENO"; then :
9132
ac_cv_search_opendir=$ac_res
9134
rm -f core conftest.err conftest.$ac_objext \
9136
if ${ac_cv_search_opendir+:} false; then :
9140
if ${ac_cv_search_opendir+:} false; then :
9143
ac_cv_search_opendir=no
9146
LIBS=$ac_func_search_save_LIBS
9148
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
9149
$as_echo "$ac_cv_search_opendir" >&6; }
9150
ac_res=$ac_cv_search_opendir
9151
if test "$ac_res" != no; then :
9152
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9157
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
9158
$as_echo_n "checking for library containing opendir... " >&6; }
9159
if ${ac_cv_search_opendir+:} false; then :
9160
$as_echo_n "(cached) " >&6
9162
ac_func_search_save_LIBS=$LIBS
9163
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9164
/* end confdefs.h. */
9166
/* Override any GCC internal prototype to avoid an error.
9167
Use char because int might match the return type of a GCC
9168
builtin and then its argument prototype would still apply. */
9181
for ac_lib in '' x; do
9182
if test -z "$ac_lib"; then
9183
ac_res="none required"
9186
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9188
if ac_fn_c_try_link "$LINENO"; then :
9189
ac_cv_search_opendir=$ac_res
9191
rm -f core conftest.err conftest.$ac_objext \
9193
if ${ac_cv_search_opendir+:} false; then :
9197
if ${ac_cv_search_opendir+:} false; then :
9200
ac_cv_search_opendir=no
9203
LIBS=$ac_func_search_save_LIBS
9205
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
9206
$as_echo "$ac_cv_search_opendir" >&6; }
9207
ac_res=$ac_cv_search_opendir
9208
if test "$ac_res" != no; then :
9209
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9215
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
9216
$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
9217
if ${ac_cv_header_time+:} false; then :
9218
$as_echo_n "(cached) " >&6
9220
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9221
/* end confdefs.h. */
9222
#include <sys/types.h>
9223
#include <sys/time.h>
9229
if ((struct tm *) 0)
9235
if ac_fn_c_try_compile "$LINENO"; then :
9236
ac_cv_header_time=yes
9238
ac_cv_header_time=no
9240
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9242
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
9243
$as_echo "$ac_cv_header_time" >&6; }
9244
if test $ac_cv_header_time = yes; then
9246
$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
9252
for ac_header in inttypes.h
9254
ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
9255
if test "x$ac_cv_header_inttypes_h" = xyes; then :
9256
cat >>confdefs.h <<_ACEOF
9257
#define HAVE_INTTYPES_H 1
9266
for ac_header in unistd.h stdlib.h stdarg.h varargs.h limits.h string.h \
9267
memory.h locale.h termcap.h termio.h termios.h dlfcn.h \
9268
stdbool.h stddef.h stdint.h netdb.h pwd.h grp.h strings.h \
9269
regex.h syslog.h ulimit.h
9271
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9272
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9273
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9274
cat >>confdefs.h <<_ACEOF
9275
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9282
for ac_header in sys/pte.h sys/stream.h sys/select.h sys/file.h \
9283
sys/resource.h sys/param.h sys/socket.h sys/stat.h \
9284
sys/time.h sys/times.h sys/types.h sys/wait.h
9286
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9287
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9288
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9289
cat >>confdefs.h <<_ACEOF
9290
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9297
for ac_header in netinet/in.h arpa/inet.h
9299
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9300
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9301
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9302
cat >>confdefs.h <<_ACEOF
9303
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9311
ac_fn_c_check_header_compile "$LINENO" "sys/ptem.h" "ac_cv_header_sys_ptem_h" "
9312
#if HAVE_SYS_STREAM_H
9313
# include <sys/stream.h>
9317
if test "x$ac_cv_header_sys_ptem_h" = xyes; then :
9323
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9324
# for constant arguments. Useless!
9325
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
9326
$as_echo_n "checking for working alloca.h... " >&6; }
9327
if ${ac_cv_working_alloca_h+:} false; then :
9328
$as_echo_n "(cached) " >&6
9330
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9331
/* end confdefs.h. */
9336
char *p = (char *) alloca (2 * sizeof (int));
9342
if ac_fn_c_try_link "$LINENO"; then :
9343
ac_cv_working_alloca_h=yes
9345
ac_cv_working_alloca_h=no
9347
rm -f core conftest.err conftest.$ac_objext \
9348
conftest$ac_exeext conftest.$ac_ext
9350
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
9351
$as_echo "$ac_cv_working_alloca_h" >&6; }
9352
if test $ac_cv_working_alloca_h = yes; then
9354
$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
9358
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
9359
$as_echo_n "checking for alloca... " >&6; }
9360
if ${ac_cv_func_alloca_works+:} false; then :
9361
$as_echo_n "(cached) " >&6
9363
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9364
/* end confdefs.h. */
9366
# define alloca __builtin_alloca
9369
# include <malloc.h>
9370
# define alloca _alloca
9372
# ifdef HAVE_ALLOCA_H
9373
# include <alloca.h>
9378
# ifndef alloca /* predefined by HP cc +Olibcalls */
9379
void *alloca (size_t);
9389
char *p = (char *) alloca (1);
9395
if ac_fn_c_try_link "$LINENO"; then :
9396
ac_cv_func_alloca_works=yes
9398
ac_cv_func_alloca_works=no
9400
rm -f core conftest.err conftest.$ac_objext \
9401
conftest$ac_exeext conftest.$ac_ext
9403
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
9404
$as_echo "$ac_cv_func_alloca_works" >&6; }
9406
if test $ac_cv_func_alloca_works = yes; then
9408
$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
9411
# The SVR3 libPW and SVR4 libucb both contain incompatible functions
9412
# that cause trouble. Some versions do not even contain alloca or
9413
# contain a buggy version. If you still want to use their alloca,
9414
# use ar to extract alloca.o from them instead of compiling alloca.c.
9416
ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
9418
$as_echo "#define C_ALLOCA 1" >>confdefs.h
9421
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
9422
$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
9423
if ${ac_cv_os_cray+:} false; then :
9424
$as_echo_n "(cached) " >&6
9426
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9427
/* end confdefs.h. */
9428
#if defined CRAY && ! defined CRAY2
9435
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9436
$EGREP "webecray" >/dev/null 2>&1; then :
9444
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
9445
$as_echo "$ac_cv_os_cray" >&6; }
9446
if test $ac_cv_os_cray = yes; then
9447
for ac_func in _getb67 GETB67 getb67; do
9448
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9449
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9450
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9452
cat >>confdefs.h <<_ACEOF
9453
#define CRAY_STACKSEG_END $ac_func
9462
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
9463
$as_echo_n "checking stack direction for C alloca... " >&6; }
9464
if ${ac_cv_c_stack_direction+:} false; then :
9465
$as_echo_n "(cached) " >&6
9467
if test "$cross_compiling" = yes; then :
9468
ac_cv_c_stack_direction=0
9470
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9471
/* end confdefs.h. */
9472
$ac_includes_default
9474
find_stack_direction (int *addr, int depth)
9479
*addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
9480
dir = depth ? find_stack_direction (addr, depth - 1) : 0;
9485
main (int argc, char **argv)
9487
return find_stack_direction (0, argc + !argv + 20) < 0;
9490
if ac_fn_c_try_run "$LINENO"; then :
9491
ac_cv_c_stack_direction=1
9493
ac_cv_c_stack_direction=-1
9495
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9496
conftest.$ac_objext conftest.beam conftest.$ac_ext
9500
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
9501
$as_echo "$ac_cv_c_stack_direction" >&6; }
9502
cat >>confdefs.h <<_ACEOF
9503
#define STACK_DIRECTION $ac_cv_c_stack_direction
9509
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgrp requires zero arguments" >&5
9510
$as_echo_n "checking whether getpgrp requires zero arguments... " >&6; }
9511
if ${ac_cv_func_getpgrp_void+:} false; then :
9512
$as_echo_n "(cached) " >&6
9514
# Use it with a single arg.
9515
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9516
/* end confdefs.h. */
9517
$ac_includes_default
9526
if ac_fn_c_try_compile "$LINENO"; then :
9527
ac_cv_func_getpgrp_void=no
9529
ac_cv_func_getpgrp_void=yes
9531
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9534
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getpgrp_void" >&5
9535
$as_echo "$ac_cv_func_getpgrp_void" >&6; }
9536
if test $ac_cv_func_getpgrp_void = yes; then
9538
$as_echo "#define GETPGRP_VOID 1" >>confdefs.h
9542
if ${ac_cv_func_setvbuf_reversed+:} false; then :
9543
$as_echo_n "(cached) " >&6
9545
ac_cv_func_setvbuf_reversed=no
9549
for ac_func in vprintf
9551
ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
9552
if test "x$ac_cv_func_vprintf" = xyes; then :
9553
cat >>confdefs.h <<_ACEOF
9554
#define HAVE_VPRINTF 1
9557
ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
9558
if test "x$ac_cv_func__doprnt" = xyes; then :
9560
$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
9568
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strcoll" >&5
9569
$as_echo_n "checking for working strcoll... " >&6; }
9570
if ${ac_cv_func_strcoll_works+:} false; then :
9571
$as_echo_n "(cached) " >&6
9573
if test "$cross_compiling" = yes; then :
9574
ac_cv_func_strcoll_works=no
9576
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9577
/* end confdefs.h. */
9578
$ac_includes_default
9582
return (strcoll ("abc", "def") >= 0 ||
9583
strcoll ("ABC", "DEF") >= 0 ||
9584
strcoll ("123", "456") >= 0)
9589
if ac_fn_c_try_run "$LINENO"; then :
9590
ac_cv_func_strcoll_works=yes
9592
ac_cv_func_strcoll_works=no
9594
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9595
conftest.$ac_objext conftest.beam conftest.$ac_ext
9599
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strcoll_works" >&5
9600
$as_echo "$ac_cv_func_strcoll_works" >&6; }
9601
if test $ac_cv_func_strcoll_works = yes; then
9603
$as_echo "#define HAVE_STRCOLL 1" >>confdefs.h
9609
if test "$ac_cv_func_alloca_works" = "no" && test "$opt_bash_malloc" = "no"; then
9610
MALLOC_TARGET=alloca
9613
MALLOC_LIB='-lmalloc'
9614
MALLOC_LIBRARY='$(ALLOC_LIBDIR)/libmalloc.a'
9615
MALLOC_LDFLAGS='-L$(ALLOC_LIBDIR)'
9616
MALLOC_DEP='$(MALLOC_LIBRARY)'
9619
if test "$ac_cv_func_vprintf" = no; then
9620
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration of vprintf in stdio.h" >&5
9621
$as_echo_n "checking for declaration of vprintf in stdio.h... " >&6; }
9622
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9623
/* end confdefs.h. */
9627
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9628
$EGREP "[int[ ]*vprintf[^a-zA-Z0-9]]" >/dev/null 2>&1; then :
9629
ac_cv_func_vprintf=yes
9633
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vprintf" >&5
9634
$as_echo "$ac_cv_func_vprintf" >&6; }
9635
if test $ac_cv_func_vprintf = yes; then
9636
$as_echo "#define HAVE_VPRINTF 1" >>confdefs.h
9641
if test "$ac_cv_func_vprintf" = no && test "$ac_cv_func__doprnt" = "yes"; then
9642
case " $LIBOBJS " in
9643
*" vprint.$ac_objext "* ) ;;
9644
*) LIBOBJS="$LIBOBJS vprint.$ac_objext"
9650
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
9651
$as_echo_n "checking return type of signal handlers... " >&6; }
9652
if ${ac_cv_type_signal+:} false; then :
9653
$as_echo_n "(cached) " >&6
9655
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9656
/* end confdefs.h. */
9657
#include <sys/types.h>
9663
return *(signal (0, 0)) (0) == 1;
9668
if ac_fn_c_try_compile "$LINENO"; then :
9669
ac_cv_type_signal=int
9671
ac_cv_type_signal=void
9673
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9675
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
9676
$as_echo "$ac_cv_type_signal" >&6; }
9678
cat >>confdefs.h <<_ACEOF
9679
#define RETSIGTYPE $ac_cv_type_signal
9684
ac_fn_c_check_func "$LINENO" "__setostype" "ac_cv_func___setostype"
9685
if test "x$ac_cv_func___setostype" = xyes; then :
9686
$as_echo "#define HAVE_SETOSTYPE 1" >>confdefs.h
9690
ac_fn_c_check_func "$LINENO" "wait3" "ac_cv_func_wait3"
9691
if test "x$ac_cv_func_wait3" = xyes; then :
9692
$as_echo "#define HAVE_WAIT3 1" >>confdefs.h
9697
ac_fn_c_check_func "$LINENO" "mkfifo" "ac_cv_func_mkfifo"
9698
if test "x$ac_cv_func_mkfifo" = xyes; then :
9699
$as_echo "#define HAVE_MKFIFO 1" >>confdefs.h
9702
$as_echo "#define MKFIFO_MISSING 1" >>confdefs.h
9707
for ac_func in dup2 eaccess fcntl getdtablesize getgroups gethostname \
9708
getpagesize getpeername getrlimit getrusage gettimeofday \
9709
kill killpg lstat readlink sbrk select setdtablesize \
9710
setitimer tcgetpgrp uname ulimit waitpid
9712
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9713
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9714
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9715
cat >>confdefs.h <<_ACEOF
9716
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9722
ac_fn_c_check_func "$LINENO" "rename" "ac_cv_func_rename"
9723
if test "x$ac_cv_func_rename" = xyes; then :
9724
$as_echo "#define HAVE_RENAME 1" >>confdefs.h
9727
case " $LIBOBJS " in
9728
*" rename.$ac_objext "* ) ;;
9729
*) LIBOBJS="$LIBOBJS rename.$ac_objext"
9737
for ac_func in bcopy bzero confstr faccessat fnmatch \
9738
getaddrinfo gethostbyname getservbyname getservent inet_aton \
9739
imaxdiv memmove pathconf putenv raise regcomp regexec \
9740
setenv setlinebuf setlocale setvbuf siginterrupt strchr \
9741
sysconf syslog tcgetattr times ttyname tzset unsetenv
9743
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9744
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9745
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9746
cat >>confdefs.h <<_ACEOF
9747
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9754
for ac_func in vasprintf asprintf
9756
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9757
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9758
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9759
cat >>confdefs.h <<_ACEOF
9760
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9766
for ac_func in isascii isblank isgraph isprint isspace isxdigit
9768
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9769
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9770
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9771
cat >>confdefs.h <<_ACEOF
9772
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9778
for ac_func in getpwent getpwnam getpwuid
9780
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9781
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9782
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9783
cat >>confdefs.h <<_ACEOF
9784
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9790
ac_fn_c_check_func "$LINENO" "getcwd" "ac_cv_func_getcwd"
9791
if test "x$ac_cv_func_getcwd" = xyes; then :
9792
$as_echo "#define HAVE_GETCWD 1" >>confdefs.h
9795
case " $LIBOBJS " in
9796
*" getcwd.$ac_objext "* ) ;;
9797
*) LIBOBJS="$LIBOBJS getcwd.$ac_objext"
9803
ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset"
9804
if test "x$ac_cv_func_memset" = xyes; then :
9805
$as_echo "#define HAVE_MEMSET 1" >>confdefs.h
9808
case " $LIBOBJS " in
9809
*" memset.$ac_objext "* ) ;;
9810
*) LIBOBJS="$LIBOBJS memset.$ac_objext"
9817
ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp"
9818
if test "x$ac_cv_func_strcasecmp" = xyes; then :
9819
$as_echo "#define HAVE_STRCASECMP 1" >>confdefs.h
9822
case " $LIBOBJS " in
9823
*" strcasecmp.$ac_objext "* ) ;;
9824
*) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext"
9830
ac_fn_c_check_func "$LINENO" "strcasestr" "ac_cv_func_strcasestr"
9831
if test "x$ac_cv_func_strcasestr" = xyes; then :
9832
$as_echo "#define HAVE_STRCASESTR 1" >>confdefs.h
9835
case " $LIBOBJS " in
9836
*" strcasestr.$ac_objext "* ) ;;
9837
*) LIBOBJS="$LIBOBJS strcasestr.$ac_objext"
9843
ac_fn_c_check_func "$LINENO" "strerror" "ac_cv_func_strerror"
9844
if test "x$ac_cv_func_strerror" = xyes; then :
9845
$as_echo "#define HAVE_STRERROR 1" >>confdefs.h
9848
case " $LIBOBJS " in
9849
*" strerror.$ac_objext "* ) ;;
9850
*) LIBOBJS="$LIBOBJS strerror.$ac_objext"
9856
ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
9857
if test "x$ac_cv_func_strftime" = xyes; then :
9858
$as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
9861
case " $LIBOBJS " in
9862
*" strftime.$ac_objext "* ) ;;
9863
*) LIBOBJS="$LIBOBJS strftime.$ac_objext"
9869
ac_fn_c_check_func "$LINENO" "strnlen" "ac_cv_func_strnlen"
9870
if test "x$ac_cv_func_strnlen" = xyes; then :
9871
$as_echo "#define HAVE_STRNLEN 1" >>confdefs.h
9874
case " $LIBOBJS " in
9875
*" strnlen.$ac_objext "* ) ;;
9876
*) LIBOBJS="$LIBOBJS strnlen.$ac_objext"
9882
ac_fn_c_check_func "$LINENO" "strpbrk" "ac_cv_func_strpbrk"
9883
if test "x$ac_cv_func_strpbrk" = xyes; then :
9884
$as_echo "#define HAVE_STRPBRK 1" >>confdefs.h
9887
case " $LIBOBJS " in
9888
*" strpbrk.$ac_objext "* ) ;;
9889
*) LIBOBJS="$LIBOBJS strpbrk.$ac_objext"
9895
ac_fn_c_check_func "$LINENO" "strstr" "ac_cv_func_strstr"
9896
if test "x$ac_cv_func_strstr" = xyes; then :
9897
$as_echo "#define HAVE_STRSTR 1" >>confdefs.h
9900
case " $LIBOBJS " in
9901
*" strstr.$ac_objext "* ) ;;
9902
*) LIBOBJS="$LIBOBJS strstr.$ac_objext"
9909
ac_fn_c_check_func "$LINENO" "strtod" "ac_cv_func_strtod"
9910
if test "x$ac_cv_func_strtod" = xyes; then :
9911
$as_echo "#define HAVE_STRTOD 1" >>confdefs.h
9914
case " $LIBOBJS " in
9915
*" strtod.$ac_objext "* ) ;;
9916
*) LIBOBJS="$LIBOBJS strtod.$ac_objext"
9922
ac_fn_c_check_func "$LINENO" "strtol" "ac_cv_func_strtol"
9923
if test "x$ac_cv_func_strtol" = xyes; then :
9924
$as_echo "#define HAVE_STRTOL 1" >>confdefs.h
9927
case " $LIBOBJS " in
9928
*" strtol.$ac_objext "* ) ;;
9929
*) LIBOBJS="$LIBOBJS strtol.$ac_objext"
9935
ac_fn_c_check_func "$LINENO" "strtoul" "ac_cv_func_strtoul"
9936
if test "x$ac_cv_func_strtoul" = xyes; then :
9937
$as_echo "#define HAVE_STRTOUL 1" >>confdefs.h
9940
case " $LIBOBJS " in
9941
*" strtoul.$ac_objext "* ) ;;
9942
*) LIBOBJS="$LIBOBJS strtoul.$ac_objext"
9948
ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9949
if test "x$ac_cv_func_strtoll" = xyes; then :
9950
$as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9953
case " $LIBOBJS " in
9954
*" strtoll.$ac_objext "* ) ;;
9955
*) LIBOBJS="$LIBOBJS strtoll.$ac_objext"
9961
ac_fn_c_check_func "$LINENO" "strtoull" "ac_cv_func_strtoull"
9962
if test "x$ac_cv_func_strtoull" = xyes; then :
9963
$as_echo "#define HAVE_STRTOULL 1" >>confdefs.h
9966
case " $LIBOBJS " in
9967
*" strtoull.$ac_objext "* ) ;;
9968
*) LIBOBJS="$LIBOBJS strtoull.$ac_objext"
9974
ac_fn_c_check_func "$LINENO" "strtoimax" "ac_cv_func_strtoimax"
9975
if test "x$ac_cv_func_strtoimax" = xyes; then :
9976
$as_echo "#define HAVE_STRTOIMAX 1" >>confdefs.h
9979
case " $LIBOBJS " in
9980
*" strtoimax.$ac_objext "* ) ;;
9981
*) LIBOBJS="$LIBOBJS strtoimax.$ac_objext"
9987
ac_fn_c_check_func "$LINENO" "strtoumax" "ac_cv_func_strtoumax"
9988
if test "x$ac_cv_func_strtoumax" = xyes; then :
9989
$as_echo "#define HAVE_STRTOUMAX 1" >>confdefs.h
9992
case " $LIBOBJS " in
9993
*" strtoumax.$ac_objext "* ) ;;
9994
*) LIBOBJS="$LIBOBJS strtoumax.$ac_objext"
10001
ac_fn_c_check_func "$LINENO" "dprintf" "ac_cv_func_dprintf"
10002
if test "x$ac_cv_func_dprintf" = xyes; then :
10003
$as_echo "#define HAVE_DPRINTF 1" >>confdefs.h
10006
case " $LIBOBJS " in
10007
*" dprintf.$ac_objext "* ) ;;
10008
*) LIBOBJS="$LIBOBJS dprintf.$ac_objext"
10015
ac_fn_c_check_func "$LINENO" "strchrnul" "ac_cv_func_strchrnul"
10016
if test "x$ac_cv_func_strchrnul" = xyes; then :
10017
$as_echo "#define HAVE_STRCHRNUL 1" >>confdefs.h
10020
case " $LIBOBJS " in
10021
*" strchrnul.$ac_objext "* ) ;;
10022
*) LIBOBJS="$LIBOBJS strchrnul.$ac_objext"
10029
ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup"
10030
if test "x$ac_cv_func_strdup" = xyes; then :
10031
$as_echo "#define HAVE_STRDUP 1" >>confdefs.h
10034
case " $LIBOBJS " in
10035
*" strdup.$ac_objext "* ) ;;
10036
*) LIBOBJS="$LIBOBJS strdup.$ac_objext"
10044
ac_fn_c_check_decl "$LINENO" "AUDIT_USER_TTY" "ac_cv_have_decl_AUDIT_USER_TTY" "#include <linux/audit.h>
10046
if test "x$ac_cv_have_decl_AUDIT_USER_TTY" = xyes; then :
10052
cat >>confdefs.h <<_ACEOF
10053
#define HAVE_DECL_AUDIT_USER_TTY $ac_have_decl
10057
ac_fn_c_check_decl "$LINENO" "confstr" "ac_cv_have_decl_confstr" "$ac_includes_default"
10058
if test "x$ac_cv_have_decl_confstr" = xyes; then :
10064
cat >>confdefs.h <<_ACEOF
10065
#define HAVE_DECL_CONFSTR $ac_have_decl
10068
ac_fn_c_check_decl "$LINENO" "printf" "ac_cv_have_decl_printf" "$ac_includes_default"
10069
if test "x$ac_cv_have_decl_printf" = xyes; then :
10075
cat >>confdefs.h <<_ACEOF
10076
#define HAVE_DECL_PRINTF $ac_have_decl
10079
ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
10080
if test "x$ac_cv_have_decl_sbrk" = xyes; then :
10086
cat >>confdefs.h <<_ACEOF
10087
#define HAVE_DECL_SBRK $ac_have_decl
10090
ac_fn_c_check_decl "$LINENO" "setregid" "ac_cv_have_decl_setregid" "$ac_includes_default"
10091
if test "x$ac_cv_have_decl_setregid" = xyes; then :
10097
cat >>confdefs.h <<_ACEOF
10098
#define HAVE_DECL_SETREGID $ac_have_decl
10101
ac_fn_c_check_decl "$LINENO" "strcpy" "ac_cv_have_decl_strcpy" "$ac_includes_default"
10102
if test "x$ac_cv_have_decl_strcpy" = xyes; then :
10108
cat >>confdefs.h <<_ACEOF
10109
#define HAVE_DECL_STRCPY $ac_have_decl
10112
ac_fn_c_check_decl "$LINENO" "strsignal" "ac_cv_have_decl_strsignal" "$ac_includes_default"
10113
if test "x$ac_cv_have_decl_strsignal" = xyes; then :
10119
cat >>confdefs.h <<_ACEOF
10120
#define HAVE_DECL_STRSIGNAL $ac_have_decl
10124
ac_fn_c_check_decl "$LINENO" "strtold" "ac_cv_have_decl_strtold" "$ac_includes_default"
10125
if test "x$ac_cv_have_decl_strtold" = xyes; then :
10131
cat >>confdefs.h <<_ACEOF
10132
#define HAVE_DECL_STRTOLD $ac_have_decl
10134
if test $ac_have_decl = 1; then :
10136
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken strtold" >&5
10137
$as_echo_n "checking for broken strtold... " >&6; }
10138
if ${bash_cv_strtold_broken+:} false; then :
10139
$as_echo_n "(cached) " >&6
10141
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10142
/* end confdefs.h. */
10143
#include <stdlib.h>
10147
int main() { long double r; char *foo, bar; r = strtold(foo, &bar);}
10152
if ac_fn_c_try_compile "$LINENO"; then :
10153
bash_cv_strtold_broken=no
10155
bash_cv_strtold_broken=yes
10157
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10162
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_strtold_broken" >&5
10163
$as_echo "$bash_cv_strtold_broken" >&6; }
10164
if test "$bash_cv_strtold_broken" = "yes" ; then
10165
$as_echo "#define STRTOLD_BROKEN 1" >>confdefs.h
10175
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration of strtoimax" >&5
10176
$as_echo_n "checking for declaration of strtoimax... " >&6; }
10177
if ${bash_cv_decl_strtoimax+:} false; then :
10178
$as_echo_n "(cached) " >&6
10180
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10181
/* end confdefs.h. */
10184
# include <stdlib.h>
10186
#if HAVE_INTTYPES_H
10187
# include <inttypes.h>
10198
if ac_fn_c_try_link "$LINENO"; then :
10199
bash_cv_decl_strtoimax=yes
10201
bash_cv_decl_strtoimax=no
10203
rm -f core conftest.err conftest.$ac_objext \
10204
conftest$ac_exeext conftest.$ac_ext
10206
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_decl_strtoimax" >&5
10207
$as_echo "$bash_cv_decl_strtoimax" >&6; }
10208
bash_tr_func=HAVE_DECL_`echo strtoimax | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
10209
if test $bash_cv_decl_strtoimax = yes; then
10210
cat >>confdefs.h <<_ACEOF
10211
#define $bash_tr_func 1
10215
cat >>confdefs.h <<_ACEOF
10216
#define $bash_tr_func 0
10224
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration of strtol" >&5
10225
$as_echo_n "checking for declaration of strtol... " >&6; }
10226
if ${bash_cv_decl_strtol+:} false; then :
10227
$as_echo_n "(cached) " >&6
10229
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10230
/* end confdefs.h. */
10233
# include <stdlib.h>
10235
#if HAVE_INTTYPES_H
10236
# include <inttypes.h>
10247
if ac_fn_c_try_link "$LINENO"; then :
10248
bash_cv_decl_strtol=yes
10250
bash_cv_decl_strtol=no
10252
rm -f core conftest.err conftest.$ac_objext \
10253
conftest$ac_exeext conftest.$ac_ext
10255
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_decl_strtol" >&5
10256
$as_echo "$bash_cv_decl_strtol" >&6; }
10257
bash_tr_func=HAVE_DECL_`echo strtol | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
10258
if test $bash_cv_decl_strtol = yes; then
10259
cat >>confdefs.h <<_ACEOF
10260
#define $bash_tr_func 1
10264
cat >>confdefs.h <<_ACEOF
10265
#define $bash_tr_func 0
10273
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration of strtoll" >&5
10274
$as_echo_n "checking for declaration of strtoll... " >&6; }
10275
if ${bash_cv_decl_strtoll+:} false; then :
10276
$as_echo_n "(cached) " >&6
10278
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10279
/* end confdefs.h. */
10282
# include <stdlib.h>
10284
#if HAVE_INTTYPES_H
10285
# include <inttypes.h>
10296
if ac_fn_c_try_link "$LINENO"; then :
10297
bash_cv_decl_strtoll=yes
10299
bash_cv_decl_strtoll=no
10301
rm -f core conftest.err conftest.$ac_objext \
10302
conftest$ac_exeext conftest.$ac_ext
10304
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_decl_strtoll" >&5
10305
$as_echo "$bash_cv_decl_strtoll" >&6; }
10306
bash_tr_func=HAVE_DECL_`echo strtoll | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
10307
if test $bash_cv_decl_strtoll = yes; then
10308
cat >>confdefs.h <<_ACEOF
10309
#define $bash_tr_func 1
10313
cat >>confdefs.h <<_ACEOF
10314
#define $bash_tr_func 0
10322
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration of strtoul" >&5
10323
$as_echo_n "checking for declaration of strtoul... " >&6; }
10324
if ${bash_cv_decl_strtoul+:} false; then :
10325
$as_echo_n "(cached) " >&6
10327
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10328
/* end confdefs.h. */
10331
# include <stdlib.h>
10333
#if HAVE_INTTYPES_H
10334
# include <inttypes.h>
10345
if ac_fn_c_try_link "$LINENO"; then :
10346
bash_cv_decl_strtoul=yes
10348
bash_cv_decl_strtoul=no
10350
rm -f core conftest.err conftest.$ac_objext \
10351
conftest$ac_exeext conftest.$ac_ext
10353
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_decl_strtoul" >&5
10354
$as_echo "$bash_cv_decl_strtoul" >&6; }
10355
bash_tr_func=HAVE_DECL_`echo strtoul | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
10356
if test $bash_cv_decl_strtoul = yes; then
10357
cat >>confdefs.h <<_ACEOF
10358
#define $bash_tr_func 1
10362
cat >>confdefs.h <<_ACEOF
10363
#define $bash_tr_func 0
10371
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration of strtoull" >&5
10372
$as_echo_n "checking for declaration of strtoull... " >&6; }
10373
if ${bash_cv_decl_strtoull+:} false; then :
10374
$as_echo_n "(cached) " >&6
10376
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10377
/* end confdefs.h. */
10380
# include <stdlib.h>
10382
#if HAVE_INTTYPES_H
10383
# include <inttypes.h>
10394
if ac_fn_c_try_link "$LINENO"; then :
10395
bash_cv_decl_strtoull=yes
10397
bash_cv_decl_strtoull=no
10399
rm -f core conftest.err conftest.$ac_objext \
10400
conftest$ac_exeext conftest.$ac_ext
10402
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_decl_strtoull" >&5
10403
$as_echo "$bash_cv_decl_strtoull" >&6; }
10404
bash_tr_func=HAVE_DECL_`echo strtoull | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
10405
if test $bash_cv_decl_strtoull = yes; then
10406
cat >>confdefs.h <<_ACEOF
10407
#define $bash_tr_func 1
10411
cat >>confdefs.h <<_ACEOF
10412
#define $bash_tr_func 0
10420
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration of strtoumax" >&5
10421
$as_echo_n "checking for declaration of strtoumax... " >&6; }
10422
if ${bash_cv_decl_strtoumax+:} false; then :
10423
$as_echo_n "(cached) " >&6
10425
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10426
/* end confdefs.h. */
10429
# include <stdlib.h>
10431
#if HAVE_INTTYPES_H
10432
# include <inttypes.h>
10443
if ac_fn_c_try_link "$LINENO"; then :
10444
bash_cv_decl_strtoumax=yes
10446
bash_cv_decl_strtoumax=no
10448
rm -f core conftest.err conftest.$ac_objext \
10449
conftest$ac_exeext conftest.$ac_ext
10451
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_decl_strtoumax" >&5
10452
$as_echo "$bash_cv_decl_strtoumax" >&6; }
10453
bash_tr_func=HAVE_DECL_`echo strtoumax | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
10454
if test $bash_cv_decl_strtoumax = yes; then
10455
cat >>confdefs.h <<_ACEOF
10456
#define $bash_tr_func 1
10460
cat >>confdefs.h <<_ACEOF
10461
#define $bash_tr_func 0
10472
for ac_func in $ac_func_list
10474
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10475
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10476
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10477
cat >>confdefs.h <<_ACEOF
10478
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10488
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mktime" >&5
10489
$as_echo_n "checking for working mktime... " >&6; }
10490
if ${ac_cv_func_working_mktime+:} false; then :
10491
$as_echo_n "(cached) " >&6
10493
if test "$cross_compiling" = yes; then :
10494
ac_cv_func_working_mktime=no
10496
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10497
/* end confdefs.h. */
10498
/* Test program from Paul Eggert and Tony Leneis. */
10499
#ifdef TIME_WITH_SYS_TIME
10500
# include <sys/time.h>
10503
# ifdef HAVE_SYS_TIME_H
10504
# include <sys/time.h>
10510
#include <limits.h>
10511
#include <stdlib.h>
10513
#ifdef HAVE_UNISTD_H
10514
# include <unistd.h>
10518
# define alarm(X) /* empty */
10521
/* Work around redefinition to rpl_putenv by other config tests. */
10524
static time_t time_t_max;
10525
static time_t time_t_min;
10527
/* Values we'll use to set the TZ environment variable. */
10528
static const char *tz_strings[] = {
10529
(const char *) 0, "TZ=GMT0", "TZ=JST-9",
10530
"TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
10532
#define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
10534
/* Return 0 if mktime fails to convert a date in the spring-forward gap.
10535
Based on a problem report from Andreas Jaeger. */
10537
spring_forward_gap ()
10539
/* glibc (up to about 1998-10-07) failed this test. */
10542
/* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
10543
instead of "TZ=America/Vancouver" in order to detect the bug even
10544
on systems that don't support the Olson extension, or don't have the
10545
full zoneinfo tables installed. */
10546
putenv ((char*) "TZ=PST8PDT,M4.1.0,M10.5.0");
10555
return mktime (&tm) != (time_t) -1;
10559
mktime_test1 (time_t now)
10562
return ! (lt = localtime (&now)) || mktime (lt) == now;
10566
mktime_test (time_t now)
10568
return (mktime_test1 (now)
10569
&& mktime_test1 ((time_t) (time_t_max - now))
10570
&& mktime_test1 ((time_t) (time_t_min + now)));
10576
/* Based on code from Ariel Faigon. */
10586
return tm.tm_mon == 2 && tm.tm_mday == 31;
10590
bigtime_test (int j)
10594
tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
10595
now = mktime (&tm);
10596
if (now != (time_t) -1)
10598
struct tm *lt = localtime (&now);
10600
&& lt->tm_year == tm.tm_year
10601
&& lt->tm_mon == tm.tm_mon
10602
&& lt->tm_mday == tm.tm_mday
10603
&& lt->tm_hour == tm.tm_hour
10604
&& lt->tm_min == tm.tm_min
10605
&& lt->tm_sec == tm.tm_sec
10606
&& lt->tm_yday == tm.tm_yday
10607
&& lt->tm_wday == tm.tm_wday
10608
&& ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
10609
== (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
10618
/* The correct answer for 2050-02-01 00:00:00 in Pacific time,
10619
ignoring leap seconds. */
10620
unsigned long int answer = 2527315200UL;
10624
tm.tm_year = 2050 - 1900;
10627
tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
10630
/* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
10631
instead of "TZ=America/Vancouver" in order to detect the bug even
10632
on systems that don't support the Olson extension, or don't have the
10633
full zoneinfo tables installed. */
10634
putenv ((char*) "TZ=PST8PDT,M4.1.0,M10.5.0");
10638
/* Check that the result is either a failure, or close enough
10639
to the correct answer that we can assume the discrepancy is
10640
due to leap seconds. */
10641
return (t == (time_t) -1
10642
|| (0 < t && answer - 120 <= t && t <= answer + 120));
10651
/* This test makes some buggy mktime implementations loop.
10652
Give up after 60 seconds; a mktime slower than that
10653
isn't worth using anyway. */
10658
t = (time_t_max << 1) + 1;
10659
if (t <= time_t_max)
10663
time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max;
10665
delta = time_t_max / 997; /* a suitable prime number */
10666
for (i = 0; i < N_STRINGS; i++)
10669
putenv ((char*) tz_strings[i]);
10671
for (t = 0; t <= time_t_max - delta; t += delta)
10672
if (! mktime_test (t))
10674
if (! (mktime_test ((time_t) 1)
10675
&& mktime_test ((time_t) (60 * 60))
10676
&& mktime_test ((time_t) (60 * 60 * 24))))
10679
for (j = 1; ; j <<= 1)
10680
if (! bigtime_test (j))
10682
else if (INT_MAX / 2 < j)
10684
if (! bigtime_test (INT_MAX))
10687
return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ());
10690
if ac_fn_c_try_run "$LINENO"; then :
10691
ac_cv_func_working_mktime=yes
10693
ac_cv_func_working_mktime=no
10695
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10696
conftest.$ac_objext conftest.beam conftest.$ac_ext
10700
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_working_mktime" >&5
10701
$as_echo "$ac_cv_func_working_mktime" >&6; }
10702
if test $ac_cv_func_working_mktime = no; then
10703
case " $LIBOBJS " in
10704
*" mktime.$ac_objext "* ) ;;
10705
*) LIBOBJS="$LIBOBJS mktime.$ac_objext"
10713
for ac_header in argz.h errno.h fcntl.h malloc.h stdio_ext.h
10715
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10716
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10717
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
10718
cat >>confdefs.h <<_ACEOF
10719
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10728
for ac_func in getpagesize
10730
ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
10731
if test "x$ac_cv_func_getpagesize" = xyes; then :
10732
cat >>confdefs.h <<_ACEOF
10733
#define HAVE_GETPAGESIZE 1
10739
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
10740
$as_echo_n "checking for working mmap... " >&6; }
10741
if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
10742
$as_echo_n "(cached) " >&6
10744
if test "$cross_compiling" = yes; then :
10745
ac_cv_func_mmap_fixed_mapped=no
10747
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10748
/* end confdefs.h. */
10749
$ac_includes_default
10750
/* malloc might have been renamed as rpl_malloc. */
10753
/* Thanks to Mike Haertel and Jim Avera for this test.
10754
Here is a matrix of mmap possibilities:
10755
mmap private not fixed
10756
mmap private fixed at somewhere currently unmapped
10757
mmap private fixed at somewhere already mapped
10758
mmap shared not fixed
10759
mmap shared fixed at somewhere currently unmapped
10760
mmap shared fixed at somewhere already mapped
10761
For private mappings, we should verify that changes cannot be read()
10762
back from the file, nor mmap's back from the file at a different
10763
address. (There have been systems where private was not correctly
10764
implemented like the infamous i386 svr4.0, and systems where the
10765
VM page cache was not coherent with the file system buffer cache
10766
like early versions of FreeBSD and possibly contemporary NetBSD.)
10767
For shared mappings, we should conversely verify that changes get
10768
propagated back to all the places they're supposed to be.
10770
Grep wants private fixed already mapped.
10771
The main things grep needs to know about mmap are:
10772
* does it exist and is it safe to write into the mmap'd area
10773
* how to use it (BSD variants) */
10776
#include <sys/mman.h>
10778
#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
10782
/* This mess was copied from the GNU getpagesize.h. */
10783
#ifndef HAVE_GETPAGESIZE
10784
# ifdef _SC_PAGESIZE
10785
# define getpagesize() sysconf(_SC_PAGESIZE)
10786
# else /* no _SC_PAGESIZE */
10787
# ifdef HAVE_SYS_PARAM_H
10788
# include <sys/param.h>
10789
# ifdef EXEC_PAGESIZE
10790
# define getpagesize() EXEC_PAGESIZE
10791
# else /* no EXEC_PAGESIZE */
10793
# define getpagesize() NBPG * CLSIZE
10796
# endif /* no CLSIZE */
10797
# else /* no NBPG */
10799
# define getpagesize() NBPC
10800
# else /* no NBPC */
10802
# define getpagesize() PAGESIZE
10803
# endif /* PAGESIZE */
10804
# endif /* no NBPC */
10805
# endif /* no NBPG */
10806
# endif /* no EXEC_PAGESIZE */
10807
# else /* no HAVE_SYS_PARAM_H */
10808
# define getpagesize() 8192 /* punt totally */
10809
# endif /* no HAVE_SYS_PARAM_H */
10810
# endif /* no _SC_PAGESIZE */
10812
#endif /* no HAVE_GETPAGESIZE */
10817
char *data, *data2, *data3;
10818
const char *cdata2;
10822
pagesize = getpagesize ();
10824
/* First, make a file with some known garbage in it. */
10825
data = (char *) malloc (pagesize);
10828
for (i = 0; i < pagesize; ++i)
10829
*(data + i) = rand ();
10831
fd = creat ("conftest.mmap", 0600);
10834
if (write (fd, data, pagesize) != pagesize)
10838
/* Next, check that the tail of a page is zero-filled. File must have
10839
non-zero length, otherwise we risk SIGBUS for entire page. */
10840
fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
10844
if (write (fd2, cdata2, 1) != 1)
10846
data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
10847
if (data2 == MAP_FAILED)
10849
for (i = 0; i < pagesize; ++i)
10853
if (munmap (data2, pagesize))
10856
/* Next, try to mmap the file at a fixed address which already has
10857
something else allocated at it. If we can, also make sure that
10858
we see the same garbage. */
10859
fd = open ("conftest.mmap", O_RDWR);
10862
if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
10863
MAP_PRIVATE | MAP_FIXED, fd, 0L))
10865
for (i = 0; i < pagesize; ++i)
10866
if (*(data + i) != *(data2 + i))
10869
/* Finally, make sure that changes to the mapped area do not
10870
percolate back to the file as seen by read(). (This is a bug on
10871
some variants of i386 svr4.0.) */
10872
for (i = 0; i < pagesize; ++i)
10873
*(data2 + i) = *(data2 + i) + 1;
10874
data3 = (char *) malloc (pagesize);
10877
if (read (fd, data3, pagesize) != pagesize)
10879
for (i = 0; i < pagesize; ++i)
10880
if (*(data + i) != *(data3 + i))
10886
if ac_fn_c_try_run "$LINENO"; then :
10887
ac_cv_func_mmap_fixed_mapped=yes
10889
ac_cv_func_mmap_fixed_mapped=no
10891
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10892
conftest.$ac_objext conftest.beam conftest.$ac_ext
10896
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
10897
$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
10898
if test $ac_cv_func_mmap_fixed_mapped = yes; then
10900
$as_echo "#define HAVE_MMAP 1" >>confdefs.h
10903
rm -f conftest.mmap conftest.txt
10905
for ac_func in __argz_count __argz_next __argz_stringify dcgettext mempcpy \
10906
munmap stpcpy strcspn
10908
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10909
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10910
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10911
cat >>confdefs.h <<_ACEOF
10912
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10919
INTL_DEP= INTL_INC= LIBINTL_H=
10920
if test "x$USE_INCLUDED_LIBINTL" = "xyes"; then
10921
INTL_DEP='${INTL_LIBDIR}/libintl.a'
10922
INTL_INC='-I${INTL_LIBSRC} -I${INTL_BUILDDIR}'
10923
LIBINTL_H='${INTL_BUILDDIR}/libintl.h'
10931
for ac_header in wctype.h
10933
ac_fn_c_check_header_mongrel "$LINENO" "wctype.h" "ac_cv_header_wctype_h" "$ac_includes_default"
10934
if test "x$ac_cv_header_wctype_h" = xyes; then :
10935
cat >>confdefs.h <<_ACEOF
10936
#define HAVE_WCTYPE_H 1
10943
for ac_header in wchar.h
10945
ac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
10946
if test "x$ac_cv_header_wchar_h" = xyes; then :
10947
cat >>confdefs.h <<_ACEOF
10948
#define HAVE_WCHAR_H 1
10955
for ac_header in langinfo.h
10957
ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
10958
if test "x$ac_cv_header_langinfo_h" = xyes; then :
10959
cat >>confdefs.h <<_ACEOF
10960
#define HAVE_LANGINFO_H 1
10968
ac_fn_c_check_func "$LINENO" "mbrlen" "ac_cv_func_mbrlen"
10969
if test "x$ac_cv_func_mbrlen" = xyes; then :
10970
$as_echo "#define HAVE_MBRLEN 1" >>confdefs.h
10974
ac_fn_c_check_func "$LINENO" "mbscasecmp" "ac_cv_func_mbscasecmp"
10975
if test "x$ac_cv_func_mbscasecmp" = xyes; then :
10976
$as_echo "#define HAVE_MBSCMP 1" >>confdefs.h
10980
ac_fn_c_check_func "$LINENO" "mbscmp" "ac_cv_func_mbscmp"
10981
if test "x$ac_cv_func_mbscmp" = xyes; then :
10982
$as_echo "#define HAVE_MBSCMP 1" >>confdefs.h
10986
ac_fn_c_check_func "$LINENO" "mbsnrtowcs" "ac_cv_func_mbsnrtowcs"
10987
if test "x$ac_cv_func_mbsnrtowcs" = xyes; then :
10988
$as_echo "#define HAVE_MBSNRTOWCS 1" >>confdefs.h
10992
ac_fn_c_check_func "$LINENO" "mbsrtowcs" "ac_cv_func_mbsrtowcs"
10993
if test "x$ac_cv_func_mbsrtowcs" = xyes; then :
10994
$as_echo "#define HAVE_MBSRTOWCS 1" >>confdefs.h
10999
ac_fn_c_check_func "$LINENO" "mbschr" "ac_cv_func_mbschr"
11000
if test "x$ac_cv_func_mbschr" = xyes; then :
11001
$as_echo "#define HAVE_MBSCHR 1" >>confdefs.h
11004
case " $LIBOBJS " in
11005
*" mbschr.$ac_objext "* ) ;;
11006
*) LIBOBJS="$LIBOBJS mbschr.$ac_objext"
11014
ac_fn_c_check_func "$LINENO" "wcrtomb" "ac_cv_func_wcrtomb"
11015
if test "x$ac_cv_func_wcrtomb" = xyes; then :
11016
$as_echo "#define HAVE_WCRTOMB 1" >>confdefs.h
11020
ac_fn_c_check_func "$LINENO" "wcscoll" "ac_cv_func_wcscoll"
11021
if test "x$ac_cv_func_wcscoll" = xyes; then :
11022
$as_echo "#define HAVE_WCSCOLL 1" >>confdefs.h
11026
ac_fn_c_check_func "$LINENO" "wcsdup" "ac_cv_func_wcsdup"
11027
if test "x$ac_cv_func_wcsdup" = xyes; then :
11028
$as_echo "#define HAVE_WCSDUP 1" >>confdefs.h
11032
ac_fn_c_check_func "$LINENO" "wcwidth" "ac_cv_func_wcwidth"
11033
if test "x$ac_cv_func_wcwidth" = xyes; then :
11034
$as_echo "#define HAVE_WCWIDTH 1" >>confdefs.h
11038
ac_fn_c_check_func "$LINENO" "wctype" "ac_cv_func_wctype"
11039
if test "x$ac_cv_func_wctype" = xyes; then :
11040
$as_echo "#define HAVE_WCTYPE 1" >>confdefs.h
11045
ac_fn_c_check_func "$LINENO" "wcswidth" "ac_cv_func_wcswidth"
11046
if test "x$ac_cv_func_wcswidth" = xyes; then :
11047
$as_echo "#define HAVE_WCSWIDTH 1" >>confdefs.h
11050
case " $LIBOBJS " in
11051
*" wcswidth.$ac_objext "* ) ;;
11052
*) LIBOBJS="$LIBOBJS wcswidth.$ac_objext"
11061
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc and mbstate_t are properly declared" >&5
11062
$as_echo_n "checking whether mbrtowc and mbstate_t are properly declared... " >&6; }
11063
if ${ac_cv_func_mbrtowc+:} false; then :
11064
$as_echo_n "(cached) " >&6
11066
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11067
/* end confdefs.h. */
11073
char const s[] = "";
11076
return ! (sizeof state && (mbrtowc) (&wc, s, n, &state));
11081
if ac_fn_c_try_link "$LINENO"; then :
11082
ac_cv_func_mbrtowc=yes
11084
ac_cv_func_mbrtowc=no
11086
rm -f core conftest.err conftest.$ac_objext \
11087
conftest$ac_exeext conftest.$ac_ext
11089
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mbrtowc" >&5
11090
$as_echo "$ac_cv_func_mbrtowc" >&6; }
11091
if test $ac_cv_func_mbrtowc = yes; then
11093
$as_echo "#define HAVE_MBRTOWC 1" >>confdefs.h
11097
if test $ac_cv_func_mbrtowc = yes; then
11098
$as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
11102
for ac_func in iswlower iswupper towlower towupper iswctype
11104
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11105
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11106
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
11107
cat >>confdefs.h <<_ACEOF
11108
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11115
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
11116
$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
11117
if ${bash_cv_langinfo_codeset+:} false; then :
11118
$as_echo_n "(cached) " >&6
11120
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11121
/* end confdefs.h. */
11122
#include <langinfo.h>
11126
char* cs = nl_langinfo(CODESET);
11131
if ac_fn_c_try_link "$LINENO"; then :
11132
bash_cv_langinfo_codeset=yes
11134
bash_cv_langinfo_codeset=no
11136
rm -f core conftest.err conftest.$ac_objext \
11137
conftest$ac_exeext conftest.$ac_ext
11139
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_langinfo_codeset" >&5
11140
$as_echo "$bash_cv_langinfo_codeset" >&6; }
11141
if test $bash_cv_langinfo_codeset = yes; then
11142
$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
11146
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t in wchar.h" >&5
11147
$as_echo_n "checking for wchar_t in wchar.h... " >&6; }
11148
if ${bash_cv_type_wchar_t+:} false; then :
11149
$as_echo_n "(cached) " >&6
11151
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11152
/* end confdefs.h. */
11166
if ac_fn_c_try_compile "$LINENO"; then :
11167
bash_cv_type_wchar_t=yes
11169
bash_cv_type_wchar_t=no
11171
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11173
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wchar_t" >&5
11174
$as_echo "$bash_cv_type_wchar_t" >&6; }
11175
if test $bash_cv_type_wchar_t = yes; then
11177
$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
11181
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t in wctype.h" >&5
11182
$as_echo_n "checking for wctype_t in wctype.h... " >&6; }
11183
if ${bash_cv_type_wctype_t+:} false; then :
11184
$as_echo_n "(cached) " >&6
11186
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11187
/* end confdefs.h. */
11188
#include <wctype.h>
11200
if ac_fn_c_try_compile "$LINENO"; then :
11201
bash_cv_type_wctype_t=yes
11203
bash_cv_type_wctype_t=no
11205
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11207
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wctype_t" >&5
11208
$as_echo "$bash_cv_type_wctype_t" >&6; }
11209
if test $bash_cv_type_wctype_t = yes; then
11211
$as_echo "#define HAVE_WCTYPE_T 1" >>confdefs.h
11215
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t in wctype.h" >&5
11216
$as_echo_n "checking for wint_t in wctype.h... " >&6; }
11217
if ${bash_cv_type_wint_t+:} false; then :
11218
$as_echo_n "(cached) " >&6
11220
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11221
/* end confdefs.h. */
11222
#include <wctype.h>
11234
if ac_fn_c_try_compile "$LINENO"; then :
11235
bash_cv_type_wint_t=yes
11237
bash_cv_type_wint_t=no
11239
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11241
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wint_t" >&5
11242
$as_echo "$bash_cv_type_wint_t" >&6; }
11243
if test $bash_cv_type_wint_t = yes; then
11245
$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
11249
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wcwidth broken with unicode combining characters" >&5
11250
$as_echo_n "checking for wcwidth broken with unicode combining characters... " >&6; }
11251
if ${bash_cv_wcwidth_broken+:} false; then :
11252
$as_echo_n "(cached) " >&6
11254
if test "$cross_compiling" = yes; then :
11255
bash_cv_wcwidth_broken=no
11257
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11258
/* end confdefs.h. */
11260
#include <unistd.h>
11261
#include <stdlib.h>
11264
#include <locale.h>
11273
setlocale(LC_ALL, "en_US.UTF-8");
11274
w = wcwidth (0x0301);
11275
exit (w == 0); /* exit 0 if wcwidth broken */
11279
if ac_fn_c_try_run "$LINENO"; then :
11280
bash_cv_wcwidth_broken=yes
11282
bash_cv_wcwdith_broken=no
11284
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11285
conftest.$ac_objext conftest.beam conftest.$ac_ext
11289
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_wcwidth_broken" >&5
11290
$as_echo "$bash_cv_wcwidth_broken" >&6; }
11291
if test "$bash_cv_wcwidth_broken" = yes; then
11293
$as_echo "#define WCWIDTH_BROKEN 1" >>confdefs.h
11297
if test "$am_cv_func_iconv" = yes; then
11299
LIBS="$LIBS $LIBICONV"
11300
for ac_func in locale_charset
11302
ac_fn_c_check_func "$LINENO" "locale_charset" "ac_cv_func_locale_charset"
11303
if test "x$ac_cv_func_locale_charset" = xyes; then :
11304
cat >>confdefs.h <<_ACEOF
11305
#define HAVE_LOCALE_CHARSET 1
11316
if test "$opt_static_link" != yes; then
11317
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11318
$as_echo_n "checking for dlopen in -ldl... " >&6; }
11319
if ${ac_cv_lib_dl_dlopen+:} false; then :
11320
$as_echo_n "(cached) " >&6
11322
ac_check_lib_save_LIBS=$LIBS
11324
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11325
/* end confdefs.h. */
11327
/* Override any GCC internal prototype to avoid an error.
11328
Use char because int might match the return type of a GCC
11329
builtin and then its argument prototype would still apply. */
11342
if ac_fn_c_try_link "$LINENO"; then :
11343
ac_cv_lib_dl_dlopen=yes
11345
ac_cv_lib_dl_dlopen=no
11347
rm -f core conftest.err conftest.$ac_objext \
11348
conftest$ac_exeext conftest.$ac_ext
11349
LIBS=$ac_check_lib_save_LIBS
11351
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11352
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11353
if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11354
cat >>confdefs.h <<_ACEOF
11355
#define HAVE_LIBDL 1
11362
for ac_func in dlopen dlclose dlsym
11364
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11365
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11366
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
11367
cat >>confdefs.h <<_ACEOF
11368
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11376
ac_fn_c_check_decl "$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "#include <signal.h>
11377
/* NetBSD declares sys_siglist in unistd.h. */
11378
#ifdef HAVE_UNISTD_H
11379
# include <unistd.h>
11383
if test "x$ac_cv_have_decl_sys_siglist" = xyes; then :
11389
cat >>confdefs.h <<_ACEOF
11390
#define HAVE_DECL_SYS_SIGLIST $ac_have_decl
11395
if test "$ac_cv_func_inet_aton" != 'yes'; then
11397
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_aton" >&5
11398
$as_echo_n "checking for inet_aton... " >&6; }
11399
if ${bash_cv_func_inet_aton+:} false; then :
11400
$as_echo_n "(cached) " >&6
11402
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11403
/* end confdefs.h. */
11405
#include <sys/types.h>
11406
#include <netinet/in.h>
11407
#include <arpa/inet.h>
11412
inet_aton("127.0.0.1", &ap);
11417
if ac_fn_c_try_link "$LINENO"; then :
11418
bash_cv_func_inet_aton=yes
11420
bash_cv_func_inet_aton=no
11422
rm -f core conftest.err conftest.$ac_objext \
11423
conftest$ac_exeext conftest.$ac_ext
11425
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_inet_aton" >&5
11426
$as_echo "$bash_cv_func_inet_aton" >&6; }
11427
if test $bash_cv_func_inet_aton = yes; then
11428
$as_echo "#define HAVE_INET_ATON 1" >>confdefs.h
11431
case " $LIBOBJS " in
11432
*" inet_aton.$ac_objext "* ) ;;
11433
*) LIBOBJS="$LIBOBJS inet_aton.$ac_objext"
11442
irix4*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpwent in -lsun" >&5
11443
$as_echo_n "checking for getpwent in -lsun... " >&6; }
11444
if ${ac_cv_lib_sun_getpwent+:} false; then :
11445
$as_echo_n "(cached) " >&6
11447
ac_check_lib_save_LIBS=$LIBS
11449
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11450
/* end confdefs.h. */
11452
/* Override any GCC internal prototype to avoid an error.
11453
Use char because int might match the return type of a GCC
11454
builtin and then its argument prototype would still apply. */
11462
return getpwent ();
11467
if ac_fn_c_try_link "$LINENO"; then :
11468
ac_cv_lib_sun_getpwent=yes
11470
ac_cv_lib_sun_getpwent=no
11472
rm -f core conftest.err conftest.$ac_objext \
11473
conftest$ac_exeext conftest.$ac_ext
11474
LIBS=$ac_check_lib_save_LIBS
11476
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sun_getpwent" >&5
11477
$as_echo "$ac_cv_lib_sun_getpwent" >&6; }
11478
if test "x$ac_cv_lib_sun_getpwent" = xyes; then :
11479
cat >>confdefs.h <<_ACEOF
11480
#define HAVE_LIBSUN 1
11489
if test "$ac_cv_func_getpeername" = no; then
11491
if test "X$bash_cv_have_socklib" = "X"; then
11494
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket library" >&5
11495
$as_echo_n "checking for socket library... " >&6; }
11498
if ${bash_cv_have_socklib+:} false; then :
11499
$as_echo_n "(cached) " >&6
11501
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpeername in -lsocket" >&5
11502
$as_echo_n "checking for getpeername in -lsocket... " >&6; }
11503
if ${ac_cv_lib_socket_getpeername+:} false; then :
11504
$as_echo_n "(cached) " >&6
11506
ac_check_lib_save_LIBS=$LIBS
11507
LIBS="-lsocket -lnsl $LIBS"
11508
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11509
/* end confdefs.h. */
11511
/* Override any GCC internal prototype to avoid an error.
11512
Use char because int might match the return type of a GCC
11513
builtin and then its argument prototype would still apply. */
11517
char getpeername ();
11521
return getpeername ();
11526
if ac_fn_c_try_link "$LINENO"; then :
11527
ac_cv_lib_socket_getpeername=yes
11529
ac_cv_lib_socket_getpeername=no
11531
rm -f core conftest.err conftest.$ac_objext \
11532
conftest$ac_exeext conftest.$ac_ext
11533
LIBS=$ac_check_lib_save_LIBS
11535
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_getpeername" >&5
11536
$as_echo "$ac_cv_lib_socket_getpeername" >&6; }
11537
if test "x$ac_cv_lib_socket_getpeername" = xyes; then :
11538
bash_cv_have_socklib=yes
11540
bash_cv_have_socklib=no
11545
if test "X$_bash_needmsg" = Xyes; then
11546
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_have_socklib" >&5
11547
$as_echo "$bash_cv_have_socklib" >&6; }
11550
if test $bash_cv_have_socklib = yes; then
11551
# check for libnsl, add it to LIBS if present
11552
if test "X$bash_cv_have_libnsl" = "X"; then
11555
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libnsl" >&5
11556
$as_echo_n "checking for libnsl... " >&6; }
11559
if ${bash_cv_have_libnsl+:} false; then :
11560
$as_echo_n "(cached) " >&6
11562
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for t_open in -lnsl" >&5
11563
$as_echo_n "checking for t_open in -lnsl... " >&6; }
11564
if ${ac_cv_lib_nsl_t_open+:} false; then :
11565
$as_echo_n "(cached) " >&6
11567
ac_check_lib_save_LIBS=$LIBS
11569
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11570
/* end confdefs.h. */
11572
/* Override any GCC internal prototype to avoid an error.
11573
Use char because int might match the return type of a GCC
11574
builtin and then its argument prototype would still apply. */
11587
if ac_fn_c_try_link "$LINENO"; then :
11588
ac_cv_lib_nsl_t_open=yes
11590
ac_cv_lib_nsl_t_open=no
11592
rm -f core conftest.err conftest.$ac_objext \
11593
conftest$ac_exeext conftest.$ac_ext
11594
LIBS=$ac_check_lib_save_LIBS
11596
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_t_open" >&5
11597
$as_echo "$ac_cv_lib_nsl_t_open" >&6; }
11598
if test "x$ac_cv_lib_nsl_t_open" = xyes; then :
11599
bash_cv_have_libnsl=yes
11601
bash_cv_have_libnsl=no
11606
if test "X$_bash_needmsg" = Xyes; then
11607
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_have_libnsl" >&5
11608
$as_echo "$bash_cv_have_libnsl" >&6; }
11611
if test $bash_cv_have_libnsl = yes; then
11612
LIBS="-lsocket -lnsl $LIBS"
11614
LIBS="-lsocket $LIBS"
11616
$as_echo "#define HAVE_LIBSOCKET 1" >>confdefs.h
11618
$as_echo "#define HAVE_GETPEERNAME 1" >>confdefs.h
11623
if test "$ac_cv_func_gethostbyname" = no; then
11624
if test "X$bash_cv_have_gethostbyname" = "X"; then
11627
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in socket library" >&5
11628
$as_echo_n "checking for gethostbyname in socket library... " >&6; }
11631
if ${bash_cv_have_gethostbyname+:} false; then :
11632
$as_echo_n "(cached) " >&6
11634
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11635
/* end confdefs.h. */
11640
struct hostent *hp;
11641
hp = gethostbyname("localhost");
11647
if ac_fn_c_try_link "$LINENO"; then :
11648
bash_cv_have_gethostbyname=yes
11650
bash_cv_have_gethostbyname=no
11652
rm -f core conftest.err conftest.$ac_objext \
11653
conftest$ac_exeext conftest.$ac_ext
11657
if test "X$_bash_needmsg" = Xyes; then
11658
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in socket library" >&5
11659
$as_echo_n "checking for gethostbyname in socket library... " >&6; }
11661
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_have_gethostbyname" >&5
11662
$as_echo "$bash_cv_have_gethostbyname" >&6; }
11663
if test "$bash_cv_have_gethostbyname" = yes; then
11664
$as_echo "#define HAVE_GETHOSTBYNAME 1" >>confdefs.h
11670
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
11671
$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
11672
if ${ac_cv_type_uid_t+:} false; then :
11673
$as_echo_n "(cached) " >&6
11675
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11676
/* end confdefs.h. */
11677
#include <sys/types.h>
11680
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11681
$EGREP "uid_t" >/dev/null 2>&1; then :
11682
ac_cv_type_uid_t=yes
11684
ac_cv_type_uid_t=no
11689
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
11690
$as_echo "$ac_cv_type_uid_t" >&6; }
11691
if test $ac_cv_type_uid_t = no; then
11693
$as_echo "#define uid_t int" >>confdefs.h
11696
$as_echo "#define gid_t int" >>confdefs.h
11700
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking type of array argument to getgroups" >&5
11701
$as_echo_n "checking type of array argument to getgroups... " >&6; }
11702
if ${ac_cv_type_getgroups+:} false; then :
11703
$as_echo_n "(cached) " >&6
11705
if test "$cross_compiling" = yes; then :
11706
ac_cv_type_getgroups=cross
11708
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11709
/* end confdefs.h. */
11710
/* Thanks to Mike Rendell for this test. */
11711
$ac_includes_default
11714
#define MAX(x, y) ((x) > (y) ? (x) : (y))
11719
gid_t gidset[NGID];
11721
union { gid_t gval; long int lval; } val;
11724
for (i = 0; i < NGID; i++)
11725
gidset[i] = val.gval;
11726
n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
11728
/* Exit non-zero if getgroups seems to require an array of ints. This
11729
happens when gid_t is short int but getgroups modifies an array
11731
return n > 0 && gidset[n] != val.gval;
11734
if ac_fn_c_try_run "$LINENO"; then :
11735
ac_cv_type_getgroups=gid_t
11737
ac_cv_type_getgroups=int
11739
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11740
conftest.$ac_objext conftest.beam conftest.$ac_ext
11743
if test $ac_cv_type_getgroups = cross; then
11744
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11745
/* end confdefs.h. */
11746
#include <unistd.h>
11749
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11750
$EGREP "getgroups.*int.*gid_t" >/dev/null 2>&1; then :
11751
ac_cv_type_getgroups=gid_t
11753
ac_cv_type_getgroups=int
11759
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_getgroups" >&5
11760
$as_echo "$ac_cv_type_getgroups" >&6; }
11762
cat >>confdefs.h <<_ACEOF
11763
#define GETGROUPS_T $ac_cv_type_getgroups
11767
ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
11768
if test "x$ac_cv_type_off_t" = xyes; then :
11772
cat >>confdefs.h <<_ACEOF
11773
#define off_t long int
11778
ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
11779
if test "x$ac_cv_type_mode_t" = xyes; then :
11783
cat >>confdefs.h <<_ACEOF
11789
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
11790
$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
11791
if ${ac_cv_type_uid_t+:} false; then :
11792
$as_echo_n "(cached) " >&6
11794
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11795
/* end confdefs.h. */
11796
#include <sys/types.h>
11799
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11800
$EGREP "uid_t" >/dev/null 2>&1; then :
11801
ac_cv_type_uid_t=yes
11803
ac_cv_type_uid_t=no
11808
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
11809
$as_echo "$ac_cv_type_uid_t" >&6; }
11810
if test $ac_cv_type_uid_t = no; then
11812
$as_echo "#define uid_t int" >>confdefs.h
11815
$as_echo "#define gid_t int" >>confdefs.h
11819
ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
11820
if test "x$ac_cv_type_pid_t" = xyes; then :
11824
cat >>confdefs.h <<_ACEOF
11830
ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
11831
if test "x$ac_cv_type_size_t" = xyes; then :
11835
cat >>confdefs.h <<_ACEOF
11836
#define size_t unsigned int
11841
ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
11842
if test "x$ac_cv_type_ssize_t" = xyes; then :
11846
cat >>confdefs.h <<_ACEOF
11847
#define ssize_t int
11852
ac_fn_c_check_type "$LINENO" "time_t" "ac_cv_type_time_t" "$ac_includes_default"
11853
if test "x$ac_cv_type_time_t" = xyes; then :
11857
cat >>confdefs.h <<_ACEOF
11858
#define time_t long
11865
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
11866
$as_echo_n "checking for long long... " >&6; }
11867
if ${bash_cv_type_long_long+:} false; then :
11868
$as_echo_n "(cached) " >&6
11870
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11871
/* end confdefs.h. */
11873
long long ll = 1; int i = 63;
11878
long long llm = (long long) -1;
11879
return ll << i | ll >> i | llm / ll | llm % ll;
11885
if ac_fn_c_try_link "$LINENO"; then :
11886
bash_cv_type_long_long='long long'
11888
bash_cv_type_long_long='long'
11890
rm -f core conftest.err conftest.$ac_objext \
11891
conftest$ac_exeext conftest.$ac_ext
11893
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_long_long" >&5
11894
$as_echo "$bash_cv_type_long_long" >&6; }
11895
if test "$bash_cv_type_long_long" = 'long long'; then
11896
$as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
11901
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
11902
$as_echo_n "checking for unsigned long long... " >&6; }
11903
if ${bash_cv_type_unsigned_long_long+:} false; then :
11904
$as_echo_n "(cached) " >&6
11906
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11907
/* end confdefs.h. */
11909
unsigned long long ull = 1; int i = 63;
11914
unsigned long long ullmax = (unsigned long long) -1;
11915
return ull << i | ull >> i | ullmax / ull | ullmax % ull;
11921
if ac_fn_c_try_link "$LINENO"; then :
11922
bash_cv_type_unsigned_long_long='unsigned long long'
11924
bash_cv_type_unsigned_long_long='unsigned long'
11926
rm -f core conftest.err conftest.$ac_objext \
11927
conftest$ac_exeext conftest.$ac_ext
11929
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_unsigned_long_long" >&5
11930
$as_echo "$bash_cv_type_unsigned_long_long" >&6; }
11931
if test "$bash_cv_type_unsigned_long_long" = 'unsigned long long'; then
11932
$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
11937
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11938
$as_echo_n "checking return type of signal handlers... " >&6; }
11939
if ${ac_cv_type_signal+:} false; then :
11940
$as_echo_n "(cached) " >&6
11942
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11943
/* end confdefs.h. */
11944
#include <sys/types.h>
11945
#include <signal.h>
11950
return *(signal (0, 0)) (0) == 1;
11955
if ac_fn_c_try_compile "$LINENO"; then :
11956
ac_cv_type_signal=int
11958
ac_cv_type_signal=void
11960
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11962
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11963
$as_echo "$ac_cv_type_signal" >&6; }
11965
cat >>confdefs.h <<_ACEOF
11966
#define RETSIGTYPE $ac_cv_type_signal
11970
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sig_atomic_t in signal.h" >&5
11971
$as_echo_n "checking for sig_atomic_t in signal.h... " >&6; }
11972
if ${ac_cv_have_sig_atomic_t+:} false; then :
11973
$as_echo_n "(cached) " >&6
11975
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11976
/* end confdefs.h. */
11978
#include <signal.h>
11988
if ac_fn_c_try_link "$LINENO"; then :
11989
ac_cv_have_sig_atomic_t=yes
11991
ac_cv_have_sig_atomic_t=no
11993
rm -f core conftest.err conftest.$ac_objext \
11994
conftest$ac_exeext conftest.$ac_ext
11996
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sig_atomic_t" >&5
11997
$as_echo "$ac_cv_have_sig_atomic_t" >&6; }
11998
if test "$ac_cv_have_sig_atomic_t" = "no"
12000
ac_fn_c_check_type "$LINENO" "sig_atomic_t" "ac_cv_type_sig_atomic_t" "$ac_includes_default"
12001
if test "x$ac_cv_type_sig_atomic_t" = xyes; then :
12005
cat >>confdefs.h <<_ACEOF
12006
#define sig_atomic_t int
12014
# The cast to long int works around a bug in the HP C Compiler
12015
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12016
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12017
# This bug is HP SR number 8606223364.
12018
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
12019
$as_echo_n "checking size of char... " >&6; }
12020
if ${ac_cv_sizeof_char+:} false; then :
12021
$as_echo_n "(cached) " >&6
12023
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
12026
if test "$ac_cv_type_char" = yes; then
12027
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12028
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12029
as_fn_error 77 "cannot compute sizeof (char)
12030
See \`config.log' for more details" "$LINENO" 5; }
12032
ac_cv_sizeof_char=0
12037
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
12038
$as_echo "$ac_cv_sizeof_char" >&6; }
12042
cat >>confdefs.h <<_ACEOF
12043
#define SIZEOF_CHAR $ac_cv_sizeof_char
12047
# The cast to long int works around a bug in the HP C Compiler
12048
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12049
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12050
# This bug is HP SR number 8606223364.
12051
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
12052
$as_echo_n "checking size of short... " >&6; }
12053
if ${ac_cv_sizeof_short+:} false; then :
12054
$as_echo_n "(cached) " >&6
12056
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
12059
if test "$ac_cv_type_short" = yes; then
12060
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12061
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12062
as_fn_error 77 "cannot compute sizeof (short)
12063
See \`config.log' for more details" "$LINENO" 5; }
12065
ac_cv_sizeof_short=0
12070
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
12071
$as_echo "$ac_cv_sizeof_short" >&6; }
12075
cat >>confdefs.h <<_ACEOF
12076
#define SIZEOF_SHORT $ac_cv_sizeof_short
12080
# The cast to long int works around a bug in the HP C Compiler
12081
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12082
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12083
# This bug is HP SR number 8606223364.
12084
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12085
$as_echo_n "checking size of int... " >&6; }
12086
if ${ac_cv_sizeof_int+:} false; then :
12087
$as_echo_n "(cached) " >&6
12089
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
12092
if test "$ac_cv_type_int" = yes; then
12093
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12094
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12095
as_fn_error 77 "cannot compute sizeof (int)
12096
See \`config.log' for more details" "$LINENO" 5; }
12103
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12104
$as_echo "$ac_cv_sizeof_int" >&6; }
12108
cat >>confdefs.h <<_ACEOF
12109
#define SIZEOF_INT $ac_cv_sizeof_int
12113
# The cast to long int works around a bug in the HP C Compiler
12114
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12115
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12116
# This bug is HP SR number 8606223364.
12117
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12118
$as_echo_n "checking size of long... " >&6; }
12119
if ${ac_cv_sizeof_long+:} false; then :
12120
$as_echo_n "(cached) " >&6
12122
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
12125
if test "$ac_cv_type_long" = yes; then
12126
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12127
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12128
as_fn_error 77 "cannot compute sizeof (long)
12129
See \`config.log' for more details" "$LINENO" 5; }
12131
ac_cv_sizeof_long=0
12136
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12137
$as_echo "$ac_cv_sizeof_long" >&6; }
12141
cat >>confdefs.h <<_ACEOF
12142
#define SIZEOF_LONG $ac_cv_sizeof_long
12146
# The cast to long int works around a bug in the HP C Compiler
12147
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12148
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12149
# This bug is HP SR number 8606223364.
12150
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char *" >&5
12151
$as_echo_n "checking size of char *... " >&6; }
12152
if ${ac_cv_sizeof_char_p+:} false; then :
12153
$as_echo_n "(cached) " >&6
12155
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char *))" "ac_cv_sizeof_char_p" "$ac_includes_default"; then :
12158
if test "$ac_cv_type_char_p" = yes; then
12159
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12160
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12161
as_fn_error 77 "cannot compute sizeof (char *)
12162
See \`config.log' for more details" "$LINENO" 5; }
12164
ac_cv_sizeof_char_p=0
12169
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char_p" >&5
12170
$as_echo "$ac_cv_sizeof_char_p" >&6; }
12174
cat >>confdefs.h <<_ACEOF
12175
#define SIZEOF_CHAR_P $ac_cv_sizeof_char_p
12179
# The cast to long int works around a bug in the HP C Compiler
12180
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12181
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12182
# This bug is HP SR number 8606223364.
12183
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5
12184
$as_echo_n "checking size of double... " >&6; }
12185
if ${ac_cv_sizeof_double+:} false; then :
12186
$as_echo_n "(cached) " >&6
12188
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double" "$ac_includes_default"; then :
12191
if test "$ac_cv_type_double" = yes; then
12192
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12193
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12194
as_fn_error 77 "cannot compute sizeof (double)
12195
See \`config.log' for more details" "$LINENO" 5; }
12197
ac_cv_sizeof_double=0
12202
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5
12203
$as_echo "$ac_cv_sizeof_double" >&6; }
12207
cat >>confdefs.h <<_ACEOF
12208
#define SIZEOF_DOUBLE $ac_cv_sizeof_double
12212
# The cast to long int works around a bug in the HP C Compiler
12213
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12214
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12215
# This bug is HP SR number 8606223364.
12216
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12217
$as_echo_n "checking size of long long... " >&6; }
12218
if ${ac_cv_sizeof_long_long+:} false; then :
12219
$as_echo_n "(cached) " >&6
12221
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
12224
if test "$ac_cv_type_long_long" = yes; then
12225
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12226
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12227
as_fn_error 77 "cannot compute sizeof (long long)
12228
See \`config.log' for more details" "$LINENO" 5; }
12230
ac_cv_sizeof_long_long=0
12235
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12236
$as_echo "$ac_cv_sizeof_long_long" >&6; }
12240
cat >>confdefs.h <<_ACEOF
12241
#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12246
ac_fn_c_check_type "$LINENO" "u_int" "ac_cv_type_u_int" "$ac_includes_default"
12247
if test "x$ac_cv_type_u_int" = xyes; then :
12251
cat >>confdefs.h <<_ACEOF
12252
#define u_int unsigned int
12257
ac_fn_c_check_type "$LINENO" "u_long" "ac_cv_type_u_long" "$ac_includes_default"
12258
if test "x$ac_cv_type_u_long" = xyes; then :
12262
cat >>confdefs.h <<_ACEOF
12263
#define u_long unsigned long
12270
if test "$ac_cv_sizeof_short" = 2; then
12271
ac_fn_c_check_type "$LINENO" "bits16_t" "ac_cv_type_bits16_t" "$ac_includes_default"
12272
if test "x$ac_cv_type_bits16_t" = xyes; then :
12276
cat >>confdefs.h <<_ACEOF
12277
#define bits16_t short
12282
elif test "$ac_cv_sizeof_char" = 2; then
12283
ac_fn_c_check_type "$LINENO" "bits16_t" "ac_cv_type_bits16_t" "$ac_includes_default"
12284
if test "x$ac_cv_type_bits16_t" = xyes; then :
12288
cat >>confdefs.h <<_ACEOF
12289
#define bits16_t char
12295
ac_fn_c_check_type "$LINENO" "bits16_t" "ac_cv_type_bits16_t" "$ac_includes_default"
12296
if test "x$ac_cv_type_bits16_t" = xyes; then :
12300
cat >>confdefs.h <<_ACEOF
12301
#define bits16_t short
12309
if test "$ac_cv_sizeof_short" = 2; then
12310
ac_fn_c_check_type "$LINENO" "u_bits16_t" "ac_cv_type_u_bits16_t" "$ac_includes_default"
12311
if test "x$ac_cv_type_u_bits16_t" = xyes; then :
12315
cat >>confdefs.h <<_ACEOF
12316
#define u_bits16_t unsigned short
12321
elif test "$ac_cv_sizeof_char" = 2; then
12322
ac_fn_c_check_type "$LINENO" "u_bits16_t" "ac_cv_type_u_bits16_t" "$ac_includes_default"
12323
if test "x$ac_cv_type_u_bits16_t" = xyes; then :
12327
cat >>confdefs.h <<_ACEOF
12328
#define u_bits16_t unsigned char
12334
ac_fn_c_check_type "$LINENO" "u_bits16_t" "ac_cv_type_u_bits16_t" "$ac_includes_default"
12335
if test "x$ac_cv_type_u_bits16_t" = xyes; then :
12339
cat >>confdefs.h <<_ACEOF
12340
#define u_bits16_t unsigned short
12348
if test "$ac_cv_sizeof_int" = 4; then
12349
ac_fn_c_check_type "$LINENO" "bits32_t" "ac_cv_type_bits32_t" "$ac_includes_default"
12350
if test "x$ac_cv_type_bits32_t" = xyes; then :
12354
cat >>confdefs.h <<_ACEOF
12355
#define bits32_t int
12360
elif test "$ac_cv_sizeof_long" = 4; then
12361
ac_fn_c_check_type "$LINENO" "bits32_t" "ac_cv_type_bits32_t" "$ac_includes_default"
12362
if test "x$ac_cv_type_bits32_t" = xyes; then :
12366
cat >>confdefs.h <<_ACEOF
12367
#define bits32_t long
12373
ac_fn_c_check_type "$LINENO" "bits32_t" "ac_cv_type_bits32_t" "$ac_includes_default"
12374
if test "x$ac_cv_type_bits32_t" = xyes; then :
12378
cat >>confdefs.h <<_ACEOF
12379
#define bits32_t int
12387
if test "$ac_cv_sizeof_int" = 4; then
12388
ac_fn_c_check_type "$LINENO" "u_bits32_t" "ac_cv_type_u_bits32_t" "$ac_includes_default"
12389
if test "x$ac_cv_type_u_bits32_t" = xyes; then :
12393
cat >>confdefs.h <<_ACEOF
12394
#define u_bits32_t unsigned int
12399
elif test "$ac_cv_sizeof_long" = 4; then
12400
ac_fn_c_check_type "$LINENO" "u_bits32_t" "ac_cv_type_u_bits32_t" "$ac_includes_default"
12401
if test "x$ac_cv_type_u_bits32_t" = xyes; then :
12405
cat >>confdefs.h <<_ACEOF
12406
#define u_bits32_t unsigned long
12412
ac_fn_c_check_type "$LINENO" "u_bits32_t" "ac_cv_type_u_bits32_t" "$ac_includes_default"
12413
if test "x$ac_cv_type_u_bits32_t" = xyes; then :
12417
cat >>confdefs.h <<_ACEOF
12418
#define u_bits32_t unsigned int
12426
if test "$ac_cv_sizeof_char_p" = 8; then
12427
ac_fn_c_check_type "$LINENO" "bits64_t" "ac_cv_type_bits64_t" "$ac_includes_default"
12428
if test "x$ac_cv_type_bits64_t" = xyes; then :
12432
cat >>confdefs.h <<_ACEOF
12433
#define bits64_t char *
12438
elif test "$ac_cv_sizeof_double" = 8; then
12439
ac_fn_c_check_type "$LINENO" "bits64_t" "ac_cv_type_bits64_t" "$ac_includes_default"
12440
if test "x$ac_cv_type_bits64_t" = xyes; then :
12444
cat >>confdefs.h <<_ACEOF
12445
#define bits64_t double
12450
elif test -n "$ac_cv_type_long_long" && test "$ac_cv_sizeof_long_long" = 8; then
12451
ac_fn_c_check_type "$LINENO" "bits64_t" "ac_cv_type_bits64_t" "$ac_includes_default"
12452
if test "x$ac_cv_type_bits64_t" = xyes; then :
12456
cat >>confdefs.h <<_ACEOF
12457
#define bits64_t long long
12462
elif test "$ac_cv_sizeof_long" = 8; then
12463
ac_fn_c_check_type "$LINENO" "bits64_t" "ac_cv_type_bits64_t" "$ac_includes_default"
12464
if test "x$ac_cv_type_bits64_t" = xyes; then :
12468
cat >>confdefs.h <<_ACEOF
12469
#define bits64_t long
12475
ac_fn_c_check_type "$LINENO" "bits64_t" "ac_cv_type_bits64_t" "$ac_includes_default"
12476
if test "x$ac_cv_type_bits64_t" = xyes; then :
12480
cat >>confdefs.h <<_ACEOF
12481
#define bits64_t double
12490
if test "$ac_cv_sizeof_int" = "$ac_cv_sizeof_char_p"; then
12491
ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
12492
if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
12496
cat >>confdefs.h <<_ACEOF
12497
#define ptrdiff_t int
12502
elif test "$ac_cv_sizeof_long" = "$ac_cv_sizeof_char_p"; then
12503
ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
12504
if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
12508
cat >>confdefs.h <<_ACEOF
12509
#define ptrdiff_t long
12514
elif test "$ac_cv_type_long_long" = yes && test "$ac_cv_sizeof_long_long" = "$ac_cv_sizeof_char_p"; then
12515
ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
12516
if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
12520
cat >>confdefs.h <<_ACEOF
12521
#define ptrdiff_t long long
12527
ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
12528
if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
12532
cat >>confdefs.h <<_ACEOF
12533
#define ptrdiff_t int
12541
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
12542
$as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
12543
if ${ac_cv_header_stat_broken+:} false; then :
12544
$as_echo_n "(cached) " >&6
12546
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12547
/* end confdefs.h. */
12548
#include <sys/types.h>
12549
#include <sys/stat.h>
12551
#if defined S_ISBLK && defined S_IFDIR
12552
extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
12555
#if defined S_ISBLK && defined S_IFCHR
12556
extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
12559
#if defined S_ISLNK && defined S_IFREG
12560
extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
12563
#if defined S_ISSOCK && defined S_IFREG
12564
extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
12568
if ac_fn_c_try_compile "$LINENO"; then :
12569
ac_cv_header_stat_broken=no
12571
ac_cv_header_stat_broken=yes
12573
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12575
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
12576
$as_echo "$ac_cv_header_stat_broken" >&6; }
12577
if test $ac_cv_header_stat_broken = yes; then
12579
$as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
12584
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether #! works in shell scripts" >&5
12585
$as_echo_n "checking whether #! works in shell scripts... " >&6; }
12586
if ${ac_cv_sys_interpreter+:} false; then :
12587
$as_echo_n "(cached) " >&6
12593
(SHELL=/bin/sh; export SHELL; ./conftest >/dev/null 2>&1)
12594
if test $? -ne 69; then
12595
ac_cv_sys_interpreter=yes
12597
ac_cv_sys_interpreter=no
12601
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_interpreter" >&5
12602
$as_echo "$ac_cv_sys_interpreter" >&6; }
12603
interpval=$ac_cv_sys_interpreter
12605
if test $ac_cv_sys_interpreter = yes; then
12606
$as_echo "#define HAVE_HASH_BANG_EXEC 1" >>confdefs.h
12610
if test "$ac_cv_func_lstat" = "no"; then
12611
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lstat" >&5
12612
$as_echo_n "checking for lstat... " >&6; }
12613
if ${bash_cv_func_lstat+:} false; then :
12614
$as_echo_n "(cached) " >&6
12616
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12617
/* end confdefs.h. */
12619
#include <sys/types.h>
12620
#include <sys/stat.h>
12625
lstat(".",(struct stat *)0);
12630
if ac_fn_c_try_link "$LINENO"; then :
12631
bash_cv_func_lstat=yes
12633
bash_cv_func_lstat=no
12635
rm -f core conftest.err conftest.$ac_objext \
12636
conftest$ac_exeext conftest.$ac_ext
12638
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_lstat" >&5
12639
$as_echo "$bash_cv_func_lstat" >&6; }
12640
if test $bash_cv_func_lstat = yes; then
12641
$as_echo "#define HAVE_LSTAT 1" >>confdefs.h
12648
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the ctype macros accept non-ascii characters" >&5
12649
$as_echo_n "checking whether the ctype macros accept non-ascii characters... " >&6; }
12650
if ${bash_cv_func_ctype_nonascii+:} false; then :
12651
$as_echo_n "(cached) " >&6
12653
if test "$cross_compiling" = yes; then :
12654
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&5
12655
$as_echo "$as_me: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&2;}
12656
bash_cv_func_ctype_nonascii=no
12659
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12660
/* end confdefs.h. */
12662
#ifdef HAVE_LOCALE_H
12663
#include <locale.h>
12676
#ifdef HAVE_SETLOCALE
12677
/* We take a shot here. If that locale is not known, try the
12678
system default. We try this one because '\342' (226) is
12679
known to be a printable character in that locale. */
12680
deflocale = setlocale(LC_ALL, "en_US.ISO8859-1");
12681
if (deflocale == 0)
12682
deflocale = setlocale(LC_ALL, "");
12689
exit (r1 == 0 || r2 == 0);
12693
if ac_fn_c_try_run "$LINENO"; then :
12694
bash_cv_func_ctype_nonascii=yes
12696
bash_cv_func_ctype_nonascii=no
12698
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12699
conftest.$ac_objext conftest.beam conftest.$ac_ext
12704
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_ctype_nonascii" >&5
12705
$as_echo "$bash_cv_func_ctype_nonascii" >&6; }
12706
if test $bash_cv_func_ctype_nonascii = yes; then
12707
$as_echo "#define CTYPE_NON_ASCII 1" >>confdefs.h
12711
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if dup2 fails to clear the close-on-exec flag" >&5
12712
$as_echo_n "checking if dup2 fails to clear the close-on-exec flag... " >&6; }
12713
if ${bash_cv_dup2_broken+:} false; then :
12714
$as_echo_n "(cached) " >&6
12716
if test "$cross_compiling" = yes; then :
12717
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check dup2 if cross compiling -- defaulting to no" >&5
12718
$as_echo "$as_me: WARNING: cannot check dup2 if cross compiling -- defaulting to no" >&2;}
12719
bash_cv_dup2_broken=no
12721
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12722
/* end confdefs.h. */
12724
#include <sys/types.h>
12729
fd1 = open("/dev/null", 2);
12730
if (fcntl(fd1, 2, 1) < 0)
12732
fd2 = dup2(fd1, 1);
12735
fl = fcntl(fd2, 1, 0);
12736
/* fl will be 1 if dup2 did not reset the close-on-exec flag. */
12741
if ac_fn_c_try_run "$LINENO"; then :
12742
bash_cv_dup2_broken=yes
12744
bash_cv_dup2_broken=no
12746
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12747
conftest.$ac_objext conftest.beam conftest.$ac_ext
12753
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dup2_broken" >&5
12754
$as_echo "$bash_cv_dup2_broken" >&6; }
12755
if test $bash_cv_dup2_broken = yes; then
12756
$as_echo "#define DUP2_BROKEN 1" >>confdefs.h
12761
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pgrps need synchronization" >&5
12762
$as_echo_n "checking whether pgrps need synchronization... " >&6; }
12763
if ${bash_cv_pgrp_pipe+:} false; then :
12764
$as_echo_n "(cached) " >&6
12766
if test "$cross_compiling" = yes; then :
12767
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check pgrp synchronization if cross compiling -- defaulting to no" >&5
12768
$as_echo "$as_me: WARNING: cannot check pgrp synchronization if cross compiling -- defaulting to no" >&2;}
12769
bash_cv_pgrp_pipe=no
12771
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12772
/* end confdefs.h. */
12774
#ifdef HAVE_UNISTD_H
12775
# include <unistd.h>
12779
# ifdef GETPGRP_VOID
12780
# define getpgID() getpgrp()
12782
# define getpgID() getpgrp(0)
12783
# define setpgid(x,y) setpgrp(x,y)
12785
int pid1, pid2, fds[2];
12789
switch (pid1 = fork()) {
12793
setpgid(0, getpid());
12796
setpgid(pid1, pid1);
12798
sleep(2); /* let first child die */
12803
switch (pid2 = fork()) {
12808
ok = getpgID() == pid1;
12809
write(fds[1], &ok, 1);
12812
setpgid(pid2, pid1);
12815
if (read(fds[0], &ok, 1) != 1)
12823
if ac_fn_c_try_run "$LINENO"; then :
12824
bash_cv_pgrp_pipe=no
12826
bash_cv_pgrp_pipe=yes
12828
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12829
conftest.$ac_objext conftest.beam conftest.$ac_ext
12835
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_pgrp_pipe" >&5
12836
$as_echo "$bash_cv_pgrp_pipe" >&6; }
12837
if test $bash_cv_pgrp_pipe = yes; then
12838
$as_echo "#define PGRP_PIPE 1" >>confdefs.h
12843
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of signal functions" >&5
12844
$as_echo_n "checking for type of signal functions... " >&6; }
12845
if ${bash_cv_signal_vintage+:} false; then :
12846
$as_echo_n "(cached) " >&6
12849
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12850
/* end confdefs.h. */
12851
#include <signal.h>
12857
struct sigaction sa;
12858
sigemptyset(&ss); sigsuspend(&ss);
12859
sigaction(SIGINT, &sa, (struct sigaction *) 0);
12860
sigprocmask(SIG_BLOCK, &ss, (sigset_t *) 0);
12866
if ac_fn_c_try_link "$LINENO"; then :
12867
bash_cv_signal_vintage=posix
12870
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12871
/* end confdefs.h. */
12872
#include <signal.h>
12877
int mask = sigmask(SIGINT);
12878
sigsetmask(mask); sigblock(mask); sigpause(mask);
12884
if ac_fn_c_try_link "$LINENO"; then :
12885
bash_cv_signal_vintage=4.2bsd
12888
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12889
/* end confdefs.h. */
12891
#include <signal.h>
12892
RETSIGTYPE foo() { }
12897
int mask = sigmask(SIGINT);
12898
sigset(SIGINT, foo); sigrelse(SIGINT);
12899
sighold(SIGINT); sigpause(SIGINT);
12905
if ac_fn_c_try_link "$LINENO"; then :
12906
bash_cv_signal_vintage=svr3
12908
bash_cv_signal_vintage=v7
12911
rm -f core conftest.err conftest.$ac_objext \
12912
conftest$ac_exeext conftest.$ac_ext
12915
rm -f core conftest.err conftest.$ac_objext \
12916
conftest$ac_exeext conftest.$ac_ext
12919
rm -f core conftest.err conftest.$ac_objext \
12920
conftest$ac_exeext conftest.$ac_ext
12924
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_signal_vintage" >&5
12925
$as_echo "$bash_cv_signal_vintage" >&6; }
12926
if test "$bash_cv_signal_vintage" = posix; then
12927
$as_echo "#define HAVE_POSIX_SIGNALS 1" >>confdefs.h
12929
elif test "$bash_cv_signal_vintage" = "4.2bsd"; then
12930
$as_echo "#define HAVE_BSD_SIGNALS 1" >>confdefs.h
12932
elif test "$bash_cv_signal_vintage" = svr3; then
12933
$as_echo "#define HAVE_USG_SIGHOLD 1" >>confdefs.h
12938
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys_errlist and sys_nerr" >&5
12939
$as_echo_n "checking for sys_errlist and sys_nerr... " >&6; }
12940
if ${bash_cv_sys_errlist+:} false; then :
12941
$as_echo_n "(cached) " >&6
12943
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12944
/* end confdefs.h. */
12949
extern char *sys_errlist[];
12950
extern int sys_nerr;
12951
char *msg = sys_errlist[sys_nerr - 1];
12956
if ac_fn_c_try_link "$LINENO"; then :
12957
bash_cv_sys_errlist=yes
12959
bash_cv_sys_errlist=no
12961
rm -f core conftest.err conftest.$ac_objext \
12962
conftest$ac_exeext conftest.$ac_ext
12964
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_sys_errlist" >&5
12965
$as_echo "$bash_cv_sys_errlist" >&6; }
12966
if test $bash_cv_sys_errlist = yes; then
12967
$as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
12972
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys_siglist in system C library" >&5
12973
$as_echo_n "checking for sys_siglist in system C library... " >&6; }
12974
if ${bash_cv_sys_siglist+:} false; then :
12975
$as_echo_n "(cached) " >&6
12977
if test "$cross_compiling" = yes; then :
12978
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check for sys_siglist if cross compiling -- defaulting to no" >&5
12979
$as_echo "$as_me: WARNING: cannot check for sys_siglist if cross compiling -- defaulting to no" >&2;}
12980
bash_cv_sys_siglist=no
12982
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12983
/* end confdefs.h. */
12985
#include <sys/types.h>
12986
#include <signal.h>
12987
#ifdef HAVE_UNISTD_H
12988
#include <unistd.h>
12990
#if !HAVE_DECL_SYS_SIGLIST
12991
extern char *sys_siglist[];
12995
char *msg = sys_siglist[2];
12999
if ac_fn_c_try_run "$LINENO"; then :
13000
bash_cv_sys_siglist=yes
13002
bash_cv_sys_siglist=no
13004
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13005
conftest.$ac_objext conftest.beam conftest.$ac_ext
13010
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_sys_siglist" >&5
13011
$as_echo "$bash_cv_sys_siglist" >&6; }
13012
if test $bash_cv_sys_siglist = yes; then
13013
$as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
13017
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _sys_siglist in signal.h or unistd.h" >&5
13018
$as_echo_n "checking for _sys_siglist in signal.h or unistd.h... " >&6; }
13019
if ${bash_cv_decl_under_sys_siglist+:} false; then :
13020
$as_echo_n "(cached) " >&6
13022
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13023
/* end confdefs.h. */
13025
#include <sys/types.h>
13026
#include <signal.h>
13027
#ifdef HAVE_UNISTD_H
13028
#include <unistd.h>
13033
char *msg = _sys_siglist[2];
13038
if ac_fn_c_try_compile "$LINENO"; then :
13039
bash_cv_decl_under_sys_siglist=yes
13041
bash_cv_decl_under_sys_siglist=no
13043
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13045
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_decl_under_sys_siglist" >&5
13046
$as_echo "$bash_cv_decl_under_sys_siglist" >&6; }
13047
if test $bash_cv_decl_under_sys_siglist = yes; then
13048
$as_echo "#define UNDER_SYS_SIGLIST_DECLARED 1" >>confdefs.h
13053
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _sys_siglist in system C library" >&5
13054
$as_echo_n "checking for _sys_siglist in system C library... " >&6; }
13055
if ${bash_cv_under_sys_siglist+:} false; then :
13056
$as_echo_n "(cached) " >&6
13058
if test "$cross_compiling" = yes; then :
13059
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check for _sys_siglist if cross compiling -- defaulting to no" >&5
13060
$as_echo "$as_me: WARNING: cannot check for _sys_siglist if cross compiling -- defaulting to no" >&2;}
13061
bash_cv_under_sys_siglist=no
13063
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13064
/* end confdefs.h. */
13066
#include <sys/types.h>
13067
#include <signal.h>
13068
#ifdef HAVE_UNISTD_H
13069
#include <unistd.h>
13071
#ifndef UNDER_SYS_SIGLIST_DECLARED
13072
extern char *_sys_siglist[];
13076
char *msg = (char *)_sys_siglist[2];
13080
if ac_fn_c_try_run "$LINENO"; then :
13081
bash_cv_under_sys_siglist=yes
13083
bash_cv_under_sys_siglist=no
13085
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13086
conftest.$ac_objext conftest.beam conftest.$ac_ext
13091
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_under_sys_siglist" >&5
13092
$as_echo "$bash_cv_under_sys_siglist" >&6; }
13093
if test $bash_cv_under_sys_siglist = yes; then
13094
$as_echo "#define HAVE_UNDER_SYS_SIGLIST 1" >>confdefs.h
13099
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether signal handlers are of type void" >&5
13100
$as_echo_n "checking whether signal handlers are of type void... " >&6; }
13101
if ${bash_cv_void_sighandler+:} false; then :
13102
$as_echo_n "(cached) " >&6
13104
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13105
/* end confdefs.h. */
13106
#include <sys/types.h>
13107
#include <signal.h>
13114
void (*signal ()) ();
13123
if ac_fn_c_try_compile "$LINENO"; then :
13124
bash_cv_void_sighandler=yes
13126
bash_cv_void_sighandler=no
13128
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13130
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_void_sighandler" >&5
13131
$as_echo "$bash_cv_void_sighandler" >&6; }
13132
if test $bash_cv_void_sighandler = yes; then
13133
$as_echo "#define VOID_SIGHANDLER 1" >>confdefs.h
13139
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_t" >&5
13140
$as_echo_n "checking for clock_t... " >&6; }
13141
if ${bash_cv_type_clock_t+:} false; then :
13142
$as_echo_n "(cached) " >&6
13144
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13145
/* end confdefs.h. */
13146
#include <sys/types.h>
13148
#include <stdlib.h>
13149
#include <stddef.h>
13151
#if HAVE_INTTYPES_H
13152
#include <inttypes.h>
13155
#include <stdint.h>
13157
#include <sys/times.h>
13160
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13161
$EGREP "clock_t" >/dev/null 2>&1; then :
13162
bash_cv_type_clock_t=yes
13164
bash_cv_type_clock_t=no
13170
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_clock_t" >&5
13171
$as_echo "$bash_cv_type_clock_t" >&6; }
13173
if test $bash_cv_type_clock_t = no; then
13174
cat >>confdefs.h <<_ACEOF
13175
#define clock_t long
13182
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigset_t" >&5
13183
$as_echo_n "checking for sigset_t... " >&6; }
13184
if ${bash_cv_type_sigset_t+:} false; then :
13185
$as_echo_n "(cached) " >&6
13187
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13188
/* end confdefs.h. */
13189
#include <sys/types.h>
13191
#include <stdlib.h>
13192
#include <stddef.h>
13194
#if HAVE_INTTYPES_H
13195
#include <inttypes.h>
13198
#include <stdint.h>
13200
#include <signal.h>
13203
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13204
$EGREP "sigset_t" >/dev/null 2>&1; then :
13205
bash_cv_type_sigset_t=yes
13207
bash_cv_type_sigset_t=no
13213
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_sigset_t" >&5
13214
$as_echo "$bash_cv_type_sigset_t" >&6; }
13216
if test $bash_cv_type_sigset_t = no; then
13217
cat >>confdefs.h <<_ACEOF
13218
#define sigset_t int
13225
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sig_atomic_t" >&5
13226
$as_echo_n "checking for sig_atomic_t... " >&6; }
13227
if ${bash_cv_type_sig_atomic_t+:} false; then :
13228
$as_echo_n "(cached) " >&6
13230
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13231
/* end confdefs.h. */
13232
#include <sys/types.h>
13234
#include <stdlib.h>
13235
#include <stddef.h>
13237
#if HAVE_INTTYPES_H
13238
#include <inttypes.h>
13241
#include <stdint.h>
13243
#include <signal.h>
13246
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13247
$EGREP "sig_atomic_t" >/dev/null 2>&1; then :
13248
bash_cv_type_sig_atomic_t=yes
13250
bash_cv_type_sig_atomic_t=no
13256
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_sig_atomic_t" >&5
13257
$as_echo "$bash_cv_type_sig_atomic_t" >&6; }
13259
if test $bash_cv_type_sig_atomic_t = no; then
13260
cat >>confdefs.h <<_ACEOF
13261
#define sig_atomic_t int
13268
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for quad_t" >&5
13269
$as_echo_n "checking for quad_t... " >&6; }
13270
if ${bash_cv_type_quad_t+:} false; then :
13271
$as_echo_n "(cached) " >&6
13273
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13274
/* end confdefs.h. */
13275
#include <sys/types.h>
13277
#include <stdlib.h>
13278
#include <stddef.h>
13280
#if HAVE_INTTYPES_H
13281
#include <inttypes.h>
13284
#include <stdint.h>
13289
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13290
$EGREP "quad_t" >/dev/null 2>&1; then :
13291
bash_cv_type_quad_t=yes
13293
bash_cv_type_quad_t=no
13299
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_quad_t" >&5
13300
$as_echo "$bash_cv_type_quad_t" >&6; }
13301
if test $bash_cv_type_quad_t = yes; then
13302
$as_echo "#define HAVE_QUAD_T 1" >>confdefs.h
13305
if test $bash_cv_type_quad_t = no; then
13306
cat >>confdefs.h <<_ACEOF
13307
#define quad_t long
13314
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
13315
$as_echo_n "checking for intmax_t... " >&6; }
13316
if ${bash_cv_type_intmax_t+:} false; then :
13317
$as_echo_n "(cached) " >&6
13319
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13320
/* end confdefs.h. */
13321
#include <sys/types.h>
13323
#include <stdlib.h>
13324
#include <stddef.h>
13326
#if HAVE_INTTYPES_H
13327
#include <inttypes.h>
13330
#include <stdint.h>
13335
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13336
$EGREP "intmax_t" >/dev/null 2>&1; then :
13337
bash_cv_type_intmax_t=yes
13339
bash_cv_type_intmax_t=no
13345
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_intmax_t" >&5
13346
$as_echo "$bash_cv_type_intmax_t" >&6; }
13348
if test $bash_cv_type_intmax_t = no; then
13349
cat >>confdefs.h <<_ACEOF
13350
#define intmax_t $bash_cv_type_long_long
13357
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintmax_t" >&5
13358
$as_echo_n "checking for uintmax_t... " >&6; }
13359
if ${bash_cv_type_uintmax_t+:} false; then :
13360
$as_echo_n "(cached) " >&6
13362
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13363
/* end confdefs.h. */
13364
#include <sys/types.h>
13366
#include <stdlib.h>
13367
#include <stddef.h>
13369
#if HAVE_INTTYPES_H
13370
#include <inttypes.h>
13373
#include <stdint.h>
13378
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13379
$EGREP "uintmax_t" >/dev/null 2>&1; then :
13380
bash_cv_type_uintmax_t=yes
13382
bash_cv_type_uintmax_t=no
13388
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_uintmax_t" >&5
13389
$as_echo "$bash_cv_type_uintmax_t" >&6; }
13391
if test $bash_cv_type_uintmax_t = no; then
13392
cat >>confdefs.h <<_ACEOF
13393
#define uintmax_t $bash_cv_type_unsigned_long_long
13398
if test "$ac_cv_header_sys_socket_h" = "yes"; then
13401
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5
13402
$as_echo_n "checking for socklen_t... " >&6; }
13403
if ${bash_cv_type_socklen_t+:} false; then :
13404
$as_echo_n "(cached) " >&6
13406
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13407
/* end confdefs.h. */
13408
#include <sys/types.h>
13410
#include <stdlib.h>
13411
#include <stddef.h>
13413
#if HAVE_INTTYPES_H
13414
#include <inttypes.h>
13417
#include <stdint.h>
13419
#include <sys/socket.h>
13422
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13423
$EGREP "socklen_t" >/dev/null 2>&1; then :
13424
bash_cv_type_socklen_t=yes
13426
bash_cv_type_socklen_t=no
13432
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_socklen_t" >&5
13433
$as_echo "$bash_cv_type_socklen_t" >&6; }
13434
if test $bash_cv_type_socklen_t = yes; then
13435
$as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
13438
if test $bash_cv_type_socklen_t = no; then
13439
cat >>confdefs.h <<_ACEOF
13440
#define socklen_t unsigned int
13446
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for size and type of struct rlimit fields" >&5
13447
$as_echo_n "checking for size and type of struct rlimit fields... " >&6; }
13448
if ${bash_cv_type_rlimit+:} false; then :
13449
$as_echo_n "(cached) " >&6
13451
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13452
/* end confdefs.h. */
13453
#include <sys/types.h>
13454
#include <sys/resource.h>
13463
if ac_fn_c_try_compile "$LINENO"; then :
13464
bash_cv_type_rlimit=rlim_t
13467
if test "$cross_compiling" = yes; then :
13468
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check quad_t if cross compiling -- defaulting to long" >&5
13469
$as_echo "$as_me: WARNING: cannot check quad_t if cross compiling -- defaulting to long" >&2;}
13470
bash_cv_type_rlimit=long
13472
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13473
/* end confdefs.h. */
13475
#include <sys/types.h>
13476
#include <sys/time.h>
13477
#include <sys/resource.h>
13482
if (sizeof(rl.rlim_cur) == sizeof(quad_t))
13488
if ac_fn_c_try_run "$LINENO"; then :
13489
bash_cv_type_rlimit=quad_t
13491
bash_cv_type_rlimit=long
13493
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13494
conftest.$ac_objext conftest.beam conftest.$ac_ext
13498
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13502
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_rlimit" >&5
13503
$as_echo "$bash_cv_type_rlimit" >&6; }
13504
if test $bash_cv_type_rlimit = quad_t; then
13505
$as_echo "#define RLIMTYPE quad_t" >>confdefs.h
13507
elif test $bash_cv_type_rlimit = rlim_t; then
13508
$as_echo "#define RLIMTYPE rlim_t" >>confdefs.h
13513
# The cast to long int works around a bug in the HP C Compiler
13514
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13515
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13516
# This bug is HP SR number 8606223364.
13517
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of intmax_t" >&5
13518
$as_echo_n "checking size of intmax_t... " >&6; }
13519
if ${ac_cv_sizeof_intmax_t+:} false; then :
13520
$as_echo_n "(cached) " >&6
13522
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (intmax_t))" "ac_cv_sizeof_intmax_t" "$ac_includes_default"; then :
13525
if test "$ac_cv_type_intmax_t" = yes; then
13526
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13527
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13528
as_fn_error 77 "cannot compute sizeof (intmax_t)
13529
See \`config.log' for more details" "$LINENO" 5; }
13531
ac_cv_sizeof_intmax_t=0
13536
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_intmax_t" >&5
13537
$as_echo "$ac_cv_sizeof_intmax_t" >&6; }
13541
cat >>confdefs.h <<_ACEOF
13542
#define SIZEOF_INTMAX_T $ac_cv_sizeof_intmax_t
13548
ac_fn_c_check_member "$LINENO" "struct termios" "c_line" "ac_cv_member_struct_termios_c_line" "
13549
#include <sys/types.h>
13550
#include <termios.h>
13553
if test "x$ac_cv_member_struct_termios_c_line" = xyes; then :
13554
$as_echo "#define TERMIOS_LDISC 1" >>confdefs.h
13560
ac_fn_c_check_member "$LINENO" "struct termio" "c_line" "ac_cv_member_struct_termio_c_line" "
13561
#include <sys/types.h>
13562
#include <termio.h>
13565
if test "x$ac_cv_member_struct_termio_c_line" = xyes; then :
13566
$as_echo "#define TERMIO_LDISC 1" >>confdefs.h
13572
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_ino" >&5
13573
$as_echo_n "checking for struct dirent.d_ino... " >&6; }
13574
if ${bash_cv_dirent_has_dino+:} false; then :
13575
$as_echo_n "(cached) " >&6
13577
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13578
/* end confdefs.h. */
13581
#include <sys/types.h>
13582
#ifdef HAVE_UNISTD_H
13583
# include <unistd.h>
13584
#endif /* HAVE_UNISTD_H */
13585
#if defined(HAVE_DIRENT_H)
13586
# include <dirent.h>
13588
# define dirent direct
13589
# ifdef HAVE_SYS_NDIR_H
13590
# include <sys/ndir.h>
13591
# endif /* SYSNDIR */
13592
# ifdef HAVE_SYS_DIR_H
13593
# include <sys/dir.h>
13594
# endif /* SYSDIR */
13595
# ifdef HAVE_NDIR_H
13598
#endif /* HAVE_DIRENT_H */
13604
struct dirent d; int z; z = d.d_ino;
13610
if ac_fn_c_try_compile "$LINENO"; then :
13611
bash_cv_dirent_has_dino=yes
13613
bash_cv_dirent_has_dino=no
13615
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13618
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_dino" >&5
13619
$as_echo "$bash_cv_dirent_has_dino" >&6; }
13620
if test $bash_cv_dirent_has_dino = yes; then
13621
$as_echo "#define HAVE_STRUCT_DIRENT_D_INO 1" >>confdefs.h
13626
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_fileno" >&5
13627
$as_echo_n "checking for struct dirent.d_fileno... " >&6; }
13628
if ${bash_cv_dirent_has_d_fileno+:} false; then :
13629
$as_echo_n "(cached) " >&6
13631
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13632
/* end confdefs.h. */
13635
#include <sys/types.h>
13636
#ifdef HAVE_UNISTD_H
13637
# include <unistd.h>
13638
#endif /* HAVE_UNISTD_H */
13639
#if defined(HAVE_DIRENT_H)
13640
# include <dirent.h>
13642
# define dirent direct
13643
# ifdef HAVE_SYS_NDIR_H
13644
# include <sys/ndir.h>
13645
# endif /* SYSNDIR */
13646
# ifdef HAVE_SYS_DIR_H
13647
# include <sys/dir.h>
13648
# endif /* SYSDIR */
13649
# ifdef HAVE_NDIR_H
13652
#endif /* HAVE_DIRENT_H */
13658
struct dirent d; int z; z = d.d_fileno;
13664
if ac_fn_c_try_compile "$LINENO"; then :
13665
bash_cv_dirent_has_d_fileno=yes
13667
bash_cv_dirent_has_d_fileno=no
13669
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13672
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_d_fileno" >&5
13673
$as_echo "$bash_cv_dirent_has_d_fileno" >&6; }
13674
if test $bash_cv_dirent_has_d_fileno = yes; then
13675
$as_echo "#define HAVE_STRUCT_DIRENT_D_FILENO 1" >>confdefs.h
13680
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_namlen" >&5
13681
$as_echo_n "checking for struct dirent.d_namlen... " >&6; }
13682
if ${bash_cv_dirent_has_d_namlen+:} false; then :
13683
$as_echo_n "(cached) " >&6
13685
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13686
/* end confdefs.h. */
13689
#include <sys/types.h>
13690
#ifdef HAVE_UNISTD_H
13691
# include <unistd.h>
13692
#endif /* HAVE_UNISTD_H */
13693
#if defined(HAVE_DIRENT_H)
13694
# include <dirent.h>
13696
# define dirent direct
13697
# ifdef HAVE_SYS_NDIR_H
13698
# include <sys/ndir.h>
13699
# endif /* SYSNDIR */
13700
# ifdef HAVE_SYS_DIR_H
13701
# include <sys/dir.h>
13702
# endif /* SYSDIR */
13703
# ifdef HAVE_NDIR_H
13706
#endif /* HAVE_DIRENT_H */
13712
struct dirent d; int z; z = d.d_namlen;
13718
if ac_fn_c_try_compile "$LINENO"; then :
13719
bash_cv_dirent_has_d_namlen=yes
13721
bash_cv_dirent_has_d_namlen=no
13723
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13726
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_d_namlen" >&5
13727
$as_echo "$bash_cv_dirent_has_d_namlen" >&6; }
13728
if test $bash_cv_dirent_has_d_namlen = yes; then
13729
$as_echo "#define HAVE_STRUCT_DIRENT_D_NAMLEN 1" >>confdefs.h
13733
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct winsize in sys/ioctl.h and termios.h" >&5
13734
$as_echo_n "checking for struct winsize in sys/ioctl.h and termios.h... " >&6; }
13735
if ${bash_cv_struct_winsize_header+:} false; then :
13736
$as_echo_n "(cached) " >&6
13738
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13739
/* end confdefs.h. */
13740
#include <sys/types.h>
13741
#include <sys/ioctl.h>
13750
if ac_fn_c_try_compile "$LINENO"; then :
13751
bash_cv_struct_winsize_header=ioctl_h
13753
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13754
/* end confdefs.h. */
13755
#include <sys/types.h>
13756
#include <termios.h>
13765
if ac_fn_c_try_compile "$LINENO"; then :
13766
bash_cv_struct_winsize_header=termios_h
13768
bash_cv_struct_winsize_header=other
13770
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13773
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13776
if test $bash_cv_struct_winsize_header = ioctl_h; then
13777
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: sys/ioctl.h" >&5
13778
$as_echo "sys/ioctl.h" >&6; }
13779
$as_echo "#define STRUCT_WINSIZE_IN_SYS_IOCTL 1" >>confdefs.h
13781
elif test $bash_cv_struct_winsize_header = termios_h; then
13782
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: termios.h" >&5
13783
$as_echo "termios.h" >&6; }
13784
$as_echo "#define STRUCT_WINSIZE_IN_TERMIOS 1" >>confdefs.h
13787
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
13788
$as_echo "not found" >&6; }
13791
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval in sys/time.h and time.h" >&5
13792
$as_echo_n "checking for struct timeval in sys/time.h and time.h... " >&6; }
13793
if ${bash_cv_struct_timeval+:} false; then :
13794
$as_echo_n "(cached) " >&6
13797
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13798
/* end confdefs.h. */
13799
#include <sys/time.h>
13802
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13803
$EGREP "struct timeval" >/dev/null 2>&1; then :
13804
bash_cv_struct_timeval=yes
13806
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13807
/* end confdefs.h. */
13811
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13812
$EGREP "struct timeval" >/dev/null 2>&1; then :
13813
bash_cv_struct_timeval=yes
13815
bash_cv_struct_timeval=no
13825
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_struct_timeval" >&5
13826
$as_echo "$bash_cv_struct_timeval" >&6; }
13827
if test $bash_cv_struct_timeval = yes; then
13828
$as_echo "#define HAVE_TIMEVAL 1" >>confdefs.h
13832
ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
13833
if test "x$ac_cv_member_struct_stat_st_blocks" = xyes; then :
13835
cat >>confdefs.h <<_ACEOF
13836
#define HAVE_STRUCT_STAT_ST_BLOCKS 1
13842
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
13843
$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
13844
if ${ac_cv_struct_tm+:} false; then :
13845
$as_echo_n "(cached) " >&6
13847
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13848
/* end confdefs.h. */
13849
#include <sys/types.h>
13856
int *p = &tm.tm_sec;
13862
if ac_fn_c_try_compile "$LINENO"; then :
13863
ac_cv_struct_tm=time.h
13865
ac_cv_struct_tm=sys/time.h
13867
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13869
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
13870
$as_echo "$ac_cv_struct_tm" >&6; }
13871
if test $ac_cv_struct_tm = sys/time.h; then
13873
$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
13877
ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
13878
#include <$ac_cv_struct_tm>
13881
if test "x$ac_cv_member_struct_tm_tm_zone" = xyes; then :
13883
cat >>confdefs.h <<_ACEOF
13884
#define HAVE_STRUCT_TM_TM_ZONE 1
13890
if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
13892
$as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
13895
ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
13897
if test "x$ac_cv_have_decl_tzname" = xyes; then :
13903
cat >>confdefs.h <<_ACEOF
13904
#define HAVE_DECL_TZNAME $ac_have_decl
13907
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
13908
$as_echo_n "checking for tzname... " >&6; }
13909
if ${ac_cv_var_tzname+:} false; then :
13910
$as_echo_n "(cached) " >&6
13912
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13913
/* end confdefs.h. */
13915
#if !HAVE_DECL_TZNAME
13916
extern char *tzname[];
13922
return tzname[0][0];
13927
if ac_fn_c_try_link "$LINENO"; then :
13928
ac_cv_var_tzname=yes
13930
ac_cv_var_tzname=no
13932
rm -f core conftest.err conftest.$ac_objext \
13933
conftest$ac_exeext conftest.$ac_ext
13935
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
13936
$as_echo "$ac_cv_var_tzname" >&6; }
13937
if test $ac_cv_var_tzname = yes; then
13939
$as_echo "#define HAVE_TZNAME 1" >>confdefs.h
13944
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timezone in sys/time.h and time.h" >&5
13945
$as_echo_n "checking for struct timezone in sys/time.h and time.h... " >&6; }
13946
if ${bash_cv_struct_timezone+:} false; then :
13947
$as_echo_n "(cached) " >&6
13950
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13951
/* end confdefs.h. */
13952
#include <sys/time.h>
13955
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13956
$EGREP "struct timezone" >/dev/null 2>&1; then :
13957
bash_cv_struct_timezone=yes
13959
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13960
/* end confdefs.h. */
13964
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13965
$EGREP "struct timezone" >/dev/null 2>&1; then :
13966
bash_cv_struct_timezone=yes
13968
bash_cv_struct_timezone=no
13978
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_struct_timezone" >&5
13979
$as_echo "$bash_cv_struct_timezone" >&6; }
13980
if test $bash_cv_struct_timezone = yes; then
13981
$as_echo "#define HAVE_STRUCT_TIMEZONE 1" >>confdefs.h
13986
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for offset of exit status in return status from wait" >&5
13987
$as_echo_n "checking for offset of exit status in return status from wait... " >&6; }
13988
if ${bash_cv_wexitstatus_offset+:} false; then :
13989
$as_echo_n "(cached) " >&6
13991
if test "$cross_compiling" = yes; then :
13992
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check WEXITSTATUS offset if cross compiling -- defaulting to 0" >&5
13993
$as_echo "$as_me: WARNING: cannot check WEXITSTATUS offset if cross compiling -- defaulting to 0" >&2;}
13994
bash_cv_wexitstatus_offset=0
13997
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13998
/* end confdefs.h. */
14000
#include <stdlib.h>
14001
#include <unistd.h>
14003
#include <sys/wait.h>
14017
/* wait for the process */
14023
for (i = 0; i < (sizeof(s) - 8); i++)
14025
n = (s >> i) & 0xff;
14034
if ac_fn_c_try_run "$LINENO"; then :
14035
bash_cv_wexitstatus_offset=0
14037
bash_cv_wexitstatus_offset=$?
14039
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14040
conftest.$ac_objext conftest.beam conftest.$ac_ext
14045
if test "$bash_cv_wexitstatus_offset" -gt 32 ; then
14046
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: bad exit status from test program -- defaulting to 0" >&5
14047
$as_echo "$as_me: WARNING: bad exit status from test program -- defaulting to 0" >&2;}
14048
bash_cv_wexitstatus_offset=0
14050
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_wexitstatus_offset" >&5
14051
$as_echo "$bash_cv_wexitstatus_offset" >&6; }
14053
cat >>confdefs.h <<_ACEOF
14054
#define WEXITSTATUS_OFFSET $bash_cv_wexitstatus_offset
14061
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <time.h>" >&5
14062
$as_echo_n "checking for struct timespec in <time.h>... " >&6; }
14063
if ${bash_cv_sys_struct_timespec_in_time_h+:} false; then :
14064
$as_echo_n "(cached) " >&6
14066
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14067
/* end confdefs.h. */
14073
static struct timespec x; x.tv_sec = x.tv_nsec;
14078
if ac_fn_c_try_compile "$LINENO"; then :
14079
bash_cv_sys_struct_timespec_in_time_h=yes
14081
bash_cv_sys_struct_timespec_in_time_h=no
14083
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14085
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_sys_struct_timespec_in_time_h" >&5
14086
$as_echo "$bash_cv_sys_struct_timespec_in_time_h" >&6; }
14088
HAVE_STRUCT_TIMESPEC=0
14089
TIME_H_DEFINES_STRUCT_TIMESPEC=0
14090
SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=0
14091
PTHREAD_H_DEFINES_STRUCT_TIMESPEC=0
14092
if test $bash_cv_sys_struct_timespec_in_time_h = yes; then
14093
$as_echo "#define HAVE_STRUCT_TIMESPEC 1" >>confdefs.h
14095
$as_echo "#define TIME_H_DEFINES_STRUCT_TIMESPEC 1" >>confdefs.h
14097
TIME_H_DEFINES_STRUCT_TIMESPEC=1
14099
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <sys/time.h>" >&5
14100
$as_echo_n "checking for struct timespec in <sys/time.h>... " >&6; }
14101
if ${bash_cv_sys_struct_timespec_in_sys_time_h+:} false; then :
14102
$as_echo_n "(cached) " >&6
14104
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14105
/* end confdefs.h. */
14106
#include <sys/time.h>
14111
static struct timespec x; x.tv_sec = x.tv_nsec;
14116
if ac_fn_c_try_compile "$LINENO"; then :
14117
bash_cv_sys_struct_timespec_in_sys_time_h=yes
14119
bash_cv_sys_struct_timespec_in_sys_time_h=no
14121
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14123
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_sys_struct_timespec_in_sys_time_h" >&5
14124
$as_echo "$bash_cv_sys_struct_timespec_in_sys_time_h" >&6; }
14125
if test $bash_cv_sys_struct_timespec_in_sys_time_h = yes; then
14126
SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=1
14127
$as_echo "#define HAVE_STRUCT_TIMESPEC 1" >>confdefs.h
14129
$as_echo "#define SYS_TIME_H_DEFINES_STRUCT_TIMESPEC 1" >>confdefs.h
14132
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <pthread.h>" >&5
14133
$as_echo_n "checking for struct timespec in <pthread.h>... " >&6; }
14134
if ${bash_cv_sys_struct_timespec_in_pthread_h+:} false; then :
14135
$as_echo_n "(cached) " >&6
14137
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14138
/* end confdefs.h. */
14139
#include <pthread.h>
14144
static struct timespec x; x.tv_sec = x.tv_nsec;
14149
if ac_fn_c_try_compile "$LINENO"; then :
14150
bash_cv_sys_struct_timespec_in_pthread_h=yes
14152
bash_cv_sys_struct_timespec_in_pthread_h=no
14154
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14156
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_sys_struct_timespec_in_pthread_h" >&5
14157
$as_echo "$bash_cv_sys_struct_timespec_in_pthread_h" >&6; }
14158
if test $bash_cv_sys_struct_timespec_in_pthread_h = yes; then
14159
PTHREAD_H_DEFINES_STRUCT_TIMESPEC=1
14160
$as_echo "#define HAVE_STRUCT_TIMESPEC 1" >>confdefs.h
14162
$as_echo "#define PTHREAD_H_DEFINES_STRUCT_TIMESPEC 1" >>confdefs.h
14176
ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.tv_nsec" "ac_cv_member_struct_stat_st_atim_tv_nsec" "#include <sys/types.h>
14177
#include <sys/stat.h>
14179
if test "x$ac_cv_member_struct_stat_st_atim_tv_nsec" = xyes; then :
14181
cat >>confdefs.h <<_ACEOF
14182
#define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
14185
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat.st_atim is of type struct timespec" >&5
14186
$as_echo_n "checking whether struct stat.st_atim is of type struct timespec... " >&6; }
14187
if ${ac_cv_typeof_struct_stat_st_atim_is_struct_timespec+:} false; then :
14188
$as_echo_n "(cached) " >&6
14190
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14191
/* end confdefs.h. */
14193
#include <sys/types.h>
14194
#include <sys/stat.h>
14195
#if HAVE_SYS_TIME_H
14196
# include <sys/time.h>
14199
struct timespec ts;
14212
if ac_fn_c_try_compile "$LINENO"; then :
14213
ac_cv_typeof_struct_stat_st_atim_is_struct_timespec=yes
14215
ac_cv_typeof_struct_stat_st_atim_is_struct_timespec=no
14217
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14219
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_typeof_struct_stat_st_atim_is_struct_timespec" >&5
14220
$as_echo "$ac_cv_typeof_struct_stat_st_atim_is_struct_timespec" >&6; }
14221
if test $ac_cv_typeof_struct_stat_st_atim_is_struct_timespec = yes; then
14223
$as_echo "#define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1" >>confdefs.h
14227
ac_fn_c_check_member "$LINENO" "struct stat" "st_atimespec.tv_nsec" "ac_cv_member_struct_stat_st_atimespec_tv_nsec" "#include <sys/types.h>
14228
#include <sys/stat.h>
14230
if test "x$ac_cv_member_struct_stat_st_atimespec_tv_nsec" = xyes; then :
14232
cat >>confdefs.h <<_ACEOF
14233
#define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1
14238
ac_fn_c_check_member "$LINENO" "struct stat" "st_atimensec" "ac_cv_member_struct_stat_st_atimensec" "#include <sys/types.h>
14239
#include <sys/stat.h>
14241
if test "x$ac_cv_member_struct_stat_st_atimensec" = xyes; then :
14243
cat >>confdefs.h <<_ACEOF
14244
#define HAVE_STRUCT_STAT_ST_ATIMENSEC 1
14249
ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.st__tim.tv_nsec" "ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" "#include <sys/types.h>
14250
#include <sys/stat.h>
14252
if test "x$ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" = xyes; then :
14254
cat >>confdefs.h <<_ACEOF
14255
#define HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC 1
14269
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the existence of strsignal" >&5
14270
$as_echo_n "checking for the existence of strsignal... " >&6; }
14271
if ${bash_cv_have_strsignal+:} false; then :
14272
$as_echo_n "(cached) " >&6
14274
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14275
/* end confdefs.h. */
14276
#include <sys/types.h>
14277
#include <signal.h>
14281
char *s = (char *)strsignal(2);
14286
if ac_fn_c_try_link "$LINENO"; then :
14287
bash_cv_have_strsignal=yes
14289
bash_cv_have_strsignal=no
14291
rm -f core conftest.err conftest.$ac_objext \
14292
conftest$ac_exeext conftest.$ac_ext
14295
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_have_strsignal" >&5
14296
$as_echo "$bash_cv_have_strsignal" >&6; }
14297
if test $bash_cv_have_strsignal = yes; then
14298
$as_echo "#define HAVE_STRSIGNAL 1" >>confdefs.h
14302
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if opendir() opens non-directories" >&5
14303
$as_echo_n "checking if opendir() opens non-directories... " >&6; }
14304
if ${bash_cv_opendir_not_robust+:} false; then :
14305
$as_echo_n "(cached) " >&6
14307
if test "$cross_compiling" = yes; then :
14308
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check opendir if cross compiling -- defaulting to no" >&5
14309
$as_echo "$as_me: WARNING: cannot check opendir if cross compiling -- defaulting to no" >&2;}
14310
bash_cv_opendir_not_robust=no
14313
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14314
/* end confdefs.h. */
14317
#include <sys/types.h>
14319
#ifdef HAVE_UNISTD_H
14320
# include <unistd.h>
14321
#endif /* HAVE_UNISTD_H */
14322
#if defined(HAVE_DIRENT_H)
14323
# include <dirent.h>
14325
# define dirent direct
14326
# ifdef HAVE_SYS_NDIR_H
14327
# include <sys/ndir.h>
14328
# endif /* SYSNDIR */
14329
# ifdef HAVE_SYS_DIR_H
14330
# include <sys/dir.h>
14331
# endif /* SYSDIR */
14332
# ifdef HAVE_NDIR_H
14335
#endif /* HAVE_DIRENT_H */
14340
err = mkdir("bash-aclocal", 0700);
14345
unlink("bash-aclocal/not_a_directory");
14346
fd = open("bash-aclocal/not_a_directory", O_WRONLY|O_CREAT|O_EXCL, 0666);
14347
write(fd, "\n", 1);
14349
dir = opendir("bash-aclocal/not_a_directory");
14350
unlink("bash-aclocal/not_a_directory");
14351
rmdir("bash-aclocal");
14355
if ac_fn_c_try_run "$LINENO"; then :
14356
bash_cv_opendir_not_robust=yes
14358
bash_cv_opendir_not_robust=no
14360
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14361
conftest.$ac_objext conftest.beam conftest.$ac_ext
14366
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_opendir_not_robust" >&5
14367
$as_echo "$bash_cv_opendir_not_robust" >&6; }
14368
if test $bash_cv_opendir_not_robust = yes; then
14369
$as_echo "#define OPENDIR_NOT_ROBUST 1" >>confdefs.h
14373
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ulimit can substitute for getdtablesize" >&5
14374
$as_echo_n "checking whether ulimit can substitute for getdtablesize... " >&6; }
14375
if ${bash_cv_ulimit_maxfds+:} false; then :
14376
$as_echo_n "(cached) " >&6
14378
if test "$cross_compiling" = yes; then :
14379
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check ulimit if cross compiling -- defaulting to no" >&5
14380
$as_echo "$as_me: WARNING: cannot check ulimit if cross compiling -- defaulting to no" >&2;}
14381
bash_cv_ulimit_maxfds=no
14384
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14385
/* end confdefs.h. */
14389
long maxfds = ulimit(4, 0L);
14390
exit (maxfds == -1L);
14394
if ac_fn_c_try_run "$LINENO"; then :
14395
bash_cv_ulimit_maxfds=yes
14397
bash_cv_ulimit_maxfds=no
14399
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14400
conftest.$ac_objext conftest.beam conftest.$ac_ext
14405
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_ulimit_maxfds" >&5
14406
$as_echo "$bash_cv_ulimit_maxfds" >&6; }
14407
if test $bash_cv_ulimit_maxfds = yes; then
14408
$as_echo "#define ULIMIT_MAXFDS 1" >>confdefs.h
14419
ac_fn_c_check_decl "$LINENO" "fpurge" "ac_cv_have_decl_fpurge" "#include <stdio.h>
14421
if test "x$ac_cv_have_decl_fpurge" = xyes; then :
14427
cat >>confdefs.h <<_ACEOF
14428
#define HAVE_DECL_FPURGE $ac_have_decl
14432
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if getenv can be redefined" >&5
14433
$as_echo_n "checking to see if getenv can be redefined... " >&6; }
14434
if ${bash_cv_getenv_redef+:} false; then :
14435
$as_echo_n "(cached) " >&6
14437
if test "$cross_compiling" = yes; then :
14438
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check getenv redefinition if cross compiling -- defaulting to yes" >&5
14439
$as_echo "$as_me: WARNING: cannot check getenv redefinition if cross compiling -- defaulting to yes" >&2;}
14440
bash_cv_getenv_redef=yes
14443
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14444
/* end confdefs.h. */
14446
#ifdef HAVE_UNISTD_H
14447
# include <unistd.h>
14456
#if defined (__linux__) || defined (__bsdi__) || defined (convex)
14460
#endif /* !__linux__ && !__bsdi__ && !convex */
14467
/* The next allows this program to run, but does not allow bash to link
14468
when it redefines getenv. I'm not really interested in figuring out
14473
s = getenv("ABCDE");
14474
exit(s == 0); /* force optimizer to leave getenv in */
14478
if ac_fn_c_try_run "$LINENO"; then :
14479
bash_cv_getenv_redef=yes
14481
bash_cv_getenv_redef=no
14483
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14484
conftest.$ac_objext conftest.beam conftest.$ac_ext
14489
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_getenv_redef" >&5
14490
$as_echo "$bash_cv_getenv_redef" >&6; }
14491
if test $bash_cv_getenv_redef = yes; then
14492
$as_echo "#define CAN_REDEFINE_GETENV 1" >>confdefs.h
14496
if test "$ac_cv_func_getcwd" = "yes"; then
14497
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if getcwd() will dynamically allocate memory with 0 size" >&5
14498
$as_echo_n "checking if getcwd() will dynamically allocate memory with 0 size... " >&6; }
14499
if ${bash_cv_getcwd_malloc+:} false; then :
14500
$as_echo_n "(cached) " >&6
14502
if test "$cross_compiling" = yes; then :
14503
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check whether getcwd allocates memory when cross-compiling -- defaulting to no" >&5
14504
$as_echo "$as_me: WARNING: cannot check whether getcwd allocates memory when cross-compiling -- defaulting to no" >&2;}
14505
bash_cv_getcwd_malloc=no
14508
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14509
/* end confdefs.h. */
14512
#ifdef HAVE_UNISTD_H
14513
#include <unistd.h>
14519
xpwd = getcwd(0, 0);
14524
if ac_fn_c_try_run "$LINENO"; then :
14525
bash_cv_getcwd_malloc=yes
14527
bash_cv_getcwd_malloc=no
14529
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14530
conftest.$ac_objext conftest.beam conftest.$ac_ext
14535
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_getcwd_malloc" >&5
14536
$as_echo "$bash_cv_getcwd_malloc" >&6; }
14537
if test $bash_cv_getcwd_malloc = no; then
14538
$as_echo "#define GETCWD_BROKEN 1" >>confdefs.h
14540
case " $LIBOBJS " in
14541
*" getcwd.$ac_objext "* ) ;;
14542
*) LIBOBJS="$LIBOBJS getcwd.$ac_objext"
14550
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for presence of POSIX-style sigsetjmp/siglongjmp" >&5
14551
$as_echo_n "checking for presence of POSIX-style sigsetjmp/siglongjmp... " >&6; }
14552
if ${bash_cv_func_sigsetjmp+:} false; then :
14553
$as_echo_n "(cached) " >&6
14555
if test "$cross_compiling" = yes; then :
14556
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&5
14557
$as_echo "$as_me: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&2;}
14558
bash_cv_func_sigsetjmp=missing
14561
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14562
/* end confdefs.h. */
14564
#ifdef HAVE_UNISTD_H
14565
#include <unistd.h>
14567
#include <sys/types.h>
14568
#include <signal.h>
14569
#include <setjmp.h>
14573
#if !defined (_POSIX_VERSION) || !defined (HAVE_POSIX_SIGNALS)
14578
sigset_t set, oset;
14583
sigemptyset(&oset);
14584
sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &set);
14585
sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &oset);
14588
code = sigsetjmp(xx, 1);
14590
exit(0); /* could get sigmask and compare to oset here. */
14593
sigaddset(&set, SIGINT);
14594
sigprocmask(SIG_BLOCK, &set, (sigset_t *)NULL);
14596
/* and siglongjmp */
14597
siglongjmp(xx, 10);
14602
if ac_fn_c_try_run "$LINENO"; then :
14603
bash_cv_func_sigsetjmp=present
14605
bash_cv_func_sigsetjmp=missing
14607
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14608
conftest.$ac_objext conftest.beam conftest.$ac_ext
14613
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_sigsetjmp" >&5
14614
$as_echo "$bash_cv_func_sigsetjmp" >&6; }
14615
if test $bash_cv_func_sigsetjmp = present; then
14616
$as_echo "#define HAVE_POSIX_SIGSETJMP 1" >>confdefs.h
14621
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not strcoll and strcmp differ" >&5
14622
$as_echo_n "checking whether or not strcoll and strcmp differ... " >&6; }
14623
if ${bash_cv_func_strcoll_broken+:} false; then :
14624
$as_echo_n "(cached) " >&6
14626
if test "$cross_compiling" = yes; then :
14627
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&5
14628
$as_echo "$as_me: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&2;}
14629
bash_cv_func_strcoll_broken=no
14632
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14633
/* end confdefs.h. */
14636
#if defined (HAVE_LOCALE_H)
14637
#include <locale.h>
14645
char *deflocale, *defcoll;
14647
#ifdef HAVE_SETLOCALE
14648
deflocale = setlocale(LC_ALL, "");
14649
defcoll = setlocale(LC_COLLATE, "");
14652
#ifdef HAVE_STRCOLL
14653
/* These two values are taken from tests/glob-test. */
14654
r1 = strcoll("abd", "aXd");
14658
r2 = strcmp("abd", "aXd");
14660
/* These two should both be greater than 0. It is permissible for
14661
a system to return different values, as long as the sign is the
14664
/* Exit with 1 (failure) if these two values are both > 0, since
14665
this tests whether strcoll(3) is broken with respect to strcmp(3)
14666
in the default locale. */
14667
exit (r1 > 0 && r2 > 0);
14671
if ac_fn_c_try_run "$LINENO"; then :
14672
bash_cv_func_strcoll_broken=yes
14674
bash_cv_func_strcoll_broken=no
14676
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14677
conftest.$ac_objext conftest.beam conftest.$ac_ext
14682
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_strcoll_broken" >&5
14683
$as_echo "$bash_cv_func_strcoll_broken" >&6; }
14684
if test $bash_cv_func_strcoll_broken = yes; then
14685
$as_echo "#define STRCOLL_BROKEN 1" >>confdefs.h
14693
if test X$ac_cv_func_snprintf = Xyes; then
14694
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for standard-conformant snprintf" >&5
14695
$as_echo_n "checking for standard-conformant snprintf... " >&6; }
14696
if ${bash_cv_func_snprintf+:} false; then :
14697
$as_echo_n "(cached) " >&6
14699
if test "$cross_compiling" = yes; then :
14700
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check standard snprintf if cross-compiling" >&5
14701
$as_echo "$as_me: WARNING: cannot check standard snprintf if cross-compiling" >&2;}
14702
bash_cv_func_snprintf=yes
14705
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14706
/* end confdefs.h. */
14713
n = snprintf (0, 0, "%s", "0123456");
14718
if ac_fn_c_try_run "$LINENO"; then :
14719
bash_cv_func_snprintf=yes
14721
bash_cv_func_snprintf=no
14723
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14724
conftest.$ac_objext conftest.beam conftest.$ac_ext
14728
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_snprintf" >&5
14729
$as_echo "$bash_cv_func_snprintf" >&6; }
14730
if test $bash_cv_func_snprintf = no; then
14731
ac_cv_func_snprintf=no
14734
if test $ac_cv_func_snprintf = no; then
14736
$as_echo "#define HAVE_SNPRINTF 0" >>confdefs.h
14744
if test X$ac_cv_func_vsnprintf = Xyes; then
14745
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for standard-conformant vsnprintf" >&5
14746
$as_echo_n "checking for standard-conformant vsnprintf... " >&6; }
14747
if ${bash_cv_func_vsnprintf+:} false; then :
14748
$as_echo_n "(cached) " >&6
14750
if test "$cross_compiling" = yes; then :
14751
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check standard vsnprintf if cross-compiling" >&5
14752
$as_echo "$as_me: WARNING: cannot check standard vsnprintf if cross-compiling" >&2;}
14753
bash_cv_func_vsnprintf=yes
14756
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14757
/* end confdefs.h. */
14760
#include <stdarg.h>
14762
#include <varargs.h>
14765
#include <stdlib.h>
14769
foo(const char *fmt, ...)
14771
foo(format, va_alist)
14772
const char *format;
14780
va_start(args, fmt);
14784
n = vsnprintf(0, 0, fmt, args);
14792
n = foo("%s", "0123456");
14797
if ac_fn_c_try_run "$LINENO"; then :
14798
bash_cv_func_vsnprintf=yes
14800
bash_cv_func_vsnprintf=no
14802
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14803
conftest.$ac_objext conftest.beam conftest.$ac_ext
14807
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_vsnprintf" >&5
14808
$as_echo "$bash_cv_func_vsnprintf" >&6; }
14809
if test $bash_cv_func_vsnprintf = no; then
14810
ac_cv_func_vsnprintf=no
14813
if test $ac_cv_func_vsnprintf = no; then
14815
$as_echo "#define HAVE_VSNPRINTF 0" >>confdefs.h
14821
if test "$ac_cv_func_putenv" = "yes"; then
14825
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for standard-conformant putenv declaration" >&5
14826
$as_echo_n "checking for standard-conformant putenv declaration... " >&6; }
14827
if ${bash_cv_std_putenv+:} false; then :
14828
$as_echo_n "(cached) " >&6
14830
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14831
/* end confdefs.h. */
14834
#include <stdlib.h>
14835
#include <stddef.h>
14843
extern int putenv (char *);
14845
extern int putenv ();
14851
return (putenv == 0);
14856
if ac_fn_c_try_link "$LINENO"; then :
14857
bash_cv_std_putenv=yes
14859
bash_cv_std_putenv=no
14862
rm -f core conftest.err conftest.$ac_objext \
14863
conftest$ac_exeext conftest.$ac_ext
14865
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_std_putenv" >&5
14866
$as_echo "$bash_cv_std_putenv" >&6; }
14867
if test $bash_cv_std_putenv = yes; then
14868
$as_echo "#define HAVE_STD_PUTENV 1" >>confdefs.h
14873
$as_echo "#define HAVE_STD_PUTENV 1" >>confdefs.h
14876
if test "$ac_cv_func_unsetenv" = "yes"; then
14880
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for standard-conformant unsetenv declaration" >&5
14881
$as_echo_n "checking for standard-conformant unsetenv declaration... " >&6; }
14882
if ${bash_cv_std_unsetenv+:} false; then :
14883
$as_echo_n "(cached) " >&6
14885
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14886
/* end confdefs.h. */
14889
#include <stdlib.h>
14890
#include <stddef.h>
14898
extern int unsetenv (const char *);
14900
extern int unsetenv ();
14906
return (unsetenv == 0);
14911
if ac_fn_c_try_link "$LINENO"; then :
14912
bash_cv_std_unsetenv=yes
14914
bash_cv_std_unsetenv=no
14917
rm -f core conftest.err conftest.$ac_objext \
14918
conftest$ac_exeext conftest.$ac_ext
14920
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_std_unsetenv" >&5
14921
$as_echo "$bash_cv_std_unsetenv" >&6; }
14922
if test $bash_cv_std_unsetenv = yes; then
14923
$as_echo "#define HAVE_STD_UNSETENV 1" >>confdefs.h
14928
$as_echo "#define HAVE_STD_UNSETENV 1" >>confdefs.h
14932
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for printf floating point output in hex notation" >&5
14933
$as_echo_n "checking for printf floating point output in hex notation... " >&6; }
14934
if ${bash_cv_printf_a_format+:} false; then :
14935
$as_echo_n "(cached) " >&6
14937
if test "$cross_compiling" = yes; then :
14938
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check printf if cross compiling -- defaulting to no" >&5
14939
$as_echo "$as_me: WARNING: cannot check printf if cross compiling -- defaulting to no" >&2;}
14940
bash_cv_printf_a_format=no
14943
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14944
/* end confdefs.h. */
14947
#include <string.h>
14955
sprintf(abuf, "%A", y);
14956
exit(strchr(abuf, 'P') == (char *)0);
14960
if ac_fn_c_try_run "$LINENO"; then :
14961
bash_cv_printf_a_format=yes
14963
bash_cv_printf_a_format=no
14965
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14966
conftest.$ac_objext conftest.beam conftest.$ac_ext
14971
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_printf_a_format" >&5
14972
$as_echo "$bash_cv_printf_a_format" >&6; }
14973
if test $bash_cv_printf_a_format = yes; then
14974
$as_echo "#define HAVE_PRINTF_A_FORMAT 1" >>confdefs.h
14981
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal handlers must be reinstalled when invoked" >&5
14982
$as_echo_n "checking if signal handlers must be reinstalled when invoked... " >&6; }
14983
if ${bash_cv_must_reinstall_sighandlers+:} false; then :
14984
$as_echo_n "(cached) " >&6
14986
if test "$cross_compiling" = yes; then :
14987
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&5
14988
$as_echo "$as_me: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&2;}
14989
bash_cv_must_reinstall_sighandlers=no
14992
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14993
/* end confdefs.h. */
14995
#include <signal.h>
14996
#ifdef HAVE_UNISTD_H
14997
#include <unistd.h>
15000
typedef RETSIGTYPE sigfunc();
15004
#ifdef HAVE_POSIX_SIGNALS
15006
set_signal_handler(sig, handler)
15010
struct sigaction act, oact;
15011
act.sa_handler = handler;
15013
sigemptyset (&act.sa_mask);
15014
sigemptyset (&oact.sa_mask);
15015
sigaction (sig, &act, &oact);
15016
return (oact.sa_handler);
15019
#define set_signal_handler(s, h) signal(s, h)
15032
set_signal_handler(SIGINT, sigint);
15033
kill((int)getpid(), SIGINT);
15034
kill((int)getpid(), SIGINT);
15035
exit(nsigint != 2);
15039
if ac_fn_c_try_run "$LINENO"; then :
15040
bash_cv_must_reinstall_sighandlers=no
15042
bash_cv_must_reinstall_sighandlers=yes
15044
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15045
conftest.$ac_objext conftest.beam conftest.$ac_ext
15050
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_must_reinstall_sighandlers" >&5
15051
$as_echo "$bash_cv_must_reinstall_sighandlers" >&6; }
15052
if test $bash_cv_must_reinstall_sighandlers = yes; then
15053
$as_echo "#define MUST_REINSTALL_SIGHANDLERS 1" >>confdefs.h
15058
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for presence of necessary job control definitions" >&5
15059
$as_echo_n "checking for presence of necessary job control definitions... " >&6; }
15060
if ${bash_cv_job_control_missing+:} false; then :
15061
$as_echo_n "(cached) " >&6
15063
if test "$cross_compiling" = yes; then :
15064
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check job control if cross-compiling -- defaulting to missing" >&5
15065
$as_echo "$as_me: WARNING: cannot check job control if cross-compiling -- defaulting to missing" >&2;}
15066
bash_cv_job_control_missing=missing
15069
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15070
/* end confdefs.h. */
15072
#include <sys/types.h>
15073
#ifdef HAVE_SYS_WAIT_H
15074
#include <sys/wait.h>
15076
#ifdef HAVE_UNISTD_H
15077
#include <unistd.h>
15079
#include <signal.h>
15081
/* Add more tests in here as appropriate. */
15085
#if !defined (HAVE_POSIX_SIGNALS) && !defined (HAVE_BSD_SIGNALS)
15089
/* signals and tty control. */
15090
#if !defined (SIGTSTP) || !defined (SIGSTOP) || !defined (SIGCONT)
15094
/* process control */
15095
#if !defined (WNOHANG) || !defined (WUNTRACED)
15099
/* Posix systems have tcgetpgrp and waitpid. */
15100
#if defined (_POSIX_VERSION) && !defined (HAVE_TCGETPGRP)
15104
#if defined (_POSIX_VERSION) && !defined (HAVE_WAITPID)
15108
/* Other systems have TIOCSPGRP/TIOCGPRGP and wait3. */
15109
#if !defined (_POSIX_VERSION) && !defined (HAVE_WAIT3)
15116
if ac_fn_c_try_run "$LINENO"; then :
15117
bash_cv_job_control_missing=present
15119
bash_cv_job_control_missing=missing
15121
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15122
conftest.$ac_objext conftest.beam conftest.$ac_ext
15127
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_job_control_missing" >&5
15128
$as_echo "$bash_cv_job_control_missing" >&6; }
15129
if test $bash_cv_job_control_missing = missing; then
15130
$as_echo "#define JOB_CONTROL_MISSING 1" >>confdefs.h
15134
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for presence of named pipes" >&5
15135
$as_echo_n "checking for presence of named pipes... " >&6; }
15136
if ${bash_cv_sys_named_pipes+:} false; then :
15137
$as_echo_n "(cached) " >&6
15139
if test "$cross_compiling" = yes; then :
15140
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check for named pipes if cross-compiling -- defaulting to missing" >&5
15141
$as_echo "$as_me: WARNING: cannot check for named pipes if cross-compiling -- defaulting to missing" >&2;}
15142
bash_cv_sys_named_pipes=missing
15145
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15146
/* end confdefs.h. */
15148
#include <sys/types.h>
15149
#include <sys/stat.h>
15150
#ifdef HAVE_UNISTD_H
15151
#include <unistd.h>
15154
/* Add more tests in here as appropriate. */
15159
#if defined (HAVE_MKFIFO)
15163
#if !defined (S_IFIFO) && (defined (_POSIX_VERSION) && !defined (S_ISFIFO))
15170
err = mkdir("bash-aclocal", 0700);
15175
fd = mknod ("bash-aclocal/sh-np-autoconf", 0666 | S_IFIFO, 0);
15177
rmdir ("bash-aclocal");
15181
unlink ("bash-aclocal/sh-np-autoconf");
15182
rmdir ("bash-aclocal");
15186
if ac_fn_c_try_run "$LINENO"; then :
15187
bash_cv_sys_named_pipes=present
15189
bash_cv_sys_named_pipes=missing
15191
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15192
conftest.$ac_objext conftest.beam conftest.$ac_ext
15197
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_sys_named_pipes" >&5
15198
$as_echo "$bash_cv_sys_named_pipes" >&6; }
15199
if test $bash_cv_sys_named_pipes = missing; then
15200
$as_echo "#define NAMED_PIPES_MISSING 1" >>confdefs.h
15205
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termios.h defines TIOCGWINSZ" >&5
15206
$as_echo_n "checking whether termios.h defines TIOCGWINSZ... " >&6; }
15207
if ${ac_cv_sys_tiocgwinsz_in_termios_h+:} false; then :
15208
$as_echo_n "(cached) " >&6
15210
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15211
/* end confdefs.h. */
15212
#include <sys/types.h>
15213
#include <termios.h>
15219
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15220
$EGREP "yes" >/dev/null 2>&1; then :
15221
ac_cv_sys_tiocgwinsz_in_termios_h=yes
15223
ac_cv_sys_tiocgwinsz_in_termios_h=no
15228
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
15229
$as_echo "$ac_cv_sys_tiocgwinsz_in_termios_h" >&6; }
15231
if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
15232
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
15233
$as_echo_n "checking whether sys/ioctl.h defines TIOCGWINSZ... " >&6; }
15234
if ${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+:} false; then :
15235
$as_echo_n "(cached) " >&6
15237
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15238
/* end confdefs.h. */
15239
#include <sys/types.h>
15240
#include <sys/ioctl.h>
15246
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15247
$EGREP "yes" >/dev/null 2>&1; then :
15248
ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
15250
ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
15255
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
15256
$as_echo "$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6; }
15258
if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
15260
$as_echo "#define GWINSZ_IN_SYS_IOCTL 1" >>confdefs.h
15265
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIOCSTAT in sys/ioctl.h" >&5
15266
$as_echo_n "checking for TIOCSTAT in sys/ioctl.h... " >&6; }
15267
if ${bash_cv_tiocstat_in_ioctl+:} false; then :
15268
$as_echo_n "(cached) " >&6
15270
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15271
/* end confdefs.h. */
15272
#include <sys/types.h>
15273
#include <sys/ioctl.h>
15282
if ac_fn_c_try_compile "$LINENO"; then :
15283
bash_cv_tiocstat_in_ioctl=yes
15285
bash_cv_tiocstat_in_ioctl=no
15287
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15290
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_tiocstat_in_ioctl" >&5
15291
$as_echo "$bash_cv_tiocstat_in_ioctl" >&6; }
15292
if test $bash_cv_tiocstat_in_ioctl = yes; then
15293
$as_echo "#define TIOCSTAT_IN_SYS_IOCTL 1" >>confdefs.h
15297
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FIONREAD in sys/ioctl.h" >&5
15298
$as_echo_n "checking for FIONREAD in sys/ioctl.h... " >&6; }
15299
if ${bash_cv_fionread_in_ioctl+:} false; then :
15300
$as_echo_n "(cached) " >&6
15302
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15303
/* end confdefs.h. */
15304
#include <sys/types.h>
15305
#include <sys/ioctl.h>
15314
if ac_fn_c_try_compile "$LINENO"; then :
15315
bash_cv_fionread_in_ioctl=yes
15317
bash_cv_fionread_in_ioctl=no
15319
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15322
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_fionread_in_ioctl" >&5
15323
$as_echo "$bash_cv_fionread_in_ioctl" >&6; }
15324
if test $bash_cv_fionread_in_ioctl = yes; then
15325
$as_echo "#define FIONREAD_IN_SYS_IOCTL 1" >>confdefs.h
15331
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether WCONTINUED flag to waitpid is unavailable or available but broken" >&5
15332
$as_echo_n "checking whether WCONTINUED flag to waitpid is unavailable or available but broken... " >&6; }
15333
if ${bash_cv_wcontinued_broken+:} false; then :
15334
$as_echo_n "(cached) " >&6
15336
if test "$cross_compiling" = yes; then :
15337
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check WCONTINUED if cross compiling -- defaulting to no" >&5
15338
$as_echo "$as_me: WARNING: cannot check WCONTINUED if cross compiling -- defaulting to no" >&2;}
15339
bash_cv_wcontinued_broken=no
15342
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15343
/* end confdefs.h. */
15345
#include <sys/types.h>
15346
#include <sys/wait.h>
15347
#include <unistd.h>
15357
x = waitpid(-1, (int *)0, WNOHANG|WCONTINUED);
15358
if (x == -1 && errno == EINVAL)
15365
if ac_fn_c_try_run "$LINENO"; then :
15366
bash_cv_wcontinued_broken=no
15368
bash_cv_wcontinued_broken=yes
15370
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15371
conftest.$ac_objext conftest.beam conftest.$ac_ext
15376
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_wcontinued_broken" >&5
15377
$as_echo "$bash_cv_wcontinued_broken" >&6; }
15378
if test $bash_cv_wcontinued_broken = yes; then
15379
$as_echo "#define WCONTINUED_BROKEN 1" >>confdefs.h
15384
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t in sys/types.h" >&5
15385
$as_echo_n "checking for speed_t in sys/types.h... " >&6; }
15386
if ${bash_cv_speed_t_in_sys_types+:} false; then :
15387
$as_echo_n "(cached) " >&6
15389
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15390
/* end confdefs.h. */
15391
#include <sys/types.h>
15400
if ac_fn_c_try_compile "$LINENO"; then :
15401
bash_cv_speed_t_in_sys_types=yes
15403
bash_cv_speed_t_in_sys_types=no
15405
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15408
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_speed_t_in_sys_types" >&5
15409
$as_echo "$bash_cv_speed_t_in_sys_types" >&6; }
15410
if test $bash_cv_speed_t_in_sys_types = yes; then
15411
$as_echo "#define SPEED_T_IN_SYS_TYPES 1" >>confdefs.h
15415
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpw functions are declared in pwd.h" >&5
15416
$as_echo_n "checking whether getpw functions are declared in pwd.h... " >&6; }
15417
if ${bash_cv_getpw_declared+:} false; then :
15418
$as_echo_n "(cached) " >&6
15420
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15421
/* end confdefs.h. */
15423
#include <sys/types.h>
15424
#ifdef HAVE_UNISTD_H
15425
# include <unistd.h>
15430
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15431
$EGREP "getpwuid" >/dev/null 2>&1; then :
15432
bash_cv_getpw_declared=yes
15434
bash_cv_getpw_declared=no
15440
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_getpw_declared" >&5
15441
$as_echo "$bash_cv_getpw_declared" >&6; }
15442
if test $bash_cv_getpw_declared = yes; then
15443
$as_echo "#define HAVE_GETPW_DECLS 1" >>confdefs.h
15447
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unusable real-time signals due to large values" >&5
15448
$as_echo_n "checking for unusable real-time signals due to large values... " >&6; }
15449
if ${bash_cv_unusable_rtsigs+:} false; then :
15450
$as_echo_n "(cached) " >&6
15452
if test "$cross_compiling" = yes; then :
15453
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check real-time signals if cross compiling -- defaulting to yes" >&5
15454
$as_echo "$as_me: WARNING: cannot check real-time signals if cross compiling -- defaulting to yes" >&2;}
15455
bash_cv_unusable_rtsigs=yes
15458
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15459
/* end confdefs.h. */
15461
#include <sys/types.h>
15462
#include <signal.h>
15470
int n_sigs = 2 * NSIG;
15472
int rtmin = SIGRTMIN;
15477
exit(rtmin < n_sigs);
15480
if ac_fn_c_try_run "$LINENO"; then :
15481
bash_cv_unusable_rtsigs=yes
15483
bash_cv_unusable_rtsigs=no
15485
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15486
conftest.$ac_objext conftest.beam conftest.$ac_ext
15491
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_unusable_rtsigs" >&5
15492
$as_echo "$bash_cv_unusable_rtsigs" >&6; }
15493
if test $bash_cv_unusable_rtsigs = yes; then
15494
$as_echo "#define UNUSABLE_RT_SIGNALS 1" >>confdefs.h
15502
if test "$bash_cv_sys_siglist" = no && test "$bash_cv_under_sys_siglist" = no && test "$bash_cv_have_strsignal" = no; then
15503
SIGLIST_O=siglist.o
15511
hpux*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $host_os needs _KERNEL for RLIMIT defines" >&5
15512
$as_echo_n "checking whether $host_os needs _KERNEL for RLIMIT defines... " >&6; }
15513
if ${bash_cv_kernel_rlimit+:} false; then :
15514
$as_echo_n "(cached) " >&6
15516
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15517
/* end confdefs.h. */
15519
#include <sys/types.h>
15520
#include <sys/resource.h>
15533
if ac_fn_c_try_compile "$LINENO"; then :
15534
bash_cv_kernel_rlimit=no
15536
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15537
/* end confdefs.h. */
15539
#include <sys/types.h>
15541
#include <sys/resource.h>
15555
if ac_fn_c_try_compile "$LINENO"; then :
15556
bash_cv_kernel_rlimit=yes
15558
bash_cv_kernel_rlimit=no
15560
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15563
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15566
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_kernel_rlimit" >&5
15567
$as_echo "$bash_cv_kernel_rlimit" >&6; }
15568
if test $bash_cv_kernel_rlimit = yes; then
15569
$as_echo "#define RLIMIT_NEEDS_KERNEL 1" >>confdefs.h
15575
if test "$opt_readline" = yes; then
15577
aix*) prefer_curses=yes ;;
15580
if test "X$bash_cv_termcap_lib" = "X"; then
15583
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5
15584
$as_echo_n "checking which library has the termcap functions... " >&6; }
15587
if ${bash_cv_termcap_lib+:} false; then :
15588
$as_echo_n "(cached) " >&6
15590
ac_fn_c_check_func "$LINENO" "tgetent" "ac_cv_func_tgetent"
15591
if test "x$ac_cv_func_tgetent" = xyes; then :
15592
bash_cv_termcap_lib=libc
15594
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5
15595
$as_echo_n "checking for tgetent in -ltermcap... " >&6; }
15596
if ${ac_cv_lib_termcap_tgetent+:} false; then :
15597
$as_echo_n "(cached) " >&6
15599
ac_check_lib_save_LIBS=$LIBS
15600
LIBS="-ltermcap $LIBS"
15601
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15602
/* end confdefs.h. */
15604
/* Override any GCC internal prototype to avoid an error.
15605
Use char because int might match the return type of a GCC
15606
builtin and then its argument prototype would still apply. */
15619
if ac_fn_c_try_link "$LINENO"; then :
15620
ac_cv_lib_termcap_tgetent=yes
15622
ac_cv_lib_termcap_tgetent=no
15624
rm -f core conftest.err conftest.$ac_objext \
15625
conftest$ac_exeext conftest.$ac_ext
15626
LIBS=$ac_check_lib_save_LIBS
15628
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5
15629
$as_echo "$ac_cv_lib_termcap_tgetent" >&6; }
15630
if test "x$ac_cv_lib_termcap_tgetent" = xyes; then :
15631
bash_cv_termcap_lib=libtermcap
15633
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltinfo" >&5
15634
$as_echo_n "checking for tgetent in -ltinfo... " >&6; }
15635
if ${ac_cv_lib_tinfo_tgetent+:} false; then :
15636
$as_echo_n "(cached) " >&6
15638
ac_check_lib_save_LIBS=$LIBS
15639
LIBS="-ltinfo $LIBS"
15640
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15641
/* end confdefs.h. */
15643
/* Override any GCC internal prototype to avoid an error.
15644
Use char because int might match the return type of a GCC
15645
builtin and then its argument prototype would still apply. */
15658
if ac_fn_c_try_link "$LINENO"; then :
15659
ac_cv_lib_tinfo_tgetent=yes
15661
ac_cv_lib_tinfo_tgetent=no
15663
rm -f core conftest.err conftest.$ac_objext \
15664
conftest$ac_exeext conftest.$ac_ext
15665
LIBS=$ac_check_lib_save_LIBS
15667
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_tgetent" >&5
15668
$as_echo "$ac_cv_lib_tinfo_tgetent" >&6; }
15669
if test "x$ac_cv_lib_tinfo_tgetent" = xyes; then :
15670
bash_cv_termcap_lib=libtinfo
15672
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5
15673
$as_echo_n "checking for tgetent in -lcurses... " >&6; }
15674
if ${ac_cv_lib_curses_tgetent+:} false; then :
15675
$as_echo_n "(cached) " >&6
15677
ac_check_lib_save_LIBS=$LIBS
15678
LIBS="-lcurses $LIBS"
15679
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15680
/* end confdefs.h. */
15682
/* Override any GCC internal prototype to avoid an error.
15683
Use char because int might match the return type of a GCC
15684
builtin and then its argument prototype would still apply. */
15697
if ac_fn_c_try_link "$LINENO"; then :
15698
ac_cv_lib_curses_tgetent=yes
15700
ac_cv_lib_curses_tgetent=no
15702
rm -f core conftest.err conftest.$ac_objext \
15703
conftest$ac_exeext conftest.$ac_ext
15704
LIBS=$ac_check_lib_save_LIBS
15706
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5
15707
$as_echo "$ac_cv_lib_curses_tgetent" >&6; }
15708
if test "x$ac_cv_lib_curses_tgetent" = xyes; then :
15709
bash_cv_termcap_lib=libcurses
15711
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5
15712
$as_echo_n "checking for tgetent in -lncurses... " >&6; }
15713
if ${ac_cv_lib_ncurses_tgetent+:} false; then :
15714
$as_echo_n "(cached) " >&6
15716
ac_check_lib_save_LIBS=$LIBS
15717
LIBS="-lncurses $LIBS"
15718
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15719
/* end confdefs.h. */
15721
/* Override any GCC internal prototype to avoid an error.
15722
Use char because int might match the return type of a GCC
15723
builtin and then its argument prototype would still apply. */
15736
if ac_fn_c_try_link "$LINENO"; then :
15737
ac_cv_lib_ncurses_tgetent=yes
15739
ac_cv_lib_ncurses_tgetent=no
15741
rm -f core conftest.err conftest.$ac_objext \
15742
conftest$ac_exeext conftest.$ac_ext
15743
LIBS=$ac_check_lib_save_LIBS
15745
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5
15746
$as_echo "$ac_cv_lib_ncurses_tgetent" >&6; }
15747
if test "x$ac_cv_lib_ncurses_tgetent" = xyes; then :
15748
bash_cv_termcap_lib=libncurses
15750
bash_cv_termcap_lib=gnutermcap
15763
if test "X$_bash_needmsg" = "Xyes"; then
15764
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5
15765
$as_echo_n "checking which library has the termcap functions... " >&6; }
15767
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: using $bash_cv_termcap_lib" >&5
15768
$as_echo "using $bash_cv_termcap_lib" >&6; }
15769
if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then
15770
LDFLAGS="$LDFLAGS -L./lib/termcap"
15771
TERMCAP_LIB="./lib/termcap/libtermcap.a"
15772
TERMCAP_DEP="./lib/termcap/libtermcap.a"
15773
elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then
15774
TERMCAP_LIB=-ltermcap
15776
elif test $bash_cv_termcap_lib = libtinfo; then
15777
TERMCAP_LIB=-ltinfo
15779
elif test $bash_cv_termcap_lib = libncurses; then
15780
TERMCAP_LIB=-lncurses
15782
elif test $bash_cv_termcap_lib = libc; then
15786
TERMCAP_LIB=-lcurses
15794
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether /dev/fd is available" >&5
15795
$as_echo_n "checking whether /dev/fd is available... " >&6; }
15796
if ${bash_cv_dev_fd+:} false; then :
15797
$as_echo_n "(cached) " >&6
15800
if test -d /dev/fd && (exec test -r /dev/fd/0 < /dev/null) ; then
15801
# check for systems like FreeBSD 5 that only provide /dev/fd/[012]
15802
if (exec test -r /dev/fd/3 3</dev/null) ; then
15803
bash_cv_dev_fd=standard
15805
bash_cv_dev_fd=absent
15808
if test -z "$bash_cv_dev_fd" ; then
15809
if test -d /proc/self/fd && (exec test -r /proc/self/fd/0 < /dev/null) ; then
15810
bash_cv_dev_fd=whacky
15812
bash_cv_dev_fd=absent
15818
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dev_fd" >&5
15819
$as_echo "$bash_cv_dev_fd" >&6; }
15820
if test $bash_cv_dev_fd = "standard"; then
15821
$as_echo "#define HAVE_DEV_FD 1" >>confdefs.h
15823
$as_echo "#define DEV_FD_PREFIX \"/dev/fd/\"" >>confdefs.h
15825
elif test $bash_cv_dev_fd = "whacky"; then
15826
$as_echo "#define HAVE_DEV_FD 1" >>confdefs.h
15828
$as_echo "#define DEV_FD_PREFIX \"/proc/self/fd/\"" >>confdefs.h
15832
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether /dev/stdin stdout stderr are available" >&5
15833
$as_echo_n "checking whether /dev/stdin stdout stderr are available... " >&6; }
15834
if ${bash_cv_dev_stdin+:} false; then :
15835
$as_echo_n "(cached) " >&6
15837
if test -d /dev/fd && (exec test -r /dev/stdin < /dev/null) ; then
15838
bash_cv_dev_stdin=present
15839
elif test -d /proc/self/fd && (exec test -r /dev/stdin < /dev/null) ; then
15840
bash_cv_dev_stdin=present
15842
bash_cv_dev_stdin=absent
15847
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dev_stdin" >&5
15848
$as_echo "$bash_cv_dev_stdin" >&6; }
15849
if test $bash_cv_dev_stdin = "present"; then
15850
$as_echo "#define HAVE_DEV_STDIN 1" >>confdefs.h
15854
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default mail directory" >&5
15855
$as_echo_n "checking for default mail directory... " >&6; }
15856
if ${bash_cv_mail_dir+:} false; then :
15857
$as_echo_n "(cached) " >&6
15859
if test -d /var/mail; then
15860
bash_cv_mail_dir=/var/mail
15861
elif test -d /var/spool/mail; then
15862
bash_cv_mail_dir=/var/spool/mail
15863
elif test -d /usr/mail; then
15864
bash_cv_mail_dir=/usr/mail
15865
elif test -d /usr/spool/mail; then
15866
bash_cv_mail_dir=/usr/spool/mail
15868
bash_cv_mail_dir=unknown
15873
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_mail_dir" >&5
15874
$as_echo "$bash_cv_mail_dir" >&6; }
15875
cat >>confdefs.h <<_ACEOF
15876
#define DEFAULT_MAIL_DIRECTORY "$bash_cv_mail_dir"
15881
if test "$bash_cv_job_control_missing" = missing; then
15885
if test "$opt_job_control" = yes; then
15886
$as_echo "#define JOB_CONTROL 1" >>confdefs.h
15899
case "${host_os}" in
15900
sysv4.2*) $as_echo "#define SVR4_2 1" >>confdefs.h
15902
$as_echo "#define SVR4 1" >>confdefs.h
15904
sysv4*) $as_echo "#define SVR4 1" >>confdefs.h
15906
sysv5*) $as_echo "#define SVR5 1" >>confdefs.h
15908
hpux9*) LOCAL_CFLAGS="-DHPUX9 -DHPUX" ;;
15909
hpux*) LOCAL_CFLAGS=-DHPUX ;;
15910
dgux*) LOCAL_CFLAGS=-D_DGUX_SOURCE; LOCAL_LIBS=-ldgc ;;
15911
isc*) LOCAL_CFLAGS=-Disc386 ;;
15912
rhapsody*) LOCAL_CFLAGS=-DRHAPSODY ;;
15913
darwin*) LOCAL_CFLAGS=-DMACOSX ;;
15914
sco3.2v5*) LOCAL_CFLAGS="-b elf -DWAITPID_BROKEN -DPATH_MAX=1024" ;;
15915
sco3.2v4*) LOCAL_CFLAGS="-DMUST_UNBLOCK_CHLD -DPATH_MAX=1024" ;;
15916
sco3.2*) LOCAL_CFLAGS=-DMUST_UNBLOCK_CHLD ;;
15917
sunos4*) LOCAL_CFLAGS=-DSunOS4 ;;
15918
solaris2.5*) LOCAL_CFLAGS="-DSunOS5 -DSOLARIS" ;;
15919
solaris2.8*) LOCAL_CFLAGS=-DSOLARIS ;;
15920
solaris2.9*) LOCAL_CFLAGS=-DSOLARIS ;;
15921
solaris2.10*) LOCAL_CFLAGS=-DSOLARIS ;;
15922
solaris2*) LOCAL_CFLAGS=-DSOLARIS ;;
15923
lynxos*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;;
15924
linux*) LOCAL_LDFLAGS=-rdynamic # allow dynamic loading
15925
case "`uname -r`" in
15926
2.[456789]*|3*) $as_echo "#define PGRP_PIPE 1" >>confdefs.h
15929
*qnx6*) LOCAL_CFLAGS="-Dqnx -Dqnx6" LOCAL_LIBS="-lncurses" ;;
15930
*qnx*) LOCAL_CFLAGS="-Dqnx -F -3s" LOCAL_LDFLAGS="-3s" LOCAL_LIBS="-lunix -lncurses" ;;
15931
powerux*) LOCAL_LIBS="-lgen" ;;
15932
cygwin*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;;
15933
opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE -D_ALL_SOURCE -DRECYCLES_PIDS" ;;
15934
*openstep*) LOCAL_CFLAGS="-D__APPLE_CC__" ;;
15937
case "${host_os}-${CC}" in
15938
aix4.2*-*gcc*) LOCAL_LDFLAGS="-Xlinker -bexpall -Xlinker -brtl" ;;
15939
aix4.2*) LOCAL_LDFLAGS="-bexpall -brtl" ;;
15940
bsdi4*-*gcc*) LOCAL_LDFLAGS="-rdynamic" ;; # allow dynamic loading, like Linux
15943
case "${host_os}" in
15945
if test -x /usr/bin/objformat && test "`/usr/bin/objformat`" = "elf" ; then
15946
LOCAL_LDFLAGS=-rdynamic # allow dynamic loading
15948
freebsdelf*) LOCAL_LDFLAGS=-rdynamic ;; # allow dynamic loading
15949
dragonfly*) LOCAL_LDFLAGS=-rdynamic ;; # allow dynamic loading
15952
case "$host_cpu" in
15953
*cray*) LOCAL_CFLAGS="-DCRAY" ;; # shell var so config.h can use it
15956
case "$host_cpu-$host_os" in
15957
ibmrt-*bsd4*) LOCAL_CFLAGS="-ma -U__STDC__" ;;
15960
case "$host_cpu-$host_vendor-$host_os" in
15961
m88k-motorola-sysv3) LOCAL_CFLAGS=-DWAITPID_BROKEN ;;
15962
mips-pyramid-sysv4) LOCAL_CFLAGS=-Xa ;;
15966
# Shared object configuration section. These values are generated by
15967
# ${srcdir}/support/shobj-conf
15969
if test "$ac_cv_func_dlopen" = "yes" && test -f ${srcdir}/support/shobj-conf
15971
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking shared object configuration for loadable builtins" >&5
15972
$as_echo_n "checking shared object configuration for loadable builtins... " >&6; }
15973
eval `${CONFIG_SHELL-/bin/sh} ${srcdir}/support/shobj-conf -C "${CC}" -c "${host_cpu}" -o "${host_os}" -v "${host_vendor}"`
15981
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHOBJ_STATUS" >&5
15982
$as_echo "$SHOBJ_STATUS" >&6; }
15985
# try to create a directory tree if the source is elsewhere
15986
# this should be packaged into a script accessible via ${srcdir}/support
15989
*) for d in doc tests support lib examples; do # dirs
15990
test -d $d || mkdir $d
15992
for ld in readline glob tilde malloc sh termcap; do # libdirs
15993
test -d lib/$ld || mkdir lib/$ld
15995
test -d examples/loadables || mkdir examples/loadables # loadable builtins
15996
test -d examples/loadables/perl || mkdir examples/loadables/perl
16001
case "$BUILD_DIR" in
16002
*\ *) BUILD_DIR=`echo "$BUILD_DIR" | sed 's: :\\\\ :g'` ;;
16006
if test -z "$localedir"; then
16007
localedir='${datarootdir}/locale'
16009
if test -z "$datarootdir"; then
16010
datarootdir='${prefix}/share'
16018
# Some versions of autoconf don't substitute these automatically
16040
#AC_SUBST(ALLOCA_SOURCE)
16041
#AC_SUBST(ALLOCA_OBJECT)
16043
ac_config_files="$ac_config_files Makefile builtins/Makefile lib/readline/Makefile lib/glob/Makefile lib/intl/Makefile lib/malloc/Makefile lib/sh/Makefile lib/termcap/Makefile lib/tilde/Makefile doc/Makefile support/Makefile po/Makefile.in examples/loadables/Makefile examples/loadables/perl/Makefile"
16045
ac_config_commands="$ac_config_commands default"
16047
cat >confcache <<\_ACEOF
16048
# This file is a shell script that caches the results of configure
16049
# tests run on this system so they can be shared between configure
16050
# scripts and configure runs, see configure's option --config-cache.
16051
# It is not useful on other systems. If it contains results you don't
16052
# want to keep, you may remove or edit it.
16054
# config.status only pays attention to the cache file if you give it
16055
# the --recheck option to rerun configure.
16057
# `ac_cv_env_foo' variables (set or unset) will be overridden when
16058
# loading this file, other *unset* `ac_cv_foo' will be assigned the
16059
# following values.
16063
# The following way of writing the cache mishandles newlines in values,
16064
# but we know of no workaround that is simple, portable, and efficient.
16065
# So, we kill variables containing newlines.
16066
# Ultrix sh set writes to stderr and can't be redirected directly,
16067
# and sets the high bit in the cache file unless we assign to the vars.
16069
for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16070
eval ac_val=\$$ac_var
16074
*_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16075
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16078
_ | IFS | as_nl) ;; #(
16079
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16080
*) { eval $ac_var=; unset $ac_var;} ;;
16086
case $as_nl`(ac_space=' '; set) 2>&1` in #(
16087
*${as_nl}ac_space=\ *)
16088
# `set' does not quote correctly, so add quotes: double-quote
16089
# substitution turns \\\\ into \\, and sed turns \\ into \.
16092
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16095
# `set' quotes correctly as required by POSIX, so do not add quotes.
16096
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16105
s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16107
s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16109
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16110
if test -w "$cache_file"; then
16111
if test "x$cache_file" != "x/dev/null"; then
16112
{ $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16113
$as_echo "$as_me: updating cache $cache_file" >&6;}
16114
if test ! -f "$cache_file" || test -h "$cache_file"; then
16115
cat confcache >"$cache_file"
16117
case $cache_file in #(
16119
mv -f confcache "$cache_file"$$ &&
16120
mv -f "$cache_file"$$ "$cache_file" ;; #(
16122
mv -f confcache "$cache_file" ;;
16127
{ $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16128
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16133
test "x$prefix" = xNONE && prefix=$ac_default_prefix
16134
# Let make expand exec_prefix.
16135
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16137
DEFS=-DHAVE_CONFIG_H
16142
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16143
# 1. Remove the extension, and $U if already installed.
16144
ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16145
ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16146
# 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16147
# will be set to the directory where LIBOBJS objects are built.
16148
as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16149
as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16151
LIBOBJS=$ac_libobjs
16153
LTLIBOBJS=$ac_ltlibobjs
16158
: "${CONFIG_STATUS=./config.status}"
16160
ac_clean_files_save=$ac_clean_files
16161
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16162
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16163
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16165
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16167
# Generated by $as_me.
16168
# Run this file to recreate the current configuration.
16169
# Compiler output produced by configure, useful for debugging
16170
# configure, is in config.log if it exists.
16173
ac_cs_recheck=false
16176
SHELL=\${CONFIG_SHELL-$SHELL}
16179
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16180
## -------------------- ##
16181
## M4sh Initialization. ##
16182
## -------------------- ##
16184
# Be more Bourne compatible
16185
DUALCASE=1; export DUALCASE # for MKS sh
16186
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16189
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16190
# is contrary to our usage. Disable this feature.
16191
alias -g '${1+"$@"}'='"$@"'
16192
setopt NO_GLOB_SUBST
16194
case `(set -o) 2>/dev/null` in #(
16206
# Printing a long string crashes Solaris 7 /usr/bin/printf.
16207
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16208
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16209
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16210
# Prefer a ksh shell builtin over an external printf program on Solaris,
16211
# but without wasting forks for bash or zsh.
16212
if test -z "$BASH_VERSION$ZSH_VERSION" \
16213
&& (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16214
as_echo='print -r --'
16215
as_echo_n='print -rn --'
16216
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16217
as_echo='printf %s\n'
16218
as_echo_n='printf %s'
16220
if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16221
as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16222
as_echo_n='/usr/ucb/echo -n'
16224
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16225
as_echo_n_body='eval
16229
expr "X$arg" : "X\\(.*\\)$as_nl";
16230
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16232
expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16234
export as_echo_n_body
16235
as_echo_n='sh -c $as_echo_n_body as_echo'
16237
export as_echo_body
16238
as_echo='sh -c $as_echo_body as_echo'
16241
# The user is always right.
16242
if test "${PATH_SEPARATOR+set}" != set; then
16244
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16245
(PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16252
# We need space, tab and new line, in precisely that order. Quoting is
16253
# there to prevent editors from complaining about space-tab.
16254
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
16255
# splitting by setting IFS to empty value.)
16258
# Find who we are. Look in the path if we contain no directory separator.
16261
*[\\/]* ) as_myself=$0 ;;
16262
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16263
for as_dir in $PATH
16266
test -z "$as_dir" && as_dir=.
16267
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16273
# We did not find ourselves, most probably we were run as `sh COMMAND'
16274
# in which case we are not to be found in the path.
16275
if test "x$as_myself" = x; then
16278
if test ! -f "$as_myself"; then
16279
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16283
# Unset variables that we do not need and which cause bugs (e.g. in
16284
# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
16285
# suppresses any "Segmentation fault" message there. '((' could
16286
# trigger a bug in pdksh 5.2.14.
16287
for as_var in BASH_ENV ENV MAIL MAILPATH
16288
do eval test x\${$as_var+set} = xset \
16289
&& ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16302
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16305
# as_fn_error STATUS ERROR [LINENO LOG_FD]
16306
# ----------------------------------------
16307
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16308
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16309
# script with STATUS, using 1 if that was 0.
16312
as_status=$1; test $as_status -eq 0 && as_status=1
16314
as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16315
$as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
16317
$as_echo "$as_me: error: $2" >&2
16318
as_fn_exit $as_status
16322
# as_fn_set_status STATUS
16323
# -----------------------
16324
# Set $? to STATUS, without forking.
16325
as_fn_set_status ()
16328
} # as_fn_set_status
16330
# as_fn_exit STATUS
16331
# -----------------
16332
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16336
as_fn_set_status $1
16342
# Portably unset VAR.
16345
{ eval $1=; unset $1;}
16347
as_unset=as_fn_unset
16348
# as_fn_append VAR VALUE
16349
# ----------------------
16350
# Append the text in VALUE to the end of the definition contained in VAR. Take
16351
# advantage of any shell optimizations that allow amortized linear growth over
16352
# repeated appends, instead of the typical quadratic growth present in naive
16354
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16355
eval 'as_fn_append ()
16366
# as_fn_arith ARG...
16367
# ------------------
16368
# Perform arithmetic evaluation on the ARGs, and store the result in the
16369
# global $as_val. Take advantage of shells that can avoid forks. The arguments
16370
# must be portable across $(()) and expr.
16371
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16372
eval 'as_fn_arith ()
16379
as_val=`expr "$@" || test $? -eq 1`
16384
if expr a : '\(a\)' >/dev/null 2>&1 &&
16385
test "X`expr 00001 : '.*\(...\)'`" = X001; then
16391
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16392
as_basename=basename
16397
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16403
as_me=`$as_basename -- "$0" ||
16404
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16405
X"$0" : 'X\(//\)$' \| \
16406
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16408
sed '/^.*\/\([^/][^/]*\)\/*$/{
16422
# Avoid depending upon Character Ranges.
16423
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16424
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16425
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16426
as_cr_digits='0123456789'
16427
as_cr_alnum=$as_cr_Letters$as_cr_digits
16429
ECHO_C= ECHO_N= ECHO_T=
16430
case `echo -n x` in #(((((
16432
case `echo 'xy\c'` in
16433
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
16435
*) echo `echo ksh88 bug on AIX 6.1` > /dev/null
16442
rm -f conf$$ conf$$.exe conf$$.file
16443
if test -d conf$$.dir; then
16444
rm -f conf$$.dir/conf$$.file
16447
mkdir conf$$.dir 2>/dev/null
16449
if (echo >conf$$.file) 2>/dev/null; then
16450
if ln -s conf$$.file conf$$ 2>/dev/null; then
16452
# ... but there are two gotchas:
16453
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16454
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16455
# In both cases, we have to default to `cp -pR'.
16456
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16458
elif ln conf$$.file conf$$ 2>/dev/null; then
16466
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16467
rmdir conf$$.dir 2>/dev/null
16472
# Create "$as_dir" as a directory, including parents if necessary.
16477
-*) as_dir=./$as_dir;;
16479
test -d "$as_dir" || eval $as_mkdir_p || {
16483
*\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16484
*) as_qdir=$as_dir;;
16486
as_dirs="'$as_qdir' $as_dirs"
16487
as_dir=`$as_dirname -- "$as_dir" ||
16488
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16489
X"$as_dir" : 'X\(//\)[^/]' \| \
16490
X"$as_dir" : 'X\(//\)$' \| \
16491
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16492
$as_echo X"$as_dir" |
16493
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16497
/^X\(\/\/\)[^/].*/{
16510
test -d "$as_dir" && break
16512
test -z "$as_dirs" || eval "mkdir $as_dirs"
16513
} || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
16517
if mkdir -p . 2>/dev/null; then
16518
as_mkdir_p='mkdir -p "$as_dir"'
16520
test -d ./-p && rmdir ./-p
16525
# as_fn_executable_p FILE
16526
# -----------------------
16527
# Test if FILE is an executable regular file.
16528
as_fn_executable_p ()
16530
test -f "$1" && test -x "$1"
16531
} # as_fn_executable_p
16532
as_test_x='test -x'
16533
as_executable_p=as_fn_executable_p
16535
# Sed expression to map a string onto a valid CPP name.
16536
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16538
# Sed expression to map a string onto a valid variable name.
16539
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16543
## ----------------------------------- ##
16544
## Main body of $CONFIG_STATUS script. ##
16545
## ----------------------------------- ##
16547
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16549
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16550
# Save the log message, to keep $0 and so on meaningful, and to
16551
# report actual input values of CONFIG_FILES etc. instead of their
16552
# values after options handling.
16554
This file was extended by bash $as_me 4.3-release, which was
16555
generated by GNU Autoconf 2.69. Invocation command line was
16557
CONFIG_FILES = $CONFIG_FILES
16558
CONFIG_HEADERS = $CONFIG_HEADERS
16559
CONFIG_LINKS = $CONFIG_LINKS
16560
CONFIG_COMMANDS = $CONFIG_COMMANDS
16563
on `(hostname || uname -n) 2>/dev/null | sed 1q`
16568
case $ac_config_files in *"
16569
"*) set x $ac_config_files; shift; ac_config_files=$*;;
16572
case $ac_config_headers in *"
16573
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16577
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16578
# Files that config.status was made for.
16579
config_files="$ac_config_files"
16580
config_headers="$ac_config_headers"
16581
config_commands="$ac_config_commands"
16585
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16587
\`$as_me' instantiates files and other configuration actions
16588
from templates according to the current configuration. Unless the files
16589
and actions are specified as TAGs, all are instantiated by default.
16591
Usage: $0 [OPTION]... [TAG]...
16593
-h, --help print this help, then exit
16594
-V, --version print version number and configuration settings, then exit
16595
--config print configuration, then exit
16596
-q, --quiet, --silent
16597
do not print progress messages
16598
-d, --debug don't remove temporary files
16599
--recheck update $as_me by reconfiguring in the same conditions
16600
--file=FILE[:TEMPLATE]
16601
instantiate the configuration file FILE
16602
--header=FILE[:TEMPLATE]
16603
instantiate the configuration header FILE
16605
Configuration files:
16608
Configuration headers:
16611
Configuration commands:
16614
Report bugs to <bug-bash@gnu.org>."
16617
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16618
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
16620
bash config.status 4.3-release
16621
configured by $0, generated by GNU Autoconf 2.69,
16622
with options \\"\$ac_cs_config\\"
16624
Copyright (C) 2012 Free Software Foundation, Inc.
16625
This config.status script is free software; the Free Software Foundation
16626
gives unlimited permission to copy, distribute and modify it."
16631
test -n "\$AWK" || AWK=awk
16634
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16635
# The default lists apply if the user does not specify any file.
16641
ac_option=`expr "X$1" : 'X\([^=]*\)='`
16642
ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16646
ac_option=`expr "X$1" : 'X\([^=]*\)='`
16658
# Handling of the options.
16659
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16661
--version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16662
$as_echo "$ac_cs_version"; exit ;;
16663
--config | --confi | --conf | --con | --co | --c )
16664
$as_echo "$ac_cs_config"; exit ;;
16665
--debug | --debu | --deb | --de | --d | -d )
16667
--file | --fil | --fi | --f )
16670
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16671
'') as_fn_error $? "missing file argument" ;;
16673
as_fn_append CONFIG_FILES " '$ac_optarg'"
16674
ac_need_defaults=false;;
16675
--header | --heade | --head | --hea )
16678
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16680
as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16681
ac_need_defaults=false;;
16683
# Conflict between --help and --header
16684
as_fn_error $? "ambiguous option: \`$1'
16685
Try \`$0 --help' for more information.";;
16686
--help | --hel | -h )
16687
$as_echo "$ac_cs_usage"; exit ;;
16688
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
16689
| -silent | --silent | --silen | --sile | --sil | --si | --s)
16692
# This is an error.
16693
-*) as_fn_error $? "unrecognized option: \`$1'
16694
Try \`$0 --help' for more information." ;;
16696
*) as_fn_append ac_config_targets " $1"
16697
ac_need_defaults=false ;;
16703
ac_configure_extra_args=
16705
if $ac_cs_silent; then
16707
ac_configure_extra_args="$ac_configure_extra_args --silent"
16711
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16712
if \$ac_cs_recheck; then
16713
set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16715
\$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16716
CONFIG_SHELL='$SHELL'
16717
export CONFIG_SHELL
16722
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16726
sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16727
## Running $as_me. ##
16733
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16737
# Capture the value of obsolete ALL_LINGUAS because we need it to compute
16738
# POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
16740
eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
16741
# Capture the value of LINGUAS because we need it to compute CATALOGS.
16742
LINGUAS="${LINGUAS-%UNSET%}"
16747
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16749
# Handling of arguments.
16750
for ac_config_target in $ac_config_targets
16752
case $ac_config_target in
16753
"config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
16754
"default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
16755
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16756
"builtins/Makefile") CONFIG_FILES="$CONFIG_FILES builtins/Makefile" ;;
16757
"lib/readline/Makefile") CONFIG_FILES="$CONFIG_FILES lib/readline/Makefile" ;;
16758
"lib/glob/Makefile") CONFIG_FILES="$CONFIG_FILES lib/glob/Makefile" ;;
16759
"lib/intl/Makefile") CONFIG_FILES="$CONFIG_FILES lib/intl/Makefile" ;;
16760
"lib/malloc/Makefile") CONFIG_FILES="$CONFIG_FILES lib/malloc/Makefile" ;;
16761
"lib/sh/Makefile") CONFIG_FILES="$CONFIG_FILES lib/sh/Makefile" ;;
16762
"lib/termcap/Makefile") CONFIG_FILES="$CONFIG_FILES lib/termcap/Makefile" ;;
16763
"lib/tilde/Makefile") CONFIG_FILES="$CONFIG_FILES lib/tilde/Makefile" ;;
16764
"doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16765
"support/Makefile") CONFIG_FILES="$CONFIG_FILES support/Makefile" ;;
16766
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
16767
"examples/loadables/Makefile") CONFIG_FILES="$CONFIG_FILES examples/loadables/Makefile" ;;
16768
"examples/loadables/perl/Makefile") CONFIG_FILES="$CONFIG_FILES examples/loadables/perl/Makefile" ;;
16769
"default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16771
*) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16776
# If the user did not use the arguments to specify the items to instantiate,
16777
# then the envvar interface is used. Set only those that are not.
16778
# We use the long form for the default assignment because of an extremely
16779
# bizarre bug on SunOS 4.1.3.
16780
if $ac_need_defaults; then
16781
test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16782
test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16783
test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16786
# Have a temporary directory for convenience. Make it in the build tree
16787
# simply because there is no reason against having it here, and in addition,
16788
# creating and moving files from /tmp can sometimes cause problems.
16789
# Hook for its removal unless debugging.
16790
# Note that there is a small window in which the directory will not be cleaned:
16791
# after its creation but before its name has been assigned to `$tmp'.
16795
trap 'exit_status=$?
16796
: "${ac_tmp:=$tmp}"
16797
{ test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
16799
trap 'as_fn_exit 1' 1 2 13 15
16801
# Create a (secure) tmp directory for tmp files.
16804
tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16808
tmp=./conf$$-$RANDOM
16809
(umask 077 && mkdir "$tmp")
16810
} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
16813
# Set up the scripts for CONFIG_FILES section.
16814
# No need to generate them if there are no CONFIG_FILES.
16815
# This happens for instance with `./config.status config.h'.
16816
if test -n "$CONFIG_FILES"; then
16819
ac_cr=`echo X | tr X '\015'`
16820
# On cygwin, bash can eat \r inside `` if the user requested igncr.
16821
# But we know of no other shell where ac_cr would be empty at this
16822
# point, so we can use a bashism as a fallback.
16823
if test "x$ac_cr" = x; then
16824
eval ac_cr=\$\'\\r\'
16826
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16827
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16830
ac_cs_awk_cr=$ac_cr
16833
echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
16838
echo "cat >conf$$subs.awk <<_ACEOF" &&
16839
echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16841
} >conf$$subs.sh ||
16842
as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16843
ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
16845
for ac_last_try in false false false false false :; do
16846
. ./conf$$subs.sh ||
16847
as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16849
ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16850
if test $ac_delim_n = $ac_delim_num; then
16852
elif $ac_last_try; then
16853
as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16855
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16858
rm -f conf$$subs.sh
16860
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16861
cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
16865
s/^/S["/; s/!.*/"]=/
16875
s/\(.\{148\}\)..*/\1/
16877
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16882
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16889
s/\(.\{148\}\)..*/\1/
16891
s/["\\]/\\&/g; s/^/"/; s/$/"/
16895
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16900
' <conf$$subs.awk | sed '
16905
' >>$CONFIG_STATUS || ac_write_fail=1
16906
rm -f conf$$subs.awk
16907
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16909
cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
16910
for (key in S) S_is_set[key] = 1
16916
nfields = split(line, field, "@")
16918
len = length(field[1])
16919
for (i = 2; i < nfields; i++) {
16921
keylen = length(key)
16922
if (S_is_set[key]) {
16924
line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16925
len += length(value) + length(field[++i])
16936
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16937
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16938
sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16941
fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
16942
|| as_fn_error $? "could not setup config files machinery" "$LINENO" 5
16945
# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
16946
# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
16947
# trailing colons and then remove the whole line if VPATH becomes empty
16948
# (actually we leave an empty line to preserve line numbers).
16949
if test "x$srcdir" = x.; then
16950
ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
16968
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16969
fi # test -n "$CONFIG_FILES"
16971
# Set up the scripts for CONFIG_HEADERS section.
16972
# No need to generate them if there are no CONFIG_HEADERS.
16973
# This happens for instance with `./config.status Makefile'.
16974
if test -n "$CONFIG_HEADERS"; then
16975
cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
16979
# Transform confdefs.h into an awk script `defines.awk', embedded as
16980
# here-document in config.status, that substitutes the proper values into
16981
# config.h.in to produce config.h.
16983
# Create a delimiter string that does not exist in confdefs.h, to ease
16984
# handling of long lines.
16986
for ac_last_try in false false :; do
16987
ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
16988
if test -z "$ac_tt"; then
16990
elif $ac_last_try; then
16991
as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
16993
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16997
# For the awk script, D is an array of macro values keyed by name,
16998
# likewise P contains macro parameters if any. Preserve backslash
16999
# newline sequences.
17001
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17003
s/.\{148\}/&'"$ac_delim"'/g
17006
s/^[ ]*#[ ]*define[ ][ ]*/ /
17013
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17015
s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
17019
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17020
D["\1"]=" \3\\\\\\n"\\/p
17022
s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17027
s/.\{148\}/&'"$ac_delim"'/g
17032
s/["\\]/\\&/g; s/^/"/; s/$/"/p
17035
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17037
' <confdefs.h | sed '
17038
s/'"$ac_delim"'/"\\\
17039
"/g' >>$CONFIG_STATUS || ac_write_fail=1
17041
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17042
for (key in D) D_is_set[key] = 1
17045
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17047
split(line, arg, " ")
17048
if (arg[1] == "#") {
17052
defundef = substr(arg[1], 2)
17055
split(mac1, mac2, "(") #)
17057
prefix = substr(line, 1, index(line, defundef) - 1)
17058
if (D_is_set[macro]) {
17059
# Preserve the white space surrounding the "#".
17060
print prefix "define", macro P[macro] D[macro]
17063
# Replace #undef with comments. This is necessary, for example,
17064
# in the case of _POSIX_SOURCE, which is predefined and required
17065
# on some systems where configure will not decide to define it.
17066
if (defundef == "undef") {
17067
print "/*", prefix defundef, macro, "*/"
17075
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17076
as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
17077
fi # test -n "$CONFIG_HEADERS"
17080
eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
17085
:[FHLC]) ac_mode=$ac_tag; continue;;
17087
case $ac_mode$ac_tag in
17089
:L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
17090
:[FH]-) ac_tag=-:-;;
17091
:[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17108
-) ac_f="$ac_tmp/stdin";;
17109
*) # Look for the file first in the build tree, then in the source tree
17110
# (if the path is not absolute). The absolute path cannot be DOS-style,
17111
# because $ac_f cannot contain `:'.
17115
*) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17117
as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17119
case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17120
as_fn_append ac_file_inputs " '$ac_f'"
17123
# Let's still pretend it is `configure' which instantiates (i.e., don't
17124
# use $as_me), people would be surprised to read:
17125
# /* config.h. Generated by config.status. */
17126
configure_input='Generated from '`
17127
$as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17129
if test x"$ac_file" != x-; then
17130
configure_input="$ac_file. $configure_input"
17131
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17132
$as_echo "$as_me: creating $ac_file" >&6;}
17134
# Neutralize special characters interpreted by sed in replacement strings.
17135
case $configure_input in #(
17136
*\&* | *\|* | *\\* )
17137
ac_sed_conf_input=`$as_echo "$configure_input" |
17138
sed 's/[\\\\&|]/\\\\&/g'`;; #(
17139
*) ac_sed_conf_input=$configure_input;;
17143
*:-:* | *:-) cat >"$ac_tmp/stdin" \
17144
|| as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
17149
ac_dir=`$as_dirname -- "$ac_file" ||
17150
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17151
X"$ac_file" : 'X\(//\)[^/]' \| \
17152
X"$ac_file" : 'X\(//\)$' \| \
17153
X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17154
$as_echo X"$ac_file" |
17155
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17159
/^X\(\/\/\)[^/].*/{
17172
as_dir="$ac_dir"; as_fn_mkdir_p
17176
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17178
ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17179
# A ".." for each directory in $ac_dir_suffix.
17180
ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17181
case $ac_top_builddir_sub in
17182
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17183
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17186
ac_abs_top_builddir=$ac_pwd
17187
ac_abs_builddir=$ac_pwd$ac_dir_suffix
17188
# for backward compatibility:
17189
ac_top_builddir=$ac_top_build_prefix
17192
.) # We are building in place.
17194
ac_top_srcdir=$ac_top_builddir_sub
17195
ac_abs_top_srcdir=$ac_pwd ;;
17196
[\\/]* | ?:[\\/]* ) # Absolute name.
17197
ac_srcdir=$srcdir$ac_dir_suffix;
17198
ac_top_srcdir=$srcdir
17199
ac_abs_top_srcdir=$srcdir ;;
17200
*) # Relative name.
17201
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17202
ac_top_srcdir=$ac_top_build_prefix$srcdir
17203
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17205
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17215
[\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17216
*) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17220
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17221
# If the template does not know about datarootdir, expand it.
17222
# FIXME: This hack should be removed a few years after 2.60.
17223
ac_datarootdir_hack=; ac_datarootdir_seen=
17234
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17235
*datarootdir*) ac_datarootdir_seen=yes;;
17236
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17237
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17238
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17240
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17241
ac_datarootdir_hack='
17242
s&@datadir@&$datadir&g
17243
s&@docdir@&$docdir&g
17244
s&@infodir@&$infodir&g
17245
s&@localedir@&$localedir&g
17246
s&@mandir@&$mandir&g
17247
s&\\\${datarootdir}&$datarootdir&g' ;;
17251
# Neutralize VPATH when `$srcdir' = `.'.
17252
# Shell code in configure.ac might set extrasub.
17253
# FIXME: do we really want to maintain this feature?
17254
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17255
ac_sed_extra="$ac_vpsub
17258
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17260
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17261
s|@configure_input@|$ac_sed_conf_input|;t t
17262
s&@top_builddir@&$ac_top_builddir_sub&;t t
17263
s&@top_build_prefix@&$ac_top_build_prefix&;t t
17264
s&@srcdir@&$ac_srcdir&;t t
17265
s&@abs_srcdir@&$ac_abs_srcdir&;t t
17266
s&@top_srcdir@&$ac_top_srcdir&;t t
17267
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17268
s&@builddir@&$ac_builddir&;t t
17269
s&@abs_builddir@&$ac_abs_builddir&;t t
17270
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17271
s&@INSTALL@&$ac_INSTALL&;t t
17272
$ac_datarootdir_hack
17274
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
17275
>$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17277
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17278
{ ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
17279
{ ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
17280
"$ac_tmp/out"`; test -z "$ac_out"; } &&
17281
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17282
which seems to be undefined. Please make sure it is defined" >&5
17283
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17284
which seems to be undefined. Please make sure it is defined" >&2;}
17286
rm -f "$ac_tmp/stdin"
17288
-) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
17289
*) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
17291
|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
17297
if test x"$ac_file" != x-; then
17299
$as_echo "/* $configure_input */" \
17300
&& eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
17301
} >"$ac_tmp/config.h" \
17302
|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
17303
if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
17304
{ $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17305
$as_echo "$as_me: $ac_file is unchanged" >&6;}
17308
mv "$ac_tmp/config.h" "$ac_file" \
17309
|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
17312
$as_echo "/* $configure_input */" \
17313
&& eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
17314
|| as_fn_error $? "could not create -" "$LINENO" 5
17318
:C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17319
$as_echo "$as_me: executing $ac_file commands" >&6;}
17324
case $ac_file$ac_mode in
17326
for ac_file in $CONFIG_FILES; do
17327
# Support "outfile[:infile[:infile...]]"
17329
*:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
17331
# PO directories have a Makefile.in generated from Makefile.in.in.
17332
case "$ac_file" in */Makefile.in)
17333
# Adjust a relative srcdir.
17334
ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
17335
ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
17336
ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
17337
# In autoconf-2.13 it is called $ac_given_srcdir.
17338
# In autoconf-2.50 it is called $srcdir.
17339
test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
17340
case "$ac_given_srcdir" in
17341
.) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
17342
/*) top_srcdir="$ac_given_srcdir" ;;
17343
*) top_srcdir="$ac_dots$ac_given_srcdir" ;;
17345
if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
17346
rm -f "$ac_dir/POTFILES"
17347
test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
17348
cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
17349
POMAKEFILEDEPS="POTFILES.in"
17350
# ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
17351
# on $ac_dir but don't depend on user-specified configuration
17353
if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
17354
# The LINGUAS file contains the set of available languages.
17355
if test -n "$OBSOLETE_ALL_LINGUAS"; then
17356
test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
17358
ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
17359
# Hide the ALL_LINGUAS assigment from automake.
17360
eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
17361
POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
17363
# The set of available languages was given in configure.in.
17364
eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
17366
case "$ac_given_srcdir" in
17368
*) srcdirpre='$(srcdir)/' ;;
17374
for lang in $ALL_LINGUAS; do
17375
POFILES="$POFILES $srcdirpre$lang.po"
17376
GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
17377
UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
17378
DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
17380
# CATALOGS depends on both $ac_dir and the user's LINGUAS
17381
# environment variable.
17383
if test -n "$ALL_LINGUAS"; then
17384
for presentlang in $ALL_LINGUAS; do
17386
if test "%UNSET%" != "$LINGUAS"; then
17387
desiredlanguages="$LINGUAS"
17389
desiredlanguages="$ALL_LINGUAS"
17391
for desiredlang in $desiredlanguages; do
17392
# Use the presentlang catalog if desiredlang is
17393
# a. equal to presentlang, or
17394
# b. a variant of presentlang (because in this case,
17395
# presentlang can be used as a fallback for messages
17396
# which are not translated in the desiredlang catalog).
17397
case "$desiredlang" in
17398
"$presentlang"*) useit=yes;;
17401
if test $useit = yes; then
17402
INST_LINGUAS="$INST_LINGUAS $presentlang"
17407
if test -n "$INST_LINGUAS"; then
17408
for lang in $INST_LINGUAS; do
17409
CATALOGS="$CATALOGS $lang.gmo"
17412
test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
17413
sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
17414
for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
17415
if test -f "$f"; then
17417
*.orig | *.bak | *~) ;;
17418
*) cat "$f" >> "$ac_dir/Makefile" ;;
17427
# Makefile uses this timestamp file to record whether config.h is up to date.
17428
echo timestamp > stamp-h
17437
ac_clean_files=$ac_clean_files_save
17439
test $ac_write_fail = 0 ||
17440
as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
17443
# configure is writing to config.log, and then calls config.status.
17444
# config.status does its own redirection, appending to config.log.
17445
# Unfortunately, on DOS this fails, as config.log is still kept open
17446
# by configure, so config.status won't be able to write to it; its
17447
# output is simply discarded. So we exec the FD to /dev/null,
17448
# effectively closing config.log, so it can be properly (re)opened and
17449
# appended to by config.status. When coming back to configure, we
17450
# need to make the FD available again.
17451
if test "$no_create" != yes; then
17453
ac_config_status_args=
17454
test "$silent" = yes &&
17455
ac_config_status_args="$ac_config_status_args --quiet"
17457
$SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17459
# Use ||, not &&, to avoid exiting from the if with $? = 1, which
17460
# would make configure fail if this is the last instruction.
17461
$ac_cs_success || as_fn_exit 1
17463
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17464
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17465
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}