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
682 READLINE_TEXI_INCFLAG
705 HAVE_NATIVE_GCORE_TARGET
735 INSTALL_STRIP_PROGRAM
764 MAINTAINER_MODE_FALSE
793 program_transform_name
804 ac_subst_files
='host_makefile_frag'
806 enable_option_checking
807 enable_maintainer_mode
810 enable_build_with_cxx
811 with_separate_debug_dir
813 with_relocated_sources
815 with_auto_load_safe_path
845 enable_build_warnings
846 enable_gdb_build_warnings
856 with_libbabeltrace_prefix
858 ac_precious_vars
='build_alias
875 ac_subdirs_all
='testsuite
880 # Initialize some variables set by options.
882 ac_init_version
=false
883 ac_unrecognized_opts
=
885 # The variables have the same names as the options, with
886 # dashes changed to underlines.
894 program_transform_name
=s
,x
,x
,
902 # Installation directory options.
903 # These are left unexpanded so users can "make install exec_prefix=/foo"
904 # and all the variables that are supposed to be based on exec_prefix
905 # by default will actually change.
906 # Use braces instead of parens because sh, perl, etc. also accept them.
907 # (The list follows the same order as the GNU Coding Standards.)
908 bindir
='${exec_prefix}/bin'
909 sbindir
='${exec_prefix}/sbin'
910 libexecdir
='${exec_prefix}/libexec'
911 datarootdir
='${prefix}/share'
912 datadir
='${datarootdir}'
913 sysconfdir
='${prefix}/etc'
914 sharedstatedir
='${prefix}/com'
915 localstatedir
='${prefix}/var'
916 includedir
='${prefix}/include'
917 oldincludedir
='/usr/include'
918 docdir
='${datarootdir}/doc/${PACKAGE}'
919 infodir
='${datarootdir}/info'
924 libdir
='${exec_prefix}/lib'
925 localedir
='${datarootdir}/locale'
926 mandir
='${datarootdir}/man'
932 # If the previous option needs an argument, assign it.
933 if test -n "$ac_prev"; then
934 eval $ac_prev=\
$ac_option
940 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
944 # Accept the important Cygnus configure options, so we can diagnose typos.
946 case $ac_dashdash$ac_option in
950 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
952 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
955 -build |
--build |
--buil |
--bui |
--bu)
956 ac_prev
=build_alias
;;
957 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
958 build_alias
=$ac_optarg ;;
960 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
961 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
962 ac_prev
=cache_file
;;
963 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
964 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
965 cache_file
=$ac_optarg ;;
968 cache_file
=config.cache
;;
970 -datadir |
--datadir |
--datadi |
--datad)
972 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
973 datadir
=$ac_optarg ;;
975 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
976 |
--dataroo |
--dataro |
--datar)
977 ac_prev
=datarootdir
;;
978 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
979 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
980 datarootdir
=$ac_optarg ;;
982 -disable-* |
--disable-*)
983 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
984 # Reject names that are not valid shell variable names.
985 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
986 as_fn_error
"invalid feature name: $ac_useropt"
987 ac_useropt_orig
=$ac_useropt
988 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
989 case $ac_user_opts in
993 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
994 ac_unrecognized_sep
=', ';;
996 eval enable_
$ac_useropt=no
;;
998 -docdir |
--docdir |
--docdi |
--doc |
--do)
1000 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1001 docdir
=$ac_optarg ;;
1003 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1005 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1006 dvidir
=$ac_optarg ;;
1008 -enable-* |
--enable-*)
1009 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1010 # Reject names that are not valid shell variable names.
1011 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1012 as_fn_error
"invalid feature name: $ac_useropt"
1013 ac_useropt_orig
=$ac_useropt
1014 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1015 case $ac_user_opts in
1017 "enable_
$ac_useropt"
1019 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1020 ac_unrecognized_sep
=', ';;
1022 eval enable_
$ac_useropt=\
$ac_optarg ;;
1024 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1025 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1026 |
--exec |
--exe |
--ex)
1027 ac_prev
=exec_prefix
;;
1028 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1029 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1030 |
--exec=* |
--exe=* |
--ex=*)
1031 exec_prefix
=$ac_optarg ;;
1033 -gas |
--gas |
--ga |
--g)
1034 # Obsolete; use --with-gas.
1037 -help |
--help |
--hel |
--he |
-h)
1038 ac_init_help
=long
;;
1039 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1040 ac_init_help
=recursive
;;
1041 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1042 ac_init_help
=short
;;
1044 -host |
--host |
--hos |
--ho)
1045 ac_prev
=host_alias
;;
1046 -host=* |
--host=* |
--hos=* |
--ho=*)
1047 host_alias
=$ac_optarg ;;
1049 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1051 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1053 htmldir
=$ac_optarg ;;
1055 -includedir |
--includedir |
--includedi |
--included |
--include \
1056 |
--includ |
--inclu |
--incl |
--inc)
1057 ac_prev
=includedir
;;
1058 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1059 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1060 includedir
=$ac_optarg ;;
1062 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1064 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1065 infodir
=$ac_optarg ;;
1067 -libdir |
--libdir |
--libdi |
--libd)
1069 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1070 libdir
=$ac_optarg ;;
1072 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1073 |
--libexe |
--libex |
--libe)
1074 ac_prev
=libexecdir
;;
1075 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1076 |
--libexe=* |
--libex=* |
--libe=*)
1077 libexecdir
=$ac_optarg ;;
1079 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1080 ac_prev
=localedir
;;
1081 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1082 localedir
=$ac_optarg ;;
1084 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1085 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1086 ac_prev
=localstatedir
;;
1087 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1088 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1089 localstatedir
=$ac_optarg ;;
1091 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1093 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1094 mandir
=$ac_optarg ;;
1096 -nfp |
--nfp |
--nf)
1097 # Obsolete; use --without-fp.
1100 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1101 |
--no-cr |
--no-c |
-n)
1104 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1105 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1108 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1109 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1110 |
--oldin |
--oldi |
--old |
--ol |
--o)
1111 ac_prev
=oldincludedir
;;
1112 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1113 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1114 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1115 oldincludedir
=$ac_optarg ;;
1117 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1119 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1120 prefix
=$ac_optarg ;;
1122 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1123 |
--program-pre |
--program-pr |
--program-p)
1124 ac_prev
=program_prefix
;;
1125 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1126 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1127 program_prefix
=$ac_optarg ;;
1129 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1130 |
--program-suf |
--program-su |
--program-s)
1131 ac_prev
=program_suffix
;;
1132 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1133 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1134 program_suffix
=$ac_optarg ;;
1136 -program-transform-name |
--program-transform-name \
1137 |
--program-transform-nam |
--program-transform-na \
1138 |
--program-transform-n |
--program-transform- \
1139 |
--program-transform |
--program-transfor \
1140 |
--program-transfo |
--program-transf \
1141 |
--program-trans |
--program-tran \
1142 |
--progr-tra |
--program-tr |
--program-t)
1143 ac_prev
=program_transform_name
;;
1144 -program-transform-name=* |
--program-transform-name=* \
1145 |
--program-transform-nam=* |
--program-transform-na=* \
1146 |
--program-transform-n=* |
--program-transform-=* \
1147 |
--program-transform=* |
--program-transfor=* \
1148 |
--program-transfo=* |
--program-transf=* \
1149 |
--program-trans=* |
--program-tran=* \
1150 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1151 program_transform_name
=$ac_optarg ;;
1153 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1155 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1156 pdfdir
=$ac_optarg ;;
1158 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1160 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1163 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1164 |
-silent |
--silent |
--silen |
--sile |
--sil)
1167 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1169 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1171 sbindir
=$ac_optarg ;;
1173 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1174 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1175 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1177 ac_prev
=sharedstatedir
;;
1178 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1179 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1180 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1182 sharedstatedir
=$ac_optarg ;;
1184 -site |
--site |
--sit)
1186 -site=* |
--site=* |
--sit=*)
1189 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1191 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1192 srcdir
=$ac_optarg ;;
1194 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1195 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1196 ac_prev
=sysconfdir
;;
1197 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1198 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1199 sysconfdir
=$ac_optarg ;;
1201 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1202 ac_prev
=target_alias
;;
1203 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1204 target_alias
=$ac_optarg ;;
1206 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1209 -version |
--version |
--versio |
--versi |
--vers |
-V)
1210 ac_init_version
=: ;;
1213 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1214 # Reject names that are not valid shell variable names.
1215 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1216 as_fn_error
"invalid package name: $ac_useropt"
1217 ac_useropt_orig
=$ac_useropt
1218 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1219 case $ac_user_opts in
1223 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1224 ac_unrecognized_sep
=', ';;
1226 eval with_
$ac_useropt=\
$ac_optarg ;;
1228 -without-* |
--without-*)
1229 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1230 # Reject names that are not valid shell variable names.
1231 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1232 as_fn_error
"invalid package name: $ac_useropt"
1233 ac_useropt_orig
=$ac_useropt
1234 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1235 case $ac_user_opts in
1239 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1240 ac_unrecognized_sep
=', ';;
1242 eval with_
$ac_useropt=no
;;
1245 # Obsolete; use --with-x.
1248 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1249 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1250 ac_prev
=x_includes
;;
1251 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1252 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1253 x_includes
=$ac_optarg ;;
1255 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1256 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1257 ac_prev
=x_libraries
;;
1258 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1259 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1260 x_libraries
=$ac_optarg ;;
1262 -*) as_fn_error
"unrecognized option: \`$ac_option'
1263 Try \`$0 --help' for more information."
1267 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1268 # Reject names that are not valid shell variable names.
1269 case $ac_envvar in #(
1270 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1271 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1273 eval $ac_envvar=\
$ac_optarg
1274 export $ac_envvar ;;
1277 # FIXME: should be removed in autoconf 3.0.
1278 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1279 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1280 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1281 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1287 if test -n "$ac_prev"; then
1288 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1289 as_fn_error
"missing argument to $ac_option"
1292 if test -n "$ac_unrecognized_opts"; then
1293 case $enable_option_checking in
1295 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1296 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1300 # Check all directory arguments for consistency.
1301 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1302 datadir sysconfdir sharedstatedir localstatedir includedir \
1303 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1304 libdir localedir mandir
1306 eval ac_val
=\$
$ac_var
1307 # Remove trailing slashes.
1310 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1311 eval $ac_var=\
$ac_val;;
1313 # Be sure to have absolute directory names.
1315 [\\/$
]* | ?
:[\\/]* ) continue;;
1316 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1318 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1321 # There might be people who depend on the old broken behavior: `$host'
1322 # used to hold the argument of --host etc.
1323 # FIXME: To remove some day.
1326 target
=$target_alias
1328 # FIXME: To remove some day.
1329 if test "x$host_alias" != x
; then
1330 if test "x$build_alias" = x
; then
1331 cross_compiling
=maybe
1332 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1333 If a cross compiler is detected then cross compile mode will be used." >&2
1334 elif test "x$build_alias" != "x$host_alias"; then
1340 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1342 test "$silent" = yes && exec 6>/dev
/null
1345 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1346 ac_ls_di
=`ls -di .` &&
1347 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1348 as_fn_error
"working directory cannot be determined"
1349 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1350 as_fn_error
"pwd does not report name of working directory"
1353 # Find the source files, if location was not specified.
1354 if test -z "$srcdir"; then
1355 ac_srcdir_defaulted
=yes
1356 # Try the directory containing this script, then the parent directory.
1357 ac_confdir
=`$as_dirname -- "$as_myself" ||
1358 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1359 X"$as_myself" : 'X\(//\)[^/]' \| \
1360 X"$as_myself" : 'X\(//\)$' \| \
1361 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1362 $as_echo X"$as_myself" |
1363 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1381 if test ! -r "$srcdir/$ac_unique_file"; then
1385 ac_srcdir_defaulted
=no
1387 if test ! -r "$srcdir/$ac_unique_file"; then
1388 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1389 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1391 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1393 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1395 # When building in place, set srcdir=.
1396 if test "$ac_abs_confdir" = "$ac_pwd"; then
1399 # Remove unnecessary trailing slashes from srcdir.
1400 # Double slashes in file names in object file debugging info
1401 # mess up M-x gdb in Emacs.
1403 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1405 for ac_var
in $ac_precious_vars; do
1406 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1407 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1408 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1409 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1413 # Report the --help message.
1415 if test "$ac_init_help" = "long"; then
1416 # Omit some internal or obsolete options to make the list less imposing.
1417 # This message is too long to be a string in the A/UX 3.1 sh.
1419 \`configure' configures this package to adapt to many kinds of systems.
1421 Usage: $0 [OPTION]... [VAR=VALUE]...
1423 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1424 VAR=VALUE. See below for descriptions of some of the useful variables.
1426 Defaults for the options are specified in brackets.
1429 -h, --help display this help and exit
1430 --help=short display options specific to this package
1431 --help=recursive display the short help of all the included packages
1432 -V, --version display version information and exit
1433 -q, --quiet, --silent do not print \`checking...' messages
1434 --cache-file=FILE cache test results in FILE [disabled]
1435 -C, --config-cache alias for \`--cache-file=config.cache'
1436 -n, --no-create do not create output files
1437 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1439 Installation directories:
1440 --prefix=PREFIX install architecture-independent files in PREFIX
1441 [$ac_default_prefix]
1442 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1445 By default, \`make install' will install all the files in
1446 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1447 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1448 for instance \`--prefix=\$HOME'.
1450 For better control, use the options below.
1452 Fine tuning of the installation directories:
1453 --bindir=DIR user executables [EPREFIX/bin]
1454 --sbindir=DIR system admin executables [EPREFIX/sbin]
1455 --libexecdir=DIR program executables [EPREFIX/libexec]
1456 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1457 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1458 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1459 --libdir=DIR object code libraries [EPREFIX/lib]
1460 --includedir=DIR C header files [PREFIX/include]
1461 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1462 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1463 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1464 --infodir=DIR info documentation [DATAROOTDIR/info]
1465 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1466 --mandir=DIR man documentation [DATAROOTDIR/man]
1467 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1468 --htmldir=DIR html documentation [DOCDIR]
1469 --dvidir=DIR dvi documentation [DOCDIR]
1470 --pdfdir=DIR pdf documentation [DOCDIR]
1471 --psdir=DIR ps documentation [DOCDIR]
1477 --program-prefix=PREFIX prepend PREFIX to installed program names
1478 --program-suffix=SUFFIX append SUFFIX to installed program names
1479 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1482 --x-includes=DIR X include files are
in DIR
1483 --x-libraries=DIR X library files are
in DIR
1486 --build=BUILD configure
for building on BUILD
[guessed
]
1487 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1488 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1492 if test -n "$ac_init_help"; then
1497 --disable-option-checking ignore unrecognized
--enable/--with options
1498 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1499 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1500 --enable-maintainer-mode enable make rules and dependencies not useful
1501 (and sometimes confusing
) to the casual installer
1502 --enable-plugins Enable support
for plugins
1503 --disable-largefile omit support
for large files
1504 --enable-build-with-cxx build with C
++ compiler instead of C compiler
1505 --enable-targets=TARGETS
1506 alternative target configurations
1507 --enable-64-bit-bfd 64-bit support
(on hosts with narrower word sizes
)
1508 --disable-gdbcli disable command-line interface
(CLI
)
1509 --disable-gdbmi disable machine-interface
(MI
)
1510 --enable-tui enable full-screen terminal user interface
(TUI
)
1511 --enable-gdbtk enable gdbtk graphical user interface
(GUI
)
1512 --enable-profiling enable profiling of GDB
1513 --disable-rpath do not hardcode runtime library paths
1514 --enable-libmcheck Try linking with
-lmcheck if available
1515 --enable-werror treat compile warnings as errors
1516 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1517 --enable-gdb-build-warnings
1518 enable GDB specific build-time compiler warnings
if
1520 --enable-sim link gdb with simulator
1521 --enable-multi-ice build the multi-ice-gdb-server
1522 --enable-gdbserver automatically build gdbserver
(yes
/no
/auto
, default
1526 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1527 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1528 --with-separate-debug-dir=PATH
1529 look for global separate debug info
in this path
1531 --with-gdb-datadir=PATH
look for global separate data files
in this path
1533 --with-relocated-sources=PATH
1534 automatically relocate this path
for source files
1535 --with-auto-load-dir=PATH
1536 directories from
which to load auto-loaded scripts
1537 [$debugdir:$datadir/auto-load
]
1538 --with-auto-load-safe-path=PATH
1539 directories safe to hold auto-loaded files
1540 [--with-auto-load-dir]
1541 --without-auto-load-safe-path
1542 do not restrict auto-loaded files locations
1543 --with-libunwind-ia64 use libunwind frame unwinding
for ia64 targets
1544 --with-curses use the curses library instead of the termcap
1546 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1547 --with-bugurl=URL Direct users to URL to report a bug
1548 --with-system-zlib use installed libz
1549 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1550 --with-libiconv-prefix[=DIR
] search
for libiconv
in DIR
/include and DIR
/lib
1551 --without-libiconv-prefix don
't search for libiconv in includedir and libdir
1552 --with-iconv-bin=PATH specify where to find the iconv program
1553 --with-system-readline use installed readline library
1554 --with-jit-reader-dir=PATH
1555 directory to load the JIT readers from
1556 --with-expat include expat support (auto/yes/no)
1557 --with-libexpat-prefix[=DIR] search for libexpat in DIR/include and DIR/lib
1558 --without-libexpat-prefix don't search
for libexpat
in includedir and libdir
1559 --with-python[=PYTHON
] include python support
1560 (auto
/yes
/no
/<python-program
>)
1561 --with-guile[=GUILE
] include guile support
1562 (auto
/yes
/no
/<guile-version
>/<pkg-config-program
>)
1563 --with-intel-pt include Intel
(R
) Processor Trace support
(auto
/yes
/no
)
1564 --with-libipt-prefix[=DIR
] search
for libipt
in DIR
/include and DIR
/lib
1565 --without-libipt-prefix don
't search for libipt in includedir and libdir
1566 --without-included-regex
1567 don't use included regex
; this is the default on
1568 systems with version
2 of the GNU C library
(use
1569 with caution on other system
)
1570 --with-sysroot[=DIR
] search
for usr
/lib et al within DIR
1571 --with-system-gdbinit=PATH
1572 automatically load a system-wide gdbinit
file
1573 --with-lzma support lzma compression
(auto
/yes
/no
)
1574 --with-liblzma-prefix[=DIR
] search
for liblzma
in DIR
/include and DIR
/lib
1575 --without-liblzma-prefix don
't search for liblzma in includedir and libdir
1576 --with-tcl directory containing tcl configuration (tclConfig.sh)
1577 --with-tk directory containing tk configuration (tkConfig.sh)
1578 --with-x use the X Window System
1579 --with-babeltrace include babeltrace support (auto/yes/no)
1580 --with-libbabeltrace-prefix[=DIR] search for libbabeltrace in DIR/include and DIR/lib
1581 --without-libbabeltrace-prefix don't search
for libbabeltrace
in includedir and libdir
1583 Some influential environment variables
:
1584 CC C compiler
command
1585 CFLAGS C compiler flags
1586 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1587 nonstandard directory
<lib dir
>
1588 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1589 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1590 you have headers
in a nonstandard directory
<include dir
>
1591 CXX C
++ compiler
command
1592 CXXFLAGS C
++ compiler flags
1594 MAKEINFO Parent configure detects
if it is of sufficient version.
1596 Parameters
for MAKEINFO.
1597 YACC The
`Yet Another C Compiler' implementation to use. Defaults to
1598 the first program found out of: `bison
-y', `byacc', `yacc'.
1599 YFLAGS The list of arguments that will be passed by default to $YACC.
1600 This script will default YFLAGS to the empty string to avoid a
1601 default value of `-d' given by some make applications.
1602 XMKMF Path to xmkmf, Makefile generator for X Window System
1604 Use these variables to override the choices made by `configure' or to
help
1605 it to
find libraries and programs with nonstandard names
/locations.
1607 Report bugs to the package provider.
1612 if test "$ac_init_help" = "recursive"; then
1613 # If there are subdirs, report their specific --help.
1614 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1615 test -d "$ac_dir" ||
1616 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1621 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1623 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1624 # A ".." for each directory in $ac_dir_suffix.
1625 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1626 case $ac_top_builddir_sub in
1627 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1628 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1631 ac_abs_top_builddir
=$ac_pwd
1632 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1633 # for backward compatibility:
1634 ac_top_builddir
=$ac_top_build_prefix
1637 .
) # We are building in place.
1639 ac_top_srcdir
=$ac_top_builddir_sub
1640 ac_abs_top_srcdir
=$ac_pwd ;;
1641 [\\/]* | ?
:[\\/]* ) # Absolute name.
1642 ac_srcdir
=$srcdir$ac_dir_suffix;
1643 ac_top_srcdir
=$srcdir
1644 ac_abs_top_srcdir
=$srcdir ;;
1646 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1647 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1648 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1650 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1652 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1653 # Check for guested configure.
1654 if test -f "$ac_srcdir/configure.gnu"; then
1656 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1657 elif test -f "$ac_srcdir/configure"; then
1659 $SHELL "$ac_srcdir/configure" --help=recursive
1661 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1663 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1667 test -n "$ac_init_help" && exit $ac_status
1668 if $ac_init_version; then
1671 generated by GNU Autoconf
2.64
1673 Copyright
(C
) 2009 Free Software Foundation
, Inc.
1674 This configure
script is free software
; the Free Software Foundation
1675 gives unlimited permission to copy
, distribute and modify it.
1680 ## ------------------------ ##
1681 ## Autoconf initialization. ##
1682 ## ------------------------ ##
1684 # ac_fn_c_try_compile LINENO
1685 # --------------------------
1686 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1687 ac_fn_c_try_compile
()
1689 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1690 rm -f conftest.
$ac_objext
1691 if { { ac_try
="$ac_compile"
1693 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1694 *) ac_try_echo=$ac_try;;
1696 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1697 $as_echo "$ac_try_echo"; } >&5
1698 (eval "$ac_compile") 2>conftest.err
1700 if test -s conftest.err; then
1701 grep -v '^ *+' conftest.err >conftest.er1
1702 cat conftest.er1 >&5
1703 mv -f conftest.er1 conftest.err
1705 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1706 test $ac_status = 0; } && {
1707 test -z "$ac_c_werror_flag" ||
1708 test ! -s conftest.err
1709 } && test -s conftest.$ac_objext; then :
1712 $as_echo "$as_me: failed program was:" >&5
1713 sed 's/^/| /' conftest.$ac_ext >&5
1717 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1720 } # ac_fn_c_try_compile
1722 # ac_fn_cxx_try_compile LINENO
1723 # ----------------------------
1724 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1725 ac_fn_cxx_try_compile ()
1727 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1728 rm -f conftest.$ac_objext
1729 if { { ac_try="$ac_compile"
1731 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1732 *) ac_try_echo
=$ac_try;;
1734 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1735 $as_echo "$ac_try_echo"; } >&5
1736 (eval "$ac_compile") 2>conftest.err
1738 if test -s conftest.err
; then
1739 grep -v '^ *+' conftest.err
>conftest.er1
1740 cat conftest.er1
>&5
1741 mv -f conftest.er1 conftest.err
1743 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1744 test $ac_status = 0; } && {
1745 test -z "$ac_cxx_werror_flag" ||
1746 test ! -s conftest.err
1747 } && test -s conftest.
$ac_objext; then :
1750 $as_echo "$as_me: failed program was:" >&5
1751 sed 's/^/| /' conftest.
$ac_ext >&5
1755 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1758 } # ac_fn_cxx_try_compile
1760 # ac_fn_c_try_cpp LINENO
1761 # ----------------------
1762 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1765 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1766 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1768 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1769 *) ac_try_echo=$ac_try;;
1771 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1772 $as_echo "$ac_try_echo"; } >&5
1773 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1775 if test -s conftest.err; then
1776 grep -v '^ *+' conftest.err >conftest.er1
1777 cat conftest.er1 >&5
1778 mv -f conftest.er1 conftest.err
1780 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1781 test $ac_status = 0; } >/dev/null && {
1782 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1783 test ! -s conftest.err
1787 $as_echo "$as_me: failed program was:" >&5
1788 sed 's/^/| /' conftest.$ac_ext >&5
1792 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1797 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1798 # -------------------------------------------------------
1799 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1800 # the include files in INCLUDES and setting the cache variable VAR
1802 ac_fn_c_check_header_mongrel ()
1804 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1807 $as_echo_n "checking for $2... " >&6; }
1808 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1809 $as_echo_n "(cached) " >&6
1812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1813 $as_echo "$ac_res" >&6; }
1815 # Is the header compilable?
1816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1817 $as_echo_n "checking $2 usability... " >&6; }
1818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1819 /* end confdefs.h. */
1823 if ac_fn_c_try_compile "$LINENO"; then :
1824 ac_header_compiler=yes
1826 ac_header_compiler=no
1828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1830 $as_echo "$ac_header_compiler" >&6; }
1832 # Is the header present?
1833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1834 $as_echo_n "checking $2 presence... " >&6; }
1835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1836 /* end confdefs.h. */
1839 if ac_fn_c_try_cpp "$LINENO"; then :
1840 ac_header_preproc=yes
1842 ac_header_preproc=no
1844 rm -f conftest.err conftest.$ac_ext
1845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1846 $as_echo "$ac_header_preproc" >&6; }
1848 # So? What about this header?
1849 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1851 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1852 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1853 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1854 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1857 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1858 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1859 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1860 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1861 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1862 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1863 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1864 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1865 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1866 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1870 $as_echo_n "checking for $2... " >&6; }
1871 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1872 $as_echo_n "(cached) " >&6
1874 eval "$3=\$ac_header_compiler"
1877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1878 $as_echo "$ac_res" >&6; }
1880 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1882 } # ac_fn_c_check_header_mongrel
1884 # ac_fn_c_try_run LINENO
1885 # ----------------------
1886 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1887 # that executables *can* be run.
1890 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1891 if { { ac_try="$ac_link"
1893 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1894 *) ac_try_echo
=$ac_try;;
1896 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1897 $as_echo "$ac_try_echo"; } >&5
1898 (eval "$ac_link") 2>&5
1900 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1901 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1902 { { case "(($ac_try" in
1903 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1904 *) ac_try_echo=$ac_try;;
1906 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1907 $as_echo "$ac_try_echo"; } >&5
1908 (eval "$ac_try") 2>&5
1910 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1911 test $ac_status = 0; }; }; then :
1914 $as_echo "$as_me: program exited with status $ac_status" >&5
1915 $as_echo "$as_me: failed program was:" >&5
1916 sed 's/^/| /' conftest.$ac_ext >&5
1918 ac_retval=$ac_status
1920 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1921 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1926 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1927 # -------------------------------------------------------
1928 # Tests whether HEADER exists and can be compiled using the include files in
1929 # INCLUDES, setting the cache variable VAR accordingly.
1930 ac_fn_c_check_header_compile ()
1932 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1934 $as_echo_n "checking for $2... " >&6; }
1935 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1936 $as_echo_n "(cached) " >&6
1938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1939 /* end confdefs.h. */
1943 if ac_fn_c_try_compile "$LINENO"; then :
1948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1952 $as_echo "$ac_res" >&6; }
1953 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1955 } # ac_fn_c_check_header_compile
1957 # ac_fn_c_try_link LINENO
1958 # -----------------------
1959 # Try to link conftest.$ac_ext, and return whether this succeeded.
1962 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1963 rm -f conftest.$ac_objext conftest$ac_exeext
1964 if { { ac_try="$ac_link"
1966 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1967 *) ac_try_echo
=$ac_try;;
1969 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1970 $as_echo "$ac_try_echo"; } >&5
1971 (eval "$ac_link") 2>conftest.err
1973 if test -s conftest.err
; then
1974 grep -v '^ *+' conftest.err
>conftest.er1
1975 cat conftest.er1
>&5
1976 mv -f conftest.er1 conftest.err
1978 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1979 test $ac_status = 0; } && {
1980 test -z "$ac_c_werror_flag" ||
1981 test ! -s conftest.err
1982 } && test -s conftest
$ac_exeext && {
1983 test "$cross_compiling" = yes ||
1984 $as_test_x conftest
$ac_exeext
1988 $as_echo "$as_me: failed program was:" >&5
1989 sed 's/^/| /' conftest.
$ac_ext >&5
1993 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1994 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1995 # interfere with the next link command; also delete a directory that is
1996 # left behind by Apple's compiler. We do this before executing the actions.
1997 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1998 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2001 } # ac_fn_c_try_link
2003 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2004 # --------------------------------------------
2005 # Tries to find the compile-time value of EXPR in a program that includes
2006 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2008 ac_fn_c_compute_int
()
2010 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2011 if test "$cross_compiling" = yes; then
2012 # Depending upon the size, compute the lo and hi bounds.
2013 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2014 /* end confdefs.h. */
2019 static int test_array [1 - 2 * !(($2) >= 0)];
2026 if ac_fn_c_try_compile
"$LINENO"; then :
2029 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2030 /* end confdefs.h. */
2035 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2042 if ac_fn_c_try_compile
"$LINENO"; then :
2043 ac_hi
=$ac_mid; break
2045 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
2046 if test $ac_lo -le $ac_mid; then
2050 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
2052 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2055 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2056 /* end confdefs.h. */
2061 static int test_array [1 - 2 * !(($2) < 0)];
2068 if ac_fn_c_try_compile
"$LINENO"; then :
2071 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2072 /* end confdefs.h. */
2077 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2084 if ac_fn_c_try_compile
"$LINENO"; then :
2085 ac_lo
=$ac_mid; break
2087 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
2088 if test $ac_mid -le $ac_hi; then
2092 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
2094 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2099 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2101 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2102 # Binary search between lo and hi bounds.
2103 while test "x$ac_lo" != "x$ac_hi"; do
2104 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
2105 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2106 /* end confdefs.h. */
2111 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2118 if ac_fn_c_try_compile
"$LINENO"; then :
2121 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
2123 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2126 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
2130 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2131 /* end confdefs.h. */
2133 static long int longval () { return $2; }
2134 static unsigned long int ulongval () { return $2; }
2141 FILE *f = fopen ("conftest.val", "w");
2146 long int i = longval ();
2149 fprintf (f, "%ld", i);
2153 unsigned long int i = ulongval ();
2156 fprintf (f, "%lu", i);
2158 /* Do not output a trailing newline, as this causes \r\n confusion
2159 on some platforms. */
2160 return ferror (f) || fclose (f) != 0;
2166 if ac_fn_c_try_run
"$LINENO"; then :
2167 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2171 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2172 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2176 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2179 } # ac_fn_c_compute_int
2181 # ac_fn_c_check_func LINENO FUNC VAR
2182 # ----------------------------------
2183 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2184 ac_fn_c_check_func
()
2186 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2188 $as_echo_n "checking for $2... " >&6; }
2189 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2190 $as_echo_n "(cached) " >&6
2192 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2193 /* end confdefs.h. */
2194 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2195 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2196 #define $2 innocuous_$2
2198 /* System header to define __stub macros and hopefully few prototypes,
2199 which can conflict with char $2 (); below.
2200 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2201 <limits.h> exists even on freestanding compilers. */
2204 # include <limits.h>
2206 # include <assert.h>
2211 /* Override any GCC internal prototype to avoid an error.
2212 Use char because int might match the return type of a GCC
2213 builtin and then its argument prototype would still apply. */
2218 /* The GNU C library defines this for functions which it implements
2219 to always fail with ENOSYS. Some functions are actually named
2220 something starting with __ and the normal name is an alias. */
2221 #if defined __stub_$2 || defined __stub___$2
2233 if ac_fn_c_try_link
"$LINENO"; then :
2238 rm -f core conftest.err conftest.
$ac_objext \
2239 conftest
$ac_exeext conftest.
$ac_ext
2242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2243 $as_echo "$ac_res" >&6; }
2244 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2246 } # ac_fn_c_check_func
2248 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2249 # -------------------------------------------
2250 # Tests whether TYPE exists after having included INCLUDES, setting cache
2251 # variable VAR accordingly.
2252 ac_fn_c_check_type
()
2254 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2256 $as_echo_n "checking for $2... " >&6; }
2257 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2258 $as_echo_n "(cached) " >&6
2261 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2262 /* end confdefs.h. */
2273 if ac_fn_c_try_compile
"$LINENO"; then :
2274 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2275 /* end confdefs.h. */
2286 if ac_fn_c_try_compile
"$LINENO"; then :
2291 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2293 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2297 $as_echo "$ac_res" >&6; }
2298 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2300 } # ac_fn_c_check_type
2302 # ac_fn_c_check_decl LINENO SYMBOL VAR
2303 # ------------------------------------
2304 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2305 ac_fn_c_check_decl
()
2307 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2308 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2309 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2311 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2312 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2313 $as_echo_n "(cached) " >&6
2315 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2316 /* end confdefs.h. */
2321 #ifndef $as_decl_name
2323 (void) $as_decl_use;
2325 (void) $as_decl_name;
2333 if ac_fn_c_try_compile
"$LINENO"; then :
2338 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2342 $as_echo "$ac_res" >&6; }
2343 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2345 } # ac_fn_c_check_decl
2347 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2348 # ----------------------------------------------------
2349 # Tries to find if the field MEMBER exists in type AGGR, after including
2350 # INCLUDES, setting cache variable VAR accordingly.
2351 ac_fn_c_check_member
()
2353 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2355 $as_echo_n "checking for $2.$3... " >&6; }
2356 if { as_var
=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2357 $as_echo_n "(cached) " >&6
2359 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2360 /* end confdefs.h. */
2372 if ac_fn_c_try_compile
"$LINENO"; then :
2375 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2376 /* end confdefs.h. */
2382 if (sizeof ac_aggr.$3)
2388 if ac_fn_c_try_compile
"$LINENO"; then :
2393 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2395 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2399 $as_echo "$ac_res" >&6; }
2400 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2402 } # ac_fn_c_check_member
2404 # ac_fn_cxx_check_decl LINENO SYMBOL VAR
2405 # --------------------------------------
2406 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2407 ac_fn_cxx_check_decl
()
2409 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2410 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2411 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2413 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2414 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2415 $as_echo_n "(cached) " >&6
2417 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2418 /* end confdefs.h. */
2423 #ifndef $as_decl_name
2425 (void) $as_decl_use;
2427 (void) $as_decl_name;
2435 if ac_fn_cxx_try_compile
"$LINENO"; then :
2440 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2444 $as_echo "$ac_res" >&6; }
2445 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2447 } # ac_fn_cxx_check_decl
2448 cat >config.log
<<_ACEOF
2449 This file contains any messages produced by compilers while
2450 running configure, to aid debugging if configure makes a mistake.
2452 It was created by $as_me, which was
2453 generated by GNU Autoconf 2.64. Invocation command line was
2465 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2466 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2467 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2468 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2469 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2471 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2472 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2474 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2475 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2476 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2477 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2478 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2479 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2480 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2484 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2488 test -z "$as_dir" && as_dir
=.
2489 $as_echo "PATH: $as_dir"
2505 # Keep a trace of the command line.
2506 # Strip out --no-create and --no-recursion so they do not pile up.
2507 # Strip out --silent because we don't want to record it for future runs.
2508 # Also quote any args containing shell meta-characters.
2509 # Make two passes to allow for proper duplicate-argument suppression.
2513 ac_must_keep_next
=false
2519 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2520 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2521 |
-silent |
--silent |
--silen |
--sile |
--sil)
2524 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2527 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2529 as_fn_append ac_configure_args1
" '$ac_arg'"
2530 if test $ac_must_keep_next = true
; then
2531 ac_must_keep_next
=false
# Got value, back to normal.
2534 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2535 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2536 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2537 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2538 case "$ac_configure_args0 " in
2539 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2542 -* ) ac_must_keep_next
=true
;;
2545 as_fn_append ac_configure_args
" '$ac_arg'"
2550 { ac_configure_args0
=; unset ac_configure_args0
;}
2551 { ac_configure_args1
=; unset ac_configure_args1
;}
2553 # When interrupted or exit'd, cleanup temporary files, and complete
2554 # config.log. We remove comments because anyway the quotes in there
2555 # would cause problems or look ugly.
2556 # WARNING: Use '\'' to represent an apostrophe within the trap.
2557 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2558 trap 'exit_status=$?
2559 # Save into config.log some information that might help in debugging.
2564 ## ---------------- ##
2565 ## Cache variables. ##
2566 ## ---------------- ##
2569 # The following way of writing the cache mishandles newlines in values,
2571 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2572 eval ac_val=\$$ac_var
2576 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2577 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2580 _ | IFS | as_nl) ;; #(
2581 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2582 *) { eval $ac_var=; unset $ac_var;} ;;
2587 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2588 *${as_nl}ac_space=\ *)
2590 "s/'\''/'\''\\\\'\'''\''/g;
2591 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2594 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2602 ## ----------------- ##
2603 ## Output variables. ##
2604 ## ----------------- ##
2607 for ac_var in $ac_subst_vars
2609 eval ac_val=\$$ac_var
2611 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2613 $as_echo "$ac_var='\''$ac_val'\''"
2617 if test -n "$ac_subst_files"; then
2619 ## ------------------- ##
2620 ## File substitutions. ##
2621 ## ------------------- ##
2624 for ac_var
in $ac_subst_files
2626 eval ac_val
=\$
$ac_var
2628 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2630 $as_echo "$ac_var='\''$ac_val'\''"
2635 if test -s confdefs.h; then
2645 test "$ac_signal" != 0 &&
2646 $as_echo "$as_me: caught signal $ac_signal"
2647 $as_echo "$as_me: exit $exit_status"
2649 rm -f core *.core core.conftest.* &&
2650 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2653 for ac_signal
in 1 2 13 15; do
2654 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2658 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2659 rm -f -r conftest
* confdefs.h
2661 $as_echo "/* confdefs.h */" > confdefs.h
2663 # Predefined preprocessor variables.
2665 cat >>confdefs.h
<<_ACEOF
2666 #define PACKAGE_NAME "$PACKAGE_NAME"
2669 cat >>confdefs.h
<<_ACEOF
2670 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2673 cat >>confdefs.h
<<_ACEOF
2674 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2677 cat >>confdefs.h
<<_ACEOF
2678 #define PACKAGE_STRING "$PACKAGE_STRING"
2681 cat >>confdefs.h
<<_ACEOF
2682 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2685 cat >>confdefs.h
<<_ACEOF
2686 #define PACKAGE_URL "$PACKAGE_URL"
2690 # Let the site file select an alternate cache file if it wants to.
2691 # Prefer an explicitly selected file to automatically selected ones.
2694 if test -n "$CONFIG_SITE"; then
2695 ac_site_file1
=$CONFIG_SITE
2696 elif test "x$prefix" != xNONE
; then
2697 ac_site_file1
=$prefix/share
/config.site
2698 ac_site_file2
=$prefix/etc
/config.site
2700 ac_site_file1
=$ac_default_prefix/share
/config.site
2701 ac_site_file2
=$ac_default_prefix/etc
/config.site
2703 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2705 test "x$ac_site_file" = xNONE
&& continue
2706 if test -r "$ac_site_file"; then
2707 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2708 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2709 sed 's/^/| /' "$ac_site_file" >&5
2714 if test -r "$cache_file"; then
2715 # Some versions of bash will fail to source /dev/null (special
2716 # files actually), so we avoid doing that.
2717 if test -f "$cache_file"; then
2718 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2719 $as_echo "$as_me: loading cache $cache_file" >&6;}
2721 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2722 *) .
"./$cache_file";;
2726 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2727 $as_echo "$as_me: creating cache $cache_file" >&6;}
2731 # Check that the precious variables saved in the cache have kept the same
2733 ac_cache_corrupted
=false
2734 for ac_var
in $ac_precious_vars; do
2735 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2736 eval ac_new_set
=\
$ac_env_${ac_var}_set
2737 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2738 eval ac_new_val
=\
$ac_env_${ac_var}_value
2739 case $ac_old_set,$ac_new_set in
2741 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2742 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2743 ac_cache_corrupted
=: ;;
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2746 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2747 ac_cache_corrupted
=: ;;
2750 if test "x$ac_old_val" != "x$ac_new_val"; then
2751 # differences in whitespace do not lead to failure.
2752 ac_old_val_w
=`echo x $ac_old_val`
2753 ac_new_val_w
=`echo x $ac_new_val`
2754 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2755 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2756 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2757 ac_cache_corrupted
=:
2759 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2760 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2761 eval $ac_var=\
$ac_old_val
2763 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2764 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2765 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2766 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2769 # Pass precious variables to config.status.
2770 if test "$ac_new_set" = set; then
2772 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2773 *) ac_arg
=$ac_var=$ac_new_val ;;
2775 case " $ac_configure_args " in
2776 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2777 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2781 if $ac_cache_corrupted; then
2782 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2783 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2784 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2785 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2786 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2788 ## -------------------- ##
2789 ## Main body of script. ##
2790 ## -------------------- ##
2793 ac_cpp
='$CPP $CPPFLAGS'
2794 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2795 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2796 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2802 ac_config_headers
="$ac_config_headers config.h:config.in"
2805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2806 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2807 # Check whether --enable-maintainer-mode was given.
2808 if test "${enable_maintainer_mode+set}" = set; then :
2809 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
2811 USE_MAINTAINER_MODE
=no
2814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2815 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2816 if test $USE_MAINTAINER_MODE = yes; then
2817 MAINTAINER_MODE_TRUE
=
2818 MAINTAINER_MODE_FALSE
='#'
2820 MAINTAINER_MODE_TRUE
='#'
2821 MAINTAINER_MODE_FALSE
=
2824 MAINT
=$MAINTAINER_MODE_TRUE
2828 # Set the 'development' global.
2829 .
$srcdir/..
/bfd
/development.sh
2832 ac_cpp
='$CPP $CPPFLAGS'
2833 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2834 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2835 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2836 if test -n "$ac_tool_prefix"; then
2837 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2838 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2840 $as_echo_n "checking for $ac_word... " >&6; }
2841 if test "${ac_cv_prog_CC+set}" = set; then :
2842 $as_echo_n "(cached) " >&6
2844 if test -n "$CC"; then
2845 ac_cv_prog_CC
="$CC" # Let the user override the test.
2847 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2851 test -z "$as_dir" && as_dir
=.
2852 for ac_exec_ext
in '' $ac_executable_extensions; do
2853 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2854 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2855 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2865 if test -n "$CC"; then
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2867 $as_echo "$CC" >&6; }
2869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2870 $as_echo "no" >&6; }
2875 if test -z "$ac_cv_prog_CC"; then
2877 # Extract the first word of "gcc", so it can be a program name with args.
2878 set dummy gcc
; ac_word
=$2
2879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2880 $as_echo_n "checking for $ac_word... " >&6; }
2881 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2882 $as_echo_n "(cached) " >&6
2884 if test -n "$ac_ct_CC"; then
2885 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2887 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2891 test -z "$as_dir" && as_dir
=.
2892 for ac_exec_ext
in '' $ac_executable_extensions; do
2893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2894 ac_cv_prog_ac_ct_CC
="gcc"
2895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2904 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2905 if test -n "$ac_ct_CC"; then
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2907 $as_echo "$ac_ct_CC" >&6; }
2909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2910 $as_echo "no" >&6; }
2913 if test "x$ac_ct_CC" = x
; then
2916 case $cross_compiling:$ac_tool_warned in
2918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2919 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2920 ac_tool_warned
=yes ;;
2928 if test -z "$CC"; then
2929 if test -n "$ac_tool_prefix"; then
2930 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2931 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2933 $as_echo_n "checking for $ac_word... " >&6; }
2934 if test "${ac_cv_prog_CC+set}" = set; then :
2935 $as_echo_n "(cached) " >&6
2937 if test -n "$CC"; then
2938 ac_cv_prog_CC
="$CC" # Let the user override the test.
2940 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2944 test -z "$as_dir" && as_dir
=.
2945 for ac_exec_ext
in '' $ac_executable_extensions; do
2946 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2947 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2958 if test -n "$CC"; then
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2960 $as_echo "$CC" >&6; }
2962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2963 $as_echo "no" >&6; }
2969 if test -z "$CC"; then
2970 # Extract the first word of "cc", so it can be a program name with args.
2971 set dummy cc
; ac_word
=$2
2972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2973 $as_echo_n "checking for $ac_word... " >&6; }
2974 if test "${ac_cv_prog_CC+set}" = set; then :
2975 $as_echo_n "(cached) " >&6
2977 if test -n "$CC"; then
2978 ac_cv_prog_CC
="$CC" # Let the user override the test.
2981 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2985 test -z "$as_dir" && as_dir
=.
2986 for ac_exec_ext
in '' $ac_executable_extensions; do
2987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2988 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2989 ac_prog_rejected
=yes
2993 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3000 if test $ac_prog_rejected = yes; then
3001 # We found a bogon in the path, so make sure we never use it.
3002 set dummy
$ac_cv_prog_CC
3004 if test $# != 0; then
3005 # We chose a different compiler from the bogus one.
3006 # However, it has the same basename, so the bogon will be chosen
3007 # first if we set CC to just the basename; use the full file name.
3009 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3015 if test -n "$CC"; then
3016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3017 $as_echo "$CC" >&6; }
3019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3020 $as_echo "no" >&6; }
3025 if test -z "$CC"; then
3026 if test -n "$ac_tool_prefix"; then
3027 for ac_prog
in cl.exe
3029 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3030 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3032 $as_echo_n "checking for $ac_word... " >&6; }
3033 if test "${ac_cv_prog_CC+set}" = set; then :
3034 $as_echo_n "(cached) " >&6
3036 if test -n "$CC"; then
3037 ac_cv_prog_CC
="$CC" # Let the user override the test.
3039 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3043 test -z "$as_dir" && as_dir
=.
3044 for ac_exec_ext
in '' $ac_executable_extensions; do
3045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3046 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3057 if test -n "$CC"; then
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3059 $as_echo "$CC" >&6; }
3061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3062 $as_echo "no" >&6; }
3066 test -n "$CC" && break
3069 if test -z "$CC"; then
3071 for ac_prog
in cl.exe
3073 # Extract the first word of "$ac_prog", so it can be a program name with args.
3074 set dummy
$ac_prog; ac_word
=$2
3075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3076 $as_echo_n "checking for $ac_word... " >&6; }
3077 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3078 $as_echo_n "(cached) " >&6
3080 if test -n "$ac_ct_CC"; then
3081 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3083 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3087 test -z "$as_dir" && as_dir
=.
3088 for ac_exec_ext
in '' $ac_executable_extensions; do
3089 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3090 ac_cv_prog_ac_ct_CC
="$ac_prog"
3091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3100 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3101 if test -n "$ac_ct_CC"; then
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3103 $as_echo "$ac_ct_CC" >&6; }
3105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3106 $as_echo "no" >&6; }
3110 test -n "$ac_ct_CC" && break
3113 if test "x$ac_ct_CC" = x
; then
3116 case $cross_compiling:$ac_tool_warned in
3118 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3119 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3120 ac_tool_warned
=yes ;;
3129 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3130 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3131 as_fn_error
"no acceptable C compiler found in \$PATH
3132 See \`config.log' for more details." "$LINENO" 5; }
3134 # Provide some information about the compiler.
3135 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3138 for ac_option
in --version -v -V -qversion; do
3139 { { ac_try
="$ac_compiler $ac_option >&5"
3141 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3142 *) ac_try_echo=$ac_try;;
3144 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3145 $as_echo "$ac_try_echo"; } >&5
3146 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3148 if test -s conftest.err; then
3150 ... rest of stderr output deleted ...
3151 10q' conftest.err >conftest.er1
3152 cat conftest.er1 >&5
3153 rm -f conftest.er1 conftest.err
3155 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3156 test $ac_status = 0; }
3159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3160 /* end confdefs.h. */
3170 ac_clean_files_save=$ac_clean_files
3171 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3172 # Try to create an executable without -o first, disregard a.out.
3173 # It will help us diagnose broken compilers, and finding out an intuition
3175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3176 $as_echo_n "checking for C compiler default output file name... " >&6; }
3177 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3179 # The possible output files:
3180 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3183 for ac_file in $ac_files
3186 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3187 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3192 if { { ac_try="$ac_link_default"
3194 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3195 *) ac_try_echo
=$ac_try;;
3197 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3198 $as_echo "$ac_try_echo"; } >&5
3199 (eval "$ac_link_default") 2>&5
3201 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3202 test $ac_status = 0; }; then :
3203 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3204 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3205 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3206 # so that the user can short-circuit this test for compilers unknown to
3208 for ac_file
in $ac_files ''
3210 test -f "$ac_file" ||
continue
3212 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3215 # We found the default executable, but exeext='' is most
3219 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3221 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3223 # We set ac_cv_exeext here because the later test for it is not
3224 # safe: cross compilers may not add the suffix if given an `-o'
3225 # argument, so we may need to know it at that point already.
3226 # Even if this section looks crufty: it has the advantage of
3233 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3239 $as_echo "$ac_file" >&6; }
3240 if test -z "$ac_file"; then :
3241 $as_echo "$as_me: failed program was:" >&5
3242 sed 's/^/| /' conftest.
$ac_ext >&5
3244 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3245 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3246 { as_fn_set_status
77
3247 as_fn_error
"C compiler cannot create executables
3248 See \`config.log' for more details." "$LINENO" 5; }; }
3250 ac_exeext
=$ac_cv_exeext
3252 # Check that the compiler produces executables we can run. If not, either
3253 # the compiler is broken, or we cross compile.
3254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3255 $as_echo_n "checking whether the C compiler works... " >&6; }
3256 # If not cross compiling, check that we can run a simple program.
3257 if test "$cross_compiling" != yes; then
3258 if { ac_try
='./$ac_file'
3259 { { case "(($ac_try" in
3260 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3261 *) ac_try_echo=$ac_try;;
3263 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3264 $as_echo "$ac_try_echo"; } >&5
3265 (eval "$ac_try") 2>&5
3267 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3268 test $ac_status = 0; }; }; then
3271 if test "$cross_compiling" = maybe; then
3274 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3275 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3276 as_fn_error "cannot run C compiled programs.
3277 If you meant to cross compile
, use \
`--host'.
3278 See \`config.log
' for more details." "$LINENO" 5; }
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3283 $as_echo "yes" >&6; }
3285 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3286 ac_clean_files=$ac_clean_files_save
3287 # Check that the compiler produces executables we can run. If not, either
3288 # the compiler is broken, or we cross compile.
3289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3290 $as_echo_n "checking whether we are cross compiling... " >&6; }
3291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3292 $as_echo "$cross_compiling" >&6; }
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3295 $as_echo_n "checking for suffix of executables... " >&6; }
3296 if { { ac_try="$ac_link"
3298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3299 *) ac_try_echo=$ac_try;;
3301 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3302 $as_echo "$ac_try_echo"; } >&5
3303 (eval "$ac_link") 2>&5
3305 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3306 test $ac_status = 0; }; then :
3307 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3308 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3309 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3311 for ac_file
in conftest.exe conftest conftest.
*; do
3312 test -f "$ac_file" ||
continue
3314 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3315 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3321 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3322 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3323 as_fn_error
"cannot compute suffix of executables: cannot compile and link
3324 See \`config.log' for more details." "$LINENO" 5; }
3326 rm -f conftest
$ac_cv_exeext
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3328 $as_echo "$ac_cv_exeext" >&6; }
3330 rm -f conftest.
$ac_ext
3331 EXEEXT
=$ac_cv_exeext
3333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3334 $as_echo_n "checking for suffix of object files... " >&6; }
3335 if test "${ac_cv_objext+set}" = set; then :
3336 $as_echo_n "(cached) " >&6
3338 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3339 /* end confdefs.h. */
3349 rm -f conftest.o conftest.obj
3350 if { { ac_try
="$ac_compile"
3352 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3353 *) ac_try_echo=$ac_try;;
3355 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3356 $as_echo "$ac_try_echo"; } >&5
3357 (eval "$ac_compile") 2>&5
3359 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3360 test $ac_status = 0; }; then :
3361 for ac_file in conftest.o conftest.obj conftest.*; do
3362 test -f "$ac_file" || continue;
3364 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3365 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3370 $as_echo "$as_me: failed program was:" >&5
3371 sed 's/^/| /' conftest.$ac_ext >&5
3373 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3374 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3375 as_fn_error "cannot compute suffix of object files
: cannot compile
3376 See \
`config.log' for more details." "$LINENO" 5; }
3378 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3381 $as_echo "$ac_cv_objext" >&6; }
3382 OBJEXT=$ac_cv_objext
3384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3385 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3386 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3387 $as_echo_n "(cached) " >&6
3389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3390 /* end confdefs.h. */
3403 if ac_fn_c_try_compile "$LINENO"; then :
3408 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3409 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3413 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3414 if test $ac_compiler_gnu = yes; then
3419 ac_test_CFLAGS=${CFLAGS+set}
3420 ac_save_CFLAGS=$CFLAGS
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3422 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3423 if test "${ac_cv_prog_cc_g+set}" = set; then :
3424 $as_echo_n "(cached) " >&6
3426 ac_save_c_werror_flag=$ac_c_werror_flag
3427 ac_c_werror_flag=yes
3430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3431 /* end confdefs.h. */
3441 if ac_fn_c_try_compile "$LINENO"; then :
3445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3446 /* end confdefs.h. */
3456 if ac_fn_c_try_compile "$LINENO"; then :
3459 ac_c_werror_flag=$ac_save_c_werror_flag
3461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3462 /* end confdefs.h. */
3472 if ac_fn_c_try_compile "$LINENO"; then :
3475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3480 ac_c_werror_flag=$ac_save_c_werror_flag
3482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3483 $as_echo "$ac_cv_prog_cc_g" >&6; }
3484 if test "$ac_test_CFLAGS" = set; then
3485 CFLAGS=$ac_save_CFLAGS
3486 elif test $ac_cv_prog_cc_g = yes; then
3487 if test "$GCC" = yes; then
3493 if test "$GCC" = yes; then
3499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3500 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3501 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3502 $as_echo_n "(cached) " >&6
3504 ac_cv_prog_cc_c89=no
3506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3507 /* end confdefs.h. */
3510 #include <sys/types.h>
3511 #include <sys/stat.h>
3512 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3513 struct buf { int x; };
3514 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3515 static char *e (p, i)
3521 static char *f (char * (*g) (char **, int), char **p, ...)
3526 s = g (p, va_arg (v,int));
3531 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3532 function prototypes and stuff, but not '\xHH' hex character constants.
3533 These don't provoke an error unfortunately, instead are silently treated
3534 as 'x'. The following induces an error, until -std is added to get
3535 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3536 array size at least. It's necessary to write '\x00'==0 to get something
3537 that's true only with -std. */
3538 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3540 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3541 inside strings and character constants. */
3543 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3545 int test (int i, double x);
3546 struct s1 {int (*f) (int a);};
3547 struct s2 {int (*f) (double a);};
3548 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3554 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3559 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3560 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3562 CC="$ac_save_CC $ac_arg"
3563 if ac_fn_c_try_compile "$LINENO"; then :
3564 ac_cv_prog_cc_c89=$ac_arg
3566 rm -f core conftest.err conftest.$ac_objext
3567 test "x$ac_cv_prog_cc_c89" != "xno" && break
3569 rm -f conftest.$ac_ext
3574 case "x$ac_cv_prog_cc_c89" in
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3577 $as_echo "none needed" >&6; } ;;
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3580 $as_echo "unsupported" >&6; } ;;
3582 CC="$CC $ac_cv_prog_cc_c89"
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3584 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3586 if test "x$ac_cv_prog_cc_c89" != xno; then :
3591 ac_cpp='$CPP $CPPFLAGS'
3592 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3593 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3594 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3597 ac_cpp='$CXXCPP $CPPFLAGS'
3598 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3599 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3600 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3601 if test -z "$CXX"; then
3602 if test -n "$CCC"; then
3605 if test -n "$ac_tool_prefix"; then
3606 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3608 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3609 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3611 $as_echo_n "checking for $ac_word... " >&6; }
3612 if test "${ac_cv_prog_CXX+set}" = set; then :
3613 $as_echo_n "(cached) " >&6
3615 if test -n "$CXX"; then
3616 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3622 test -z "$as_dir" && as_dir=.
3623 for ac_exec_ext in '' $ac_executable_extensions; do
3624 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3625 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3636 if test -n "$CXX"; then
3637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3638 $as_echo "$CXX" >&6; }
3640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3641 $as_echo "no" >&6; }
3645 test -n "$CXX" && break
3648 if test -z "$CXX"; then
3650 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3652 # Extract the first word of "$ac_prog", so it can be a program name with args.
3653 set dummy $ac_prog; ac_word=$2
3654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3655 $as_echo_n "checking for $ac_word... " >&6; }
3656 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3657 $as_echo_n "(cached) " >&6
3659 if test -n "$ac_ct_CXX"; then
3660 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3662 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3666 test -z "$as_dir" && as_dir=.
3667 for ac_exec_ext in '' $ac_executable_extensions; do
3668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3669 ac_cv_prog_ac_ct_CXX="$ac_prog"
3670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3679 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3680 if test -n "$ac_ct_CXX"; then
3681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3682 $as_echo "$ac_ct_CXX" >&6; }
3684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3685 $as_echo "no" >&6; }
3689 test -n "$ac_ct_CXX" && break
3692 if test "x$ac_ct_CXX" = x; then
3695 case $cross_compiling:$ac_tool_warned in
3697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3698 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3699 ac_tool_warned=yes ;;
3707 # Provide some information about the compiler.
3708 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3711 for ac_option in --version -v -V -qversion; do
3712 { { ac_try="$ac_compiler $ac_option >&5"
3714 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3715 *) ac_try_echo
=$ac_try;;
3717 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3718 $as_echo "$ac_try_echo"; } >&5
3719 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3721 if test -s conftest.err
; then
3723 ... rest of stderr output deleted ...
3724 10q' conftest.err
>conftest.er1
3725 cat conftest.er1
>&5
3726 rm -f conftest.er1 conftest.err
3728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3729 test $ac_status = 0; }
3732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3733 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3734 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3735 $as_echo_n "(cached) " >&6
3737 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3738 /* end confdefs.h. */
3751 if ac_fn_cxx_try_compile
"$LINENO"; then :
3756 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3757 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
3760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3761 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3762 if test $ac_compiler_gnu = yes; then
3767 ac_test_CXXFLAGS
=${CXXFLAGS+set}
3768 ac_save_CXXFLAGS
=$CXXFLAGS
3769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3770 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3771 if test "${ac_cv_prog_cxx_g+set}" = set; then :
3772 $as_echo_n "(cached) " >&6
3774 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
3775 ac_cxx_werror_flag
=yes
3778 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3779 /* end confdefs.h. */
3789 if ac_fn_cxx_try_compile
"$LINENO"; then :
3790 ac_cv_prog_cxx_g
=yes
3793 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3794 /* end confdefs.h. */
3804 if ac_fn_cxx_try_compile
"$LINENO"; then :
3807 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
3809 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3810 /* end confdefs.h. */
3820 if ac_fn_cxx_try_compile
"$LINENO"; then :
3821 ac_cv_prog_cxx_g
=yes
3823 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3825 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3827 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3828 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
3830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3831 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3832 if test "$ac_test_CXXFLAGS" = set; then
3833 CXXFLAGS
=$ac_save_CXXFLAGS
3834 elif test $ac_cv_prog_cxx_g = yes; then
3835 if test "$GXX" = yes; then
3841 if test "$GXX" = yes; then
3848 ac_cpp
='$CPP $CPPFLAGS'
3849 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3850 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3851 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3856 ac_cpp
='$CPP $CPPFLAGS'
3857 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3858 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3859 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3861 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3862 # On Suns, sometimes $CPP names a directory.
3863 if test -n "$CPP" && test -d "$CPP"; then
3866 if test -z "$CPP"; then
3867 if test "${ac_cv_prog_CPP+set}" = set; then :
3868 $as_echo_n "(cached) " >&6
3870 # Double quotes because CPP needs to be expanded
3871 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3874 for ac_c_preproc_warn_flag
in '' yes
3876 # Use a header file that comes with gcc, so configuring glibc
3877 # with a fresh cross-compiler works.
3878 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3879 # <limits.h> exists even on freestanding compilers.
3880 # On the NeXT, cc -E runs the code through the compiler's parser,
3881 # not just through cpp. "Syntax error" is here to catch this case.
3882 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3883 /* end confdefs.h. */
3885 # include <limits.h>
3887 # include <assert.h>
3891 if ac_fn_c_try_cpp
"$LINENO"; then :
3894 # Broken: fails on valid input.
3897 rm -f conftest.err conftest.
$ac_ext
3899 # OK, works on sane cases. Now check whether nonexistent headers
3900 # can be detected and how.
3901 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3902 /* end confdefs.h. */
3903 #include <ac_nonexistent.h>
3905 if ac_fn_c_try_cpp
"$LINENO"; then :
3906 # Broken: success on invalid input.
3909 # Passes both tests.
3913 rm -f conftest.err conftest.
$ac_ext
3916 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3917 rm -f conftest.err conftest.
$ac_ext
3918 if $ac_preproc_ok; then :
3930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3931 $as_echo "$CPP" >&6; }
3933 for ac_c_preproc_warn_flag
in '' yes
3935 # Use a header file that comes with gcc, so configuring glibc
3936 # with a fresh cross-compiler works.
3937 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3938 # <limits.h> exists even on freestanding compilers.
3939 # On the NeXT, cc -E runs the code through the compiler's parser,
3940 # not just through cpp. "Syntax error" is here to catch this case.
3941 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3942 /* end confdefs.h. */
3944 # include <limits.h>
3946 # include <assert.h>
3950 if ac_fn_c_try_cpp
"$LINENO"; then :
3953 # Broken: fails on valid input.
3956 rm -f conftest.err conftest.
$ac_ext
3958 # OK, works on sane cases. Now check whether nonexistent headers
3959 # can be detected and how.
3960 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3961 /* end confdefs.h. */
3962 #include <ac_nonexistent.h>
3964 if ac_fn_c_try_cpp
"$LINENO"; then :
3965 # Broken: success on invalid input.
3968 # Passes both tests.
3972 rm -f conftest.err conftest.
$ac_ext
3975 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3976 rm -f conftest.err conftest.
$ac_ext
3977 if $ac_preproc_ok; then :
3980 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3981 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3982 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
3983 See \`config.log' for more details." "$LINENO" 5; }
3987 ac_cpp
='$CPP $CPPFLAGS'
3988 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3989 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3990 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3994 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3995 if test "${ac_cv_path_GREP+set}" = set; then :
3996 $as_echo_n "(cached) " >&6
3998 if test -z "$GREP"; then
3999 ac_path_GREP_found
=false
4000 # Loop through the user's path and test for each of PROGNAME-LIST
4001 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4002 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4005 test -z "$as_dir" && as_dir
=.
4006 for ac_prog
in grep ggrep
; do
4007 for ac_exec_ext
in '' $ac_executable_extensions; do
4008 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4009 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
4010 # Check for GNU ac_path_GREP and select it if it is found.
4011 # Check for GNU $ac_path_GREP
4012 case `"$ac_path_GREP" --version 2>&1` in
4014 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4017 $as_echo_n 0123456789 >"conftest.in"
4020 cat "conftest.in" "conftest.in" >"conftest.tmp"
4021 mv "conftest.tmp" "conftest.in"
4022 cp "conftest.in" "conftest.nl"
4023 $as_echo 'GREP' >> "conftest.nl"
4024 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4025 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4026 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4027 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4028 # Best one so far, save it but keep looking for a better one
4029 ac_cv_path_GREP
="$ac_path_GREP"
4030 ac_path_GREP_max
=$ac_count
4032 # 10*(2^10) chars as input seems more than enough
4033 test $ac_count -gt 10 && break
4035 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4038 $ac_path_GREP_found && break 3
4043 if test -z "$ac_cv_path_GREP"; then
4044 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4047 ac_cv_path_GREP
=$GREP
4051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4052 $as_echo "$ac_cv_path_GREP" >&6; }
4053 GREP
="$ac_cv_path_GREP"
4056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4057 $as_echo_n "checking for egrep... " >&6; }
4058 if test "${ac_cv_path_EGREP+set}" = set; then :
4059 $as_echo_n "(cached) " >&6
4061 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4062 then ac_cv_path_EGREP
="$GREP -E"
4064 if test -z "$EGREP"; then
4065 ac_path_EGREP_found
=false
4066 # Loop through the user's path and test for each of PROGNAME-LIST
4067 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4068 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4071 test -z "$as_dir" && as_dir
=.
4072 for ac_prog
in egrep; do
4073 for ac_exec_ext
in '' $ac_executable_extensions; do
4074 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4075 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
4076 # Check for GNU ac_path_EGREP and select it if it is found.
4077 # Check for GNU $ac_path_EGREP
4078 case `"$ac_path_EGREP" --version 2>&1` in
4080 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4083 $as_echo_n 0123456789 >"conftest.in"
4086 cat "conftest.in" "conftest.in" >"conftest.tmp"
4087 mv "conftest.tmp" "conftest.in"
4088 cp "conftest.in" "conftest.nl"
4089 $as_echo 'EGREP' >> "conftest.nl"
4090 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4091 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4092 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4093 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4094 # Best one so far, save it but keep looking for a better one
4095 ac_cv_path_EGREP
="$ac_path_EGREP"
4096 ac_path_EGREP_max
=$ac_count
4098 # 10*(2^10) chars as input seems more than enough
4099 test $ac_count -gt 10 && break
4101 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4104 $ac_path_EGREP_found && break 3
4109 if test -z "$ac_cv_path_EGREP"; then
4110 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4113 ac_cv_path_EGREP
=$EGREP
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4119 $as_echo "$ac_cv_path_EGREP" >&6; }
4120 EGREP
="$ac_cv_path_EGREP"
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4124 $as_echo_n "checking for ANSI C header files... " >&6; }
4125 if test "${ac_cv_header_stdc+set}" = set; then :
4126 $as_echo_n "(cached) " >&6
4128 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4129 /* end confdefs.h. */
4143 if ac_fn_c_try_compile
"$LINENO"; then :
4144 ac_cv_header_stdc
=yes
4146 ac_cv_header_stdc
=no
4148 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4150 if test $ac_cv_header_stdc = yes; then
4151 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4152 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4153 /* end confdefs.h. */
4157 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4158 $EGREP "memchr" >/dev
/null
2>&1; then :
4161 ac_cv_header_stdc
=no
4167 if test $ac_cv_header_stdc = yes; then
4168 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4169 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4170 /* end confdefs.h. */
4174 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4175 $EGREP "free" >/dev
/null
2>&1; then :
4178 ac_cv_header_stdc
=no
4184 if test $ac_cv_header_stdc = yes; then
4185 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4186 if test "$cross_compiling" = yes; then :
4189 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4190 /* end confdefs.h. */
4193 #if ((' ' & 0x0FF) == 0x020)
4194 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4195 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4197 # define ISLOWER(c) \
4198 (('a' <= (c) && (c) <= 'i') \
4199 || ('j' <= (c) && (c) <= 'r') \
4200 || ('s' <= (c) && (c) <= 'z'))
4201 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4204 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4209 for (i = 0; i < 256; i++)
4210 if (XOR (islower (i), ISLOWER (i))
4211 || toupper (i) != TOUPPER (i))
4216 if ac_fn_c_try_run
"$LINENO"; then :
4219 ac_cv_header_stdc
=no
4221 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4222 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4228 $as_echo "$ac_cv_header_stdc" >&6; }
4229 if test $ac_cv_header_stdc = yes; then
4231 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4235 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4236 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4237 inttypes.h stdint.h unistd.h
4239 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4240 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4242 eval as_val
=\$
$as_ac_Header
4243 if test "x$as_val" = x
""yes; then :
4244 cat >>confdefs.h
<<_ACEOF
4245 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4254 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4255 if test "x$ac_cv_header_minix_config_h" = x
""yes; then :
4262 if test "$MINIX" = yes; then
4264 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4267 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4270 $as_echo "#define _MINIX 1" >>confdefs.h
4275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4276 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4277 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4278 $as_echo_n "(cached) " >&6
4280 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4281 /* end confdefs.h. */
4283 # define __EXTENSIONS__ 1
4284 $ac_includes_default
4293 if ac_fn_c_try_compile
"$LINENO"; then :
4294 ac_cv_safe_to_define___extensions__
=yes
4296 ac_cv_safe_to_define___extensions__
=no
4298 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4301 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4302 test $ac_cv_safe_to_define___extensions__ = yes &&
4303 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4305 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4307 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4309 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4311 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4315 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4316 for ac_t
in install-sh
install.sh shtool
; do
4317 if test -f "$ac_dir/$ac_t"; then
4319 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4324 if test -z "$ac_aux_dir"; then
4325 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4328 # These three variables are undocumented and unsupported,
4329 # and are intended to be withdrawn in a future Autoconf release.
4330 # They can cause serious problems if a builder's source tree is in a directory
4331 # whose full name contains unusual characters.
4332 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4333 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4334 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4337 # Make sure we can run config.sub.
4338 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
4339 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4342 $as_echo_n "checking build system type... " >&6; }
4343 if test "${ac_cv_build+set}" = set; then :
4344 $as_echo_n "(cached) " >&6
4346 ac_build_alias
=$build_alias
4347 test "x$ac_build_alias" = x
&&
4348 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
4349 test "x$ac_build_alias" = x
&&
4350 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
4351 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4352 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4356 $as_echo "$ac_cv_build" >&6; }
4357 case $ac_cv_build in
4359 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
4362 ac_save_IFS
=$IFS; IFS
='-'
4368 # Remember, the first character of IFS is used to create $*,
4369 # except with old shells:
4372 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
4375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4376 $as_echo_n "checking host system type... " >&6; }
4377 if test "${ac_cv_host+set}" = set; then :
4378 $as_echo_n "(cached) " >&6
4380 if test "x$host_alias" = x
; then
4381 ac_cv_host
=$ac_cv_build
4383 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4384 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4389 $as_echo "$ac_cv_host" >&6; }
4392 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
4395 ac_save_IFS
=$IFS; IFS
='-'
4401 # Remember, the first character of IFS is used to create $*,
4402 # except with old shells:
4405 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
4408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4409 $as_echo_n "checking target system type... " >&6; }
4410 if test "${ac_cv_target+set}" = set; then :
4411 $as_echo_n "(cached) " >&6
4413 if test "x$target_alias" = x
; then
4414 ac_cv_target
=$ac_cv_host
4416 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4417 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4422 $as_echo "$ac_cv_target" >&6; }
4423 case $ac_cv_target in
4425 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
4427 target
=$ac_cv_target
4428 ac_save_IFS
=$IFS; IFS
='-'
4434 # Remember, the first character of IFS is used to create $*,
4435 # except with old shells:
4438 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
4441 # The aliases save the names the user supplied, while $host etc.
4442 # will get canonicalized.
4443 test -n "$target_alias" &&
4444 test "$program_prefix$program_suffix$program_transform_name" = \
4446 program_prefix
=${target_alias}-
4448 # The tests for host and target for $enable_largefile require
4453 # As the $enable_largefile decision depends on --enable-plugins we must set it
4454 # even in directories otherwise not depending on the $plugins option.
4458 for ac_header
in dlfcn.h
4460 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
4462 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
4463 cat >>confdefs.h
<<_ACEOF
4464 #define HAVE_DLFCN_H 1
4471 for ac_header
in windows.h
4473 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
4475 if test "x$ac_cv_header_windows_h" = x
""yes; then :
4476 cat >>confdefs.h
<<_ACEOF
4477 #define HAVE_WINDOWS_H 1
4485 # Check whether --enable-plugins was given.
4486 if test "${enable_plugins+set}" = set; then :
4487 enableval
=$enable_plugins; case "${enableval}" in
4490 if test "$maybe_plugins" != "yes" ; then
4491 as_fn_error
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
4495 plugins
=$maybe_plugins
4499 if test "$plugins" = "yes"; then
4500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
4501 $as_echo_n "checking for library containing dlopen... " >&6; }
4502 if test "${ac_cv_search_dlopen+set}" = set; then :
4503 $as_echo_n "(cached) " >&6
4505 ac_func_search_save_LIBS
=$LIBS
4506 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4507 /* end confdefs.h. */
4509 /* Override any GCC internal prototype to avoid an error.
4510 Use char because int might match the return type of a GCC
4511 builtin and then its argument prototype would still apply. */
4524 for ac_lib
in '' dl
; do
4525 if test -z "$ac_lib"; then
4526 ac_res
="none required"
4529 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4531 if ac_fn_c_try_link
"$LINENO"; then :
4532 ac_cv_search_dlopen
=$ac_res
4534 rm -f core conftest.err conftest.
$ac_objext \
4536 if test "${ac_cv_search_dlopen+set}" = set; then :
4540 if test "${ac_cv_search_dlopen+set}" = set; then :
4543 ac_cv_search_dlopen
=no
4546 LIBS
=$ac_func_search_save_LIBS
4548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
4549 $as_echo "$ac_cv_search_dlopen" >&6; }
4550 ac_res
=$ac_cv_search_dlopen
4551 if test "$ac_res" != no
; then :
4552 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4560 sparc-
*-solaris*|i
[3-7]86-*-solaris*)
4561 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4562 # are mutually exclusive; and without procfs support, the bfd/ elf module
4563 # cannot provide certain routines such as elfcore_write_prpsinfo
4564 # or elfcore_write_prstatus. So unless the user explicitly requested
4565 # large-file support through the --enable-largefile switch, disable
4566 # large-file support in favor of procfs support.
4567 test "${target}" = "${host}" -a "x$plugins" = xno \
4568 && : ${enable_largefile="no"}
4572 # Check whether --enable-largefile was given.
4573 if test "${enable_largefile+set}" = set; then :
4574 enableval
=$enable_largefile;
4577 if test "$enable_largefile" != no
; then
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4580 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4581 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4582 $as_echo_n "(cached) " >&6
4584 ac_cv_sys_largefile_CC
=no
4585 if test "$GCC" != yes; then
4588 # IRIX 6.2 and later do not support large files by default,
4589 # so use the C compiler's -n32 option if that helps.
4590 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4591 /* end confdefs.h. */
4592 #include <sys/types.h>
4593 /* Check that off_t can represent 2**63 - 1 correctly.
4594 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4595 since some C++ compilers masquerading as C compilers
4596 incorrectly reject 9223372036854775807. */
4597 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4598 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4599 && LARGE_OFF_T % 2147483647 == 1)
4609 if ac_fn_c_try_compile
"$LINENO"; then :
4612 rm -f core conftest.err conftest.
$ac_objext
4614 if ac_fn_c_try_compile
"$LINENO"; then :
4615 ac_cv_sys_largefile_CC
=' -n32'; break
4617 rm -f core conftest.err conftest.
$ac_objext
4621 rm -f conftest.
$ac_ext
4624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4625 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4626 if test "$ac_cv_sys_largefile_CC" != no
; then
4627 CC
=$CC$ac_cv_sys_largefile_CC
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4631 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4632 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4633 $as_echo_n "(cached) " >&6
4636 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4637 /* end confdefs.h. */
4638 #include <sys/types.h>
4639 /* Check that off_t can represent 2**63 - 1 correctly.
4640 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4641 since some C++ compilers masquerading as C compilers
4642 incorrectly reject 9223372036854775807. */
4643 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4644 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4645 && LARGE_OFF_T % 2147483647 == 1)
4655 if ac_fn_c_try_compile
"$LINENO"; then :
4656 ac_cv_sys_file_offset_bits
=no
; break
4658 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4659 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4660 /* end confdefs.h. */
4661 #define _FILE_OFFSET_BITS 64
4662 #include <sys/types.h>
4663 /* Check that off_t can represent 2**63 - 1 correctly.
4664 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4665 since some C++ compilers masquerading as C compilers
4666 incorrectly reject 9223372036854775807. */
4667 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4668 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4669 && LARGE_OFF_T % 2147483647 == 1)
4679 if ac_fn_c_try_compile
"$LINENO"; then :
4680 ac_cv_sys_file_offset_bits
=64; break
4682 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4683 ac_cv_sys_file_offset_bits
=unknown
4687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4688 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4689 case $ac_cv_sys_file_offset_bits in #(
4692 cat >>confdefs.h
<<_ACEOF
4693 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4698 if test $ac_cv_sys_file_offset_bits = unknown
; then
4699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4700 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4701 if test "${ac_cv_sys_large_files+set}" = set; then :
4702 $as_echo_n "(cached) " >&6
4705 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4706 /* end confdefs.h. */
4707 #include <sys/types.h>
4708 /* Check that off_t can represent 2**63 - 1 correctly.
4709 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4710 since some C++ compilers masquerading as C compilers
4711 incorrectly reject 9223372036854775807. */
4712 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4713 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4714 && LARGE_OFF_T % 2147483647 == 1)
4724 if ac_fn_c_try_compile
"$LINENO"; then :
4725 ac_cv_sys_large_files
=no
; break
4727 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4728 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4729 /* end confdefs.h. */
4730 #define _LARGE_FILES 1
4731 #include <sys/types.h>
4732 /* Check that off_t can represent 2**63 - 1 correctly.
4733 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4734 since some C++ compilers masquerading as C compilers
4735 incorrectly reject 9223372036854775807. */
4736 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4737 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4738 && LARGE_OFF_T % 2147483647 == 1)
4748 if ac_fn_c_try_compile
"$LINENO"; then :
4749 ac_cv_sys_large_files
=1; break
4751 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4752 ac_cv_sys_large_files
=unknown
4756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4757 $as_echo "$ac_cv_sys_large_files" >&6; }
4758 case $ac_cv_sys_large_files in #(
4761 cat >>confdefs.h
<<_ACEOF
4762 #define _LARGE_FILES $ac_cv_sys_large_files
4774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4775 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4776 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4777 $as_echo_n "(cached) " >&6
4779 am_cv_prog_cc_stdc
=no
4781 # Don't try gcc -ansi; that turns off useful extensions and
4782 # breaks some systems' header files.
4783 # AIX -qlanglvl=ansi
4784 # Ultrix and OSF/1 -std1
4785 # HP-UX 10.20 and later -Ae
4786 # HP-UX older versions -Aa -D_HPUX_SOURCE
4787 # SVR4 -Xc -D__EXTENSIONS__
4788 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4790 CC
="$ac_save_CC $ac_arg"
4791 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4792 /* end confdefs.h. */
4795 #include <sys/types.h>
4796 #include <sys/stat.h>
4797 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4798 struct buf { int x; };
4799 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4800 static char *e (p, i)
4806 static char *f (char * (*g) (char **, int), char **p, ...)
4811 s = g (p, va_arg (v,int));
4815 int test (int i, double x);
4816 struct s1 {int (*f) (int a);};
4817 struct s2 {int (*f) (double a);};
4818 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4826 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4832 if ac_fn_c_try_compile
"$LINENO"; then :
4833 am_cv_prog_cc_stdc
="$ac_arg"; break
4835 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4841 if test -z "$am_cv_prog_cc_stdc"; then
4842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4843 $as_echo "none needed" >&6; }
4845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4846 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4848 case "x$am_cv_prog_cc_stdc" in
4850 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
4853 # expand $ac_aux_dir to an absolute path
4854 am_aux_dir
=`cd $ac_aux_dir && pwd`
4856 if test x
"${install_sh}" != xset
; then
4859 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
4861 install_sh
="\${SHELL} $am_aux_dir/install-sh"
4865 # Installed binaries are usually stripped using `strip' when the user
4866 # run `make install-strip'. However `strip' might not be the right
4867 # tool to use in cross-compilation environments, therefore Automake
4868 # will honor the `STRIP' environment variable to overrule this program.
4869 if test "$cross_compiling" != no
; then
4870 if test -n "$ac_tool_prefix"; then
4871 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4872 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
4873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4874 $as_echo_n "checking for $ac_word... " >&6; }
4875 if test "${ac_cv_prog_STRIP+set}" = set; then :
4876 $as_echo_n "(cached) " >&6
4878 if test -n "$STRIP"; then
4879 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
4881 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4885 test -z "$as_dir" && as_dir
=.
4886 for ac_exec_ext
in '' $ac_executable_extensions; do
4887 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4888 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
4889 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4898 STRIP
=$ac_cv_prog_STRIP
4899 if test -n "$STRIP"; then
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4901 $as_echo "$STRIP" >&6; }
4903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4904 $as_echo "no" >&6; }
4909 if test -z "$ac_cv_prog_STRIP"; then
4911 # Extract the first word of "strip", so it can be a program name with args.
4912 set dummy strip
; ac_word
=$2
4913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4914 $as_echo_n "checking for $ac_word... " >&6; }
4915 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4916 $as_echo_n "(cached) " >&6
4918 if test -n "$ac_ct_STRIP"; then
4919 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
4921 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4925 test -z "$as_dir" && as_dir
=.
4926 for ac_exec_ext
in '' $ac_executable_extensions; do
4927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4928 ac_cv_prog_ac_ct_STRIP
="strip"
4929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4938 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
4939 if test -n "$ac_ct_STRIP"; then
4940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4941 $as_echo "$ac_ct_STRIP" >&6; }
4943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4944 $as_echo "no" >&6; }
4947 if test "x$ac_ct_STRIP" = x
; then
4950 case $cross_compiling:$ac_tool_warned in
4952 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4953 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4954 ac_tool_warned
=yes ;;
4959 STRIP
="$ac_cv_prog_STRIP"
4963 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
4967 for ac_dir
in ..
"$srcdir"/..
; do
4968 for ac_t
in install-sh
install.sh shtool
; do
4969 if test -f "$ac_dir/$ac_t"; then
4971 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4976 if test -z "$ac_aux_dir"; then
4977 as_fn_error
"cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4980 # These three variables are undocumented and unsupported,
4981 # and are intended to be withdrawn in a future Autoconf release.
4982 # They can cause serious problems if a builder's source tree is in a directory
4983 # whose full name contains unusual characters.
4984 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4985 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4986 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4990 test "$program_prefix" != NONE
&&
4991 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
4992 # Use a double $ so make ignores it.
4993 test "$program_suffix" != NONE
&&
4994 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
4995 # Double any \ or $.
4996 # By default was `s,x,x', remove it if useless.
4997 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
4998 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
5001 # See if we are building with C++, and substitute COMPILER.
5003 # Check whether --enable-build-with-cxx was given.
5004 if test "${enable_build_with_cxx+set}" = set; then :
5005 enableval
=$enable_build_with_cxx; case $enableval in
5009 as_fn_error
"bad value $enableval for --enable-build-with-cxx" "$LINENO" 5 ;;
5012 enable_build_with_cxx
=no
5016 if test "$enable_build_with_cxx" = "yes"; then
5017 # We're using -fpermissive as shortcut for now.
5018 COMPILER
='$(CXX) -fpermissive'
5025 # Dependency checking.
5026 rm -rf .tst
2>/dev
/null
5027 mkdir .tst
2>/dev
/null
5028 if test -d .tst
; then
5033 rmdir .tst
2>/dev
/null
5035 DEPDIR
="${am__leading_dot}deps"
5037 ac_config_commands
="$ac_config_commands depdir"
5040 depcc
="$CC" am_compiler_list
=
5042 am_depcomp
=$ac_aux_dir/depcomp
5043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5044 $as_echo_n "checking dependency style of $depcc... " >&6; }
5045 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
5046 $as_echo_n "(cached) " >&6
5048 if test -f "$am_depcomp"; then
5049 # We make a subdir and do the tests there. Otherwise we can end up
5050 # making bogus files that we don't know about and never remove. For
5051 # instance it was reported that on HP-UX the gcc test will end up
5052 # making a dummy file named `D' -- because `-MD' means `put the output
5055 # Copy depcomp to subdir because otherwise we won't find it if we're
5056 # using a relative directory.
5057 cp "$am_depcomp" conftest.dir
5059 # We will build objects and dependencies in a subdirectory because
5060 # it helps to detect inapplicable dependency modes. For instance
5061 # both Tru64's cc and ICC support -MD to output dependencies as a
5062 # side effect of compilation, but ICC will put the dependencies in
5063 # the current directory while Tru64 will put them in the object
5067 am_cv_CC_dependencies_compiler_type
=none
5068 if test "$am_compiler_list" = ""; then
5069 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5071 for depmode
in $am_compiler_list; do
5072 if test $depmode = none
; then break; fi
5074 $as_echo "$as_me:$LINENO: trying $depmode" >&5
5075 # Setup a source with many dependencies, because some compilers
5076 # like to wrap large dependency lists on column 80 (with \), and
5077 # we should not choose a depcomp mode which is confused by this.
5079 # We need to recreate these files for each test, as the compiler may
5080 # overwrite some of them when testing with obscure command lines.
5081 # This happens at least with the AIX C compiler.
5083 for i
in 1 2 3 4 5 6; do
5084 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
5085 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5086 # Solaris 8's {/usr,}/bin/sh.
5087 touch sub
/conftst
$i.h
5089 echo "include sub/conftest.Po" > confmf
5091 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5092 # mode. It turns out that the SunPro C++ compiler does not properly
5093 # handle `-M -o', and we need to detect this.
5094 depcmd
="depmode=$depmode \
5095 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5096 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5097 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
5098 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
5099 if env
$depcmd > conftest.err
2>&1 &&
5100 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
5101 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
5102 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
5103 # icc doesn't choke on unknown options, it will just issue warnings
5104 # or remarks (even with -Werror). So we grep stderr for any message
5105 # that says an option was ignored or not supported.
5106 # When given -MP, icc 7.0 and 7.1 complain thusly:
5107 # icc: Command line warning: ignoring option '-M'; no argument required
5108 # The diagnosis changed in icc 8.0:
5109 # icc: Command line remark: option '-MP' not supported
5110 if (grep 'ignoring option' conftest.err ||
5111 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
5112 am_cv_CC_dependencies_compiler_type
=$depmode
5113 $as_echo "$as_me:$LINENO: success" >&5
5117 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
5118 sed -e 's/^/| /' < conftest.err
>&5
5124 am_cv_CC_dependencies_compiler_type
=none
5128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5129 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5130 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
5131 then as_fn_error
"no usable dependency style found" "$LINENO" 5
5132 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
5137 # Check for the 'make' the user wants to use.
5140 # Extract the first word of "$ac_prog", so it can be a program name with args.
5141 set dummy
$ac_prog; ac_word
=$2
5142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5143 $as_echo_n "checking for $ac_word... " >&6; }
5144 if test "${ac_cv_prog_MAKE+set}" = set; then :
5145 $as_echo_n "(cached) " >&6
5147 if test -n "$MAKE"; then
5148 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
5150 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5154 test -z "$as_dir" && as_dir
=.
5155 for ac_exec_ext
in '' $ac_executable_extensions; do
5156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5157 ac_cv_prog_MAKE
="$ac_prog"
5158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5167 MAKE
=$ac_cv_prog_MAKE
5168 if test -n "$MAKE"; then
5169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
5170 $as_echo "$MAKE" >&6; }
5172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5173 $as_echo "no" >&6; }
5177 test -n "$MAKE" && break
5181 case "`$MAKE --version 2>&1 | sed 1q`" in
5186 if test "$MAKE_IS_GNU" = yes; then
5194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5195 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5197 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5198 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
5199 $as_echo_n "(cached) " >&6
5201 cat >conftest.
make <<\_ACEOF
5204 @
echo '@@@%%%=$(MAKE)=@@@%%%'
5206 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5207 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5209 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
5211 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
5215 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
5216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5217 $as_echo "yes" >&6; }
5220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5221 $as_echo "no" >&6; }
5222 SET_MAKE
="MAKE=${MAKE-make}"
5226 gnulib_extra_configure_args
=
5227 # If large-file support is disabled, make sure gnulib does the same.
5228 if test "$enable_largefile" = no
; then
5229 gnulib_extra_configure_args
="$gnulib_extra_configure_args --disable-largefile"
5232 # Configure gnulib. We need to build gnulib under some other
5233 # directory not "gnulib", to avoid the problem of both GDB and
5234 # GDBserver wanting to build it in the same directory, when building
5235 # in the source dir.
5238 in_build
="build-gnulib"
5239 in_extra_args
="$gnulib_extra_configure_args"
5241 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
5242 # so they do not pile up.
5243 ac_sub_configure_args
=
5245 eval "set x $ac_configure_args"
5249 if test -n "$ac_prev"; then
5254 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
5255 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
5256 ac_prev
=cache_file
;;
5257 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
5258 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
5261 --config-cache |
-C)
5263 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
5265 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
5267 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
5269 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
5271 --disable-option-checking)
5275 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5277 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
5281 # Always prepend --prefix to ensure using the same prefix
5282 # in subdir configurations.
5283 ac_arg
="--prefix=$prefix"
5285 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5287 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
5290 if test "$silent" = yes; then
5291 ac_sub_configure_args
="--silent $ac_sub_configure_args"
5294 # Always prepend --disable-option-checking to silence warnings, since
5295 # different subdirs can have different --enable and --with options.
5296 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
5301 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
5302 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
5303 $as_echo "$ac_msg" >&6
5304 as_dir
="$ac_dir"; as_fn_mkdir_p
5308 ac_srcdir
=$srcdir/$in_src ;;
5310 ac_srcdir
=..
/$srcdir/$in_src ;;
5315 ac_sub_configure
=$ac_srcdir/configure
5317 # Make the cache file name correct relative to the subdirectory.
5319 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
5321 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
5324 if test -n "$in_extra_args"; then
5325 # Add the extra args at the end.
5326 ac_sub_configure_args
="$ac_sub_configure_args $in_extra_args"
5329 { $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
5330 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
5331 # The eval makes quoting arguments work.
5332 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
5333 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
5334 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
5350 # If we haven't got the data from the intl directory,
5351 # assume NLS is disabled.
5360 if test -f ..
/intl
/config.intl
; then
5361 . ..
/intl
/config.intl
5363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5364 $as_echo_n "checking whether NLS is requested... " >&6; }
5365 if test x
"$USE_NLS" != xyes
; then
5366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5367 $as_echo "no" >&6; }
5369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5370 $as_echo "yes" >&6; }
5372 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
5375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5376 $as_echo_n "checking for catalogs to be installed... " >&6; }
5377 # Look for .po and .gmo files in the source directory.
5380 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
5381 # If there aren't any .gmo files the shell will give us the
5382 # literal string "../path/to/srcdir/po/*.gmo" which has to be
5384 case "$cat" in *\
**)
5387 # The quadruple backslash is collapsed to a double backslash
5388 # by the backticks, then collapsed again by the double quotes,
5389 # leaving us with one backslash in the sed expression (right
5390 # before the dot that mustn't act as a wildcard).
5391 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5392 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
5393 # The user is allowed to set LINGUAS to a list of languages to
5394 # install catalogs for. If it's empty that means "all of them."
5395 if test "x$LINGUAS" = x
; then
5396 CATALOGS
="$CATALOGS $cat"
5397 XLINGUAS
="$XLINGUAS $lang"
5399 case "$LINGUAS" in *$lang*)
5400 CATALOGS
="$CATALOGS $cat"
5401 XLINGUAS
="$XLINGUAS $lang"
5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5408 $as_echo "$LINGUAS" >&6; }
5421 localedir
='${datadir}/locale'
5424 if test x
"$USE_NLS" = xyes
; then
5425 CONFIG_ALL
="$CONFIG_ALL all-po"
5426 CONFIG_CLEAN
="$CONFIG_CLEAN clean-po"
5427 CONFIG_INSTALL
="$CONFIG_INSTALL install-po"
5428 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL uninstall-po"
5431 GNULIB
=build-gnulib
/import
5433 # For Makefile dependencies.
5435 if test x
"$STDINT_H" != x
; then
5436 GNULIB_STDINT_H
=$GNULIB/$STDINT_H
5442 cat >>confdefs.h
<<_ACEOF
5443 #define PACKAGE "$PACKAGE"
5448 # We never need to detect it in this sub-configure.
5449 # But preserve it for config.status --recheck.
5453 MAKEINFO_EXTRA_FLAGS
=""
5454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $MAKEINFO supports @click" >&5
5455 $as_echo_n "checking whether $MAKEINFO supports @click... " >&6; }
5456 if test "${gdb_cv_have_makeinfo_click+set}" = set; then :
5457 $as_echo_n "(cached) " >&6
5459 echo '@clicksequence{a @click{} b}' >conftest.texinfo
5460 if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
5461 gdb_cv_have_makeinfo_click
=yes
5463 gdb_cv_have_makeinfo_click
=no
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_makeinfo_click" >&5
5467 $as_echo "$gdb_cv_have_makeinfo_click" >&6; }
5468 if test x
"$gdb_cv_have_makeinfo_click" = xyes
; then
5469 MAKEINFO_EXTRA_FLAGS
="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
5475 # Check whether --with-separate-debug-dir was given.
5476 if test "${with_separate_debug_dir+set}" = set; then :
5477 withval
=$with_separate_debug_dir;
5480 DEBUGDIR
=${libdir}/debug
5484 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
5485 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5486 ac_define_dir
=`eval echo $DEBUGDIR`
5487 ac_define_dir
=`eval echo $ac_define_dir`
5489 cat >>confdefs.h
<<_ACEOF
5490 #define DEBUGDIR "$ac_define_dir"
5496 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
5497 if test "x$prefix" = xNONE
; then
5498 test_prefix
=/usr
/local
5503 test_prefix
=$exec_prefix
5506 case ${ac_define_dir} in
5507 "${test_prefix}"|
"${test_prefix}/"*|\
5508 '${exec_prefix}'|
'${exec_prefix}/'*)
5513 cat >>confdefs.h
<<_ACEOF
5514 #define DEBUGDIR_RELOCATABLE $value
5520 # We can't pass paths as command line arguments.
5521 # Mingw32 tries to be clever and will convert the paths for us.
5522 # For example -DBINDIR="/usr/local/bin" passed on the command line may get
5523 # converted to -DBINDIR="E:/msys/mingw32/msys/1.0/local/bin".
5524 # This breaks GDB's relocatable path conversions since paths passed in
5525 # config.h would not get so translated, the path prefixes no longer match.
5527 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
5528 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5529 ac_define_dir
=`eval echo $bindir`
5530 ac_define_dir
=`eval echo $ac_define_dir`
5532 cat >>confdefs.h
<<_ACEOF
5533 #define BINDIR "$ac_define_dir"
5538 # GDB's datadir relocation
5542 # Check whether --with-gdb-datadir was given.
5543 if test "${with_gdb_datadir+set}" = set; then :
5544 withval
=$with_gdb_datadir;
5545 GDB_DATADIR
=$withval
5547 GDB_DATADIR
=${datadir}/gdb
5551 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
5552 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5553 ac_define_dir
=`eval echo $GDB_DATADIR`
5554 ac_define_dir
=`eval echo $ac_define_dir`
5556 cat >>confdefs.h
<<_ACEOF
5557 #define GDB_DATADIR "$ac_define_dir"
5563 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
5564 if test "x$prefix" = xNONE
; then
5565 test_prefix
=/usr
/local
5570 test_prefix
=$exec_prefix
5573 case ${ac_define_dir} in
5574 "${test_prefix}"|
"${test_prefix}/"*|\
5575 '${exec_prefix}'|
'${exec_prefix}/'*)
5580 cat >>confdefs.h
<<_ACEOF
5581 #define GDB_DATADIR_RELOCATABLE $value
5588 # Check whether --with-relocated-sources was given.
5589 if test "${with_relocated_sources+set}" = set; then :
5590 withval
=$with_relocated_sources; reloc_srcdir
="${withval}"
5592 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
5593 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5594 ac_define_dir
=`eval echo $reloc_srcdir`
5595 ac_define_dir
=`eval echo $ac_define_dir`
5597 cat >>confdefs.h
<<_ACEOF
5598 #define RELOC_SRCDIR "$ac_define_dir"
5606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load directory" >&5
5607 $as_echo_n "checking for default auto-load directory... " >&6; }
5609 # Check whether --with-auto-load-dir was given.
5610 if test "${with_auto_load_dir+set}" = set; then :
5611 withval
=$with_auto_load_dir;
5613 with_auto_load_dir
='$debugdir:$datadir/auto-load'
5616 escape_dir
=`echo $with_auto_load_dir | sed 's/[$]\(datadir\|debugdir\)\>/\\\\\\\\\\\\&/g'`
5618 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
5619 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5620 ac_define_dir
=`eval echo $escape_dir`
5621 ac_define_dir
=`eval echo $ac_define_dir`
5623 cat >>confdefs.h
<<_ACEOF
5624 #define AUTO_LOAD_DIR "$ac_define_dir"
5628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_dir" >&5
5629 $as_echo "$with_auto_load_dir" >&6; }
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load safe-path" >&5
5632 $as_echo_n "checking for default auto-load safe-path... " >&6; }
5634 # Check whether --with-auto-load-safe-path was given.
5635 if test "${with_auto_load_safe_path+set}" = set; then :
5636 withval
=$with_auto_load_safe_path; if test "$with_auto_load_safe_path" = "no"; then
5637 with_auto_load_safe_path
="/"
5640 with_auto_load_safe_path
="$with_auto_load_dir"
5643 escape_dir
=`echo $with_auto_load_safe_path | sed 's/[$]\(datadir\|debugdir\)\>/\\\\\\\\\\\\&/g'`
5645 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
5646 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5647 ac_define_dir
=`eval echo $escape_dir`
5648 ac_define_dir
=`eval echo $ac_define_dir`
5650 cat >>confdefs.h
<<_ACEOF
5651 #define AUTO_LOAD_SAFE_PATH "$ac_define_dir"
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_safe_path" >&5
5656 $as_echo "$with_auto_load_safe_path" >&6; }
5660 subdirs
="$subdirs testsuite"
5663 # Check whether to support alternative target configurations
5664 # Check whether --enable-targets was given.
5665 if test "${enable_targets+set}" = set; then :
5666 enableval
=$enable_targets; case "${enableval}" in
5667 yes |
"") as_fn_error
"enable-targets option must specify target names or 'all'" "$LINENO" 5
5669 no
) enable_targets
= ;;
5670 *) enable_targets
=$enableval ;;
5675 # Check whether to enable 64-bit support on 32-bit hosts
5676 # Check whether --enable-64-bit-bfd was given.
5677 if test "${enable_64_bit_bfd+set}" = set; then :
5678 enableval
=$enable_64_bit_bfd; case "${enableval}" in
5681 *) as_fn_error
"bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
5687 # Provide defaults for some variables set by the per-host and per-target
5689 gdb_host_obs
=posix-hdep.o
5691 if test "${target}" = "${host}"; then
5697 .
$srcdir/configure.
host
5699 # Add in the common host objects.
5700 .
$srcdir/common
/common.
host
5701 gdb_host_obs
="$gdb_host_obs $common_host_obs"
5703 # Accumulate some settings from configure.tgt over all enabled targets
5707 HAVE_NATIVE_GCORE_TARGET
=
5709 for targ_alias
in `echo $target_alias $enable_targets | sed 's/,/ /g'`
5711 if test "$targ_alias" = "all"; then
5714 # Canonicalize the secondary target names.
5715 result
=`$ac_config_sub $targ_alias 2>/dev/null`
5716 if test -n "$result"; then
5722 .
${srcdir}/configure.tgt
5724 if test -z "${gdb_target_obs}"; then :
5725 as_fn_error
"configuration ${targ} is unsupported." "$LINENO" 5
5728 # Target-specific object files
5729 for i
in ${gdb_target_obs}; do
5730 case " $TARGET_OBS " in
5733 TARGET_OBS
="$TARGET_OBS ${i}"
5738 # Check whether this target needs 64-bit CORE_ADDR
5739 if test x
${want64} = xfalse
; then
5740 .
${srcdir}/..
/bfd
/config.bfd
5743 # Check whether this target is native and supports gcore.
5744 if test $gdb_native = yes -a "$targ_alias" = "$target_alias" \
5745 && $gdb_have_gcore; then
5746 HAVE_NATIVE_GCORE_TARGET
=1
5751 if test x
${all_targets} = xtrue
; then
5753 # We want all 64-bit targets if we either:
5754 # - run on a 64-bit host or
5755 # - already require 64-bit support for some other target or
5756 # - the --enable-64-bit-bfd option was supplied
5757 # Otherwise we only support all 32-bit targets.
5759 # NOTE: This test must be in sync with the corresponding
5762 if test x
${want64} = xfalse
; then
5763 # The cast to long int works around a bug in the HP C Compiler
5764 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5765 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5766 # This bug is HP SR number 8606223364.
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5768 $as_echo_n "checking size of long... " >&6; }
5769 if test "${ac_cv_sizeof_long+set}" = set; then :
5770 $as_echo_n "(cached) " >&6
5772 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5775 if test "$ac_cv_type_long" = yes; then
5776 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5777 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5778 { as_fn_set_status
77
5779 as_fn_error
"cannot compute sizeof (long)
5780 See \`config.log' for more details." "$LINENO" 5; }; }
5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5788 $as_echo "$ac_cv_sizeof_long" >&6; }
5792 cat >>confdefs.h
<<_ACEOF
5793 #define SIZEOF_LONG $ac_cv_sizeof_long
5797 if test "x${ac_cv_sizeof_long}" = "x8"; then
5801 if test x
${want64} = xtrue
; then
5802 TARGET_OBS
='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
5804 TARGET_OBS
='$(ALL_TARGET_OBS)'
5811 # For other settings, only the main target counts.
5815 targ
=$target; .
${srcdir}/configure.tgt
5817 # Fetch the default architecture and default target vector from BFD.
5818 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
5820 # We only want the first architecture, so strip off the others if
5821 # there is more than one.
5822 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
5824 if test "x$targ_archs" != x
; then
5826 cat >>confdefs.h
<<_ACEOF
5827 #define DEFAULT_BFD_ARCH $targ_archs
5831 if test "x$targ_defvec" != x
; then
5833 cat >>confdefs.h
<<_ACEOF
5834 #define DEFAULT_BFD_VEC $targ_defvec
5839 # The CLI cannot be disabled yet, but may be in the future.
5842 # Check whether --enable-gdbcli was given.
5843 if test "${enable_gdbcli+set}" = set; then :
5844 enableval
=$enable_gdbcli; case $enableval in
5848 as_fn_error
"the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
5850 as_fn_error
"bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
5856 if test x
"$enable_gdbcli" = xyes
; then
5857 if test -d $srcdir/cli
; then
5858 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
5859 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
5860 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
5861 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
5866 # Check whether --enable-gdbmi was given.
5867 if test "${enable_gdbmi+set}" = set; then :
5868 enableval
=$enable_gdbmi; case $enableval in
5872 as_fn_error
"bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
5878 if test x
"$enable_gdbmi" = xyes
; then
5879 if test -d $srcdir/mi
; then
5880 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
5881 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
5882 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
5883 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
5888 # Check whether --enable-tui was given.
5889 if test "${enable_tui+set}" = set; then :
5890 enableval
=$enable_tui; case $enableval in
5894 as_fn_error
"bad value $enableval for --enable-tui" "$LINENO" 5 ;;
5902 # Check whether --enable-gdbtk was given.
5903 if test "${enable_gdbtk+set}" = set; then :
5904 enableval
=$enable_gdbtk; case $enableval in
5908 as_fn_error
"bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
5911 if test -d $srcdir/gdbtk
; then
5918 # We unconditionally disable gdbtk tests on selected platforms.
5921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
5922 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
5926 # Libunwind support for ia64.
5929 # Check whether --with-libunwind-ia64 was given.
5930 if test "${with_libunwind_ia64+set}" = set; then :
5931 withval
=$with_libunwind_ia64;
5933 with_libunwind_ia64
=auto
5937 # Backward compatibility option.
5938 if test "${with_libunwind+set}" = set; then
5939 if test x
"$with_libunwind_ia64" != xauto
; then
5940 as_fn_error
"option --with-libunwind is deprecated, use --with-libunwind-ia64" "$LINENO" 5
5942 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&5
5943 $as_echo "$as_me: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&2;}
5944 with_libunwind_ia64
="$with_libunwind"
5947 case "$with_libunwind_ia64" in
5951 for ac_header
in libunwind-ia64.h
5953 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
5954 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
5955 cat >>confdefs.h
<<_ACEOF
5956 #define HAVE_LIBUNWIND_IA64_H 1
5963 with_libunwind_ia64
=$ac_cv_header_libunwind_ia64_h
5966 as_fn_error
"bad value $with_libunwind_ia64 for GDB --with-libunwind-ia64 option" "$LINENO" 5
5970 if test x
"$with_libunwind_ia64" = xyes
; then
5971 for ac_header
in libunwind-ia64.h
5973 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
5974 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
5975 cat >>confdefs.h
<<_ACEOF
5976 #define HAVE_LIBUNWIND_IA64_H 1
5983 if test x
"$ac_cv_header_libunwind_ia64_h" != xyes
; then
5984 as_fn_error
"GDB option --with-libunwind-ia64 requires libunwind-ia64.h" "$LINENO" 5
5986 CONFIG_OBS
="$CONFIG_OBS ia64-libunwind-tdep.o"
5987 CONFIG_DEPS
="$CONFIG_DEPS ia64-libunwind-tdep.o"
5988 CONFIG_SRCS
="$CONFIG_SRCS ia64-libunwind-tdep.c"
5993 # Check whether --with-curses was given.
5994 if test "${with_curses+set}" = set; then :
5995 withval
=$with_curses; opt_curses
=$withval
6000 if test "$opt_curses" = "yes"; then
6004 # Profiling support.
6005 # Check whether --enable-profiling was given.
6006 if test "${enable_profiling+set}" = set; then :
6007 enableval
=$enable_profiling; case $enableval in
6011 as_fn_error
"bad value $enableval for --enable-profile" "$LINENO" 5 ;;
6018 for ac_func
in monstartup _mcleanup
6020 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6021 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6022 eval as_val
=\$
$as_ac_var
6023 if test "x$as_val" = x
""yes; then :
6024 cat >>confdefs.h
<<_ACEOF
6025 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
6032 $as_echo_n "checking for _etext... " >&6; }
6033 if test "${ac_cv_var__etext+set}" = set; then :
6034 $as_echo_n "(cached) " >&6
6036 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6037 /* end confdefs.h. */
6049 if ac_fn_c_try_link
"$LINENO"; then :
6050 ac_cv_var__etext
=yes
6054 rm -f core conftest.err conftest.
$ac_objext \
6055 conftest
$ac_exeext conftest.
$ac_ext
6057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
6058 $as_echo "$ac_cv_var__etext" >&6; }
6059 if test $ac_cv_var__etext = yes; then
6061 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
6064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
6065 $as_echo_n "checking for etext... " >&6; }
6066 if test "${ac_cv_var_etext+set}" = set; then :
6067 $as_echo_n "(cached) " >&6
6069 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6070 /* end confdefs.h. */
6082 if ac_fn_c_try_link
"$LINENO"; then :
6087 rm -f core conftest.err conftest.
$ac_objext \
6088 conftest
$ac_exeext conftest.
$ac_ext
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
6091 $as_echo "$ac_cv_var_etext" >&6; }
6092 if test $ac_cv_var_etext = yes; then
6094 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
6097 if test "$enable_profiling" = yes ; then
6098 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
6099 as_fn_error
"--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
6102 OLD_CFLAGS
="$CFLAGS"
6103 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
6105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
6106 $as_echo_n "checking whether $CC supports -pg... " >&6; }
6107 if test "${ac_cv_cc_supports_pg+set}" = set; then :
6108 $as_echo_n "(cached) " >&6
6110 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6111 /* end confdefs.h. */
6121 if ac_fn_c_try_compile
"$LINENO"; then :
6122 ac_cv_cc_supports_pg
=yes
6124 ac_cv_cc_supports_pg
=no
6126 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
6129 $as_echo "$ac_cv_cc_supports_pg" >&6; }
6131 if test $ac_cv_cc_supports_pg = no
; then
6132 as_fn_error
"--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
6135 CFLAGS
="$OLD_CFLAGS"
6140 # Check whether --with-pkgversion was given.
6141 if test "${with_pkgversion+set}" = set; then :
6142 withval
=$with_pkgversion; case "$withval" in
6143 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
6145 *) PKGVERSION
="($withval) " ;;
6156 # Check whether --with-bugurl was given.
6157 if test "${with_bugurl+set}" = set; then :
6158 withval
=$with_bugurl; case "$withval" in
6159 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
6162 *) BUGURL
="$withval"
6166 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
6176 REPORT_BUGS_TO
="<$BUGURL>"
6177 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
6184 cat >>confdefs.h
<<_ACEOF
6185 #define PKGVERSION "$PKGVERSION"
6189 cat >>confdefs.h
<<_ACEOF
6190 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
6194 # --------------------- #
6195 # Checks for programs. #
6196 # --------------------- #
6198 for ac_prog
in gawk mawk nawk
awk
6200 # Extract the first word of "$ac_prog", so it can be a program name with args.
6201 set dummy
$ac_prog; ac_word
=$2
6202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6203 $as_echo_n "checking for $ac_word... " >&6; }
6204 if test "${ac_cv_prog_AWK+set}" = set; then :
6205 $as_echo_n "(cached) " >&6
6207 if test -n "$AWK"; then
6208 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
6210 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6214 test -z "$as_dir" && as_dir
=.
6215 for ac_exec_ext
in '' $ac_executable_extensions; do
6216 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6217 ac_cv_prog_AWK
="$ac_prog"
6218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6228 if test -n "$AWK"; then
6229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
6230 $as_echo "$AWK" >&6; }
6232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6233 $as_echo "no" >&6; }
6237 test -n "$AWK" && break
6240 # Find a good install program. We prefer a C program (faster),
6241 # so one script is as good as another. But avoid the broken or
6242 # incompatible versions:
6243 # SysV /etc/install, /usr/sbin/install
6244 # SunOS /usr/etc/install
6245 # IRIX /sbin/install
6247 # AmigaOS /C/install, which installs bootblocks on floppy discs
6248 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6249 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6250 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6251 # OS/2's system install, which has a completely different semantic
6252 # ./install, which can be erroneously created by make from ./install.sh.
6253 # Reject install programs that cannot install multiple files.
6254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6255 $as_echo_n "checking for a BSD-compatible install... " >&6; }
6256 if test -z "$INSTALL"; then
6257 if test "${ac_cv_path_install+set}" = set; then :
6258 $as_echo_n "(cached) " >&6
6260 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6264 test -z "$as_dir" && as_dir
=.
6265 # Account for people who put trailing slashes in PATH elements.
6266 case $as_dir/ in #((
6267 .
/ | .
// |
/[cC
]/* | \
6268 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
6269 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
6272 # OSF1 and SCO ODT 3.0 have their own names for install.
6273 # Don't use installbsd from OSF since it installs stuff as root
6275 for ac_prog
in ginstall scoinst
install; do
6276 for ac_exec_ext
in '' $ac_executable_extensions; do
6277 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
6278 if test $ac_prog = install &&
6279 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
6280 # AIX install. It has an incompatible calling convention.
6282 elif test $ac_prog = install &&
6283 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
6284 # program-specific install script used by HP pwplus--don't use.
6287 rm -rf conftest.one conftest.two conftest.dir
6288 echo one
> conftest.one
6289 echo two
> conftest.two
6291 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
6292 test -s conftest.one
&& test -s conftest.two
&&
6293 test -s conftest.dir
/conftest.one
&&
6294 test -s conftest.dir
/conftest.two
6296 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
6309 rm -rf conftest.one conftest.two conftest.dir
6312 if test "${ac_cv_path_install+set}" = set; then
6313 INSTALL
=$ac_cv_path_install
6315 # As a last resort, use the slow shell script. Don't cache a
6316 # value for INSTALL within a source directory, because that will
6317 # break other packages using the cache if that directory is
6318 # removed, or if the value is a relative name.
6319 INSTALL
=$ac_install_sh
6322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6323 $as_echo "$INSTALL" >&6; }
6325 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6326 # It thinks the first close brace ends the variable substitution.
6327 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
6329 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
6331 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
6333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6334 $as_echo_n "checking whether ln -s works... " >&6; }
6336 if test "$LN_S" = "ln -s"; then
6337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6338 $as_echo "yes" >&6; }
6340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6341 $as_echo "no, using $LN_S" >&6; }
6344 if test -n "$ac_tool_prefix"; then
6345 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6346 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6348 $as_echo_n "checking for $ac_word... " >&6; }
6349 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6350 $as_echo_n "(cached) " >&6
6352 if test -n "$RANLIB"; then
6353 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6355 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6359 test -z "$as_dir" && as_dir
=.
6360 for ac_exec_ext
in '' $ac_executable_extensions; do
6361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6362 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6372 RANLIB
=$ac_cv_prog_RANLIB
6373 if test -n "$RANLIB"; then
6374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6375 $as_echo "$RANLIB" >&6; }
6377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6378 $as_echo "no" >&6; }
6383 if test -z "$ac_cv_prog_RANLIB"; then
6384 ac_ct_RANLIB
=$RANLIB
6385 # Extract the first word of "ranlib", so it can be a program name with args.
6386 set dummy ranlib
; ac_word
=$2
6387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6388 $as_echo_n "checking for $ac_word... " >&6; }
6389 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6390 $as_echo_n "(cached) " >&6
6392 if test -n "$ac_ct_RANLIB"; then
6393 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6395 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6399 test -z "$as_dir" && as_dir
=.
6400 for ac_exec_ext
in '' $ac_executable_extensions; do
6401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6402 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6412 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6413 if test -n "$ac_ct_RANLIB"; then
6414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6415 $as_echo "$ac_ct_RANLIB" >&6; }
6417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6418 $as_echo "no" >&6; }
6421 if test "x$ac_ct_RANLIB" = x
; then
6424 case $cross_compiling:$ac_tool_warned in
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6427 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6428 ac_tool_warned
=yes ;;
6430 RANLIB
=$ac_ct_RANLIB
6433 RANLIB
="$ac_cv_prog_RANLIB"
6436 for ac_prog
in 'bison -y' byacc
6438 # Extract the first word of "$ac_prog", so it can be a program name with args.
6439 set dummy
$ac_prog; ac_word
=$2
6440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6441 $as_echo_n "checking for $ac_word... " >&6; }
6442 if test "${ac_cv_prog_YACC+set}" = set; then :
6443 $as_echo_n "(cached) " >&6
6445 if test -n "$YACC"; then
6446 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
6448 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6452 test -z "$as_dir" && as_dir
=.
6453 for ac_exec_ext
in '' $ac_executable_extensions; do
6454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6455 ac_cv_prog_YACC
="$ac_prog"
6456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6465 YACC
=$ac_cv_prog_YACC
6466 if test -n "$YACC"; then
6467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
6468 $as_echo "$YACC" >&6; }
6470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6471 $as_echo "no" >&6; }
6475 test -n "$YACC" && break
6477 test -n "$YACC" || YACC
="yacc"
6480 if test -n "$ac_tool_prefix"; then
6481 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6482 set dummy
${ac_tool_prefix}ar; ac_word
=$2
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6484 $as_echo_n "checking for $ac_word... " >&6; }
6485 if test "${ac_cv_prog_AR+set}" = set; then :
6486 $as_echo_n "(cached) " >&6
6488 if test -n "$AR"; then
6489 ac_cv_prog_AR
="$AR" # Let the user override the test.
6491 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6495 test -z "$as_dir" && as_dir
=.
6496 for ac_exec_ext
in '' $ac_executable_extensions; do
6497 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6498 ac_cv_prog_AR
="${ac_tool_prefix}ar"
6499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6509 if test -n "$AR"; then
6510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6511 $as_echo "$AR" >&6; }
6513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6514 $as_echo "no" >&6; }
6519 if test -z "$ac_cv_prog_AR"; then
6521 # Extract the first word of "ar", so it can be a program name with args.
6522 set dummy
ar; ac_word
=$2
6523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6524 $as_echo_n "checking for $ac_word... " >&6; }
6525 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6526 $as_echo_n "(cached) " >&6
6528 if test -n "$ac_ct_AR"; then
6529 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
6531 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6535 test -z "$as_dir" && as_dir
=.
6536 for ac_exec_ext
in '' $ac_executable_extensions; do
6537 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6538 ac_cv_prog_ac_ct_AR
="ar"
6539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6548 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
6549 if test -n "$ac_ct_AR"; then
6550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6551 $as_echo "$ac_ct_AR" >&6; }
6553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6554 $as_echo "no" >&6; }
6557 if test "x$ac_ct_AR" = x
; then
6560 case $cross_compiling:$ac_tool_warned in
6562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6563 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6564 ac_tool_warned
=yes ;;
6572 if test -n "$ac_tool_prefix"; then
6573 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6574 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
6575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6576 $as_echo_n "checking for $ac_word... " >&6; }
6577 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
6578 $as_echo_n "(cached) " >&6
6580 if test -n "$DLLTOOL"; then
6581 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
6583 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6587 test -z "$as_dir" && as_dir
=.
6588 for ac_exec_ext
in '' $ac_executable_extensions; do
6589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6590 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
6591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6600 DLLTOOL
=$ac_cv_prog_DLLTOOL
6601 if test -n "$DLLTOOL"; then
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6603 $as_echo "$DLLTOOL" >&6; }
6605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6606 $as_echo "no" >&6; }
6611 if test -z "$ac_cv_prog_DLLTOOL"; then
6612 ac_ct_DLLTOOL
=$DLLTOOL
6613 # Extract the first word of "dlltool", so it can be a program name with args.
6614 set dummy dlltool
; ac_word
=$2
6615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6616 $as_echo_n "checking for $ac_word... " >&6; }
6617 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
6618 $as_echo_n "(cached) " >&6
6620 if test -n "$ac_ct_DLLTOOL"; then
6621 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
6623 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6627 test -z "$as_dir" && as_dir
=.
6628 for ac_exec_ext
in '' $ac_executable_extensions; do
6629 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6630 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
6631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6640 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
6641 if test -n "$ac_ct_DLLTOOL"; then
6642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6643 $as_echo "$ac_ct_DLLTOOL" >&6; }
6645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6646 $as_echo "no" >&6; }
6649 if test "x$ac_ct_DLLTOOL" = x
; then
6652 case $cross_compiling:$ac_tool_warned in
6654 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6655 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6656 ac_tool_warned
=yes ;;
6658 DLLTOOL
=$ac_ct_DLLTOOL
6661 DLLTOOL
="$ac_cv_prog_DLLTOOL"
6664 if test -n "$ac_tool_prefix"; then
6665 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
6666 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
6667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6668 $as_echo_n "checking for $ac_word... " >&6; }
6669 if test "${ac_cv_prog_WINDRES+set}" = set; then :
6670 $as_echo_n "(cached) " >&6
6672 if test -n "$WINDRES"; then
6673 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
6675 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6679 test -z "$as_dir" && as_dir
=.
6680 for ac_exec_ext
in '' $ac_executable_extensions; do
6681 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6682 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
6683 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6692 WINDRES
=$ac_cv_prog_WINDRES
6693 if test -n "$WINDRES"; then
6694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
6695 $as_echo "$WINDRES" >&6; }
6697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6698 $as_echo "no" >&6; }
6703 if test -z "$ac_cv_prog_WINDRES"; then
6704 ac_ct_WINDRES
=$WINDRES
6705 # Extract the first word of "windres", so it can be a program name with args.
6706 set dummy windres
; ac_word
=$2
6707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6708 $as_echo_n "checking for $ac_word... " >&6; }
6709 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
6710 $as_echo_n "(cached) " >&6
6712 if test -n "$ac_ct_WINDRES"; then
6713 ac_cv_prog_ac_ct_WINDRES
="$ac_ct_WINDRES" # Let the user override the test.
6715 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6719 test -z "$as_dir" && as_dir
=.
6720 for ac_exec_ext
in '' $ac_executable_extensions; do
6721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6722 ac_cv_prog_ac_ct_WINDRES
="windres"
6723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6732 ac_ct_WINDRES
=$ac_cv_prog_ac_ct_WINDRES
6733 if test -n "$ac_ct_WINDRES"; then
6734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
6735 $as_echo "$ac_ct_WINDRES" >&6; }
6737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6738 $as_echo "no" >&6; }
6741 if test "x$ac_ct_WINDRES" = x
; then
6744 case $cross_compiling:$ac_tool_warned in
6746 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6747 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6748 ac_tool_warned
=yes ;;
6750 WINDRES
=$ac_ct_WINDRES
6753 WINDRES
="$ac_cv_prog_WINDRES"
6759 # Needed for GNU Hurd hosts.
6760 if test -n "$ac_tool_prefix"; then
6761 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
6762 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
6763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6764 $as_echo_n "checking for $ac_word... " >&6; }
6765 if test "${ac_cv_prog_MIG+set}" = set; then :
6766 $as_echo_n "(cached) " >&6
6768 if test -n "$MIG"; then
6769 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
6771 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6775 test -z "$as_dir" && as_dir
=.
6776 for ac_exec_ext
in '' $ac_executable_extensions; do
6777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6778 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
6779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6789 if test -n "$MIG"; then
6790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
6791 $as_echo "$MIG" >&6; }
6793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6794 $as_echo "no" >&6; }
6799 if test -z "$ac_cv_prog_MIG"; then
6801 # Extract the first word of "mig", so it can be a program name with args.
6802 set dummy mig
; ac_word
=$2
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6804 $as_echo_n "checking for $ac_word... " >&6; }
6805 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
6806 $as_echo_n "(cached) " >&6
6808 if test -n "$ac_ct_MIG"; then
6809 ac_cv_prog_ac_ct_MIG
="$ac_ct_MIG" # Let the user override the test.
6811 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6815 test -z "$as_dir" && as_dir
=.
6816 for ac_exec_ext
in '' $ac_executable_extensions; do
6817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6818 ac_cv_prog_ac_ct_MIG
="mig"
6819 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6828 ac_ct_MIG
=$ac_cv_prog_ac_ct_MIG
6829 if test -n "$ac_ct_MIG"; then
6830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
6831 $as_echo "$ac_ct_MIG" >&6; }
6833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6834 $as_echo "no" >&6; }
6837 if test "x$ac_ct_MIG" = x
; then
6840 case $cross_compiling:$ac_tool_warned in
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6843 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6844 ac_tool_warned
=yes ;;
6849 MIG
="$ac_cv_prog_MIG"
6852 if test x
"$MIG" = x
; then
6853 as_fn_error
"MIG not found but required for $host hosts" "$LINENO" 5
6858 # ---------------------- #
6859 # Checks for libraries. #
6860 # ---------------------- #
6862 # We might need to link with -lm; most simulators need it.
6863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
6864 $as_echo_n "checking for main in -lm... " >&6; }
6865 if test "${ac_cv_lib_m_main+set}" = set; then :
6866 $as_echo_n "(cached) " >&6
6868 ac_check_lib_save_LIBS
=$LIBS
6870 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6871 /* end confdefs.h. */
6882 if ac_fn_c_try_link
"$LINENO"; then :
6883 ac_cv_lib_m_main
=yes
6887 rm -f core conftest.err conftest.
$ac_objext \
6888 conftest
$ac_exeext conftest.
$ac_ext
6889 LIBS
=$ac_check_lib_save_LIBS
6891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
6892 $as_echo "$ac_cv_lib_m_main" >&6; }
6893 if test "x$ac_cv_lib_m_main" = x
""yes; then :
6894 cat >>confdefs.h
<<_ACEOF
6903 # We need to link with -lw to get `wctype' on Solaris before Solaris
6904 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
6905 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
6906 # is known to have this problem). Therefore we avoid libw if we can.
6907 ac_fn_c_check_func
"$LINENO" "wctype" "ac_cv_func_wctype"
6908 if test "x$ac_cv_func_wctype" = x
""yes; then :
6911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
6912 $as_echo_n "checking for wctype in -lw... " >&6; }
6913 if test "${ac_cv_lib_w_wctype+set}" = set; then :
6914 $as_echo_n "(cached) " >&6
6916 ac_check_lib_save_LIBS
=$LIBS
6918 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6919 /* end confdefs.h. */
6921 /* Override any GCC internal prototype to avoid an error.
6922 Use char because int might match the return type of a GCC
6923 builtin and then its argument prototype would still apply. */
6936 if ac_fn_c_try_link
"$LINENO"; then :
6937 ac_cv_lib_w_wctype
=yes
6939 ac_cv_lib_w_wctype
=no
6941 rm -f core conftest.err conftest.
$ac_objext \
6942 conftest
$ac_exeext conftest.
$ac_ext
6943 LIBS
=$ac_check_lib_save_LIBS
6945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
6946 $as_echo "$ac_cv_lib_w_wctype" >&6; }
6947 if test "x$ac_cv_lib_w_wctype" = x
""yes; then :
6948 cat >>confdefs.h
<<_ACEOF
6959 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
6960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
6961 $as_echo_n "checking for library containing gethostbyname... " >&6; }
6962 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6963 $as_echo_n "(cached) " >&6
6965 ac_func_search_save_LIBS
=$LIBS
6966 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6967 /* end confdefs.h. */
6969 /* Override any GCC internal prototype to avoid an error.
6970 Use char because int might match the return type of a GCC
6971 builtin and then its argument prototype would still apply. */
6975 char gethostbyname ();
6979 return gethostbyname ();
6984 for ac_lib
in '' nsl
; do
6985 if test -z "$ac_lib"; then
6986 ac_res
="none required"
6989 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6991 if ac_fn_c_try_link
"$LINENO"; then :
6992 ac_cv_search_gethostbyname
=$ac_res
6994 rm -f core conftest.err conftest.
$ac_objext \
6996 if test "${ac_cv_search_gethostbyname+set}" = set; then :
7000 if test "${ac_cv_search_gethostbyname+set}" = set; then :
7003 ac_cv_search_gethostbyname
=no
7006 LIBS
=$ac_func_search_save_LIBS
7008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
7009 $as_echo "$ac_cv_search_gethostbyname" >&6; }
7010 ac_res
=$ac_cv_search_gethostbyname
7011 if test "$ac_res" != no
; then :
7012 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7017 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
7018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
7019 $as_echo_n "checking for library containing socketpair... " >&6; }
7020 if test "${ac_cv_search_socketpair+set}" = set; then :
7021 $as_echo_n "(cached) " >&6
7023 ac_func_search_save_LIBS
=$LIBS
7024 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7025 /* end confdefs.h. */
7027 /* Override any GCC internal prototype to avoid an error.
7028 Use char because int might match the return type of a GCC
7029 builtin and then its argument prototype would still apply. */
7037 return socketpair ();
7042 for ac_lib
in '' socket
; do
7043 if test -z "$ac_lib"; then
7044 ac_res
="none required"
7047 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7049 if ac_fn_c_try_link
"$LINENO"; then :
7050 ac_cv_search_socketpair
=$ac_res
7052 rm -f core conftest.err conftest.
$ac_objext \
7054 if test "${ac_cv_search_socketpair+set}" = set; then :
7058 if test "${ac_cv_search_socketpair+set}" = set; then :
7061 ac_cv_search_socketpair
=no
7064 LIBS
=$ac_func_search_save_LIBS
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
7067 $as_echo "$ac_cv_search_socketpair" >&6; }
7068 ac_res
=$ac_cv_search_socketpair
7069 if test "$ac_res" != no
; then :
7070 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7075 # Link in zlib if we can. This allows us to read compressed debug sections.
7077 # Use the system's zlib library.
7078 zlibdir
="-L\$(top_builddir)/../zlib"
7079 zlibinc
="-I\$(top_srcdir)/../zlib"
7081 # Check whether --with-system-zlib was given.
7082 if test "${with_system_zlib+set}" = set; then :
7083 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
7094 # On FreeBSD we may need libutil for kinfo_getvmmap (used by fbsd-nat.c).
7095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kinfo_getvmmap" >&5
7096 $as_echo_n "checking for library containing kinfo_getvmmap... " >&6; }
7097 if test "${ac_cv_search_kinfo_getvmmap+set}" = set; then :
7098 $as_echo_n "(cached) " >&6
7100 ac_func_search_save_LIBS
=$LIBS
7101 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7102 /* end confdefs.h. */
7104 /* Override any GCC internal prototype to avoid an error.
7105 Use char because int might match the return type of a GCC
7106 builtin and then its argument prototype would still apply. */
7110 char kinfo_getvmmap ();
7114 return kinfo_getvmmap ();
7119 for ac_lib
in '' util
; do
7120 if test -z "$ac_lib"; then
7121 ac_res
="none required"
7124 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7126 if ac_fn_c_try_link
"$LINENO"; then :
7127 ac_cv_search_kinfo_getvmmap
=$ac_res
7129 rm -f core conftest.err conftest.
$ac_objext \
7131 if test "${ac_cv_search_kinfo_getvmmap+set}" = set; then :
7135 if test "${ac_cv_search_kinfo_getvmmap+set}" = set; then :
7138 ac_cv_search_kinfo_getvmmap
=no
7141 LIBS
=$ac_func_search_save_LIBS
7143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_kinfo_getvmmap" >&5
7144 $as_echo "$ac_cv_search_kinfo_getvmmap" >&6; }
7145 ac_res
=$ac_cv_search_kinfo_getvmmap
7146 if test "$ac_res" != no
; then :
7147 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7149 $as_echo "#define HAVE_KINFO_GETVMMAP 1" >>confdefs.h
7155 if test "X$prefix" = "XNONE"; then
7156 acl_final_prefix
="$ac_default_prefix"
7158 acl_final_prefix
="$prefix"
7160 if test "X$exec_prefix" = "XNONE"; then
7161 acl_final_exec_prefix
='${prefix}'
7163 acl_final_exec_prefix
="$exec_prefix"
7165 acl_save_prefix
="$prefix"
7166 prefix
="$acl_final_prefix"
7167 eval acl_final_exec_prefix
=\"$acl_final_exec_prefix\"
7168 prefix
="$acl_save_prefix"
7171 # Check whether --with-gnu-ld was given.
7172 if test "${with_gnu_ld+set}" = set; then :
7173 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
7178 # Prepare PATH_SEPARATOR.
7179 # The user is always right.
7180 if test "${PATH_SEPARATOR+set}" != set; then
7181 echo "#! /bin/sh" >conf$$.sh
7182 echo "exit 0" >>conf$$.sh
7184 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
7192 if test "$GCC" = yes; then
7193 # Check if gcc -print-prog-name=ld gives a path.
7194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
7195 $as_echo_n "checking for ld used by GCC... " >&6; }
7198 # gcc leaves a trailing carriage return which upsets mingw
7199 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7201 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
7204 # Accept absolute paths.
7205 [\\/]* |
[A-Za-z
]:[\\/]*)
7206 re_direlt
='/[^/][^/]*/\.\./'
7207 # Canonicalize the path of ld
7208 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
7209 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
7210 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
7212 test -z "$LD" && LD
="$ac_prog"
7215 # If it fails, then pretend we aren't using GCC.
7219 # If it is relative, then search for the first ld in PATH.
7223 elif test "$with_gnu_ld" = yes; then
7224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7225 $as_echo_n "checking for GNU ld... " >&6; }
7227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7228 $as_echo_n "checking for non-GNU ld... " >&6; }
7230 if test "${acl_cv_path_LD+set}" = set; then :
7231 $as_echo_n "(cached) " >&6
7233 if test -z "$LD"; then
7234 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7235 for ac_dir
in $PATH; do
7236 test -z "$ac_dir" && ac_dir
=.
7237 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
7238 acl_cv_path_LD
="$ac_dir/$ac_prog"
7239 # Check to see if the program is GNU ld. I'd rather use --version,
7240 # but apparently some GNU ld's only accept -v.
7241 # Break only if it was the GNU/non-GNU ld that we prefer.
7242 if "$acl_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
7243 test "$with_gnu_ld" != no
&& break
7245 test "$with_gnu_ld" != yes && break
7251 acl_cv_path_LD
="$LD" # Let the user override the test with a path.
7255 LD
="$acl_cv_path_LD"
7256 if test -n "$LD"; then
7257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7258 $as_echo "$LD" >&6; }
7260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7261 $as_echo "no" >&6; }
7263 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
7264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7265 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7266 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
7267 $as_echo_n "(cached) " >&6
7269 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7270 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
7271 acl_cv_prog_gnu_ld
=yes
7273 acl_cv_prog_gnu_ld
=no
7276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7277 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
7278 with_gnu_ld
=$acl_cv_prog_gnu_ld
7282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7283 $as_echo_n "checking for shared library run path origin... " >&6; }
7284 if test "${acl_cv_rpath+set}" = set; then :
7285 $as_echo_n "(cached) " >&6
7288 CC
="$CC" GCC
="$GCC" LDFLAGS
="$LDFLAGS" LD
="$LD" with_gnu_ld
="$with_gnu_ld" \
7289 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7296 $as_echo "$acl_cv_rpath" >&6; }
7298 libext
="$acl_cv_libext"
7299 shlibext
="$acl_cv_shlibext"
7300 hardcode_libdir_flag_spec
="$acl_cv_hardcode_libdir_flag_spec"
7301 hardcode_libdir_separator
="$acl_cv_hardcode_libdir_separator"
7302 hardcode_direct
="$acl_cv_hardcode_direct"
7303 hardcode_minus_L
="$acl_cv_hardcode_minus_L"
7304 # Check whether --enable-rpath was given.
7305 if test "${enable_rpath+set}" = set; then :
7306 enableval
=$enable_rpath; :
7320 acl_save_prefix
="$prefix"
7321 prefix
="$acl_final_prefix"
7322 acl_save_exec_prefix
="$exec_prefix"
7323 exec_prefix
="$acl_final_exec_prefix"
7325 eval additional_includedir
=\"$includedir\"
7326 eval additional_libdir
=\"$libdir\"
7328 exec_prefix
="$acl_save_exec_prefix"
7329 prefix
="$acl_save_prefix"
7332 # Check whether --with-libiconv-prefix was given.
7333 if test "${with_libiconv_prefix+set}" = set; then :
7334 withval
=$with_libiconv_prefix;
7335 if test "X$withval" = "Xno"; then
7338 if test "X$withval" = "X"; then
7340 acl_save_prefix
="$prefix"
7341 prefix
="$acl_final_prefix"
7342 acl_save_exec_prefix
="$exec_prefix"
7343 exec_prefix
="$acl_final_exec_prefix"
7345 eval additional_includedir
=\"$includedir\"
7346 eval additional_libdir
=\"$libdir\"
7348 exec_prefix
="$acl_save_exec_prefix"
7349 prefix
="$acl_save_prefix"
7352 additional_includedir
="$withval/include"
7353 additional_libdir
="$withval/lib"
7364 names_already_handled
=
7365 names_next_round
='iconv '
7366 while test -n "$names_next_round"; do
7367 names_this_round
="$names_next_round"
7369 for name
in $names_this_round; do
7371 for n
in $names_already_handled; do
7372 if test "$n" = "$name"; then
7377 if test -z "$already_handled"; then
7378 names_already_handled
="$names_already_handled $name"
7379 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7380 eval value
=\"\
$HAVE_LIB$uppername\"
7381 if test -n "$value"; then
7382 if test "$value" = yes; then
7383 eval value
=\"\
$LIB$uppername\"
7384 test -z "$value" || LIBICONV
="${LIBICONV}${LIBICONV:+ }$value"
7385 eval value
=\"\
$LTLIB$uppername\"
7386 test -z "$value" || LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }$value"
7395 if test $use_additional = yes; then
7396 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7397 found_dir
="$additional_libdir"
7398 found_so
="$additional_libdir/lib$name.$shlibext"
7399 if test -f "$additional_libdir/lib$name.la"; then
7400 found_la
="$additional_libdir/lib$name.la"
7403 if test -f "$additional_libdir/lib$name.$libext"; then
7404 found_dir
="$additional_libdir"
7405 found_a
="$additional_libdir/lib$name.$libext"
7406 if test -f "$additional_libdir/lib$name.la"; then
7407 found_la
="$additional_libdir/lib$name.la"
7412 if test "X$found_dir" = "X"; then
7413 for x
in $LDFLAGS $LTLIBICONV; do
7415 acl_save_prefix
="$prefix"
7416 prefix
="$acl_final_prefix"
7417 acl_save_exec_prefix
="$exec_prefix"
7418 exec_prefix
="$acl_final_exec_prefix"
7420 exec_prefix
="$acl_save_exec_prefix"
7421 prefix
="$acl_save_prefix"
7425 dir
=`echo "X$x" | sed -e 's/^X-L//'`
7426 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7428 found_so
="$dir/lib$name.$shlibext"
7429 if test -f "$dir/lib$name.la"; then
7430 found_la
="$dir/lib$name.la"
7433 if test -f "$dir/lib$name.$libext"; then
7435 found_a
="$dir/lib$name.$libext"
7436 if test -f "$dir/lib$name.la"; then
7437 found_la
="$dir/lib$name.la"
7443 if test "X$found_dir" != "X"; then
7448 if test "X$found_dir" != "X"; then
7449 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
7450 if test "X$found_so" != "X"; then
7451 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
7452 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
7455 for x
in $ltrpathdirs; do
7456 if test "X$x" = "X$found_dir"; then
7461 if test -z "$haveit"; then
7462 ltrpathdirs
="$ltrpathdirs $found_dir"
7464 if test "$hardcode_direct" = yes; then
7465 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
7467 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
7468 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
7470 for x
in $rpathdirs; do
7471 if test "X$x" = "X$found_dir"; then
7476 if test -z "$haveit"; then
7477 rpathdirs
="$rpathdirs $found_dir"
7481 for x
in $LDFLAGS $LIBICONV; do
7483 acl_save_prefix
="$prefix"
7484 prefix
="$acl_final_prefix"
7485 acl_save_exec_prefix
="$exec_prefix"
7486 exec_prefix
="$acl_final_exec_prefix"
7488 exec_prefix
="$acl_save_exec_prefix"
7489 prefix
="$acl_save_prefix"
7491 if test "X$x" = "X-L$found_dir"; then
7496 if test -z "$haveit"; then
7497 LIBICONV
="${LIBICONV}${LIBICONV:+ }-L$found_dir"
7499 if test "$hardcode_minus_L" != no
; then
7500 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
7502 LIBICONV
="${LIBICONV}${LIBICONV:+ }-l$name"
7508 if test "X$found_a" != "X"; then
7509 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_a"
7511 LIBICONV
="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
7514 additional_includedir
=
7515 case "$found_dir" in
7517 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
7518 additional_includedir
="$basedir/include"
7521 if test "X$additional_includedir" != "X"; then
7522 if test "X$additional_includedir" != "X/usr/include"; then
7524 if test "X$additional_includedir" = "X/usr/local/include"; then
7525 if test -n "$GCC"; then
7527 linux
*) haveit
=yes;;
7531 if test -z "$haveit"; then
7532 for x
in $CPPFLAGS $INCICONV; do
7534 acl_save_prefix
="$prefix"
7535 prefix
="$acl_final_prefix"
7536 acl_save_exec_prefix
="$exec_prefix"
7537 exec_prefix
="$acl_final_exec_prefix"
7539 exec_prefix
="$acl_save_exec_prefix"
7540 prefix
="$acl_save_prefix"
7542 if test "X$x" = "X-I$additional_includedir"; then
7547 if test -z "$haveit"; then
7548 if test -d "$additional_includedir"; then
7549 INCICONV
="${INCICONV}${INCICONV:+ }-I$additional_includedir"
7555 if test -n "$found_la"; then
7556 save_libdir
="$libdir"
7558 */* |
*\\*) .
"$found_la" ;;
7559 *) .
"./$found_la" ;;
7561 libdir
="$save_libdir"
7562 for dep
in $dependency_libs; do
7565 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
7566 if test "X$additional_libdir" != "X/usr/lib"; then
7568 if test "X$additional_libdir" = "X/usr/local/lib"; then
7569 if test -n "$GCC"; then
7571 linux
*) haveit
=yes;;
7575 if test -z "$haveit"; then
7577 for x
in $LDFLAGS $LIBICONV; do
7579 acl_save_prefix
="$prefix"
7580 prefix
="$acl_final_prefix"
7581 acl_save_exec_prefix
="$exec_prefix"
7582 exec_prefix
="$acl_final_exec_prefix"
7584 exec_prefix
="$acl_save_exec_prefix"
7585 prefix
="$acl_save_prefix"
7587 if test "X$x" = "X-L$additional_libdir"; then
7592 if test -z "$haveit"; then
7593 if test -d "$additional_libdir"; then
7594 LIBICONV
="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
7598 for x
in $LDFLAGS $LTLIBICONV; do
7600 acl_save_prefix
="$prefix"
7601 prefix
="$acl_final_prefix"
7602 acl_save_exec_prefix
="$exec_prefix"
7603 exec_prefix
="$acl_final_exec_prefix"
7605 exec_prefix
="$acl_save_exec_prefix"
7606 prefix
="$acl_save_prefix"
7608 if test "X$x" = "X-L$additional_libdir"; then
7613 if test -z "$haveit"; then
7614 if test -d "$additional_libdir"; then
7615 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
7622 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
7623 if test "$enable_rpath" != no
; then
7625 for x
in $rpathdirs; do
7626 if test "X$x" = "X$dir"; then
7631 if test -z "$haveit"; then
7632 rpathdirs
="$rpathdirs $dir"
7635 for x
in $ltrpathdirs; do
7636 if test "X$x" = "X$dir"; then
7641 if test -z "$haveit"; then
7642 ltrpathdirs
="$ltrpathdirs $dir"
7647 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
7650 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
7653 LIBICONV
="${LIBICONV}${LIBICONV:+ }$dep"
7654 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }$dep"
7660 LIBICONV
="${LIBICONV}${LIBICONV:+ }-l$name"
7661 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
7667 if test "X$rpathdirs" != "X"; then
7668 if test -n "$hardcode_libdir_separator"; then
7670 for found_dir
in $rpathdirs; do
7671 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
7673 acl_save_libdir
="$libdir"
7675 eval flag
=\"$hardcode_libdir_flag_spec\"
7676 libdir
="$acl_save_libdir"
7677 LIBICONV
="${LIBICONV}${LIBICONV:+ }$flag"
7679 for found_dir
in $rpathdirs; do
7680 acl_save_libdir
="$libdir"
7682 eval flag
=\"$hardcode_libdir_flag_spec\"
7683 libdir
="$acl_save_libdir"
7684 LIBICONV
="${LIBICONV}${LIBICONV:+ }$flag"
7688 if test "X$ltrpathdirs" != "X"; then
7689 for found_dir
in $ltrpathdirs; do
7690 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
7700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
7701 $as_echo_n "checking for iconv... " >&6; }
7702 if test "${am_cv_func_iconv+set}" = set; then :
7703 $as_echo_n "(cached) " >&6
7706 am_cv_func_iconv
="no, consider installing GNU libiconv"
7708 am_save_CPPFLAGS
="$CPPFLAGS"
7709 CPPFLAGS
="$CPPFLAGS $INCICONV"
7710 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7711 /* end confdefs.h. */
7717 iconv_t cd = iconv_open("","");
7718 iconv(cd,NULL,NULL,NULL,NULL);
7724 if ac_fn_c_try_link
"$LINENO"; then :
7725 am_cv_func_iconv
=yes
7727 rm -f core conftest.err conftest.
$ac_objext \
7728 conftest
$ac_exeext conftest.
$ac_ext
7729 CPPFLAGS
="$am_save_CPPFLAGS"
7731 if test "$am_cv_func_iconv" != yes && test -d ..
/libiconv
; then
7732 for _libs
in .libs _libs
; do
7733 am_save_CPPFLAGS
="$CPPFLAGS"
7734 am_save_LIBS
="$LIBS"
7735 CPPFLAGS
="$CPPFLAGS -I../libiconv/include"
7736 LIBS
="$LIBS ../libiconv/lib/$_libs/libiconv.a"
7737 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7738 /* end confdefs.h. */
7744 iconv_t cd = iconv_open("","");
7745 iconv(cd,NULL,NULL,NULL,NULL);
7751 if ac_fn_c_try_link
"$LINENO"; then :
7752 INCICONV
="-I../libiconv/include"
7753 LIBICONV
='${top_builddir}'/..
/libiconv
/lib
/$_libs/libiconv.a
7754 LTLIBICONV
='${top_builddir}'/..
/libiconv
/lib
/libiconv.la
7756 am_cv_func_iconv
=yes
7758 rm -f core conftest.err conftest.
$ac_objext \
7759 conftest
$ac_exeext conftest.
$ac_ext
7760 CPPFLAGS
="$am_save_CPPFLAGS"
7761 LIBS
="$am_save_LIBS"
7762 if test "$am_cv_func_iconv" = "yes"; then
7768 if test "$am_cv_func_iconv" != yes; then
7769 am_save_CPPFLAGS
="$CPPFLAGS"
7770 am_save_LIBS
="$LIBS"
7771 CPPFLAGS
="$LIBS $INCICONV"
7772 LIBS
="$LIBS $LIBICONV"
7773 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7774 /* end confdefs.h. */
7780 iconv_t cd = iconv_open("","");
7781 iconv(cd,NULL,NULL,NULL,NULL);
7787 if ac_fn_c_try_link
"$LINENO"; then :
7789 am_cv_func_iconv
=yes
7791 rm -f core conftest.err conftest.
$ac_objext \
7792 conftest
$ac_exeext conftest.
$ac_ext
7793 CPPFLAGS
="$am_save_CPPFLAGS"
7794 LIBS
="$am_save_LIBS"
7798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
7799 $as_echo "$am_cv_func_iconv" >&6; }
7800 if test "$am_cv_func_iconv" = yes; then
7802 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
7805 if test "$am_cv_lib_iconv" = yes; then
7807 for element
in $INCICONV; do
7809 for x
in $CPPFLAGS; do
7811 acl_save_prefix
="$prefix"
7812 prefix
="$acl_final_prefix"
7813 acl_save_exec_prefix
="$exec_prefix"
7814 exec_prefix
="$acl_final_exec_prefix"
7816 exec_prefix
="$acl_save_exec_prefix"
7817 prefix
="$acl_save_prefix"
7819 if test "X$x" = "X$element"; then
7824 if test -z "$haveit"; then
7825 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
7829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
7830 $as_echo_n "checking how to link with libiconv... " >&6; }
7831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
7832 $as_echo "$LIBICONV" >&6; }
7840 if test "$am_cv_func_iconv" = yes; then
7841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
7842 $as_echo_n "checking for iconv declaration... " >&6; }
7843 if test "${am_cv_proto_iconv+set}" = set; then :
7844 $as_echo_n "(cached) " >&6
7847 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7848 /* end confdefs.h. */
7856 #if defined(__STDC__) || defined(__cplusplus)
7857 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
7870 if ac_fn_c_try_compile
"$LINENO"; then :
7871 am_cv_proto_iconv_arg1
=""
7873 am_cv_proto_iconv_arg1
="const"
7875 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7876 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);"
7879 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
7880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
7881 }$am_cv_proto_iconv" >&5
7883 }$am_cv_proto_iconv" >&6; }
7885 cat >>confdefs.h
<<_ACEOF
7886 #define ICONV_CONST $am_cv_proto_iconv_arg1
7892 # GDB may fork/exec the iconv program to get the list of supported character
7893 # sets. Allow the user to specify where to find it.
7894 # There are several factors affecting the choice of option name:
7895 # - There is already --with-libiconv-prefix but we can't use it, it specifies
7896 # the build-time location of libiconv files.
7897 # - The program we need to find is iconv, which comes with glibc. The user
7898 # doesn't necessarily have libiconv installed. Therefore naming this
7899 # --with-libiconv-foo feels wrong.
7900 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
7901 # defined to work on directories not files (though it really doesn't know
7903 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
7904 # with --with-libiconv-prefix.
7905 # Putting these together is why the option name is --with-iconv-bin.
7908 # Check whether --with-iconv-bin was given.
7909 if test "${with_iconv_bin+set}" = set; then :
7910 withval
=$with_iconv_bin; iconv_bin
="${withval}"
7912 cat >>confdefs.h
<<_ACEOF
7913 #define ICONV_BIN "${iconv_bin}"
7917 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
7918 if test "x$prefix" = xNONE
; then
7919 test_prefix
=/usr
/local
7924 test_prefix
=$exec_prefix
7927 case ${iconv_bin} in
7928 "${test_prefix}"|
"${test_prefix}/"*|\
7929 '${exec_prefix}'|
'${exec_prefix}/'*)
7934 cat >>confdefs.h
<<_ACEOF
7935 #define ICONV_BIN_RELOCATABLE $value
7943 # For the TUI, we need enhanced curses functionality.
7944 if test x
"$enable_tui" != xno
; then
7949 if test x
"$prefer_curses" = xyes
; then
7950 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
7951 # curses library because the latter might not provide all the
7952 # functionality we need. However, this leads to problems on systems
7953 # where the linker searches /usr/local/lib, but the compiler doesn't
7954 # search /usr/local/include, if ncurses is installed in /usr/local. A
7955 # default installation of ncurses on alpha*-dec-osf* will lead to such
7957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
7958 $as_echo_n "checking for library containing waddstr... " >&6; }
7959 if test "${ac_cv_search_waddstr+set}" = set; then :
7960 $as_echo_n "(cached) " >&6
7962 ac_func_search_save_LIBS
=$LIBS
7963 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7964 /* end confdefs.h. */
7966 /* Override any GCC internal prototype to avoid an error.
7967 Use char because int might match the return type of a GCC
7968 builtin and then its argument prototype would still apply. */
7981 for ac_lib
in '' ncurses cursesX curses
; do
7982 if test -z "$ac_lib"; then
7983 ac_res
="none required"
7986 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7988 if ac_fn_c_try_link
"$LINENO"; then :
7989 ac_cv_search_waddstr
=$ac_res
7991 rm -f core conftest.err conftest.
$ac_objext \
7993 if test "${ac_cv_search_waddstr+set}" = set; then :
7997 if test "${ac_cv_search_waddstr+set}" = set; then :
8000 ac_cv_search_waddstr
=no
8003 LIBS
=$ac_func_search_save_LIBS
8005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
8006 $as_echo "$ac_cv_search_waddstr" >&6; }
8007 ac_res
=$ac_cv_search_waddstr
8008 if test "$ac_res" != no
; then :
8009 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8014 if test "$ac_cv_search_waddstr" != no
; then
8019 # Check whether we should enable the TUI, but only do so if we really
8021 if test x
"$enable_tui" != xno
; then
8022 if test -d $srcdir/tui
; then
8023 if test "$curses_found" != no
; then
8024 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
8025 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
8026 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
8027 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
8029 if test x
"$enable_tui" = xyes
; then
8030 as_fn_error
"no enhanced curses library found; disable TUI" "$LINENO" 5
8032 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
8033 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
8039 # Since GDB uses Readline, we need termcap functionality. In many
8040 # cases this will be provided by the curses library, but some systems
8041 # have a seperate termcap library, or no curses library at all.
8045 if test -d $srcdir/libtermcap
; then
8046 LIBS
="../libtermcap/libtermcap.a $LIBS"
8047 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
8050 ac_cv_search_tgetent
="none required"
8054 # These are the libraries checked by Readline.
8055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
8056 $as_echo_n "checking for library containing tgetent... " >&6; }
8057 if test "${ac_cv_search_tgetent+set}" = set; then :
8058 $as_echo_n "(cached) " >&6
8060 ac_func_search_save_LIBS
=$LIBS
8061 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8062 /* end confdefs.h. */
8064 /* Override any GCC internal prototype to avoid an error.
8065 Use char because int might match the return type of a GCC
8066 builtin and then its argument prototype would still apply. */
8079 for ac_lib
in '' termcap tinfo curses ncurses
; do
8080 if test -z "$ac_lib"; then
8081 ac_res
="none required"
8084 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8086 if ac_fn_c_try_link
"$LINENO"; then :
8087 ac_cv_search_tgetent
=$ac_res
8089 rm -f core conftest.err conftest.
$ac_objext \
8091 if test "${ac_cv_search_tgetent+set}" = set; then :
8095 if test "${ac_cv_search_tgetent+set}" = set; then :
8098 ac_cv_search_tgetent
=no
8101 LIBS
=$ac_func_search_save_LIBS
8103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
8104 $as_echo "$ac_cv_search_tgetent" >&6; }
8105 ac_res
=$ac_cv_search_tgetent
8106 if test "$ac_res" != no
; then :
8107 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8112 if test "$ac_cv_search_tgetent" = no
; then
8113 CONFIG_OBS
="$CONFIG_OBS stub-termcap.o"
8117 # Check whether --with-system-readline was given.
8118 if test "${with_system_readline+set}" = set; then :
8119 withval
=$with_system_readline;
8123 if test "$with_system_readline" = yes; then
8127 READLINE_TEXI_INCFLAG
=
8129 READLINE
='$(READLINE_DIR)/libreadline.a'
8130 READLINE_DEPS
='$(READLINE)'
8131 READLINE_CFLAGS
='-I$(READLINE_SRC)/..'
8132 READLINE_TEXI_INCFLAG
='-I $(READLINE_DIR)'
8139 # Generate jit-reader.h
8141 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
8144 # The cast to long int works around a bug in the HP C Compiler
8145 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8146 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8147 # This bug is HP SR number 8606223364.
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
8149 $as_echo_n "checking size of unsigned long long... " >&6; }
8150 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
8151 $as_echo_n "(cached) " >&6
8153 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
8156 if test "$ac_cv_type_unsigned_long_long" = yes; then
8157 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8158 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8159 { as_fn_set_status
77
8160 as_fn_error
"cannot compute sizeof (unsigned long long)
8161 See \`config.log' for more details." "$LINENO" 5; }; }
8163 ac_cv_sizeof_unsigned_long_long
=0
8168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
8169 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
8173 cat >>confdefs.h
<<_ACEOF
8174 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
8178 # The cast to long int works around a bug in the HP C Compiler
8179 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8180 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8181 # This bug is HP SR number 8606223364.
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
8183 $as_echo_n "checking size of unsigned long... " >&6; }
8184 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
8185 $as_echo_n "(cached) " >&6
8187 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
8190 if test "$ac_cv_type_unsigned_long" = yes; then
8191 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8192 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8193 { as_fn_set_status
77
8194 as_fn_error
"cannot compute sizeof (unsigned long)
8195 See \`config.log' for more details." "$LINENO" 5; }; }
8197 ac_cv_sizeof_unsigned_long
=0
8202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
8203 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
8207 cat >>confdefs.h
<<_ACEOF
8208 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
8212 # The cast to long int works around a bug in the HP C Compiler
8213 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8214 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8215 # This bug is HP SR number 8606223364.
8216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
8217 $as_echo_n "checking size of unsigned __int128... " >&6; }
8218 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
8219 $as_echo_n "(cached) " >&6
8221 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128" "$ac_includes_default"; then :
8224 if test "$ac_cv_type_unsigned___int128" = yes; then
8225 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8226 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8227 { as_fn_set_status
77
8228 as_fn_error
"cannot compute sizeof (unsigned __int128)
8229 See \`config.log' for more details." "$LINENO" 5; }; }
8231 ac_cv_sizeof_unsigned___int128
=0
8236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
8237 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
8241 cat >>confdefs.h
<<_ACEOF
8242 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
8247 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
8248 TARGET_PTR
="unsigned long"
8249 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
8250 TARGET_PTR
="unsigned long long"
8251 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
8252 TARGET_PTR
="unsigned __int128"
8254 TARGET_PTR
="unsigned long"
8258 ac_config_files
="$ac_config_files jit-reader.h:jit-reader.in"
8261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
8262 $as_echo_n "checking for library containing dlopen... " >&6; }
8263 if test "${ac_cv_search_dlopen+set}" = set; then :
8264 $as_echo_n "(cached) " >&6
8266 ac_func_search_save_LIBS
=$LIBS
8267 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8268 /* end confdefs.h. */
8270 /* Override any GCC internal prototype to avoid an error.
8271 Use char because int might match the return type of a GCC
8272 builtin and then its argument prototype would still apply. */
8285 for ac_lib
in '' dl
; do
8286 if test -z "$ac_lib"; then
8287 ac_res
="none required"
8290 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8292 if ac_fn_c_try_link
"$LINENO"; then :
8293 ac_cv_search_dlopen
=$ac_res
8295 rm -f core conftest.err conftest.
$ac_objext \
8297 if test "${ac_cv_search_dlopen+set}" = set; then :
8301 if test "${ac_cv_search_dlopen+set}" = set; then :
8304 ac_cv_search_dlopen
=no
8307 LIBS
=$ac_func_search_save_LIBS
8309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
8310 $as_echo "$ac_cv_search_dlopen" >&6; }
8311 ac_res
=$ac_cv_search_dlopen
8312 if test "$ac_res" != no
; then :
8313 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8320 # Check whether --with-jit-reader-dir was given.
8321 if test "${with_jit_reader_dir+set}" = set; then :
8322 withval
=$with_jit_reader_dir;
8323 JIT_READER_DIR
=$withval
8325 JIT_READER_DIR
=${libdir}/gdb
8329 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
8330 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8331 ac_define_dir
=`eval echo $JIT_READER_DIR`
8332 ac_define_dir
=`eval echo $ac_define_dir`
8334 cat >>confdefs.h
<<_ACEOF
8335 #define JIT_READER_DIR "$ac_define_dir"
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 ${ac_define_dir} in
8352 "${test_prefix}"|
"${test_prefix}/"*|\
8353 '${exec_prefix}'|
'${exec_prefix}/'*)
8358 cat >>confdefs.h
<<_ACEOF
8359 #define JIT_READER_DIR_RELOCATABLE $value
8366 # Check whether --with-expat was given.
8367 if test "${with_expat+set}" = set; then :
8368 withval
=$with_expat;
8373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
8374 $as_echo_n "checking whether to use expat... " >&6; }
8375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
8376 $as_echo "$with_expat" >&6; }
8378 if test "${with_expat}" = no
; then
8379 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
8380 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
8393 acl_save_prefix
="$prefix"
8394 prefix
="$acl_final_prefix"
8395 acl_save_exec_prefix
="$exec_prefix"
8396 exec_prefix
="$acl_final_exec_prefix"
8398 eval additional_includedir
=\"$includedir\"
8399 eval additional_libdir
=\"$libdir\"
8401 exec_prefix
="$acl_save_exec_prefix"
8402 prefix
="$acl_save_prefix"
8405 # Check whether --with-libexpat-prefix was given.
8406 if test "${with_libexpat_prefix+set}" = set; then :
8407 withval
=$with_libexpat_prefix;
8408 if test "X$withval" = "Xno"; then
8411 if test "X$withval" = "X"; then
8413 acl_save_prefix
="$prefix"
8414 prefix
="$acl_final_prefix"
8415 acl_save_exec_prefix
="$exec_prefix"
8416 exec_prefix
="$acl_final_exec_prefix"
8418 eval additional_includedir
=\"$includedir\"
8419 eval additional_libdir
=\"$libdir\"
8421 exec_prefix
="$acl_save_exec_prefix"
8422 prefix
="$acl_save_prefix"
8425 additional_includedir
="$withval/include"
8426 additional_libdir
="$withval/lib"
8437 names_already_handled
=
8438 names_next_round
='expat '
8439 while test -n "$names_next_round"; do
8440 names_this_round
="$names_next_round"
8442 for name
in $names_this_round; do
8444 for n
in $names_already_handled; do
8445 if test "$n" = "$name"; then
8450 if test -z "$already_handled"; then
8451 names_already_handled
="$names_already_handled $name"
8452 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8453 eval value
=\"\
$HAVE_LIB$uppername\"
8454 if test -n "$value"; then
8455 if test "$value" = yes; then
8456 eval value
=\"\
$LIB$uppername\"
8457 test -z "$value" || LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$value"
8458 eval value
=\"\
$LTLIB$uppername\"
8459 test -z "$value" || LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
8468 if test $use_additional = yes; then
8469 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8470 found_dir
="$additional_libdir"
8471 found_so
="$additional_libdir/lib$name.$shlibext"
8472 if test -f "$additional_libdir/lib$name.la"; then
8473 found_la
="$additional_libdir/lib$name.la"
8476 if test -f "$additional_libdir/lib$name.$libext"; then
8477 found_dir
="$additional_libdir"
8478 found_a
="$additional_libdir/lib$name.$libext"
8479 if test -f "$additional_libdir/lib$name.la"; then
8480 found_la
="$additional_libdir/lib$name.la"
8485 if test "X$found_dir" = "X"; then
8486 for x
in $LDFLAGS $LTLIBEXPAT; do
8488 acl_save_prefix
="$prefix"
8489 prefix
="$acl_final_prefix"
8490 acl_save_exec_prefix
="$exec_prefix"
8491 exec_prefix
="$acl_final_exec_prefix"
8493 exec_prefix
="$acl_save_exec_prefix"
8494 prefix
="$acl_save_prefix"
8498 dir
=`echo "X$x" | sed -e 's/^X-L//'`
8499 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8501 found_so
="$dir/lib$name.$shlibext"
8502 if test -f "$dir/lib$name.la"; then
8503 found_la
="$dir/lib$name.la"
8506 if test -f "$dir/lib$name.$libext"; then
8508 found_a
="$dir/lib$name.$libext"
8509 if test -f "$dir/lib$name.la"; then
8510 found_la
="$dir/lib$name.la"
8516 if test "X$found_dir" != "X"; then
8521 if test "X$found_dir" != "X"; then
8522 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
8523 if test "X$found_so" != "X"; then
8524 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
8525 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
8528 for x
in $ltrpathdirs; do
8529 if test "X$x" = "X$found_dir"; then
8534 if test -z "$haveit"; then
8535 ltrpathdirs
="$ltrpathdirs $found_dir"
8537 if test "$hardcode_direct" = yes; then
8538 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
8540 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
8541 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
8543 for x
in $rpathdirs; do
8544 if test "X$x" = "X$found_dir"; then
8549 if test -z "$haveit"; then
8550 rpathdirs
="$rpathdirs $found_dir"
8554 for x
in $LDFLAGS $LIBEXPAT; do
8556 acl_save_prefix
="$prefix"
8557 prefix
="$acl_final_prefix"
8558 acl_save_exec_prefix
="$exec_prefix"
8559 exec_prefix
="$acl_final_exec_prefix"
8561 exec_prefix
="$acl_save_exec_prefix"
8562 prefix
="$acl_save_prefix"
8564 if test "X$x" = "X-L$found_dir"; then
8569 if test -z "$haveit"; then
8570 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
8572 if test "$hardcode_minus_L" != no
; then
8573 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
8575 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
8581 if test "X$found_a" != "X"; then
8582 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
8584 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
8587 additional_includedir
=
8588 case "$found_dir" in
8590 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8591 additional_includedir
="$basedir/include"
8594 if test "X$additional_includedir" != "X"; then
8595 if test "X$additional_includedir" != "X/usr/include"; then
8597 if test "X$additional_includedir" = "X/usr/local/include"; then
8598 if test -n "$GCC"; then
8600 linux
*) haveit
=yes;;
8604 if test -z "$haveit"; then
8605 for x
in $CPPFLAGS $INCEXPAT; do
8607 acl_save_prefix
="$prefix"
8608 prefix
="$acl_final_prefix"
8609 acl_save_exec_prefix
="$exec_prefix"
8610 exec_prefix
="$acl_final_exec_prefix"
8612 exec_prefix
="$acl_save_exec_prefix"
8613 prefix
="$acl_save_prefix"
8615 if test "X$x" = "X-I$additional_includedir"; then
8620 if test -z "$haveit"; then
8621 if test -d "$additional_includedir"; then
8622 INCEXPAT
="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
8628 if test -n "$found_la"; then
8629 save_libdir
="$libdir"
8631 */* |
*\\*) .
"$found_la" ;;
8632 *) .
"./$found_la" ;;
8634 libdir
="$save_libdir"
8635 for dep
in $dependency_libs; do
8638 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
8639 if test "X$additional_libdir" != "X/usr/lib"; then
8641 if test "X$additional_libdir" = "X/usr/local/lib"; then
8642 if test -n "$GCC"; then
8644 linux
*) haveit
=yes;;
8648 if test -z "$haveit"; then
8650 for x
in $LDFLAGS $LIBEXPAT; do
8652 acl_save_prefix
="$prefix"
8653 prefix
="$acl_final_prefix"
8654 acl_save_exec_prefix
="$exec_prefix"
8655 exec_prefix
="$acl_final_exec_prefix"
8657 exec_prefix
="$acl_save_exec_prefix"
8658 prefix
="$acl_save_prefix"
8660 if test "X$x" = "X-L$additional_libdir"; then
8665 if test -z "$haveit"; then
8666 if test -d "$additional_libdir"; then
8667 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
8671 for x
in $LDFLAGS $LTLIBEXPAT; do
8673 acl_save_prefix
="$prefix"
8674 prefix
="$acl_final_prefix"
8675 acl_save_exec_prefix
="$exec_prefix"
8676 exec_prefix
="$acl_final_exec_prefix"
8678 exec_prefix
="$acl_save_exec_prefix"
8679 prefix
="$acl_save_prefix"
8681 if test "X$x" = "X-L$additional_libdir"; then
8686 if test -z "$haveit"; then
8687 if test -d "$additional_libdir"; then
8688 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
8695 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
8696 if test "$enable_rpath" != no
; then
8698 for x
in $rpathdirs; do
8699 if test "X$x" = "X$dir"; then
8704 if test -z "$haveit"; then
8705 rpathdirs
="$rpathdirs $dir"
8708 for x
in $ltrpathdirs; do
8709 if test "X$x" = "X$dir"; then
8714 if test -z "$haveit"; then
8715 ltrpathdirs
="$ltrpathdirs $dir"
8720 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8723 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8726 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$dep"
8727 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
8733 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
8734 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
8740 if test "X$rpathdirs" != "X"; then
8741 if test -n "$hardcode_libdir_separator"; then
8743 for found_dir
in $rpathdirs; do
8744 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8746 acl_save_libdir
="$libdir"
8748 eval flag
=\"$hardcode_libdir_flag_spec\"
8749 libdir
="$acl_save_libdir"
8750 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
8752 for found_dir
in $rpathdirs; do
8753 acl_save_libdir
="$libdir"
8755 eval flag
=\"$hardcode_libdir_flag_spec\"
8756 libdir
="$acl_save_libdir"
8757 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
8761 if test "X$ltrpathdirs" != "X"; then
8762 for found_dir
in $ltrpathdirs; do
8763 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
8768 ac_save_CPPFLAGS
="$CPPFLAGS"
8770 for element
in $INCEXPAT; do
8772 for x
in $CPPFLAGS; do
8774 acl_save_prefix
="$prefix"
8775 prefix
="$acl_final_prefix"
8776 acl_save_exec_prefix
="$exec_prefix"
8777 exec_prefix
="$acl_final_exec_prefix"
8779 exec_prefix
="$acl_save_exec_prefix"
8780 prefix
="$acl_save_prefix"
8782 if test "X$x" = "X$element"; then
8787 if test -z "$haveit"; then
8788 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
8793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
8794 $as_echo_n "checking for libexpat... " >&6; }
8795 if test "${ac_cv_libexpat+set}" = set; then :
8796 $as_echo_n "(cached) " >&6
8799 ac_save_LIBS
="$LIBS"
8800 LIBS
="$LIBS $LIBEXPAT"
8801 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8802 /* end confdefs.h. */
8807 XML_Parser p = XML_ParserCreate (0);
8812 if ac_fn_c_try_link
"$LINENO"; then :
8817 rm -f core conftest.err conftest.
$ac_objext \
8818 conftest
$ac_exeext conftest.
$ac_ext
8819 LIBS
="$ac_save_LIBS"
8822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
8823 $as_echo "$ac_cv_libexpat" >&6; }
8824 if test "$ac_cv_libexpat" = yes; then
8827 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
8829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
8830 $as_echo_n "checking how to link with libexpat... " >&6; }
8831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
8832 $as_echo "$LIBEXPAT" >&6; }
8835 CPPFLAGS
="$ac_save_CPPFLAGS"
8845 if test "$HAVE_LIBEXPAT" != yes; then
8846 if test "$with_expat" = yes; then
8847 as_fn_error
"expat is missing or unusable" "$LINENO" 5
8849 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
8850 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
8854 LIBS
="$LIBS $LIBEXPAT"
8855 for ac_func
in XML_StopParser
8857 ac_fn_c_check_func
"$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
8858 if test "x$ac_cv_func_XML_StopParser" = x
""yes; then :
8859 cat >>confdefs.h
<<_ACEOF
8860 #define HAVE_XML_STOPPARSER 1
8870 # --------------------- #
8871 # Check for libpython. #
8872 # --------------------- #
8879 # Check whether --with-python was given.
8880 if test "${with_python+set}" = set; then :
8881 withval
=$with_python;
8886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
8887 $as_echo_n "checking whether to use python... " >&6; }
8888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
8889 $as_echo "$with_python" >&6; }
8891 if test "${with_python}" = no
; then
8892 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
8893 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
8896 case "${with_python}" in
8898 if test -d ${with_python}; then
8899 # Assume the python binary is ${with_python}/bin/python.
8900 python_prog
="${with_python}/bin/python"
8902 # If python does not exit ${with_python}/bin, then try in
8903 # ${with_python}. On Windows/MinGW, this is where the Python
8905 if test ! -x "${python_prog}"; then
8906 python_prog
="${with_python}/python"
8909 if test ! -x "${python_prog}"; then
8910 # Fall back to gdb 7.0/7.1 behaviour.
8912 python_prefix
=${with_python}
8914 elif test -x "${with_python}"; then
8915 # While we can't run python compiled for $host (unless host == build),
8916 # the user could write a script that provides the needed information,
8917 # so we support that.
8918 python_prog
=${with_python}
8921 as_fn_error
"invalid value for --with-python" "$LINENO" 5
8925 # Disallow --with-python=foo/bar.
8926 as_fn_error
"invalid value for --with-python" "$LINENO" 5
8929 # The user has either specified auto, yes, or the name of the python
8930 # program assumed to be in $PATH.
8932 case "${with_python}" in
8934 if test ${build} = ${host}; then
8935 # Extract the first word of "python", so it can be a program name with args.
8936 set dummy python
; ac_word
=$2
8937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8938 $as_echo_n "checking for $ac_word... " >&6; }
8939 if test "${ac_cv_path_python_prog_path+set}" = set; then :
8940 $as_echo_n "(cached) " >&6
8942 case $python_prog_path in
8944 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
8947 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8951 test -z "$as_dir" && as_dir
=.
8952 for ac_exec_ext
in '' $ac_executable_extensions; do
8953 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8954 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
8955 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8962 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
8966 python_prog_path
=$ac_cv_path_python_prog_path
8967 if test -n "$python_prog_path"; then
8968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
8969 $as_echo "$python_prog_path" >&6; }
8971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8972 $as_echo "no" >&6; }
8976 if test "${python_prog_path}" = missing
; then
8979 python_prog
=${python_prog_path}
8982 # Not much we can do except assume the cross-compiler will find the
8988 # While we can't run python compiled for $host (unless host == build),
8989 # the user could write a script that provides the needed information,
8990 # so we support that.
8991 python_prog
="${with_python}"
8992 # Extract the first word of "${python_prog}", so it can be a program name with args.
8993 set dummy
${python_prog}; ac_word
=$2
8994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8995 $as_echo_n "checking for $ac_word... " >&6; }
8996 if test "${ac_cv_path_python_prog_path+set}" = set; then :
8997 $as_echo_n "(cached) " >&6
8999 case $python_prog_path in
9001 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
9004 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9008 test -z "$as_dir" && as_dir
=.
9009 for ac_exec_ext
in '' $ac_executable_extensions; do
9010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9011 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
9012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9019 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
9023 python_prog_path
=$ac_cv_path_python_prog_path
9024 if test -n "$python_prog_path"; then
9025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
9026 $as_echo "$python_prog_path" >&6; }
9028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9029 $as_echo "no" >&6; }
9033 if test "${python_prog_path}" = missing
; then
9034 as_fn_error
"unable to find python program ${python_prog}" "$LINENO" 5
9040 if test "${python_prog}" != missing
; then
9041 # We have a python program to use, but it may be too old.
9042 # Don't flag an error for --with-python=auto (the default).
9043 have_python_config
=yes
9044 python_includes
=`${python_prog} ${srcdir}/python/python-config.py --includes`
9045 if test $?
!= 0; then
9046 have_python_config
=failed
9047 if test "${with_python}" != auto
; then
9048 as_fn_error
"failure running python-config --includes" "$LINENO" 5
9051 python_libs
=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
9052 if test $?
!= 0; then
9053 have_python_config
=failed
9054 if test "${with_python}" != auto
; then
9055 as_fn_error
"failure running python-config --ldflags" "$LINENO" 5
9058 python_prefix
=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
9059 if test $?
!= 0; then
9060 have_python_config
=failed
9061 if test "${with_python}" != auto
; then
9062 as_fn_error
"failure running python-config --exec-prefix" "$LINENO" 5
9066 # We do not have a python executable we can use to determine where
9067 # to find the Python headers and libs. We cannot guess the include
9068 # path from the python_prefix either, because that include path
9069 # depends on the Python version. So, there is nothing much we can
9070 # do except assume that the compiler will be able to find those files.
9073 have_python_config
=no
9076 # If we have python-config, only try the configuration it provides.
9077 # Otherwise fallback on the old way of trying different versions of
9081 if test "${have_python_config}" = yes; then
9082 # Determine the Python version by extracting "-lpython<version>"
9083 # part of the python_libs. <version> is usually X.Y with X and Y
9084 # being decimal numbers, but can also be XY (seen on Windows).
9086 # The extraction is performed using sed with a regular expression.
9087 # Initially, the regexp used was using the '?' quantifier to make
9088 # the dot in the version number optional. Unfortunately, this
9089 # does not work with non-GNU versions of sed because, because of
9090 # what looks like a limitation (the '?' quantifier does not work
9091 # with back-references). We work around this limitation by using
9092 # the '*' quantifier instead. It means that, in theory, we might
9093 # match unexpected version strings such as "-lpython2..7", but
9094 # this seems unlikely in practice. And even if that happens,
9095 # an error will be triggered later on, when checking that version
9097 python_version
=`echo " ${python_libs} " \
9098 | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
9099 case "${python_version}" in
9102 version
=${python_version}
9104 new_CPPFLAGS
=${python_includes}
9105 new_LIBS
=${python_libs}
9106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9107 $as_echo_n "checking for ${version}... " >&6; }
9108 save_CPPFLAGS
=$CPPFLAGS
9110 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
9111 LIBS
="$LIBS $new_LIBS"
9112 found_usable_python
=no
9113 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9114 /* end confdefs.h. */
9124 if ac_fn_c_try_link
"$LINENO"; then :
9125 have_libpython
=${version}
9126 found_usable_python
=yes
9127 PYTHON_CPPFLAGS
=$new_CPPFLAGS
9128 PYTHON_LIBS
=$new_LIBS
9130 rm -f core conftest.err conftest.
$ac_objext \
9131 conftest
$ac_exeext conftest.
$ac_ext
9132 CPPFLAGS
=$save_CPPFLAGS
9134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
9135 $as_echo "${found_usable_python}" >&6; }
9139 as_fn_error
"unable to determine python version from ${python_libs}" "$LINENO" 5
9142 elif test "${have_python_config}" != failed
; then
9143 if test "${have_libpython}" = no
; then
9147 new_CPPFLAGS
=${python_includes}
9148 new_LIBS
="${python_libs} -lpython2.7"
9149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9150 $as_echo_n "checking for ${version}... " >&6; }
9151 save_CPPFLAGS
=$CPPFLAGS
9153 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
9154 LIBS
="$LIBS $new_LIBS"
9155 found_usable_python
=no
9156 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9157 /* end confdefs.h. */
9167 if ac_fn_c_try_link
"$LINENO"; then :
9168 have_libpython
=${version}
9169 found_usable_python
=yes
9170 PYTHON_CPPFLAGS
=$new_CPPFLAGS
9171 PYTHON_LIBS
=$new_LIBS
9173 rm -f core conftest.err conftest.
$ac_objext \
9174 conftest
$ac_exeext conftest.
$ac_ext
9175 CPPFLAGS
=$save_CPPFLAGS
9177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
9178 $as_echo "${found_usable_python}" >&6; }
9181 if test "${have_libpython}" = no
; then
9185 new_CPPFLAGS
=${python_includes}
9186 new_LIBS
="${python_libs} -lpython2.6"
9187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9188 $as_echo_n "checking for ${version}... " >&6; }
9189 save_CPPFLAGS
=$CPPFLAGS
9191 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
9192 LIBS
="$LIBS $new_LIBS"
9193 found_usable_python
=no
9194 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9195 /* end confdefs.h. */
9205 if ac_fn_c_try_link
"$LINENO"; then :
9206 have_libpython
=${version}
9207 found_usable_python
=yes
9208 PYTHON_CPPFLAGS
=$new_CPPFLAGS
9209 PYTHON_LIBS
=$new_LIBS
9211 rm -f core conftest.err conftest.
$ac_objext \
9212 conftest
$ac_exeext conftest.
$ac_ext
9213 CPPFLAGS
=$save_CPPFLAGS
9215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
9216 $as_echo "${found_usable_python}" >&6; }
9219 if test ${have_libpython} = no
; then
9223 new_CPPFLAGS
=${python_includes}
9224 new_LIBS
="${python_libs} -lpython2.5"
9225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9226 $as_echo_n "checking for ${version}... " >&6; }
9227 save_CPPFLAGS
=$CPPFLAGS
9229 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
9230 LIBS
="$LIBS $new_LIBS"
9231 found_usable_python
=no
9232 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9233 /* end confdefs.h. */
9243 if ac_fn_c_try_link
"$LINENO"; then :
9244 have_libpython
=${version}
9245 found_usable_python
=yes
9246 PYTHON_CPPFLAGS
=$new_CPPFLAGS
9247 PYTHON_LIBS
=$new_LIBS
9249 rm -f core conftest.err conftest.
$ac_objext \
9250 conftest
$ac_exeext conftest.
$ac_ext
9251 CPPFLAGS
=$save_CPPFLAGS
9253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
9254 $as_echo "${found_usable_python}" >&6; }
9257 if test ${have_libpython} = no
; then
9261 new_CPPFLAGS
=${python_includes}
9262 new_LIBS
="${python_libs} -lpython2.4"
9263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9264 $as_echo_n "checking for ${version}... " >&6; }
9265 save_CPPFLAGS
=$CPPFLAGS
9267 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
9268 LIBS
="$LIBS $new_LIBS"
9269 found_usable_python
=no
9270 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9271 /* end confdefs.h. */
9281 if ac_fn_c_try_link
"$LINENO"; then :
9282 have_libpython
=${version}
9283 found_usable_python
=yes
9284 PYTHON_CPPFLAGS
=$new_CPPFLAGS
9285 PYTHON_LIBS
=$new_LIBS
9287 rm -f core conftest.err conftest.
$ac_objext \
9288 conftest
$ac_exeext conftest.
$ac_ext
9289 CPPFLAGS
=$save_CPPFLAGS
9291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
9292 $as_echo "${found_usable_python}" >&6; }
9296 if test "${have_libpython}" = python2.7
-o "${have_libpython}" = python27
; then
9298 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
9300 elif test "${have_libpython}" = python2.6
-o "${have_libpython}" = python26
; then
9302 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
9304 elif test "${have_libpython}" = python2.5
-o "${have_libpython}" = python25
; then
9306 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
9308 elif test "${have_libpython}" = python2.4
-o "${have_libpython}" = python24
; then
9310 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
9314 if test "${have_libpython}" = no
; then
9315 case "${with_python}" in
9317 as_fn_error
"python is missing or unusable" "$LINENO" 5
9320 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
9321 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
9324 as_fn_error
"no usable python found at ${with_python}" "$LINENO" 5
9328 if test -n "${python_prefix}"; then
9330 cat >>confdefs.h
<<_ACEOF
9331 #define WITH_PYTHON_PATH "${python_prefix}"
9335 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
9336 if test "x$prefix" = xNONE
; then
9337 test_prefix
=/usr
/local
9342 test_prefix
=$exec_prefix
9345 case ${python_prefix} in
9346 "${test_prefix}"|
"${test_prefix}/"*|\
9347 '${exec_prefix}'|
'${exec_prefix}/'*)
9352 cat >>confdefs.h
<<_ACEOF
9353 #define PYTHON_PATH_RELOCATABLE $value
9361 if test "${have_libpython}" != no
; then
9363 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
9365 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
9366 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
9367 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
9368 CONFIG_INSTALL
="$CONFIG_INSTALL install-python"
9369 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
9371 # Flags needed to compile Python code (taken from python-config --cflags).
9372 # We cannot call python-config directly because it will output whatever was
9373 # used when compiling the Python interpreter itself, including flags which
9374 # would make the python-related objects be compiled differently from the
9375 # rest of GDB (e.g., -O2 and -fPIC).
9376 if test "${GCC}" = yes; then
9377 tentative_python_cflags
="-fno-strict-aliasing -DNDEBUG -fwrapv"
9380 if test "x${tentative_python_cflags}" != x
; then
9381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
9382 $as_echo_n "checking compiler flags for python code... " >&6; }
9383 for flag
in ${tentative_python_cflags}; do
9384 # Check that the compiler accepts it
9385 saved_CFLAGS
="$CFLAGS"
9386 CFLAGS
="$CFLAGS $flag"
9387 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9388 /* end confdefs.h. */
9398 if ac_fn_c_try_compile
"$LINENO"; then :
9399 PYTHON_CFLAGS
="${PYTHON_CFLAGS} $flag"
9401 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9402 CFLAGS
="$saved_CFLAGS"
9404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
9405 $as_echo "${PYTHON_CFLAGS}" >&6; }
9408 # On x64 Windows, Python's include headers, and pyconfig.h in
9409 # particular, rely on MS_WIN64 macro to detect that it's a 64bit
9410 # version of Windows. Unfortunately, MS_WIN64 is only defined if
9411 # _MSC_VER, a Microsoft-specific macro, is defined. So, when
9412 # building on x64 Windows with GCC, we define MS_WIN64 ourselves.
9413 # The issue was reported to the Python community, but still isn't
9414 # solved as of 2012-10-02 (http://bugs.python.org/issue4709).
9418 if test "${GCC}" = yes; then
9419 CPPFLAGS
="$CPPFLAGS -DMS_WIN64"
9424 # Note that "python -m threading" cannot be used to check for
9425 # threading support due to a bug in Python 2.7.3
9426 # (http://bugs.python.org/issue15567).
9427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether python supports threads" >&5
9428 $as_echo_n "checking whether python supports threads... " >&6; }
9429 saved_CPPFLAGS
="${CPPFLAGS}"
9430 CPPFLAGS
="${PYTHON_CPPFLAGS}"
9431 # Note that the test is reversed so that python_has_threads=yes on
9432 # unexpected failures.
9433 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9434 /* end confdefs.h. */
9442 if ac_fn_c_try_cpp
"$LINENO"; then :
9443 python_has_threads
=no
9445 python_has_threads
=yes
9447 rm -f conftest.err conftest.
$ac_ext
9448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${python_has_threads}" >&5
9449 $as_echo "${python_has_threads}" >&6; }
9450 CPPFLAGS
="${saved_CPPFLAGS}"
9452 # Even if Python support is not compiled in, we need to have this file
9453 # included so that the "python" command, et.al., still exists.
9454 CONFIG_OBS
="$CONFIG_OBS python.o"
9455 CONFIG_SRCS
="$CONFIG_SRCS python/python.c"
9460 if test "${have_libpython}" != no
; then
9462 HAVE_PYTHON_FALSE
='#'
9464 HAVE_PYTHON_TRUE
='#'
9469 # -------------------- #
9470 # Check for libguile. #
9471 # -------------------- #
9478 # Check whether --with-guile was given.
9479 if test "${with_guile+set}" = set; then :
9480 withval
=$with_guile;
9485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use guile" >&5
9486 $as_echo_n "checking whether to use guile... " >&6; }
9487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_guile" >&5
9488 $as_echo "$with_guile" >&6; }
9490 # Extract the first word of "pkg-config", so it can be a program name with args.
9491 set dummy pkg-config
; ac_word
=$2
9492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9493 $as_echo_n "checking for $ac_word... " >&6; }
9494 if test "${ac_cv_path_pkg_config_prog_path+set}" = set; then :
9495 $as_echo_n "(cached) " >&6
9497 case $pkg_config_prog_path in
9499 ac_cv_path_pkg_config_prog_path
="$pkg_config_prog_path" # Let the user override the test with a path.
9502 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9506 test -z "$as_dir" && as_dir
=.
9507 for ac_exec_ext
in '' $ac_executable_extensions; do
9508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9509 ac_cv_path_pkg_config_prog_path
="$as_dir/$ac_word$ac_exec_ext"
9510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9517 test -z "$ac_cv_path_pkg_config_prog_path" && ac_cv_path_pkg_config_prog_path
="missing"
9521 pkg_config_prog_path
=$ac_cv_path_pkg_config_prog_path
9522 if test -n "$pkg_config_prog_path"; then
9523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pkg_config_prog_path" >&5
9524 $as_echo "$pkg_config_prog_path" >&6; }
9526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9527 $as_echo "no" >&6; }
9532 try_guile_versions
="guile-2.2 guile-2.0"
9534 case "${with_guile}" in
9536 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: guile support disabled; some features will be unavailable." >&5
9537 $as_echo "$as_me: WARNING: guile support disabled; some features will be unavailable." >&2;}
9540 if test "${pkg_config_prog_path}" = "missing"; then
9541 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: pkg-config not found, guile support disabled" >&5
9542 $as_echo "$as_me: WARNING: pkg-config not found, guile support disabled" >&2;}
9545 pkg_config
=${pkg_config_prog_path}
9546 guile_version_list
=${try_guile_versions}
9549 found_usable_guile
=checking
9550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
9551 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
9552 for guile_version
in ${guile_version_list}; do
9553 ${pkg_config} --exists ${guile_version} 2>/dev
/null
9554 if test $?
!= 0; then
9557 new_CPPFLAGS
=`${pkg_config} --cflags ${guile_version}`
9558 if test $?
!= 0; then
9559 as_fn_error
"failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
9561 new_LIBS
=`${pkg_config} --libs ${guile_version}`
9562 if test $?
!= 0; then
9563 as_fn_error
"failure running pkg-config --libs ${guile_version}" "$LINENO" 5
9565 found_usable_guile
=${guile_version}
9568 if test "${found_usable_guile}" = "checking"; then
9569 if test "${flag_errors}" = "yes"; then
9570 as_fn_error
"unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
9572 found_usable_guile
=no
9575 if test "${found_usable_guile}" != no
; then
9576 save_CPPFLAGS
=$CPPFLAGS
9578 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
9579 LIBS
="$LIBS $new_LIBS"
9580 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9581 /* end confdefs.h. */
9582 #include "libguile.h"
9591 if ac_fn_c_try_link
"$LINENO"; then :
9593 GUILE_CPPFLAGS
=$new_CPPFLAGS
9594 GUILE_LIBS
=$new_LIBS
9596 found_usable_guile
=no
9598 rm -f core conftest.err conftest.
$ac_objext \
9599 conftest
$ac_exeext conftest.
$ac_ext
9600 ac_fn_c_check_func
"$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
9601 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x
""yes; then :
9603 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
9608 CPPFLAGS
=$save_CPPFLAGS
9610 if test "${found_usable_guile}" = no
; then
9611 if test "${flag_errors}" = yes; then
9612 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9613 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9614 as_fn_error
"linking guile version ${guile_version} test program failed
9615 See \`config.log' for more details." "$LINENO" 5; }
9619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
9620 $as_echo "${found_usable_guile}" >&6; }
9625 if test "${pkg_config_prog_path}" = "missing"; then
9626 as_fn_error
"pkg-config not found" "$LINENO" 5
9629 pkg_config
=${pkg_config_prog_path}
9630 guile_version_list
=${try_guile_versions}
9633 found_usable_guile
=checking
9634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
9635 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
9636 for guile_version
in ${guile_version_list}; do
9637 ${pkg_config} --exists ${guile_version} 2>/dev
/null
9638 if test $?
!= 0; then
9641 new_CPPFLAGS
=`${pkg_config} --cflags ${guile_version}`
9642 if test $?
!= 0; then
9643 as_fn_error
"failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
9645 new_LIBS
=`${pkg_config} --libs ${guile_version}`
9646 if test $?
!= 0; then
9647 as_fn_error
"failure running pkg-config --libs ${guile_version}" "$LINENO" 5
9649 found_usable_guile
=${guile_version}
9652 if test "${found_usable_guile}" = "checking"; then
9653 if test "${flag_errors}" = "yes"; then
9654 as_fn_error
"unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
9656 found_usable_guile
=no
9659 if test "${found_usable_guile}" != no
; then
9660 save_CPPFLAGS
=$CPPFLAGS
9662 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
9663 LIBS
="$LIBS $new_LIBS"
9664 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9665 /* end confdefs.h. */
9666 #include "libguile.h"
9675 if ac_fn_c_try_link
"$LINENO"; then :
9677 GUILE_CPPFLAGS
=$new_CPPFLAGS
9678 GUILE_LIBS
=$new_LIBS
9680 found_usable_guile
=no
9682 rm -f core conftest.err conftest.
$ac_objext \
9683 conftest
$ac_exeext conftest.
$ac_ext
9684 ac_fn_c_check_func
"$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
9685 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x
""yes; then :
9687 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
9692 CPPFLAGS
=$save_CPPFLAGS
9694 if test "${found_usable_guile}" = no
; then
9695 if test "${flag_errors}" = yes; then
9696 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9697 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9698 as_fn_error
"linking guile version ${guile_version} test program failed
9699 See \`config.log' for more details." "$LINENO" 5; }
9703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
9704 $as_echo "${found_usable_guile}" >&6; }
9708 if test -x "${with_guile}"; then
9710 pkg_config
=${with_guile}
9711 guile_version_list
=${try_guile_versions}
9714 found_usable_guile
=checking
9715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
9716 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
9717 for guile_version
in ${guile_version_list}; do
9718 ${pkg_config} --exists ${guile_version} 2>/dev
/null
9719 if test $?
!= 0; then
9722 new_CPPFLAGS
=`${pkg_config} --cflags ${guile_version}`
9723 if test $?
!= 0; then
9724 as_fn_error
"failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
9726 new_LIBS
=`${pkg_config} --libs ${guile_version}`
9727 if test $?
!= 0; then
9728 as_fn_error
"failure running pkg-config --libs ${guile_version}" "$LINENO" 5
9730 found_usable_guile
=${guile_version}
9733 if test "${found_usable_guile}" = "checking"; then
9734 if test "${flag_errors}" = "yes"; then
9735 as_fn_error
"unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
9737 found_usable_guile
=no
9740 if test "${found_usable_guile}" != no
; then
9741 save_CPPFLAGS
=$CPPFLAGS
9743 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
9744 LIBS
="$LIBS $new_LIBS"
9745 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9746 /* end confdefs.h. */
9747 #include "libguile.h"
9756 if ac_fn_c_try_link
"$LINENO"; then :
9758 GUILE_CPPFLAGS
=$new_CPPFLAGS
9759 GUILE_LIBS
=$new_LIBS
9761 found_usable_guile
=no
9763 rm -f core conftest.err conftest.
$ac_objext \
9764 conftest
$ac_exeext conftest.
$ac_ext
9765 ac_fn_c_check_func
"$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
9766 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x
""yes; then :
9768 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
9773 CPPFLAGS
=$save_CPPFLAGS
9775 if test "${found_usable_guile}" = no
; then
9776 if test "${flag_errors}" = yes; then
9777 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9778 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9779 as_fn_error
"linking guile version ${guile_version} test program failed
9780 See \`config.log' for more details." "$LINENO" 5; }
9784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
9785 $as_echo "${found_usable_guile}" >&6; }
9788 as_fn_error
"Guile config program not executable: ${with_guile}" "$LINENO" 5
9792 # Disallow --with=guile="" and --with-guile=foo/bar.
9793 as_fn_error
"invalid value for --with-guile" "$LINENO" 5
9796 # A space separate list of guile versions to try, in order.
9797 if test "${pkg_config_prog_path}" = "missing"; then
9798 as_fn_error
"pkg-config not found" "$LINENO" 5
9801 pkg_config
=${pkg_config_prog_path}
9802 guile_version_list
=${with_guile}
9805 found_usable_guile
=checking
9806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
9807 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
9808 for guile_version
in ${guile_version_list}; do
9809 ${pkg_config} --exists ${guile_version} 2>/dev
/null
9810 if test $?
!= 0; then
9813 new_CPPFLAGS
=`${pkg_config} --cflags ${guile_version}`
9814 if test $?
!= 0; then
9815 as_fn_error
"failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
9817 new_LIBS
=`${pkg_config} --libs ${guile_version}`
9818 if test $?
!= 0; then
9819 as_fn_error
"failure running pkg-config --libs ${guile_version}" "$LINENO" 5
9821 found_usable_guile
=${guile_version}
9824 if test "${found_usable_guile}" = "checking"; then
9825 if test "${flag_errors}" = "yes"; then
9826 as_fn_error
"unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
9828 found_usable_guile
=no
9831 if test "${found_usable_guile}" != no
; then
9832 save_CPPFLAGS
=$CPPFLAGS
9834 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
9835 LIBS
="$LIBS $new_LIBS"
9836 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9837 /* end confdefs.h. */
9838 #include "libguile.h"
9847 if ac_fn_c_try_link
"$LINENO"; then :
9849 GUILE_CPPFLAGS
=$new_CPPFLAGS
9850 GUILE_LIBS
=$new_LIBS
9852 found_usable_guile
=no
9854 rm -f core conftest.err conftest.
$ac_objext \
9855 conftest
$ac_exeext conftest.
$ac_ext
9856 ac_fn_c_check_func
"$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
9857 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x
""yes; then :
9859 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
9864 CPPFLAGS
=$save_CPPFLAGS
9866 if test "${found_usable_guile}" = no
; then
9867 if test "${flag_errors}" = yes; then
9868 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9869 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9870 as_fn_error
"linking guile version ${guile_version} test program failed
9871 See \`config.log' for more details." "$LINENO" 5; }
9875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
9876 $as_echo "${found_usable_guile}" >&6; }
9881 if test "${have_libguile}" != no
; then
9882 case "${with_guile}" in
9885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the absolute file name of the 'guild' command" >&5
9886 $as_echo_n "checking for the absolute file name of the 'guild' command... " >&6; }
9887 if test "${ac_cv_guild_program_name+set}" = set; then :
9888 $as_echo_n "(cached) " >&6
9890 ac_cv_guild_program_name
="`"${with_guile}" --variable guild "${guile_version}"`"
9892 # In Guile up to 2.0.11 included, guile-2.0.pc would not define
9893 # the 'guild' and 'bindir' variables. In that case, try to guess
9894 # what the program name is, at the risk of getting it wrong if
9895 # Guile was configured with '--program-suffix' or similar.
9896 if test "x$ac_cv_guild_program_name" = "x"; then
9897 guile_exec_prefix
="`"${with_guile}" --variable exec_prefix "${guile_version}"`"
9898 ac_cv_guild_program_name
="$guile_exec_prefix/bin/guild"
9902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_guild_program_name" >&5
9903 $as_echo "$ac_cv_guild_program_name" >&6; }
9905 if ! "$ac_cv_guild_program_name" --version >&5 2>&5; then
9906 as_fn_error
"'$ac_cv_guild_program_name' appears to be unusable" "$LINENO" 5
9909 GUILD
="$ac_cv_guild_program_name"
9915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the absolute file name of the 'guild' command" >&5
9916 $as_echo_n "checking for the absolute file name of the 'guild' command... " >&6; }
9917 if test "${ac_cv_guild_program_name+set}" = set; then :
9918 $as_echo_n "(cached) " >&6
9920 ac_cv_guild_program_name
="`"${pkg_config_prog_path}" --variable guild "${guile_version}"`"
9922 # In Guile up to 2.0.11 included, guile-2.0.pc would not define
9923 # the 'guild' and 'bindir' variables. In that case, try to guess
9924 # what the program name is, at the risk of getting it wrong if
9925 # Guile was configured with '--program-suffix' or similar.
9926 if test "x$ac_cv_guild_program_name" = "x"; then
9927 guile_exec_prefix
="`"${pkg_config_prog_path}" --variable exec_prefix "${guile_version}"`"
9928 ac_cv_guild_program_name
="$guile_exec_prefix/bin/guild"
9932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_guild_program_name" >&5
9933 $as_echo "$ac_cv_guild_program_name" >&6; }
9935 if ! "$ac_cv_guild_program_name" --version >&5 2>&5; then
9936 as_fn_error
"'$ac_cv_guild_program_name' appears to be unusable" "$LINENO" 5
9939 GUILD
="$ac_cv_guild_program_name"
9946 if test "$cross_compiling" = no
; then
9949 GUILD_TARGET_FLAG
="--target=$host"
9955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether guild supports this host" >&5
9956 $as_echo_n "checking whether guild supports this host... " >&6; }
9957 if test "${ac_cv_guild_ok+set}" = set; then :
9958 $as_echo_n "(cached) " >&6
9960 echo "$ac_cv_guild_program_name compile $GUILD_TARGET_FLAG -o conftest.go $srcdir/guile/lib/gdb/support.scm" >&5
9961 if "$ac_cv_guild_program_name" compile
$GUILD_TARGET_FLAG -o conftest.go
"$srcdir/guile/lib/gdb/support.scm" >&5 2>&5; then
9967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_guild_ok" >&5
9968 $as_echo "$ac_cv_guild_ok" >&6; }
9970 if test "$ac_cv_guild_ok" = no
; then
9972 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: disabling guile support" >&5
9973 $as_echo "$as_me: WARNING: disabling guile support" >&2;}
9977 if test "${have_libguile}" != no
; then
9979 $as_echo "#define HAVE_GUILE 1" >>confdefs.h
9981 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_GUILE_OBS)"
9982 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_GUILE_DEPS)"
9983 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_GUILE_SRCS)"
9984 CONFIG_INSTALL
="$CONFIG_INSTALL install-guile"
9985 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_GUILE_CFLAGS)"
9988 save_CPPFLAGS
="$CPPFLAGS"
9990 CPPFLAGS
="$GUILE_CPPFLAGS"
9991 for ac_func
in scm_new_smob
9993 ac_fn_c_check_func
"$LINENO" "scm_new_smob" "ac_cv_func_scm_new_smob"
9994 if test "x$ac_cv_func_scm_new_smob" = x
""yes; then :
9995 cat >>confdefs.h
<<_ACEOF
9996 #define HAVE_SCM_NEW_SMOB 1
10003 CPPFLAGS
="$save_CPPFLAGS"
10005 # Even if Guile support is not compiled in, we need to have these files
10007 CONFIG_OBS
="$CONFIG_OBS guile.o"
10008 CONFIG_SRCS
="$CONFIG_SRCS guile/guile.c"
10012 if test "${have_libguile}" != no
; then
10014 HAVE_GUILE_FALSE
='#'
10016 HAVE_GUILE_TRUE
='#'
10021 # --------------------- #
10022 # Check for libmcheck. #
10023 # --------------------- #
10025 # Enable -lmcheck by default (it provides cheap-enough memory mangling),
10026 # but turn it off if Python is enabled with threads, since -lmcheck is
10027 # not thread safe (http://sourceware.org/bugzilla/show_bug.cgi?id=9939),
10028 # and for releases.
10029 if test \
( "${have_libpython}" = "no" -o "${python_has_threads}" = "no" \
) \
10030 && $development; then
10031 libmcheck_default
=yes
10033 libmcheck_default
=no
10036 # Check whether --enable-libmcheck was given.
10037 if test "${enable_libmcheck+set}" = set; then :
10038 enableval
=$enable_libmcheck; case "${enableval}" in
10039 yes | y
) ENABLE_LIBMCHECK
="yes" ;;
10040 no | n
) ENABLE_LIBMCHECK
="no" ;;
10041 *) as_fn_error
"bad value ${enableval} for --enable-libmcheck" "$LINENO" 5 ;;
10046 if test -z "${ENABLE_LIBMCHECK}"; then
10047 ENABLE_LIBMCHECK
=${libmcheck_default}
10050 if test "$ENABLE_LIBMCHECK" = "yes" ; then
10051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmcheck" >&5
10052 $as_echo_n "checking for main in -lmcheck... " >&6; }
10053 if test "${ac_cv_lib_mcheck_main+set}" = set; then :
10054 $as_echo_n "(cached) " >&6
10056 ac_check_lib_save_LIBS
=$LIBS
10057 LIBS
="-lmcheck $LIBS"
10058 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10059 /* end confdefs.h. */
10070 if ac_fn_c_try_link
"$LINENO"; then :
10071 ac_cv_lib_mcheck_main
=yes
10073 ac_cv_lib_mcheck_main
=no
10075 rm -f core conftest.err conftest.
$ac_objext \
10076 conftest
$ac_exeext conftest.
$ac_ext
10077 LIBS
=$ac_check_lib_save_LIBS
10079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mcheck_main" >&5
10080 $as_echo "$ac_cv_lib_mcheck_main" >&6; }
10081 if test "x$ac_cv_lib_mcheck_main" = x
""yes; then :
10082 cat >>confdefs.h
<<_ACEOF
10083 #define HAVE_LIBMCHECK 1
10086 LIBS
="-lmcheck $LIBS"
10093 if test "$ENABLE_LIBMCHECK" = "yes" \
10094 -a "${have_libpython}" != "no" \
10095 -a "${python_has_threads}" = "yes" ; then
10096 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-libmcheck may lead to spurious crashes if threads are used in python" >&5
10097 $as_echo "$as_me: WARNING: --enable-libmcheck may lead to spurious crashes if threads are used in python" >&2;}
10101 # Check whether --with-intel_pt was given.
10102 if test "${with_intel_pt+set}" = set; then :
10103 withval
=$with_intel_pt;
10108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use intel pt" >&5
10109 $as_echo_n "checking whether to use intel pt... " >&6; }
10110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_intel_pt" >&5
10111 $as_echo "$with_intel_pt" >&6; }
10113 if test "${with_intel_pt}" = no
; then
10114 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Intel(R) Processor Trace support disabled; some features may be unavailable." >&5
10115 $as_echo "$as_me: WARNING: Intel(R) Processor Trace support disabled; some features may be unavailable." >&2;}
10128 acl_save_prefix
="$prefix"
10129 prefix
="$acl_final_prefix"
10130 acl_save_exec_prefix
="$exec_prefix"
10131 exec_prefix
="$acl_final_exec_prefix"
10133 eval additional_includedir
=\"$includedir\"
10134 eval additional_libdir
=\"$libdir\"
10136 exec_prefix
="$acl_save_exec_prefix"
10137 prefix
="$acl_save_prefix"
10140 # Check whether --with-libipt-prefix was given.
10141 if test "${with_libipt_prefix+set}" = set; then :
10142 withval
=$with_libipt_prefix;
10143 if test "X$withval" = "Xno"; then
10146 if test "X$withval" = "X"; then
10148 acl_save_prefix
="$prefix"
10149 prefix
="$acl_final_prefix"
10150 acl_save_exec_prefix
="$exec_prefix"
10151 exec_prefix
="$acl_final_exec_prefix"
10153 eval additional_includedir
=\"$includedir\"
10154 eval additional_libdir
=\"$libdir\"
10156 exec_prefix
="$acl_save_exec_prefix"
10157 prefix
="$acl_save_prefix"
10160 additional_includedir
="$withval/include"
10161 additional_libdir
="$withval/lib"
10172 names_already_handled
=
10173 names_next_round
='ipt '
10174 while test -n "$names_next_round"; do
10175 names_this_round
="$names_next_round"
10177 for name
in $names_this_round; do
10179 for n
in $names_already_handled; do
10180 if test "$n" = "$name"; then
10181 already_handled
=yes
10185 if test -z "$already_handled"; then
10186 names_already_handled
="$names_already_handled $name"
10187 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10188 eval value
=\"\
$HAVE_LIB$uppername\"
10189 if test -n "$value"; then
10190 if test "$value" = yes; then
10191 eval value
=\"\
$LIB$uppername\"
10192 test -z "$value" || LIBIPT
="${LIBIPT}${LIBIPT:+ }$value"
10193 eval value
=\"\
$LTLIB$uppername\"
10194 test -z "$value" || LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }$value"
10203 if test $use_additional = yes; then
10204 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10205 found_dir
="$additional_libdir"
10206 found_so
="$additional_libdir/lib$name.$shlibext"
10207 if test -f "$additional_libdir/lib$name.la"; then
10208 found_la
="$additional_libdir/lib$name.la"
10211 if test -f "$additional_libdir/lib$name.$libext"; then
10212 found_dir
="$additional_libdir"
10213 found_a
="$additional_libdir/lib$name.$libext"
10214 if test -f "$additional_libdir/lib$name.la"; then
10215 found_la
="$additional_libdir/lib$name.la"
10220 if test "X$found_dir" = "X"; then
10221 for x
in $LDFLAGS $LTLIBIPT; do
10223 acl_save_prefix
="$prefix"
10224 prefix
="$acl_final_prefix"
10225 acl_save_exec_prefix
="$exec_prefix"
10226 exec_prefix
="$acl_final_exec_prefix"
10228 exec_prefix
="$acl_save_exec_prefix"
10229 prefix
="$acl_save_prefix"
10233 dir
=`echo "X$x" | sed -e 's/^X-L//'`
10234 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10236 found_so
="$dir/lib$name.$shlibext"
10237 if test -f "$dir/lib$name.la"; then
10238 found_la
="$dir/lib$name.la"
10241 if test -f "$dir/lib$name.$libext"; then
10243 found_a
="$dir/lib$name.$libext"
10244 if test -f "$dir/lib$name.la"; then
10245 found_la
="$dir/lib$name.la"
10251 if test "X$found_dir" != "X"; then
10256 if test "X$found_dir" != "X"; then
10257 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }-L$found_dir -l$name"
10258 if test "X$found_so" != "X"; then
10259 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
10260 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_so"
10263 for x
in $ltrpathdirs; do
10264 if test "X$x" = "X$found_dir"; then
10269 if test -z "$haveit"; then
10270 ltrpathdirs
="$ltrpathdirs $found_dir"
10272 if test "$hardcode_direct" = yes; then
10273 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_so"
10275 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
10276 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_so"
10278 for x
in $rpathdirs; do
10279 if test "X$x" = "X$found_dir"; then
10284 if test -z "$haveit"; then
10285 rpathdirs
="$rpathdirs $found_dir"
10289 for x
in $LDFLAGS $LIBIPT; do
10291 acl_save_prefix
="$prefix"
10292 prefix
="$acl_final_prefix"
10293 acl_save_exec_prefix
="$exec_prefix"
10294 exec_prefix
="$acl_final_exec_prefix"
10296 exec_prefix
="$acl_save_exec_prefix"
10297 prefix
="$acl_save_prefix"
10299 if test "X$x" = "X-L$found_dir"; then
10304 if test -z "$haveit"; then
10305 LIBIPT
="${LIBIPT}${LIBIPT:+ }-L$found_dir"
10307 if test "$hardcode_minus_L" != no
; then
10308 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_so"
10310 LIBIPT
="${LIBIPT}${LIBIPT:+ }-l$name"
10316 if test "X$found_a" != "X"; then
10317 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_a"
10319 LIBIPT
="${LIBIPT}${LIBIPT:+ }-L$found_dir -l$name"
10322 additional_includedir
=
10323 case "$found_dir" in
10325 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10326 additional_includedir
="$basedir/include"
10329 if test "X$additional_includedir" != "X"; then
10330 if test "X$additional_includedir" != "X/usr/include"; then
10332 if test "X$additional_includedir" = "X/usr/local/include"; then
10333 if test -n "$GCC"; then
10335 linux
*) haveit
=yes;;
10339 if test -z "$haveit"; then
10340 for x
in $CPPFLAGS $INCIPT; do
10342 acl_save_prefix
="$prefix"
10343 prefix
="$acl_final_prefix"
10344 acl_save_exec_prefix
="$exec_prefix"
10345 exec_prefix
="$acl_final_exec_prefix"
10347 exec_prefix
="$acl_save_exec_prefix"
10348 prefix
="$acl_save_prefix"
10350 if test "X$x" = "X-I$additional_includedir"; then
10355 if test -z "$haveit"; then
10356 if test -d "$additional_includedir"; then
10357 INCIPT
="${INCIPT}${INCIPT:+ }-I$additional_includedir"
10363 if test -n "$found_la"; then
10364 save_libdir
="$libdir"
10365 case "$found_la" in
10366 */* |
*\\*) .
"$found_la" ;;
10367 *) .
"./$found_la" ;;
10369 libdir
="$save_libdir"
10370 for dep
in $dependency_libs; do
10373 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
10374 if test "X$additional_libdir" != "X/usr/lib"; then
10376 if test "X$additional_libdir" = "X/usr/local/lib"; then
10377 if test -n "$GCC"; then
10379 linux
*) haveit
=yes;;
10383 if test -z "$haveit"; then
10385 for x
in $LDFLAGS $LIBIPT; do
10387 acl_save_prefix
="$prefix"
10388 prefix
="$acl_final_prefix"
10389 acl_save_exec_prefix
="$exec_prefix"
10390 exec_prefix
="$acl_final_exec_prefix"
10392 exec_prefix
="$acl_save_exec_prefix"
10393 prefix
="$acl_save_prefix"
10395 if test "X$x" = "X-L$additional_libdir"; then
10400 if test -z "$haveit"; then
10401 if test -d "$additional_libdir"; then
10402 LIBIPT
="${LIBIPT}${LIBIPT:+ }-L$additional_libdir"
10406 for x
in $LDFLAGS $LTLIBIPT; do
10408 acl_save_prefix
="$prefix"
10409 prefix
="$acl_final_prefix"
10410 acl_save_exec_prefix
="$exec_prefix"
10411 exec_prefix
="$acl_final_exec_prefix"
10413 exec_prefix
="$acl_save_exec_prefix"
10414 prefix
="$acl_save_prefix"
10416 if test "X$x" = "X-L$additional_libdir"; then
10421 if test -z "$haveit"; then
10422 if test -d "$additional_libdir"; then
10423 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }-L$additional_libdir"
10430 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
10431 if test "$enable_rpath" != no
; then
10433 for x
in $rpathdirs; do
10434 if test "X$x" = "X$dir"; then
10439 if test -z "$haveit"; then
10440 rpathdirs
="$rpathdirs $dir"
10443 for x
in $ltrpathdirs; do
10444 if test "X$x" = "X$dir"; then
10449 if test -z "$haveit"; then
10450 ltrpathdirs
="$ltrpathdirs $dir"
10455 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10458 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10461 LIBIPT
="${LIBIPT}${LIBIPT:+ }$dep"
10462 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }$dep"
10468 LIBIPT
="${LIBIPT}${LIBIPT:+ }-l$name"
10469 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }-l$name"
10475 if test "X$rpathdirs" != "X"; then
10476 if test -n "$hardcode_libdir_separator"; then
10478 for found_dir
in $rpathdirs; do
10479 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10481 acl_save_libdir
="$libdir"
10483 eval flag
=\"$hardcode_libdir_flag_spec\"
10484 libdir
="$acl_save_libdir"
10485 LIBIPT
="${LIBIPT}${LIBIPT:+ }$flag"
10487 for found_dir
in $rpathdirs; do
10488 acl_save_libdir
="$libdir"
10489 libdir
="$found_dir"
10490 eval flag
=\"$hardcode_libdir_flag_spec\"
10491 libdir
="$acl_save_libdir"
10492 LIBIPT
="${LIBIPT}${LIBIPT:+ }$flag"
10496 if test "X$ltrpathdirs" != "X"; then
10497 for found_dir
in $ltrpathdirs; do
10498 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }-R$found_dir"
10503 ac_save_CPPFLAGS
="$CPPFLAGS"
10505 for element
in $INCIPT; do
10507 for x
in $CPPFLAGS; do
10509 acl_save_prefix
="$prefix"
10510 prefix
="$acl_final_prefix"
10511 acl_save_exec_prefix
="$exec_prefix"
10512 exec_prefix
="$acl_final_exec_prefix"
10514 exec_prefix
="$acl_save_exec_prefix"
10515 prefix
="$acl_save_prefix"
10517 if test "X$x" = "X$element"; then
10522 if test -z "$haveit"; then
10523 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libipt" >&5
10529 $as_echo_n "checking for libipt... " >&6; }
10530 if test "${ac_cv_libipt+set}" = set; then :
10531 $as_echo_n "(cached) " >&6
10534 ac_save_LIBS
="$LIBS"
10535 LIBS
="$LIBS $LIBIPT"
10536 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10537 /* end confdefs.h. */
10538 #include "intel-pt.h"
10542 pt_insn_alloc_decoder (0);
10547 if ac_fn_c_try_link
"$LINENO"; then :
10552 rm -f core conftest.err conftest.
$ac_objext \
10553 conftest
$ac_exeext conftest.
$ac_ext
10554 LIBS
="$ac_save_LIBS"
10557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libipt" >&5
10558 $as_echo "$ac_cv_libipt" >&6; }
10559 if test "$ac_cv_libipt" = yes; then
10562 $as_echo "#define HAVE_LIBIPT 1" >>confdefs.h
10564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libipt" >&5
10565 $as_echo_n "checking how to link with libipt... " >&6; }
10566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBIPT" >&5
10567 $as_echo "$LIBIPT" >&6; }
10570 CPPFLAGS
="$ac_save_CPPFLAGS"
10580 if test "$HAVE_LIBIPT" != yes; then
10581 if test "$with_intel_pt" = yes; then
10582 as_fn_error
"libipt is missing or unusable" "$LINENO" 5
10584 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libipt is missing or unusable; some features may be unavailable." >&5
10585 $as_echo "$as_me: WARNING: libipt is missing or unusable; some features may be unavailable." >&2;}
10590 # ------------------------- #
10591 # Checks for header files. #
10592 # ------------------------- #
10594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
10595 $as_echo_n "checking for ANSI C header files... " >&6; }
10596 if test "${ac_cv_header_stdc+set}" = set; then :
10597 $as_echo_n "(cached) " >&6
10599 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10600 /* end confdefs.h. */
10601 #include <stdlib.h>
10602 #include <stdarg.h>
10603 #include <string.h>
10614 if ac_fn_c_try_compile
"$LINENO"; then :
10615 ac_cv_header_stdc
=yes
10617 ac_cv_header_stdc
=no
10619 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10621 if test $ac_cv_header_stdc = yes; then
10622 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10623 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10624 /* end confdefs.h. */
10625 #include <string.h>
10628 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10629 $EGREP "memchr" >/dev
/null
2>&1; then :
10632 ac_cv_header_stdc
=no
10638 if test $ac_cv_header_stdc = yes; then
10639 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10640 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10641 /* end confdefs.h. */
10642 #include <stdlib.h>
10645 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10646 $EGREP "free" >/dev
/null
2>&1; then :
10649 ac_cv_header_stdc
=no
10655 if test $ac_cv_header_stdc = yes; then
10656 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10657 if test "$cross_compiling" = yes; then :
10660 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10661 /* end confdefs.h. */
10663 #include <stdlib.h>
10664 #if ((' ' & 0x0FF) == 0x020)
10665 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10666 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10668 # define ISLOWER(c) \
10669 (('a' <= (c) && (c) <= 'i') \
10670 || ('j' <= (c) && (c) <= 'r') \
10671 || ('s' <= (c) && (c) <= 'z'))
10672 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10675 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10680 for (i = 0; i < 256; i++)
10681 if (XOR (islower (i), ISLOWER (i))
10682 || toupper (i) != TOUPPER (i))
10687 if ac_fn_c_try_run
"$LINENO"; then :
10690 ac_cv_header_stdc
=no
10692 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
10693 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
10698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
10699 $as_echo "$ac_cv_header_stdc" >&6; }
10700 if test $ac_cv_header_stdc = yes; then
10702 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
10706 # elf_hp.h is for HP/UX 64-bit shared library support.
10707 for ac_header
in nlist.h machine
/reg.h poll.h sys
/poll.h proc_service.h \
10710 sys
/file.h sys
/filio.h sys
/ioctl.h sys
/param.h \
10711 sys
/resource.h sys
/procfs.h sys
/ptrace.h ptrace.h \
10712 sys
/reg.h sys
/debugreg.h sys
/select.h sys
/syscall.h \
10713 termios.h termio.h \
10717 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10718 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10719 eval as_val
=\$
$as_ac_Header
10720 if test "x$as_val" = x
""yes; then :
10721 cat >>confdefs.h
<<_ACEOF
10722 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10729 for ac_header
in sys
/proc.h
10731 ac_fn_c_check_header_compile
"$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
10732 # include <sys/param.h>
10736 if test "x$ac_cv_header_sys_proc_h" = x
""yes; then :
10737 cat >>confdefs.h
<<_ACEOF
10738 #define HAVE_SYS_PROC_H 1
10745 for ac_header
in sys
/user.h
10747 ac_fn_c_check_header_compile
"$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
10748 # include <sys/param.h>
10752 if test "x$ac_cv_header_sys_user_h" = x
""yes; then :
10753 cat >>confdefs.h
<<_ACEOF
10754 #define HAVE_SYS_USER_H 1
10762 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
10763 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
10764 # think that we don't have <curses.h> if we're using GCC.
10767 if test "$GCC" = yes; then
10769 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
10773 for ac_header
in curses.h cursesX.h ncurses.h ncurses
/ncurses.h ncurses
/term.h
10775 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10776 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10777 eval as_val
=\$
$as_ac_Header
10778 if test "x$as_val" = x
""yes; then :
10779 cat >>confdefs.h
<<_ACEOF
10780 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10787 for ac_header
in term.h
10789 ac_fn_c_check_header_compile
"$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
10790 # include <curses.h>
10794 if test "x$ac_cv_header_term_h" = x
""yes; then :
10795 cat >>confdefs.h
<<_ACEOF
10796 #define HAVE_TERM_H 1
10804 # ------------------------- #
10805 # Checks for declarations. #
10806 # ------------------------- #
10809 # Check for presence and size of long long.
10810 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
10811 if test "x$ac_cv_type_long_long" = x
""yes; then :
10813 cat >>confdefs.h
<<_ACEOF
10814 #define HAVE_LONG_LONG 1
10817 # The cast to long int works around a bug in the HP C Compiler
10818 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10819 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10820 # This bug is HP SR number 8606223364.
10821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
10822 $as_echo_n "checking size of long long... " >&6; }
10823 if test "${ac_cv_sizeof_long_long+set}" = set; then :
10824 $as_echo_n "(cached) " >&6
10826 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
10829 if test "$ac_cv_type_long_long" = yes; then
10830 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10831 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10832 { as_fn_set_status
77
10833 as_fn_error
"cannot compute sizeof (long long)
10834 See \`config.log' for more details." "$LINENO" 5; }; }
10836 ac_cv_sizeof_long_long
=0
10841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
10842 $as_echo "$ac_cv_sizeof_long_long" >&6; }
10846 cat >>confdefs.h
<<_ACEOF
10847 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
10854 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "ac_cv_have_decl_basename_char_p_" "$ac_includes_default"
10855 if test "x$ac_cv_have_decl_basename_char_p_" = x
""yes; then :
10861 cat >>confdefs.h
<<_ACEOF
10862 #define HAVE_DECL_BASENAME $ac_have_decl
10864 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
10865 if test "x$ac_cv_have_decl_ffs" = x
""yes; then :
10871 cat >>confdefs.h
<<_ACEOF
10872 #define HAVE_DECL_FFS $ac_have_decl
10874 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
10875 if test "x$ac_cv_have_decl_asprintf" = x
""yes; then :
10881 cat >>confdefs.h
<<_ACEOF
10882 #define HAVE_DECL_ASPRINTF $ac_have_decl
10884 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
10885 if test "x$ac_cv_have_decl_vasprintf" = x
""yes; then :
10891 cat >>confdefs.h
<<_ACEOF
10892 #define HAVE_DECL_VASPRINTF $ac_have_decl
10894 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
10895 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
10901 cat >>confdefs.h
<<_ACEOF
10902 #define HAVE_DECL_SNPRINTF $ac_have_decl
10904 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
10905 if test "x$ac_cv_have_decl_vsnprintf" = x
""yes; then :
10911 cat >>confdefs.h
<<_ACEOF
10912 #define HAVE_DECL_VSNPRINTF $ac_have_decl
10915 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
10916 if test "x$ac_cv_have_decl_strtol" = x
""yes; then :
10922 cat >>confdefs.h
<<_ACEOF
10923 #define HAVE_DECL_STRTOL $ac_have_decl
10925 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
10926 if test "x$ac_cv_have_decl_strtoul" = x
""yes; then :
10932 cat >>confdefs.h
<<_ACEOF
10933 #define HAVE_DECL_STRTOUL $ac_have_decl
10935 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
10936 if test "x$ac_cv_have_decl_strtoll" = x
""yes; then :
10942 cat >>confdefs.h
<<_ACEOF
10943 #define HAVE_DECL_STRTOLL $ac_have_decl
10945 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
10946 if test "x$ac_cv_have_decl_strtoull" = x
""yes; then :
10952 cat >>confdefs.h
<<_ACEOF
10953 #define HAVE_DECL_STRTOULL $ac_have_decl
10956 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
10957 if test "x$ac_cv_have_decl_strverscmp" = x
""yes; then :
10963 cat >>confdefs.h
<<_ACEOF
10964 #define HAVE_DECL_STRVERSCMP $ac_have_decl
10969 ac_fn_c_check_decl
"$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
10970 if test "x$ac_cv_have_decl_free" = x
""yes; then :
10976 cat >>confdefs.h
<<_ACEOF
10977 #define HAVE_DECL_FREE $ac_have_decl
10979 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
10980 if test "x$ac_cv_have_decl_malloc" = x
""yes; then :
10986 cat >>confdefs.h
<<_ACEOF
10987 #define HAVE_DECL_MALLOC $ac_have_decl
10989 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
10990 if test "x$ac_cv_have_decl_realloc" = x
""yes; then :
10996 cat >>confdefs.h
<<_ACEOF
10997 #define HAVE_DECL_REALLOC $ac_have_decl
10999 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
11000 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
11006 cat >>confdefs.h
<<_ACEOF
11007 #define HAVE_DECL_SNPRINTF $ac_have_decl
11011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
11012 $as_echo_n "checking for LC_MESSAGES... " >&6; }
11013 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
11014 $as_echo_n "(cached) " >&6
11016 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11017 /* end confdefs.h. */
11018 #include <locale.h>
11027 if ac_fn_c_try_link
"$LINENO"; then :
11028 am_cv_val_LC_MESSAGES
=yes
11030 am_cv_val_LC_MESSAGES
=no
11032 rm -f core conftest.err conftest.
$ac_objext \
11033 conftest
$ac_exeext conftest.
$ac_ext
11035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
11036 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
11037 if test $am_cv_val_LC_MESSAGES = yes; then
11039 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
11044 # ----------------------- #
11045 # Checks for structures. #
11046 # ----------------------- #
11048 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
11049 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
11051 cat >>confdefs.h
<<_ACEOF
11052 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
11057 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
11058 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
11060 cat >>confdefs.h
<<_ACEOF
11061 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
11068 # ------------------ #
11069 # Checks for types. #
11070 # ------------------ #
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11073 $as_echo_n "checking return type of signal handlers... " >&6; }
11074 if test "${ac_cv_type_signal+set}" = set; then :
11075 $as_echo_n "(cached) " >&6
11077 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11078 /* end confdefs.h. */
11079 #include <sys/types.h>
11080 #include <signal.h>
11085 return *(signal (0, 0)) (0) == 1;
11090 if ac_fn_c_try_compile
"$LINENO"; then :
11091 ac_cv_type_signal
=int
11093 ac_cv_type_signal
=void
11095 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11098 $as_echo "$ac_cv_type_signal" >&6; }
11100 cat >>confdefs.h
<<_ACEOF
11101 #define RETSIGTYPE $ac_cv_type_signal
11105 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
11106 #include <sys/socket.h>
11109 if test "x$ac_cv_type_socklen_t" = x
""yes; then :
11111 cat >>confdefs.h
<<_ACEOF
11112 #define HAVE_SOCKLEN_T 1
11119 # ------------------------------------- #
11120 # Checks for compiler characteristics. #
11121 # ------------------------------------- #
11123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11124 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11125 if test "${ac_cv_c_const+set}" = set; then :
11126 $as_echo_n "(cached) " >&6
11128 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11129 /* end confdefs.h. */
11134 /* FIXME: Include the comments suggested by Paul. */
11135 #ifndef __cplusplus
11136 /* Ultrix mips cc rejects this. */
11137 typedef int charset[2];
11139 /* SunOS 4.1.1 cc rejects this. */
11140 char const *const *pcpcc;
11142 /* NEC SVR4.0.2 mips cc rejects this. */
11143 struct point {int x, y;};
11144 static struct point const zero = {0,0};
11145 /* AIX XL C 1.02.0.0 rejects this.
11146 It does not let you subtract one const X* pointer from another in
11147 an arm of an if-expression whose if-part is not a constant
11149 const char *g = "string";
11150 pcpcc = &g + (g ? g-g : 0);
11151 /* HPUX 7.0 cc rejects these. */
11153 ppc = (char**) pcpcc;
11154 pcpcc = (char const *const *) ppc;
11155 { /* SCO 3.2v4 cc rejects this. */
11157 char const *s = 0 ? (char *) 0 : (char const *) 0;
11162 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11163 int x[] = {25, 17};
11164 const int *foo = &x[0];
11167 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11168 typedef const int *iptr;
11172 { /* AIX XL C 1.02.0.0 rejects this saying
11173 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11174 struct s { int j; const int *ap[3]; };
11175 struct s *b; b->j = 5;
11177 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11178 const int foo = 10;
11179 if (!foo) return 0;
11181 return !cs[0] && !zero.x;
11188 if ac_fn_c_try_compile
"$LINENO"; then :
11193 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
11196 $as_echo "$ac_cv_c_const" >&6; }
11197 if test $ac_cv_c_const = no
; then
11199 $as_echo "#define const /**/" >>confdefs.h
11203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
11204 $as_echo_n "checking for inline... " >&6; }
11205 if test "${ac_cv_c_inline+set}" = set; then :
11206 $as_echo_n "(cached) " >&6
11209 for ac_kw
in inline __inline__ __inline
; do
11210 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11211 /* end confdefs.h. */
11212 #ifndef __cplusplus
11214 static $ac_kw foo_t static_foo () {return 0; }
11215 $ac_kw foo_t foo () {return 0; }
11219 if ac_fn_c_try_compile
"$LINENO"; then :
11220 ac_cv_c_inline
=$ac_kw
11222 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11223 test "$ac_cv_c_inline" != no
&& break
11227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
11228 $as_echo "$ac_cv_c_inline" >&6; }
11230 case $ac_cv_c_inline in
11233 case $ac_cv_c_inline in
11235 *) ac_val
=$ac_cv_c_inline;;
11237 cat >>confdefs.h
<<_ACEOF
11238 #ifndef __cplusplus
11239 #define inline $ac_val
11245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11246 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11247 if test "${ac_cv_c_bigendian+set}" = set; then :
11248 $as_echo_n "(cached) " >&6
11250 ac_cv_c_bigendian
=unknown
11251 # See if we're dealing with a universal compiler.
11252 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11253 /* end confdefs.h. */
11254 #ifndef __APPLE_CC__
11255 not a universal capable compiler
11260 if ac_fn_c_try_compile
"$LINENO"; then :
11262 # Check for potential -arch flags. It is not universal unless
11263 # there are at least two -arch flags with different values.
11266 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11267 if test -n "$ac_prev"; then
11269 i?
86 | x86_64 | ppc | ppc64
)
11270 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
11273 ac_cv_c_bigendian
=universal
11279 elif test "x$ac_word" = "x-arch"; then
11284 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11285 if test $ac_cv_c_bigendian = unknown
; then
11286 # See if sys/param.h defines the BYTE_ORDER macro.
11287 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11288 /* end confdefs.h. */
11289 #include <sys/types.h>
11290 #include <sys/param.h>
11295 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11296 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11298 bogus endian macros
11305 if ac_fn_c_try_compile
"$LINENO"; then :
11306 # It does; now see whether it defined to BIG_ENDIAN or not.
11307 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11308 /* end confdefs.h. */
11309 #include <sys/types.h>
11310 #include <sys/param.h>
11315 #if BYTE_ORDER != BIG_ENDIAN
11323 if ac_fn_c_try_compile
"$LINENO"; then :
11324 ac_cv_c_bigendian
=yes
11326 ac_cv_c_bigendian
=no
11328 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11330 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11332 if test $ac_cv_c_bigendian = unknown
; then
11333 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11334 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11335 /* end confdefs.h. */
11336 #include <limits.h>
11341 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11342 bogus endian macros
11349 if ac_fn_c_try_compile
"$LINENO"; then :
11350 # It does; now see whether it defined to _BIG_ENDIAN or not.
11351 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11352 /* end confdefs.h. */
11353 #include <limits.h>
11358 #ifndef _BIG_ENDIAN
11366 if ac_fn_c_try_compile
"$LINENO"; then :
11367 ac_cv_c_bigendian
=yes
11369 ac_cv_c_bigendian
=no
11371 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11373 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11375 if test $ac_cv_c_bigendian = unknown
; then
11376 # Compile a test program.
11377 if test "$cross_compiling" = yes; then :
11378 # Try to guess by grepping values from an object file.
11379 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11380 /* end confdefs.h. */
11381 short int ascii_mm[] =
11382 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11383 short int ascii_ii[] =
11384 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11385 int use_ascii (int i) {
11386 return ascii_mm[i] + ascii_ii[i];
11388 short int ebcdic_ii[] =
11389 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11390 short int ebcdic_mm[] =
11391 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11392 int use_ebcdic (int i) {
11393 return ebcdic_mm[i] + ebcdic_ii[i];
11400 return use_ascii (foo) == use_ebcdic (foo);
11405 if ac_fn_c_try_compile
"$LINENO"; then :
11406 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
11407 ac_cv_c_bigendian
=yes
11409 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
11410 if test "$ac_cv_c_bigendian" = unknown
; then
11411 ac_cv_c_bigendian
=no
11413 # finding both strings is unlikely to happen, but who knows?
11414 ac_cv_c_bigendian
=unknown
11418 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11420 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11421 /* end confdefs.h. */
11422 $ac_includes_default
11427 /* Are we little or big endian? From Harbison&Steele. */
11431 char c[sizeof (long int)];
11434 return u.c[sizeof (long int) - 1] == 1;
11440 if ac_fn_c_try_run
"$LINENO"; then :
11441 ac_cv_c_bigendian
=no
11443 ac_cv_c_bigendian
=yes
11445 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11446 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
11452 $as_echo "$ac_cv_c_bigendian" >&6; }
11453 case $ac_cv_c_bigendian in #(
11455 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
11461 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
11465 as_fn_error
"unknown endianness
11466 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
11470 # ------------------------------ #
11471 # Checks for library functions. #
11472 # ------------------------------ #
11474 for ac_header
in stdlib.h unistd.h
11476 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11477 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11478 eval as_val
=\$
$as_ac_Header
11479 if test "x$as_val" = x
""yes; then :
11480 cat >>confdefs.h
<<_ACEOF
11481 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11488 for ac_func
in getpagesize
11490 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
11491 if test "x$ac_cv_func_getpagesize" = x
""yes; then :
11492 cat >>confdefs.h
<<_ACEOF
11493 #define HAVE_GETPAGESIZE 1
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
11500 $as_echo_n "checking for working mmap... " >&6; }
11501 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
11502 $as_echo_n "(cached) " >&6
11504 if test "$cross_compiling" = yes; then :
11505 ac_cv_func_mmap_fixed_mapped
=no
11507 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11508 /* end confdefs.h. */
11509 $ac_includes_default
11510 /* malloc might have been renamed as rpl_malloc. */
11513 /* Thanks to Mike Haertel and Jim Avera for this test.
11514 Here is a matrix of mmap possibilities:
11515 mmap private not fixed
11516 mmap private fixed at somewhere currently unmapped
11517 mmap private fixed at somewhere already mapped
11518 mmap shared not fixed
11519 mmap shared fixed at somewhere currently unmapped
11520 mmap shared fixed at somewhere already mapped
11521 For private mappings, we should verify that changes cannot be read()
11522 back from the file, nor mmap's back from the file at a different
11523 address. (There have been systems where private was not correctly
11524 implemented like the infamous i386 svr4.0, and systems where the
11525 VM page cache was not coherent with the file system buffer cache
11526 like early versions of FreeBSD and possibly contemporary NetBSD.)
11527 For shared mappings, we should conversely verify that changes get
11528 propagated back to all the places they're supposed to be.
11530 Grep wants private fixed already mapped.
11531 The main things grep needs to know about mmap are:
11532 * does it exist and is it safe to write into the mmap'd area
11533 * how to use it (BSD variants) */
11536 #include <sys/mman.h>
11538 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
11542 /* This mess was copied from the GNU getpagesize.h. */
11543 #ifndef HAVE_GETPAGESIZE
11544 /* Assume that all systems that can run configure have sys/param.h. */
11545 # ifndef HAVE_SYS_PARAM_H
11546 # define HAVE_SYS_PARAM_H 1
11549 # ifdef _SC_PAGESIZE
11550 # define getpagesize() sysconf(_SC_PAGESIZE)
11551 # else /* no _SC_PAGESIZE */
11552 # ifdef HAVE_SYS_PARAM_H
11553 # include <sys/param.h>
11554 # ifdef EXEC_PAGESIZE
11555 # define getpagesize() EXEC_PAGESIZE
11556 # else /* no EXEC_PAGESIZE */
11558 # define getpagesize() NBPG * CLSIZE
11561 # endif /* no CLSIZE */
11562 # else /* no NBPG */
11564 # define getpagesize() NBPC
11565 # else /* no NBPC */
11567 # define getpagesize() PAGESIZE
11568 # endif /* PAGESIZE */
11569 # endif /* no NBPC */
11570 # endif /* no NBPG */
11571 # endif /* no EXEC_PAGESIZE */
11572 # else /* no HAVE_SYS_PARAM_H */
11573 # define getpagesize() 8192 /* punt totally */
11574 # endif /* no HAVE_SYS_PARAM_H */
11575 # endif /* no _SC_PAGESIZE */
11577 #endif /* no HAVE_GETPAGESIZE */
11582 char *data, *data2, *data3;
11586 pagesize = getpagesize ();
11588 /* First, make a file with some known garbage in it. */
11589 data = (char *) malloc (pagesize);
11592 for (i = 0; i < pagesize; ++i)
11593 *(data + i) = rand ();
11595 fd = creat ("conftest.mmap", 0600);
11598 if (write (fd, data, pagesize) != pagesize)
11602 /* Next, try to mmap the file at a fixed address which already has
11603 something else allocated at it. If we can, also make sure that
11604 we see the same garbage. */
11605 fd = open ("conftest.mmap", O_RDWR);
11608 data2 = (char *) malloc (2 * pagesize);
11611 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
11612 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
11613 MAP_PRIVATE | MAP_FIXED, fd, 0L))
11615 for (i = 0; i < pagesize; ++i)
11616 if (*(data + i) != *(data2 + i))
11619 /* Finally, make sure that changes to the mapped area do not
11620 percolate back to the file as seen by read(). (This is a bug on
11621 some variants of i386 svr4.0.) */
11622 for (i = 0; i < pagesize; ++i)
11623 *(data2 + i) = *(data2 + i) + 1;
11624 data3 = (char *) malloc (pagesize);
11627 if (read (fd, data3, pagesize) != pagesize)
11629 for (i = 0; i < pagesize; ++i)
11630 if (*(data + i) != *(data3 + i))
11636 if ac_fn_c_try_run
"$LINENO"; then :
11637 ac_cv_func_mmap_fixed_mapped
=yes
11639 ac_cv_func_mmap_fixed_mapped
=no
11641 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11642 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
11647 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
11648 if test $ac_cv_func_mmap_fixed_mapped = yes; then
11650 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
11653 rm -f conftest.mmap
11655 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
11656 if test "x$ac_cv_type_pid_t" = x
""yes; then :
11660 cat >>confdefs.h
<<_ACEOF
11666 for ac_header
in vfork.h
11668 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
11669 if test "x$ac_cv_header_vfork_h" = x
""yes; then :
11670 cat >>confdefs.h
<<_ACEOF
11671 #define HAVE_VFORK_H 1
11678 for ac_func
in fork vfork
11680 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11681 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
11682 eval as_val
=\$
$as_ac_var
11683 if test "x$as_val" = x
""yes; then :
11684 cat >>confdefs.h
<<_ACEOF
11685 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11691 if test "x$ac_cv_func_fork" = xyes
; then
11692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
11693 $as_echo_n "checking for working fork... " >&6; }
11694 if test "${ac_cv_func_fork_works+set}" = set; then :
11695 $as_echo_n "(cached) " >&6
11697 if test "$cross_compiling" = yes; then :
11698 ac_cv_func_fork_works
=cross
11700 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11701 /* end confdefs.h. */
11702 $ac_includes_default
11707 /* By Ruediger Kuhlmann. */
11708 return fork () < 0;
11714 if ac_fn_c_try_run
"$LINENO"; then :
11715 ac_cv_func_fork_works
=yes
11717 ac_cv_func_fork_works
=no
11719 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11720 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
11725 $as_echo "$ac_cv_func_fork_works" >&6; }
11728 ac_cv_func_fork_works
=$ac_cv_func_fork
11730 if test "x$ac_cv_func_fork_works" = xcross
; then
11732 *-*-amigaos* |
*-*-msdosdjgpp*)
11733 # Override, as these systems have only a dummy fork() stub
11734 ac_cv_func_fork_works
=no
11737 ac_cv_func_fork_works
=yes
11740 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
11741 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
11743 ac_cv_func_vfork_works
=$ac_cv_func_vfork
11744 if test "x$ac_cv_func_vfork" = xyes
; then
11745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
11746 $as_echo_n "checking for working vfork... " >&6; }
11747 if test "${ac_cv_func_vfork_works+set}" = set; then :
11748 $as_echo_n "(cached) " >&6
11750 if test "$cross_compiling" = yes; then :
11751 ac_cv_func_vfork_works
=cross
11753 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11754 /* end confdefs.h. */
11755 /* Thanks to Paul Eggert for this test. */
11756 $ac_includes_default
11757 #include <sys/wait.h>
11758 #ifdef HAVE_VFORK_H
11759 # include <vfork.h>
11761 /* On some sparc systems, changes by the child to local and incoming
11762 argument registers are propagated back to the parent. The compiler
11763 is told about this with #include <vfork.h>, but some compilers
11764 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
11765 static variable whose address is put into a register that is
11766 clobbered by the vfork. */
11769 sparc_address_test (int arg)
11771 sparc_address_test (arg) int arg;
11774 static pid_t child;
11792 pid_t parent = getpid ();
11795 sparc_address_test (0);
11800 /* Here is another test for sparc vfork register problems. This
11801 test uses lots of local variables, at least as many local
11802 variables as main has allocated so far including compiler
11803 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
11804 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
11805 reuse the register of parent for one of the local variables,
11806 since it will think that parent can't possibly be used any more
11807 in this routine. Assigning to the local variable will thus
11808 munge parent in the parent process. */
11810 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
11811 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
11812 /* Convince the compiler that p..p7 are live; otherwise, it might
11813 use the same hardware register for all 8 local variables. */
11814 if (p != p1 || p != p2 || p != p3 || p != p4
11815 || p != p5 || p != p6 || p != p7)
11818 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
11819 from child file descriptors. If the child closes a descriptor
11820 before it execs or exits, this munges the parent's descriptor
11821 as well. Test for this by closing stdout in the child. */
11822 _exit(close(fileno(stdout)) != 0);
11827 while (wait(&status) != child)
11830 /* Was there some problem with vforking? */
11833 /* Did the child fail? (This shouldn't happen.) */
11836 /* Did the vfork/compiler bug occur? */
11837 || parent != getpid()
11839 /* Did the file descriptor bug occur? */
11840 || fstat(fileno(stdout), &st) != 0
11845 if ac_fn_c_try_run
"$LINENO"; then :
11846 ac_cv_func_vfork_works
=yes
11848 ac_cv_func_vfork_works
=no
11850 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11851 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
11856 $as_echo "$ac_cv_func_vfork_works" >&6; }
11859 if test "x$ac_cv_func_fork_works" = xcross
; then
11860 ac_cv_func_vfork_works
=$ac_cv_func_vfork
11861 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
11862 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
11865 if test "x$ac_cv_func_vfork_works" = xyes
; then
11867 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
11871 $as_echo "#define vfork fork" >>confdefs.h
11874 if test "x$ac_cv_func_fork_works" = xyes
; then
11876 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
11880 for ac_func
in getauxval getrusage getuid getgid \
11881 pipe poll pread pread64 pwrite resize_term \
11882 sbrk setpgid setpgrp setsid \
11883 sigaction sigprocmask sigsetmask socketpair \
11884 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
11885 setrlimit getrlimit posix_madvise waitpid \
11886 ptrace64 sigaltstack mkdtemp setns
11888 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11889 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
11890 eval as_val
=\$
$as_ac_var
11891 if test "x$as_val" = x
""yes; then :
11892 cat >>confdefs.h
<<_ACEOF
11893 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
11901 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
11902 if test "${am_cv_langinfo_codeset+set}" = set; then :
11903 $as_echo_n "(cached) " >&6
11905 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11906 /* end confdefs.h. */
11907 #include <langinfo.h>
11911 char* cs = nl_langinfo(CODESET);
11916 if ac_fn_c_try_link
"$LINENO"; then :
11917 am_cv_langinfo_codeset
=yes
11919 am_cv_langinfo_codeset
=no
11921 rm -f core conftest.err conftest.
$ac_objext \
11922 conftest
$ac_exeext conftest.
$ac_ext
11925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
11926 $as_echo "$am_cv_langinfo_codeset" >&6; }
11927 if test $am_cv_langinfo_codeset = yes; then
11929 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
11934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11935 $as_echo_n "checking for ANSI C header files... " >&6; }
11936 if test "${ac_cv_header_stdc+set}" = set; then :
11937 $as_echo_n "(cached) " >&6
11939 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11940 /* end confdefs.h. */
11941 #include <stdlib.h>
11942 #include <stdarg.h>
11943 #include <string.h>
11954 if ac_fn_c_try_compile
"$LINENO"; then :
11955 ac_cv_header_stdc
=yes
11957 ac_cv_header_stdc
=no
11959 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11961 if test $ac_cv_header_stdc = yes; then
11962 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11963 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11964 /* end confdefs.h. */
11965 #include <string.h>
11968 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11969 $EGREP "memchr" >/dev
/null
2>&1; then :
11972 ac_cv_header_stdc
=no
11978 if test $ac_cv_header_stdc = yes; then
11979 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11980 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11981 /* end confdefs.h. */
11982 #include <stdlib.h>
11985 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11986 $EGREP "free" >/dev
/null
2>&1; then :
11989 ac_cv_header_stdc
=no
11995 if test $ac_cv_header_stdc = yes; then
11996 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11997 if test "$cross_compiling" = yes; then :
12000 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12001 /* end confdefs.h. */
12003 #include <stdlib.h>
12004 #if ((' ' & 0x0FF) == 0x020)
12005 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12006 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12008 # define ISLOWER(c) \
12009 (('a' <= (c) && (c) <= 'i') \
12010 || ('j' <= (c) && (c) <= 'r') \
12011 || ('s' <= (c) && (c) <= 'z'))
12012 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12015 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12020 for (i = 0; i < 256; i++)
12021 if (XOR (islower (i), ISLOWER (i))
12022 || toupper (i) != TOUPPER (i))
12027 if ac_fn_c_try_run
"$LINENO"; then :
12030 ac_cv_header_stdc
=no
12032 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12033 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12039 $as_echo "$ac_cv_header_stdc" >&6; }
12040 if test $ac_cv_header_stdc = yes; then
12042 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12046 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12047 # for constant arguments. Useless!
12048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12049 $as_echo_n "checking for working alloca.h... " >&6; }
12050 if test "${ac_cv_working_alloca_h+set}" = set; then :
12051 $as_echo_n "(cached) " >&6
12053 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12054 /* end confdefs.h. */
12055 #include <alloca.h>
12059 char *p = (char *) alloca (2 * sizeof (int));
12065 if ac_fn_c_try_link
"$LINENO"; then :
12066 ac_cv_working_alloca_h
=yes
12068 ac_cv_working_alloca_h
=no
12070 rm -f core conftest.err conftest.
$ac_objext \
12071 conftest
$ac_exeext conftest.
$ac_ext
12073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12074 $as_echo "$ac_cv_working_alloca_h" >&6; }
12075 if test $ac_cv_working_alloca_h = yes; then
12077 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12082 $as_echo_n "checking for alloca... " >&6; }
12083 if test "${ac_cv_func_alloca_works+set}" = set; then :
12084 $as_echo_n "(cached) " >&6
12086 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12087 /* end confdefs.h. */
12089 # define alloca __builtin_alloca
12092 # include <malloc.h>
12093 # define alloca _alloca
12095 # ifdef HAVE_ALLOCA_H
12096 # include <alloca.h>
12101 # ifndef alloca /* predefined by HP cc +Olibcalls */
12112 char *p = (char *) alloca (1);
12118 if ac_fn_c_try_link
"$LINENO"; then :
12119 ac_cv_func_alloca_works
=yes
12121 ac_cv_func_alloca_works
=no
12123 rm -f core conftest.err conftest.
$ac_objext \
12124 conftest
$ac_exeext conftest.
$ac_ext
12126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12127 $as_echo "$ac_cv_func_alloca_works" >&6; }
12129 if test $ac_cv_func_alloca_works = yes; then
12131 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12134 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12135 # that cause trouble. Some versions do not even contain alloca or
12136 # contain a buggy version. If you still want to use their alloca,
12137 # use ar to extract alloca.o from them instead of compiling alloca.c.
12139 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
12141 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12145 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12146 if test "${ac_cv_os_cray+set}" = set; then :
12147 $as_echo_n "(cached) " >&6
12149 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12150 /* end confdefs.h. */
12151 #if defined CRAY && ! defined CRAY2
12158 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12159 $EGREP "webecray" >/dev
/null
2>&1; then :
12167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12168 $as_echo "$ac_cv_os_cray" >&6; }
12169 if test $ac_cv_os_cray = yes; then
12170 for ac_func
in _getb67 GETB67 getb67
; do
12171 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12172 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12173 eval as_val
=\$
$as_ac_var
12174 if test "x$as_val" = x
""yes; then :
12176 cat >>confdefs.h
<<_ACEOF
12177 #define CRAY_STACKSEG_END $ac_func
12186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12187 $as_echo_n "checking stack direction for C alloca... " >&6; }
12188 if test "${ac_cv_c_stack_direction+set}" = set; then :
12189 $as_echo_n "(cached) " >&6
12191 if test "$cross_compiling" = yes; then :
12192 ac_cv_c_stack_direction
=0
12194 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12195 /* end confdefs.h. */
12196 $ac_includes_default
12198 find_stack_direction ()
12200 static char *addr = 0;
12205 return find_stack_direction ();
12208 return (&dummy > addr) ? 1 : -1;
12214 return find_stack_direction () < 0;
12217 if ac_fn_c_try_run
"$LINENO"; then :
12218 ac_cv_c_stack_direction
=1
12220 ac_cv_c_stack_direction
=-1
12222 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12223 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12228 $as_echo "$ac_cv_c_stack_direction" >&6; }
12229 cat >>confdefs.h
<<_ACEOF
12230 #define STACK_DIRECTION $ac_cv_c_stack_direction
12238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
12239 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
12240 if test "${am_cv_langinfo_codeset+set}" = set; then :
12241 $as_echo_n "(cached) " >&6
12243 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12244 /* end confdefs.h. */
12245 #include <langinfo.h>
12249 char* cs = nl_langinfo(CODESET);
12254 if ac_fn_c_try_link
"$LINENO"; then :
12255 am_cv_langinfo_codeset
=yes
12257 am_cv_langinfo_codeset
=no
12259 rm -f core conftest.err conftest.
$ac_objext \
12260 conftest
$ac_exeext conftest.
$ac_ext
12263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
12264 $as_echo "$am_cv_langinfo_codeset" >&6; }
12265 if test $am_cv_langinfo_codeset = yes; then
12267 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
12272 for ac_header
in linux
/perf_event.h locale.h memory.h signal.h sys
/resource.h sys
/socket.h sys
/syscall.h sys
/un.h sys
/wait.h thread_db.h
wait.h
12274 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12275 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12276 eval as_val
=\$
$as_ac_Header
12277 if test "x$as_val" = x
""yes; then :
12278 cat >>confdefs.h
<<_ACEOF
12279 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12287 for ac_func
in fdwalk getrlimit pipe pipe2 socketpair
12289 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12290 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12291 eval as_val
=\$
$as_ac_var
12292 if test "x$as_val" = x
""yes; then :
12293 cat >>confdefs.h
<<_ACEOF
12294 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12301 ac_fn_c_check_decl
"$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
12302 if test "x$ac_cv_have_decl_strerror" = x
""yes; then :
12308 cat >>confdefs.h
<<_ACEOF
12309 #define HAVE_DECL_STRERROR $ac_have_decl
12311 ac_fn_c_check_decl
"$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
12312 if test "x$ac_cv_have_decl_strstr" = x
""yes; then :
12318 cat >>confdefs.h
<<_ACEOF
12319 #define HAVE_DECL_STRSTR $ac_have_decl
12323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
12324 $as_echo_n "checking for sigsetjmp... " >&6; }
12325 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
12326 $as_echo_n "(cached) " >&6
12328 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12329 /* end confdefs.h. */
12331 #include <setjmp.h>
12336 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
12341 if ac_fn_c_try_compile
"$LINENO"; then :
12342 gdb_cv_func_sigsetjmp
=yes
12344 gdb_cv_func_sigsetjmp
=no
12346 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
12349 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
12350 if test $gdb_cv_func_sigsetjmp = yes; then
12352 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
12357 # Check the return and argument types of ptrace.
12361 for ac_header
in sys
/ptrace.h ptrace.h
12363 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12364 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12365 eval as_val
=\$
$as_ac_Header
12366 if test "x$as_val" = x
""yes; then :
12367 cat >>confdefs.h
<<_ACEOF
12368 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12376 # Needs to be tested in C++ mode, to detect whether we need to cast
12377 # the first argument to enum __ptrace_request.
12378 if test "$enable_build_with_cxx" = "yes"; then
12380 ac_cpp
='$CXXCPP $CPPFLAGS'
12381 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12382 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12383 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
12387 gdb_ptrace_headers
='
12388 #include <sys/types.h>
12389 #if HAVE_SYS_PTRACE_H
12390 # include <sys/ptrace.h>
12393 # include <unistd.h>
12396 # There is no point in checking if we don't have a prototype.
12397 ac_fn_cxx_check_decl
"$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
12399 if test "x$ac_cv_have_decl_ptrace" = x
""yes; then :
12405 cat >>confdefs.h
<<_ACEOF
12406 #define HAVE_DECL_PTRACE $ac_have_decl
12408 if test $ac_have_decl = 1; then :
12412 : ${gdb_cv_func_ptrace_ret='int'}
12413 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
12417 # Check return type. Varargs (used on GNU/Linux) conflict with the
12418 # empty argument list, so check for that explicitly.
12419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
12420 $as_echo_n "checking return type of ptrace... " >&6; }
12421 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
12422 $as_echo_n "(cached) " >&6
12424 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12425 /* end confdefs.h. */
12426 $gdb_ptrace_headers
12430 extern long ptrace (enum __ptrace_request, ...);
12435 if ac_fn_cxx_try_compile
"$LINENO"; then :
12436 gdb_cv_func_ptrace_ret
='long'
12438 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12439 /* end confdefs.h. */
12440 $gdb_ptrace_headers
12444 extern int ptrace ();
12449 if ac_fn_cxx_try_compile
"$LINENO"; then :
12450 gdb_cv_func_ptrace_ret
='int'
12452 gdb_cv_func_ptrace_ret
='long'
12454 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12456 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
12459 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
12461 cat >>confdefs.h
<<_ACEOF
12462 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
12465 # Check argument types.
12466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
12467 $as_echo_n "checking types of arguments for ptrace... " >&6; }
12468 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
12469 $as_echo_n "(cached) " >&6
12472 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12473 /* end confdefs.h. */
12474 $gdb_ptrace_headers
12478 extern long ptrace (enum __ptrace_request, ...);
12483 if ac_fn_cxx_try_compile
"$LINENO"; then :
12484 gdb_cv_func_ptrace_args
='enum __ptrace_request,int,long,long'
12487 for gdb_arg1
in 'int' 'long'; do
12488 for gdb_arg2
in 'pid_t' 'int' 'long'; do
12489 for gdb_arg3
in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
12490 for gdb_arg4
in 'int' 'long' 'void *'; do
12491 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12492 /* end confdefs.h. */
12493 $gdb_ptrace_headers
12498 extern $gdb_cv_func_ptrace_ret
12499 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
12505 if ac_fn_cxx_try_compile
"$LINENO"; then :
12506 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
12509 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12510 for gdb_arg5
in 'int *' 'int' 'long'; do
12511 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12512 /* end confdefs.h. */
12513 $gdb_ptrace_headers
12518 extern $gdb_cv_func_ptrace_ret
12519 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
12525 if ac_fn_cxx_try_compile
"$LINENO"; then :
12527 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
12530 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12536 # Provide a safe default value.
12537 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
12540 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
12543 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
12544 ac_save_IFS
=$IFS; IFS
=','
12545 set dummy
`echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
12549 cat >>confdefs.h
<<_ACEOF
12550 #define PTRACE_TYPE_ARG1 $1
12554 cat >>confdefs.h
<<_ACEOF
12555 #define PTRACE_TYPE_ARG3 $3
12559 cat >>confdefs.h
<<_ACEOF
12560 #define PTRACE_TYPE_ARG4 $4
12563 if test -n "$5"; then
12565 cat >>confdefs.h
<<_ACEOF
12566 #define PTRACE_TYPE_ARG5 $5
12571 if test "$enable_build_with_cxx" = "yes"; then
12573 ac_cpp
='$CPP $CPPFLAGS'
12574 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12575 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12576 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
12581 if test "$cross_compiling" = no
; then
12582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
12583 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
12584 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
12585 $as_echo_n "(cached) " >&6
12587 if test "$cross_compiling" = yes; then :
12588 as_fn_error
"cannot check setpgrp when cross compiling" "$LINENO" 5
12590 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12591 /* end confdefs.h. */
12592 $ac_includes_default
12596 /* If this system has a BSD-style setpgrp which takes arguments,
12597 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
12598 exit successfully. */
12599 return setpgrp (1,1) != -1;
12604 if ac_fn_c_try_run
"$LINENO"; then :
12605 ac_cv_func_setpgrp_void
=no
12607 ac_cv_func_setpgrp_void
=yes
12609 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12610 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
12615 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
12616 if test $ac_cv_func_setpgrp_void = yes; then
12618 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
12623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
12624 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
12625 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
12626 $as_echo_n "(cached) " >&6
12628 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12629 /* end confdefs.h. */
12631 #include <unistd.h>
12637 if (setpgrp(1,1) == -1)
12646 if ac_fn_c_try_compile
"$LINENO"; then :
12647 ac_cv_func_setpgrp_void
=no
12649 ac_cv_func_setpgrp_void
=yes
12651 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
12654 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
12655 if test $ac_cv_func_setpgrp_void = yes; then
12656 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
12661 # Assume we'll default to using the included libiberty regex.
12662 gdb_use_included_regex
=yes
12664 # However, if the system regex is GNU regex, then default to *not*
12665 # using the included regex.
12666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
12667 $as_echo_n "checking for GNU regex... " >&6; }
12668 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
12669 $as_echo_n "(cached) " >&6
12671 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12672 /* end confdefs.h. */
12673 #include <gnu-versions.h>
12677 #define REGEX_INTERFACE_VERSION 1
12678 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
12679 # error "Version mismatch"
12685 if ac_fn_c_try_compile
"$LINENO"; then :
12686 gdb_cv_have_gnu_regex
=yes
12688 gdb_cv_have_gnu_regex
=no
12690 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
12693 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
12694 if test $gdb_cv_have_gnu_regex = yes; then
12695 gdb_use_included_regex
=no
12699 # Check whether --with-included-regex was given.
12700 if test "${with_included_regex+set}" = set; then :
12701 withval
=$with_included_regex; gdb_with_regex
=$withval
12703 gdb_with_regex
=$gdb_use_included_regex
12706 if test "$gdb_with_regex" = yes; then
12708 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
12712 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
12713 ac_fn_c_check_member
"$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
12714 #include <sys/proc.h>
12717 if test "x$ac_cv_member_struct_thread_td_pcb" = x
""yes; then :
12719 cat >>confdefs.h
<<_ACEOF
12720 #define HAVE_STRUCT_THREAD_TD_PCB 1
12727 # See if <sys/lwp.h> defines `struct lwp`.
12728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
12729 $as_echo_n "checking for struct lwp... " >&6; }
12730 if test "${gdb_cv_struct_lwp+set}" = set; then :
12731 $as_echo_n "(cached) " >&6
12733 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12734 /* end confdefs.h. */
12735 #include <sys/param.h>
12736 #include <sys/lwp.h>
12745 if ac_fn_c_try_compile
"$LINENO"; then :
12746 gdb_cv_struct_lwp
=yes
12748 gdb_cv_struct_lwp
=no
12750 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
12753 $as_echo "$gdb_cv_struct_lwp" >&6; }
12754 if test $gdb_cv_struct_lwp = yes; then
12756 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
12760 # See if <machine/reg.h> degines `struct reg'.
12761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
12762 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
12763 if test "${gdb_cv_struct_reg+set}" = set; then :
12764 $as_echo_n "(cached) " >&6
12766 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12767 /* end confdefs.h. */
12768 #include <sys/types.h>
12769 #include <machine/reg.h>
12778 if ac_fn_c_try_compile
"$LINENO"; then :
12779 gdb_cv_struct_reg
=yes
12781 gdb_cv_struct_reg
=no
12783 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
12786 $as_echo "$gdb_cv_struct_reg" >&6; }
12787 if test $gdb_cv_struct_reg = yes; then
12789 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
12793 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
12794 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
12795 ac_fn_c_check_member
"$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
12797 if test "x$ac_cv_member_struct_reg_r_fs" = x
""yes; then :
12799 cat >>confdefs.h
<<_ACEOF
12800 #define HAVE_STRUCT_REG_R_FS 1
12805 ac_fn_c_check_member
"$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
12807 if test "x$ac_cv_member_struct_reg_r_gs" = x
""yes; then :
12809 cat >>confdefs.h
<<_ACEOF
12810 #define HAVE_STRUCT_REG_R_GS 1
12817 # See if <sys/user.h> supports the %fs_base and %gs_bas amd64 segment registers.
12818 # Older amd64 Linux's don't have the fs_base and gs_base members of
12819 # `struct user_regs_struct'.
12820 ac_fn_c_check_member
"$LINENO" "struct user_regs_struct" "fs_base" "ac_cv_member_struct_user_regs_struct_fs_base" "#include <sys/user.h>
12822 if test "x$ac_cv_member_struct_user_regs_struct_fs_base" = x
""yes; then :
12824 cat >>confdefs.h
<<_ACEOF
12825 #define HAVE_STRUCT_USER_REGS_STRUCT_FS_BASE 1
12830 ac_fn_c_check_member
"$LINENO" "struct user_regs_struct" "gs_base" "ac_cv_member_struct_user_regs_struct_gs_base" "#include <sys/user.h>
12832 if test "x$ac_cv_member_struct_user_regs_struct_gs_base" = x
""yes; then :
12834 cat >>confdefs.h
<<_ACEOF
12835 #define HAVE_STRUCT_USER_REGS_STRUCT_GS_BASE 1
12842 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
12843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
12844 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
12845 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
12846 $as_echo_n "(cached) " >&6
12848 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12849 /* end confdefs.h. */
12850 #include <sys/ptrace.h>
12859 if ac_fn_c_try_compile
"$LINENO"; then :
12860 gdb_cv_have_ptrace_getregs
=yes
12862 gdb_cv_have_ptrace_getregs
=no
12864 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
12868 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
12869 if test $gdb_cv_have_ptrace_getregs = yes; then
12871 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
12875 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
12876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
12877 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
12878 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
12879 $as_echo_n "(cached) " >&6
12881 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12882 /* end confdefs.h. */
12883 #include <sys/ptrace.h>
12892 if ac_fn_c_try_compile
"$LINENO"; then :
12893 gdb_cv_have_ptrace_getfpxregs
=yes
12895 gdb_cv_have_ptrace_getfpxregs
=no
12897 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
12901 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
12902 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
12904 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
12908 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
12909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
12910 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
12911 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
12912 $as_echo_n "(cached) " >&6
12914 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12915 /* end confdefs.h. */
12916 #include <sys/types.h>
12917 #include <sys/ptrace.h>
12926 if ac_fn_c_try_compile
"$LINENO"; then :
12927 gdb_cv_have_pt_getdbregs
=yes
12929 gdb_cv_have_pt_getdbregs
=no
12931 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
12935 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
12936 if test $gdb_cv_have_pt_getdbregs = yes; then
12938 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
12942 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
12943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
12944 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
12945 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
12946 $as_echo_n "(cached) " >&6
12948 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12949 /* end confdefs.h. */
12950 #include <sys/types.h>
12951 #include <sys/ptrace.h>
12960 if ac_fn_c_try_compile
"$LINENO"; then :
12961 gdb_cv_have_pt_getxmmregs
=yes
12963 gdb_cv_have_pt_getxmmregs
=no
12965 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
12969 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
12970 if test $gdb_cv_have_pt_getxmmregs = yes; then
12972 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
12976 # Detect which type of /proc is in use, such as for Solaris.
12978 if test "${target}" = "${host}"; then
12980 *-*-sysv4.2
* |
*-*-sysv5* )
12982 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
12985 *-*-solaris2.
[6789] |
*-*-solaris2.1
[0-9]*)
12987 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
12991 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
12993 $as_echo "#define _KMEMUSER 1" >>confdefs.h
12999 if test "$ac_cv_header_sys_procfs_h" = yes; then
13000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
13001 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
13002 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
13003 $as_echo_n "(cached) " >&6
13005 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13006 /* end confdefs.h. */
13009 /* Needed for new procfs interface on sparc-solaris. */
13010 #define _STRUCTURED_PROC 1
13011 #include <sys/procfs.h>
13020 if ac_fn_c_try_compile
"$LINENO"; then :
13021 bfd_cv_have_sys_procfs_type_gregset_t
=yes
13023 bfd_cv_have_sys_procfs_type_gregset_t
=no
13026 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13029 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
13031 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
13034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
13035 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
13037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
13038 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
13039 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
13040 $as_echo_n "(cached) " >&6
13042 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13043 /* end confdefs.h. */
13046 /* Needed for new procfs interface on sparc-solaris. */
13047 #define _STRUCTURED_PROC 1
13048 #include <sys/procfs.h>
13057 if ac_fn_c_try_compile
"$LINENO"; then :
13058 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
13060 bfd_cv_have_sys_procfs_type_fpregset_t
=no
13063 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13066 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
13068 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
13072 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
13074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
13075 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
13076 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
13077 $as_echo_n "(cached) " >&6
13079 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13080 /* end confdefs.h. */
13083 /* Needed for new procfs interface on sparc-solaris. */
13084 #define _STRUCTURED_PROC 1
13085 #include <sys/procfs.h>
13094 if ac_fn_c_try_compile
"$LINENO"; then :
13095 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
13097 bfd_cv_have_sys_procfs_type_prgregset_t
=no
13100 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13103 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
13105 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
13108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
13109 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
13111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
13112 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
13113 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
13114 $as_echo_n "(cached) " >&6
13116 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13117 /* end confdefs.h. */
13120 /* Needed for new procfs interface on sparc-solaris. */
13121 #define _STRUCTURED_PROC 1
13122 #include <sys/procfs.h>
13131 if ac_fn_c_try_compile
"$LINENO"; then :
13132 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
13134 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
13137 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13140 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
13142 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
13145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
13146 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
13148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
13149 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
13150 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
13151 $as_echo_n "(cached) " >&6
13153 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13154 /* end confdefs.h. */
13157 /* Needed for new procfs interface on sparc-solaris. */
13158 #define _STRUCTURED_PROC 1
13159 #include <sys/procfs.h>
13168 if ac_fn_c_try_compile
"$LINENO"; then :
13169 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
13171 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
13174 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13177 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
13179 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
13182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
13183 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
13185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
13186 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
13187 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
13188 $as_echo_n "(cached) " >&6
13190 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13191 /* end confdefs.h. */
13194 /* Needed for new procfs interface on sparc-solaris. */
13195 #define _STRUCTURED_PROC 1
13196 #include <sys/procfs.h>
13205 if ac_fn_c_try_compile
"$LINENO"; then :
13206 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
13208 bfd_cv_have_sys_procfs_type_lwpid_t
=no
13211 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13214 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
13216 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
13219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
13220 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
13222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
13223 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
13224 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
13225 $as_echo_n "(cached) " >&6
13227 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13228 /* end confdefs.h. */
13231 /* Needed for new procfs interface on sparc-solaris. */
13232 #define _STRUCTURED_PROC 1
13233 #include <sys/procfs.h>
13242 if ac_fn_c_try_compile
"$LINENO"; then :
13243 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
13245 bfd_cv_have_sys_procfs_type_psaddr_t
=no
13248 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13251 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
13253 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
13256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
13257 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
13259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
13260 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
13261 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
13262 $as_echo_n "(cached) " >&6
13264 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13265 /* end confdefs.h. */
13268 /* Needed for new procfs interface on sparc-solaris. */
13269 #define _STRUCTURED_PROC 1
13270 #include <sys/procfs.h>
13279 if ac_fn_c_try_compile
"$LINENO"; then :
13280 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
13282 bfd_cv_have_sys_procfs_type_prsysent_t
=no
13285 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13288 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
13290 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
13293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
13294 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
13296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
13297 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
13298 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
13299 $as_echo_n "(cached) " >&6
13301 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13302 /* end confdefs.h. */
13305 /* Needed for new procfs interface on sparc-solaris. */
13306 #define _STRUCTURED_PROC 1
13307 #include <sys/procfs.h>
13316 if ac_fn_c_try_compile
"$LINENO"; then :
13317 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
13319 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
13322 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13325 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
13327 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
13330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
13331 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
13333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
13334 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
13335 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
13336 $as_echo_n "(cached) " >&6
13338 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13339 /* end confdefs.h. */
13342 /* Needed for new procfs interface on sparc-solaris. */
13343 #define _STRUCTURED_PROC 1
13344 #include <sys/procfs.h>
13348 pr_sigaction64_t avar
13353 if ac_fn_c_try_compile
"$LINENO"; then :
13354 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
13356 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
13359 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13362 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
13364 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
13367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
13368 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
13370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
13371 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
13372 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
13373 $as_echo_n "(cached) " >&6
13375 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13376 /* end confdefs.h. */
13379 /* Needed for new procfs interface on sparc-solaris. */
13380 #define _STRUCTURED_PROC 1
13381 #include <sys/procfs.h>
13385 pr_siginfo64_t avar
13390 if ac_fn_c_try_compile
"$LINENO"; then :
13391 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
13393 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
13396 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13399 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
13401 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
13404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
13405 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
13411 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
13412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
13413 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
13414 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
13415 $as_echo_n "(cached) " >&6
13417 if test "$cross_compiling" = yes; then :
13418 gdb_cv_prfpregset_t_broken
=yes
13420 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13421 /* end confdefs.h. */
13422 #include <sys/procfs.h>
13425 if (sizeof (prfpregset_t) == sizeof (void *))
13430 if ac_fn_c_try_run
"$LINENO"; then :
13431 gdb_cv_prfpregset_t_broken
=no
13433 gdb_cv_prfpregset_t_broken
=yes
13435 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13436 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
13442 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
13443 if test $gdb_cv_prfpregset_t_broken = yes; then
13445 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
13451 # Check if the compiler supports the `long long' type.
13453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
13454 $as_echo_n "checking for long long support in compiler... " >&6; }
13455 if test "${gdb_cv_c_long_long+set}" = set; then :
13456 $as_echo_n "(cached) " >&6
13458 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13459 /* end confdefs.h. */
13460 extern long long foo;
13464 switch (foo & 2) { case 0: return 1; }
13469 if ac_fn_c_try_compile
"$LINENO"; then :
13470 gdb_cv_c_long_long
=yes
13472 gdb_cv_c_long_long
=no
13474 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
13477 $as_echo "$gdb_cv_c_long_long" >&6; }
13478 if test $gdb_cv_c_long_long != yes; then
13479 # libdecnumber requires long long.
13480 as_fn_error
"Compiler must support long long for GDB." "$LINENO" 5
13483 # Check if the compiler and runtime support printing long longs.
13485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
13486 $as_echo_n "checking for long long support in printf... " >&6; }
13487 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
13488 $as_echo_n "(cached) " >&6
13490 if test "$cross_compiling" = yes; then :
13491 gdb_cv_printf_has_long_long
=no
13493 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13494 /* end confdefs.h. */
13495 $ac_includes_default
13501 l = (l << 16) + 0x0123;
13502 l = (l << 16) + 0x4567;
13503 l = (l << 16) + 0x89ab;
13504 l = (l << 16) + 0xcdef;
13505 sprintf (buf, "0x%016llx", l);
13506 return (strcmp ("0x0123456789abcdef", buf));
13511 if ac_fn_c_try_run
"$LINENO"; then :
13512 gdb_cv_printf_has_long_long
=yes
13514 gdb_cv_printf_has_long_long
=no
13516 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13517 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
13522 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
13523 if test $gdb_cv_printf_has_long_long = yes; then
13525 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
13529 # Check if the compiler and runtime support printing decfloats.
13531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
13532 $as_echo_n "checking for decfloat support in printf... " >&6; }
13533 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
13534 $as_echo_n "(cached) " >&6
13536 if test "$cross_compiling" = yes; then :
13537 gdb_cv_printf_has_decfloat
=no
13539 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13540 /* end confdefs.h. */
13541 $ac_includes_default
13546 _Decimal32 d32 = 1.2345df;
13547 _Decimal64 d64 = 1.2345dd;
13548 _Decimal128 d128 = 1.2345dl;
13549 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
13550 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
13555 if ac_fn_c_try_run
"$LINENO"; then :
13556 gdb_cv_printf_has_decfloat
=yes
13558 gdb_cv_printf_has_decfloat
=no
13560 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13561 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
13566 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
13567 if test $gdb_cv_printf_has_decfloat = yes; then
13569 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
13573 # Check if the compiler supports the `long double' type. We can't use
13574 # AC_C_LONG_DOUBLE because that one does additional checks on the
13575 # constants defined in <float.h> that fail on some systems,
13576 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
13578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
13579 $as_echo_n "checking for long double support in compiler... " >&6; }
13580 if test "${gdb_cv_c_long_double+set}" = set; then :
13581 $as_echo_n "(cached) " >&6
13583 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13584 /* end confdefs.h. */
13587 if ac_fn_c_try_compile
"$LINENO"; then :
13588 gdb_cv_c_long_double
=yes
13590 gdb_cv_c_long_double
=no
13592 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
13595 $as_echo "$gdb_cv_c_long_double" >&6; }
13596 if test $gdb_cv_c_long_double = yes; then
13598 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
13602 # Check if the compiler and runtime support printing long doubles.
13604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
13605 $as_echo_n "checking for long double support in printf... " >&6; }
13606 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
13607 $as_echo_n "(cached) " >&6
13609 if test "$cross_compiling" = yes; then :
13610 gdb_cv_printf_has_long_double
=no
13612 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13613 /* end confdefs.h. */
13614 $ac_includes_default
13619 long double f = 3.141592653;
13620 sprintf (buf, "%Lg", f);
13621 return (strncmp ("3.14159", buf, 7));
13626 if ac_fn_c_try_run
"$LINENO"; then :
13627 gdb_cv_printf_has_long_double
=yes
13629 gdb_cv_printf_has_long_double
=no
13631 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13632 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
13637 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
13638 if test $gdb_cv_printf_has_long_double = yes; then
13640 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
13644 # Check if the compiler and runtime support scanning long doubles.
13646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
13647 $as_echo_n "checking for long double support in scanf... " >&6; }
13648 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
13649 $as_echo_n "(cached) " >&6
13651 if test "$cross_compiling" = yes; then :
13652 gdb_cv_scanf_has_long_double
=no
13654 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13655 /* end confdefs.h. */
13660 char *buf = "3.141592653";
13662 sscanf (buf, "%Lg", &f);
13663 return !(f > 3.14159 && f < 3.14160);
13668 if ac_fn_c_try_run
"$LINENO"; then :
13669 gdb_cv_scanf_has_long_double
=yes
13671 gdb_cv_scanf_has_long_double
=no
13673 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13674 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
13679 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
13680 if test $gdb_cv_scanf_has_long_double = yes; then
13682 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
13688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
13689 $as_echo_n "checking for -bbigtoc option... " >&6; }
13690 if test "${gdb_cv_bigtoc+set}" = set; then :
13691 $as_echo_n "(cached) " >&6
13694 SAVE_LDFLAGS
=$LDFLAGS
13697 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
13698 *) gdb_cv_bigtoc
=-bbigtoc ;;
13701 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
13702 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13703 /* end confdefs.h. */
13713 if ac_fn_c_try_link
"$LINENO"; then :
13718 rm -f core conftest.err conftest.
$ac_objext \
13719 conftest
$ac_exeext conftest.
$ac_ext
13720 LDFLAGS
="${SAVE_LDFLAGS}"
13723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
13724 $as_echo "$gdb_cv_bigtoc" >&6; }
13725 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
13729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
13730 $as_echo_n "checking for the dynamic export flag... " >&6; }
13732 if test "${gdb_native}" = yes; then
13733 # The dynamically loaded libthread_db needs access to symbols in the gdb
13734 # executable. Older GNU ld supports --export-dynamic but --dynamic-list
13735 # may not be supported there.
13736 old_LDFLAGS
="$LDFLAGS"
13737 # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
13738 RDYNAMIC
="-Wl,--dynamic-list=${srcdir}/proc-service.list"
13739 LDFLAGS
="$LDFLAGS $RDYNAMIC"
13740 if test "${have_libpython}" = no
; then
13741 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13742 /* end confdefs.h. */
13752 if ac_fn_c_try_link
"$LINENO"; then :
13755 rm -f core conftest.err conftest.
$ac_objext \
13756 conftest
$ac_exeext conftest.
$ac_ext
13758 # Workaround http://bugs.python.org/issue4434 where static
13759 # libpythonX.Y.a would get its symbols required for
13760 # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
13761 # Problem does not happen for the recommended libpythonX.Y.so linkage.
13762 old_CFLAGS
="$CFLAGS"
13763 CFLAGS
="$CFLAGS $PYTHON_CFLAGS"
13765 LIBS
="$LIBS $PYTHON_LIBS"
13766 if test "$cross_compiling" = yes; then :
13769 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13770 /* end confdefs.h. */
13771 #include "${have_libpython}/Python.h"
13777 err = PyRun_SimpleString ("import itertools\n");
13779 return err == 0 ? 0 : 1;
13784 if ac_fn_c_try_run
"$LINENO"; then :
13787 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13788 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13792 CFLAGS
="$old_CFLAGS"
13794 LDFLAGS
="$old_LDFLAGS"
13796 if $dynamic_list; then
13797 found
="-Wl,--dynamic-list"
13798 RDYNAMIC
='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
13801 RDYNAMIC
="-rdynamic"
13804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
13805 $as_echo "$found" >&6; }
13808 if test ${build} = ${host} -a ${host} = ${target} ; then
13811 # See if thread_db library is around for Solaris thread debugging.
13812 # Note that we must explicitly test for version 1 of the library
13813 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
13815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
13816 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
13817 if test -f /usr
/lib
/libthread_db.so
.1 ; then
13818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13819 $as_echo "yes" >&6; }
13821 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
13823 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
13824 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
13825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13826 $as_echo_n "checking for dlopen in -ldl... " >&6; }
13827 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
13828 $as_echo_n "(cached) " >&6
13830 ac_check_lib_save_LIBS
=$LIBS
13832 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13833 /* end confdefs.h. */
13835 /* Override any GCC internal prototype to avoid an error.
13836 Use char because int might match the return type of a GCC
13837 builtin and then its argument prototype would still apply. */
13850 if ac_fn_c_try_link
"$LINENO"; then :
13851 ac_cv_lib_dl_dlopen
=yes
13853 ac_cv_lib_dl_dlopen
=no
13855 rm -f core conftest.err conftest.
$ac_objext \
13856 conftest
$ac_exeext conftest.
$ac_ext
13857 LIBS
=$ac_check_lib_save_LIBS
13859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13860 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13861 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
13862 cat >>confdefs.h
<<_ACEOF
13863 #define HAVE_LIBDL 1
13870 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} $RDYNAMIC"
13871 # Sun randomly tweaked the prototypes in <proc_service.h>
13873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
13874 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
13875 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
13876 $as_echo_n "(cached) " >&6
13879 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13880 /* end confdefs.h. */
13882 #include <proc_service.h>
13883 ps_err_e ps_pdwrite
13884 (struct ps_prochandle*, psaddr_t, const void*, size_t);
13894 if ac_fn_c_try_compile
"$LINENO"; then :
13895 gdb_cv_proc_service_is_old
=no
13897 gdb_cv_proc_service_is_old
=yes
13899 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
13904 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
13905 if test $gdb_cv_proc_service_is_old = yes; then
13907 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
13911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13912 $as_echo "no" >&6; }
13916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
13917 $as_echo_n "checking for AiX thread debugging library... " >&6; }
13918 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
13919 $as_echo_n "(cached) " >&6
13921 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13922 /* end confdefs.h. */
13923 #include <sys/pthdebug.h>
13927 #ifndef PTHDB_VERSION_3
13934 if ac_fn_c_try_compile
"$LINENO"; then :
13935 gdb_cv_have_aix_thread_debug
=yes
13937 gdb_cv_have_aix_thread_debug
=no
13939 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
13943 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
13944 if test $gdb_cv_have_aix_thread_debug = yes; then
13945 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
13946 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
13947 LIBS
="$LIBS -lpthdebug"
13949 # Older versions of AIX do not provide the declaration for
13950 # the getthrds function (it appears that it was introduced
13952 ac_fn_c_check_decl
"$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
13954 if test "x$ac_cv_have_decl_getthrds" = x
""yes; then :
13960 cat >>confdefs.h
<<_ACEOF
13961 #define HAVE_DECL_GETTHRDS $ac_have_decl
13970 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
13971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
13972 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
13973 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
13974 $as_echo_n "(cached) " >&6
13976 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13977 /* end confdefs.h. */
13978 #include <thread_db.h>
13982 int i = TD_NOTALLOC;
13987 if ac_fn_c_try_compile
"$LINENO"; then :
13988 gdb_cv_thread_db_h_has_td_notalloc
=yes
13990 gdb_cv_thread_db_h_has_td_notalloc
=no
13993 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
13997 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
13998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
13999 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
14000 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
14001 $as_echo_n "(cached) " >&6
14003 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14004 /* end confdefs.h. */
14005 #include <thread_db.h>
14009 int i = TD_VERSION;
14014 if ac_fn_c_try_compile
"$LINENO"; then :
14015 gdb_cv_thread_db_h_has_td_version
=yes
14017 gdb_cv_thread_db_h_has_td_version
=no
14020 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
14024 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
14025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
14026 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
14027 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
14028 $as_echo_n "(cached) " >&6
14030 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14031 /* end confdefs.h. */
14032 #include <thread_db.h>
14041 if ac_fn_c_try_compile
"$LINENO"; then :
14042 gdb_cv_thread_db_h_has_td_notls
=yes
14044 gdb_cv_thread_db_h_has_td_notls
=no
14047 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
14051 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
14053 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
14055 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
14058 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
14060 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
14063 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
14065 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
14069 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
14070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
14071 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
14072 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
14073 $as_echo_n "(cached) " >&6
14075 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14076 /* end confdefs.h. */
14077 #include <sys/syscall.h>
14081 int i = __NR_tkill;
14086 if ac_fn_c_try_compile
"$LINENO"; then :
14087 gdb_cv_sys_syscall_h_has_tkill
=yes
14089 gdb_cv_sys_syscall_h_has_tkill
=no
14092 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
14096 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
14098 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes"; then
14099 ac_fn_c_check_func
"$LINENO" "syscall" "ac_cv_func_syscall"
14100 if test "x$ac_cv_func_syscall" = x
""yes; then :
14102 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
14109 ac_fn_c_check_decl
"$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
14111 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x
""yes; then :
14117 cat >>confdefs.h
<<_ACEOF
14118 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
14122 if test "$cross_compiling" = yes; then :
14123 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14124 /* end confdefs.h. */
14125 #include <sys/personality.h>
14130 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
14131 # define ADDR_NO_RANDOMIZE 0x0040000
14133 /* Test the flag could be set and stays set. */
14134 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
14135 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
14141 if ac_fn_c_try_link
"$LINENO"; then :
14142 have_personality
=true
14144 have_personality
=false
14146 rm -f core conftest.err conftest.
$ac_objext \
14147 conftest
$ac_exeext conftest.
$ac_ext
14149 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14150 /* end confdefs.h. */
14151 #include <sys/personality.h>
14156 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
14157 # define ADDR_NO_RANDOMIZE 0x0040000
14159 /* Test the flag could be set and stays set. */
14160 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
14161 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
14167 if ac_fn_c_try_run
"$LINENO"; then :
14168 have_personality
=true
14170 have_personality
=false
14172 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14173 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14176 if $have_personality
14179 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
14192 cat >>confdefs.h
<<_ACEOF
14193 #define GDBINIT "$gdbinit"
14198 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
14199 # except that the argument to --with-sysroot is optional.
14200 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
14201 if test "x$with_sysroot" = xyes
; then
14202 with_sysroot
="${exec_prefix}/${target_alias}/sys-root"
14205 # Check whether --with-sysroot was given.
14206 if test "${with_sysroot+set}" = set; then :
14207 withval
=$with_sysroot; TARGET_SYSTEM_ROOT
=$withval
14209 TARGET_SYSTEM_ROOT
=
14213 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
14214 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
14215 ac_define_dir
=`eval echo $TARGET_SYSTEM_ROOT`
14216 ac_define_dir
=`eval echo $ac_define_dir`
14218 cat >>confdefs.h
<<_ACEOF
14219 #define TARGET_SYSTEM_ROOT "$ac_define_dir"
14225 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
14226 if test "x$prefix" = xNONE
; then
14227 test_prefix
=/usr
/local
14229 test_prefix
=$prefix
14232 test_prefix
=$exec_prefix
14235 case ${ac_define_dir} in
14236 "${test_prefix}"|
"${test_prefix}/"*|\
14237 '${exec_prefix}'|
'${exec_prefix}/'*)
14242 cat >>confdefs.h
<<_ACEOF
14243 #define TARGET_SYSTEM_ROOT_RELOCATABLE $value
14250 # Check whether --with-system-gdbinit was given.
14251 if test "${with_system_gdbinit+set}" = set; then :
14252 withval
=$with_system_gdbinit;
14253 SYSTEM_GDBINIT
=$withval
14259 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
14260 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
14261 ac_define_dir
=`eval echo $SYSTEM_GDBINIT`
14262 ac_define_dir
=`eval echo $ac_define_dir`
14264 cat >>confdefs.h
<<_ACEOF
14265 #define SYSTEM_GDBINIT "$ac_define_dir"
14271 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
14272 if test "x$prefix" = xNONE
; then
14273 test_prefix
=/usr
/local
14275 test_prefix
=$prefix
14278 test_prefix
=$exec_prefix
14281 case ${ac_define_dir} in
14282 "${test_prefix}"|
"${test_prefix}/"*|\
14283 '${exec_prefix}'|
'${exec_prefix}/'*)
14288 cat >>confdefs.h
<<_ACEOF
14289 #define SYSTEM_GDBINIT_RELOCATABLE $value
14295 # Check whether --enable-werror was given.
14296 if test "${enable_werror+set}" = set; then :
14297 enableval
=$enable_werror; case "${enableval}" in
14298 yes | y
) ERROR_ON_WARNING
="yes" ;;
14299 no | n
) ERROR_ON_WARNING
="no" ;;
14300 *) as_fn_error
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
14305 # Enable -Werror by default when using gcc in C mode. Leave it off
14306 # for C++ until we're warning clean. Turn it off for releases.
14307 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" \
14308 && test x
"$enable_build_with_cxx" != x
"yes" \
14309 && $development; then
14310 ERROR_ON_WARNING
=yes
14314 if test "${ERROR_ON_WARNING}" = yes ; then
14315 WERROR_CFLAGS
="-Werror"
14318 # These options work in either C or C++ modes.
14319 build_warnings
="-Wall -Wpointer-arith \
14320 -Wno-unused -Wunused-value -Wunused-function \
14321 -Wno-switch -Wno-char-subscripts \
14324 # Now add in C and C++ specific options, depending on mode.
14325 if test "$enable_build_with_cxx" = "yes"; then
14326 build_warnings
="$build_warnings -Wno-sign-compare -Wno-write-strings \
14329 build_warnings
="$build_warnings -Wpointer-sign -Wmissing-prototypes \
14330 -Wdeclaration-after-statement -Wmissing-parameter-type \
14331 -Wold-style-declaration -Wold-style-definition"
14334 # Enable -Wno-format by default when using gcc on mingw since many
14335 # GCC versions complain about %I64.
14337 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
14338 *) build_warnings
="$build_warnings -Wformat-nonliteral" ;;
14341 # Check whether --enable-build-warnings was given.
14342 if test "${enable_build_warnings+set}" = set; then :
14343 enableval
=$enable_build_warnings; case "${enableval}" in
14345 no
) build_warnings
="-w";;
14346 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
14347 build_warnings
="${build_warnings} ${t}";;
14348 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
14349 build_warnings
="${t} ${build_warnings}";;
14350 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
14352 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
14353 echo "Setting compiler warning flags = $build_warnings" 6>&1
14356 # Check whether --enable-gdb-build-warnings was given.
14357 if test "${enable_gdb_build_warnings+set}" = set; then :
14358 enableval
=$enable_gdb_build_warnings; case "${enableval}" in
14360 no
) build_warnings
="-w";;
14361 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
14362 build_warnings
="${build_warnings} ${t}";;
14363 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
14364 build_warnings
="${t} ${build_warnings}";;
14365 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
14367 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
14368 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
14372 # The set of warnings supported by a C++ compiler is not the same as
14373 # of the C compiler.
14374 if test "$enable_build_with_cxx" = "yes"; then
14376 ac_cpp
='$CXXCPP $CPPFLAGS'
14377 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14378 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14379 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
14384 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
14386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
14387 $as_echo_n "checking compiler warning flags... " >&6; }
14388 # Separate out the -Werror flag as some files just cannot be
14389 # compiled with it enabled.
14390 for w
in ${build_warnings}; do
14392 -Werr*) WERROR_CFLAGS
=-Werror ;;
14394 # Check whether GCC accepts it.
14395 saved_CFLAGS
="$CFLAGS"
14396 CFLAGS
="$CFLAGS $w"
14397 saved_CXXFLAGS
="$CXXFLAGS"
14398 CXXFLAGS
="$CXXFLAGS $w"
14399 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14400 /* end confdefs.h. */
14410 if ac_fn_cxx_try_compile
"$LINENO"; then :
14411 WARN_CFLAGS
="${WARN_CFLAGS} $w"
14413 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14414 CFLAGS
="$saved_CFLAGS"
14415 CXXFLAGS
="$saved_CXXFLAGS"
14418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
14419 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
14424 if test "$enable_build_with_cxx" = "yes"; then
14426 ac_cpp='$CPP $CPPFLAGS'
14427 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14428 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14429 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14433 # In the Cygwin environment, we need some additional flags.
14434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for cygwin
" >&5
14435 $as_echo_n "checking
for cygwin...
" >&6; }
14436 if test "${gdb_cv_os_cygwin+set}" = set; then :
14437 $as_echo_n "(cached
) " >&6
14439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14440 /* end confdefs.h. */
14442 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
14446 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
14447 $EGREP "^lose$
" >/dev/null 2>&1; then :
14448 gdb_cv_os_cygwin=yes
14450 gdb_cv_os_cygwin=no
14455 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $gdb_cv_os_cygwin" >&5
14456 $as_echo "$gdb_cv_os_cygwin" >&6; }
14459 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o
"
14461 *go32* ) SER_HARDWIRE=ser-go32.o ;;
14462 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
14463 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o
" ;;
14467 # libreadline needs libuser32.a in a cygwin environment
14469 if test x$gdb_cv_os_cygwin = xyes; then
14470 WIN32LIBS="-luser32"
14471 case "${target}" in
14472 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
14477 # The ser-tcp.c module requires sockets.
14481 $as_echo "#define USE_WIN32API 1" >>confdefs.h
14483 WIN32LIBS
="$WIN32LIBS -lws2_32"
14488 # Add ELF support to GDB, but only if BFD includes ELF support.
14491 OLD_LDFLAGS
=$LDFLAGS
14493 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
14494 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
14495 # always want our bfd.
14496 CFLAGS
="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
14497 ZLIBDIR
=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
14498 LDFLAGS
="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
14499 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
14500 LIBS
="-lbfd -liberty -lz $intl $LIBS"
14501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
14502 $as_echo_n "checking for ELF support in BFD... " >&6; }
14503 if test "${gdb_cv_var_elf+set}" = set; then :
14504 $as_echo_n "(cached) " >&6
14506 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14507 /* end confdefs.h. */
14508 #include <stdlib.h>
14510 #include "elf-bfd.h"
14515 return bfd_get_elf_phdr_upper_bound (NULL);
14520 if ac_fn_c_try_link
"$LINENO"; then :
14525 rm -f core conftest.err conftest.
$ac_objext \
14526 conftest
$ac_exeext conftest.
$ac_ext
14528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
14529 $as_echo "$gdb_cv_var_elf" >&6; }
14531 LDFLAGS
=$OLD_LDFLAGS
14533 if test $gdb_cv_var_elf = yes; then
14534 CONFIG_OBS
="$CONFIG_OBS elfread.o stap-probe.o dtrace-probe.o"
14536 $as_echo "#define HAVE_ELF 1" >>confdefs.h
14538 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
14539 if test "$plugins" = "yes"; then
14540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
14541 $as_echo_n "checking for library containing dlopen... " >&6; }
14542 if test "${ac_cv_search_dlopen+set}" = set; then :
14543 $as_echo_n "(cached) " >&6
14545 ac_func_search_save_LIBS
=$LIBS
14546 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14547 /* end confdefs.h. */
14549 /* Override any GCC internal prototype to avoid an error.
14550 Use char because int might match the return type of a GCC
14551 builtin and then its argument prototype would still apply. */
14564 for ac_lib
in '' dl
; do
14565 if test -z "$ac_lib"; then
14566 ac_res
="none required"
14569 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
14571 if ac_fn_c_try_link
"$LINENO"; then :
14572 ac_cv_search_dlopen
=$ac_res
14574 rm -f core conftest.err conftest.
$ac_objext \
14576 if test "${ac_cv_search_dlopen+set}" = set; then :
14580 if test "${ac_cv_search_dlopen+set}" = set; then :
14583 ac_cv_search_dlopen
=no
14585 rm conftest.
$ac_ext
14586 LIBS
=$ac_func_search_save_LIBS
14588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
14589 $as_echo "$ac_cv_search_dlopen" >&6; }
14590 ac_res
=$ac_cv_search_dlopen
14591 if test "$ac_res" != no
; then :
14592 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
14599 # Add macho support to GDB, but only if BFD includes it.
14602 OLD_LDFLAGS
=$LDFLAGS
14604 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
14605 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
14606 # always want our bfd.
14607 CFLAGS
="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
14608 ZLIBDIR
=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
14609 LDFLAGS
="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
14610 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
14611 LIBS
="-lbfd -liberty -lz $intl $LIBS"
14612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Mach-O support in BFD" >&5
14613 $as_echo_n "checking for Mach-O support in BFD... " >&6; }
14614 if test "${gdb_cv_var_macho+set}" = set; then :
14615 $as_echo_n "(cached) " >&6
14617 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14618 /* end confdefs.h. */
14619 #include <stdlib.h>
14621 #include "mach-o.h"
14626 return bfd_mach_o_lookup_command (NULL, 0, NULL);
14631 if ac_fn_c_try_link
"$LINENO"; then :
14632 gdb_cv_var_macho
=yes
14634 gdb_cv_var_macho
=no
14636 rm -f core conftest.err conftest.
$ac_objext \
14637 conftest
$ac_exeext conftest.
$ac_ext
14639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_macho" >&5
14640 $as_echo "$gdb_cv_var_macho" >&6; }
14642 LDFLAGS
=$OLD_LDFLAGS
14644 if test $gdb_cv_var_macho = yes; then
14645 CONFIG_OBS
="$CONFIG_OBS machoread.o"
14648 # Add any host-specific objects to GDB.
14649 CONFIG_OBS
="${CONFIG_OBS} ${gdb_host_obs}"
14651 # If building on ELF, look for lzma support for embedded compressed debug info.
14652 if test $gdb_cv_var_elf = yes; then
14654 # Check whether --with-lzma was given.
14655 if test "${with_lzma+set}" = set; then :
14656 withval
=$with_lzma;
14661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use lzma" >&5
14662 $as_echo_n "checking whether to use lzma... " >&6; }
14663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_lzma" >&5
14664 $as_echo "$with_lzma" >&6; }
14666 if test "${with_lzma}" != no
; then
14677 acl_save_prefix
="$prefix"
14678 prefix
="$acl_final_prefix"
14679 acl_save_exec_prefix
="$exec_prefix"
14680 exec_prefix
="$acl_final_exec_prefix"
14682 eval additional_includedir
=\"$includedir\"
14683 eval additional_libdir
=\"$libdir\"
14685 exec_prefix
="$acl_save_exec_prefix"
14686 prefix
="$acl_save_prefix"
14689 # Check whether --with-liblzma-prefix was given.
14690 if test "${with_liblzma_prefix+set}" = set; then :
14691 withval
=$with_liblzma_prefix;
14692 if test "X$withval" = "Xno"; then
14695 if test "X$withval" = "X"; then
14697 acl_save_prefix
="$prefix"
14698 prefix
="$acl_final_prefix"
14699 acl_save_exec_prefix
="$exec_prefix"
14700 exec_prefix
="$acl_final_exec_prefix"
14702 eval additional_includedir
=\"$includedir\"
14703 eval additional_libdir
=\"$libdir\"
14705 exec_prefix
="$acl_save_exec_prefix"
14706 prefix
="$acl_save_prefix"
14709 additional_includedir
="$withval/include"
14710 additional_libdir
="$withval/lib"
14721 names_already_handled
=
14722 names_next_round
='lzma '
14723 while test -n "$names_next_round"; do
14724 names_this_round
="$names_next_round"
14726 for name
in $names_this_round; do
14728 for n
in $names_already_handled; do
14729 if test "$n" = "$name"; then
14730 already_handled
=yes
14734 if test -z "$already_handled"; then
14735 names_already_handled
="$names_already_handled $name"
14736 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
14737 eval value
=\"\
$HAVE_LIB$uppername\"
14738 if test -n "$value"; then
14739 if test "$value" = yes; then
14740 eval value
=\"\
$LIB$uppername\"
14741 test -z "$value" || LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$value"
14742 eval value
=\"\
$LTLIB$uppername\"
14743 test -z "$value" || LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }$value"
14752 if test $use_additional = yes; then
14753 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
14754 found_dir
="$additional_libdir"
14755 found_so
="$additional_libdir/lib$name.$shlibext"
14756 if test -f "$additional_libdir/lib$name.la"; then
14757 found_la
="$additional_libdir/lib$name.la"
14760 if test -f "$additional_libdir/lib$name.$libext"; then
14761 found_dir
="$additional_libdir"
14762 found_a
="$additional_libdir/lib$name.$libext"
14763 if test -f "$additional_libdir/lib$name.la"; then
14764 found_la
="$additional_libdir/lib$name.la"
14769 if test "X$found_dir" = "X"; then
14770 for x
in $LDFLAGS $LTLIBLZMA; do
14772 acl_save_prefix
="$prefix"
14773 prefix
="$acl_final_prefix"
14774 acl_save_exec_prefix
="$exec_prefix"
14775 exec_prefix
="$acl_final_exec_prefix"
14777 exec_prefix
="$acl_save_exec_prefix"
14778 prefix
="$acl_save_prefix"
14782 dir
=`echo "X$x" | sed -e 's/^X-L//'`
14783 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
14785 found_so
="$dir/lib$name.$shlibext"
14786 if test -f "$dir/lib$name.la"; then
14787 found_la
="$dir/lib$name.la"
14790 if test -f "$dir/lib$name.$libext"; then
14792 found_a
="$dir/lib$name.$libext"
14793 if test -f "$dir/lib$name.la"; then
14794 found_la
="$dir/lib$name.la"
14800 if test "X$found_dir" != "X"; then
14805 if test "X$found_dir" != "X"; then
14806 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }-L$found_dir -l$name"
14807 if test "X$found_so" != "X"; then
14808 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
14809 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_so"
14812 for x
in $ltrpathdirs; do
14813 if test "X$x" = "X$found_dir"; then
14818 if test -z "$haveit"; then
14819 ltrpathdirs
="$ltrpathdirs $found_dir"
14821 if test "$hardcode_direct" = yes; then
14822 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_so"
14824 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
14825 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_so"
14827 for x
in $rpathdirs; do
14828 if test "X$x" = "X$found_dir"; then
14833 if test -z "$haveit"; then
14834 rpathdirs
="$rpathdirs $found_dir"
14838 for x
in $LDFLAGS $LIBLZMA; do
14840 acl_save_prefix
="$prefix"
14841 prefix
="$acl_final_prefix"
14842 acl_save_exec_prefix
="$exec_prefix"
14843 exec_prefix
="$acl_final_exec_prefix"
14845 exec_prefix
="$acl_save_exec_prefix"
14846 prefix
="$acl_save_prefix"
14848 if test "X$x" = "X-L$found_dir"; then
14853 if test -z "$haveit"; then
14854 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-L$found_dir"
14856 if test "$hardcode_minus_L" != no
; then
14857 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_so"
14859 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-l$name"
14865 if test "X$found_a" != "X"; then
14866 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_a"
14868 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-L$found_dir -l$name"
14871 additional_includedir
=
14872 case "$found_dir" in
14874 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
14875 additional_includedir
="$basedir/include"
14878 if test "X$additional_includedir" != "X"; then
14879 if test "X$additional_includedir" != "X/usr/include"; then
14881 if test "X$additional_includedir" = "X/usr/local/include"; then
14882 if test -n "$GCC"; then
14884 linux
*) haveit
=yes;;
14888 if test -z "$haveit"; then
14889 for x
in $CPPFLAGS $INCLZMA; do
14891 acl_save_prefix
="$prefix"
14892 prefix
="$acl_final_prefix"
14893 acl_save_exec_prefix
="$exec_prefix"
14894 exec_prefix
="$acl_final_exec_prefix"
14896 exec_prefix
="$acl_save_exec_prefix"
14897 prefix
="$acl_save_prefix"
14899 if test "X$x" = "X-I$additional_includedir"; then
14904 if test -z "$haveit"; then
14905 if test -d "$additional_includedir"; then
14906 INCLZMA
="${INCLZMA}${INCLZMA:+ }-I$additional_includedir"
14912 if test -n "$found_la"; then
14913 save_libdir
="$libdir"
14914 case "$found_la" in
14915 */* |
*\\*) .
"$found_la" ;;
14916 *) .
"./$found_la" ;;
14918 libdir
="$save_libdir"
14919 for dep
in $dependency_libs; do
14922 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
14923 if test "X$additional_libdir" != "X/usr/lib"; then
14925 if test "X$additional_libdir" = "X/usr/local/lib"; then
14926 if test -n "$GCC"; then
14928 linux
*) haveit
=yes;;
14932 if test -z "$haveit"; then
14934 for x
in $LDFLAGS $LIBLZMA; do
14936 acl_save_prefix
="$prefix"
14937 prefix
="$acl_final_prefix"
14938 acl_save_exec_prefix
="$exec_prefix"
14939 exec_prefix
="$acl_final_exec_prefix"
14941 exec_prefix
="$acl_save_exec_prefix"
14942 prefix
="$acl_save_prefix"
14944 if test "X$x" = "X-L$additional_libdir"; then
14949 if test -z "$haveit"; then
14950 if test -d "$additional_libdir"; then
14951 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-L$additional_libdir"
14955 for x
in $LDFLAGS $LTLIBLZMA; do
14957 acl_save_prefix
="$prefix"
14958 prefix
="$acl_final_prefix"
14959 acl_save_exec_prefix
="$exec_prefix"
14960 exec_prefix
="$acl_final_exec_prefix"
14962 exec_prefix
="$acl_save_exec_prefix"
14963 prefix
="$acl_save_prefix"
14965 if test "X$x" = "X-L$additional_libdir"; then
14970 if test -z "$haveit"; then
14971 if test -d "$additional_libdir"; then
14972 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }-L$additional_libdir"
14979 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
14980 if test "$enable_rpath" != no
; then
14982 for x
in $rpathdirs; do
14983 if test "X$x" = "X$dir"; then
14988 if test -z "$haveit"; then
14989 rpathdirs
="$rpathdirs $dir"
14992 for x
in $ltrpathdirs; do
14993 if test "X$x" = "X$dir"; then
14998 if test -z "$haveit"; then
14999 ltrpathdirs
="$ltrpathdirs $dir"
15004 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
15007 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
15010 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$dep"
15011 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }$dep"
15017 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-l$name"
15018 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }-l$name"
15024 if test "X$rpathdirs" != "X"; then
15025 if test -n "$hardcode_libdir_separator"; then
15027 for found_dir
in $rpathdirs; do
15028 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
15030 acl_save_libdir
="$libdir"
15032 eval flag
=\"$hardcode_libdir_flag_spec\"
15033 libdir
="$acl_save_libdir"
15034 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$flag"
15036 for found_dir
in $rpathdirs; do
15037 acl_save_libdir
="$libdir"
15038 libdir
="$found_dir"
15039 eval flag
=\"$hardcode_libdir_flag_spec\"
15040 libdir
="$acl_save_libdir"
15041 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$flag"
15045 if test "X$ltrpathdirs" != "X"; then
15046 for found_dir
in $ltrpathdirs; do
15047 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }-R$found_dir"
15052 ac_save_CPPFLAGS
="$CPPFLAGS"
15054 for element
in $INCLZMA; do
15056 for x
in $CPPFLAGS; do
15058 acl_save_prefix
="$prefix"
15059 prefix
="$acl_final_prefix"
15060 acl_save_exec_prefix
="$exec_prefix"
15061 exec_prefix
="$acl_final_exec_prefix"
15063 exec_prefix
="$acl_save_exec_prefix"
15064 prefix
="$acl_save_prefix"
15066 if test "X$x" = "X$element"; then
15071 if test -z "$haveit"; then
15072 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
15077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for liblzma" >&5
15078 $as_echo_n "checking for liblzma... " >&6; }
15079 if test "${ac_cv_liblzma+set}" = set; then :
15080 $as_echo_n "(cached) " >&6
15083 ac_save_LIBS
="$LIBS"
15084 LIBS
="$LIBS $LIBLZMA"
15085 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15086 /* end confdefs.h. */
15091 lzma_index_iter iter;
15092 lzma_index_iter_init (&iter, 0);
15093 lzma_mf_is_supported (LZMA_MF_HC3);
15098 if ac_fn_c_try_link
"$LINENO"; then :
15103 rm -f core conftest.err conftest.
$ac_objext \
15104 conftest
$ac_exeext conftest.
$ac_ext
15105 LIBS
="$ac_save_LIBS"
15108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_liblzma" >&5
15109 $as_echo "$ac_cv_liblzma" >&6; }
15110 if test "$ac_cv_liblzma" = yes; then
15113 $as_echo "#define HAVE_LIBLZMA 1" >>confdefs.h
15115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with liblzma" >&5
15116 $as_echo_n "checking how to link with liblzma... " >&6; }
15117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBLZMA" >&5
15118 $as_echo "$LIBLZMA" >&6; }
15121 CPPFLAGS
="$ac_save_CPPFLAGS"
15131 if test "$HAVE_LIBLZMA" != yes; then
15132 if test "$with_lzma" = yes; then
15133 as_fn_error
"missing liblzma for --with-lzma" "$LINENO" 5
15139 LIBGUI
="../libgui/src/libgui.a"
15140 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
15149 *-*-cygwin* |
*-*-mingw* )
15158 if test "${enable_gdbtk}" = "yes"; then
15160 # Gdbtk must have an absolute path to srcdir in order to run
15161 # properly when not installed.
15164 GDBTK_SRC_DIR
=`pwd`
15169 # Ok, lets find the tcl configuration
15170 # First, look for one uninstalled.
15171 # the alternative search directory is invoked by --with-tcl
15174 if test x
"${no_tcl}" = x
; then
15175 # we reset no_tcl in case something fails here
15178 # Check whether --with-tcl was given.
15179 if test "${with_tcl+set}" = set; then :
15180 withval
=$with_tcl; with_tclconfig
=${withval}
15183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
15184 $as_echo_n "checking for Tcl configuration... " >&6; }
15185 if test "${ac_cv_c_tclconfig+set}" = set; then :
15186 $as_echo_n "(cached) " >&6
15190 # First check to see if --with-tcl was specified.
15192 *-*-cygwin*) platDir
="win" ;;
15193 *) platDir
="unix" ;;
15195 if test x
"${with_tclconfig}" != x
; then
15196 if test -f "${with_tclconfig}/tclConfig.sh" ; then
15197 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
15199 as_fn_error
"${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
15203 # then check for a private Tcl installation
15204 if test x
"${ac_cv_c_tclconfig}" = x
; then
15207 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15208 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
15209 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
15211 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15212 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
15213 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
15215 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15216 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
15217 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
15218 if test -f "$i/$platDir/tclConfig.sh" ; then
15219 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
15225 # on Darwin, check in Framework installation locations
15226 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tclconfig}" = x
; then
15227 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
15228 `ls -d /Library/Frameworks 2>/dev/null` \
15229 `ls -d /Network/Library/Frameworks 2>/dev/null` \
15230 `ls -d /System/Library/Frameworks 2>/dev/null` \
15232 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
15233 ac_cv_c_tclconfig
=`(cd $i/Tcl.framework; pwd)`
15239 # check in a few common install locations
15240 if test x
"${ac_cv_c_tclconfig}" = x
; then
15241 for i
in `ls -d ${libdir} 2>/dev/null` \
15242 `ls -d ${exec_prefix}/lib 2>/dev/null` \
15243 `ls -d ${prefix}/lib 2>/dev/null` \
15244 `ls -d /usr/local/lib 2>/dev/null` \
15245 `ls -d /usr/contrib/lib 2>/dev/null` \
15246 `ls -d /usr/lib 2>/dev/null` \
15248 if test -f "$i/tclConfig.sh" ; then
15249 ac_cv_c_tclconfig
=`(cd $i; pwd)`
15255 # check in a few other private locations
15256 if test x
"${ac_cv_c_tclconfig}" = x
; then
15259 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15260 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
15261 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
15262 if test -f "$i/$platDir/tclConfig.sh" ; then
15263 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
15272 if test x
"${ac_cv_c_tclconfig}" = x
; then
15273 TCL_BIN_DIR
="# no Tcl configs found"
15274 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
15275 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
15278 TCL_BIN_DIR
=${ac_cv_c_tclconfig}
15279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
15280 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15285 # If $no_tk is nonempty, then we can't do Tk, and there is no
15286 # point to doing Tcl.
15289 # Ok, lets find the tk configuration
15290 # First, look for one uninstalled.
15291 # the alternative search directory is invoked by --with-tk
15294 if test x
"${no_tk}" = x
; then
15295 # we reset no_tk in case something fails here
15298 # Check whether --with-tk was given.
15299 if test "${with_tk+set}" = set; then :
15300 withval
=$with_tk; with_tkconfig
=${withval}
15303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
15304 $as_echo_n "checking for Tk configuration... " >&6; }
15305 if test "${ac_cv_c_tkconfig+set}" = set; then :
15306 $as_echo_n "(cached) " >&6
15310 # First check to see if --with-tkconfig was specified.
15311 if test x
"${with_tkconfig}" != x
; then
15312 if test -f "${with_tkconfig}/tkConfig.sh" ; then
15313 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
15315 as_fn_error
"${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
15319 # then check for a private Tk library
15321 *-*-cygwin*) platDir
="win" ;;
15322 *) platDir
="unix" ;;
15324 if test x
"${ac_cv_c_tkconfig}" = x
; then
15327 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15328 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
15329 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
15331 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15332 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
15333 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
15335 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15336 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
15337 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
15338 if test -f "$i/$platDir/tkConfig.sh" ; then
15339 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
15345 # on Darwin, check in Framework installation locations
15346 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tkconfig}" = x
; then
15347 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
15348 `ls -d /Library/Frameworks 2>/dev/null` \
15349 `ls -d /Network/Library/Frameworks 2>/dev/null` \
15350 `ls -d /System/Library/Frameworks 2>/dev/null` \
15352 if test -f "$i/Tk.framework/tkConfig.sh" ; then
15353 ac_cv_c_tkconfig
=`(cd $i/Tk.framework; pwd)`
15359 # check in a few common install locations
15360 if test x
"${ac_cv_c_tkconfig}" = x
; then
15361 for i
in `ls -d ${libdir} 2>/dev/null` \
15362 `ls -d ${exec_prefix}/lib 2>/dev/null` \
15363 `ls -d ${prefix}/lib 2>/dev/null` \
15364 `ls -d /usr/local/lib 2>/dev/null` \
15365 `ls -d /usr/contrib/lib 2>/dev/null` \
15366 `ls -d /usr/lib 2>/dev/null` \
15368 if test -f "$i/tkConfig.sh" ; then
15369 ac_cv_c_tkconfig
=`(cd $i; pwd)`
15374 # check in a few other private locations
15375 if test x
"${ac_cv_c_tkconfig}" = x
; then
15378 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15379 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
15380 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
15381 if test -f "$i/$platDir/tkConfig.sh" ; then
15382 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
15391 if test x
"${ac_cv_c_tkconfig}" = x
; then
15392 TK_BIN_DIR
="# no Tk configs found"
15393 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
15394 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
15397 TK_BIN_DIR
=${ac_cv_c_tkconfig}
15398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
15399 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15404 if test -z "${no_tcl}" -a -z "${no_tk}"; then
15406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
15407 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
15409 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
15410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15411 $as_echo "loading" >&6; }
15412 .
${TCL_BIN_DIR}/tclConfig.sh
15414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
15415 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15418 # eval is required to do the TCL_DBGX substitution
15419 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
15420 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
15422 # If the TCL_BIN_DIR is the build directory (not the install directory),
15423 # then set the common variable name to the value of the build variables.
15424 # For example, the variable TCL_LIB_SPEC will be set to the value
15425 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
15426 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
15427 # installed and uninstalled version of Tcl.
15428 if test -f "${TCL_BIN_DIR}/Makefile" ; then
15429 TCL_LIB_SPEC
=${TCL_BUILD_LIB_SPEC}
15430 TCL_STUB_LIB_SPEC
=${TCL_BUILD_STUB_LIB_SPEC}
15431 TCL_STUB_LIB_PATH
=${TCL_BUILD_STUB_LIB_PATH}
15432 elif test "`uname -s`" = "Darwin"; then
15433 # If Tcl was built as a framework, attempt to use the libraries
15434 # from the framework at the given location so that linking works
15435 # against Tcl.framework installed in an arbitrary location.
15436 case ${TCL_DEFS} in
15438 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
15439 for i
in "`cd ${TCL_BIN_DIR}; pwd`" \
15440 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
15441 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
15442 TCL_LIB_SPEC
="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
15447 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
15448 TCL_STUB_LIB_SPEC
="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
15449 TCL_STUB_LIB_PATH
="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
15455 # eval is required to do the TCL_DBGX substitution
15456 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
15457 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
15458 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
15459 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
15475 # Check for in-tree tcl
15482 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
15486 # Find Tcl private headers
15487 if test x
"${intree}" = xno
; then
15489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
15490 $as_echo_n "checking for Tcl private headers... " >&6; }
15492 dir
=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
15493 if test -f ${dir}/tclInt.h
; then
15497 if test x
"${private_dir}" = x
; then
15498 as_fn_error
"could not find private Tcl headers" "$LINENO" 5
15500 TCL_PRIVATE_INCLUDE
="-I${private_dir}"
15501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15502 $as_echo "${private_dir}" >&6; }
15505 TCL_INCLUDE
="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
15506 TCL_LIBRARY
="${TCL_LIB_SPEC}"
15509 # If building tcl in the same src tree, private headers
15510 # are not needed, but we need to be sure to use the right
15512 TCL_INCLUDE
="-I${TCL_SRC_DIR}/generic"
15513 TCL_LIBRARY
="${TCL_BUILD_LIB_SPEC}"
15514 TCL_DEPS
="../tcl/${configdir}${TCL_LIB_FILE}"
15521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
15522 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
15524 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
15525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15526 $as_echo "loading" >&6; }
15527 .
${TK_BIN_DIR}/tkConfig.sh
15529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
15530 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15533 # eval is required to do the TK_DBGX substitution
15534 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
15535 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
15537 # If the TK_BIN_DIR is the build directory (not the install directory),
15538 # then set the common variable name to the value of the build variables.
15539 # For example, the variable TK_LIB_SPEC will be set to the value
15540 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
15541 # instead of TK_BUILD_LIB_SPEC since it will work with both an
15542 # installed and uninstalled version of Tcl.
15543 if test -f "${TK_BIN_DIR}/Makefile" ; then
15544 TK_LIB_SPEC
=${TK_BUILD_LIB_SPEC}
15545 TK_STUB_LIB_SPEC
=${TK_BUILD_STUB_LIB_SPEC}
15546 TK_STUB_LIB_PATH
=${TK_BUILD_STUB_LIB_PATH}
15547 elif test "`uname -s`" = "Darwin"; then
15548 # If Tk was built as a framework, attempt to use the libraries
15549 # from the framework at the given location so that linking works
15550 # against Tk.framework installed in an arbitrary location.
15553 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
15554 for i
in "`cd ${TK_BIN_DIR}; pwd`" \
15555 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
15556 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
15557 TK_LIB_SPEC
="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
15562 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
15563 TK_STUB_LIB_SPEC
="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
15564 TK_STUB_LIB_PATH
="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
15570 # eval is required to do the TK_DBGX substitution
15571 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
15572 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
15573 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
15574 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
15589 # Check for in-tree Tk
15591 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
15595 # Find Tk private headers
15596 if test x
"${intree}" = xno
; then
15598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
15599 $as_echo_n "checking for Tk private headers... " >&6; }
15601 dir
=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
15602 if test -f ${dir}/tkInt.h
; then
15606 if test x
"${private_dir}" = x
; then
15607 as_fn_error
"could not find Tk private headers" "$LINENO" 5
15609 TK_PRIVATE_INCLUDE
="-I${private_dir}"
15610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15611 $as_echo "${private_dir}" >&6; }
15614 TK_INCLUDE
="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
15615 TK_LIBRARY
=${TK_LIB_SPEC}
15618 TK_INCLUDE
="-I${TK_SRC_DIR}/generic"
15619 TK_LIBRARY
="${TK_BUILD_LIB_SPEC}"
15620 TK_DEPS
="../tk/${configdir}/${TK_LIB_FILE}"
15627 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
15629 # Include some libraries that Tcl and Tk want.
15630 TCL_LIBS
='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
15631 # Yes, the ordering seems wrong here. But it isn't.
15632 # TK_LIBS is the list of libraries that need to be linked
15633 # after Tcl/Tk. Note that this isn't put into LIBS. If it
15634 # were in LIBS then any link tests after this point would
15635 # try to include things like `$(LIBGUI)', which wouldn't work.
15636 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
15638 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
15639 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
15640 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
15641 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
15642 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
15643 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
15644 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
15646 if test x
$gdb_cv_os_cygwin = xyes
; then
15647 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
15648 WIN32LDAPP
="-Wl,--subsystem,console"
15649 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
15652 subdirs
="$subdirs gdbtk"
15664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
15665 $as_echo_n "checking for X... " >&6; }
15668 # Check whether --with-x was given.
15669 if test "${with_x+set}" = set; then :
15673 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
15674 if test "x$with_x" = xno
; then
15675 # The user explicitly disabled X.
15678 case $x_includes,$x_libraries in #(
15679 *\'*) as_fn_error
"cannot use X directory names containing '" "$LINENO" 5;; #(
15680 *,NONE | NONE
,*) if test "${ac_cv_have_x+set}" = set; then :
15681 $as_echo_n "(cached) " >&6
15683 # One or both of the vars are not set, and there is no cached value.
15684 ac_x_includes
=no ac_x_libraries
=no
15685 rm -f -r conftest.dir
15686 if mkdir conftest.dir
; then
15688 cat >Imakefile
<<'_ACEOF'
15690 @echo incroot='${INCROOT}'
15692 @echo usrlibdir='${USRLIBDIR}'
15694 @echo libdir='${LIBDIR}'
15696 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
15697 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
15698 for ac_var
in incroot usrlibdir libdir
; do
15699 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
15701 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
15702 for ac_extension
in a so sl dylib la dll
; do
15703 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
15704 test -f "$ac_im_libdir/libX11.$ac_extension"; then
15705 ac_im_usrlibdir
=$ac_im_libdir; break
15708 # Screen out bogus values from the imake configuration. They are
15709 # bogus both because they are the default anyway, and because
15710 # using them would break gcc on systems where it needs fixed includes.
15711 case $ac_im_incroot in
15712 /usr
/include
) ac_x_includes
= ;;
15713 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
15715 case $ac_im_usrlibdir in
15716 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
15717 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
15721 rm -f -r conftest.dir
15724 # Standard set of common directories for X headers.
15725 # Check X11 before X11Rn because it is often a symlink to the current release.
15739 /usr/local/X11/include
15740 /usr/local/X11R7/include
15741 /usr/local/X11R6/include
15742 /usr/local/X11R5/include
15743 /usr/local/X11R4/include
15745 /usr/local/include/X11
15746 /usr/local/include/X11R7
15747 /usr/local/include/X11R6
15748 /usr/local/include/X11R5
15749 /usr/local/include/X11R4
15753 /usr/XFree86/include/X11
15757 /usr/unsupported/include
15758 /usr/athena/include
15759 /usr/local/x11r5/include
15760 /usr/lpp/Xamples/include
15762 /usr/openwin/include
15763 /usr/openwin/share/include'
15765 if test "$ac_x_includes" = no
; then
15766 # Guess where to find include files, by looking for Xlib.h.
15767 # First, try using that file with no special directory specified.
15768 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15769 /* end confdefs.h. */
15770 #include <X11/Xlib.h>
15772 if ac_fn_c_try_cpp
"$LINENO"; then :
15773 # We can compile using X headers with no special include directory.
15776 for ac_dir
in $ac_x_header_dirs; do
15777 if test -r "$ac_dir/X11/Xlib.h"; then
15778 ac_x_includes
=$ac_dir
15783 rm -f conftest.err conftest.
$ac_ext
15784 fi # $ac_x_includes = no
15786 if test "$ac_x_libraries" = no
; then
15787 # Check for the libraries.
15788 # See if we find them without any special options.
15789 # Don't add to $LIBS permanently.
15792 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15793 /* end confdefs.h. */
15794 #include <X11/Xlib.h>
15803 if ac_fn_c_try_link
"$LINENO"; then :
15805 # We can link X programs with no special library path.
15809 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
15811 # Don't even attempt the hair of trying to link an X program!
15812 for ac_extension
in a so sl dylib la dll
; do
15813 if test -r "$ac_dir/libX11.$ac_extension"; then
15814 ac_x_libraries
=$ac_dir
15820 rm -f core conftest.err conftest.
$ac_objext \
15821 conftest
$ac_exeext conftest.
$ac_ext
15822 fi # $ac_x_libraries = no
15824 case $ac_x_includes,$ac_x_libraries in #(
15825 no
,* |
*,no |
*\'*)
15826 # Didn't find X, or a directory has "'" in its name.
15827 ac_cv_have_x
="have_x=no";; #(
15829 # Record where we found X for the cache.
15830 ac_cv_have_x
="have_x=yes\
15831 ac_x_includes='$ac_x_includes'\
15832 ac_x_libraries='$ac_x_libraries'"
15838 eval "$ac_cv_have_x"
15841 if test "$have_x" != yes; then
15842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
15843 $as_echo "$have_x" >&6; }
15846 # If each of the values was on the command line, it overrides each guess.
15847 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
15848 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
15849 # Update the cache value to reflect the command line values.
15850 ac_cv_have_x
="have_x=yes\
15851 ac_x_includes='$x_includes'\
15852 ac_x_libraries='$x_libraries'"
15853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
15854 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
15858 # Unlike the sim directory, whether a simulator is linked is controlled by
15859 # presence of a gdb_sim definition in the target configure.tgt entry.
15860 # This code just checks for a few cases where we'd like to ignore those
15861 # definitions, even when they're present in the '.mt' file. These cases
15862 # are when --disable-sim is specified, or if the simulator directory is
15863 # not part of the source tree.
15865 # Check whether --enable-sim was given.
15866 if test "${enable_sim+set}" = set; then :
15867 enableval
=$enable_sim; echo "enable_sim = $enable_sim";
15868 echo "enableval = ${enableval}";
15869 case "${enableval}" in
15870 yes) ignore_sim
=false
;;
15871 no
) ignore_sim
=true
;;
15872 *) ignore_sim
=false
;;
15879 if test ! -d "${srcdir}/../sim"; then
15885 if test "${ignore_sim}" = "false"; then
15886 if test x
"${gdb_sim}" != x
; then
15888 SIM_OBS
="remote-sim.o"
15890 $as_echo "#define WITH_SIM 1" >>confdefs.h
15908 # List of host floatformats.
15910 cat >>confdefs.h
<<_ACEOF
15911 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
15915 cat >>confdefs.h
<<_ACEOF
15916 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
15920 cat >>confdefs.h
<<_ACEOF
15921 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
15925 # target_subdir is used by the testsuite to find the target libraries.
15927 if test "${host}" != "${target}"; then
15928 target_subdir
="${target_alias}/"
15933 if test "${gdb_native}" = "yes"; then
15934 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
15935 if test ! -f ${host_makefile_frag}; then
15936 as_fn_error
"\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
15938 frags
="$frags $host_makefile_frag"
15940 host_makefile_frag
=/dev
/null
15946 if test "${gdb_native}" = "yes"; then
15947 # We pick this up from the host configuration file (.mh) because we
15948 # do not have a native configuration Makefile fragment.
15949 nativefile
=`sed -n '
15950 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
15951 ' ${host_makefile_frag}`
15955 if test x
"${gdb_osabi}" != x
; then
15957 cat >>confdefs.h
<<_ACEOF
15958 #define GDB_OSABI_DEFAULT $gdb_osabi
15963 # Enable multi-ice-gdb-server.
15964 # Check whether --enable-multi-ice was given.
15965 if test "${enable_multi_ice+set}" = set; then :
15966 enableval
=$enable_multi_ice; case $enableval in
15969 *) as_fn_error
"bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
15973 if test "x$enable_multi_ice" = xyes
; then
15974 subdirs
="$subdirs multi-ice"
15978 # Check whether --enable-gdbserver was given.
15979 if test "${enable_gdbserver+set}" = set; then :
15980 enableval
=$enable_gdbserver; case "${enableval}" in
15982 *) as_fn_error
"bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
15985 enable_gdbserver
=auto
15989 # We only build gdbserver automatically in a native configuration, and
15990 # only if the user did not explicitly disable its build.
15991 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
15992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
15993 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
15994 if test "x$build_gdbserver" = xyes
; then
15995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15996 $as_echo "yes" >&6; }
15997 subdirs
="$subdirs gdbserver"
15999 gdbserver_build_enabled
=yes
16001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16002 $as_echo "no" >&6; }
16006 # If the user explicitly request the gdbserver to be built, verify that
16007 # we were in fact able to enable it.
16008 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
16009 as_fn_error
"Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
16012 # Check for babeltrace and babeltrace-ctf
16014 # Check whether --with-babeltrace was given.
16015 if test "${with_babeltrace+set}" = set; then :
16016 withval
=$with_babeltrace;
16018 with_babeltrace
=auto
16021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use babeltrace" >&5
16022 $as_echo_n "checking whether to use babeltrace... " >&6; }
16023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_babeltrace" >&5
16024 $as_echo "$with_babeltrace" >&6; }
16026 if test "x$with_babeltrace" = "xno"; then
16027 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: babletrace support disabled; GDB is unable to read CTF data." >&5
16028 $as_echo "$as_me: WARNING: babletrace support disabled; GDB is unable to read CTF data." >&2;}
16030 # Append -Werror to CFLAGS so that configure can catch the warning
16031 # "assignment from incompatible pointer type", which is related to
16032 # the babeltrace change from 1.0.3 to 1.1.0. Babeltrace 1.1.0 works
16033 # in GDB, while babeltrace 1.0.3 is broken.
16034 # AC_LIB_HAVE_LINKFLAGS may modify CPPFLAGS in it, so it should be
16035 # safe to save and restore CFLAGS here.
16036 saved_CFLAGS
=$CFLAGS
16037 CFLAGS
="$CFLAGS -Werror"
16048 acl_save_prefix
="$prefix"
16049 prefix
="$acl_final_prefix"
16050 acl_save_exec_prefix
="$exec_prefix"
16051 exec_prefix
="$acl_final_exec_prefix"
16053 eval additional_includedir
=\"$includedir\"
16054 eval additional_libdir
=\"$libdir\"
16056 exec_prefix
="$acl_save_exec_prefix"
16057 prefix
="$acl_save_prefix"
16060 # Check whether --with-libbabeltrace-prefix was given.
16061 if test "${with_libbabeltrace_prefix+set}" = set; then :
16062 withval
=$with_libbabeltrace_prefix;
16063 if test "X$withval" = "Xno"; then
16066 if test "X$withval" = "X"; then
16068 acl_save_prefix
="$prefix"
16069 prefix
="$acl_final_prefix"
16070 acl_save_exec_prefix
="$exec_prefix"
16071 exec_prefix
="$acl_final_exec_prefix"
16073 eval additional_includedir
=\"$includedir\"
16074 eval additional_libdir
=\"$libdir\"
16076 exec_prefix
="$acl_save_exec_prefix"
16077 prefix
="$acl_save_prefix"
16080 additional_includedir
="$withval/include"
16081 additional_libdir
="$withval/lib"
16092 names_already_handled
=
16093 names_next_round
='babeltrace babeltrace-ctf'
16094 while test -n "$names_next_round"; do
16095 names_this_round
="$names_next_round"
16097 for name
in $names_this_round; do
16099 for n
in $names_already_handled; do
16100 if test "$n" = "$name"; then
16101 already_handled
=yes
16105 if test -z "$already_handled"; then
16106 names_already_handled
="$names_already_handled $name"
16107 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
16108 eval value
=\"\
$HAVE_LIB$uppername\"
16109 if test -n "$value"; then
16110 if test "$value" = yes; then
16111 eval value
=\"\
$LIB$uppername\"
16112 test -z "$value" || LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$value"
16113 eval value
=\"\
$LTLIB$uppername\"
16114 test -z "$value" || LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }$value"
16123 if test $use_additional = yes; then
16124 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
16125 found_dir
="$additional_libdir"
16126 found_so
="$additional_libdir/lib$name.$shlibext"
16127 if test -f "$additional_libdir/lib$name.la"; then
16128 found_la
="$additional_libdir/lib$name.la"
16131 if test -f "$additional_libdir/lib$name.$libext"; then
16132 found_dir
="$additional_libdir"
16133 found_a
="$additional_libdir/lib$name.$libext"
16134 if test -f "$additional_libdir/lib$name.la"; then
16135 found_la
="$additional_libdir/lib$name.la"
16140 if test "X$found_dir" = "X"; then
16141 for x
in $LDFLAGS $LTLIBBABELTRACE; do
16143 acl_save_prefix
="$prefix"
16144 prefix
="$acl_final_prefix"
16145 acl_save_exec_prefix
="$exec_prefix"
16146 exec_prefix
="$acl_final_exec_prefix"
16148 exec_prefix
="$acl_save_exec_prefix"
16149 prefix
="$acl_save_prefix"
16153 dir
=`echo "X$x" | sed -e 's/^X-L//'`
16154 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
16156 found_so
="$dir/lib$name.$shlibext"
16157 if test -f "$dir/lib$name.la"; then
16158 found_la
="$dir/lib$name.la"
16161 if test -f "$dir/lib$name.$libext"; then
16163 found_a
="$dir/lib$name.$libext"
16164 if test -f "$dir/lib$name.la"; then
16165 found_la
="$dir/lib$name.la"
16171 if test "X$found_dir" != "X"; then
16176 if test "X$found_dir" != "X"; then
16177 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-L$found_dir -l$name"
16178 if test "X$found_so" != "X"; then
16179 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
16180 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
16183 for x
in $ltrpathdirs; do
16184 if test "X$x" = "X$found_dir"; then
16189 if test -z "$haveit"; then
16190 ltrpathdirs
="$ltrpathdirs $found_dir"
16192 if test "$hardcode_direct" = yes; then
16193 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
16195 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
16196 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
16198 for x
in $rpathdirs; do
16199 if test "X$x" = "X$found_dir"; then
16204 if test -z "$haveit"; then
16205 rpathdirs
="$rpathdirs $found_dir"
16209 for x
in $LDFLAGS $LIBBABELTRACE; do
16211 acl_save_prefix
="$prefix"
16212 prefix
="$acl_final_prefix"
16213 acl_save_exec_prefix
="$exec_prefix"
16214 exec_prefix
="$acl_final_exec_prefix"
16216 exec_prefix
="$acl_save_exec_prefix"
16217 prefix
="$acl_save_prefix"
16219 if test "X$x" = "X-L$found_dir"; then
16224 if test -z "$haveit"; then
16225 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-L$found_dir"
16227 if test "$hardcode_minus_L" != no
; then
16228 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
16230 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-l$name"
16236 if test "X$found_a" != "X"; then
16237 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_a"
16239 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-L$found_dir -l$name"
16242 additional_includedir
=
16243 case "$found_dir" in
16245 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
16246 additional_includedir
="$basedir/include"
16249 if test "X$additional_includedir" != "X"; then
16250 if test "X$additional_includedir" != "X/usr/include"; then
16252 if test "X$additional_includedir" = "X/usr/local/include"; then
16253 if test -n "$GCC"; then
16255 linux
*) haveit
=yes;;
16259 if test -z "$haveit"; then
16260 for x
in $CPPFLAGS $INCBABELTRACE; do
16262 acl_save_prefix
="$prefix"
16263 prefix
="$acl_final_prefix"
16264 acl_save_exec_prefix
="$exec_prefix"
16265 exec_prefix
="$acl_final_exec_prefix"
16267 exec_prefix
="$acl_save_exec_prefix"
16268 prefix
="$acl_save_prefix"
16270 if test "X$x" = "X-I$additional_includedir"; then
16275 if test -z "$haveit"; then
16276 if test -d "$additional_includedir"; then
16277 INCBABELTRACE
="${INCBABELTRACE}${INCBABELTRACE:+ }-I$additional_includedir"
16283 if test -n "$found_la"; then
16284 save_libdir
="$libdir"
16285 case "$found_la" in
16286 */* |
*\\*) .
"$found_la" ;;
16287 *) .
"./$found_la" ;;
16289 libdir
="$save_libdir"
16290 for dep
in $dependency_libs; do
16293 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
16294 if test "X$additional_libdir" != "X/usr/lib"; then
16296 if test "X$additional_libdir" = "X/usr/local/lib"; then
16297 if test -n "$GCC"; then
16299 linux
*) haveit
=yes;;
16303 if test -z "$haveit"; then
16305 for x
in $LDFLAGS $LIBBABELTRACE; do
16307 acl_save_prefix
="$prefix"
16308 prefix
="$acl_final_prefix"
16309 acl_save_exec_prefix
="$exec_prefix"
16310 exec_prefix
="$acl_final_exec_prefix"
16312 exec_prefix
="$acl_save_exec_prefix"
16313 prefix
="$acl_save_prefix"
16315 if test "X$x" = "X-L$additional_libdir"; then
16320 if test -z "$haveit"; then
16321 if test -d "$additional_libdir"; then
16322 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-L$additional_libdir"
16326 for x
in $LDFLAGS $LTLIBBABELTRACE; do
16328 acl_save_prefix
="$prefix"
16329 prefix
="$acl_final_prefix"
16330 acl_save_exec_prefix
="$exec_prefix"
16331 exec_prefix
="$acl_final_exec_prefix"
16333 exec_prefix
="$acl_save_exec_prefix"
16334 prefix
="$acl_save_prefix"
16336 if test "X$x" = "X-L$additional_libdir"; then
16341 if test -z "$haveit"; then
16342 if test -d "$additional_libdir"; then
16343 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-L$additional_libdir"
16350 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
16351 if test "$enable_rpath" != no
; then
16353 for x
in $rpathdirs; do
16354 if test "X$x" = "X$dir"; then
16359 if test -z "$haveit"; then
16360 rpathdirs
="$rpathdirs $dir"
16363 for x
in $ltrpathdirs; do
16364 if test "X$x" = "X$dir"; then
16369 if test -z "$haveit"; then
16370 ltrpathdirs
="$ltrpathdirs $dir"
16375 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
16378 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
16381 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$dep"
16382 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }$dep"
16388 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-l$name"
16389 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-l$name"
16395 if test "X$rpathdirs" != "X"; then
16396 if test -n "$hardcode_libdir_separator"; then
16398 for found_dir
in $rpathdirs; do
16399 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
16401 acl_save_libdir
="$libdir"
16403 eval flag
=\"$hardcode_libdir_flag_spec\"
16404 libdir
="$acl_save_libdir"
16405 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$flag"
16407 for found_dir
in $rpathdirs; do
16408 acl_save_libdir
="$libdir"
16409 libdir
="$found_dir"
16410 eval flag
=\"$hardcode_libdir_flag_spec\"
16411 libdir
="$acl_save_libdir"
16412 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$flag"
16416 if test "X$ltrpathdirs" != "X"; then
16417 for found_dir
in $ltrpathdirs; do
16418 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-R$found_dir"
16423 ac_save_CPPFLAGS
="$CPPFLAGS"
16425 for element
in $INCBABELTRACE; do
16427 for x
in $CPPFLAGS; do
16429 acl_save_prefix
="$prefix"
16430 prefix
="$acl_final_prefix"
16431 acl_save_exec_prefix
="$exec_prefix"
16432 exec_prefix
="$acl_final_exec_prefix"
16434 exec_prefix
="$acl_save_exec_prefix"
16435 prefix
="$acl_save_prefix"
16437 if test "X$x" = "X$element"; then
16442 if test -z "$haveit"; then
16443 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
16448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libbabeltrace" >&5
16449 $as_echo_n "checking for libbabeltrace... " >&6; }
16450 if test "${ac_cv_libbabeltrace+set}" = set; then :
16451 $as_echo_n "(cached) " >&6
16454 ac_save_LIBS
="$LIBS"
16455 LIBS
="$LIBS $LIBBABELTRACE"
16456 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16457 /* end confdefs.h. */
16458 #include <babeltrace/babeltrace.h>
16459 #include <babeltrace/ctf/events.h>
16460 #include <babeltrace/ctf/iterator.h>
16464 struct bt_iter_pos *pos = bt_iter_get_pos (bt_ctf_get_iter (NULL));
16465 struct bt_ctf_event *event = NULL;
16466 const struct bt_definition *scope;
16468 bt_iter_set_pos (bt_ctf_get_iter (NULL), pos);
16469 scope = bt_ctf_get_top_level_scope (event,
16470 BT_STREAM_EVENT_HEADER);
16471 bt_ctf_get_uint64 (bt_ctf_get_field (event, scope, "id"));
16477 if ac_fn_c_try_link
"$LINENO"; then :
16478 ac_cv_libbabeltrace
=yes
16480 ac_cv_libbabeltrace
=no
16482 rm -f core conftest.err conftest.
$ac_objext \
16483 conftest
$ac_exeext conftest.
$ac_ext
16484 LIBS
="$ac_save_LIBS"
16487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libbabeltrace" >&5
16488 $as_echo "$ac_cv_libbabeltrace" >&6; }
16489 if test "$ac_cv_libbabeltrace" = yes; then
16490 HAVE_LIBBABELTRACE
=yes
16492 $as_echo "#define HAVE_LIBBABELTRACE 1" >>confdefs.h
16494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libbabeltrace" >&5
16495 $as_echo_n "checking how to link with libbabeltrace... " >&6; }
16496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBBABELTRACE" >&5
16497 $as_echo "$LIBBABELTRACE" >&6; }
16499 HAVE_LIBBABELTRACE
=no
16500 CPPFLAGS
="$ac_save_CPPFLAGS"
16510 CFLAGS
=$saved_CFLAGS
16512 if test "$HAVE_LIBBABELTRACE" != yes; then
16513 if test "$with_babeltrace" = yes; then
16514 as_fn_error
"babeltrace is missing or unusable" "$LINENO" 5
16516 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data." >&5
16517 $as_echo "$as_me: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data." >&2;}
16522 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
16523 # to an empty version.
16529 if test "${nativefile}" != ""; then
16530 case "${nativefile}" in
16531 nm-
*.h
) GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}" ;;
16532 * ) GDB_NM_FILE
="${nativefile}"
16534 files
="${files} ${GDB_NM_FILE}"
16535 links
="${links} nm.h"
16537 cat >>confdefs.h
<<_ACEOF
16538 #define GDB_NM_FILE "${GDB_NM_FILE}"
16544 ac_sources
="$files"
16546 while test -n "$ac_sources"; do
16547 set $ac_dests; ac_dest
=$1; shift; ac_dests
=$
*
16548 set $ac_sources; ac_source
=$1; shift; ac_sources
=$
*
16549 ac_config_links_1
="$ac_config_links_1 $ac_dest:$ac_source"
16551 ac_config_links
="$ac_config_links $ac_config_links_1"
16557 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
16561 gdb_ac_transform
=`echo "$program_transform_name" | sed -e 's/\\$\\$/\\$/g'`
16562 GDB_TRANSFORM_NAME
=`echo gdb | sed -e "$gdb_ac_transform"`
16563 if test "x$GDB_TRANSFORM_NAME" = x
; then
16564 GDB_TRANSFORM_NAME
=gdb
16569 gdb_ac_transform
=`echo "$program_transform_name" | sed -e 's/\\$\\$/\\$/g'`
16570 GCORE_TRANSFORM_NAME
=`echo gcore | sed -e "$gdb_ac_transform"`
16571 if test "x$GCORE_TRANSFORM_NAME" = x
; then
16572 GCORE_TRANSFORM_NAME
=gcore
16576 ac_config_files
="$ac_config_files gcore"
16579 ac_config_files
="$ac_config_files Makefile gdb-gdb.gdb doc/Makefile data-directory/Makefile"
16581 ac_config_commands
="$ac_config_commands default"
16583 cat >confcache
<<\_ACEOF
16584 # This file is a shell script that caches the results of configure
16585 # tests run on this system so they can be shared between configure
16586 # scripts and configure runs, see configure's option --config-cache.
16587 # It is not useful on other systems. If it contains results you don't
16588 # want to keep, you may remove or edit it.
16590 # config.status only pays attention to the cache file if you give it
16591 # the --recheck option to rerun configure.
16593 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16594 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16595 # following values.
16599 # The following way of writing the cache mishandles newlines in values,
16600 # but we know of no workaround that is simple, portable, and efficient.
16601 # So, we kill variables containing newlines.
16602 # Ultrix sh set writes to stderr and can't be redirected directly,
16603 # and sets the high bit in the cache file unless we assign to the vars.
16605 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16606 eval ac_val
=\$
$ac_var
16610 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16611 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16614 _ | IFS | as_nl
) ;; #(
16615 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
16616 *) { eval $ac_var=; unset $ac_var;} ;;
16622 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16623 *${as_nl}ac_space
=\
*)
16624 # `set' does not quote correctly, so add quotes: double-quote
16625 # substitution turns \\\\ into \\, and sed turns \\ into \.
16628 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16631 # `set' quotes correctly as required by POSIX, so do not add quotes.
16632 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16641 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16643 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16645 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
16646 if test -w "$cache_file"; then
16647 test "x$cache_file" != "x/dev/null" &&
16648 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16649 $as_echo "$as_me: updating cache $cache_file" >&6;}
16650 cat confcache
>$cache_file
16652 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16653 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16658 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
16659 # Let make expand exec_prefix.
16660 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
16662 DEFS
=-DHAVE_CONFIG_H
16666 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
16667 # 1. Remove the extension, and $U if already installed.
16668 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
16669 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
16670 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16671 # will be set to the directory where LIBOBJS objects are built.
16672 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16673 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
16675 LIBOBJS
=$ac_libobjs
16677 LTLIBOBJS
=$ac_ltlibobjs
16680 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16681 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
16682 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16684 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
16685 as_fn_error
"conditional \"GMAKE\" was never defined.
16686 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16688 if test -z "${HAVE_PYTHON_TRUE}" && test -z "${HAVE_PYTHON_FALSE}"; then
16689 as_fn_error
"conditional \"HAVE_PYTHON\" was never defined.
16690 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16692 if test -z "${HAVE_GUILE_TRUE}" && test -z "${HAVE_GUILE_FALSE}"; then
16693 as_fn_error
"conditional \"HAVE_GUILE\" was never defined.
16694 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16698 : ${CONFIG_STATUS=./config.status}
16700 ac_clean_files_save
=$ac_clean_files
16701 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
16702 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16703 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16705 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16707 # Generated by $as_me.
16708 # Run this file to recreate the current configuration.
16709 # Compiler output produced by configure, useful for debugging
16710 # configure, is in config.log if it exists.
16713 ac_cs_recheck=false
16716 SHELL=\${CONFIG_SHELL-$SHELL}
16719 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
16720 ## -------------------- ##
16721 ## M4sh Initialization. ##
16722 ## -------------------- ##
16724 # Be more Bourne compatible
16725 DUALCASE
=1; export DUALCASE
# for MKS sh
16726 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
16729 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16730 # is contrary to our usage. Disable this feature.
16731 alias -g '${1+"$@"}'='"$@"'
16732 setopt NO_GLOB_SUBST
16734 case `(set -o) 2>/dev/null` in #(
16746 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16747 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16748 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16749 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16750 # Prefer a ksh shell builtin over an external printf program on Solaris,
16751 # but without wasting forks for bash or zsh.
16752 if test -z "$BASH_VERSION$ZSH_VERSION" \
16753 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16754 as_echo='print
-r --'
16755 as_echo_n='print
-rn --'
16756 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16757 as_echo='printf %s
\n'
16758 as_echo_n='printf %s
'
16760 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16761 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
16762 as_echo_n='/usr
/ucb
/echo -n'
16764 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16765 as_echo_n_body='eval
16769 expr "X$arg" : "X\\(.*\\)$as_nl";
16770 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16772 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
16774 export as_echo_n_body
16775 as_echo_n='sh
-c $as_echo_n_body as_echo
'
16777 export as_echo_body
16778 as_echo='sh
-c $as_echo_body as_echo
'
16781 # The user is always right.
16782 if test "${PATH_SEPARATOR+set}" != set; then
16784 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16785 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16792 # We need space, tab and new line, in precisely that order. Quoting is
16793 # there to prevent editors from complaining about space-tab.
16794 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16795 # splitting by setting IFS to empty value.)
16798 # Find who we are. Look in the path if we contain no directory separator.
16800 *[\\/]* ) as_myself=$0 ;;
16801 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16802 for as_dir in $PATH
16805 test -z "$as_dir" && as_dir=.
16806 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16812 # We did not find ourselves, most probably we were run as `sh COMMAND'
16813 # in which case we are not to be found in the path.
16814 if test "x$as_myself" = x
; then
16817 if test ! -f "$as_myself"; then
16818 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16822 # Unset variables that we do not need and which cause bugs (e.g. in
16823 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
16824 # suppresses any "Segmentation fault" message there. '((' could
16825 # trigger a bug in pdksh 5.2.14.
16826 for as_var
in BASH_ENV ENV MAIL MAILPATH
16827 do eval test x\
${$as_var+set} = xset \
16828 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
16841 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
16844 # as_fn_error ERROR [LINENO LOG_FD]
16845 # ---------------------------------
16846 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16847 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16848 # script with status $?, using 1 if that was 0.
16851 as_status
=$?
; test $as_status -eq 0 && as_status
=1
16853 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
16854 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16856 $as_echo "$as_me: error: $1" >&2
16857 as_fn_exit
$as_status
16861 # as_fn_set_status STATUS
16862 # -----------------------
16863 # Set $? to STATUS, without forking.
16864 as_fn_set_status
()
16867 } # as_fn_set_status
16869 # as_fn_exit STATUS
16870 # -----------------
16871 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16875 as_fn_set_status
$1
16881 # Portably unset VAR.
16884 { eval $1=; unset $1;}
16886 as_unset
=as_fn_unset
16887 # as_fn_append VAR VALUE
16888 # ----------------------
16889 # Append the text in VALUE to the end of the definition contained in VAR. Take
16890 # advantage of any shell optimizations that allow amortized linear growth over
16891 # repeated appends, instead of the typical quadratic growth present in naive
16893 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
16894 eval 'as_fn_append ()
16905 # as_fn_arith ARG...
16906 # ------------------
16907 # Perform arithmetic evaluation on the ARGs, and store the result in the
16908 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16909 # must be portable across $(()) and expr.
16910 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
16911 eval 'as_fn_arith ()
16918 as_val
=`expr "$@" || test $? -eq 1`
16923 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
16924 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
16930 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16931 as_basename
=basename
16936 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
16942 as_me
=`$as_basename -- "$0" ||
16943 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16944 X"$0" : 'X\(//\)$' \| \
16945 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16947 sed '/^.*\/\([^/][^/]*\)\/*$/{
16961 # Avoid depending upon Character Ranges.
16962 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
16963 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16964 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
16965 as_cr_digits
='0123456789'
16966 as_cr_alnum
=$as_cr_Letters$as_cr_digits
16968 ECHO_C
= ECHO_N
= ECHO_T
=
16969 case `echo -n x` in #(((((
16971 case `echo 'xy\c'` in
16972 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
16974 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
16981 rm -f conf$$ conf$$.exe conf$$.
file
16982 if test -d conf$$.dir
; then
16983 rm -f conf$$.dir
/conf$$.
file
16986 mkdir conf$$.dir
2>/dev
/null
16988 if (echo >conf$$.
file) 2>/dev
/null
; then
16989 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
16991 # ... but there are two gotchas:
16992 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16993 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16994 # In both cases, we have to default to `cp -p'.
16995 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
16997 elif ln conf$$.
file conf$$
2>/dev
/null
; then
17005 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
17006 rmdir conf$$.dir
2>/dev
/null
17011 # Create "$as_dir" as a directory, including parents if necessary.
17016 -*) as_dir
=.
/$as_dir;;
17018 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
17022 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17023 *) as_qdir
=$as_dir;;
17025 as_dirs
="'$as_qdir' $as_dirs"
17026 as_dir
=`$as_dirname -- "$as_dir" ||
17027 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17028 X"$as_dir" : 'X\(//\)[^/]' \| \
17029 X"$as_dir" : 'X\(//\)$' \| \
17030 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17031 $as_echo X"$as_dir" |
17032 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17036 /^X\(\/\/\)[^/].*/{
17049 test -d "$as_dir" && break
17051 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
17052 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
17056 if mkdir
-p .
2>/dev
/null
; then
17057 as_mkdir_p
='mkdir -p "$as_dir"'
17059 test -d .
/-p && rmdir .
/-p
17063 if test -x / >/dev
/null
2>&1; then
17064 as_test_x
='test -x'
17066 if ls -dL / >/dev
/null
2>&1; then
17073 if test -d "$1"; then
17079 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
17080 ???[sx]*):;;*)false;;esac;fi
17084 as_executable_p
=$as_test_x
17086 # Sed expression to map a string onto a valid CPP name.
17087 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17089 # Sed expression to map a string onto a valid variable name.
17090 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17094 ## ----------------------------------- ##
17095 ## Main body of $CONFIG_STATUS script. ##
17096 ## ----------------------------------- ##
17098 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
17100 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17101 # Save the log message, to keep $0 and so on meaningful, and to
17102 # report actual input values of CONFIG_FILES etc. instead of their
17103 # values after options handling.
17105 This file was extended by $as_me, which was
17106 generated by GNU Autoconf 2.64. Invocation command line was
17108 CONFIG_FILES = $CONFIG_FILES
17109 CONFIG_HEADERS = $CONFIG_HEADERS
17110 CONFIG_LINKS = $CONFIG_LINKS
17111 CONFIG_COMMANDS = $CONFIG_COMMANDS
17114 on `(hostname || uname -n) 2>/dev/null | sed 1q`
17119 case $ac_config_files in *"
17120 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
17123 case $ac_config_headers in *"
17124 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
17128 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17129 # Files that config.status was made for.
17130 config_files="$ac_config_files"
17131 config_headers="$ac_config_headers"
17132 config_links="$ac_config_links"
17133 config_commands="$ac_config_commands"
17137 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17139 \`$as_me' instantiates files and other configuration actions
17140 from templates according to the current configuration. Unless the files
17141 and actions are specified as TAGs, all are instantiated by default.
17143 Usage: $0 [OPTION]... [TAG]...
17145 -h, --help print this help, then exit
17146 -V, --version print version number and configuration settings, then exit
17147 -q, --quiet, --silent
17148 do not print progress messages
17149 -d, --debug don't remove temporary files
17150 --recheck update $as_me by reconfiguring in the same conditions
17151 --file=FILE[:TEMPLATE]
17152 instantiate the configuration file FILE
17153 --header=FILE[:TEMPLATE]
17154 instantiate the configuration header FILE
17156 Configuration files:
17159 Configuration headers:
17162 Configuration links:
17165 Configuration commands:
17168 Report bugs to the package provider."
17171 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17174 configured by $0, generated by GNU Autoconf 2.64,
17175 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
17177 Copyright (C) 2009 Free Software Foundation, Inc.
17178 This config.status script is free software; the Free Software Foundation
17179 gives unlimited permission to copy, distribute and modify it."
17185 test -n "\$AWK" || AWK=awk
17188 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17189 # The default lists apply if the user does not specify any file.
17195 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
17196 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
17207 # Handling of the options.
17208 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
17210 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
17211 $as_echo "$ac_cs_version"; exit ;;
17212 --debug |
--debu |
--deb |
--de |
--d |
-d )
17214 --file |
--fil |
--fi |
--f )
17217 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17219 as_fn_append CONFIG_FILES
" '$ac_optarg'"
17220 ac_need_defaults
=false
;;
17221 --header |
--heade |
--head |
--hea )
17224 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17226 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
17227 ac_need_defaults
=false
;;
17229 # Conflict between --help and --header
17230 as_fn_error
"ambiguous option: \`$1'
17231 Try \`$0 --help' for more information.";;
17232 --help |
--hel |
-h )
17233 $as_echo "$ac_cs_usage"; exit ;;
17234 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
17235 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
17238 # This is an error.
17239 -*) as_fn_error
"unrecognized option: \`$1'
17240 Try \`$0 --help' for more information." ;;
17242 *) as_fn_append ac_config_targets
" $1"
17243 ac_need_defaults
=false
;;
17249 ac_configure_extra_args
=
17251 if $ac_cs_silent; then
17253 ac_configure_extra_args
="$ac_configure_extra_args --silent"
17257 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17258 if \$ac_cs_recheck; then
17259 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17261 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17262 CONFIG_SHELL='$SHELL'
17263 export CONFIG_SHELL
17268 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17272 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17273 ## Running $as_me. ##
17279 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17283 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
17287 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17289 # Handling of arguments.
17290 for ac_config_target
in $ac_config_targets
17292 case $ac_config_target in
17293 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
17294 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
17295 "jit-reader.h") CONFIG_FILES
="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
17296 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
17297 "gcore") CONFIG_FILES
="$CONFIG_FILES gcore" ;;
17298 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
17299 "gdb-gdb.gdb") CONFIG_FILES
="$CONFIG_FILES gdb-gdb.gdb" ;;
17300 "doc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/Makefile" ;;
17301 "data-directory/Makefile") CONFIG_FILES
="$CONFIG_FILES data-directory/Makefile" ;;
17302 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
17304 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17309 # If the user did not use the arguments to specify the items to instantiate,
17310 # then the envvar interface is used. Set only those that are not.
17311 # We use the long form for the default assignment because of an extremely
17312 # bizarre bug on SunOS 4.1.3.
17313 if $ac_need_defaults; then
17314 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
17315 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
17316 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
17317 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
17320 # Have a temporary directory for convenience. Make it in the build tree
17321 # simply because there is no reason against having it here, and in addition,
17322 # creating and moving files from /tmp can sometimes cause problems.
17323 # Hook for its removal unless debugging.
17324 # Note that there is a small window in which the directory will not be cleaned:
17325 # after its creation but before its name has been assigned to `$tmp'.
17329 trap 'exit_status=$?
17330 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17332 trap 'as_fn_exit 1' 1 2 13 15
17334 # Create a (secure) tmp directory for tmp files.
17337 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17338 test -n "$tmp" && test -d "$tmp"
17341 tmp
=.
/conf$$
-$RANDOM
17342 (umask 077 && mkdir
"$tmp")
17343 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
17345 # Set up the scripts for CONFIG_FILES section.
17346 # No need to generate them if there are no CONFIG_FILES.
17347 # This happens for instance with `./config.status config.h'.
17348 if test -n "$CONFIG_FILES"; then
17350 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
17351 ac_cs_awk_getline
=:
17352 ac_cs_awk_pipe_init
=
17353 ac_cs_awk_read_file
='
17354 while ((getline aline < (F[key])) > 0)
17357 ac_cs_awk_pipe_fini
=
17359 ac_cs_awk_getline
=false
17360 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
17361 ac_cs_awk_read_file
='
17363 print "cat " F[key] " &&"
17364 '$ac_cs_awk_pipe_init
17365 # The final `:' finishes the AND list.
17366 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
17368 ac_cr
=`echo X | tr X '\015'`
17369 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17370 # But we know of no other shell where ac_cr would be empty at this
17371 # point, so we can use a bashism as a fallback.
17372 if test "x$ac_cr" = x
; then
17373 eval ac_cr
=\$
\'\\r
\'
17375 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17376 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17379 ac_cs_awk_cr
=$ac_cr
17382 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17385 # Create commands to substitute file output variables.
17387 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
17388 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
17389 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
17392 } >conf$
$files.sh
&&
17393 . .
/conf$
$files.sh ||
17394 as_fn_error
"could not make $CONFIG_STATUS" "$LINENO" 5
17395 rm -f conf$
$files.sh
17398 echo "cat >conf$$subs.awk <<_ACEOF" &&
17399 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17401 } >conf$$subs.sh ||
17402 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17403 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17405 for ac_last_try in false false false false false :; do
17406 . ./conf$$subs.sh ||
17407 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17409 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
17410 if test $ac_delim_n = $ac_delim_num; then
17412 elif $ac_last_try; then
17413 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17415 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17418 rm -f conf$$subs.sh
17420 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17421 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
17425 s/^/S["/; s
/!.
*/"]=/
17435 s/\(.\{148\}\).*/\1/
17437 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
17442 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17449 s/\(.\{148\}\).*/\1/
17451 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
17455 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17460 ' <conf$$subs.awk | sed '
17465 ' >>$CONFIG_STATUS || ac_write_fail=1
17466 rm -f conf$$subs.awk
17467 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17469 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
17470 for (key in S) S_is_set[key] = 1
17472 \$ac_cs_awk_pipe_init
17476 nfields = split(line, field, "@
")
17478 len = length(field[1])
17479 for (i = 2; i < nfields; i++) {
17481 keylen = length(key)
17482 if (S_is_set[key]) {
17484 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17485 len += length(value) + length(field[++i])
17490 if (nfields == 3 && !substed) {
17492 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
17493 \$ac_cs_awk_read_file
17499 \$ac_cs_awk_pipe_fini
17502 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17503 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17504 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
17507 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
17508 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
17511 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17512 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
17513 # trailing colons and then remove the whole line if VPATH becomes empty
17514 # (actually we leave an empty line to preserve line numbers).
17515 if test "x
$srcdir" = x.; then
17516 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17517 s/:*\$(srcdir):*/:/
17518 s/:*\${srcdir}:*/:/
17520 s/^\([^=]*=[ ]*\):*/\1/
17526 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17527 fi # test -n "$CONFIG_FILES"
17529 # Set up the scripts for CONFIG_HEADERS section.
17530 # No need to generate them if there are no CONFIG_HEADERS.
17531 # This happens for instance with `./config.status Makefile'.
17532 if test -n "$CONFIG_HEADERS"; then
17533 cat >"$tmp/defines.
awk" <<\_ACAWK ||
17537 # Transform confdefs.h into an awk script `defines.awk', embedded as
17538 # here-document in config.status, that substitutes the proper values into
17539 # config.h.in to produce config.h.
17541 # Create a delimiter string that does not exist in confdefs.h, to ease
17542 # handling of long lines.
17544 for ac_last_try in false false :; do
17545 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
17546 if test -z "$ac_t"; then
17548 elif $ac_last_try; then
17549 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
17551 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17555 # For the awk script, D is an array of macro values keyed by name,
17556 # likewise P contains macro parameters if any. Preserve backslash
17557 # newline sequences.
17559 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17561 s/.\{148\}/&'"$ac_delim"'/g
17564 s/^[ ]*#[ ]*define[ ][ ]*/ /
17571 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
17573 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
17577 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
17578 D["\
1"]=" \
3\\\\\\n
"\\/p
17580 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
17585 s/.\{148\}/&'"$ac_delim"'/g
17590 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
17593 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
17595 ' <confdefs.h | sed '
17596 s/'"$ac_delim"'/"\\\
17597 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17599 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17600 for (key in D) D_is_set[key] = 1
17603 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17605 split(line, arg, " ")
17606 if (arg[1] == "#") {
17610 defundef
= substr
(arg
[1], 2)
17613 split(mac1
, mac2
, "(") #)
17615 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
17616 if (D_is_set
[macro
]) {
17617 # Preserve the white space surrounding the "#".
17618 print prefix
"define", macro P
[macro
] D
[macro
]
17621 # Replace #undef with comments. This is necessary, for example,
17622 # in the case of _POSIX_SOURCE, which is predefined and required
17623 # on some systems where configure will not decide to define it.
17624 if (defundef
== "undef") {
17625 print
"/*", prefix defundef
, macro
, "*/"
17633 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17634 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
17635 fi # test -n "$CONFIG_HEADERS"
17638 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
17643 :[FHLC
]) ac_mode
=$ac_tag; continue;;
17645 case $ac_mode$ac_tag in
17647 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
17648 :[FH
]-) ac_tag
=-:-;;
17649 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
17666 -) ac_f
="$tmp/stdin";;
17667 *) # Look for the file first in the build tree, then in the source tree
17668 # (if the path is not absolute). The absolute path cannot be DOS-style,
17669 # because $ac_f cannot contain `:'.
17673 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
17675 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
17677 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17678 as_fn_append ac_file_inputs
" '$ac_f'"
17681 # Let's still pretend it is `configure' which instantiates (i.e., don't
17682 # use $as_me), people would be surprised to read:
17683 # /* config.h. Generated by config.status. */
17684 configure_input
='Generated from '`
17685 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17687 if test x
"$ac_file" != x-
; then
17688 configure_input
="$ac_file. $configure_input"
17689 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17690 $as_echo "$as_me: creating $ac_file" >&6;}
17692 # Neutralize special characters interpreted by sed in replacement strings.
17693 case $configure_input in #(
17694 *\
&* |
*\|
* |
*\\* )
17695 ac_sed_conf_input
=`$as_echo "$configure_input" |
17696 sed 's/[\\\\&|]/\\\\&/g'`;; #(
17697 *) ac_sed_conf_input
=$configure_input;;
17701 *:-:* |
*:-) cat >"$tmp/stdin" \
17702 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
17707 ac_dir
=`$as_dirname -- "$ac_file" ||
17708 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17709 X"$ac_file" : 'X\(//\)[^/]' \| \
17710 X"$ac_file" : 'X\(//\)$' \| \
17711 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17712 $as_echo X"$ac_file" |
17713 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17717 /^X\(\/\/\)[^/].*/{
17730 as_dir
="$ac_dir"; as_fn_mkdir_p
17734 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17736 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17737 # A ".." for each directory in $ac_dir_suffix.
17738 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17739 case $ac_top_builddir_sub in
17740 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17741 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
17744 ac_abs_top_builddir
=$ac_pwd
17745 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
17746 # for backward compatibility:
17747 ac_top_builddir
=$ac_top_build_prefix
17750 .
) # We are building in place.
17752 ac_top_srcdir
=$ac_top_builddir_sub
17753 ac_abs_top_srcdir
=$ac_pwd ;;
17754 [\\/]* | ?
:[\\/]* ) # Absolute name.
17755 ac_srcdir
=$srcdir$ac_dir_suffix;
17756 ac_top_srcdir
=$srcdir
17757 ac_abs_top_srcdir
=$srcdir ;;
17758 *) # Relative name.
17759 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
17760 ac_top_srcdir
=$ac_top_build_prefix$srcdir
17761 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
17763 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
17773 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
17774 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
17778 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17779 # If the template does not know about datarootdir, expand it.
17780 # FIXME: This hack should be removed a few years after 2.60.
17781 ac_datarootdir_hack
=; ac_datarootdir_seen
=
17792 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17793 *datarootdir
*) ac_datarootdir_seen
=yes;;
17794 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
17795 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17796 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17798 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17799 ac_datarootdir_hack='
17800 s&@datadir@&$datadir&g
17801 s&@docdir@&$docdir&g
17802 s&@infodir@&$infodir&g
17803 s&@localedir@&$localedir&g
17804 s&@mandir@&$mandir&g
17805 s&\\\${datarootdir}&$datarootdir&g' ;;
17809 # Neutralize VPATH when `$srcdir' = `.'.
17810 # Shell code in configure.ac might set extrasub.
17811 # FIXME: do we really want to maintain this feature?
17812 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17813 ac_sed_extra="$ac_vpsub
17816 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17818 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
17819 s|@configure_input@|
$ac_sed_conf_input|
;t t
17820 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
17821 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
17822 s
&@srcdir@
&$ac_srcdir&;t t
17823 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
17824 s
&@top_srcdir@
&$ac_top_srcdir&;t t
17825 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
17826 s
&@builddir@
&$ac_builddir&;t t
17827 s
&@abs_builddir@
&$ac_abs_builddir&;t t
17828 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
17829 s
&@INSTALL@
&$ac_INSTALL&;t t
17830 $ac_datarootdir_hack
17832 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
17833 if $ac_cs_awk_getline; then
17834 $AWK -f "$tmp/subs.
awk"
17836 $AWK -f "$tmp/subs.
awk" | $SHELL
17838 || as_fn_error "could not create
$ac_file" "$LINENO" 5
17840 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17841 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
17842 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
17843 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
17844 which seems to be undefined. Please make sure it is defined." >&5
17845 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
17846 which seems to be undefined. Please make sure it is defined." >&2;}
17850 -) cat "$tmp/out" && rm -f "$tmp/out";;
17851 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17853 || as_fn_error "could not create $ac_file" "$LINENO" 5
17859 if test x"$ac_file" != x-; then
17861 $as_echo "/* $configure_input */" \
17862 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17863 } >"$tmp/config.h" \
17864 || as_fn_error "could not create $ac_file" "$LINENO" 5
17865 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17866 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17867 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17870 mv "$tmp/config.h" "$ac_file" \
17871 || as_fn_error "could not create $ac_file" "$LINENO" 5
17874 $as_echo "/* $configure_input */" \
17875 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17876 || as_fn_error "could not create -" "$LINENO" 5
17884 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.
'; then
17887 # Prefer the file from the source tree if names are identical.
17888 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
17889 ac_source=$srcdir/$ac_source
17892 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
17893 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
17895 if test ! -r "$ac_source"; then
17896 as_fn_error "$ac_source: file not found" "$LINENO" 5
17900 # Try a relative symlink, then a hard link, then a copy.
17902 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
17903 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
17905 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
17906 ln "$ac_source" "$ac_file" 2>/dev/null ||
17907 cp -p "$ac_source" "$ac_file" ||
17908 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
17911 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17912 $as_echo "$as_me: executing $ac_file commands" >&6;}
17917 case $ac_file$ac_mode in
17918 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
17919 "gcore":F) chmod +x gcore ;;
17921 case x$CONFIG_HEADERS in
17922 xconfig.h:config.in)
17933 ac_clean_files=$ac_clean_files_save
17935 test $ac_write_fail = 0 ||
17936 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
17939 # configure is writing to config.log, and then calls config.status.
17940 # config.status does its own redirection, appending to config.log.
17941 # Unfortunately, on DOS this fails, as config.log is still kept open
17942 # by configure, so config.status won't be able to
write to it
; its
17943 # output is simply discarded. So we exec the FD to /dev/null,
17944 # effectively closing config.log, so it can be properly (re)opened and
17945 # appended to by config.status. When coming back to configure, we
17946 # need to make the FD available again.
17947 if test "$no_create" != yes; then
17949 ac_config_status_args
=
17950 test "$silent" = yes &&
17951 ac_config_status_args
="$ac_config_status_args --quiet"
17953 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
17955 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17956 # would make configure fail if this is the last instruction.
17957 $ac_cs_success || as_fn_exit $?
17961 # CONFIG_SUBDIRS section.
17963 if test "$no_recursion" != yes; then
17965 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
17966 # so they do not pile up.
17967 ac_sub_configure_args
=
17969 eval "set x $ac_configure_args"
17973 if test -n "$ac_prev"; then
17978 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
17979 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
17980 ac_prev
=cache_file
;;
17981 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
17982 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
17985 --config-cache |
-C)
17987 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
17989 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
17991 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
17993 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
17995 --disable-option-checking)
17999 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
18001 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
18005 # Always prepend --prefix to ensure using the same prefix
18006 # in subdir configurations.
18007 ac_arg
="--prefix=$prefix"
18009 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
18011 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
18014 if test "$silent" = yes; then
18015 ac_sub_configure_args
="--silent $ac_sub_configure_args"
18018 # Always prepend --disable-option-checking to silence warnings, since
18019 # different subdirs can have different --enable and --with options.
18020 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
18023 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
18025 # Do not complain, so a configure script can configure whichever
18026 # parts of a large source tree are present.
18027 test -d "$srcdir/$ac_dir" ||
continue
18029 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
18030 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
18031 $as_echo "$ac_msg" >&6
18032 as_dir
="$ac_dir"; as_fn_mkdir_p
18036 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
18038 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
18039 # A ".." for each directory in $ac_dir_suffix.
18040 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
18041 case $ac_top_builddir_sub in
18042 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
18043 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
18046 ac_abs_top_builddir
=$ac_pwd
18047 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
18048 # for backward compatibility:
18049 ac_top_builddir
=$ac_top_build_prefix
18052 .
) # We are building in place.
18054 ac_top_srcdir
=$ac_top_builddir_sub
18055 ac_abs_top_srcdir
=$ac_pwd ;;
18056 [\\/]* | ?
:[\\/]* ) # Absolute name.
18057 ac_srcdir
=$srcdir$ac_dir_suffix;
18058 ac_top_srcdir
=$srcdir
18059 ac_abs_top_srcdir
=$srcdir ;;
18060 *) # Relative name.
18061 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
18062 ac_top_srcdir
=$ac_top_build_prefix$srcdir
18063 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
18065 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
18070 # Check for guested configure; otherwise get Cygnus style configure.
18071 if test -f "$ac_srcdir/configure.gnu"; then
18072 ac_sub_configure
=$ac_srcdir/configure.gnu
18073 elif test -f "$ac_srcdir/configure"; then
18074 ac_sub_configure
=$ac_srcdir/configure
18075 elif test -f "$ac_srcdir/configure.in"; then
18076 # This should be Cygnus configure.
18077 ac_sub_configure
=$ac_aux_dir/configure
18079 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
18080 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
18084 # The recursion is here.
18085 if test -n "$ac_sub_configure"; then
18086 # Make the cache file name correct relative to the subdirectory.
18087 case $cache_file in
18088 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
18089 *) # Relative name.
18090 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
18093 { $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
18094 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
18095 # The eval makes quoting arguments work.
18096 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
18097 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
18098 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
18104 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
18105 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18106 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}