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."
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>
591 enable_option_checking=no
592 ac_subst_vars='LTLIBOBJS
662 READLINE_TEXI_INCFLAG
732 MAINTAINER_MODE_FALSE
761 program_transform_name
772 ac_subst_files='host_makefile_frag'
774 enable_option_checking
775 enable_maintainer_mode
778 with_separate_debug_dir
780 with_relocated_sources
782 with_auto_load_safe_path
808 enable_build_warnings
809 enable_gdb_build_warnings
817 ac_precious_vars='build_alias
831 ac_subdirs_all='testsuite
836 # Initialize some variables set by options.
838 ac_init_version=false
839 ac_unrecognized_opts=
841 # The variables have the same names as the options, with
842 # dashes changed to underlines.
850 program_transform_name=s,x,x,
858 # Installation directory options.
859 # These are left unexpanded so users can "make install exec_prefix=/foo"
860 # and all the variables that are supposed to be based on exec_prefix
861 # by default will actually change.
862 # Use braces instead of parens because sh, perl, etc. also accept them.
863 # (The list follows the same order as the GNU Coding Standards.)
864 bindir='${exec_prefix}/bin'
865 sbindir='${exec_prefix}/sbin'
866 libexecdir='${exec_prefix}/libexec'
867 datarootdir='${prefix}/share'
868 datadir='${datarootdir}'
869 sysconfdir='${prefix}/etc'
870 sharedstatedir='${prefix}/com'
871 localstatedir='${prefix}/var'
872 includedir='${prefix}/include'
873 oldincludedir='/usr/include'
874 docdir='${datarootdir}/doc/${PACKAGE}'
875 infodir='${datarootdir}/info'
880 libdir='${exec_prefix}/lib'
881 localedir='${datarootdir}/locale'
882 mandir='${datarootdir}/man'
888 # If the previous option needs an argument, assign it.
889 if test -n "$ac_prev"; then
890 eval $ac_prev=\$ac_option
896 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
900 # Accept the important Cygnus configure options, so we can diagnose typos.
902 case $ac_dashdash$ac_option in
906 -bindir | --bindir | --bindi | --bind | --bin | --bi)
908 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
911 -build | --build | --buil | --bui | --bu)
912 ac_prev=build_alias ;;
913 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
914 build_alias=$ac_optarg ;;
916 -cache-file | --cache-file | --cache-fil | --cache-fi \
917 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
918 ac_prev=cache_file ;;
919 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
920 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
921 cache_file=$ac_optarg ;;
924 cache_file=config.cache ;;
926 -datadir | --datadir | --datadi | --datad)
928 -datadir=* | --datadir=* | --datadi=* | --datad=*)
929 datadir=$ac_optarg ;;
931 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
932 | --dataroo | --dataro | --datar)
933 ac_prev=datarootdir ;;
934 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
935 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
936 datarootdir=$ac_optarg ;;
938 -disable-* | --disable-*)
939 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
940 # Reject names that are not valid shell variable names.
941 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
942 as_fn_error "invalid feature name: $ac_useropt"
943 ac_useropt_orig=$ac_useropt
944 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
945 case $ac_user_opts in
949 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
950 ac_unrecognized_sep=', ';;
952 eval enable_$ac_useropt=no ;;
954 -docdir | --docdir | --docdi | --doc | --do)
956 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
959 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
961 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
964 -enable-* | --enable-*)
965 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
966 # Reject names that are not valid shell variable names.
967 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
968 as_fn_error "invalid feature name: $ac_useropt"
969 ac_useropt_orig=$ac_useropt
970 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
971 case $ac_user_opts in
975 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
976 ac_unrecognized_sep=', ';;
978 eval enable_$ac_useropt=\$ac_optarg ;;
980 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
981 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
982 | --exec | --exe | --ex)
983 ac_prev=exec_prefix ;;
984 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
985 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
986 | --exec=* | --exe=* | --ex=*)
987 exec_prefix=$ac_optarg ;;
989 -gas | --gas | --ga | --g)
990 # Obsolete; use --with-gas.
993 -help | --help | --hel | --he | -h)
995 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
996 ac_init_help=recursive ;;
997 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
998 ac_init_help=short ;;
1000 -host | --host | --hos | --ho)
1001 ac_prev=host_alias ;;
1002 -host=* | --host=* | --hos=* | --ho=*)
1003 host_alias=$ac_optarg ;;
1005 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1007 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1009 htmldir=$ac_optarg ;;
1011 -includedir | --includedir | --includedi | --included | --include \
1012 | --includ | --inclu | --incl | --inc)
1013 ac_prev=includedir ;;
1014 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1015 | --includ=* | --inclu=* | --incl=* | --inc=*)
1016 includedir=$ac_optarg ;;
1018 -infodir | --infodir | --infodi | --infod | --info | --inf)
1020 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1021 infodir=$ac_optarg ;;
1023 -libdir | --libdir | --libdi | --libd)
1025 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1026 libdir=$ac_optarg ;;
1028 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1029 | --libexe | --libex | --libe)
1030 ac_prev=libexecdir ;;
1031 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1032 | --libexe=* | --libex=* | --libe=*)
1033 libexecdir=$ac_optarg ;;
1035 -localedir | --localedir | --localedi | --localed | --locale)
1036 ac_prev=localedir ;;
1037 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1038 localedir=$ac_optarg ;;
1040 -localstatedir | --localstatedir | --localstatedi | --localstated \
1041 | --localstate | --localstat | --localsta | --localst | --locals)
1042 ac_prev=localstatedir ;;
1043 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1044 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1045 localstatedir=$ac_optarg ;;
1047 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1049 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1050 mandir=$ac_optarg ;;
1052 -nfp | --nfp | --nf)
1053 # Obsolete; use --without-fp.
1056 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1057 | --no-cr | --no-c | -n)
1060 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1061 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1064 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1065 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1066 | --oldin | --oldi | --old | --ol | --o)
1067 ac_prev=oldincludedir ;;
1068 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1069 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1070 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1071 oldincludedir=$ac_optarg ;;
1073 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1075 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1076 prefix=$ac_optarg ;;
1078 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1079 | --program-pre | --program-pr | --program-p)
1080 ac_prev=program_prefix ;;
1081 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1082 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1083 program_prefix=$ac_optarg ;;
1085 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1086 | --program-suf | --program-su | --program-s)
1087 ac_prev=program_suffix ;;
1088 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1089 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1090 program_suffix=$ac_optarg ;;
1092 -program-transform-name | --program-transform-name \
1093 | --program-transform-nam | --program-transform-na \
1094 | --program-transform-n | --program-transform- \
1095 | --program-transform | --program-transfor \
1096 | --program-transfo | --program-transf \
1097 | --program-trans | --program-tran \
1098 | --progr-tra | --program-tr | --program-t)
1099 ac_prev=program_transform_name ;;
1100 -program-transform-name=* | --program-transform-name=* \
1101 | --program-transform-nam=* | --program-transform-na=* \
1102 | --program-transform-n=* | --program-transform-=* \
1103 | --program-transform=* | --program-transfor=* \
1104 | --program-transfo=* | --program-transf=* \
1105 | --program-trans=* | --program-tran=* \
1106 | --progr-tra=* | --program-tr=* | --program-t=*)
1107 program_transform_name=$ac_optarg ;;
1109 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1111 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1112 pdfdir=$ac_optarg ;;
1114 -psdir | --psdir | --psdi | --psd | --ps)
1116 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1119 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1120 | -silent | --silent | --silen | --sile | --sil)
1123 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1125 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1127 sbindir=$ac_optarg ;;
1129 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1130 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1131 | --sharedst | --shareds | --shared | --share | --shar \
1133 ac_prev=sharedstatedir ;;
1134 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1135 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1136 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1138 sharedstatedir=$ac_optarg ;;
1140 -site | --site | --sit)
1142 -site=* | --site=* | --sit=*)
1145 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1147 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1148 srcdir=$ac_optarg ;;
1150 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1151 | --syscon | --sysco | --sysc | --sys | --sy)
1152 ac_prev=sysconfdir ;;
1153 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1154 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1155 sysconfdir=$ac_optarg ;;
1157 -target | --target | --targe | --targ | --tar | --ta | --t)
1158 ac_prev=target_alias ;;
1159 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1160 target_alias=$ac_optarg ;;
1162 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1165 -version | --version | --versio | --versi | --vers | -V)
1166 ac_init_version=: ;;
1169 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1170 # Reject names that are not valid shell variable names.
1171 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1172 as_fn_error "invalid package name: $ac_useropt"
1173 ac_useropt_orig=$ac_useropt
1174 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1175 case $ac_user_opts in
1179 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1180 ac_unrecognized_sep=', ';;
1182 eval with_$ac_useropt=\$ac_optarg ;;
1184 -without-* | --without-*)
1185 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1186 # Reject names that are not valid shell variable names.
1187 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1188 as_fn_error "invalid package name: $ac_useropt"
1189 ac_useropt_orig=$ac_useropt
1190 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1191 case $ac_user_opts in
1195 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1196 ac_unrecognized_sep=', ';;
1198 eval with_$ac_useropt=no ;;
1201 # Obsolete; use --with-x.
1204 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1205 | --x-incl | --x-inc | --x-in | --x-i)
1206 ac_prev=x_includes ;;
1207 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1208 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1209 x_includes=$ac_optarg ;;
1211 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1212 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1213 ac_prev=x_libraries ;;
1214 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1215 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1216 x_libraries=$ac_optarg ;;
1218 -*) as_fn_error "unrecognized option: \`$ac_option'
1219 Try \`$0 --help' for more information."
1223 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1224 # Reject names that are not valid shell variable names.
1225 case $ac_envvar in #(
1226 '' | [0-9]* | *[!_$as_cr_alnum]* )
1227 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1229 eval $ac_envvar=\$ac_optarg
1230 export $ac_envvar ;;
1233 # FIXME: should be removed in autoconf 3.0.
1234 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1235 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1236 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1237 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1243 if test -n "$ac_prev"; then
1244 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1245 as_fn_error "missing argument to $ac_option"
1248 if test -n "$ac_unrecognized_opts"; then
1249 case $enable_option_checking in
1251 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1252 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1256 # Check all directory arguments for consistency.
1257 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1258 datadir sysconfdir sharedstatedir localstatedir includedir \
1259 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1260 libdir localedir mandir
1262 eval ac_val=\$$ac_var
1263 # Remove trailing slashes.
1266 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1267 eval $ac_var=\$ac_val;;
1269 # Be sure to have absolute directory names.
1271 [\\/$]* | ?:[\\/]* ) continue;;
1272 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1274 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1277 # There might be people who depend on the old broken behavior: `$host'
1278 # used to hold the argument of --host etc.
1279 # FIXME: To remove some day.
1282 target=$target_alias
1284 # FIXME: To remove some day.
1285 if test "x$host_alias" != x; then
1286 if test "x$build_alias" = x; then
1287 cross_compiling=maybe
1288 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1289 If a cross compiler is detected then cross compile mode will be used." >&2
1290 elif test "x$build_alias" != "x$host_alias"; then
1296 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1298 test "$silent" = yes && exec 6>/dev/null
1301 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1302 ac_ls_di=`ls -di .` &&
1303 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1304 as_fn_error "working directory cannot be determined"
1305 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1306 as_fn_error "pwd does not report name of working directory"
1309 # Find the source files, if location was not specified.
1310 if test -z "$srcdir"; then
1311 ac_srcdir_defaulted=yes
1312 # Try the directory containing this script, then the parent directory.
1313 ac_confdir=`$as_dirname -- "$as_myself" ||
1314 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1315 X"$as_myself" : 'X\(//\)[^/]' \| \
1316 X"$as_myself" : 'X\(//\)$' \| \
1317 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1318 $as_echo X"$as_myself" |
1319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1337 if test ! -r "$srcdir/$ac_unique_file"; then
1341 ac_srcdir_defaulted=no
1343 if test ! -r "$srcdir/$ac_unique_file"; then
1344 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1345 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1347 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1349 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1351 # When building in place, set srcdir=.
1352 if test "$ac_abs_confdir" = "$ac_pwd"; then
1355 # Remove unnecessary trailing slashes from srcdir.
1356 # Double slashes in file names in object file debugging info
1357 # mess up M-x gdb in Emacs.
1359 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1361 for ac_var in $ac_precious_vars; do
1362 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1363 eval ac_env_${ac_var}_value=\$${ac_var}
1364 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1365 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1369 # Report the --help message.
1371 if test "$ac_init_help" = "long"; then
1372 # Omit some internal or obsolete options to make the list less imposing.
1373 # This message is too long to be a string in the A/UX 3.1 sh.
1375 \`configure' configures this package to adapt to many kinds of systems.
1377 Usage: $0 [OPTION]... [VAR=VALUE]...
1379 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1380 VAR=VALUE. See below for descriptions of some of the useful variables.
1382 Defaults for the options are specified in brackets.
1385 -h, --help display this help and exit
1386 --help=short display options specific to this package
1387 --help=recursive display the short help of all the included packages
1388 -V, --version display version information and exit
1389 -q, --quiet, --silent do not print \`checking...' messages
1390 --cache-file=FILE cache test results in FILE [disabled]
1391 -C, --config-cache alias for \`--cache-file=config.cache'
1392 -n, --no-create do not create output files
1393 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1395 Installation directories:
1396 --prefix=PREFIX install architecture-independent files in PREFIX
1397 [$ac_default_prefix]
1398 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1401 By default, \`make install' will install all the files in
1402 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1403 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1404 for instance \`--prefix=\$HOME'.
1406 For better control, use the options below.
1408 Fine tuning of the installation directories:
1409 --bindir=DIR user executables [EPREFIX/bin]
1410 --sbindir=DIR system admin executables [EPREFIX/sbin]
1411 --libexecdir=DIR program executables [EPREFIX/libexec]
1412 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1413 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1414 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1415 --libdir=DIR object code libraries [EPREFIX/lib]
1416 --includedir=DIR C header files [PREFIX/include]
1417 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1418 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1419 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1420 --infodir=DIR info documentation [DATAROOTDIR/info]
1421 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1422 --mandir=DIR man documentation [DATAROOTDIR/man]
1423 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1424 --htmldir=DIR html documentation [DOCDIR]
1425 --dvidir=DIR dvi documentation [DOCDIR]
1426 --pdfdir=DIR pdf documentation [DOCDIR]
1427 --psdir=DIR ps documentation [DOCDIR]
1433 --program-prefix=PREFIX prepend PREFIX to installed program names
1434 --program-suffix=SUFFIX append SUFFIX to installed program names
1435 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1438 --x-includes=DIR X include files are in DIR
1439 --x-libraries=DIR X library files are in DIR
1442 --build=BUILD configure for building on BUILD [guessed]
1443 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1444 --target=TARGET configure for building compilers for TARGET [HOST]
1448 if test -n "$ac_init_help"; then
1453 --disable-option-checking ignore unrecognized --enable/--with options
1454 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1455 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1456 --enable-maintainer-mode enable make rules and dependencies not useful
1457 (and sometimes confusing) to the casual installer
1458 --enable-plugins Enable support for plugins (defaults no)
1459 --disable-largefile omit support for large files
1460 --enable-targets=TARGETS
1461 alternative target configurations
1462 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
1463 --disable-gdbcli disable command-line interface (CLI)
1464 --disable-gdbmi disable machine-interface (MI)
1465 --enable-tui enable full-screen terminal user interface (TUI)
1466 --enable-gdbtk enable gdbtk graphical user interface (GUI)
1467 --enable-profiling enable profiling of GDB
1468 --disable-rpath do not hardcode runtime library paths
1469 --enable-werror treat compile warnings as errors
1470 --enable-build-warnings enable build-time compiler warnings if gcc is used
1471 --enable-gdb-build-warnings
1472 enable GDB specific build-time compiler warnings if
1474 --enable-sim link gdb with simulator
1475 --enable-multi-ice build the multi-ice-gdb-server
1476 --enable-gdbserver automatically build gdbserver (yes/no/auto, default
1480 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1481 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1482 --with-separate-debug-dir=PATH
1483 look for global separate debug info in this path
1485 --with-gdb-datadir=PATH look for global separate data files in this path
1487 --with-relocated-sources=PATH
1488 automatically relocate this path for source files
1489 --with-auto-load-dir=PATH
1490 directories from which to load auto-loaded scripts
1491 [$debugdir:$datadir/auto-load]
1492 --with-auto-load-safe-path=PATH
1493 directories safe to hold auto-loaded files
1494 [--with-auto-load-dir]
1495 --without-auto-load-safe-path
1496 do not restrict auto-loaded files locations
1497 --with-libunwind-ia64 use libunwind frame unwinding for ia64 targets
1498 --with-curses use the curses library instead of the termcap
1500 --with-pkgversion=PKG Use PKG in the version string in place of "GDB"
1501 --with-bugurl=URL Direct users to URL to report a bug
1502 --with-zlib include zlib support (auto/yes/no) default=auto
1503 --with-libiconv-prefix=DIR
1504 search for libiconv in DIR/include and DIR/lib
1505 --with-iconv-bin=PATH specify where to find the iconv program
1506 --with-system-readline use installed readline library
1507 --with-jit-reader-dir=PATH
1508 directory to load the JIT readers from
1509 --with-expat include expat support (auto/yes/no)
1510 --with-gnu-ld assume the C compiler uses GNU ld default=no
1511 --with-libexpat-prefix[=DIR] search for libexpat in DIR/include and DIR/lib
1512 --without-libexpat-prefix don't search for libexpat in includedir and libdir
1513 --with-python[=PYTHON] include python support
1514 (auto/yes/no/<python-program>)
1515 --without-included-regex
1516 don't use included regex; this is the default on
1517 systems with version 2 of the GNU C library (use
1518 with caution on other system)
1519 --with-sysroot[=DIR] search for usr/lib et al within DIR
1520 --with-system-gdbinit=PATH
1521 automatically load a system-wide gdbinit file
1522 --with-tcl directory containing tcl configuration (tclConfig.sh)
1523 --with-tk directory containing tk configuration (tkConfig.sh)
1524 --with-x use the X Window System
1526 Some influential environment variables:
1527 CC C compiler command
1528 CFLAGS C compiler flags
1529 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1530 nonstandard directory <lib dir>
1531 LIBS libraries to pass to the linker, e.g. -l<library>
1532 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1533 you have headers in a nonstandard directory <include dir>
1535 MAKEINFO Parent configure detects if it is of sufficient version.
1537 Parameters for MAKEINFO.
1538 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1539 the first program found out of: `bison -y', `byacc', `yacc'.
1540 YFLAGS The list of arguments that will be passed by default to $YACC.
1541 This script will default YFLAGS to the empty string to avoid a
1542 default value of `-d' given by some make applications.
1543 XMKMF Path to xmkmf, Makefile generator for X Window System
1545 Use these variables to override the choices made by `configure' or to help
1546 it to find libraries and programs with nonstandard names/locations.
1548 Report bugs to the package provider.
1553 if test "$ac_init_help" = "recursive"; then
1554 # If there are subdirs, report their specific --help.
1555 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1556 test -d "$ac_dir" ||
1557 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1562 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1564 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1565 # A ".." for each directory in $ac_dir_suffix.
1566 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1567 case $ac_top_builddir_sub in
1568 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1569 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1572 ac_abs_top_builddir=$ac_pwd
1573 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1574 # for backward compatibility:
1575 ac_top_builddir=$ac_top_build_prefix
1578 .) # We are building in place.
1580 ac_top_srcdir=$ac_top_builddir_sub
1581 ac_abs_top_srcdir=$ac_pwd ;;
1582 [\\/]* | ?:[\\/]* ) # Absolute name.
1583 ac_srcdir=$srcdir$ac_dir_suffix;
1584 ac_top_srcdir=$srcdir
1585 ac_abs_top_srcdir=$srcdir ;;
1587 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1588 ac_top_srcdir=$ac_top_build_prefix$srcdir
1589 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1591 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1593 cd "$ac_dir" || { ac_status=$?; continue; }
1594 # Check for guested configure.
1595 if test -f "$ac_srcdir/configure.gnu"; then
1597 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1598 elif test -f "$ac_srcdir/configure"; then
1600 $SHELL "$ac_srcdir/configure" --help=recursive
1602 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1604 cd "$ac_pwd" || { ac_status=$?; break; }
1608 test -n "$ac_init_help" && exit $ac_status
1609 if $ac_init_version; then
1612 generated by GNU Autoconf 2.64
1614 Copyright (C) 2009 Free Software Foundation, Inc.
1615 This configure script is free software; the Free Software Foundation
1616 gives unlimited permission to copy, distribute and modify it.
1621 ## ------------------------ ##
1622 ## Autoconf initialization. ##
1623 ## ------------------------ ##
1625 # ac_fn_c_try_compile LINENO
1626 # --------------------------
1627 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1628 ac_fn_c_try_compile ()
1630 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1631 rm -f conftest.$ac_objext
1632 if { { ac_try="$ac_compile"
1634 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1635 *) ac_try_echo=$ac_try;;
1637 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1638 $as_echo "$ac_try_echo"; } >&5
1639 (eval "$ac_compile") 2>conftest.err
1641 if test -s conftest.err; then
1642 grep -v '^ *+' conftest.err >conftest.er1
1643 cat conftest.er1 >&5
1644 mv -f conftest.er1 conftest.err
1646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1647 test $ac_status = 0; } && {
1648 test -z "$ac_c_werror_flag" ||
1649 test ! -s conftest.err
1650 } && test -s conftest.$ac_objext; then :
1653 $as_echo "$as_me: failed program was:" >&5
1654 sed 's/^/| /' conftest.$ac_ext >&5
1658 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1661 } # ac_fn_c_try_compile
1663 # ac_fn_c_try_cpp LINENO
1664 # ----------------------
1665 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1668 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1669 if { { ac_try="$ac_cpp conftest.$ac_ext"
1671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1672 *) ac_try_echo=$ac_try;;
1674 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1675 $as_echo "$ac_try_echo"; } >&5
1676 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1678 if test -s conftest.err; then
1679 grep -v '^ *+' conftest.err >conftest.er1
1680 cat conftest.er1 >&5
1681 mv -f conftest.er1 conftest.err
1683 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1684 test $ac_status = 0; } >/dev/null && {
1685 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1686 test ! -s conftest.err
1690 $as_echo "$as_me: failed program was:" >&5
1691 sed 's/^/| /' conftest.$ac_ext >&5
1695 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1700 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1701 # -------------------------------------------------------
1702 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1703 # the include files in INCLUDES and setting the cache variable VAR
1705 ac_fn_c_check_header_mongrel ()
1707 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1708 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1710 $as_echo_n "checking for $2... " >&6; }
1711 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1712 $as_echo_n "(cached) " >&6
1715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1716 $as_echo "$ac_res" >&6; }
1718 # Is the header compilable?
1719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1720 $as_echo_n "checking $2 usability... " >&6; }
1721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1722 /* end confdefs.h. */
1726 if ac_fn_c_try_compile "$LINENO"; then :
1727 ac_header_compiler=yes
1729 ac_header_compiler=no
1731 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1733 $as_echo "$ac_header_compiler" >&6; }
1735 # Is the header present?
1736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1737 $as_echo_n "checking $2 presence... " >&6; }
1738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1739 /* end confdefs.h. */
1742 if ac_fn_c_try_cpp "$LINENO"; then :
1743 ac_header_preproc=yes
1745 ac_header_preproc=no
1747 rm -f conftest.err conftest.$ac_ext
1748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1749 $as_echo "$ac_header_preproc" >&6; }
1751 # So? What about this header?
1752 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1754 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1755 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1756 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1757 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1760 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1761 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1762 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1763 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1764 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1765 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1767 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1768 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1769 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1773 $as_echo_n "checking for $2... " >&6; }
1774 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1775 $as_echo_n "(cached) " >&6
1777 eval "$3=\$ac_header_compiler"
1780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1781 $as_echo "$ac_res" >&6; }
1783 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1785 } # ac_fn_c_check_header_mongrel
1787 # ac_fn_c_try_run LINENO
1788 # ----------------------
1789 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1790 # that executables *can* be run.
1793 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1794 if { { ac_try="$ac_link"
1796 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1797 *) ac_try_echo=$ac_try;;
1799 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1800 $as_echo "$ac_try_echo"; } >&5
1801 (eval "$ac_link") 2>&5
1803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1804 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1805 { { case "(($ac_try" in
1806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1807 *) ac_try_echo=$ac_try;;
1809 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1810 $as_echo "$ac_try_echo"; } >&5
1811 (eval "$ac_try") 2>&5
1813 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1814 test $ac_status = 0; }; }; then :
1817 $as_echo "$as_me: program exited with status $ac_status" >&5
1818 $as_echo "$as_me: failed program was:" >&5
1819 sed 's/^/| /' conftest.$ac_ext >&5
1821 ac_retval=$ac_status
1823 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1824 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1829 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1830 # -------------------------------------------------------
1831 # Tests whether HEADER exists and can be compiled using the include files in
1832 # INCLUDES, setting the cache variable VAR accordingly.
1833 ac_fn_c_check_header_compile ()
1835 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1837 $as_echo_n "checking for $2... " >&6; }
1838 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1839 $as_echo_n "(cached) " >&6
1841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1842 /* end confdefs.h. */
1846 if ac_fn_c_try_compile "$LINENO"; then :
1851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1855 $as_echo "$ac_res" >&6; }
1856 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1858 } # ac_fn_c_check_header_compile
1860 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1861 # --------------------------------------------
1862 # Tries to find the compile-time value of EXPR in a program that includes
1863 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1865 ac_fn_c_compute_int ()
1867 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1868 if test "$cross_compiling" = yes; then
1869 # Depending upon the size, compute the lo and hi bounds.
1870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1871 /* end confdefs.h. */
1876 static int test_array [1 - 2 * !(($2) >= 0)];
1883 if ac_fn_c_try_compile "$LINENO"; then :
1886 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1887 /* end confdefs.h. */
1892 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1899 if ac_fn_c_try_compile "$LINENO"; then :
1900 ac_hi=$ac_mid; break
1902 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1903 if test $ac_lo -le $ac_mid; then
1907 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1909 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1913 /* end confdefs.h. */
1918 static int test_array [1 - 2 * !(($2) < 0)];
1925 if ac_fn_c_try_compile "$LINENO"; then :
1928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1929 /* end confdefs.h. */
1934 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1941 if ac_fn_c_try_compile "$LINENO"; then :
1942 ac_lo=$ac_mid; break
1944 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1945 if test $ac_mid -le $ac_hi; then
1949 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1959 # Binary search between lo and hi bounds.
1960 while test "x$ac_lo" != "x$ac_hi"; do
1961 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1963 /* end confdefs.h. */
1968 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1975 if ac_fn_c_try_compile "$LINENO"; then :
1978 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1983 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1988 /* end confdefs.h. */
1990 static long int longval () { return $2; }
1991 static unsigned long int ulongval () { return $2; }
1998 FILE *f = fopen ("conftest.val", "w");
2003 long int i = longval ();
2006 fprintf (f, "%ld", i);
2010 unsigned long int i = ulongval ();
2013 fprintf (f, "%lu", i);
2015 /* Do not output a trailing newline, as this causes \r\n confusion
2016 on some platforms. */
2017 return ferror (f) || fclose (f) != 0;
2023 if ac_fn_c_try_run "$LINENO"; then :
2024 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2028 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2029 conftest.$ac_objext conftest.beam conftest.$ac_ext
2033 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2036 } # ac_fn_c_compute_int
2038 # ac_fn_c_try_link LINENO
2039 # -----------------------
2040 # Try to link conftest.$ac_ext, and return whether this succeeded.
2043 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2044 rm -f conftest.$ac_objext conftest$ac_exeext
2045 if { { ac_try="$ac_link"
2047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2048 *) ac_try_echo=$ac_try;;
2050 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2051 $as_echo "$ac_try_echo"; } >&5
2052 (eval "$ac_link") 2>conftest.err
2054 if test -s conftest.err; then
2055 grep -v '^ *+' conftest.err >conftest.er1
2056 cat conftest.er1 >&5
2057 mv -f conftest.er1 conftest.err
2059 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2060 test $ac_status = 0; } && {
2061 test -z "$ac_c_werror_flag" ||
2062 test ! -s conftest.err
2063 } && test -s conftest$ac_exeext && {
2064 test "$cross_compiling" = yes ||
2065 $as_test_x conftest$ac_exeext
2069 $as_echo "$as_me: failed program was:" >&5
2070 sed 's/^/| /' conftest.$ac_ext >&5
2074 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2075 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2076 # interfere with the next link command; also delete a directory that is
2077 # left behind by Apple's compiler. We do this before executing the actions.
2078 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2079 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2082 } # ac_fn_c_try_link
2084 # ac_fn_c_check_func LINENO FUNC VAR
2085 # ----------------------------------
2086 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2087 ac_fn_c_check_func ()
2089 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2091 $as_echo_n "checking for $2... " >&6; }
2092 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2093 $as_echo_n "(cached) " >&6
2095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2096 /* end confdefs.h. */
2097 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2098 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2099 #define $2 innocuous_$2
2101 /* System header to define __stub macros and hopefully few prototypes,
2102 which can conflict with char $2 (); below.
2103 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2104 <limits.h> exists even on freestanding compilers. */
2107 # include <limits.h>
2109 # include <assert.h>
2114 /* Override any GCC internal prototype to avoid an error.
2115 Use char because int might match the return type of a GCC
2116 builtin and then its argument prototype would still apply. */
2121 /* The GNU C library defines this for functions which it implements
2122 to always fail with ENOSYS. Some functions are actually named
2123 something starting with __ and the normal name is an alias. */
2124 #if defined __stub_$2 || defined __stub___$2
2136 if ac_fn_c_try_link "$LINENO"; then :
2141 rm -f core conftest.err conftest.$ac_objext \
2142 conftest$ac_exeext conftest.$ac_ext
2145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2146 $as_echo "$ac_res" >&6; }
2147 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2149 } # ac_fn_c_check_func
2151 # ac_fn_c_check_decl LINENO SYMBOL VAR
2152 # ------------------------------------
2153 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2154 ac_fn_c_check_decl ()
2156 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2157 as_decl_name=`echo $2|sed 's/ *(.*//'`
2158 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2160 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2161 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2162 $as_echo_n "(cached) " >&6
2164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2165 /* end confdefs.h. */
2170 #ifndef $as_decl_name
2172 (void) $as_decl_use;
2174 (void) $as_decl_name;
2182 if ac_fn_c_try_compile "$LINENO"; then :
2187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2191 $as_echo "$ac_res" >&6; }
2192 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2194 } # ac_fn_c_check_decl
2196 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2197 # ----------------------------------------------------
2198 # Tries to find if the field MEMBER exists in type AGGR, after including
2199 # INCLUDES, setting cache variable VAR accordingly.
2200 ac_fn_c_check_member ()
2202 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2204 $as_echo_n "checking for $2.$3... " >&6; }
2205 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2206 $as_echo_n "(cached) " >&6
2208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2209 /* end confdefs.h. */
2221 if ac_fn_c_try_compile "$LINENO"; then :
2224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2225 /* end confdefs.h. */
2231 if (sizeof ac_aggr.$3)
2237 if ac_fn_c_try_compile "$LINENO"; then :
2242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2248 $as_echo "$ac_res" >&6; }
2249 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2251 } # ac_fn_c_check_member
2253 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2254 # -------------------------------------------
2255 # Tests whether TYPE exists after having included INCLUDES, setting cache
2256 # variable VAR accordingly.
2257 ac_fn_c_check_type ()
2259 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2261 $as_echo_n "checking for $2... " >&6; }
2262 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2263 $as_echo_n "(cached) " >&6
2266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2267 /* end confdefs.h. */
2278 if ac_fn_c_try_compile "$LINENO"; then :
2279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2280 /* end confdefs.h. */
2291 if ac_fn_c_try_compile "$LINENO"; then :
2296 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2298 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2302 $as_echo "$ac_res" >&6; }
2303 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2305 } # ac_fn_c_check_type
2306 cat >config.log <<_ACEOF
2307 This file contains any messages produced by compilers while
2308 running configure, to aid debugging if configure makes a mistake.
2310 It was created by $as_me, which was
2311 generated by GNU Autoconf 2.64. Invocation command line was
2323 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2324 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2325 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2326 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2327 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2329 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2330 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2332 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2333 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2334 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2335 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2336 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2337 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2338 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2342 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2346 test -z "$as_dir" && as_dir=.
2347 $as_echo "PATH: $as_dir"
2363 # Keep a trace of the command line.
2364 # Strip out --no-create and --no-recursion so they do not pile up.
2365 # Strip out --silent because we don't want to record it for future runs.
2366 # Also quote any args containing shell meta-characters.
2367 # Make two passes to allow for proper duplicate-argument suppression.
2371 ac_must_keep_next=false
2377 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2378 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2379 | -silent | --silent | --silen | --sile | --sil)
2382 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2385 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2387 as_fn_append ac_configure_args1 " '$ac_arg'"
2388 if test $ac_must_keep_next = true; then
2389 ac_must_keep_next=false # Got value, back to normal.
2392 *=* | --config-cache | -C | -disable-* | --disable-* \
2393 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2394 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2395 | -with-* | --with-* | -without-* | --without-* | --x)
2396 case "$ac_configure_args0 " in
2397 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2400 -* ) ac_must_keep_next=true ;;
2403 as_fn_append ac_configure_args " '$ac_arg'"
2408 { ac_configure_args0=; unset ac_configure_args0;}
2409 { ac_configure_args1=; unset ac_configure_args1;}
2411 # When interrupted or exit'd, cleanup temporary files, and complete
2412 # config.log. We remove comments because anyway the quotes in there
2413 # would cause problems or look ugly.
2414 # WARNING: Use '\'' to represent an apostrophe within the trap.
2415 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2416 trap 'exit_status=$?
2417 # Save into config.log some information that might help in debugging.
2422 ## ---------------- ##
2423 ## Cache variables. ##
2424 ## ---------------- ##
2427 # The following way of writing the cache mishandles newlines in values,
2429 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2430 eval ac_val=\$$ac_var
2434 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2435 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2438 _ | IFS | as_nl) ;; #(
2439 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2440 *) { eval $ac_var=; unset $ac_var;} ;;
2445 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2446 *${as_nl}ac_space=\ *)
2448 "s/'\''/'\''\\\\'\'''\''/g;
2449 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2452 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2460 ## ----------------- ##
2461 ## Output variables. ##
2462 ## ----------------- ##
2465 for ac_var in $ac_subst_vars
2467 eval ac_val=\$$ac_var
2469 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2471 $as_echo "$ac_var='\''$ac_val'\''"
2475 if test -n "$ac_subst_files"; then
2477 ## ------------------- ##
2478 ## File substitutions. ##
2479 ## ------------------- ##
2482 for ac_var in $ac_subst_files
2484 eval ac_val=\$$ac_var
2486 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2488 $as_echo "$ac_var='\''$ac_val'\''"
2493 if test -s confdefs.h; then
2503 test "$ac_signal" != 0 &&
2504 $as_echo "$as_me: caught signal $ac_signal"
2505 $as_echo "$as_me: exit $exit_status"
2507 rm -f core *.core core.conftest.* &&
2508 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2511 for ac_signal in 1 2 13 15; do
2512 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2516 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2517 rm -f -r conftest* confdefs.h
2519 $as_echo "/* confdefs.h */" > confdefs.h
2521 # Predefined preprocessor variables.
2523 cat >>confdefs.h <<_ACEOF
2524 #define PACKAGE_NAME "$PACKAGE_NAME"
2527 cat >>confdefs.h <<_ACEOF
2528 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2531 cat >>confdefs.h <<_ACEOF
2532 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2535 cat >>confdefs.h <<_ACEOF
2536 #define PACKAGE_STRING "$PACKAGE_STRING"
2539 cat >>confdefs.h <<_ACEOF
2540 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2543 cat >>confdefs.h <<_ACEOF
2544 #define PACKAGE_URL "$PACKAGE_URL"
2548 # Let the site file select an alternate cache file if it wants to.
2549 # Prefer an explicitly selected file to automatically selected ones.
2552 if test -n "$CONFIG_SITE"; then
2553 ac_site_file1=$CONFIG_SITE
2554 elif test "x$prefix" != xNONE; then
2555 ac_site_file1=$prefix/share/config.site
2556 ac_site_file2=$prefix/etc/config.site
2558 ac_site_file1=$ac_default_prefix/share/config.site
2559 ac_site_file2=$ac_default_prefix/etc/config.site
2561 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2563 test "x$ac_site_file" = xNONE && continue
2564 if test -r "$ac_site_file"; then
2565 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2566 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2567 sed 's/^/| /' "$ac_site_file" >&5
2572 if test -r "$cache_file"; then
2573 # Some versions of bash will fail to source /dev/null (special
2574 # files actually), so we avoid doing that.
2575 if test -f "$cache_file"; then
2576 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2577 $as_echo "$as_me: loading cache $cache_file" >&6;}
2579 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2580 *) . "./$cache_file";;
2584 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2585 $as_echo "$as_me: creating cache $cache_file" >&6;}
2589 # Check that the precious variables saved in the cache have kept the same
2591 ac_cache_corrupted=false
2592 for ac_var in $ac_precious_vars; do
2593 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2594 eval ac_new_set=\$ac_env_${ac_var}_set
2595 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2596 eval ac_new_val=\$ac_env_${ac_var}_value
2597 case $ac_old_set,$ac_new_set in
2599 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2600 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2601 ac_cache_corrupted=: ;;
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2604 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2605 ac_cache_corrupted=: ;;
2608 if test "x$ac_old_val" != "x$ac_new_val"; then
2609 # differences in whitespace do not lead to failure.
2610 ac_old_val_w=`echo x $ac_old_val`
2611 ac_new_val_w=`echo x $ac_new_val`
2612 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2614 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2615 ac_cache_corrupted=:
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2618 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2619 eval $ac_var=\$ac_old_val
2621 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2622 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2623 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2624 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2627 # Pass precious variables to config.status.
2628 if test "$ac_new_set" = set; then
2630 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2631 *) ac_arg=$ac_var=$ac_new_val ;;
2633 case " $ac_configure_args " in
2634 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2635 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2639 if $ac_cache_corrupted; then
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2641 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2643 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2644 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2646 ## -------------------- ##
2647 ## Main body of script. ##
2648 ## -------------------- ##
2651 ac_cpp='$CPP $CPPFLAGS'
2652 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2653 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2654 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2660 ac_config_headers="$ac_config_headers config.h:config.in"
2663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2664 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2665 # Check whether --enable-maintainer-mode was given.
2666 if test "${enable_maintainer_mode+set}" = set; then :
2667 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2669 USE_MAINTAINER_MODE=no
2672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2673 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2674 if test $USE_MAINTAINER_MODE = yes; then
2675 MAINTAINER_MODE_TRUE=
2676 MAINTAINER_MODE_FALSE='#'
2678 MAINTAINER_MODE_TRUE='#'
2679 MAINTAINER_MODE_FALSE=
2682 MAINT=$MAINTAINER_MODE_TRUE
2686 # Provide more thorough testing by -lmcheck.
2687 # Set it to 'true' for development snapshots, 'false' for releases or
2692 ac_cpp='$CPP $CPPFLAGS'
2693 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2694 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2695 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2696 if test -n "$ac_tool_prefix"; then
2697 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2698 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2700 $as_echo_n "checking for $ac_word... " >&6; }
2701 if test "${ac_cv_prog_CC+set}" = set; then :
2702 $as_echo_n "(cached) " >&6
2704 if test -n "$CC"; then
2705 ac_cv_prog_CC="$CC" # Let the user override the test.
2707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2711 test -z "$as_dir" && as_dir=.
2712 for ac_exec_ext in '' $ac_executable_extensions; do
2713 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2714 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2715 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2725 if test -n "$CC"; then
2726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2727 $as_echo "$CC" >&6; }
2729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2730 $as_echo "no" >&6; }
2735 if test -z "$ac_cv_prog_CC"; then
2737 # Extract the first word of "gcc", so it can be a program name with args.
2738 set dummy gcc; ac_word=$2
2739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2740 $as_echo_n "checking for $ac_word... " >&6; }
2741 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2742 $as_echo_n "(cached) " >&6
2744 if test -n "$ac_ct_CC"; then
2745 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2751 test -z "$as_dir" && as_dir=.
2752 for ac_exec_ext in '' $ac_executable_extensions; do
2753 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2754 ac_cv_prog_ac_ct_CC="gcc"
2755 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2764 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2765 if test -n "$ac_ct_CC"; then
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2767 $as_echo "$ac_ct_CC" >&6; }
2769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2770 $as_echo "no" >&6; }
2773 if test "x$ac_ct_CC" = x; then
2776 case $cross_compiling:$ac_tool_warned in
2778 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2779 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2780 ac_tool_warned=yes ;;
2788 if test -z "$CC"; then
2789 if test -n "$ac_tool_prefix"; then
2790 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2791 set dummy ${ac_tool_prefix}cc; ac_word=$2
2792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2793 $as_echo_n "checking for $ac_word... " >&6; }
2794 if test "${ac_cv_prog_CC+set}" = set; then :
2795 $as_echo_n "(cached) " >&6
2797 if test -n "$CC"; then
2798 ac_cv_prog_CC="$CC" # Let the user override the test.
2800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2804 test -z "$as_dir" && as_dir=.
2805 for ac_exec_ext in '' $ac_executable_extensions; do
2806 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2807 ac_cv_prog_CC="${ac_tool_prefix}cc"
2808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2818 if test -n "$CC"; then
2819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2820 $as_echo "$CC" >&6; }
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2823 $as_echo "no" >&6; }
2829 if test -z "$CC"; then
2830 # Extract the first word of "cc", so it can be a program name with args.
2831 set dummy cc; ac_word=$2
2832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2833 $as_echo_n "checking for $ac_word... " >&6; }
2834 if test "${ac_cv_prog_CC+set}" = set; then :
2835 $as_echo_n "(cached) " >&6
2837 if test -n "$CC"; then
2838 ac_cv_prog_CC="$CC" # Let the user override the test.
2841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2845 test -z "$as_dir" && as_dir=.
2846 for ac_exec_ext in '' $ac_executable_extensions; do
2847 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2848 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2849 ac_prog_rejected=yes
2853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2860 if test $ac_prog_rejected = yes; then
2861 # We found a bogon in the path, so make sure we never use it.
2862 set dummy $ac_cv_prog_CC
2864 if test $# != 0; then
2865 # We chose a different compiler from the bogus one.
2866 # However, it has the same basename, so the bogon will be chosen
2867 # first if we set CC to just the basename; use the full file name.
2869 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2875 if test -n "$CC"; then
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2877 $as_echo "$CC" >&6; }
2879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2880 $as_echo "no" >&6; }
2885 if test -z "$CC"; then
2886 if test -n "$ac_tool_prefix"; then
2887 for ac_prog in cl.exe
2889 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2890 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2892 $as_echo_n "checking for $ac_word... " >&6; }
2893 if test "${ac_cv_prog_CC+set}" = set; then :
2894 $as_echo_n "(cached) " >&6
2896 if test -n "$CC"; then
2897 ac_cv_prog_CC="$CC" # Let the user override the test.
2899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2903 test -z "$as_dir" && as_dir=.
2904 for ac_exec_ext in '' $ac_executable_extensions; do
2905 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2906 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2907 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2917 if test -n "$CC"; then
2918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2919 $as_echo "$CC" >&6; }
2921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2922 $as_echo "no" >&6; }
2926 test -n "$CC" && break
2929 if test -z "$CC"; then
2931 for ac_prog in cl.exe
2933 # Extract the first word of "$ac_prog", so it can be a program name with args.
2934 set dummy $ac_prog; ac_word=$2
2935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2936 $as_echo_n "checking for $ac_word... " >&6; }
2937 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2938 $as_echo_n "(cached) " >&6
2940 if test -n "$ac_ct_CC"; then
2941 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2947 test -z "$as_dir" && as_dir=.
2948 for ac_exec_ext in '' $ac_executable_extensions; do
2949 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2950 ac_cv_prog_ac_ct_CC="$ac_prog"
2951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2960 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2961 if test -n "$ac_ct_CC"; then
2962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2963 $as_echo "$ac_ct_CC" >&6; }
2965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2966 $as_echo "no" >&6; }
2970 test -n "$ac_ct_CC" && break
2973 if test "x$ac_ct_CC" = x; then
2976 case $cross_compiling:$ac_tool_warned in
2978 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2979 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2980 ac_tool_warned=yes ;;
2989 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2990 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2991 as_fn_error "no acceptable C compiler found in \$PATH
2992 See \`config.log' for more details." "$LINENO" 5; }
2994 # Provide some information about the compiler.
2995 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2998 for ac_option in --version -v -V -qversion; do
2999 { { ac_try="$ac_compiler $ac_option >&5"
3001 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3002 *) ac_try_echo=$ac_try;;
3004 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3005 $as_echo "$ac_try_echo"; } >&5
3006 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3008 if test -s conftest.err; then
3010 ... rest of stderr output deleted ...
3011 10q' conftest.err >conftest.er1
3012 cat conftest.er1 >&5
3013 rm -f conftest.er1 conftest.err
3015 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3016 test $ac_status = 0; }
3019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3020 /* end confdefs.h. */
3030 ac_clean_files_save=$ac_clean_files
3031 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3032 # Try to create an executable without -o first, disregard a.out.
3033 # It will help us diagnose broken compilers, and finding out an intuition
3035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3036 $as_echo_n "checking for C compiler default output file name... " >&6; }
3037 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3039 # The possible output files:
3040 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3043 for ac_file in $ac_files
3046 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3047 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3052 if { { ac_try="$ac_link_default"
3054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3055 *) ac_try_echo=$ac_try;;
3057 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3058 $as_echo "$ac_try_echo"; } >&5
3059 (eval "$ac_link_default") 2>&5
3061 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3062 test $ac_status = 0; }; then :
3063 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3064 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3065 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3066 # so that the user can short-circuit this test for compilers unknown to
3068 for ac_file in $ac_files ''
3070 test -f "$ac_file" || continue
3072 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3075 # We found the default executable, but exeext='' is most
3079 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3081 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3083 # We set ac_cv_exeext here because the later test for it is not
3084 # safe: cross compilers may not add the suffix if given an `-o'
3085 # argument, so we may need to know it at that point already.
3086 # Even if this section looks crufty: it has the advantage of
3093 test "$ac_cv_exeext" = no && ac_cv_exeext=
3098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3099 $as_echo "$ac_file" >&6; }
3100 if test -z "$ac_file"; then :
3101 $as_echo "$as_me: failed program was:" >&5
3102 sed 's/^/| /' conftest.$ac_ext >&5
3104 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3105 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3106 { as_fn_set_status 77
3107 as_fn_error "C compiler cannot create executables
3108 See \`config.log' for more details." "$LINENO" 5; }; }
3110 ac_exeext=$ac_cv_exeext
3112 # Check that the compiler produces executables we can run. If not, either
3113 # the compiler is broken, or we cross compile.
3114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3115 $as_echo_n "checking whether the C compiler works... " >&6; }
3116 # If not cross compiling, check that we can run a simple program.
3117 if test "$cross_compiling" != yes; then
3118 if { ac_try='./$ac_file'
3119 { { case "(($ac_try" in
3120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3121 *) ac_try_echo=$ac_try;;
3123 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3124 $as_echo "$ac_try_echo"; } >&5
3125 (eval "$ac_try") 2>&5
3127 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3128 test $ac_status = 0; }; }; then
3131 if test "$cross_compiling" = maybe; then
3134 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3135 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3136 as_fn_error "cannot run C compiled programs.
3137 If you meant to cross compile, use \`--host'.
3138 See \`config.log' for more details." "$LINENO" 5; }
3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3143 $as_echo "yes" >&6; }
3145 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3146 ac_clean_files=$ac_clean_files_save
3147 # Check that the compiler produces executables we can run. If not, either
3148 # the compiler is broken, or we cross compile.
3149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3150 $as_echo_n "checking whether we are cross compiling... " >&6; }
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3152 $as_echo "$cross_compiling" >&6; }
3154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3155 $as_echo_n "checking for suffix of executables... " >&6; }
3156 if { { ac_try="$ac_link"
3158 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3159 *) ac_try_echo=$ac_try;;
3161 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3162 $as_echo "$ac_try_echo"; } >&5
3163 (eval "$ac_link") 2>&5
3165 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3166 test $ac_status = 0; }; then :
3167 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3168 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3169 # work properly (i.e., refer to `conftest.exe'), while it won't with
3171 for ac_file in conftest.exe conftest conftest.*; do
3172 test -f "$ac_file" || continue
3174 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3175 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
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_error "cannot compute suffix of executables: cannot compile and link
3184 See \`config.log' for more details." "$LINENO" 5; }
3186 rm -f conftest$ac_cv_exeext
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3188 $as_echo "$ac_cv_exeext" >&6; }
3190 rm -f conftest.$ac_ext
3191 EXEEXT=$ac_cv_exeext
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3194 $as_echo_n "checking for suffix of object files... " >&6; }
3195 if test "${ac_cv_objext+set}" = set; then :
3196 $as_echo_n "(cached) " >&6
3198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3199 /* end confdefs.h. */
3209 rm -f conftest.o conftest.obj
3210 if { { ac_try="$ac_compile"
3212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3213 *) ac_try_echo=$ac_try;;
3215 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3216 $as_echo "$ac_try_echo"; } >&5
3217 (eval "$ac_compile") 2>&5
3219 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3220 test $ac_status = 0; }; then :
3221 for ac_file in conftest.o conftest.obj conftest.*; do
3222 test -f "$ac_file" || continue;
3224 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3225 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3230 $as_echo "$as_me: failed program was:" >&5
3231 sed 's/^/| /' conftest.$ac_ext >&5
3233 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3234 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3235 as_fn_error "cannot compute suffix of object files: cannot compile
3236 See \`config.log' for more details." "$LINENO" 5; }
3238 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3241 $as_echo "$ac_cv_objext" >&6; }
3242 OBJEXT=$ac_cv_objext
3244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3245 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3246 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3247 $as_echo_n "(cached) " >&6
3249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3250 /* end confdefs.h. */
3263 if ac_fn_c_try_compile "$LINENO"; then :
3268 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3269 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3273 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3274 if test $ac_compiler_gnu = yes; then
3279 ac_test_CFLAGS=${CFLAGS+set}
3280 ac_save_CFLAGS=$CFLAGS
3281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3282 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3283 if test "${ac_cv_prog_cc_g+set}" = set; then :
3284 $as_echo_n "(cached) " >&6
3286 ac_save_c_werror_flag=$ac_c_werror_flag
3287 ac_c_werror_flag=yes
3290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3291 /* end confdefs.h. */
3301 if ac_fn_c_try_compile "$LINENO"; then :
3305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3306 /* end confdefs.h. */
3316 if ac_fn_c_try_compile "$LINENO"; then :
3319 ac_c_werror_flag=$ac_save_c_werror_flag
3321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3322 /* end confdefs.h. */
3332 if ac_fn_c_try_compile "$LINENO"; then :
3335 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3340 ac_c_werror_flag=$ac_save_c_werror_flag
3342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3343 $as_echo "$ac_cv_prog_cc_g" >&6; }
3344 if test "$ac_test_CFLAGS" = set; then
3345 CFLAGS=$ac_save_CFLAGS
3346 elif test $ac_cv_prog_cc_g = yes; then
3347 if test "$GCC" = yes; then
3353 if test "$GCC" = yes; then
3359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3360 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3361 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3362 $as_echo_n "(cached) " >&6
3364 ac_cv_prog_cc_c89=no
3366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3367 /* end confdefs.h. */
3370 #include <sys/types.h>
3371 #include <sys/stat.h>
3372 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3373 struct buf { int x; };
3374 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3375 static char *e (p, i)
3381 static char *f (char * (*g) (char **, int), char **p, ...)
3386 s = g (p, va_arg (v,int));
3391 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3392 function prototypes and stuff, but not '\xHH' hex character constants.
3393 These don't provoke an error unfortunately, instead are silently treated
3394 as 'x'. The following induces an error, until -std is added to get
3395 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3396 array size at least. It's necessary to write '\x00'==0 to get something
3397 that's true only with -std. */
3398 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3400 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3401 inside strings and character constants. */
3403 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3405 int test (int i, double x);
3406 struct s1 {int (*f) (int a);};
3407 struct s2 {int (*f) (double a);};
3408 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3414 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3419 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3420 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3422 CC="$ac_save_CC $ac_arg"
3423 if ac_fn_c_try_compile "$LINENO"; then :
3424 ac_cv_prog_cc_c89=$ac_arg
3426 rm -f core conftest.err conftest.$ac_objext
3427 test "x$ac_cv_prog_cc_c89" != "xno" && break
3429 rm -f conftest.$ac_ext
3434 case "x$ac_cv_prog_cc_c89" in
3436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3437 $as_echo "none needed" >&6; } ;;
3439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3440 $as_echo "unsupported" >&6; } ;;
3442 CC="$CC $ac_cv_prog_cc_c89"
3443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3444 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3446 if test "x$ac_cv_prog_cc_c89" != xno; then :
3451 ac_cpp='$CPP $CPPFLAGS'
3452 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3453 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3454 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3458 ac_cpp='$CPP $CPPFLAGS'
3459 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3460 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3461 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3463 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3464 # On Suns, sometimes $CPP names a directory.
3465 if test -n "$CPP" && test -d "$CPP"; then
3468 if test -z "$CPP"; then
3469 if test "${ac_cv_prog_CPP+set}" = set; then :
3470 $as_echo_n "(cached) " >&6
3472 # Double quotes because CPP needs to be expanded
3473 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3476 for ac_c_preproc_warn_flag in '' yes
3478 # Use a header file that comes with gcc, so configuring glibc
3479 # with a fresh cross-compiler works.
3480 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3481 # <limits.h> exists even on freestanding compilers.
3482 # On the NeXT, cc -E runs the code through the compiler's parser,
3483 # not just through cpp. "Syntax error" is here to catch this case.
3484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3485 /* end confdefs.h. */
3487 # include <limits.h>
3489 # include <assert.h>
3493 if ac_fn_c_try_cpp "$LINENO"; then :
3496 # Broken: fails on valid input.
3499 rm -f conftest.err conftest.$ac_ext
3501 # OK, works on sane cases. Now check whether nonexistent headers
3502 # can be detected and how.
3503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3504 /* end confdefs.h. */
3505 #include <ac_nonexistent.h>
3507 if ac_fn_c_try_cpp "$LINENO"; then :
3508 # Broken: success on invalid input.
3511 # Passes both tests.
3515 rm -f conftest.err conftest.$ac_ext
3518 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3519 rm -f conftest.err conftest.$ac_ext
3520 if $ac_preproc_ok; then :
3532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3533 $as_echo "$CPP" >&6; }
3535 for ac_c_preproc_warn_flag in '' yes
3537 # Use a header file that comes with gcc, so configuring glibc
3538 # with a fresh cross-compiler works.
3539 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3540 # <limits.h> exists even on freestanding compilers.
3541 # On the NeXT, cc -E runs the code through the compiler's parser,
3542 # not just through cpp. "Syntax error" is here to catch this case.
3543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3544 /* end confdefs.h. */
3546 # include <limits.h>
3548 # include <assert.h>
3552 if ac_fn_c_try_cpp "$LINENO"; then :
3555 # Broken: fails on valid input.
3558 rm -f conftest.err conftest.$ac_ext
3560 # OK, works on sane cases. Now check whether nonexistent headers
3561 # can be detected and how.
3562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3563 /* end confdefs.h. */
3564 #include <ac_nonexistent.h>
3566 if ac_fn_c_try_cpp "$LINENO"; then :
3567 # Broken: success on invalid input.
3570 # Passes both tests.
3574 rm -f conftest.err conftest.$ac_ext
3577 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3578 rm -f conftest.err conftest.$ac_ext
3579 if $ac_preproc_ok; then :
3582 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3583 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3584 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3585 See \`config.log' for more details." "$LINENO" 5; }
3589 ac_cpp='$CPP $CPPFLAGS'
3590 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3591 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3592 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3596 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3597 if test "${ac_cv_path_GREP+set}" = set; then :
3598 $as_echo_n "(cached) " >&6
3600 if test -z "$GREP"; then
3601 ac_path_GREP_found=false
3602 # Loop through the user's path and test for each of PROGNAME-LIST
3603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3604 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3607 test -z "$as_dir" && as_dir=.
3608 for ac_prog in grep ggrep; do
3609 for ac_exec_ext in '' $ac_executable_extensions; do
3610 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3611 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3612 # Check for GNU ac_path_GREP and select it if it is found.
3613 # Check for GNU $ac_path_GREP
3614 case `"$ac_path_GREP" --version 2>&1` in
3616 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3619 $as_echo_n 0123456789 >"conftest.in"
3622 cat "conftest.in" "conftest.in" >"conftest.tmp"
3623 mv "conftest.tmp" "conftest.in"
3624 cp "conftest.in" "conftest.nl"
3625 $as_echo 'GREP' >> "conftest.nl"
3626 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3627 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3628 as_fn_arith $ac_count + 1 && ac_count=$as_val
3629 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3630 # Best one so far, save it but keep looking for a better one
3631 ac_cv_path_GREP="$ac_path_GREP"
3632 ac_path_GREP_max=$ac_count
3634 # 10*(2^10) chars as input seems more than enough
3635 test $ac_count -gt 10 && break
3637 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3640 $ac_path_GREP_found && break 3
3645 if test -z "$ac_cv_path_GREP"; then
3646 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3649 ac_cv_path_GREP=$GREP
3653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3654 $as_echo "$ac_cv_path_GREP" >&6; }
3655 GREP="$ac_cv_path_GREP"
3658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3659 $as_echo_n "checking for egrep... " >&6; }
3660 if test "${ac_cv_path_EGREP+set}" = set; then :
3661 $as_echo_n "(cached) " >&6
3663 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3664 then ac_cv_path_EGREP="$GREP -E"
3666 if test -z "$EGREP"; then
3667 ac_path_EGREP_found=false
3668 # Loop through the user's path and test for each of PROGNAME-LIST
3669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3670 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3673 test -z "$as_dir" && as_dir=.
3674 for ac_prog in egrep; do
3675 for ac_exec_ext in '' $ac_executable_extensions; do
3676 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3677 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3678 # Check for GNU ac_path_EGREP and select it if it is found.
3679 # Check for GNU $ac_path_EGREP
3680 case `"$ac_path_EGREP" --version 2>&1` in
3682 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3685 $as_echo_n 0123456789 >"conftest.in"
3688 cat "conftest.in" "conftest.in" >"conftest.tmp"
3689 mv "conftest.tmp" "conftest.in"
3690 cp "conftest.in" "conftest.nl"
3691 $as_echo 'EGREP' >> "conftest.nl"
3692 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3693 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3694 as_fn_arith $ac_count + 1 && ac_count=$as_val
3695 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3696 # Best one so far, save it but keep looking for a better one
3697 ac_cv_path_EGREP="$ac_path_EGREP"
3698 ac_path_EGREP_max=$ac_count
3700 # 10*(2^10) chars as input seems more than enough
3701 test $ac_count -gt 10 && break
3703 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3706 $ac_path_EGREP_found && break 3
3711 if test -z "$ac_cv_path_EGREP"; then
3712 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3715 ac_cv_path_EGREP=$EGREP
3720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3721 $as_echo "$ac_cv_path_EGREP" >&6; }
3722 EGREP="$ac_cv_path_EGREP"
3725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3726 $as_echo_n "checking for ANSI C header files... " >&6; }
3727 if test "${ac_cv_header_stdc+set}" = set; then :
3728 $as_echo_n "(cached) " >&6
3730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3731 /* end confdefs.h. */
3745 if ac_fn_c_try_compile "$LINENO"; then :
3746 ac_cv_header_stdc=yes
3748 ac_cv_header_stdc=no
3750 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3752 if test $ac_cv_header_stdc = yes; then
3753 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3755 /* end confdefs.h. */
3759 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3760 $EGREP "memchr" >/dev/null 2>&1; then :
3763 ac_cv_header_stdc=no
3769 if test $ac_cv_header_stdc = yes; then
3770 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3772 /* end confdefs.h. */
3776 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3777 $EGREP "free" >/dev/null 2>&1; then :
3780 ac_cv_header_stdc=no
3786 if test $ac_cv_header_stdc = yes; then
3787 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3788 if test "$cross_compiling" = yes; then :
3791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3792 /* end confdefs.h. */
3795 #if ((' ' & 0x0FF) == 0x020)
3796 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3797 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3799 # define ISLOWER(c) \
3800 (('a' <= (c) && (c) <= 'i') \
3801 || ('j' <= (c) && (c) <= 'r') \
3802 || ('s' <= (c) && (c) <= 'z'))
3803 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3806 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3811 for (i = 0; i < 256; i++)
3812 if (XOR (islower (i), ISLOWER (i))
3813 || toupper (i) != TOUPPER (i))
3818 if ac_fn_c_try_run "$LINENO"; then :
3821 ac_cv_header_stdc=no
3823 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3824 conftest.$ac_objext conftest.beam conftest.$ac_ext
3829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3830 $as_echo "$ac_cv_header_stdc" >&6; }
3831 if test $ac_cv_header_stdc = yes; then
3833 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3837 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3838 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3839 inttypes.h stdint.h unistd.h
3841 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3842 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3844 eval as_val=\$$as_ac_Header
3845 if test "x$as_val" = x""yes; then :
3846 cat >>confdefs.h <<_ACEOF
3847 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3856 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3857 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3864 if test "$MINIX" = yes; then
3866 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3869 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3872 $as_echo "#define _MINIX 1" >>confdefs.h
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3878 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3879 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3880 $as_echo_n "(cached) " >&6
3882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3883 /* end confdefs.h. */
3885 # define __EXTENSIONS__ 1
3886 $ac_includes_default
3895 if ac_fn_c_try_compile "$LINENO"; then :
3896 ac_cv_safe_to_define___extensions__=yes
3898 ac_cv_safe_to_define___extensions__=no
3900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3903 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3904 test $ac_cv_safe_to_define___extensions__ = yes &&
3905 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3907 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3909 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3911 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3913 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3917 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3918 for ac_t in install-sh install.sh shtool; do
3919 if test -f "$ac_dir/$ac_t"; then
3921 ac_install_sh="$ac_aux_dir/$ac_t -c"
3926 if test -z "$ac_aux_dir"; then
3927 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3930 # These three variables are undocumented and unsupported,
3931 # and are intended to be withdrawn in a future Autoconf release.
3932 # They can cause serious problems if a builder's source tree is in a directory
3933 # whose full name contains unusual characters.
3934 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3935 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3936 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3939 # Make sure we can run config.sub.
3940 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3941 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3944 $as_echo_n "checking build system type... " >&6; }
3945 if test "${ac_cv_build+set}" = set; then :
3946 $as_echo_n "(cached) " >&6
3948 ac_build_alias=$build_alias
3949 test "x$ac_build_alias" = x &&
3950 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3951 test "x$ac_build_alias" = x &&
3952 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3953 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3954 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3958 $as_echo "$ac_cv_build" >&6; }
3959 case $ac_cv_build in
3961 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3964 ac_save_IFS=$IFS; IFS='-'
3970 # Remember, the first character of IFS is used to create $*,
3971 # except with old shells:
3974 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3978 $as_echo_n "checking host system type... " >&6; }
3979 if test "${ac_cv_host+set}" = set; then :
3980 $as_echo_n "(cached) " >&6
3982 if test "x$host_alias" = x; then
3983 ac_cv_host=$ac_cv_build
3985 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3986 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3991 $as_echo "$ac_cv_host" >&6; }
3994 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3997 ac_save_IFS=$IFS; IFS='-'
4003 # Remember, the first character of IFS is used to create $*,
4004 # except with old shells:
4007 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4011 $as_echo_n "checking target system type... " >&6; }
4012 if test "${ac_cv_target+set}" = set; then :
4013 $as_echo_n "(cached) " >&6
4015 if test "x$target_alias" = x; then
4016 ac_cv_target=$ac_cv_host
4018 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4019 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4024 $as_echo "$ac_cv_target" >&6; }
4025 case $ac_cv_target in
4027 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4029 target=$ac_cv_target
4030 ac_save_IFS=$IFS; IFS='-'
4036 # Remember, the first character of IFS is used to create $*,
4037 # except with old shells:
4040 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4043 # The aliases save the names the user supplied, while $host etc.
4044 # will get canonicalized.
4045 test -n "$target_alias" &&
4046 test "$program_prefix$program_suffix$program_transform_name" = \
4048 program_prefix=${target_alias}-
4050 # The tests for host and target for $enable_largefile require
4055 # As the $enable_largefile decision depends on --enable-plugins we must set it
4056 # even in directories otherwise not depending on the $plugins option.
4059 # Check whether --enable-plugins was given.
4060 if test "${enable_plugins+set}" = set; then :
4061 enableval=$enable_plugins; case "${enableval}" in
4062 yes | "") plugins=yes ;;
4073 sparc-*-solaris*|i[3-7]86-*-solaris*)
4074 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4075 # are mutually exclusive; and without procfs support, the bfd/ elf module
4076 # cannot provide certain routines such as elfcore_write_prpsinfo
4077 # or elfcore_write_prstatus. So unless the user explicitly requested
4078 # large-file support through the --enable-largefile switch, disable
4079 # large-file support in favor of procfs support.
4080 test "${target}" = "${host}" -a "x$plugins" = xno \
4081 && : ${enable_largefile="no"}
4085 # Check whether --enable-largefile was given.
4086 if test "${enable_largefile+set}" = set; then :
4087 enableval=$enable_largefile;
4090 if test "$enable_largefile" != no; then
4092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4093 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4094 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4095 $as_echo_n "(cached) " >&6
4097 ac_cv_sys_largefile_CC=no
4098 if test "$GCC" != yes; then
4101 # IRIX 6.2 and later do not support large files by default,
4102 # so use the C compiler's -n32 option if that helps.
4103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4104 /* end confdefs.h. */
4105 #include <sys/types.h>
4106 /* Check that off_t can represent 2**63 - 1 correctly.
4107 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4108 since some C++ compilers masquerading as C compilers
4109 incorrectly reject 9223372036854775807. */
4110 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4111 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4112 && LARGE_OFF_T % 2147483647 == 1)
4122 if ac_fn_c_try_compile "$LINENO"; then :
4125 rm -f core conftest.err conftest.$ac_objext
4127 if ac_fn_c_try_compile "$LINENO"; then :
4128 ac_cv_sys_largefile_CC=' -n32'; break
4130 rm -f core conftest.err conftest.$ac_objext
4134 rm -f conftest.$ac_ext
4137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4138 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4139 if test "$ac_cv_sys_largefile_CC" != no; then
4140 CC=$CC$ac_cv_sys_largefile_CC
4143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4144 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4145 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4146 $as_echo_n "(cached) " >&6
4149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4150 /* end confdefs.h. */
4151 #include <sys/types.h>
4152 /* Check that off_t can represent 2**63 - 1 correctly.
4153 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4154 since some C++ compilers masquerading as C compilers
4155 incorrectly reject 9223372036854775807. */
4156 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4157 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4158 && LARGE_OFF_T % 2147483647 == 1)
4168 if ac_fn_c_try_compile "$LINENO"; then :
4169 ac_cv_sys_file_offset_bits=no; break
4171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4173 /* end confdefs.h. */
4174 #define _FILE_OFFSET_BITS 64
4175 #include <sys/types.h>
4176 /* Check that off_t can represent 2**63 - 1 correctly.
4177 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4178 since some C++ compilers masquerading as C compilers
4179 incorrectly reject 9223372036854775807. */
4180 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4181 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4182 && LARGE_OFF_T % 2147483647 == 1)
4192 if ac_fn_c_try_compile "$LINENO"; then :
4193 ac_cv_sys_file_offset_bits=64; break
4195 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4196 ac_cv_sys_file_offset_bits=unknown
4200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4201 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4202 case $ac_cv_sys_file_offset_bits in #(
4205 cat >>confdefs.h <<_ACEOF
4206 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4211 if test $ac_cv_sys_file_offset_bits = unknown; then
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4213 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4214 if test "${ac_cv_sys_large_files+set}" = set; then :
4215 $as_echo_n "(cached) " >&6
4218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4219 /* end confdefs.h. */
4220 #include <sys/types.h>
4221 /* Check that off_t can represent 2**63 - 1 correctly.
4222 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4223 since some C++ compilers masquerading as C compilers
4224 incorrectly reject 9223372036854775807. */
4225 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4226 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4227 && LARGE_OFF_T % 2147483647 == 1)
4237 if ac_fn_c_try_compile "$LINENO"; then :
4238 ac_cv_sys_large_files=no; break
4240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4242 /* end confdefs.h. */
4243 #define _LARGE_FILES 1
4244 #include <sys/types.h>
4245 /* Check that off_t can represent 2**63 - 1 correctly.
4246 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4247 since some C++ compilers masquerading as C compilers
4248 incorrectly reject 9223372036854775807. */
4249 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4250 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4251 && LARGE_OFF_T % 2147483647 == 1)
4261 if ac_fn_c_try_compile "$LINENO"; then :
4262 ac_cv_sys_large_files=1; break
4264 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4265 ac_cv_sys_large_files=unknown
4269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4270 $as_echo "$ac_cv_sys_large_files" >&6; }
4271 case $ac_cv_sys_large_files in #(
4274 cat >>confdefs.h <<_ACEOF
4275 #define _LARGE_FILES $ac_cv_sys_large_files
4287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4288 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4289 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4290 $as_echo_n "(cached) " >&6
4292 am_cv_prog_cc_stdc=no
4294 # Don't try gcc -ansi; that turns off useful extensions and
4295 # breaks some systems' header files.
4296 # AIX -qlanglvl=ansi
4297 # Ultrix and OSF/1 -std1
4298 # HP-UX 10.20 and later -Ae
4299 # HP-UX older versions -Aa -D_HPUX_SOURCE
4300 # SVR4 -Xc -D__EXTENSIONS__
4301 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4303 CC="$ac_save_CC $ac_arg"
4304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4305 /* end confdefs.h. */
4308 #include <sys/types.h>
4309 #include <sys/stat.h>
4310 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4311 struct buf { int x; };
4312 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4313 static char *e (p, i)
4319 static char *f (char * (*g) (char **, int), char **p, ...)
4324 s = g (p, va_arg (v,int));
4328 int test (int i, double x);
4329 struct s1 {int (*f) (int a);};
4330 struct s2 {int (*f) (double a);};
4331 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4339 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4345 if ac_fn_c_try_compile "$LINENO"; then :
4346 am_cv_prog_cc_stdc="$ac_arg"; break
4348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4354 if test -z "$am_cv_prog_cc_stdc"; then
4355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4356 $as_echo "none needed" >&6; }
4358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4359 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4361 case "x$am_cv_prog_cc_stdc" in
4363 *) CC="$CC $am_cv_prog_cc_stdc" ;;
4368 for ac_dir in .. "$srcdir"/..; do
4369 for ac_t in install-sh install.sh shtool; do
4370 if test -f "$ac_dir/$ac_t"; then
4372 ac_install_sh="$ac_aux_dir/$ac_t -c"
4377 if test -z "$ac_aux_dir"; then
4378 as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4381 # These three variables are undocumented and unsupported,
4382 # and are intended to be withdrawn in a future Autoconf release.
4383 # They can cause serious problems if a builder's source tree is in a directory
4384 # whose full name contains unusual characters.
4385 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4386 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4387 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4391 test "$program_prefix" != NONE &&
4392 program_transform_name="s&^&$program_prefix&;$program_transform_name"
4393 # Use a double $ so make ignores it.
4394 test "$program_suffix" != NONE &&
4395 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4396 # Double any \ or $.
4397 # By default was `s,x,x', remove it if useless.
4398 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4399 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4402 # Dependency checking.
4403 rm -rf .tst 2>/dev/null
4404 mkdir .tst 2>/dev/null
4405 if test -d .tst; then
4410 rmdir .tst 2>/dev/null
4412 DEPDIR="${am__leading_dot}deps"
4414 ac_config_commands="$ac_config_commands depdir"
4417 depcc="$CC" am_compiler_list=
4419 am_depcomp=$ac_aux_dir/depcomp
4420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4421 $as_echo_n "checking dependency style of $depcc... " >&6; }
4422 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4423 $as_echo_n "(cached) " >&6
4425 if test -f "$am_depcomp"; then
4426 # We make a subdir and do the tests there. Otherwise we can end up
4427 # making bogus files that we don't know about and never remove. For
4428 # instance it was reported that on HP-UX the gcc test will end up
4429 # making a dummy file named `D' -- because `-MD' means `put the output
4432 # Copy depcomp to subdir because otherwise we won't find it if we're
4433 # using a relative directory.
4434 cp "$am_depcomp" conftest.dir
4436 # We will build objects and dependencies in a subdirectory because
4437 # it helps to detect inapplicable dependency modes. For instance
4438 # both Tru64's cc and ICC support -MD to output dependencies as a
4439 # side effect of compilation, but ICC will put the dependencies in
4440 # the current directory while Tru64 will put them in the object
4444 am_cv_CC_dependencies_compiler_type=none
4445 if test "$am_compiler_list" = ""; then
4446 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4448 for depmode in $am_compiler_list; do
4449 if test $depmode = none; then break; fi
4451 $as_echo "$as_me:$LINENO: trying $depmode" >&5
4452 # Setup a source with many dependencies, because some compilers
4453 # like to wrap large dependency lists on column 80 (with \), and
4454 # we should not choose a depcomp mode which is confused by this.
4456 # We need to recreate these files for each test, as the compiler may
4457 # overwrite some of them when testing with obscure command lines.
4458 # This happens at least with the AIX C compiler.
4460 for i in 1 2 3 4 5 6; do
4461 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4462 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4463 # Solaris 8's {/usr,}/bin/sh.
4464 touch sub/conftst$i.h
4466 echo "include sub/conftest.Po" > confmf
4468 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4469 # mode. It turns out that the SunPro C++ compiler does not properly
4470 # handle `-M -o', and we need to detect this.
4471 depcmd="depmode=$depmode \
4472 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4473 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4474 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4475 echo "| $depcmd" | sed -e 's/ */ /g' >&5
4476 if env $depcmd > conftest.err 2>&1 &&
4477 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
4478 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
4479 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
4480 # icc doesn't choke on unknown options, it will just issue warnings
4481 # or remarks (even with -Werror). So we grep stderr for any message
4482 # that says an option was ignored or not supported.
4483 # When given -MP, icc 7.0 and 7.1 complain thusly:
4484 # icc: Command line warning: ignoring option '-M'; no argument required
4485 # The diagnosis changed in icc 8.0:
4486 # icc: Command line remark: option '-MP' not supported
4487 if (grep 'ignoring option' conftest.err ||
4488 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4489 am_cv_CC_dependencies_compiler_type=$depmode
4490 $as_echo "$as_me:$LINENO: success" >&5
4494 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4495 sed -e 's/^/| /' < conftest.err >&5
4501 am_cv_CC_dependencies_compiler_type=none
4505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4506 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4507 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
4508 then as_fn_error "no usable dependency style found" "$LINENO" 5
4509 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4514 # Check for the 'make' the user wants to use.
4517 # Extract the first word of "$ac_prog", so it can be a program name with args.
4518 set dummy $ac_prog; ac_word=$2
4519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4520 $as_echo_n "checking for $ac_word... " >&6; }
4521 if test "${ac_cv_prog_MAKE+set}" = set; then :
4522 $as_echo_n "(cached) " >&6
4524 if test -n "$MAKE"; then
4525 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4531 test -z "$as_dir" && as_dir=.
4532 for ac_exec_ext in '' $ac_executable_extensions; do
4533 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4534 ac_cv_prog_MAKE="$ac_prog"
4535 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4544 MAKE=$ac_cv_prog_MAKE
4545 if test -n "$MAKE"; then
4546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4547 $as_echo "$MAKE" >&6; }
4549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4550 $as_echo "no" >&6; }
4554 test -n "$MAKE" && break
4558 case "`$MAKE --version 2>&1 | sed 1q`" in
4563 if test "$MAKE_IS_GNU" = yes; then
4571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4572 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4574 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4575 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4576 $as_echo_n "(cached) " >&6
4578 cat >conftest.make <<\_ACEOF
4581 @echo '@@@%%%=$(MAKE)=@@@%%%'
4583 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4584 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4586 eval ac_cv_prog_make_${ac_make}_set=yes;;
4588 eval ac_cv_prog_make_${ac_make}_set=no;;
4592 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4594 $as_echo "yes" >&6; }
4597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4598 $as_echo "no" >&6; }
4599 SET_MAKE="MAKE=${MAKE-make}"
4603 # Configure gnulib. We need to build gnulib under some other
4604 # directory not "gnulib", to avoid the problem of both GDB and
4605 # GDBserver wanting to build it in the same directory, when building
4606 # in the source dir.
4609 in_build="build-gnulib"
4611 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
4612 # so they do not pile up.
4613 ac_sub_configure_args=
4615 eval "set x $ac_configure_args"
4619 if test -n "$ac_prev"; then
4624 -cache-file | --cache-file | --cache-fil | --cache-fi \
4625 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
4626 ac_prev=cache_file ;;
4627 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
4628 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
4631 --config-cache | -C)
4633 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
4635 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
4637 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
4639 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
4641 --disable-option-checking)
4645 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
4647 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
4651 # Always prepend --prefix to ensure using the same prefix
4652 # in subdir configurations.
4653 ac_arg="--prefix=$prefix"
4655 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
4657 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
4660 if test "$silent" = yes; then
4661 ac_sub_configure_args="--silent $ac_sub_configure_args"
4664 # Always prepend --disable-option-checking to silence warnings, since
4665 # different subdirs can have different --enable and --with options.
4666 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
4671 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
4672 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
4673 $as_echo "$ac_msg" >&6
4674 as_dir="$ac_dir"; as_fn_mkdir_p
4678 ac_srcdir=$srcdir/$in_src ;;
4680 ac_srcdir=../$srcdir/$in_src ;;
4685 ac_sub_configure=$ac_srcdir/configure
4687 # Make the cache file name correct relative to the subdirectory.
4689 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
4691 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
4694 { $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
4695 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
4696 # The eval makes quoting arguments work.
4697 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
4698 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
4699 as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
4715 # If we haven't got the data from the intl directory,
4716 # assume NLS is disabled.
4725 if test -f ../intl/config.intl; then
4726 . ../intl/config.intl
4728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4729 $as_echo_n "checking whether NLS is requested... " >&6; }
4730 if test x"$USE_NLS" != xyes; then
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4732 $as_echo "no" >&6; }
4734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4735 $as_echo "yes" >&6; }
4737 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
4740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4741 $as_echo_n "checking for catalogs to be installed... " >&6; }
4742 # Look for .po and .gmo files in the source directory.
4745 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
4746 # If there aren't any .gmo files the shell will give us the
4747 # literal string "../path/to/srcdir/po/*.gmo" which has to be
4749 case "$cat" in *\**)
4752 # The quadruple backslash is collapsed to a double backslash
4753 # by the backticks, then collapsed again by the double quotes,
4754 # leaving us with one backslash in the sed expression (right
4755 # before the dot that mustn't act as a wildcard).
4756 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4757 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
4758 # The user is allowed to set LINGUAS to a list of languages to
4759 # install catalogs for. If it's empty that means "all of them."
4760 if test "x$LINGUAS" = x; then
4761 CATALOGS="$CATALOGS $cat"
4762 XLINGUAS="$XLINGUAS $lang"
4764 case "$LINGUAS" in *$lang*)
4765 CATALOGS="$CATALOGS $cat"
4766 XLINGUAS="$XLINGUAS $lang"
4772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4773 $as_echo "$LINGUAS" >&6; }
4786 localedir='${datadir}/locale'
4789 if test x"$USE_NLS" = xyes; then
4790 CONFIG_ALL="$CONFIG_ALL all-po"
4791 CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
4792 CONFIG_INSTALL="$CONFIG_INSTALL install-po"
4793 CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
4796 GNULIB=build-gnulib/import
4798 # For Makefile dependencies.
4800 if test x"$STDINT_H" != x; then
4801 GNULIB_STDINT_H=$GNULIB/$STDINT_H
4807 cat >>confdefs.h <<_ACEOF
4808 #define PACKAGE "$PACKAGE"
4813 # We never need to detect it in this sub-configure.
4814 # But preserve it for config.status --recheck.
4818 MAKEINFO_EXTRA_FLAGS=""
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $MAKEINFO supports @click" >&5
4820 $as_echo_n "checking whether $MAKEINFO supports @click... " >&6; }
4821 if test "${gdb_cv_have_makeinfo_click+set}" = set; then :
4822 $as_echo_n "(cached) " >&6
4824 echo '@clicksequence{a @click{} b}' >conftest.texinfo
4825 if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
4826 gdb_cv_have_makeinfo_click=yes
4828 gdb_cv_have_makeinfo_click=no
4831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_makeinfo_click" >&5
4832 $as_echo "$gdb_cv_have_makeinfo_click" >&6; }
4833 if test x"$gdb_cv_have_makeinfo_click" = xyes; then
4834 MAKEINFO_EXTRA_FLAGS="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
4840 # Check whether --with-separate-debug-dir was given.
4841 if test "${with_separate_debug_dir+set}" = set; then :
4842 withval=$with_separate_debug_dir;
4845 DEBUGDIR=${libdir}/debug
4849 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
4850 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4851 ac_define_dir=`eval echo $DEBUGDIR`
4852 ac_define_dir=`eval echo $ac_define_dir`
4854 cat >>confdefs.h <<_ACEOF
4855 #define DEBUGDIR "$ac_define_dir"
4861 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
4862 if test "x$prefix" = xNONE; then
4863 test_prefix=/usr/local
4868 test_prefix=$exec_prefix
4871 case ${ac_define_dir} in
4872 "${test_prefix}"|"${test_prefix}/"*|\
4873 '${exec_prefix}'|'${exec_prefix}/'*)
4878 cat >>confdefs.h <<_ACEOF
4879 #define DEBUGDIR_RELOCATABLE $value
4885 # We can't pass paths as command line arguments.
4886 # Mingw32 tries to be clever and will convert the paths for us.
4887 # For example -DBINDIR="/usr/local/bin" passed on the command line may get
4888 # converted to -DBINDIR="E:/msys/mingw32/msys/1.0/local/bin".
4889 # This breaks GDB's relocatable path conversions since paths passed in
4890 # config.h would not get so translated, the path prefixes no longer match.
4892 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
4893 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4894 ac_define_dir=`eval echo $bindir`
4895 ac_define_dir=`eval echo $ac_define_dir`
4897 cat >>confdefs.h <<_ACEOF
4898 #define BINDIR "$ac_define_dir"
4903 # GDB's datadir relocation
4907 # Check whether --with-gdb-datadir was given.
4908 if test "${with_gdb_datadir+set}" = set; then :
4909 withval=$with_gdb_datadir;
4910 GDB_DATADIR=$withval
4912 GDB_DATADIR=${datadir}/gdb
4916 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
4917 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4918 ac_define_dir=`eval echo $GDB_DATADIR`
4919 ac_define_dir=`eval echo $ac_define_dir`
4921 cat >>confdefs.h <<_ACEOF
4922 #define GDB_DATADIR "$ac_define_dir"
4928 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
4929 if test "x$prefix" = xNONE; then
4930 test_prefix=/usr/local
4935 test_prefix=$exec_prefix
4938 case ${ac_define_dir} in
4939 "${test_prefix}"|"${test_prefix}/"*|\
4940 '${exec_prefix}'|'${exec_prefix}/'*)
4945 cat >>confdefs.h <<_ACEOF
4946 #define GDB_DATADIR_RELOCATABLE $value
4953 # Check whether --with-relocated-sources was given.
4954 if test "${with_relocated_sources+set}" = set; then :
4955 withval=$with_relocated_sources; reloc_srcdir="${withval}"
4957 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
4958 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4959 ac_define_dir=`eval echo $reloc_srcdir`
4960 ac_define_dir=`eval echo $ac_define_dir`
4962 cat >>confdefs.h <<_ACEOF
4963 #define RELOC_SRCDIR "$ac_define_dir"
4971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load directory" >&5
4972 $as_echo_n "checking for default auto-load directory... " >&6; }
4974 # Check whether --with-auto-load-dir was given.
4975 if test "${with_auto_load_dir+set}" = set; then :
4976 withval=$with_auto_load_dir;
4978 with_auto_load_dir='$debugdir:$datadir/auto-load'
4981 escape_dir=`echo $with_auto_load_dir | sed 's/[$]\(datadir\|debugdir\)\>/\\\\\\\\\\\\&/g'`
4983 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
4984 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4985 ac_define_dir=`eval echo $escape_dir`
4986 ac_define_dir=`eval echo $ac_define_dir`
4988 cat >>confdefs.h <<_ACEOF
4989 #define AUTO_LOAD_DIR "$ac_define_dir"
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_dir" >&5
4994 $as_echo "$with_auto_load_dir" >&6; }
4996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load safe-path" >&5
4997 $as_echo_n "checking for default auto-load safe-path... " >&6; }
4999 # Check whether --with-auto-load-safe-path was given.
5000 if test "${with_auto_load_safe_path+set}" = set; then :
5001 withval=$with_auto_load_safe_path; if test "$with_auto_load_safe_path" = "no"; then
5002 with_auto_load_safe_path="/"
5005 with_auto_load_safe_path="$with_auto_load_dir"
5008 escape_dir=`echo $with_auto_load_safe_path | sed 's/[$]\(datadir\|debugdir\)\>/\\\\\\\\\\\\&/g'`
5010 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
5011 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5012 ac_define_dir=`eval echo $escape_dir`
5013 ac_define_dir=`eval echo $ac_define_dir`
5015 cat >>confdefs.h <<_ACEOF
5016 #define AUTO_LOAD_SAFE_PATH "$ac_define_dir"
5020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_safe_path" >&5
5021 $as_echo "$with_auto_load_safe_path" >&6; }
5025 subdirs="$subdirs testsuite"
5028 # Check whether to support alternative target configurations
5029 # Check whether --enable-targets was given.
5030 if test "${enable_targets+set}" = set; then :
5031 enableval=$enable_targets; case "${enableval}" in
5032 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
5034 no) enable_targets= ;;
5035 *) enable_targets=$enableval ;;
5040 # Check whether to enable 64-bit support on 32-bit hosts
5041 # Check whether --enable-64-bit-bfd was given.
5042 if test "${enable_64_bit_bfd+set}" = set; then :
5043 enableval=$enable_64_bit_bfd; case "${enableval}" in
5046 *) as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
5052 # Provide defaults for some variables set by the per-host and per-target
5054 gdb_host_obs=posix-hdep.o
5056 if test "${target}" = "${host}"; then
5062 . $srcdir/configure.host
5064 # Accumulate some settings from configure.tgt over all enabled targets
5069 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
5071 if test "$targ_alias" = "all"; then
5074 # Canonicalize the secondary target names.
5075 result=`$ac_config_sub $targ_alias 2>/dev/null`
5076 if test -n "$result"; then
5082 . ${srcdir}/configure.tgt
5084 if test -z "${gdb_target_obs}"; then :
5085 as_fn_error "configuration ${targ} is unsupported." "$LINENO" 5
5088 # Target-specific object files
5089 for i in ${gdb_target_obs}; do
5090 case " $TARGET_OBS " in
5093 TARGET_OBS="$TARGET_OBS ${i}"
5098 # Check whether this target needs 64-bit CORE_ADDR
5099 if test x${want64} = xfalse; then
5100 . ${srcdir}/../bfd/config.bfd
5105 if test x${all_targets} = xtrue; then
5107 # We want all 64-bit targets if we either:
5108 # - run on a 64-bit host or
5109 # - already require 64-bit support for some other target or
5110 # - the --enable-64-bit-bfd option was supplied
5111 # Otherwise we only support all 32-bit targets.
5113 # NOTE: This test must be in sync with the corresponding
5116 if test x${want64} = xfalse; then
5117 # The cast to long int works around a bug in the HP C Compiler
5118 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5119 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5120 # This bug is HP SR number 8606223364.
5121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5122 $as_echo_n "checking size of long... " >&6; }
5123 if test "${ac_cv_sizeof_long+set}" = set; then :
5124 $as_echo_n "(cached) " >&6
5126 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5129 if test "$ac_cv_type_long" = yes; then
5130 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5131 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5132 { as_fn_set_status 77
5133 as_fn_error "cannot compute sizeof (long)
5134 See \`config.log' for more details." "$LINENO" 5; }; }
5141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5142 $as_echo "$ac_cv_sizeof_long" >&6; }
5146 cat >>confdefs.h <<_ACEOF
5147 #define SIZEOF_LONG $ac_cv_sizeof_long
5151 if test "x${ac_cv_sizeof_long}" = "x8"; then
5155 if test x${want64} = xtrue; then
5156 TARGET_OBS='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
5158 TARGET_OBS='$(ALL_TARGET_OBS)'
5164 # For other settings, only the main target counts.
5168 targ=$target; . ${srcdir}/configure.tgt
5170 # Fetch the default architecture and default target vector from BFD.
5171 targ=$target; . $srcdir/../bfd/config.bfd
5173 # We only want the first architecture, so strip off the others if
5174 # there is more than one.
5175 targ_archs=`echo $targ_archs | sed 's/ .*//'`
5177 if test "x$targ_archs" != x; then
5179 cat >>confdefs.h <<_ACEOF
5180 #define DEFAULT_BFD_ARCH $targ_archs
5184 if test "x$targ_defvec" != x; then
5186 cat >>confdefs.h <<_ACEOF
5187 #define DEFAULT_BFD_VEC $targ_defvec
5192 # The CLI cannot be disabled yet, but may be in the future.
5195 # Check whether --enable-gdbcli was given.
5196 if test "${enable_gdbcli+set}" = set; then :
5197 enableval=$enable_gdbcli; case $enableval in
5201 as_fn_error "the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
5203 as_fn_error "bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
5209 if test x"$enable_gdbcli" = xyes; then
5210 if test -d $srcdir/cli; then
5211 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
5212 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
5213 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
5214 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
5219 # Check whether --enable-gdbmi was given.
5220 if test "${enable_gdbmi+set}" = set; then :
5221 enableval=$enable_gdbmi; case $enableval in
5225 as_fn_error "bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
5231 if test x"$enable_gdbmi" = xyes; then
5232 if test -d $srcdir/mi; then
5233 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
5234 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
5235 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
5236 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
5241 # Check whether --enable-tui was given.
5242 if test "${enable_tui+set}" = set; then :
5243 enableval=$enable_tui; case $enableval in
5247 as_fn_error "bad value $enableval for --enable-tui" "$LINENO" 5 ;;
5255 # Check whether --enable-gdbtk was given.
5256 if test "${enable_gdbtk+set}" = set; then :
5257 enableval=$enable_gdbtk; case $enableval in
5261 as_fn_error "bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
5264 if test -d $srcdir/gdbtk; then
5271 # We unconditionally disable gdbtk tests on selected platforms.
5274 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
5275 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
5279 # Libunwind support for ia64.
5282 # Check whether --with-libunwind-ia64 was given.
5283 if test "${with_libunwind_ia64+set}" = set; then :
5284 withval=$with_libunwind_ia64;
5286 with_libunwind_ia64=auto
5290 # Backward compatibility option.
5291 if test "${with_libunwind+set}" = set; then
5292 if test x"$with_libunwind_ia64" != xauto; then
5293 as_fn_error "option --with-libunwind is deprecated, use --with-libunwind-ia64" "$LINENO" 5
5295 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&5
5296 $as_echo "$as_me: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&2;}
5297 with_libunwind_ia64="$with_libunwind"
5300 case "$with_libunwind_ia64" in
5304 for ac_header in libunwind-ia64.h
5306 ac_fn_c_check_header_mongrel "$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
5307 if test "x$ac_cv_header_libunwind_ia64_h" = x""yes; then :
5308 cat >>confdefs.h <<_ACEOF
5309 #define HAVE_LIBUNWIND_IA64_H 1
5316 with_libunwind_ia64=$ac_cv_header_libunwind_ia64_h
5319 as_fn_error "bad value $with_libunwind_ia64 for GDB --with-libunwind-ia64 option" "$LINENO" 5
5323 if test x"$with_libunwind_ia64" = xyes; then
5324 for ac_header in libunwind-ia64.h
5326 ac_fn_c_check_header_mongrel "$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
5327 if test "x$ac_cv_header_libunwind_ia64_h" = x""yes; then :
5328 cat >>confdefs.h <<_ACEOF
5329 #define HAVE_LIBUNWIND_IA64_H 1
5336 if test x"$ac_cv_header_libunwind_ia64_h" != xyes; then
5337 as_fn_error "GDB option --with-libunwind-ia64 requires libunwind-ia64.h" "$LINENO" 5
5339 CONFIG_OBS="$CONFIG_OBS ia64-libunwind-tdep.o"
5340 CONFIG_DEPS="$CONFIG_DEPS ia64-libunwind-tdep.o"
5341 CONFIG_SRCS="$CONFIG_SRCS ia64-libunwind-tdep.c"
5346 # Check whether --with-curses was given.
5347 if test "${with_curses+set}" = set; then :
5348 withval=$with_curses; opt_curses=$withval
5353 if test "$opt_curses" = "yes"; then
5357 # Profiling support.
5358 # Check whether --enable-profiling was given.
5359 if test "${enable_profiling+set}" = set; then :
5360 enableval=$enable_profiling; case $enableval in
5364 as_fn_error "bad value $enableval for --enable-profile" "$LINENO" 5 ;;
5371 for ac_func in monstartup _mcleanup
5373 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5374 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5375 eval as_val=\$$as_ac_var
5376 if test "x$as_val" = x""yes; then :
5377 cat >>confdefs.h <<_ACEOF
5378 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
5385 $as_echo_n "checking for _etext... " >&6; }
5386 if test "${ac_cv_var__etext+set}" = set; then :
5387 $as_echo_n "(cached) " >&6
5389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5390 /* end confdefs.h. */
5402 if ac_fn_c_try_link "$LINENO"; then :
5403 ac_cv_var__etext=yes
5407 rm -f core conftest.err conftest.$ac_objext \
5408 conftest$ac_exeext conftest.$ac_ext
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
5411 $as_echo "$ac_cv_var__etext" >&6; }
5412 if test $ac_cv_var__etext = yes; then
5414 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
5418 $as_echo_n "checking for etext... " >&6; }
5419 if test "${ac_cv_var_etext+set}" = set; then :
5420 $as_echo_n "(cached) " >&6
5422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5423 /* end confdefs.h. */
5435 if ac_fn_c_try_link "$LINENO"; then :
5440 rm -f core conftest.err conftest.$ac_objext \
5441 conftest$ac_exeext conftest.$ac_ext
5443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
5444 $as_echo "$ac_cv_var_etext" >&6; }
5445 if test $ac_cv_var_etext = yes; then
5447 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
5450 if test "$enable_profiling" = yes ; then
5451 if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
5452 as_fn_error "--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
5455 OLD_CFLAGS="$CFLAGS"
5456 CFLAGS="$CFLAGS $PROFILE_CFLAGS"
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
5459 $as_echo_n "checking whether $CC supports -pg... " >&6; }
5460 if test "${ac_cv_cc_supports_pg+set}" = set; then :
5461 $as_echo_n "(cached) " >&6
5463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5464 /* end confdefs.h. */
5474 if ac_fn_c_try_compile "$LINENO"; then :
5475 ac_cv_cc_supports_pg=yes
5477 ac_cv_cc_supports_pg=no
5479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
5482 $as_echo "$ac_cv_cc_supports_pg" >&6; }
5484 if test $ac_cv_cc_supports_pg = no; then
5485 as_fn_error "--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
5488 CFLAGS="$OLD_CFLAGS"
5493 # Check whether --with-pkgversion was given.
5494 if test "${with_pkgversion+set}" = set; then :
5495 withval=$with_pkgversion; case "$withval" in
5496 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
5498 *) PKGVERSION="($withval) " ;;
5509 # Check whether --with-bugurl was given.
5510 if test "${with_bugurl+set}" = set; then :
5511 withval=$with_bugurl; case "$withval" in
5512 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
5515 *) BUGURL="$withval"
5519 BUGURL="http://www.gnu.org/software/gdb/bugs/"
5529 REPORT_BUGS_TO="<$BUGURL>"
5530 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
5537 cat >>confdefs.h <<_ACEOF
5538 #define PKGVERSION "$PKGVERSION"
5542 cat >>confdefs.h <<_ACEOF
5543 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
5547 # --------------------- #
5548 # Checks for programs. #
5549 # --------------------- #
5551 for ac_prog in gawk mawk nawk awk
5553 # Extract the first word of "$ac_prog", so it can be a program name with args.
5554 set dummy $ac_prog; ac_word=$2
5555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5556 $as_echo_n "checking for $ac_word... " >&6; }
5557 if test "${ac_cv_prog_AWK+set}" = set; then :
5558 $as_echo_n "(cached) " >&6
5560 if test -n "$AWK"; then
5561 ac_cv_prog_AWK="$AWK" # Let the user override the test.
5563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5567 test -z "$as_dir" && as_dir=.
5568 for ac_exec_ext in '' $ac_executable_extensions; do
5569 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5570 ac_cv_prog_AWK="$ac_prog"
5571 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5581 if test -n "$AWK"; then
5582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5583 $as_echo "$AWK" >&6; }
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5586 $as_echo "no" >&6; }
5590 test -n "$AWK" && break
5593 # Find a good install program. We prefer a C program (faster),
5594 # so one script is as good as another. But avoid the broken or
5595 # incompatible versions:
5596 # SysV /etc/install, /usr/sbin/install
5597 # SunOS /usr/etc/install
5598 # IRIX /sbin/install
5600 # AmigaOS /C/install, which installs bootblocks on floppy discs
5601 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5602 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5603 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5604 # OS/2's system install, which has a completely different semantic
5605 # ./install, which can be erroneously created by make from ./install.sh.
5606 # Reject install programs that cannot install multiple files.
5607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5608 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5609 if test -z "$INSTALL"; then
5610 if test "${ac_cv_path_install+set}" = set; then :
5611 $as_echo_n "(cached) " >&6
5613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5617 test -z "$as_dir" && as_dir=.
5618 # Account for people who put trailing slashes in PATH elements.
5619 case $as_dir/ in #((
5620 ./ | .// | /[cC]/* | \
5621 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5622 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5625 # OSF1 and SCO ODT 3.0 have their own names for install.
5626 # Don't use installbsd from OSF since it installs stuff as root
5628 for ac_prog in ginstall scoinst install; do
5629 for ac_exec_ext in '' $ac_executable_extensions; do
5630 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5631 if test $ac_prog = install &&
5632 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5633 # AIX install. It has an incompatible calling convention.
5635 elif test $ac_prog = install &&
5636 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5637 # program-specific install script used by HP pwplus--don't use.
5640 rm -rf conftest.one conftest.two conftest.dir
5641 echo one > conftest.one
5642 echo two > conftest.two
5644 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5645 test -s conftest.one && test -s conftest.two &&
5646 test -s conftest.dir/conftest.one &&
5647 test -s conftest.dir/conftest.two
5649 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5662 rm -rf conftest.one conftest.two conftest.dir
5665 if test "${ac_cv_path_install+set}" = set; then
5666 INSTALL=$ac_cv_path_install
5668 # As a last resort, use the slow shell script. Don't cache a
5669 # value for INSTALL within a source directory, because that will
5670 # break other packages using the cache if that directory is
5671 # removed, or if the value is a relative name.
5672 INSTALL=$ac_install_sh
5675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5676 $as_echo "$INSTALL" >&6; }
5678 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5679 # It thinks the first close brace ends the variable substitution.
5680 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5682 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5684 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5687 $as_echo_n "checking whether ln -s works... " >&6; }
5689 if test "$LN_S" = "ln -s"; then
5690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5691 $as_echo "yes" >&6; }
5693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5694 $as_echo "no, using $LN_S" >&6; }
5697 if test -n "$ac_tool_prefix"; then
5698 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5699 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5701 $as_echo_n "checking for $ac_word... " >&6; }
5702 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5703 $as_echo_n "(cached) " >&6
5705 if test -n "$RANLIB"; then
5706 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5712 test -z "$as_dir" && as_dir=.
5713 for ac_exec_ext in '' $ac_executable_extensions; do
5714 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5715 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5716 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5725 RANLIB=$ac_cv_prog_RANLIB
5726 if test -n "$RANLIB"; then
5727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5728 $as_echo "$RANLIB" >&6; }
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5731 $as_echo "no" >&6; }
5736 if test -z "$ac_cv_prog_RANLIB"; then
5737 ac_ct_RANLIB=$RANLIB
5738 # Extract the first word of "ranlib", so it can be a program name with args.
5739 set dummy ranlib; ac_word=$2
5740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5741 $as_echo_n "checking for $ac_word... " >&6; }
5742 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5743 $as_echo_n "(cached) " >&6
5745 if test -n "$ac_ct_RANLIB"; then
5746 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5748 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5752 test -z "$as_dir" && as_dir=.
5753 for ac_exec_ext in '' $ac_executable_extensions; do
5754 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5755 ac_cv_prog_ac_ct_RANLIB="ranlib"
5756 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5765 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5766 if test -n "$ac_ct_RANLIB"; then
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5768 $as_echo "$ac_ct_RANLIB" >&6; }
5770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5771 $as_echo "no" >&6; }
5774 if test "x$ac_ct_RANLIB" = x; then
5777 case $cross_compiling:$ac_tool_warned in
5779 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5780 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5781 ac_tool_warned=yes ;;
5783 RANLIB=$ac_ct_RANLIB
5786 RANLIB="$ac_cv_prog_RANLIB"
5789 for ac_prog in 'bison -y' byacc
5791 # Extract the first word of "$ac_prog", so it can be a program name with args.
5792 set dummy $ac_prog; ac_word=$2
5793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5794 $as_echo_n "checking for $ac_word... " >&6; }
5795 if test "${ac_cv_prog_YACC+set}" = set; then :
5796 $as_echo_n "(cached) " >&6
5798 if test -n "$YACC"; then
5799 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5805 test -z "$as_dir" && as_dir=.
5806 for ac_exec_ext in '' $ac_executable_extensions; do
5807 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5808 ac_cv_prog_YACC="$ac_prog"
5809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5818 YACC=$ac_cv_prog_YACC
5819 if test -n "$YACC"; then
5820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5821 $as_echo "$YACC" >&6; }
5823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5824 $as_echo "no" >&6; }
5828 test -n "$YACC" && break
5830 test -n "$YACC" || YACC="yacc"
5833 if test -n "$ac_tool_prefix"; then
5834 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5835 set dummy ${ac_tool_prefix}ar; ac_word=$2
5836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5837 $as_echo_n "checking for $ac_word... " >&6; }
5838 if test "${ac_cv_prog_AR+set}" = set; then :
5839 $as_echo_n "(cached) " >&6
5841 if test -n "$AR"; then
5842 ac_cv_prog_AR="$AR" # Let the user override the test.
5844 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5848 test -z "$as_dir" && as_dir=.
5849 for ac_exec_ext in '' $ac_executable_extensions; do
5850 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5851 ac_cv_prog_AR="${ac_tool_prefix}ar"
5852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5862 if test -n "$AR"; then
5863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5864 $as_echo "$AR" >&6; }
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5867 $as_echo "no" >&6; }
5872 if test -z "$ac_cv_prog_AR"; then
5874 # Extract the first word of "ar", so it can be a program name with args.
5875 set dummy ar; ac_word=$2
5876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5877 $as_echo_n "checking for $ac_word... " >&6; }
5878 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5879 $as_echo_n "(cached) " >&6
5881 if test -n "$ac_ct_AR"; then
5882 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5888 test -z "$as_dir" && as_dir=.
5889 for ac_exec_ext in '' $ac_executable_extensions; do
5890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5891 ac_cv_prog_ac_ct_AR="ar"
5892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5901 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5902 if test -n "$ac_ct_AR"; then
5903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5904 $as_echo "$ac_ct_AR" >&6; }
5906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5907 $as_echo "no" >&6; }
5910 if test "x$ac_ct_AR" = x; then
5913 case $cross_compiling:$ac_tool_warned in
5915 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5916 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5917 ac_tool_warned=yes ;;
5925 if test -n "$ac_tool_prefix"; then
5926 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5927 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5929 $as_echo_n "checking for $ac_word... " >&6; }
5930 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
5931 $as_echo_n "(cached) " >&6
5933 if test -n "$DLLTOOL"; then
5934 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5940 test -z "$as_dir" && as_dir=.
5941 for ac_exec_ext in '' $ac_executable_extensions; do
5942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5943 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5953 DLLTOOL=$ac_cv_prog_DLLTOOL
5954 if test -n "$DLLTOOL"; then
5955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5956 $as_echo "$DLLTOOL" >&6; }
5958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5959 $as_echo "no" >&6; }
5964 if test -z "$ac_cv_prog_DLLTOOL"; then
5965 ac_ct_DLLTOOL=$DLLTOOL
5966 # Extract the first word of "dlltool", so it can be a program name with args.
5967 set dummy dlltool; ac_word=$2
5968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5969 $as_echo_n "checking for $ac_word... " >&6; }
5970 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
5971 $as_echo_n "(cached) " >&6
5973 if test -n "$ac_ct_DLLTOOL"; then
5974 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5980 test -z "$as_dir" && as_dir=.
5981 for ac_exec_ext in '' $ac_executable_extensions; do
5982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5983 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5993 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5994 if test -n "$ac_ct_DLLTOOL"; then
5995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5996 $as_echo "$ac_ct_DLLTOOL" >&6; }
5998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5999 $as_echo "no" >&6; }
6002 if test "x$ac_ct_DLLTOOL" = x; then
6005 case $cross_compiling:$ac_tool_warned in
6007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6008 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6009 ac_tool_warned=yes ;;
6011 DLLTOOL=$ac_ct_DLLTOOL
6014 DLLTOOL="$ac_cv_prog_DLLTOOL"
6017 if test -n "$ac_tool_prefix"; then
6018 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
6019 set dummy ${ac_tool_prefix}windres; ac_word=$2
6020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6021 $as_echo_n "checking for $ac_word... " >&6; }
6022 if test "${ac_cv_prog_WINDRES+set}" = set; then :
6023 $as_echo_n "(cached) " >&6
6025 if test -n "$WINDRES"; then
6026 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6032 test -z "$as_dir" && as_dir=.
6033 for ac_exec_ext in '' $ac_executable_extensions; do
6034 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6035 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
6036 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6045 WINDRES=$ac_cv_prog_WINDRES
6046 if test -n "$WINDRES"; then
6047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
6048 $as_echo "$WINDRES" >&6; }
6050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6051 $as_echo "no" >&6; }
6056 if test -z "$ac_cv_prog_WINDRES"; then
6057 ac_ct_WINDRES=$WINDRES
6058 # Extract the first word of "windres", so it can be a program name with args.
6059 set dummy windres; ac_word=$2
6060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6061 $as_echo_n "checking for $ac_word... " >&6; }
6062 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
6063 $as_echo_n "(cached) " >&6
6065 if test -n "$ac_ct_WINDRES"; then
6066 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
6068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6072 test -z "$as_dir" && as_dir=.
6073 for ac_exec_ext in '' $ac_executable_extensions; do
6074 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6075 ac_cv_prog_ac_ct_WINDRES="windres"
6076 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6085 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
6086 if test -n "$ac_ct_WINDRES"; then
6087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
6088 $as_echo "$ac_ct_WINDRES" >&6; }
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6091 $as_echo "no" >&6; }
6094 if test "x$ac_ct_WINDRES" = x; then
6097 case $cross_compiling:$ac_tool_warned in
6099 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6100 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6101 ac_tool_warned=yes ;;
6103 WINDRES=$ac_ct_WINDRES
6106 WINDRES="$ac_cv_prog_WINDRES"
6110 # Needed for GNU/Hurd.
6111 if test -n "$ac_tool_prefix"; then
6112 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
6113 set dummy ${ac_tool_prefix}mig; ac_word=$2
6114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6115 $as_echo_n "checking for $ac_word... " >&6; }
6116 if test "${ac_cv_prog_MIG+set}" = set; then :
6117 $as_echo_n "(cached) " >&6
6119 if test -n "$MIG"; then
6120 ac_cv_prog_MIG="$MIG" # Let the user override the test.
6122 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6126 test -z "$as_dir" && as_dir=.
6127 for ac_exec_ext in '' $ac_executable_extensions; do
6128 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6129 ac_cv_prog_MIG="${ac_tool_prefix}mig"
6130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6140 if test -n "$MIG"; then
6141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
6142 $as_echo "$MIG" >&6; }
6144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6145 $as_echo "no" >&6; }
6150 if test -z "$ac_cv_prog_MIG"; then
6152 # Extract the first word of "mig", so it can be a program name with args.
6153 set dummy mig; ac_word=$2
6154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6155 $as_echo_n "checking for $ac_word... " >&6; }
6156 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
6157 $as_echo_n "(cached) " >&6
6159 if test -n "$ac_ct_MIG"; then
6160 ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
6162 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6166 test -z "$as_dir" && as_dir=.
6167 for ac_exec_ext in '' $ac_executable_extensions; do
6168 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6169 ac_cv_prog_ac_ct_MIG="mig"
6170 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6179 ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
6180 if test -n "$ac_ct_MIG"; then
6181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
6182 $as_echo "$ac_ct_MIG" >&6; }
6184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6185 $as_echo "no" >&6; }
6188 if test "x$ac_ct_MIG" = x; then
6191 case $cross_compiling:$ac_tool_warned in
6193 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6194 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6195 ac_tool_warned=yes ;;
6200 MIG="$ac_cv_prog_MIG"
6204 # ---------------------- #
6205 # Checks for libraries. #
6206 # ---------------------- #
6208 # We might need to link with -lm; most simulators need it.
6209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
6210 $as_echo_n "checking for main in -lm... " >&6; }
6211 if test "${ac_cv_lib_m_main+set}" = set; then :
6212 $as_echo_n "(cached) " >&6
6214 ac_check_lib_save_LIBS=$LIBS
6216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6217 /* end confdefs.h. */
6228 if ac_fn_c_try_link "$LINENO"; then :
6229 ac_cv_lib_m_main=yes
6233 rm -f core conftest.err conftest.$ac_objext \
6234 conftest$ac_exeext conftest.$ac_ext
6235 LIBS=$ac_check_lib_save_LIBS
6237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
6238 $as_echo "$ac_cv_lib_m_main" >&6; }
6239 if test "x$ac_cv_lib_m_main" = x""yes; then :
6240 cat >>confdefs.h <<_ACEOF
6249 # We need to link with -lw to get `wctype' on Solaris before Solaris
6250 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
6251 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
6252 # is known to have this problem). Therefore we avoid libw if we can.
6253 ac_fn_c_check_func "$LINENO" "wctype" "ac_cv_func_wctype"
6254 if test "x$ac_cv_func_wctype" = x""yes; then :
6257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
6258 $as_echo_n "checking for wctype in -lw... " >&6; }
6259 if test "${ac_cv_lib_w_wctype+set}" = set; then :
6260 $as_echo_n "(cached) " >&6
6262 ac_check_lib_save_LIBS=$LIBS
6264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6265 /* end confdefs.h. */
6267 /* Override any GCC internal prototype to avoid an error.
6268 Use char because int might match the return type of a GCC
6269 builtin and then its argument prototype would still apply. */
6282 if ac_fn_c_try_link "$LINENO"; then :
6283 ac_cv_lib_w_wctype=yes
6285 ac_cv_lib_w_wctype=no
6287 rm -f core conftest.err conftest.$ac_objext \
6288 conftest$ac_exeext conftest.$ac_ext
6289 LIBS=$ac_check_lib_save_LIBS
6291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
6292 $as_echo "$ac_cv_lib_w_wctype" >&6; }
6293 if test "x$ac_cv_lib_w_wctype" = x""yes; then :
6294 cat >>confdefs.h <<_ACEOF
6305 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
6306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
6307 $as_echo_n "checking for library containing gethostbyname... " >&6; }
6308 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6309 $as_echo_n "(cached) " >&6
6311 ac_func_search_save_LIBS=$LIBS
6312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6313 /* end confdefs.h. */
6315 /* Override any GCC internal prototype to avoid an error.
6316 Use char because int might match the return type of a GCC
6317 builtin and then its argument prototype would still apply. */
6321 char gethostbyname ();
6325 return gethostbyname ();
6330 for ac_lib in '' nsl; do
6331 if test -z "$ac_lib"; then
6332 ac_res="none required"
6335 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6337 if ac_fn_c_try_link "$LINENO"; then :
6338 ac_cv_search_gethostbyname=$ac_res
6340 rm -f core conftest.err conftest.$ac_objext \
6342 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6346 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6349 ac_cv_search_gethostbyname=no
6352 LIBS=$ac_func_search_save_LIBS
6354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
6355 $as_echo "$ac_cv_search_gethostbyname" >&6; }
6356 ac_res=$ac_cv_search_gethostbyname
6357 if test "$ac_res" != no; then :
6358 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6363 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
6364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
6365 $as_echo_n "checking for library containing socketpair... " >&6; }
6366 if test "${ac_cv_search_socketpair+set}" = set; then :
6367 $as_echo_n "(cached) " >&6
6369 ac_func_search_save_LIBS=$LIBS
6370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6371 /* end confdefs.h. */
6373 /* Override any GCC internal prototype to avoid an error.
6374 Use char because int might match the return type of a GCC
6375 builtin and then its argument prototype would still apply. */
6383 return socketpair ();
6388 for ac_lib in '' socket; do
6389 if test -z "$ac_lib"; then
6390 ac_res="none required"
6393 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6395 if ac_fn_c_try_link "$LINENO"; then :
6396 ac_cv_search_socketpair=$ac_res
6398 rm -f core conftest.err conftest.$ac_objext \
6400 if test "${ac_cv_search_socketpair+set}" = set; then :
6404 if test "${ac_cv_search_socketpair+set}" = set; then :
6407 ac_cv_search_socketpair=no
6410 LIBS=$ac_func_search_save_LIBS
6412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
6413 $as_echo "$ac_cv_search_socketpair" >&6; }
6414 ac_res=$ac_cv_search_socketpair
6415 if test "$ac_res" != no; then :
6416 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6421 # Link in zlib if we can. This allows us to read compressed debug sections.
6423 # See if the user specified whether he wants zlib support or not.
6425 # Check whether --with-zlib was given.
6426 if test "${with_zlib+set}" = set; then :
6433 if test "$with_zlib" != "no"; then
6434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
6435 $as_echo_n "checking for library containing zlibVersion... " >&6; }
6436 if test "${ac_cv_search_zlibVersion+set}" = set; then :
6437 $as_echo_n "(cached) " >&6
6439 ac_func_search_save_LIBS=$LIBS
6440 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6441 /* end confdefs.h. */
6443 /* Override any GCC internal prototype to avoid an error.
6444 Use char because int might match the return type of a GCC
6445 builtin and then its argument prototype would still apply. */
6449 char zlibVersion ();
6453 return zlibVersion ();
6458 for ac_lib in '' z; do
6459 if test -z "$ac_lib"; then
6460 ac_res="none required"
6463 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6465 if ac_fn_c_try_link "$LINENO"; then :
6466 ac_cv_search_zlibVersion=$ac_res
6468 rm -f core conftest.err conftest.$ac_objext \
6470 if test "${ac_cv_search_zlibVersion+set}" = set; then :
6474 if test "${ac_cv_search_zlibVersion+set}" = set; then :
6477 ac_cv_search_zlibVersion=no
6480 LIBS=$ac_func_search_save_LIBS
6482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
6483 $as_echo "$ac_cv_search_zlibVersion" >&6; }
6484 ac_res=$ac_cv_search_zlibVersion
6485 if test "$ac_res" != no; then :
6486 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6487 for ac_header in zlib.h
6489 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
6490 if test "x$ac_cv_header_zlib_h" = x""yes; then :
6491 cat >>confdefs.h <<_ACEOF
6492 #define HAVE_ZLIB_H 1
6501 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
6502 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
6507 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
6508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
6509 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
6510 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
6511 $as_echo_n "(cached) " >&6
6513 ac_func_search_save_LIBS=$LIBS
6514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6515 /* end confdefs.h. */
6517 /* Override any GCC internal prototype to avoid an error.
6518 Use char because int might match the return type of a GCC
6519 builtin and then its argument prototype would still apply. */
6523 char dlgetmodinfo ();
6527 return dlgetmodinfo ();
6532 for ac_lib in '' dl xpdl; do
6533 if test -z "$ac_lib"; then
6534 ac_res="none required"
6537 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6539 if ac_fn_c_try_link "$LINENO"; then :
6540 ac_cv_search_dlgetmodinfo=$ac_res
6542 rm -f core conftest.err conftest.$ac_objext \
6544 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
6548 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
6551 ac_cv_search_dlgetmodinfo=no
6554 LIBS=$ac_func_search_save_LIBS
6556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
6557 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
6558 ac_res=$ac_cv_search_dlgetmodinfo
6559 if test "$ac_res" != no; then :
6560 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6568 # Check whether --with-libiconv-prefix was given.
6569 if test "${with_libiconv_prefix+set}" = set; then :
6570 withval=$with_libiconv_prefix;
6571 for dir in `echo "$withval" | tr : ' '`; do
6572 if test -d $dir/include; then LIBICONV_INCLUDE="-I$dir/include"; fi
6573 if test -d $dir/lib; then LIBICONV_LIBDIR="-L$dir/lib"; fi
6579 BUILD_LIBICONV_LIBDIRS="../libiconv/lib/.libs ../libiconv/lib/_libs"
6580 BUILD_LIBICONV_INCLUDE="-I../libiconv/include"
6582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
6583 $as_echo_n "checking for iconv... " >&6; }
6584 if test "${am_cv_func_iconv+set}" = set; then :
6585 $as_echo_n "(cached) " >&6
6588 am_cv_func_iconv="no, consider installing GNU libiconv"
6590 am_cv_use_build_libiconv=no
6591 am_cv_build_libiconv_path=
6593 # If libiconv is part of the build tree, then try using it over
6595 if test -d ../libiconv; then
6596 for lib_dir in $BUILD_LIBICONV_LIBDIRS; do
6597 am_save_LIBS="$LIBS"
6598 am_save_CPPFLAGS="$CPPFLAGS"
6599 LIBS="$LIBS $lib_dir/libiconv.a"
6600 CPPFLAGS="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
6601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6602 /* end confdefs.h. */
6608 iconv_t cd = iconv_open("","");
6609 iconv(cd,NULL,NULL,NULL,NULL);
6615 if ac_fn_c_try_link "$LINENO"; then :
6616 am_cv_use_build_libiconv=yes
6617 am_cv_build_libiconv_path=$lib_dir/libiconv.a
6619 am_cv_func_iconv=yes
6621 rm -f core conftest.err conftest.$ac_objext \
6622 conftest$ac_exeext conftest.$ac_ext
6623 LIBS="$am_save_LIBS"
6624 CPPFLAGS="$am_save_CPPFLAGS"
6625 if test "$am_cv_use_build_libiconv" = "yes"; then
6631 # Next, try to find iconv in libc.
6632 if test "$am_cv_func_iconv" != yes; then
6633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6634 /* end confdefs.h. */
6640 iconv_t cd = iconv_open("","");
6641 iconv(cd,NULL,NULL,NULL,NULL);
6647 if ac_fn_c_try_link "$LINENO"; then :
6648 am_cv_func_iconv=yes
6650 rm -f core conftest.err conftest.$ac_objext \
6651 conftest$ac_exeext conftest.$ac_ext
6654 # If iconv was not in libc, try -liconv. In this case, arrange to
6655 # look in the libiconv prefix, if it was specified by the user.
6656 if test "$am_cv_func_iconv" != yes; then
6657 am_save_CPPFLAGS="$CPPFLAGS"
6658 am_save_LIBS="$LIBS"
6659 if test -n "$LIBICONV_INCLUDE"; then
6660 CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
6661 LIBS="$LIBS $LIBICONV_LIBDIR"
6663 LIBS="$LIBS -liconv"
6664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6665 /* end confdefs.h. */
6671 iconv_t cd = iconv_open("","");
6672 iconv(cd,NULL,NULL,NULL,NULL);
6678 if ac_fn_c_try_link "$LINENO"; then :
6680 am_cv_func_iconv=yes
6682 rm -f core conftest.err conftest.$ac_objext \
6683 conftest$ac_exeext conftest.$ac_ext
6684 LIBS="$am_save_LIBS"
6685 CPPFLAGS="$am_save_CPPFLAGS"
6689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
6690 $as_echo "$am_cv_func_iconv" >&6; }
6692 # Set the various flags based on the cache variables. We can't rely
6693 # on the flags to remain set from the above code, due to caching.
6695 if test "$am_cv_lib_iconv" = yes; then
6701 if test "$am_cv_use_build_libiconv" = yes; then
6702 LIBICONV="$am_cv_build_libiconv_path"
6704 LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
6706 CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
6707 LIBS="$LIBS $LIBICONV_LIBDIR $LIBICONV"
6709 if test "$am_cv_func_iconv" = yes; then
6711 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
6713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
6714 $as_echo_n "checking for iconv declaration... " >&6; }
6715 if test "${am_cv_proto_iconv+set}" = set; then :
6716 $as_echo_n "(cached) " >&6
6719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6720 /* end confdefs.h. */
6728 #if defined(__STDC__) || defined(__cplusplus)
6729 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
6742 if ac_fn_c_try_compile "$LINENO"; then :
6743 am_cv_proto_iconv_arg1=""
6745 am_cv_proto_iconv_arg1="const"
6747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6748 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);"
6751 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
6752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
6753 }$am_cv_proto_iconv" >&5
6755 }$am_cv_proto_iconv" >&6; }
6757 cat >>confdefs.h <<_ACEOF
6758 #define ICONV_CONST $am_cv_proto_iconv_arg1
6764 # GDB may fork/exec the iconv program to get the list of supported character
6765 # sets. Allow the user to specify where to find it.
6766 # There are several factors affecting the choice of option name:
6767 # - There is already --with-libiconv-prefix but we can't use it, it specifies
6768 # the build-time location of libiconv files.
6769 # - The program we need to find is iconv, which comes with glibc. The user
6770 # doesn't necessarily have libiconv installed. Therefore naming this
6771 # --with-libiconv-foo feels wrong.
6772 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
6773 # defined to work on directories not files (though it really doesn't know
6775 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
6776 # with --with-libiconv-prefix.
6777 # Putting these together is why the option name is --with-iconv-bin.
6780 # Check whether --with-iconv-bin was given.
6781 if test "${with_iconv_bin+set}" = set; then :
6782 withval=$with_iconv_bin; iconv_bin="${withval}"
6784 cat >>confdefs.h <<_ACEOF
6785 #define ICONV_BIN "${iconv_bin}"
6789 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
6790 if test "x$prefix" = xNONE; then
6791 test_prefix=/usr/local
6796 test_prefix=$exec_prefix
6799 case ${iconv_bin} in
6800 "${test_prefix}"|"${test_prefix}/"*|\
6801 '${exec_prefix}'|'${exec_prefix}/'*)
6806 cat >>confdefs.h <<_ACEOF
6807 #define ICONV_BIN_RELOCATABLE $value
6815 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
6816 # There is a very specific comment in /usr/include/curses.h explaining that
6817 # termcap routines built into libcurses must not be used.
6819 # The symptoms we observed so far is GDB unexpectedly changing
6820 # the terminal settings when tgetent is called - this is particularly
6821 # visible as the output is missing carriage returns, and so rapidly
6822 # becomes very hard to read.
6824 # The readline configure script has already decided that libtermcap
6825 # was enough for its purposes, and so decided to build readline using
6826 # libtermcap. Since the TUI mode requires curses, building GDB with
6827 # TUI enabled results in both libraries to be used at the same time,
6828 # which is not allowed. This basically means that GDB with TUI is
6829 # broken on alpha-osf.
6833 if test x"$enable_tui" = xyes; then
6834 as_fn_error "Building GDB with TUI mode is not supported on this host" "$LINENO" 5
6836 if test x"$enable_tui" = xauto; then
6842 # For the TUI, we need enhanced curses functionality.
6843 if test x"$enable_tui" != xno; then
6848 if test x"$prefer_curses" = xyes; then
6849 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
6850 # curses library because the latter might not provide all the
6851 # functionality we need. However, this leads to problems on systems
6852 # where the linker searches /usr/local/lib, but the compiler doesn't
6853 # search /usr/local/include, if ncurses is installed in /usr/local. A
6854 # default installation of ncurses on alpha*-dec-osf* will lead to such
6856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
6857 $as_echo_n "checking for library containing waddstr... " >&6; }
6858 if test "${ac_cv_search_waddstr+set}" = set; then :
6859 $as_echo_n "(cached) " >&6
6861 ac_func_search_save_LIBS=$LIBS
6862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6863 /* end confdefs.h. */
6865 /* Override any GCC internal prototype to avoid an error.
6866 Use char because int might match the return type of a GCC
6867 builtin and then its argument prototype would still apply. */
6880 for ac_lib in '' ncurses cursesX curses; do
6881 if test -z "$ac_lib"; then
6882 ac_res="none required"
6885 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6887 if ac_fn_c_try_link "$LINENO"; then :
6888 ac_cv_search_waddstr=$ac_res
6890 rm -f core conftest.err conftest.$ac_objext \
6892 if test "${ac_cv_search_waddstr+set}" = set; then :
6896 if test "${ac_cv_search_waddstr+set}" = set; then :
6899 ac_cv_search_waddstr=no
6902 LIBS=$ac_func_search_save_LIBS
6904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
6905 $as_echo "$ac_cv_search_waddstr" >&6; }
6906 ac_res=$ac_cv_search_waddstr
6907 if test "$ac_res" != no; then :
6908 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6913 if test "$ac_cv_search_waddstr" != no; then
6918 # Check whether we should enable the TUI, but only do so if we really
6920 if test x"$enable_tui" != xno; then
6921 if test -d $srcdir/tui; then
6922 if test "$curses_found" != no; then
6923 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
6924 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
6925 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
6926 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
6928 if test x"$enable_tui" = xyes; then
6929 as_fn_error "no enhanced curses library found; disable TUI" "$LINENO" 5
6931 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
6932 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
6938 # Since GDB uses Readline, we need termcap functionality. In many
6939 # cases this will be provided by the curses library, but some systems
6940 # have a seperate termcap library, or no curses library at all.
6944 if test -d $srcdir/libtermcap; then
6945 LIBS="../libtermcap/libtermcap.a $LIBS"
6946 ac_cv_search_tgetent="../libtermcap/libtermcap.a"
6949 ac_cv_search_tgetent="none required"
6952 ac_cv_search_tgetent="none required"
6953 CONFIG_OBS="$CONFIG_OBS windows-termcap.o"
6957 # These are the libraries checked by Readline.
6958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
6959 $as_echo_n "checking for library containing tgetent... " >&6; }
6960 if test "${ac_cv_search_tgetent+set}" = set; then :
6961 $as_echo_n "(cached) " >&6
6963 ac_func_search_save_LIBS=$LIBS
6964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6965 /* end confdefs.h. */
6967 /* Override any GCC internal prototype to avoid an error.
6968 Use char because int might match the return type of a GCC
6969 builtin and then its argument prototype would still apply. */
6982 for ac_lib in '' termcap tinfo curses ncurses; do
6983 if test -z "$ac_lib"; then
6984 ac_res="none required"
6987 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6989 if ac_fn_c_try_link "$LINENO"; then :
6990 ac_cv_search_tgetent=$ac_res
6992 rm -f core conftest.err conftest.$ac_objext \
6994 if test "${ac_cv_search_tgetent+set}" = set; then :
6998 if test "${ac_cv_search_tgetent+set}" = set; then :
7001 ac_cv_search_tgetent=no
7004 LIBS=$ac_func_search_save_LIBS
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
7007 $as_echo "$ac_cv_search_tgetent" >&6; }
7008 ac_res=$ac_cv_search_tgetent
7009 if test "$ac_res" != no; then :
7010 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7015 if test "$ac_cv_search_tgetent" = no; then
7016 as_fn_error "no termcap library found" "$LINENO" 5
7020 # Check whether --with-system-readline was given.
7021 if test "${with_system_readline+set}" = set; then :
7022 withval=$with_system_readline;
7026 if test "$with_system_readline" = yes; then
7030 READLINE_TEXI_INCFLAG=
7032 READLINE='$(READLINE_DIR)/libreadline.a'
7033 READLINE_DEPS='$(READLINE)'
7034 READLINE_CFLAGS='-I$(READLINE_SRC)/..'
7035 READLINE_TEXI_INCFLAG='-I $(READLINE_DIR)'
7042 if $development; then
7043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmcheck" >&5
7044 $as_echo_n "checking for main in -lmcheck... " >&6; }
7045 if test "${ac_cv_lib_mcheck_main+set}" = set; then :
7046 $as_echo_n "(cached) " >&6
7048 ac_check_lib_save_LIBS=$LIBS
7049 LIBS="-lmcheck $LIBS"
7050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7051 /* end confdefs.h. */
7062 if ac_fn_c_try_link "$LINENO"; then :
7063 ac_cv_lib_mcheck_main=yes
7065 ac_cv_lib_mcheck_main=no
7067 rm -f core conftest.err conftest.$ac_objext \
7068 conftest$ac_exeext conftest.$ac_ext
7069 LIBS=$ac_check_lib_save_LIBS
7071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mcheck_main" >&5
7072 $as_echo "$ac_cv_lib_mcheck_main" >&6; }
7073 if test "x$ac_cv_lib_mcheck_main" = x""yes; then :
7074 cat >>confdefs.h <<_ACEOF
7075 #define HAVE_LIBMCHECK 1
7078 LIBS="-lmcheck $LIBS"
7084 # Generate jit-reader.h
7086 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
7089 # The cast to long int works around a bug in the HP C Compiler
7090 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7091 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7092 # This bug is HP SR number 8606223364.
7093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
7094 $as_echo_n "checking size of unsigned long long... " >&6; }
7095 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
7096 $as_echo_n "(cached) " >&6
7098 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
7101 if test "$ac_cv_type_unsigned_long_long" = yes; then
7102 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7103 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7104 { as_fn_set_status 77
7105 as_fn_error "cannot compute sizeof (unsigned long long)
7106 See \`config.log' for more details." "$LINENO" 5; }; }
7108 ac_cv_sizeof_unsigned_long_long=0
7113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
7114 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
7118 cat >>confdefs.h <<_ACEOF
7119 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
7123 # The cast to long int works around a bug in the HP C Compiler
7124 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7125 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7126 # This bug is HP SR number 8606223364.
7127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
7128 $as_echo_n "checking size of unsigned long... " >&6; }
7129 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
7130 $as_echo_n "(cached) " >&6
7132 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
7135 if test "$ac_cv_type_unsigned_long" = yes; then
7136 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7137 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7138 { as_fn_set_status 77
7139 as_fn_error "cannot compute sizeof (unsigned long)
7140 See \`config.log' for more details." "$LINENO" 5; }; }
7142 ac_cv_sizeof_unsigned_long=0
7147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
7148 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
7152 cat >>confdefs.h <<_ACEOF
7153 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
7157 # The cast to long int works around a bug in the HP C Compiler
7158 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7159 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7160 # This bug is HP SR number 8606223364.
7161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
7162 $as_echo_n "checking size of unsigned __int128... " >&6; }
7163 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
7164 $as_echo_n "(cached) " >&6
7166 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128" "$ac_includes_default"; then :
7169 if test "$ac_cv_type_unsigned___int128" = yes; then
7170 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7171 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7172 { as_fn_set_status 77
7173 as_fn_error "cannot compute sizeof (unsigned __int128)
7174 See \`config.log' for more details." "$LINENO" 5; }; }
7176 ac_cv_sizeof_unsigned___int128=0
7181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
7182 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
7186 cat >>confdefs.h <<_ACEOF
7187 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
7192 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
7193 TARGET_PTR="unsigned long"
7194 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
7195 TARGET_PTR="unsigned long long"
7196 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
7197 TARGET_PTR="unsigned __int128"
7199 TARGET_PTR="unsigned long"
7203 ac_config_files="$ac_config_files jit-reader.h:jit-reader.in"
7206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
7207 $as_echo_n "checking for library containing dlopen... " >&6; }
7208 if test "${ac_cv_search_dlopen+set}" = set; then :
7209 $as_echo_n "(cached) " >&6
7211 ac_func_search_save_LIBS=$LIBS
7212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7213 /* end confdefs.h. */
7215 /* Override any GCC internal prototype to avoid an error.
7216 Use char because int might match the return type of a GCC
7217 builtin and then its argument prototype would still apply. */
7230 for ac_lib in '' dl; do
7231 if test -z "$ac_lib"; then
7232 ac_res="none required"
7235 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7237 if ac_fn_c_try_link "$LINENO"; then :
7238 ac_cv_search_dlopen=$ac_res
7240 rm -f core conftest.err conftest.$ac_objext \
7242 if test "${ac_cv_search_dlopen+set}" = set; then :
7246 if test "${ac_cv_search_dlopen+set}" = set; then :
7249 ac_cv_search_dlopen=no
7252 LIBS=$ac_func_search_save_LIBS
7254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
7255 $as_echo "$ac_cv_search_dlopen" >&6; }
7256 ac_res=$ac_cv_search_dlopen
7257 if test "$ac_res" != no; then :
7258 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7265 # Check whether --with-jit-reader-dir was given.
7266 if test "${with_jit_reader_dir+set}" = set; then :
7267 withval=$with_jit_reader_dir;
7268 JIT_READER_DIR=$withval
7270 JIT_READER_DIR=${libdir}/gdb
7274 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7275 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7276 ac_define_dir=`eval echo $JIT_READER_DIR`
7277 ac_define_dir=`eval echo $ac_define_dir`
7279 cat >>confdefs.h <<_ACEOF
7280 #define JIT_READER_DIR "$ac_define_dir"
7286 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7287 if test "x$prefix" = xNONE; then
7288 test_prefix=/usr/local
7293 test_prefix=$exec_prefix
7296 case ${ac_define_dir} in
7297 "${test_prefix}"|"${test_prefix}/"*|\
7298 '${exec_prefix}'|'${exec_prefix}/'*)
7303 cat >>confdefs.h <<_ACEOF
7304 #define JIT_READER_DIR_RELOCATABLE $value
7311 # Check whether --with-expat was given.
7312 if test "${with_expat+set}" = set; then :
7313 withval=$with_expat;
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
7319 $as_echo_n "checking whether to use expat... " >&6; }
7320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
7321 $as_echo "$with_expat" >&6; }
7323 if test "${with_expat}" = no; then
7324 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
7325 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
7329 if test "X$prefix" = "XNONE"; then
7330 acl_final_prefix="$ac_default_prefix"
7332 acl_final_prefix="$prefix"
7334 if test "X$exec_prefix" = "XNONE"; then
7335 acl_final_exec_prefix='${prefix}'
7337 acl_final_exec_prefix="$exec_prefix"
7339 acl_save_prefix="$prefix"
7340 prefix="$acl_final_prefix"
7341 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7342 prefix="$acl_save_prefix"
7345 # Check whether --with-gnu-ld was given.
7346 if test "${with_gnu_ld+set}" = set; then :
7347 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
7352 # Prepare PATH_SEPARATOR.
7353 # The user is always right.
7354 if test "${PATH_SEPARATOR+set}" != set; then
7355 echo "#! /bin/sh" >conf$$.sh
7356 echo "exit 0" >>conf$$.sh
7358 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7366 if test "$GCC" = yes; then
7367 # Check if gcc -print-prog-name=ld gives a path.
7368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
7369 $as_echo_n "checking for ld used by GCC... " >&6; }
7372 # gcc leaves a trailing carriage return which upsets mingw
7373 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7375 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7378 # Accept absolute paths.
7379 [\\/]* | [A-Za-z]:[\\/]*)
7380 re_direlt='/[^/][^/]*/\.\./'
7381 # Canonicalize the path of ld
7382 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
7383 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
7384 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7386 test -z "$LD" && LD="$ac_prog"
7389 # If it fails, then pretend we aren't using GCC.
7393 # If it is relative, then search for the first ld in PATH.
7397 elif test "$with_gnu_ld" = yes; then
7398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7399 $as_echo_n "checking for GNU ld... " >&6; }
7401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7402 $as_echo_n "checking for non-GNU ld... " >&6; }
7404 if test "${acl_cv_path_LD+set}" = set; then :
7405 $as_echo_n "(cached) " >&6
7407 if test -z "$LD"; then
7408 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7409 for ac_dir in $PATH; do
7410 test -z "$ac_dir" && ac_dir=.
7411 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7412 acl_cv_path_LD="$ac_dir/$ac_prog"
7413 # Check to see if the program is GNU ld. I'd rather use --version,
7414 # but apparently some GNU ld's only accept -v.
7415 # Break only if it was the GNU/non-GNU ld that we prefer.
7416 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
7417 test "$with_gnu_ld" != no && break
7419 test "$with_gnu_ld" != yes && break
7425 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7429 LD="$acl_cv_path_LD"
7430 if test -n "$LD"; then
7431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7432 $as_echo "$LD" >&6; }
7434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7435 $as_echo "no" >&6; }
7437 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
7438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7439 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7440 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
7441 $as_echo_n "(cached) " >&6
7443 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7444 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
7445 acl_cv_prog_gnu_ld=yes
7447 acl_cv_prog_gnu_ld=no
7450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7451 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
7452 with_gnu_ld=$acl_cv_prog_gnu_ld
7456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7457 $as_echo_n "checking for shared library run path origin... " >&6; }
7458 if test "${acl_cv_rpath+set}" = set; then :
7459 $as_echo_n "(cached) " >&6
7462 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7463 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7470 $as_echo "$acl_cv_rpath" >&6; }
7472 libext="$acl_cv_libext"
7473 shlibext="$acl_cv_shlibext"
7474 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7475 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7476 hardcode_direct="$acl_cv_hardcode_direct"
7477 hardcode_minus_L="$acl_cv_hardcode_minus_L"
7478 # Check whether --enable-rpath was given.
7479 if test "${enable_rpath+set}" = set; then :
7480 enableval=$enable_rpath; :
7496 acl_save_prefix="$prefix"
7497 prefix="$acl_final_prefix"
7498 acl_save_exec_prefix="$exec_prefix"
7499 exec_prefix="$acl_final_exec_prefix"
7501 eval additional_includedir=\"$includedir\"
7502 eval additional_libdir=\"$libdir\"
7504 exec_prefix="$acl_save_exec_prefix"
7505 prefix="$acl_save_prefix"
7508 # Check whether --with-libexpat-prefix was given.
7509 if test "${with_libexpat_prefix+set}" = set; then :
7510 withval=$with_libexpat_prefix;
7511 if test "X$withval" = "Xno"; then
7514 if test "X$withval" = "X"; then
7516 acl_save_prefix="$prefix"
7517 prefix="$acl_final_prefix"
7518 acl_save_exec_prefix="$exec_prefix"
7519 exec_prefix="$acl_final_exec_prefix"
7521 eval additional_includedir=\"$includedir\"
7522 eval additional_libdir=\"$libdir\"
7524 exec_prefix="$acl_save_exec_prefix"
7525 prefix="$acl_save_prefix"
7528 additional_includedir="$withval/include"
7529 additional_libdir="$withval/lib"
7540 names_already_handled=
7541 names_next_round='expat '
7542 while test -n "$names_next_round"; do
7543 names_this_round="$names_next_round"
7545 for name in $names_this_round; do
7547 for n in $names_already_handled; do
7548 if test "$n" = "$name"; then
7553 if test -z "$already_handled"; then
7554 names_already_handled="$names_already_handled $name"
7555 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7556 eval value=\"\$HAVE_LIB$uppername\"
7557 if test -n "$value"; then
7558 if test "$value" = yes; then
7559 eval value=\"\$LIB$uppername\"
7560 test -z "$value" || LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$value"
7561 eval value=\"\$LTLIB$uppername\"
7562 test -z "$value" || LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
7571 if test $use_additional = yes; then
7572 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7573 found_dir="$additional_libdir"
7574 found_so="$additional_libdir/lib$name.$shlibext"
7575 if test -f "$additional_libdir/lib$name.la"; then
7576 found_la="$additional_libdir/lib$name.la"
7579 if test -f "$additional_libdir/lib$name.$libext"; then
7580 found_dir="$additional_libdir"
7581 found_a="$additional_libdir/lib$name.$libext"
7582 if test -f "$additional_libdir/lib$name.la"; then
7583 found_la="$additional_libdir/lib$name.la"
7588 if test "X$found_dir" = "X"; then
7589 for x in $LDFLAGS $LTLIBEXPAT; do
7591 acl_save_prefix="$prefix"
7592 prefix="$acl_final_prefix"
7593 acl_save_exec_prefix="$exec_prefix"
7594 exec_prefix="$acl_final_exec_prefix"
7596 exec_prefix="$acl_save_exec_prefix"
7597 prefix="$acl_save_prefix"
7601 dir=`echo "X$x" | sed -e 's/^X-L//'`
7602 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7604 found_so="$dir/lib$name.$shlibext"
7605 if test -f "$dir/lib$name.la"; then
7606 found_la="$dir/lib$name.la"
7609 if test -f "$dir/lib$name.$libext"; then
7611 found_a="$dir/lib$name.$libext"
7612 if test -f "$dir/lib$name.la"; then
7613 found_la="$dir/lib$name.la"
7619 if test "X$found_dir" != "X"; then
7624 if test "X$found_dir" != "X"; then
7625 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
7626 if test "X$found_so" != "X"; then
7627 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
7628 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7631 for x in $ltrpathdirs; do
7632 if test "X$x" = "X$found_dir"; then
7637 if test -z "$haveit"; then
7638 ltrpathdirs="$ltrpathdirs $found_dir"
7640 if test "$hardcode_direct" = yes; then
7641 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7643 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
7644 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7646 for x in $rpathdirs; do
7647 if test "X$x" = "X$found_dir"; then
7652 if test -z "$haveit"; then
7653 rpathdirs="$rpathdirs $found_dir"
7657 for x in $LDFLAGS $LIBEXPAT; do
7659 acl_save_prefix="$prefix"
7660 prefix="$acl_final_prefix"
7661 acl_save_exec_prefix="$exec_prefix"
7662 exec_prefix="$acl_final_exec_prefix"
7664 exec_prefix="$acl_save_exec_prefix"
7665 prefix="$acl_save_prefix"
7667 if test "X$x" = "X-L$found_dir"; then
7672 if test -z "$haveit"; then
7673 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
7675 if test "$hardcode_minus_L" != no; then
7676 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7678 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
7684 if test "X$found_a" != "X"; then
7685 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
7687 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
7690 additional_includedir=
7691 case "$found_dir" in
7693 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
7694 additional_includedir="$basedir/include"
7697 if test "X$additional_includedir" != "X"; then
7698 if test "X$additional_includedir" != "X/usr/include"; then
7700 if test "X$additional_includedir" = "X/usr/local/include"; then
7701 if test -n "$GCC"; then
7703 linux*) haveit=yes;;
7707 if test -z "$haveit"; then
7708 for x in $CPPFLAGS $INCEXPAT; do
7710 acl_save_prefix="$prefix"
7711 prefix="$acl_final_prefix"
7712 acl_save_exec_prefix="$exec_prefix"
7713 exec_prefix="$acl_final_exec_prefix"
7715 exec_prefix="$acl_save_exec_prefix"
7716 prefix="$acl_save_prefix"
7718 if test "X$x" = "X-I$additional_includedir"; then
7723 if test -z "$haveit"; then
7724 if test -d "$additional_includedir"; then
7725 INCEXPAT="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
7731 if test -n "$found_la"; then
7732 save_libdir="$libdir"
7734 */* | *\\*) . "$found_la" ;;
7735 *) . "./$found_la" ;;
7737 libdir="$save_libdir"
7738 for dep in $dependency_libs; do
7741 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
7742 if test "X$additional_libdir" != "X/usr/lib"; then
7744 if test "X$additional_libdir" = "X/usr/local/lib"; then
7745 if test -n "$GCC"; then
7747 linux*) haveit=yes;;
7751 if test -z "$haveit"; then
7753 for x in $LDFLAGS $LIBEXPAT; do
7755 acl_save_prefix="$prefix"
7756 prefix="$acl_final_prefix"
7757 acl_save_exec_prefix="$exec_prefix"
7758 exec_prefix="$acl_final_exec_prefix"
7760 exec_prefix="$acl_save_exec_prefix"
7761 prefix="$acl_save_prefix"
7763 if test "X$x" = "X-L$additional_libdir"; then
7768 if test -z "$haveit"; then
7769 if test -d "$additional_libdir"; then
7770 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
7774 for x in $LDFLAGS $LTLIBEXPAT; do
7776 acl_save_prefix="$prefix"
7777 prefix="$acl_final_prefix"
7778 acl_save_exec_prefix="$exec_prefix"
7779 exec_prefix="$acl_final_exec_prefix"
7781 exec_prefix="$acl_save_exec_prefix"
7782 prefix="$acl_save_prefix"
7784 if test "X$x" = "X-L$additional_libdir"; then
7789 if test -z "$haveit"; then
7790 if test -d "$additional_libdir"; then
7791 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
7798 dir=`echo "X$dep" | sed -e 's/^X-R//'`
7799 if test "$enable_rpath" != no; then
7801 for x in $rpathdirs; do
7802 if test "X$x" = "X$dir"; then
7807 if test -z "$haveit"; then
7808 rpathdirs="$rpathdirs $dir"
7811 for x in $ltrpathdirs; do
7812 if test "X$x" = "X$dir"; then
7817 if test -z "$haveit"; then
7818 ltrpathdirs="$ltrpathdirs $dir"
7823 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
7826 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
7829 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$dep"
7830 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
7836 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
7837 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
7843 if test "X$rpathdirs" != "X"; then
7844 if test -n "$hardcode_libdir_separator"; then
7846 for found_dir in $rpathdirs; do
7847 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
7849 acl_save_libdir="$libdir"
7851 eval flag=\"$hardcode_libdir_flag_spec\"
7852 libdir="$acl_save_libdir"
7853 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
7855 for found_dir in $rpathdirs; do
7856 acl_save_libdir="$libdir"
7858 eval flag=\"$hardcode_libdir_flag_spec\"
7859 libdir="$acl_save_libdir"
7860 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
7864 if test "X$ltrpathdirs" != "X"; then
7865 for found_dir in $ltrpathdirs; do
7866 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
7871 ac_save_CPPFLAGS="$CPPFLAGS"
7873 for element in $INCEXPAT; do
7875 for x in $CPPFLAGS; do
7877 acl_save_prefix="$prefix"
7878 prefix="$acl_final_prefix"
7879 acl_save_exec_prefix="$exec_prefix"
7880 exec_prefix="$acl_final_exec_prefix"
7882 exec_prefix="$acl_save_exec_prefix"
7883 prefix="$acl_save_prefix"
7885 if test "X$x" = "X$element"; then
7890 if test -z "$haveit"; then
7891 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
7896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
7897 $as_echo_n "checking for libexpat... " >&6; }
7898 if test "${ac_cv_libexpat+set}" = set; then :
7899 $as_echo_n "(cached) " >&6
7902 ac_save_LIBS="$LIBS"
7903 LIBS="$LIBS $LIBEXPAT"
7904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7905 /* end confdefs.h. */
7910 XML_Parser p = XML_ParserCreate (0);
7915 if ac_fn_c_try_link "$LINENO"; then :
7920 rm -f core conftest.err conftest.$ac_objext \
7921 conftest$ac_exeext conftest.$ac_ext
7922 LIBS="$ac_save_LIBS"
7925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
7926 $as_echo "$ac_cv_libexpat" >&6; }
7927 if test "$ac_cv_libexpat" = yes; then
7930 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
7932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
7933 $as_echo_n "checking how to link with libexpat... " >&6; }
7934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
7935 $as_echo "$LIBEXPAT" >&6; }
7938 CPPFLAGS="$ac_save_CPPFLAGS"
7948 if test "$HAVE_LIBEXPAT" != yes; then
7949 if test "$with_expat" = yes; then
7950 as_fn_error "expat is missing or unusable" "$LINENO" 5
7952 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
7953 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
7957 LIBS="$LIBS $LIBEXPAT"
7958 for ac_func in XML_StopParser
7960 ac_fn_c_check_func "$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
7961 if test "x$ac_cv_func_XML_StopParser" = x""yes; then :
7962 cat >>confdefs.h <<_ACEOF
7963 #define HAVE_XML_STOPPARSER 1
7978 # Check whether --with-python was given.
7979 if test "${with_python+set}" = set; then :
7980 withval=$with_python;
7985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
7986 $as_echo_n "checking whether to use python... " >&6; }
7987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
7988 $as_echo "$with_python" >&6; }
7990 if test "${with_python}" = no; then
7991 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
7992 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
7995 case "${with_python}" in
7997 if test -d ${with_python}; then
7998 # Assume the python binary is ${with_python}/bin/python.
7999 python_prog="${with_python}/bin/python"
8001 # If python does not exit ${with_python}/bin, then try in
8002 # ${with_python}. On Windows/MinGW, this is where the Python
8004 if test ! -x "${python_prog}"; then
8005 python_prog="${with_python}/python"
8008 if test ! -x "${python_prog}"; then
8009 # Fall back to gdb 7.0/7.1 behaviour.
8011 python_prefix=${with_python}
8013 elif test -x "${with_python}"; then
8014 # While we can't run python compiled for $host (unless host == build),
8015 # the user could write a script that provides the needed information,
8016 # so we support that.
8017 python_prog=${with_python}
8020 as_fn_error "invalid value for --with-python" "$LINENO" 5
8024 # Disallow --with-python=foo/bar.
8025 as_fn_error "invalid value for --with-python" "$LINENO" 5
8028 # The user has either specified auto, yes, or the name of the python
8029 # program assumed to be in $PATH.
8031 case "${with_python}" in
8033 if test ${build} = ${host}; then
8034 # Extract the first word of "python", so it can be a program name with args.
8035 set dummy python; ac_word=$2
8036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8037 $as_echo_n "checking for $ac_word... " >&6; }
8038 if test "${ac_cv_path_python_prog_path+set}" = set; then :
8039 $as_echo_n "(cached) " >&6
8041 case $python_prog_path in
8043 ac_cv_path_python_prog_path="$python_prog_path" # Let the user override the test with a path.
8046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8050 test -z "$as_dir" && as_dir=.
8051 for ac_exec_ext in '' $ac_executable_extensions; do
8052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8053 ac_cv_path_python_prog_path="$as_dir/$ac_word$ac_exec_ext"
8054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8061 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path="missing"
8065 python_prog_path=$ac_cv_path_python_prog_path
8066 if test -n "$python_prog_path"; then
8067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
8068 $as_echo "$python_prog_path" >&6; }
8070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8071 $as_echo "no" >&6; }
8075 if test "${python_prog_path}" = missing; then
8078 python_prog=${python_prog_path}
8081 # Not much we can do except assume the cross-compiler will find the
8087 # While we can't run python compiled for $host (unless host == build),
8088 # the user could write a script that provides the needed information,
8089 # so we support that.
8090 python_prog="${with_python}"
8091 # Extract the first word of "${python_prog}", so it can be a program name with args.
8092 set dummy ${python_prog}; ac_word=$2
8093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8094 $as_echo_n "checking for $ac_word... " >&6; }
8095 if test "${ac_cv_path_python_prog_path+set}" = set; then :
8096 $as_echo_n "(cached) " >&6
8098 case $python_prog_path in
8100 ac_cv_path_python_prog_path="$python_prog_path" # Let the user override the test with a path.
8103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8107 test -z "$as_dir" && as_dir=.
8108 for ac_exec_ext in '' $ac_executable_extensions; do
8109 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8110 ac_cv_path_python_prog_path="$as_dir/$ac_word$ac_exec_ext"
8111 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8118 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path="missing"
8122 python_prog_path=$ac_cv_path_python_prog_path
8123 if test -n "$python_prog_path"; then
8124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
8125 $as_echo "$python_prog_path" >&6; }
8127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8128 $as_echo "no" >&6; }
8132 if test "${python_prog_path}" = missing; then
8133 as_fn_error "unable to find python program ${python_prog}" "$LINENO" 5
8139 if test "${python_prog}" != missing; then
8140 # We have a python program to use, but it may be too old.
8141 # Don't flag an error for --with-python=auto (the default).
8142 have_python_config=yes
8143 python_includes=`${python_prog} ${srcdir}/python/python-config.py --includes`
8144 if test $? != 0; then
8145 have_python_config=failed
8146 if test "${with_python}" != auto; then
8147 as_fn_error "failure running python-config --includes" "$LINENO" 5
8150 python_libs=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
8151 if test $? != 0; then
8152 have_python_config=failed
8153 if test "${with_python}" != auto; then
8154 as_fn_error "failure running python-config --ldflags" "$LINENO" 5
8157 python_prefix=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
8158 if test $? != 0; then
8159 have_python_config=failed
8160 if test "${with_python}" != auto; then
8161 as_fn_error "failure running python-config --exec-prefix" "$LINENO" 5
8165 # We do not have a python executable we can use to determine where
8166 # to find the Python headers and libs. We cannot guess the include
8167 # path from the python_prefix either, because that include path
8168 # depends on the Python version. So, there is nothing much we can
8169 # do except assume that the compiler will be able to find those files.
8172 have_python_config=no
8175 # If we have python-config, only try the configuration it provides.
8176 # Otherwise fallback on the old way of trying different versions of
8180 if test "${have_python_config}" = yes; then
8181 # Determine the Python version by extracting "-lpython<version>"
8182 # part of the python_libs. <version> is usually X.Y with X and Y
8183 # being decimal numbers, but can also be XY (seen on Windows).
8185 # The extraction is performed using sed with a regular expression.
8186 # Initially, the regexp used was using the '?' quantifier to make
8187 # the dot in the version number optional. Unfortunately, this
8188 # does not work with non-GNU versions of sed because, because of
8189 # what looks like a limitation (the '?' quantifier does not work
8190 # with back-references). We work around this limitation by using
8191 # the '*' quantifier instead. It means that, in theory, we might
8192 # match unexpected version strings such as "-lpython2..7", but
8193 # this seems unlikely in practice. And even if that happens,
8194 # an error will be triggered later on, when checking that version
8196 python_version=`echo " ${python_libs} " \
8197 | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
8198 case "${python_version}" in
8201 version=${python_version}
8203 new_CPPFLAGS=${python_includes}
8204 new_LIBS=${python_libs}
8205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8206 $as_echo_n "checking for ${version}... " >&6; }
8207 save_CPPFLAGS=$CPPFLAGS
8209 CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
8210 LIBS="$LIBS $new_LIBS"
8211 found_usable_python=no
8212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8213 /* end confdefs.h. */
8223 if ac_fn_c_try_link "$LINENO"; then :
8224 have_libpython=${version}
8225 found_usable_python=yes
8226 PYTHON_CPPFLAGS=$new_CPPFLAGS
8227 PYTHON_LIBS=$new_LIBS
8229 rm -f core conftest.err conftest.$ac_objext \
8230 conftest$ac_exeext conftest.$ac_ext
8231 CPPFLAGS=$save_CPPFLAGS
8233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8234 $as_echo "${found_usable_python}" >&6; }
8238 as_fn_error "unable to determine python version from ${python_libs}" "$LINENO" 5
8241 elif test "${have_python_config}" != failed; then
8242 if test "${have_libpython}" = no; then
8246 new_CPPFLAGS=${python_includes}
8247 new_LIBS="${python_libs} -lpython2.7"
8248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8249 $as_echo_n "checking for ${version}... " >&6; }
8250 save_CPPFLAGS=$CPPFLAGS
8252 CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
8253 LIBS="$LIBS $new_LIBS"
8254 found_usable_python=no
8255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8256 /* end confdefs.h. */
8266 if ac_fn_c_try_link "$LINENO"; then :
8267 have_libpython=${version}
8268 found_usable_python=yes
8269 PYTHON_CPPFLAGS=$new_CPPFLAGS
8270 PYTHON_LIBS=$new_LIBS
8272 rm -f core conftest.err conftest.$ac_objext \
8273 conftest$ac_exeext conftest.$ac_ext
8274 CPPFLAGS=$save_CPPFLAGS
8276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8277 $as_echo "${found_usable_python}" >&6; }
8280 if test "${have_libpython}" = no; then
8284 new_CPPFLAGS=${python_includes}
8285 new_LIBS="${python_libs} -lpython2.6"
8286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8287 $as_echo_n "checking for ${version}... " >&6; }
8288 save_CPPFLAGS=$CPPFLAGS
8290 CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
8291 LIBS="$LIBS $new_LIBS"
8292 found_usable_python=no
8293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8294 /* end confdefs.h. */
8304 if ac_fn_c_try_link "$LINENO"; then :
8305 have_libpython=${version}
8306 found_usable_python=yes
8307 PYTHON_CPPFLAGS=$new_CPPFLAGS
8308 PYTHON_LIBS=$new_LIBS
8310 rm -f core conftest.err conftest.$ac_objext \
8311 conftest$ac_exeext conftest.$ac_ext
8312 CPPFLAGS=$save_CPPFLAGS
8314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8315 $as_echo "${found_usable_python}" >&6; }
8318 if test ${have_libpython} = no; then
8322 new_CPPFLAGS=${python_includes}
8323 new_LIBS="${python_libs} -lpython2.5"
8324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8325 $as_echo_n "checking for ${version}... " >&6; }
8326 save_CPPFLAGS=$CPPFLAGS
8328 CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
8329 LIBS="$LIBS $new_LIBS"
8330 found_usable_python=no
8331 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8332 /* end confdefs.h. */
8342 if ac_fn_c_try_link "$LINENO"; then :
8343 have_libpython=${version}
8344 found_usable_python=yes
8345 PYTHON_CPPFLAGS=$new_CPPFLAGS
8346 PYTHON_LIBS=$new_LIBS
8348 rm -f core conftest.err conftest.$ac_objext \
8349 conftest$ac_exeext conftest.$ac_ext
8350 CPPFLAGS=$save_CPPFLAGS
8352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8353 $as_echo "${found_usable_python}" >&6; }
8356 if test ${have_libpython} = no; then
8360 new_CPPFLAGS=${python_includes}
8361 new_LIBS="${python_libs} -lpython2.4"
8362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8363 $as_echo_n "checking for ${version}... " >&6; }
8364 save_CPPFLAGS=$CPPFLAGS
8366 CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
8367 LIBS="$LIBS $new_LIBS"
8368 found_usable_python=no
8369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8370 /* end confdefs.h. */
8380 if ac_fn_c_try_link "$LINENO"; then :
8381 have_libpython=${version}
8382 found_usable_python=yes
8383 PYTHON_CPPFLAGS=$new_CPPFLAGS
8384 PYTHON_LIBS=$new_LIBS
8386 rm -f core conftest.err conftest.$ac_objext \
8387 conftest$ac_exeext conftest.$ac_ext
8388 CPPFLAGS=$save_CPPFLAGS
8390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8391 $as_echo "${found_usable_python}" >&6; }
8395 if test "${have_libpython}" = python2.7 -o "${have_libpython}" = python27; then
8397 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
8399 elif test "${have_libpython}" = python2.6 -o "${have_libpython}" = python26; then
8401 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
8403 elif test "${have_libpython}" = python2.5 -o "${have_libpython}" = python25; then
8405 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
8407 elif test "${have_libpython}" = python2.4 -o "${have_libpython}" = python24; then
8409 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
8413 if test "${have_libpython}" = no; then
8414 case "${with_python}" in
8416 as_fn_error "python is missing or unusable" "$LINENO" 5
8419 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
8420 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
8423 as_fn_error "no usable python found at ${with_python}" "$LINENO" 5
8427 if test -n "${python_prefix}"; then
8429 cat >>confdefs.h <<_ACEOF
8430 #define WITH_PYTHON_PATH "${python_prefix}"
8434 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
8435 if test "x$prefix" = xNONE; then
8436 test_prefix=/usr/local
8441 test_prefix=$exec_prefix
8444 case ${python_prefix} in
8445 "${test_prefix}"|"${test_prefix}/"*|\
8446 '${exec_prefix}'|'${exec_prefix}/'*)
8451 cat >>confdefs.h <<_ACEOF
8452 #define PYTHON_PATH_RELOCATABLE $value
8460 if test "${have_libpython}" != no; then
8462 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
8464 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
8465 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
8466 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
8467 CONFIG_INSTALL="$CONFIG_INSTALL install-python"
8468 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
8470 # Flags needed to compile Python code (taken from python-config --cflags).
8471 # We cannot call python-config directly because it will output whatever was
8472 # used when compiling the Python interpreter itself, including flags which
8473 # would make the python-related objects be compiled differently from the
8474 # rest of GDB (e.g., -O2 and -fPIC).
8475 if test "${GCC}" = yes; then
8476 tentative_python_cflags="-fno-strict-aliasing -DNDEBUG -fwrapv"
8479 if test "x${tentative_python_cflags}" != x; then
8480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
8481 $as_echo_n "checking compiler flags for python code... " >&6; }
8482 for flag in ${tentative_python_cflags}; do
8483 # Check that the compiler accepts it
8484 saved_CFLAGS="$CFLAGS"
8485 CFLAGS="$CFLAGS $flag"
8486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8487 /* end confdefs.h. */
8497 if ac_fn_c_try_compile "$LINENO"; then :
8498 PYTHON_CFLAGS="${PYTHON_CFLAGS} $flag"
8500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8501 CFLAGS="$saved_CFLAGS"
8503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
8504 $as_echo "${PYTHON_CFLAGS}" >&6; }
8507 # On IRIX, type siginfo is not defined. Instead, sys/siginfo.h provides:
8509 # #define siginfo __siginfo
8511 # The problem is that including Python causes some XOPEN macros to be
8512 # unilaterally defined, and that in turn causes _SGIAPI to evaluate
8513 # to false. So, we work around this issue by defining siginfo ourself
8514 # though the command-line.
8516 irix*) if test "${GCC}" = yes; then
8517 CPPFLAGS="$CPPFLAGS -Dsiginfo=__siginfo"
8522 # Even if Python support is not compiled in, we need to have these files
8524 CONFIG_OBS="$CONFIG_OBS python.o py-value.o py-prettyprint.o py-auto-load.o"
8525 CONFIG_SRCS="$CONFIG_SRCS python/python.c python/py-value.c \
8526 python/py-prettyprint.c python/py-auto-load.c"
8532 # ------------------------- #
8533 # Checks for header files. #
8534 # ------------------------- #
8537 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8538 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
8540 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
8541 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
8542 $as_echo_n "(cached) " >&6
8544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8545 /* end confdefs.h. */
8546 #include <sys/types.h>
8558 if ac_fn_c_try_compile "$LINENO"; then :
8559 eval "$as_ac_Header=yes"
8561 eval "$as_ac_Header=no"
8563 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8565 eval ac_res=\$$as_ac_Header
8566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8567 $as_echo "$ac_res" >&6; }
8568 eval as_val=\$$as_ac_Header
8569 if test "x$as_val" = x""yes; then :
8570 cat >>confdefs.h <<_ACEOF
8571 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8574 ac_header_dirent=$ac_hdr; break
8578 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8579 if test $ac_header_dirent = dirent.h; then
8580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
8581 $as_echo_n "checking for library containing opendir... " >&6; }
8582 if test "${ac_cv_search_opendir+set}" = set; then :
8583 $as_echo_n "(cached) " >&6
8585 ac_func_search_save_LIBS=$LIBS
8586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8587 /* end confdefs.h. */
8589 /* Override any GCC internal prototype to avoid an error.
8590 Use char because int might match the return type of a GCC
8591 builtin and then its argument prototype would still apply. */
8604 for ac_lib in '' dir; do
8605 if test -z "$ac_lib"; then
8606 ac_res="none required"
8609 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8611 if ac_fn_c_try_link "$LINENO"; then :
8612 ac_cv_search_opendir=$ac_res
8614 rm -f core conftest.err conftest.$ac_objext \
8616 if test "${ac_cv_search_opendir+set}" = set; then :
8620 if test "${ac_cv_search_opendir+set}" = set; then :
8623 ac_cv_search_opendir=no
8626 LIBS=$ac_func_search_save_LIBS
8628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
8629 $as_echo "$ac_cv_search_opendir" >&6; }
8630 ac_res=$ac_cv_search_opendir
8631 if test "$ac_res" != no; then :
8632 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
8638 $as_echo_n "checking for library containing opendir... " >&6; }
8639 if test "${ac_cv_search_opendir+set}" = set; then :
8640 $as_echo_n "(cached) " >&6
8642 ac_func_search_save_LIBS=$LIBS
8643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8644 /* end confdefs.h. */
8646 /* Override any GCC internal prototype to avoid an error.
8647 Use char because int might match the return type of a GCC
8648 builtin and then its argument prototype would still apply. */
8661 for ac_lib in '' x; do
8662 if test -z "$ac_lib"; then
8663 ac_res="none required"
8666 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8668 if ac_fn_c_try_link "$LINENO"; then :
8669 ac_cv_search_opendir=$ac_res
8671 rm -f core conftest.err conftest.$ac_objext \
8673 if test "${ac_cv_search_opendir+set}" = set; then :
8677 if test "${ac_cv_search_opendir+set}" = set; then :
8680 ac_cv_search_opendir=no
8683 LIBS=$ac_func_search_save_LIBS
8685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
8686 $as_echo "$ac_cv_search_opendir" >&6; }
8687 ac_res=$ac_cv_search_opendir
8688 if test "$ac_res" != no; then :
8689 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
8696 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
8697 if test "${ac_cv_header_stat_broken+set}" = set; then :
8698 $as_echo_n "(cached) " >&6
8700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8701 /* end confdefs.h. */
8702 #include <sys/types.h>
8703 #include <sys/stat.h>
8705 #if defined S_ISBLK && defined S_IFDIR
8706 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
8709 #if defined S_ISBLK && defined S_IFCHR
8710 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
8713 #if defined S_ISLNK && defined S_IFREG
8714 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
8717 #if defined S_ISSOCK && defined S_IFREG
8718 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
8722 if ac_fn_c_try_compile "$LINENO"; then :
8723 ac_cv_header_stat_broken=no
8725 ac_cv_header_stat_broken=yes
8727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
8730 $as_echo "$ac_cv_header_stat_broken" >&6; }
8731 if test $ac_cv_header_stat_broken = yes; then
8733 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
8737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8738 $as_echo_n "checking for ANSI C header files... " >&6; }
8739 if test "${ac_cv_header_stdc+set}" = set; then :
8740 $as_echo_n "(cached) " >&6
8742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8743 /* end confdefs.h. */
8757 if ac_fn_c_try_compile "$LINENO"; then :
8758 ac_cv_header_stdc=yes
8760 ac_cv_header_stdc=no
8762 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8764 if test $ac_cv_header_stdc = yes; then
8765 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8767 /* end confdefs.h. */
8771 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8772 $EGREP "memchr" >/dev/null 2>&1; then :
8775 ac_cv_header_stdc=no
8781 if test $ac_cv_header_stdc = yes; then
8782 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8784 /* end confdefs.h. */
8788 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8789 $EGREP "free" >/dev/null 2>&1; then :
8792 ac_cv_header_stdc=no
8798 if test $ac_cv_header_stdc = yes; then
8799 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8800 if test "$cross_compiling" = yes; then :
8803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8804 /* end confdefs.h. */
8807 #if ((' ' & 0x0FF) == 0x020)
8808 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8809 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8811 # define ISLOWER(c) \
8812 (('a' <= (c) && (c) <= 'i') \
8813 || ('j' <= (c) && (c) <= 'r') \
8814 || ('s' <= (c) && (c) <= 'z'))
8815 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8818 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8823 for (i = 0; i < 256; i++)
8824 if (XOR (islower (i), ISLOWER (i))
8825 || toupper (i) != TOUPPER (i))
8830 if ac_fn_c_try_run "$LINENO"; then :
8833 ac_cv_header_stdc=no
8835 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8836 conftest.$ac_objext conftest.beam conftest.$ac_ext
8841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8842 $as_echo "$ac_cv_header_stdc" >&6; }
8843 if test $ac_cv_header_stdc = yes; then
8845 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8849 # elf_hp.h is for HP/UX 64-bit shared library support.
8850 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
8851 # unconditionally, so what's the point in checking these?
8852 for ac_header in nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
8853 thread_db.h signal.h stddef.h \
8854 stdlib.h string.h memory.h strings.h sys/fault.h \
8855 sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
8856 sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
8857 sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
8858 sys/types.h sys/wait.h wait.h termios.h termio.h \
8859 sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h \
8860 dlfcn.h sys/socket.h sys/un.h
8862 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8863 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8864 eval as_val=\$$as_ac_Header
8865 if test "x$as_val" = x""yes; then :
8866 cat >>confdefs.h <<_ACEOF
8867 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8874 for ac_header in link.h
8876 ac_fn_c_check_header_compile "$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
8877 # include <sys/types.h>
8884 if test "x$ac_cv_header_link_h" = x""yes; then :
8885 cat >>confdefs.h <<_ACEOF
8886 #define HAVE_LINK_H 1
8893 for ac_header in sys/proc.h
8895 ac_fn_c_check_header_compile "$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
8896 # include <sys/param.h>
8900 if test "x$ac_cv_header_sys_proc_h" = x""yes; then :
8901 cat >>confdefs.h <<_ACEOF
8902 #define HAVE_SYS_PROC_H 1
8909 for ac_header in sys/user.h
8911 ac_fn_c_check_header_compile "$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
8912 # include <sys/param.h>
8916 if test "x$ac_cv_header_sys_user_h" = x""yes; then :
8917 cat >>confdefs.h <<_ACEOF
8918 #define HAVE_SYS_USER_H 1
8926 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
8927 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
8928 # think that we don't have <curses.h> if we're using GCC.
8931 if test "$GCC" = yes; then
8933 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
8937 for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
8939 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8940 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8941 eval as_val=\$$as_ac_Header
8942 if test "x$as_val" = x""yes; then :
8943 cat >>confdefs.h <<_ACEOF
8944 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8951 for ac_header in term.h
8953 ac_fn_c_check_header_compile "$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
8954 # include <curses.h>
8958 if test "x$ac_cv_header_term_h" = x""yes; then :
8959 cat >>confdefs.h <<_ACEOF
8960 #define HAVE_TERM_H 1
8968 # ------------------------- #
8969 # Checks for declarations. #
8970 # ------------------------- #
8972 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
8973 if test "x$ac_cv_have_decl_free" = x""yes; then :
8979 cat >>confdefs.h <<_ACEOF
8980 #define HAVE_DECL_FREE $ac_have_decl
8982 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
8983 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
8989 cat >>confdefs.h <<_ACEOF
8990 #define HAVE_DECL_MALLOC $ac_have_decl
8992 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
8993 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
8999 cat >>confdefs.h <<_ACEOF
9000 #define HAVE_DECL_REALLOC $ac_have_decl
9002 ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
9003 if test "x$ac_cv_have_decl_strerror" = x""yes; then :
9009 cat >>confdefs.h <<_ACEOF
9010 #define HAVE_DECL_STRERROR $ac_have_decl
9012 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
9013 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
9019 cat >>confdefs.h <<_ACEOF
9020 #define HAVE_DECL_STRSTR $ac_have_decl
9022 ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
9023 if test "x$ac_cv_have_decl_getopt" = x""yes; then :
9029 cat >>confdefs.h <<_ACEOF
9030 #define HAVE_DECL_GETOPT $ac_have_decl
9032 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
9033 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
9039 cat >>confdefs.h <<_ACEOF
9040 #define HAVE_DECL_SNPRINTF $ac_have_decl
9042 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
9043 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
9049 cat >>confdefs.h <<_ACEOF
9050 #define HAVE_DECL_VSNPRINTF $ac_have_decl
9054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
9055 $as_echo_n "checking for LC_MESSAGES... " >&6; }
9056 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
9057 $as_echo_n "(cached) " >&6
9059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9060 /* end confdefs.h. */
9070 if ac_fn_c_try_link "$LINENO"; then :
9071 am_cv_val_LC_MESSAGES=yes
9073 am_cv_val_LC_MESSAGES=no
9075 rm -f core conftest.err conftest.$ac_objext \
9076 conftest$ac_exeext conftest.$ac_ext
9078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
9079 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
9080 if test $am_cv_val_LC_MESSAGES = yes; then
9082 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
9087 # ----------------------- #
9088 # Checks for structures. #
9089 # ----------------------- #
9091 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
9092 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
9094 cat >>confdefs.h <<_ACEOF
9095 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9100 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
9101 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
9103 cat >>confdefs.h <<_ACEOF
9104 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9111 # ------------------ #
9112 # Checks for types. #
9113 # ------------------ #
9115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
9116 $as_echo_n "checking return type of signal handlers... " >&6; }
9117 if test "${ac_cv_type_signal+set}" = set; then :
9118 $as_echo_n "(cached) " >&6
9120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9121 /* end confdefs.h. */
9122 #include <sys/types.h>
9128 return *(signal (0, 0)) (0) == 1;
9133 if ac_fn_c_try_compile "$LINENO"; then :
9134 ac_cv_type_signal=int
9136 ac_cv_type_signal=void
9138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
9141 $as_echo "$ac_cv_type_signal" >&6; }
9143 cat >>confdefs.h <<_ACEOF
9144 #define RETSIGTYPE $ac_cv_type_signal
9148 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9149 #include <sys/socket.h>
9152 if test "x$ac_cv_type_socklen_t" = x""yes; then :
9154 cat >>confdefs.h <<_ACEOF
9155 #define HAVE_SOCKLEN_T 1
9162 # ------------------------------------- #
9163 # Checks for compiler characteristics. #
9164 # ------------------------------------- #
9166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9167 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9168 if test "${ac_cv_c_const+set}" = set; then :
9169 $as_echo_n "(cached) " >&6
9171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9172 /* end confdefs.h. */
9177 /* FIXME: Include the comments suggested by Paul. */
9179 /* Ultrix mips cc rejects this. */
9180 typedef int charset[2];
9182 /* SunOS 4.1.1 cc rejects this. */
9183 char const *const *pcpcc;
9185 /* NEC SVR4.0.2 mips cc rejects this. */
9186 struct point {int x, y;};
9187 static struct point const zero = {0,0};
9188 /* AIX XL C 1.02.0.0 rejects this.
9189 It does not let you subtract one const X* pointer from another in
9190 an arm of an if-expression whose if-part is not a constant
9192 const char *g = "string";
9193 pcpcc = &g + (g ? g-g : 0);
9194 /* HPUX 7.0 cc rejects these. */
9196 ppc = (char**) pcpcc;
9197 pcpcc = (char const *const *) ppc;
9198 { /* SCO 3.2v4 cc rejects this. */
9200 char const *s = 0 ? (char *) 0 : (char const *) 0;
9205 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9207 const int *foo = &x[0];
9210 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9211 typedef const int *iptr;
9215 { /* AIX XL C 1.02.0.0 rejects this saying
9216 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9217 struct s { int j; const int *ap[3]; };
9218 struct s *b; b->j = 5;
9220 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9224 return !cs[0] && !zero.x;
9231 if ac_fn_c_try_compile "$LINENO"; then :
9236 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
9239 $as_echo "$ac_cv_c_const" >&6; }
9240 if test $ac_cv_c_const = no; then
9242 $as_echo "#define const /**/" >>confdefs.h
9246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
9247 $as_echo_n "checking for inline... " >&6; }
9248 if test "${ac_cv_c_inline+set}" = set; then :
9249 $as_echo_n "(cached) " >&6
9252 for ac_kw in inline __inline__ __inline; do
9253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9254 /* end confdefs.h. */
9257 static $ac_kw foo_t static_foo () {return 0; }
9258 $ac_kw foo_t foo () {return 0; }
9262 if ac_fn_c_try_compile "$LINENO"; then :
9263 ac_cv_c_inline=$ac_kw
9265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9266 test "$ac_cv_c_inline" != no && break
9270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
9271 $as_echo "$ac_cv_c_inline" >&6; }
9273 case $ac_cv_c_inline in
9276 case $ac_cv_c_inline in
9278 *) ac_val=$ac_cv_c_inline;;
9280 cat >>confdefs.h <<_ACEOF
9282 #define inline $ac_val
9288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
9289 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
9290 if test "${ac_cv_c_bigendian+set}" = set; then :
9291 $as_echo_n "(cached) " >&6
9293 ac_cv_c_bigendian=unknown
9294 # See if we're dealing with a universal compiler.
9295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9296 /* end confdefs.h. */
9297 #ifndef __APPLE_CC__
9298 not a universal capable compiler
9303 if ac_fn_c_try_compile "$LINENO"; then :
9305 # Check for potential -arch flags. It is not universal unless
9306 # there are at least two -arch flags with different values.
9309 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
9310 if test -n "$ac_prev"; then
9312 i?86 | x86_64 | ppc | ppc64)
9313 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
9316 ac_cv_c_bigendian=universal
9322 elif test "x$ac_word" = "x-arch"; then
9327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9328 if test $ac_cv_c_bigendian = unknown; then
9329 # See if sys/param.h defines the BYTE_ORDER macro.
9330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9331 /* end confdefs.h. */
9332 #include <sys/types.h>
9333 #include <sys/param.h>
9338 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
9339 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
9348 if ac_fn_c_try_compile "$LINENO"; then :
9349 # It does; now see whether it defined to BIG_ENDIAN or not.
9350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9351 /* end confdefs.h. */
9352 #include <sys/types.h>
9353 #include <sys/param.h>
9358 #if BYTE_ORDER != BIG_ENDIAN
9366 if ac_fn_c_try_compile "$LINENO"; then :
9367 ac_cv_c_bigendian=yes
9369 ac_cv_c_bigendian=no
9371 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9375 if test $ac_cv_c_bigendian = unknown; then
9376 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
9377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9378 /* end confdefs.h. */
9384 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
9392 if ac_fn_c_try_compile "$LINENO"; then :
9393 # It does; now see whether it defined to _BIG_ENDIAN or not.
9394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9395 /* end confdefs.h. */
9409 if ac_fn_c_try_compile "$LINENO"; then :
9410 ac_cv_c_bigendian=yes
9412 ac_cv_c_bigendian=no
9414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9416 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9418 if test $ac_cv_c_bigendian = unknown; then
9419 # Compile a test program.
9420 if test "$cross_compiling" = yes; then :
9421 # Try to guess by grepping values from an object file.
9422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9423 /* end confdefs.h. */
9424 short int ascii_mm[] =
9425 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
9426 short int ascii_ii[] =
9427 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
9428 int use_ascii (int i) {
9429 return ascii_mm[i] + ascii_ii[i];
9431 short int ebcdic_ii[] =
9432 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
9433 short int ebcdic_mm[] =
9434 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
9435 int use_ebcdic (int i) {
9436 return ebcdic_mm[i] + ebcdic_ii[i];
9443 return use_ascii (foo) == use_ebcdic (foo);
9448 if ac_fn_c_try_compile "$LINENO"; then :
9449 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
9450 ac_cv_c_bigendian=yes
9452 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
9453 if test "$ac_cv_c_bigendian" = unknown; then
9454 ac_cv_c_bigendian=no
9456 # finding both strings is unlikely to happen, but who knows?
9457 ac_cv_c_bigendian=unknown
9461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9464 /* end confdefs.h. */
9465 $ac_includes_default
9470 /* Are we little or big endian? From Harbison&Steele. */
9474 char c[sizeof (long int)];
9477 return u.c[sizeof (long int) - 1] == 1;
9483 if ac_fn_c_try_run "$LINENO"; then :
9484 ac_cv_c_bigendian=no
9486 ac_cv_c_bigendian=yes
9488 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9489 conftest.$ac_objext conftest.beam conftest.$ac_ext
9494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
9495 $as_echo "$ac_cv_c_bigendian" >&6; }
9496 case $ac_cv_c_bigendian in #(
9498 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
9504 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
9508 as_fn_error "unknown endianness
9509 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
9513 # ------------------------------ #
9514 # Checks for library functions. #
9515 # ------------------------------ #
9517 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9518 # for constant arguments. Useless!
9519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
9520 $as_echo_n "checking for working alloca.h... " >&6; }
9521 if test "${ac_cv_working_alloca_h+set}" = set; then :
9522 $as_echo_n "(cached) " >&6
9524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9525 /* end confdefs.h. */
9530 char *p = (char *) alloca (2 * sizeof (int));
9536 if ac_fn_c_try_link "$LINENO"; then :
9537 ac_cv_working_alloca_h=yes
9539 ac_cv_working_alloca_h=no
9541 rm -f core conftest.err conftest.$ac_objext \
9542 conftest$ac_exeext conftest.$ac_ext
9544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
9545 $as_echo "$ac_cv_working_alloca_h" >&6; }
9546 if test $ac_cv_working_alloca_h = yes; then
9548 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
9552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
9553 $as_echo_n "checking for alloca... " >&6; }
9554 if test "${ac_cv_func_alloca_works+set}" = set; then :
9555 $as_echo_n "(cached) " >&6
9557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9558 /* end confdefs.h. */
9560 # define alloca __builtin_alloca
9563 # include <malloc.h>
9564 # define alloca _alloca
9566 # ifdef HAVE_ALLOCA_H
9567 # include <alloca.h>
9572 # ifndef alloca /* predefined by HP cc +Olibcalls */
9583 char *p = (char *) alloca (1);
9589 if ac_fn_c_try_link "$LINENO"; then :
9590 ac_cv_func_alloca_works=yes
9592 ac_cv_func_alloca_works=no
9594 rm -f core conftest.err conftest.$ac_objext \
9595 conftest$ac_exeext conftest.$ac_ext
9597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
9598 $as_echo "$ac_cv_func_alloca_works" >&6; }
9600 if test $ac_cv_func_alloca_works = yes; then
9602 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
9605 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
9606 # that cause trouble. Some versions do not even contain alloca or
9607 # contain a buggy version. If you still want to use their alloca,
9608 # use ar to extract alloca.o from them instead of compiling alloca.c.
9610 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
9612 $as_echo "#define C_ALLOCA 1" >>confdefs.h
9615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
9616 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
9617 if test "${ac_cv_os_cray+set}" = set; then :
9618 $as_echo_n "(cached) " >&6
9620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9621 /* end confdefs.h. */
9622 #if defined CRAY && ! defined CRAY2
9629 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9630 $EGREP "webecray" >/dev/null 2>&1; then :
9638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
9639 $as_echo "$ac_cv_os_cray" >&6; }
9640 if test $ac_cv_os_cray = yes; then
9641 for ac_func in _getb67 GETB67 getb67; do
9642 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9643 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9644 eval as_val=\$$as_ac_var
9645 if test "x$as_val" = x""yes; then :
9647 cat >>confdefs.h <<_ACEOF
9648 #define CRAY_STACKSEG_END $ac_func
9657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
9658 $as_echo_n "checking stack direction for C alloca... " >&6; }
9659 if test "${ac_cv_c_stack_direction+set}" = set; then :
9660 $as_echo_n "(cached) " >&6
9662 if test "$cross_compiling" = yes; then :
9663 ac_cv_c_stack_direction=0
9665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9666 /* end confdefs.h. */
9667 $ac_includes_default
9669 find_stack_direction ()
9671 static char *addr = 0;
9676 return find_stack_direction ();
9679 return (&dummy > addr) ? 1 : -1;
9685 return find_stack_direction () < 0;
9688 if ac_fn_c_try_run "$LINENO"; then :
9689 ac_cv_c_stack_direction=1
9691 ac_cv_c_stack_direction=-1
9693 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9694 conftest.$ac_objext conftest.beam conftest.$ac_ext
9698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
9699 $as_echo "$ac_cv_c_stack_direction" >&6; }
9700 cat >>confdefs.h <<_ACEOF
9701 #define STACK_DIRECTION $ac_cv_c_stack_direction
9707 for ac_header in stdlib.h unistd.h
9709 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9710 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9711 eval as_val=\$$as_ac_Header
9712 if test "x$as_val" = x""yes; then :
9713 cat >>confdefs.h <<_ACEOF
9714 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9721 for ac_func in getpagesize
9723 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
9724 if test "x$ac_cv_func_getpagesize" = x""yes; then :
9725 cat >>confdefs.h <<_ACEOF
9726 #define HAVE_GETPAGESIZE 1
9732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
9733 $as_echo_n "checking for working mmap... " >&6; }
9734 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
9735 $as_echo_n "(cached) " >&6
9737 if test "$cross_compiling" = yes; then :
9738 ac_cv_func_mmap_fixed_mapped=no
9740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9741 /* end confdefs.h. */
9742 $ac_includes_default
9743 /* malloc might have been renamed as rpl_malloc. */
9746 /* Thanks to Mike Haertel and Jim Avera for this test.
9747 Here is a matrix of mmap possibilities:
9748 mmap private not fixed
9749 mmap private fixed at somewhere currently unmapped
9750 mmap private fixed at somewhere already mapped
9751 mmap shared not fixed
9752 mmap shared fixed at somewhere currently unmapped
9753 mmap shared fixed at somewhere already mapped
9754 For private mappings, we should verify that changes cannot be read()
9755 back from the file, nor mmap's back from the file at a different
9756 address. (There have been systems where private was not correctly
9757 implemented like the infamous i386 svr4.0, and systems where the
9758 VM page cache was not coherent with the file system buffer cache
9759 like early versions of FreeBSD and possibly contemporary NetBSD.)
9760 For shared mappings, we should conversely verify that changes get
9761 propagated back to all the places they're supposed to be.
9763 Grep wants private fixed already mapped.
9764 The main things grep needs to know about mmap are:
9765 * does it exist and is it safe to write into the mmap'd area
9766 * how to use it (BSD variants) */
9769 #include <sys/mman.h>
9771 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
9775 /* This mess was copied from the GNU getpagesize.h. */
9776 #ifndef HAVE_GETPAGESIZE
9777 /* Assume that all systems that can run configure have sys/param.h. */
9778 # ifndef HAVE_SYS_PARAM_H
9779 # define HAVE_SYS_PARAM_H 1
9782 # ifdef _SC_PAGESIZE
9783 # define getpagesize() sysconf(_SC_PAGESIZE)
9784 # else /* no _SC_PAGESIZE */
9785 # ifdef HAVE_SYS_PARAM_H
9786 # include <sys/param.h>
9787 # ifdef EXEC_PAGESIZE
9788 # define getpagesize() EXEC_PAGESIZE
9789 # else /* no EXEC_PAGESIZE */
9791 # define getpagesize() NBPG * CLSIZE
9794 # endif /* no CLSIZE */
9795 # else /* no NBPG */
9797 # define getpagesize() NBPC
9798 # else /* no NBPC */
9800 # define getpagesize() PAGESIZE
9801 # endif /* PAGESIZE */
9802 # endif /* no NBPC */
9803 # endif /* no NBPG */
9804 # endif /* no EXEC_PAGESIZE */
9805 # else /* no HAVE_SYS_PARAM_H */
9806 # define getpagesize() 8192 /* punt totally */
9807 # endif /* no HAVE_SYS_PARAM_H */
9808 # endif /* no _SC_PAGESIZE */
9810 #endif /* no HAVE_GETPAGESIZE */
9815 char *data, *data2, *data3;
9819 pagesize = getpagesize ();
9821 /* First, make a file with some known garbage in it. */
9822 data = (char *) malloc (pagesize);
9825 for (i = 0; i < pagesize; ++i)
9826 *(data + i) = rand ();
9828 fd = creat ("conftest.mmap", 0600);
9831 if (write (fd, data, pagesize) != pagesize)
9835 /* Next, try to mmap the file at a fixed address which already has
9836 something else allocated at it. If we can, also make sure that
9837 we see the same garbage. */
9838 fd = open ("conftest.mmap", O_RDWR);
9841 data2 = (char *) malloc (2 * pagesize);
9844 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
9845 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
9846 MAP_PRIVATE | MAP_FIXED, fd, 0L))
9848 for (i = 0; i < pagesize; ++i)
9849 if (*(data + i) != *(data2 + i))
9852 /* Finally, make sure that changes to the mapped area do not
9853 percolate back to the file as seen by read(). (This is a bug on
9854 some variants of i386 svr4.0.) */
9855 for (i = 0; i < pagesize; ++i)
9856 *(data2 + i) = *(data2 + i) + 1;
9857 data3 = (char *) malloc (pagesize);
9860 if (read (fd, data3, pagesize) != pagesize)
9862 for (i = 0; i < pagesize; ++i)
9863 if (*(data + i) != *(data3 + i))
9869 if ac_fn_c_try_run "$LINENO"; then :
9870 ac_cv_func_mmap_fixed_mapped=yes
9872 ac_cv_func_mmap_fixed_mapped=no
9874 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9875 conftest.$ac_objext conftest.beam conftest.$ac_ext
9879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
9880 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
9881 if test $ac_cv_func_mmap_fixed_mapped = yes; then
9883 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
9888 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
9889 if test "x$ac_cv_type_pid_t" = x""yes; then :
9893 cat >>confdefs.h <<_ACEOF
9899 for ac_header in vfork.h
9901 ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
9902 if test "x$ac_cv_header_vfork_h" = x""yes; then :
9903 cat >>confdefs.h <<_ACEOF
9904 #define HAVE_VFORK_H 1
9911 for ac_func in fork vfork
9913 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9914 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9915 eval as_val=\$$as_ac_var
9916 if test "x$as_val" = x""yes; then :
9917 cat >>confdefs.h <<_ACEOF
9918 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9924 if test "x$ac_cv_func_fork" = xyes; then
9925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
9926 $as_echo_n "checking for working fork... " >&6; }
9927 if test "${ac_cv_func_fork_works+set}" = set; then :
9928 $as_echo_n "(cached) " >&6
9930 if test "$cross_compiling" = yes; then :
9931 ac_cv_func_fork_works=cross
9933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9934 /* end confdefs.h. */
9935 $ac_includes_default
9940 /* By Ruediger Kuhlmann. */
9947 if ac_fn_c_try_run "$LINENO"; then :
9948 ac_cv_func_fork_works=yes
9950 ac_cv_func_fork_works=no
9952 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9953 conftest.$ac_objext conftest.beam conftest.$ac_ext
9957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
9958 $as_echo "$ac_cv_func_fork_works" >&6; }
9961 ac_cv_func_fork_works=$ac_cv_func_fork
9963 if test "x$ac_cv_func_fork_works" = xcross; then
9965 *-*-amigaos* | *-*-msdosdjgpp*)
9966 # Override, as these systems have only a dummy fork() stub
9967 ac_cv_func_fork_works=no
9970 ac_cv_func_fork_works=yes
9973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
9974 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
9976 ac_cv_func_vfork_works=$ac_cv_func_vfork
9977 if test "x$ac_cv_func_vfork" = xyes; then
9978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
9979 $as_echo_n "checking for working vfork... " >&6; }
9980 if test "${ac_cv_func_vfork_works+set}" = set; then :
9981 $as_echo_n "(cached) " >&6
9983 if test "$cross_compiling" = yes; then :
9984 ac_cv_func_vfork_works=cross
9986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9987 /* end confdefs.h. */
9988 /* Thanks to Paul Eggert for this test. */
9989 $ac_includes_default
9990 #include <sys/wait.h>
9994 /* On some sparc systems, changes by the child to local and incoming
9995 argument registers are propagated back to the parent. The compiler
9996 is told about this with #include <vfork.h>, but some compilers
9997 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
9998 static variable whose address is put into a register that is
9999 clobbered by the vfork. */
10002 sparc_address_test (int arg)
10004 sparc_address_test (arg) int arg;
10007 static pid_t child;
10025 pid_t parent = getpid ();
10028 sparc_address_test (0);
10033 /* Here is another test for sparc vfork register problems. This
10034 test uses lots of local variables, at least as many local
10035 variables as main has allocated so far including compiler
10036 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
10037 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
10038 reuse the register of parent for one of the local variables,
10039 since it will think that parent can't possibly be used any more
10040 in this routine. Assigning to the local variable will thus
10041 munge parent in the parent process. */
10043 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
10044 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
10045 /* Convince the compiler that p..p7 are live; otherwise, it might
10046 use the same hardware register for all 8 local variables. */
10047 if (p != p1 || p != p2 || p != p3 || p != p4
10048 || p != p5 || p != p6 || p != p7)
10051 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
10052 from child file descriptors. If the child closes a descriptor
10053 before it execs or exits, this munges the parent's descriptor
10054 as well. Test for this by closing stdout in the child. */
10055 _exit(close(fileno(stdout)) != 0);
10060 while (wait(&status) != child)
10063 /* Was there some problem with vforking? */
10066 /* Did the child fail? (This shouldn't happen.) */
10069 /* Did the vfork/compiler bug occur? */
10070 || parent != getpid()
10072 /* Did the file descriptor bug occur? */
10073 || fstat(fileno(stdout), &st) != 0
10078 if ac_fn_c_try_run "$LINENO"; then :
10079 ac_cv_func_vfork_works=yes
10081 ac_cv_func_vfork_works=no
10083 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10084 conftest.$ac_objext conftest.beam conftest.$ac_ext
10088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
10089 $as_echo "$ac_cv_func_vfork_works" >&6; }
10092 if test "x$ac_cv_func_fork_works" = xcross; then
10093 ac_cv_func_vfork_works=$ac_cv_func_vfork
10094 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
10095 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
10098 if test "x$ac_cv_func_vfork_works" = xyes; then
10100 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
10104 $as_echo "#define vfork fork" >>confdefs.h
10107 if test "x$ac_cv_func_fork_works" = xyes; then
10109 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
10113 for ac_func in canonicalize_file_name realpath getrusage getuid getgid \
10114 pipe poll pread pread64 pwrite readlink resize_term \
10115 sbrk setpgid setpgrp setsid \
10116 sigaction sigprocmask sigsetmask socketpair syscall \
10117 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
10118 setrlimit getrlimit posix_madvise waitpid lstat
10120 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10121 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10122 eval as_val=\$$as_ac_var
10123 if test "x$as_val" = x""yes; then :
10124 cat >>confdefs.h <<_ACEOF
10125 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
10133 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
10134 if test "${am_cv_langinfo_codeset+set}" = set; then :
10135 $as_echo_n "(cached) " >&6
10137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10138 /* end confdefs.h. */
10139 #include <langinfo.h>
10143 char* cs = nl_langinfo(CODESET);
10148 if ac_fn_c_try_link "$LINENO"; then :
10149 am_cv_langinfo_codeset=yes
10151 am_cv_langinfo_codeset=no
10153 rm -f core conftest.err conftest.$ac_objext \
10154 conftest$ac_exeext conftest.$ac_ext
10157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
10158 $as_echo "$am_cv_langinfo_codeset" >&6; }
10159 if test $am_cv_langinfo_codeset = yes; then
10161 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
10166 # Check the return and argument types of ptrace. No canned test for
10167 # this, so roll our own.
10168 gdb_ptrace_headers='
10169 #if HAVE_SYS_TYPES_H
10170 # include <sys/types.h>
10172 #if HAVE_SYS_PTRACE_H
10173 # include <sys/ptrace.h>
10176 # include <unistd.h>
10179 # There is no point in checking if we don't have a prototype.
10180 ac_fn_c_check_decl "$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
10182 if test "x$ac_cv_have_decl_ptrace" = x""yes; then :
10188 cat >>confdefs.h <<_ACEOF
10189 #define HAVE_DECL_PTRACE $ac_have_decl
10191 if test $ac_have_decl = 1; then :
10195 : ${gdb_cv_func_ptrace_ret='int'}
10196 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
10200 # Check return type. Varargs (used on GNU/Linux) conflict with the
10201 # empty argument list, so check for that explicitly.
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
10203 $as_echo_n "checking return type of ptrace... " >&6; }
10204 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
10205 $as_echo_n "(cached) " >&6
10207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10208 /* end confdefs.h. */
10209 $gdb_ptrace_headers
10213 extern long ptrace (enum __ptrace_request, ...);
10218 if ac_fn_c_try_compile "$LINENO"; then :
10219 gdb_cv_func_ptrace_ret='long'
10221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10222 /* end confdefs.h. */
10223 $gdb_ptrace_headers
10227 extern int ptrace ();
10232 if ac_fn_c_try_compile "$LINENO"; then :
10233 gdb_cv_func_ptrace_ret='int'
10235 gdb_cv_func_ptrace_ret='long'
10237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10239 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
10242 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
10244 cat >>confdefs.h <<_ACEOF
10245 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
10248 # Check argument types.
10249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
10250 $as_echo_n "checking types of arguments for ptrace... " >&6; }
10251 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
10252 $as_echo_n "(cached) " >&6
10255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10256 /* end confdefs.h. */
10257 $gdb_ptrace_headers
10261 extern long ptrace (enum __ptrace_request, ...);
10266 if ac_fn_c_try_compile "$LINENO"; then :
10267 gdb_cv_func_ptrace_args='int,int,long,long'
10270 for gdb_arg1 in 'int' 'long'; do
10271 for gdb_arg2 in 'pid_t' 'int' 'long'; do
10272 for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
10273 for gdb_arg4 in 'int' 'long'; do
10274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10275 /* end confdefs.h. */
10276 $gdb_ptrace_headers
10281 extern $gdb_cv_func_ptrace_ret
10282 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
10288 if ac_fn_c_try_compile "$LINENO"; then :
10289 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
10292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10293 for gdb_arg5 in 'int *' 'int' 'long'; do
10294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10295 /* end confdefs.h. */
10296 $gdb_ptrace_headers
10301 extern $gdb_cv_func_ptrace_ret
10302 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
10308 if ac_fn_c_try_compile "$LINENO"; then :
10310 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
10313 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10319 # Provide a safe default value.
10320 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
10323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
10326 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
10327 ac_save_IFS=$IFS; IFS=','
10328 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
10332 cat >>confdefs.h <<_ACEOF
10333 #define PTRACE_TYPE_ARG3 $3
10336 if test -n "$5"; then
10338 cat >>confdefs.h <<_ACEOF
10339 #define PTRACE_TYPE_ARG5 $5
10344 if test "$cross_compiling" = no; then
10345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
10346 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
10347 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
10348 $as_echo_n "(cached) " >&6
10350 if test "$cross_compiling" = yes; then :
10351 as_fn_error "cannot check setpgrp when cross compiling" "$LINENO" 5
10353 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10354 /* end confdefs.h. */
10355 $ac_includes_default
10359 /* If this system has a BSD-style setpgrp which takes arguments,
10360 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
10361 exit successfully. */
10362 return setpgrp (1,1) != -1;
10367 if ac_fn_c_try_run "$LINENO"; then :
10368 ac_cv_func_setpgrp_void=no
10370 ac_cv_func_setpgrp_void=yes
10372 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10373 conftest.$ac_objext conftest.beam conftest.$ac_ext
10377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
10378 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
10379 if test $ac_cv_func_setpgrp_void = yes; then
10381 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
10386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
10387 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
10388 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
10389 $as_echo_n "(cached) " >&6
10391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10392 /* end confdefs.h. */
10394 #include <unistd.h>
10400 if (setpgrp(1,1) == -1)
10409 if ac_fn_c_try_compile "$LINENO"; then :
10410 ac_cv_func_setpgrp_void=no
10412 ac_cv_func_setpgrp_void=yes
10414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
10417 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
10418 if test $ac_cv_func_setpgrp_void = yes; then
10419 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
10424 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
10425 # since sigsetjmp might only be defined as a macro.
10426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
10427 $as_echo_n "checking for sigsetjmp... " >&6; }
10428 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
10429 $as_echo_n "(cached) " >&6
10431 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10432 /* end confdefs.h. */
10434 #include <setjmp.h>
10439 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
10444 if ac_fn_c_try_compile "$LINENO"; then :
10445 gdb_cv_func_sigsetjmp=yes
10447 gdb_cv_func_sigsetjmp=no
10449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
10452 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
10453 if test $gdb_cv_func_sigsetjmp = yes; then
10455 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
10459 # Assume we'll default to using the included libiberty regex.
10460 gdb_use_included_regex=yes
10462 # However, if the system regex is GNU regex, then default to *not*
10463 # using the included regex.
10464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
10465 $as_echo_n "checking for GNU regex... " >&6; }
10466 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
10467 $as_echo_n "(cached) " >&6
10469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10470 /* end confdefs.h. */
10471 #include <gnu-versions.h>
10475 #define REGEX_INTERFACE_VERSION 1
10476 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
10477 # error "Version mismatch"
10483 if ac_fn_c_try_compile "$LINENO"; then :
10484 gdb_cv_have_gnu_regex=yes
10486 gdb_cv_have_gnu_regex=no
10488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
10491 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
10492 if test $gdb_cv_have_gnu_regex = yes; then
10493 gdb_use_included_regex=no
10497 # Check whether --with-included-regex was given.
10498 if test "${with_included_regex+set}" = set; then :
10499 withval=$with_included_regex; gdb_with_regex=$withval
10501 gdb_with_regex=$gdb_use_included_regex
10504 if test "$gdb_with_regex" = yes; then
10506 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
10510 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
10511 ac_fn_c_check_member "$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
10512 #include <sys/proc.h>
10515 if test "x$ac_cv_member_struct_thread_td_pcb" = x""yes; then :
10517 cat >>confdefs.h <<_ACEOF
10518 #define HAVE_STRUCT_THREAD_TD_PCB 1
10525 # See if <sys/lwp.h> defines `struct lwp`.
10526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
10527 $as_echo_n "checking for struct lwp... " >&6; }
10528 if test "${gdb_cv_struct_lwp+set}" = set; then :
10529 $as_echo_n "(cached) " >&6
10531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10532 /* end confdefs.h. */
10533 #include <sys/param.h>
10534 #include <sys/lwp.h>
10543 if ac_fn_c_try_compile "$LINENO"; then :
10544 gdb_cv_struct_lwp=yes
10546 gdb_cv_struct_lwp=no
10548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
10551 $as_echo "$gdb_cv_struct_lwp" >&6; }
10552 if test $gdb_cv_struct_lwp = yes; then
10554 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
10558 # See if <machine/reg.h> degines `struct reg'.
10559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
10560 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
10561 if test "${gdb_cv_struct_reg+set}" = set; then :
10562 $as_echo_n "(cached) " >&6
10564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10565 /* end confdefs.h. */
10566 #include <sys/types.h>
10567 #include <machine/reg.h>
10576 if ac_fn_c_try_compile "$LINENO"; then :
10577 gdb_cv_struct_reg=yes
10579 gdb_cv_struct_reg=no
10581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
10584 $as_echo "$gdb_cv_struct_reg" >&6; }
10585 if test $gdb_cv_struct_reg = yes; then
10587 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
10591 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
10592 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
10593 ac_fn_c_check_member "$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
10595 if test "x$ac_cv_member_struct_reg_r_fs" = x""yes; then :
10597 cat >>confdefs.h <<_ACEOF
10598 #define HAVE_STRUCT_REG_R_FS 1
10603 ac_fn_c_check_member "$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
10605 if test "x$ac_cv_member_struct_reg_r_gs" = x""yes; then :
10607 cat >>confdefs.h <<_ACEOF
10608 #define HAVE_STRUCT_REG_R_GS 1
10615 # See if <sys/user.h> supports the %fs_base and %gs_bas amd64 segment registers.
10616 # Older amd64 Linux's don't have the fs_base and gs_base members of
10617 # `struct user_regs_struct'.
10618 ac_fn_c_check_member "$LINENO" "struct user_regs_struct" "fs_base" "ac_cv_member_struct_user_regs_struct_fs_base" "#include <sys/user.h>
10620 if test "x$ac_cv_member_struct_user_regs_struct_fs_base" = x""yes; then :
10622 cat >>confdefs.h <<_ACEOF
10623 #define HAVE_STRUCT_USER_REGS_STRUCT_FS_BASE 1
10628 ac_fn_c_check_member "$LINENO" "struct user_regs_struct" "gs_base" "ac_cv_member_struct_user_regs_struct_gs_base" "#include <sys/user.h>
10630 if test "x$ac_cv_member_struct_user_regs_struct_gs_base" = x""yes; then :
10632 cat >>confdefs.h <<_ACEOF
10633 #define HAVE_STRUCT_USER_REGS_STRUCT_GS_BASE 1
10640 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
10641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
10642 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
10643 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
10644 $as_echo_n "(cached) " >&6
10646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10647 /* end confdefs.h. */
10648 #include <sys/ptrace.h>
10657 if ac_fn_c_try_compile "$LINENO"; then :
10658 gdb_cv_have_ptrace_getregs=yes
10660 gdb_cv_have_ptrace_getregs=no
10662 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
10666 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
10667 if test $gdb_cv_have_ptrace_getregs = yes; then
10669 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
10673 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
10674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
10675 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
10676 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
10677 $as_echo_n "(cached) " >&6
10679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10680 /* end confdefs.h. */
10681 #include <sys/ptrace.h>
10690 if ac_fn_c_try_compile "$LINENO"; then :
10691 gdb_cv_have_ptrace_getfpxregs=yes
10693 gdb_cv_have_ptrace_getfpxregs=no
10695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
10699 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
10700 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
10702 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
10706 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
10707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
10708 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
10709 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
10710 $as_echo_n "(cached) " >&6
10712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10713 /* end confdefs.h. */
10714 #include <sys/types.h>
10715 #include <sys/ptrace.h>
10724 if ac_fn_c_try_compile "$LINENO"; then :
10725 gdb_cv_have_pt_getdbregs=yes
10727 gdb_cv_have_pt_getdbregs=no
10729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
10733 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
10734 if test $gdb_cv_have_pt_getdbregs = yes; then
10736 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
10740 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
10741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
10742 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
10743 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
10744 $as_echo_n "(cached) " >&6
10746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10747 /* end confdefs.h. */
10748 #include <sys/types.h>
10749 #include <sys/ptrace.h>
10758 if ac_fn_c_try_compile "$LINENO"; then :
10759 gdb_cv_have_pt_getxmmregs=yes
10761 gdb_cv_have_pt_getxmmregs=no
10763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
10767 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
10768 if test $gdb_cv_have_pt_getxmmregs = yes; then
10770 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
10774 # Detect which type of /proc is in use, such as for Unixware or Solaris.
10776 if test "${target}" = "${host}"; then
10778 *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
10780 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
10783 *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
10785 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
10789 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
10791 $as_echo "#define _KMEMUSER 1" >>confdefs.h
10797 if test "$ac_cv_header_sys_procfs_h" = yes; then
10798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
10799 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
10800 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
10801 $as_echo_n "(cached) " >&6
10803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10804 /* end confdefs.h. */
10807 /* Needed for new procfs interface on sparc-solaris. */
10808 #define _STRUCTURED_PROC 1
10809 #include <sys/procfs.h>
10818 if ac_fn_c_try_compile "$LINENO"; then :
10819 bfd_cv_have_sys_procfs_type_pstatus_t=yes
10821 bfd_cv_have_sys_procfs_type_pstatus_t=no
10824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10827 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
10829 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
10832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
10833 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
10835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
10836 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
10837 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
10838 $as_echo_n "(cached) " >&6
10840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10841 /* end confdefs.h. */
10844 /* Needed for new procfs interface on sparc-solaris. */
10845 #define _STRUCTURED_PROC 1
10846 #include <sys/procfs.h>
10855 if ac_fn_c_try_compile "$LINENO"; then :
10856 bfd_cv_have_sys_procfs_type_prrun_t=yes
10858 bfd_cv_have_sys_procfs_type_prrun_t=no
10861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10864 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
10866 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
10869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
10870 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
10872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
10873 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
10874 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
10875 $as_echo_n "(cached) " >&6
10877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10878 /* end confdefs.h. */
10881 /* Needed for new procfs interface on sparc-solaris. */
10882 #define _STRUCTURED_PROC 1
10883 #include <sys/procfs.h>
10892 if ac_fn_c_try_compile "$LINENO"; then :
10893 bfd_cv_have_sys_procfs_type_gregset_t=yes
10895 bfd_cv_have_sys_procfs_type_gregset_t=no
10898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10901 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
10903 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
10906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
10907 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
10909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
10910 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
10911 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
10912 $as_echo_n "(cached) " >&6
10914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10915 /* end confdefs.h. */
10918 /* Needed for new procfs interface on sparc-solaris. */
10919 #define _STRUCTURED_PROC 1
10920 #include <sys/procfs.h>
10929 if ac_fn_c_try_compile "$LINENO"; then :
10930 bfd_cv_have_sys_procfs_type_fpregset_t=yes
10932 bfd_cv_have_sys_procfs_type_fpregset_t=no
10935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10938 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
10940 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
10943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
10944 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
10946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
10947 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
10948 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
10949 $as_echo_n "(cached) " >&6
10951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10952 /* end confdefs.h. */
10955 /* Needed for new procfs interface on sparc-solaris. */
10956 #define _STRUCTURED_PROC 1
10957 #include <sys/procfs.h>
10966 if ac_fn_c_try_compile "$LINENO"; then :
10967 bfd_cv_have_sys_procfs_type_prgregset_t=yes
10969 bfd_cv_have_sys_procfs_type_prgregset_t=no
10972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10975 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
10977 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
10980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
10981 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
10983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
10984 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
10985 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
10986 $as_echo_n "(cached) " >&6
10988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10989 /* end confdefs.h. */
10992 /* Needed for new procfs interface on sparc-solaris. */
10993 #define _STRUCTURED_PROC 1
10994 #include <sys/procfs.h>
11003 if ac_fn_c_try_compile "$LINENO"; then :
11004 bfd_cv_have_sys_procfs_type_prfpregset_t=yes
11006 bfd_cv_have_sys_procfs_type_prfpregset_t=no
11009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11012 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
11014 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
11017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
11018 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
11020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
11021 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
11022 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
11023 $as_echo_n "(cached) " >&6
11025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11026 /* end confdefs.h. */
11029 /* Needed for new procfs interface on sparc-solaris. */
11030 #define _STRUCTURED_PROC 1
11031 #include <sys/procfs.h>
11040 if ac_fn_c_try_compile "$LINENO"; then :
11041 bfd_cv_have_sys_procfs_type_prgregset32_t=yes
11043 bfd_cv_have_sys_procfs_type_prgregset32_t=no
11046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11049 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
11051 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
11054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
11055 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
11057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
11058 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
11059 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
11060 $as_echo_n "(cached) " >&6
11062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11063 /* end confdefs.h. */
11066 /* Needed for new procfs interface on sparc-solaris. */
11067 #define _STRUCTURED_PROC 1
11068 #include <sys/procfs.h>
11072 prfpregset32_t avar
11077 if ac_fn_c_try_compile "$LINENO"; then :
11078 bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
11080 bfd_cv_have_sys_procfs_type_prfpregset32_t=no
11083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11086 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
11088 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
11091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
11092 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
11094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
11095 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
11096 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
11097 $as_echo_n "(cached) " >&6
11099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11100 /* end confdefs.h. */
11103 /* Needed for new procfs interface on sparc-solaris. */
11104 #define _STRUCTURED_PROC 1
11105 #include <sys/procfs.h>
11114 if ac_fn_c_try_compile "$LINENO"; then :
11115 bfd_cv_have_sys_procfs_type_lwpid_t=yes
11117 bfd_cv_have_sys_procfs_type_lwpid_t=no
11120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11123 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
11125 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
11128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
11129 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
11131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
11132 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
11133 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
11134 $as_echo_n "(cached) " >&6
11136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11137 /* end confdefs.h. */
11140 /* Needed for new procfs interface on sparc-solaris. */
11141 #define _STRUCTURED_PROC 1
11142 #include <sys/procfs.h>
11151 if ac_fn_c_try_compile "$LINENO"; then :
11152 bfd_cv_have_sys_procfs_type_psaddr_t=yes
11154 bfd_cv_have_sys_procfs_type_psaddr_t=no
11157 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11160 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
11162 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
11165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
11166 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
11168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
11169 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
11170 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
11171 $as_echo_n "(cached) " >&6
11173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11174 /* end confdefs.h. */
11177 /* Needed for new procfs interface on sparc-solaris. */
11178 #define _STRUCTURED_PROC 1
11179 #include <sys/procfs.h>
11188 if ac_fn_c_try_compile "$LINENO"; then :
11189 bfd_cv_have_sys_procfs_type_prsysent_t=yes
11191 bfd_cv_have_sys_procfs_type_prsysent_t=no
11194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11197 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
11199 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
11202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
11203 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
11205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
11206 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
11207 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
11208 $as_echo_n "(cached) " >&6
11210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11211 /* end confdefs.h. */
11214 /* Needed for new procfs interface on sparc-solaris. */
11215 #define _STRUCTURED_PROC 1
11216 #include <sys/procfs.h>
11225 if ac_fn_c_try_compile "$LINENO"; then :
11226 bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
11228 bfd_cv_have_sys_procfs_type_pr_sigset_t=no
11231 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11234 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
11236 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
11239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
11240 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
11242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
11243 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
11244 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
11245 $as_echo_n "(cached) " >&6
11247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11248 /* end confdefs.h. */
11251 /* Needed for new procfs interface on sparc-solaris. */
11252 #define _STRUCTURED_PROC 1
11253 #include <sys/procfs.h>
11257 pr_sigaction64_t avar
11262 if ac_fn_c_try_compile "$LINENO"; then :
11263 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
11265 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
11268 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11271 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
11273 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
11276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
11277 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
11279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
11280 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
11281 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
11282 $as_echo_n "(cached) " >&6
11284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11285 /* end confdefs.h. */
11288 /* Needed for new procfs interface on sparc-solaris. */
11289 #define _STRUCTURED_PROC 1
11290 #include <sys/procfs.h>
11294 pr_siginfo64_t avar
11299 if ac_fn_c_try_compile "$LINENO"; then :
11300 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
11302 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
11305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11308 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
11310 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
11313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
11314 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
11320 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
11322 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
11323 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
11324 $as_echo_n "(cached) " >&6
11326 if test "$cross_compiling" = yes; then :
11327 gdb_cv_prfpregset_t_broken=yes
11329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11330 /* end confdefs.h. */
11331 #include <sys/procfs.h>
11334 if (sizeof (prfpregset_t) == sizeof (void *))
11339 if ac_fn_c_try_run "$LINENO"; then :
11340 gdb_cv_prfpregset_t_broken=no
11342 gdb_cv_prfpregset_t_broken=yes
11344 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11345 conftest.$ac_objext conftest.beam conftest.$ac_ext
11350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
11351 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
11352 if test $gdb_cv_prfpregset_t_broken = yes; then
11354 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
11360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
11361 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
11362 if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
11363 $as_echo_n "(cached) " >&6
11365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11366 /* end confdefs.h. */
11367 #include <unistd.h>
11368 #include <sys/types.h>
11369 #include <sys/procfs.h>
11376 dummy = ioctl(0, PIOCSET, &dummy);
11382 if ac_fn_c_try_compile "$LINENO"; then :
11383 gdb_cv_have_procfs_piocset=yes
11385 gdb_cv_have_procfs_piocset=no
11387 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
11391 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
11392 if test $gdb_cv_have_procfs_piocset = yes; then
11394 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
11399 if test ${host} = ${target} ; then
11401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
11402 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
11403 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
11404 $as_echo_n "(cached) " >&6
11406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11407 /* end confdefs.h. */
11412 struct link_map lm; (void) lm.l_addr;
11417 if ac_fn_c_try_compile "$LINENO"; then :
11418 gdb_cv_have_struct_link_map_with_l_members=yes
11420 gdb_cv_have_struct_link_map_with_l_members=no
11422 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
11426 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
11427 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
11429 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
11434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
11435 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
11436 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
11437 $as_echo_n "(cached) " >&6
11439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11440 /* end confdefs.h. */
11441 #include <sys/types.h>
11446 struct link_map lm; (void) lm.lm_addr;
11451 if ac_fn_c_try_compile "$LINENO"; then :
11452 gdb_cv_have_struct_link_map_with_lm_members=yes
11454 gdb_cv_have_struct_link_map_with_lm_members=no
11456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
11460 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
11461 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
11463 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
11468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
11469 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
11470 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
11471 $as_echo_n "(cached) " >&6
11473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11474 /* end confdefs.h. */
11475 #include <sys/types.h>
11476 #ifdef HAVE_NLIST_H
11483 struct so_map lm; (void) lm.som_addr;
11488 if ac_fn_c_try_compile "$LINENO"; then :
11489 gdb_cv_have_struct_so_map_with_som_members=yes
11491 gdb_cv_have_struct_so_map_with_som_members=no
11493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
11497 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
11498 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
11500 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
11505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
11506 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
11507 if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
11508 $as_echo_n "(cached) " >&6
11510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11511 /* end confdefs.h. */
11513 #include <sys/link.h>
11517 struct link_map32 l;
11522 if ac_fn_c_try_compile "$LINENO"; then :
11523 gdb_cv_have_struct_link_map32=yes
11525 gdb_cv_have_struct_link_map32=no
11527 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
11531 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
11532 if test $gdb_cv_have_struct_link_map32 = yes; then
11534 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
11537 $as_echo "#define _SYSCALL32 1" >>confdefs.h
11542 # Check if the compiler supports the `long long' type.
11544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
11545 $as_echo_n "checking for long long support in compiler... " >&6; }
11546 if test "${gdb_cv_c_long_long+set}" = set; then :
11547 $as_echo_n "(cached) " >&6
11549 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11550 /* end confdefs.h. */
11551 extern long long foo;
11555 switch (foo & 2) { case 0: return 1; }
11560 if ac_fn_c_try_compile "$LINENO"; then :
11561 gdb_cv_c_long_long=yes
11563 gdb_cv_c_long_long=no
11565 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
11568 $as_echo "$gdb_cv_c_long_long" >&6; }
11569 if test $gdb_cv_c_long_long = yes; then
11571 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
11575 # Check if the compiler and runtime support printing long longs.
11577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
11578 $as_echo_n "checking for long long support in printf... " >&6; }
11579 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
11580 $as_echo_n "(cached) " >&6
11582 if test "$cross_compiling" = yes; then :
11583 gdb_cv_printf_has_long_long=no
11585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11586 /* end confdefs.h. */
11587 $ac_includes_default
11593 l = (l << 16) + 0x0123;
11594 l = (l << 16) + 0x4567;
11595 l = (l << 16) + 0x89ab;
11596 l = (l << 16) + 0xcdef;
11597 sprintf (buf, "0x%016llx", l);
11598 return (strcmp ("0x0123456789abcdef", buf));
11603 if ac_fn_c_try_run "$LINENO"; then :
11604 gdb_cv_printf_has_long_long=yes
11606 gdb_cv_printf_has_long_long=no
11608 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11609 conftest.$ac_objext conftest.beam conftest.$ac_ext
11613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
11614 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
11615 if test $gdb_cv_printf_has_long_long = yes; then
11617 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
11621 # Check if the compiler and runtime support printing decfloats.
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
11624 $as_echo_n "checking for decfloat support in printf... " >&6; }
11625 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
11626 $as_echo_n "(cached) " >&6
11628 if test "$cross_compiling" = yes; then :
11629 gdb_cv_printf_has_decfloat=no
11631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11632 /* end confdefs.h. */
11633 $ac_includes_default
11638 _Decimal32 d32 = 1.2345df;
11639 _Decimal64 d64 = 1.2345dd;
11640 _Decimal128 d128 = 1.2345dl;
11641 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
11642 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
11647 if ac_fn_c_try_run "$LINENO"; then :
11648 gdb_cv_printf_has_decfloat=yes
11650 gdb_cv_printf_has_decfloat=no
11652 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11653 conftest.$ac_objext conftest.beam conftest.$ac_ext
11657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
11658 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
11659 if test $gdb_cv_printf_has_decfloat = yes; then
11661 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
11665 # Check if the compiler supports the `long double' type. We can't use
11666 # AC_C_LONG_DOUBLE because that one does additional checks on the
11667 # constants defined in <float.h> that fail on some systems,
11668 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
11671 $as_echo_n "checking for long double support in compiler... " >&6; }
11672 if test "${gdb_cv_c_long_double+set}" = set; then :
11673 $as_echo_n "(cached) " >&6
11675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11676 /* end confdefs.h. */
11679 if ac_fn_c_try_compile "$LINENO"; then :
11680 gdb_cv_c_long_double=yes
11682 gdb_cv_c_long_double=no
11684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
11687 $as_echo "$gdb_cv_c_long_double" >&6; }
11688 if test $gdb_cv_c_long_double = yes; then
11690 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
11694 # Check if the compiler and runtime support printing long doubles.
11696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
11697 $as_echo_n "checking for long double support in printf... " >&6; }
11698 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
11699 $as_echo_n "(cached) " >&6
11701 if test "$cross_compiling" = yes; then :
11702 gdb_cv_printf_has_long_double=no
11704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11705 /* end confdefs.h. */
11706 $ac_includes_default
11711 long double f = 3.141592653;
11712 sprintf (buf, "%Lg", f);
11713 return (strncmp ("3.14159", buf, 7));
11718 if ac_fn_c_try_run "$LINENO"; then :
11719 gdb_cv_printf_has_long_double=yes
11721 gdb_cv_printf_has_long_double=no
11723 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11724 conftest.$ac_objext conftest.beam conftest.$ac_ext
11728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
11729 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
11730 if test $gdb_cv_printf_has_long_double = yes; then
11732 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
11736 # Check if the compiler and runtime support scanning long doubles.
11738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
11739 $as_echo_n "checking for long double support in scanf... " >&6; }
11740 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
11741 $as_echo_n "(cached) " >&6
11743 if test "$cross_compiling" = yes; then :
11744 gdb_cv_scanf_has_long_double=no
11746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11747 /* end confdefs.h. */
11752 char *buf = "3.141592653";
11754 sscanf (buf, "%Lg", &f);
11755 return !(f > 3.14159 && f < 3.14160);
11760 if ac_fn_c_try_run "$LINENO"; then :
11761 gdb_cv_scanf_has_long_double=yes
11763 gdb_cv_scanf_has_long_double=no
11765 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11766 conftest.$ac_objext conftest.beam conftest.$ac_ext
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
11771 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
11772 if test $gdb_cv_scanf_has_long_double = yes; then
11774 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
11780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
11781 $as_echo_n "checking for -bbigtoc option... " >&6; }
11782 if test "${gdb_cv_bigtoc+set}" = set; then :
11783 $as_echo_n "(cached) " >&6
11786 SAVE_LDFLAGS=$LDFLAGS
11789 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
11790 *) gdb_cv_bigtoc=-bbigtoc ;;
11793 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
11794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11795 /* end confdefs.h. */
11805 if ac_fn_c_try_link "$LINENO"; then :
11810 rm -f core conftest.err conftest.$ac_objext \
11811 conftest$ac_exeext conftest.$ac_ext
11812 LDFLAGS="${SAVE_LDFLAGS}"
11815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
11816 $as_echo "$gdb_cv_bigtoc" >&6; }
11817 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
11821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
11822 $as_echo_n "checking for the dynamic export flag... " >&6; }
11824 if test "${gdb_native}" = yes; then
11825 # The dynamically loaded libthread_db needs access to symbols in the gdb
11826 # executable. Older GNU ld supports --export-dynamic but --dynamic-list
11827 # may not be supported there.
11828 old_LDFLAGS="$LDFLAGS"
11829 # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
11830 RDYNAMIC="-Wl,--dynamic-list=${srcdir}/proc-service.list"
11831 LDFLAGS="$LDFLAGS $RDYNAMIC"
11832 if test "${have_libpython}" = no; then
11833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11834 /* end confdefs.h. */
11844 if ac_fn_c_try_link "$LINENO"; then :
11847 rm -f core conftest.err conftest.$ac_objext \
11848 conftest$ac_exeext conftest.$ac_ext
11850 # Workaround http://bugs.python.org/issue4434 where static
11851 # libpythonX.Y.a would get its symbols required for
11852 # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
11853 # Problem does not happen for the recommended libpythonX.Y.so linkage.
11854 old_CFLAGS="$CFLAGS"
11855 CFLAGS="$CFLAGS $PYTHON_CFLAGS"
11856 if test "$cross_compiling" = yes; then :
11859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11860 /* end confdefs.h. */
11861 #include "${have_libpython}/Python.h"
11867 err = PyRun_SimpleString ("import itertools\n");
11869 return err == 0 ? 0 : 1;
11874 if ac_fn_c_try_run "$LINENO"; then :
11877 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11878 conftest.$ac_objext conftest.beam conftest.$ac_ext
11881 CFLAGS="$old_CFLAGS"
11883 LDFLAGS="$old_LDFLAGS"
11885 if $dynamic_list; then
11886 found="-Wl,--dynamic-list"
11887 RDYNAMIC='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
11890 RDYNAMIC="-rdynamic"
11893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
11894 $as_echo "$found" >&6; }
11897 if test ${build} = ${host} -a ${host} = ${target} ; then
11900 # See if thread_db library is around for Solaris thread debugging.
11901 # Note that we must explicitly test for version 1 of the library
11902 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
11904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
11905 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
11906 if test -f /usr/lib/libthread_db.so.1 ; then
11907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11908 $as_echo "yes" >&6; }
11910 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
11912 CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
11913 CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
11914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11915 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11916 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11917 $as_echo_n "(cached) " >&6
11919 ac_check_lib_save_LIBS=$LIBS
11921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11922 /* end confdefs.h. */
11924 /* Override any GCC internal prototype to avoid an error.
11925 Use char because int might match the return type of a GCC
11926 builtin and then its argument prototype would still apply. */
11939 if ac_fn_c_try_link "$LINENO"; then :
11940 ac_cv_lib_dl_dlopen=yes
11942 ac_cv_lib_dl_dlopen=no
11944 rm -f core conftest.err conftest.$ac_objext \
11945 conftest$ac_exeext conftest.$ac_ext
11946 LIBS=$ac_check_lib_save_LIBS
11948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11949 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11950 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11951 cat >>confdefs.h <<_ACEOF
11952 #define HAVE_LIBDL 1
11959 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} $RDYNAMIC"
11960 # Sun randomly tweaked the prototypes in <proc_service.h>
11962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
11963 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
11964 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
11965 $as_echo_n "(cached) " >&6
11968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11969 /* end confdefs.h. */
11971 #include <proc_service.h>
11972 ps_err_e ps_pdwrite
11973 (struct ps_prochandle*, psaddr_t, const void*, size_t);
11983 if ac_fn_c_try_compile "$LINENO"; then :
11984 gdb_cv_proc_service_is_old=no
11986 gdb_cv_proc_service_is_old=yes
11988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
11993 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
11994 if test $gdb_cv_proc_service_is_old = yes; then
11996 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
12000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12001 $as_echo "no" >&6; }
12005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
12006 $as_echo_n "checking for AiX thread debugging library... " >&6; }
12007 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
12008 $as_echo_n "(cached) " >&6
12010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12011 /* end confdefs.h. */
12012 #include <sys/pthdebug.h>
12016 #ifndef PTHDB_VERSION_3
12023 if ac_fn_c_try_compile "$LINENO"; then :
12024 gdb_cv_have_aix_thread_debug=yes
12026 gdb_cv_have_aix_thread_debug=no
12028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
12032 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
12033 if test $gdb_cv_have_aix_thread_debug = yes; then
12034 CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
12035 CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
12036 LIBS="$LIBS -lpthdebug"
12038 # Older versions of AIX do not provide the declaration for
12039 # the getthrds function (it appears that it was introduced
12041 ac_fn_c_check_decl "$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
12043 if test "x$ac_cv_have_decl_getthrds" = x""yes; then :
12049 cat >>confdefs.h <<_ACEOF
12050 #define HAVE_DECL_GETTHRDS $ac_have_decl
12059 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
12060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
12061 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
12062 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
12063 $as_echo_n "(cached) " >&6
12065 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12066 /* end confdefs.h. */
12067 #include <thread_db.h>
12071 int i = TD_NOTALLOC;
12076 if ac_fn_c_try_compile "$LINENO"; then :
12077 gdb_cv_thread_db_h_has_td_notalloc=yes
12079 gdb_cv_thread_db_h_has_td_notalloc=no
12082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
12086 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
12087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
12088 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
12089 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
12090 $as_echo_n "(cached) " >&6
12092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12093 /* end confdefs.h. */
12094 #include <thread_db.h>
12098 int i = TD_VERSION;
12103 if ac_fn_c_try_compile "$LINENO"; then :
12104 gdb_cv_thread_db_h_has_td_version=yes
12106 gdb_cv_thread_db_h_has_td_version=no
12109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
12113 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
12114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
12115 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
12116 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
12117 $as_echo_n "(cached) " >&6
12119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12120 /* end confdefs.h. */
12121 #include <thread_db.h>
12130 if ac_fn_c_try_compile "$LINENO"; then :
12131 gdb_cv_thread_db_h_has_td_notls=yes
12133 gdb_cv_thread_db_h_has_td_notls=no
12136 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
12140 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
12142 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
12144 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
12147 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
12149 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
12152 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
12154 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
12158 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
12159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
12160 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
12161 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
12162 $as_echo_n "(cached) " >&6
12164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12165 /* end confdefs.h. */
12166 #include <sys/syscall.h>
12170 int i = __NR_tkill;
12175 if ac_fn_c_try_compile "$LINENO"; then :
12176 gdb_cv_sys_syscall_h_has_tkill=yes
12178 gdb_cv_sys_syscall_h_has_tkill=no
12181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
12185 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
12187 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
12189 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
12193 ac_fn_c_check_decl "$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
12195 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x""yes; then :
12201 cat >>confdefs.h <<_ACEOF
12202 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
12206 if test "$cross_compiling" = yes; then :
12207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12208 /* end confdefs.h. */
12209 #include <sys/personality.h>
12214 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
12215 # define ADDR_NO_RANDOMIZE 0x0040000
12217 /* Test the flag could be set and stays set. */
12218 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
12219 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
12225 if ac_fn_c_try_link "$LINENO"; then :
12226 have_personality=true
12228 have_personality=false
12230 rm -f core conftest.err conftest.$ac_objext \
12231 conftest$ac_exeext conftest.$ac_ext
12233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12234 /* end confdefs.h. */
12235 #include <sys/personality.h>
12240 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
12241 # define ADDR_NO_RANDOMIZE 0x0040000
12243 /* Test the flag could be set and stays set. */
12244 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
12245 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
12251 if ac_fn_c_try_run "$LINENO"; then :
12252 have_personality=true
12254 have_personality=false
12256 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12257 conftest.$ac_objext conftest.beam conftest.$ac_ext
12260 if $have_personality
12263 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
12268 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
12269 # except that the argument to --with-sysroot is optional.
12270 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
12271 if test "x$with_sysroot" = xyes; then
12272 with_sysroot="${exec_prefix}/${target_alias}/sys-root"
12275 # Check whether --with-sysroot was given.
12276 if test "${with_sysroot+set}" = set; then :
12277 withval=$with_sysroot; TARGET_SYSTEM_ROOT=$withval
12279 TARGET_SYSTEM_ROOT=
12283 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
12284 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12285 ac_define_dir=`eval echo $TARGET_SYSTEM_ROOT`
12286 ac_define_dir=`eval echo $ac_define_dir`
12288 cat >>confdefs.h <<_ACEOF
12289 #define TARGET_SYSTEM_ROOT "$ac_define_dir"
12295 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
12296 if test "x$prefix" = xNONE; then
12297 test_prefix=/usr/local
12299 test_prefix=$prefix
12302 test_prefix=$exec_prefix
12305 case ${ac_define_dir} in
12306 "${test_prefix}"|"${test_prefix}/"*|\
12307 '${exec_prefix}'|'${exec_prefix}/'*)
12312 cat >>confdefs.h <<_ACEOF
12313 #define TARGET_SYSTEM_ROOT_RELOCATABLE $value
12320 # Check whether --with-system-gdbinit was given.
12321 if test "${with_system_gdbinit+set}" = set; then :
12322 withval=$with_system_gdbinit;
12323 SYSTEM_GDBINIT=$withval
12329 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
12330 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12331 ac_define_dir=`eval echo $SYSTEM_GDBINIT`
12332 ac_define_dir=`eval echo $ac_define_dir`
12334 cat >>confdefs.h <<_ACEOF
12335 #define SYSTEM_GDBINIT "$ac_define_dir"
12341 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
12342 if test "x$prefix" = xNONE; then
12343 test_prefix=/usr/local
12345 test_prefix=$prefix
12348 test_prefix=$exec_prefix
12351 case ${ac_define_dir} in
12352 "${test_prefix}"|"${test_prefix}/"*|\
12353 '${exec_prefix}'|'${exec_prefix}/'*)
12358 cat >>confdefs.h <<_ACEOF
12359 #define SYSTEM_GDBINIT_RELOCATABLE $value
12365 # Check whether --enable-werror was given.
12366 if test "${enable_werror+set}" = set; then :
12367 enableval=$enable_werror; case "${enableval}" in
12368 yes | y) ERROR_ON_WARNING="yes" ;;
12369 no | n) ERROR_ON_WARNING="no" ;;
12370 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12375 # Enable -Werror by default when using gcc. Turn it off for releases.
12376 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" && $development; then
12377 ERROR_ON_WARNING=yes
12381 if test "${ERROR_ON_WARNING}" = yes ; then
12382 WERROR_CFLAGS="-Werror"
12385 # The entries after -Wno-pointer-sign are disabled warnings which may
12386 # be enabled in the future, which can not currently be used to build
12388 # NOTE: If you change this list, remember to update
12389 # gdb/doc/gdbint.texinfo.
12390 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
12391 -Wformat-nonliteral -Wno-pointer-sign \
12392 -Wno-unused -Wunused-value -Wunused-function \
12393 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes \
12394 -Wdeclaration-after-statement"
12396 # Enable -Wno-format by default when using gcc on mingw since many
12397 # GCC versions complain about %I64.
12399 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
12402 # Check whether --enable-build-warnings was given.
12403 if test "${enable_build_warnings+set}" = set; then :
12404 enableval=$enable_build_warnings; case "${enableval}" in
12406 no) build_warnings="-w";;
12407 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12408 build_warnings="${build_warnings} ${t}";;
12409 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12410 build_warnings="${t} ${build_warnings}";;
12411 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12413 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
12414 echo "Setting compiler warning flags = $build_warnings" 6>&1
12417 # Check whether --enable-gdb-build-warnings was given.
12418 if test "${enable_gdb_build_warnings+set}" = set; then :
12419 enableval=$enable_gdb_build_warnings; case "${enableval}" in
12421 no) build_warnings="-w";;
12422 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12423 build_warnings="${build_warnings} ${t}";;
12424 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12425 build_warnings="${t} ${build_warnings}";;
12426 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12428 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
12429 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
12433 if test "x${build_warnings}" != x -a "x$GCC" = xyes
12435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
12436 $as_echo_n "checking compiler warning flags... " >&6; }
12437 # Separate out the -Werror flag as some files just cannot be
12438 # compiled with it enabled.
12439 for w in ${build_warnings}; do
12441 -Werr*) WERROR_CFLAGS=-Werror ;;
12442 *) # Check that GCC accepts it
12443 saved_CFLAGS="$CFLAGS"
12444 CFLAGS="$CFLAGS $w"
12445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12446 /* end confdefs.h. */
12456 if ac_fn_c_try_compile "$LINENO"; then :
12457 WARN_CFLAGS="${WARN_CFLAGS} $w"
12459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12460 CFLAGS="$saved_CFLAGS"
12463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
12464 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
12469 # In the Cygwin environment, we need some additional flags.
12470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cygwin" >&5
12471 $as_echo_n "checking for cygwin... " >&6; }
12472 if test "${gdb_cv_os_cygwin+set}" = set; then :
12473 $as_echo_n "(cached) " >&6
12475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12476 /* end confdefs.h. */
12478 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
12482 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12483 $EGREP "lose" >/dev/null 2>&1; then :
12484 gdb_cv_os_cygwin=yes
12486 gdb_cv_os_cygwin=no
12491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_os_cygwin" >&5
12492 $as_echo "$gdb_cv_os_cygwin" >&6; }
12495 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
12497 *go32* ) SER_HARDWIRE=ser-go32.o ;;
12498 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
12499 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
12503 # libreadline needs libuser32.a in a cygwin environment
12505 if test x$gdb_cv_os_cygwin = xyes; then
12506 WIN32LIBS="-luser32"
12507 case "${target}" in
12508 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
12513 # The ser-tcp.c module requires sockets.
12517 $as_echo "#define USE_WIN32API 1" >>confdefs.h
12519 WIN32LIBS="$WIN32LIBS -lws2_32"
12524 # Add ELF support to GDB, but only if BFD includes ELF support.
12526 OLD_LDFLAGS=$LDFLAGS
12528 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
12529 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
12530 # always want our bfd.
12531 CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
12532 LDFLAGS="-L../bfd -L../libiberty $LDFLAGS"
12533 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
12534 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
12535 if test "$plugins" = "yes"; then
12538 LIBS="-lbfd -liberty $intl $LIBS"
12539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
12540 $as_echo_n "checking for ELF support in BFD... " >&6; }
12541 if test "${gdb_cv_var_elf+set}" = set; then :
12542 $as_echo_n "(cached) " >&6
12544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12545 /* end confdefs.h. */
12546 #include <stdlib.h>
12548 #include "elf-bfd.h"
12553 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
12558 if ac_fn_c_try_link "$LINENO"; then :
12563 rm -f core conftest.err conftest.$ac_objext \
12564 conftest$ac_exeext conftest.$ac_ext
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
12567 $as_echo "$gdb_cv_var_elf" >&6; }
12568 if test $gdb_cv_var_elf = yes; then
12569 CONFIG_OBS="$CONFIG_OBS elfread.o stap-probe.o"
12571 $as_echo "#define HAVE_ELF 1" >>confdefs.h
12573 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
12574 if test "$plugins" = "yes"; then
12575 OLD_LIBS="-ldl $OLD_LIBS"
12579 LDFLAGS=$OLD_LDFLAGS
12582 # Add any host-specific objects to GDB.
12583 CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
12585 LIBGUI="../libgui/src/libgui.a"
12586 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
12595 *-*-cygwin* | *-*-mingw* )
12604 if test "${enable_gdbtk}" = "yes"; then
12606 # Gdbtk must have an absolute path to srcdir in order to run
12607 # properly when not installed.
12610 GDBTK_SRC_DIR=`pwd`
12615 # Ok, lets find the tcl configuration
12616 # First, look for one uninstalled.
12617 # the alternative search directory is invoked by --with-tcl
12620 if test x"${no_tcl}" = x ; then
12621 # we reset no_tcl in case something fails here
12624 # Check whether --with-tcl was given.
12625 if test "${with_tcl+set}" = set; then :
12626 withval=$with_tcl; with_tclconfig=${withval}
12629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
12630 $as_echo_n "checking for Tcl configuration... " >&6; }
12631 if test "${ac_cv_c_tclconfig+set}" = set; then :
12632 $as_echo_n "(cached) " >&6
12636 # First check to see if --with-tcl was specified.
12638 *-*-cygwin*) platDir="win" ;;
12639 *) platDir="unix" ;;
12641 if test x"${with_tclconfig}" != x ; then
12642 if test -f "${with_tclconfig}/tclConfig.sh" ; then
12643 ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
12645 as_fn_error "${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
12649 # then check for a private Tcl installation
12650 if test x"${ac_cv_c_tclconfig}" = x ; then
12653 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12654 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
12655 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
12657 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12658 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
12659 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
12661 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12662 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
12663 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
12664 if test -f "$i/$platDir/tclConfig.sh" ; then
12665 ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
12671 # on Darwin, check in Framework installation locations
12672 if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
12673 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
12674 `ls -d /Library/Frameworks 2>/dev/null` \
12675 `ls -d /Network/Library/Frameworks 2>/dev/null` \
12676 `ls -d /System/Library/Frameworks 2>/dev/null` \
12678 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
12679 ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
12685 # check in a few common install locations
12686 if test x"${ac_cv_c_tclconfig}" = x ; then
12687 for i in `ls -d ${libdir} 2>/dev/null` \
12688 `ls -d ${exec_prefix}/lib 2>/dev/null` \
12689 `ls -d ${prefix}/lib 2>/dev/null` \
12690 `ls -d /usr/local/lib 2>/dev/null` \
12691 `ls -d /usr/contrib/lib 2>/dev/null` \
12692 `ls -d /usr/lib 2>/dev/null` \
12694 if test -f "$i/tclConfig.sh" ; then
12695 ac_cv_c_tclconfig=`(cd $i; pwd)`
12701 # check in a few other private locations
12702 if test x"${ac_cv_c_tclconfig}" = x ; then
12705 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12706 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
12707 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
12708 if test -f "$i/$platDir/tclConfig.sh" ; then
12709 ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
12718 if test x"${ac_cv_c_tclconfig}" = x ; then
12719 TCL_BIN_DIR="# no Tcl configs found"
12720 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
12721 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
12724 TCL_BIN_DIR=${ac_cv_c_tclconfig}
12725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
12726 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
12731 # If $no_tk is nonempty, then we can't do Tk, and there is no
12732 # point to doing Tcl.
12735 # Ok, lets find the tk configuration
12736 # First, look for one uninstalled.
12737 # the alternative search directory is invoked by --with-tk
12740 if test x"${no_tk}" = x ; then
12741 # we reset no_tk in case something fails here
12744 # Check whether --with-tk was given.
12745 if test "${with_tk+set}" = set; then :
12746 withval=$with_tk; with_tkconfig=${withval}
12749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
12750 $as_echo_n "checking for Tk configuration... " >&6; }
12751 if test "${ac_cv_c_tkconfig+set}" = set; then :
12752 $as_echo_n "(cached) " >&6
12756 # First check to see if --with-tkconfig was specified.
12757 if test x"${with_tkconfig}" != x ; then
12758 if test -f "${with_tkconfig}/tkConfig.sh" ; then
12759 ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
12761 as_fn_error "${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
12765 # then check for a private Tk library
12767 *-*-cygwin*) platDir="win" ;;
12768 *) platDir="unix" ;;
12770 if test x"${ac_cv_c_tkconfig}" = x ; then
12773 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12774 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
12775 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
12777 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12778 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
12779 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
12781 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12782 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
12783 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
12784 if test -f "$i/$platDir/tkConfig.sh" ; then
12785 ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
12791 # on Darwin, check in Framework installation locations
12792 if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
12793 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
12794 `ls -d /Library/Frameworks 2>/dev/null` \
12795 `ls -d /Network/Library/Frameworks 2>/dev/null` \
12796 `ls -d /System/Library/Frameworks 2>/dev/null` \
12798 if test -f "$i/Tk.framework/tkConfig.sh" ; then
12799 ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
12805 # check in a few common install locations
12806 if test x"${ac_cv_c_tkconfig}" = x ; then
12807 for i in `ls -d ${libdir} 2>/dev/null` \
12808 `ls -d ${exec_prefix}/lib 2>/dev/null` \
12809 `ls -d ${prefix}/lib 2>/dev/null` \
12810 `ls -d /usr/local/lib 2>/dev/null` \
12811 `ls -d /usr/contrib/lib 2>/dev/null` \
12812 `ls -d /usr/lib 2>/dev/null` \
12814 if test -f "$i/tkConfig.sh" ; then
12815 ac_cv_c_tkconfig=`(cd $i; pwd)`
12820 # check in a few other private locations
12821 if test x"${ac_cv_c_tkconfig}" = x ; then
12824 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12825 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
12826 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
12827 if test -f "$i/$platDir/tkConfig.sh" ; then
12828 ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
12837 if test x"${ac_cv_c_tkconfig}" = x ; then
12838 TK_BIN_DIR="# no Tk configs found"
12839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
12840 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
12843 TK_BIN_DIR=${ac_cv_c_tkconfig}
12844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
12845 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
12850 if test -z "${no_tcl}" -a -z "${no_tk}"; then
12852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
12853 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
12855 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
12857 $as_echo "loading" >&6; }
12858 . ${TCL_BIN_DIR}/tclConfig.sh
12860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
12861 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
12864 # eval is required to do the TCL_DBGX substitution
12865 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
12866 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
12868 # If the TCL_BIN_DIR is the build directory (not the install directory),
12869 # then set the common variable name to the value of the build variables.
12870 # For example, the variable TCL_LIB_SPEC will be set to the value
12871 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
12872 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
12873 # installed and uninstalled version of Tcl.
12874 if test -f "${TCL_BIN_DIR}/Makefile" ; then
12875 TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
12876 TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
12877 TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
12878 elif test "`uname -s`" = "Darwin"; then
12879 # If Tcl was built as a framework, attempt to use the libraries
12880 # from the framework at the given location so that linking works
12881 # against Tcl.framework installed in an arbitrary location.
12882 case ${TCL_DEFS} in
12884 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
12885 for i in "`cd ${TCL_BIN_DIR}; pwd`" \
12886 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
12887 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
12888 TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
12893 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
12894 TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
12895 TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
12901 # eval is required to do the TCL_DBGX substitution
12902 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
12903 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
12904 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
12905 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
12921 # Check for in-tree tcl
12928 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
12932 # Find Tcl private headers
12933 if test x"${intree}" = xno; then
12935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
12936 $as_echo_n "checking for Tcl private headers... " >&6; }
12938 dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
12939 if test -f ${dir}/tclInt.h ; then
12943 if test x"${private_dir}" = x; then
12944 as_fn_error "could not find private Tcl headers" "$LINENO" 5
12946 TCL_PRIVATE_INCLUDE="-I${private_dir}"
12947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
12948 $as_echo "${private_dir}" >&6; }
12951 TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
12952 TCL_LIBRARY="${TCL_LIB_SPEC}"
12955 # If building tcl in the same src tree, private headers
12956 # are not needed, but we need to be sure to use the right
12958 TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
12959 TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
12960 TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
12967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
12968 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
12970 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
12971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
12972 $as_echo "loading" >&6; }
12973 . ${TK_BIN_DIR}/tkConfig.sh
12975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
12976 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
12979 # eval is required to do the TK_DBGX substitution
12980 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
12981 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
12983 # If the TK_BIN_DIR is the build directory (not the install directory),
12984 # then set the common variable name to the value of the build variables.
12985 # For example, the variable TK_LIB_SPEC will be set to the value
12986 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
12987 # instead of TK_BUILD_LIB_SPEC since it will work with both an
12988 # installed and uninstalled version of Tcl.
12989 if test -f "${TK_BIN_DIR}/Makefile" ; then
12990 TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
12991 TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
12992 TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
12993 elif test "`uname -s`" = "Darwin"; then
12994 # If Tk was built as a framework, attempt to use the libraries
12995 # from the framework at the given location so that linking works
12996 # against Tk.framework installed in an arbitrary location.
12999 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
13000 for i in "`cd ${TK_BIN_DIR}; pwd`" \
13001 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
13002 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
13003 TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
13008 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
13009 TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
13010 TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
13016 # eval is required to do the TK_DBGX substitution
13017 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
13018 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
13019 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
13020 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
13035 # Check for in-tree Tk
13037 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
13041 # Find Tk private headers
13042 if test x"${intree}" = xno; then
13044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
13045 $as_echo_n "checking for Tk private headers... " >&6; }
13047 dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
13048 if test -f ${dir}/tkInt.h; then
13052 if test x"${private_dir}" = x; then
13053 as_fn_error "could not find Tk private headers" "$LINENO" 5
13055 TK_PRIVATE_INCLUDE="-I${private_dir}"
13056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
13057 $as_echo "${private_dir}" >&6; }
13060 TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
13061 TK_LIBRARY=${TK_LIB_SPEC}
13064 TK_INCLUDE="-I${TK_SRC_DIR}/generic"
13065 TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
13066 TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
13073 ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
13075 # Include some libraries that Tcl and Tk want.
13076 TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
13077 # Yes, the ordering seems wrong here. But it isn't.
13078 # TK_LIBS is the list of libraries that need to be linked
13079 # after Tcl/Tk. Note that this isn't put into LIBS. If it
13080 # were in LIBS then any link tests after this point would
13081 # try to include things like `$(LIBGUI)', which wouldn't work.
13082 GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
13084 CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
13085 CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
13086 CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
13087 CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
13088 CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
13089 CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
13090 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
13092 if test x$gdb_cv_os_cygwin = xyes; then
13093 WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
13094 WIN32LDAPP="-Wl,--subsystem,console"
13095 CONFIG_OBS="${CONFIG_OBS} gdbres.o"
13098 subdirs="$subdirs gdbtk"
13110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
13111 $as_echo_n "checking for X... " >&6; }
13114 # Check whether --with-x was given.
13115 if test "${with_x+set}" = set; then :
13119 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
13120 if test "x$with_x" = xno; then
13121 # The user explicitly disabled X.
13124 case $x_includes,$x_libraries in #(
13125 *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
13126 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
13127 $as_echo_n "(cached) " >&6
13129 # One or both of the vars are not set, and there is no cached value.
13130 ac_x_includes=no ac_x_libraries=no
13131 rm -f -r conftest.dir
13132 if mkdir conftest.dir; then
13134 cat >Imakefile <<'_ACEOF'
13136 @echo incroot='${INCROOT}'
13138 @echo usrlibdir='${USRLIBDIR}'
13140 @echo libdir='${LIBDIR}'
13142 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
13143 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
13144 for ac_var in incroot usrlibdir libdir; do
13145 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
13147 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
13148 for ac_extension in a so sl dylib la dll; do
13149 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
13150 test -f "$ac_im_libdir/libX11.$ac_extension"; then
13151 ac_im_usrlibdir=$ac_im_libdir; break
13154 # Screen out bogus values from the imake configuration. They are
13155 # bogus both because they are the default anyway, and because
13156 # using them would break gcc on systems where it needs fixed includes.
13157 case $ac_im_incroot in
13158 /usr/include) ac_x_includes= ;;
13159 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
13161 case $ac_im_usrlibdir in
13162 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
13163 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
13167 rm -f -r conftest.dir
13170 # Standard set of common directories for X headers.
13171 # Check X11 before X11Rn because it is often a symlink to the current release.
13185 /usr/local/X11/include
13186 /usr/local/X11R7/include
13187 /usr/local/X11R6/include
13188 /usr/local/X11R5/include
13189 /usr/local/X11R4/include
13191 /usr/local/include/X11
13192 /usr/local/include/X11R7
13193 /usr/local/include/X11R6
13194 /usr/local/include/X11R5
13195 /usr/local/include/X11R4
13199 /usr/XFree86/include/X11
13203 /usr/unsupported/include
13204 /usr/athena/include
13205 /usr/local/x11r5/include
13206 /usr/lpp/Xamples/include
13208 /usr/openwin/include
13209 /usr/openwin/share/include'
13211 if test "$ac_x_includes" = no; then
13212 # Guess where to find include files, by looking for Xlib.h.
13213 # First, try using that file with no special directory specified.
13214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13215 /* end confdefs.h. */
13216 #include <X11/Xlib.h>
13218 if ac_fn_c_try_cpp "$LINENO"; then :
13219 # We can compile using X headers with no special include directory.
13222 for ac_dir in $ac_x_header_dirs; do
13223 if test -r "$ac_dir/X11/Xlib.h"; then
13224 ac_x_includes=$ac_dir
13229 rm -f conftest.err conftest.$ac_ext
13230 fi # $ac_x_includes = no
13232 if test "$ac_x_libraries" = no; then
13233 # Check for the libraries.
13234 # See if we find them without any special options.
13235 # Don't add to $LIBS permanently.
13238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13239 /* end confdefs.h. */
13240 #include <X11/Xlib.h>
13249 if ac_fn_c_try_link "$LINENO"; then :
13251 # We can link X programs with no special library path.
13255 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
13257 # Don't even attempt the hair of trying to link an X program!
13258 for ac_extension in a so sl dylib la dll; do
13259 if test -r "$ac_dir/libX11.$ac_extension"; then
13260 ac_x_libraries=$ac_dir
13266 rm -f core conftest.err conftest.$ac_objext \
13267 conftest$ac_exeext conftest.$ac_ext
13268 fi # $ac_x_libraries = no
13270 case $ac_x_includes,$ac_x_libraries in #(
13271 no,* | *,no | *\'*)
13272 # Didn't find X, or a directory has "'" in its name.
13273 ac_cv_have_x="have_x=no";; #(
13275 # Record where we found X for the cache.
13276 ac_cv_have_x="have_x=yes\
13277 ac_x_includes='$ac_x_includes'\
13278 ac_x_libraries='$ac_x_libraries'"
13284 eval "$ac_cv_have_x"
13287 if test "$have_x" != yes; then
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
13289 $as_echo "$have_x" >&6; }
13292 # If each of the values was on the command line, it overrides each guess.
13293 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
13294 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
13295 # Update the cache value to reflect the command line values.
13296 ac_cv_have_x="have_x=yes\
13297 ac_x_includes='$x_includes'\
13298 ac_x_libraries='$x_libraries'"
13299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
13300 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
13304 # Unlike the sim directory, whether a simulator is linked is controlled by
13305 # presence of a gdb_sim definition in the target configure.tgt entry.
13306 # This code just checks for a few cases where we'd like to ignore those
13307 # definitions, even when they're present in the '.mt' file. These cases
13308 # are when --disable-sim is specified, or if the simulator directory is
13309 # not part of the source tree.
13311 # Check whether --enable-sim was given.
13312 if test "${enable_sim+set}" = set; then :
13313 enableval=$enable_sim; echo "enable_sim = $enable_sim";
13314 echo "enableval = ${enableval}";
13315 case "${enableval}" in
13316 yes) ignore_sim=false ;;
13317 no) ignore_sim=true ;;
13318 *) ignore_sim=false ;;
13325 if test ! -d "${srcdir}/../sim"; then
13331 if test "${ignore_sim}" = "false"; then
13332 if test x"${gdb_sim}" != x ; then
13334 SIM_OBS="remote-sim.o"
13336 $as_echo "#define WITH_SIM 1" >>confdefs.h
13354 # List of host floatformats.
13356 cat >>confdefs.h <<_ACEOF
13357 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
13361 cat >>confdefs.h <<_ACEOF
13362 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
13366 cat >>confdefs.h <<_ACEOF
13367 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
13371 # target_subdir is used by the testsuite to find the target libraries.
13373 if test "${host}" != "${target}"; then
13374 target_subdir="${target_alias}/"
13379 if test "${gdb_native}" = "yes"; then
13380 host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
13381 if test ! -f ${host_makefile_frag}; then
13382 as_fn_error "\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
13384 frags="$frags $host_makefile_frag"
13386 host_makefile_frag=/dev/null
13392 if test "${gdb_native}" = "yes"; then
13393 # We pick this up from the host configuration file (.mh) because we
13394 # do not have a native configuration Makefile fragment.
13395 nativefile=`sed -n '
13396 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
13397 ' ${host_makefile_frag}`
13401 if test x"${gdb_osabi}" != x ; then
13403 cat >>confdefs.h <<_ACEOF
13404 #define GDB_OSABI_DEFAULT $gdb_osabi
13409 # Enable multi-ice-gdb-server.
13410 # Check whether --enable-multi-ice was given.
13411 if test "${enable_multi_ice+set}" = set; then :
13412 enableval=$enable_multi_ice; case $enableval in
13415 *) as_fn_error "bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
13419 if test "x$enable_multi_ice" = xyes; then
13420 subdirs="$subdirs multi-ice"
13424 # Check whether --enable-gdbserver was given.
13425 if test "${enable_gdbserver+set}" = set; then :
13426 enableval=$enable_gdbserver; case "${enableval}" in
13428 *) as_fn_error "bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
13431 enable_gdbserver=auto
13435 # We only build gdbserver automatically in a native configuration, and
13436 # only if the user did not explicitly disable its build.
13437 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
13438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
13439 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
13440 if test "x$build_gdbserver" = xyes; then
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13442 $as_echo "yes" >&6; }
13443 subdirs="$subdirs gdbserver"
13445 gdbserver_build_enabled=yes
13447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13448 $as_echo "no" >&6; }
13452 # If the user explicitly request the gdbserver to be built, verify that
13453 # we were in fact able to enable it.
13454 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
13455 as_fn_error "Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
13458 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
13459 # to an empty version.
13465 if test "${nativefile}" != ""; then
13466 case "${nativefile}" in
13467 nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
13468 * ) GDB_NM_FILE="${nativefile}"
13470 files="${files} ${GDB_NM_FILE}"
13471 links="${links} nm.h"
13473 cat >>confdefs.h <<_ACEOF
13474 #define GDB_NM_FILE "${GDB_NM_FILE}"
13480 ac_sources="$files"
13482 while test -n "$ac_sources"; do
13483 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
13484 set $ac_sources; ac_source=$1; shift; ac_sources=$*
13485 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
13487 ac_config_links="$ac_config_links $ac_config_links_1"
13493 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
13496 ac_config_files="$ac_config_files Makefile gdb-gdb.gdb doc/Makefile data-directory/Makefile"
13498 ac_config_commands="$ac_config_commands default"
13500 cat >confcache <<\_ACEOF
13501 # This file is a shell script that caches the results of configure
13502 # tests run on this system so they can be shared between configure
13503 # scripts and configure runs, see configure's option --config-cache.
13504 # It is not useful on other systems. If it contains results you don't
13505 # want to keep, you may remove or edit it.
13507 # config.status only pays attention to the cache file if you give it
13508 # the --recheck option to rerun configure.
13510 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13511 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13512 # following values.
13516 # The following way of writing the cache mishandles newlines in values,
13517 # but we know of no workaround that is simple, portable, and efficient.
13518 # So, we kill variables containing newlines.
13519 # Ultrix sh set writes to stderr and can't be redirected directly,
13520 # and sets the high bit in the cache file unless we assign to the vars.
13522 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13523 eval ac_val=\$$ac_var
13527 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13528 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13531 _ | IFS | as_nl) ;; #(
13532 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13533 *) { eval $ac_var=; unset $ac_var;} ;;
13539 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13540 *${as_nl}ac_space=\ *)
13541 # `set' does not quote correctly, so add quotes: double-quote
13542 # substitution turns \\\\ into \\, and sed turns \\ into \.
13545 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13548 # `set' quotes correctly as required by POSIX, so do not add quotes.
13549 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13558 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13560 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13562 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13563 if test -w "$cache_file"; then
13564 test "x$cache_file" != "x/dev/null" &&
13565 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13566 $as_echo "$as_me: updating cache $cache_file" >&6;}
13567 cat confcache >$cache_file
13569 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13570 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13575 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13576 # Let make expand exec_prefix.
13577 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13579 DEFS=-DHAVE_CONFIG_H
13583 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13584 # 1. Remove the extension, and $U if already installed.
13585 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13586 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13587 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13588 # will be set to the directory where LIBOBJS objects are built.
13589 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13590 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13592 LIBOBJS=$ac_libobjs
13594 LTLIBOBJS=$ac_ltlibobjs
13597 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13598 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
13599 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13601 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13602 as_fn_error "conditional \"GMAKE\" was never defined.
13603 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13607 : ${CONFIG_STATUS=./config.status}
13609 ac_clean_files_save=$ac_clean_files
13610 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13611 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13612 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13614 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13616 # Generated by $as_me.
13617 # Run this file to recreate the current configuration.
13618 # Compiler output produced by configure, useful for debugging
13619 # configure, is in config.log if it exists.
13622 ac_cs_recheck=false
13625 SHELL=\${CONFIG_SHELL-$SHELL}
13628 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13629 ## -------------------- ##
13630 ## M4sh Initialization. ##
13631 ## -------------------- ##
13633 # Be more Bourne compatible
13634 DUALCASE=1; export DUALCASE # for MKS sh
13635 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13638 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13639 # is contrary to our usage. Disable this feature.
13640 alias -g '${1+"$@"}'='"$@"'
13641 setopt NO_GLOB_SUBST
13643 case `(set -o) 2>/dev/null` in #(
13655 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13656 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13657 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13658 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13659 # Prefer a ksh shell builtin over an external printf program on Solaris,
13660 # but without wasting forks for bash or zsh.
13661 if test -z "$BASH_VERSION$ZSH_VERSION" \
13662 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13663 as_echo='print -r --'
13664 as_echo_n='print -rn --'
13665 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13666 as_echo='printf %s\n'
13667 as_echo_n='printf %s'
13669 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13670 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13671 as_echo_n='/usr/ucb/echo -n'
13673 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13674 as_echo_n_body='eval
13678 expr "X$arg" : "X\\(.*\\)$as_nl";
13679 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13681 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13683 export as_echo_n_body
13684 as_echo_n='sh -c $as_echo_n_body as_echo'
13686 export as_echo_body
13687 as_echo='sh -c $as_echo_body as_echo'
13690 # The user is always right.
13691 if test "${PATH_SEPARATOR+set}" != set; then
13693 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13694 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13701 # We need space, tab and new line, in precisely that order. Quoting is
13702 # there to prevent editors from complaining about space-tab.
13703 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13704 # splitting by setting IFS to empty value.)
13707 # Find who we are. Look in the path if we contain no directory separator.
13709 *[\\/]* ) as_myself=$0 ;;
13710 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13711 for as_dir in $PATH
13714 test -z "$as_dir" && as_dir=.
13715 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13721 # We did not find ourselves, most probably we were run as `sh COMMAND'
13722 # in which case we are not to be found in the path.
13723 if test "x$as_myself" = x; then
13726 if test ! -f "$as_myself"; then
13727 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13731 # Unset variables that we do not need and which cause bugs (e.g. in
13732 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13733 # suppresses any "Segmentation fault" message there. '((' could
13734 # trigger a bug in pdksh 5.2.14.
13735 for as_var in BASH_ENV ENV MAIL MAILPATH
13736 do eval test x\${$as_var+set} = xset \
13737 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13750 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13753 # as_fn_error ERROR [LINENO LOG_FD]
13754 # ---------------------------------
13755 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13756 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13757 # script with status $?, using 1 if that was 0.
13760 as_status=$?; test $as_status -eq 0 && as_status=1
13762 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13763 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13765 $as_echo "$as_me: error: $1" >&2
13766 as_fn_exit $as_status
13770 # as_fn_set_status STATUS
13771 # -----------------------
13772 # Set $? to STATUS, without forking.
13773 as_fn_set_status ()
13776 } # as_fn_set_status
13778 # as_fn_exit STATUS
13779 # -----------------
13780 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13784 as_fn_set_status $1
13790 # Portably unset VAR.
13793 { eval $1=; unset $1;}
13795 as_unset=as_fn_unset
13796 # as_fn_append VAR VALUE
13797 # ----------------------
13798 # Append the text in VALUE to the end of the definition contained in VAR. Take
13799 # advantage of any shell optimizations that allow amortized linear growth over
13800 # repeated appends, instead of the typical quadratic growth present in naive
13802 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13803 eval 'as_fn_append ()
13814 # as_fn_arith ARG...
13815 # ------------------
13816 # Perform arithmetic evaluation on the ARGs, and store the result in the
13817 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13818 # must be portable across $(()) and expr.
13819 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13820 eval 'as_fn_arith ()
13827 as_val=`expr "$@" || test $? -eq 1`
13832 if expr a : '\(a\)' >/dev/null 2>&1 &&
13833 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13839 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13840 as_basename=basename
13845 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13851 as_me=`$as_basename -- "$0" ||
13852 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13853 X"$0" : 'X\(//\)$' \| \
13854 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13856 sed '/^.*\/\([^/][^/]*\)\/*$/{
13870 # Avoid depending upon Character Ranges.
13871 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13872 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13873 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13874 as_cr_digits='0123456789'
13875 as_cr_alnum=$as_cr_Letters$as_cr_digits
13877 ECHO_C= ECHO_N= ECHO_T=
13878 case `echo -n x` in #(((((
13880 case `echo 'xy\c'` in
13881 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13883 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13890 rm -f conf$$ conf$$.exe conf$$.file
13891 if test -d conf$$.dir; then
13892 rm -f conf$$.dir/conf$$.file
13895 mkdir conf$$.dir 2>/dev/null
13897 if (echo >conf$$.file) 2>/dev/null; then
13898 if ln -s conf$$.file conf$$ 2>/dev/null; then
13900 # ... but there are two gotchas:
13901 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13902 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13903 # In both cases, we have to default to `cp -p'.
13904 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13906 elif ln conf$$.file conf$$ 2>/dev/null; then
13914 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13915 rmdir conf$$.dir 2>/dev/null
13920 # Create "$as_dir" as a directory, including parents if necessary.
13925 -*) as_dir=./$as_dir;;
13927 test -d "$as_dir" || eval $as_mkdir_p || {
13931 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13932 *) as_qdir=$as_dir;;
13934 as_dirs="'$as_qdir' $as_dirs"
13935 as_dir=`$as_dirname -- "$as_dir" ||
13936 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13937 X"$as_dir" : 'X\(//\)[^/]' \| \
13938 X"$as_dir" : 'X\(//\)$' \| \
13939 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13940 $as_echo X"$as_dir" |
13941 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13945 /^X\(\/\/\)[^/].*/{
13958 test -d "$as_dir" && break
13960 test -z "$as_dirs" || eval "mkdir $as_dirs"
13961 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13965 if mkdir -p . 2>/dev/null; then
13966 as_mkdir_p='mkdir -p "$as_dir"'
13968 test -d ./-p && rmdir ./-p
13972 if test -x / >/dev/null 2>&1; then
13973 as_test_x='test -x'
13975 if ls -dL / >/dev/null 2>&1; then
13982 if test -d "$1"; then
13988 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13989 ???[sx]*):;;*)false;;esac;fi
13993 as_executable_p=$as_test_x
13995 # Sed expression to map a string onto a valid CPP name.
13996 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13998 # Sed expression to map a string onto a valid variable name.
13999 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14003 ## ----------------------------------- ##
14004 ## Main body of $CONFIG_STATUS script. ##
14005 ## ----------------------------------- ##
14007 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14009 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14010 # Save the log message, to keep $0 and so on meaningful, and to
14011 # report actual input values of CONFIG_FILES etc. instead of their
14012 # values after options handling.
14014 This file was extended by $as_me, which was
14015 generated by GNU Autoconf 2.64. Invocation command line was
14017 CONFIG_FILES = $CONFIG_FILES
14018 CONFIG_HEADERS = $CONFIG_HEADERS
14019 CONFIG_LINKS = $CONFIG_LINKS
14020 CONFIG_COMMANDS = $CONFIG_COMMANDS
14023 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14028 case $ac_config_files in *"
14029 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14032 case $ac_config_headers in *"
14033 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14037 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14038 # Files that config.status was made for.
14039 config_files="$ac_config_files"
14040 config_headers="$ac_config_headers"
14041 config_links="$ac_config_links"
14042 config_commands="$ac_config_commands"
14046 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14048 \`$as_me' instantiates files and other configuration actions
14049 from templates according to the current configuration. Unless the files
14050 and actions are specified as TAGs, all are instantiated by default.
14052 Usage: $0 [OPTION]... [TAG]...
14054 -h, --help print this help, then exit
14055 -V, --version print version number and configuration settings, then exit
14056 -q, --quiet, --silent
14057 do not print progress messages
14058 -d, --debug don't remove temporary files
14059 --recheck update $as_me by reconfiguring in the same conditions
14060 --file=FILE[:TEMPLATE]
14061 instantiate the configuration file FILE
14062 --header=FILE[:TEMPLATE]
14063 instantiate the configuration header FILE
14065 Configuration files:
14068 Configuration headers:
14071 Configuration links:
14074 Configuration commands:
14077 Report bugs to the package provider."
14080 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14083 configured by $0, generated by GNU Autoconf 2.64,
14084 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14086 Copyright (C) 2009 Free Software Foundation, Inc.
14087 This config.status script is free software; the Free Software Foundation
14088 gives unlimited permission to copy, distribute and modify it."
14094 test -n "\$AWK" || AWK=awk
14097 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14098 # The default lists apply if the user does not specify any file.
14104 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14105 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14116 # Handling of the options.
14117 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14119 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14120 $as_echo "$ac_cs_version"; exit ;;
14121 --debug | --debu | --deb | --de | --d | -d )
14123 --file | --fil | --fi | --f )
14126 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14128 as_fn_append CONFIG_FILES " '$ac_optarg'"
14129 ac_need_defaults=false;;
14130 --header | --heade | --head | --hea )
14133 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14135 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14136 ac_need_defaults=false;;
14138 # Conflict between --help and --header
14139 as_fn_error "ambiguous option: \`$1'
14140 Try \`$0 --help' for more information.";;
14141 --help | --hel | -h )
14142 $as_echo "$ac_cs_usage"; exit ;;
14143 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14144 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14147 # This is an error.
14148 -*) as_fn_error "unrecognized option: \`$1'
14149 Try \`$0 --help' for more information." ;;
14151 *) as_fn_append ac_config_targets " $1"
14152 ac_need_defaults=false ;;
14158 ac_configure_extra_args=
14160 if $ac_cs_silent; then
14162 ac_configure_extra_args="$ac_configure_extra_args --silent"
14166 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14167 if \$ac_cs_recheck; then
14168 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14170 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14171 CONFIG_SHELL='$SHELL'
14172 export CONFIG_SHELL
14177 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14181 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14182 ## Running $as_me. ##
14188 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14192 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14196 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14198 # Handling of arguments.
14199 for ac_config_target in $ac_config_targets
14201 case $ac_config_target in
14202 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14203 "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
14204 "jit-reader.h") CONFIG_FILES="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
14205 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
14206 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14207 "gdb-gdb.gdb") CONFIG_FILES="$CONFIG_FILES gdb-gdb.gdb" ;;
14208 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14209 "data-directory/Makefile") CONFIG_FILES="$CONFIG_FILES data-directory/Makefile" ;;
14210 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
14212 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14217 # If the user did not use the arguments to specify the items to instantiate,
14218 # then the envvar interface is used. Set only those that are not.
14219 # We use the long form for the default assignment because of an extremely
14220 # bizarre bug on SunOS 4.1.3.
14221 if $ac_need_defaults; then
14222 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14223 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14224 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14225 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14228 # Have a temporary directory for convenience. Make it in the build tree
14229 # simply because there is no reason against having it here, and in addition,
14230 # creating and moving files from /tmp can sometimes cause problems.
14231 # Hook for its removal unless debugging.
14232 # Note that there is a small window in which the directory will not be cleaned:
14233 # after its creation but before its name has been assigned to `$tmp'.
14237 trap 'exit_status=$?
14238 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14240 trap 'as_fn_exit 1' 1 2 13 15
14242 # Create a (secure) tmp directory for tmp files.
14245 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14246 test -n "$tmp" && test -d "$tmp"
14249 tmp=./conf$$-$RANDOM
14250 (umask 077 && mkdir "$tmp")
14251 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14253 # Set up the scripts for CONFIG_FILES section.
14254 # No need to generate them if there are no CONFIG_FILES.
14255 # This happens for instance with `./config.status config.h'.
14256 if test -n "$CONFIG_FILES"; then
14258 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14259 ac_cs_awk_getline=:
14260 ac_cs_awk_pipe_init=
14261 ac_cs_awk_read_file='
14262 while ((getline aline < (F[key])) > 0)
14265 ac_cs_awk_pipe_fini=
14267 ac_cs_awk_getline=false
14268 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14269 ac_cs_awk_read_file='
14271 print "cat " F[key] " &&"
14272 '$ac_cs_awk_pipe_init
14273 # The final `:' finishes the AND list.
14274 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14276 ac_cr=`echo X | tr X '\015'`
14277 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14278 # But we know of no other shell where ac_cr would be empty at this
14279 # point, so we can use a bashism as a fallback.
14280 if test "x$ac_cr" = x; then
14281 eval ac_cr=\$\'\\r\'
14283 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14284 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14287 ac_cs_awk_cr=$ac_cr
14290 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14293 # Create commands to substitute file output variables.
14295 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14296 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14297 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14300 } >conf$$files.sh &&
14301 . ./conf$$files.sh ||
14302 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14303 rm -f conf$$files.sh
14306 echo "cat >conf$$subs.awk <<_ACEOF" &&
14307 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14309 } >conf$$subs.sh ||
14310 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14311 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14313 for ac_last_try in false false false false false :; do
14314 . ./conf$$subs.sh ||
14315 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14317 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14318 if test $ac_delim_n = $ac_delim_num; then
14320 elif $ac_last_try; then
14321 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14323 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14326 rm -f conf$$subs.sh
14328 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14329 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14333 s/^/S["/; s/!.*/"]=/
14343 s/\(.\{148\}\).*/\1/
14345 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14350 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14357 s/\(.\{148\}\).*/\1/
14359 s/["\\]/\\&/g; s/^/"/; s/$/"/
14363 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14368 ' <conf$$subs.awk | sed '
14373 ' >>$CONFIG_STATUS || ac_write_fail=1
14374 rm -f conf$$subs.awk
14375 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14377 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14378 for (key in S) S_is_set[key] = 1
14380 \$ac_cs_awk_pipe_init
14384 nfields = split(line, field, "@")
14386 len = length(field[1])
14387 for (i = 2; i < nfields; i++) {
14389 keylen = length(key)
14390 if (S_is_set[key]) {
14392 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14393 len += length(value) + length(field[++i])
14398 if (nfields == 3 && !substed) {
14400 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14401 \$ac_cs_awk_read_file
14407 \$ac_cs_awk_pipe_fini
14410 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14411 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14412 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14415 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14416 || as_fn_error "could not setup config files machinery" "$LINENO" 5
14419 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14420 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14421 # trailing colons and then remove the whole line if VPATH becomes empty
14422 # (actually we leave an empty line to preserve line numbers).
14423 if test "x$srcdir" = x.; then
14424 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14425 s/:*\$(srcdir):*/:/
14426 s/:*\${srcdir}:*/:/
14428 s/^\([^=]*=[ ]*\):*/\1/
14434 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14435 fi # test -n "$CONFIG_FILES"
14437 # Set up the scripts for CONFIG_HEADERS section.
14438 # No need to generate them if there are no CONFIG_HEADERS.
14439 # This happens for instance with `./config.status Makefile'.
14440 if test -n "$CONFIG_HEADERS"; then
14441 cat >"$tmp/defines.awk" <<\_ACAWK ||
14445 # Transform confdefs.h into an awk script `defines.awk', embedded as
14446 # here-document in config.status, that substitutes the proper values into
14447 # config.h.in to produce config.h.
14449 # Create a delimiter string that does not exist in confdefs.h, to ease
14450 # handling of long lines.
14452 for ac_last_try in false false :; do
14453 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14454 if test -z "$ac_t"; then
14456 elif $ac_last_try; then
14457 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14459 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14463 # For the awk script, D is an array of macro values keyed by name,
14464 # likewise P contains macro parameters if any. Preserve backslash
14465 # newline sequences.
14467 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14469 s/.\{148\}/&'"$ac_delim"'/g
14472 s/^[ ]*#[ ]*define[ ][ ]*/ /
14479 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14481 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14485 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14486 D["\1"]=" \3\\\\\\n"\\/p
14488 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14493 s/.\{148\}/&'"$ac_delim"'/g
14498 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14501 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14503 ' <confdefs.h | sed '
14504 s/'"$ac_delim"'/"\\\
14505 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14507 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14508 for (key in D) D_is_set[key] = 1
14511 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14513 split(line, arg, " ")
14514 if (arg[1] == "#") {
14518 defundef = substr(arg[1], 2)
14521 split(mac1, mac2, "(") #)
14523 prefix = substr(line, 1, index(line, defundef) - 1)
14524 if (D_is_set[macro]) {
14525 # Preserve the white space surrounding the "#".
14526 print prefix "define", macro P[macro] D[macro]
14529 # Replace #undef with comments. This is necessary, for example,
14530 # in the case of _POSIX_SOURCE, which is predefined and required
14531 # on some systems where configure will not decide to define it.
14532 if (defundef == "undef") {
14533 print "/*", prefix defundef, macro, "*/"
14541 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14542 as_fn_error "could not setup config headers machinery" "$LINENO" 5
14543 fi # test -n "$CONFIG_HEADERS"
14546 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
14551 :[FHLC]) ac_mode=$ac_tag; continue;;
14553 case $ac_mode$ac_tag in
14555 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14556 :[FH]-) ac_tag=-:-;;
14557 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14574 -) ac_f="$tmp/stdin";;
14575 *) # Look for the file first in the build tree, then in the source tree
14576 # (if the path is not absolute). The absolute path cannot be DOS-style,
14577 # because $ac_f cannot contain `:'.
14581 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14583 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14585 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14586 as_fn_append ac_file_inputs " '$ac_f'"
14589 # Let's still pretend it is `configure' which instantiates (i.e., don't
14590 # use $as_me), people would be surprised to read:
14591 # /* config.h. Generated by config.status. */
14592 configure_input='Generated from '`
14593 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14595 if test x"$ac_file" != x-; then
14596 configure_input="$ac_file. $configure_input"
14597 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14598 $as_echo "$as_me: creating $ac_file" >&6;}
14600 # Neutralize special characters interpreted by sed in replacement strings.
14601 case $configure_input in #(
14602 *\&* | *\|* | *\\* )
14603 ac_sed_conf_input=`$as_echo "$configure_input" |
14604 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14605 *) ac_sed_conf_input=$configure_input;;
14609 *:-:* | *:-) cat >"$tmp/stdin" \
14610 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14615 ac_dir=`$as_dirname -- "$ac_file" ||
14616 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14617 X"$ac_file" : 'X\(//\)[^/]' \| \
14618 X"$ac_file" : 'X\(//\)$' \| \
14619 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14620 $as_echo X"$ac_file" |
14621 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14625 /^X\(\/\/\)[^/].*/{
14638 as_dir="$ac_dir"; as_fn_mkdir_p
14642 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14644 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14645 # A ".." for each directory in $ac_dir_suffix.
14646 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14647 case $ac_top_builddir_sub in
14648 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14649 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14652 ac_abs_top_builddir=$ac_pwd
14653 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14654 # for backward compatibility:
14655 ac_top_builddir=$ac_top_build_prefix
14658 .) # We are building in place.
14660 ac_top_srcdir=$ac_top_builddir_sub
14661 ac_abs_top_srcdir=$ac_pwd ;;
14662 [\\/]* | ?:[\\/]* ) # Absolute name.
14663 ac_srcdir=$srcdir$ac_dir_suffix;
14664 ac_top_srcdir=$srcdir
14665 ac_abs_top_srcdir=$srcdir ;;
14666 *) # Relative name.
14667 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14668 ac_top_srcdir=$ac_top_build_prefix$srcdir
14669 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14671 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14681 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14682 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14686 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14687 # If the template does not know about datarootdir, expand it.
14688 # FIXME: This hack should be removed a few years after 2.60.
14689 ac_datarootdir_hack=; ac_datarootdir_seen=
14700 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14701 *datarootdir*) ac_datarootdir_seen=yes;;
14702 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14704 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14706 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14707 ac_datarootdir_hack='
14708 s&@datadir@&$datadir&g
14709 s&@docdir@&$docdir&g
14710 s&@infodir@&$infodir&g
14711 s&@localedir@&$localedir&g
14712 s&@mandir@&$mandir&g
14713 s&\\\${datarootdir}&$datarootdir&g' ;;
14717 # Neutralize VPATH when `$srcdir' = `.'.
14718 # Shell code in configure.ac might set extrasub.
14719 # FIXME: do we really want to maintain this feature?
14720 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14721 ac_sed_extra="$ac_vpsub
14724 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14726 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14727 s|@configure_input@|$ac_sed_conf_input|;t t
14728 s&@top_builddir@&$ac_top_builddir_sub&;t t
14729 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14730 s&@srcdir@&$ac_srcdir&;t t
14731 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14732 s&@top_srcdir@&$ac_top_srcdir&;t t
14733 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14734 s&@builddir@&$ac_builddir&;t t
14735 s&@abs_builddir@&$ac_abs_builddir&;t t
14736 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14737 s&@INSTALL@&$ac_INSTALL&;t t
14738 $ac_datarootdir_hack
14740 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14741 if $ac_cs_awk_getline; then
14742 $AWK -f "$tmp/subs.awk"
14744 $AWK -f "$tmp/subs.awk" | $SHELL
14746 || as_fn_error "could not create $ac_file" "$LINENO" 5
14748 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14749 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14750 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14751 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14752 which seems to be undefined. Please make sure it is defined." >&5
14753 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14754 which seems to be undefined. Please make sure it is defined." >&2;}
14758 -) cat "$tmp/out" && rm -f "$tmp/out";;
14759 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14761 || as_fn_error "could not create $ac_file" "$LINENO" 5
14767 if test x"$ac_file" != x-; then
14769 $as_echo "/* $configure_input */" \
14770 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14771 } >"$tmp/config.h" \
14772 || as_fn_error "could not create $ac_file" "$LINENO" 5
14773 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14774 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14775 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14778 mv "$tmp/config.h" "$ac_file" \
14779 || as_fn_error "could not create $ac_file" "$LINENO" 5
14782 $as_echo "/* $configure_input */" \
14783 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14784 || as_fn_error "could not create -" "$LINENO" 5
14792 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
14795 # Prefer the file from the source tree if names are identical.
14796 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
14797 ac_source=$srcdir/$ac_source
14800 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
14801 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
14803 if test ! -r "$ac_source"; then
14804 as_fn_error "$ac_source: file not found" "$LINENO" 5
14808 # Try a relative symlink, then a hard link, then a copy.
14810 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
14811 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
14813 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
14814 ln "$ac_source" "$ac_file" 2>/dev/null ||
14815 cp -p "$ac_source" "$ac_file" ||
14816 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
14819 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14820 $as_echo "$as_me: executing $ac_file commands" >&6;}
14825 case $ac_file$ac_mode in
14826 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
14828 case x$CONFIG_HEADERS in
14829 xconfig.h:config.in)
14840 ac_clean_files=$ac_clean_files_save
14842 test $ac_write_fail = 0 ||
14843 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14846 # configure is writing to config.log, and then calls config.status.
14847 # config.status does its own redirection, appending to config.log.
14848 # Unfortunately, on DOS this fails, as config.log is still kept open
14849 # by configure, so config.status won't be able to write to it; its
14850 # output is simply discarded. So we exec the FD to /dev/null,
14851 # effectively closing config.log, so it can be properly (re)opened and
14852 # appended to by config.status. When coming back to configure, we
14853 # need to make the FD available again.
14854 if test "$no_create" != yes; then
14856 ac_config_status_args=
14857 test "$silent" = yes &&
14858 ac_config_status_args="$ac_config_status_args --quiet"
14860 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14862 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14863 # would make configure fail if this is the last instruction.
14864 $ac_cs_success || as_fn_exit $?
14868 # CONFIG_SUBDIRS section.
14870 if test "$no_recursion" != yes; then
14872 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
14873 # so they do not pile up.
14874 ac_sub_configure_args=
14876 eval "set x $ac_configure_args"
14880 if test -n "$ac_prev"; then
14885 -cache-file | --cache-file | --cache-fil | --cache-fi \
14886 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
14887 ac_prev=cache_file ;;
14888 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
14889 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
14892 --config-cache | -C)
14894 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
14896 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
14898 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
14900 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
14902 --disable-option-checking)
14906 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
14908 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
14912 # Always prepend --prefix to ensure using the same prefix
14913 # in subdir configurations.
14914 ac_arg="--prefix=$prefix"
14916 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
14918 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
14921 if test "$silent" = yes; then
14922 ac_sub_configure_args="--silent $ac_sub_configure_args"
14925 # Always prepend --disable-option-checking to silence warnings, since
14926 # different subdirs can have different --enable and --with options.
14927 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
14930 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
14932 # Do not complain, so a configure script can configure whichever
14933 # parts of a large source tree are present.
14934 test -d "$srcdir/$ac_dir" || continue
14936 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
14937 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
14938 $as_echo "$ac_msg" >&6
14939 as_dir="$ac_dir"; as_fn_mkdir_p
14943 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14945 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14946 # A ".." for each directory in $ac_dir_suffix.
14947 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14948 case $ac_top_builddir_sub in
14949 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14950 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14953 ac_abs_top_builddir=$ac_pwd
14954 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14955 # for backward compatibility:
14956 ac_top_builddir=$ac_top_build_prefix
14959 .) # We are building in place.
14961 ac_top_srcdir=$ac_top_builddir_sub
14962 ac_abs_top_srcdir=$ac_pwd ;;
14963 [\\/]* | ?:[\\/]* ) # Absolute name.
14964 ac_srcdir=$srcdir$ac_dir_suffix;
14965 ac_top_srcdir=$srcdir
14966 ac_abs_top_srcdir=$srcdir ;;
14967 *) # Relative name.
14968 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14969 ac_top_srcdir=$ac_top_build_prefix$srcdir
14970 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14972 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14977 # Check for guested configure; otherwise get Cygnus style configure.
14978 if test -f "$ac_srcdir/configure.gnu"; then
14979 ac_sub_configure=$ac_srcdir/configure.gnu
14980 elif test -f "$ac_srcdir/configure"; then
14981 ac_sub_configure=$ac_srcdir/configure
14982 elif test -f "$ac_srcdir/configure.in"; then
14983 # This should be Cygnus configure.
14984 ac_sub_configure=$ac_aux_dir/configure
14986 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
14987 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
14991 # The recursion is here.
14992 if test -n "$ac_sub_configure"; then
14993 # Make the cache file name correct relative to the subdirectory.
14994 case $cache_file in
14995 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
14996 *) # Relative name.
14997 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
15000 { $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
15001 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
15002 # The eval makes quoting arguments work.
15003 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
15004 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
15005 as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
15011 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15013 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}