2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x
; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var
in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\
${$as_var+set} = xset \
119 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
132 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x
; then
135 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required
="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev
/null
; then :
178 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
181 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
183 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
186 test -z "$as_dir" && as_dir
=.
190 for as_base
in sh bash ksh sh5
; do
191 # Try only shells that exist, to save several forks.
192 as_shell
=$as_dir/$as_base
193 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
195 CONFIG_SHELL
=$as_shell as_have_required
=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
204 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
206 CONFIG_SHELL
=$SHELL as_have_required
=yes
211 if test "x$CONFIG_SHELL" != x
; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
217 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 if test x
$as_have_required = xno
; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x
${ZSH_VERSION+set} = xset
; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
238 SHELL
=${CONFIG_SHELL-/bin/sh}
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE
= GREP_OPTIONS
=
242 unset CLICOLOR_FORCE GREP_OPTIONS
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
249 # Portably unset VAR.
252 { eval $1=; unset $1;}
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
276 # Create "$as_dir" as a directory, including parents if necessary.
281 -*) as_dir
=.
/$as_dir;;
283 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
287 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 as_dirs
="'$as_qdir' $as_dirs"
291 as_dir
=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
314 test -d "$as_dir" && break
316 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
317 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
328 eval 'as_fn_append ()
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
352 as_val
=`expr "$@" || test $? -eq 1`
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
364 as_status
=$?
; test $as_status -eq 0 && as_status
=1
366 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit
$as_status
373 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
380 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
392 as_me
=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
411 # Avoid depending upon Character Ranges.
412 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits
='0123456789'
416 as_cr_alnum
=$as_cr_Letters$as_cr_digits
419 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
420 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439 chmod +x
"$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
446 # Exit status is that of the last command.
450 ECHO_C
= ECHO_N
= ECHO_T
=
451 case `echo -n x` in #(((((
453 case `echo 'xy\c'` in
454 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
463 rm -f conf$$ conf$$.exe conf$$.
file
464 if test -d conf$$.dir
; then
465 rm -f conf$$.dir
/conf$$.
file
468 mkdir conf$$.dir
2>/dev
/null
470 if (echo >conf$$.
file) 2>/dev
/null
; then
471 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
479 elif ln conf$$.
file conf$$
2>/dev
/null
; then
487 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
488 rmdir conf$$.dir
2>/dev
/null
490 if mkdir
-p .
2>/dev
/null
; then
491 as_mkdir_p
='mkdir -p "$as_dir"'
493 test -d .
/-p && rmdir .
/-p
497 if test -x / >/dev
/null
2>&1; then
500 if ls -dL / >/dev
/null
2>&1; then
507 if test -d "$1"; then
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
518 as_executable_p
=$as_test_x
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527 exec 7<&0 </dev
/null
6>&1
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
537 ac_default_prefix
=/usr
/local
539 ac_config_libobj_dir
=.
546 # Identity of this package.
554 ac_unique_file
="main.c"
555 # Factoring default headers for most tests.
556 ac_includes_default
="\
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
568 # ifdef HAVE_STDLIB_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
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
781 with_auto_load_safe_path
807 enable_build_warnings
808 enable_gdb_build_warnings
816 ac_precious_vars
='build_alias
830 ac_subdirs_all
='testsuite
835 # Initialize some variables set by options.
837 ac_init_version
=false
838 ac_unrecognized_opts
=
840 # The variables have the same names as the options, with
841 # dashes changed to underlines.
849 program_transform_name
=s
,x
,x
,
857 # Installation directory options.
858 # These are left unexpanded so users can "make install exec_prefix=/foo"
859 # and all the variables that are supposed to be based on exec_prefix
860 # by default will actually change.
861 # Use braces instead of parens because sh, perl, etc. also accept them.
862 # (The list follows the same order as the GNU Coding Standards.)
863 bindir
='${exec_prefix}/bin'
864 sbindir
='${exec_prefix}/sbin'
865 libexecdir
='${exec_prefix}/libexec'
866 datarootdir
='${prefix}/share'
867 datadir
='${datarootdir}'
868 sysconfdir
='${prefix}/etc'
869 sharedstatedir
='${prefix}/com'
870 localstatedir
='${prefix}/var'
871 includedir
='${prefix}/include'
872 oldincludedir
='/usr/include'
873 docdir
='${datarootdir}/doc/${PACKAGE}'
874 infodir
='${datarootdir}/info'
879 libdir
='${exec_prefix}/lib'
880 localedir
='${datarootdir}/locale'
881 mandir
='${datarootdir}/man'
887 # If the previous option needs an argument, assign it.
888 if test -n "$ac_prev"; then
889 eval $ac_prev=\
$ac_option
895 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
899 # Accept the important Cygnus configure options, so we can diagnose typos.
901 case $ac_dashdash$ac_option in
905 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
907 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
910 -build |
--build |
--buil |
--bui |
--bu)
911 ac_prev
=build_alias
;;
912 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
913 build_alias
=$ac_optarg ;;
915 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
916 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
917 ac_prev
=cache_file
;;
918 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
919 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
920 cache_file
=$ac_optarg ;;
923 cache_file
=config.cache
;;
925 -datadir |
--datadir |
--datadi |
--datad)
927 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
928 datadir
=$ac_optarg ;;
930 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
931 |
--dataroo |
--dataro |
--datar)
932 ac_prev
=datarootdir
;;
933 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
934 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
935 datarootdir
=$ac_optarg ;;
937 -disable-* |
--disable-*)
938 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
939 # Reject names that are not valid shell variable names.
940 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
941 as_fn_error
"invalid feature name: $ac_useropt"
942 ac_useropt_orig
=$ac_useropt
943 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
944 case $ac_user_opts in
948 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
949 ac_unrecognized_sep
=', ';;
951 eval enable_
$ac_useropt=no
;;
953 -docdir |
--docdir |
--docdi |
--doc |
--do)
955 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
958 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
960 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
963 -enable-* |
--enable-*)
964 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
965 # Reject names that are not valid shell variable names.
966 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
967 as_fn_error
"invalid feature name: $ac_useropt"
968 ac_useropt_orig
=$ac_useropt
969 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
970 case $ac_user_opts in
974 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
975 ac_unrecognized_sep
=', ';;
977 eval enable_
$ac_useropt=\
$ac_optarg ;;
979 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
980 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
981 |
--exec |
--exe |
--ex)
982 ac_prev
=exec_prefix
;;
983 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
984 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
985 |
--exec=* |
--exe=* |
--ex=*)
986 exec_prefix
=$ac_optarg ;;
988 -gas |
--gas |
--ga |
--g)
989 # Obsolete; use --with-gas.
992 -help |
--help |
--hel |
--he |
-h)
994 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
995 ac_init_help
=recursive
;;
996 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
997 ac_init_help
=short
;;
999 -host |
--host |
--hos |
--ho)
1000 ac_prev
=host_alias
;;
1001 -host=* |
--host=* |
--hos=* |
--ho=*)
1002 host_alias
=$ac_optarg ;;
1004 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1006 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1008 htmldir
=$ac_optarg ;;
1010 -includedir |
--includedir |
--includedi |
--included |
--include \
1011 |
--includ |
--inclu |
--incl |
--inc)
1012 ac_prev
=includedir
;;
1013 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1014 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1015 includedir
=$ac_optarg ;;
1017 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1019 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1020 infodir
=$ac_optarg ;;
1022 -libdir |
--libdir |
--libdi |
--libd)
1024 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1025 libdir
=$ac_optarg ;;
1027 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1028 |
--libexe |
--libex |
--libe)
1029 ac_prev
=libexecdir
;;
1030 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1031 |
--libexe=* |
--libex=* |
--libe=*)
1032 libexecdir
=$ac_optarg ;;
1034 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1035 ac_prev
=localedir
;;
1036 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1037 localedir
=$ac_optarg ;;
1039 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1040 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1041 ac_prev
=localstatedir
;;
1042 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1043 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1044 localstatedir
=$ac_optarg ;;
1046 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1048 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1049 mandir
=$ac_optarg ;;
1051 -nfp |
--nfp |
--nf)
1052 # Obsolete; use --without-fp.
1055 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1056 |
--no-cr |
--no-c |
-n)
1059 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1060 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1063 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1064 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1065 |
--oldin |
--oldi |
--old |
--ol |
--o)
1066 ac_prev
=oldincludedir
;;
1067 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1068 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1069 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1070 oldincludedir
=$ac_optarg ;;
1072 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1074 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1075 prefix
=$ac_optarg ;;
1077 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1078 |
--program-pre |
--program-pr |
--program-p)
1079 ac_prev
=program_prefix
;;
1080 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1081 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1082 program_prefix
=$ac_optarg ;;
1084 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1085 |
--program-suf |
--program-su |
--program-s)
1086 ac_prev
=program_suffix
;;
1087 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1088 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1089 program_suffix
=$ac_optarg ;;
1091 -program-transform-name |
--program-transform-name \
1092 |
--program-transform-nam |
--program-transform-na \
1093 |
--program-transform-n |
--program-transform- \
1094 |
--program-transform |
--program-transfor \
1095 |
--program-transfo |
--program-transf \
1096 |
--program-trans |
--program-tran \
1097 |
--progr-tra |
--program-tr |
--program-t)
1098 ac_prev
=program_transform_name
;;
1099 -program-transform-name=* |
--program-transform-name=* \
1100 |
--program-transform-nam=* |
--program-transform-na=* \
1101 |
--program-transform-n=* |
--program-transform-=* \
1102 |
--program-transform=* |
--program-transfor=* \
1103 |
--program-transfo=* |
--program-transf=* \
1104 |
--program-trans=* |
--program-tran=* \
1105 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1106 program_transform_name
=$ac_optarg ;;
1108 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1110 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1111 pdfdir
=$ac_optarg ;;
1113 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1115 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1118 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1119 |
-silent |
--silent |
--silen |
--sile |
--sil)
1122 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1124 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1126 sbindir
=$ac_optarg ;;
1128 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1129 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1130 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1132 ac_prev
=sharedstatedir
;;
1133 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1134 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1135 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1137 sharedstatedir
=$ac_optarg ;;
1139 -site |
--site |
--sit)
1141 -site=* |
--site=* |
--sit=*)
1144 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1146 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1147 srcdir
=$ac_optarg ;;
1149 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1150 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1151 ac_prev
=sysconfdir
;;
1152 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1153 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1154 sysconfdir
=$ac_optarg ;;
1156 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1157 ac_prev
=target_alias
;;
1158 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1159 target_alias
=$ac_optarg ;;
1161 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1164 -version |
--version |
--versio |
--versi |
--vers |
-V)
1165 ac_init_version
=: ;;
1168 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1169 # Reject names that are not valid shell variable names.
1170 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1171 as_fn_error
"invalid package name: $ac_useropt"
1172 ac_useropt_orig
=$ac_useropt
1173 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1174 case $ac_user_opts in
1178 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1179 ac_unrecognized_sep
=', ';;
1181 eval with_
$ac_useropt=\
$ac_optarg ;;
1183 -without-* |
--without-*)
1184 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1185 # Reject names that are not valid shell variable names.
1186 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1187 as_fn_error
"invalid package name: $ac_useropt"
1188 ac_useropt_orig
=$ac_useropt
1189 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1190 case $ac_user_opts in
1194 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1195 ac_unrecognized_sep
=', ';;
1197 eval with_
$ac_useropt=no
;;
1200 # Obsolete; use --with-x.
1203 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1204 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1205 ac_prev
=x_includes
;;
1206 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1207 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1208 x_includes
=$ac_optarg ;;
1210 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1211 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1212 ac_prev
=x_libraries
;;
1213 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1214 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1215 x_libraries
=$ac_optarg ;;
1217 -*) as_fn_error
"unrecognized option: \`$ac_option'
1218 Try \`$0 --help' for more information."
1222 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1223 # Reject names that are not valid shell variable names.
1224 case $ac_envvar in #(
1225 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1226 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1228 eval $ac_envvar=\
$ac_optarg
1229 export $ac_envvar ;;
1232 # FIXME: should be removed in autoconf 3.0.
1233 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1234 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1235 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1236 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1242 if test -n "$ac_prev"; then
1243 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1244 as_fn_error
"missing argument to $ac_option"
1247 if test -n "$ac_unrecognized_opts"; then
1248 case $enable_option_checking in
1250 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1251 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1255 # Check all directory arguments for consistency.
1256 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1257 datadir sysconfdir sharedstatedir localstatedir includedir \
1258 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1259 libdir localedir mandir
1261 eval ac_val
=\$
$ac_var
1262 # Remove trailing slashes.
1265 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1266 eval $ac_var=\
$ac_val;;
1268 # Be sure to have absolute directory names.
1270 [\\/$
]* | ?
:[\\/]* ) continue;;
1271 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1273 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1276 # There might be people who depend on the old broken behavior: `$host'
1277 # used to hold the argument of --host etc.
1278 # FIXME: To remove some day.
1281 target
=$target_alias
1283 # FIXME: To remove some day.
1284 if test "x$host_alias" != x
; then
1285 if test "x$build_alias" = x
; then
1286 cross_compiling
=maybe
1287 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1288 If a cross compiler is detected then cross compile mode will be used." >&2
1289 elif test "x$build_alias" != "x$host_alias"; then
1295 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1297 test "$silent" = yes && exec 6>/dev
/null
1300 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1301 ac_ls_di
=`ls -di .` &&
1302 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1303 as_fn_error
"working directory cannot be determined"
1304 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1305 as_fn_error
"pwd does not report name of working directory"
1308 # Find the source files, if location was not specified.
1309 if test -z "$srcdir"; then
1310 ac_srcdir_defaulted
=yes
1311 # Try the directory containing this script, then the parent directory.
1312 ac_confdir
=`$as_dirname -- "$as_myself" ||
1313 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1314 X"$as_myself" : 'X\(//\)[^/]' \| \
1315 X"$as_myself" : 'X\(//\)$' \| \
1316 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1317 $as_echo X"$as_myself" |
1318 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1336 if test ! -r "$srcdir/$ac_unique_file"; then
1340 ac_srcdir_defaulted
=no
1342 if test ! -r "$srcdir/$ac_unique_file"; then
1343 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1344 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1346 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1348 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1350 # When building in place, set srcdir=.
1351 if test "$ac_abs_confdir" = "$ac_pwd"; then
1354 # Remove unnecessary trailing slashes from srcdir.
1355 # Double slashes in file names in object file debugging info
1356 # mess up M-x gdb in Emacs.
1358 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1360 for ac_var
in $ac_precious_vars; do
1361 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1362 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1363 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1364 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1368 # Report the --help message.
1370 if test "$ac_init_help" = "long"; then
1371 # Omit some internal or obsolete options to make the list less imposing.
1372 # This message is too long to be a string in the A/UX 3.1 sh.
1374 \`configure' configures this package to adapt to many kinds of systems.
1376 Usage: $0 [OPTION]... [VAR=VALUE]...
1378 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1379 VAR=VALUE. See below for descriptions of some of the useful variables.
1381 Defaults for the options are specified in brackets.
1384 -h, --help display this help and exit
1385 --help=short display options specific to this package
1386 --help=recursive display the short help of all the included packages
1387 -V, --version display version information and exit
1388 -q, --quiet, --silent do not print \`checking...' messages
1389 --cache-file=FILE cache test results in FILE [disabled]
1390 -C, --config-cache alias for \`--cache-file=config.cache'
1391 -n, --no-create do not create output files
1392 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1394 Installation directories:
1395 --prefix=PREFIX install architecture-independent files in PREFIX
1396 [$ac_default_prefix]
1397 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1400 By default, \`make install' will install all the files in
1401 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1402 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1403 for instance \`--prefix=\$HOME'.
1405 For better control, use the options below.
1407 Fine tuning of the installation directories:
1408 --bindir=DIR user executables [EPREFIX/bin]
1409 --sbindir=DIR system admin executables [EPREFIX/sbin]
1410 --libexecdir=DIR program executables [EPREFIX/libexec]
1411 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1412 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1413 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1414 --libdir=DIR object code libraries [EPREFIX/lib]
1415 --includedir=DIR C header files [PREFIX/include]
1416 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1417 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1418 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1419 --infodir=DIR info documentation [DATAROOTDIR/info]
1420 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1421 --mandir=DIR man documentation [DATAROOTDIR/man]
1422 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1423 --htmldir=DIR html documentation [DOCDIR]
1424 --dvidir=DIR dvi documentation [DOCDIR]
1425 --pdfdir=DIR pdf documentation [DOCDIR]
1426 --psdir=DIR ps documentation [DOCDIR]
1432 --x-includes=DIR X include files are
in DIR
1433 --x-libraries=DIR X library files are
in DIR
1436 --build=BUILD configure
for building on BUILD
[guessed
]
1437 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1438 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1442 if test -n "$ac_init_help"; then
1447 --disable-option-checking ignore unrecognized
--enable/--with options
1448 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1449 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1450 --enable-maintainer-mode enable make rules and dependencies not useful
1451 (and sometimes confusing
) to the casual installer
1452 --enable-plugins Enable support
for plugins
(defaults no
)
1453 --disable-largefile omit support
for large files
1454 --enable-targets=TARGETS
1455 alternative target configurations
1456 --enable-64-bit-bfd 64-bit support
(on hosts with narrower word sizes
)
1457 --disable-gdbcli disable command-line interface
(CLI
)
1458 --disable-gdbmi disable machine-interface
(MI
)
1459 --enable-tui enable full-screen terminal user interface
(TUI
)
1460 --enable-gdbtk enable gdbtk graphical user interface
(GUI
)
1461 --enable-profiling enable profiling of GDB
1462 --disable-rpath do not hardcode runtime library paths
1463 --enable-werror treat compile warnings as errors
1464 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1465 --enable-gdb-build-warnings
1466 enable GDB specific build-time compiler warnings
if
1468 --enable-sim link gdb with simulator
1469 --enable-multi-ice build the multi-ice-gdb-server
1470 --enable-gdbserver automatically build gdbserver
(yes
/no
/auto
, default
1474 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1475 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1476 --with-separate-debug-dir=PATH
1477 look for global separate debug info
in this path
1479 --with-gdb-datadir=PATH
look for global separate data files
in this path
1481 --with-relocated-sources=PATH
1482 automatically relocate this path
for source files
1483 --with-auto-load-safe-path=PATH
1484 directories safe to hold auto-loaded files
1485 --without-auto-load-safe-path
1486 do not restrict auto-loaded files locations
1487 --with-libunwind-ia64 use libunwind frame unwinding
for ia64 targets
1488 --with-curses use the curses library instead of the termcap
1490 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1491 --with-bugurl=URL Direct users to URL to report a bug
1492 --with-zlib include zlib support
(auto
/yes
/no
) default
=auto
1493 --with-libiconv-prefix=DIR
1494 search
for libiconv
in DIR
/include and DIR
/lib
1495 --with-iconv-bin=PATH specify where to
find the
iconv program
1496 --with-system-readline use installed readline library
1497 --with-jit-reader-dir=PATH
1498 directory to load the JIT readers from
1499 --with-expat include expat support
(auto
/yes
/no
)
1500 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1501 --with-libexpat-prefix[=DIR
] search
for libexpat
in DIR
/include and DIR
/lib
1502 --without-libexpat-prefix don
't search for libexpat in includedir and libdir
1503 --with-python[=PYTHON] include python support
1504 (auto/yes/no/<python-program>)
1505 --without-included-regex
1506 don't use included regex
; this is the default on
1507 systems with version
2 of the GNU C library
(use
1508 with caution on other system
)
1509 --with-sysroot[=DIR
] search
for usr
/lib et al within DIR
1510 --with-system-gdbinit=PATH
1511 automatically load a system-wide gdbinit
file
1512 --with-tcl directory containing tcl configuration
(tclConfig.sh
)
1513 --with-tk directory containing tk configuration
(tkConfig.sh
)
1514 --with-x use the X Window System
1516 Some influential environment variables
:
1517 CC C compiler
command
1518 CFLAGS C compiler flags
1519 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1520 nonstandard directory
<lib dir
>
1521 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1522 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1523 you have headers
in a nonstandard directory
<include dir
>
1525 MAKEINFO Parent configure detects
if it is of sufficient version.
1527 Parameters
for MAKEINFO.
1528 YACC The
`Yet Another C Compiler' implementation to use. Defaults to
1529 the first program found out of: `bison
-y', `byacc', `yacc'.
1530 YFLAGS The list of arguments that will be passed by default to $YACC.
1531 This script will default YFLAGS to the empty string to avoid a
1532 default value of `-d' given by some make applications.
1533 XMKMF Path to xmkmf, Makefile generator for X Window System
1535 Use these variables to override the choices made by `configure' or to
help
1536 it to
find libraries and programs with nonstandard names
/locations.
1538 Report bugs to the package provider.
1543 if test "$ac_init_help" = "recursive"; then
1544 # If there are subdirs, report their specific --help.
1545 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1546 test -d "$ac_dir" ||
1547 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1552 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1554 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1555 # A ".." for each directory in $ac_dir_suffix.
1556 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1557 case $ac_top_builddir_sub in
1558 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1559 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1562 ac_abs_top_builddir
=$ac_pwd
1563 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1564 # for backward compatibility:
1565 ac_top_builddir
=$ac_top_build_prefix
1568 .
) # We are building in place.
1570 ac_top_srcdir
=$ac_top_builddir_sub
1571 ac_abs_top_srcdir
=$ac_pwd ;;
1572 [\\/]* | ?
:[\\/]* ) # Absolute name.
1573 ac_srcdir
=$srcdir$ac_dir_suffix;
1574 ac_top_srcdir
=$srcdir
1575 ac_abs_top_srcdir
=$srcdir ;;
1577 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1578 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1579 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1581 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1583 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1584 # Check for guested configure.
1585 if test -f "$ac_srcdir/configure.gnu"; then
1587 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1588 elif test -f "$ac_srcdir/configure"; then
1590 $SHELL "$ac_srcdir/configure" --help=recursive
1592 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1594 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1598 test -n "$ac_init_help" && exit $ac_status
1599 if $ac_init_version; then
1602 generated by GNU Autoconf
2.64
1604 Copyright
(C
) 2009 Free Software Foundation
, Inc.
1605 This configure
script is free software
; the Free Software Foundation
1606 gives unlimited permission to copy
, distribute and modify it.
1611 ## ------------------------ ##
1612 ## Autoconf initialization. ##
1613 ## ------------------------ ##
1615 # ac_fn_c_try_compile LINENO
1616 # --------------------------
1617 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1618 ac_fn_c_try_compile
()
1620 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1621 rm -f conftest.
$ac_objext
1622 if { { ac_try
="$ac_compile"
1624 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1625 *) ac_try_echo=$ac_try;;
1627 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628 $as_echo "$ac_try_echo"; } >&5
1629 (eval "$ac_compile") 2>conftest.err
1631 if test -s conftest.err; then
1632 grep -v '^ *+' conftest.err >conftest.er1
1633 cat conftest.er1 >&5
1634 mv -f conftest.er1 conftest.err
1636 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1637 test $ac_status = 0; } && {
1638 test -z "$ac_c_werror_flag" ||
1639 test ! -s conftest.err
1640 } && test -s conftest.$ac_objext; then :
1643 $as_echo "$as_me: failed program was:" >&5
1644 sed 's/^/| /' conftest.$ac_ext >&5
1648 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1651 } # ac_fn_c_try_compile
1653 # ac_fn_c_try_cpp LINENO
1654 # ----------------------
1655 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1658 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1659 if { { ac_try="$ac_cpp conftest.$ac_ext"
1661 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1662 *) ac_try_echo
=$ac_try;;
1664 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1665 $as_echo "$ac_try_echo"; } >&5
1666 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1668 if test -s conftest.err
; then
1669 grep -v '^ *+' conftest.err
>conftest.er1
1670 cat conftest.er1
>&5
1671 mv -f conftest.er1 conftest.err
1673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1674 test $ac_status = 0; } >/dev
/null
&& {
1675 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1676 test ! -s conftest.err
1680 $as_echo "$as_me: failed program was:" >&5
1681 sed 's/^/| /' conftest.
$ac_ext >&5
1685 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1690 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1691 # -------------------------------------------------------
1692 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1693 # the include files in INCLUDES and setting the cache variable VAR
1695 ac_fn_c_check_header_mongrel
()
1697 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1698 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1700 $as_echo_n "checking for $2... " >&6; }
1701 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1702 $as_echo_n "(cached) " >&6
1705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1706 $as_echo "$ac_res" >&6; }
1708 # Is the header compilable?
1709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1710 $as_echo_n "checking $2 usability... " >&6; }
1711 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1712 /* end confdefs.h. */
1716 if ac_fn_c_try_compile
"$LINENO"; then :
1717 ac_header_compiler
=yes
1719 ac_header_compiler
=no
1721 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1723 $as_echo "$ac_header_compiler" >&6; }
1725 # Is the header present?
1726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1727 $as_echo_n "checking $2 presence... " >&6; }
1728 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1729 /* end confdefs.h. */
1732 if ac_fn_c_try_cpp
"$LINENO"; then :
1733 ac_header_preproc
=yes
1735 ac_header_preproc
=no
1737 rm -f conftest.err conftest.
$ac_ext
1738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1739 $as_echo "$ac_header_preproc" >&6; }
1741 # So? What about this header?
1742 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1744 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1745 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1746 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1747 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1750 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1751 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1752 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1753 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1754 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1755 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1756 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1757 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1758 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1759 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1763 $as_echo_n "checking for $2... " >&6; }
1764 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1765 $as_echo_n "(cached) " >&6
1767 eval "$3=\$ac_header_compiler"
1770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1771 $as_echo "$ac_res" >&6; }
1773 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1775 } # ac_fn_c_check_header_mongrel
1777 # ac_fn_c_try_run LINENO
1778 # ----------------------
1779 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1780 # that executables *can* be run.
1783 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1784 if { { ac_try
="$ac_link"
1786 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1787 *) ac_try_echo=$ac_try;;
1789 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1790 $as_echo "$ac_try_echo"; } >&5
1791 (eval "$ac_link") 2>&5
1793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1795 { { case "(($ac_try" in
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_try") 2>&5
1803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1804 test $ac_status = 0; }; }; then :
1807 $as_echo "$as_me: program exited with status $ac_status" >&5
1808 $as_echo "$as_me: failed program was:" >&5
1809 sed 's/^/| /' conftest.
$ac_ext >&5
1811 ac_retval
=$ac_status
1813 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1814 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1819 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1820 # -------------------------------------------------------
1821 # Tests whether HEADER exists and can be compiled using the include files in
1822 # INCLUDES, setting the cache variable VAR accordingly.
1823 ac_fn_c_check_header_compile
()
1825 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1827 $as_echo_n "checking for $2... " >&6; }
1828 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1829 $as_echo_n "(cached) " >&6
1831 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1832 /* end confdefs.h. */
1836 if ac_fn_c_try_compile
"$LINENO"; then :
1841 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1845 $as_echo "$ac_res" >&6; }
1846 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1848 } # ac_fn_c_check_header_compile
1850 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1851 # --------------------------------------------
1852 # Tries to find the compile-time value of EXPR in a program that includes
1853 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1855 ac_fn_c_compute_int
()
1857 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1858 if test "$cross_compiling" = yes; then
1859 # Depending upon the size, compute the lo and hi bounds.
1860 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1861 /* end confdefs.h. */
1866 static int test_array [1 - 2 * !(($2) >= 0)];
1873 if ac_fn_c_try_compile
"$LINENO"; then :
1876 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1877 /* end confdefs.h. */
1882 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1889 if ac_fn_c_try_compile
"$LINENO"; then :
1890 ac_hi
=$ac_mid; break
1892 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1893 if test $ac_lo -le $ac_mid; then
1897 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1899 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1902 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1903 /* end confdefs.h. */
1908 static int test_array [1 - 2 * !(($2) < 0)];
1915 if ac_fn_c_try_compile
"$LINENO"; then :
1918 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1919 /* end confdefs.h. */
1924 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1931 if ac_fn_c_try_compile
"$LINENO"; then :
1932 ac_lo
=$ac_mid; break
1934 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1935 if test $ac_mid -le $ac_hi; then
1939 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1941 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1946 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1948 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1949 # Binary search between lo and hi bounds.
1950 while test "x$ac_lo" != "x$ac_hi"; do
1951 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1952 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1953 /* end confdefs.h. */
1958 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1965 if ac_fn_c_try_compile
"$LINENO"; then :
1968 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1970 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1973 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1977 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1978 /* end confdefs.h. */
1980 static long int longval () { return $2; }
1981 static unsigned long int ulongval () { return $2; }
1988 FILE *f = fopen ("conftest.val", "w");
1993 long int i = longval ();
1996 fprintf (f, "%ld", i);
2000 unsigned long int i = ulongval ();
2003 fprintf (f, "%lu", i);
2005 /* Do not output a trailing newline, as this causes \r\n confusion
2006 on some platforms. */
2007 return ferror (f) || fclose (f) != 0;
2013 if ac_fn_c_try_run
"$LINENO"; then :
2014 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2018 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2019 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2023 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2026 } # ac_fn_c_compute_int
2028 # ac_fn_c_try_link LINENO
2029 # -----------------------
2030 # Try to link conftest.$ac_ext, and return whether this succeeded.
2033 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2034 rm -f conftest.
$ac_objext conftest
$ac_exeext
2035 if { { ac_try
="$ac_link"
2037 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2038 *) ac_try_echo=$ac_try;;
2040 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2041 $as_echo "$ac_try_echo"; } >&5
2042 (eval "$ac_link") 2>conftest.err
2044 if test -s conftest.err; then
2045 grep -v '^ *+' conftest.err >conftest.er1
2046 cat conftest.er1 >&5
2047 mv -f conftest.er1 conftest.err
2049 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2050 test $ac_status = 0; } && {
2051 test -z "$ac_c_werror_flag" ||
2052 test ! -s conftest.err
2053 } && test -s conftest$ac_exeext && {
2054 test "$cross_compiling" = yes ||
2055 $as_test_x conftest$ac_exeext
2059 $as_echo "$as_me: failed program was:" >&5
2060 sed 's/^/| /' conftest.$ac_ext >&5
2064 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2065 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2066 # interfere with the next link command; also delete a directory that is
2067 # left behind by Apple's compiler. We do this before executing the actions.
2068 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2069 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2072 } # ac_fn_c_try_link
2074 # ac_fn_c_check_func LINENO FUNC VAR
2075 # ----------------------------------
2076 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2077 ac_fn_c_check_func ()
2079 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2081 $as_echo_n "checking for $2... " >&6; }
2082 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2083 $as_echo_n "(cached) " >&6
2085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2086 /* end confdefs.h. */
2087 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2088 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2089 #define $2 innocuous_$2
2091 /* System header to define __stub macros and hopefully few prototypes,
2092 which can conflict with char $2 (); below.
2093 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2094 <limits.h> exists even on freestanding compilers. */
2097 # include <limits.h>
2099 # include <assert.h>
2104 /* Override any GCC internal prototype to avoid an error.
2105 Use char because int might match the return type of a GCC
2106 builtin and then its argument prototype would still apply. */
2111 /* The GNU C library defines this for functions which it implements
2112 to always fail with ENOSYS. Some functions are actually named
2113 something starting with __ and the normal name is an alias. */
2114 #if defined __stub_$2 || defined __stub___$2
2126 if ac_fn_c_try_link "$LINENO"; then :
2131 rm -f core conftest.err conftest.$ac_objext \
2132 conftest$ac_exeext conftest.$ac_ext
2135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2136 $as_echo "$ac_res" >&6; }
2137 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2139 } # ac_fn_c_check_func
2141 # ac_fn_c_check_decl LINENO SYMBOL VAR
2142 # ------------------------------------
2143 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2144 ac_fn_c_check_decl ()
2146 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2147 as_decl_name=`echo $2|
sed 's/ *(.*//'`
2148 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2150 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2151 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2152 $as_echo_n "(cached) " >&6
2154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2155 /* end confdefs.h. */
2160 #ifndef $as_decl_name
2162 (void) $as_decl_use;
2164 (void) $as_decl_name;
2172 if ac_fn_c_try_compile "$LINENO"; then :
2177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2181 $as_echo "$ac_res" >&6; }
2182 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2184 } # ac_fn_c_check_decl
2186 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2187 # ----------------------------------------------------
2188 # Tries to find if the field MEMBER exists in type AGGR, after including
2189 # INCLUDES, setting cache variable VAR accordingly.
2190 ac_fn_c_check_member ()
2192 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2194 $as_echo_n "checking for $2.$3... " >&6; }
2195 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2196 $as_echo_n "(cached) " >&6
2198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2199 /* end confdefs.h. */
2211 if ac_fn_c_try_compile "$LINENO"; then :
2214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2215 /* end confdefs.h. */
2221 if (sizeof ac_aggr.$3)
2227 if ac_fn_c_try_compile "$LINENO"; then :
2232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2238 $as_echo "$ac_res" >&6; }
2239 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2241 } # ac_fn_c_check_member
2243 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2244 # -------------------------------------------
2245 # Tests whether TYPE exists after having included INCLUDES, setting cache
2246 # variable VAR accordingly.
2247 ac_fn_c_check_type ()
2249 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2251 $as_echo_n "checking for $2... " >&6; }
2252 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2253 $as_echo_n "(cached) " >&6
2256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2257 /* end confdefs.h. */
2268 if ac_fn_c_try_compile "$LINENO"; then :
2269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2270 /* end confdefs.h. */
2281 if ac_fn_c_try_compile "$LINENO"; then :
2286 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2288 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2292 $as_echo "$ac_res" >&6; }
2293 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2295 } # ac_fn_c_check_type
2296 cat >config.log <<_ACEOF
2297 This file contains any messages produced by compilers while
2298 running configure, to aid debugging if configure makes a mistake.
2300 It was created by $as_me, which was
2301 generated by GNU Autoconf 2.64. Invocation command line was
2313 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2314 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2315 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2316 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2317 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2319 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2320 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2322 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2323 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2324 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2325 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2326 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2327 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2328 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2336 test -z "$as_dir" && as_dir=.
2337 $as_echo "PATH: $as_dir"
2353 # Keep a trace of the command line.
2354 # Strip out --no-create and --no-recursion so they do not pile up.
2355 # Strip out --silent because we don't want to record it for future runs.
2356 # Also quote any args containing shell meta-characters.
2357 # Make two passes to allow for proper duplicate-argument suppression.
2361 ac_must_keep_next=false
2367 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2368 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2369 | -silent | --silent | --silen | --sile | --sil)
2372 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2375 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2377 as_fn_append ac_configure_args1 " '$ac_arg'"
2378 if test $ac_must_keep_next = true; then
2379 ac_must_keep_next=false # Got value, back to normal.
2382 *=* | --config-cache | -C | -disable-* | --disable-* \
2383 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2384 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2385 | -with-* | --with-* | -without-* | --without-* | --x)
2386 case "$ac_configure_args0 " in
2387 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2390 -* ) ac_must_keep_next=true ;;
2393 as_fn_append ac_configure_args " '$ac_arg'"
2398 { ac_configure_args0=; unset ac_configure_args0;}
2399 { ac_configure_args1=; unset ac_configure_args1;}
2401 # When interrupted or exit'd, cleanup temporary files, and complete
2402 # config.log. We remove comments because anyway the quotes in there
2403 # would cause problems or look ugly.
2404 # WARNING: Use '\'' to represent an apostrophe within the trap.
2405 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2406 trap 'exit_status=$?
2407 # Save into config.log some information that might help in debugging.
2412 ## ---------------- ##
2413 ## Cache variables. ##
2414 ## ---------------- ##
2417 # The following way of writing the cache mishandles newlines in values,
2419 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2420 eval ac_val=\$$ac_var
2424 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2425 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2428 _ | IFS | as_nl) ;; #(
2429 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2430 *) { eval $ac_var=; unset $ac_var;} ;;
2435 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2436 *${as_nl}ac_space=\ *)
2438 "s/'\''/'\''\\\\'\'''\''/g;
2439 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2442 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2450 ## ----------------- ##
2451 ## Output variables. ##
2452 ## ----------------- ##
2455 for ac_var in $ac_subst_vars
2457 eval ac_val=\$$ac_var
2459 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2461 $as_echo "$ac_var='\''$ac_val'\''"
2465 if test -n "$ac_subst_files"; then
2467 ## ------------------- ##
2468 ## File substitutions. ##
2469 ## ------------------- ##
2472 for ac_var in $ac_subst_files
2474 eval ac_val=\$$ac_var
2476 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2478 $as_echo "$ac_var='\''$ac_val'\''"
2483 if test -s confdefs.h; then
2493 test "$ac_signal" != 0 &&
2494 $as_echo "$as_me: caught signal $ac_signal"
2495 $as_echo "$as_me: exit $exit_status"
2497 rm -f core *.core core.conftest.* &&
2498 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2501 for ac_signal in 1 2 13 15; do
2502 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2506 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2507 rm -f -r conftest* confdefs.h
2509 $as_echo "/* confdefs.h */" > confdefs.h
2511 # Predefined preprocessor variables.
2513 cat >>confdefs.h <<_ACEOF
2514 #define PACKAGE_NAME "$PACKAGE_NAME"
2517 cat >>confdefs.h <<_ACEOF
2518 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2521 cat >>confdefs.h <<_ACEOF
2522 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2525 cat >>confdefs.h <<_ACEOF
2526 #define PACKAGE_STRING "$PACKAGE_STRING"
2529 cat >>confdefs.h <<_ACEOF
2530 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2533 cat >>confdefs.h <<_ACEOF
2534 #define PACKAGE_URL "$PACKAGE_URL"
2538 # Let the site file select an alternate cache file if it wants to.
2539 # Prefer an explicitly selected file to automatically selected ones.
2542 if test -n "$CONFIG_SITE"; then
2543 ac_site_file1=$CONFIG_SITE
2544 elif test "x$prefix" != xNONE; then
2545 ac_site_file1=$prefix/share/config.site
2546 ac_site_file2=$prefix/etc/config.site
2548 ac_site_file1=$ac_default_prefix/share/config.site
2549 ac_site_file2=$ac_default_prefix/etc/config.site
2551 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2553 test "x$ac_site_file" = xNONE && continue
2554 if test -r "$ac_site_file"; then
2555 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2556 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2557 sed 's/^/| /' "$ac_site_file" >&5
2562 if test -r "$cache_file"; then
2563 # Some versions of bash will fail to source /dev/null (special
2564 # files actually), so we avoid doing that.
2565 if test -f "$cache_file"; then
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2567 $as_echo "$as_me: loading cache $cache_file" >&6;}
2569 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2570 *) . "./$cache_file";;
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2575 $as_echo "$as_me: creating cache $cache_file" >&6;}
2579 # Check that the precious variables saved in the cache have kept the same
2581 ac_cache_corrupted=false
2582 for ac_var in $ac_precious_vars; do
2583 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2584 eval ac_new_set=\$ac_env_${ac_var}_set
2585 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2586 eval ac_new_val=\$ac_env_${ac_var}_value
2587 case $ac_old_set,$ac_new_set in
2589 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2590 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2591 ac_cache_corrupted=: ;;
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2594 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2595 ac_cache_corrupted=: ;;
2598 if test "x$ac_old_val" != "x$ac_new_val"; then
2599 # differences in whitespace do not lead to failure.
2600 ac_old_val_w=`echo x
$ac_old_val`
2601 ac_new_val_w=`echo x
$ac_new_val`
2602 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2604 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2605 ac_cache_corrupted=:
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2608 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2609 eval $ac_var=\$ac_old_val
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2612 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2614 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2617 # Pass precious variables to config.status.
2618 if test "$ac_new_set" = set; then
2620 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2621 *) ac_arg=$ac_var=$ac_new_val ;;
2623 case " $ac_configure_args " in
2624 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2625 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2629 if $ac_cache_corrupted; then
2630 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2631 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2633 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2634 as_fn_error "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2636 ## -------------------- ##
2637 ## Main body of script. ##
2638 ## -------------------- ##
2641 ac_cpp='$CPP $CPPFLAGS'
2642 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2643 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2644 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2650 ac_config_headers="$ac_config_headers config.h:config.in"
2653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2654 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2655 # Check whether --enable-maintainer-mode was given.
2656 if test "${enable_maintainer_mode+set}" = set; then :
2657 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2659 USE_MAINTAINER_MODE=no
2662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2663 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2664 if test $USE_MAINTAINER_MODE = yes; then
2665 MAINTAINER_MODE_TRUE=
2666 MAINTAINER_MODE_FALSE='#'
2668 MAINTAINER_MODE_TRUE='#'
2669 MAINTAINER_MODE_FALSE=
2672 MAINT=$MAINTAINER_MODE_TRUE
2677 ac_cpp='$CPP $CPPFLAGS'
2678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2681 if test -n "$ac_tool_prefix"; then
2682 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2683 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2685 $as_echo_n "checking for $ac_word... " >&6; }
2686 if test "${ac_cv_prog_CC+set}" = set; then :
2687 $as_echo_n "(cached) " >&6
2689 if test -n "$CC"; then
2690 ac_cv_prog_CC="$CC" # Let the user override the test.
2692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2696 test -z "$as_dir" && as_dir=.
2697 for ac_exec_ext in '' $ac_executable_extensions; do
2698 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2699 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2700 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2710 if test -n "$CC"; then
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2712 $as_echo "$CC" >&6; }
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2715 $as_echo "no" >&6; }
2720 if test -z "$ac_cv_prog_CC"; then
2722 # Extract the first word of "gcc", so it can be a program name with args.
2723 set dummy gcc; ac_word=$2
2724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2725 $as_echo_n "checking for $ac_word... " >&6; }
2726 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2727 $as_echo_n "(cached) " >&6
2729 if test -n "$ac_ct_CC"; then
2730 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2732 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2736 test -z "$as_dir" && as_dir=.
2737 for ac_exec_ext in '' $ac_executable_extensions; do
2738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2739 ac_cv_prog_ac_ct_CC="gcc"
2740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2749 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2750 if test -n "$ac_ct_CC"; then
2751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2752 $as_echo "$ac_ct_CC" >&6; }
2754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2755 $as_echo "no" >&6; }
2758 if test "x$ac_ct_CC" = x; then
2761 case $cross_compiling:$ac_tool_warned in
2763 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2764 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2765 ac_tool_warned=yes ;;
2773 if test -z "$CC"; then
2774 if test -n "$ac_tool_prefix"; then
2775 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2776 set dummy ${ac_tool_prefix}cc; ac_word=$2
2777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2778 $as_echo_n "checking for $ac_word... " >&6; }
2779 if test "${ac_cv_prog_CC+set}" = set; then :
2780 $as_echo_n "(cached) " >&6
2782 if test -n "$CC"; then
2783 ac_cv_prog_CC="$CC" # Let the user override the test.
2785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2789 test -z "$as_dir" && as_dir=.
2790 for ac_exec_ext in '' $ac_executable_extensions; do
2791 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2792 ac_cv_prog_CC="${ac_tool_prefix}cc"
2793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2803 if test -n "$CC"; then
2804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2805 $as_echo "$CC" >&6; }
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2808 $as_echo "no" >&6; }
2814 if test -z "$CC"; then
2815 # Extract the first word of "cc", so it can be a program name with args.
2816 set dummy cc; ac_word=$2
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2818 $as_echo_n "checking for $ac_word... " >&6; }
2819 if test "${ac_cv_prog_CC+set}" = set; then :
2820 $as_echo_n "(cached) " >&6
2822 if test -n "$CC"; then
2823 ac_cv_prog_CC="$CC" # Let the user override the test.
2826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2830 test -z "$as_dir" && as_dir=.
2831 for ac_exec_ext in '' $ac_executable_extensions; do
2832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2833 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2834 ac_prog_rejected=yes
2838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2845 if test $ac_prog_rejected = yes; then
2846 # We found a bogon in the path, so make sure we never use it.
2847 set dummy $ac_cv_prog_CC
2849 if test $# != 0; then
2850 # We chose a different compiler from the bogus one.
2851 # However, it has the same basename, so the bogon will be chosen
2852 # first if we set CC to just the basename; use the full file name.
2854 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2860 if test -n "$CC"; then
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2862 $as_echo "$CC" >&6; }
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2865 $as_echo "no" >&6; }
2870 if test -z "$CC"; then
2871 if test -n "$ac_tool_prefix"; then
2872 for ac_prog in cl.exe
2874 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2875 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2877 $as_echo_n "checking for $ac_word... " >&6; }
2878 if test "${ac_cv_prog_CC+set}" = set; then :
2879 $as_echo_n "(cached) " >&6
2881 if test -n "$CC"; then
2882 ac_cv_prog_CC="$CC" # Let the user override the test.
2884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2888 test -z "$as_dir" && as_dir=.
2889 for ac_exec_ext in '' $ac_executable_extensions; do
2890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2891 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2902 if test -n "$CC"; then
2903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2904 $as_echo "$CC" >&6; }
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2907 $as_echo "no" >&6; }
2911 test -n "$CC" && break
2914 if test -z "$CC"; then
2916 for ac_prog in cl.exe
2918 # Extract the first word of "$ac_prog", so it can be a program name with args.
2919 set dummy $ac_prog; ac_word=$2
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2921 $as_echo_n "checking for $ac_word... " >&6; }
2922 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2923 $as_echo_n "(cached) " >&6
2925 if test -n "$ac_ct_CC"; then
2926 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2932 test -z "$as_dir" && as_dir=.
2933 for ac_exec_ext in '' $ac_executable_extensions; do
2934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2935 ac_cv_prog_ac_ct_CC="$ac_prog"
2936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2945 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2946 if test -n "$ac_ct_CC"; then
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2948 $as_echo "$ac_ct_CC" >&6; }
2950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2951 $as_echo "no" >&6; }
2955 test -n "$ac_ct_CC" && break
2958 if test "x$ac_ct_CC" = x; then
2961 case $cross_compiling:$ac_tool_warned in
2963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2964 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2965 ac_tool_warned=yes ;;
2974 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2975 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2976 as_fn_error "no acceptable C compiler found
in \
$PATH
2977 See \
`config.log' for more details." "$LINENO" 5; }
2979 # Provide some information about the compiler.
2980 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2983 for ac_option in --version -v -V -qversion; do
2984 { { ac_try="$ac_compiler $ac_option >&5"
2986 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2987 *) ac_try_echo
=$ac_try;;
2989 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2990 $as_echo "$ac_try_echo"; } >&5
2991 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2993 if test -s conftest.err
; then
2995 ... rest of stderr output deleted ...
2996 10q' conftest.err
>conftest.er1
2997 cat conftest.er1
>&5
2998 rm -f conftest.er1 conftest.err
3000 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3001 test $ac_status = 0; }
3004 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3005 /* end confdefs.h. */
3015 ac_clean_files_save
=$ac_clean_files
3016 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3017 # Try to create an executable without -o first, disregard a.out.
3018 # It will help us diagnose broken compilers, and finding out an intuition
3020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3021 $as_echo_n "checking for C compiler default output file name... " >&6; }
3022 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3024 # The possible output files:
3025 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3028 for ac_file
in $ac_files
3031 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3032 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
3037 if { { ac_try
="$ac_link_default"
3039 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3040 *) ac_try_echo=$ac_try;;
3042 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3043 $as_echo "$ac_try_echo"; } >&5
3044 (eval "$ac_link_default") 2>&5
3046 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3047 test $ac_status = 0; }; then :
3048 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
3049 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
3050 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3051 # so that the user can short-circuit this test for compilers unknown to
3053 for ac_file in $ac_files ''
3055 test -f "$ac_file" || continue
3057 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3060 # We found the default executable, but exeext='' is most
3064 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3066 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3068 # We set ac_cv_exeext here because the later test for it is not
3069 # safe: cross compilers may not add the suffix if given an `-o'
3070 # argument, so we may need to know it at that point already.
3071 # Even if this section looks crufty: it has the advantage of
3078 test "$ac_cv_exeext" = no && ac_cv_exeext=
3083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3084 $as_echo "$ac_file" >&6; }
3085 if test -z "$ac_file"; then :
3086 $as_echo "$as_me: failed program was:" >&5
3087 sed 's
/^
/|
/' conftest.$ac_ext >&5
3089 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3090 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3091 { as_fn_set_status 77
3092 as_fn_error "C compiler cannot create executables
3093 See \`config.log
' for more details." "$LINENO" 5; }; }
3095 ac_exeext=$ac_cv_exeext
3097 # Check that the compiler produces executables we can run. If not, either
3098 # the compiler is broken, or we cross compile.
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3100 $as_echo_n "checking whether the C compiler works... " >&6; }
3101 # If not cross compiling, check that we can run a simple program.
3102 if test "$cross_compiling" != yes; then
3103 if { ac_try='.
/$ac_file'
3104 { { case "(($ac_try" in
3105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3106 *) ac_try_echo=$ac_try;;
3108 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3109 $as_echo "$ac_try_echo"; } >&5
3110 (eval "$ac_try") 2>&5
3112 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3113 test $ac_status = 0; }; }; then
3116 if test "$cross_compiling" = maybe; then
3119 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3120 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3121 as_fn_error "cannot run C compiled programs.
3122 If you meant to cross compile, use \`--host'.
3123 See \`config.log' for more details.
" "$LINENO" 5; }
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: yes" >&5
3128 $as_echo "yes" >&6; }
3130 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3131 ac_clean_files=$ac_clean_files_save
3132 # Check that the compiler produces executables we can run. If not, either
3133 # the compiler is broken, or we cross compile.
3134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling
" >&5
3135 $as_echo_n "checking whether we are cross compiling...
" >&6; }
3136 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $cross_compiling" >&5
3137 $as_echo "$cross_compiling" >&6; }
3139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of executables
" >&5
3140 $as_echo_n "checking
for suffix of executables...
" >&6; }
3141 if { { ac_try="$ac_link"
3143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3144 *) ac_try_echo=$ac_try;;
3146 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3147 $as_echo "$ac_try_echo"; } >&5
3148 (eval "$ac_link") 2>&5
3150 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3151 test $ac_status = 0; }; then :
3152 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3153 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3154 # work properly (i.e., refer to `conftest.exe'), while it won't with
3156 for ac_file in conftest.exe conftest conftest.*; do
3157 test -f "$ac_file" || continue
3159 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3160 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3166 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3167 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3168 as_fn_error "cannot compute suffix of executables: cannot compile and link
3169 See \`config.log' for more details.
" "$LINENO" 5; }
3171 rm -f conftest$ac_cv_exeext
3172 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_exeext" >&5
3173 $as_echo "$ac_cv_exeext" >&6; }
3175 rm -f conftest.$ac_ext
3176 EXEEXT=$ac_cv_exeext
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of object files
" >&5
3179 $as_echo_n "checking
for suffix of object files...
" >&6; }
3180 if test "${ac_cv_objext+set}" = set; then :
3181 $as_echo_n "(cached
) " >&6
3183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3184 /* end confdefs.h. */
3194 rm -f conftest.o conftest.obj
3195 if { { ac_try="$ac_compile"
3197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3198 *) ac_try_echo=$ac_try;;
3200 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3201 $as_echo "$ac_try_echo"; } >&5
3202 (eval "$ac_compile") 2>&5
3204 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3205 test $ac_status = 0; }; then :
3206 for ac_file in conftest.o conftest.obj conftest.*; do
3207 test -f "$ac_file" || continue;
3209 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3210 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3215 $as_echo "$as_me: failed program was
:" >&5
3216 sed 's/^/| /' conftest.$ac_ext >&5
3218 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3219 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3220 as_fn_error "cannot compute suffix of object files: cannot compile
3221 See \`config.log' for more details.
" "$LINENO" 5; }
3223 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3225 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_objext" >&5
3226 $as_echo "$ac_cv_objext" >&6; }
3227 OBJEXT=$ac_cv_objext
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler
" >&5
3230 $as_echo_n "checking whether we are using the GNU C compiler...
" >&6; }
3231 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3232 $as_echo_n "(cached
) " >&6
3234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3235 /* end confdefs.h. */
3248 if ac_fn_c_try_compile "$LINENO"; then :
3253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3254 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_compiler_gnu" >&5
3258 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3259 if test $ac_compiler_gnu = yes; then
3264 ac_test_CFLAGS=${CFLAGS+set}
3265 ac_save_CFLAGS=$CFLAGS
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether
$CC accepts
-g" >&5
3267 $as_echo_n "checking whether
$CC accepts
-g...
" >&6; }
3268 if test "${ac_cv_prog_cc_g+set}" = set; then :
3269 $as_echo_n "(cached
) " >&6
3271 ac_save_c_werror_flag=$ac_c_werror_flag
3272 ac_c_werror_flag=yes
3275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3276 /* end confdefs.h. */
3286 if ac_fn_c_try_compile "$LINENO"; then :
3290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3291 /* end confdefs.h. */
3301 if ac_fn_c_try_compile "$LINENO"; then :
3304 ac_c_werror_flag=$ac_save_c_werror_flag
3306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3307 /* end confdefs.h. */
3317 if ac_fn_c_try_compile "$LINENO"; then :
3320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3325 ac_c_werror_flag=$ac_save_c_werror_flag
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_g" >&5
3328 $as_echo "$ac_cv_prog_cc_g" >&6; }
3329 if test "$ac_test_CFLAGS" = set; then
3330 CFLAGS=$ac_save_CFLAGS
3331 elif test $ac_cv_prog_cc_g = yes; then
3332 if test "$GCC" = yes; then
3338 if test "$GCC" = yes; then
3344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $CC option to accept ISO C89
" >&5
3345 $as_echo_n "checking
for $CC option to accept ISO C89...
" >&6; }
3346 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3347 $as_echo_n "(cached
) " >&6
3349 ac_cv_prog_cc_c89=no
3351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3352 /* end confdefs.h. */
3355 #include <sys/types.h>
3356 #include <sys/stat.h>
3357 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3358 struct buf { int x; };
3359 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3360 static char *e (p, i)
3366 static char *f (char * (*g) (char **, int), char **p, ...)
3371 s = g (p, va_arg (v,int));
3376 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3377 function prototypes and stuff, but not '\xHH' hex character constants.
3378 These don't provoke an error unfortunately, instead are silently treated
3379 as 'x'. The following induces an error, until -std is added to get
3380 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3381 array size at least. It's necessary to write '\x00'==0 to get something
3382 that's true only with -std. */
3383 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3385 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3386 inside strings and character constants. */
3388 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3390 int test (int i, double x);
3391 struct s1 {int (*f) (int a);};
3392 struct s2 {int (*f) (double a);};
3393 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3399 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3404 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3405 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3407 CC="$ac_save_CC $ac_arg"
3408 if ac_fn_c_try_compile "$LINENO"; then :
3409 ac_cv_prog_cc_c89=$ac_arg
3411 rm -f core conftest.err conftest.$ac_objext
3412 test "x
$ac_cv_prog_cc_c89" != "xno
" && break
3414 rm -f conftest.$ac_ext
3419 case "x
$ac_cv_prog_cc_c89" in
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: none needed
" >&5
3422 $as_echo "none needed
" >&6; } ;;
3424 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: unsupported
" >&5
3425 $as_echo "unsupported
" >&6; } ;;
3427 CC="$CC $ac_cv_prog_cc_c89"
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_c89" >&5
3429 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3431 if test "x
$ac_cv_prog_cc_c89" != xno; then :
3436 ac_cpp='$CPP $CPPFLAGS'
3437 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3438 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3439 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3443 ac_cpp='$CPP $CPPFLAGS'
3444 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
3448 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
3449 # On Suns, sometimes $CPP names a directory.
3450 if test -n "$CPP" && test -d "$CPP"; then
3453 if test -z "$CPP"; then
3454 if test "${ac_cv_prog_CPP+set}" = set; then :
3455 $as_echo_n "(cached
) " >&6
3457 # Double quotes because CPP needs to be expanded
3458 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
3461 for ac_c_preproc_warn_flag in '' yes
3463 # Use a header file that comes with gcc, so configuring glibc
3464 # with a fresh cross-compiler works.
3465 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3466 # <limits.h> exists even on freestanding compilers.
3467 # On the NeXT, cc -E runs the code through the compiler's parser,
3468 # not just through cpp. "Syntax error
" is here to catch this case.
3469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3470 /* end confdefs.h. */
3472 # include <limits.h>
3474 # include <assert.h>
3478 if ac_fn_c_try_cpp "$LINENO"; then :
3481 # Broken: fails on valid input.
3484 rm -f conftest.err conftest.$ac_ext
3486 # OK, works on sane cases. Now check whether nonexistent headers
3487 # can be detected and how.
3488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3489 /* end confdefs.h. */
3490 #include <ac_nonexistent.h>
3492 if ac_fn_c_try_cpp "$LINENO"; then :
3493 # Broken: success on invalid input.
3496 # Passes both tests.
3500 rm -f conftest.err conftest.$ac_ext
3503 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3504 rm -f conftest.err conftest.$ac_ext
3505 if $ac_preproc_ok; then :
3517 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
3518 $as_echo "$CPP" >&6; }
3520 for ac_c_preproc_warn_flag in '' yes
3522 # Use a header file that comes with gcc, so configuring glibc
3523 # with a fresh cross-compiler works.
3524 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3525 # <limits.h> exists even on freestanding compilers.
3526 # On the NeXT, cc -E runs the code through the compiler's parser,
3527 # not just through cpp. "Syntax error
" is here to catch this case.
3528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3529 /* end confdefs.h. */
3531 # include <limits.h>
3533 # include <assert.h>
3537 if ac_fn_c_try_cpp "$LINENO"; then :
3540 # Broken: fails on valid input.
3543 rm -f conftest.err conftest.$ac_ext
3545 # OK, works on sane cases. Now check whether nonexistent headers
3546 # can be detected and how.
3547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3548 /* end confdefs.h. */
3549 #include <ac_nonexistent.h>
3551 if ac_fn_c_try_cpp "$LINENO"; then :
3552 # Broken: success on invalid input.
3555 # Passes both tests.
3559 rm -f conftest.err conftest.$ac_ext
3562 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3563 rm -f conftest.err conftest.$ac_ext
3564 if $ac_preproc_ok; then :
3567 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3568 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3569 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3570 See \`config.log' for more details.
" "$LINENO" 5; }
3574 ac_cpp='$CPP $CPPFLAGS'
3575 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3576 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3577 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for grep that handles long lines and
-e" >&5
3581 $as_echo_n "checking
for grep that handles long lines and
-e...
" >&6; }
3582 if test "${ac_cv_path_GREP+set}" = set; then :
3583 $as_echo_n "(cached
) " >&6
3585 if test -z "$GREP"; then
3586 ac_path_GREP_found=false
3587 # Loop through the user's path and test for each of PROGNAME-LIST
3588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3589 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3592 test -z "$as_dir" && as_dir=.
3593 for ac_prog in grep ggrep; do
3594 for ac_exec_ext in '' $ac_executable_extensions; do
3595 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3596 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3597 # Check for GNU ac_path_GREP and select it if it is found.
3598 # Check for GNU $ac_path_GREP
3599 case `"$ac_path_GREP" --version 2>&1` in
3601 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3604 $as_echo_n 0123456789 >"conftest.
in"
3607 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3608 mv "conftest.tmp
" "conftest.
in"
3609 cp "conftest.
in" "conftest.
nl"
3610 $as_echo 'GREP' >> "conftest.
nl"
3611 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3612 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3613 as_fn_arith $ac_count + 1 && ac_count=$as_val
3614 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3615 # Best one so far, save it but keep looking for a better one
3616 ac_cv_path_GREP="$ac_path_GREP"
3617 ac_path_GREP_max=$ac_count
3619 # 10*(2^10) chars as input seems more than enough
3620 test $ac_count -gt 10 && break
3622 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3625 $ac_path_GREP_found && break 3
3630 if test -z "$ac_cv_path_GREP"; then
3631 as_fn_error "no acceptable
grep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3634 ac_cv_path_GREP=$GREP
3638 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_GREP" >&5
3639 $as_echo "$ac_cv_path_GREP" >&6; }
3640 GREP="$ac_cv_path_GREP"
3643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for egrep" >&5
3644 $as_echo_n "checking
for egrep...
" >&6; }
3645 if test "${ac_cv_path_EGREP+set}" = set; then :
3646 $as_echo_n "(cached
) " >&6
3648 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3649 then ac_cv_path_EGREP="$GREP -E"
3651 if test -z "$EGREP"; then
3652 ac_path_EGREP_found=false
3653 # Loop through the user's path and test for each of PROGNAME-LIST
3654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3655 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3658 test -z "$as_dir" && as_dir=.
3659 for ac_prog in egrep; do
3660 for ac_exec_ext in '' $ac_executable_extensions; do
3661 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3662 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3663 # Check for GNU ac_path_EGREP and select it if it is found.
3664 # Check for GNU $ac_path_EGREP
3665 case `"$ac_path_EGREP" --version 2>&1` in
3667 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3670 $as_echo_n 0123456789 >"conftest.
in"
3673 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3674 mv "conftest.tmp
" "conftest.
in"
3675 cp "conftest.
in" "conftest.
nl"
3676 $as_echo 'EGREP' >> "conftest.
nl"
3677 "$ac_path_EGREP" 'EGREP$' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3678 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3679 as_fn_arith $ac_count + 1 && ac_count=$as_val
3680 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3681 # Best one so far, save it but keep looking for a better one
3682 ac_cv_path_EGREP="$ac_path_EGREP"
3683 ac_path_EGREP_max=$ac_count
3685 # 10*(2^10) chars as input seems more than enough
3686 test $ac_count -gt 10 && break
3688 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3691 $ac_path_EGREP_found && break 3
3696 if test -z "$ac_cv_path_EGREP"; then
3697 as_fn_error "no acceptable
egrep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3700 ac_cv_path_EGREP=$EGREP
3705 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_EGREP" >&5
3706 $as_echo "$ac_cv_path_EGREP" >&6; }
3707 EGREP="$ac_cv_path_EGREP"
3710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
3711 $as_echo_n "checking
for ANSI C header files...
" >&6; }
3712 if test "${ac_cv_header_stdc+set}" = set; then :
3713 $as_echo_n "(cached
) " >&6
3715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3716 /* end confdefs.h. */
3730 if ac_fn_c_try_compile "$LINENO"; then :
3731 ac_cv_header_stdc=yes
3733 ac_cv_header_stdc=no
3735 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3737 if test $ac_cv_header_stdc = yes; then
3738 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3740 /* end confdefs.h. */
3744 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
3745 $EGREP "memchr
" >/dev/null 2>&1; then :
3748 ac_cv_header_stdc=no
3754 if test $ac_cv_header_stdc = yes; then
3755 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3757 /* end confdefs.h. */
3761 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
3762 $EGREP "free
" >/dev/null 2>&1; then :
3765 ac_cv_header_stdc=no
3771 if test $ac_cv_header_stdc = yes; then
3772 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3773 if test "$cross_compiling" = yes; then :
3776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3777 /* end confdefs.h. */
3780 #if ((' ' & 0x0FF) == 0x020)
3781 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3782 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3784 # define ISLOWER(c) \
3785 (('a' <= (c) && (c) <= 'i') \
3786 || ('j' <= (c) && (c) <= 'r') \
3787 || ('s' <= (c) && (c) <= 'z'))
3788 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3791 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3796 for (i = 0; i < 256; i++)
3797 if (XOR (islower (i), ISLOWER (i))
3798 || toupper (i) != TOUPPER (i))
3803 if ac_fn_c_try_run "$LINENO"; then :
3806 ac_cv_header_stdc=no
3808 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3809 conftest.$ac_objext conftest.beam conftest.$ac_ext
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
3815 $as_echo "$ac_cv_header_stdc" >&6; }
3816 if test $ac_cv_header_stdc = yes; then
3818 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3822 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3823 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
3824 inttypes.h stdint.h unistd.h
3826 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3827 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3829 eval as_val
=\$
$as_ac_Header
3830 if test "x$as_val" = x
""yes; then :
3831 cat >>confdefs.h
<<_ACEOF
3832 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3841 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3842 if test "x$ac_cv_header_minix_config_h" = x
""yes; then :
3849 if test "$MINIX" = yes; then
3851 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3854 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3857 $as_echo "#define _MINIX 1" >>confdefs.h
3862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3863 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3864 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3865 $as_echo_n "(cached) " >&6
3867 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3868 /* end confdefs.h. */
3870 # define __EXTENSIONS__ 1
3871 $ac_includes_default
3880 if ac_fn_c_try_compile
"$LINENO"; then :
3881 ac_cv_safe_to_define___extensions__
=yes
3883 ac_cv_safe_to_define___extensions__
=no
3885 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3888 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3889 test $ac_cv_safe_to_define___extensions__ = yes &&
3890 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3892 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3894 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3896 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3898 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3902 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3903 for ac_t
in install-sh
install.sh shtool
; do
3904 if test -f "$ac_dir/$ac_t"; then
3906 ac_install_sh
="$ac_aux_dir/$ac_t -c"
3911 if test -z "$ac_aux_dir"; then
3912 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3915 # These three variables are undocumented and unsupported,
3916 # and are intended to be withdrawn in a future Autoconf release.
3917 # They can cause serious problems if a builder's source tree is in a directory
3918 # whose full name contains unusual characters.
3919 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3920 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3921 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3924 # Make sure we can run config.sub.
3925 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
3926 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3929 $as_echo_n "checking build system type... " >&6; }
3930 if test "${ac_cv_build+set}" = set; then :
3931 $as_echo_n "(cached) " >&6
3933 ac_build_alias
=$build_alias
3934 test "x$ac_build_alias" = x
&&
3935 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
3936 test "x$ac_build_alias" = x
&&
3937 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
3938 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3939 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3943 $as_echo "$ac_cv_build" >&6; }
3944 case $ac_cv_build in
3946 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
3949 ac_save_IFS
=$IFS; IFS
='-'
3955 # Remember, the first character of IFS is used to create $*,
3956 # except with old shells:
3959 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3963 $as_echo_n "checking host system type... " >&6; }
3964 if test "${ac_cv_host+set}" = set; then :
3965 $as_echo_n "(cached) " >&6
3967 if test "x$host_alias" = x
; then
3968 ac_cv_host
=$ac_cv_build
3970 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3971 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3976 $as_echo "$ac_cv_host" >&6; }
3979 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
3982 ac_save_IFS
=$IFS; IFS
='-'
3988 # Remember, the first character of IFS is used to create $*,
3989 # except with old shells:
3992 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
3995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3996 $as_echo_n "checking target system type... " >&6; }
3997 if test "${ac_cv_target+set}" = set; then :
3998 $as_echo_n "(cached) " >&6
4000 if test "x$target_alias" = x
; then
4001 ac_cv_target
=$ac_cv_host
4003 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4004 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4009 $as_echo "$ac_cv_target" >&6; }
4010 case $ac_cv_target in
4012 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
4014 target
=$ac_cv_target
4015 ac_save_IFS
=$IFS; IFS
='-'
4021 # Remember, the first character of IFS is used to create $*,
4022 # except with old shells:
4025 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
4028 # The aliases save the names the user supplied, while $host etc.
4029 # will get canonicalized.
4030 test -n "$target_alias" &&
4031 test "$program_prefix$program_suffix$program_transform_name" = \
4033 program_prefix
=${target_alias}-
4035 # The tests for host and target for $enable_largefile require
4040 # As the $enable_largefile decision depends on --enable-plugins we must set it
4041 # even in directories otherwise not depending on the $plugins option.
4044 # Check whether --enable-plugins was given.
4045 if test "${enable_plugins+set}" = set; then :
4046 enableval
=$enable_plugins; case "${enableval}" in
4047 yes |
"") plugins
=yes ;;
4058 sparc-
*-solaris*|i
[3-7]86-*-solaris*)
4059 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4060 # are mutually exclusive; and without procfs support, the bfd/ elf module
4061 # cannot provide certain routines such as elfcore_write_prpsinfo
4062 # or elfcore_write_prstatus. So unless the user explicitly requested
4063 # large-file support through the --enable-largefile switch, disable
4064 # large-file support in favor of procfs support.
4065 test "${target}" = "${host}" -a "x$plugins" = xno \
4066 && : ${enable_largefile="no"}
4070 # Check whether --enable-largefile was given.
4071 if test "${enable_largefile+set}" = set; then :
4072 enableval
=$enable_largefile;
4075 if test "$enable_largefile" != no
; then
4077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4078 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4079 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4080 $as_echo_n "(cached) " >&6
4082 ac_cv_sys_largefile_CC
=no
4083 if test "$GCC" != yes; then
4086 # IRIX 6.2 and later do not support large files by default,
4087 # so use the C compiler's -n32 option if that helps.
4088 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4089 /* end confdefs.h. */
4090 #include <sys/types.h>
4091 /* Check that off_t can represent 2**63 - 1 correctly.
4092 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4093 since some C++ compilers masquerading as C compilers
4094 incorrectly reject 9223372036854775807. */
4095 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4096 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4097 && LARGE_OFF_T % 2147483647 == 1)
4107 if ac_fn_c_try_compile
"$LINENO"; then :
4110 rm -f core conftest.err conftest.
$ac_objext
4112 if ac_fn_c_try_compile
"$LINENO"; then :
4113 ac_cv_sys_largefile_CC
=' -n32'; break
4115 rm -f core conftest.err conftest.
$ac_objext
4119 rm -f conftest.
$ac_ext
4122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4123 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4124 if test "$ac_cv_sys_largefile_CC" != no
; then
4125 CC
=$CC$ac_cv_sys_largefile_CC
4128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4129 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4130 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4131 $as_echo_n "(cached) " >&6
4134 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4135 /* end confdefs.h. */
4136 #include <sys/types.h>
4137 /* Check that off_t can represent 2**63 - 1 correctly.
4138 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4139 since some C++ compilers masquerading as C compilers
4140 incorrectly reject 9223372036854775807. */
4141 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4142 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4143 && LARGE_OFF_T % 2147483647 == 1)
4153 if ac_fn_c_try_compile
"$LINENO"; then :
4154 ac_cv_sys_file_offset_bits
=no
; break
4156 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4157 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4158 /* end confdefs.h. */
4159 #define _FILE_OFFSET_BITS 64
4160 #include <sys/types.h>
4161 /* Check that off_t can represent 2**63 - 1 correctly.
4162 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4163 since some C++ compilers masquerading as C compilers
4164 incorrectly reject 9223372036854775807. */
4165 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4166 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4167 && LARGE_OFF_T % 2147483647 == 1)
4177 if ac_fn_c_try_compile
"$LINENO"; then :
4178 ac_cv_sys_file_offset_bits
=64; break
4180 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4181 ac_cv_sys_file_offset_bits
=unknown
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4186 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4187 case $ac_cv_sys_file_offset_bits in #(
4190 cat >>confdefs.h
<<_ACEOF
4191 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4196 if test $ac_cv_sys_file_offset_bits = unknown
; then
4197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4198 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4199 if test "${ac_cv_sys_large_files+set}" = set; then :
4200 $as_echo_n "(cached) " >&6
4203 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4204 /* end confdefs.h. */
4205 #include <sys/types.h>
4206 /* Check that off_t can represent 2**63 - 1 correctly.
4207 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4208 since some C++ compilers masquerading as C compilers
4209 incorrectly reject 9223372036854775807. */
4210 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4211 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4212 && LARGE_OFF_T % 2147483647 == 1)
4222 if ac_fn_c_try_compile
"$LINENO"; then :
4223 ac_cv_sys_large_files
=no
; break
4225 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4226 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4227 /* end confdefs.h. */
4228 #define _LARGE_FILES 1
4229 #include <sys/types.h>
4230 /* Check that off_t can represent 2**63 - 1 correctly.
4231 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4232 since some C++ compilers masquerading as C compilers
4233 incorrectly reject 9223372036854775807. */
4234 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4235 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4236 && LARGE_OFF_T % 2147483647 == 1)
4246 if ac_fn_c_try_compile
"$LINENO"; then :
4247 ac_cv_sys_large_files
=1; break
4249 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4250 ac_cv_sys_large_files
=unknown
4254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4255 $as_echo "$ac_cv_sys_large_files" >&6; }
4256 case $ac_cv_sys_large_files in #(
4259 cat >>confdefs.h
<<_ACEOF
4260 #define _LARGE_FILES $ac_cv_sys_large_files
4272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4273 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4274 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4275 $as_echo_n "(cached) " >&6
4277 am_cv_prog_cc_stdc
=no
4279 # Don't try gcc -ansi; that turns off useful extensions and
4280 # breaks some systems' header files.
4281 # AIX -qlanglvl=ansi
4282 # Ultrix and OSF/1 -std1
4283 # HP-UX 10.20 and later -Ae
4284 # HP-UX older versions -Aa -D_HPUX_SOURCE
4285 # SVR4 -Xc -D__EXTENSIONS__
4286 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4288 CC
="$ac_save_CC $ac_arg"
4289 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4290 /* end confdefs.h. */
4293 #include <sys/types.h>
4294 #include <sys/stat.h>
4295 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4296 struct buf { int x; };
4297 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4298 static char *e (p, i)
4304 static char *f (char * (*g) (char **, int), char **p, ...)
4309 s = g (p, va_arg (v,int));
4313 int test (int i, double x);
4314 struct s1 {int (*f) (int a);};
4315 struct s2 {int (*f) (double a);};
4316 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4324 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4330 if ac_fn_c_try_compile
"$LINENO"; then :
4331 am_cv_prog_cc_stdc
="$ac_arg"; break
4333 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4339 if test -z "$am_cv_prog_cc_stdc"; then
4340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4341 $as_echo "none needed" >&6; }
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4344 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4346 case "x$am_cv_prog_cc_stdc" in
4348 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
4353 for ac_dir
in ..
"$srcdir"/..
; do
4354 for ac_t
in install-sh
install.sh shtool
; do
4355 if test -f "$ac_dir/$ac_t"; then
4357 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4362 if test -z "$ac_aux_dir"; then
4363 as_fn_error
"cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4366 # These three variables are undocumented and unsupported,
4367 # and are intended to be withdrawn in a future Autoconf release.
4368 # They can cause serious problems if a builder's source tree is in a directory
4369 # whose full name contains unusual characters.
4370 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4371 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4372 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4377 # Dependency checking.
4378 rm -rf .tst
2>/dev
/null
4379 mkdir .tst
2>/dev
/null
4380 if test -d .tst
; then
4385 rmdir .tst
2>/dev
/null
4387 DEPDIR
="${am__leading_dot}deps"
4389 ac_config_commands
="$ac_config_commands depdir"
4392 depcc
="$CC" am_compiler_list
=
4394 am_depcomp
=$ac_aux_dir/depcomp
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4396 $as_echo_n "checking dependency style of $depcc... " >&6; }
4397 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4398 $as_echo_n "(cached) " >&6
4400 if test -f "$am_depcomp"; then
4401 # We make a subdir and do the tests there. Otherwise we can end up
4402 # making bogus files that we don't know about and never remove. For
4403 # instance it was reported that on HP-UX the gcc test will end up
4404 # making a dummy file named `D' -- because `-MD' means `put the output
4407 # Copy depcomp to subdir because otherwise we won't find it if we're
4408 # using a relative directory.
4409 cp "$am_depcomp" conftest.dir
4411 # We will build objects and dependencies in a subdirectory because
4412 # it helps to detect inapplicable dependency modes. For instance
4413 # both Tru64's cc and ICC support -MD to output dependencies as a
4414 # side effect of compilation, but ICC will put the dependencies in
4415 # the current directory while Tru64 will put them in the object
4419 am_cv_CC_dependencies_compiler_type
=none
4420 if test "$am_compiler_list" = ""; then
4421 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4423 for depmode
in $am_compiler_list; do
4424 if test $depmode = none
; then break; fi
4426 $as_echo "$as_me:$LINENO: trying $depmode" >&5
4427 # Setup a source with many dependencies, because some compilers
4428 # like to wrap large dependency lists on column 80 (with \), and
4429 # we should not choose a depcomp mode which is confused by this.
4431 # We need to recreate these files for each test, as the compiler may
4432 # overwrite some of them when testing with obscure command lines.
4433 # This happens at least with the AIX C compiler.
4435 for i
in 1 2 3 4 5 6; do
4436 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
4437 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4438 # Solaris 8's {/usr,}/bin/sh.
4439 touch sub
/conftst
$i.h
4441 echo "include sub/conftest.Po" > confmf
4443 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4444 # mode. It turns out that the SunPro C++ compiler does not properly
4445 # handle `-M -o', and we need to detect this.
4446 depcmd
="depmode=$depmode \
4447 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4448 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4449 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4450 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
4451 if env
$depcmd > conftest.err
2>&1 &&
4452 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
4453 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
4454 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
4455 # icc doesn't choke on unknown options, it will just issue warnings
4456 # or remarks (even with -Werror). So we grep stderr for any message
4457 # that says an option was ignored or not supported.
4458 # When given -MP, icc 7.0 and 7.1 complain thusly:
4459 # icc: Command line warning: ignoring option '-M'; no argument required
4460 # The diagnosis changed in icc 8.0:
4461 # icc: Command line remark: option '-MP' not supported
4462 if (grep 'ignoring option' conftest.err ||
4463 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4464 am_cv_CC_dependencies_compiler_type
=$depmode
4465 $as_echo "$as_me:$LINENO: success" >&5
4469 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4470 sed -e 's/^/| /' < conftest.err
>&5
4476 am_cv_CC_dependencies_compiler_type
=none
4480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4481 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4482 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
4483 then as_fn_error
"no usable dependency style found" "$LINENO" 5
4484 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4489 # Check for the 'make' the user wants to use.
4492 # Extract the first word of "$ac_prog", so it can be a program name with args.
4493 set dummy
$ac_prog; ac_word
=$2
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4495 $as_echo_n "checking for $ac_word... " >&6; }
4496 if test "${ac_cv_prog_MAKE+set}" = set; then :
4497 $as_echo_n "(cached) " >&6
4499 if test -n "$MAKE"; then
4500 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4502 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4506 test -z "$as_dir" && as_dir
=.
4507 for ac_exec_ext
in '' $ac_executable_extensions; do
4508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4509 ac_cv_prog_MAKE
="$ac_prog"
4510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4519 MAKE
=$ac_cv_prog_MAKE
4520 if test -n "$MAKE"; then
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4522 $as_echo "$MAKE" >&6; }
4524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4525 $as_echo "no" >&6; }
4529 test -n "$MAKE" && break
4533 case "`$MAKE --version 2>&1 | sed 1q`" in
4538 if test "$MAKE_IS_GNU" = yes; then
4546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4547 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4549 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4550 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4551 $as_echo_n "(cached) " >&6
4553 cat >conftest.
make <<\_ACEOF
4556 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4558 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4559 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4561 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4563 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4567 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4569 $as_echo "yes" >&6; }
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4573 $as_echo "no" >&6; }
4574 SET_MAKE
="MAKE=${MAKE-make}"
4578 # Configure gnulib. We need to build gnulib under some other
4579 # directory not "gnulib", to avoid the problem of both GDB and
4580 # GDBserver wanting to build it in the same directory, when building
4581 # in the source dir.
4584 in_build
="build-gnulib"
4586 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
4587 # so they do not pile up.
4588 ac_sub_configure_args
=
4590 eval "set x $ac_configure_args"
4594 if test -n "$ac_prev"; then
4599 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
4600 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
4601 ac_prev
=cache_file
;;
4602 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
4603 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
4606 --config-cache |
-C)
4608 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
4610 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
4612 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
4614 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
4616 --disable-option-checking)
4620 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
4622 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
4626 # Always prepend --prefix to ensure using the same prefix
4627 # in subdir configurations.
4628 ac_arg
="--prefix=$prefix"
4630 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
4632 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
4635 if test "$silent" = yes; then
4636 ac_sub_configure_args
="--silent $ac_sub_configure_args"
4639 # Always prepend --disable-option-checking to silence warnings, since
4640 # different subdirs can have different --enable and --with options.
4641 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
4646 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
4647 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
4648 $as_echo "$ac_msg" >&6
4649 as_dir
="$ac_dir"; as_fn_mkdir_p
4653 ac_srcdir
=$srcdir/$in_src ;;
4655 ac_srcdir
=..
/$srcdir/$in_src ;;
4660 ac_sub_configure
=$ac_srcdir/configure
4662 # Make the cache file name correct relative to the subdirectory.
4664 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
4666 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
4669 { $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
4670 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
4671 # The eval makes quoting arguments work.
4672 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
4673 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
4674 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
4690 # If we haven't got the data from the intl directory,
4691 # assume NLS is disabled.
4700 if test -f ..
/intl
/config.intl
; then
4701 . ..
/intl
/config.intl
4703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4704 $as_echo_n "checking whether NLS is requested... " >&6; }
4705 if test x
"$USE_NLS" != xyes
; then
4706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4707 $as_echo "no" >&6; }
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4710 $as_echo "yes" >&6; }
4712 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4716 $as_echo_n "checking for catalogs to be installed... " >&6; }
4717 # Look for .po and .gmo files in the source directory.
4720 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
4721 # If there aren't any .gmo files the shell will give us the
4722 # literal string "../path/to/srcdir/po/*.gmo" which has to be
4724 case "$cat" in *\
**)
4727 # The quadruple backslash is collapsed to a double backslash
4728 # by the backticks, then collapsed again by the double quotes,
4729 # leaving us with one backslash in the sed expression (right
4730 # before the dot that mustn't act as a wildcard).
4731 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4732 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
4733 # The user is allowed to set LINGUAS to a list of languages to
4734 # install catalogs for. If it's empty that means "all of them."
4735 if test "x$LINGUAS" = x
; then
4736 CATALOGS
="$CATALOGS $cat"
4737 XLINGUAS
="$XLINGUAS $lang"
4739 case "$LINGUAS" in *$lang*)
4740 CATALOGS
="$CATALOGS $cat"
4741 XLINGUAS
="$XLINGUAS $lang"
4747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4748 $as_echo "$LINGUAS" >&6; }
4761 localedir
='${datadir}/locale'
4764 if test x
"$USE_NLS" = xyes
; then
4765 CONFIG_ALL
="$CONFIG_ALL all-po"
4766 CONFIG_CLEAN
="$CONFIG_CLEAN clean-po"
4767 CONFIG_INSTALL
="$CONFIG_INSTALL install-po"
4768 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL uninstall-po"
4771 GNULIB
=build-gnulib
/import
4773 # For Makefile dependencies.
4775 if test x
"$STDINT_H" != x
; then
4776 GNULIB_STDINT_H
=$GNULIB/$STDINT_H
4782 cat >>confdefs.h
<<_ACEOF
4783 #define PACKAGE "$PACKAGE"
4788 # We never need to detect it in this sub-configure.
4789 # But preserve it for config.status --recheck.
4793 MAKEINFO_EXTRA_FLAGS
=""
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $MAKEINFO supports @click" >&5
4795 $as_echo_n "checking whether $MAKEINFO supports @click... " >&6; }
4796 if test "${gdb_cv_have_makeinfo_click+set}" = set; then :
4797 $as_echo_n "(cached) " >&6
4799 echo '@clicksequence{a @click{} b}' >conftest.texinfo
4800 if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
4801 gdb_cv_have_makeinfo_click
=yes
4803 gdb_cv_have_makeinfo_click
=no
4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_makeinfo_click" >&5
4807 $as_echo "$gdb_cv_have_makeinfo_click" >&6; }
4808 if test x
"$gdb_cv_have_makeinfo_click" = xyes
; then
4809 MAKEINFO_EXTRA_FLAGS
="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
4815 # Check whether --with-separate-debug-dir was given.
4816 if test "${with_separate_debug_dir+set}" = set; then :
4817 withval
=$with_separate_debug_dir;
4820 DEBUGDIR
=${libdir}/debug
4824 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4825 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4826 ac_define_dir
=`eval echo $DEBUGDIR`
4827 ac_define_dir
=`eval echo $ac_define_dir`
4829 cat >>confdefs.h
<<_ACEOF
4830 #define DEBUGDIR "$ac_define_dir"
4836 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
4837 if test "x$prefix" = xNONE
; then
4838 test_prefix
=/usr
/local
4843 test_prefix
=$exec_prefix
4846 case ${ac_define_dir} in
4847 "${test_prefix}"|
"${test_prefix}/"*|\
4848 '${exec_prefix}'|
'${exec_prefix}/'*)
4853 cat >>confdefs.h
<<_ACEOF
4854 #define DEBUGDIR_RELOCATABLE $value
4860 # We can't pass paths as command line arguments.
4861 # Mingw32 tries to be clever and will convert the paths for us.
4862 # For example -DBINDIR="/usr/local/bin" passed on the command line may get
4863 # converted to -DBINDIR="E:/msys/mingw32/msys/1.0/local/bin".
4864 # This breaks GDB's relocatable path conversions since paths passed in
4865 # config.h would not get so translated, the path prefixes no longer match.
4867 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4868 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4869 ac_define_dir
=`eval echo $bindir`
4870 ac_define_dir
=`eval echo $ac_define_dir`
4872 cat >>confdefs.h
<<_ACEOF
4873 #define BINDIR "$ac_define_dir"
4878 # GDB's datadir relocation
4882 # Check whether --with-gdb-datadir was given.
4883 if test "${with_gdb_datadir+set}" = set; then :
4884 withval
=$with_gdb_datadir;
4885 GDB_DATADIR
=$withval
4887 GDB_DATADIR
=${datadir}/gdb
4891 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4892 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4893 ac_define_dir
=`eval echo $GDB_DATADIR`
4894 ac_define_dir
=`eval echo $ac_define_dir`
4896 cat >>confdefs.h
<<_ACEOF
4897 #define GDB_DATADIR "$ac_define_dir"
4903 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
4904 if test "x$prefix" = xNONE
; then
4905 test_prefix
=/usr
/local
4910 test_prefix
=$exec_prefix
4913 case ${ac_define_dir} in
4914 "${test_prefix}"|
"${test_prefix}/"*|\
4915 '${exec_prefix}'|
'${exec_prefix}/'*)
4920 cat >>confdefs.h
<<_ACEOF
4921 #define GDB_DATADIR_RELOCATABLE $value
4928 # Check whether --with-relocated-sources was given.
4929 if test "${with_relocated_sources+set}" = set; then :
4930 withval
=$with_relocated_sources; reloc_srcdir
="${withval}"
4932 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4933 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4934 ac_define_dir
=`eval echo $reloc_srcdir`
4935 ac_define_dir
=`eval echo $ac_define_dir`
4937 cat >>confdefs.h
<<_ACEOF
4938 #define RELOC_SRCDIR "$ac_define_dir"
4946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load safe-path" >&5
4947 $as_echo_n "checking for default auto-load safe-path... " >&6; }
4949 # Check whether --with-auto-load-safe-path was given.
4950 if test "${with_auto_load_safe_path+set}" = set; then :
4951 withval
=$with_auto_load_safe_path; if test "$with_auto_load_safe_path" = "no"; then
4952 with_auto_load_safe_path
=""
4955 with_auto_load_safe_path
="$prefix"
4959 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4960 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4961 ac_define_dir
=`eval echo $with_auto_load_safe_path`
4962 ac_define_dir
=`eval echo $ac_define_dir`
4964 cat >>confdefs.h
<<_ACEOF
4965 #define DEFAULT_AUTO_LOAD_SAFE_PATH "$ac_define_dir"
4969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_safe_path" >&5
4970 $as_echo "$with_auto_load_safe_path" >&6; }
4974 subdirs
="$subdirs testsuite"
4977 # Check whether to support alternative target configurations
4978 # Check whether --enable-targets was given.
4979 if test "${enable_targets+set}" = set; then :
4980 enableval
=$enable_targets; case "${enableval}" in
4981 yes |
"") as_fn_error
"enable-targets option must specify target names or 'all'" "$LINENO" 5
4983 no
) enable_targets
= ;;
4984 *) enable_targets
=$enableval ;;
4989 # Check whether to enable 64-bit support on 32-bit hosts
4990 # Check whether --enable-64-bit-bfd was given.
4991 if test "${enable_64_bit_bfd+set}" = set; then :
4992 enableval
=$enable_64_bit_bfd; case "${enableval}" in
4995 *) as_fn_error
"bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
5001 # Provide defaults for some variables set by the per-host and per-target
5003 gdb_host_obs
=posix-hdep.o
5005 if test "${target}" = "${host}"; then
5011 .
$srcdir/configure.
host
5013 # Accumulate some settings from configure.tgt over all enabled targets
5018 for targ_alias
in `echo $target_alias $enable_targets | sed 's/,/ /g'`
5020 if test "$targ_alias" = "all"; then
5023 # Canonicalize the secondary target names.
5024 result
=`$ac_config_sub $targ_alias 2>/dev/null`
5025 if test -n "$result"; then
5031 .
${srcdir}/configure.tgt
5033 if test -z "${gdb_target_obs}"; then :
5034 as_fn_error
"configuration ${targ} is unsupported." "$LINENO" 5
5037 # Target-specific object files
5038 for i
in ${gdb_target_obs}; do
5039 case " $TARGET_OBS " in
5042 TARGET_OBS
="$TARGET_OBS ${i}"
5047 # Check whether this target needs 64-bit CORE_ADDR
5048 if test x
${want64} = xfalse
; then
5049 .
${srcdir}/..
/bfd
/config.bfd
5054 if test x
${all_targets} = xtrue
; then
5056 # We want all 64-bit targets if we either:
5057 # - run on a 64-bit host or
5058 # - already require 64-bit support for some other target or
5059 # - the --enable-64-bit-bfd option was supplied
5060 # Otherwise we only support all 32-bit targets.
5062 # NOTE: This test must be in sync with the corresponding
5065 if test x
${want64} = xfalse
; then
5066 # The cast to long int works around a bug in the HP C Compiler
5067 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5068 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5069 # This bug is HP SR number 8606223364.
5070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5071 $as_echo_n "checking size of long... " >&6; }
5072 if test "${ac_cv_sizeof_long+set}" = set; then :
5073 $as_echo_n "(cached) " >&6
5075 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5078 if test "$ac_cv_type_long" = yes; then
5079 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5080 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5081 { as_fn_set_status
77
5082 as_fn_error
"cannot compute sizeof (long)
5083 See \`config.log' for more details." "$LINENO" 5; }; }
5090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5091 $as_echo "$ac_cv_sizeof_long" >&6; }
5095 cat >>confdefs.h
<<_ACEOF
5096 #define SIZEOF_LONG $ac_cv_sizeof_long
5100 if test "x${ac_cv_sizeof_long}" = "x8"; then
5104 if test x
${want64} = xtrue
; then
5105 TARGET_OBS
='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
5107 TARGET_OBS
='$(ALL_TARGET_OBS)'
5113 # For other settings, only the main target counts.
5117 targ
=$target; .
${srcdir}/configure.tgt
5119 # Fetch the default architecture and default target vector from BFD.
5120 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
5122 # We only want the first architecture, so strip off the others if
5123 # there is more than one.
5124 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
5126 if test "x$targ_archs" != x
; then
5128 cat >>confdefs.h
<<_ACEOF
5129 #define DEFAULT_BFD_ARCH $targ_archs
5133 if test "x$targ_defvec" != x
; then
5135 cat >>confdefs.h
<<_ACEOF
5136 #define DEFAULT_BFD_VEC $targ_defvec
5141 # The CLI cannot be disabled yet, but may be in the future.
5144 # Check whether --enable-gdbcli was given.
5145 if test "${enable_gdbcli+set}" = set; then :
5146 enableval
=$enable_gdbcli; case $enableval in
5150 as_fn_error
"the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
5152 as_fn_error
"bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
5158 if test x
"$enable_gdbcli" = xyes
; then
5159 if test -d $srcdir/cli
; then
5160 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
5161 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
5162 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
5163 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
5168 # Check whether --enable-gdbmi was given.
5169 if test "${enable_gdbmi+set}" = set; then :
5170 enableval
=$enable_gdbmi; case $enableval in
5174 as_fn_error
"bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
5180 if test x
"$enable_gdbmi" = xyes
; then
5181 if test -d $srcdir/mi
; then
5182 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
5183 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
5184 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
5185 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
5190 # Check whether --enable-tui was given.
5191 if test "${enable_tui+set}" = set; then :
5192 enableval
=$enable_tui; case $enableval in
5196 as_fn_error
"bad value $enableval for --enable-tui" "$LINENO" 5 ;;
5204 # Check whether --enable-gdbtk was given.
5205 if test "${enable_gdbtk+set}" = set; then :
5206 enableval
=$enable_gdbtk; case $enableval in
5210 as_fn_error
"bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
5213 if test -d $srcdir/gdbtk
; then
5220 # We unconditionally disable gdbtk tests on selected platforms.
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
5224 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
5228 # Libunwind support for ia64.
5231 # Check whether --with-libunwind-ia64 was given.
5232 if test "${with_libunwind_ia64+set}" = set; then :
5233 withval
=$with_libunwind_ia64;
5235 with_libunwind_ia64
=auto
5239 # Backward compatibility option.
5240 if test "${with_libunwind+set}" = set; then
5241 if test x
"$with_libunwind_ia64" != xauto
; then
5242 as_fn_error
"option --with-libunwind is deprecated, use --with-libunwind-ia64" "$LINENO" 5
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&5
5245 $as_echo "$as_me: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&2;}
5246 with_libunwind_ia64
="$with_libunwind"
5249 case "$with_libunwind_ia64" in
5253 for ac_header
in libunwind-ia64.h
5255 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
5256 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
5257 cat >>confdefs.h
<<_ACEOF
5258 #define HAVE_LIBUNWIND_IA64_H 1
5265 with_libunwind_ia64
=$ac_cv_header_libunwind_ia64_h
5268 as_fn_error
"bad value $with_libunwind_ia64 for GDB --with-libunwind-ia64 option" "$LINENO" 5
5272 if test x
"$with_libunwind_ia64" = xyes
; then
5273 for ac_header
in libunwind-ia64.h
5275 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
5276 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
5277 cat >>confdefs.h
<<_ACEOF
5278 #define HAVE_LIBUNWIND_IA64_H 1
5285 if test x
"$ac_cv_header_libunwind_ia64_h" != xyes
; then
5286 as_fn_error
"GDB option --with-libunwind-ia64 requires libunwind-ia64.h" "$LINENO" 5
5288 CONFIG_OBS
="$CONFIG_OBS ia64-libunwind-tdep.o"
5289 CONFIG_DEPS
="$CONFIG_DEPS ia64-libunwind-tdep.o"
5290 CONFIG_SRCS
="$CONFIG_SRCS ia64-libunwind-tdep.c"
5295 # Check whether --with-curses was given.
5296 if test "${with_curses+set}" = set; then :
5297 withval
=$with_curses; opt_curses
=$withval
5302 if test "$opt_curses" = "yes"; then
5306 # Profiling support.
5307 # Check whether --enable-profiling was given.
5308 if test "${enable_profiling+set}" = set; then :
5309 enableval
=$enable_profiling; case $enableval in
5313 as_fn_error
"bad value $enableval for --enable-profile" "$LINENO" 5 ;;
5320 for ac_func
in monstartup _mcleanup
5322 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5323 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
5324 eval as_val
=\$
$as_ac_var
5325 if test "x$as_val" = x
""yes; then :
5326 cat >>confdefs.h
<<_ACEOF
5327 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
5334 $as_echo_n "checking for _etext... " >&6; }
5335 if test "${ac_cv_var__etext+set}" = set; then :
5336 $as_echo_n "(cached) " >&6
5338 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5339 /* end confdefs.h. */
5351 if ac_fn_c_try_link
"$LINENO"; then :
5352 ac_cv_var__etext
=yes
5356 rm -f core conftest.err conftest.
$ac_objext \
5357 conftest
$ac_exeext conftest.
$ac_ext
5359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
5360 $as_echo "$ac_cv_var__etext" >&6; }
5361 if test $ac_cv_var__etext = yes; then
5363 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
5366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
5367 $as_echo_n "checking for etext... " >&6; }
5368 if test "${ac_cv_var_etext+set}" = set; then :
5369 $as_echo_n "(cached) " >&6
5371 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5372 /* end confdefs.h. */
5384 if ac_fn_c_try_link
"$LINENO"; then :
5389 rm -f core conftest.err conftest.
$ac_objext \
5390 conftest
$ac_exeext conftest.
$ac_ext
5392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
5393 $as_echo "$ac_cv_var_etext" >&6; }
5394 if test $ac_cv_var_etext = yes; then
5396 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
5399 if test "$enable_profiling" = yes ; then
5400 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
5401 as_fn_error
"--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
5404 OLD_CFLAGS
="$CFLAGS"
5405 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
5407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
5408 $as_echo_n "checking whether $CC supports -pg... " >&6; }
5409 if test "${ac_cv_cc_supports_pg+set}" = set; then :
5410 $as_echo_n "(cached) " >&6
5412 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5413 /* end confdefs.h. */
5423 if ac_fn_c_try_compile
"$LINENO"; then :
5424 ac_cv_cc_supports_pg
=yes
5426 ac_cv_cc_supports_pg
=no
5428 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
5431 $as_echo "$ac_cv_cc_supports_pg" >&6; }
5433 if test $ac_cv_cc_supports_pg = no
; then
5434 as_fn_error
"--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
5437 CFLAGS
="$OLD_CFLAGS"
5442 # Check whether --with-pkgversion was given.
5443 if test "${with_pkgversion+set}" = set; then :
5444 withval
=$with_pkgversion; case "$withval" in
5445 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
5447 *) PKGVERSION
="($withval) " ;;
5458 # Check whether --with-bugurl was given.
5459 if test "${with_bugurl+set}" = set; then :
5460 withval
=$with_bugurl; case "$withval" in
5461 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
5464 *) BUGURL
="$withval"
5468 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
5478 REPORT_BUGS_TO
="<$BUGURL>"
5479 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
5486 cat >>confdefs.h
<<_ACEOF
5487 #define PKGVERSION "$PKGVERSION"
5491 cat >>confdefs.h
<<_ACEOF
5492 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
5496 # --------------------- #
5497 # Checks for programs. #
5498 # --------------------- #
5500 for ac_prog
in gawk mawk nawk
awk
5502 # Extract the first word of "$ac_prog", so it can be a program name with args.
5503 set dummy
$ac_prog; ac_word
=$2
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5505 $as_echo_n "checking for $ac_word... " >&6; }
5506 if test "${ac_cv_prog_AWK+set}" = set; then :
5507 $as_echo_n "(cached) " >&6
5509 if test -n "$AWK"; then
5510 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
5512 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5516 test -z "$as_dir" && as_dir
=.
5517 for ac_exec_ext
in '' $ac_executable_extensions; do
5518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5519 ac_cv_prog_AWK
="$ac_prog"
5520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5530 if test -n "$AWK"; then
5531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5532 $as_echo "$AWK" >&6; }
5534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5535 $as_echo "no" >&6; }
5539 test -n "$AWK" && break
5542 # Find a good install program. We prefer a C program (faster),
5543 # so one script is as good as another. But avoid the broken or
5544 # incompatible versions:
5545 # SysV /etc/install, /usr/sbin/install
5546 # SunOS /usr/etc/install
5547 # IRIX /sbin/install
5549 # AmigaOS /C/install, which installs bootblocks on floppy discs
5550 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5551 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5552 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5553 # OS/2's system install, which has a completely different semantic
5554 # ./install, which can be erroneously created by make from ./install.sh.
5555 # Reject install programs that cannot install multiple files.
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5557 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5558 if test -z "$INSTALL"; then
5559 if test "${ac_cv_path_install+set}" = set; then :
5560 $as_echo_n "(cached) " >&6
5562 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5566 test -z "$as_dir" && as_dir
=.
5567 # Account for people who put trailing slashes in PATH elements.
5568 case $as_dir/ in #((
5569 .
/ | .
// |
/[cC
]/* | \
5570 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
5571 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
5574 # OSF1 and SCO ODT 3.0 have their own names for install.
5575 # Don't use installbsd from OSF since it installs stuff as root
5577 for ac_prog
in ginstall scoinst
install; do
5578 for ac_exec_ext
in '' $ac_executable_extensions; do
5579 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5580 if test $ac_prog = install &&
5581 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5582 # AIX install. It has an incompatible calling convention.
5584 elif test $ac_prog = install &&
5585 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5586 # program-specific install script used by HP pwplus--don't use.
5589 rm -rf conftest.one conftest.two conftest.dir
5590 echo one
> conftest.one
5591 echo two
> conftest.two
5593 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
5594 test -s conftest.one
&& test -s conftest.two
&&
5595 test -s conftest.dir
/conftest.one
&&
5596 test -s conftest.dir
/conftest.two
5598 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
5611 rm -rf conftest.one conftest.two conftest.dir
5614 if test "${ac_cv_path_install+set}" = set; then
5615 INSTALL
=$ac_cv_path_install
5617 # As a last resort, use the slow shell script. Don't cache a
5618 # value for INSTALL within a source directory, because that will
5619 # break other packages using the cache if that directory is
5620 # removed, or if the value is a relative name.
5621 INSTALL
=$ac_install_sh
5624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5625 $as_echo "$INSTALL" >&6; }
5627 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5628 # It thinks the first close brace ends the variable substitution.
5629 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
5631 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
5633 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
5635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5636 $as_echo_n "checking whether ln -s works... " >&6; }
5638 if test "$LN_S" = "ln -s"; then
5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5640 $as_echo "yes" >&6; }
5642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5643 $as_echo "no, using $LN_S" >&6; }
5646 if test -n "$ac_tool_prefix"; then
5647 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5648 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5650 $as_echo_n "checking for $ac_word... " >&6; }
5651 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5652 $as_echo_n "(cached) " >&6
5654 if test -n "$RANLIB"; then
5655 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
5657 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5661 test -z "$as_dir" && as_dir
=.
5662 for ac_exec_ext
in '' $ac_executable_extensions; do
5663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5664 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
5665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5674 RANLIB
=$ac_cv_prog_RANLIB
5675 if test -n "$RANLIB"; then
5676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5677 $as_echo "$RANLIB" >&6; }
5679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5680 $as_echo "no" >&6; }
5685 if test -z "$ac_cv_prog_RANLIB"; then
5686 ac_ct_RANLIB
=$RANLIB
5687 # Extract the first word of "ranlib", so it can be a program name with args.
5688 set dummy ranlib
; ac_word
=$2
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5690 $as_echo_n "checking for $ac_word... " >&6; }
5691 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5692 $as_echo_n "(cached) " >&6
5694 if test -n "$ac_ct_RANLIB"; then
5695 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
5697 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5701 test -z "$as_dir" && as_dir
=.
5702 for ac_exec_ext
in '' $ac_executable_extensions; do
5703 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5704 ac_cv_prog_ac_ct_RANLIB
="ranlib"
5705 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5714 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
5715 if test -n "$ac_ct_RANLIB"; then
5716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5717 $as_echo "$ac_ct_RANLIB" >&6; }
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5720 $as_echo "no" >&6; }
5723 if test "x$ac_ct_RANLIB" = x
; then
5726 case $cross_compiling:$ac_tool_warned in
5728 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5729 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5730 ac_tool_warned
=yes ;;
5732 RANLIB
=$ac_ct_RANLIB
5735 RANLIB
="$ac_cv_prog_RANLIB"
5738 for ac_prog
in 'bison -y' byacc
5740 # Extract the first word of "$ac_prog", so it can be a program name with args.
5741 set dummy
$ac_prog; ac_word
=$2
5742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5743 $as_echo_n "checking for $ac_word... " >&6; }
5744 if test "${ac_cv_prog_YACC+set}" = set; then :
5745 $as_echo_n "(cached) " >&6
5747 if test -n "$YACC"; then
5748 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
5750 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5754 test -z "$as_dir" && as_dir
=.
5755 for ac_exec_ext
in '' $ac_executable_extensions; do
5756 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5757 ac_cv_prog_YACC
="$ac_prog"
5758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5767 YACC
=$ac_cv_prog_YACC
5768 if test -n "$YACC"; then
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5770 $as_echo "$YACC" >&6; }
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5773 $as_echo "no" >&6; }
5777 test -n "$YACC" && break
5779 test -n "$YACC" || YACC
="yacc"
5782 if test -n "$ac_tool_prefix"; then
5783 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5784 set dummy
${ac_tool_prefix}ar; ac_word
=$2
5785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5786 $as_echo_n "checking for $ac_word... " >&6; }
5787 if test "${ac_cv_prog_AR+set}" = set; then :
5788 $as_echo_n "(cached) " >&6
5790 if test -n "$AR"; then
5791 ac_cv_prog_AR
="$AR" # Let the user override the test.
5793 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5797 test -z "$as_dir" && as_dir
=.
5798 for ac_exec_ext
in '' $ac_executable_extensions; do
5799 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5800 ac_cv_prog_AR
="${ac_tool_prefix}ar"
5801 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5811 if test -n "$AR"; then
5812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5813 $as_echo "$AR" >&6; }
5815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5816 $as_echo "no" >&6; }
5821 if test -z "$ac_cv_prog_AR"; then
5823 # Extract the first word of "ar", so it can be a program name with args.
5824 set dummy
ar; ac_word
=$2
5825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5826 $as_echo_n "checking for $ac_word... " >&6; }
5827 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5828 $as_echo_n "(cached) " >&6
5830 if test -n "$ac_ct_AR"; then
5831 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
5833 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5837 test -z "$as_dir" && as_dir
=.
5838 for ac_exec_ext
in '' $ac_executable_extensions; do
5839 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5840 ac_cv_prog_ac_ct_AR
="ar"
5841 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5850 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
5851 if test -n "$ac_ct_AR"; then
5852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5853 $as_echo "$ac_ct_AR" >&6; }
5855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5856 $as_echo "no" >&6; }
5859 if test "x$ac_ct_AR" = x
; then
5862 case $cross_compiling:$ac_tool_warned in
5864 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5865 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5866 ac_tool_warned
=yes ;;
5874 if test -n "$ac_tool_prefix"; then
5875 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5876 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5878 $as_echo_n "checking for $ac_word... " >&6; }
5879 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
5880 $as_echo_n "(cached) " >&6
5882 if test -n "$DLLTOOL"; then
5883 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
5885 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5889 test -z "$as_dir" && as_dir
=.
5890 for ac_exec_ext
in '' $ac_executable_extensions; do
5891 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5892 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
5893 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5902 DLLTOOL
=$ac_cv_prog_DLLTOOL
5903 if test -n "$DLLTOOL"; then
5904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5905 $as_echo "$DLLTOOL" >&6; }
5907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5908 $as_echo "no" >&6; }
5913 if test -z "$ac_cv_prog_DLLTOOL"; then
5914 ac_ct_DLLTOOL
=$DLLTOOL
5915 # Extract the first word of "dlltool", so it can be a program name with args.
5916 set dummy dlltool
; ac_word
=$2
5917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5918 $as_echo_n "checking for $ac_word... " >&6; }
5919 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
5920 $as_echo_n "(cached) " >&6
5922 if test -n "$ac_ct_DLLTOOL"; then
5923 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
5925 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5929 test -z "$as_dir" && as_dir
=.
5930 for ac_exec_ext
in '' $ac_executable_extensions; do
5931 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5932 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
5933 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5942 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
5943 if test -n "$ac_ct_DLLTOOL"; then
5944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5945 $as_echo "$ac_ct_DLLTOOL" >&6; }
5947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5948 $as_echo "no" >&6; }
5951 if test "x$ac_ct_DLLTOOL" = x
; then
5954 case $cross_compiling:$ac_tool_warned in
5956 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5957 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5958 ac_tool_warned
=yes ;;
5960 DLLTOOL
=$ac_ct_DLLTOOL
5963 DLLTOOL
="$ac_cv_prog_DLLTOOL"
5966 if test -n "$ac_tool_prefix"; then
5967 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
5968 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
5969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5970 $as_echo_n "checking for $ac_word... " >&6; }
5971 if test "${ac_cv_prog_WINDRES+set}" = set; then :
5972 $as_echo_n "(cached) " >&6
5974 if test -n "$WINDRES"; then
5975 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
5977 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5981 test -z "$as_dir" && as_dir
=.
5982 for ac_exec_ext
in '' $ac_executable_extensions; do
5983 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5984 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
5985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5994 WINDRES
=$ac_cv_prog_WINDRES
5995 if test -n "$WINDRES"; then
5996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
5997 $as_echo "$WINDRES" >&6; }
5999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6000 $as_echo "no" >&6; }
6005 if test -z "$ac_cv_prog_WINDRES"; then
6006 ac_ct_WINDRES
=$WINDRES
6007 # Extract the first word of "windres", so it can be a program name with args.
6008 set dummy windres
; ac_word
=$2
6009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6010 $as_echo_n "checking for $ac_word... " >&6; }
6011 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
6012 $as_echo_n "(cached) " >&6
6014 if test -n "$ac_ct_WINDRES"; then
6015 ac_cv_prog_ac_ct_WINDRES
="$ac_ct_WINDRES" # Let the user override the test.
6017 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6021 test -z "$as_dir" && as_dir
=.
6022 for ac_exec_ext
in '' $ac_executable_extensions; do
6023 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6024 ac_cv_prog_ac_ct_WINDRES
="windres"
6025 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6034 ac_ct_WINDRES
=$ac_cv_prog_ac_ct_WINDRES
6035 if test -n "$ac_ct_WINDRES"; then
6036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
6037 $as_echo "$ac_ct_WINDRES" >&6; }
6039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6040 $as_echo "no" >&6; }
6043 if test "x$ac_ct_WINDRES" = x
; then
6046 case $cross_compiling:$ac_tool_warned in
6048 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6049 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6050 ac_tool_warned
=yes ;;
6052 WINDRES
=$ac_ct_WINDRES
6055 WINDRES
="$ac_cv_prog_WINDRES"
6059 # Needed for GNU/Hurd.
6060 if test -n "$ac_tool_prefix"; then
6061 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
6062 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
6063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6064 $as_echo_n "checking for $ac_word... " >&6; }
6065 if test "${ac_cv_prog_MIG+set}" = set; then :
6066 $as_echo_n "(cached) " >&6
6068 if test -n "$MIG"; then
6069 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
6071 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6075 test -z "$as_dir" && as_dir
=.
6076 for ac_exec_ext
in '' $ac_executable_extensions; do
6077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6078 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
6079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6089 if test -n "$MIG"; then
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
6091 $as_echo "$MIG" >&6; }
6093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6094 $as_echo "no" >&6; }
6099 if test -z "$ac_cv_prog_MIG"; then
6101 # Extract the first word of "mig", so it can be a program name with args.
6102 set dummy mig
; ac_word
=$2
6103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6104 $as_echo_n "checking for $ac_word... " >&6; }
6105 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
6106 $as_echo_n "(cached) " >&6
6108 if test -n "$ac_ct_MIG"; then
6109 ac_cv_prog_ac_ct_MIG
="$ac_ct_MIG" # Let the user override the test.
6111 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6115 test -z "$as_dir" && as_dir
=.
6116 for ac_exec_ext
in '' $ac_executable_extensions; do
6117 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6118 ac_cv_prog_ac_ct_MIG
="mig"
6119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6128 ac_ct_MIG
=$ac_cv_prog_ac_ct_MIG
6129 if test -n "$ac_ct_MIG"; then
6130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
6131 $as_echo "$ac_ct_MIG" >&6; }
6133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6134 $as_echo "no" >&6; }
6137 if test "x$ac_ct_MIG" = x
; then
6140 case $cross_compiling:$ac_tool_warned in
6142 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6143 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6144 ac_tool_warned
=yes ;;
6149 MIG
="$ac_cv_prog_MIG"
6153 # ---------------------- #
6154 # Checks for libraries. #
6155 # ---------------------- #
6157 # We might need to link with -lm; most simulators need it.
6158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
6159 $as_echo_n "checking for main in -lm... " >&6; }
6160 if test "${ac_cv_lib_m_main+set}" = set; then :
6161 $as_echo_n "(cached) " >&6
6163 ac_check_lib_save_LIBS
=$LIBS
6165 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6166 /* end confdefs.h. */
6177 if ac_fn_c_try_link
"$LINENO"; then :
6178 ac_cv_lib_m_main
=yes
6182 rm -f core conftest.err conftest.
$ac_objext \
6183 conftest
$ac_exeext conftest.
$ac_ext
6184 LIBS
=$ac_check_lib_save_LIBS
6186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
6187 $as_echo "$ac_cv_lib_m_main" >&6; }
6188 if test "x$ac_cv_lib_m_main" = x
""yes; then :
6189 cat >>confdefs.h
<<_ACEOF
6198 # We need to link with -lw to get `wctype' on Solaris before Solaris
6199 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
6200 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
6201 # is known to have this problem). Therefore we avoid libw if we can.
6202 ac_fn_c_check_func
"$LINENO" "wctype" "ac_cv_func_wctype"
6203 if test "x$ac_cv_func_wctype" = x
""yes; then :
6206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
6207 $as_echo_n "checking for wctype in -lw... " >&6; }
6208 if test "${ac_cv_lib_w_wctype+set}" = set; then :
6209 $as_echo_n "(cached) " >&6
6211 ac_check_lib_save_LIBS
=$LIBS
6213 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6214 /* end confdefs.h. */
6216 /* Override any GCC internal prototype to avoid an error.
6217 Use char because int might match the return type of a GCC
6218 builtin and then its argument prototype would still apply. */
6231 if ac_fn_c_try_link
"$LINENO"; then :
6232 ac_cv_lib_w_wctype
=yes
6234 ac_cv_lib_w_wctype
=no
6236 rm -f core conftest.err conftest.
$ac_objext \
6237 conftest
$ac_exeext conftest.
$ac_ext
6238 LIBS
=$ac_check_lib_save_LIBS
6240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
6241 $as_echo "$ac_cv_lib_w_wctype" >&6; }
6242 if test "x$ac_cv_lib_w_wctype" = x
""yes; then :
6243 cat >>confdefs.h
<<_ACEOF
6254 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
6255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
6256 $as_echo_n "checking for library containing gethostbyname... " >&6; }
6257 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6258 $as_echo_n "(cached) " >&6
6260 ac_func_search_save_LIBS
=$LIBS
6261 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6262 /* end confdefs.h. */
6264 /* Override any GCC internal prototype to avoid an error.
6265 Use char because int might match the return type of a GCC
6266 builtin and then its argument prototype would still apply. */
6270 char gethostbyname ();
6274 return gethostbyname ();
6279 for ac_lib
in '' nsl
; do
6280 if test -z "$ac_lib"; then
6281 ac_res
="none required"
6284 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6286 if ac_fn_c_try_link
"$LINENO"; then :
6287 ac_cv_search_gethostbyname
=$ac_res
6289 rm -f core conftest.err conftest.
$ac_objext \
6291 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6295 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6298 ac_cv_search_gethostbyname
=no
6301 LIBS
=$ac_func_search_save_LIBS
6303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
6304 $as_echo "$ac_cv_search_gethostbyname" >&6; }
6305 ac_res
=$ac_cv_search_gethostbyname
6306 if test "$ac_res" != no
; then :
6307 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6312 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
6314 $as_echo_n "checking for library containing socketpair... " >&6; }
6315 if test "${ac_cv_search_socketpair+set}" = set; then :
6316 $as_echo_n "(cached) " >&6
6318 ac_func_search_save_LIBS
=$LIBS
6319 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6320 /* end confdefs.h. */
6322 /* Override any GCC internal prototype to avoid an error.
6323 Use char because int might match the return type of a GCC
6324 builtin and then its argument prototype would still apply. */
6332 return socketpair ();
6337 for ac_lib
in '' socket
; do
6338 if test -z "$ac_lib"; then
6339 ac_res
="none required"
6342 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6344 if ac_fn_c_try_link
"$LINENO"; then :
6345 ac_cv_search_socketpair
=$ac_res
6347 rm -f core conftest.err conftest.
$ac_objext \
6349 if test "${ac_cv_search_socketpair+set}" = set; then :
6353 if test "${ac_cv_search_socketpair+set}" = set; then :
6356 ac_cv_search_socketpair
=no
6359 LIBS
=$ac_func_search_save_LIBS
6361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
6362 $as_echo "$ac_cv_search_socketpair" >&6; }
6363 ac_res
=$ac_cv_search_socketpair
6364 if test "$ac_res" != no
; then :
6365 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6370 # Link in zlib if we can. This allows us to read compressed debug sections.
6372 # See if the user specified whether he wants zlib support or not.
6374 # Check whether --with-zlib was given.
6375 if test "${with_zlib+set}" = set; then :
6382 if test "$with_zlib" != "no"; then
6383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
6384 $as_echo_n "checking for library containing zlibVersion... " >&6; }
6385 if test "${ac_cv_search_zlibVersion+set}" = set; then :
6386 $as_echo_n "(cached) " >&6
6388 ac_func_search_save_LIBS
=$LIBS
6389 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6390 /* end confdefs.h. */
6392 /* Override any GCC internal prototype to avoid an error.
6393 Use char because int might match the return type of a GCC
6394 builtin and then its argument prototype would still apply. */
6398 char zlibVersion ();
6402 return zlibVersion ();
6407 for ac_lib
in '' z
; do
6408 if test -z "$ac_lib"; then
6409 ac_res
="none required"
6412 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6414 if ac_fn_c_try_link
"$LINENO"; then :
6415 ac_cv_search_zlibVersion
=$ac_res
6417 rm -f core conftest.err conftest.
$ac_objext \
6419 if test "${ac_cv_search_zlibVersion+set}" = set; then :
6423 if test "${ac_cv_search_zlibVersion+set}" = set; then :
6426 ac_cv_search_zlibVersion
=no
6429 LIBS
=$ac_func_search_save_LIBS
6431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
6432 $as_echo "$ac_cv_search_zlibVersion" >&6; }
6433 ac_res
=$ac_cv_search_zlibVersion
6434 if test "$ac_res" != no
; then :
6435 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6436 for ac_header
in zlib.h
6438 ac_fn_c_check_header_mongrel
"$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
6439 if test "x$ac_cv_header_zlib_h" = x
""yes; then :
6440 cat >>confdefs.h
<<_ACEOF
6441 #define HAVE_ZLIB_H 1
6450 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
6451 as_fn_error
"zlib (libz) library was explicitly requested but not found" "$LINENO" 5
6456 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
6457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
6458 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
6459 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
6460 $as_echo_n "(cached) " >&6
6462 ac_func_search_save_LIBS
=$LIBS
6463 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6464 /* end confdefs.h. */
6466 /* Override any GCC internal prototype to avoid an error.
6467 Use char because int might match the return type of a GCC
6468 builtin and then its argument prototype would still apply. */
6472 char dlgetmodinfo ();
6476 return dlgetmodinfo ();
6481 for ac_lib
in '' dl xpdl
; do
6482 if test -z "$ac_lib"; then
6483 ac_res
="none required"
6486 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6488 if ac_fn_c_try_link
"$LINENO"; then :
6489 ac_cv_search_dlgetmodinfo
=$ac_res
6491 rm -f core conftest.err conftest.
$ac_objext \
6493 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
6497 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
6500 ac_cv_search_dlgetmodinfo
=no
6503 LIBS
=$ac_func_search_save_LIBS
6505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
6506 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
6507 ac_res
=$ac_cv_search_dlgetmodinfo
6508 if test "$ac_res" != no
; then :
6509 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6517 # Check whether --with-libiconv-prefix was given.
6518 if test "${with_libiconv_prefix+set}" = set; then :
6519 withval
=$with_libiconv_prefix;
6520 for dir
in `echo "$withval" | tr : ' '`; do
6521 if test -d $dir/include
; then LIBICONV_INCLUDE
="-I$dir/include"; fi
6522 if test -d $dir/lib
; then LIBICONV_LIBDIR
="-L$dir/lib"; fi
6528 BUILD_LIBICONV_LIBDIRS
="../libiconv/lib/.libs ../libiconv/lib/_libs"
6529 BUILD_LIBICONV_INCLUDE
="-I../libiconv/include"
6531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
6532 $as_echo_n "checking for iconv... " >&6; }
6533 if test "${am_cv_func_iconv+set}" = set; then :
6534 $as_echo_n "(cached) " >&6
6537 am_cv_func_iconv
="no, consider installing GNU libiconv"
6539 am_cv_use_build_libiconv
=no
6540 am_cv_build_libiconv_path
=
6542 # If libiconv is part of the build tree, then try using it over
6544 if test -d ..
/libiconv
; then
6545 for lib_dir
in $BUILD_LIBICONV_LIBDIRS; do
6546 am_save_LIBS
="$LIBS"
6547 am_save_CPPFLAGS
="$CPPFLAGS"
6548 LIBS
="$LIBS $lib_dir/libiconv.a"
6549 CPPFLAGS
="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
6550 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6551 /* end confdefs.h. */
6557 iconv_t cd = iconv_open("","");
6558 iconv(cd,NULL,NULL,NULL,NULL);
6564 if ac_fn_c_try_link
"$LINENO"; then :
6565 am_cv_use_build_libiconv
=yes
6566 am_cv_build_libiconv_path
=$lib_dir/libiconv.a
6568 am_cv_func_iconv
=yes
6570 rm -f core conftest.err conftest.
$ac_objext \
6571 conftest
$ac_exeext conftest.
$ac_ext
6572 LIBS
="$am_save_LIBS"
6573 CPPFLAGS
="$am_save_CPPFLAGS"
6574 if test "$am_cv_use_build_libiconv" = "yes"; then
6580 # Next, try to find iconv in libc.
6581 if test "$am_cv_func_iconv" != yes; then
6582 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6583 /* end confdefs.h. */
6589 iconv_t cd = iconv_open("","");
6590 iconv(cd,NULL,NULL,NULL,NULL);
6596 if ac_fn_c_try_link
"$LINENO"; then :
6597 am_cv_func_iconv
=yes
6599 rm -f core conftest.err conftest.
$ac_objext \
6600 conftest
$ac_exeext conftest.
$ac_ext
6603 # If iconv was not in libc, try -liconv. In this case, arrange to
6604 # look in the libiconv prefix, if it was specified by the user.
6605 if test "$am_cv_func_iconv" != yes; then
6606 am_save_CPPFLAGS
="$CPPFLAGS"
6607 am_save_LIBS
="$LIBS"
6608 if test -n "$LIBICONV_INCLUDE"; then
6609 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
6610 LIBS
="$LIBS $LIBICONV_LIBDIR"
6612 LIBS
="$LIBS -liconv"
6613 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6614 /* end confdefs.h. */
6620 iconv_t cd = iconv_open("","");
6621 iconv(cd,NULL,NULL,NULL,NULL);
6627 if ac_fn_c_try_link
"$LINENO"; then :
6629 am_cv_func_iconv
=yes
6631 rm -f core conftest.err conftest.
$ac_objext \
6632 conftest
$ac_exeext conftest.
$ac_ext
6633 LIBS
="$am_save_LIBS"
6634 CPPFLAGS
="$am_save_CPPFLAGS"
6638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
6639 $as_echo "$am_cv_func_iconv" >&6; }
6641 # Set the various flags based on the cache variables. We can't rely
6642 # on the flags to remain set from the above code, due to caching.
6644 if test "$am_cv_lib_iconv" = yes; then
6650 if test "$am_cv_use_build_libiconv" = yes; then
6651 LIBICONV
="$am_cv_build_libiconv_path"
6653 LIBICONV_INCLUDE
="$BUILD_LIBICONV_INCLUDE"
6655 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
6656 LIBS
="$LIBS $LIBICONV_LIBDIR $LIBICONV"
6658 if test "$am_cv_func_iconv" = yes; then
6660 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
6662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
6663 $as_echo_n "checking for iconv declaration... " >&6; }
6664 if test "${am_cv_proto_iconv+set}" = set; then :
6665 $as_echo_n "(cached) " >&6
6668 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6669 /* end confdefs.h. */
6677 #if defined(__STDC__) || defined(__cplusplus)
6678 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
6691 if ac_fn_c_try_compile
"$LINENO"; then :
6692 am_cv_proto_iconv_arg1
=""
6694 am_cv_proto_iconv_arg1
="const"
6696 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6697 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);"
6700 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
6701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
6702 }$am_cv_proto_iconv" >&5
6704 }$am_cv_proto_iconv" >&6; }
6706 cat >>confdefs.h
<<_ACEOF
6707 #define ICONV_CONST $am_cv_proto_iconv_arg1
6713 # GDB may fork/exec the iconv program to get the list of supported character
6714 # sets. Allow the user to specify where to find it.
6715 # There are several factors affecting the choice of option name:
6716 # - There is already --with-libiconv-prefix but we can't use it, it specifies
6717 # the build-time location of libiconv files.
6718 # - The program we need to find is iconv, which comes with glibc. The user
6719 # doesn't necessarily have libiconv installed. Therefore naming this
6720 # --with-libiconv-foo feels wrong.
6721 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
6722 # defined to work on directories not files (though it really doesn't know
6724 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
6725 # with --with-libiconv-prefix.
6726 # Putting these together is why the option name is --with-iconv-bin.
6729 # Check whether --with-iconv-bin was given.
6730 if test "${with_iconv_bin+set}" = set; then :
6731 withval
=$with_iconv_bin; iconv_bin
="${withval}"
6733 cat >>confdefs.h
<<_ACEOF
6734 #define ICONV_BIN "${iconv_bin}"
6738 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
6739 if test "x$prefix" = xNONE
; then
6740 test_prefix
=/usr
/local
6745 test_prefix
=$exec_prefix
6748 case ${iconv_bin} in
6749 "${test_prefix}"|
"${test_prefix}/"*|\
6750 '${exec_prefix}'|
'${exec_prefix}/'*)
6755 cat >>confdefs.h
<<_ACEOF
6756 #define ICONV_BIN_RELOCATABLE $value
6764 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
6765 # There is a very specific comment in /usr/include/curses.h explaining that
6766 # termcap routines built into libcurses must not be used.
6768 # The symptoms we observed so far is GDB unexpectedly changing
6769 # the terminal settings when tgetent is called - this is particularly
6770 # visible as the output is missing carriage returns, and so rapidly
6771 # becomes very hard to read.
6773 # The readline configure script has already decided that libtermcap
6774 # was enough for its purposes, and so decided to build readline using
6775 # libtermcap. Since the TUI mode requires curses, building GDB with
6776 # TUI enabled results in both libraries to be used at the same time,
6777 # which is not allowed. This basically means that GDB with TUI is
6778 # broken on alpha-osf.
6782 if test x
"$enable_tui" = xyes
; then
6783 as_fn_error
"Building GDB with TUI mode is not supported on this host" "$LINENO" 5
6785 if test x
"$enable_tui" = xauto
; then
6791 # For the TUI, we need enhanced curses functionality.
6792 if test x
"$enable_tui" != xno
; then
6797 if test x
"$prefer_curses" = xyes
; then
6798 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
6799 # curses library because the latter might not provide all the
6800 # functionality we need. However, this leads to problems on systems
6801 # where the linker searches /usr/local/lib, but the compiler doesn't
6802 # search /usr/local/include, if ncurses is installed in /usr/local. A
6803 # default installation of ncurses on alpha*-dec-osf* will lead to such
6805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
6806 $as_echo_n "checking for library containing waddstr... " >&6; }
6807 if test "${ac_cv_search_waddstr+set}" = set; then :
6808 $as_echo_n "(cached) " >&6
6810 ac_func_search_save_LIBS
=$LIBS
6811 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6812 /* end confdefs.h. */
6814 /* Override any GCC internal prototype to avoid an error.
6815 Use char because int might match the return type of a GCC
6816 builtin and then its argument prototype would still apply. */
6829 for ac_lib
in '' ncurses cursesX curses
; do
6830 if test -z "$ac_lib"; then
6831 ac_res
="none required"
6834 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6836 if ac_fn_c_try_link
"$LINENO"; then :
6837 ac_cv_search_waddstr
=$ac_res
6839 rm -f core conftest.err conftest.
$ac_objext \
6841 if test "${ac_cv_search_waddstr+set}" = set; then :
6845 if test "${ac_cv_search_waddstr+set}" = set; then :
6848 ac_cv_search_waddstr
=no
6851 LIBS
=$ac_func_search_save_LIBS
6853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
6854 $as_echo "$ac_cv_search_waddstr" >&6; }
6855 ac_res
=$ac_cv_search_waddstr
6856 if test "$ac_res" != no
; then :
6857 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6862 if test "$ac_cv_search_waddstr" != no
; then
6867 # Check whether we should enable the TUI, but only do so if we really
6869 if test x
"$enable_tui" != xno
; then
6870 if test -d $srcdir/tui
; then
6871 if test "$curses_found" != no
; then
6872 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
6873 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
6874 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
6875 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
6877 if test x
"$enable_tui" = xyes
; then
6878 as_fn_error
"no enhanced curses library found; disable TUI" "$LINENO" 5
6880 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
6881 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
6887 # Since GDB uses Readline, we need termcap functionality. In many
6888 # cases this will be provided by the curses library, but some systems
6889 # have a seperate termcap library, or no curses library at all.
6893 if test -d $srcdir/libtermcap
; then
6894 LIBS
="../libtermcap/libtermcap.a $LIBS"
6895 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
6898 ac_cv_search_tgetent
="none required"
6901 ac_cv_search_tgetent
="none required"
6902 CONFIG_OBS
="$CONFIG_OBS windows-termcap.o"
6906 # These are the libraries checked by Readline.
6907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
6908 $as_echo_n "checking for library containing tgetent... " >&6; }
6909 if test "${ac_cv_search_tgetent+set}" = set; then :
6910 $as_echo_n "(cached) " >&6
6912 ac_func_search_save_LIBS
=$LIBS
6913 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6914 /* end confdefs.h. */
6916 /* Override any GCC internal prototype to avoid an error.
6917 Use char because int might match the return type of a GCC
6918 builtin and then its argument prototype would still apply. */
6931 for ac_lib
in '' termcap tinfo curses ncurses
; do
6932 if test -z "$ac_lib"; then
6933 ac_res
="none required"
6936 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6938 if ac_fn_c_try_link
"$LINENO"; then :
6939 ac_cv_search_tgetent
=$ac_res
6941 rm -f core conftest.err conftest.
$ac_objext \
6943 if test "${ac_cv_search_tgetent+set}" = set; then :
6947 if test "${ac_cv_search_tgetent+set}" = set; then :
6950 ac_cv_search_tgetent
=no
6953 LIBS
=$ac_func_search_save_LIBS
6955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
6956 $as_echo "$ac_cv_search_tgetent" >&6; }
6957 ac_res
=$ac_cv_search_tgetent
6958 if test "$ac_res" != no
; then :
6959 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6964 if test "$ac_cv_search_tgetent" = no
; then
6965 as_fn_error
"no termcap library found" "$LINENO" 5
6969 # Check whether --with-system-readline was given.
6970 if test "${with_system_readline+set}" = set; then :
6971 withval
=$with_system_readline;
6975 if test "$with_system_readline" = yes; then
6979 READLINE_TEXI_INCFLAG
=
6981 READLINE
='$(READLINE_DIR)/libreadline.a'
6982 READLINE_DEPS
='$(READLINE)'
6983 READLINE_CFLAGS
='-I$(READLINE_SRC)/..'
6984 READLINE_TEXI_INCFLAG
='-I $(READLINE_DIR)'
6991 # Generate jit-reader.h
6993 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
6996 # The cast to long int works around a bug in the HP C Compiler
6997 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6998 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6999 # This bug is HP SR number 8606223364.
7000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
7001 $as_echo_n "checking size of unsigned long long... " >&6; }
7002 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
7003 $as_echo_n "(cached) " >&6
7005 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
7008 if test "$ac_cv_type_unsigned_long_long" = yes; then
7009 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7010 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7011 { as_fn_set_status
77
7012 as_fn_error
"cannot compute sizeof (unsigned long long)
7013 See \`config.log' for more details." "$LINENO" 5; }; }
7015 ac_cv_sizeof_unsigned_long_long
=0
7020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
7021 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
7025 cat >>confdefs.h
<<_ACEOF
7026 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
7030 # The cast to long int works around a bug in the HP C Compiler
7031 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7032 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7033 # This bug is HP SR number 8606223364.
7034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
7035 $as_echo_n "checking size of unsigned long... " >&6; }
7036 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
7037 $as_echo_n "(cached) " >&6
7039 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
7042 if test "$ac_cv_type_unsigned_long" = yes; then
7043 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7044 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7045 { as_fn_set_status
77
7046 as_fn_error
"cannot compute sizeof (unsigned long)
7047 See \`config.log' for more details." "$LINENO" 5; }; }
7049 ac_cv_sizeof_unsigned_long
=0
7054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
7055 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
7059 cat >>confdefs.h
<<_ACEOF
7060 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
7064 # The cast to long int works around a bug in the HP C Compiler
7065 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7066 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7067 # This bug is HP SR number 8606223364.
7068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
7069 $as_echo_n "checking size of unsigned __int128... " >&6; }
7070 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
7071 $as_echo_n "(cached) " >&6
7073 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128" "$ac_includes_default"; then :
7076 if test "$ac_cv_type_unsigned___int128" = yes; then
7077 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7078 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7079 { as_fn_set_status
77
7080 as_fn_error
"cannot compute sizeof (unsigned __int128)
7081 See \`config.log' for more details." "$LINENO" 5; }; }
7083 ac_cv_sizeof_unsigned___int128
=0
7088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
7089 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
7093 cat >>confdefs.h
<<_ACEOF
7094 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
7099 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
7100 TARGET_PTR
="unsigned long"
7101 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
7102 TARGET_PTR
="unsigned long long"
7103 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
7104 TARGET_PTR
="unsigned __int128"
7106 TARGET_PTR
="unsigned long"
7110 ac_config_files
="$ac_config_files jit-reader.h:jit-reader.in"
7113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
7114 $as_echo_n "checking for library containing dlopen... " >&6; }
7115 if test "${ac_cv_search_dlopen+set}" = set; then :
7116 $as_echo_n "(cached) " >&6
7118 ac_func_search_save_LIBS
=$LIBS
7119 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7120 /* end confdefs.h. */
7122 /* Override any GCC internal prototype to avoid an error.
7123 Use char because int might match the return type of a GCC
7124 builtin and then its argument prototype would still apply. */
7137 for ac_lib
in '' dl
; do
7138 if test -z "$ac_lib"; then
7139 ac_res
="none required"
7142 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7144 if ac_fn_c_try_link
"$LINENO"; then :
7145 ac_cv_search_dlopen
=$ac_res
7147 rm -f core conftest.err conftest.
$ac_objext \
7149 if test "${ac_cv_search_dlopen+set}" = set; then :
7153 if test "${ac_cv_search_dlopen+set}" = set; then :
7156 ac_cv_search_dlopen
=no
7159 LIBS
=$ac_func_search_save_LIBS
7161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
7162 $as_echo "$ac_cv_search_dlopen" >&6; }
7163 ac_res
=$ac_cv_search_dlopen
7164 if test "$ac_res" != no
; then :
7165 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7172 # Check whether --with-jit-reader-dir was given.
7173 if test "${with_jit_reader_dir+set}" = set; then :
7174 withval
=$with_jit_reader_dir;
7175 JIT_READER_DIR
=$withval
7177 JIT_READER_DIR
=${libdir}/gdb
7181 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7182 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7183 ac_define_dir
=`eval echo $JIT_READER_DIR`
7184 ac_define_dir
=`eval echo $ac_define_dir`
7186 cat >>confdefs.h
<<_ACEOF
7187 #define JIT_READER_DIR "$ac_define_dir"
7193 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
7194 if test "x$prefix" = xNONE
; then
7195 test_prefix
=/usr
/local
7200 test_prefix
=$exec_prefix
7203 case ${ac_define_dir} in
7204 "${test_prefix}"|
"${test_prefix}/"*|\
7205 '${exec_prefix}'|
'${exec_prefix}/'*)
7210 cat >>confdefs.h
<<_ACEOF
7211 #define JIT_READER_DIR_RELOCATABLE $value
7218 # Check whether --with-expat was given.
7219 if test "${with_expat+set}" = set; then :
7220 withval
=$with_expat;
7225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
7226 $as_echo_n "checking whether to use expat... " >&6; }
7227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
7228 $as_echo "$with_expat" >&6; }
7230 if test "${with_expat}" = no
; then
7231 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
7232 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
7236 if test "X$prefix" = "XNONE"; then
7237 acl_final_prefix
="$ac_default_prefix"
7239 acl_final_prefix
="$prefix"
7241 if test "X$exec_prefix" = "XNONE"; then
7242 acl_final_exec_prefix
='${prefix}'
7244 acl_final_exec_prefix
="$exec_prefix"
7246 acl_save_prefix
="$prefix"
7247 prefix
="$acl_final_prefix"
7248 eval acl_final_exec_prefix
=\"$acl_final_exec_prefix\"
7249 prefix
="$acl_save_prefix"
7252 # Check whether --with-gnu-ld was given.
7253 if test "${with_gnu_ld+set}" = set; then :
7254 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
7259 # Prepare PATH_SEPARATOR.
7260 # The user is always right.
7261 if test "${PATH_SEPARATOR+set}" != set; then
7262 echo "#! /bin/sh" >conf$$.sh
7263 echo "exit 0" >>conf$$.sh
7265 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
7273 if test "$GCC" = yes; then
7274 # Check if gcc -print-prog-name=ld gives a path.
7275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
7276 $as_echo_n "checking for ld used by GCC... " >&6; }
7279 # gcc leaves a trailing carriage return which upsets mingw
7280 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7282 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
7285 # Accept absolute paths.
7286 [\\/]* |
[A-Za-z
]:[\\/]*)
7287 re_direlt
='/[^/][^/]*/\.\./'
7288 # Canonicalize the path of ld
7289 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
7290 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
7291 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
7293 test -z "$LD" && LD
="$ac_prog"
7296 # If it fails, then pretend we aren't using GCC.
7300 # If it is relative, then search for the first ld in PATH.
7304 elif test "$with_gnu_ld" = yes; then
7305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7306 $as_echo_n "checking for GNU ld... " >&6; }
7308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7309 $as_echo_n "checking for non-GNU ld... " >&6; }
7311 if test "${acl_cv_path_LD+set}" = set; then :
7312 $as_echo_n "(cached) " >&6
7314 if test -z "$LD"; then
7315 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7316 for ac_dir
in $PATH; do
7317 test -z "$ac_dir" && ac_dir
=.
7318 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
7319 acl_cv_path_LD
="$ac_dir/$ac_prog"
7320 # Check to see if the program is GNU ld. I'd rather use --version,
7321 # but apparently some GNU ld's only accept -v.
7322 # Break only if it was the GNU/non-GNU ld that we prefer.
7323 if "$acl_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
7324 test "$with_gnu_ld" != no
&& break
7326 test "$with_gnu_ld" != yes && break
7332 acl_cv_path_LD
="$LD" # Let the user override the test with a path.
7336 LD
="$acl_cv_path_LD"
7337 if test -n "$LD"; then
7338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7339 $as_echo "$LD" >&6; }
7341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7342 $as_echo "no" >&6; }
7344 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
7345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7346 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7347 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
7348 $as_echo_n "(cached) " >&6
7350 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7351 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
7352 acl_cv_prog_gnu_ld
=yes
7354 acl_cv_prog_gnu_ld
=no
7357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7358 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
7359 with_gnu_ld
=$acl_cv_prog_gnu_ld
7363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7364 $as_echo_n "checking for shared library run path origin... " >&6; }
7365 if test "${acl_cv_rpath+set}" = set; then :
7366 $as_echo_n "(cached) " >&6
7369 CC
="$CC" GCC
="$GCC" LDFLAGS
="$LDFLAGS" LD
="$LD" with_gnu_ld
="$with_gnu_ld" \
7370 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7377 $as_echo "$acl_cv_rpath" >&6; }
7379 libext
="$acl_cv_libext"
7380 shlibext
="$acl_cv_shlibext"
7381 hardcode_libdir_flag_spec
="$acl_cv_hardcode_libdir_flag_spec"
7382 hardcode_libdir_separator
="$acl_cv_hardcode_libdir_separator"
7383 hardcode_direct
="$acl_cv_hardcode_direct"
7384 hardcode_minus_L
="$acl_cv_hardcode_minus_L"
7385 # Check whether --enable-rpath was given.
7386 if test "${enable_rpath+set}" = set; then :
7387 enableval
=$enable_rpath; :
7403 acl_save_prefix
="$prefix"
7404 prefix
="$acl_final_prefix"
7405 acl_save_exec_prefix
="$exec_prefix"
7406 exec_prefix
="$acl_final_exec_prefix"
7408 eval additional_includedir
=\"$includedir\"
7409 eval additional_libdir
=\"$libdir\"
7411 exec_prefix
="$acl_save_exec_prefix"
7412 prefix
="$acl_save_prefix"
7415 # Check whether --with-libexpat-prefix was given.
7416 if test "${with_libexpat_prefix+set}" = set; then :
7417 withval
=$with_libexpat_prefix;
7418 if test "X$withval" = "Xno"; then
7421 if test "X$withval" = "X"; then
7423 acl_save_prefix
="$prefix"
7424 prefix
="$acl_final_prefix"
7425 acl_save_exec_prefix
="$exec_prefix"
7426 exec_prefix
="$acl_final_exec_prefix"
7428 eval additional_includedir
=\"$includedir\"
7429 eval additional_libdir
=\"$libdir\"
7431 exec_prefix
="$acl_save_exec_prefix"
7432 prefix
="$acl_save_prefix"
7435 additional_includedir
="$withval/include"
7436 additional_libdir
="$withval/lib"
7447 names_already_handled
=
7448 names_next_round
='expat '
7449 while test -n "$names_next_round"; do
7450 names_this_round
="$names_next_round"
7452 for name
in $names_this_round; do
7454 for n
in $names_already_handled; do
7455 if test "$n" = "$name"; then
7460 if test -z "$already_handled"; then
7461 names_already_handled
="$names_already_handled $name"
7462 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7463 eval value
=\"\
$HAVE_LIB$uppername\"
7464 if test -n "$value"; then
7465 if test "$value" = yes; then
7466 eval value
=\"\
$LIB$uppername\"
7467 test -z "$value" || LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$value"
7468 eval value
=\"\
$LTLIB$uppername\"
7469 test -z "$value" || LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
7478 if test $use_additional = yes; then
7479 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7480 found_dir
="$additional_libdir"
7481 found_so
="$additional_libdir/lib$name.$shlibext"
7482 if test -f "$additional_libdir/lib$name.la"; then
7483 found_la
="$additional_libdir/lib$name.la"
7486 if test -f "$additional_libdir/lib$name.$libext"; then
7487 found_dir
="$additional_libdir"
7488 found_a
="$additional_libdir/lib$name.$libext"
7489 if test -f "$additional_libdir/lib$name.la"; then
7490 found_la
="$additional_libdir/lib$name.la"
7495 if test "X$found_dir" = "X"; then
7496 for x
in $LDFLAGS $LTLIBEXPAT; do
7498 acl_save_prefix
="$prefix"
7499 prefix
="$acl_final_prefix"
7500 acl_save_exec_prefix
="$exec_prefix"
7501 exec_prefix
="$acl_final_exec_prefix"
7503 exec_prefix
="$acl_save_exec_prefix"
7504 prefix
="$acl_save_prefix"
7508 dir
=`echo "X$x" | sed -e 's/^X-L//'`
7509 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7511 found_so
="$dir/lib$name.$shlibext"
7512 if test -f "$dir/lib$name.la"; then
7513 found_la
="$dir/lib$name.la"
7516 if test -f "$dir/lib$name.$libext"; then
7518 found_a
="$dir/lib$name.$libext"
7519 if test -f "$dir/lib$name.la"; then
7520 found_la
="$dir/lib$name.la"
7526 if test "X$found_dir" != "X"; then
7531 if test "X$found_dir" != "X"; then
7532 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
7533 if test "X$found_so" != "X"; then
7534 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
7535 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7538 for x
in $ltrpathdirs; do
7539 if test "X$x" = "X$found_dir"; then
7544 if test -z "$haveit"; then
7545 ltrpathdirs
="$ltrpathdirs $found_dir"
7547 if test "$hardcode_direct" = yes; then
7548 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7550 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
7551 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7553 for x
in $rpathdirs; do
7554 if test "X$x" = "X$found_dir"; then
7559 if test -z "$haveit"; then
7560 rpathdirs
="$rpathdirs $found_dir"
7564 for x
in $LDFLAGS $LIBEXPAT; do
7566 acl_save_prefix
="$prefix"
7567 prefix
="$acl_final_prefix"
7568 acl_save_exec_prefix
="$exec_prefix"
7569 exec_prefix
="$acl_final_exec_prefix"
7571 exec_prefix
="$acl_save_exec_prefix"
7572 prefix
="$acl_save_prefix"
7574 if test "X$x" = "X-L$found_dir"; then
7579 if test -z "$haveit"; then
7580 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
7582 if test "$hardcode_minus_L" != no
; then
7583 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7585 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
7591 if test "X$found_a" != "X"; then
7592 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
7594 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
7597 additional_includedir
=
7598 case "$found_dir" in
7600 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
7601 additional_includedir
="$basedir/include"
7604 if test "X$additional_includedir" != "X"; then
7605 if test "X$additional_includedir" != "X/usr/include"; then
7607 if test "X$additional_includedir" = "X/usr/local/include"; then
7608 if test -n "$GCC"; then
7610 linux
*) haveit
=yes;;
7614 if test -z "$haveit"; then
7615 for x
in $CPPFLAGS $INCEXPAT; do
7617 acl_save_prefix
="$prefix"
7618 prefix
="$acl_final_prefix"
7619 acl_save_exec_prefix
="$exec_prefix"
7620 exec_prefix
="$acl_final_exec_prefix"
7622 exec_prefix
="$acl_save_exec_prefix"
7623 prefix
="$acl_save_prefix"
7625 if test "X$x" = "X-I$additional_includedir"; then
7630 if test -z "$haveit"; then
7631 if test -d "$additional_includedir"; then
7632 INCEXPAT
="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
7638 if test -n "$found_la"; then
7639 save_libdir
="$libdir"
7641 */* |
*\\*) .
"$found_la" ;;
7642 *) .
"./$found_la" ;;
7644 libdir
="$save_libdir"
7645 for dep
in $dependency_libs; do
7648 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
7649 if test "X$additional_libdir" != "X/usr/lib"; then
7651 if test "X$additional_libdir" = "X/usr/local/lib"; then
7652 if test -n "$GCC"; then
7654 linux
*) haveit
=yes;;
7658 if test -z "$haveit"; then
7660 for x
in $LDFLAGS $LIBEXPAT; do
7662 acl_save_prefix
="$prefix"
7663 prefix
="$acl_final_prefix"
7664 acl_save_exec_prefix
="$exec_prefix"
7665 exec_prefix
="$acl_final_exec_prefix"
7667 exec_prefix
="$acl_save_exec_prefix"
7668 prefix
="$acl_save_prefix"
7670 if test "X$x" = "X-L$additional_libdir"; then
7675 if test -z "$haveit"; then
7676 if test -d "$additional_libdir"; then
7677 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
7681 for x
in $LDFLAGS $LTLIBEXPAT; do
7683 acl_save_prefix
="$prefix"
7684 prefix
="$acl_final_prefix"
7685 acl_save_exec_prefix
="$exec_prefix"
7686 exec_prefix
="$acl_final_exec_prefix"
7688 exec_prefix
="$acl_save_exec_prefix"
7689 prefix
="$acl_save_prefix"
7691 if test "X$x" = "X-L$additional_libdir"; then
7696 if test -z "$haveit"; then
7697 if test -d "$additional_libdir"; then
7698 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
7705 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
7706 if test "$enable_rpath" != no
; then
7708 for x
in $rpathdirs; do
7709 if test "X$x" = "X$dir"; then
7714 if test -z "$haveit"; then
7715 rpathdirs
="$rpathdirs $dir"
7718 for x
in $ltrpathdirs; do
7719 if test "X$x" = "X$dir"; then
7724 if test -z "$haveit"; then
7725 ltrpathdirs
="$ltrpathdirs $dir"
7730 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
7733 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
7736 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$dep"
7737 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
7743 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
7744 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
7750 if test "X$rpathdirs" != "X"; then
7751 if test -n "$hardcode_libdir_separator"; then
7753 for found_dir
in $rpathdirs; do
7754 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
7756 acl_save_libdir
="$libdir"
7758 eval flag
=\"$hardcode_libdir_flag_spec\"
7759 libdir
="$acl_save_libdir"
7760 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
7762 for found_dir
in $rpathdirs; do
7763 acl_save_libdir
="$libdir"
7765 eval flag
=\"$hardcode_libdir_flag_spec\"
7766 libdir
="$acl_save_libdir"
7767 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
7771 if test "X$ltrpathdirs" != "X"; then
7772 for found_dir
in $ltrpathdirs; do
7773 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
7778 ac_save_CPPFLAGS
="$CPPFLAGS"
7780 for element
in $INCEXPAT; do
7782 for x
in $CPPFLAGS; do
7784 acl_save_prefix
="$prefix"
7785 prefix
="$acl_final_prefix"
7786 acl_save_exec_prefix
="$exec_prefix"
7787 exec_prefix
="$acl_final_exec_prefix"
7789 exec_prefix
="$acl_save_exec_prefix"
7790 prefix
="$acl_save_prefix"
7792 if test "X$x" = "X$element"; then
7797 if test -z "$haveit"; then
7798 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
7803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
7804 $as_echo_n "checking for libexpat... " >&6; }
7805 if test "${ac_cv_libexpat+set}" = set; then :
7806 $as_echo_n "(cached) " >&6
7809 ac_save_LIBS
="$LIBS"
7810 LIBS
="$LIBS $LIBEXPAT"
7811 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7812 /* end confdefs.h. */
7817 XML_Parser p = XML_ParserCreate (0);
7822 if ac_fn_c_try_link
"$LINENO"; then :
7827 rm -f core conftest.err conftest.
$ac_objext \
7828 conftest
$ac_exeext conftest.
$ac_ext
7829 LIBS
="$ac_save_LIBS"
7832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
7833 $as_echo "$ac_cv_libexpat" >&6; }
7834 if test "$ac_cv_libexpat" = yes; then
7837 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
7839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
7840 $as_echo_n "checking how to link with libexpat... " >&6; }
7841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
7842 $as_echo "$LIBEXPAT" >&6; }
7845 CPPFLAGS
="$ac_save_CPPFLAGS"
7855 if test "$HAVE_LIBEXPAT" != yes; then
7856 if test "$with_expat" = yes; then
7857 as_fn_error
"expat is missing or unusable" "$LINENO" 5
7859 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
7860 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
7864 LIBS
="$LIBS $LIBEXPAT"
7865 for ac_func
in XML_StopParser
7867 ac_fn_c_check_func
"$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
7868 if test "x$ac_cv_func_XML_StopParser" = x
""yes; then :
7869 cat >>confdefs.h
<<_ACEOF
7870 #define HAVE_XML_STOPPARSER 1
7885 # Check whether --with-python was given.
7886 if test "${with_python+set}" = set; then :
7887 withval
=$with_python;
7892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
7893 $as_echo_n "checking whether to use python... " >&6; }
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
7895 $as_echo "$with_python" >&6; }
7897 if test "${with_python}" = no
; then
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
7899 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
7902 case "${with_python}" in
7904 if test -d ${with_python}; then
7905 # Assume the python binary is ${with_python}/bin/python.
7906 python_prog
="${with_python}/bin/python"
7908 # If python does not exit ${with_python}/bin, then try in
7909 # ${with_python}. On Windows/MinGW, this is where the Python
7911 if test ! -x "${python_prog}"; then
7912 python_prog
="${with_python}/python"
7915 if test ! -x "${python_prog}"; then
7916 # Fall back to gdb 7.0/7.1 behaviour.
7918 python_prefix
=${with_python}
7920 elif test -x "${with_python}"; then
7921 # While we can't run python compiled for $host (unless host == build),
7922 # the user could write a script that provides the needed information,
7923 # so we support that.
7924 python_prog
=${with_python}
7927 as_fn_error
"invalid value for --with-python" "$LINENO" 5
7931 # Disallow --with-python=foo/bar.
7932 as_fn_error
"invalid value for --with-python" "$LINENO" 5
7935 # The user has either specified auto, yes, or the name of the python
7936 # program assumed to be in $PATH.
7938 case "${with_python}" in
7940 if test ${build} = ${host}; then
7941 # Extract the first word of "python", so it can be a program name with args.
7942 set dummy python
; ac_word
=$2
7943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7944 $as_echo_n "checking for $ac_word... " >&6; }
7945 if test "${ac_cv_path_python_prog_path+set}" = set; then :
7946 $as_echo_n "(cached) " >&6
7948 case $python_prog_path in
7950 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
7953 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7957 test -z "$as_dir" && as_dir
=.
7958 for ac_exec_ext
in '' $ac_executable_extensions; do
7959 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7960 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
7961 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7968 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
7972 python_prog_path
=$ac_cv_path_python_prog_path
7973 if test -n "$python_prog_path"; then
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
7975 $as_echo "$python_prog_path" >&6; }
7977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7978 $as_echo "no" >&6; }
7982 if test "${python_prog_path}" = missing
; then
7985 python_prog
=${python_prog_path}
7988 # Not much we can do except assume the cross-compiler will find the
7994 # While we can't run python compiled for $host (unless host == build),
7995 # the user could write a script that provides the needed information,
7996 # so we support that.
7997 python_prog
="${with_python}"
7998 # Extract the first word of "${python_prog}", so it can be a program name with args.
7999 set dummy
${python_prog}; ac_word
=$2
8000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8001 $as_echo_n "checking for $ac_word... " >&6; }
8002 if test "${ac_cv_path_python_prog_path+set}" = set; then :
8003 $as_echo_n "(cached) " >&6
8005 case $python_prog_path in
8007 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
8010 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8014 test -z "$as_dir" && as_dir
=.
8015 for ac_exec_ext
in '' $ac_executable_extensions; do
8016 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8017 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
8018 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8025 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
8029 python_prog_path
=$ac_cv_path_python_prog_path
8030 if test -n "$python_prog_path"; then
8031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
8032 $as_echo "$python_prog_path" >&6; }
8034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8035 $as_echo "no" >&6; }
8039 if test "${python_prog_path}" = missing
; then
8040 as_fn_error
"unable to find python program ${python_prog}" "$LINENO" 5
8046 if test "${python_prog}" != missing
; then
8047 # We have a python program to use, but it may be too old.
8048 # Don't flag an error for --with-python=auto (the default).
8049 have_python_config
=yes
8050 python_includes
=`${python_prog} ${srcdir}/python/python-config.py --includes`
8051 if test $?
!= 0; then
8052 have_python_config
=failed
8053 if test "${with_python}" != auto
; then
8054 as_fn_error
"failure running python-config --includes" "$LINENO" 5
8057 python_libs
=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
8058 if test $?
!= 0; then
8059 have_python_config
=failed
8060 if test "${with_python}" != auto
; then
8061 as_fn_error
"failure running python-config --ldflags" "$LINENO" 5
8064 python_prefix
=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
8065 if test $?
!= 0; then
8066 have_python_config
=failed
8067 if test "${with_python}" != auto
; then
8068 as_fn_error
"failure running python-config --exec-prefix" "$LINENO" 5
8072 # We do not have a python executable we can use to determine where
8073 # to find the Python headers and libs. We cannot guess the include
8074 # path from the python_prefix either, because that include path
8075 # depends on the Python version. So, there is nothing much we can
8076 # do except assume that the compiler will be able to find those files.
8079 have_python_config
=no
8082 # If we have python-config, only try the configuration it provides.
8083 # Otherwise fallback on the old way of trying different versions of
8087 if test "${have_python_config}" = yes; then
8088 # Determine the Python version by extracting "-lpython<version>"
8089 # part of the python_libs. <version> is usually X.Y with X and Y
8090 # being decimal numbers, but can also be XY (seen on Windows).
8092 # The extraction is performed using sed with a regular expression.
8093 # Initially, the regexp used was using the '?' quantifier to make
8094 # the dot in the version number optional. Unfortunately, this
8095 # does not work with non-GNU versions of sed because, because of
8096 # what looks like a limitation (the '?' quantifier does not work
8097 # with back-references). We work around this limitation by using
8098 # the '*' quantifier instead. It means that, in theory, we might
8099 # match unexpected version strings such as "-lpython2..7", but
8100 # this seems unlikely in practice. And even if that happens,
8101 # an error will be triggered later on, when checking that version
8103 python_version
=`echo " ${python_libs} " \
8104 | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
8105 case "${python_version}" in
8108 version
=${python_version}
8110 new_CPPFLAGS
=${python_includes}
8111 new_LIBS
=${python_libs}
8112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8113 $as_echo_n "checking for ${version}... " >&6; }
8114 save_CPPFLAGS
=$CPPFLAGS
8116 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8117 LIBS
="$LIBS $new_LIBS"
8118 found_usable_python
=no
8119 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8120 /* end confdefs.h. */
8130 if ac_fn_c_try_link
"$LINENO"; then :
8131 have_libpython
=${version}
8132 found_usable_python
=yes
8133 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8134 PYTHON_LIBS
=$new_LIBS
8136 rm -f core conftest.err conftest.
$ac_objext \
8137 conftest
$ac_exeext conftest.
$ac_ext
8138 CPPFLAGS
=$save_CPPFLAGS
8140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8141 $as_echo "${found_usable_python}" >&6; }
8145 as_fn_error
"unable to determine python version from ${python_libs}" "$LINENO" 5
8148 elif test "${have_python_config}" != failed
; then
8149 if test "${have_libpython}" = no
; then
8153 new_CPPFLAGS
=${python_includes}
8154 new_LIBS
="${python_libs} -lpython2.7"
8155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8156 $as_echo_n "checking for ${version}... " >&6; }
8157 save_CPPFLAGS
=$CPPFLAGS
8159 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8160 LIBS
="$LIBS $new_LIBS"
8161 found_usable_python
=no
8162 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8163 /* end confdefs.h. */
8173 if ac_fn_c_try_link
"$LINENO"; then :
8174 have_libpython
=${version}
8175 found_usable_python
=yes
8176 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8177 PYTHON_LIBS
=$new_LIBS
8179 rm -f core conftest.err conftest.
$ac_objext \
8180 conftest
$ac_exeext conftest.
$ac_ext
8181 CPPFLAGS
=$save_CPPFLAGS
8183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8184 $as_echo "${found_usable_python}" >&6; }
8187 if test "${have_libpython}" = no
; then
8191 new_CPPFLAGS
=${python_includes}
8192 new_LIBS
="${python_libs} -lpython2.6"
8193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8194 $as_echo_n "checking for ${version}... " >&6; }
8195 save_CPPFLAGS
=$CPPFLAGS
8197 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8198 LIBS
="$LIBS $new_LIBS"
8199 found_usable_python
=no
8200 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8201 /* end confdefs.h. */
8211 if ac_fn_c_try_link
"$LINENO"; then :
8212 have_libpython
=${version}
8213 found_usable_python
=yes
8214 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8215 PYTHON_LIBS
=$new_LIBS
8217 rm -f core conftest.err conftest.
$ac_objext \
8218 conftest
$ac_exeext conftest.
$ac_ext
8219 CPPFLAGS
=$save_CPPFLAGS
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8222 $as_echo "${found_usable_python}" >&6; }
8225 if test ${have_libpython} = no
; then
8229 new_CPPFLAGS
=${python_includes}
8230 new_LIBS
="${python_libs} -lpython2.5"
8231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8232 $as_echo_n "checking for ${version}... " >&6; }
8233 save_CPPFLAGS
=$CPPFLAGS
8235 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8236 LIBS
="$LIBS $new_LIBS"
8237 found_usable_python
=no
8238 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8239 /* end confdefs.h. */
8249 if ac_fn_c_try_link
"$LINENO"; then :
8250 have_libpython
=${version}
8251 found_usable_python
=yes
8252 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8253 PYTHON_LIBS
=$new_LIBS
8255 rm -f core conftest.err conftest.
$ac_objext \
8256 conftest
$ac_exeext conftest.
$ac_ext
8257 CPPFLAGS
=$save_CPPFLAGS
8259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8260 $as_echo "${found_usable_python}" >&6; }
8263 if test ${have_libpython} = no
; then
8267 new_CPPFLAGS
=${python_includes}
8268 new_LIBS
="${python_libs} -lpython2.4"
8269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8270 $as_echo_n "checking for ${version}... " >&6; }
8271 save_CPPFLAGS
=$CPPFLAGS
8273 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8274 LIBS
="$LIBS $new_LIBS"
8275 found_usable_python
=no
8276 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8277 /* end confdefs.h. */
8287 if ac_fn_c_try_link
"$LINENO"; then :
8288 have_libpython
=${version}
8289 found_usable_python
=yes
8290 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8291 PYTHON_LIBS
=$new_LIBS
8293 rm -f core conftest.err conftest.
$ac_objext \
8294 conftest
$ac_exeext conftest.
$ac_ext
8295 CPPFLAGS
=$save_CPPFLAGS
8297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8298 $as_echo "${found_usable_python}" >&6; }
8302 if test "${have_libpython}" = python2.7
-o "${have_libpython}" = python27
; then
8304 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
8306 elif test "${have_libpython}" = python2.6
-o "${have_libpython}" = python26
; then
8308 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
8310 elif test "${have_libpython}" = python2.5
-o "${have_libpython}" = python25
; then
8312 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
8314 elif test "${have_libpython}" = python2.4
-o "${have_libpython}" = python24
; then
8316 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
8320 if test "${have_libpython}" = no
; then
8321 case "${with_python}" in
8323 as_fn_error
"python is missing or unusable" "$LINENO" 5
8326 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
8327 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
8330 as_fn_error
"no usable python found at ${with_python}" "$LINENO" 5
8334 if test -n "${python_prefix}"; then
8336 cat >>confdefs.h
<<_ACEOF
8337 #define WITH_PYTHON_PATH "${python_prefix}"
8341 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
8342 if test "x$prefix" = xNONE
; then
8343 test_prefix
=/usr
/local
8348 test_prefix
=$exec_prefix
8351 case ${python_prefix} in
8352 "${test_prefix}"|
"${test_prefix}/"*|\
8353 '${exec_prefix}'|
'${exec_prefix}/'*)
8358 cat >>confdefs.h
<<_ACEOF
8359 #define PYTHON_PATH_RELOCATABLE $value
8367 if test "${have_libpython}" != no
; then
8369 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
8371 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
8372 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
8373 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
8374 CONFIG_INSTALL
="$CONFIG_INSTALL install-python"
8375 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
8377 # Flags needed to compile Python code (taken from python-config --cflags).
8378 # We cannot call python-config directly because it will output whatever was
8379 # used when compiling the Python interpreter itself, including flags which
8380 # would make the python-related objects be compiled differently from the
8381 # rest of GDB (e.g., -O2 and -fPIC).
8382 if test "${GCC}" = yes; then
8383 tentative_python_cflags
="-fno-strict-aliasing -DNDEBUG -fwrapv"
8386 if test "x${tentative_python_cflags}" != x
; then
8387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
8388 $as_echo_n "checking compiler flags for python code... " >&6; }
8389 for flag
in ${tentative_python_cflags}; do
8390 # Check that the compiler accepts it
8391 saved_CFLAGS
="$CFLAGS"
8392 CFLAGS
="$CFLAGS $flag"
8393 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8394 /* end confdefs.h. */
8404 if ac_fn_c_try_compile
"$LINENO"; then :
8405 PYTHON_CFLAGS
="${PYTHON_CFLAGS} $flag"
8407 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8408 CFLAGS
="$saved_CFLAGS"
8410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
8411 $as_echo "${PYTHON_CFLAGS}" >&6; }
8414 # On IRIX, type siginfo is not defined. Instead, sys/siginfo.h provides:
8416 # #define siginfo __siginfo
8418 # The problem is that including Python causes some XOPEN macros to be
8419 # unilaterally defined, and that in turn causes _SGIAPI to evaluate
8420 # to false. So, we work around this issue by defining siginfo ourself
8421 # though the command-line.
8423 irix
*) if test "${GCC}" = yes; then
8424 CPPFLAGS
="$CPPFLAGS -Dsiginfo=__siginfo"
8429 # Even if Python support is not compiled in, we need to have these files
8431 CONFIG_OBS
="$CONFIG_OBS python.o py-value.o py-prettyprint.o py-auto-load.o"
8432 CONFIG_SRCS
="$CONFIG_SRCS python/python.c python/py-value.c \
8433 python/py-prettyprint.c python/py-auto-load.c"
8439 # ------------------------- #
8440 # Checks for header files. #
8441 # ------------------------- #
8444 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
8445 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
8447 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
8448 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
8449 $as_echo_n "(cached) " >&6
8451 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8452 /* end confdefs.h. */
8453 #include <sys/types.h>
8465 if ac_fn_c_try_compile
"$LINENO"; then :
8466 eval "$as_ac_Header=yes"
8468 eval "$as_ac_Header=no"
8470 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8472 eval ac_res
=\$
$as_ac_Header
8473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8474 $as_echo "$ac_res" >&6; }
8475 eval as_val
=\$
$as_ac_Header
8476 if test "x$as_val" = x
""yes; then :
8477 cat >>confdefs.h
<<_ACEOF
8478 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8481 ac_header_dirent
=$ac_hdr; break
8485 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8486 if test $ac_header_dirent = dirent.h
; then
8487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
8488 $as_echo_n "checking for library containing opendir... " >&6; }
8489 if test "${ac_cv_search_opendir+set}" = set; then :
8490 $as_echo_n "(cached) " >&6
8492 ac_func_search_save_LIBS
=$LIBS
8493 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8494 /* end confdefs.h. */
8496 /* Override any GCC internal prototype to avoid an error.
8497 Use char because int might match the return type of a GCC
8498 builtin and then its argument prototype would still apply. */
8511 for ac_lib
in '' dir
; do
8512 if test -z "$ac_lib"; then
8513 ac_res
="none required"
8516 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8518 if ac_fn_c_try_link
"$LINENO"; then :
8519 ac_cv_search_opendir
=$ac_res
8521 rm -f core conftest.err conftest.
$ac_objext \
8523 if test "${ac_cv_search_opendir+set}" = set; then :
8527 if test "${ac_cv_search_opendir+set}" = set; then :
8530 ac_cv_search_opendir
=no
8533 LIBS
=$ac_func_search_save_LIBS
8535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
8536 $as_echo "$ac_cv_search_opendir" >&6; }
8537 ac_res
=$ac_cv_search_opendir
8538 if test "$ac_res" != no
; then :
8539 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
8545 $as_echo_n "checking for library containing opendir... " >&6; }
8546 if test "${ac_cv_search_opendir+set}" = set; then :
8547 $as_echo_n "(cached) " >&6
8549 ac_func_search_save_LIBS
=$LIBS
8550 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8551 /* end confdefs.h. */
8553 /* Override any GCC internal prototype to avoid an error.
8554 Use char because int might match the return type of a GCC
8555 builtin and then its argument prototype would still apply. */
8568 for ac_lib
in '' x
; do
8569 if test -z "$ac_lib"; then
8570 ac_res
="none required"
8573 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8575 if ac_fn_c_try_link
"$LINENO"; then :
8576 ac_cv_search_opendir
=$ac_res
8578 rm -f core conftest.err conftest.
$ac_objext \
8580 if test "${ac_cv_search_opendir+set}" = set; then :
8584 if test "${ac_cv_search_opendir+set}" = set; then :
8587 ac_cv_search_opendir
=no
8590 LIBS
=$ac_func_search_save_LIBS
8592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
8593 $as_echo "$ac_cv_search_opendir" >&6; }
8594 ac_res
=$ac_cv_search_opendir
8595 if test "$ac_res" != no
; then :
8596 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
8603 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
8604 if test "${ac_cv_header_stat_broken+set}" = set; then :
8605 $as_echo_n "(cached) " >&6
8607 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8608 /* end confdefs.h. */
8609 #include <sys/types.h>
8610 #include <sys/stat.h>
8612 #if defined S_ISBLK && defined S_IFDIR
8613 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
8616 #if defined S_ISBLK && defined S_IFCHR
8617 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
8620 #if defined S_ISLNK && defined S_IFREG
8621 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
8624 #if defined S_ISSOCK && defined S_IFREG
8625 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
8629 if ac_fn_c_try_compile
"$LINENO"; then :
8630 ac_cv_header_stat_broken
=no
8632 ac_cv_header_stat_broken
=yes
8634 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
8637 $as_echo "$ac_cv_header_stat_broken" >&6; }
8638 if test $ac_cv_header_stat_broken = yes; then
8640 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8645 $as_echo_n "checking for ANSI C header files... " >&6; }
8646 if test "${ac_cv_header_stdc+set}" = set; then :
8647 $as_echo_n "(cached) " >&6
8649 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8650 /* end confdefs.h. */
8664 if ac_fn_c_try_compile
"$LINENO"; then :
8665 ac_cv_header_stdc
=yes
8667 ac_cv_header_stdc
=no
8669 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8671 if test $ac_cv_header_stdc = yes; then
8672 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8673 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8674 /* end confdefs.h. */
8678 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8679 $EGREP "memchr" >/dev
/null
2>&1; then :
8682 ac_cv_header_stdc
=no
8688 if test $ac_cv_header_stdc = yes; then
8689 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8690 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8691 /* end confdefs.h. */
8695 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8696 $EGREP "free" >/dev
/null
2>&1; then :
8699 ac_cv_header_stdc
=no
8705 if test $ac_cv_header_stdc = yes; then
8706 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8707 if test "$cross_compiling" = yes; then :
8710 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8711 /* end confdefs.h. */
8714 #if ((' ' & 0x0FF) == 0x020)
8715 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8716 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8718 # define ISLOWER(c) \
8719 (('a' <= (c) && (c) <= 'i') \
8720 || ('j' <= (c) && (c) <= 'r') \
8721 || ('s' <= (c) && (c) <= 'z'))
8722 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8725 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8730 for (i = 0; i < 256; i++)
8731 if (XOR (islower (i), ISLOWER (i))
8732 || toupper (i) != TOUPPER (i))
8737 if ac_fn_c_try_run
"$LINENO"; then :
8740 ac_cv_header_stdc
=no
8742 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
8743 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
8748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8749 $as_echo "$ac_cv_header_stdc" >&6; }
8750 if test $ac_cv_header_stdc = yes; then
8752 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8756 # elf_hp.h is for HP/UX 64-bit shared library support.
8757 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
8758 # unconditionally, so what's the point in checking these?
8759 for ac_header
in nlist.h machine
/reg.h poll.h sys
/poll.h proc_service.h \
8760 thread_db.h gnu
/libc-version.h signal.h stddef.h \
8761 stdlib.h string.h memory.h
strings.h sys
/fault.h \
8762 sys
/file.h sys
/filio.h sys
/ioctl.h sys
/param.h \
8763 sys
/resource.h sys
/procfs.h sys
/ptrace.h ptrace.h \
8764 sys
/reg.h sys
/debugreg.h sys
/select.h sys
/syscall.h \
8765 sys
/types.h sys
/wait.h
wait.h termios.h termio.h \
8766 sgtty.h unistd.h elf_hp.h ctype.h
time.h locale.h \
8767 dlfcn.h sys
/socket.h sys
/un.h
8769 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8770 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8771 eval as_val
=\$
$as_ac_Header
8772 if test "x$as_val" = x
""yes; then :
8773 cat >>confdefs.h
<<_ACEOF
8774 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8781 for ac_header
in link.h
8783 ac_fn_c_check_header_compile
"$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
8784 # include <sys/types.h>
8791 if test "x$ac_cv_header_link_h" = x
""yes; then :
8792 cat >>confdefs.h
<<_ACEOF
8793 #define HAVE_LINK_H 1
8800 for ac_header
in sys
/proc.h
8802 ac_fn_c_check_header_compile
"$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
8803 # include <sys/param.h>
8807 if test "x$ac_cv_header_sys_proc_h" = x
""yes; then :
8808 cat >>confdefs.h
<<_ACEOF
8809 #define HAVE_SYS_PROC_H 1
8816 for ac_header
in sys
/user.h
8818 ac_fn_c_check_header_compile
"$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
8819 # include <sys/param.h>
8823 if test "x$ac_cv_header_sys_user_h" = x
""yes; then :
8824 cat >>confdefs.h
<<_ACEOF
8825 #define HAVE_SYS_USER_H 1
8833 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
8834 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
8835 # think that we don't have <curses.h> if we're using GCC.
8838 if test "$GCC" = yes; then
8840 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
8844 for ac_header
in curses.h cursesX.h ncurses.h ncurses
/ncurses.h ncurses
/term.h
8846 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8847 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8848 eval as_val
=\$
$as_ac_Header
8849 if test "x$as_val" = x
""yes; then :
8850 cat >>confdefs.h
<<_ACEOF
8851 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8858 for ac_header
in term.h
8860 ac_fn_c_check_header_compile
"$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
8861 # include <curses.h>
8865 if test "x$ac_cv_header_term_h" = x
""yes; then :
8866 cat >>confdefs.h
<<_ACEOF
8867 #define HAVE_TERM_H 1
8875 # ------------------------- #
8876 # Checks for declarations. #
8877 # ------------------------- #
8879 ac_fn_c_check_decl
"$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
8880 if test "x$ac_cv_have_decl_free" = x
""yes; then :
8886 cat >>confdefs.h
<<_ACEOF
8887 #define HAVE_DECL_FREE $ac_have_decl
8889 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
8890 if test "x$ac_cv_have_decl_malloc" = x
""yes; then :
8896 cat >>confdefs.h
<<_ACEOF
8897 #define HAVE_DECL_MALLOC $ac_have_decl
8899 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
8900 if test "x$ac_cv_have_decl_realloc" = x
""yes; then :
8906 cat >>confdefs.h
<<_ACEOF
8907 #define HAVE_DECL_REALLOC $ac_have_decl
8909 ac_fn_c_check_decl
"$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
8910 if test "x$ac_cv_have_decl_strerror" = x
""yes; then :
8916 cat >>confdefs.h
<<_ACEOF
8917 #define HAVE_DECL_STRERROR $ac_have_decl
8919 ac_fn_c_check_decl
"$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
8920 if test "x$ac_cv_have_decl_strstr" = x
""yes; then :
8926 cat >>confdefs.h
<<_ACEOF
8927 #define HAVE_DECL_STRSTR $ac_have_decl
8929 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
8930 if test "x$ac_cv_have_decl_getopt" = x
""yes; then :
8936 cat >>confdefs.h
<<_ACEOF
8937 #define HAVE_DECL_GETOPT $ac_have_decl
8939 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
8940 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
8946 cat >>confdefs.h
<<_ACEOF
8947 #define HAVE_DECL_SNPRINTF $ac_have_decl
8949 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
8950 if test "x$ac_cv_have_decl_vsnprintf" = x
""yes; then :
8956 cat >>confdefs.h
<<_ACEOF
8957 #define HAVE_DECL_VSNPRINTF $ac_have_decl
8961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
8962 $as_echo_n "checking for LC_MESSAGES... " >&6; }
8963 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
8964 $as_echo_n "(cached) " >&6
8966 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8967 /* end confdefs.h. */
8977 if ac_fn_c_try_link
"$LINENO"; then :
8978 am_cv_val_LC_MESSAGES
=yes
8980 am_cv_val_LC_MESSAGES
=no
8982 rm -f core conftest.err conftest.
$ac_objext \
8983 conftest
$ac_exeext conftest.
$ac_ext
8985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
8986 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
8987 if test $am_cv_val_LC_MESSAGES = yes; then
8989 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
8994 # ----------------------- #
8995 # Checks for structures. #
8996 # ----------------------- #
8998 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
8999 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
9001 cat >>confdefs.h
<<_ACEOF
9002 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9007 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
9008 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
9010 cat >>confdefs.h
<<_ACEOF
9011 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9018 # ------------------ #
9019 # Checks for types. #
9020 # ------------------ #
9022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
9023 $as_echo_n "checking return type of signal handlers... " >&6; }
9024 if test "${ac_cv_type_signal+set}" = set; then :
9025 $as_echo_n "(cached) " >&6
9027 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9028 /* end confdefs.h. */
9029 #include <sys/types.h>
9035 return *(signal (0, 0)) (0) == 1;
9040 if ac_fn_c_try_compile
"$LINENO"; then :
9041 ac_cv_type_signal
=int
9043 ac_cv_type_signal
=void
9045 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
9048 $as_echo "$ac_cv_type_signal" >&6; }
9050 cat >>confdefs.h
<<_ACEOF
9051 #define RETSIGTYPE $ac_cv_type_signal
9055 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9056 #include <sys/socket.h>
9059 if test "x$ac_cv_type_socklen_t" = x
""yes; then :
9061 cat >>confdefs.h
<<_ACEOF
9062 #define HAVE_SOCKLEN_T 1
9069 # ------------------------------------- #
9070 # Checks for compiler characteristics. #
9071 # ------------------------------------- #
9073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9074 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9075 if test "${ac_cv_c_const+set}" = set; then :
9076 $as_echo_n "(cached) " >&6
9078 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9079 /* end confdefs.h. */
9084 /* FIXME: Include the comments suggested by Paul. */
9086 /* Ultrix mips cc rejects this. */
9087 typedef int charset[2];
9089 /* SunOS 4.1.1 cc rejects this. */
9090 char const *const *pcpcc;
9092 /* NEC SVR4.0.2 mips cc rejects this. */
9093 struct point {int x, y;};
9094 static struct point const zero = {0,0};
9095 /* AIX XL C 1.02.0.0 rejects this.
9096 It does not let you subtract one const X* pointer from another in
9097 an arm of an if-expression whose if-part is not a constant
9099 const char *g = "string";
9100 pcpcc = &g + (g ? g-g : 0);
9101 /* HPUX 7.0 cc rejects these. */
9103 ppc = (char**) pcpcc;
9104 pcpcc = (char const *const *) ppc;
9105 { /* SCO 3.2v4 cc rejects this. */
9107 char const *s = 0 ? (char *) 0 : (char const *) 0;
9112 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9114 const int *foo = &x[0];
9117 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9118 typedef const int *iptr;
9122 { /* AIX XL C 1.02.0.0 rejects this saying
9123 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9124 struct s { int j; const int *ap[3]; };
9125 struct s *b; b->j = 5;
9127 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9131 return !cs[0] && !zero.x;
9138 if ac_fn_c_try_compile
"$LINENO"; then :
9143 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
9146 $as_echo "$ac_cv_c_const" >&6; }
9147 if test $ac_cv_c_const = no
; then
9149 $as_echo "#define const /**/" >>confdefs.h
9153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
9154 $as_echo_n "checking for inline... " >&6; }
9155 if test "${ac_cv_c_inline+set}" = set; then :
9156 $as_echo_n "(cached) " >&6
9159 for ac_kw
in inline __inline__ __inline
; do
9160 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9161 /* end confdefs.h. */
9164 static $ac_kw foo_t static_foo () {return 0; }
9165 $ac_kw foo_t foo () {return 0; }
9169 if ac_fn_c_try_compile
"$LINENO"; then :
9170 ac_cv_c_inline
=$ac_kw
9172 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9173 test "$ac_cv_c_inline" != no
&& break
9177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
9178 $as_echo "$ac_cv_c_inline" >&6; }
9180 case $ac_cv_c_inline in
9183 case $ac_cv_c_inline in
9185 *) ac_val
=$ac_cv_c_inline;;
9187 cat >>confdefs.h
<<_ACEOF
9189 #define inline $ac_val
9195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
9196 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
9197 if test "${ac_cv_c_bigendian+set}" = set; then :
9198 $as_echo_n "(cached) " >&6
9200 ac_cv_c_bigendian
=unknown
9201 # See if we're dealing with a universal compiler.
9202 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9203 /* end confdefs.h. */
9204 #ifndef __APPLE_CC__
9205 not a universal capable compiler
9210 if ac_fn_c_try_compile
"$LINENO"; then :
9212 # Check for potential -arch flags. It is not universal unless
9213 # there are at least two -arch flags with different values.
9216 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
9217 if test -n "$ac_prev"; then
9219 i?
86 | x86_64 | ppc | ppc64
)
9220 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
9223 ac_cv_c_bigendian
=universal
9229 elif test "x$ac_word" = "x-arch"; then
9234 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9235 if test $ac_cv_c_bigendian = unknown
; then
9236 # See if sys/param.h defines the BYTE_ORDER macro.
9237 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9238 /* end confdefs.h. */
9239 #include <sys/types.h>
9240 #include <sys/param.h>
9245 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
9246 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
9255 if ac_fn_c_try_compile
"$LINENO"; then :
9256 # It does; now see whether it defined to BIG_ENDIAN or not.
9257 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9258 /* end confdefs.h. */
9259 #include <sys/types.h>
9260 #include <sys/param.h>
9265 #if BYTE_ORDER != BIG_ENDIAN
9273 if ac_fn_c_try_compile
"$LINENO"; then :
9274 ac_cv_c_bigendian
=yes
9276 ac_cv_c_bigendian
=no
9278 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9280 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9282 if test $ac_cv_c_bigendian = unknown
; then
9283 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
9284 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9285 /* end confdefs.h. */
9291 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
9299 if ac_fn_c_try_compile
"$LINENO"; then :
9300 # It does; now see whether it defined to _BIG_ENDIAN or not.
9301 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9302 /* end confdefs.h. */
9316 if ac_fn_c_try_compile
"$LINENO"; then :
9317 ac_cv_c_bigendian
=yes
9319 ac_cv_c_bigendian
=no
9321 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9323 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9325 if test $ac_cv_c_bigendian = unknown
; then
9326 # Compile a test program.
9327 if test "$cross_compiling" = yes; then :
9328 # Try to guess by grepping values from an object file.
9329 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9330 /* end confdefs.h. */
9331 short int ascii_mm[] =
9332 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
9333 short int ascii_ii[] =
9334 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
9335 int use_ascii (int i) {
9336 return ascii_mm[i] + ascii_ii[i];
9338 short int ebcdic_ii[] =
9339 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
9340 short int ebcdic_mm[] =
9341 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
9342 int use_ebcdic (int i) {
9343 return ebcdic_mm[i] + ebcdic_ii[i];
9350 return use_ascii (foo) == use_ebcdic (foo);
9355 if ac_fn_c_try_compile
"$LINENO"; then :
9356 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
9357 ac_cv_c_bigendian
=yes
9359 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
9360 if test "$ac_cv_c_bigendian" = unknown
; then
9361 ac_cv_c_bigendian
=no
9363 # finding both strings is unlikely to happen, but who knows?
9364 ac_cv_c_bigendian
=unknown
9368 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9370 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9371 /* end confdefs.h. */
9372 $ac_includes_default
9377 /* Are we little or big endian? From Harbison&Steele. */
9381 char c[sizeof (long int)];
9384 return u.c[sizeof (long int) - 1] == 1;
9390 if ac_fn_c_try_run
"$LINENO"; then :
9391 ac_cv_c_bigendian
=no
9393 ac_cv_c_bigendian
=yes
9395 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9396 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
9402 $as_echo "$ac_cv_c_bigendian" >&6; }
9403 case $ac_cv_c_bigendian in #(
9405 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
9411 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
9415 as_fn_error
"unknown endianness
9416 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
9420 # ------------------------------ #
9421 # Checks for library functions. #
9422 # ------------------------------ #
9424 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9425 # for constant arguments. Useless!
9426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
9427 $as_echo_n "checking for working alloca.h... " >&6; }
9428 if test "${ac_cv_working_alloca_h+set}" = set; then :
9429 $as_echo_n "(cached) " >&6
9431 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9432 /* end confdefs.h. */
9437 char *p = (char *) alloca (2 * sizeof (int));
9443 if ac_fn_c_try_link
"$LINENO"; then :
9444 ac_cv_working_alloca_h
=yes
9446 ac_cv_working_alloca_h
=no
9448 rm -f core conftest.err conftest.
$ac_objext \
9449 conftest
$ac_exeext conftest.
$ac_ext
9451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
9452 $as_echo "$ac_cv_working_alloca_h" >&6; }
9453 if test $ac_cv_working_alloca_h = yes; then
9455 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
9459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
9460 $as_echo_n "checking for alloca... " >&6; }
9461 if test "${ac_cv_func_alloca_works+set}" = set; then :
9462 $as_echo_n "(cached) " >&6
9464 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9465 /* end confdefs.h. */
9467 # define alloca __builtin_alloca
9470 # include <malloc.h>
9471 # define alloca _alloca
9473 # ifdef HAVE_ALLOCA_H
9474 # include <alloca.h>
9479 # ifndef alloca /* predefined by HP cc +Olibcalls */
9490 char *p = (char *) alloca (1);
9496 if ac_fn_c_try_link
"$LINENO"; then :
9497 ac_cv_func_alloca_works
=yes
9499 ac_cv_func_alloca_works
=no
9501 rm -f core conftest.err conftest.
$ac_objext \
9502 conftest
$ac_exeext conftest.
$ac_ext
9504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
9505 $as_echo "$ac_cv_func_alloca_works" >&6; }
9507 if test $ac_cv_func_alloca_works = yes; then
9509 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
9512 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
9513 # that cause trouble. Some versions do not even contain alloca or
9514 # contain a buggy version. If you still want to use their alloca,
9515 # use ar to extract alloca.o from them instead of compiling alloca.c.
9517 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
9519 $as_echo "#define C_ALLOCA 1" >>confdefs.h
9522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
9523 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
9524 if test "${ac_cv_os_cray+set}" = set; then :
9525 $as_echo_n "(cached) " >&6
9527 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9528 /* end confdefs.h. */
9529 #if defined CRAY && ! defined CRAY2
9536 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9537 $EGREP "webecray" >/dev
/null
2>&1; then :
9545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
9546 $as_echo "$ac_cv_os_cray" >&6; }
9547 if test $ac_cv_os_cray = yes; then
9548 for ac_func
in _getb67 GETB67 getb67
; do
9549 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9550 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9551 eval as_val
=\$
$as_ac_var
9552 if test "x$as_val" = x
""yes; then :
9554 cat >>confdefs.h
<<_ACEOF
9555 #define CRAY_STACKSEG_END $ac_func
9564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
9565 $as_echo_n "checking stack direction for C alloca... " >&6; }
9566 if test "${ac_cv_c_stack_direction+set}" = set; then :
9567 $as_echo_n "(cached) " >&6
9569 if test "$cross_compiling" = yes; then :
9570 ac_cv_c_stack_direction
=0
9572 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9573 /* end confdefs.h. */
9574 $ac_includes_default
9576 find_stack_direction ()
9578 static char *addr = 0;
9583 return find_stack_direction ();
9586 return (&dummy > addr) ? 1 : -1;
9592 return find_stack_direction () < 0;
9595 if ac_fn_c_try_run
"$LINENO"; then :
9596 ac_cv_c_stack_direction
=1
9598 ac_cv_c_stack_direction
=-1
9600 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9601 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
9606 $as_echo "$ac_cv_c_stack_direction" >&6; }
9607 cat >>confdefs.h
<<_ACEOF
9608 #define STACK_DIRECTION $ac_cv_c_stack_direction
9614 for ac_header
in stdlib.h unistd.h
9616 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9617 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9618 eval as_val
=\$
$as_ac_Header
9619 if test "x$as_val" = x
""yes; then :
9620 cat >>confdefs.h
<<_ACEOF
9621 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9628 for ac_func
in getpagesize
9630 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
9631 if test "x$ac_cv_func_getpagesize" = x
""yes; then :
9632 cat >>confdefs.h
<<_ACEOF
9633 #define HAVE_GETPAGESIZE 1
9639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
9640 $as_echo_n "checking for working mmap... " >&6; }
9641 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
9642 $as_echo_n "(cached) " >&6
9644 if test "$cross_compiling" = yes; then :
9645 ac_cv_func_mmap_fixed_mapped
=no
9647 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9648 /* end confdefs.h. */
9649 $ac_includes_default
9650 /* malloc might have been renamed as rpl_malloc. */
9653 /* Thanks to Mike Haertel and Jim Avera for this test.
9654 Here is a matrix of mmap possibilities:
9655 mmap private not fixed
9656 mmap private fixed at somewhere currently unmapped
9657 mmap private fixed at somewhere already mapped
9658 mmap shared not fixed
9659 mmap shared fixed at somewhere currently unmapped
9660 mmap shared fixed at somewhere already mapped
9661 For private mappings, we should verify that changes cannot be read()
9662 back from the file, nor mmap's back from the file at a different
9663 address. (There have been systems where private was not correctly
9664 implemented like the infamous i386 svr4.0, and systems where the
9665 VM page cache was not coherent with the file system buffer cache
9666 like early versions of FreeBSD and possibly contemporary NetBSD.)
9667 For shared mappings, we should conversely verify that changes get
9668 propagated back to all the places they're supposed to be.
9670 Grep wants private fixed already mapped.
9671 The main things grep needs to know about mmap are:
9672 * does it exist and is it safe to write into the mmap'd area
9673 * how to use it (BSD variants) */
9676 #include <sys/mman.h>
9678 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
9682 /* This mess was copied from the GNU getpagesize.h. */
9683 #ifndef HAVE_GETPAGESIZE
9684 /* Assume that all systems that can run configure have sys/param.h. */
9685 # ifndef HAVE_SYS_PARAM_H
9686 # define HAVE_SYS_PARAM_H 1
9689 # ifdef _SC_PAGESIZE
9690 # define getpagesize() sysconf(_SC_PAGESIZE)
9691 # else /* no _SC_PAGESIZE */
9692 # ifdef HAVE_SYS_PARAM_H
9693 # include <sys/param.h>
9694 # ifdef EXEC_PAGESIZE
9695 # define getpagesize() EXEC_PAGESIZE
9696 # else /* no EXEC_PAGESIZE */
9698 # define getpagesize() NBPG * CLSIZE
9701 # endif /* no CLSIZE */
9702 # else /* no NBPG */
9704 # define getpagesize() NBPC
9705 # else /* no NBPC */
9707 # define getpagesize() PAGESIZE
9708 # endif /* PAGESIZE */
9709 # endif /* no NBPC */
9710 # endif /* no NBPG */
9711 # endif /* no EXEC_PAGESIZE */
9712 # else /* no HAVE_SYS_PARAM_H */
9713 # define getpagesize() 8192 /* punt totally */
9714 # endif /* no HAVE_SYS_PARAM_H */
9715 # endif /* no _SC_PAGESIZE */
9717 #endif /* no HAVE_GETPAGESIZE */
9722 char *data, *data2, *data3;
9726 pagesize = getpagesize ();
9728 /* First, make a file with some known garbage in it. */
9729 data = (char *) malloc (pagesize);
9732 for (i = 0; i < pagesize; ++i)
9733 *(data + i) = rand ();
9735 fd = creat ("conftest.mmap", 0600);
9738 if (write (fd, data, pagesize) != pagesize)
9742 /* Next, try to mmap the file at a fixed address which already has
9743 something else allocated at it. If we can, also make sure that
9744 we see the same garbage. */
9745 fd = open ("conftest.mmap", O_RDWR);
9748 data2 = (char *) malloc (2 * pagesize);
9751 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
9752 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
9753 MAP_PRIVATE | MAP_FIXED, fd, 0L))
9755 for (i = 0; i < pagesize; ++i)
9756 if (*(data + i) != *(data2 + i))
9759 /* Finally, make sure that changes to the mapped area do not
9760 percolate back to the file as seen by read(). (This is a bug on
9761 some variants of i386 svr4.0.) */
9762 for (i = 0; i < pagesize; ++i)
9763 *(data2 + i) = *(data2 + i) + 1;
9764 data3 = (char *) malloc (pagesize);
9767 if (read (fd, data3, pagesize) != pagesize)
9769 for (i = 0; i < pagesize; ++i)
9770 if (*(data + i) != *(data3 + i))
9776 if ac_fn_c_try_run
"$LINENO"; then :
9777 ac_cv_func_mmap_fixed_mapped
=yes
9779 ac_cv_func_mmap_fixed_mapped
=no
9781 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9782 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
9787 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
9788 if test $ac_cv_func_mmap_fixed_mapped = yes; then
9790 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
9795 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
9796 if test "x$ac_cv_type_pid_t" = x
""yes; then :
9800 cat >>confdefs.h
<<_ACEOF
9806 for ac_header
in vfork.h
9808 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
9809 if test "x$ac_cv_header_vfork_h" = x
""yes; then :
9810 cat >>confdefs.h
<<_ACEOF
9811 #define HAVE_VFORK_H 1
9818 for ac_func
in fork vfork
9820 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9821 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9822 eval as_val
=\$
$as_ac_var
9823 if test "x$as_val" = x
""yes; then :
9824 cat >>confdefs.h
<<_ACEOF
9825 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9831 if test "x$ac_cv_func_fork" = xyes
; then
9832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
9833 $as_echo_n "checking for working fork... " >&6; }
9834 if test "${ac_cv_func_fork_works+set}" = set; then :
9835 $as_echo_n "(cached) " >&6
9837 if test "$cross_compiling" = yes; then :
9838 ac_cv_func_fork_works
=cross
9840 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9841 /* end confdefs.h. */
9842 $ac_includes_default
9847 /* By Ruediger Kuhlmann. */
9854 if ac_fn_c_try_run
"$LINENO"; then :
9855 ac_cv_func_fork_works
=yes
9857 ac_cv_func_fork_works
=no
9859 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9860 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
9865 $as_echo "$ac_cv_func_fork_works" >&6; }
9868 ac_cv_func_fork_works
=$ac_cv_func_fork
9870 if test "x$ac_cv_func_fork_works" = xcross
; then
9872 *-*-amigaos* |
*-*-msdosdjgpp*)
9873 # Override, as these systems have only a dummy fork() stub
9874 ac_cv_func_fork_works
=no
9877 ac_cv_func_fork_works
=yes
9880 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
9881 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
9883 ac_cv_func_vfork_works
=$ac_cv_func_vfork
9884 if test "x$ac_cv_func_vfork" = xyes
; then
9885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
9886 $as_echo_n "checking for working vfork... " >&6; }
9887 if test "${ac_cv_func_vfork_works+set}" = set; then :
9888 $as_echo_n "(cached) " >&6
9890 if test "$cross_compiling" = yes; then :
9891 ac_cv_func_vfork_works
=cross
9893 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9894 /* end confdefs.h. */
9895 /* Thanks to Paul Eggert for this test. */
9896 $ac_includes_default
9897 #include <sys/wait.h>
9901 /* On some sparc systems, changes by the child to local and incoming
9902 argument registers are propagated back to the parent. The compiler
9903 is told about this with #include <vfork.h>, but some compilers
9904 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
9905 static variable whose address is put into a register that is
9906 clobbered by the vfork. */
9909 sparc_address_test (int arg)
9911 sparc_address_test (arg) int arg;
9932 pid_t parent = getpid ();
9935 sparc_address_test (0);
9940 /* Here is another test for sparc vfork register problems. This
9941 test uses lots of local variables, at least as many local
9942 variables as main has allocated so far including compiler
9943 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
9944 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
9945 reuse the register of parent for one of the local variables,
9946 since it will think that parent can't possibly be used any more
9947 in this routine. Assigning to the local variable will thus
9948 munge parent in the parent process. */
9950 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
9951 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
9952 /* Convince the compiler that p..p7 are live; otherwise, it might
9953 use the same hardware register for all 8 local variables. */
9954 if (p != p1 || p != p2 || p != p3 || p != p4
9955 || p != p5 || p != p6 || p != p7)
9958 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
9959 from child file descriptors. If the child closes a descriptor
9960 before it execs or exits, this munges the parent's descriptor
9961 as well. Test for this by closing stdout in the child. */
9962 _exit(close(fileno(stdout)) != 0);
9967 while (wait(&status) != child)
9970 /* Was there some problem with vforking? */
9973 /* Did the child fail? (This shouldn't happen.) */
9976 /* Did the vfork/compiler bug occur? */
9977 || parent != getpid()
9979 /* Did the file descriptor bug occur? */
9980 || fstat(fileno(stdout), &st) != 0
9985 if ac_fn_c_try_run
"$LINENO"; then :
9986 ac_cv_func_vfork_works
=yes
9988 ac_cv_func_vfork_works
=no
9990 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9991 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
9996 $as_echo "$ac_cv_func_vfork_works" >&6; }
9999 if test "x$ac_cv_func_fork_works" = xcross
; then
10000 ac_cv_func_vfork_works
=$ac_cv_func_vfork
10001 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
10002 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
10005 if test "x$ac_cv_func_vfork_works" = xyes
; then
10007 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
10011 $as_echo "#define vfork fork" >>confdefs.h
10014 if test "x$ac_cv_func_fork_works" = xyes
; then
10016 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
10020 for ac_func
in canonicalize_file_name realpath getrusage getuid getgid \
10021 pipe poll pread pread64 pwrite readlink resize_term \
10022 sbrk setpgid setpgrp setsid \
10023 sigaction sigprocmask sigsetmask socketpair syscall \
10024 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
10025 setrlimit getrlimit posix_madvise waitpid lstat
10027 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10028 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10029 eval as_val
=\$
$as_ac_var
10030 if test "x$as_val" = x
""yes; then :
10031 cat >>confdefs.h
<<_ACEOF
10032 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
10040 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
10041 if test "${am_cv_langinfo_codeset+set}" = set; then :
10042 $as_echo_n "(cached) " >&6
10044 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10045 /* end confdefs.h. */
10046 #include <langinfo.h>
10050 char* cs = nl_langinfo(CODESET);
10055 if ac_fn_c_try_link
"$LINENO"; then :
10056 am_cv_langinfo_codeset
=yes
10058 am_cv_langinfo_codeset
=no
10060 rm -f core conftest.err conftest.
$ac_objext \
10061 conftest
$ac_exeext conftest.
$ac_ext
10064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
10065 $as_echo "$am_cv_langinfo_codeset" >&6; }
10066 if test $am_cv_langinfo_codeset = yes; then
10068 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
10073 # Check the return and argument types of ptrace. No canned test for
10074 # this, so roll our own.
10075 gdb_ptrace_headers
='
10076 #if HAVE_SYS_TYPES_H
10077 # include <sys/types.h>
10079 #if HAVE_SYS_PTRACE_H
10080 # include <sys/ptrace.h>
10083 # include <unistd.h>
10086 # There is no point in checking if we don't have a prototype.
10087 ac_fn_c_check_decl
"$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
10089 if test "x$ac_cv_have_decl_ptrace" = x
""yes; then :
10095 cat >>confdefs.h
<<_ACEOF
10096 #define HAVE_DECL_PTRACE $ac_have_decl
10098 if test $ac_have_decl = 1; then :
10102 : ${gdb_cv_func_ptrace_ret='int'}
10103 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
10107 # Check return type. Varargs (used on GNU/Linux) conflict with the
10108 # empty argument list, so check for that explicitly.
10109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
10110 $as_echo_n "checking return type of ptrace... " >&6; }
10111 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
10112 $as_echo_n "(cached) " >&6
10114 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10115 /* end confdefs.h. */
10116 $gdb_ptrace_headers
10120 extern long ptrace (enum __ptrace_request, ...);
10125 if ac_fn_c_try_compile
"$LINENO"; then :
10126 gdb_cv_func_ptrace_ret
='long'
10128 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10129 /* end confdefs.h. */
10130 $gdb_ptrace_headers
10134 extern int ptrace ();
10139 if ac_fn_c_try_compile
"$LINENO"; then :
10140 gdb_cv_func_ptrace_ret
='int'
10142 gdb_cv_func_ptrace_ret
='long'
10144 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10146 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
10149 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
10151 cat >>confdefs.h
<<_ACEOF
10152 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
10155 # Check argument types.
10156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
10157 $as_echo_n "checking types of arguments for ptrace... " >&6; }
10158 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
10159 $as_echo_n "(cached) " >&6
10162 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10163 /* end confdefs.h. */
10164 $gdb_ptrace_headers
10168 extern long ptrace (enum __ptrace_request, ...);
10173 if ac_fn_c_try_compile
"$LINENO"; then :
10174 gdb_cv_func_ptrace_args
='int,int,long,long'
10177 for gdb_arg1
in 'int' 'long'; do
10178 for gdb_arg2
in 'pid_t' 'int' 'long'; do
10179 for gdb_arg3
in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
10180 for gdb_arg4
in 'int' 'long'; do
10181 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10182 /* end confdefs.h. */
10183 $gdb_ptrace_headers
10188 extern $gdb_cv_func_ptrace_ret
10189 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
10195 if ac_fn_c_try_compile
"$LINENO"; then :
10196 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
10199 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10200 for gdb_arg5
in 'int *' 'int' 'long'; do
10201 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10202 /* end confdefs.h. */
10203 $gdb_ptrace_headers
10208 extern $gdb_cv_func_ptrace_ret
10209 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
10215 if ac_fn_c_try_compile
"$LINENO"; then :
10217 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
10220 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10226 # Provide a safe default value.
10227 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
10230 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
10233 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
10234 ac_save_IFS
=$IFS; IFS
=','
10235 set dummy
`echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
10239 cat >>confdefs.h
<<_ACEOF
10240 #define PTRACE_TYPE_ARG3 $3
10243 if test -n "$5"; then
10245 cat >>confdefs.h
<<_ACEOF
10246 #define PTRACE_TYPE_ARG5 $5
10251 if test "$cross_compiling" = no
; then
10252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
10253 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
10254 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
10255 $as_echo_n "(cached) " >&6
10257 if test "$cross_compiling" = yes; then :
10258 as_fn_error
"cannot check setpgrp when cross compiling" "$LINENO" 5
10260 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10261 /* end confdefs.h. */
10262 $ac_includes_default
10266 /* If this system has a BSD-style setpgrp which takes arguments,
10267 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
10268 exit successfully. */
10269 return setpgrp (1,1) != -1;
10274 if ac_fn_c_try_run
"$LINENO"; then :
10275 ac_cv_func_setpgrp_void
=no
10277 ac_cv_func_setpgrp_void
=yes
10279 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
10280 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
10284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
10285 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
10286 if test $ac_cv_func_setpgrp_void = yes; then
10288 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
10293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
10294 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
10295 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
10296 $as_echo_n "(cached) " >&6
10298 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10299 /* end confdefs.h. */
10301 #include <unistd.h>
10307 if (setpgrp(1,1) == -1)
10316 if ac_fn_c_try_compile
"$LINENO"; then :
10317 ac_cv_func_setpgrp_void
=no
10319 ac_cv_func_setpgrp_void
=yes
10321 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
10324 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
10325 if test $ac_cv_func_setpgrp_void = yes; then
10326 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
10331 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
10332 # since sigsetjmp might only be defined as a macro.
10333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
10334 $as_echo_n "checking for sigsetjmp... " >&6; }
10335 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
10336 $as_echo_n "(cached) " >&6
10338 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10339 /* end confdefs.h. */
10341 #include <setjmp.h>
10346 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
10351 if ac_fn_c_try_compile
"$LINENO"; then :
10352 gdb_cv_func_sigsetjmp
=yes
10354 gdb_cv_func_sigsetjmp
=no
10356 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
10359 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
10360 if test $gdb_cv_func_sigsetjmp = yes; then
10362 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
10366 # Assume we'll default to using the included libiberty regex.
10367 gdb_use_included_regex
=yes
10369 # However, if the system regex is GNU regex, then default to *not*
10370 # using the included regex.
10371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
10372 $as_echo_n "checking for GNU regex... " >&6; }
10373 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
10374 $as_echo_n "(cached) " >&6
10376 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10377 /* end confdefs.h. */
10378 #include <gnu-versions.h>
10382 #define REGEX_INTERFACE_VERSION 1
10383 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
10384 # error "Version mismatch"
10390 if ac_fn_c_try_compile
"$LINENO"; then :
10391 gdb_cv_have_gnu_regex
=yes
10393 gdb_cv_have_gnu_regex
=no
10395 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
10398 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
10399 if test $gdb_cv_have_gnu_regex = yes; then
10400 gdb_use_included_regex
=no
10404 # Check whether --with-included-regex was given.
10405 if test "${with_included_regex+set}" = set; then :
10406 withval
=$with_included_regex; gdb_with_regex
=$withval
10408 gdb_with_regex
=$gdb_use_included_regex
10411 if test "$gdb_with_regex" = yes; then
10413 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
10417 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
10418 ac_fn_c_check_member
"$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
10419 #include <sys/proc.h>
10422 if test "x$ac_cv_member_struct_thread_td_pcb" = x
""yes; then :
10424 cat >>confdefs.h
<<_ACEOF
10425 #define HAVE_STRUCT_THREAD_TD_PCB 1
10432 # See if <sys/lwp.h> defines `struct lwp`.
10433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
10434 $as_echo_n "checking for struct lwp... " >&6; }
10435 if test "${gdb_cv_struct_lwp+set}" = set; then :
10436 $as_echo_n "(cached) " >&6
10438 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10439 /* end confdefs.h. */
10440 #include <sys/param.h>
10441 #include <sys/lwp.h>
10450 if ac_fn_c_try_compile
"$LINENO"; then :
10451 gdb_cv_struct_lwp
=yes
10453 gdb_cv_struct_lwp
=no
10455 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
10458 $as_echo "$gdb_cv_struct_lwp" >&6; }
10459 if test $gdb_cv_struct_lwp = yes; then
10461 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
10465 # See if <machine/reg.h> degines `struct reg'.
10466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
10467 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
10468 if test "${gdb_cv_struct_reg+set}" = set; then :
10469 $as_echo_n "(cached) " >&6
10471 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10472 /* end confdefs.h. */
10473 #include <sys/types.h>
10474 #include <machine/reg.h>
10483 if ac_fn_c_try_compile
"$LINENO"; then :
10484 gdb_cv_struct_reg
=yes
10486 gdb_cv_struct_reg
=no
10488 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
10491 $as_echo "$gdb_cv_struct_reg" >&6; }
10492 if test $gdb_cv_struct_reg = yes; then
10494 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
10498 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
10499 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
10500 ac_fn_c_check_member
"$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
10502 if test "x$ac_cv_member_struct_reg_r_fs" = x
""yes; then :
10504 cat >>confdefs.h
<<_ACEOF
10505 #define HAVE_STRUCT_REG_R_FS 1
10510 ac_fn_c_check_member
"$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
10512 if test "x$ac_cv_member_struct_reg_r_gs" = x
""yes; then :
10514 cat >>confdefs.h
<<_ACEOF
10515 #define HAVE_STRUCT_REG_R_GS 1
10522 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
10523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
10524 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
10525 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
10526 $as_echo_n "(cached) " >&6
10528 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10529 /* end confdefs.h. */
10530 #include <sys/ptrace.h>
10539 if ac_fn_c_try_compile
"$LINENO"; then :
10540 gdb_cv_have_ptrace_getregs
=yes
10542 gdb_cv_have_ptrace_getregs
=no
10544 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
10548 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
10549 if test $gdb_cv_have_ptrace_getregs = yes; then
10551 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
10555 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
10556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
10557 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
10558 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
10559 $as_echo_n "(cached) " >&6
10561 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10562 /* end confdefs.h. */
10563 #include <sys/ptrace.h>
10572 if ac_fn_c_try_compile
"$LINENO"; then :
10573 gdb_cv_have_ptrace_getfpxregs
=yes
10575 gdb_cv_have_ptrace_getfpxregs
=no
10577 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
10581 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
10582 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
10584 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
10588 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
10589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
10590 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
10591 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
10592 $as_echo_n "(cached) " >&6
10594 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10595 /* end confdefs.h. */
10596 #include <sys/types.h>
10597 #include <sys/ptrace.h>
10606 if ac_fn_c_try_compile
"$LINENO"; then :
10607 gdb_cv_have_pt_getdbregs
=yes
10609 gdb_cv_have_pt_getdbregs
=no
10611 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
10615 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
10616 if test $gdb_cv_have_pt_getdbregs = yes; then
10618 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
10622 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
10623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
10624 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
10625 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
10626 $as_echo_n "(cached) " >&6
10628 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10629 /* end confdefs.h. */
10630 #include <sys/types.h>
10631 #include <sys/ptrace.h>
10640 if ac_fn_c_try_compile
"$LINENO"; then :
10641 gdb_cv_have_pt_getxmmregs
=yes
10643 gdb_cv_have_pt_getxmmregs
=no
10645 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
10649 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
10650 if test $gdb_cv_have_pt_getxmmregs = yes; then
10652 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
10656 # Detect which type of /proc is in use, such as for Unixware or Solaris.
10658 if test "${target}" = "${host}"; then
10660 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
10662 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
10665 *-*-solaris2.
[6789] |
*-*-solaris2.1
[0-9]*)
10667 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
10671 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
10673 $as_echo "#define _KMEMUSER 1" >>confdefs.h
10679 if test "$ac_cv_header_sys_procfs_h" = yes; then
10680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
10681 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
10682 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
10683 $as_echo_n "(cached) " >&6
10685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10686 /* end confdefs.h. */
10689 /* Needed for new procfs interface on sparc-solaris. */
10690 #define _STRUCTURED_PROC 1
10691 #include <sys/procfs.h>
10700 if ac_fn_c_try_compile
"$LINENO"; then :
10701 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
10703 bfd_cv_have_sys_procfs_type_pstatus_t
=no
10706 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10709 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
10711 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
10714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
10715 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
10717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
10718 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
10719 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
10720 $as_echo_n "(cached) " >&6
10722 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10723 /* end confdefs.h. */
10726 /* Needed for new procfs interface on sparc-solaris. */
10727 #define _STRUCTURED_PROC 1
10728 #include <sys/procfs.h>
10737 if ac_fn_c_try_compile
"$LINENO"; then :
10738 bfd_cv_have_sys_procfs_type_prrun_t
=yes
10740 bfd_cv_have_sys_procfs_type_prrun_t
=no
10743 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10746 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
10748 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
10751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
10752 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
10754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
10755 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
10756 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
10757 $as_echo_n "(cached) " >&6
10759 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10760 /* end confdefs.h. */
10763 /* Needed for new procfs interface on sparc-solaris. */
10764 #define _STRUCTURED_PROC 1
10765 #include <sys/procfs.h>
10774 if ac_fn_c_try_compile
"$LINENO"; then :
10775 bfd_cv_have_sys_procfs_type_gregset_t
=yes
10777 bfd_cv_have_sys_procfs_type_gregset_t
=no
10780 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10783 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
10785 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
10788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
10789 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
10791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
10792 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
10793 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
10794 $as_echo_n "(cached) " >&6
10796 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10797 /* end confdefs.h. */
10800 /* Needed for new procfs interface on sparc-solaris. */
10801 #define _STRUCTURED_PROC 1
10802 #include <sys/procfs.h>
10811 if ac_fn_c_try_compile
"$LINENO"; then :
10812 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
10814 bfd_cv_have_sys_procfs_type_fpregset_t
=no
10817 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10820 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
10822 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
10825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
10826 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
10828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
10829 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
10830 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
10831 $as_echo_n "(cached) " >&6
10833 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10834 /* end confdefs.h. */
10837 /* Needed for new procfs interface on sparc-solaris. */
10838 #define _STRUCTURED_PROC 1
10839 #include <sys/procfs.h>
10848 if ac_fn_c_try_compile
"$LINENO"; then :
10849 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
10851 bfd_cv_have_sys_procfs_type_prgregset_t
=no
10854 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10857 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
10859 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
10862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
10863 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
10865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
10866 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
10867 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
10868 $as_echo_n "(cached) " >&6
10870 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10871 /* end confdefs.h. */
10874 /* Needed for new procfs interface on sparc-solaris. */
10875 #define _STRUCTURED_PROC 1
10876 #include <sys/procfs.h>
10885 if ac_fn_c_try_compile
"$LINENO"; then :
10886 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
10888 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
10891 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10894 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
10896 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
10899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
10900 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
10902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
10903 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
10904 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
10905 $as_echo_n "(cached) " >&6
10907 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10908 /* end confdefs.h. */
10911 /* Needed for new procfs interface on sparc-solaris. */
10912 #define _STRUCTURED_PROC 1
10913 #include <sys/procfs.h>
10922 if ac_fn_c_try_compile
"$LINENO"; then :
10923 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
10925 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
10928 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10931 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
10933 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
10936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
10937 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
10939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
10940 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
10941 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
10942 $as_echo_n "(cached) " >&6
10944 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10945 /* end confdefs.h. */
10948 /* Needed for new procfs interface on sparc-solaris. */
10949 #define _STRUCTURED_PROC 1
10950 #include <sys/procfs.h>
10954 prfpregset32_t avar
10959 if ac_fn_c_try_compile
"$LINENO"; then :
10960 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
10962 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
10965 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10968 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
10970 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
10973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
10974 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
10976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
10977 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
10978 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
10979 $as_echo_n "(cached) " >&6
10981 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10982 /* end confdefs.h. */
10985 /* Needed for new procfs interface on sparc-solaris. */
10986 #define _STRUCTURED_PROC 1
10987 #include <sys/procfs.h>
10996 if ac_fn_c_try_compile
"$LINENO"; then :
10997 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
10999 bfd_cv_have_sys_procfs_type_lwpid_t
=no
11002 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11005 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
11007 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
11010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
11011 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
11013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
11014 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
11015 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
11016 $as_echo_n "(cached) " >&6
11018 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11019 /* end confdefs.h. */
11022 /* Needed for new procfs interface on sparc-solaris. */
11023 #define _STRUCTURED_PROC 1
11024 #include <sys/procfs.h>
11033 if ac_fn_c_try_compile
"$LINENO"; then :
11034 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
11036 bfd_cv_have_sys_procfs_type_psaddr_t
=no
11039 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11042 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
11044 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
11047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
11048 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
11050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
11051 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
11052 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
11053 $as_echo_n "(cached) " >&6
11055 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11056 /* end confdefs.h. */
11059 /* Needed for new procfs interface on sparc-solaris. */
11060 #define _STRUCTURED_PROC 1
11061 #include <sys/procfs.h>
11070 if ac_fn_c_try_compile
"$LINENO"; then :
11071 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
11073 bfd_cv_have_sys_procfs_type_prsysent_t
=no
11076 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11079 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
11081 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
11084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
11085 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
11087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
11088 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
11089 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
11090 $as_echo_n "(cached) " >&6
11092 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11093 /* end confdefs.h. */
11096 /* Needed for new procfs interface on sparc-solaris. */
11097 #define _STRUCTURED_PROC 1
11098 #include <sys/procfs.h>
11107 if ac_fn_c_try_compile
"$LINENO"; then :
11108 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
11110 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
11113 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11116 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
11118 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
11121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
11122 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
11124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
11125 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
11126 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
11127 $as_echo_n "(cached) " >&6
11129 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11130 /* end confdefs.h. */
11133 /* Needed for new procfs interface on sparc-solaris. */
11134 #define _STRUCTURED_PROC 1
11135 #include <sys/procfs.h>
11139 pr_sigaction64_t avar
11144 if ac_fn_c_try_compile
"$LINENO"; then :
11145 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
11147 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
11150 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11153 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
11155 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
11158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
11159 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
11161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
11162 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
11163 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
11164 $as_echo_n "(cached) " >&6
11166 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11167 /* end confdefs.h. */
11170 /* Needed for new procfs interface on sparc-solaris. */
11171 #define _STRUCTURED_PROC 1
11172 #include <sys/procfs.h>
11176 pr_siginfo64_t avar
11181 if ac_fn_c_try_compile
"$LINENO"; then :
11182 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
11184 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
11187 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11190 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
11192 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
11195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
11196 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
11202 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
11203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
11204 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
11205 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
11206 $as_echo_n "(cached) " >&6
11208 if test "$cross_compiling" = yes; then :
11209 gdb_cv_prfpregset_t_broken
=yes
11211 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11212 /* end confdefs.h. */
11213 #include <sys/procfs.h>
11216 if (sizeof (prfpregset_t) == sizeof (void *))
11221 if ac_fn_c_try_run
"$LINENO"; then :
11222 gdb_cv_prfpregset_t_broken
=no
11224 gdb_cv_prfpregset_t_broken
=yes
11226 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11227 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
11233 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
11234 if test $gdb_cv_prfpregset_t_broken = yes; then
11236 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
11242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
11243 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
11244 if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
11245 $as_echo_n "(cached) " >&6
11247 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11248 /* end confdefs.h. */
11249 #include <unistd.h>
11250 #include <sys/types.h>
11251 #include <sys/procfs.h>
11258 dummy = ioctl(0, PIOCSET, &dummy);
11264 if ac_fn_c_try_compile
"$LINENO"; then :
11265 gdb_cv_have_procfs_piocset
=yes
11267 gdb_cv_have_procfs_piocset
=no
11269 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
11273 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
11274 if test $gdb_cv_have_procfs_piocset = yes; then
11276 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
11281 if test ${host} = ${target} ; then
11283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
11284 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
11285 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
11286 $as_echo_n "(cached) " >&6
11288 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11289 /* end confdefs.h. */
11294 struct link_map lm; (void) lm.l_addr;
11299 if ac_fn_c_try_compile
"$LINENO"; then :
11300 gdb_cv_have_struct_link_map_with_l_members
=yes
11302 gdb_cv_have_struct_link_map_with_l_members
=no
11304 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
11308 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
11309 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
11311 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
11316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
11317 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
11318 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
11319 $as_echo_n "(cached) " >&6
11321 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11322 /* end confdefs.h. */
11323 #include <sys/types.h>
11328 struct link_map lm; (void) lm.lm_addr;
11333 if ac_fn_c_try_compile
"$LINENO"; then :
11334 gdb_cv_have_struct_link_map_with_lm_members
=yes
11336 gdb_cv_have_struct_link_map_with_lm_members
=no
11338 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
11342 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
11343 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
11345 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
11350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
11351 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
11352 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
11353 $as_echo_n "(cached) " >&6
11355 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11356 /* end confdefs.h. */
11357 #include <sys/types.h>
11358 #ifdef HAVE_NLIST_H
11365 struct so_map lm; (void) lm.som_addr;
11370 if ac_fn_c_try_compile
"$LINENO"; then :
11371 gdb_cv_have_struct_so_map_with_som_members
=yes
11373 gdb_cv_have_struct_so_map_with_som_members
=no
11375 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
11379 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
11380 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
11382 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
11388 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
11389 if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
11390 $as_echo_n "(cached) " >&6
11392 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11393 /* end confdefs.h. */
11395 #include <sys/link.h>
11399 struct link_map32 l;
11404 if ac_fn_c_try_compile
"$LINENO"; then :
11405 gdb_cv_have_struct_link_map32
=yes
11407 gdb_cv_have_struct_link_map32
=no
11409 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
11413 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
11414 if test $gdb_cv_have_struct_link_map32 = yes; then
11416 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
11419 $as_echo "#define _SYSCALL32 1" >>confdefs.h
11424 # Check if the compiler supports the `long long' type.
11426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
11427 $as_echo_n "checking for long long support in compiler... " >&6; }
11428 if test "${gdb_cv_c_long_long+set}" = set; then :
11429 $as_echo_n "(cached) " >&6
11431 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11432 /* end confdefs.h. */
11433 extern long long foo;
11437 switch (foo & 2) { case 0: return 1; }
11442 if ac_fn_c_try_compile
"$LINENO"; then :
11443 gdb_cv_c_long_long
=yes
11445 gdb_cv_c_long_long
=no
11447 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
11450 $as_echo "$gdb_cv_c_long_long" >&6; }
11451 if test $gdb_cv_c_long_long = yes; then
11453 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
11457 # Check if the compiler and runtime support printing long longs.
11459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
11460 $as_echo_n "checking for long long support in printf... " >&6; }
11461 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
11462 $as_echo_n "(cached) " >&6
11464 if test "$cross_compiling" = yes; then :
11465 gdb_cv_printf_has_long_long
=no
11467 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11468 /* end confdefs.h. */
11469 $ac_includes_default
11475 l = (l << 16) + 0x0123;
11476 l = (l << 16) + 0x4567;
11477 l = (l << 16) + 0x89ab;
11478 l = (l << 16) + 0xcdef;
11479 sprintf (buf, "0x%016llx", l);
11480 return (strcmp ("0x0123456789abcdef", buf));
11485 if ac_fn_c_try_run
"$LINENO"; then :
11486 gdb_cv_printf_has_long_long
=yes
11488 gdb_cv_printf_has_long_long
=no
11490 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11491 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
11496 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
11497 if test $gdb_cv_printf_has_long_long = yes; then
11499 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
11503 # Check if the compiler and runtime support printing decfloats.
11505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
11506 $as_echo_n "checking for decfloat support in printf... " >&6; }
11507 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
11508 $as_echo_n "(cached) " >&6
11510 if test "$cross_compiling" = yes; then :
11511 gdb_cv_printf_has_decfloat
=no
11513 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11514 /* end confdefs.h. */
11515 $ac_includes_default
11520 _Decimal32 d32 = 1.2345df;
11521 _Decimal64 d64 = 1.2345dd;
11522 _Decimal128 d128 = 1.2345dl;
11523 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
11524 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
11529 if ac_fn_c_try_run
"$LINENO"; then :
11530 gdb_cv_printf_has_decfloat
=yes
11532 gdb_cv_printf_has_decfloat
=no
11534 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11535 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
11540 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
11541 if test $gdb_cv_printf_has_decfloat = yes; then
11543 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
11547 # Check if the compiler supports the `long double' type. We can't use
11548 # AC_C_LONG_DOUBLE because that one does additional checks on the
11549 # constants defined in <float.h> that fail on some systems,
11550 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
11552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
11553 $as_echo_n "checking for long double support in compiler... " >&6; }
11554 if test "${gdb_cv_c_long_double+set}" = set; then :
11555 $as_echo_n "(cached) " >&6
11557 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11558 /* end confdefs.h. */
11561 if ac_fn_c_try_compile
"$LINENO"; then :
11562 gdb_cv_c_long_double
=yes
11564 gdb_cv_c_long_double
=no
11566 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
11569 $as_echo "$gdb_cv_c_long_double" >&6; }
11570 if test $gdb_cv_c_long_double = yes; then
11572 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
11576 # Check if the compiler and runtime support printing long doubles.
11578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
11579 $as_echo_n "checking for long double support in printf... " >&6; }
11580 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
11581 $as_echo_n "(cached) " >&6
11583 if test "$cross_compiling" = yes; then :
11584 gdb_cv_printf_has_long_double
=no
11586 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11587 /* end confdefs.h. */
11588 $ac_includes_default
11593 long double f = 3.141592653;
11594 sprintf (buf, "%Lg", f);
11595 return (strncmp ("3.14159", buf, 7));
11600 if ac_fn_c_try_run
"$LINENO"; then :
11601 gdb_cv_printf_has_long_double
=yes
11603 gdb_cv_printf_has_long_double
=no
11605 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11606 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
11611 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
11612 if test $gdb_cv_printf_has_long_double = yes; then
11614 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
11618 # Check if the compiler and runtime support scanning long doubles.
11620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
11621 $as_echo_n "checking for long double support in scanf... " >&6; }
11622 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
11623 $as_echo_n "(cached) " >&6
11625 if test "$cross_compiling" = yes; then :
11626 gdb_cv_scanf_has_long_double
=no
11628 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11629 /* end confdefs.h. */
11634 char *buf = "3.141592653";
11636 sscanf (buf, "%Lg", &f);
11637 return !(f > 3.14159 && f < 3.14160);
11642 if ac_fn_c_try_run
"$LINENO"; then :
11643 gdb_cv_scanf_has_long_double
=yes
11645 gdb_cv_scanf_has_long_double
=no
11647 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11648 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
11653 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
11654 if test $gdb_cv_scanf_has_long_double = yes; then
11656 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
11662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
11663 $as_echo_n "checking for -bbigtoc option... " >&6; }
11664 if test "${gdb_cv_bigtoc+set}" = set; then :
11665 $as_echo_n "(cached) " >&6
11668 SAVE_LDFLAGS
=$LDFLAGS
11671 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
11672 *) gdb_cv_bigtoc
=-bbigtoc ;;
11675 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
11676 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11677 /* end confdefs.h. */
11687 if ac_fn_c_try_link
"$LINENO"; then :
11692 rm -f core conftest.err conftest.
$ac_objext \
11693 conftest
$ac_exeext conftest.
$ac_ext
11694 LDFLAGS
="${SAVE_LDFLAGS}"
11697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
11698 $as_echo "$gdb_cv_bigtoc" >&6; }
11699 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
11703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
11704 $as_echo_n "checking for the dynamic export flag... " >&6; }
11706 if test "${gdb_native}" = yes; then
11707 # The dynamically loaded libthread_db needs access to symbols in the gdb
11708 # executable. Older GNU ld supports --export-dynamic but --dynamic-list
11709 # may not be supported there.
11710 old_LDFLAGS
="$LDFLAGS"
11711 # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
11712 RDYNAMIC
="-Wl,--dynamic-list=${srcdir}/proc-service.list"
11713 LDFLAGS
="$LDFLAGS $RDYNAMIC"
11714 if test "${have_libpython}" = no
; then
11715 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11716 /* end confdefs.h. */
11726 if ac_fn_c_try_link
"$LINENO"; then :
11729 rm -f core conftest.err conftest.
$ac_objext \
11730 conftest
$ac_exeext conftest.
$ac_ext
11732 # Workaround http://bugs.python.org/issue4434 where static
11733 # libpythonX.Y.a would get its symbols required for
11734 # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
11735 # Problem does not happen for the recommended libpythonX.Y.so linkage.
11736 old_CFLAGS
="$CFLAGS"
11737 CFLAGS
="$CFLAGS $PYTHON_CFLAGS"
11738 if test "$cross_compiling" = yes; then :
11741 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11742 /* end confdefs.h. */
11743 #include "${have_libpython}/Python.h"
11749 err = PyRun_SimpleString ("import itertools\n");
11751 return err == 0 ? 0 : 1;
11756 if ac_fn_c_try_run
"$LINENO"; then :
11759 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11760 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11763 CFLAGS
="$old_CFLAGS"
11765 LDFLAGS
="$old_LDFLAGS"
11767 if $dynamic_list; then
11768 found
="-Wl,--dynamic-list"
11769 RDYNAMIC
='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
11772 RDYNAMIC
="-rdynamic"
11775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
11776 $as_echo "$found" >&6; }
11779 if test ${build} = ${host} -a ${host} = ${target} ; then
11782 # See if thread_db library is around for Solaris thread debugging.
11783 # Note that we must explicitly test for version 1 of the library
11784 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
11786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
11787 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
11788 if test -f /usr
/lib
/libthread_db.so
.1 ; then
11789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11790 $as_echo "yes" >&6; }
11792 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
11794 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
11795 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
11796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11797 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11798 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11799 $as_echo_n "(cached) " >&6
11801 ac_check_lib_save_LIBS
=$LIBS
11803 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11804 /* end confdefs.h. */
11806 /* Override any GCC internal prototype to avoid an error.
11807 Use char because int might match the return type of a GCC
11808 builtin and then its argument prototype would still apply. */
11821 if ac_fn_c_try_link
"$LINENO"; then :
11822 ac_cv_lib_dl_dlopen
=yes
11824 ac_cv_lib_dl_dlopen
=no
11826 rm -f core conftest.err conftest.
$ac_objext \
11827 conftest
$ac_exeext conftest.
$ac_ext
11828 LIBS
=$ac_check_lib_save_LIBS
11830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11831 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11832 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
11833 cat >>confdefs.h
<<_ACEOF
11834 #define HAVE_LIBDL 1
11841 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} $RDYNAMIC"
11842 # Sun randomly tweaked the prototypes in <proc_service.h>
11844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
11845 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
11846 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
11847 $as_echo_n "(cached) " >&6
11850 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11851 /* end confdefs.h. */
11853 #include <proc_service.h>
11854 ps_err_e ps_pdwrite
11855 (struct ps_prochandle*, psaddr_t, const void*, size_t);
11865 if ac_fn_c_try_compile
"$LINENO"; then :
11866 gdb_cv_proc_service_is_old
=no
11868 gdb_cv_proc_service_is_old
=yes
11870 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
11875 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
11876 if test $gdb_cv_proc_service_is_old = yes; then
11878 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
11882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11883 $as_echo "no" >&6; }
11887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
11888 $as_echo_n "checking for AiX thread debugging library... " >&6; }
11889 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
11890 $as_echo_n "(cached) " >&6
11892 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11893 /* end confdefs.h. */
11894 #include <sys/pthdebug.h>
11898 #ifndef PTHDB_VERSION_3
11905 if ac_fn_c_try_compile
"$LINENO"; then :
11906 gdb_cv_have_aix_thread_debug
=yes
11908 gdb_cv_have_aix_thread_debug
=no
11910 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
11914 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
11915 if test $gdb_cv_have_aix_thread_debug = yes; then
11916 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
11917 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
11918 LIBS
="$LIBS -lpthdebug"
11920 # Older versions of AIX do not provide the declaration for
11921 # the getthrds function (it appears that it was introduced
11923 ac_fn_c_check_decl
"$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
11925 if test "x$ac_cv_have_decl_getthrds" = x
""yes; then :
11931 cat >>confdefs.h
<<_ACEOF
11932 #define HAVE_DECL_GETTHRDS $ac_have_decl
11941 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
11942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
11943 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
11944 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
11945 $as_echo_n "(cached) " >&6
11947 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11948 /* end confdefs.h. */
11949 #include <thread_db.h>
11953 int i = TD_NOTALLOC;
11958 if ac_fn_c_try_compile
"$LINENO"; then :
11959 gdb_cv_thread_db_h_has_td_notalloc
=yes
11961 gdb_cv_thread_db_h_has_td_notalloc
=no
11964 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
11968 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
11969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
11970 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
11971 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
11972 $as_echo_n "(cached) " >&6
11974 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11975 /* end confdefs.h. */
11976 #include <thread_db.h>
11980 int i = TD_VERSION;
11985 if ac_fn_c_try_compile
"$LINENO"; then :
11986 gdb_cv_thread_db_h_has_td_version
=yes
11988 gdb_cv_thread_db_h_has_td_version
=no
11991 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
11995 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
11996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
11997 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
11998 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
11999 $as_echo_n "(cached) " >&6
12001 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12002 /* end confdefs.h. */
12003 #include <thread_db.h>
12012 if ac_fn_c_try_compile
"$LINENO"; then :
12013 gdb_cv_thread_db_h_has_td_notls
=yes
12015 gdb_cv_thread_db_h_has_td_notls
=no
12018 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
12022 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
12024 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
12026 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
12029 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
12031 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
12034 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
12036 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
12040 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
12041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
12042 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
12043 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
12044 $as_echo_n "(cached) " >&6
12046 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12047 /* end confdefs.h. */
12048 #include <sys/syscall.h>
12052 int i = __NR_tkill;
12057 if ac_fn_c_try_compile
"$LINENO"; then :
12058 gdb_cv_sys_syscall_h_has_tkill
=yes
12060 gdb_cv_sys_syscall_h_has_tkill
=no
12063 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
12067 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
12069 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
12071 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
12075 ac_fn_c_check_decl
"$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
12077 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x
""yes; then :
12083 cat >>confdefs.h
<<_ACEOF
12084 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
12088 if test "$cross_compiling" = yes; then :
12089 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12090 /* end confdefs.h. */
12091 #include <sys/personality.h>
12096 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
12097 # define ADDR_NO_RANDOMIZE 0x0040000
12099 /* Test the flag could be set and stays set. */
12100 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
12101 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
12107 if ac_fn_c_try_link
"$LINENO"; then :
12108 have_personality
=true
12110 have_personality
=false
12112 rm -f core conftest.err conftest.
$ac_objext \
12113 conftest
$ac_exeext conftest.
$ac_ext
12115 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12116 /* end confdefs.h. */
12117 #include <sys/personality.h>
12122 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
12123 # define ADDR_NO_RANDOMIZE 0x0040000
12125 /* Test the flag could be set and stays set. */
12126 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
12127 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
12133 if ac_fn_c_try_run
"$LINENO"; then :
12134 have_personality
=true
12136 have_personality
=false
12138 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12139 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12142 if $have_personality
12145 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
12150 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
12151 # except that the argument to --with-sysroot is optional.
12152 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
12153 if test "x$with_sysroot" = xyes
; then
12154 with_sysroot
="${exec_prefix}/${target_alias}/sys-root"
12157 # Check whether --with-sysroot was given.
12158 if test "${with_sysroot+set}" = set; then :
12159 withval
=$with_sysroot; TARGET_SYSTEM_ROOT
=$withval
12161 TARGET_SYSTEM_ROOT
=
12165 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
12166 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
12167 ac_define_dir
=`eval echo $TARGET_SYSTEM_ROOT`
12168 ac_define_dir
=`eval echo $ac_define_dir`
12170 cat >>confdefs.h
<<_ACEOF
12171 #define TARGET_SYSTEM_ROOT "$ac_define_dir"
12177 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
12178 if test "x$prefix" = xNONE
; then
12179 test_prefix
=/usr
/local
12181 test_prefix
=$prefix
12184 test_prefix
=$exec_prefix
12187 case ${ac_define_dir} in
12188 "${test_prefix}"|
"${test_prefix}/"*|\
12189 '${exec_prefix}'|
'${exec_prefix}/'*)
12194 cat >>confdefs.h
<<_ACEOF
12195 #define TARGET_SYSTEM_ROOT_RELOCATABLE $value
12202 # Check whether --with-system-gdbinit was given.
12203 if test "${with_system_gdbinit+set}" = set; then :
12204 withval
=$with_system_gdbinit;
12205 SYSTEM_GDBINIT
=$withval
12211 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
12212 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
12213 ac_define_dir
=`eval echo $SYSTEM_GDBINIT`
12214 ac_define_dir
=`eval echo $ac_define_dir`
12216 cat >>confdefs.h
<<_ACEOF
12217 #define SYSTEM_GDBINIT "$ac_define_dir"
12223 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
12224 if test "x$prefix" = xNONE
; then
12225 test_prefix
=/usr
/local
12227 test_prefix
=$prefix
12230 test_prefix
=$exec_prefix
12233 case ${ac_define_dir} in
12234 "${test_prefix}"|
"${test_prefix}/"*|\
12235 '${exec_prefix}'|
'${exec_prefix}/'*)
12240 cat >>confdefs.h
<<_ACEOF
12241 #define SYSTEM_GDBINIT_RELOCATABLE $value
12247 # Check whether --enable-werror was given.
12248 if test "${enable_werror+set}" = set; then :
12249 enableval
=$enable_werror; case "${enableval}" in
12250 yes | y
) ERROR_ON_WARNING
="yes" ;;
12251 no | n
) ERROR_ON_WARNING
="no" ;;
12252 *) as_fn_error
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12257 # Enable -Werror by default when using gcc
12258 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12259 ERROR_ON_WARNING
=yes
12263 if test "${ERROR_ON_WARNING}" = yes ; then
12264 WERROR_CFLAGS
="-Werror"
12267 # The entries after -Wno-pointer-sign are disabled warnings which may
12268 # be enabled in the future, which can not currently be used to build
12270 # NOTE: If you change this list, remember to update
12271 # gdb/doc/gdbint.texinfo.
12272 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
12273 -Wformat-nonliteral -Wno-pointer-sign \
12274 -Wno-unused -Wunused-value -Wunused-function \
12275 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes"
12277 # Enable -Wno-format by default when using gcc on mingw since many
12278 # GCC versions complain about %I64.
12280 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
12283 # Check whether --enable-build-warnings was given.
12284 if test "${enable_build_warnings+set}" = set; then :
12285 enableval
=$enable_build_warnings; case "${enableval}" in
12287 no
) build_warnings
="-w";;
12288 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12289 build_warnings
="${build_warnings} ${t}";;
12290 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12291 build_warnings
="${t} ${build_warnings}";;
12292 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12294 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
12295 echo "Setting compiler warning flags = $build_warnings" 6>&1
12298 # Check whether --enable-gdb-build-warnings was given.
12299 if test "${enable_gdb_build_warnings+set}" = set; then :
12300 enableval
=$enable_gdb_build_warnings; case "${enableval}" in
12302 no
) build_warnings
="-w";;
12303 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12304 build_warnings
="${build_warnings} ${t}";;
12305 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12306 build_warnings
="${t} ${build_warnings}";;
12307 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12309 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
12310 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
12314 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
12316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
12317 $as_echo_n "checking compiler warning flags... " >&6; }
12318 # Separate out the -Werror flag as some files just cannot be
12319 # compiled with it enabled.
12320 for w
in ${build_warnings}; do
12322 -Werr*) WERROR_CFLAGS
=-Werror ;;
12323 *) # Check that GCC accepts it
12324 saved_CFLAGS
="$CFLAGS"
12325 CFLAGS
="$CFLAGS $w"
12326 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12327 /* end confdefs.h. */
12337 if ac_fn_c_try_compile
"$LINENO"; then :
12338 WARN_CFLAGS
="${WARN_CFLAGS} $w"
12340 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12341 CFLAGS
="$saved_CFLAGS"
12344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
12345 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
12350 # In the Cygwin environment, we need some additional flags.
12351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for cygwin
" >&5
12352 $as_echo_n "checking
for cygwin...
" >&6; }
12353 if test "${gdb_cv_os_cygwin+set}" = set; then :
12354 $as_echo_n "(cached
) " >&6
12356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12357 /* end confdefs.h. */
12359 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
12363 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
12364 $EGREP "lose
" >/dev/null 2>&1; then :
12365 gdb_cv_os_cygwin=yes
12367 gdb_cv_os_cygwin=no
12372 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $gdb_cv_os_cygwin" >&5
12373 $as_echo "$gdb_cv_os_cygwin" >&6; }
12376 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o
"
12378 *go32* ) SER_HARDWIRE=ser-go32.o ;;
12379 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
12380 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o
" ;;
12384 # libreadline needs libuser32.a in a cygwin environment
12386 if test x$gdb_cv_os_cygwin = xyes; then
12387 WIN32LIBS="-luser32"
12388 case "${target}" in
12389 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
12394 # The ser-tcp.c module requires sockets.
12398 $as_echo "#define USE_WIN32API 1" >>confdefs.h
12400 WIN32LIBS
="$WIN32LIBS -lws2_32"
12405 # Add ELF support to GDB, but only if BFD includes ELF support.
12407 OLD_LDFLAGS
=$LDFLAGS
12409 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
12410 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
12411 # always want our bfd.
12412 CFLAGS
="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
12413 LDFLAGS
="-L../bfd -L../libiberty $LDFLAGS"
12414 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
12415 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
12416 if test "$plugins" = "yes"; then
12419 LIBS
="-lbfd -liberty $intl $LIBS"
12420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
12421 $as_echo_n "checking for ELF support in BFD... " >&6; }
12422 if test "${gdb_cv_var_elf+set}" = set; then :
12423 $as_echo_n "(cached) " >&6
12425 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12426 /* end confdefs.h. */
12427 #include <stdlib.h>
12429 #include "elf-bfd.h"
12434 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
12439 if ac_fn_c_try_link
"$LINENO"; then :
12444 rm -f core conftest.err conftest.
$ac_objext \
12445 conftest
$ac_exeext conftest.
$ac_ext
12447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
12448 $as_echo "$gdb_cv_var_elf" >&6; }
12449 if test $gdb_cv_var_elf = yes; then
12450 CONFIG_OBS
="$CONFIG_OBS elfread.o"
12452 $as_echo "#define HAVE_ELF 1" >>confdefs.h
12454 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
12455 if test "$plugins" = "yes"; then
12456 OLD_LIBS
="-ldl $OLD_LIBS"
12460 LDFLAGS
=$OLD_LDFLAGS
12463 # Add any host-specific objects to GDB.
12464 CONFIG_OBS
="${CONFIG_OBS} ${gdb_host_obs}"
12466 LIBGUI
="../libgui/src/libgui.a"
12467 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
12476 *-*-cygwin* |
*-*-mingw* )
12485 if test "${enable_gdbtk}" = "yes"; then
12487 # Gdbtk must have an absolute path to srcdir in order to run
12488 # properly when not installed.
12491 GDBTK_SRC_DIR
=`pwd`
12496 # Ok, lets find the tcl configuration
12497 # First, look for one uninstalled.
12498 # the alternative search directory is invoked by --with-tcl
12501 if test x
"${no_tcl}" = x
; then
12502 # we reset no_tcl in case something fails here
12505 # Check whether --with-tcl was given.
12506 if test "${with_tcl+set}" = set; then :
12507 withval
=$with_tcl; with_tclconfig
=${withval}
12510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
12511 $as_echo_n "checking for Tcl configuration... " >&6; }
12512 if test "${ac_cv_c_tclconfig+set}" = set; then :
12513 $as_echo_n "(cached) " >&6
12517 # First check to see if --with-tcl was specified.
12519 *-*-cygwin*) platDir
="win" ;;
12520 *) platDir
="unix" ;;
12522 if test x
"${with_tclconfig}" != x
; then
12523 if test -f "${with_tclconfig}/tclConfig.sh" ; then
12524 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
12526 as_fn_error
"${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
12530 # then check for a private Tcl installation
12531 if test x
"${ac_cv_c_tclconfig}" = x
; then
12534 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12535 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
12536 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
12538 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12539 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
12540 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
12542 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12543 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
12544 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
12545 if test -f "$i/$platDir/tclConfig.sh" ; then
12546 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
12552 # on Darwin, check in Framework installation locations
12553 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tclconfig}" = x
; then
12554 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
12555 `ls -d /Library/Frameworks 2>/dev/null` \
12556 `ls -d /Network/Library/Frameworks 2>/dev/null` \
12557 `ls -d /System/Library/Frameworks 2>/dev/null` \
12559 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
12560 ac_cv_c_tclconfig
=`(cd $i/Tcl.framework; pwd)`
12566 # check in a few common install locations
12567 if test x
"${ac_cv_c_tclconfig}" = x
; then
12568 for i
in `ls -d ${libdir} 2>/dev/null` \
12569 `ls -d ${exec_prefix}/lib 2>/dev/null` \
12570 `ls -d ${prefix}/lib 2>/dev/null` \
12571 `ls -d /usr/local/lib 2>/dev/null` \
12572 `ls -d /usr/contrib/lib 2>/dev/null` \
12573 `ls -d /usr/lib 2>/dev/null` \
12575 if test -f "$i/tclConfig.sh" ; then
12576 ac_cv_c_tclconfig
=`(cd $i; pwd)`
12582 # check in a few other private locations
12583 if test x
"${ac_cv_c_tclconfig}" = x
; then
12586 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12587 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
12588 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
12589 if test -f "$i/$platDir/tclConfig.sh" ; then
12590 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
12599 if test x
"${ac_cv_c_tclconfig}" = x
; then
12600 TCL_BIN_DIR
="# no Tcl configs found"
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
12602 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
12605 TCL_BIN_DIR
=${ac_cv_c_tclconfig}
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
12607 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
12612 # If $no_tk is nonempty, then we can't do Tk, and there is no
12613 # point to doing Tcl.
12616 # Ok, lets find the tk configuration
12617 # First, look for one uninstalled.
12618 # the alternative search directory is invoked by --with-tk
12621 if test x
"${no_tk}" = x
; then
12622 # we reset no_tk in case something fails here
12625 # Check whether --with-tk was given.
12626 if test "${with_tk+set}" = set; then :
12627 withval
=$with_tk; with_tkconfig
=${withval}
12630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
12631 $as_echo_n "checking for Tk configuration... " >&6; }
12632 if test "${ac_cv_c_tkconfig+set}" = set; then :
12633 $as_echo_n "(cached) " >&6
12637 # First check to see if --with-tkconfig was specified.
12638 if test x
"${with_tkconfig}" != x
; then
12639 if test -f "${with_tkconfig}/tkConfig.sh" ; then
12640 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
12642 as_fn_error
"${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
12646 # then check for a private Tk library
12648 *-*-cygwin*) platDir
="win" ;;
12649 *) platDir
="unix" ;;
12651 if test x
"${ac_cv_c_tkconfig}" = x
; then
12654 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12655 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
12656 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
12658 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12659 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
12660 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
12662 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12663 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
12664 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
12665 if test -f "$i/$platDir/tkConfig.sh" ; then
12666 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
12672 # on Darwin, check in Framework installation locations
12673 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tkconfig}" = x
; then
12674 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
12675 `ls -d /Library/Frameworks 2>/dev/null` \
12676 `ls -d /Network/Library/Frameworks 2>/dev/null` \
12677 `ls -d /System/Library/Frameworks 2>/dev/null` \
12679 if test -f "$i/Tk.framework/tkConfig.sh" ; then
12680 ac_cv_c_tkconfig
=`(cd $i/Tk.framework; pwd)`
12686 # check in a few common install locations
12687 if test x
"${ac_cv_c_tkconfig}" = x
; then
12688 for i
in `ls -d ${libdir} 2>/dev/null` \
12689 `ls -d ${exec_prefix}/lib 2>/dev/null` \
12690 `ls -d ${prefix}/lib 2>/dev/null` \
12691 `ls -d /usr/local/lib 2>/dev/null` \
12692 `ls -d /usr/contrib/lib 2>/dev/null` \
12693 `ls -d /usr/lib 2>/dev/null` \
12695 if test -f "$i/tkConfig.sh" ; then
12696 ac_cv_c_tkconfig
=`(cd $i; pwd)`
12701 # check in a few other private locations
12702 if test x
"${ac_cv_c_tkconfig}" = x
; then
12705 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12706 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
12707 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
12708 if test -f "$i/$platDir/tkConfig.sh" ; then
12709 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
12718 if test x
"${ac_cv_c_tkconfig}" = x
; then
12719 TK_BIN_DIR
="# no Tk configs found"
12720 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
12721 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
12724 TK_BIN_DIR
=${ac_cv_c_tkconfig}
12725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
12726 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
12731 if test -z "${no_tcl}" -a -z "${no_tk}"; then
12733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
12734 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
12736 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
12737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
12738 $as_echo "loading" >&6; }
12739 .
${TCL_BIN_DIR}/tclConfig.sh
12741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
12742 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
12745 # eval is required to do the TCL_DBGX substitution
12746 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
12747 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
12749 # If the TCL_BIN_DIR is the build directory (not the install directory),
12750 # then set the common variable name to the value of the build variables.
12751 # For example, the variable TCL_LIB_SPEC will be set to the value
12752 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
12753 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
12754 # installed and uninstalled version of Tcl.
12755 if test -f "${TCL_BIN_DIR}/Makefile" ; then
12756 TCL_LIB_SPEC
=${TCL_BUILD_LIB_SPEC}
12757 TCL_STUB_LIB_SPEC
=${TCL_BUILD_STUB_LIB_SPEC}
12758 TCL_STUB_LIB_PATH
=${TCL_BUILD_STUB_LIB_PATH}
12759 elif test "`uname -s`" = "Darwin"; then
12760 # If Tcl was built as a framework, attempt to use the libraries
12761 # from the framework at the given location so that linking works
12762 # against Tcl.framework installed in an arbitary location.
12763 case ${TCL_DEFS} in
12765 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
12766 for i
in "`cd ${TCL_BIN_DIR}; pwd`" \
12767 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
12768 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
12769 TCL_LIB_SPEC
="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
12774 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
12775 TCL_STUB_LIB_SPEC
="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
12776 TCL_STUB_LIB_PATH
="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
12782 # eval is required to do the TCL_DBGX substitution
12783 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
12784 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
12785 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
12786 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
12802 # Check for in-tree tcl
12809 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
12813 # Find Tcl private headers
12814 if test x
"${intree}" = xno
; then
12816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
12817 $as_echo_n "checking for Tcl private headers... " >&6; }
12819 dir
=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
12820 if test -f ${dir}/tclInt.h
; then
12824 if test x
"${private_dir}" = x
; then
12825 as_fn_error
"could not find private Tcl headers" "$LINENO" 5
12827 TCL_PRIVATE_INCLUDE
="-I${private_dir}"
12828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
12829 $as_echo "${private_dir}" >&6; }
12832 TCL_INCLUDE
="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
12833 TCL_LIBRARY
="${TCL_LIB_SPEC}"
12836 # If building tcl in the same src tree, private headers
12837 # are not needed, but we need to be sure to use the right
12839 TCL_INCLUDE
="-I${TCL_SRC_DIR}/generic"
12840 TCL_LIBRARY
="${TCL_BUILD_LIB_SPEC}"
12841 TCL_DEPS
="../tcl/${configdir}${TCL_LIB_FILE}"
12848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
12849 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
12851 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
12852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
12853 $as_echo "loading" >&6; }
12854 .
${TK_BIN_DIR}/tkConfig.sh
12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
12857 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
12860 # eval is required to do the TK_DBGX substitution
12861 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
12862 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
12864 # If the TK_BIN_DIR is the build directory (not the install directory),
12865 # then set the common variable name to the value of the build variables.
12866 # For example, the variable TK_LIB_SPEC will be set to the value
12867 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
12868 # instead of TK_BUILD_LIB_SPEC since it will work with both an
12869 # installed and uninstalled version of Tcl.
12870 if test -f "${TK_BIN_DIR}/Makefile" ; then
12871 TK_LIB_SPEC
=${TK_BUILD_LIB_SPEC}
12872 TK_STUB_LIB_SPEC
=${TK_BUILD_STUB_LIB_SPEC}
12873 TK_STUB_LIB_PATH
=${TK_BUILD_STUB_LIB_PATH}
12874 elif test "`uname -s`" = "Darwin"; then
12875 # If Tk was built as a framework, attempt to use the libraries
12876 # from the framework at the given location so that linking works
12877 # against Tk.framework installed in an arbitary location.
12880 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
12881 for i
in "`cd ${TK_BIN_DIR}; pwd`" \
12882 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
12883 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
12884 TK_LIB_SPEC
="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
12889 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
12890 TK_STUB_LIB_SPEC
="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
12891 TK_STUB_LIB_PATH
="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
12897 # eval is required to do the TK_DBGX substitution
12898 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
12899 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
12900 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
12901 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
12916 # Check for in-tree Tk
12918 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
12922 # Find Tk private headers
12923 if test x
"${intree}" = xno
; then
12925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
12926 $as_echo_n "checking for Tk private headers... " >&6; }
12928 dir
=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
12929 if test -f ${dir}/tkInt.h
; then
12933 if test x
"${private_dir}" = x
; then
12934 as_fn_error
"could not find Tk private headers" "$LINENO" 5
12936 TK_PRIVATE_INCLUDE
="-I${private_dir}"
12937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
12938 $as_echo "${private_dir}" >&6; }
12941 TK_INCLUDE
="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
12942 TK_LIBRARY
=${TK_LIB_SPEC}
12945 TK_INCLUDE
="-I${TK_SRC_DIR}/generic"
12946 TK_LIBRARY
="${TK_BUILD_LIB_SPEC}"
12947 TK_DEPS
="../tk/${configdir}/${TK_LIB_FILE}"
12954 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
12956 # Include some libraries that Tcl and Tk want.
12957 TCL_LIBS
='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
12958 # Yes, the ordering seems wrong here. But it isn't.
12959 # TK_LIBS is the list of libraries that need to be linked
12960 # after Tcl/Tk. Note that this isn't put into LIBS. If it
12961 # were in LIBS then any link tests after this point would
12962 # try to include things like `$(LIBGUI)', which wouldn't work.
12963 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
12965 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
12966 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
12967 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
12968 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
12969 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
12970 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
12971 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
12973 if test x
$gdb_cv_os_cygwin = xyes
; then
12974 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
12975 WIN32LDAPP
="-Wl,--subsystem,console"
12976 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
12979 subdirs
="$subdirs gdbtk"
12991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
12992 $as_echo_n "checking for X... " >&6; }
12995 # Check whether --with-x was given.
12996 if test "${with_x+set}" = set; then :
13000 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
13001 if test "x$with_x" = xno
; then
13002 # The user explicitly disabled X.
13005 case $x_includes,$x_libraries in #(
13006 *\'*) as_fn_error
"cannot use X directory names containing '" "$LINENO" 5;; #(
13007 *,NONE | NONE
,*) if test "${ac_cv_have_x+set}" = set; then :
13008 $as_echo_n "(cached) " >&6
13010 # One or both of the vars are not set, and there is no cached value.
13011 ac_x_includes
=no ac_x_libraries
=no
13012 rm -f -r conftest.dir
13013 if mkdir conftest.dir
; then
13015 cat >Imakefile
<<'_ACEOF'
13017 @echo incroot='${INCROOT}'
13019 @echo usrlibdir='${USRLIBDIR}'
13021 @echo libdir='${LIBDIR}'
13023 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
13024 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
13025 for ac_var
in incroot usrlibdir libdir
; do
13026 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
13028 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
13029 for ac_extension
in a so sl dylib la dll
; do
13030 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
13031 test -f "$ac_im_libdir/libX11.$ac_extension"; then
13032 ac_im_usrlibdir
=$ac_im_libdir; break
13035 # Screen out bogus values from the imake configuration. They are
13036 # bogus both because they are the default anyway, and because
13037 # using them would break gcc on systems where it needs fixed includes.
13038 case $ac_im_incroot in
13039 /usr
/include
) ac_x_includes
= ;;
13040 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
13042 case $ac_im_usrlibdir in
13043 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
13044 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
13048 rm -f -r conftest.dir
13051 # Standard set of common directories for X headers.
13052 # Check X11 before X11Rn because it is often a symlink to the current release.
13066 /usr/local/X11/include
13067 /usr/local/X11R7/include
13068 /usr/local/X11R6/include
13069 /usr/local/X11R5/include
13070 /usr/local/X11R4/include
13072 /usr/local/include/X11
13073 /usr/local/include/X11R7
13074 /usr/local/include/X11R6
13075 /usr/local/include/X11R5
13076 /usr/local/include/X11R4
13080 /usr/XFree86/include/X11
13084 /usr/unsupported/include
13085 /usr/athena/include
13086 /usr/local/x11r5/include
13087 /usr/lpp/Xamples/include
13089 /usr/openwin/include
13090 /usr/openwin/share/include'
13092 if test "$ac_x_includes" = no
; then
13093 # Guess where to find include files, by looking for Xlib.h.
13094 # First, try using that file with no special directory specified.
13095 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13096 /* end confdefs.h. */
13097 #include <X11/Xlib.h>
13099 if ac_fn_c_try_cpp
"$LINENO"; then :
13100 # We can compile using X headers with no special include directory.
13103 for ac_dir
in $ac_x_header_dirs; do
13104 if test -r "$ac_dir/X11/Xlib.h"; then
13105 ac_x_includes
=$ac_dir
13110 rm -f conftest.err conftest.
$ac_ext
13111 fi # $ac_x_includes = no
13113 if test "$ac_x_libraries" = no
; then
13114 # Check for the libraries.
13115 # See if we find them without any special options.
13116 # Don't add to $LIBS permanently.
13119 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13120 /* end confdefs.h. */
13121 #include <X11/Xlib.h>
13130 if ac_fn_c_try_link
"$LINENO"; then :
13132 # We can link X programs with no special library path.
13136 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
13138 # Don't even attempt the hair of trying to link an X program!
13139 for ac_extension
in a so sl dylib la dll
; do
13140 if test -r "$ac_dir/libX11.$ac_extension"; then
13141 ac_x_libraries
=$ac_dir
13147 rm -f core conftest.err conftest.
$ac_objext \
13148 conftest
$ac_exeext conftest.
$ac_ext
13149 fi # $ac_x_libraries = no
13151 case $ac_x_includes,$ac_x_libraries in #(
13152 no
,* |
*,no |
*\'*)
13153 # Didn't find X, or a directory has "'" in its name.
13154 ac_cv_have_x
="have_x=no";; #(
13156 # Record where we found X for the cache.
13157 ac_cv_have_x
="have_x=yes\
13158 ac_x_includes='$ac_x_includes'\
13159 ac_x_libraries='$ac_x_libraries'"
13165 eval "$ac_cv_have_x"
13168 if test "$have_x" != yes; then
13169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
13170 $as_echo "$have_x" >&6; }
13173 # If each of the values was on the command line, it overrides each guess.
13174 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
13175 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
13176 # Update the cache value to reflect the command line values.
13177 ac_cv_have_x
="have_x=yes\
13178 ac_x_includes='$x_includes'\
13179 ac_x_libraries='$x_libraries'"
13180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
13181 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
13185 # Unlike the sim directory, whether a simulator is linked is controlled by
13186 # presence of a gdb_sim definition in the target configure.tgt entry.
13187 # This code just checks for a few cases where we'd like to ignore those
13188 # definitions, even when they're present in the '.mt' file. These cases
13189 # are when --disable-sim is specified, or if the simulator directory is
13190 # not part of the source tree.
13192 # Check whether --enable-sim was given.
13193 if test "${enable_sim+set}" = set; then :
13194 enableval
=$enable_sim; echo "enable_sim = $enable_sim";
13195 echo "enableval = ${enableval}";
13196 case "${enableval}" in
13197 yes) ignore_sim
=false
;;
13198 no
) ignore_sim
=true
;;
13199 *) ignore_sim
=false
;;
13206 if test ! -d "${srcdir}/../sim"; then
13212 if test "${ignore_sim}" = "false"; then
13213 if test x
"${gdb_sim}" != x
; then
13215 SIM_OBS
="remote-sim.o"
13217 $as_echo "#define WITH_SIM 1" >>confdefs.h
13235 # List of host floatformats.
13237 cat >>confdefs.h
<<_ACEOF
13238 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
13242 cat >>confdefs.h
<<_ACEOF
13243 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
13247 cat >>confdefs.h
<<_ACEOF
13248 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
13252 # target_subdir is used by the testsuite to find the target libraries.
13254 if test "${host}" != "${target}"; then
13255 target_subdir
="${target_alias}/"
13260 if test "${gdb_native}" = "yes"; then
13261 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
13262 if test ! -f ${host_makefile_frag}; then
13263 as_fn_error
"\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
13265 frags
="$frags $host_makefile_frag"
13267 host_makefile_frag
=/dev
/null
13273 if test "${gdb_native}" = "yes"; then
13274 # We pick this up from the host configuration file (.mh) because we
13275 # do not have a native configuration Makefile fragment.
13276 nativefile
=`sed -n '
13277 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
13278 ' ${host_makefile_frag}`
13282 if test x
"${gdb_osabi}" != x
; then
13284 cat >>confdefs.h
<<_ACEOF
13285 #define GDB_OSABI_DEFAULT $gdb_osabi
13290 # Enable multi-ice-gdb-server.
13291 # Check whether --enable-multi-ice was given.
13292 if test "${enable_multi_ice+set}" = set; then :
13293 enableval
=$enable_multi_ice; case $enableval in
13296 *) as_fn_error
"bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
13300 if test "x$enable_multi_ice" = xyes
; then
13301 subdirs
="$subdirs multi-ice"
13305 # Check whether --enable-gdbserver was given.
13306 if test "${enable_gdbserver+set}" = set; then :
13307 enableval
=$enable_gdbserver; case "${enableval}" in
13309 *) as_fn_error
"bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
13312 enable_gdbserver
=auto
13316 # We only build gdbserver automatically in a native configuration, and
13317 # only if the user did not explicitly disable its build.
13318 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
13319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
13320 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
13321 if test "x$build_gdbserver" = xyes
; then
13322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13323 $as_echo "yes" >&6; }
13324 subdirs
="$subdirs gdbserver"
13326 gdbserver_build_enabled
=yes
13328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13329 $as_echo "no" >&6; }
13333 # If the user explicitly request the gdbserver to be built, verify that
13334 # we were in fact able to enable it.
13335 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
13336 as_fn_error
"Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
13339 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
13340 # to an empty version.
13346 if test "${nativefile}" != ""; then
13347 case "${nativefile}" in
13348 nm-
*.h
) GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}" ;;
13349 * ) GDB_NM_FILE
="${nativefile}"
13351 files
="${files} ${GDB_NM_FILE}"
13352 links
="${links} nm.h"
13354 cat >>confdefs.h
<<_ACEOF
13355 #define GDB_NM_FILE "${GDB_NM_FILE}"
13361 ac_sources
="$files"
13363 while test -n "$ac_sources"; do
13364 set $ac_dests; ac_dest
=$1; shift; ac_dests
=$
*
13365 set $ac_sources; ac_source
=$1; shift; ac_sources
=$
*
13366 ac_config_links_1
="$ac_config_links_1 $ac_dest:$ac_source"
13368 ac_config_links
="$ac_config_links $ac_config_links_1"
13374 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
13377 ac_config_files
="$ac_config_files Makefile gdb-gdb.gdb doc/Makefile data-directory/Makefile"
13379 ac_config_commands
="$ac_config_commands default"
13381 cat >confcache
<<\_ACEOF
13382 # This file is a shell script that caches the results of configure
13383 # tests run on this system so they can be shared between configure
13384 # scripts and configure runs, see configure's option --config-cache.
13385 # It is not useful on other systems. If it contains results you don't
13386 # want to keep, you may remove or edit it.
13388 # config.status only pays attention to the cache file if you give it
13389 # the --recheck option to rerun configure.
13391 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13392 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13393 # following values.
13397 # The following way of writing the cache mishandles newlines in values,
13398 # but we know of no workaround that is simple, portable, and efficient.
13399 # So, we kill variables containing newlines.
13400 # Ultrix sh set writes to stderr and can't be redirected directly,
13401 # and sets the high bit in the cache file unless we assign to the vars.
13403 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13404 eval ac_val
=\$
$ac_var
13408 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13409 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13412 _ | IFS | as_nl
) ;; #(
13413 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
13414 *) { eval $ac_var=; unset $ac_var;} ;;
13420 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13421 *${as_nl}ac_space
=\
*)
13422 # `set' does not quote correctly, so add quotes: double-quote
13423 # substitution turns \\\\ into \\, and sed turns \\ into \.
13426 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13429 # `set' quotes correctly as required by POSIX, so do not add quotes.
13430 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13439 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13441 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13443 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
13444 if test -w "$cache_file"; then
13445 test "x$cache_file" != "x/dev/null" &&
13446 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13447 $as_echo "$as_me: updating cache $cache_file" >&6;}
13448 cat confcache
>$cache_file
13450 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13451 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13456 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
13457 # Let make expand exec_prefix.
13458 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
13460 DEFS
=-DHAVE_CONFIG_H
13464 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
13465 # 1. Remove the extension, and $U if already installed.
13466 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
13467 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
13468 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13469 # will be set to the directory where LIBOBJS objects are built.
13470 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13471 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
13473 LIBOBJS
=$ac_libobjs
13475 LTLIBOBJS
=$ac_ltlibobjs
13478 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13479 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
13480 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13482 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13483 as_fn_error
"conditional \"GMAKE\" was never defined.
13484 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13488 : ${CONFIG_STATUS=./config.status}
13490 ac_clean_files_save
=$ac_clean_files
13491 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
13492 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13493 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13495 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13497 # Generated by $as_me.
13498 # Run this file to recreate the current configuration.
13499 # Compiler output produced by configure, useful for debugging
13500 # configure, is in config.log if it exists.
13503 ac_cs_recheck=false
13506 SHELL=\${CONFIG_SHELL-$SHELL}
13509 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
13510 ## -------------------- ##
13511 ## M4sh Initialization. ##
13512 ## -------------------- ##
13514 # Be more Bourne compatible
13515 DUALCASE
=1; export DUALCASE
# for MKS sh
13516 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
13519 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13520 # is contrary to our usage. Disable this feature.
13521 alias -g '${1+"$@"}'='"$@"'
13522 setopt NO_GLOB_SUBST
13524 case `(set -o) 2>/dev/null` in #(
13536 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13537 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13538 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13539 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13540 # Prefer a ksh shell builtin over an external printf program on Solaris,
13541 # but without wasting forks for bash or zsh.
13542 if test -z "$BASH_VERSION$ZSH_VERSION" \
13543 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13544 as_echo='print
-r --'
13545 as_echo_n='print
-rn --'
13546 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13547 as_echo='printf %s
\n'
13548 as_echo_n='printf %s
'
13550 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13551 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
13552 as_echo_n='/usr
/ucb
/echo -n'
13554 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13555 as_echo_n_body='eval
13559 expr "X$arg" : "X\\(.*\\)$as_nl";
13560 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13562 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
13564 export as_echo_n_body
13565 as_echo_n='sh
-c $as_echo_n_body as_echo
'
13567 export as_echo_body
13568 as_echo='sh
-c $as_echo_body as_echo
'
13571 # The user is always right.
13572 if test "${PATH_SEPARATOR+set}" != set; then
13574 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13575 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13582 # We need space, tab and new line, in precisely that order. Quoting is
13583 # there to prevent editors from complaining about space-tab.
13584 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13585 # splitting by setting IFS to empty value.)
13588 # Find who we are. Look in the path if we contain no directory separator.
13590 *[\\/]* ) as_myself=$0 ;;
13591 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13592 for as_dir in $PATH
13595 test -z "$as_dir" && as_dir=.
13596 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13602 # We did not find ourselves, most probably we were run as `sh COMMAND'
13603 # in which case we are not to be found in the path.
13604 if test "x$as_myself" = x
; then
13607 if test ! -f "$as_myself"; then
13608 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13612 # Unset variables that we do not need and which cause bugs (e.g. in
13613 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13614 # suppresses any "Segmentation fault" message there. '((' could
13615 # trigger a bug in pdksh 5.2.14.
13616 for as_var
in BASH_ENV ENV MAIL MAILPATH
13617 do eval test x\
${$as_var+set} = xset \
13618 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
13631 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
13634 # as_fn_error ERROR [LINENO LOG_FD]
13635 # ---------------------------------
13636 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13637 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13638 # script with status $?, using 1 if that was 0.
13641 as_status
=$?
; test $as_status -eq 0 && as_status
=1
13643 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
13644 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13646 $as_echo "$as_me: error: $1" >&2
13647 as_fn_exit
$as_status
13651 # as_fn_set_status STATUS
13652 # -----------------------
13653 # Set $? to STATUS, without forking.
13654 as_fn_set_status
()
13657 } # as_fn_set_status
13659 # as_fn_exit STATUS
13660 # -----------------
13661 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13665 as_fn_set_status
$1
13671 # Portably unset VAR.
13674 { eval $1=; unset $1;}
13676 as_unset
=as_fn_unset
13677 # as_fn_append VAR VALUE
13678 # ----------------------
13679 # Append the text in VALUE to the end of the definition contained in VAR. Take
13680 # advantage of any shell optimizations that allow amortized linear growth over
13681 # repeated appends, instead of the typical quadratic growth present in naive
13683 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
13684 eval 'as_fn_append ()
13695 # as_fn_arith ARG...
13696 # ------------------
13697 # Perform arithmetic evaluation on the ARGs, and store the result in the
13698 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13699 # must be portable across $(()) and expr.
13700 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
13701 eval 'as_fn_arith ()
13708 as_val
=`expr "$@" || test $? -eq 1`
13713 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
13714 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
13720 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13721 as_basename
=basename
13726 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
13732 as_me
=`$as_basename -- "$0" ||
13733 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13734 X"$0" : 'X\(//\)$' \| \
13735 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13737 sed '/^.*\/\([^/][^/]*\)\/*$/{
13751 # Avoid depending upon Character Ranges.
13752 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
13753 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13754 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
13755 as_cr_digits
='0123456789'
13756 as_cr_alnum
=$as_cr_Letters$as_cr_digits
13758 ECHO_C
= ECHO_N
= ECHO_T
=
13759 case `echo -n x` in #(((((
13761 case `echo 'xy\c'` in
13762 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
13764 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
13771 rm -f conf$$ conf$$.exe conf$$.
file
13772 if test -d conf$$.dir
; then
13773 rm -f conf$$.dir
/conf$$.
file
13776 mkdir conf$$.dir
2>/dev
/null
13778 if (echo >conf$$.
file) 2>/dev
/null
; then
13779 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
13781 # ... but there are two gotchas:
13782 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13783 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13784 # In both cases, we have to default to `cp -p'.
13785 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
13787 elif ln conf$$.
file conf$$
2>/dev
/null
; then
13795 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
13796 rmdir conf$$.dir
2>/dev
/null
13801 # Create "$as_dir" as a directory, including parents if necessary.
13806 -*) as_dir
=.
/$as_dir;;
13808 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
13812 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13813 *) as_qdir
=$as_dir;;
13815 as_dirs
="'$as_qdir' $as_dirs"
13816 as_dir
=`$as_dirname -- "$as_dir" ||
13817 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13818 X"$as_dir" : 'X\(//\)[^/]' \| \
13819 X"$as_dir" : 'X\(//\)$' \| \
13820 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13821 $as_echo X"$as_dir" |
13822 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13826 /^X\(\/\/\)[^/].*/{
13839 test -d "$as_dir" && break
13841 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
13842 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
13846 if mkdir
-p .
2>/dev
/null
; then
13847 as_mkdir_p
='mkdir -p "$as_dir"'
13849 test -d .
/-p && rmdir .
/-p
13853 if test -x / >/dev
/null
2>&1; then
13854 as_test_x
='test -x'
13856 if ls -dL / >/dev
/null
2>&1; then
13863 if test -d "$1"; then
13869 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13870 ???[sx]*):;;*)false;;esac;fi
13874 as_executable_p
=$as_test_x
13876 # Sed expression to map a string onto a valid CPP name.
13877 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13879 # Sed expression to map a string onto a valid variable name.
13880 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13884 ## ----------------------------------- ##
13885 ## Main body of $CONFIG_STATUS script. ##
13886 ## ----------------------------------- ##
13888 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
13890 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13891 # Save the log message, to keep $0 and so on meaningful, and to
13892 # report actual input values of CONFIG_FILES etc. instead of their
13893 # values after options handling.
13895 This file was extended by $as_me, which was
13896 generated by GNU Autoconf 2.64. Invocation command line was
13898 CONFIG_FILES = $CONFIG_FILES
13899 CONFIG_HEADERS = $CONFIG_HEADERS
13900 CONFIG_LINKS = $CONFIG_LINKS
13901 CONFIG_COMMANDS = $CONFIG_COMMANDS
13904 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13909 case $ac_config_files in *"
13910 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
13913 case $ac_config_headers in *"
13914 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
13918 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13919 # Files that config.status was made for.
13920 config_files="$ac_config_files"
13921 config_headers="$ac_config_headers"
13922 config_links="$ac_config_links"
13923 config_commands="$ac_config_commands"
13927 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13929 \`$as_me' instantiates files and other configuration actions
13930 from templates according to the current configuration. Unless the files
13931 and actions are specified as TAGs, all are instantiated by default.
13933 Usage: $0 [OPTION]... [TAG]...
13935 -h, --help print this help, then exit
13936 -V, --version print version number and configuration settings, then exit
13937 -q, --quiet, --silent
13938 do not print progress messages
13939 -d, --debug don't remove temporary files
13940 --recheck update $as_me by reconfiguring in the same conditions
13941 --file=FILE[:TEMPLATE]
13942 instantiate the configuration file FILE
13943 --header=FILE[:TEMPLATE]
13944 instantiate the configuration header FILE
13946 Configuration files:
13949 Configuration headers:
13952 Configuration links:
13955 Configuration commands:
13958 Report bugs to the package provider."
13961 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13964 configured by $0, generated by GNU Autoconf 2.64,
13965 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13967 Copyright (C) 2009 Free Software Foundation, Inc.
13968 This config.status script is free software; the Free Software Foundation
13969 gives unlimited permission to copy, distribute and modify it."
13975 test -n "\$AWK" || AWK=awk
13978 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13979 # The default lists apply if the user does not specify any file.
13985 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
13986 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
13997 # Handling of the options.
13998 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
14000 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
14001 $as_echo "$ac_cs_version"; exit ;;
14002 --debug |
--debu |
--deb |
--de |
--d |
-d )
14004 --file |
--fil |
--fi |
--f )
14007 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14009 as_fn_append CONFIG_FILES
" '$ac_optarg'"
14010 ac_need_defaults
=false
;;
14011 --header |
--heade |
--head |
--hea )
14014 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14016 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
14017 ac_need_defaults
=false
;;
14019 # Conflict between --help and --header
14020 as_fn_error
"ambiguous option: \`$1'
14021 Try \`$0 --help' for more information.";;
14022 --help |
--hel |
-h )
14023 $as_echo "$ac_cs_usage"; exit ;;
14024 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
14025 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
14028 # This is an error.
14029 -*) as_fn_error
"unrecognized option: \`$1'
14030 Try \`$0 --help' for more information." ;;
14032 *) as_fn_append ac_config_targets
" $1"
14033 ac_need_defaults
=false
;;
14039 ac_configure_extra_args
=
14041 if $ac_cs_silent; then
14043 ac_configure_extra_args
="$ac_configure_extra_args --silent"
14047 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14048 if \$ac_cs_recheck; then
14049 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14051 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14052 CONFIG_SHELL='$SHELL'
14053 export CONFIG_SHELL
14058 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14062 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14063 ## Running $as_me. ##
14069 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14073 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14077 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14079 # Handling of arguments.
14080 for ac_config_target
in $ac_config_targets
14082 case $ac_config_target in
14083 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
14084 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
14085 "jit-reader.h") CONFIG_FILES
="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
14086 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
14087 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
14088 "gdb-gdb.gdb") CONFIG_FILES
="$CONFIG_FILES gdb-gdb.gdb" ;;
14089 "doc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/Makefile" ;;
14090 "data-directory/Makefile") CONFIG_FILES
="$CONFIG_FILES data-directory/Makefile" ;;
14091 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
14093 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14098 # If the user did not use the arguments to specify the items to instantiate,
14099 # then the envvar interface is used. Set only those that are not.
14100 # We use the long form for the default assignment because of an extremely
14101 # bizarre bug on SunOS 4.1.3.
14102 if $ac_need_defaults; then
14103 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
14104 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
14105 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
14106 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
14109 # Have a temporary directory for convenience. Make it in the build tree
14110 # simply because there is no reason against having it here, and in addition,
14111 # creating and moving files from /tmp can sometimes cause problems.
14112 # Hook for its removal unless debugging.
14113 # Note that there is a small window in which the directory will not be cleaned:
14114 # after its creation but before its name has been assigned to `$tmp'.
14118 trap 'exit_status=$?
14119 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14121 trap 'as_fn_exit 1' 1 2 13 15
14123 # Create a (secure) tmp directory for tmp files.
14126 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14127 test -n "$tmp" && test -d "$tmp"
14130 tmp
=.
/conf$$
-$RANDOM
14131 (umask 077 && mkdir
"$tmp")
14132 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
14134 # Set up the scripts for CONFIG_FILES section.
14135 # No need to generate them if there are no CONFIG_FILES.
14136 # This happens for instance with `./config.status config.h'.
14137 if test -n "$CONFIG_FILES"; then
14139 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
14140 ac_cs_awk_getline
=:
14141 ac_cs_awk_pipe_init
=
14142 ac_cs_awk_read_file
='
14143 while ((getline aline < (F[key])) > 0)
14146 ac_cs_awk_pipe_fini
=
14148 ac_cs_awk_getline
=false
14149 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
14150 ac_cs_awk_read_file
='
14152 print "cat " F[key] " &&"
14153 '$ac_cs_awk_pipe_init
14154 # The final `:' finishes the AND list.
14155 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
14157 ac_cr
=`echo X | tr X '\015'`
14158 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14159 # But we know of no other shell where ac_cr would be empty at this
14160 # point, so we can use a bashism as a fallback.
14161 if test "x$ac_cr" = x
; then
14162 eval ac_cr
=\$
\'\\r
\'
14164 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14165 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14168 ac_cs_awk_cr
=$ac_cr
14171 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14174 # Create commands to substitute file output variables.
14176 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14177 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14178 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
14181 } >conf$
$files.sh
&&
14182 . .
/conf$
$files.sh ||
14183 as_fn_error
"could not make $CONFIG_STATUS" "$LINENO" 5
14184 rm -f conf$
$files.sh
14187 echo "cat >conf$$subs.awk <<_ACEOF" &&
14188 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14190 } >conf$$subs.sh ||
14191 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
14192 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14194 for ac_last_try in false false false false false :; do
14195 . ./conf$$subs.sh ||
14196 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
14198 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
14199 if test $ac_delim_n = $ac_delim_num; then
14201 elif $ac_last_try; then
14202 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
14204 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14207 rm -f conf$$subs.sh
14209 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14210 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
14214 s/^/S["/; s
/!.
*/"]=/
14224 s/\(.\{148\}\).*/\1/
14226 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
14231 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
14238 s/\(.\{148\}\).*/\1/
14240 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
14244 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
14249 ' <conf$$subs.awk | sed '
14254 ' >>$CONFIG_STATUS || ac_write_fail=1
14255 rm -f conf$$subs.awk
14256 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14258 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
14259 for (key in S) S_is_set[key] = 1
14261 \$ac_cs_awk_pipe_init
14265 nfields = split(line, field, "@
")
14267 len = length(field[1])
14268 for (i = 2; i < nfields; i++) {
14270 keylen = length(key)
14271 if (S_is_set[key]) {
14273 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14274 len += length(value) + length(field[++i])
14279 if (nfields == 3 && !substed) {
14281 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14282 \$ac_cs_awk_read_file
14288 \$ac_cs_awk_pipe_fini
14291 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14292 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14293 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
14296 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
14297 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
14300 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14301 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
14302 # trailing colons and then remove the whole line if VPATH becomes empty
14303 # (actually we leave an empty line to preserve line numbers).
14304 if test "x
$srcdir" = x.; then
14305 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14306 s/:*\$(srcdir):*/:/
14307 s/:*\${srcdir}:*/:/
14309 s/^\([^=]*=[ ]*\):*/\1/
14315 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14316 fi # test -n "$CONFIG_FILES"
14318 # Set up the scripts for CONFIG_HEADERS section.
14319 # No need to generate them if there are no CONFIG_HEADERS.
14320 # This happens for instance with `./config.status Makefile'.
14321 if test -n "$CONFIG_HEADERS"; then
14322 cat >"$tmp/defines.
awk" <<\_ACAWK ||
14326 # Transform confdefs.h into an awk script `defines.awk', embedded as
14327 # here-document in config.status, that substitutes the proper values into
14328 # config.h.in to produce config.h.
14330 # Create a delimiter string that does not exist in confdefs.h, to ease
14331 # handling of long lines.
14333 for ac_last_try in false false :; do
14334 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
14335 if test -z "$ac_t"; then
14337 elif $ac_last_try; then
14338 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
14340 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14344 # For the awk script, D is an array of macro values keyed by name,
14345 # likewise P contains macro parameters if any. Preserve backslash
14346 # newline sequences.
14348 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14350 s/.\{148\}/&'"$ac_delim"'/g
14353 s/^[ ]*#[ ]*define[ ][ ]*/ /
14360 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
14362 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
14366 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
14367 D["\
1"]=" \
3\\\\\\n
"\\/p
14369 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
14374 s/.\{148\}/&'"$ac_delim"'/g
14379 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
14382 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
14384 ' <confdefs.h | sed '
14385 s/'"$ac_delim"'/"\\\
14386 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14388 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14389 for (key in D) D_is_set[key] = 1
14392 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14394 split(line, arg, " ")
14395 if (arg[1] == "#") {
14399 defundef
= substr
(arg
[1], 2)
14402 split(mac1
, mac2
, "(") #)
14404 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
14405 if (D_is_set
[macro
]) {
14406 # Preserve the white space surrounding the "#".
14407 print prefix
"define", macro P
[macro
] D
[macro
]
14410 # Replace #undef with comments. This is necessary, for example,
14411 # in the case of _POSIX_SOURCE, which is predefined and required
14412 # on some systems where configure will not decide to define it.
14413 if (defundef
== "undef") {
14414 print
"/*", prefix defundef
, macro
, "*/"
14422 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14423 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
14424 fi # test -n "$CONFIG_HEADERS"
14427 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
14432 :[FHLC
]) ac_mode
=$ac_tag; continue;;
14434 case $ac_mode$ac_tag in
14436 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
14437 :[FH
]-) ac_tag
=-:-;;
14438 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
14455 -) ac_f
="$tmp/stdin";;
14456 *) # Look for the file first in the build tree, then in the source tree
14457 # (if the path is not absolute). The absolute path cannot be DOS-style,
14458 # because $ac_f cannot contain `:'.
14462 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
14464 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
14466 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14467 as_fn_append ac_file_inputs
" '$ac_f'"
14470 # Let's still pretend it is `configure' which instantiates (i.e., don't
14471 # use $as_me), people would be surprised to read:
14472 # /* config.h. Generated by config.status. */
14473 configure_input
='Generated from '`
14474 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14476 if test x
"$ac_file" != x-
; then
14477 configure_input
="$ac_file. $configure_input"
14478 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14479 $as_echo "$as_me: creating $ac_file" >&6;}
14481 # Neutralize special characters interpreted by sed in replacement strings.
14482 case $configure_input in #(
14483 *\
&* |
*\|
* |
*\\* )
14484 ac_sed_conf_input
=`$as_echo "$configure_input" |
14485 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14486 *) ac_sed_conf_input
=$configure_input;;
14490 *:-:* |
*:-) cat >"$tmp/stdin" \
14491 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
14496 ac_dir
=`$as_dirname -- "$ac_file" ||
14497 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14498 X"$ac_file" : 'X\(//\)[^/]' \| \
14499 X"$ac_file" : 'X\(//\)$' \| \
14500 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14501 $as_echo X"$ac_file" |
14502 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14506 /^X\(\/\/\)[^/].*/{
14519 as_dir
="$ac_dir"; as_fn_mkdir_p
14523 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14525 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14526 # A ".." for each directory in $ac_dir_suffix.
14527 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14528 case $ac_top_builddir_sub in
14529 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14530 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
14533 ac_abs_top_builddir
=$ac_pwd
14534 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
14535 # for backward compatibility:
14536 ac_top_builddir
=$ac_top_build_prefix
14539 .
) # We are building in place.
14541 ac_top_srcdir
=$ac_top_builddir_sub
14542 ac_abs_top_srcdir
=$ac_pwd ;;
14543 [\\/]* | ?
:[\\/]* ) # Absolute name.
14544 ac_srcdir
=$srcdir$ac_dir_suffix;
14545 ac_top_srcdir
=$srcdir
14546 ac_abs_top_srcdir
=$srcdir ;;
14547 *) # Relative name.
14548 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
14549 ac_top_srcdir
=$ac_top_build_prefix$srcdir
14550 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
14552 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
14562 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
14563 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
14567 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14568 # If the template does not know about datarootdir, expand it.
14569 # FIXME: This hack should be removed a few years after 2.60.
14570 ac_datarootdir_hack
=; ac_datarootdir_seen
=
14581 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14582 *datarootdir
*) ac_datarootdir_seen
=yes;;
14583 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
14584 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14585 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14587 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14588 ac_datarootdir_hack='
14589 s&@datadir@&$datadir&g
14590 s&@docdir@&$docdir&g
14591 s&@infodir@&$infodir&g
14592 s&@localedir@&$localedir&g
14593 s&@mandir@&$mandir&g
14594 s&\\\${datarootdir}&$datarootdir&g' ;;
14598 # Neutralize VPATH when `$srcdir' = `.'.
14599 # Shell code in configure.ac might set extrasub.
14600 # FIXME: do we really want to maintain this feature?
14601 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14602 ac_sed_extra="$ac_vpsub
14605 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14607 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
14608 s|@configure_input@|
$ac_sed_conf_input|
;t t
14609 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
14610 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
14611 s
&@srcdir@
&$ac_srcdir&;t t
14612 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
14613 s
&@top_srcdir@
&$ac_top_srcdir&;t t
14614 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
14615 s
&@builddir@
&$ac_builddir&;t t
14616 s
&@abs_builddir@
&$ac_abs_builddir&;t t
14617 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
14618 s
&@INSTALL@
&$ac_INSTALL&;t t
14619 $ac_datarootdir_hack
14621 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14622 if $ac_cs_awk_getline; then
14623 $AWK -f "$tmp/subs.
awk"
14625 $AWK -f "$tmp/subs.
awk" | $SHELL
14627 || as_fn_error "could not create
$ac_file" "$LINENO" 5
14629 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14630 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
14631 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
14632 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
14633 which seems to be undefined. Please make sure it is defined." >&5
14634 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
14635 which seems to be undefined. Please make sure it is defined." >&2;}
14639 -) cat "$tmp/out" && rm -f "$tmp/out";;
14640 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14642 || as_fn_error "could not create $ac_file" "$LINENO" 5
14648 if test x"$ac_file" != x-; then
14650 $as_echo "/* $configure_input */" \
14651 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14652 } >"$tmp/config.h" \
14653 || as_fn_error "could not create $ac_file" "$LINENO" 5
14654 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14655 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14656 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14659 mv "$tmp/config.h" "$ac_file" \
14660 || as_fn_error "could not create $ac_file" "$LINENO" 5
14663 $as_echo "/* $configure_input */" \
14664 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14665 || as_fn_error "could not create -" "$LINENO" 5
14673 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.
'; then
14676 # Prefer the file from the source tree if names are identical.
14677 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
14678 ac_source=$srcdir/$ac_source
14681 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
14682 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
14684 if test ! -r "$ac_source"; then
14685 as_fn_error "$ac_source: file not found" "$LINENO" 5
14689 # Try a relative symlink, then a hard link, then a copy.
14691 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
14692 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
14694 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
14695 ln "$ac_source" "$ac_file" 2>/dev/null ||
14696 cp -p "$ac_source" "$ac_file" ||
14697 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
14700 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14701 $as_echo "$as_me: executing $ac_file commands" >&6;}
14706 case $ac_file$ac_mode in
14707 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
14709 case x$CONFIG_HEADERS in
14710 xconfig.h:config.in)
14721 ac_clean_files=$ac_clean_files_save
14723 test $ac_write_fail = 0 ||
14724 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14727 # configure is writing to config.log, and then calls config.status.
14728 # config.status does its own redirection, appending to config.log.
14729 # Unfortunately, on DOS this fails, as config.log is still kept open
14730 # by configure, so config.status won't be able to
write to it
; its
14731 # output is simply discarded. So we exec the FD to /dev/null,
14732 # effectively closing config.log, so it can be properly (re)opened and
14733 # appended to by config.status. When coming back to configure, we
14734 # need to make the FD available again.
14735 if test "$no_create" != yes; then
14737 ac_config_status_args
=
14738 test "$silent" = yes &&
14739 ac_config_status_args
="$ac_config_status_args --quiet"
14741 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
14743 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14744 # would make configure fail if this is the last instruction.
14745 $ac_cs_success || as_fn_exit $?
14749 # CONFIG_SUBDIRS section.
14751 if test "$no_recursion" != yes; then
14753 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
14754 # so they do not pile up.
14755 ac_sub_configure_args
=
14757 eval "set x $ac_configure_args"
14761 if test -n "$ac_prev"; then
14766 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
14767 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
14768 ac_prev
=cache_file
;;
14769 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
14770 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
14773 --config-cache |
-C)
14775 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
14777 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
14779 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
14781 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
14783 --disable-option-checking)
14787 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
14789 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
14793 # Always prepend --prefix to ensure using the same prefix
14794 # in subdir configurations.
14795 ac_arg
="--prefix=$prefix"
14797 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
14799 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
14802 if test "$silent" = yes; then
14803 ac_sub_configure_args
="--silent $ac_sub_configure_args"
14806 # Always prepend --disable-option-checking to silence warnings, since
14807 # different subdirs can have different --enable and --with options.
14808 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
14811 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
14813 # Do not complain, so a configure script can configure whichever
14814 # parts of a large source tree are present.
14815 test -d "$srcdir/$ac_dir" ||
continue
14817 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
14818 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
14819 $as_echo "$ac_msg" >&6
14820 as_dir
="$ac_dir"; as_fn_mkdir_p
14824 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14826 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14827 # A ".." for each directory in $ac_dir_suffix.
14828 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14829 case $ac_top_builddir_sub in
14830 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14831 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
14834 ac_abs_top_builddir
=$ac_pwd
14835 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
14836 # for backward compatibility:
14837 ac_top_builddir
=$ac_top_build_prefix
14840 .
) # We are building in place.
14842 ac_top_srcdir
=$ac_top_builddir_sub
14843 ac_abs_top_srcdir
=$ac_pwd ;;
14844 [\\/]* | ?
:[\\/]* ) # Absolute name.
14845 ac_srcdir
=$srcdir$ac_dir_suffix;
14846 ac_top_srcdir
=$srcdir
14847 ac_abs_top_srcdir
=$srcdir ;;
14848 *) # Relative name.
14849 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
14850 ac_top_srcdir
=$ac_top_build_prefix$srcdir
14851 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
14853 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
14858 # Check for guested configure; otherwise get Cygnus style configure.
14859 if test -f "$ac_srcdir/configure.gnu"; then
14860 ac_sub_configure
=$ac_srcdir/configure.gnu
14861 elif test -f "$ac_srcdir/configure"; then
14862 ac_sub_configure
=$ac_srcdir/configure
14863 elif test -f "$ac_srcdir/configure.in"; then
14864 # This should be Cygnus configure.
14865 ac_sub_configure
=$ac_aux_dir/configure
14867 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
14868 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
14872 # The recursion is here.
14873 if test -n "$ac_sub_configure"; then
14874 # Make the cache file name correct relative to the subdirectory.
14875 case $cache_file in
14876 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
14877 *) # Relative name.
14878 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
14881 { $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
14882 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
14883 # The eval makes quoting arguments work.
14884 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
14885 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
14886 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
14892 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
14893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14894 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}