2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev/null; then :
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186 test -z "$as_dir" && as_dir=.
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
238 SHELL=${CONFIG_SHELL-/bin/sh}
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
249 # Portably unset VAR.
252 { eval $1=; unset $1;}
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
276 # Create "$as_dir" as a directory, including parents if necessary.
281 -*) as_dir=./$as_dir;;
283 test -d "$as_dir" || eval $as_mkdir_p || {
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
314 test -d "$as_dir" && break
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
352 as_val=`expr "$@" || test $? -eq 1`
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
364 as_status=$?; test $as_status -eq 0 && as_status=1
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
446 # Exit status is that of the last command.
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
468 mkdir conf$$.dir 2>/dev/null
470 if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
479 elif ln conf$$.file conf$$ 2>/dev/null; then
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
490 if mkdir -p . 2>/dev/null; then
491 as_mkdir_p='mkdir -p "$as_dir"'
493 test -d ./-p && rmdir ./-p
497 if test -x / >/dev/null 2>&1; then
500 if ls -dL / >/dev/null 2>&1; then
507 if test -d "$1"; then
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
518 as_executable_p=$as_test_x
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527 exec 7<&0 </dev/null 6>&1
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
537 ac_default_prefix=/usr/local
539 ac_config_libobj_dir=.
546 # Identity of this package.
554 ac_unique_file="main.c"
555 # Factoring default headers for most tests.
556 ac_includes_default="\
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
568 # ifdef HAVE_STDLIB_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
592 enable_option_checking=no
593 ac_subst_vars='am__EXEEXT_FALSE
656 TARGET_SYSTEM_ROOT_DEFINE
694 INSTALL_STRIP_PROGRAM
727 HAVE_SIGNED_SIG_ATOMIC_T
731 BITSIZEOF_SIG_ATOMIC_T
740 HAVE_UNSIGNED_LONG_LONG_INT
793 GL_COND_LIBTOOL_FALSE
838 MAINTAINER_MODE_FALSE
867 program_transform_name
878 ac_subst_files='host_makefile_frag'
880 enable_option_checking
881 enable_maintainer_mode
884 enable_dependency_tracking
885 with_separate_debug_dir
887 with_relocated_sources
911 enable_build_warnings
912 enable_gdb_build_warnings
919 ac_precious_vars='build_alias
931 ac_subdirs_all='doc testsuite
936 # Initialize some variables set by options.
938 ac_init_version=false
939 ac_unrecognized_opts=
941 # The variables have the same names as the options, with
942 # dashes changed to underlines.
950 program_transform_name=s,x,x,
958 # Installation directory options.
959 # These are left unexpanded so users can "make install exec_prefix=/foo"
960 # and all the variables that are supposed to be based on exec_prefix
961 # by default will actually change.
962 # Use braces instead of parens because sh, perl, etc. also accept them.
963 # (The list follows the same order as the GNU Coding Standards.)
964 bindir='${exec_prefix}/bin'
965 sbindir='${exec_prefix}/sbin'
966 libexecdir='${exec_prefix}/libexec'
967 datarootdir='${prefix}/share'
968 datadir='${datarootdir}'
969 sysconfdir='${prefix}/etc'
970 sharedstatedir='${prefix}/com'
971 localstatedir='${prefix}/var'
972 includedir='${prefix}/include'
973 oldincludedir='/usr/include'
974 docdir='${datarootdir}/doc/${PACKAGE}'
975 infodir='${datarootdir}/info'
980 libdir='${exec_prefix}/lib'
981 localedir='${datarootdir}/locale'
982 mandir='${datarootdir}/man'
988 # If the previous option needs an argument, assign it.
989 if test -n "$ac_prev"; then
990 eval $ac_prev=\$ac_option
996 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1000 # Accept the important Cygnus configure options, so we can diagnose typos.
1002 case $ac_dashdash$ac_option in
1006 -bindir | --bindir | --bindi | --bind | --bin | --bi)
1008 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1009 bindir=$ac_optarg ;;
1011 -build | --build | --buil | --bui | --bu)
1012 ac_prev=build_alias ;;
1013 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1014 build_alias=$ac_optarg ;;
1016 -cache-file | --cache-file | --cache-fil | --cache-fi \
1017 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1018 ac_prev=cache_file ;;
1019 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1020 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1021 cache_file=$ac_optarg ;;
1023 --config-cache | -C)
1024 cache_file=config.cache ;;
1026 -datadir | --datadir | --datadi | --datad)
1028 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1029 datadir=$ac_optarg ;;
1031 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1032 | --dataroo | --dataro | --datar)
1033 ac_prev=datarootdir ;;
1034 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1035 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1036 datarootdir=$ac_optarg ;;
1038 -disable-* | --disable-*)
1039 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1040 # Reject names that are not valid shell variable names.
1041 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1042 as_fn_error "invalid feature name: $ac_useropt"
1043 ac_useropt_orig=$ac_useropt
1044 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1045 case $ac_user_opts in
1047 "enable_$ac_useropt"
1049 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1050 ac_unrecognized_sep=', ';;
1052 eval enable_$ac_useropt=no ;;
1054 -docdir | --docdir | --docdi | --doc | --do)
1056 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1057 docdir=$ac_optarg ;;
1059 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1061 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1062 dvidir=$ac_optarg ;;
1064 -enable-* | --enable-*)
1065 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1066 # Reject names that are not valid shell variable names.
1067 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1068 as_fn_error "invalid feature name: $ac_useropt"
1069 ac_useropt_orig=$ac_useropt
1070 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1071 case $ac_user_opts in
1073 "enable_$ac_useropt"
1075 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1076 ac_unrecognized_sep=', ';;
1078 eval enable_$ac_useropt=\$ac_optarg ;;
1080 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1081 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1082 | --exec | --exe | --ex)
1083 ac_prev=exec_prefix ;;
1084 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1085 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1086 | --exec=* | --exe=* | --ex=*)
1087 exec_prefix=$ac_optarg ;;
1089 -gas | --gas | --ga | --g)
1090 # Obsolete; use --with-gas.
1093 -help | --help | --hel | --he | -h)
1094 ac_init_help=long ;;
1095 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1096 ac_init_help=recursive ;;
1097 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1098 ac_init_help=short ;;
1100 -host | --host | --hos | --ho)
1101 ac_prev=host_alias ;;
1102 -host=* | --host=* | --hos=* | --ho=*)
1103 host_alias=$ac_optarg ;;
1105 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1107 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1109 htmldir=$ac_optarg ;;
1111 -includedir | --includedir | --includedi | --included | --include \
1112 | --includ | --inclu | --incl | --inc)
1113 ac_prev=includedir ;;
1114 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1115 | --includ=* | --inclu=* | --incl=* | --inc=*)
1116 includedir=$ac_optarg ;;
1118 -infodir | --infodir | --infodi | --infod | --info | --inf)
1120 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1121 infodir=$ac_optarg ;;
1123 -libdir | --libdir | --libdi | --libd)
1125 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1126 libdir=$ac_optarg ;;
1128 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1129 | --libexe | --libex | --libe)
1130 ac_prev=libexecdir ;;
1131 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1132 | --libexe=* | --libex=* | --libe=*)
1133 libexecdir=$ac_optarg ;;
1135 -localedir | --localedir | --localedi | --localed | --locale)
1136 ac_prev=localedir ;;
1137 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1138 localedir=$ac_optarg ;;
1140 -localstatedir | --localstatedir | --localstatedi | --localstated \
1141 | --localstate | --localstat | --localsta | --localst | --locals)
1142 ac_prev=localstatedir ;;
1143 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1144 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1145 localstatedir=$ac_optarg ;;
1147 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1149 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1150 mandir=$ac_optarg ;;
1152 -nfp | --nfp | --nf)
1153 # Obsolete; use --without-fp.
1156 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1157 | --no-cr | --no-c | -n)
1160 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1161 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1164 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1165 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1166 | --oldin | --oldi | --old | --ol | --o)
1167 ac_prev=oldincludedir ;;
1168 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1169 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1170 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1171 oldincludedir=$ac_optarg ;;
1173 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1175 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1176 prefix=$ac_optarg ;;
1178 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1179 | --program-pre | --program-pr | --program-p)
1180 ac_prev=program_prefix ;;
1181 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1182 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1183 program_prefix=$ac_optarg ;;
1185 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1186 | --program-suf | --program-su | --program-s)
1187 ac_prev=program_suffix ;;
1188 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1189 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1190 program_suffix=$ac_optarg ;;
1192 -program-transform-name | --program-transform-name \
1193 | --program-transform-nam | --program-transform-na \
1194 | --program-transform-n | --program-transform- \
1195 | --program-transform | --program-transfor \
1196 | --program-transfo | --program-transf \
1197 | --program-trans | --program-tran \
1198 | --progr-tra | --program-tr | --program-t)
1199 ac_prev=program_transform_name ;;
1200 -program-transform-name=* | --program-transform-name=* \
1201 | --program-transform-nam=* | --program-transform-na=* \
1202 | --program-transform-n=* | --program-transform-=* \
1203 | --program-transform=* | --program-transfor=* \
1204 | --program-transfo=* | --program-transf=* \
1205 | --program-trans=* | --program-tran=* \
1206 | --progr-tra=* | --program-tr=* | --program-t=*)
1207 program_transform_name=$ac_optarg ;;
1209 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1211 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1212 pdfdir=$ac_optarg ;;
1214 -psdir | --psdir | --psdi | --psd | --ps)
1216 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1219 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1220 | -silent | --silent | --silen | --sile | --sil)
1223 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1225 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1227 sbindir=$ac_optarg ;;
1229 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1230 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1231 | --sharedst | --shareds | --shared | --share | --shar \
1233 ac_prev=sharedstatedir ;;
1234 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1235 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1236 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1238 sharedstatedir=$ac_optarg ;;
1240 -site | --site | --sit)
1242 -site=* | --site=* | --sit=*)
1245 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1247 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1248 srcdir=$ac_optarg ;;
1250 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1251 | --syscon | --sysco | --sysc | --sys | --sy)
1252 ac_prev=sysconfdir ;;
1253 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1254 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1255 sysconfdir=$ac_optarg ;;
1257 -target | --target | --targe | --targ | --tar | --ta | --t)
1258 ac_prev=target_alias ;;
1259 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1260 target_alias=$ac_optarg ;;
1262 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1265 -version | --version | --versio | --versi | --vers | -V)
1266 ac_init_version=: ;;
1269 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1270 # Reject names that are not valid shell variable names.
1271 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1272 as_fn_error "invalid package name: $ac_useropt"
1273 ac_useropt_orig=$ac_useropt
1274 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1275 case $ac_user_opts in
1279 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1280 ac_unrecognized_sep=', ';;
1282 eval with_$ac_useropt=\$ac_optarg ;;
1284 -without-* | --without-*)
1285 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1286 # Reject names that are not valid shell variable names.
1287 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1288 as_fn_error "invalid package name: $ac_useropt"
1289 ac_useropt_orig=$ac_useropt
1290 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1291 case $ac_user_opts in
1295 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1296 ac_unrecognized_sep=', ';;
1298 eval with_$ac_useropt=no ;;
1301 # Obsolete; use --with-x.
1304 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1305 | --x-incl | --x-inc | --x-in | --x-i)
1306 ac_prev=x_includes ;;
1307 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1308 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1309 x_includes=$ac_optarg ;;
1311 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1312 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1313 ac_prev=x_libraries ;;
1314 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1315 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1316 x_libraries=$ac_optarg ;;
1318 -*) as_fn_error "unrecognized option: \`$ac_option'
1319 Try \`$0 --help' for more information."
1323 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1324 # Reject names that are not valid shell variable names.
1325 case $ac_envvar in #(
1326 '' | [0-9]* | *[!_$as_cr_alnum]* )
1327 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1329 eval $ac_envvar=\$ac_optarg
1330 export $ac_envvar ;;
1333 # FIXME: should be removed in autoconf 3.0.
1334 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1335 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1336 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1337 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1343 if test -n "$ac_prev"; then
1344 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1345 as_fn_error "missing argument to $ac_option"
1348 if test -n "$ac_unrecognized_opts"; then
1349 case $enable_option_checking in
1351 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1352 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1356 # Check all directory arguments for consistency.
1357 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1358 datadir sysconfdir sharedstatedir localstatedir includedir \
1359 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1360 libdir localedir mandir
1362 eval ac_val=\$$ac_var
1363 # Remove trailing slashes.
1366 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1367 eval $ac_var=\$ac_val;;
1369 # Be sure to have absolute directory names.
1371 [\\/$]* | ?:[\\/]* ) continue;;
1372 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1374 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1377 # There might be people who depend on the old broken behavior: `$host'
1378 # used to hold the argument of --host etc.
1379 # FIXME: To remove some day.
1382 target=$target_alias
1384 # FIXME: To remove some day.
1385 if test "x$host_alias" != x; then
1386 if test "x$build_alias" = x; then
1387 cross_compiling=maybe
1388 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1389 If a cross compiler is detected then cross compile mode will be used." >&2
1390 elif test "x$build_alias" != "x$host_alias"; then
1396 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1398 test "$silent" = yes && exec 6>/dev/null
1401 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1402 ac_ls_di=`ls -di .` &&
1403 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1404 as_fn_error "working directory cannot be determined"
1405 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1406 as_fn_error "pwd does not report name of working directory"
1409 # Find the source files, if location was not specified.
1410 if test -z "$srcdir"; then
1411 ac_srcdir_defaulted=yes
1412 # Try the directory containing this script, then the parent directory.
1413 ac_confdir=`$as_dirname -- "$as_myself" ||
1414 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1415 X"$as_myself" : 'X\(//\)[^/]' \| \
1416 X"$as_myself" : 'X\(//\)$' \| \
1417 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1418 $as_echo X"$as_myself" |
1419 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1437 if test ! -r "$srcdir/$ac_unique_file"; then
1441 ac_srcdir_defaulted=no
1443 if test ! -r "$srcdir/$ac_unique_file"; then
1444 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1445 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1447 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1449 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1451 # When building in place, set srcdir=.
1452 if test "$ac_abs_confdir" = "$ac_pwd"; then
1455 # Remove unnecessary trailing slashes from srcdir.
1456 # Double slashes in file names in object file debugging info
1457 # mess up M-x gdb in Emacs.
1459 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1461 for ac_var in $ac_precious_vars; do
1462 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1463 eval ac_env_${ac_var}_value=\$${ac_var}
1464 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1465 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1469 # Report the --help message.
1471 if test "$ac_init_help" = "long"; then
1472 # Omit some internal or obsolete options to make the list less imposing.
1473 # This message is too long to be a string in the A/UX 3.1 sh.
1475 \`configure' configures this package to adapt to many kinds of systems.
1477 Usage: $0 [OPTION]... [VAR=VALUE]...
1479 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1480 VAR=VALUE. See below for descriptions of some of the useful variables.
1482 Defaults for the options are specified in brackets.
1485 -h, --help display this help and exit
1486 --help=short display options specific to this package
1487 --help=recursive display the short help of all the included packages
1488 -V, --version display version information and exit
1489 -q, --quiet, --silent do not print \`checking...' messages
1490 --cache-file=FILE cache test results in FILE [disabled]
1491 -C, --config-cache alias for \`--cache-file=config.cache'
1492 -n, --no-create do not create output files
1493 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1495 Installation directories:
1496 --prefix=PREFIX install architecture-independent files in PREFIX
1497 [$ac_default_prefix]
1498 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1501 By default, \`make install' will install all the files in
1502 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1503 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1504 for instance \`--prefix=\$HOME'.
1506 For better control, use the options below.
1508 Fine tuning of the installation directories:
1509 --bindir=DIR user executables [EPREFIX/bin]
1510 --sbindir=DIR system admin executables [EPREFIX/sbin]
1511 --libexecdir=DIR program executables [EPREFIX/libexec]
1512 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1513 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1514 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1515 --libdir=DIR object code libraries [EPREFIX/lib]
1516 --includedir=DIR C header files [PREFIX/include]
1517 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1518 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1519 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1520 --infodir=DIR info documentation [DATAROOTDIR/info]
1521 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1522 --mandir=DIR man documentation [DATAROOTDIR/man]
1523 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1524 --htmldir=DIR html documentation [DOCDIR]
1525 --dvidir=DIR dvi documentation [DOCDIR]
1526 --pdfdir=DIR pdf documentation [DOCDIR]
1527 --psdir=DIR ps documentation [DOCDIR]
1533 --program-prefix=PREFIX prepend PREFIX to installed program names
1534 --program-suffix=SUFFIX append SUFFIX to installed program names
1535 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1538 --x-includes=DIR X include files are in DIR
1539 --x-libraries=DIR X library files are in DIR
1542 --build=BUILD configure for building on BUILD [guessed]
1543 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1544 --target=TARGET configure for building compilers for TARGET [HOST]
1548 if test -n "$ac_init_help"; then
1553 --disable-option-checking ignore unrecognized --enable/--with options
1554 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1555 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1556 --enable-maintainer-mode enable make rules and dependencies not useful
1557 (and sometimes confusing) to the casual installer
1558 --enable-plugins Enable support for plugins (defaults no)
1559 --disable-largefile omit support for large files
1560 --disable-dependency-tracking speeds up one-time build
1561 --enable-dependency-tracking do not reject slow dependency extractors
1562 --enable-targets=TARGETS
1563 alternative target configurations
1564 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
1565 --disable-gdbcli disable command-line interface (CLI)
1566 --disable-gdbmi disable machine-interface (MI)
1567 --enable-tui enable full-screen terminal user interface (TUI)
1568 --enable-gdbtk enable gdbtk graphical user interface (GUI)
1569 --enable-profiling enable profiling of GDB
1570 --disable-rpath do not hardcode runtime library paths
1571 --enable-werror treat compile warnings as errors
1572 --enable-build-warnings enable build-time compiler warnings if gcc is used
1573 --enable-gdb-build-warnings
1574 enable GDB specific build-time compiler warnings if
1576 --enable-sim link gdb with simulator
1577 --enable-multi-ice build the multi-ice-gdb-server
1580 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1581 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1582 --with-separate-debug-dir=PATH
1583 look for global separate debug info in this path
1585 --with-gdb-datadir=PATH look for global separate data files in this path
1587 --with-relocated-sources=PATH
1588 automatically relocate this path for source files
1589 --with-libunwind use libunwind frame unwinding support
1590 --with-curses use the curses library instead of the termcap
1592 --with-pkgversion=PKG Use PKG in the version string in place of "GDB"
1593 --with-bugurl=URL Direct users to URL to report a bug
1594 --with-zlib include zlib support (auto/yes/no) default=auto
1595 --with-libiconv-prefix=DIR
1596 search for libiconv in DIR/include and DIR/lib
1597 --with-system-readline use installed readline library
1598 --with-expat include expat support (auto/yes/no)
1599 --with-gnu-ld assume the C compiler uses GNU ld default=no
1600 --with-libexpat-prefix[=DIR] search for libexpat in DIR/include and DIR/lib
1601 --without-libexpat-prefix don't search for libexpat in includedir and libdir
1602 --with-python include python support (auto/yes/no/<path>)
1603 --without-included-regex
1604 don't use included regex; this is the default on
1605 systems with version 2 of the GNU C library (use
1606 with caution on other system)
1607 --with-sysroot[=DIR] search for usr/lib et al within DIR
1608 --with-system-gdbinit=PATH
1609 automatically load a system-wide gdbinit file
1610 --with-tcl directory containing tcl configuration (tclConfig.sh)
1611 --with-tk directory containing tk configuration (tkConfig.sh)
1612 --with-x use the X Window System
1614 Some influential environment variables:
1615 CC C compiler command
1616 CFLAGS C compiler flags
1617 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1618 nonstandard directory <lib dir>
1619 LIBS libraries to pass to the linker, e.g. -l<library>
1620 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1621 you have headers in a nonstandard directory <include dir>
1623 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1624 the first program found out of: `bison -y', `byacc', `yacc'.
1625 YFLAGS The list of arguments that will be passed by default to $YACC.
1626 This script will default YFLAGS to the empty string to avoid a
1627 default value of `-d' given by some make applications.
1628 XMKMF Path to xmkmf, Makefile generator for X Window System
1630 Use these variables to override the choices made by `configure' or to help
1631 it to find libraries and programs with nonstandard names/locations.
1633 Report bugs to the package provider.
1638 if test "$ac_init_help" = "recursive"; then
1639 # If there are subdirs, report their specific --help.
1640 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1641 test -d "$ac_dir" ||
1642 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1647 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1649 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1650 # A ".." for each directory in $ac_dir_suffix.
1651 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1652 case $ac_top_builddir_sub in
1653 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1654 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1657 ac_abs_top_builddir=$ac_pwd
1658 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1659 # for backward compatibility:
1660 ac_top_builddir=$ac_top_build_prefix
1663 .) # We are building in place.
1665 ac_top_srcdir=$ac_top_builddir_sub
1666 ac_abs_top_srcdir=$ac_pwd ;;
1667 [\\/]* | ?:[\\/]* ) # Absolute name.
1668 ac_srcdir=$srcdir$ac_dir_suffix;
1669 ac_top_srcdir=$srcdir
1670 ac_abs_top_srcdir=$srcdir ;;
1672 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1673 ac_top_srcdir=$ac_top_build_prefix$srcdir
1674 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1676 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1678 cd "$ac_dir" || { ac_status=$?; continue; }
1679 # Check for guested configure.
1680 if test -f "$ac_srcdir/configure.gnu"; then
1682 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1683 elif test -f "$ac_srcdir/configure"; then
1685 $SHELL "$ac_srcdir/configure" --help=recursive
1687 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1689 cd "$ac_pwd" || { ac_status=$?; break; }
1693 test -n "$ac_init_help" && exit $ac_status
1694 if $ac_init_version; then
1697 generated by GNU Autoconf 2.64
1699 Copyright (C) 2009 Free Software Foundation, Inc.
1700 This configure script is free software; the Free Software Foundation
1701 gives unlimited permission to copy, distribute and modify it.
1706 ## ------------------------ ##
1707 ## Autoconf initialization. ##
1708 ## ------------------------ ##
1710 # ac_fn_c_try_compile LINENO
1711 # --------------------------
1712 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1713 ac_fn_c_try_compile ()
1715 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1716 rm -f conftest.$ac_objext
1717 if { { ac_try="$ac_compile"
1719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1720 *) ac_try_echo=$ac_try;;
1722 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1723 $as_echo "$ac_try_echo"; } >&5
1724 (eval "$ac_compile") 2>conftest.err
1726 if test -s conftest.err; then
1727 grep -v '^ *+' conftest.err >conftest.er1
1728 cat conftest.er1 >&5
1729 mv -f conftest.er1 conftest.err
1731 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732 test $ac_status = 0; } && {
1733 test -z "$ac_c_werror_flag" ||
1734 test ! -s conftest.err
1735 } && test -s conftest.$ac_objext; then :
1738 $as_echo "$as_me: failed program was:" >&5
1739 sed 's/^/| /' conftest.$ac_ext >&5
1743 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1746 } # ac_fn_c_try_compile
1748 # ac_fn_c_try_cpp LINENO
1749 # ----------------------
1750 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1753 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1754 if { { ac_try="$ac_cpp conftest.$ac_ext"
1756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1757 *) ac_try_echo=$ac_try;;
1759 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1760 $as_echo "$ac_try_echo"; } >&5
1761 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1763 if test -s conftest.err; then
1764 grep -v '^ *+' conftest.err >conftest.er1
1765 cat conftest.er1 >&5
1766 mv -f conftest.er1 conftest.err
1768 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1769 test $ac_status = 0; } >/dev/null && {
1770 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1771 test ! -s conftest.err
1775 $as_echo "$as_me: failed program was:" >&5
1776 sed 's/^/| /' conftest.$ac_ext >&5
1780 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1785 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1786 # -------------------------------------------------------
1787 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1788 # the include files in INCLUDES and setting the cache variable VAR
1790 ac_fn_c_check_header_mongrel ()
1792 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1793 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1795 $as_echo_n "checking for $2... " >&6; }
1796 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1797 $as_echo_n "(cached) " >&6
1800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1801 $as_echo "$ac_res" >&6; }
1803 # Is the header compilable?
1804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1805 $as_echo_n "checking $2 usability... " >&6; }
1806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1807 /* end confdefs.h. */
1811 if ac_fn_c_try_compile "$LINENO"; then :
1812 ac_header_compiler=yes
1814 ac_header_compiler=no
1816 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1818 $as_echo "$ac_header_compiler" >&6; }
1820 # Is the header present?
1821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1822 $as_echo_n "checking $2 presence... " >&6; }
1823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1824 /* end confdefs.h. */
1827 if ac_fn_c_try_cpp "$LINENO"; then :
1828 ac_header_preproc=yes
1830 ac_header_preproc=no
1832 rm -f conftest.err conftest.$ac_ext
1833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1834 $as_echo "$ac_header_preproc" >&6; }
1836 # So? What about this header?
1837 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1840 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1841 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1842 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1846 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1848 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1849 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1850 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1851 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1852 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1853 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1854 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1858 $as_echo_n "checking for $2... " >&6; }
1859 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1860 $as_echo_n "(cached) " >&6
1862 eval "$3=\$ac_header_compiler"
1865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1866 $as_echo "$ac_res" >&6; }
1868 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1870 } # ac_fn_c_check_header_mongrel
1872 # ac_fn_c_try_run LINENO
1873 # ----------------------
1874 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1875 # that executables *can* be run.
1878 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1879 if { { ac_try="$ac_link"
1881 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1882 *) ac_try_echo=$ac_try;;
1884 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1885 $as_echo "$ac_try_echo"; } >&5
1886 (eval "$ac_link") 2>&5
1888 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1889 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1890 { { case "(($ac_try" in
1891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1892 *) ac_try_echo=$ac_try;;
1894 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1895 $as_echo "$ac_try_echo"; } >&5
1896 (eval "$ac_try") 2>&5
1898 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1899 test $ac_status = 0; }; }; then :
1902 $as_echo "$as_me: program exited with status $ac_status" >&5
1903 $as_echo "$as_me: failed program was:" >&5
1904 sed 's/^/| /' conftest.$ac_ext >&5
1906 ac_retval=$ac_status
1908 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1909 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1914 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1915 # -------------------------------------------------------
1916 # Tests whether HEADER exists and can be compiled using the include files in
1917 # INCLUDES, setting the cache variable VAR accordingly.
1918 ac_fn_c_check_header_compile ()
1920 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1922 $as_echo_n "checking for $2... " >&6; }
1923 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1924 $as_echo_n "(cached) " >&6
1926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1927 /* end confdefs.h. */
1931 if ac_fn_c_try_compile "$LINENO"; then :
1936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1940 $as_echo "$ac_res" >&6; }
1941 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1943 } # ac_fn_c_check_header_compile
1945 # ac_fn_c_try_link LINENO
1946 # -----------------------
1947 # Try to link conftest.$ac_ext, and return whether this succeeded.
1950 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1951 rm -f conftest.$ac_objext conftest$ac_exeext
1952 if { { ac_try="$ac_link"
1954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1955 *) ac_try_echo=$ac_try;;
1957 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1958 $as_echo "$ac_try_echo"; } >&5
1959 (eval "$ac_link") 2>conftest.err
1961 if test -s conftest.err; then
1962 grep -v '^ *+' conftest.err >conftest.er1
1963 cat conftest.er1 >&5
1964 mv -f conftest.er1 conftest.err
1966 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1967 test $ac_status = 0; } && {
1968 test -z "$ac_c_werror_flag" ||
1969 test ! -s conftest.err
1970 } && test -s conftest$ac_exeext && {
1971 test "$cross_compiling" = yes ||
1972 $as_test_x conftest$ac_exeext
1976 $as_echo "$as_me: failed program was:" >&5
1977 sed 's/^/| /' conftest.$ac_ext >&5
1981 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1982 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1983 # interfere with the next link command; also delete a directory that is
1984 # left behind by Apple's compiler. We do this before executing the actions.
1985 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1986 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1989 } # ac_fn_c_try_link
1991 # ac_fn_c_check_func LINENO FUNC VAR
1992 # ----------------------------------
1993 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1994 ac_fn_c_check_func ()
1996 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1998 $as_echo_n "checking for $2... " >&6; }
1999 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2000 $as_echo_n "(cached) " >&6
2002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2003 /* end confdefs.h. */
2004 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2005 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2006 #define $2 innocuous_$2
2008 /* System header to define __stub macros and hopefully few prototypes,
2009 which can conflict with char $2 (); below.
2010 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2011 <limits.h> exists even on freestanding compilers. */
2014 # include <limits.h>
2016 # include <assert.h>
2021 /* Override any GCC internal prototype to avoid an error.
2022 Use char because int might match the return type of a GCC
2023 builtin and then its argument prototype would still apply. */
2028 /* The GNU C library defines this for functions which it implements
2029 to always fail with ENOSYS. Some functions are actually named
2030 something starting with __ and the normal name is an alias. */
2031 #if defined __stub_$2 || defined __stub___$2
2043 if ac_fn_c_try_link "$LINENO"; then :
2048 rm -f core conftest.err conftest.$ac_objext \
2049 conftest$ac_exeext conftest.$ac_ext
2052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2053 $as_echo "$ac_res" >&6; }
2054 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2056 } # ac_fn_c_check_func
2058 # ac_fn_c_check_decl LINENO SYMBOL VAR
2059 # ------------------------------------
2060 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2061 ac_fn_c_check_decl ()
2063 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2065 $as_echo_n "checking whether $2 is declared... " >&6; }
2066 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2067 $as_echo_n "(cached) " >&6
2069 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2070 /* end confdefs.h. */
2083 if ac_fn_c_try_compile "$LINENO"; then :
2088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2092 $as_echo "$ac_res" >&6; }
2093 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2095 } # ac_fn_c_check_decl
2097 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2098 # --------------------------------------------
2099 # Tries to find the compile-time value of EXPR in a program that includes
2100 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2102 ac_fn_c_compute_int ()
2104 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2105 if test "$cross_compiling" = yes; then
2106 # Depending upon the size, compute the lo and hi bounds.
2107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108 /* end confdefs.h. */
2113 static int test_array [1 - 2 * !(($2) >= 0)];
2120 if ac_fn_c_try_compile "$LINENO"; then :
2123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2124 /* end confdefs.h. */
2129 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2136 if ac_fn_c_try_compile "$LINENO"; then :
2137 ac_hi=$ac_mid; break
2139 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2140 if test $ac_lo -le $ac_mid; then
2144 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2146 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2150 /* end confdefs.h. */
2155 static int test_array [1 - 2 * !(($2) < 0)];
2162 if ac_fn_c_try_compile "$LINENO"; then :
2165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2166 /* end confdefs.h. */
2171 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2178 if ac_fn_c_try_compile "$LINENO"; then :
2179 ac_lo=$ac_mid; break
2181 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2182 if test $ac_mid -le $ac_hi; then
2186 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2193 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2195 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2196 # Binary search between lo and hi bounds.
2197 while test "x$ac_lo" != "x$ac_hi"; do
2198 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2200 /* end confdefs.h. */
2205 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2212 if ac_fn_c_try_compile "$LINENO"; then :
2215 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2217 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2220 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2225 /* end confdefs.h. */
2227 static long int longval () { return $2; }
2228 static unsigned long int ulongval () { return $2; }
2235 FILE *f = fopen ("conftest.val", "w");
2240 long int i = longval ();
2243 fprintf (f, "%ld", i);
2247 unsigned long int i = ulongval ();
2250 fprintf (f, "%lu", i);
2252 /* Do not output a trailing newline, as this causes \r\n confusion
2253 on some platforms. */
2254 return ferror (f) || fclose (f) != 0;
2260 if ac_fn_c_try_run "$LINENO"; then :
2261 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2265 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2266 conftest.$ac_objext conftest.beam conftest.$ac_ext
2270 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2273 } # ac_fn_c_compute_int
2275 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2276 # ----------------------------------------------------
2277 # Tries to find if the field MEMBER exists in type AGGR, after including
2278 # INCLUDES, setting cache variable VAR accordingly.
2279 ac_fn_c_check_member ()
2281 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2283 $as_echo_n "checking for $2.$3... " >&6; }
2284 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2285 $as_echo_n "(cached) " >&6
2287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2288 /* end confdefs.h. */
2300 if ac_fn_c_try_compile "$LINENO"; then :
2303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2304 /* end confdefs.h. */
2310 if (sizeof ac_aggr.$3)
2316 if ac_fn_c_try_compile "$LINENO"; then :
2321 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2327 $as_echo "$ac_res" >&6; }
2328 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2330 } # ac_fn_c_check_member
2332 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2333 # -------------------------------------------
2334 # Tests whether TYPE exists after having included INCLUDES, setting cache
2335 # variable VAR accordingly.
2336 ac_fn_c_check_type ()
2338 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2340 $as_echo_n "checking for $2... " >&6; }
2341 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2342 $as_echo_n "(cached) " >&6
2345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2346 /* end confdefs.h. */
2357 if ac_fn_c_try_compile "$LINENO"; then :
2358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2359 /* end confdefs.h. */
2370 if ac_fn_c_try_compile "$LINENO"; then :
2375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2381 $as_echo "$ac_res" >&6; }
2382 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2384 } # ac_fn_c_check_type
2385 cat >config.log <<_ACEOF
2386 This file contains any messages produced by compilers while
2387 running configure, to aid debugging if configure makes a mistake.
2389 It was created by $as_me, which was
2390 generated by GNU Autoconf 2.64. Invocation command line was
2402 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2403 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2404 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2405 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2406 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2408 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2409 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2411 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2412 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2413 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2414 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2415 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2416 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2417 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2421 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2425 test -z "$as_dir" && as_dir=.
2426 $as_echo "PATH: $as_dir"
2442 # Keep a trace of the command line.
2443 # Strip out --no-create and --no-recursion so they do not pile up.
2444 # Strip out --silent because we don't want to record it for future runs.
2445 # Also quote any args containing shell meta-characters.
2446 # Make two passes to allow for proper duplicate-argument suppression.
2450 ac_must_keep_next=false
2456 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2457 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2458 | -silent | --silent | --silen | --sile | --sil)
2461 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2464 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2466 as_fn_append ac_configure_args1 " '$ac_arg'"
2467 if test $ac_must_keep_next = true; then
2468 ac_must_keep_next=false # Got value, back to normal.
2471 *=* | --config-cache | -C | -disable-* | --disable-* \
2472 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2473 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2474 | -with-* | --with-* | -without-* | --without-* | --x)
2475 case "$ac_configure_args0 " in
2476 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2479 -* ) ac_must_keep_next=true ;;
2482 as_fn_append ac_configure_args " '$ac_arg'"
2487 { ac_configure_args0=; unset ac_configure_args0;}
2488 { ac_configure_args1=; unset ac_configure_args1;}
2490 # When interrupted or exit'd, cleanup temporary files, and complete
2491 # config.log. We remove comments because anyway the quotes in there
2492 # would cause problems or look ugly.
2493 # WARNING: Use '\'' to represent an apostrophe within the trap.
2494 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2495 trap 'exit_status=$?
2496 # Save into config.log some information that might help in debugging.
2501 ## ---------------- ##
2502 ## Cache variables. ##
2503 ## ---------------- ##
2506 # The following way of writing the cache mishandles newlines in values,
2508 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2509 eval ac_val=\$$ac_var
2513 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2514 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2517 _ | IFS | as_nl) ;; #(
2518 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2519 *) { eval $ac_var=; unset $ac_var;} ;;
2524 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2525 *${as_nl}ac_space=\ *)
2527 "s/'\''/'\''\\\\'\'''\''/g;
2528 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2531 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2539 ## ----------------- ##
2540 ## Output variables. ##
2541 ## ----------------- ##
2544 for ac_var in $ac_subst_vars
2546 eval ac_val=\$$ac_var
2548 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2550 $as_echo "$ac_var='\''$ac_val'\''"
2554 if test -n "$ac_subst_files"; then
2556 ## ------------------- ##
2557 ## File substitutions. ##
2558 ## ------------------- ##
2561 for ac_var in $ac_subst_files
2563 eval ac_val=\$$ac_var
2565 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2567 $as_echo "$ac_var='\''$ac_val'\''"
2572 if test -s confdefs.h; then
2582 test "$ac_signal" != 0 &&
2583 $as_echo "$as_me: caught signal $ac_signal"
2584 $as_echo "$as_me: exit $exit_status"
2586 rm -f core *.core core.conftest.* &&
2587 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2590 for ac_signal in 1 2 13 15; do
2591 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2595 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2596 rm -f -r conftest* confdefs.h
2598 $as_echo "/* confdefs.h */" > confdefs.h
2600 # Predefined preprocessor variables.
2602 cat >>confdefs.h <<_ACEOF
2603 #define PACKAGE_NAME "$PACKAGE_NAME"
2606 cat >>confdefs.h <<_ACEOF
2607 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2610 cat >>confdefs.h <<_ACEOF
2611 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2614 cat >>confdefs.h <<_ACEOF
2615 #define PACKAGE_STRING "$PACKAGE_STRING"
2618 cat >>confdefs.h <<_ACEOF
2619 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2622 cat >>confdefs.h <<_ACEOF
2623 #define PACKAGE_URL "$PACKAGE_URL"
2627 # Let the site file select an alternate cache file if it wants to.
2628 # Prefer an explicitly selected file to automatically selected ones.
2631 if test -n "$CONFIG_SITE"; then
2632 ac_site_file1=$CONFIG_SITE
2633 elif test "x$prefix" != xNONE; then
2634 ac_site_file1=$prefix/share/config.site
2635 ac_site_file2=$prefix/etc/config.site
2637 ac_site_file1=$ac_default_prefix/share/config.site
2638 ac_site_file2=$ac_default_prefix/etc/config.site
2640 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2642 test "x$ac_site_file" = xNONE && continue
2643 if test -r "$ac_site_file"; then
2644 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2645 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2646 sed 's/^/| /' "$ac_site_file" >&5
2651 if test -r "$cache_file"; then
2652 # Some versions of bash will fail to source /dev/null (special
2653 # files actually), so we avoid doing that.
2654 if test -f "$cache_file"; then
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2656 $as_echo "$as_me: loading cache $cache_file" >&6;}
2658 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2659 *) . "./$cache_file";;
2663 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2664 $as_echo "$as_me: creating cache $cache_file" >&6;}
2668 gl_header_list="$gl_header_list stdint.h"
2669 gl_header_list="$gl_header_list wchar.h"
2670 gl_header_list="$gl_header_list string.h"
2671 # Check that the precious variables saved in the cache have kept the same
2673 ac_cache_corrupted=false
2674 for ac_var in $ac_precious_vars; do
2675 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2676 eval ac_new_set=\$ac_env_${ac_var}_set
2677 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2678 eval ac_new_val=\$ac_env_${ac_var}_value
2679 case $ac_old_set,$ac_new_set in
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2682 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2683 ac_cache_corrupted=: ;;
2685 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2686 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2687 ac_cache_corrupted=: ;;
2690 if test "x$ac_old_val" != "x$ac_new_val"; then
2691 # differences in whitespace do not lead to failure.
2692 ac_old_val_w=`echo x $ac_old_val`
2693 ac_new_val_w=`echo x $ac_new_val`
2694 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2695 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2696 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2697 ac_cache_corrupted=:
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2700 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2701 eval $ac_var=\$ac_old_val
2703 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2704 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2705 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2706 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2709 # Pass precious variables to config.status.
2710 if test "$ac_new_set" = set; then
2712 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2713 *) ac_arg=$ac_var=$ac_new_val ;;
2715 case " $ac_configure_args " in
2716 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2717 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2721 if $ac_cache_corrupted; then
2722 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2723 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2724 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2725 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2726 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2728 ## -------------------- ##
2729 ## Main body of script. ##
2730 ## -------------------- ##
2733 ac_cpp='$CPP $CPPFLAGS'
2734 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2735 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2736 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2742 ac_config_headers="$ac_config_headers config.h:config.in"
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2746 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2747 # Check whether --enable-maintainer-mode was given.
2748 if test "${enable_maintainer_mode+set}" = set; then :
2749 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2751 USE_MAINTAINER_MODE=no
2754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2755 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2756 if test $USE_MAINTAINER_MODE = yes; then
2757 MAINTAINER_MODE_TRUE=
2758 MAINTAINER_MODE_FALSE='#'
2760 MAINTAINER_MODE_TRUE='#'
2761 MAINTAINER_MODE_FALSE=
2764 MAINT=$MAINTAINER_MODE_TRUE
2769 ac_cpp='$CPP $CPPFLAGS'
2770 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2771 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2772 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2773 if test -n "$ac_tool_prefix"; then
2774 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2775 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2777 $as_echo_n "checking for $ac_word... " >&6; }
2778 if test "${ac_cv_prog_CC+set}" = set; then :
2779 $as_echo_n "(cached) " >&6
2781 if test -n "$CC"; then
2782 ac_cv_prog_CC="$CC" # Let the user override the test.
2784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788 test -z "$as_dir" && as_dir=.
2789 for ac_exec_ext in '' $ac_executable_extensions; do
2790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2791 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2802 if test -n "$CC"; then
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2804 $as_echo "$CC" >&6; }
2806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2807 $as_echo "no" >&6; }
2812 if test -z "$ac_cv_prog_CC"; then
2814 # Extract the first word of "gcc", so it can be a program name with args.
2815 set dummy gcc; ac_word=$2
2816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2817 $as_echo_n "checking for $ac_word... " >&6; }
2818 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2819 $as_echo_n "(cached) " >&6
2821 if test -n "$ac_ct_CC"; then
2822 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2824 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2828 test -z "$as_dir" && as_dir=.
2829 for ac_exec_ext in '' $ac_executable_extensions; do
2830 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2831 ac_cv_prog_ac_ct_CC="gcc"
2832 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2841 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2842 if test -n "$ac_ct_CC"; then
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2844 $as_echo "$ac_ct_CC" >&6; }
2846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2847 $as_echo "no" >&6; }
2850 if test "x$ac_ct_CC" = x; then
2853 case $cross_compiling:$ac_tool_warned in
2855 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2856 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2857 ac_tool_warned=yes ;;
2865 if test -z "$CC"; then
2866 if test -n "$ac_tool_prefix"; then
2867 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2868 set dummy ${ac_tool_prefix}cc; ac_word=$2
2869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2870 $as_echo_n "checking for $ac_word... " >&6; }
2871 if test "${ac_cv_prog_CC+set}" = set; then :
2872 $as_echo_n "(cached) " >&6
2874 if test -n "$CC"; then
2875 ac_cv_prog_CC="$CC" # Let the user override the test.
2877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2881 test -z "$as_dir" && as_dir=.
2882 for ac_exec_ext in '' $ac_executable_extensions; do
2883 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2884 ac_cv_prog_CC="${ac_tool_prefix}cc"
2885 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2895 if test -n "$CC"; then
2896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2897 $as_echo "$CC" >&6; }
2899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2900 $as_echo "no" >&6; }
2906 if test -z "$CC"; then
2907 # Extract the first word of "cc", so it can be a program name with args.
2908 set dummy cc; ac_word=$2
2909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2910 $as_echo_n "checking for $ac_word... " >&6; }
2911 if test "${ac_cv_prog_CC+set}" = set; then :
2912 $as_echo_n "(cached) " >&6
2914 if test -n "$CC"; then
2915 ac_cv_prog_CC="$CC" # Let the user override the test.
2918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2922 test -z "$as_dir" && as_dir=.
2923 for ac_exec_ext in '' $ac_executable_extensions; do
2924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2925 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2926 ac_prog_rejected=yes
2930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2937 if test $ac_prog_rejected = yes; then
2938 # We found a bogon in the path, so make sure we never use it.
2939 set dummy $ac_cv_prog_CC
2941 if test $# != 0; then
2942 # We chose a different compiler from the bogus one.
2943 # However, it has the same basename, so the bogon will be chosen
2944 # first if we set CC to just the basename; use the full file name.
2946 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2952 if test -n "$CC"; then
2953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2954 $as_echo "$CC" >&6; }
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2957 $as_echo "no" >&6; }
2962 if test -z "$CC"; then
2963 if test -n "$ac_tool_prefix"; then
2964 for ac_prog in cl.exe
2966 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2967 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2969 $as_echo_n "checking for $ac_word... " >&6; }
2970 if test "${ac_cv_prog_CC+set}" = set; then :
2971 $as_echo_n "(cached) " >&6
2973 if test -n "$CC"; then
2974 ac_cv_prog_CC="$CC" # Let the user override the test.
2976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2980 test -z "$as_dir" && as_dir=.
2981 for ac_exec_ext in '' $ac_executable_extensions; do
2982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2983 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2994 if test -n "$CC"; then
2995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2996 $as_echo "$CC" >&6; }
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2999 $as_echo "no" >&6; }
3003 test -n "$CC" && break
3006 if test -z "$CC"; then
3008 for ac_prog in cl.exe
3010 # Extract the first word of "$ac_prog", so it can be a program name with args.
3011 set dummy $ac_prog; ac_word=$2
3012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3013 $as_echo_n "checking for $ac_word... " >&6; }
3014 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3015 $as_echo_n "(cached) " >&6
3017 if test -n "$ac_ct_CC"; then
3018 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3024 test -z "$as_dir" && as_dir=.
3025 for ac_exec_ext in '' $ac_executable_extensions; do
3026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3027 ac_cv_prog_ac_ct_CC="$ac_prog"
3028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3037 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3038 if test -n "$ac_ct_CC"; then
3039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3040 $as_echo "$ac_ct_CC" >&6; }
3042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3043 $as_echo "no" >&6; }
3047 test -n "$ac_ct_CC" && break
3050 if test "x$ac_ct_CC" = x; then
3053 case $cross_compiling:$ac_tool_warned in
3055 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3056 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3057 ac_tool_warned=yes ;;
3066 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3067 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3068 as_fn_error "no acceptable C compiler found in \$PATH
3069 See \`config.log' for more details." "$LINENO" 5; }
3071 # Provide some information about the compiler.
3072 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3075 for ac_option in --version -v -V -qversion; do
3076 { { ac_try="$ac_compiler $ac_option >&5"
3078 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3079 *) ac_try_echo=$ac_try;;
3081 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3082 $as_echo "$ac_try_echo"; } >&5
3083 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3085 if test -s conftest.err; then
3087 ... rest of stderr output deleted ...
3088 10q' conftest.err >conftest.er1
3089 cat conftest.er1 >&5
3090 rm -f conftest.er1 conftest.err
3092 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3093 test $ac_status = 0; }
3096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3097 /* end confdefs.h. */
3107 ac_clean_files_save=$ac_clean_files
3108 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3109 # Try to create an executable without -o first, disregard a.out.
3110 # It will help us diagnose broken compilers, and finding out an intuition
3112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3113 $as_echo_n "checking for C compiler default output file name... " >&6; }
3114 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3116 # The possible output files:
3117 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3120 for ac_file in $ac_files
3123 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3124 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3129 if { { ac_try="$ac_link_default"
3131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3132 *) ac_try_echo=$ac_try;;
3134 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3135 $as_echo "$ac_try_echo"; } >&5
3136 (eval "$ac_link_default") 2>&5
3138 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3139 test $ac_status = 0; }; then :
3140 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3141 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3142 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3143 # so that the user can short-circuit this test for compilers unknown to
3145 for ac_file in $ac_files ''
3147 test -f "$ac_file" || continue
3149 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3152 # We found the default executable, but exeext='' is most
3156 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3158 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3160 # We set ac_cv_exeext here because the later test for it is not
3161 # safe: cross compilers may not add the suffix if given an `-o'
3162 # argument, so we may need to know it at that point already.
3163 # Even if this section looks crufty: it has the advantage of
3170 test "$ac_cv_exeext" = no && ac_cv_exeext=
3175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3176 $as_echo "$ac_file" >&6; }
3177 if test -z "$ac_file"; then :
3178 $as_echo "$as_me: failed program was:" >&5
3179 sed 's/^/| /' conftest.$ac_ext >&5
3181 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3182 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3183 { as_fn_set_status 77
3184 as_fn_error "C compiler cannot create executables
3185 See \`config.log' for more details." "$LINENO" 5; }; }
3187 ac_exeext=$ac_cv_exeext
3189 # Check that the compiler produces executables we can run. If not, either
3190 # the compiler is broken, or we cross compile.
3191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3192 $as_echo_n "checking whether the C compiler works... " >&6; }
3193 # If not cross compiling, check that we can run a simple program.
3194 if test "$cross_compiling" != yes; then
3195 if { ac_try='./$ac_file'
3196 { { case "(($ac_try" in
3197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3198 *) ac_try_echo=$ac_try;;
3200 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3201 $as_echo "$ac_try_echo"; } >&5
3202 (eval "$ac_try") 2>&5
3204 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3205 test $ac_status = 0; }; }; then
3208 if test "$cross_compiling" = maybe; then
3211 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3212 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3213 as_fn_error "cannot run C compiled programs.
3214 If you meant to cross compile, use \`--host'.
3215 See \`config.log' for more details." "$LINENO" 5; }
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3220 $as_echo "yes" >&6; }
3222 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3223 ac_clean_files=$ac_clean_files_save
3224 # Check that the compiler produces executables we can run. If not, either
3225 # the compiler is broken, or we cross compile.
3226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3227 $as_echo_n "checking whether we are cross compiling... " >&6; }
3228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3229 $as_echo "$cross_compiling" >&6; }
3231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3232 $as_echo_n "checking for suffix of executables... " >&6; }
3233 if { { ac_try="$ac_link"
3235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3236 *) ac_try_echo=$ac_try;;
3238 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3239 $as_echo "$ac_try_echo"; } >&5
3240 (eval "$ac_link") 2>&5
3242 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3243 test $ac_status = 0; }; then :
3244 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3245 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3246 # work properly (i.e., refer to `conftest.exe'), while it won't with
3248 for ac_file in conftest.exe conftest conftest.*; do
3249 test -f "$ac_file" || continue
3251 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3252 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3258 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3259 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3260 as_fn_error "cannot compute suffix of executables: cannot compile and link
3261 See \`config.log' for more details." "$LINENO" 5; }
3263 rm -f conftest$ac_cv_exeext
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3265 $as_echo "$ac_cv_exeext" >&6; }
3267 rm -f conftest.$ac_ext
3268 EXEEXT=$ac_cv_exeext
3270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3271 $as_echo_n "checking for suffix of object files... " >&6; }
3272 if test "${ac_cv_objext+set}" = set; then :
3273 $as_echo_n "(cached) " >&6
3275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3276 /* end confdefs.h. */
3286 rm -f conftest.o conftest.obj
3287 if { { ac_try="$ac_compile"
3289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3290 *) ac_try_echo=$ac_try;;
3292 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3293 $as_echo "$ac_try_echo"; } >&5
3294 (eval "$ac_compile") 2>&5
3296 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3297 test $ac_status = 0; }; then :
3298 for ac_file in conftest.o conftest.obj conftest.*; do
3299 test -f "$ac_file" || continue;
3301 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3302 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3307 $as_echo "$as_me: failed program was:" >&5
3308 sed 's/^/| /' conftest.$ac_ext >&5
3310 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3311 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3312 as_fn_error "cannot compute suffix of object files: cannot compile
3313 See \`config.log' for more details." "$LINENO" 5; }
3315 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3318 $as_echo "$ac_cv_objext" >&6; }
3319 OBJEXT=$ac_cv_objext
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3322 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3323 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3324 $as_echo_n "(cached) " >&6
3326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3327 /* end confdefs.h. */
3340 if ac_fn_c_try_compile "$LINENO"; then :
3345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3346 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3350 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3351 if test $ac_compiler_gnu = yes; then
3356 ac_test_CFLAGS=${CFLAGS+set}
3357 ac_save_CFLAGS=$CFLAGS
3358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3359 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3360 if test "${ac_cv_prog_cc_g+set}" = set; then :
3361 $as_echo_n "(cached) " >&6
3363 ac_save_c_werror_flag=$ac_c_werror_flag
3364 ac_c_werror_flag=yes
3367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3368 /* end confdefs.h. */
3378 if ac_fn_c_try_compile "$LINENO"; then :
3382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3383 /* end confdefs.h. */
3393 if ac_fn_c_try_compile "$LINENO"; then :
3396 ac_c_werror_flag=$ac_save_c_werror_flag
3398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3399 /* end confdefs.h. */
3409 if ac_fn_c_try_compile "$LINENO"; then :
3412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3416 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3417 ac_c_werror_flag=$ac_save_c_werror_flag
3419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3420 $as_echo "$ac_cv_prog_cc_g" >&6; }
3421 if test "$ac_test_CFLAGS" = set; then
3422 CFLAGS=$ac_save_CFLAGS
3423 elif test $ac_cv_prog_cc_g = yes; then
3424 if test "$GCC" = yes; then
3430 if test "$GCC" = yes; then
3436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3437 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3438 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3439 $as_echo_n "(cached) " >&6
3441 ac_cv_prog_cc_c89=no
3443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3444 /* end confdefs.h. */
3447 #include <sys/types.h>
3448 #include <sys/stat.h>
3449 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3450 struct buf { int x; };
3451 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3452 static char *e (p, i)
3458 static char *f (char * (*g) (char **, int), char **p, ...)
3463 s = g (p, va_arg (v,int));
3468 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3469 function prototypes and stuff, but not '\xHH' hex character constants.
3470 These don't provoke an error unfortunately, instead are silently treated
3471 as 'x'. The following induces an error, until -std is added to get
3472 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3473 array size at least. It's necessary to write '\x00'==0 to get something
3474 that's true only with -std. */
3475 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3477 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3478 inside strings and character constants. */
3480 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3482 int test (int i, double x);
3483 struct s1 {int (*f) (int a);};
3484 struct s2 {int (*f) (double a);};
3485 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3491 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3496 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3497 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3499 CC="$ac_save_CC $ac_arg"
3500 if ac_fn_c_try_compile "$LINENO"; then :
3501 ac_cv_prog_cc_c89=$ac_arg
3503 rm -f core conftest.err conftest.$ac_objext
3504 test "x$ac_cv_prog_cc_c89" != "xno" && break
3506 rm -f conftest.$ac_ext
3511 case "x$ac_cv_prog_cc_c89" in
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3514 $as_echo "none needed" >&6; } ;;
3516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3517 $as_echo "unsupported" >&6; } ;;
3519 CC="$CC $ac_cv_prog_cc_c89"
3520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3521 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3523 if test "x$ac_cv_prog_cc_c89" != xno; then :
3528 ac_cpp='$CPP $CPPFLAGS'
3529 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3530 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3531 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3535 ac_cpp='$CPP $CPPFLAGS'
3536 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3537 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3538 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3540 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3541 # On Suns, sometimes $CPP names a directory.
3542 if test -n "$CPP" && test -d "$CPP"; then
3545 if test -z "$CPP"; then
3546 if test "${ac_cv_prog_CPP+set}" = set; then :
3547 $as_echo_n "(cached) " >&6
3549 # Double quotes because CPP needs to be expanded
3550 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3553 for ac_c_preproc_warn_flag in '' yes
3555 # Use a header file that comes with gcc, so configuring glibc
3556 # with a fresh cross-compiler works.
3557 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3558 # <limits.h> exists even on freestanding compilers.
3559 # On the NeXT, cc -E runs the code through the compiler's parser,
3560 # not just through cpp. "Syntax error" is here to catch this case.
3561 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3562 /* end confdefs.h. */
3564 # include <limits.h>
3566 # include <assert.h>
3570 if ac_fn_c_try_cpp "$LINENO"; then :
3573 # Broken: fails on valid input.
3576 rm -f conftest.err conftest.$ac_ext
3578 # OK, works on sane cases. Now check whether nonexistent headers
3579 # can be detected and how.
3580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3581 /* end confdefs.h. */
3582 #include <ac_nonexistent.h>
3584 if ac_fn_c_try_cpp "$LINENO"; then :
3585 # Broken: success on invalid input.
3588 # Passes both tests.
3592 rm -f conftest.err conftest.$ac_ext
3595 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3596 rm -f conftest.err conftest.$ac_ext
3597 if $ac_preproc_ok; then :
3609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3610 $as_echo "$CPP" >&6; }
3612 for ac_c_preproc_warn_flag in '' yes
3614 # Use a header file that comes with gcc, so configuring glibc
3615 # with a fresh cross-compiler works.
3616 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3617 # <limits.h> exists even on freestanding compilers.
3618 # On the NeXT, cc -E runs the code through the compiler's parser,
3619 # not just through cpp. "Syntax error" is here to catch this case.
3620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3621 /* end confdefs.h. */
3623 # include <limits.h>
3625 # include <assert.h>
3629 if ac_fn_c_try_cpp "$LINENO"; then :
3632 # Broken: fails on valid input.
3635 rm -f conftest.err conftest.$ac_ext
3637 # OK, works on sane cases. Now check whether nonexistent headers
3638 # can be detected and how.
3639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3640 /* end confdefs.h. */
3641 #include <ac_nonexistent.h>
3643 if ac_fn_c_try_cpp "$LINENO"; then :
3644 # Broken: success on invalid input.
3647 # Passes both tests.
3651 rm -f conftest.err conftest.$ac_ext
3654 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3655 rm -f conftest.err conftest.$ac_ext
3656 if $ac_preproc_ok; then :
3659 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3660 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3661 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3662 See \`config.log' for more details." "$LINENO" 5; }
3666 ac_cpp='$CPP $CPPFLAGS'
3667 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3668 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3669 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3673 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3674 if test "${ac_cv_path_GREP+set}" = set; then :
3675 $as_echo_n "(cached) " >&6
3677 if test -z "$GREP"; then
3678 ac_path_GREP_found=false
3679 # Loop through the user's path and test for each of PROGNAME-LIST
3680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3681 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3684 test -z "$as_dir" && as_dir=.
3685 for ac_prog in grep ggrep; do
3686 for ac_exec_ext in '' $ac_executable_extensions; do
3687 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3688 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3689 # Check for GNU ac_path_GREP and select it if it is found.
3690 # Check for GNU $ac_path_GREP
3691 case `"$ac_path_GREP" --version 2>&1` in
3693 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3696 $as_echo_n 0123456789 >"conftest.in"
3699 cat "conftest.in" "conftest.in" >"conftest.tmp"
3700 mv "conftest.tmp" "conftest.in"
3701 cp "conftest.in" "conftest.nl"
3702 $as_echo 'GREP' >> "conftest.nl"
3703 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3704 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3705 as_fn_arith $ac_count + 1 && ac_count=$as_val
3706 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3707 # Best one so far, save it but keep looking for a better one
3708 ac_cv_path_GREP="$ac_path_GREP"
3709 ac_path_GREP_max=$ac_count
3711 # 10*(2^10) chars as input seems more than enough
3712 test $ac_count -gt 10 && break
3714 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3717 $ac_path_GREP_found && break 3
3722 if test -z "$ac_cv_path_GREP"; then
3723 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3726 ac_cv_path_GREP=$GREP
3730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3731 $as_echo "$ac_cv_path_GREP" >&6; }
3732 GREP="$ac_cv_path_GREP"
3735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3736 $as_echo_n "checking for egrep... " >&6; }
3737 if test "${ac_cv_path_EGREP+set}" = set; then :
3738 $as_echo_n "(cached) " >&6
3740 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3741 then ac_cv_path_EGREP="$GREP -E"
3743 if test -z "$EGREP"; then
3744 ac_path_EGREP_found=false
3745 # Loop through the user's path and test for each of PROGNAME-LIST
3746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3747 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3750 test -z "$as_dir" && as_dir=.
3751 for ac_prog in egrep; do
3752 for ac_exec_ext in '' $ac_executable_extensions; do
3753 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3754 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3755 # Check for GNU ac_path_EGREP and select it if it is found.
3756 # Check for GNU $ac_path_EGREP
3757 case `"$ac_path_EGREP" --version 2>&1` in
3759 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3762 $as_echo_n 0123456789 >"conftest.in"
3765 cat "conftest.in" "conftest.in" >"conftest.tmp"
3766 mv "conftest.tmp" "conftest.in"
3767 cp "conftest.in" "conftest.nl"
3768 $as_echo 'EGREP' >> "conftest.nl"
3769 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3770 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3771 as_fn_arith $ac_count + 1 && ac_count=$as_val
3772 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3773 # Best one so far, save it but keep looking for a better one
3774 ac_cv_path_EGREP="$ac_path_EGREP"
3775 ac_path_EGREP_max=$ac_count
3777 # 10*(2^10) chars as input seems more than enough
3778 test $ac_count -gt 10 && break
3780 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3783 $ac_path_EGREP_found && break 3
3788 if test -z "$ac_cv_path_EGREP"; then
3789 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3792 ac_cv_path_EGREP=$EGREP
3797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3798 $as_echo "$ac_cv_path_EGREP" >&6; }
3799 EGREP="$ac_cv_path_EGREP"
3802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3803 $as_echo_n "checking for ANSI C header files... " >&6; }
3804 if test "${ac_cv_header_stdc+set}" = set; then :
3805 $as_echo_n "(cached) " >&6
3807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3808 /* end confdefs.h. */
3822 if ac_fn_c_try_compile "$LINENO"; then :
3823 ac_cv_header_stdc=yes
3825 ac_cv_header_stdc=no
3827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3829 if test $ac_cv_header_stdc = yes; then
3830 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3832 /* end confdefs.h. */
3836 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3837 $EGREP "memchr" >/dev/null 2>&1; then :
3840 ac_cv_header_stdc=no
3846 if test $ac_cv_header_stdc = yes; then
3847 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3849 /* end confdefs.h. */
3853 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3854 $EGREP "free" >/dev/null 2>&1; then :
3857 ac_cv_header_stdc=no
3863 if test $ac_cv_header_stdc = yes; then
3864 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3865 if test "$cross_compiling" = yes; then :
3868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3869 /* end confdefs.h. */
3872 #if ((' ' & 0x0FF) == 0x020)
3873 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3874 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3876 # define ISLOWER(c) \
3877 (('a' <= (c) && (c) <= 'i') \
3878 || ('j' <= (c) && (c) <= 'r') \
3879 || ('s' <= (c) && (c) <= 'z'))
3880 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3883 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3888 for (i = 0; i < 256; i++)
3889 if (XOR (islower (i), ISLOWER (i))
3890 || toupper (i) != TOUPPER (i))
3895 if ac_fn_c_try_run "$LINENO"; then :
3898 ac_cv_header_stdc=no
3900 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3901 conftest.$ac_objext conftest.beam conftest.$ac_ext
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3907 $as_echo "$ac_cv_header_stdc" >&6; }
3908 if test $ac_cv_header_stdc = yes; then
3910 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3914 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3915 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3916 inttypes.h stdint.h unistd.h
3918 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3919 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3921 eval as_val=\$$as_ac_Header
3922 if test "x$as_val" = x""yes; then :
3923 cat >>confdefs.h <<_ACEOF
3924 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3933 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3934 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3941 if test "$MINIX" = yes; then
3943 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3946 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3949 $as_echo "#define _MINIX 1" >>confdefs.h
3954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3955 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3956 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3957 $as_echo_n "(cached) " >&6
3959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3960 /* end confdefs.h. */
3962 # define __EXTENSIONS__ 1
3963 $ac_includes_default
3972 if ac_fn_c_try_compile "$LINENO"; then :
3973 ac_cv_safe_to_define___extensions__=yes
3975 ac_cv_safe_to_define___extensions__=no
3977 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3980 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3981 test $ac_cv_safe_to_define___extensions__ = yes &&
3982 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3984 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3986 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3988 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3990 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3993 if test -n "$ac_tool_prefix"; then
3994 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3995 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3997 $as_echo_n "checking for $ac_word... " >&6; }
3998 if test "${ac_cv_prog_RANLIB+set}" = set; then :
3999 $as_echo_n "(cached) " >&6
4001 if test -n "$RANLIB"; then
4002 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4008 test -z "$as_dir" && as_dir=.
4009 for ac_exec_ext in '' $ac_executable_extensions; do
4010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4011 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4021 RANLIB=$ac_cv_prog_RANLIB
4022 if test -n "$RANLIB"; then
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4024 $as_echo "$RANLIB" >&6; }
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4027 $as_echo "no" >&6; }
4032 if test -z "$ac_cv_prog_RANLIB"; then
4033 ac_ct_RANLIB=$RANLIB
4034 # Extract the first word of "ranlib", so it can be a program name with args.
4035 set dummy ranlib; ac_word=$2
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4037 $as_echo_n "checking for $ac_word... " >&6; }
4038 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4039 $as_echo_n "(cached) " >&6
4041 if test -n "$ac_ct_RANLIB"; then
4042 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4048 test -z "$as_dir" && as_dir=.
4049 for ac_exec_ext in '' $ac_executable_extensions; do
4050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4051 ac_cv_prog_ac_ct_RANLIB="ranlib"
4052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4061 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4062 if test -n "$ac_ct_RANLIB"; then
4063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4064 $as_echo "$ac_ct_RANLIB" >&6; }
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4067 $as_echo "no" >&6; }
4070 if test "x$ac_ct_RANLIB" = x; then
4073 case $cross_compiling:$ac_tool_warned in
4075 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4076 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4077 ac_tool_warned=yes ;;
4079 RANLIB=$ac_ct_RANLIB
4082 RANLIB="$ac_cv_prog_RANLIB"
4091 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4092 for ac_t in install-sh install.sh shtool; do
4093 if test -f "$ac_dir/$ac_t"; then
4095 ac_install_sh="$ac_aux_dir/$ac_t -c"
4100 if test -z "$ac_aux_dir"; then
4101 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4104 # These three variables are undocumented and unsupported,
4105 # and are intended to be withdrawn in a future Autoconf release.
4106 # They can cause serious problems if a builder's source tree is in a directory
4107 # whose full name contains unusual characters.
4108 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4109 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4110 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4113 # Make sure we can run config.sub.
4114 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4115 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4118 $as_echo_n "checking build system type... " >&6; }
4119 if test "${ac_cv_build+set}" = set; then :
4120 $as_echo_n "(cached) " >&6
4122 ac_build_alias=$build_alias
4123 test "x$ac_build_alias" = x &&
4124 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4125 test "x$ac_build_alias" = x &&
4126 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4127 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4128 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4132 $as_echo "$ac_cv_build" >&6; }
4133 case $ac_cv_build in
4135 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4138 ac_save_IFS=$IFS; IFS='-'
4144 # Remember, the first character of IFS is used to create $*,
4145 # except with old shells:
4148 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4152 $as_echo_n "checking host system type... " >&6; }
4153 if test "${ac_cv_host+set}" = set; then :
4154 $as_echo_n "(cached) " >&6
4156 if test "x$host_alias" = x; then
4157 ac_cv_host=$ac_cv_build
4159 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4160 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4165 $as_echo "$ac_cv_host" >&6; }
4168 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4171 ac_save_IFS=$IFS; IFS='-'
4177 # Remember, the first character of IFS is used to create $*,
4178 # except with old shells:
4181 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4185 $as_echo_n "checking target system type... " >&6; }
4186 if test "${ac_cv_target+set}" = set; then :
4187 $as_echo_n "(cached) " >&6
4189 if test "x$target_alias" = x; then
4190 ac_cv_target=$ac_cv_host
4192 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4193 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4198 $as_echo "$ac_cv_target" >&6; }
4199 case $ac_cv_target in
4201 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4203 target=$ac_cv_target
4204 ac_save_IFS=$IFS; IFS='-'
4210 # Remember, the first character of IFS is used to create $*,
4211 # except with old shells:
4214 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4217 # The aliases save the names the user supplied, while $host etc.
4218 # will get canonicalized.
4219 test -n "$target_alias" &&
4220 test "$program_prefix$program_suffix$program_transform_name" = \
4222 program_prefix=${target_alias}-
4224 # The tests for host and target for $enable_largefile require
4229 # As the $enable_largefile decision depends on --enable-plugins we must set it
4230 # even in directories otherwise not depending on the $plugins option.
4233 # Check whether --enable-plugins was given.
4234 if test "${enable_plugins+set}" = set; then :
4235 enableval=$enable_plugins; case "${enableval}" in
4236 yes | "") plugins=yes ;;
4247 sparc-*-solaris*|i[3-7]86-*-solaris*)
4248 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4249 # are mutually exclusive; and without procfs support, the bfd/ elf module
4250 # cannot provide certain routines such as elfcore_write_prpsinfo
4251 # or elfcore_write_prstatus. So unless the user explicitly requested
4252 # large-file support through the --enable-largefile switch, disable
4253 # large-file support in favor of procfs support.
4254 test "${target}" = "${host}" -a "x$plugins" = xno \
4255 && : ${enable_largefile="no"}
4259 # Check whether --enable-largefile was given.
4260 if test "${enable_largefile+set}" = set; then :
4261 enableval=$enable_largefile;
4264 if test "$enable_largefile" != no; then
4266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4267 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4268 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4269 $as_echo_n "(cached) " >&6
4271 ac_cv_sys_largefile_CC=no
4272 if test "$GCC" != yes; then
4275 # IRIX 6.2 and later do not support large files by default,
4276 # so use the C compiler's -n32 option if that helps.
4277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4278 /* end confdefs.h. */
4279 #include <sys/types.h>
4280 /* Check that off_t can represent 2**63 - 1 correctly.
4281 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4282 since some C++ compilers masquerading as C compilers
4283 incorrectly reject 9223372036854775807. */
4284 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4285 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4286 && LARGE_OFF_T % 2147483647 == 1)
4296 if ac_fn_c_try_compile "$LINENO"; then :
4299 rm -f core conftest.err conftest.$ac_objext
4301 if ac_fn_c_try_compile "$LINENO"; then :
4302 ac_cv_sys_largefile_CC=' -n32'; break
4304 rm -f core conftest.err conftest.$ac_objext
4308 rm -f conftest.$ac_ext
4311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4312 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4313 if test "$ac_cv_sys_largefile_CC" != no; then
4314 CC=$CC$ac_cv_sys_largefile_CC
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4318 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4319 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4320 $as_echo_n "(cached) " >&6
4323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4324 /* end confdefs.h. */
4325 #include <sys/types.h>
4326 /* Check that off_t can represent 2**63 - 1 correctly.
4327 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4328 since some C++ compilers masquerading as C compilers
4329 incorrectly reject 9223372036854775807. */
4330 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4331 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4332 && LARGE_OFF_T % 2147483647 == 1)
4342 if ac_fn_c_try_compile "$LINENO"; then :
4343 ac_cv_sys_file_offset_bits=no; break
4345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4347 /* end confdefs.h. */
4348 #define _FILE_OFFSET_BITS 64
4349 #include <sys/types.h>
4350 /* Check that off_t can represent 2**63 - 1 correctly.
4351 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4352 since some C++ compilers masquerading as C compilers
4353 incorrectly reject 9223372036854775807. */
4354 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4355 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4356 && LARGE_OFF_T % 2147483647 == 1)
4366 if ac_fn_c_try_compile "$LINENO"; then :
4367 ac_cv_sys_file_offset_bits=64; break
4369 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4370 ac_cv_sys_file_offset_bits=unknown
4374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4375 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4376 case $ac_cv_sys_file_offset_bits in #(
4379 cat >>confdefs.h <<_ACEOF
4380 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4385 if test $ac_cv_sys_file_offset_bits = unknown; then
4386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4387 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4388 if test "${ac_cv_sys_large_files+set}" = set; then :
4389 $as_echo_n "(cached) " >&6
4392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4393 /* end confdefs.h. */
4394 #include <sys/types.h>
4395 /* Check that off_t can represent 2**63 - 1 correctly.
4396 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4397 since some C++ compilers masquerading as C compilers
4398 incorrectly reject 9223372036854775807. */
4399 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4400 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4401 && LARGE_OFF_T % 2147483647 == 1)
4411 if ac_fn_c_try_compile "$LINENO"; then :
4412 ac_cv_sys_large_files=no; break
4414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4416 /* end confdefs.h. */
4417 #define _LARGE_FILES 1
4418 #include <sys/types.h>
4419 /* Check that off_t can represent 2**63 - 1 correctly.
4420 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4421 since some C++ compilers masquerading as C compilers
4422 incorrectly reject 9223372036854775807. */
4423 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4424 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4425 && LARGE_OFF_T % 2147483647 == 1)
4435 if ac_fn_c_try_compile "$LINENO"; then :
4436 ac_cv_sys_large_files=1; break
4438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4439 ac_cv_sys_large_files=unknown
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4444 $as_echo "$ac_cv_sys_large_files" >&6; }
4445 case $ac_cv_sys_large_files in #(
4448 cat >>confdefs.h <<_ACEOF
4449 #define _LARGE_FILES $ac_cv_sys_large_files
4461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4462 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4463 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4464 $as_echo_n "(cached) " >&6
4466 am_cv_prog_cc_stdc=no
4468 # Don't try gcc -ansi; that turns off useful extensions and
4469 # breaks some systems' header files.
4470 # AIX -qlanglvl=ansi
4471 # Ultrix and OSF/1 -std1
4472 # HP-UX 10.20 and later -Ae
4473 # HP-UX older versions -Aa -D_HPUX_SOURCE
4474 # SVR4 -Xc -D__EXTENSIONS__
4475 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4477 CC="$ac_save_CC $ac_arg"
4478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4479 /* end confdefs.h. */
4482 #include <sys/types.h>
4483 #include <sys/stat.h>
4484 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4485 struct buf { int x; };
4486 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4487 static char *e (p, i)
4493 static char *f (char * (*g) (char **, int), char **p, ...)
4498 s = g (p, va_arg (v,int));
4502 int test (int i, double x);
4503 struct s1 {int (*f) (int a);};
4504 struct s2 {int (*f) (double a);};
4505 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4513 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4519 if ac_fn_c_try_compile "$LINENO"; then :
4520 am_cv_prog_cc_stdc="$ac_arg"; break
4522 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4528 if test -z "$am_cv_prog_cc_stdc"; then
4529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4530 $as_echo "none needed" >&6; }
4532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4533 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4535 case "x$am_cv_prog_cc_stdc" in
4537 *) CC="$CC $am_cv_prog_cc_stdc" ;;
4542 for ac_dir in .. "$srcdir"/..; do
4543 for ac_t in install-sh install.sh shtool; do
4544 if test -f "$ac_dir/$ac_t"; then
4546 ac_install_sh="$ac_aux_dir/$ac_t -c"
4551 if test -z "$ac_aux_dir"; then
4552 as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4555 # These three variables are undocumented and unsupported,
4556 # and are intended to be withdrawn in a future Autoconf release.
4557 # They can cause serious problems if a builder's source tree is in a directory
4558 # whose full name contains unusual characters.
4559 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4560 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4561 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4566 # Dependency checking.
4567 rm -rf .tst 2>/dev/null
4568 mkdir .tst 2>/dev/null
4569 if test -d .tst; then
4574 rmdir .tst 2>/dev/null
4576 DEPDIR="${am__leading_dot}deps"
4578 ac_config_commands="$ac_config_commands depdir"
4581 depcc="$CC" am_compiler_list=
4583 am_depcomp=$ac_aux_dir/depcomp
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4585 $as_echo_n "checking dependency style of $depcc... " >&6; }
4586 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4587 $as_echo_n "(cached) " >&6
4589 if test -f "$am_depcomp"; then
4590 # We make a subdir and do the tests there. Otherwise we can end up
4591 # making bogus files that we don't know about and never remove. For
4592 # instance it was reported that on HP-UX the gcc test will end up
4593 # making a dummy file named `D' -- because `-MD' means `put the output
4596 # Copy depcomp to subdir because otherwise we won't find it if we're
4597 # using a relative directory.
4598 cp "$am_depcomp" conftest.dir
4600 # We will build objects and dependencies in a subdirectory because
4601 # it helps to detect inapplicable dependency modes. For instance
4602 # both Tru64's cc and ICC support -MD to output dependencies as a
4603 # side effect of compilation, but ICC will put the dependencies in
4604 # the current directory while Tru64 will put them in the object
4608 am_cv_CC_dependencies_compiler_type=none
4609 if test "$am_compiler_list" = ""; then
4610 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4612 for depmode in $am_compiler_list; do
4613 if test $depmode = none; then break; fi
4615 $as_echo "$as_me:$LINENO: trying $depmode" >&5
4616 # Setup a source with many dependencies, because some compilers
4617 # like to wrap large dependency lists on column 80 (with \), and
4618 # we should not choose a depcomp mode which is confused by this.
4620 # We need to recreate these files for each test, as the compiler may
4621 # overwrite some of them when testing with obscure command lines.
4622 # This happens at least with the AIX C compiler.
4624 for i in 1 2 3 4 5 6; do
4625 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4626 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4627 # Solaris 8's {/usr,}/bin/sh.
4628 touch sub/conftst$i.h
4630 echo "include sub/conftest.Po" > confmf
4632 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4633 # mode. It turns out that the SunPro C++ compiler does not properly
4634 # handle `-M -o', and we need to detect this.
4635 depcmd="depmode=$depmode \
4636 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4637 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4638 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4639 echo "| $depcmd" | sed -e 's/ */ /g' >&5
4640 if env $depcmd > conftest.err 2>&1 &&
4641 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
4642 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
4643 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
4644 # icc doesn't choke on unknown options, it will just issue warnings
4645 # or remarks (even with -Werror). So we grep stderr for any message
4646 # that says an option was ignored or not supported.
4647 # When given -MP, icc 7.0 and 7.1 complain thusly:
4648 # icc: Command line warning: ignoring option '-M'; no argument required
4649 # The diagnosis changed in icc 8.0:
4650 # icc: Command line remark: option '-MP' not supported
4651 if (grep 'ignoring option' conftest.err ||
4652 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4653 am_cv_CC_dependencies_compiler_type=$depmode
4654 $as_echo "$as_me:$LINENO: success" >&5
4658 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4659 sed -e 's/^/| /' < conftest.err >&5
4665 am_cv_CC_dependencies_compiler_type=none
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4670 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4671 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
4672 then as_fn_error "no usable dependency style found" "$LINENO" 5
4673 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4678 # Check for the 'make' the user wants to use.
4681 # Extract the first word of "$ac_prog", so it can be a program name with args.
4682 set dummy $ac_prog; ac_word=$2
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4684 $as_echo_n "checking for $ac_word... " >&6; }
4685 if test "${ac_cv_prog_MAKE+set}" = set; then :
4686 $as_echo_n "(cached) " >&6
4688 if test -n "$MAKE"; then
4689 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4691 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4695 test -z "$as_dir" && as_dir=.
4696 for ac_exec_ext in '' $ac_executable_extensions; do
4697 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4698 ac_cv_prog_MAKE="$ac_prog"
4699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4708 MAKE=$ac_cv_prog_MAKE
4709 if test -n "$MAKE"; then
4710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4711 $as_echo "$MAKE" >&6; }
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4714 $as_echo "no" >&6; }
4718 test -n "$MAKE" && break
4722 case "`$MAKE --version 2>&1 | sed 1q`" in
4727 if test "$MAKE_IS_GNU" = yes; then
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4736 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4738 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4739 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4740 $as_echo_n "(cached) " >&6
4742 cat >conftest.make <<\_ACEOF
4745 @echo '@@@%%%=$(MAKE)=@@@%%%'
4747 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4748 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4750 eval ac_cv_prog_make_${ac_make}_set=yes;;
4752 eval ac_cv_prog_make_${ac_make}_set=no;;
4756 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4758 $as_echo "yes" >&6; }
4761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4762 $as_echo "no" >&6; }
4763 SET_MAKE="MAKE=${MAKE-make}"
4778 # If we haven't got the data from the intl directory,
4779 # assume NLS is disabled.
4788 if test -f ../intl/config.intl; then
4789 . ../intl/config.intl
4791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4792 $as_echo_n "checking whether NLS is requested... " >&6; }
4793 if test x"$USE_NLS" != xyes; then
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4795 $as_echo "no" >&6; }
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4798 $as_echo "yes" >&6; }
4800 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
4803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4804 $as_echo_n "checking for catalogs to be installed... " >&6; }
4805 # Look for .po and .gmo files in the source directory.
4808 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
4809 # If there aren't any .gmo files the shell will give us the
4810 # literal string "../path/to/srcdir/po/*.gmo" which has to be
4812 case "$cat" in *\**)
4815 # The quadruple backslash is collapsed to a double backslash
4816 # by the backticks, then collapsed again by the double quotes,
4817 # leaving us with one backslash in the sed expression (right
4818 # before the dot that mustn't act as a wildcard).
4819 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4820 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
4821 # The user is allowed to set LINGUAS to a list of languages to
4822 # install catalogs for. If it's empty that means "all of them."
4823 if test "x$LINGUAS" = x; then
4824 CATALOGS="$CATALOGS $cat"
4825 XLINGUAS="$XLINGUAS $lang"
4827 case "$LINGUAS" in *$lang*)
4828 CATALOGS="$CATALOGS $cat"
4829 XLINGUAS="$XLINGUAS $lang"
4835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4836 $as_echo "$LINGUAS" >&6; }
4849 localedir='${datadir}/locale'
4852 if test x"$USE_NLS" = xyes; then
4853 CONFIG_ALL="$CONFIG_ALL all-po"
4854 CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
4855 CONFIG_INSTALL="$CONFIG_INSTALL install-po"
4856 CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
4872 GNULIB_STRCASESTR=0;
4879 GNULIB_MBSCASECMP=0;
4880 GNULIB_MBSNCASECMP=0;
4881 GNULIB_MBSPCASECMP=0;
4882 GNULIB_MBSCASESTR=0;
4892 HAVE_DECL_MEMRCHR=1;
4898 HAVE_DECL_STRNDUP=1;
4899 HAVE_DECL_STRNLEN=1;
4903 HAVE_DECL_STRTOK_R=1;
4904 HAVE_DECL_STRERROR=1;
4905 HAVE_DECL_STRSIGNAL=1;
4907 REPLACE_STRSIGNAL=0;
4909 REPLACE_STRCASESTR=0;
4913 ac_fn_c_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
4914 if test "x$ac_cv_have_decl_memmem" = x""yes; then :
4920 cat >>confdefs.h <<_ACEOF
4921 #define HAVE_DECL_MEMMEM $ac_have_decl
4936 for ac_func in memmem
4938 ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
4939 if test "x$ac_cv_func_memmem" = x""yes; then :
4940 cat >>confdefs.h <<_ACEOF
4941 #define HAVE_MEMMEM 1
4946 gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4959 if test $ac_cv_have_decl_memmem = no; then
4965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
4966 $as_echo_n "checking for long long int... " >&6; }
4967 if test "${ac_cv_type_long_long_int+set}" = set; then :
4968 $as_echo_n "(cached) " >&6
4970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4971 /* end confdefs.h. */
4973 /* For now, do not test the preprocessor; as of 2007 there are too many
4974 implementations with broken preprocessors. Perhaps this can
4975 be revisited in 2012. In the meantime, code should not expect
4976 #if to work with literals wider than 32 bits. */
4977 /* Test literals. */
4978 long long int ll = 9223372036854775807ll;
4979 long long int nll = -9223372036854775807LL;
4980 unsigned long long int ull = 18446744073709551615ULL;
4981 /* Test constant expressions. */
4982 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4984 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4990 /* Test availability of runtime routines for shift and division. */
4991 long long int llmax = 9223372036854775807ll;
4992 unsigned long long int ullmax = 18446744073709551615ull;
4993 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4994 | (llmax / ll) | (llmax % ll)
4995 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4996 | (ullmax / ull) | (ullmax % ull));
5002 if ac_fn_c_try_link "$LINENO"; then :
5003 if test "$cross_compiling" = yes; then :
5004 ac_cv_type_long_long_int=yes
5006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5007 /* end confdefs.h. */
5011 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
5012 # define LLONG_MAX (HALF - 1 + HALF)
5017 long long int n = 1;
5021 long long int m = n << i;
5024 if (LLONG_MAX / 2 < m)
5032 if ac_fn_c_try_run "$LINENO"; then :
5033 ac_cv_type_long_long_int=yes
5035 ac_cv_type_long_long_int=no
5037 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5038 conftest.$ac_objext conftest.beam conftest.$ac_ext
5042 ac_cv_type_long_long_int=no
5044 rm -f core conftest.err conftest.$ac_objext \
5045 conftest$ac_exeext conftest.$ac_ext
5047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
5048 $as_echo "$ac_cv_type_long_long_int" >&6; }
5049 if test $ac_cv_type_long_long_int = yes; then
5051 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
5056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
5057 $as_echo_n "checking for unsigned long long int... " >&6; }
5058 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then :
5059 $as_echo_n "(cached) " >&6
5061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5062 /* end confdefs.h. */
5064 /* For now, do not test the preprocessor; as of 2007 there are too many
5065 implementations with broken preprocessors. Perhaps this can
5066 be revisited in 2012. In the meantime, code should not expect
5067 #if to work with literals wider than 32 bits. */
5068 /* Test literals. */
5069 long long int ll = 9223372036854775807ll;
5070 long long int nll = -9223372036854775807LL;
5071 unsigned long long int ull = 18446744073709551615ULL;
5072 /* Test constant expressions. */
5073 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
5075 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
5081 /* Test availability of runtime routines for shift and division. */
5082 long long int llmax = 9223372036854775807ll;
5083 unsigned long long int ullmax = 18446744073709551615ull;
5084 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
5085 | (llmax / ll) | (llmax % ll)
5086 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
5087 | (ullmax / ull) | (ullmax % ull));
5093 if ac_fn_c_try_link "$LINENO"; then :
5094 ac_cv_type_unsigned_long_long_int=yes
5096 ac_cv_type_unsigned_long_long_int=no
5098 rm -f core conftest.err conftest.$ac_objext \
5099 conftest$ac_exeext conftest.$ac_ext
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
5102 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
5103 if test $ac_cv_type_unsigned_long_long_int = yes; then
5105 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
5112 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
5113 if test "${gl_cv_have_include_next+set}" = set; then :
5114 $as_echo_n "(cached) " >&6
5116 rm -rf conftestd1 conftestd2
5117 mkdir conftestd1 conftestd2
5118 cat <<EOF > conftestd1/conftest.h
5119 #define DEFINED_IN_CONFTESTD1
5120 #include_next <conftest.h>
5121 #ifdef DEFINED_IN_CONFTESTD2
5124 #error "include_next doesn't work"
5127 cat <<EOF > conftestd2/conftest.h
5128 #ifndef DEFINED_IN_CONFTESTD1
5129 #error "include_next test doesn't work"
5131 #define DEFINED_IN_CONFTESTD2
5133 save_CPPFLAGS="$CPPFLAGS"
5134 CPPFLAGS="$CPPFLAGS -Iconftestd1 -Iconftestd2"
5135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5136 /* end confdefs.h. */
5137 #include <conftest.h>
5139 if ac_fn_c_try_compile "$LINENO"; then :
5140 gl_cv_have_include_next=yes
5142 gl_cv_have_include_next=no
5144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5145 CPPFLAGS="$save_CPPFLAGS"
5146 rm -rf conftestd1 conftestd2
5149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
5150 $as_echo "$gl_cv_have_include_next" >&6; }
5151 if test $gl_cv_have_include_next = yes; then
5154 $as_echo "#define HAVE_INCLUDE_NEXT 1" >>confdefs.h
5157 INCLUDE_NEXT=include_next
5159 INCLUDE_NEXT=include
5167 for ac_header in $gl_header_list
5169 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5170 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5171 eval as_val=\$$as_ac_Header
5172 if test "x$as_val" = x""yes; then :
5173 cat >>confdefs.h <<_ACEOF
5174 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
5191 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
5192 if test "${ac_cv_c_restrict+set}" = set; then :
5193 $as_echo_n "(cached) " >&6
5196 # The order here caters to the fact that C++ does not require restrict.
5197 for ac_kw in __restrict __restrict__ _Restrict restrict; do
5198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5199 /* end confdefs.h. */
5200 typedef int * int_ptr;
5201 int foo (int_ptr $ac_kw ip) {
5215 if ac_fn_c_try_compile "$LINENO"; then :
5216 ac_cv_c_restrict=$ac_kw
5218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5219 test "$ac_cv_c_restrict" != no && break
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
5224 $as_echo "$ac_cv_c_restrict" >&6; }
5226 case $ac_cv_c_restrict in
5228 no) $as_echo "#define restrict /**/" >>confdefs.h
5230 *) cat >>confdefs.h <<_ACEOF
5231 #define restrict $ac_cv_c_restrict
5255 if test $gl_cv_have_include_next = yes; then
5256 gl_cv_next_string_h='<'string.h'>'
5258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
5259 $as_echo_n "checking absolute name of <string.h>... " >&6; }
5260 if test "${gl_cv_next_string_h+set}" = set; then :
5261 $as_echo_n "(cached) " >&6
5264 if test $ac_cv_header_string_h = yes; then
5265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5266 /* end confdefs.h. */
5270 gl_cv_next_string_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5271 sed -n '\#/string.h#{
5272 s#.*"\(.*/string.h\)".*#\1#
5278 gl_cv_next_string_h='<'string.h'>'
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
5283 $as_echo "$gl_cv_next_string_h" >&6; }
5285 NEXT_STRING_H=$gl_cv_next_string_h
5292 HAVE_DECL_WCWIDTH=1;
5299 GL_COND_LIBTOOL_TRUE=
5300 GL_COND_LIBTOOL_FALSE='#'
5302 GL_COND_LIBTOOL_TRUE='#'
5303 GL_COND_LIBTOOL_FALSE=
5306 gl_cond_libtool=false
5312 gl_source_base='gnulib'
5321 for ac_func in memchr
5323 ac_fn_c_check_func "$LINENO" "memchr" "ac_cv_func_memchr"
5324 if test "x$ac_cv_func_memchr" = x""yes; then :
5325 cat >>confdefs.h <<_ACEOF
5326 #define HAVE_MEMCHR 1
5331 gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
5337 if test $ac_cv_func_memchr = no; then
5339 for ac_header in bp-sym.h
5341 ac_fn_c_check_header_mongrel "$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
5342 if test "x$ac_cv_header_bp_sym_h" = x""yes; then :
5343 cat >>confdefs.h <<_ACEOF
5344 #define HAVE_BP_SYM_H 1
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5
5356 $as_echo_n "checking for working memcmp... " >&6; }
5357 if test "${ac_cv_func_memcmp_working+set}" = set; then :
5358 $as_echo_n "(cached) " >&6
5360 if test "$cross_compiling" = yes; then :
5361 ac_cv_func_memcmp_working=no
5363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5364 /* end confdefs.h. */
5365 $ac_includes_default
5370 /* Some versions of memcmp are not 8-bit clean. */
5371 char c0 = '\100', c1 = '\200', c2 = '\201';
5372 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
5375 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
5376 or more and with at least one buffer not starting on a 4-byte boundary.
5377 William Lewis provided this test program. */
5382 for (i = 0; i < 4; i++)
5386 strcpy (a, "--------01111111");
5387 strcpy (b, "--------10000000");
5388 if (memcmp (a, b, 16) >= 0)
5398 if ac_fn_c_try_run "$LINENO"; then :
5399 ac_cv_func_memcmp_working=yes
5401 ac_cv_func_memcmp_working=no
5403 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5404 conftest.$ac_objext conftest.beam conftest.$ac_ext
5408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5
5409 $as_echo "$ac_cv_func_memcmp_working" >&6; }
5410 test $ac_cv_func_memcmp_working = no &&
5417 gl_LIBOBJS="$gl_LIBOBJS memcmp.$ac_objext"
5420 if test $ac_cv_func_memcmp_working = no; then
5422 $as_echo "#define memcmp rpl_memcmp" >>confdefs.h
5429 if test $ac_cv_have_decl_memmem = yes; then
5430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works in linear time" >&5
5431 $as_echo_n "checking whether memmem works in linear time... " >&6; }
5432 if test "${gl_cv_func_memmem_works+set}" = set; then :
5433 $as_echo_n "(cached) " >&6
5435 if test "$cross_compiling" = yes; then :
5436 gl_cv_func_memmem_works="guessing no"
5438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5439 /* end confdefs.h. */
5441 #include <string.h> /* for memmem */
5442 #include <stdlib.h> /* for malloc */
5443 #include <unistd.h> /* for alarm */
5449 char *haystack = (char *) malloc (2 * m + 1);
5450 char *needle = (char *) malloc (m + 1);
5452 /* Failure to compile this test due to missing alarm is okay,
5453 since all such platforms (mingw) also lack memmem. */
5455 /* Check for quadratic performance. */
5456 if (haystack && needle)
5458 memset (haystack, 'A', 2 * m);
5459 haystack[2 * m] = 'B';
5460 memset (needle, 'A', m);
5462 result = memmem (haystack, 2 * m + 1, needle, m + 1);
5464 /* Check for empty needle behavior. */
5465 return !result || !memmem ("a", 1, 0, 0);
5470 if ac_fn_c_try_run "$LINENO"; then :
5471 gl_cv_func_memmem_works=yes
5473 gl_cv_func_memmem_works=no
5475 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5476 conftest.$ac_objext conftest.beam conftest.$ac_ext
5480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works" >&5
5481 $as_echo "$gl_cv_func_memmem_works" >&6; }
5482 if test "$gl_cv_func_memmem_works" != yes; then
5491 gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
5507 for ac_func in memmem
5509 ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
5510 if test "x$ac_cv_func_memmem" = x""yes; then :
5511 cat >>confdefs.h <<_ACEOF
5512 #define HAVE_MEMMEM 1
5517 gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
5530 if test $ac_cv_have_decl_memmem = no; then
5542 if test $ac_cv_type_long_long_int = yes; then
5543 HAVE_LONG_LONG_INT=1
5545 HAVE_LONG_LONG_INT=0
5549 if test $ac_cv_type_unsigned_long_long_int = yes; then
5550 HAVE_UNSIGNED_LONG_LONG_INT=1
5552 HAVE_UNSIGNED_LONG_LONG_INT=0
5556 if test $ac_cv_header_inttypes_h = yes; then
5563 if test $ac_cv_header_sys_types_h = yes; then
5581 if test $gl_cv_have_include_next = yes; then
5582 gl_cv_next_stdint_h='<'stdint.h'>'
5584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
5585 $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
5586 if test "${gl_cv_next_stdint_h+set}" = set; then :
5587 $as_echo_n "(cached) " >&6
5590 if test $ac_cv_header_stdint_h = yes; then
5591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5592 /* end confdefs.h. */
5596 gl_cv_next_stdint_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5597 sed -n '\#/stdint.h#{
5598 s#.*"\(.*/stdint.h\)".*#\1#
5604 gl_cv_next_stdint_h='<'stdint.h'>'
5608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
5609 $as_echo "$gl_cv_next_stdint_h" >&6; }
5611 NEXT_STDINT_H=$gl_cv_next_stdint_h
5615 if test $ac_cv_header_stdint_h = yes; then
5622 if test $ac_cv_header_stdint_h = yes; then
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
5624 $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
5625 if test "${gl_cv_header_working_stdint_h+set}" = set; then :
5626 $as_echo_n "(cached) " >&6
5628 gl_cv_header_working_stdint_h=no
5629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5630 /* end confdefs.h. */
5633 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
5634 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
5635 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
5637 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>. */
5638 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
5639 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
5643 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5644 included before <wchar.h>. */
5655 int8_t a1 = INT8_MAX;
5656 int8_t a1min = INT8_MIN;
5659 int16_t a2 = INT16_MAX;
5660 int16_t a2min = INT16_MIN;
5663 int32_t a3 = INT32_MAX;
5664 int32_t a3min = INT32_MIN;
5667 int64_t a4 = INT64_MAX;
5668 int64_t a4min = INT64_MIN;
5671 uint8_t b1 = UINT8_MAX;
5673 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
5676 uint16_t b2 = UINT16_MAX;
5679 uint32_t b3 = UINT32_MAX;
5682 uint64_t b4 = UINT64_MAX;
5684 int_least8_t c1 = INT8_C (0x7f);
5685 int_least8_t c1max = INT_LEAST8_MAX;
5686 int_least8_t c1min = INT_LEAST8_MIN;
5687 int_least16_t c2 = INT16_C (0x7fff);
5688 int_least16_t c2max = INT_LEAST16_MAX;
5689 int_least16_t c2min = INT_LEAST16_MIN;
5690 int_least32_t c3 = INT32_C (0x7fffffff);
5691 int_least32_t c3max = INT_LEAST32_MAX;
5692 int_least32_t c3min = INT_LEAST32_MIN;
5693 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
5694 int_least64_t c4max = INT_LEAST64_MAX;
5695 int_least64_t c4min = INT_LEAST64_MIN;
5696 uint_least8_t d1 = UINT8_C (0xff);
5697 uint_least8_t d1max = UINT_LEAST8_MAX;
5698 uint_least16_t d2 = UINT16_C (0xffff);
5699 uint_least16_t d2max = UINT_LEAST16_MAX;
5700 uint_least32_t d3 = UINT32_C (0xffffffff);
5701 uint_least32_t d3max = UINT_LEAST32_MAX;
5702 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
5703 uint_least64_t d4max = UINT_LEAST64_MAX;
5704 int_fast8_t e1 = INT_FAST8_MAX;
5705 int_fast8_t e1min = INT_FAST8_MIN;
5706 int_fast16_t e2 = INT_FAST16_MAX;
5707 int_fast16_t e2min = INT_FAST16_MIN;
5708 int_fast32_t e3 = INT_FAST32_MAX;
5709 int_fast32_t e3min = INT_FAST32_MIN;
5710 int_fast64_t e4 = INT_FAST64_MAX;
5711 int_fast64_t e4min = INT_FAST64_MIN;
5712 uint_fast8_t f1 = UINT_FAST8_MAX;
5713 uint_fast16_t f2 = UINT_FAST16_MAX;
5714 uint_fast32_t f3 = UINT_FAST32_MAX;
5715 uint_fast64_t f4 = UINT_FAST64_MAX;
5717 intptr_t g = INTPTR_MAX;
5718 intptr_t gmin = INTPTR_MIN;
5721 uintptr_t h = UINTPTR_MAX;
5723 intmax_t i = INTMAX_MAX;
5724 uintmax_t j = UINTMAX_MAX;
5726 #include <limits.h> /* for CHAR_BIT */
5727 #define TYPE_MINIMUM(t) \
5728 ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
5729 #define TYPE_MAXIMUM(t) \
5730 ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
5733 PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
5734 && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
5736 /* Detect bug in FreeBSD 6.0 / ia64. */
5737 int check_SIG_ATOMIC:
5738 SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
5739 && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
5741 int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
5743 WCHAR_MIN == TYPE_MINIMUM (wchar_t)
5744 && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
5746 /* Detect bug in mingw. */
5748 WINT_MIN == TYPE_MINIMUM (wint_t)
5749 && WINT_MAX == TYPE_MAXIMUM (wint_t)
5752 /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
5754 (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
5756 (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
5758 /* Detect bugs in OpenBSD 3.9 stdint.h. */
5760 int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
5763 int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
5766 int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
5769 int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
5771 int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
5772 int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
5773 int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
5774 int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
5775 int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
5776 int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
5777 int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
5778 int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
5779 int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
5780 int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
5781 int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
5792 if ac_fn_c_try_compile "$LINENO"; then :
5793 gl_cv_header_working_stdint_h=yes
5795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
5798 $as_echo "$gl_cv_header_working_stdint_h" >&6; }
5800 if test "$gl_cv_header_working_stdint_h" = yes; then
5803 for ac_header in sys/inttypes.h sys/bitypes.h
5805 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5806 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5807 eval as_val=\$$as_ac_Header
5808 if test "x$as_val" = x""yes; then :
5809 cat >>confdefs.h <<_ACEOF
5810 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5817 if test $ac_cv_header_sys_inttypes_h = yes; then
5818 HAVE_SYS_INTTYPES_H=1
5820 HAVE_SYS_INTTYPES_H=0
5823 if test $ac_cv_header_sys_bitypes_h = yes; then
5824 HAVE_SYS_BITYPES_H=1
5826 HAVE_SYS_BITYPES_H=0
5841 for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
5842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
5843 $as_echo_n "checking for bit size of $gltype... " >&6; }
5844 if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
5845 $as_echo_n "(cached) " >&6
5847 if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result" "
5848 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5849 included before <wchar.h>. */
5858 #include <limits.h>"; then :
5864 eval gl_cv_bitsizeof_${gltype}=\$result
5867 eval ac_res=\$gl_cv_bitsizeof_${gltype}
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5869 $as_echo "$ac_res" >&6; }
5870 eval result=\$gl_cv_bitsizeof_${gltype}
5871 if test $result = unknown; then
5874 GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
5875 cat >>confdefs.h <<_ACEOF
5876 #define BITSIZEOF_${GLTYPE} $result
5879 eval BITSIZEOF_${GLTYPE}=\$result
5885 for gltype in sig_atomic_t wchar_t wint_t ; do
5886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
5887 $as_echo_n "checking whether $gltype is signed... " >&6; }
5888 if { as_var=gl_cv_type_${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then :
5889 $as_echo_n "(cached) " >&6
5891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5892 /* end confdefs.h. */
5894 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5895 included before <wchar.h>. */
5904 int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
5913 if ac_fn_c_try_compile "$LINENO"; then :
5918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5919 eval gl_cv_type_${gltype}_signed=\$result
5922 eval ac_res=\$gl_cv_type_${gltype}_signed
5923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5924 $as_echo "$ac_res" >&6; }
5925 eval result=\$gl_cv_type_${gltype}_signed
5926 GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
5927 if test "$result" = yes; then
5928 cat >>confdefs.h <<_ACEOF
5929 #define HAVE_SIGNED_${GLTYPE} 1
5932 eval HAVE_SIGNED_${GLTYPE}=1
5934 eval HAVE_SIGNED_${GLTYPE}=0
5939 gl_cv_type_ptrdiff_t_signed=yes
5940 gl_cv_type_size_t_signed=no
5943 for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
5944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
5945 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
5946 if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
5947 $as_echo_n "(cached) " >&6
5949 eval gl_cv_type_${gltype}_suffix=no
5950 eval result=\$gl_cv_type_${gltype}_signed
5951 if test "$result" = yes; then
5956 for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
5959 l) gltype1='long int';;
5960 ll) gltype1='long long int';;
5961 i64) gltype1='__int64';;
5962 u) gltype1='unsigned int';;
5963 ul) gltype1='unsigned long int';;
5964 ull) gltype1='unsigned long long int';;
5965 ui64)gltype1='unsigned __int64';;
5967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5968 /* end confdefs.h. */
5970 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5971 included before <wchar.h>. */
5981 extern $gltype1 foo;
5990 if ac_fn_c_try_compile "$LINENO"; then :
5991 eval gl_cv_type_${gltype}_suffix=\$glsuf
5993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5994 eval result=\$gl_cv_type_${gltype}_suffix
5995 test "$result" != no && break
5998 eval ac_res=\$gl_cv_type_${gltype}_suffix
5999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6000 $as_echo "$ac_res" >&6; }
6001 GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6002 eval result=\$gl_cv_type_${gltype}_suffix
6003 test "$result" = no && result=
6004 eval ${GLTYPE}_SUFFIX=\$result
6005 cat >>confdefs.h <<_ACEOF
6006 #define ${GLTYPE}_SUFFIX $result
6022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <wchar.h> is standalone" >&5
6023 $as_echo_n "checking whether <wchar.h> is standalone... " >&6; }
6024 if test "${gl_cv_header_wchar_h_standalone+set}" = set; then :
6025 $as_echo_n "(cached) " >&6
6027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6028 /* end confdefs.h. */
6032 if ac_fn_c_try_compile "$LINENO"; then :
6033 gl_cv_header_wchar_h_standalone=yes
6035 gl_cv_header_wchar_h_standalone=no
6037 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_wchar_h_standalone" >&5
6040 $as_echo "$gl_cv_header_wchar_h_standalone" >&6; }
6041 if test $gl_cv_header_wchar_h_standalone != yes; then
6052 if test $ac_cv_header_wchar_h = yes; then
6069 if test $gl_cv_have_include_next = yes; then
6070 gl_cv_next_wchar_h='<'wchar.h'>'
6072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5
6073 $as_echo_n "checking absolute name of <wchar.h>... " >&6; }
6074 if test "${gl_cv_next_wchar_h+set}" = set; then :
6075 $as_echo_n "(cached) " >&6
6078 if test $ac_cv_header_wchar_h = yes; then
6079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6080 /* end confdefs.h. */
6084 gl_cv_next_wchar_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6085 sed -n '\#/wchar.h#{
6086 s#.*"\(.*/wchar.h\)".*#\1#
6092 gl_cv_next_wchar_h='<'wchar.h'>'
6096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5
6097 $as_echo "$gl_cv_next_wchar_h" >&6; }
6099 NEXT_WCHAR_H=$gl_cv_next_wchar_h
6113 gl_source_base='tests'
6118 LIBGNU_LIBDEPS="$gl_libdeps"
6120 LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
6124 # For Makefile dependencies.
6126 if test x"$STDINT_H" != x; then
6127 GNULIB_STDINT_H=gnulib/$STDINT_H
6133 cat >>confdefs.h <<_ACEOF
6134 #define PACKAGE "$PACKAGE"
6139 # GDB does not use automake, but gnulib does. This line lets us
6140 # generate its Makefile.in.
6141 am__api_version='1.11'
6143 # Find a good install program. We prefer a C program (faster),
6144 # so one script is as good as another. But avoid the broken or
6145 # incompatible versions:
6146 # SysV /etc/install, /usr/sbin/install
6147 # SunOS /usr/etc/install
6148 # IRIX /sbin/install
6150 # AmigaOS /C/install, which installs bootblocks on floppy discs
6151 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6152 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6153 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6154 # OS/2's system install, which has a completely different semantic
6155 # ./install, which can be erroneously created by make from ./install.sh.
6156 # Reject install programs that cannot install multiple files.
6157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6158 $as_echo_n "checking for a BSD-compatible install... " >&6; }
6159 if test -z "$INSTALL"; then
6160 if test "${ac_cv_path_install+set}" = set; then :
6161 $as_echo_n "(cached) " >&6
6163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6167 test -z "$as_dir" && as_dir=.
6168 # Account for people who put trailing slashes in PATH elements.
6169 case $as_dir/ in #((
6170 ./ | .// | /[cC]/* | \
6171 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6172 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
6175 # OSF1 and SCO ODT 3.0 have their own names for install.
6176 # Don't use installbsd from OSF since it installs stuff as root
6178 for ac_prog in ginstall scoinst install; do
6179 for ac_exec_ext in '' $ac_executable_extensions; do
6180 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
6181 if test $ac_prog = install &&
6182 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6183 # AIX install. It has an incompatible calling convention.
6185 elif test $ac_prog = install &&
6186 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6187 # program-specific install script used by HP pwplus--don't use.
6190 rm -rf conftest.one conftest.two conftest.dir
6191 echo one > conftest.one
6192 echo two > conftest.two
6194 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6195 test -s conftest.one && test -s conftest.two &&
6196 test -s conftest.dir/conftest.one &&
6197 test -s conftest.dir/conftest.two
6199 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6212 rm -rf conftest.one conftest.two conftest.dir
6215 if test "${ac_cv_path_install+set}" = set; then
6216 INSTALL=$ac_cv_path_install
6218 # As a last resort, use the slow shell script. Don't cache a
6219 # value for INSTALL within a source directory, because that will
6220 # break other packages using the cache if that directory is
6221 # removed, or if the value is a relative name.
6222 INSTALL=$ac_install_sh
6225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6226 $as_echo "$INSTALL" >&6; }
6228 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6229 # It thinks the first close brace ends the variable substitution.
6230 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6232 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6234 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
6237 $as_echo_n "checking whether build environment is sane... " >&6; }
6240 echo timestamp > conftest.file
6241 # Reject unsafe characters in $srcdir or the absolute working directory
6242 # name. Accept space and tab only in the latter.
6246 *[\\\"\#\$\&\'\`$am_lf]*)
6247 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
6250 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
6251 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
6254 # Do `set' in a subshell so we don't clobber the current shell's
6255 # arguments. Must try -L first in case configure is actually a
6256 # symlink; some systems play weird games with the mod time of symlinks
6257 # (eg FreeBSD returns the mod time of the symlink's containing
6260 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
6261 if test "$*" = "X"; then
6263 set X `ls -t "$srcdir/configure" conftest.file`
6266 if test "$*" != "X $srcdir/configure conftest.file" \
6267 && test "$*" != "X conftest.file $srcdir/configure"; then
6269 # If neither matched, then we have a broken ls. This can happen
6270 # if, for instance, CONFIG_SHELL is bash and it inherits a
6271 # broken ls alias from the environment. This has actually
6272 # happened. Such a system could not be considered "sane".
6273 as_fn_error "ls -t appears to fail. Make sure there is not a broken
6274 alias in your environment" "$LINENO" 5
6277 test "$2" = conftest.file
6283 as_fn_error "newly created file is older than distributed files!
6284 Check your system clock" "$LINENO" 5
6286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6287 $as_echo "yes" >&6; }
6288 test "$program_prefix" != NONE &&
6289 program_transform_name="s&^&$program_prefix&;$program_transform_name"
6290 # Use a double $ so make ignores it.
6291 test "$program_suffix" != NONE &&
6292 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
6293 # Double any \ or $.
6294 # By default was `s,x,x', remove it if useless.
6295 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
6296 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
6298 # expand $ac_aux_dir to an absolute path
6299 am_aux_dir=`cd $ac_aux_dir && pwd`
6301 if test x"${MISSING+set}" != xset; then
6304 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
6306 MISSING="\${SHELL} $am_aux_dir/missing" ;;
6309 # Use eval to expand $SHELL
6310 if eval "$MISSING --run true"; then
6311 am_missing_run="$MISSING --run "
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
6315 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
6318 if test x"${install_sh}" != xset; then
6321 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
6323 install_sh="\${SHELL} $am_aux_dir/install-sh"
6327 # Installed binaries are usually stripped using `strip' when the user
6328 # run `make install-strip'. However `strip' might not be the right
6329 # tool to use in cross-compilation environments, therefore Automake
6330 # will honor the `STRIP' environment variable to overrule this program.
6331 if test "$cross_compiling" != no; then
6332 if test -n "$ac_tool_prefix"; then
6333 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6334 set dummy ${ac_tool_prefix}strip; ac_word=$2
6335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6336 $as_echo_n "checking for $ac_word... " >&6; }
6337 if test "${ac_cv_prog_STRIP+set}" = set; then :
6338 $as_echo_n "(cached) " >&6
6340 if test -n "$STRIP"; then
6341 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6347 test -z "$as_dir" && as_dir=.
6348 for ac_exec_ext in '' $ac_executable_extensions; do
6349 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6350 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6351 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6360 STRIP=$ac_cv_prog_STRIP
6361 if test -n "$STRIP"; then
6362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6363 $as_echo "$STRIP" >&6; }
6365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6366 $as_echo "no" >&6; }
6371 if test -z "$ac_cv_prog_STRIP"; then
6373 # Extract the first word of "strip", so it can be a program name with args.
6374 set dummy strip; ac_word=$2
6375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6376 $as_echo_n "checking for $ac_word... " >&6; }
6377 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6378 $as_echo_n "(cached) " >&6
6380 if test -n "$ac_ct_STRIP"; then
6381 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6387 test -z "$as_dir" && as_dir=.
6388 for ac_exec_ext in '' $ac_executable_extensions; do
6389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6390 ac_cv_prog_ac_ct_STRIP="strip"
6391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6400 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6401 if test -n "$ac_ct_STRIP"; then
6402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6403 $as_echo "$ac_ct_STRIP" >&6; }
6405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6406 $as_echo "no" >&6; }
6409 if test "x$ac_ct_STRIP" = x; then
6412 case $cross_compiling:$ac_tool_warned in
6414 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6415 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6416 ac_tool_warned=yes ;;
6421 STRIP="$ac_cv_prog_STRIP"
6425 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
6428 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6429 if test -z "$MKDIR_P"; then
6430 if test "${ac_cv_path_mkdir+set}" = set; then :
6431 $as_echo_n "(cached) " >&6
6433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6434 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
6437 test -z "$as_dir" && as_dir=.
6438 for ac_prog in mkdir gmkdir; do
6439 for ac_exec_ext in '' $ac_executable_extensions; do
6440 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
6441 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6442 'mkdir (GNU coreutils) '* | \
6443 'mkdir (coreutils) '* | \
6444 'mkdir (fileutils) '4.1*)
6445 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
6455 if test "${ac_cv_path_mkdir+set}" = set; then
6456 MKDIR_P="$ac_cv_path_mkdir -p"
6458 # As a last resort, use the slow shell script. Don't cache a
6459 # value for MKDIR_P within a source directory, because that will
6460 # break other packages using the cache if that directory is
6461 # removed, or if the value is a relative name.
6462 test -d ./--version && rmdir ./--version
6463 MKDIR_P="$ac_install_sh -d"
6466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
6467 $as_echo "$MKDIR_P" >&6; }
6471 [\\/$]* | ?:[\\/]*) ;;
6472 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
6475 for ac_prog in gawk mawk nawk awk
6477 # Extract the first word of "$ac_prog", so it can be a program name with args.
6478 set dummy $ac_prog; ac_word=$2
6479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6480 $as_echo_n "checking for $ac_word... " >&6; }
6481 if test "${ac_cv_prog_AWK+set}" = set; then :
6482 $as_echo_n "(cached) " >&6
6484 if test -n "$AWK"; then
6485 ac_cv_prog_AWK="$AWK" # Let the user override the test.
6487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6491 test -z "$as_dir" && as_dir=.
6492 for ac_exec_ext in '' $ac_executable_extensions; do
6493 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6494 ac_cv_prog_AWK="$ac_prog"
6495 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6505 if test -n "$AWK"; then
6506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
6507 $as_echo "$AWK" >&6; }
6509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6510 $as_echo "no" >&6; }
6514 test -n "$AWK" && break
6517 ac_config_commands="$ac_config_commands depfiles"
6520 am_make=${MAKE-make}
6521 cat > confinc << 'END'
6523 @echo this is the am__doit target
6526 # If we don't find an include directive, just comment out the code.
6527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
6528 $as_echo_n "checking for style of include used by $am_make... " >&6; }
6532 # First try GNU make style include.
6533 echo "include confinc" > confmf
6534 # Ignore all kinds of additional output from `make'.
6535 case `$am_make -s -f confmf 2> /dev/null` in #(
6536 *the\ am__doit\ target*)
6542 # Now try BSD make style include.
6543 if test "$am__include" = "#"; then
6544 echo '.include "confinc"' > confmf
6545 case `$am_make -s -f confmf 2> /dev/null` in #(
6546 *the\ am__doit\ target*)
6547 am__include=.include
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
6556 $as_echo "$_am_result" >&6; }
6557 rm -f confinc confmf
6559 # Check whether --enable-dependency-tracking was given.
6560 if test "${enable_dependency_tracking+set}" = set; then :
6561 enableval=$enable_dependency_tracking;
6564 if test "x$enable_dependency_tracking" != xno; then
6565 am_depcomp="$ac_aux_dir/depcomp"
6568 if test "x$enable_dependency_tracking" != xno; then
6577 if test "`cd $srcdir && pwd`" != "`pwd`"; then
6578 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
6579 # is not polluted with repeated "-I."
6580 am__isrc=' -I$(srcdir)'
6581 # test to see if srcdir already configured
6582 if test -f $srcdir/config.status; then
6583 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
6587 # test whether we have cygpath
6588 if test -z "$CYGPATH_W"; then
6589 if (cygpath --version) >/dev/null 2>/dev/null; then
6590 CYGPATH_W='cygpath -w'
6597 # Define the identity of the package.
6599 VERSION=UNUSED-VERSION
6602 # Some tools Automake needs.
6604 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6607 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
6610 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6613 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
6616 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6618 # We need awk for the "check" target. The system "awk" is bad on
6620 # Always define AMTAR for backward compatibility.
6622 AMTAR=${AMTAR-"${am_missing_run}tar"}
6624 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
6629 depcc="$CC" am_compiler_list=
6631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6632 $as_echo_n "checking dependency style of $depcc... " >&6; }
6633 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
6634 $as_echo_n "(cached) " >&6
6636 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6637 # We make a subdir and do the tests there. Otherwise we can end up
6638 # making bogus files that we don't know about and never remove. For
6639 # instance it was reported that on HP-UX the gcc test will end up
6640 # making a dummy file named `D' -- because `-MD' means `put the output
6643 # Copy depcomp to subdir because otherwise we won't find it if we're
6644 # using a relative directory.
6645 cp "$am_depcomp" conftest.dir
6647 # We will build objects and dependencies in a subdirectory because
6648 # it helps to detect inapplicable dependency modes. For instance
6649 # both Tru64's cc and ICC support -MD to output dependencies as a
6650 # side effect of compilation, but ICC will put the dependencies in
6651 # the current directory while Tru64 will put them in the object
6655 am_cv_CC_dependencies_compiler_type=none
6656 if test "$am_compiler_list" = ""; then
6657 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6660 case " $depcc " in #(
6661 *\ -arch\ *\ -arch\ *) am__universal=true ;;
6664 for depmode in $am_compiler_list; do
6665 # Setup a source with many dependencies, because some compilers
6666 # like to wrap large dependency lists on column 80 (with \), and
6667 # we should not choose a depcomp mode which is confused by this.
6669 # We need to recreate these files for each test, as the compiler may
6670 # overwrite some of them when testing with obscure command lines.
6671 # This happens at least with the AIX C compiler.
6673 for i in 1 2 3 4 5 6; do
6674 echo '#include "conftst'$i'.h"' >> sub/conftest.c
6675 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6676 # Solaris 8's {/usr,}/bin/sh.
6677 touch sub/conftst$i.h
6679 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6681 # We check with `-c' and `-o' for the sake of the "dashmstdout"
6682 # mode. It turns out that the SunPro C++ compiler does not properly
6683 # handle `-M -o', and we need to detect this. Also, some Intel
6684 # versions had trouble with output in subdirs
6685 am__obj=sub/conftest.${OBJEXT-o}
6686 am__minus_obj="-o $am__obj"
6689 # This depmode causes a compiler race in universal mode.
6690 test "$am__universal" = false || continue
6693 # after this tag, mechanisms are not by side-effect, so they'll
6694 # only be used when explicitly requested
6695 if test "x$enable_dependency_tracking" = xyes; then
6701 msvisualcpp | msvcmsys)
6702 # This compiler won't grok `-c -o', but also, the minuso test has
6703 # not run yet. These depmodes are late enough in the game, and
6704 # so weak that their functioning should not be impacted.
6705 am__obj=conftest.${OBJEXT-o}
6710 if depmode=$depmode \
6711 source=sub/conftest.c object=$am__obj \
6712 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6713 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
6714 >/dev/null 2>conftest.err &&
6715 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
6716 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6717 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
6718 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6719 # icc doesn't choke on unknown options, it will just issue warnings
6720 # or remarks (even with -Werror). So we grep stderr for any message
6721 # that says an option was ignored or not supported.
6722 # When given -MP, icc 7.0 and 7.1 complain thusly:
6723 # icc: Command line warning: ignoring option '-M'; no argument required
6724 # The diagnosis changed in icc 8.0:
6725 # icc: Command line remark: option '-MP' not supported
6726 if (grep 'ignoring option' conftest.err ||
6727 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6728 am_cv_CC_dependencies_compiler_type=$depmode
6737 am_cv_CC_dependencies_compiler_type=none
6741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
6742 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
6743 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
6746 test "x$enable_dependency_tracking" != xno \
6747 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
6749 am__fastdepCC_FALSE='#'
6751 am__fastdepCC_TRUE='#'
6752 am__fastdepCC_FALSE=
6760 # Check whether --with-separate-debug-dir was given.
6761 if test "${with_separate_debug_dir+set}" = set; then :
6762 withval=$with_separate_debug_dir;
6765 DEBUGDIR=${libdir}/debug
6769 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
6770 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6771 ac_define_dir=`eval echo $DEBUGDIR`
6772 ac_define_dir=`eval echo $ac_define_dir`
6774 cat >>confdefs.h <<_ACEOF
6775 #define DEBUGDIR "$ac_define_dir"
6780 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
6781 if test "x$prefix" = xNONE; then
6782 test_prefix=/usr/local
6787 test_prefix=$exec_prefix
6790 case ${ac_define_dir} in
6791 "${test_prefix}"|"${test_prefix}/"*|\
6792 '${exec_prefix}'|'${exec_prefix}/'*)
6797 cat >>confdefs.h <<_ACEOF
6798 #define DEBUGDIR_RELOCATABLE $value
6803 # GDB's datadir relocation
6807 # Check whether --with-gdb-datadir was given.
6808 if test "${with_gdb_datadir+set}" = set; then :
6809 withval=$with_gdb_datadir;
6810 GDB_DATADIR=$withval
6812 GDB_DATADIR=${datadir}/gdb
6816 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
6817 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6818 ac_define_dir=`eval echo $GDB_DATADIR`
6819 ac_define_dir=`eval echo $ac_define_dir`
6821 cat >>confdefs.h <<_ACEOF
6822 #define GDB_DATADIR "$ac_define_dir"
6827 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
6828 if test "x$prefix" = xNONE; then
6829 test_prefix=/usr/local
6834 test_prefix=$exec_prefix
6837 case ${ac_define_dir} in
6838 "${test_prefix}"|"${test_prefix}/"*|\
6839 '${exec_prefix}'|'${exec_prefix}/'*)
6844 cat >>confdefs.h <<_ACEOF
6845 #define GDB_DATADIR_RELOCATABLE $value
6851 # Check whether --with-relocated-sources was given.
6852 if test "${with_relocated_sources+set}" = set; then :
6853 withval=$with_relocated_sources; reloc_srcdir="${withval}"
6855 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
6856 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6857 ac_define_dir=`eval echo $reloc_srcdir`
6858 ac_define_dir=`eval echo $ac_define_dir`
6860 cat >>confdefs.h <<_ACEOF
6861 #define RELOC_SRCDIR "$ac_define_dir"
6871 subdirs="$subdirs doc testsuite"
6874 # Check whether to support alternative target configurations
6875 # Check whether --enable-targets was given.
6876 if test "${enable_targets+set}" = set; then :
6877 enableval=$enable_targets; case "${enableval}" in
6878 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
6880 no) enable_targets= ;;
6881 *) enable_targets=$enableval ;;
6886 # Check whether to enable 64-bit support on 32-bit hosts
6887 # Check whether --enable-64-bit-bfd was given.
6888 if test "${enable_64_bit_bfd+set}" = set; then :
6889 enableval=$enable_64_bit_bfd; case "${enableval}" in
6892 *) as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
6898 # Provide defaults for some variables set by the per-host and per-target
6900 gdb_host_obs=posix-hdep.o
6902 if test "${target}" = "${host}"; then
6908 . $srcdir/configure.host
6910 # Accumulate some settings from configure.tgt over all enabled targets
6915 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
6917 if test "$targ_alias" = "all"; then
6920 # Canonicalize the secondary target names.
6921 result=`$ac_config_sub $targ_alias 2>/dev/null`
6922 if test -n "$result"; then
6928 . ${srcdir}/configure.tgt
6930 # Target-specific object files
6931 for i in ${gdb_target_obs}; do
6932 case " $TARGET_OBS " in
6935 TARGET_OBS="$TARGET_OBS ${i}"
6940 # Check whether this target needs 64-bit CORE_ADDR
6941 if test x${want64} = xfalse; then
6942 . ${srcdir}/../bfd/config.bfd
6947 if test x${all_targets} = xtrue; then
6949 # We want all 64-bit targets if we either:
6950 # - run on a 64-bit host or
6951 # - already require 64-bit support for some other target or
6952 # - the --enable-64-bit-bfd option was supplied
6953 # Otherwise we only support all 32-bit targets.
6955 # NOTE: This test must be in sync with the corresponding
6958 if test x${want64} = xfalse; then
6959 # The cast to long int works around a bug in the HP C Compiler
6960 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6961 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6962 # This bug is HP SR number 8606223364.
6963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
6964 $as_echo_n "checking size of long... " >&6; }
6965 if test "${ac_cv_sizeof_long+set}" = set; then :
6966 $as_echo_n "(cached) " >&6
6968 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
6971 if test "$ac_cv_type_long" = yes; then
6972 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6973 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6974 { as_fn_set_status 77
6975 as_fn_error "cannot compute sizeof (long)
6976 See \`config.log' for more details." "$LINENO" 5; }; }
6983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
6984 $as_echo "$ac_cv_sizeof_long" >&6; }
6988 cat >>confdefs.h <<_ACEOF
6989 #define SIZEOF_LONG $ac_cv_sizeof_long
6993 if test "x${ac_cv_sizeof_long}" = "x8"; then
6997 if test x${want64} = xtrue; then
6998 TARGET_OBS='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
7000 TARGET_OBS='$(ALL_TARGET_OBS)'
7006 # For other settings, only the main target counts.
7010 targ=$target; . ${srcdir}/configure.tgt
7012 # Fetch the default architecture and default target vector from BFD.
7013 targ=$target; . $srcdir/../bfd/config.bfd
7015 # We only want the first architecture, so strip off the others if
7016 # there is more than one.
7017 targ_archs=`echo $targ_archs | sed 's/ .*//'`
7019 if test "x$targ_archs" != x; then
7021 cat >>confdefs.h <<_ACEOF
7022 #define DEFAULT_BFD_ARCH $targ_archs
7026 if test "x$targ_defvec" != x; then
7028 cat >>confdefs.h <<_ACEOF
7029 #define DEFAULT_BFD_VEC $targ_defvec
7034 # The CLI cannot be disabled yet, but may be in the future.
7037 # Check whether --enable-gdbcli was given.
7038 if test "${enable_gdbcli+set}" = set; then :
7039 enableval=$enable_gdbcli; case $enableval in
7043 as_fn_error "the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
7045 as_fn_error "bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
7051 if test x"$enable_gdbcli" = xyes; then
7052 if test -d $srcdir/cli; then
7053 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
7054 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
7055 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
7056 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
7061 # Check whether --enable-gdbmi was given.
7062 if test "${enable_gdbmi+set}" = set; then :
7063 enableval=$enable_gdbmi; case $enableval in
7067 as_fn_error "bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
7073 if test x"$enable_gdbmi" = xyes; then
7074 if test -d $srcdir/mi; then
7075 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
7076 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
7077 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
7078 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
7083 # Check whether --enable-tui was given.
7084 if test "${enable_tui+set}" = set; then :
7085 enableval=$enable_tui; case $enableval in
7089 as_fn_error "bad value $enableval for --enable-tui" "$LINENO" 5 ;;
7097 # Check whether --enable-gdbtk was given.
7098 if test "${enable_gdbtk+set}" = set; then :
7099 enableval=$enable_gdbtk; case $enableval in
7103 as_fn_error "bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
7106 if test -d $srcdir/gdbtk; then
7113 # We unconditionally disable gdbtk tests on selected platforms.
7116 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
7117 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
7121 # Libunwind support.
7123 # Check whether --with-libunwind was given.
7124 if test "${with_libunwind+set}" = set; then :
7125 withval=$with_libunwind; case "${withval}" in
7126 yes) enable_libunwind=yes ;;
7127 no) enable_libunwind=no ;;
7128 *) as_fn_error "bad value ${withval} for GDB with-libunwind option" "$LINENO" 5 ;;
7132 for ac_header in libunwind.h libunwind-ia64.h
7134 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7135 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7136 eval as_val=\$$as_ac_Header
7137 if test "x$as_val" = x""yes; then :
7138 cat >>confdefs.h <<_ACEOF
7139 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7146 if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_h" = xyes; then
7147 enable_libunwind=yes;
7153 if test x"$enable_libunwind" = xyes; then
7154 for ac_header in libunwind.h libunwind-ia64.h
7156 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7157 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7158 eval as_val=\$$as_ac_Header
7159 if test "x$as_val" = x""yes; then :
7160 cat >>confdefs.h <<_ACEOF
7161 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7169 $as_echo "#define HAVE_LIBUNWIND 1" >>confdefs.h
7171 CONFIG_OBS="$CONFIG_OBS libunwind-frame.o"
7172 CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o"
7173 CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c"
7178 # Check whether --with-curses was given.
7179 if test "${with_curses+set}" = set; then :
7180 withval=$with_curses; opt_curses=$withval
7185 if test "$opt_curses" = "yes"; then
7189 # Profiling support.
7190 # Check whether --enable-profiling was given.
7191 if test "${enable_profiling+set}" = set; then :
7192 enableval=$enable_profiling; case $enableval in
7196 as_fn_error "bad value $enableval for --enable-profile" "$LINENO" 5 ;;
7203 for ac_func in monstartup _mcleanup
7205 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7206 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
7207 eval as_val=\$$as_ac_var
7208 if test "x$as_val" = x""yes; then :
7209 cat >>confdefs.h <<_ACEOF
7210 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
7217 $as_echo_n "checking for _etext... " >&6; }
7218 if test "${ac_cv_var__etext+set}" = set; then :
7219 $as_echo_n "(cached) " >&6
7221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7222 /* end confdefs.h. */
7234 if ac_fn_c_try_link "$LINENO"; then :
7235 ac_cv_var__etext=yes
7239 rm -f core conftest.err conftest.$ac_objext \
7240 conftest$ac_exeext conftest.$ac_ext
7242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
7243 $as_echo "$ac_cv_var__etext" >&6; }
7244 if test $ac_cv_var__etext = yes; then
7246 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
7249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
7250 $as_echo_n "checking for etext... " >&6; }
7251 if test "${ac_cv_var_etext+set}" = set; then :
7252 $as_echo_n "(cached) " >&6
7254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7255 /* end confdefs.h. */
7267 if ac_fn_c_try_link "$LINENO"; then :
7272 rm -f core conftest.err conftest.$ac_objext \
7273 conftest$ac_exeext conftest.$ac_ext
7275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
7276 $as_echo "$ac_cv_var_etext" >&6; }
7277 if test $ac_cv_var_etext = yes; then
7279 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
7282 if test "$enable_profiling" = yes ; then
7283 if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
7284 as_fn_error "--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
7287 OLD_CFLAGS="$CFLAGS"
7288 CFLAGS="$CFLAGS $PROFILE_CFLAGS"
7290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
7291 $as_echo_n "checking whether $CC supports -pg... " >&6; }
7292 if test "${ac_cv_cc_supports_pg+set}" = set; then :
7293 $as_echo_n "(cached) " >&6
7295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7296 /* end confdefs.h. */
7306 if ac_fn_c_try_compile "$LINENO"; then :
7307 ac_cv_cc_supports_pg=yes
7309 ac_cv_cc_supports_pg=no
7311 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
7314 $as_echo "$ac_cv_cc_supports_pg" >&6; }
7316 if test $ac_cv_cc_supports_pg = no; then
7317 as_fn_error "--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
7320 CFLAGS="$OLD_CFLAGS"
7325 # Check whether --with-pkgversion was given.
7326 if test "${with_pkgversion+set}" = set; then :
7327 withval=$with_pkgversion; case "$withval" in
7328 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
7330 *) PKGVERSION="($withval) " ;;
7341 # Check whether --with-bugurl was given.
7342 if test "${with_bugurl+set}" = set; then :
7343 withval=$with_bugurl; case "$withval" in
7344 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
7347 *) BUGURL="$withval"
7351 BUGURL="http://www.gnu.org/software/gdb/bugs/"
7361 REPORT_BUGS_TO="<$BUGURL>"
7362 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
7369 cat >>confdefs.h <<_ACEOF
7370 #define PKGVERSION "$PKGVERSION"
7374 cat >>confdefs.h <<_ACEOF
7375 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
7379 # --------------------- #
7380 # Checks for programs. #
7381 # --------------------- #
7383 for ac_prog in gawk mawk nawk awk
7385 # Extract the first word of "$ac_prog", so it can be a program name with args.
7386 set dummy $ac_prog; ac_word=$2
7387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7388 $as_echo_n "checking for $ac_word... " >&6; }
7389 if test "${ac_cv_prog_AWK+set}" = set; then :
7390 $as_echo_n "(cached) " >&6
7392 if test -n "$AWK"; then
7393 ac_cv_prog_AWK="$AWK" # Let the user override the test.
7395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7399 test -z "$as_dir" && as_dir=.
7400 for ac_exec_ext in '' $ac_executable_extensions; do
7401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7402 ac_cv_prog_AWK="$ac_prog"
7403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7413 if test -n "$AWK"; then
7414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7415 $as_echo "$AWK" >&6; }
7417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7418 $as_echo "no" >&6; }
7422 test -n "$AWK" && break
7426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
7427 $as_echo_n "checking whether ln -s works... " >&6; }
7429 if test "$LN_S" = "ln -s"; then
7430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7431 $as_echo "yes" >&6; }
7433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
7434 $as_echo "no, using $LN_S" >&6; }
7437 if test -n "$ac_tool_prefix"; then
7438 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7439 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7441 $as_echo_n "checking for $ac_word... " >&6; }
7442 if test "${ac_cv_prog_RANLIB+set}" = set; then :
7443 $as_echo_n "(cached) " >&6
7445 if test -n "$RANLIB"; then
7446 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7452 test -z "$as_dir" && as_dir=.
7453 for ac_exec_ext in '' $ac_executable_extensions; do
7454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7455 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7465 RANLIB=$ac_cv_prog_RANLIB
7466 if test -n "$RANLIB"; then
7467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7468 $as_echo "$RANLIB" >&6; }
7470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7471 $as_echo "no" >&6; }
7476 if test -z "$ac_cv_prog_RANLIB"; then
7477 ac_ct_RANLIB=$RANLIB
7478 # Extract the first word of "ranlib", so it can be a program name with args.
7479 set dummy ranlib; ac_word=$2
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7481 $as_echo_n "checking for $ac_word... " >&6; }
7482 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7483 $as_echo_n "(cached) " >&6
7485 if test -n "$ac_ct_RANLIB"; then
7486 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7492 test -z "$as_dir" && as_dir=.
7493 for ac_exec_ext in '' $ac_executable_extensions; do
7494 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7495 ac_cv_prog_ac_ct_RANLIB="ranlib"
7496 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7505 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7506 if test -n "$ac_ct_RANLIB"; then
7507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7508 $as_echo "$ac_ct_RANLIB" >&6; }
7510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7511 $as_echo "no" >&6; }
7514 if test "x$ac_ct_RANLIB" = x; then
7517 case $cross_compiling:$ac_tool_warned in
7519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7520 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7521 ac_tool_warned=yes ;;
7523 RANLIB=$ac_ct_RANLIB
7526 RANLIB="$ac_cv_prog_RANLIB"
7529 for ac_prog in 'bison -y' byacc
7531 # Extract the first word of "$ac_prog", so it can be a program name with args.
7532 set dummy $ac_prog; ac_word=$2
7533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7534 $as_echo_n "checking for $ac_word... " >&6; }
7535 if test "${ac_cv_prog_YACC+set}" = set; then :
7536 $as_echo_n "(cached) " >&6
7538 if test -n "$YACC"; then
7539 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7545 test -z "$as_dir" && as_dir=.
7546 for ac_exec_ext in '' $ac_executable_extensions; do
7547 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7548 ac_cv_prog_YACC="$ac_prog"
7549 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7558 YACC=$ac_cv_prog_YACC
7559 if test -n "$YACC"; then
7560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7561 $as_echo "$YACC" >&6; }
7563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7564 $as_echo "no" >&6; }
7568 test -n "$YACC" && break
7570 test -n "$YACC" || YACC="yacc"
7573 if test -n "$ac_tool_prefix"; then
7574 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7575 set dummy ${ac_tool_prefix}ar; ac_word=$2
7576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7577 $as_echo_n "checking for $ac_word... " >&6; }
7578 if test "${ac_cv_prog_AR+set}" = set; then :
7579 $as_echo_n "(cached) " >&6
7581 if test -n "$AR"; then
7582 ac_cv_prog_AR="$AR" # Let the user override the test.
7584 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7588 test -z "$as_dir" && as_dir=.
7589 for ac_exec_ext in '' $ac_executable_extensions; do
7590 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7591 ac_cv_prog_AR="${ac_tool_prefix}ar"
7592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7602 if test -n "$AR"; then
7603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7604 $as_echo "$AR" >&6; }
7606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7607 $as_echo "no" >&6; }
7612 if test -z "$ac_cv_prog_AR"; then
7614 # Extract the first word of "ar", so it can be a program name with args.
7615 set dummy ar; ac_word=$2
7616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7617 $as_echo_n "checking for $ac_word... " >&6; }
7618 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
7619 $as_echo_n "(cached) " >&6
7621 if test -n "$ac_ct_AR"; then
7622 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7628 test -z "$as_dir" && as_dir=.
7629 for ac_exec_ext in '' $ac_executable_extensions; do
7630 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7631 ac_cv_prog_ac_ct_AR="ar"
7632 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7641 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7642 if test -n "$ac_ct_AR"; then
7643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7644 $as_echo "$ac_ct_AR" >&6; }
7646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7647 $as_echo "no" >&6; }
7650 if test "x$ac_ct_AR" = x; then
7653 case $cross_compiling:$ac_tool_warned in
7655 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7656 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7657 ac_tool_warned=yes ;;
7665 if test -n "$ac_tool_prefix"; then
7666 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7667 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
7668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7669 $as_echo_n "checking for $ac_word... " >&6; }
7670 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7671 $as_echo_n "(cached) " >&6
7673 if test -n "$DLLTOOL"; then
7674 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7680 test -z "$as_dir" && as_dir=.
7681 for ac_exec_ext in '' $ac_executable_extensions; do
7682 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7683 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
7684 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7693 DLLTOOL=$ac_cv_prog_DLLTOOL
7694 if test -n "$DLLTOOL"; then
7695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7696 $as_echo "$DLLTOOL" >&6; }
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7699 $as_echo "no" >&6; }
7704 if test -z "$ac_cv_prog_DLLTOOL"; then
7705 ac_ct_DLLTOOL=$DLLTOOL
7706 # Extract the first word of "dlltool", so it can be a program name with args.
7707 set dummy dlltool; ac_word=$2
7708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7709 $as_echo_n "checking for $ac_word... " >&6; }
7710 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
7711 $as_echo_n "(cached) " >&6
7713 if test -n "$ac_ct_DLLTOOL"; then
7714 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
7716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7720 test -z "$as_dir" && as_dir=.
7721 for ac_exec_ext in '' $ac_executable_extensions; do
7722 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7723 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
7724 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7733 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
7734 if test -n "$ac_ct_DLLTOOL"; then
7735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7736 $as_echo "$ac_ct_DLLTOOL" >&6; }
7738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7739 $as_echo "no" >&6; }
7742 if test "x$ac_ct_DLLTOOL" = x; then
7745 case $cross_compiling:$ac_tool_warned in
7747 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7748 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7749 ac_tool_warned=yes ;;
7751 DLLTOOL=$ac_ct_DLLTOOL
7754 DLLTOOL="$ac_cv_prog_DLLTOOL"
7757 if test -n "$ac_tool_prefix"; then
7758 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
7759 set dummy ${ac_tool_prefix}windres; ac_word=$2
7760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7761 $as_echo_n "checking for $ac_word... " >&6; }
7762 if test "${ac_cv_prog_WINDRES+set}" = set; then :
7763 $as_echo_n "(cached) " >&6
7765 if test -n "$WINDRES"; then
7766 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
7768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7772 test -z "$as_dir" && as_dir=.
7773 for ac_exec_ext in '' $ac_executable_extensions; do
7774 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7775 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
7776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7785 WINDRES=$ac_cv_prog_WINDRES
7786 if test -n "$WINDRES"; then
7787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
7788 $as_echo "$WINDRES" >&6; }
7790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7791 $as_echo "no" >&6; }
7796 if test -z "$ac_cv_prog_WINDRES"; then
7797 ac_ct_WINDRES=$WINDRES
7798 # Extract the first word of "windres", so it can be a program name with args.
7799 set dummy windres; ac_word=$2
7800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7801 $as_echo_n "checking for $ac_word... " >&6; }
7802 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
7803 $as_echo_n "(cached) " >&6
7805 if test -n "$ac_ct_WINDRES"; then
7806 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
7808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7812 test -z "$as_dir" && as_dir=.
7813 for ac_exec_ext in '' $ac_executable_extensions; do
7814 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7815 ac_cv_prog_ac_ct_WINDRES="windres"
7816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7825 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
7826 if test -n "$ac_ct_WINDRES"; then
7827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
7828 $as_echo "$ac_ct_WINDRES" >&6; }
7830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7831 $as_echo "no" >&6; }
7834 if test "x$ac_ct_WINDRES" = x; then
7837 case $cross_compiling:$ac_tool_warned in
7839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7840 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7841 ac_tool_warned=yes ;;
7843 WINDRES=$ac_ct_WINDRES
7846 WINDRES="$ac_cv_prog_WINDRES"
7850 # Needed for GNU/Hurd.
7851 if test -n "$ac_tool_prefix"; then
7852 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
7853 set dummy ${ac_tool_prefix}mig; ac_word=$2
7854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7855 $as_echo_n "checking for $ac_word... " >&6; }
7856 if test "${ac_cv_prog_MIG+set}" = set; then :
7857 $as_echo_n "(cached) " >&6
7859 if test -n "$MIG"; then
7860 ac_cv_prog_MIG="$MIG" # Let the user override the test.
7862 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7866 test -z "$as_dir" && as_dir=.
7867 for ac_exec_ext in '' $ac_executable_extensions; do
7868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7869 ac_cv_prog_MIG="${ac_tool_prefix}mig"
7870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7880 if test -n "$MIG"; then
7881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
7882 $as_echo "$MIG" >&6; }
7884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7885 $as_echo "no" >&6; }
7890 if test -z "$ac_cv_prog_MIG"; then
7892 # Extract the first word of "mig", so it can be a program name with args.
7893 set dummy mig; ac_word=$2
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7895 $as_echo_n "checking for $ac_word... " >&6; }
7896 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
7897 $as_echo_n "(cached) " >&6
7899 if test -n "$ac_ct_MIG"; then
7900 ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
7902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7906 test -z "$as_dir" && as_dir=.
7907 for ac_exec_ext in '' $ac_executable_extensions; do
7908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7909 ac_cv_prog_ac_ct_MIG="mig"
7910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7919 ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
7920 if test -n "$ac_ct_MIG"; then
7921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
7922 $as_echo "$ac_ct_MIG" >&6; }
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7925 $as_echo "no" >&6; }
7928 if test "x$ac_ct_MIG" = x; then
7931 case $cross_compiling:$ac_tool_warned in
7933 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7934 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7935 ac_tool_warned=yes ;;
7940 MIG="$ac_cv_prog_MIG"
7944 # ---------------------- #
7945 # Checks for libraries. #
7946 # ---------------------- #
7948 # We might need to link with -lm; most simulators need it.
7949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
7950 $as_echo_n "checking for main in -lm... " >&6; }
7951 if test "${ac_cv_lib_m_main+set}" = set; then :
7952 $as_echo_n "(cached) " >&6
7954 ac_check_lib_save_LIBS=$LIBS
7956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7957 /* end confdefs.h. */
7968 if ac_fn_c_try_link "$LINENO"; then :
7969 ac_cv_lib_m_main=yes
7973 rm -f core conftest.err conftest.$ac_objext \
7974 conftest$ac_exeext conftest.$ac_ext
7975 LIBS=$ac_check_lib_save_LIBS
7977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
7978 $as_echo "$ac_cv_lib_m_main" >&6; }
7979 if test "x$ac_cv_lib_m_main" = x""yes; then :
7980 cat >>confdefs.h <<_ACEOF
7989 # We need to link with -lw to get `wctype' on Solaris before Solaris
7990 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
7991 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
7992 # is known to have this problem). Therefore we avoid libw if we can.
7993 ac_fn_c_check_func "$LINENO" "wctype" "ac_cv_func_wctype"
7994 if test "x$ac_cv_func_wctype" = x""yes; then :
7997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
7998 $as_echo_n "checking for wctype in -lw... " >&6; }
7999 if test "${ac_cv_lib_w_wctype+set}" = set; then :
8000 $as_echo_n "(cached) " >&6
8002 ac_check_lib_save_LIBS=$LIBS
8004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8005 /* end confdefs.h. */
8007 /* Override any GCC internal prototype to avoid an error.
8008 Use char because int might match the return type of a GCC
8009 builtin and then its argument prototype would still apply. */
8022 if ac_fn_c_try_link "$LINENO"; then :
8023 ac_cv_lib_w_wctype=yes
8025 ac_cv_lib_w_wctype=no
8027 rm -f core conftest.err conftest.$ac_objext \
8028 conftest$ac_exeext conftest.$ac_ext
8029 LIBS=$ac_check_lib_save_LIBS
8031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
8032 $as_echo "$ac_cv_lib_w_wctype" >&6; }
8033 if test "x$ac_cv_lib_w_wctype" = x""yes; then :
8034 cat >>confdefs.h <<_ACEOF
8045 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
8046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
8047 $as_echo_n "checking for library containing gethostbyname... " >&6; }
8048 if test "${ac_cv_search_gethostbyname+set}" = set; then :
8049 $as_echo_n "(cached) " >&6
8051 ac_func_search_save_LIBS=$LIBS
8052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8053 /* end confdefs.h. */
8055 /* Override any GCC internal prototype to avoid an error.
8056 Use char because int might match the return type of a GCC
8057 builtin and then its argument prototype would still apply. */
8061 char gethostbyname ();
8065 return gethostbyname ();
8070 for ac_lib in '' nsl; do
8071 if test -z "$ac_lib"; then
8072 ac_res="none required"
8075 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8077 if ac_fn_c_try_link "$LINENO"; then :
8078 ac_cv_search_gethostbyname=$ac_res
8080 rm -f core conftest.err conftest.$ac_objext \
8082 if test "${ac_cv_search_gethostbyname+set}" = set; then :
8086 if test "${ac_cv_search_gethostbyname+set}" = set; then :
8089 ac_cv_search_gethostbyname=no
8092 LIBS=$ac_func_search_save_LIBS
8094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
8095 $as_echo "$ac_cv_search_gethostbyname" >&6; }
8096 ac_res=$ac_cv_search_gethostbyname
8097 if test "$ac_res" != no; then :
8098 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8103 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
8104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
8105 $as_echo_n "checking for library containing socketpair... " >&6; }
8106 if test "${ac_cv_search_socketpair+set}" = set; then :
8107 $as_echo_n "(cached) " >&6
8109 ac_func_search_save_LIBS=$LIBS
8110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8111 /* end confdefs.h. */
8113 /* Override any GCC internal prototype to avoid an error.
8114 Use char because int might match the return type of a GCC
8115 builtin and then its argument prototype would still apply. */
8123 return socketpair ();
8128 for ac_lib in '' socket; do
8129 if test -z "$ac_lib"; then
8130 ac_res="none required"
8133 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8135 if ac_fn_c_try_link "$LINENO"; then :
8136 ac_cv_search_socketpair=$ac_res
8138 rm -f core conftest.err conftest.$ac_objext \
8140 if test "${ac_cv_search_socketpair+set}" = set; then :
8144 if test "${ac_cv_search_socketpair+set}" = set; then :
8147 ac_cv_search_socketpair=no
8150 LIBS=$ac_func_search_save_LIBS
8152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
8153 $as_echo "$ac_cv_search_socketpair" >&6; }
8154 ac_res=$ac_cv_search_socketpair
8155 if test "$ac_res" != no; then :
8156 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8161 # Link in zlib if we can. This allows us to read compressed debug sections.
8163 # See if the user specified whether he wants zlib support or not.
8165 # Check whether --with-zlib was given.
8166 if test "${with_zlib+set}" = set; then :
8173 if test "$with_zlib" != "no"; then
8174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
8175 $as_echo_n "checking for library containing zlibVersion... " >&6; }
8176 if test "${ac_cv_search_zlibVersion+set}" = set; then :
8177 $as_echo_n "(cached) " >&6
8179 ac_func_search_save_LIBS=$LIBS
8180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8181 /* end confdefs.h. */
8183 /* Override any GCC internal prototype to avoid an error.
8184 Use char because int might match the return type of a GCC
8185 builtin and then its argument prototype would still apply. */
8189 char zlibVersion ();
8193 return zlibVersion ();
8198 for ac_lib in '' z; do
8199 if test -z "$ac_lib"; then
8200 ac_res="none required"
8203 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8205 if ac_fn_c_try_link "$LINENO"; then :
8206 ac_cv_search_zlibVersion=$ac_res
8208 rm -f core conftest.err conftest.$ac_objext \
8210 if test "${ac_cv_search_zlibVersion+set}" = set; then :
8214 if test "${ac_cv_search_zlibVersion+set}" = set; then :
8217 ac_cv_search_zlibVersion=no
8220 LIBS=$ac_func_search_save_LIBS
8222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
8223 $as_echo "$ac_cv_search_zlibVersion" >&6; }
8224 ac_res=$ac_cv_search_zlibVersion
8225 if test "$ac_res" != no; then :
8226 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8227 for ac_header in zlib.h
8229 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
8230 if test "x$ac_cv_header_zlib_h" = x""yes; then :
8231 cat >>confdefs.h <<_ACEOF
8232 #define HAVE_ZLIB_H 1
8241 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
8242 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
8247 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
8248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
8249 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
8250 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
8251 $as_echo_n "(cached) " >&6
8253 ac_func_search_save_LIBS=$LIBS
8254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8255 /* end confdefs.h. */
8257 /* Override any GCC internal prototype to avoid an error.
8258 Use char because int might match the return type of a GCC
8259 builtin and then its argument prototype would still apply. */
8263 char dlgetmodinfo ();
8267 return dlgetmodinfo ();
8272 for ac_lib in '' dl xpdl; do
8273 if test -z "$ac_lib"; then
8274 ac_res="none required"
8277 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8279 if ac_fn_c_try_link "$LINENO"; then :
8280 ac_cv_search_dlgetmodinfo=$ac_res
8282 rm -f core conftest.err conftest.$ac_objext \
8284 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
8288 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
8291 ac_cv_search_dlgetmodinfo=no
8294 LIBS=$ac_func_search_save_LIBS
8296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
8297 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
8298 ac_res=$ac_cv_search_dlgetmodinfo
8299 if test "$ac_res" != no; then :
8300 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8308 # Check whether --with-libiconv-prefix was given.
8309 if test "${with_libiconv_prefix+set}" = set; then :
8310 withval=$with_libiconv_prefix;
8311 for dir in `echo "$withval" | tr : ' '`; do
8312 if test -d $dir/include; then LIBICONV_INCLUDE="-I$dir/include"; fi
8313 if test -d $dir/lib; then LIBICONV_LIBDIR="-L$dir/lib"; fi
8319 BUILD_LIBICONV_LIBDIRS="../libiconv/lib/.libs ../libiconv/lib/_libs"
8320 BUILD_LIBICONV_INCLUDE="-I../libiconv/include"
8322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
8323 $as_echo_n "checking for iconv... " >&6; }
8324 if test "${am_cv_func_iconv+set}" = set; then :
8325 $as_echo_n "(cached) " >&6
8328 am_cv_func_iconv="no, consider installing GNU libiconv"
8330 am_cv_use_build_libiconv=no
8331 am_cv_build_libiconv_path=
8333 # If libiconv is part of the build tree, then try using it over
8335 if test -d ../libiconv; then
8336 for lib_dir in $BUILD_LIBICONV_LIBDIRS; do
8337 am_save_LIBS="$LIBS"
8338 am_save_CPPFLAGS="$CPPFLAGS"
8339 LIBS="$LIBS $lib_dir/libiconv.a"
8340 CPPFLAGS="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
8341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8342 /* end confdefs.h. */
8348 iconv_t cd = iconv_open("","");
8349 iconv(cd,NULL,NULL,NULL,NULL);
8355 if ac_fn_c_try_link "$LINENO"; then :
8356 am_cv_use_build_libiconv=yes
8357 am_cv_build_libiconv_path=$lib_dir/libiconv.a
8359 am_cv_func_iconv=yes
8361 rm -f core conftest.err conftest.$ac_objext \
8362 conftest$ac_exeext conftest.$ac_ext
8363 LIBS="$am_save_LIBS"
8364 CPPFLAGS="$am_save_CPPFLAGS"
8365 if test "$am_cv_use_build_libiconv" = "yes"; then
8371 # Next, try to find iconv in libc.
8372 if test "$am_cv_func_iconv" != yes; then
8373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8374 /* end confdefs.h. */
8380 iconv_t cd = iconv_open("","");
8381 iconv(cd,NULL,NULL,NULL,NULL);
8387 if ac_fn_c_try_link "$LINENO"; then :
8388 am_cv_func_iconv=yes
8390 rm -f core conftest.err conftest.$ac_objext \
8391 conftest$ac_exeext conftest.$ac_ext
8394 # If iconv was not in libc, try -liconv. In this case, arrange to
8395 # look in the libiconv prefix, if it was specified by the user.
8396 if test "$am_cv_func_iconv" != yes; then
8397 am_save_CPPFLAGS="$CPPFLAGS"
8398 am_save_LIBS="$LIBS"
8399 if test -n "$LIBICONV_INCLUDE"; then
8400 CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
8401 LIBS="$LIBS $LIBICONV_LIBDIR"
8403 LIBS="$LIBS -liconv"
8404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8405 /* end confdefs.h. */
8411 iconv_t cd = iconv_open("","");
8412 iconv(cd,NULL,NULL,NULL,NULL);
8418 if ac_fn_c_try_link "$LINENO"; then :
8420 am_cv_func_iconv=yes
8422 rm -f core conftest.err conftest.$ac_objext \
8423 conftest$ac_exeext conftest.$ac_ext
8424 LIBS="$am_save_LIBS"
8425 CPPFLAGS="$am_save_CPPFLAGS"
8429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
8430 $as_echo "$am_cv_func_iconv" >&6; }
8432 # Set the various flags based on the cache variables. We can't rely
8433 # on the flags to remain set from the above code, due to caching.
8435 if test "$am_cv_lib_iconv" = yes; then
8441 if test "$am_cv_use_build_libiconv" = yes; then
8442 LIBICONV="$am_cv_build_libiconv_path"
8444 LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
8446 CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
8447 LIBS="$LIBS $LIBICONV_LIBDIR $LIBICONV"
8449 if test "$am_cv_func_iconv" = yes; then
8451 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
8453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
8454 $as_echo_n "checking for iconv declaration... " >&6; }
8455 if test "${am_cv_proto_iconv+set}" = set; then :
8456 $as_echo_n "(cached) " >&6
8459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8460 /* end confdefs.h. */
8468 #if defined(__STDC__) || defined(__cplusplus)
8469 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8482 if ac_fn_c_try_compile "$LINENO"; then :
8483 am_cv_proto_iconv_arg1=""
8485 am_cv_proto_iconv_arg1="const"
8487 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8488 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);"
8491 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
8492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
8493 }$am_cv_proto_iconv" >&5
8495 }$am_cv_proto_iconv" >&6; }
8497 cat >>confdefs.h <<_ACEOF
8498 #define ICONV_CONST $am_cv_proto_iconv_arg1
8504 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
8505 # There is a very specific comment in /usr/include/curses.h explaining that
8506 # termcap routines built into libcurses must not be used.
8508 # The symptoms we observed so far is GDB unexpectedly changing
8509 # the terminal settings when tgetent is called - this is particularly
8510 # visible as the output is missing carriage returns, and so rapidly
8511 # becomes very hard to read.
8513 # The readline configure script has already decided that libtermcap
8514 # was enough for its purposes, and so decided to build readline using
8515 # libtermcap. Since the TUI mode requires curses, building GDB with
8516 # TUI enabled results in both libraries to be used at the same time,
8517 # which is not allowed. This basically means that GDB with TUI is
8518 # broken on alpha-osf.
8522 if "$enable_tui" = "yes"; then
8523 as_fn_error "Building GDB with TUI mode is not supported on this host" "$LINENO" 5
8525 if "$enable_tui" = "auto"; then
8531 # For the TUI, we need enhanced curses functionality.
8532 if test x"$enable_tui" != xno; then
8537 if test x"$prefer_curses" = xyes; then
8538 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
8539 # curses library because the latter might not provide all the
8540 # functionality we need. However, this leads to problems on systems
8541 # where the linker searches /usr/local/lib, but the compiler doesn't
8542 # search /usr/local/include, if ncurses is installed in /usr/local. A
8543 # default installation of ncurses on alpha*-dec-osf* will lead to such
8545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
8546 $as_echo_n "checking for library containing waddstr... " >&6; }
8547 if test "${ac_cv_search_waddstr+set}" = set; then :
8548 $as_echo_n "(cached) " >&6
8550 ac_func_search_save_LIBS=$LIBS
8551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8552 /* end confdefs.h. */
8554 /* Override any GCC internal prototype to avoid an error.
8555 Use char because int might match the return type of a GCC
8556 builtin and then its argument prototype would still apply. */
8569 for ac_lib in '' ncurses cursesX curses; do
8570 if test -z "$ac_lib"; then
8571 ac_res="none required"
8574 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8576 if ac_fn_c_try_link "$LINENO"; then :
8577 ac_cv_search_waddstr=$ac_res
8579 rm -f core conftest.err conftest.$ac_objext \
8581 if test "${ac_cv_search_waddstr+set}" = set; then :
8585 if test "${ac_cv_search_waddstr+set}" = set; then :
8588 ac_cv_search_waddstr=no
8591 LIBS=$ac_func_search_save_LIBS
8593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
8594 $as_echo "$ac_cv_search_waddstr" >&6; }
8595 ac_res=$ac_cv_search_waddstr
8596 if test "$ac_res" != no; then :
8597 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8602 if test "$ac_cv_search_waddstr" != no; then
8607 # Check whether we should enable the TUI, but only do so if we really
8609 if test x"$enable_tui" != xno; then
8610 if test -d $srcdir/tui; then
8611 if test "$curses_found" != no; then
8612 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
8613 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
8614 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
8615 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
8616 CONFIG_ALL="${CONFIG_ALL} all-tui"
8617 CONFIG_CLEAN="${CONFIG_CLEAN} clean-tui"
8618 CONFIG_INSTALL="${CONFIG_INSTALL} install-tui"
8619 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-tui"
8621 if test x"$enable_tui" = xyes; then
8622 as_fn_error "no enhanced curses library found; disable TUI" "$LINENO" 5
8624 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
8625 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
8631 # Since GDB uses Readline, we need termcap functionality. In many
8632 # cases this will be provided by the curses library, but some systems
8633 # have a seperate termcap library, or no curses library at all.
8637 if test -d $srcdir/libtermcap; then
8638 LIBS="../libtermcap/libtermcap.a $LIBS"
8639 ac_cv_search_tgetent="../libtermcap/libtermcap.a"
8642 ac_cv_search_tgetent="none required"
8645 ac_cv_search_tgetent="none required"
8646 CONFIG_OBS="$CONFIG_OBS windows-termcap.o"
8650 # These are the libraries checked by Readline.
8651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
8652 $as_echo_n "checking for library containing tgetent... " >&6; }
8653 if test "${ac_cv_search_tgetent+set}" = set; then :
8654 $as_echo_n "(cached) " >&6
8656 ac_func_search_save_LIBS=$LIBS
8657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8658 /* end confdefs.h. */
8660 /* Override any GCC internal prototype to avoid an error.
8661 Use char because int might match the return type of a GCC
8662 builtin and then its argument prototype would still apply. */
8675 for ac_lib in '' termcap tinfo curses ncurses; do
8676 if test -z "$ac_lib"; then
8677 ac_res="none required"
8680 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8682 if ac_fn_c_try_link "$LINENO"; then :
8683 ac_cv_search_tgetent=$ac_res
8685 rm -f core conftest.err conftest.$ac_objext \
8687 if test "${ac_cv_search_tgetent+set}" = set; then :
8691 if test "${ac_cv_search_tgetent+set}" = set; then :
8694 ac_cv_search_tgetent=no
8697 LIBS=$ac_func_search_save_LIBS
8699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
8700 $as_echo "$ac_cv_search_tgetent" >&6; }
8701 ac_res=$ac_cv_search_tgetent
8702 if test "$ac_res" != no; then :
8703 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8708 if test "$ac_cv_search_tgetent" = no; then
8709 as_fn_error "no termcap library found" "$LINENO" 5
8713 # Check whether --with-system-readline was given.
8714 if test "${with_system_readline+set}" = set; then :
8715 withval=$with_system_readline;
8719 if test "$with_system_readline" = yes; then
8724 # readline-6.0 started to use the name `_rl_echoing_p'.
8725 # `$(READLINE_DIR)/' of bundled readline would not resolve in configure.
8727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline_echoing_p" >&5
8728 $as_echo_n "checking for readline_echoing_p... " >&6; }
8730 LIBS="$LIBS $READLINE"
8731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8732 /* end confdefs.h. */
8737 extern int readline_echoing_p;
8738 return readline_echoing_p;
8743 if ac_fn_c_try_link "$LINENO"; then :
8744 READLINE_ECHOING_P=yes
8746 READLINE_ECHOING_P=no
8748 $as_echo "#define readline_echoing_p _rl_echoing_p" >>confdefs.h
8751 rm -f core conftest.err conftest.$ac_objext \
8752 conftest$ac_exeext conftest.$ac_ext
8754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READLINE_ECHOING_P" >&5
8755 $as_echo "$READLINE_ECHOING_P" >&6; }
8757 READLINE='$(READLINE_DIR)/libreadline.a'
8758 READLINE_DEPS='$(READLINE)'
8759 READLINE_CFLAGS='-I$(READLINE_SRC)/..'
8766 # Check whether --with-expat was given.
8767 if test "${with_expat+set}" = set; then :
8768 withval=$with_expat;
8773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
8774 $as_echo_n "checking whether to use expat... " >&6; }
8775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
8776 $as_echo "$with_expat" >&6; }
8778 if test "${with_expat}" = no; then
8779 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
8780 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
8784 if test "X$prefix" = "XNONE"; then
8785 acl_final_prefix="$ac_default_prefix"
8787 acl_final_prefix="$prefix"
8789 if test "X$exec_prefix" = "XNONE"; then
8790 acl_final_exec_prefix='${prefix}'
8792 acl_final_exec_prefix="$exec_prefix"
8794 acl_save_prefix="$prefix"
8795 prefix="$acl_final_prefix"
8796 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
8797 prefix="$acl_save_prefix"
8800 # Check whether --with-gnu-ld was given.
8801 if test "${with_gnu_ld+set}" = set; then :
8802 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
8807 # Prepare PATH_SEPARATOR.
8808 # The user is always right.
8809 if test "${PATH_SEPARATOR+set}" != set; then
8810 echo "#! /bin/sh" >conf$$.sh
8811 echo "exit 0" >>conf$$.sh
8813 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
8821 if test "$GCC" = yes; then
8822 # Check if gcc -print-prog-name=ld gives a path.
8823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
8824 $as_echo_n "checking for ld used by GCC... " >&6; }
8827 # gcc leaves a trailing carriage return which upsets mingw
8828 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
8830 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
8833 # Accept absolute paths.
8834 [\\/]* | [A-Za-z]:[\\/]*)
8835 re_direlt='/[^/][^/]*/\.\./'
8836 # Canonicalize the path of ld
8837 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
8838 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
8839 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
8841 test -z "$LD" && LD="$ac_prog"
8844 # If it fails, then pretend we aren't using GCC.
8848 # If it is relative, then search for the first ld in PATH.
8852 elif test "$with_gnu_ld" = yes; then
8853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
8854 $as_echo_n "checking for GNU ld... " >&6; }
8856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
8857 $as_echo_n "checking for non-GNU ld... " >&6; }
8859 if test "${acl_cv_path_LD+set}" = set; then :
8860 $as_echo_n "(cached) " >&6
8862 if test -z "$LD"; then
8863 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
8864 for ac_dir in $PATH; do
8865 test -z "$ac_dir" && ac_dir=.
8866 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
8867 acl_cv_path_LD="$ac_dir/$ac_prog"
8868 # Check to see if the program is GNU ld. I'd rather use --version,
8869 # but apparently some GNU ld's only accept -v.
8870 # Break only if it was the GNU/non-GNU ld that we prefer.
8871 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
8872 test "$with_gnu_ld" != no && break
8874 test "$with_gnu_ld" != yes && break
8880 acl_cv_path_LD="$LD" # Let the user override the test with a path.
8884 LD="$acl_cv_path_LD"
8885 if test -n "$LD"; then
8886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8887 $as_echo "$LD" >&6; }
8889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8890 $as_echo "no" >&6; }
8892 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
8893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
8894 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
8895 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
8896 $as_echo_n "(cached) " >&6
8898 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
8899 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
8900 acl_cv_prog_gnu_ld=yes
8902 acl_cv_prog_gnu_ld=no
8905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
8906 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
8907 with_gnu_ld=$acl_cv_prog_gnu_ld
8911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
8912 $as_echo_n "checking for shared library run path origin... " >&6; }
8913 if test "${acl_cv_rpath+set}" = set; then :
8914 $as_echo_n "(cached) " >&6
8917 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
8918 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
8924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
8925 $as_echo "$acl_cv_rpath" >&6; }
8927 libext="$acl_cv_libext"
8928 shlibext="$acl_cv_shlibext"
8929 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
8930 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
8931 hardcode_direct="$acl_cv_hardcode_direct"
8932 hardcode_minus_L="$acl_cv_hardcode_minus_L"
8933 # Check whether --enable-rpath was given.
8934 if test "${enable_rpath+set}" = set; then :
8935 enableval=$enable_rpath; :
8951 acl_save_prefix="$prefix"
8952 prefix="$acl_final_prefix"
8953 acl_save_exec_prefix="$exec_prefix"
8954 exec_prefix="$acl_final_exec_prefix"
8956 eval additional_includedir=\"$includedir\"
8957 eval additional_libdir=\"$libdir\"
8959 exec_prefix="$acl_save_exec_prefix"
8960 prefix="$acl_save_prefix"
8963 # Check whether --with-libexpat-prefix was given.
8964 if test "${with_libexpat_prefix+set}" = set; then :
8965 withval=$with_libexpat_prefix;
8966 if test "X$withval" = "Xno"; then
8969 if test "X$withval" = "X"; then
8971 acl_save_prefix="$prefix"
8972 prefix="$acl_final_prefix"
8973 acl_save_exec_prefix="$exec_prefix"
8974 exec_prefix="$acl_final_exec_prefix"
8976 eval additional_includedir=\"$includedir\"
8977 eval additional_libdir=\"$libdir\"
8979 exec_prefix="$acl_save_exec_prefix"
8980 prefix="$acl_save_prefix"
8983 additional_includedir="$withval/include"
8984 additional_libdir="$withval/lib"
8995 names_already_handled=
8996 names_next_round='expat '
8997 while test -n "$names_next_round"; do
8998 names_this_round="$names_next_round"
9000 for name in $names_this_round; do
9002 for n in $names_already_handled; do
9003 if test "$n" = "$name"; then
9008 if test -z "$already_handled"; then
9009 names_already_handled="$names_already_handled $name"
9010 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
9011 eval value=\"\$HAVE_LIB$uppername\"
9012 if test -n "$value"; then
9013 if test "$value" = yes; then
9014 eval value=\"\$LIB$uppername\"
9015 test -z "$value" || LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$value"
9016 eval value=\"\$LTLIB$uppername\"
9017 test -z "$value" || LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
9026 if test $use_additional = yes; then
9027 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
9028 found_dir="$additional_libdir"
9029 found_so="$additional_libdir/lib$name.$shlibext"
9030 if test -f "$additional_libdir/lib$name.la"; then
9031 found_la="$additional_libdir/lib$name.la"
9034 if test -f "$additional_libdir/lib$name.$libext"; then
9035 found_dir="$additional_libdir"
9036 found_a="$additional_libdir/lib$name.$libext"
9037 if test -f "$additional_libdir/lib$name.la"; then
9038 found_la="$additional_libdir/lib$name.la"
9043 if test "X$found_dir" = "X"; then
9044 for x in $LDFLAGS $LTLIBEXPAT; do
9046 acl_save_prefix="$prefix"
9047 prefix="$acl_final_prefix"
9048 acl_save_exec_prefix="$exec_prefix"
9049 exec_prefix="$acl_final_exec_prefix"
9051 exec_prefix="$acl_save_exec_prefix"
9052 prefix="$acl_save_prefix"
9056 dir=`echo "X$x" | sed -e 's/^X-L//'`
9057 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
9059 found_so="$dir/lib$name.$shlibext"
9060 if test -f "$dir/lib$name.la"; then
9061 found_la="$dir/lib$name.la"
9064 if test -f "$dir/lib$name.$libext"; then
9066 found_a="$dir/lib$name.$libext"
9067 if test -f "$dir/lib$name.la"; then
9068 found_la="$dir/lib$name.la"
9074 if test "X$found_dir" != "X"; then
9079 if test "X$found_dir" != "X"; then
9080 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
9081 if test "X$found_so" != "X"; then
9082 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
9083 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
9086 for x in $ltrpathdirs; do
9087 if test "X$x" = "X$found_dir"; then
9092 if test -z "$haveit"; then
9093 ltrpathdirs="$ltrpathdirs $found_dir"
9095 if test "$hardcode_direct" = yes; then
9096 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
9098 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
9099 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
9101 for x in $rpathdirs; do
9102 if test "X$x" = "X$found_dir"; then
9107 if test -z "$haveit"; then
9108 rpathdirs="$rpathdirs $found_dir"
9112 for x in $LDFLAGS $LIBEXPAT; do
9114 acl_save_prefix="$prefix"
9115 prefix="$acl_final_prefix"
9116 acl_save_exec_prefix="$exec_prefix"
9117 exec_prefix="$acl_final_exec_prefix"
9119 exec_prefix="$acl_save_exec_prefix"
9120 prefix="$acl_save_prefix"
9122 if test "X$x" = "X-L$found_dir"; then
9127 if test -z "$haveit"; then
9128 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
9130 if test "$hardcode_minus_L" != no; then
9131 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
9133 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
9139 if test "X$found_a" != "X"; then
9140 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
9142 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
9145 additional_includedir=
9146 case "$found_dir" in
9148 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9149 additional_includedir="$basedir/include"
9152 if test "X$additional_includedir" != "X"; then
9153 if test "X$additional_includedir" != "X/usr/include"; then
9155 if test "X$additional_includedir" = "X/usr/local/include"; then
9156 if test -n "$GCC"; then
9158 linux*) haveit=yes;;
9162 if test -z "$haveit"; then
9163 for x in $CPPFLAGS $INCEXPAT; do
9165 acl_save_prefix="$prefix"
9166 prefix="$acl_final_prefix"
9167 acl_save_exec_prefix="$exec_prefix"
9168 exec_prefix="$acl_final_exec_prefix"
9170 exec_prefix="$acl_save_exec_prefix"
9171 prefix="$acl_save_prefix"
9173 if test "X$x" = "X-I$additional_includedir"; then
9178 if test -z "$haveit"; then
9179 if test -d "$additional_includedir"; then
9180 INCEXPAT="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
9186 if test -n "$found_la"; then
9187 save_libdir="$libdir"
9189 */* | *\\*) . "$found_la" ;;
9190 *) . "./$found_la" ;;
9192 libdir="$save_libdir"
9193 for dep in $dependency_libs; do
9196 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9197 if test "X$additional_libdir" != "X/usr/lib"; then
9199 if test "X$additional_libdir" = "X/usr/local/lib"; then
9200 if test -n "$GCC"; then
9202 linux*) haveit=yes;;
9206 if test -z "$haveit"; then
9208 for x in $LDFLAGS $LIBEXPAT; do
9210 acl_save_prefix="$prefix"
9211 prefix="$acl_final_prefix"
9212 acl_save_exec_prefix="$exec_prefix"
9213 exec_prefix="$acl_final_exec_prefix"
9215 exec_prefix="$acl_save_exec_prefix"
9216 prefix="$acl_save_prefix"
9218 if test "X$x" = "X-L$additional_libdir"; then
9223 if test -z "$haveit"; then
9224 if test -d "$additional_libdir"; then
9225 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
9229 for x in $LDFLAGS $LTLIBEXPAT; do
9231 acl_save_prefix="$prefix"
9232 prefix="$acl_final_prefix"
9233 acl_save_exec_prefix="$exec_prefix"
9234 exec_prefix="$acl_final_exec_prefix"
9236 exec_prefix="$acl_save_exec_prefix"
9237 prefix="$acl_save_prefix"
9239 if test "X$x" = "X-L$additional_libdir"; then
9244 if test -z "$haveit"; then
9245 if test -d "$additional_libdir"; then
9246 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
9253 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9254 if test "$enable_rpath" != no; then
9256 for x in $rpathdirs; do
9257 if test "X$x" = "X$dir"; then
9262 if test -z "$haveit"; then
9263 rpathdirs="$rpathdirs $dir"
9266 for x in $ltrpathdirs; do
9267 if test "X$x" = "X$dir"; then
9272 if test -z "$haveit"; then
9273 ltrpathdirs="$ltrpathdirs $dir"
9278 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9281 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9284 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$dep"
9285 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
9291 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
9292 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
9298 if test "X$rpathdirs" != "X"; then
9299 if test -n "$hardcode_libdir_separator"; then
9301 for found_dir in $rpathdirs; do
9302 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9304 acl_save_libdir="$libdir"
9306 eval flag=\"$hardcode_libdir_flag_spec\"
9307 libdir="$acl_save_libdir"
9308 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
9310 for found_dir in $rpathdirs; do
9311 acl_save_libdir="$libdir"
9313 eval flag=\"$hardcode_libdir_flag_spec\"
9314 libdir="$acl_save_libdir"
9315 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
9319 if test "X$ltrpathdirs" != "X"; then
9320 for found_dir in $ltrpathdirs; do
9321 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
9326 ac_save_CPPFLAGS="$CPPFLAGS"
9328 for element in $INCEXPAT; do
9330 for x in $CPPFLAGS; do
9332 acl_save_prefix="$prefix"
9333 prefix="$acl_final_prefix"
9334 acl_save_exec_prefix="$exec_prefix"
9335 exec_prefix="$acl_final_exec_prefix"
9337 exec_prefix="$acl_save_exec_prefix"
9338 prefix="$acl_save_prefix"
9340 if test "X$x" = "X$element"; then
9345 if test -z "$haveit"; then
9346 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
9352 $as_echo_n "checking for libexpat... " >&6; }
9353 if test "${ac_cv_libexpat+set}" = set; then :
9354 $as_echo_n "(cached) " >&6
9357 ac_save_LIBS="$LIBS"
9358 LIBS="$LIBS $LIBEXPAT"
9359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9360 /* end confdefs.h. */
9365 XML_Parser p = XML_ParserCreate (0);
9370 if ac_fn_c_try_link "$LINENO"; then :
9375 rm -f core conftest.err conftest.$ac_objext \
9376 conftest$ac_exeext conftest.$ac_ext
9377 LIBS="$ac_save_LIBS"
9380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
9381 $as_echo "$ac_cv_libexpat" >&6; }
9382 if test "$ac_cv_libexpat" = yes; then
9385 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
9387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
9388 $as_echo_n "checking how to link with libexpat... " >&6; }
9389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
9390 $as_echo "$LIBEXPAT" >&6; }
9393 CPPFLAGS="$ac_save_CPPFLAGS"
9403 if test "$HAVE_LIBEXPAT" != yes; then
9404 if test "$with_expat" = yes; then
9405 as_fn_error "expat is missing or unusable" "$LINENO" 5
9407 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
9408 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
9412 LIBS="$LIBS $LIBEXPAT"
9413 for ac_func in XML_StopParser
9415 ac_fn_c_check_func "$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
9416 if test "x$ac_cv_func_XML_StopParser" = x""yes; then :
9417 cat >>confdefs.h <<_ACEOF
9418 #define HAVE_XML_STOPPARSER 1
9431 # Check whether --with-python was given.
9432 if test "${with_python+set}" = set; then :
9433 withval=$with_python;
9438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
9439 $as_echo_n "checking whether to use python... " >&6; }
9440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
9441 $as_echo "$with_python" >&6; }
9443 if test "${with_python}" = no; then
9444 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
9445 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
9448 case "${with_python}" in
9450 # Leave as empty, use defaults.
9455 python_includes="-I${with_python}/include"
9456 python_libs="-L${with_python}/lib"
9459 as_fn_error "invalid value for --with-python" "$LINENO" 5
9463 save_CPPFLAGS=$CPPFLAGS
9464 CPPFLAGS="$CPPFLAGS ${python_includes}"
9466 LIBS="$LIBS ${python_libs}"
9468 if test "${have_libpython}" = no; then
9473 HAVE_LIBPYTHON2_6=no
9474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9475 $as_echo_n "checking for ${version}... " >&6; }
9477 LIBS="$LIBS -l${version}"
9478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9479 /* end confdefs.h. */
9480 #include "${version}/Python.h"
9489 if ac_fn_c_try_link "$LINENO"; then :
9490 HAVE_LIBPYTHON2_6=yes
9495 rm -f core conftest.err conftest.$ac_objext \
9496 conftest$ac_exeext conftest.$ac_ext
9497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_LIBPYTHON2_6" >&5
9498 $as_echo "$HAVE_LIBPYTHON2_6" >&6; }
9500 if test "${HAVE_LIBPYTHON2_6}" = yes; then
9502 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
9506 if test ${have_libpython} = no; then
9511 HAVE_LIBPYTHON2_5=no
9512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9513 $as_echo_n "checking for ${version}... " >&6; }
9515 LIBS="$LIBS -l${version}"
9516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9517 /* end confdefs.h. */
9518 #include "${version}/Python.h"
9527 if ac_fn_c_try_link "$LINENO"; then :
9528 HAVE_LIBPYTHON2_5=yes
9533 rm -f core conftest.err conftest.$ac_objext \
9534 conftest$ac_exeext conftest.$ac_ext
9535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_LIBPYTHON2_5" >&5
9536 $as_echo "$HAVE_LIBPYTHON2_5" >&6; }
9538 if test "${HAVE_LIBPYTHON2_5}" = yes; then
9540 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
9544 if test ${have_libpython} = no; then
9549 HAVE_LIBPYTHON2_4=no
9550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9551 $as_echo_n "checking for ${version}... " >&6; }
9553 LIBS="$LIBS -l${version}"
9554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9555 /* end confdefs.h. */
9556 #include "${version}/Python.h"
9565 if ac_fn_c_try_link "$LINENO"; then :
9566 HAVE_LIBPYTHON2_4=yes
9571 rm -f core conftest.err conftest.$ac_objext \
9572 conftest$ac_exeext conftest.$ac_ext
9573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_LIBPYTHON2_4" >&5
9574 $as_echo "$HAVE_LIBPYTHON2_4" >&6; }
9576 if test "${HAVE_LIBPYTHON2_4}" = yes; then
9578 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
9582 if test ${have_libpython} = no; then
9583 case "${with_python}" in
9585 as_fn_error "python is missing or unusable" "$LINENO" 5
9588 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
9589 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
9592 as_fn_error "no usable python found at ${with_python}" "$LINENO" 5
9595 CPPFLAGS=$save_CPPFLAGS
9600 if test "${have_libpython}" = yes; then
9602 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
9604 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
9605 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
9606 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
9607 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
9609 # Flags needed to compile Python code (taken from python-config --cflags).
9610 # We cannot call python-config directly because it will output whatever was
9611 # used when compiling the Python interpreter itself, including flags which
9612 # would make the python-related objects be compiled differently from the
9613 # rest of GDB (e.g., -O2 and -fPIC).
9614 if test "${GCC}" = yes; then
9615 tentative_python_cflags="-fno-strict-aliasing -DNDEBUG -fwrapv"
9618 if test "x${tentative_python_cflags}" != x; then
9619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
9620 $as_echo_n "checking compiler flags for python code... " >&6; }
9621 for flag in ${tentative_python_cflags}; do
9622 # Check that the compiler accepts it
9623 saved_CFLAGS="$CFLAGS"
9624 CFLAGS="$CFLAGS $flag"
9625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9626 /* end confdefs.h. */
9636 if ac_fn_c_try_compile "$LINENO"; then :
9637 PYTHON_CFLAGS="${PYTHON_CFLAGS} $flag"
9639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9640 CFLAGS="$saved_CFLAGS"
9642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
9643 $as_echo "${PYTHON_CFLAGS}" >&6; }
9646 # Even if Python support is not compiled in, we need to have these files
9647 # included in order to recognize the GDB command "python".
9648 CONFIG_OBS="$CONFIG_OBS python.o py-value.o py-prettyprint.o"
9649 CONFIG_SRCS="$CONFIG_SRCS python/python.c python/py-value.c python/py-prettyprint.c"
9653 # ------------------------- #
9654 # Checks for header files. #
9655 # ------------------------- #
9658 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
9659 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
9660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
9661 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
9662 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
9663 $as_echo_n "(cached) " >&6
9665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9666 /* end confdefs.h. */
9667 #include <sys/types.h>
9679 if ac_fn_c_try_compile "$LINENO"; then :
9680 eval "$as_ac_Header=yes"
9682 eval "$as_ac_Header=no"
9684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9686 eval ac_res=\$$as_ac_Header
9687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9688 $as_echo "$ac_res" >&6; }
9689 eval as_val=\$$as_ac_Header
9690 if test "x$as_val" = x""yes; then :
9691 cat >>confdefs.h <<_ACEOF
9692 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
9695 ac_header_dirent=$ac_hdr; break
9699 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9700 if test $ac_header_dirent = dirent.h; then
9701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
9702 $as_echo_n "checking for library containing opendir... " >&6; }
9703 if test "${ac_cv_search_opendir+set}" = set; then :
9704 $as_echo_n "(cached) " >&6
9706 ac_func_search_save_LIBS=$LIBS
9707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9708 /* end confdefs.h. */
9710 /* Override any GCC internal prototype to avoid an error.
9711 Use char because int might match the return type of a GCC
9712 builtin and then its argument prototype would still apply. */
9725 for ac_lib in '' dir; do
9726 if test -z "$ac_lib"; then
9727 ac_res="none required"
9730 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9732 if ac_fn_c_try_link "$LINENO"; then :
9733 ac_cv_search_opendir=$ac_res
9735 rm -f core conftest.err conftest.$ac_objext \
9737 if test "${ac_cv_search_opendir+set}" = set; then :
9741 if test "${ac_cv_search_opendir+set}" = set; then :
9744 ac_cv_search_opendir=no
9747 LIBS=$ac_func_search_save_LIBS
9749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
9750 $as_echo "$ac_cv_search_opendir" >&6; }
9751 ac_res=$ac_cv_search_opendir
9752 if test "$ac_res" != no; then :
9753 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
9759 $as_echo_n "checking for library containing opendir... " >&6; }
9760 if test "${ac_cv_search_opendir+set}" = set; then :
9761 $as_echo_n "(cached) " >&6
9763 ac_func_search_save_LIBS=$LIBS
9764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9765 /* end confdefs.h. */
9767 /* Override any GCC internal prototype to avoid an error.
9768 Use char because int might match the return type of a GCC
9769 builtin and then its argument prototype would still apply. */
9782 for ac_lib in '' x; do
9783 if test -z "$ac_lib"; then
9784 ac_res="none required"
9787 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9789 if ac_fn_c_try_link "$LINENO"; then :
9790 ac_cv_search_opendir=$ac_res
9792 rm -f core conftest.err conftest.$ac_objext \
9794 if test "${ac_cv_search_opendir+set}" = set; then :
9798 if test "${ac_cv_search_opendir+set}" = set; then :
9801 ac_cv_search_opendir=no
9804 LIBS=$ac_func_search_save_LIBS
9806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
9807 $as_echo "$ac_cv_search_opendir" >&6; }
9808 ac_res=$ac_cv_search_opendir
9809 if test "$ac_res" != no; then :
9810 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
9817 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
9818 if test "${ac_cv_header_stat_broken+set}" = set; then :
9819 $as_echo_n "(cached) " >&6
9821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9822 /* end confdefs.h. */
9823 #include <sys/types.h>
9824 #include <sys/stat.h>
9826 #if defined S_ISBLK && defined S_IFDIR
9827 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
9830 #if defined S_ISBLK && defined S_IFCHR
9831 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
9834 #if defined S_ISLNK && defined S_IFREG
9835 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
9838 #if defined S_ISSOCK && defined S_IFREG
9839 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
9843 if ac_fn_c_try_compile "$LINENO"; then :
9844 ac_cv_header_stat_broken=no
9846 ac_cv_header_stat_broken=yes
9848 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
9851 $as_echo "$ac_cv_header_stat_broken" >&6; }
9852 if test $ac_cv_header_stat_broken = yes; then
9854 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
9858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
9859 $as_echo_n "checking for ANSI C header files... " >&6; }
9860 if test "${ac_cv_header_stdc+set}" = set; then :
9861 $as_echo_n "(cached) " >&6
9863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9864 /* end confdefs.h. */
9878 if ac_fn_c_try_compile "$LINENO"; then :
9879 ac_cv_header_stdc=yes
9881 ac_cv_header_stdc=no
9883 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9885 if test $ac_cv_header_stdc = yes; then
9886 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9888 /* end confdefs.h. */
9892 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9893 $EGREP "memchr" >/dev/null 2>&1; then :
9896 ac_cv_header_stdc=no
9902 if test $ac_cv_header_stdc = yes; then
9903 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9905 /* end confdefs.h. */
9909 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9910 $EGREP "free" >/dev/null 2>&1; then :
9913 ac_cv_header_stdc=no
9919 if test $ac_cv_header_stdc = yes; then
9920 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9921 if test "$cross_compiling" = yes; then :
9924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9925 /* end confdefs.h. */
9928 #if ((' ' & 0x0FF) == 0x020)
9929 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9930 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9932 # define ISLOWER(c) \
9933 (('a' <= (c) && (c) <= 'i') \
9934 || ('j' <= (c) && (c) <= 'r') \
9935 || ('s' <= (c) && (c) <= 'z'))
9936 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9939 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9944 for (i = 0; i < 256; i++)
9945 if (XOR (islower (i), ISLOWER (i))
9946 || toupper (i) != TOUPPER (i))
9951 if ac_fn_c_try_run "$LINENO"; then :
9954 ac_cv_header_stdc=no
9956 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9957 conftest.$ac_objext conftest.beam conftest.$ac_ext
9962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
9963 $as_echo "$ac_cv_header_stdc" >&6; }
9964 if test $ac_cv_header_stdc = yes; then
9966 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
9970 # elf_hp.h is for HP/UX 64-bit shared library support.
9971 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
9972 # unconditionally, so what's the point in checking these?
9973 for ac_header in nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
9974 thread_db.h gnu/libc-version.h signal.h stddef.h \
9975 stdlib.h string.h memory.h strings.h sys/fault.h \
9976 sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
9977 sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
9978 sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
9979 sys/types.h sys/wait.h wait.h termios.h termio.h \
9980 sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h
9982 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9983 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9984 eval as_val=\$$as_ac_Header
9985 if test "x$as_val" = x""yes; then :
9986 cat >>confdefs.h <<_ACEOF
9987 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9994 for ac_header in link.h
9996 ac_fn_c_check_header_compile "$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
9997 # include <sys/types.h>
10000 # include <nlist.h>
10004 if test "x$ac_cv_header_link_h" = x""yes; then :
10005 cat >>confdefs.h <<_ACEOF
10006 #define HAVE_LINK_H 1
10013 for ac_header in sys/proc.h
10015 ac_fn_c_check_header_compile "$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
10016 # include <sys/param.h>
10020 if test "x$ac_cv_header_sys_proc_h" = x""yes; then :
10021 cat >>confdefs.h <<_ACEOF
10022 #define HAVE_SYS_PROC_H 1
10029 for ac_header in sys/user.h
10031 ac_fn_c_check_header_compile "$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
10032 # include <sys/param.h>
10036 if test "x$ac_cv_header_sys_user_h" = x""yes; then :
10037 cat >>confdefs.h <<_ACEOF
10038 #define HAVE_SYS_USER_H 1
10046 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
10047 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
10048 # think that we don't have <curses.h> if we're using GCC.
10051 if test "$GCC" = yes; then
10053 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
10057 for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
10059 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10060 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10061 eval as_val=\$$as_ac_Header
10062 if test "x$as_val" = x""yes; then :
10063 cat >>confdefs.h <<_ACEOF
10064 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10071 for ac_header in term.h
10073 ac_fn_c_check_header_compile "$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
10074 # include <curses.h>
10078 if test "x$ac_cv_header_term_h" = x""yes; then :
10079 cat >>confdefs.h <<_ACEOF
10080 #define HAVE_TERM_H 1
10088 # ------------------------- #
10089 # Checks for declarations. #
10090 # ------------------------- #
10092 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
10093 if test "x$ac_cv_have_decl_free" = x""yes; then :
10099 cat >>confdefs.h <<_ACEOF
10100 #define HAVE_DECL_FREE $ac_have_decl
10102 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
10103 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
10109 cat >>confdefs.h <<_ACEOF
10110 #define HAVE_DECL_MALLOC $ac_have_decl
10112 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
10113 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
10119 cat >>confdefs.h <<_ACEOF
10120 #define HAVE_DECL_REALLOC $ac_have_decl
10122 ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
10123 if test "x$ac_cv_have_decl_strerror" = x""yes; then :
10129 cat >>confdefs.h <<_ACEOF
10130 #define HAVE_DECL_STRERROR $ac_have_decl
10132 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
10133 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
10139 cat >>confdefs.h <<_ACEOF
10140 #define HAVE_DECL_STRSTR $ac_have_decl
10142 ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
10143 if test "x$ac_cv_have_decl_getopt" = x""yes; then :
10149 cat >>confdefs.h <<_ACEOF
10150 #define HAVE_DECL_GETOPT $ac_have_decl
10152 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
10153 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
10159 cat >>confdefs.h <<_ACEOF
10160 #define HAVE_DECL_SNPRINTF $ac_have_decl
10162 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
10163 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
10169 cat >>confdefs.h <<_ACEOF
10170 #define HAVE_DECL_VSNPRINTF $ac_have_decl
10174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
10175 $as_echo_n "checking for LC_MESSAGES... " >&6; }
10176 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
10177 $as_echo_n "(cached) " >&6
10179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10180 /* end confdefs.h. */
10181 #include <locale.h>
10190 if ac_fn_c_try_link "$LINENO"; then :
10191 am_cv_val_LC_MESSAGES=yes
10193 am_cv_val_LC_MESSAGES=no
10195 rm -f core conftest.err conftest.$ac_objext \
10196 conftest$ac_exeext conftest.$ac_ext
10198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
10199 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
10200 if test $am_cv_val_LC_MESSAGES = yes; then
10202 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
10207 # ----------------------- #
10208 # Checks for structures. #
10209 # ----------------------- #
10211 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
10212 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
10214 cat >>confdefs.h <<_ACEOF
10215 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
10220 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
10221 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
10223 cat >>confdefs.h <<_ACEOF
10224 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
10231 # ------------------ #
10232 # Checks for types. #
10233 # ------------------ #
10235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
10236 $as_echo_n "checking return type of signal handlers... " >&6; }
10237 if test "${ac_cv_type_signal+set}" = set; then :
10238 $as_echo_n "(cached) " >&6
10240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10241 /* end confdefs.h. */
10242 #include <sys/types.h>
10243 #include <signal.h>
10248 return *(signal (0, 0)) (0) == 1;
10253 if ac_fn_c_try_compile "$LINENO"; then :
10254 ac_cv_type_signal=int
10256 ac_cv_type_signal=void
10258 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
10261 $as_echo "$ac_cv_type_signal" >&6; }
10263 cat >>confdefs.h <<_ACEOF
10264 #define RETSIGTYPE $ac_cv_type_signal
10268 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
10269 #include <sys/socket.h>
10272 if test "x$ac_cv_type_socklen_t" = x""yes; then :
10274 cat >>confdefs.h <<_ACEOF
10275 #define HAVE_SOCKLEN_T 1
10282 # ------------------------------------- #
10283 # Checks for compiler characteristics. #
10284 # ------------------------------------- #
10286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
10287 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10288 if test "${ac_cv_c_const+set}" = set; then :
10289 $as_echo_n "(cached) " >&6
10291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10292 /* end confdefs.h. */
10297 /* FIXME: Include the comments suggested by Paul. */
10298 #ifndef __cplusplus
10299 /* Ultrix mips cc rejects this. */
10300 typedef int charset[2];
10302 /* SunOS 4.1.1 cc rejects this. */
10303 char const *const *pcpcc;
10305 /* NEC SVR4.0.2 mips cc rejects this. */
10306 struct point {int x, y;};
10307 static struct point const zero = {0,0};
10308 /* AIX XL C 1.02.0.0 rejects this.
10309 It does not let you subtract one const X* pointer from another in
10310 an arm of an if-expression whose if-part is not a constant
10312 const char *g = "string";
10313 pcpcc = &g + (g ? g-g : 0);
10314 /* HPUX 7.0 cc rejects these. */
10316 ppc = (char**) pcpcc;
10317 pcpcc = (char const *const *) ppc;
10318 { /* SCO 3.2v4 cc rejects this. */
10320 char const *s = 0 ? (char *) 0 : (char const *) 0;
10325 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10326 int x[] = {25, 17};
10327 const int *foo = &x[0];
10330 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10331 typedef const int *iptr;
10335 { /* AIX XL C 1.02.0.0 rejects this saying
10336 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10337 struct s { int j; const int *ap[3]; };
10338 struct s *b; b->j = 5;
10340 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10341 const int foo = 10;
10342 if (!foo) return 0;
10344 return !cs[0] && !zero.x;
10351 if ac_fn_c_try_compile "$LINENO"; then :
10356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
10359 $as_echo "$ac_cv_c_const" >&6; }
10360 if test $ac_cv_c_const = no; then
10362 $as_echo "#define const /**/" >>confdefs.h
10366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
10367 $as_echo_n "checking for inline... " >&6; }
10368 if test "${ac_cv_c_inline+set}" = set; then :
10369 $as_echo_n "(cached) " >&6
10372 for ac_kw in inline __inline__ __inline; do
10373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10374 /* end confdefs.h. */
10375 #ifndef __cplusplus
10377 static $ac_kw foo_t static_foo () {return 0; }
10378 $ac_kw foo_t foo () {return 0; }
10382 if ac_fn_c_try_compile "$LINENO"; then :
10383 ac_cv_c_inline=$ac_kw
10385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10386 test "$ac_cv_c_inline" != no && break
10390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
10391 $as_echo "$ac_cv_c_inline" >&6; }
10393 case $ac_cv_c_inline in
10396 case $ac_cv_c_inline in
10398 *) ac_val=$ac_cv_c_inline;;
10400 cat >>confdefs.h <<_ACEOF
10401 #ifndef __cplusplus
10402 #define inline $ac_val
10408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
10409 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
10410 if test "${ac_cv_c_bigendian+set}" = set; then :
10411 $as_echo_n "(cached) " >&6
10413 ac_cv_c_bigendian=unknown
10414 # See if we're dealing with a universal compiler.
10415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10416 /* end confdefs.h. */
10417 #ifndef __APPLE_CC__
10418 not a universal capable compiler
10423 if ac_fn_c_try_compile "$LINENO"; then :
10425 # Check for potential -arch flags. It is not universal unless
10426 # there are at least two -arch flags with different values.
10429 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
10430 if test -n "$ac_prev"; then
10432 i?86 | x86_64 | ppc | ppc64)
10433 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
10436 ac_cv_c_bigendian=universal
10442 elif test "x$ac_word" = "x-arch"; then
10447 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10448 if test $ac_cv_c_bigendian = unknown; then
10449 # See if sys/param.h defines the BYTE_ORDER macro.
10450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10451 /* end confdefs.h. */
10452 #include <sys/types.h>
10453 #include <sys/param.h>
10458 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
10459 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
10461 bogus endian macros
10468 if ac_fn_c_try_compile "$LINENO"; then :
10469 # It does; now see whether it defined to BIG_ENDIAN or not.
10470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10471 /* end confdefs.h. */
10472 #include <sys/types.h>
10473 #include <sys/param.h>
10478 #if BYTE_ORDER != BIG_ENDIAN
10486 if ac_fn_c_try_compile "$LINENO"; then :
10487 ac_cv_c_bigendian=yes
10489 ac_cv_c_bigendian=no
10491 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10495 if test $ac_cv_c_bigendian = unknown; then
10496 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
10497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10498 /* end confdefs.h. */
10499 #include <limits.h>
10504 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
10505 bogus endian macros
10512 if ac_fn_c_try_compile "$LINENO"; then :
10513 # It does; now see whether it defined to _BIG_ENDIAN or not.
10514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10515 /* end confdefs.h. */
10516 #include <limits.h>
10521 #ifndef _BIG_ENDIAN
10529 if ac_fn_c_try_compile "$LINENO"; then :
10530 ac_cv_c_bigendian=yes
10532 ac_cv_c_bigendian=no
10534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10538 if test $ac_cv_c_bigendian = unknown; then
10539 # Compile a test program.
10540 if test "$cross_compiling" = yes; then :
10541 # Try to guess by grepping values from an object file.
10542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10543 /* end confdefs.h. */
10544 short int ascii_mm[] =
10545 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10546 short int ascii_ii[] =
10547 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10548 int use_ascii (int i) {
10549 return ascii_mm[i] + ascii_ii[i];
10551 short int ebcdic_ii[] =
10552 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10553 short int ebcdic_mm[] =
10554 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10555 int use_ebcdic (int i) {
10556 return ebcdic_mm[i] + ebcdic_ii[i];
10563 return use_ascii (foo) == use_ebcdic (foo);
10568 if ac_fn_c_try_compile "$LINENO"; then :
10569 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
10570 ac_cv_c_bigendian=yes
10572 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10573 if test "$ac_cv_c_bigendian" = unknown; then
10574 ac_cv_c_bigendian=no
10576 # finding both strings is unlikely to happen, but who knows?
10577 ac_cv_c_bigendian=unknown
10581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10584 /* end confdefs.h. */
10585 $ac_includes_default
10590 /* Are we little or big endian? From Harbison&Steele. */
10594 char c[sizeof (long int)];
10597 return u.c[sizeof (long int) - 1] == 1;
10603 if ac_fn_c_try_run "$LINENO"; then :
10604 ac_cv_c_bigendian=no
10606 ac_cv_c_bigendian=yes
10608 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10609 conftest.$ac_objext conftest.beam conftest.$ac_ext
10614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
10615 $as_echo "$ac_cv_c_bigendian" >&6; }
10616 case $ac_cv_c_bigendian in #(
10618 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
10624 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
10628 as_fn_error "unknown endianness
10629 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
10633 # ------------------------------ #
10634 # Checks for library functions. #
10635 # ------------------------------ #
10637 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
10638 # for constant arguments. Useless!
10639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
10640 $as_echo_n "checking for working alloca.h... " >&6; }
10641 if test "${ac_cv_working_alloca_h+set}" = set; then :
10642 $as_echo_n "(cached) " >&6
10644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10645 /* end confdefs.h. */
10646 #include <alloca.h>
10650 char *p = (char *) alloca (2 * sizeof (int));
10656 if ac_fn_c_try_link "$LINENO"; then :
10657 ac_cv_working_alloca_h=yes
10659 ac_cv_working_alloca_h=no
10661 rm -f core conftest.err conftest.$ac_objext \
10662 conftest$ac_exeext conftest.$ac_ext
10664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
10665 $as_echo "$ac_cv_working_alloca_h" >&6; }
10666 if test $ac_cv_working_alloca_h = yes; then
10668 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
10672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
10673 $as_echo_n "checking for alloca... " >&6; }
10674 if test "${ac_cv_func_alloca_works+set}" = set; then :
10675 $as_echo_n "(cached) " >&6
10677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10678 /* end confdefs.h. */
10680 # define alloca __builtin_alloca
10683 # include <malloc.h>
10684 # define alloca _alloca
10686 # ifdef HAVE_ALLOCA_H
10687 # include <alloca.h>
10692 # ifndef alloca /* predefined by HP cc +Olibcalls */
10703 char *p = (char *) alloca (1);
10709 if ac_fn_c_try_link "$LINENO"; then :
10710 ac_cv_func_alloca_works=yes
10712 ac_cv_func_alloca_works=no
10714 rm -f core conftest.err conftest.$ac_objext \
10715 conftest$ac_exeext conftest.$ac_ext
10717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
10718 $as_echo "$ac_cv_func_alloca_works" >&6; }
10720 if test $ac_cv_func_alloca_works = yes; then
10722 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
10725 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
10726 # that cause trouble. Some versions do not even contain alloca or
10727 # contain a buggy version. If you still want to use their alloca,
10728 # use ar to extract alloca.o from them instead of compiling alloca.c.
10730 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
10732 $as_echo "#define C_ALLOCA 1" >>confdefs.h
10735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
10736 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
10737 if test "${ac_cv_os_cray+set}" = set; then :
10738 $as_echo_n "(cached) " >&6
10740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10741 /* end confdefs.h. */
10742 #if defined CRAY && ! defined CRAY2
10749 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10750 $EGREP "webecray" >/dev/null 2>&1; then :
10758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
10759 $as_echo "$ac_cv_os_cray" >&6; }
10760 if test $ac_cv_os_cray = yes; then
10761 for ac_func in _getb67 GETB67 getb67; do
10762 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10763 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10764 eval as_val=\$$as_ac_var
10765 if test "x$as_val" = x""yes; then :
10767 cat >>confdefs.h <<_ACEOF
10768 #define CRAY_STACKSEG_END $ac_func
10777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
10778 $as_echo_n "checking stack direction for C alloca... " >&6; }
10779 if test "${ac_cv_c_stack_direction+set}" = set; then :
10780 $as_echo_n "(cached) " >&6
10782 if test "$cross_compiling" = yes; then :
10783 ac_cv_c_stack_direction=0
10785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10786 /* end confdefs.h. */
10787 $ac_includes_default
10789 find_stack_direction ()
10791 static char *addr = 0;
10796 return find_stack_direction ();
10799 return (&dummy > addr) ? 1 : -1;
10805 return find_stack_direction () < 0;
10808 if ac_fn_c_try_run "$LINENO"; then :
10809 ac_cv_c_stack_direction=1
10811 ac_cv_c_stack_direction=-1
10813 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10814 conftest.$ac_objext conftest.beam conftest.$ac_ext
10818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
10819 $as_echo "$ac_cv_c_stack_direction" >&6; }
10820 cat >>confdefs.h <<_ACEOF
10821 #define STACK_DIRECTION $ac_cv_c_stack_direction
10827 for ac_header in stdlib.h unistd.h
10829 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10830 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10831 eval as_val=\$$as_ac_Header
10832 if test "x$as_val" = x""yes; then :
10833 cat >>confdefs.h <<_ACEOF
10834 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10841 for ac_func in getpagesize
10843 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
10844 if test "x$ac_cv_func_getpagesize" = x""yes; then :
10845 cat >>confdefs.h <<_ACEOF
10846 #define HAVE_GETPAGESIZE 1
10852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
10853 $as_echo_n "checking for working mmap... " >&6; }
10854 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
10855 $as_echo_n "(cached) " >&6
10857 if test "$cross_compiling" = yes; then :
10858 ac_cv_func_mmap_fixed_mapped=no
10860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10861 /* end confdefs.h. */
10862 $ac_includes_default
10863 /* malloc might have been renamed as rpl_malloc. */
10866 /* Thanks to Mike Haertel and Jim Avera for this test.
10867 Here is a matrix of mmap possibilities:
10868 mmap private not fixed
10869 mmap private fixed at somewhere currently unmapped
10870 mmap private fixed at somewhere already mapped
10871 mmap shared not fixed
10872 mmap shared fixed at somewhere currently unmapped
10873 mmap shared fixed at somewhere already mapped
10874 For private mappings, we should verify that changes cannot be read()
10875 back from the file, nor mmap's back from the file at a different
10876 address. (There have been systems where private was not correctly
10877 implemented like the infamous i386 svr4.0, and systems where the
10878 VM page cache was not coherent with the file system buffer cache
10879 like early versions of FreeBSD and possibly contemporary NetBSD.)
10880 For shared mappings, we should conversely verify that changes get
10881 propagated back to all the places they're supposed to be.
10883 Grep wants private fixed already mapped.
10884 The main things grep needs to know about mmap are:
10885 * does it exist and is it safe to write into the mmap'd area
10886 * how to use it (BSD variants) */
10889 #include <sys/mman.h>
10891 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
10895 /* This mess was copied from the GNU getpagesize.h. */
10896 #ifndef HAVE_GETPAGESIZE
10897 /* Assume that all systems that can run configure have sys/param.h. */
10898 # ifndef HAVE_SYS_PARAM_H
10899 # define HAVE_SYS_PARAM_H 1
10902 # ifdef _SC_PAGESIZE
10903 # define getpagesize() sysconf(_SC_PAGESIZE)
10904 # else /* no _SC_PAGESIZE */
10905 # ifdef HAVE_SYS_PARAM_H
10906 # include <sys/param.h>
10907 # ifdef EXEC_PAGESIZE
10908 # define getpagesize() EXEC_PAGESIZE
10909 # else /* no EXEC_PAGESIZE */
10911 # define getpagesize() NBPG * CLSIZE
10914 # endif /* no CLSIZE */
10915 # else /* no NBPG */
10917 # define getpagesize() NBPC
10918 # else /* no NBPC */
10920 # define getpagesize() PAGESIZE
10921 # endif /* PAGESIZE */
10922 # endif /* no NBPC */
10923 # endif /* no NBPG */
10924 # endif /* no EXEC_PAGESIZE */
10925 # else /* no HAVE_SYS_PARAM_H */
10926 # define getpagesize() 8192 /* punt totally */
10927 # endif /* no HAVE_SYS_PARAM_H */
10928 # endif /* no _SC_PAGESIZE */
10930 #endif /* no HAVE_GETPAGESIZE */
10935 char *data, *data2, *data3;
10939 pagesize = getpagesize ();
10941 /* First, make a file with some known garbage in it. */
10942 data = (char *) malloc (pagesize);
10945 for (i = 0; i < pagesize; ++i)
10946 *(data + i) = rand ();
10948 fd = creat ("conftest.mmap", 0600);
10951 if (write (fd, data, pagesize) != pagesize)
10955 /* Next, try to mmap the file at a fixed address which already has
10956 something else allocated at it. If we can, also make sure that
10957 we see the same garbage. */
10958 fd = open ("conftest.mmap", O_RDWR);
10961 data2 = (char *) malloc (2 * pagesize);
10964 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
10965 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
10966 MAP_PRIVATE | MAP_FIXED, fd, 0L))
10968 for (i = 0; i < pagesize; ++i)
10969 if (*(data + i) != *(data2 + i))
10972 /* Finally, make sure that changes to the mapped area do not
10973 percolate back to the file as seen by read(). (This is a bug on
10974 some variants of i386 svr4.0.) */
10975 for (i = 0; i < pagesize; ++i)
10976 *(data2 + i) = *(data2 + i) + 1;
10977 data3 = (char *) malloc (pagesize);
10980 if (read (fd, data3, pagesize) != pagesize)
10982 for (i = 0; i < pagesize; ++i)
10983 if (*(data + i) != *(data3 + i))
10989 if ac_fn_c_try_run "$LINENO"; then :
10990 ac_cv_func_mmap_fixed_mapped=yes
10992 ac_cv_func_mmap_fixed_mapped=no
10994 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10995 conftest.$ac_objext conftest.beam conftest.$ac_ext
10999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
11000 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
11001 if test $ac_cv_func_mmap_fixed_mapped = yes; then
11003 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
11006 rm -f conftest.mmap
11008 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
11009 if test "x$ac_cv_type_pid_t" = x""yes; then :
11013 cat >>confdefs.h <<_ACEOF
11019 for ac_header in vfork.h
11021 ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
11022 if test "x$ac_cv_header_vfork_h" = x""yes; then :
11023 cat >>confdefs.h <<_ACEOF
11024 #define HAVE_VFORK_H 1
11031 for ac_func in fork vfork
11033 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11034 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11035 eval as_val=\$$as_ac_var
11036 if test "x$as_val" = x""yes; then :
11037 cat >>confdefs.h <<_ACEOF
11038 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11044 if test "x$ac_cv_func_fork" = xyes; then
11045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
11046 $as_echo_n "checking for working fork... " >&6; }
11047 if test "${ac_cv_func_fork_works+set}" = set; then :
11048 $as_echo_n "(cached) " >&6
11050 if test "$cross_compiling" = yes; then :
11051 ac_cv_func_fork_works=cross
11053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11054 /* end confdefs.h. */
11055 $ac_includes_default
11060 /* By Ruediger Kuhlmann. */
11061 return fork () < 0;
11067 if ac_fn_c_try_run "$LINENO"; then :
11068 ac_cv_func_fork_works=yes
11070 ac_cv_func_fork_works=no
11072 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11073 conftest.$ac_objext conftest.beam conftest.$ac_ext
11077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
11078 $as_echo "$ac_cv_func_fork_works" >&6; }
11081 ac_cv_func_fork_works=$ac_cv_func_fork
11083 if test "x$ac_cv_func_fork_works" = xcross; then
11085 *-*-amigaos* | *-*-msdosdjgpp*)
11086 # Override, as these systems have only a dummy fork() stub
11087 ac_cv_func_fork_works=no
11090 ac_cv_func_fork_works=yes
11093 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
11094 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
11096 ac_cv_func_vfork_works=$ac_cv_func_vfork
11097 if test "x$ac_cv_func_vfork" = xyes; then
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
11099 $as_echo_n "checking for working vfork... " >&6; }
11100 if test "${ac_cv_func_vfork_works+set}" = set; then :
11101 $as_echo_n "(cached) " >&6
11103 if test "$cross_compiling" = yes; then :
11104 ac_cv_func_vfork_works=cross
11106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11107 /* end confdefs.h. */
11108 /* Thanks to Paul Eggert for this test. */
11109 $ac_includes_default
11110 #include <sys/wait.h>
11111 #ifdef HAVE_VFORK_H
11112 # include <vfork.h>
11114 /* On some sparc systems, changes by the child to local and incoming
11115 argument registers are propagated back to the parent. The compiler
11116 is told about this with #include <vfork.h>, but some compilers
11117 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
11118 static variable whose address is put into a register that is
11119 clobbered by the vfork. */
11122 sparc_address_test (int arg)
11124 sparc_address_test (arg) int arg;
11127 static pid_t child;
11145 pid_t parent = getpid ();
11148 sparc_address_test (0);
11153 /* Here is another test for sparc vfork register problems. This
11154 test uses lots of local variables, at least as many local
11155 variables as main has allocated so far including compiler
11156 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
11157 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
11158 reuse the register of parent for one of the local variables,
11159 since it will think that parent can't possibly be used any more
11160 in this routine. Assigning to the local variable will thus
11161 munge parent in the parent process. */
11163 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
11164 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
11165 /* Convince the compiler that p..p7 are live; otherwise, it might
11166 use the same hardware register for all 8 local variables. */
11167 if (p != p1 || p != p2 || p != p3 || p != p4
11168 || p != p5 || p != p6 || p != p7)
11171 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
11172 from child file descriptors. If the child closes a descriptor
11173 before it execs or exits, this munges the parent's descriptor
11174 as well. Test for this by closing stdout in the child. */
11175 _exit(close(fileno(stdout)) != 0);
11180 while (wait(&status) != child)
11183 /* Was there some problem with vforking? */
11186 /* Did the child fail? (This shouldn't happen.) */
11189 /* Did the vfork/compiler bug occur? */
11190 || parent != getpid()
11192 /* Did the file descriptor bug occur? */
11193 || fstat(fileno(stdout), &st) != 0
11198 if ac_fn_c_try_run "$LINENO"; then :
11199 ac_cv_func_vfork_works=yes
11201 ac_cv_func_vfork_works=no
11203 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11204 conftest.$ac_objext conftest.beam conftest.$ac_ext
11208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
11209 $as_echo "$ac_cv_func_vfork_works" >&6; }
11212 if test "x$ac_cv_func_fork_works" = xcross; then
11213 ac_cv_func_vfork_works=$ac_cv_func_vfork
11214 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
11215 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
11218 if test "x$ac_cv_func_vfork_works" = xyes; then
11220 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
11224 $as_echo "#define vfork fork" >>confdefs.h
11227 if test "x$ac_cv_func_fork_works" = xyes; then
11229 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
11233 for ac_func in canonicalize_file_name realpath getrusage getuid \
11234 getgid pipe poll pread64 sbrk setpgid setpgrp setsid \
11235 sigaction sigprocmask sigsetmask socketpair syscall \
11236 ttrace wborder setlocale iconvlist libiconvlist btowc \
11237 setrlimit getrlimit
11239 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11240 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11241 eval as_val=\$$as_ac_var
11242 if test "x$as_val" = x""yes; then :
11243 cat >>confdefs.h <<_ACEOF
11244 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
11252 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
11253 if test "${am_cv_langinfo_codeset+set}" = set; then :
11254 $as_echo_n "(cached) " >&6
11256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11257 /* end confdefs.h. */
11258 #include <langinfo.h>
11262 char* cs = nl_langinfo(CODESET);
11267 if ac_fn_c_try_link "$LINENO"; then :
11268 am_cv_langinfo_codeset=yes
11270 am_cv_langinfo_codeset=no
11272 rm -f core conftest.err conftest.$ac_objext \
11273 conftest$ac_exeext conftest.$ac_ext
11276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
11277 $as_echo "$am_cv_langinfo_codeset" >&6; }
11278 if test $am_cv_langinfo_codeset = yes; then
11280 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
11285 # Check the return and argument types of ptrace. No canned test for
11286 # this, so roll our own.
11287 gdb_ptrace_headers='
11288 #if HAVE_SYS_TYPES_H
11289 # include <sys/types.h>
11291 #if HAVE_SYS_PTRACE_H
11292 # include <sys/ptrace.h>
11295 # include <unistd.h>
11298 # There is no point in checking if we don't have a prototype.
11299 ac_fn_c_check_decl "$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
11301 if test "x$ac_cv_have_decl_ptrace" = x""yes; then :
11307 cat >>confdefs.h <<_ACEOF
11308 #define HAVE_DECL_PTRACE $ac_have_decl
11310 if test $ac_have_decl = 1; then :
11314 : ${gdb_cv_func_ptrace_ret='int'}
11315 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
11319 # Check return type. Varargs (used on GNU/Linux) conflict with the
11320 # empty argument list, so check for that explicitly.
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
11322 $as_echo_n "checking return type of ptrace... " >&6; }
11323 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
11324 $as_echo_n "(cached) " >&6
11326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11327 /* end confdefs.h. */
11328 $gdb_ptrace_headers
11332 extern long ptrace (enum __ptrace_request, ...);
11337 if ac_fn_c_try_compile "$LINENO"; then :
11338 gdb_cv_func_ptrace_ret='long'
11340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11341 /* end confdefs.h. */
11342 $gdb_ptrace_headers
11346 extern int ptrace ();
11351 if ac_fn_c_try_compile "$LINENO"; then :
11352 gdb_cv_func_ptrace_ret='int'
11354 gdb_cv_func_ptrace_ret='long'
11356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
11361 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
11363 cat >>confdefs.h <<_ACEOF
11364 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
11367 # Check argument types.
11368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
11369 $as_echo_n "checking types of arguments for ptrace... " >&6; }
11370 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
11371 $as_echo_n "(cached) " >&6
11374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11375 /* end confdefs.h. */
11376 $gdb_ptrace_headers
11380 extern long ptrace (enum __ptrace_request, ...);
11385 if ac_fn_c_try_compile "$LINENO"; then :
11386 gdb_cv_func_ptrace_args='int,int,long,long'
11389 for gdb_arg1 in 'int' 'long'; do
11390 for gdb_arg2 in 'pid_t' 'int' 'long'; do
11391 for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
11392 for gdb_arg4 in 'int' 'long'; do
11393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11394 /* end confdefs.h. */
11395 $gdb_ptrace_headers
11400 extern $gdb_cv_func_ptrace_ret
11401 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
11407 if ac_fn_c_try_compile "$LINENO"; then :
11408 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
11411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11412 for gdb_arg5 in 'int *' 'int' 'long'; do
11413 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11414 /* end confdefs.h. */
11415 $gdb_ptrace_headers
11420 extern $gdb_cv_func_ptrace_ret
11421 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
11427 if ac_fn_c_try_compile "$LINENO"; then :
11429 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
11432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11438 # Provide a safe default value.
11439 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
11442 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
11445 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
11446 ac_save_IFS=$IFS; IFS=','
11447 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
11451 cat >>confdefs.h <<_ACEOF
11452 #define PTRACE_TYPE_ARG3 $3
11455 if test -n "$5"; then
11457 cat >>confdefs.h <<_ACEOF
11458 #define PTRACE_TYPE_ARG5 $5
11463 if test "$cross_compiling" = no; then
11464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
11465 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
11466 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
11467 $as_echo_n "(cached) " >&6
11469 if test "$cross_compiling" = yes; then :
11470 as_fn_error "cannot check setpgrp when cross compiling" "$LINENO" 5
11472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11473 /* end confdefs.h. */
11474 $ac_includes_default
11478 /* If this system has a BSD-style setpgrp which takes arguments,
11479 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
11480 exit successfully. */
11481 return setpgrp (1,1) != -1;
11486 if ac_fn_c_try_run "$LINENO"; then :
11487 ac_cv_func_setpgrp_void=no
11489 ac_cv_func_setpgrp_void=yes
11491 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11492 conftest.$ac_objext conftest.beam conftest.$ac_ext
11496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
11497 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
11498 if test $ac_cv_func_setpgrp_void = yes; then
11500 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
11505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
11506 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
11507 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
11508 $as_echo_n "(cached) " >&6
11510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11511 /* end confdefs.h. */
11513 #include <unistd.h>
11519 if (setpgrp(1,1) == -1)
11528 if ac_fn_c_try_compile "$LINENO"; then :
11529 ac_cv_func_setpgrp_void=no
11531 ac_cv_func_setpgrp_void=yes
11533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
11536 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
11537 if test $ac_cv_func_setpgrp_void = yes; then
11538 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
11543 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
11544 # since sigsetjmp might only be defined as a macro.
11545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
11546 $as_echo_n "checking for sigsetjmp... " >&6; }
11547 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
11548 $as_echo_n "(cached) " >&6
11550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11551 /* end confdefs.h. */
11553 #include <setjmp.h>
11558 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
11563 if ac_fn_c_try_compile "$LINENO"; then :
11564 gdb_cv_func_sigsetjmp=yes
11566 gdb_cv_func_sigsetjmp=no
11568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
11571 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
11572 if test $gdb_cv_func_sigsetjmp = yes; then
11574 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
11578 # Assume we'll default to using the included libiberty regex.
11579 gdb_use_included_regex=yes
11581 # However, if the system regex is GNU regex, then default to *not*
11582 # using the included regex.
11583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
11584 $as_echo_n "checking for GNU regex... " >&6; }
11585 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
11586 $as_echo_n "(cached) " >&6
11588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11589 /* end confdefs.h. */
11590 #include <gnu-versions.h>
11594 #define REGEX_INTERFACE_VERSION 1
11595 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
11596 # error "Version mismatch"
11602 if ac_fn_c_try_compile "$LINENO"; then :
11603 gdb_cv_have_gnu_regex=yes
11605 gdb_cv_have_gnu_regex=no
11607 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
11610 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
11611 if test $gdb_cv_have_gnu_regex = yes; then
11612 gdb_use_included_regex=no
11616 # Check whether --with-included-regex was given.
11617 if test "${with_included_regex+set}" = set; then :
11618 withval=$with_included_regex; gdb_with_regex=$withval
11620 gdb_with_regex=$gdb_use_included_regex
11623 if test "$gdb_with_regex" = yes; then
11625 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
11629 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
11630 ac_fn_c_check_member "$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
11631 #include <sys/proc.h>
11634 if test "x$ac_cv_member_struct_thread_td_pcb" = x""yes; then :
11636 cat >>confdefs.h <<_ACEOF
11637 #define HAVE_STRUCT_THREAD_TD_PCB 1
11644 # See if <sys/lwp.h> defines `struct lwp`.
11645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
11646 $as_echo_n "checking for struct lwp... " >&6; }
11647 if test "${gdb_cv_struct_lwp+set}" = set; then :
11648 $as_echo_n "(cached) " >&6
11650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11651 /* end confdefs.h. */
11652 #include <sys/param.h>
11653 #include <sys/lwp.h>
11662 if ac_fn_c_try_compile "$LINENO"; then :
11663 gdb_cv_struct_lwp=yes
11665 gdb_cv_struct_lwp=no
11667 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
11670 $as_echo "$gdb_cv_struct_lwp" >&6; }
11671 if test $gdb_cv_struct_lwp = yes; then
11673 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
11677 # See if <machine/reg.h> degines `struct reg'.
11678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
11679 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
11680 if test "${gdb_cv_struct_reg+set}" = set; then :
11681 $as_echo_n "(cached) " >&6
11683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11684 /* end confdefs.h. */
11685 #include <sys/types.h>
11686 #include <machine/reg.h>
11695 if ac_fn_c_try_compile "$LINENO"; then :
11696 gdb_cv_struct_reg=yes
11698 gdb_cv_struct_reg=no
11700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
11703 $as_echo "$gdb_cv_struct_reg" >&6; }
11704 if test $gdb_cv_struct_reg = yes; then
11706 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
11710 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
11711 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
11712 ac_fn_c_check_member "$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
11714 if test "x$ac_cv_member_struct_reg_r_fs" = x""yes; then :
11716 cat >>confdefs.h <<_ACEOF
11717 #define HAVE_STRUCT_REG_R_FS 1
11722 ac_fn_c_check_member "$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
11724 if test "x$ac_cv_member_struct_reg_r_gs" = x""yes; then :
11726 cat >>confdefs.h <<_ACEOF
11727 #define HAVE_STRUCT_REG_R_GS 1
11734 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
11735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
11736 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
11737 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
11738 $as_echo_n "(cached) " >&6
11740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11741 /* end confdefs.h. */
11742 #include <sys/ptrace.h>
11751 if ac_fn_c_try_compile "$LINENO"; then :
11752 gdb_cv_have_ptrace_getregs=yes
11754 gdb_cv_have_ptrace_getregs=no
11756 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
11760 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
11761 if test $gdb_cv_have_ptrace_getregs = yes; then
11763 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
11767 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
11768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
11769 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
11770 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
11771 $as_echo_n "(cached) " >&6
11773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11774 /* end confdefs.h. */
11775 #include <sys/ptrace.h>
11784 if ac_fn_c_try_compile "$LINENO"; then :
11785 gdb_cv_have_ptrace_getfpxregs=yes
11787 gdb_cv_have_ptrace_getfpxregs=no
11789 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
11793 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
11794 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
11796 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
11800 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
11801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
11802 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
11803 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
11804 $as_echo_n "(cached) " >&6
11806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11807 /* end confdefs.h. */
11808 #include <sys/types.h>
11809 #include <sys/ptrace.h>
11818 if ac_fn_c_try_compile "$LINENO"; then :
11819 gdb_cv_have_pt_getdbregs=yes
11821 gdb_cv_have_pt_getdbregs=no
11823 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
11827 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
11828 if test $gdb_cv_have_pt_getdbregs = yes; then
11830 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
11834 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
11835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
11836 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
11837 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
11838 $as_echo_n "(cached) " >&6
11840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11841 /* end confdefs.h. */
11842 #include <sys/types.h>
11843 #include <sys/ptrace.h>
11852 if ac_fn_c_try_compile "$LINENO"; then :
11853 gdb_cv_have_pt_getxmmregs=yes
11855 gdb_cv_have_pt_getxmmregs=no
11857 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
11861 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
11862 if test $gdb_cv_have_pt_getxmmregs = yes; then
11864 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
11868 # Detect which type of /proc is in use, such as for Unixware or Solaris.
11870 if test "${target}" = "${host}"; then
11872 *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
11874 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
11877 *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
11879 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
11883 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
11885 $as_echo "#define _KMEMUSER 1" >>confdefs.h
11891 if test "$ac_cv_header_sys_procfs_h" = yes; then
11892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
11893 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
11894 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
11895 $as_echo_n "(cached) " >&6
11897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11898 /* end confdefs.h. */
11901 /* Needed for new procfs interface on sparc-solaris. */
11902 #define _STRUCTURED_PROC 1
11903 #include <sys/procfs.h>
11912 if ac_fn_c_try_compile "$LINENO"; then :
11913 bfd_cv_have_sys_procfs_type_pstatus_t=yes
11915 bfd_cv_have_sys_procfs_type_pstatus_t=no
11918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11921 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
11923 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
11926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
11927 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
11929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
11930 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
11931 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
11932 $as_echo_n "(cached) " >&6
11934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11935 /* end confdefs.h. */
11938 /* Needed for new procfs interface on sparc-solaris. */
11939 #define _STRUCTURED_PROC 1
11940 #include <sys/procfs.h>
11949 if ac_fn_c_try_compile "$LINENO"; then :
11950 bfd_cv_have_sys_procfs_type_prrun_t=yes
11952 bfd_cv_have_sys_procfs_type_prrun_t=no
11955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11958 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
11960 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
11963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
11964 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
11966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
11967 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
11968 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
11969 $as_echo_n "(cached) " >&6
11971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11972 /* end confdefs.h. */
11975 /* Needed for new procfs interface on sparc-solaris. */
11976 #define _STRUCTURED_PROC 1
11977 #include <sys/procfs.h>
11986 if ac_fn_c_try_compile "$LINENO"; then :
11987 bfd_cv_have_sys_procfs_type_gregset_t=yes
11989 bfd_cv_have_sys_procfs_type_gregset_t=no
11992 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11995 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
11997 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
12000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
12001 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
12003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
12004 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
12005 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
12006 $as_echo_n "(cached) " >&6
12008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12009 /* end confdefs.h. */
12012 /* Needed for new procfs interface on sparc-solaris. */
12013 #define _STRUCTURED_PROC 1
12014 #include <sys/procfs.h>
12023 if ac_fn_c_try_compile "$LINENO"; then :
12024 bfd_cv_have_sys_procfs_type_fpregset_t=yes
12026 bfd_cv_have_sys_procfs_type_fpregset_t=no
12029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12032 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
12034 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
12037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
12038 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
12040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
12041 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
12042 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
12043 $as_echo_n "(cached) " >&6
12045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12046 /* end confdefs.h. */
12049 /* Needed for new procfs interface on sparc-solaris. */
12050 #define _STRUCTURED_PROC 1
12051 #include <sys/procfs.h>
12060 if ac_fn_c_try_compile "$LINENO"; then :
12061 bfd_cv_have_sys_procfs_type_prgregset_t=yes
12063 bfd_cv_have_sys_procfs_type_prgregset_t=no
12066 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12069 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
12071 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
12074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
12075 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
12077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
12078 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
12079 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
12080 $as_echo_n "(cached) " >&6
12082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12083 /* end confdefs.h. */
12086 /* Needed for new procfs interface on sparc-solaris. */
12087 #define _STRUCTURED_PROC 1
12088 #include <sys/procfs.h>
12097 if ac_fn_c_try_compile "$LINENO"; then :
12098 bfd_cv_have_sys_procfs_type_prfpregset_t=yes
12100 bfd_cv_have_sys_procfs_type_prfpregset_t=no
12103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12106 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
12108 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
12111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
12112 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
12114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
12115 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
12116 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
12117 $as_echo_n "(cached) " >&6
12119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12120 /* end confdefs.h. */
12123 /* Needed for new procfs interface on sparc-solaris. */
12124 #define _STRUCTURED_PROC 1
12125 #include <sys/procfs.h>
12134 if ac_fn_c_try_compile "$LINENO"; then :
12135 bfd_cv_have_sys_procfs_type_prgregset32_t=yes
12137 bfd_cv_have_sys_procfs_type_prgregset32_t=no
12140 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12143 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
12145 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
12148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
12149 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
12151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
12152 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
12153 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
12154 $as_echo_n "(cached) " >&6
12156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12157 /* end confdefs.h. */
12160 /* Needed for new procfs interface on sparc-solaris. */
12161 #define _STRUCTURED_PROC 1
12162 #include <sys/procfs.h>
12166 prfpregset32_t avar
12171 if ac_fn_c_try_compile "$LINENO"; then :
12172 bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
12174 bfd_cv_have_sys_procfs_type_prfpregset32_t=no
12177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12180 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
12182 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
12185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
12186 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
12188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
12189 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
12190 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
12191 $as_echo_n "(cached) " >&6
12193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12194 /* end confdefs.h. */
12197 /* Needed for new procfs interface on sparc-solaris. */
12198 #define _STRUCTURED_PROC 1
12199 #include <sys/procfs.h>
12208 if ac_fn_c_try_compile "$LINENO"; then :
12209 bfd_cv_have_sys_procfs_type_lwpid_t=yes
12211 bfd_cv_have_sys_procfs_type_lwpid_t=no
12214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12217 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
12219 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
12222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
12223 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
12225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
12226 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
12227 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
12228 $as_echo_n "(cached) " >&6
12230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12231 /* end confdefs.h. */
12234 /* Needed for new procfs interface on sparc-solaris. */
12235 #define _STRUCTURED_PROC 1
12236 #include <sys/procfs.h>
12245 if ac_fn_c_try_compile "$LINENO"; then :
12246 bfd_cv_have_sys_procfs_type_psaddr_t=yes
12248 bfd_cv_have_sys_procfs_type_psaddr_t=no
12251 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12254 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
12256 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
12259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
12260 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
12262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
12263 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
12264 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
12265 $as_echo_n "(cached) " >&6
12267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12268 /* end confdefs.h. */
12271 /* Needed for new procfs interface on sparc-solaris. */
12272 #define _STRUCTURED_PROC 1
12273 #include <sys/procfs.h>
12282 if ac_fn_c_try_compile "$LINENO"; then :
12283 bfd_cv_have_sys_procfs_type_prsysent_t=yes
12285 bfd_cv_have_sys_procfs_type_prsysent_t=no
12288 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12291 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
12293 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
12296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
12297 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
12299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
12300 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
12301 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
12302 $as_echo_n "(cached) " >&6
12304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12305 /* end confdefs.h. */
12308 /* Needed for new procfs interface on sparc-solaris. */
12309 #define _STRUCTURED_PROC 1
12310 #include <sys/procfs.h>
12319 if ac_fn_c_try_compile "$LINENO"; then :
12320 bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
12322 bfd_cv_have_sys_procfs_type_pr_sigset_t=no
12325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12328 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
12330 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
12333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
12334 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
12336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
12337 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
12338 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
12339 $as_echo_n "(cached) " >&6
12341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12342 /* end confdefs.h. */
12345 /* Needed for new procfs interface on sparc-solaris. */
12346 #define _STRUCTURED_PROC 1
12347 #include <sys/procfs.h>
12351 pr_sigaction64_t avar
12356 if ac_fn_c_try_compile "$LINENO"; then :
12357 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
12359 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
12362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12365 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
12367 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
12370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
12371 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
12373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
12374 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
12375 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
12376 $as_echo_n "(cached) " >&6
12378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12379 /* end confdefs.h. */
12382 /* Needed for new procfs interface on sparc-solaris. */
12383 #define _STRUCTURED_PROC 1
12384 #include <sys/procfs.h>
12388 pr_siginfo64_t avar
12393 if ac_fn_c_try_compile "$LINENO"; then :
12394 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
12396 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
12399 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12402 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
12404 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
12407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
12408 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
12414 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
12415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
12416 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
12417 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
12418 $as_echo_n "(cached) " >&6
12420 if test "$cross_compiling" = yes; then :
12421 gdb_cv_prfpregset_t_broken=yes
12423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12424 /* end confdefs.h. */
12425 #include <sys/procfs.h>
12428 if (sizeof (prfpregset_t) == sizeof (void *))
12433 if ac_fn_c_try_run "$LINENO"; then :
12434 gdb_cv_prfpregset_t_broken=no
12436 gdb_cv_prfpregset_t_broken=yes
12438 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12439 conftest.$ac_objext conftest.beam conftest.$ac_ext
12444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
12445 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
12446 if test $gdb_cv_prfpregset_t_broken = yes; then
12448 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
12454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
12455 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
12456 if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
12457 $as_echo_n "(cached) " >&6
12459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12460 /* end confdefs.h. */
12461 #include <unistd.h>
12462 #include <sys/types.h>
12463 #include <sys/procfs.h>
12470 dummy = ioctl(0, PIOCSET, &dummy);
12476 if ac_fn_c_try_compile "$LINENO"; then :
12477 gdb_cv_have_procfs_piocset=yes
12479 gdb_cv_have_procfs_piocset=no
12481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
12485 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
12486 if test $gdb_cv_have_procfs_piocset = yes; then
12488 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
12493 if test ${host} = ${target} ; then
12495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
12496 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
12497 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
12498 $as_echo_n "(cached) " >&6
12500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12501 /* end confdefs.h. */
12506 struct link_map lm; (void) lm.l_addr;
12511 if ac_fn_c_try_compile "$LINENO"; then :
12512 gdb_cv_have_struct_link_map_with_l_members=yes
12514 gdb_cv_have_struct_link_map_with_l_members=no
12516 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
12520 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
12521 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
12523 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
12528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
12529 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
12530 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
12531 $as_echo_n "(cached) " >&6
12533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12534 /* end confdefs.h. */
12535 #include <sys/types.h>
12540 struct link_map lm; (void) lm.lm_addr;
12545 if ac_fn_c_try_compile "$LINENO"; then :
12546 gdb_cv_have_struct_link_map_with_lm_members=yes
12548 gdb_cv_have_struct_link_map_with_lm_members=no
12550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
12554 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
12555 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
12557 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
12562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
12563 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
12564 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
12565 $as_echo_n "(cached) " >&6
12567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12568 /* end confdefs.h. */
12569 #include <sys/types.h>
12570 #ifdef HAVE_NLIST_H
12577 struct so_map lm; (void) lm.som_addr;
12582 if ac_fn_c_try_compile "$LINENO"; then :
12583 gdb_cv_have_struct_so_map_with_som_members=yes
12585 gdb_cv_have_struct_so_map_with_som_members=no
12587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
12591 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
12592 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
12594 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
12599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
12600 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
12601 if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
12602 $as_echo_n "(cached) " >&6
12604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12605 /* end confdefs.h. */
12607 #include <sys/link.h>
12611 struct link_map32 l;
12616 if ac_fn_c_try_compile "$LINENO"; then :
12617 gdb_cv_have_struct_link_map32=yes
12619 gdb_cv_have_struct_link_map32=no
12621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
12625 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
12626 if test $gdb_cv_have_struct_link_map32 = yes; then
12628 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
12631 $as_echo "#define _SYSCALL32 1" >>confdefs.h
12636 # Check if the compiler supports the `long long' type.
12638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
12639 $as_echo_n "checking for long long support in compiler... " >&6; }
12640 if test "${gdb_cv_c_long_long+set}" = set; then :
12641 $as_echo_n "(cached) " >&6
12643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12644 /* end confdefs.h. */
12645 extern long long foo;
12649 switch (foo & 2) { case 0: return 1; }
12654 if ac_fn_c_try_compile "$LINENO"; then :
12655 gdb_cv_c_long_long=yes
12657 gdb_cv_c_long_long=no
12659 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
12662 $as_echo "$gdb_cv_c_long_long" >&6; }
12663 if test $gdb_cv_c_long_long = yes; then
12665 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
12669 # Check if the compiler and runtime support printing long longs.
12671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
12672 $as_echo_n "checking for long long support in printf... " >&6; }
12673 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
12674 $as_echo_n "(cached) " >&6
12676 if test "$cross_compiling" = yes; then :
12677 gdb_cv_printf_has_long_long=no
12679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12680 /* end confdefs.h. */
12681 $ac_includes_default
12687 l = (l << 16) + 0x0123;
12688 l = (l << 16) + 0x4567;
12689 l = (l << 16) + 0x89ab;
12690 l = (l << 16) + 0xcdef;
12691 sprintf (buf, "0x%016llx", l);
12692 return (strcmp ("0x0123456789abcdef", buf));
12697 if ac_fn_c_try_run "$LINENO"; then :
12698 gdb_cv_printf_has_long_long=yes
12700 gdb_cv_printf_has_long_long=no
12702 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12703 conftest.$ac_objext conftest.beam conftest.$ac_ext
12707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
12708 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
12709 if test $gdb_cv_printf_has_long_long = yes; then
12711 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
12715 # Check if the compiler and runtime support printing decfloats.
12717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
12718 $as_echo_n "checking for decfloat support in printf... " >&6; }
12719 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
12720 $as_echo_n "(cached) " >&6
12722 if test "$cross_compiling" = yes; then :
12723 gdb_cv_printf_has_decfloat=no
12725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12726 /* end confdefs.h. */
12727 $ac_includes_default
12732 _Decimal32 d32 = 1.2345df;
12733 _Decimal64 d64 = 1.2345dd;
12734 _Decimal128 d128 = 1.2345dl;
12735 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
12736 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
12741 if ac_fn_c_try_run "$LINENO"; then :
12742 gdb_cv_printf_has_decfloat=yes
12744 gdb_cv_printf_has_decfloat=no
12746 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12747 conftest.$ac_objext conftest.beam conftest.$ac_ext
12751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
12752 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
12753 if test $gdb_cv_printf_has_decfloat = yes; then
12755 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
12759 # Check if the compiler supports the `long double' type. We can't use
12760 # AC_C_LONG_DOUBLE because that one does additional checks on the
12761 # constants defined in <float.h> that fail on some systems,
12762 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
12764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
12765 $as_echo_n "checking for long double support in compiler... " >&6; }
12766 if test "${gdb_cv_c_long_double+set}" = set; then :
12767 $as_echo_n "(cached) " >&6
12769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12770 /* end confdefs.h. */
12773 if ac_fn_c_try_compile "$LINENO"; then :
12774 gdb_cv_c_long_double=yes
12776 gdb_cv_c_long_double=no
12778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
12781 $as_echo "$gdb_cv_c_long_double" >&6; }
12782 if test $gdb_cv_c_long_double = yes; then
12784 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
12788 # Check if the compiler and runtime support printing long doubles.
12790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
12791 $as_echo_n "checking for long double support in printf... " >&6; }
12792 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
12793 $as_echo_n "(cached) " >&6
12795 if test "$cross_compiling" = yes; then :
12796 gdb_cv_printf_has_long_double=no
12798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12799 /* end confdefs.h. */
12800 $ac_includes_default
12805 long double f = 3.141592653;
12806 sprintf (buf, "%Lg", f);
12807 return (strncmp ("3.14159", buf, 7));
12812 if ac_fn_c_try_run "$LINENO"; then :
12813 gdb_cv_printf_has_long_double=yes
12815 gdb_cv_printf_has_long_double=no
12817 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12818 conftest.$ac_objext conftest.beam conftest.$ac_ext
12822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
12823 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
12824 if test $gdb_cv_printf_has_long_double = yes; then
12826 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
12830 # Check if the compiler and runtime support scanning long doubles.
12832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
12833 $as_echo_n "checking for long double support in scanf... " >&6; }
12834 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
12835 $as_echo_n "(cached) " >&6
12837 if test "$cross_compiling" = yes; then :
12838 gdb_cv_scanf_has_long_double=no
12840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12841 /* end confdefs.h. */
12846 char *buf = "3.141592653";
12848 sscanf (buf, "%Lg", &f);
12849 return !(f > 3.14159 && f < 3.14160);
12854 if ac_fn_c_try_run "$LINENO"; then :
12855 gdb_cv_scanf_has_long_double=yes
12857 gdb_cv_scanf_has_long_double=no
12859 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12860 conftest.$ac_objext conftest.beam conftest.$ac_ext
12864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
12865 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
12866 if test $gdb_cv_scanf_has_long_double = yes; then
12868 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
12874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
12875 $as_echo_n "checking for -bbigtoc option... " >&6; }
12876 if test "${gdb_cv_bigtoc+set}" = set; then :
12877 $as_echo_n "(cached) " >&6
12880 SAVE_LDFLAGS=$LDFLAGS
12883 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
12884 *) gdb_cv_bigtoc=-bbigtoc ;;
12887 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
12888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12889 /* end confdefs.h. */
12899 if ac_fn_c_try_link "$LINENO"; then :
12904 rm -f core conftest.err conftest.$ac_objext \
12905 conftest$ac_exeext conftest.$ac_ext
12906 LDFLAGS="${SAVE_LDFLAGS}"
12909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
12910 $as_echo "$gdb_cv_bigtoc" >&6; }
12911 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
12917 if test ${build} = ${host} -a ${host} = ${target} ; then
12920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HPUX/OSF thread support" >&5
12921 $as_echo_n "checking for HPUX/OSF thread support... " >&6; }
12922 if test -f /usr/include/dce/cma_config.h ; then
12923 if test "$GCC" = "yes" ; then
12924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12925 $as_echo "yes" >&6; }
12927 $as_echo "#define HAVE_HPUX_THREAD_SUPPORT 1" >>confdefs.h
12929 CONFIG_OBS="${CONFIG_OBS} hpux-thread.o"
12930 CONFIG_SRCS="${CONFIG_SRCS} hpux-thread.c"
12932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (suppressed because you are not using GCC)" >&5
12933 $as_echo "no (suppressed because you are not using GCC)" >&6; }
12936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12937 $as_echo "no" >&6; }
12941 # See if thread_db library is around for Solaris thread debugging.
12942 # Note that we must explicitly test for version 1 of the library
12943 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
12945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
12946 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
12947 if test -f /usr/lib/libthread_db.so.1 ; then
12948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12949 $as_echo "yes" >&6; }
12951 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
12953 CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
12954 CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
12955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12956 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12957 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12958 $as_echo_n "(cached) " >&6
12960 ac_check_lib_save_LIBS=$LIBS
12962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12963 /* end confdefs.h. */
12965 /* Override any GCC internal prototype to avoid an error.
12966 Use char because int might match the return type of a GCC
12967 builtin and then its argument prototype would still apply. */
12980 if ac_fn_c_try_link "$LINENO"; then :
12981 ac_cv_lib_dl_dlopen=yes
12983 ac_cv_lib_dl_dlopen=no
12985 rm -f core conftest.err conftest.$ac_objext \
12986 conftest$ac_exeext conftest.$ac_ext
12987 LIBS=$ac_check_lib_save_LIBS
12989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12990 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12991 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12992 cat >>confdefs.h <<_ACEOF
12993 #define HAVE_LIBDL 1
13000 if test "$GCC" = "yes" ; then
13001 # The GNU linker requires the -export-dynamic option to make
13002 # all symbols visible in the dynamic symbol table.
13003 hold_ldflags=$LDFLAGS
13004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the ld -export-dynamic flag" >&5
13005 $as_echo_n "checking for the ld -export-dynamic flag... " >&6; }
13006 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
13007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13008 /* end confdefs.h. */
13018 if ac_fn_c_try_link "$LINENO"; then :
13023 rm -f core conftest.err conftest.$ac_objext \
13024 conftest$ac_exeext conftest.$ac_ext
13025 LDFLAGS=$hold_ldflags
13026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
13027 $as_echo "$found" >&6; }
13028 if test $found = yes; then
13029 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
13032 # Sun randomly tweaked the prototypes in <proc_service.h>
13034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
13035 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
13036 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
13037 $as_echo_n "(cached) " >&6
13040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13041 /* end confdefs.h. */
13043 #include <proc_service.h>
13044 ps_err_e ps_pdwrite
13045 (struct ps_prochandle*, psaddr_t, const void*, size_t);
13055 if ac_fn_c_try_compile "$LINENO"; then :
13056 gdb_cv_proc_service_is_old=no
13058 gdb_cv_proc_service_is_old=yes
13060 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
13065 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
13066 if test $gdb_cv_proc_service_is_old = yes; then
13068 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
13072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13073 $as_echo "no" >&6; }
13077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
13078 $as_echo_n "checking for AiX thread debugging library... " >&6; }
13079 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
13080 $as_echo_n "(cached) " >&6
13082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13083 /* end confdefs.h. */
13084 #include <sys/pthdebug.h>
13088 #ifndef PTHDB_VERSION_3
13095 if ac_fn_c_try_compile "$LINENO"; then :
13096 gdb_cv_have_aix_thread_debug=yes
13098 gdb_cv_have_aix_thread_debug=no
13100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
13104 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
13105 if test $gdb_cv_have_aix_thread_debug = yes; then
13106 CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
13107 CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
13108 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
13115 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
13116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
13117 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
13118 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
13119 $as_echo_n "(cached) " >&6
13121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13122 /* end confdefs.h. */
13123 #include <thread_db.h>
13127 int i = TD_NOTALLOC;
13132 if ac_fn_c_try_compile "$LINENO"; then :
13133 gdb_cv_thread_db_h_has_td_notalloc=yes
13135 gdb_cv_thread_db_h_has_td_notalloc=no
13138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
13142 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
13143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
13144 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
13145 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
13146 $as_echo_n "(cached) " >&6
13148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13149 /* end confdefs.h. */
13150 #include <thread_db.h>
13154 int i = TD_VERSION;
13159 if ac_fn_c_try_compile "$LINENO"; then :
13160 gdb_cv_thread_db_h_has_td_version=yes
13162 gdb_cv_thread_db_h_has_td_version=no
13165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
13169 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
13170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
13171 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
13172 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
13173 $as_echo_n "(cached) " >&6
13175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13176 /* end confdefs.h. */
13177 #include <thread_db.h>
13186 if ac_fn_c_try_compile "$LINENO"; then :
13187 gdb_cv_thread_db_h_has_td_notls=yes
13189 gdb_cv_thread_db_h_has_td_notls=no
13192 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
13196 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
13198 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
13200 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
13203 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
13205 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
13208 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
13210 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
13214 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
13215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
13216 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
13217 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
13218 $as_echo_n "(cached) " >&6
13220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13221 /* end confdefs.h. */
13222 #include <sys/syscall.h>
13226 int i = __NR_tkill;
13231 if ac_fn_c_try_compile "$LINENO"; then :
13232 gdb_cv_sys_syscall_h_has_tkill=yes
13234 gdb_cv_sys_syscall_h_has_tkill=no
13237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
13241 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
13243 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
13245 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
13249 ac_fn_c_check_decl "$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
13251 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x""yes; then :
13257 cat >>confdefs.h <<_ACEOF
13258 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
13262 if test "$cross_compiling" = yes; then :
13263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13264 /* end confdefs.h. */
13265 #include <sys/personality.h>
13270 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
13271 # define ADDR_NO_RANDOMIZE 0x0040000
13273 /* Test the flag could be set and stays set. */
13274 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
13275 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
13281 if ac_fn_c_try_link "$LINENO"; then :
13282 have_personality=true
13284 have_personality=false
13286 rm -f core conftest.err conftest.$ac_objext \
13287 conftest$ac_exeext conftest.$ac_ext
13289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13290 /* end confdefs.h. */
13291 #include <sys/personality.h>
13296 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
13297 # define ADDR_NO_RANDOMIZE 0x0040000
13299 /* Test the flag could be set and stays set. */
13300 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
13301 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
13307 if ac_fn_c_try_run "$LINENO"; then :
13308 have_personality=true
13310 have_personality=false
13312 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13313 conftest.$ac_objext conftest.beam conftest.$ac_ext
13316 if $have_personality
13319 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
13324 target_sysroot_reloc=0
13326 # Check whether --with-sysroot was given.
13327 if test "${with_sysroot+set}" = set; then :
13328 withval=$with_sysroot;
13329 case ${with_sysroot} in
13330 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
13331 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
13334 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
13336 if test "x$prefix" = xNONE; then
13337 test_prefix=/usr/local
13339 test_prefix=$prefix
13341 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
13342 test_exec_prefix=$test_prefix
13344 test_exec_prefix=$exec_prefix
13346 case ${TARGET_SYSTEM_ROOT} in
13347 "${test_prefix}"|"${test_prefix}/"*|\
13348 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
13349 '${prefix}'|'${prefix}/'*|\
13350 '${exec_prefix}'|'${exec_prefix}/'*)
13351 target_sysroot_reloc=1
13357 TARGET_SYSTEM_ROOT=
13358 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
13362 TARGET_SYSTEM_ROOT_DEFINE="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE=$target_sysroot_reloc"
13368 # Check whether --with-system-gdbinit was given.
13369 if test "${with_system_gdbinit+set}" = set; then :
13370 withval=$with_system_gdbinit;
13371 SYSTEM_GDBINIT=$withval
13377 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
13378 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13379 ac_define_dir=`eval echo $SYSTEM_GDBINIT`
13380 ac_define_dir=`eval echo $ac_define_dir`
13382 cat >>confdefs.h <<_ACEOF
13383 #define SYSTEM_GDBINIT "$ac_define_dir"
13388 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
13389 if test "x$prefix" = xNONE; then
13390 test_prefix=/usr/local
13392 test_prefix=$prefix
13395 test_prefix=$exec_prefix
13398 case ${ac_define_dir} in
13399 "${test_prefix}"|"${test_prefix}/"*|\
13400 '${exec_prefix}'|'${exec_prefix}/'*)
13405 cat >>confdefs.h <<_ACEOF
13406 #define SYSTEM_GDBINIT_RELOCATABLE $value
13411 # Check whether --enable-werror was given.
13412 if test "${enable_werror+set}" = set; then :
13413 enableval=$enable_werror; case "${enableval}" in
13414 yes | y) ERROR_ON_WARNING="yes" ;;
13415 no | n) ERROR_ON_WARNING="no" ;;
13416 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
13421 # Enable -Werror by default when using gcc
13422 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
13423 ERROR_ON_WARNING=yes
13427 if test "${ERROR_ON_WARNING}" = yes ; then
13428 WERROR_CFLAGS="-Werror"
13431 # The entries after -Wno-pointer-sign are disabled warnings which may
13432 # be enabled in the future, which can not currently be used to build
13434 # NOTE: If you change this list, remember to update
13435 # gdb/doc/gdbint.texinfo.
13436 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
13437 -Wformat-nonliteral -Wno-pointer-sign \
13438 -Wno-unused -Wunused-value -Wno-switch -Wno-char-subscripts"
13440 # Enable -Wno-format by default when using gcc on mingw since many
13441 # GCC versions complain about %I64.
13443 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
13446 # Check whether --enable-build-warnings was given.
13447 if test "${enable_build_warnings+set}" = set; then :
13448 enableval=$enable_build_warnings; case "${enableval}" in
13450 no) build_warnings="-w";;
13451 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
13452 build_warnings="${build_warnings} ${t}";;
13453 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
13454 build_warnings="${t} ${build_warnings}";;
13455 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13457 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13458 echo "Setting compiler warning flags = $build_warnings" 6>&1
13461 # Check whether --enable-gdb-build-warnings was given.
13462 if test "${enable_gdb_build_warnings+set}" = set; then :
13463 enableval=$enable_gdb_build_warnings; case "${enableval}" in
13465 no) build_warnings="-w";;
13466 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
13467 build_warnings="${build_warnings} ${t}";;
13468 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
13469 build_warnings="${t} ${build_warnings}";;
13470 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13472 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13473 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
13477 if test "x${build_warnings}" != x -a "x$GCC" = xyes
13479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
13480 $as_echo_n "checking compiler warning flags... " >&6; }
13481 # Separate out the -Werror flag as some files just cannot be
13482 # compiled with it enabled.
13483 for w in ${build_warnings}; do
13485 -Werr*) WERROR_CFLAGS=-Werror ;;
13486 *) # Check that GCC accepts it
13487 saved_CFLAGS="$CFLAGS"
13488 CFLAGS="$CFLAGS $w"
13489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13490 /* end confdefs.h. */
13500 if ac_fn_c_try_compile "$LINENO"; then :
13501 WARN_CFLAGS="${WARN_CFLAGS} $w"
13503 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13504 CFLAGS="$saved_CFLAGS"
13507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
13508 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
13513 # In the Cygwin environment, we need some additional flags.
13514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cygwin" >&5
13515 $as_echo_n "checking for cygwin... " >&6; }
13516 if test "${gdb_cv_os_cygwin+set}" = set; then :
13517 $as_echo_n "(cached) " >&6
13519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13520 /* end confdefs.h. */
13522 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
13526 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13527 $EGREP "lose" >/dev/null 2>&1; then :
13528 gdb_cv_os_cygwin=yes
13530 gdb_cv_os_cygwin=no
13535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_os_cygwin" >&5
13536 $as_echo "$gdb_cv_os_cygwin" >&6; }
13539 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
13541 *go32* ) SER_HARDWIRE=ser-go32.o ;;
13542 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
13543 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
13547 # libreadline needs libuser32.a in a cygwin environment
13549 if test x$gdb_cv_os_cygwin = xyes; then
13550 WIN32LIBS="-luser32"
13551 case "${target}" in
13552 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
13557 # The ser-tcp.c module requires sockets.
13561 $as_echo "#define USE_WIN32API 1" >>confdefs.h
13563 WIN32LIBS="$WIN32LIBS -lws2_32"
13568 # Add ELF support to GDB, but only if BFD includes ELF support.
13570 OLD_LDFLAGS=$LDFLAGS
13572 CFLAGS="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd"
13573 LDFLAGS="$LDFLAGS -L../bfd -L../libiberty"
13574 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
13575 LIBS="-lbfd -liberty $intl $LIBS"
13576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
13577 $as_echo_n "checking for ELF support in BFD... " >&6; }
13578 if test "${gdb_cv_var_elf+set}" = set; then :
13579 $as_echo_n "(cached) " >&6
13581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13582 /* end confdefs.h. */
13583 #include <stdlib.h>
13585 #include "elf-bfd.h"
13590 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
13595 if ac_fn_c_try_link "$LINENO"; then :
13600 rm -f core conftest.err conftest.$ac_objext \
13601 conftest$ac_exeext conftest.$ac_ext
13603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
13604 $as_echo "$gdb_cv_var_elf" >&6; }
13605 if test $gdb_cv_var_elf = yes; then
13606 CONFIG_OBS="$CONFIG_OBS elfread.o"
13608 $as_echo "#define HAVE_ELF 1" >>confdefs.h
13612 LDFLAGS=$OLD_LDFLAGS
13615 # Add any host-specific objects to GDB.
13616 CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
13618 LIBGUI="../libgui/src/libgui.a"
13619 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
13628 *-*-cygwin* | *-*-mingw* )
13637 if test "${enable_gdbtk}" = "yes"; then
13639 # Gdbtk must have an absolute path to srcdir in order to run
13640 # properly when not installed.
13643 GDBTK_SRC_DIR=`pwd`
13648 # Ok, lets find the tcl configuration
13649 # First, look for one uninstalled.
13650 # the alternative search directory is invoked by --with-tcl
13653 if test x"${no_tcl}" = x ; then
13654 # we reset no_tcl in case something fails here
13657 # Check whether --with-tcl was given.
13658 if test "${with_tcl+set}" = set; then :
13659 withval=$with_tcl; with_tclconfig=${withval}
13662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
13663 $as_echo_n "checking for Tcl configuration... " >&6; }
13664 if test "${ac_cv_c_tclconfig+set}" = set; then :
13665 $as_echo_n "(cached) " >&6
13669 # First check to see if --with-tcl was specified.
13671 *-*-cygwin*) platDir="win" ;;
13672 *) platDir="unix" ;;
13674 if test x"${with_tclconfig}" != x ; then
13675 if test -f "${with_tclconfig}/tclConfig.sh" ; then
13676 ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
13678 as_fn_error "${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
13682 # then check for a private Tcl installation
13683 if test x"${ac_cv_c_tclconfig}" = x ; then
13686 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
13687 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
13688 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
13690 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
13691 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
13692 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
13694 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
13695 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
13696 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
13697 if test -f "$i/$platDir/tclConfig.sh" ; then
13698 ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
13704 # on Darwin, check in Framework installation locations
13705 if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
13706 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
13707 `ls -d /Library/Frameworks 2>/dev/null` \
13708 `ls -d /Network/Library/Frameworks 2>/dev/null` \
13709 `ls -d /System/Library/Frameworks 2>/dev/null` \
13711 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
13712 ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
13718 # check in a few common install locations
13719 if test x"${ac_cv_c_tclconfig}" = x ; then
13720 for i in `ls -d ${libdir} 2>/dev/null` \
13721 `ls -d ${exec_prefix}/lib 2>/dev/null` \
13722 `ls -d ${prefix}/lib 2>/dev/null` \
13723 `ls -d /usr/local/lib 2>/dev/null` \
13724 `ls -d /usr/contrib/lib 2>/dev/null` \
13725 `ls -d /usr/lib 2>/dev/null` \
13727 if test -f "$i/tclConfig.sh" ; then
13728 ac_cv_c_tclconfig=`(cd $i; pwd)`
13734 # check in a few other private locations
13735 if test x"${ac_cv_c_tclconfig}" = x ; then
13738 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
13739 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
13740 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
13741 if test -f "$i/$platDir/tclConfig.sh" ; then
13742 ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
13751 if test x"${ac_cv_c_tclconfig}" = x ; then
13752 TCL_BIN_DIR="# no Tcl configs found"
13753 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
13754 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
13757 TCL_BIN_DIR=${ac_cv_c_tclconfig}
13758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
13759 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
13764 # If $no_tk is nonempty, then we can't do Tk, and there is no
13765 # point to doing Tcl.
13768 # Ok, lets find the tk configuration
13769 # First, look for one uninstalled.
13770 # the alternative search directory is invoked by --with-tk
13773 if test x"${no_tk}" = x ; then
13774 # we reset no_tk in case something fails here
13777 # Check whether --with-tk was given.
13778 if test "${with_tk+set}" = set; then :
13779 withval=$with_tk; with_tkconfig=${withval}
13782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
13783 $as_echo_n "checking for Tk configuration... " >&6; }
13784 if test "${ac_cv_c_tkconfig+set}" = set; then :
13785 $as_echo_n "(cached) " >&6
13789 # First check to see if --with-tkconfig was specified.
13790 if test x"${with_tkconfig}" != x ; then
13791 if test -f "${with_tkconfig}/tkConfig.sh" ; then
13792 ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
13794 as_fn_error "${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
13798 # then check for a private Tk library
13800 *-*-cygwin*) platDir="win" ;;
13801 *) platDir="unix" ;;
13803 if test x"${ac_cv_c_tkconfig}" = x ; then
13806 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
13807 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
13808 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
13810 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
13811 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
13812 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
13814 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
13815 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
13816 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
13817 if test -f "$i/$platDir/tkConfig.sh" ; then
13818 ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
13824 # on Darwin, check in Framework installation locations
13825 if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
13826 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
13827 `ls -d /Library/Frameworks 2>/dev/null` \
13828 `ls -d /Network/Library/Frameworks 2>/dev/null` \
13829 `ls -d /System/Library/Frameworks 2>/dev/null` \
13831 if test -f "$i/Tk.framework/tkConfig.sh" ; then
13832 ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
13838 # check in a few common install locations
13839 if test x"${ac_cv_c_tkconfig}" = x ; then
13840 for i in `ls -d ${libdir} 2>/dev/null` \
13841 `ls -d ${exec_prefix}/lib 2>/dev/null` \
13842 `ls -d ${prefix}/lib 2>/dev/null` \
13843 `ls -d /usr/local/lib 2>/dev/null` \
13844 `ls -d /usr/contrib/lib 2>/dev/null` \
13845 `ls -d /usr/lib 2>/dev/null` \
13847 if test -f "$i/tkConfig.sh" ; then
13848 ac_cv_c_tkconfig=`(cd $i; pwd)`
13853 # check in a few other private locations
13854 if test x"${ac_cv_c_tkconfig}" = x ; then
13857 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
13858 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
13859 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
13860 if test -f "$i/$platDir/tkConfig.sh" ; then
13861 ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
13870 if test x"${ac_cv_c_tkconfig}" = x ; then
13871 TK_BIN_DIR="# no Tk configs found"
13872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
13873 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
13876 TK_BIN_DIR=${ac_cv_c_tkconfig}
13877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
13878 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
13883 if test -z "${no_tcl}" -a -z "${no_tk}"; then
13885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
13886 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
13888 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
13889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
13890 $as_echo "loading" >&6; }
13891 . ${TCL_BIN_DIR}/tclConfig.sh
13893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
13894 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
13897 # eval is required to do the TCL_DBGX substitution
13898 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
13899 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
13901 # If the TCL_BIN_DIR is the build directory (not the install directory),
13902 # then set the common variable name to the value of the build variables.
13903 # For example, the variable TCL_LIB_SPEC will be set to the value
13904 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
13905 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
13906 # installed and uninstalled version of Tcl.
13907 if test -f "${TCL_BIN_DIR}/Makefile" ; then
13908 TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
13909 TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
13910 TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
13911 elif test "`uname -s`" = "Darwin"; then
13912 # If Tcl was built as a framework, attempt to use the libraries
13913 # from the framework at the given location so that linking works
13914 # against Tcl.framework installed in an arbitary location.
13915 case ${TCL_DEFS} in
13917 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
13918 for i in "`cd ${TCL_BIN_DIR}; pwd`" \
13919 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
13920 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
13921 TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
13926 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
13927 TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
13928 TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
13934 # eval is required to do the TCL_DBGX substitution
13935 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
13936 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
13937 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
13938 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
13954 # Check for in-tree tcl
13961 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
13965 # Find Tcl private headers
13966 if test x"${intree}" = xno; then
13968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
13969 $as_echo_n "checking for Tcl private headers... " >&6; }
13971 dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
13972 if test -f ${dir}/tclInt.h ; then
13976 if test x"${private_dir}" = x; then
13977 as_fn_error "could not find private Tcl headers" "$LINENO" 5
13979 TCL_PRIVATE_INCLUDE="-I${private_dir}"
13980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
13981 $as_echo "${private_dir}" >&6; }
13984 TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
13985 TCL_LIBRARY="${TCL_LIB_SPEC}"
13988 # If building tcl in the same src tree, private headers
13989 # are not needed, but we need to be sure to use the right
13991 TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
13992 TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
13993 TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
14000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
14001 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
14003 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
14004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
14005 $as_echo "loading" >&6; }
14006 . ${TK_BIN_DIR}/tkConfig.sh
14008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
14009 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
14012 # eval is required to do the TK_DBGX substitution
14013 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
14014 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
14016 # If the TK_BIN_DIR is the build directory (not the install directory),
14017 # then set the common variable name to the value of the build variables.
14018 # For example, the variable TK_LIB_SPEC will be set to the value
14019 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
14020 # instead of TK_BUILD_LIB_SPEC since it will work with both an
14021 # installed and uninstalled version of Tcl.
14022 if test -f "${TK_BIN_DIR}/Makefile" ; then
14023 TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
14024 TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
14025 TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
14026 elif test "`uname -s`" = "Darwin"; then
14027 # If Tk was built as a framework, attempt to use the libraries
14028 # from the framework at the given location so that linking works
14029 # against Tk.framework installed in an arbitary location.
14032 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
14033 for i in "`cd ${TK_BIN_DIR}; pwd`" \
14034 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
14035 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
14036 TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
14041 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
14042 TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
14043 TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
14049 # eval is required to do the TK_DBGX substitution
14050 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
14051 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
14052 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
14053 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
14068 # Check for in-tree Tk
14070 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
14074 # Find Tk private headers
14075 if test x"${intree}" = xno; then
14077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
14078 $as_echo_n "checking for Tk private headers... " >&6; }
14080 dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
14081 if test -f ${dir}/tkInt.h; then
14085 if test x"${private_dir}" = x; then
14086 as_fn_error "could not find Tk private headers" "$LINENO" 5
14088 TK_PRIVATE_INCLUDE="-I${private_dir}"
14089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
14090 $as_echo "${private_dir}" >&6; }
14093 TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
14094 TK_LIBRARY=${TK_LIB_SPEC}
14097 TK_INCLUDE="-I${TK_SRC_DIR}/generic"
14098 TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
14099 TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
14106 ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
14108 # Include some libraries that Tcl and Tk want.
14109 TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
14110 # Yes, the ordering seems wrong here. But it isn't.
14111 # TK_LIBS is the list of libraries that need to be linked
14112 # after Tcl/Tk. Note that this isn't put into LIBS. If it
14113 # were in LIBS then any link tests after this point would
14114 # try to include things like `$(LIBGUI)', which wouldn't work.
14115 GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
14117 CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
14118 CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
14119 CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
14120 CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
14121 CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
14122 CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
14123 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
14125 if test x$gdb_cv_os_cygwin = xyes; then
14126 WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
14127 WIN32LDAPP="-Wl,--subsystem,console"
14128 CONFIG_OBS="${CONFIG_OBS} gdbres.o"
14131 subdirs="$subdirs gdbtk"
14143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
14144 $as_echo_n "checking for X... " >&6; }
14147 # Check whether --with-x was given.
14148 if test "${with_x+set}" = set; then :
14152 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
14153 if test "x$with_x" = xno; then
14154 # The user explicitly disabled X.
14157 case $x_includes,$x_libraries in #(
14158 *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
14159 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
14160 $as_echo_n "(cached) " >&6
14162 # One or both of the vars are not set, and there is no cached value.
14163 ac_x_includes=no ac_x_libraries=no
14164 rm -f -r conftest.dir
14165 if mkdir conftest.dir; then
14167 cat >Imakefile <<'_ACEOF'
14169 @echo incroot='${INCROOT}'
14171 @echo usrlibdir='${USRLIBDIR}'
14173 @echo libdir='${LIBDIR}'
14175 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
14176 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
14177 for ac_var in incroot usrlibdir libdir; do
14178 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
14180 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
14181 for ac_extension in a so sl dylib la dll; do
14182 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
14183 test -f "$ac_im_libdir/libX11.$ac_extension"; then
14184 ac_im_usrlibdir=$ac_im_libdir; break
14187 # Screen out bogus values from the imake configuration. They are
14188 # bogus both because they are the default anyway, and because
14189 # using them would break gcc on systems where it needs fixed includes.
14190 case $ac_im_incroot in
14191 /usr/include) ac_x_includes= ;;
14192 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
14194 case $ac_im_usrlibdir in
14195 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
14196 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
14200 rm -f -r conftest.dir
14203 # Standard set of common directories for X headers.
14204 # Check X11 before X11Rn because it is often a symlink to the current release.
14218 /usr/local/X11/include
14219 /usr/local/X11R7/include
14220 /usr/local/X11R6/include
14221 /usr/local/X11R5/include
14222 /usr/local/X11R4/include
14224 /usr/local/include/X11
14225 /usr/local/include/X11R7
14226 /usr/local/include/X11R6
14227 /usr/local/include/X11R5
14228 /usr/local/include/X11R4
14232 /usr/XFree86/include/X11
14236 /usr/unsupported/include
14237 /usr/athena/include
14238 /usr/local/x11r5/include
14239 /usr/lpp/Xamples/include
14241 /usr/openwin/include
14242 /usr/openwin/share/include'
14244 if test "$ac_x_includes" = no; then
14245 # Guess where to find include files, by looking for Xlib.h.
14246 # First, try using that file with no special directory specified.
14247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14248 /* end confdefs.h. */
14249 #include <X11/Xlib.h>
14251 if ac_fn_c_try_cpp "$LINENO"; then :
14252 # We can compile using X headers with no special include directory.
14255 for ac_dir in $ac_x_header_dirs; do
14256 if test -r "$ac_dir/X11/Xlib.h"; then
14257 ac_x_includes=$ac_dir
14262 rm -f conftest.err conftest.$ac_ext
14263 fi # $ac_x_includes = no
14265 if test "$ac_x_libraries" = no; then
14266 # Check for the libraries.
14267 # See if we find them without any special options.
14268 # Don't add to $LIBS permanently.
14271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14272 /* end confdefs.h. */
14273 #include <X11/Xlib.h>
14282 if ac_fn_c_try_link "$LINENO"; then :
14284 # We can link X programs with no special library path.
14288 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
14290 # Don't even attempt the hair of trying to link an X program!
14291 for ac_extension in a so sl dylib la dll; do
14292 if test -r "$ac_dir/libX11.$ac_extension"; then
14293 ac_x_libraries=$ac_dir
14299 rm -f core conftest.err conftest.$ac_objext \
14300 conftest$ac_exeext conftest.$ac_ext
14301 fi # $ac_x_libraries = no
14303 case $ac_x_includes,$ac_x_libraries in #(
14304 no,* | *,no | *\'*)
14305 # Didn't find X, or a directory has "'" in its name.
14306 ac_cv_have_x="have_x=no";; #(
14308 # Record where we found X for the cache.
14309 ac_cv_have_x="have_x=yes\
14310 ac_x_includes='$ac_x_includes'\
14311 ac_x_libraries='$ac_x_libraries'"
14317 eval "$ac_cv_have_x"
14320 if test "$have_x" != yes; then
14321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
14322 $as_echo "$have_x" >&6; }
14325 # If each of the values was on the command line, it overrides each guess.
14326 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
14327 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
14328 # Update the cache value to reflect the command line values.
14329 ac_cv_have_x="have_x=yes\
14330 ac_x_includes='$x_includes'\
14331 ac_x_libraries='$x_libraries'"
14332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
14333 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
14337 # Unlike the sim directory, whether a simulator is linked is controlled by
14338 # presence of a gdb_sim definition in the target configure.tgt entry.
14339 # This code just checks for a few cases where we'd like to ignore those
14340 # definitions, even when they're present in the '.mt' file. These cases
14341 # are when --disable-sim is specified, or if the simulator directory is
14342 # not part of the source tree.
14344 # Check whether --enable-sim was given.
14345 if test "${enable_sim+set}" = set; then :
14346 enableval=$enable_sim; echo "enable_sim = $enable_sim";
14347 echo "enableval = ${enableval}";
14348 case "${enableval}" in
14349 yes) ignore_sim=false ;;
14350 no) ignore_sim=true ;;
14351 *) ignore_sim=false ;;
14358 if test ! -d "${srcdir}/../sim"; then
14364 if test "${ignore_sim}" = "false"; then
14365 if test x"${gdb_sim}" != x ; then
14367 SIM_OBS="remote-sim.o"
14369 $as_echo "#define WITH_SIM 1" >>confdefs.h
14387 # List of host floatformats.
14389 cat >>confdefs.h <<_ACEOF
14390 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
14394 cat >>confdefs.h <<_ACEOF
14395 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
14399 cat >>confdefs.h <<_ACEOF
14400 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
14404 # target_subdir is used by the testsuite to find the target libraries.
14406 if test "${host}" != "${target}"; then
14407 target_subdir="${target_alias}/"
14412 if test "${gdb_native}" = "yes"; then
14413 host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
14414 if test ! -f ${host_makefile_frag}; then
14415 as_fn_error "\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
14417 frags="$frags $host_makefile_frag"
14419 host_makefile_frag=/dev/null
14425 if test "${gdb_native}" = "yes"; then
14426 # We pick this up from the host configuration file (.mh) because we
14427 # do not have a native configuration Makefile fragment.
14428 nativefile=`sed -n '
14429 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
14430 ' ${host_makefile_frag}`
14434 if test x"${gdb_osabi}" != x ; then
14436 cat >>confdefs.h <<_ACEOF
14437 #define GDB_OSABI_DEFAULT $gdb_osabi
14442 # Enable multi-ice-gdb-server.
14443 # Check whether --enable-multi-ice was given.
14444 if test "${enable_multi_ice+set}" = set; then :
14445 enableval=$enable_multi_ice; case $enableval in
14448 *) as_fn_error "bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
14452 if test "x$enable_multi_ice" = xyes; then
14453 subdirs="$subdirs multi-ice"
14457 # We only build gdbserver automatically in a native configuration.
14458 if test "$gdb_native" = "yes"; then
14459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
14460 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
14461 if test "x$build_gdbserver" = xyes; then
14462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14463 $as_echo "yes" >&6; }
14464 subdirs="$subdirs gdbserver"
14467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14468 $as_echo "no" >&6; }
14472 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
14473 # to an empty version.
14479 if test "${nativefile}" != ""; then
14480 case "${nativefile}" in
14481 nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
14482 * ) GDB_NM_FILE="${nativefile}"
14484 files="${files} ${GDB_NM_FILE}"
14485 links="${links} nm.h"
14487 cat >>confdefs.h <<_ACEOF
14488 #define GDB_NM_FILE "${GDB_NM_FILE}"
14494 ac_sources="$files"
14496 while test -n "$ac_sources"; do
14497 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
14498 set $ac_sources; ac_source=$1; shift; ac_sources=$*
14499 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
14501 ac_config_links="$ac_config_links $ac_config_links_1"
14507 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
14510 ac_config_files="$ac_config_files Makefile .gdbinit:gdbinit.in gnulib/Makefile"
14512 ac_config_commands="$ac_config_commands default"
14514 cat >confcache <<\_ACEOF
14515 # This file is a shell script that caches the results of configure
14516 # tests run on this system so they can be shared between configure
14517 # scripts and configure runs, see configure's option --config-cache.
14518 # It is not useful on other systems. If it contains results you don't
14519 # want to keep, you may remove or edit it.
14521 # config.status only pays attention to the cache file if you give it
14522 # the --recheck option to rerun configure.
14524 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14525 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14526 # following values.
14530 # The following way of writing the cache mishandles newlines in values,
14531 # but we know of no workaround that is simple, portable, and efficient.
14532 # So, we kill variables containing newlines.
14533 # Ultrix sh set writes to stderr and can't be redirected directly,
14534 # and sets the high bit in the cache file unless we assign to the vars.
14536 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14537 eval ac_val=\$$ac_var
14541 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14542 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14545 _ | IFS | as_nl) ;; #(
14546 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14547 *) { eval $ac_var=; unset $ac_var;} ;;
14553 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14554 *${as_nl}ac_space=\ *)
14555 # `set' does not quote correctly, so add quotes: double-quote
14556 # substitution turns \\\\ into \\, and sed turns \\ into \.
14559 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14562 # `set' quotes correctly as required by POSIX, so do not add quotes.
14563 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14572 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14574 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14576 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14577 if test -w "$cache_file"; then
14578 test "x$cache_file" != "x/dev/null" &&
14579 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14580 $as_echo "$as_me: updating cache $cache_file" >&6;}
14581 cat confcache >$cache_file
14583 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14584 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14589 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14590 # Let make expand exec_prefix.
14591 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14593 DEFS=-DHAVE_CONFIG_H
14597 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14598 # 1. Remove the extension, and $U if already installed.
14599 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14600 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14601 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14602 # will be set to the directory where LIBOBJS objects are built.
14603 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14604 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14606 LIBOBJS=$ac_libobjs
14608 LTLIBOBJS=$ac_ltlibobjs
14611 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14612 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14613 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14615 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
14616 as_fn_error "conditional \"GMAKE\" was never defined.
14617 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14619 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
14620 as_fn_error "conditional \"GL_COND_LIBTOOL\" was never defined.
14621 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14626 if test -n "$gl_LIBOBJS"; then
14627 # Remove the extension.
14628 sed_drop_objext='s/\.o$//;s/\.obj$//'
14629 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
14630 gl_libobjs="$gl_libobjs $i.$ac_objext"
14631 gl_ltlibobjs="$gl_ltlibobjs $i.lo"
14634 gl_LIBOBJS=$gl_libobjs
14636 gl_LTLIBOBJS=$gl_ltlibobjs
14642 if test -n "$gltests_LIBOBJS"; then
14643 # Remove the extension.
14644 sed_drop_objext='s/\.o$//;s/\.obj$//'
14645 for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
14646 gltests_libobjs="$gltests_libobjs $i.$ac_objext"
14647 gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
14650 gltests_LIBOBJS=$gltests_libobjs
14652 gltests_LTLIBOBJS=$gltests_ltlibobjs
14655 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14656 as_fn_error "conditional \"AMDEP\" was never defined.
14657 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14659 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14660 as_fn_error "conditional \"am__fastdepCC\" was never defined.
14661 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14663 if test -n "$EXEEXT"; then
14665 am__EXEEXT_FALSE='#'
14667 am__EXEEXT_TRUE='#'
14673 : ${CONFIG_STATUS=./config.status}
14675 ac_clean_files_save=$ac_clean_files
14676 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14677 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14678 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14680 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14682 # Generated by $as_me.
14683 # Run this file to recreate the current configuration.
14684 # Compiler output produced by configure, useful for debugging
14685 # configure, is in config.log if it exists.
14688 ac_cs_recheck=false
14691 SHELL=\${CONFIG_SHELL-$SHELL}
14694 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14695 ## -------------------- ##
14696 ## M4sh Initialization. ##
14697 ## -------------------- ##
14699 # Be more Bourne compatible
14700 DUALCASE=1; export DUALCASE # for MKS sh
14701 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14704 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14705 # is contrary to our usage. Disable this feature.
14706 alias -g '${1+"$@"}'='"$@"'
14707 setopt NO_GLOB_SUBST
14709 case `(set -o) 2>/dev/null` in #(
14721 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14722 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14723 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14724 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14725 # Prefer a ksh shell builtin over an external printf program on Solaris,
14726 # but without wasting forks for bash or zsh.
14727 if test -z "$BASH_VERSION$ZSH_VERSION" \
14728 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14729 as_echo='print -r --'
14730 as_echo_n='print -rn --'
14731 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14732 as_echo='printf %s\n'
14733 as_echo_n='printf %s'
14735 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14736 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14737 as_echo_n='/usr/ucb/echo -n'
14739 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14740 as_echo_n_body='eval
14744 expr "X$arg" : "X\\(.*\\)$as_nl";
14745 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14747 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14749 export as_echo_n_body
14750 as_echo_n='sh -c $as_echo_n_body as_echo'
14752 export as_echo_body
14753 as_echo='sh -c $as_echo_body as_echo'
14756 # The user is always right.
14757 if test "${PATH_SEPARATOR+set}" != set; then
14759 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14760 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14767 # We need space, tab and new line, in precisely that order. Quoting is
14768 # there to prevent editors from complaining about space-tab.
14769 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14770 # splitting by setting IFS to empty value.)
14773 # Find who we are. Look in the path if we contain no directory separator.
14775 *[\\/]* ) as_myself=$0 ;;
14776 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14777 for as_dir in $PATH
14780 test -z "$as_dir" && as_dir=.
14781 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14787 # We did not find ourselves, most probably we were run as `sh COMMAND'
14788 # in which case we are not to be found in the path.
14789 if test "x$as_myself" = x; then
14792 if test ! -f "$as_myself"; then
14793 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14797 # Unset variables that we do not need and which cause bugs (e.g. in
14798 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14799 # suppresses any "Segmentation fault" message there. '((' could
14800 # trigger a bug in pdksh 5.2.14.
14801 for as_var in BASH_ENV ENV MAIL MAILPATH
14802 do eval test x\${$as_var+set} = xset \
14803 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14816 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14819 # as_fn_error ERROR [LINENO LOG_FD]
14820 # ---------------------------------
14821 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14822 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14823 # script with status $?, using 1 if that was 0.
14826 as_status=$?; test $as_status -eq 0 && as_status=1
14828 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14829 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14831 $as_echo "$as_me: error: $1" >&2
14832 as_fn_exit $as_status
14836 # as_fn_set_status STATUS
14837 # -----------------------
14838 # Set $? to STATUS, without forking.
14839 as_fn_set_status ()
14842 } # as_fn_set_status
14844 # as_fn_exit STATUS
14845 # -----------------
14846 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14850 as_fn_set_status $1
14856 # Portably unset VAR.
14859 { eval $1=; unset $1;}
14861 as_unset=as_fn_unset
14862 # as_fn_append VAR VALUE
14863 # ----------------------
14864 # Append the text in VALUE to the end of the definition contained in VAR. Take
14865 # advantage of any shell optimizations that allow amortized linear growth over
14866 # repeated appends, instead of the typical quadratic growth present in naive
14868 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14869 eval 'as_fn_append ()
14880 # as_fn_arith ARG...
14881 # ------------------
14882 # Perform arithmetic evaluation on the ARGs, and store the result in the
14883 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14884 # must be portable across $(()) and expr.
14885 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14886 eval 'as_fn_arith ()
14893 as_val=`expr "$@" || test $? -eq 1`
14898 if expr a : '\(a\)' >/dev/null 2>&1 &&
14899 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14905 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14906 as_basename=basename
14911 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14917 as_me=`$as_basename -- "$0" ||
14918 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14919 X"$0" : 'X\(//\)$' \| \
14920 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14922 sed '/^.*\/\([^/][^/]*\)\/*$/{
14936 # Avoid depending upon Character Ranges.
14937 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14938 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14939 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14940 as_cr_digits='0123456789'
14941 as_cr_alnum=$as_cr_Letters$as_cr_digits
14943 ECHO_C= ECHO_N= ECHO_T=
14944 case `echo -n x` in #(((((
14946 case `echo 'xy\c'` in
14947 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14949 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14956 rm -f conf$$ conf$$.exe conf$$.file
14957 if test -d conf$$.dir; then
14958 rm -f conf$$.dir/conf$$.file
14961 mkdir conf$$.dir 2>/dev/null
14963 if (echo >conf$$.file) 2>/dev/null; then
14964 if ln -s conf$$.file conf$$ 2>/dev/null; then
14966 # ... but there are two gotchas:
14967 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14968 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14969 # In both cases, we have to default to `cp -p'.
14970 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14972 elif ln conf$$.file conf$$ 2>/dev/null; then
14980 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14981 rmdir conf$$.dir 2>/dev/null
14986 # Create "$as_dir" as a directory, including parents if necessary.
14991 -*) as_dir=./$as_dir;;
14993 test -d "$as_dir" || eval $as_mkdir_p || {
14997 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14998 *) as_qdir=$as_dir;;
15000 as_dirs="'$as_qdir' $as_dirs"
15001 as_dir=`$as_dirname -- "$as_dir" ||
15002 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15003 X"$as_dir" : 'X\(//\)[^/]' \| \
15004 X"$as_dir" : 'X\(//\)$' \| \
15005 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15006 $as_echo X"$as_dir" |
15007 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15011 /^X\(\/\/\)[^/].*/{
15024 test -d "$as_dir" && break
15026 test -z "$as_dirs" || eval "mkdir $as_dirs"
15027 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15031 if mkdir -p . 2>/dev/null; then
15032 as_mkdir_p='mkdir -p "$as_dir"'
15034 test -d ./-p && rmdir ./-p
15038 if test -x / >/dev/null 2>&1; then
15039 as_test_x='test -x'
15041 if ls -dL / >/dev/null 2>&1; then
15048 if test -d "$1"; then
15054 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15055 ???[sx]*):;;*)false;;esac;fi
15059 as_executable_p=$as_test_x
15061 # Sed expression to map a string onto a valid CPP name.
15062 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15064 # Sed expression to map a string onto a valid variable name.
15065 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15069 ## ----------------------------------- ##
15070 ## Main body of $CONFIG_STATUS script. ##
15071 ## ----------------------------------- ##
15073 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15075 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15076 # Save the log message, to keep $0 and so on meaningful, and to
15077 # report actual input values of CONFIG_FILES etc. instead of their
15078 # values after options handling.
15080 This file was extended by $as_me, which was
15081 generated by GNU Autoconf 2.64. Invocation command line was
15083 CONFIG_FILES = $CONFIG_FILES
15084 CONFIG_HEADERS = $CONFIG_HEADERS
15085 CONFIG_LINKS = $CONFIG_LINKS
15086 CONFIG_COMMANDS = $CONFIG_COMMANDS
15089 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15094 case $ac_config_files in *"
15095 "*) set x $ac_config_files; shift; ac_config_files=$*;;
15098 case $ac_config_headers in *"
15099 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15103 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15104 # Files that config.status was made for.
15105 config_files="$ac_config_files"
15106 config_headers="$ac_config_headers"
15107 config_links="$ac_config_links"
15108 config_commands="$ac_config_commands"
15112 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15114 \`$as_me' instantiates files and other configuration actions
15115 from templates according to the current configuration. Unless the files
15116 and actions are specified as TAGs, all are instantiated by default.
15118 Usage: $0 [OPTION]... [TAG]...
15120 -h, --help print this help, then exit
15121 -V, --version print version number and configuration settings, then exit
15122 -q, --quiet, --silent
15123 do not print progress messages
15124 -d, --debug don't remove temporary files
15125 --recheck update $as_me by reconfiguring in the same conditions
15126 --file=FILE[:TEMPLATE]
15127 instantiate the configuration file FILE
15128 --header=FILE[:TEMPLATE]
15129 instantiate the configuration header FILE
15131 Configuration files:
15134 Configuration headers:
15137 Configuration links:
15140 Configuration commands:
15143 Report bugs to the package provider."
15146 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15149 configured by $0, generated by GNU Autoconf 2.64,
15150 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15152 Copyright (C) 2009 Free Software Foundation, Inc.
15153 This config.status script is free software; the Free Software Foundation
15154 gives unlimited permission to copy, distribute and modify it."
15161 test -n "\$AWK" || AWK=awk
15164 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15165 # The default lists apply if the user does not specify any file.
15171 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15172 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15183 # Handling of the options.
15184 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15186 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15187 $as_echo "$ac_cs_version"; exit ;;
15188 --debug | --debu | --deb | --de | --d | -d )
15190 --file | --fil | --fi | --f )
15193 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15195 as_fn_append CONFIG_FILES " '$ac_optarg'"
15196 ac_need_defaults=false;;
15197 --header | --heade | --head | --hea )
15200 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15202 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15203 ac_need_defaults=false;;
15205 # Conflict between --help and --header
15206 as_fn_error "ambiguous option: \`$1'
15207 Try \`$0 --help' for more information.";;
15208 --help | --hel | -h )
15209 $as_echo "$ac_cs_usage"; exit ;;
15210 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15211 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15214 # This is an error.
15215 -*) as_fn_error "unrecognized option: \`$1'
15216 Try \`$0 --help' for more information." ;;
15218 *) as_fn_append ac_config_targets " $1"
15219 ac_need_defaults=false ;;
15225 ac_configure_extra_args=
15227 if $ac_cs_silent; then
15229 ac_configure_extra_args="$ac_configure_extra_args --silent"
15233 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15234 if \$ac_cs_recheck; then
15235 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15237 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15238 CONFIG_SHELL='$SHELL'
15239 export CONFIG_SHELL
15244 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15248 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15249 ## Running $as_me. ##
15255 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15259 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
15260 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15264 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15266 # Handling of arguments.
15267 for ac_config_target in $ac_config_targets
15269 case $ac_config_target in
15270 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15271 "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
15272 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15273 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
15274 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15275 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15276 "gnulib/Makefile") CONFIG_FILES="$CONFIG_FILES gnulib/Makefile" ;;
15277 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15279 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15284 # If the user did not use the arguments to specify the items to instantiate,
15285 # then the envvar interface is used. Set only those that are not.
15286 # We use the long form for the default assignment because of an extremely
15287 # bizarre bug on SunOS 4.1.3.
15288 if $ac_need_defaults; then
15289 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15290 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15291 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
15292 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15295 # Have a temporary directory for convenience. Make it in the build tree
15296 # simply because there is no reason against having it here, and in addition,
15297 # creating and moving files from /tmp can sometimes cause problems.
15298 # Hook for its removal unless debugging.
15299 # Note that there is a small window in which the directory will not be cleaned:
15300 # after its creation but before its name has been assigned to `$tmp'.
15304 trap 'exit_status=$?
15305 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15307 trap 'as_fn_exit 1' 1 2 13 15
15309 # Create a (secure) tmp directory for tmp files.
15312 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15313 test -n "$tmp" && test -d "$tmp"
15316 tmp=./conf$$-$RANDOM
15317 (umask 077 && mkdir "$tmp")
15318 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15320 # Set up the scripts for CONFIG_FILES section.
15321 # No need to generate them if there are no CONFIG_FILES.
15322 # This happens for instance with `./config.status config.h'.
15323 if test -n "$CONFIG_FILES"; then
15325 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15326 ac_cs_awk_getline=:
15327 ac_cs_awk_pipe_init=
15328 ac_cs_awk_read_file='
15329 while ((getline aline < (F[key])) > 0)
15332 ac_cs_awk_pipe_fini=
15334 ac_cs_awk_getline=false
15335 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15336 ac_cs_awk_read_file='
15338 print "cat " F[key] " &&"
15339 '$ac_cs_awk_pipe_init
15340 # The final `:' finishes the AND list.
15341 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15343 ac_cr=`echo X | tr X '\015'`
15344 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15345 # But we know of no other shell where ac_cr would be empty at this
15346 # point, so we can use a bashism as a fallback.
15347 if test "x$ac_cr" = x; then
15348 eval ac_cr=\$\'\\r\'
15350 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15351 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15354 ac_cs_awk_cr=$ac_cr
15357 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15360 # Create commands to substitute file output variables.
15362 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15363 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15364 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15367 } >conf$$files.sh &&
15368 . ./conf$$files.sh ||
15369 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15370 rm -f conf$$files.sh
15373 echo "cat >conf$$subs.awk <<_ACEOF" &&
15374 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15376 } >conf$$subs.sh ||
15377 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15378 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15380 for ac_last_try in false false false false false :; do
15381 . ./conf$$subs.sh ||
15382 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15384 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15385 if test $ac_delim_n = $ac_delim_num; then
15387 elif $ac_last_try; then
15388 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15390 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15393 rm -f conf$$subs.sh
15395 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15396 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15400 s/^/S["/; s/!.*/"]=/
15410 s/\(.\{148\}\).*/\1/
15412 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15417 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15424 s/\(.\{148\}\).*/\1/
15426 s/["\\]/\\&/g; s/^/"/; s/$/"/
15430 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15435 ' <conf$$subs.awk | sed '
15440 ' >>$CONFIG_STATUS || ac_write_fail=1
15441 rm -f conf$$subs.awk
15442 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15444 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15445 for (key in S) S_is_set[key] = 1
15447 \$ac_cs_awk_pipe_init
15451 nfields = split(line, field, "@")
15453 len = length(field[1])
15454 for (i = 2; i < nfields; i++) {
15456 keylen = length(key)
15457 if (S_is_set[key]) {
15459 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15460 len += length(value) + length(field[++i])
15465 if (nfields == 3 && !substed) {
15467 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15468 \$ac_cs_awk_read_file
15474 \$ac_cs_awk_pipe_fini
15477 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15478 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15479 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15482 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15483 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15486 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15487 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15488 # trailing colons and then remove the whole line if VPATH becomes empty
15489 # (actually we leave an empty line to preserve line numbers).
15490 if test "x$srcdir" = x.; then
15491 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15492 s/:*\$(srcdir):*/:/
15493 s/:*\${srcdir}:*/:/
15495 s/^\([^=]*=[ ]*\):*/\1/
15501 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15502 fi # test -n "$CONFIG_FILES"
15504 # Set up the scripts for CONFIG_HEADERS section.
15505 # No need to generate them if there are no CONFIG_HEADERS.
15506 # This happens for instance with `./config.status Makefile'.
15507 if test -n "$CONFIG_HEADERS"; then
15508 cat >"$tmp/defines.awk" <<\_ACAWK ||
15512 # Transform confdefs.h into an awk script `defines.awk', embedded as
15513 # here-document in config.status, that substitutes the proper values into
15514 # config.h.in to produce config.h.
15516 # Create a delimiter string that does not exist in confdefs.h, to ease
15517 # handling of long lines.
15519 for ac_last_try in false false :; do
15520 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15521 if test -z "$ac_t"; then
15523 elif $ac_last_try; then
15524 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15526 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15530 # For the awk script, D is an array of macro values keyed by name,
15531 # likewise P contains macro parameters if any. Preserve backslash
15532 # newline sequences.
15534 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15536 s/.\{148\}/&'"$ac_delim"'/g
15539 s/^[ ]*#[ ]*define[ ][ ]*/ /
15546 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15548 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
15552 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15553 D["\1"]=" \3\\\\\\n"\\/p
15555 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15560 s/.\{148\}/&'"$ac_delim"'/g
15565 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15568 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15570 ' <confdefs.h | sed '
15571 s/'"$ac_delim"'/"\\\
15572 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15574 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15575 for (key in D) D_is_set[key] = 1
15578 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15580 split(line, arg, " ")
15581 if (arg[1] == "#") {
15585 defundef = substr(arg[1], 2)
15588 split(mac1, mac2, "(") #)
15590 prefix = substr(line, 1, index(line, defundef) - 1)
15591 if (D_is_set[macro]) {
15592 # Preserve the white space surrounding the "#".
15593 print prefix "define", macro P[macro] D[macro]
15596 # Replace #undef with comments. This is necessary, for example,
15597 # in the case of _POSIX_SOURCE, which is predefined and required
15598 # on some systems where configure will not decide to define it.
15599 if (defundef == "undef") {
15600 print "/*", prefix defundef, macro, "*/"
15608 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15609 as_fn_error "could not setup config headers machinery" "$LINENO" 5
15610 fi # test -n "$CONFIG_HEADERS"
15613 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
15618 :[FHLC]) ac_mode=$ac_tag; continue;;
15620 case $ac_mode$ac_tag in
15622 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15623 :[FH]-) ac_tag=-:-;;
15624 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15641 -) ac_f="$tmp/stdin";;
15642 *) # Look for the file first in the build tree, then in the source tree
15643 # (if the path is not absolute). The absolute path cannot be DOS-style,
15644 # because $ac_f cannot contain `:'.
15648 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15650 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15652 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15653 as_fn_append ac_file_inputs " '$ac_f'"
15656 # Let's still pretend it is `configure' which instantiates (i.e., don't
15657 # use $as_me), people would be surprised to read:
15658 # /* config.h. Generated by config.status. */
15659 configure_input='Generated from '`
15660 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15662 if test x"$ac_file" != x-; then
15663 configure_input="$ac_file. $configure_input"
15664 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15665 $as_echo "$as_me: creating $ac_file" >&6;}
15667 # Neutralize special characters interpreted by sed in replacement strings.
15668 case $configure_input in #(
15669 *\&* | *\|* | *\\* )
15670 ac_sed_conf_input=`$as_echo "$configure_input" |
15671 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15672 *) ac_sed_conf_input=$configure_input;;
15676 *:-:* | *:-) cat >"$tmp/stdin" \
15677 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15682 ac_dir=`$as_dirname -- "$ac_file" ||
15683 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15684 X"$ac_file" : 'X\(//\)[^/]' \| \
15685 X"$ac_file" : 'X\(//\)$' \| \
15686 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15687 $as_echo X"$ac_file" |
15688 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15692 /^X\(\/\/\)[^/].*/{
15705 as_dir="$ac_dir"; as_fn_mkdir_p
15709 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15711 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15712 # A ".." for each directory in $ac_dir_suffix.
15713 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15714 case $ac_top_builddir_sub in
15715 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15716 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15719 ac_abs_top_builddir=$ac_pwd
15720 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15721 # for backward compatibility:
15722 ac_top_builddir=$ac_top_build_prefix
15725 .) # We are building in place.
15727 ac_top_srcdir=$ac_top_builddir_sub
15728 ac_abs_top_srcdir=$ac_pwd ;;
15729 [\\/]* | ?:[\\/]* ) # Absolute name.
15730 ac_srcdir=$srcdir$ac_dir_suffix;
15731 ac_top_srcdir=$srcdir
15732 ac_abs_top_srcdir=$srcdir ;;
15733 *) # Relative name.
15734 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15735 ac_top_srcdir=$ac_top_build_prefix$srcdir
15736 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15738 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15748 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15749 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15751 ac_MKDIR_P=$MKDIR_P
15753 [\\/$]* | ?:[\\/]* ) ;;
15754 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15758 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15759 # If the template does not know about datarootdir, expand it.
15760 # FIXME: This hack should be removed a few years after 2.60.
15761 ac_datarootdir_hack=; ac_datarootdir_seen=
15772 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15773 *datarootdir*) ac_datarootdir_seen=yes;;
15774 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15775 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15776 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15778 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15779 ac_datarootdir_hack='
15780 s&@datadir@&$datadir&g
15781 s&@docdir@&$docdir&g
15782 s&@infodir@&$infodir&g
15783 s&@localedir@&$localedir&g
15784 s&@mandir@&$mandir&g
15785 s&\\\${datarootdir}&$datarootdir&g' ;;
15789 # Neutralize VPATH when `$srcdir' = `.'.
15790 # Shell code in configure.ac might set extrasub.
15791 # FIXME: do we really want to maintain this feature?
15792 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15793 ac_sed_extra="$ac_vpsub
15796 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15798 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15799 s|@configure_input@|$ac_sed_conf_input|;t t
15800 s&@top_builddir@&$ac_top_builddir_sub&;t t
15801 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15802 s&@srcdir@&$ac_srcdir&;t t
15803 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15804 s&@top_srcdir@&$ac_top_srcdir&;t t
15805 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15806 s&@builddir@&$ac_builddir&;t t
15807 s&@abs_builddir@&$ac_abs_builddir&;t t
15808 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15809 s&@INSTALL@&$ac_INSTALL&;t t
15810 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15811 $ac_datarootdir_hack
15813 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15814 if $ac_cs_awk_getline; then
15815 $AWK -f "$tmp/subs.awk"
15817 $AWK -f "$tmp/subs.awk" | $SHELL
15819 || as_fn_error "could not create $ac_file" "$LINENO" 5
15821 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15822 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15823 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15824 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15825 which seems to be undefined. Please make sure it is defined." >&5
15826 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15827 which seems to be undefined. Please make sure it is defined." >&2;}
15831 -) cat "$tmp/out" && rm -f "$tmp/out";;
15832 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15834 || as_fn_error "could not create $ac_file" "$LINENO" 5
15840 if test x"$ac_file" != x-; then
15842 $as_echo "/* $configure_input */" \
15843 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15844 } >"$tmp/config.h" \
15845 || as_fn_error "could not create $ac_file" "$LINENO" 5
15846 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15847 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15848 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15851 mv "$tmp/config.h" "$ac_file" \
15852 || as_fn_error "could not create $ac_file" "$LINENO" 5
15855 $as_echo "/* $configure_input */" \
15856 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15857 || as_fn_error "could not create -" "$LINENO" 5
15859 # Compute "$ac_file"'s index in $config_headers.
15862 for _am_header in $config_headers :; do
15863 case $_am_header in
15864 $_am_arg | $_am_arg:* )
15867 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15870 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15871 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15872 X"$_am_arg" : 'X\(//\)[^/]' \| \
15873 X"$_am_arg" : 'X\(//\)$' \| \
15874 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15875 $as_echo X"$_am_arg" |
15876 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15880 /^X\(\/\/\)[^/].*/{
15892 s/.*/./; q'`/stamp-h$_am_stamp_count
15899 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
15902 # Prefer the file from the source tree if names are identical.
15903 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
15904 ac_source=$srcdir/$ac_source
15907 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
15908 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
15910 if test ! -r "$ac_source"; then
15911 as_fn_error "$ac_source: file not found" "$LINENO" 5
15915 # Try a relative symlink, then a hard link, then a copy.
15917 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
15918 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
15920 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
15921 ln "$ac_source" "$ac_file" 2>/dev/null ||
15922 cp -p "$ac_source" "$ac_file" ||
15923 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
15926 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15927 $as_echo "$as_me: executing $ac_file commands" >&6;}
15932 case $ac_file$ac_mode in
15933 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
15934 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15935 # Autoconf 2.62 quotes --file arguments for eval, but not when files
15936 # are listed without --file. Let's play safe and only enable the eval
15937 # if we detect the quoting.
15938 case $CONFIG_FILES in
15939 *\'*) eval set x "$CONFIG_FILES" ;;
15940 *) set x $CONFIG_FILES ;;
15945 # Strip MF so we end up with the name of the file.
15946 mf=`echo "$mf" | sed -e 's/:.*$//'`
15947 # Check whether this is an Automake generated Makefile or not.
15948 # We used to match only the files named `Makefile.in', but
15949 # some people rename them; so instead we look at the file content.
15950 # Grep'ing the first line is not enough: some people post-process
15951 # each Makefile.in and add a new line on top of each file to say so.
15952 # Grep'ing the whole file is not good either: AIX grep has a line
15953 # limit of 2048, but all sed's we know have understand at least 4000.
15954 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15955 dirpart=`$as_dirname -- "$mf" ||
15956 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15957 X"$mf" : 'X\(//\)[^/]' \| \
15958 X"$mf" : 'X\(//\)$' \| \
15959 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15961 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15965 /^X\(\/\/\)[^/].*/{
15981 # Extract the definition of DEPDIR, am__include, and am__quote
15982 # from the Makefile without running `make'.
15983 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15984 test -z "$DEPDIR" && continue
15985 am__include=`sed -n 's/^am__include = //p' < "$mf"`
15986 test -z "am__include" && continue
15987 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15988 # When using ansi2knr, U may be empty or an underscore; expand it
15989 U=`sed -n 's/^U = //p' < "$mf"`
15990 # Find all dependency output files, they are included files with
15991 # $(DEPDIR) in their names. We invoke sed twice because it is the
15992 # simplest approach to changing $(DEPDIR) to its actual value in the
15994 for file in `sed -n "
15995 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15996 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15997 # Make sure the directory exists.
15998 test -f "$dirpart/$file" && continue
15999 fdir=`$as_dirname -- "$file" ||
16000 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16001 X"$file" : 'X\(//\)[^/]' \| \
16002 X"$file" : 'X\(//\)$' \| \
16003 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16004 $as_echo X"$file" |
16005 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16009 /^X\(\/\/\)[^/].*/{
16022 as_dir=$dirpart/$fdir; as_fn_mkdir_p
16023 # echo "creating $dirpart/$file"
16024 echo '# dummy' > "$dirpart/$file"
16030 case x$CONFIG_HEADERS in
16031 xconfig.h:config.in)
16042 ac_clean_files=$ac_clean_files_save
16044 test $ac_write_fail = 0 ||
16045 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16048 # configure is writing to config.log, and then calls config.status.
16049 # config.status does its own redirection, appending to config.log.
16050 # Unfortunately, on DOS this fails, as config.log is still kept open
16051 # by configure, so config.status won't be able to write to it; its
16052 # output is simply discarded. So we exec the FD to /dev/null,
16053 # effectively closing config.log, so it can be properly (re)opened and
16054 # appended to by config.status. When coming back to configure, we
16055 # need to make the FD available again.
16056 if test "$no_create" != yes; then
16058 ac_config_status_args=
16059 test "$silent" = yes &&
16060 ac_config_status_args="$ac_config_status_args --quiet"
16062 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16064 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16065 # would make configure fail if this is the last instruction.
16066 $ac_cs_success || as_fn_exit $?
16070 # CONFIG_SUBDIRS section.
16072 if test "$no_recursion" != yes; then
16074 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
16075 # so they do not pile up.
16076 ac_sub_configure_args=
16078 eval "set x $ac_configure_args"
16082 if test -n "$ac_prev"; then
16087 -cache-file | --cache-file | --cache-fil | --cache-fi \
16088 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
16089 ac_prev=cache_file ;;
16090 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
16091 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
16094 --config-cache | -C)
16096 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
16098 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
16100 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
16102 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
16104 --disable-option-checking)
16108 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
16110 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
16114 # Always prepend --prefix to ensure using the same prefix
16115 # in subdir configurations.
16116 ac_arg="--prefix=$prefix"
16118 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
16120 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
16123 if test "$silent" = yes; then
16124 ac_sub_configure_args="--silent $ac_sub_configure_args"
16127 # Always prepend --disable-option-checking to silence warnings, since
16128 # different subdirs can have different --enable and --with options.
16129 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
16132 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
16134 # Do not complain, so a configure script can configure whichever
16135 # parts of a large source tree are present.
16136 test -d "$srcdir/$ac_dir" || continue
16138 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
16139 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
16140 $as_echo "$ac_msg" >&6
16141 as_dir="$ac_dir"; as_fn_mkdir_p
16145 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16147 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16148 # A ".." for each directory in $ac_dir_suffix.
16149 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16150 case $ac_top_builddir_sub in
16151 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16152 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16155 ac_abs_top_builddir=$ac_pwd
16156 ac_abs_builddir=$ac_pwd$ac_dir_suffix
16157 # for backward compatibility:
16158 ac_top_builddir=$ac_top_build_prefix
16161 .) # We are building in place.
16163 ac_top_srcdir=$ac_top_builddir_sub
16164 ac_abs_top_srcdir=$ac_pwd ;;
16165 [\\/]* | ?:[\\/]* ) # Absolute name.
16166 ac_srcdir=$srcdir$ac_dir_suffix;
16167 ac_top_srcdir=$srcdir
16168 ac_abs_top_srcdir=$srcdir ;;
16169 *) # Relative name.
16170 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16171 ac_top_srcdir=$ac_top_build_prefix$srcdir
16172 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16174 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16179 # Check for guested configure; otherwise get Cygnus style configure.
16180 if test -f "$ac_srcdir/configure.gnu"; then
16181 ac_sub_configure=$ac_srcdir/configure.gnu
16182 elif test -f "$ac_srcdir/configure"; then
16183 ac_sub_configure=$ac_srcdir/configure
16184 elif test -f "$ac_srcdir/configure.in"; then
16185 # This should be Cygnus configure.
16186 ac_sub_configure=$ac_aux_dir/configure
16188 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
16189 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
16193 # The recursion is here.
16194 if test -n "$ac_sub_configure"; then
16195 # Make the cache file name correct relative to the subdirectory.
16196 case $cache_file in
16197 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
16198 *) # Relative name.
16199 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
16202 { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
16203 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
16204 # The eval makes quoting arguments work.
16205 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
16206 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
16207 as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
16213 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16214 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16215 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}