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
601 HAVE_NATIVE_GCORE_HOST
693 READLINE_TEXI_INCFLAG
716 HAVE_NATIVE_GCORE_TARGET
743 INSTALL_STRIP_PROGRAM
772 MAINTAINER_MODE_FALSE
801 program_transform_name
812 ac_subst_files
='nat_makefile_frag'
814 enable_option_checking
815 enable_maintainer_mode
818 with_separate_debug_dir
820 with_relocated_sources
822 with_auto_load_safe_path
854 enable_build_warnings
855 enable_gdb_build_warnings
865 with_libbabeltrace_prefix
867 ac_precious_vars
='build_alias
884 ac_subdirs_all
='testsuite
889 # Initialize some variables set by options.
891 ac_init_version
=false
892 ac_unrecognized_opts
=
894 # The variables have the same names as the options, with
895 # dashes changed to underlines.
903 program_transform_name
=s
,x
,x
,
911 # Installation directory options.
912 # These are left unexpanded so users can "make install exec_prefix=/foo"
913 # and all the variables that are supposed to be based on exec_prefix
914 # by default will actually change.
915 # Use braces instead of parens because sh, perl, etc. also accept them.
916 # (The list follows the same order as the GNU Coding Standards.)
917 bindir
='${exec_prefix}/bin'
918 sbindir
='${exec_prefix}/sbin'
919 libexecdir
='${exec_prefix}/libexec'
920 datarootdir
='${prefix}/share'
921 datadir
='${datarootdir}'
922 sysconfdir
='${prefix}/etc'
923 sharedstatedir
='${prefix}/com'
924 localstatedir
='${prefix}/var'
925 includedir
='${prefix}/include'
926 oldincludedir
='/usr/include'
927 docdir
='${datarootdir}/doc/${PACKAGE}'
928 infodir
='${datarootdir}/info'
933 libdir
='${exec_prefix}/lib'
934 localedir
='${datarootdir}/locale'
935 mandir
='${datarootdir}/man'
941 # If the previous option needs an argument, assign it.
942 if test -n "$ac_prev"; then
943 eval $ac_prev=\
$ac_option
949 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
953 # Accept the important Cygnus configure options, so we can diagnose typos.
955 case $ac_dashdash$ac_option in
959 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
961 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
964 -build |
--build |
--buil |
--bui |
--bu)
965 ac_prev
=build_alias
;;
966 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
967 build_alias
=$ac_optarg ;;
969 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
970 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
971 ac_prev
=cache_file
;;
972 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
973 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
974 cache_file
=$ac_optarg ;;
977 cache_file
=config.cache
;;
979 -datadir |
--datadir |
--datadi |
--datad)
981 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
982 datadir
=$ac_optarg ;;
984 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
985 |
--dataroo |
--dataro |
--datar)
986 ac_prev
=datarootdir
;;
987 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
988 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
989 datarootdir
=$ac_optarg ;;
991 -disable-* |
--disable-*)
992 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
993 # Reject names that are not valid shell variable names.
994 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
995 as_fn_error
"invalid feature name: $ac_useropt"
996 ac_useropt_orig
=$ac_useropt
997 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
998 case $ac_user_opts in
1000 "enable_
$ac_useropt"
1002 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1003 ac_unrecognized_sep
=', ';;
1005 eval enable_
$ac_useropt=no
;;
1007 -docdir |
--docdir |
--docdi |
--doc |
--do)
1009 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1010 docdir
=$ac_optarg ;;
1012 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1014 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1015 dvidir
=$ac_optarg ;;
1017 -enable-* |
--enable-*)
1018 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1019 # Reject names that are not valid shell variable names.
1020 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1021 as_fn_error
"invalid feature name: $ac_useropt"
1022 ac_useropt_orig
=$ac_useropt
1023 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1024 case $ac_user_opts in
1026 "enable_
$ac_useropt"
1028 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1029 ac_unrecognized_sep
=', ';;
1031 eval enable_
$ac_useropt=\
$ac_optarg ;;
1033 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1034 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1035 |
--exec |
--exe |
--ex)
1036 ac_prev
=exec_prefix
;;
1037 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1038 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1039 |
--exec=* |
--exe=* |
--ex=*)
1040 exec_prefix
=$ac_optarg ;;
1042 -gas |
--gas |
--ga |
--g)
1043 # Obsolete; use --with-gas.
1046 -help |
--help |
--hel |
--he |
-h)
1047 ac_init_help
=long
;;
1048 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1049 ac_init_help
=recursive
;;
1050 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1051 ac_init_help
=short
;;
1053 -host |
--host |
--hos |
--ho)
1054 ac_prev
=host_alias
;;
1055 -host=* |
--host=* |
--hos=* |
--ho=*)
1056 host_alias
=$ac_optarg ;;
1058 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1060 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1062 htmldir
=$ac_optarg ;;
1064 -includedir |
--includedir |
--includedi |
--included |
--include \
1065 |
--includ |
--inclu |
--incl |
--inc)
1066 ac_prev
=includedir
;;
1067 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1068 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1069 includedir
=$ac_optarg ;;
1071 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1073 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1074 infodir
=$ac_optarg ;;
1076 -libdir |
--libdir |
--libdi |
--libd)
1078 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1079 libdir
=$ac_optarg ;;
1081 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1082 |
--libexe |
--libex |
--libe)
1083 ac_prev
=libexecdir
;;
1084 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1085 |
--libexe=* |
--libex=* |
--libe=*)
1086 libexecdir
=$ac_optarg ;;
1088 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1089 ac_prev
=localedir
;;
1090 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1091 localedir
=$ac_optarg ;;
1093 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1094 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1095 ac_prev
=localstatedir
;;
1096 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1097 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1098 localstatedir
=$ac_optarg ;;
1100 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1102 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1103 mandir
=$ac_optarg ;;
1105 -nfp |
--nfp |
--nf)
1106 # Obsolete; use --without-fp.
1109 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1110 |
--no-cr |
--no-c |
-n)
1113 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1114 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1117 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1118 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1119 |
--oldin |
--oldi |
--old |
--ol |
--o)
1120 ac_prev
=oldincludedir
;;
1121 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1122 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1123 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1124 oldincludedir
=$ac_optarg ;;
1126 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1128 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1129 prefix
=$ac_optarg ;;
1131 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1132 |
--program-pre |
--program-pr |
--program-p)
1133 ac_prev
=program_prefix
;;
1134 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1135 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1136 program_prefix
=$ac_optarg ;;
1138 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1139 |
--program-suf |
--program-su |
--program-s)
1140 ac_prev
=program_suffix
;;
1141 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1142 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1143 program_suffix
=$ac_optarg ;;
1145 -program-transform-name |
--program-transform-name \
1146 |
--program-transform-nam |
--program-transform-na \
1147 |
--program-transform-n |
--program-transform- \
1148 |
--program-transform |
--program-transfor \
1149 |
--program-transfo |
--program-transf \
1150 |
--program-trans |
--program-tran \
1151 |
--progr-tra |
--program-tr |
--program-t)
1152 ac_prev
=program_transform_name
;;
1153 -program-transform-name=* |
--program-transform-name=* \
1154 |
--program-transform-nam=* |
--program-transform-na=* \
1155 |
--program-transform-n=* |
--program-transform-=* \
1156 |
--program-transform=* |
--program-transfor=* \
1157 |
--program-transfo=* |
--program-transf=* \
1158 |
--program-trans=* |
--program-tran=* \
1159 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1160 program_transform_name
=$ac_optarg ;;
1162 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1164 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1165 pdfdir
=$ac_optarg ;;
1167 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1169 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1172 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1173 |
-silent |
--silent |
--silen |
--sile |
--sil)
1176 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1178 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1180 sbindir
=$ac_optarg ;;
1182 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1183 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1184 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1186 ac_prev
=sharedstatedir
;;
1187 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1188 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1189 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1191 sharedstatedir
=$ac_optarg ;;
1193 -site |
--site |
--sit)
1195 -site=* |
--site=* |
--sit=*)
1198 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1200 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1201 srcdir
=$ac_optarg ;;
1203 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1204 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1205 ac_prev
=sysconfdir
;;
1206 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1207 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1208 sysconfdir
=$ac_optarg ;;
1210 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1211 ac_prev
=target_alias
;;
1212 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1213 target_alias
=$ac_optarg ;;
1215 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1218 -version |
--version |
--versio |
--versi |
--vers |
-V)
1219 ac_init_version
=: ;;
1222 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1223 # Reject names that are not valid shell variable names.
1224 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1225 as_fn_error
"invalid package name: $ac_useropt"
1226 ac_useropt_orig
=$ac_useropt
1227 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1228 case $ac_user_opts in
1232 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1233 ac_unrecognized_sep
=', ';;
1235 eval with_
$ac_useropt=\
$ac_optarg ;;
1237 -without-* |
--without-*)
1238 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1239 # Reject names that are not valid shell variable names.
1240 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1241 as_fn_error
"invalid package name: $ac_useropt"
1242 ac_useropt_orig
=$ac_useropt
1243 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1244 case $ac_user_opts in
1248 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1249 ac_unrecognized_sep
=', ';;
1251 eval with_
$ac_useropt=no
;;
1254 # Obsolete; use --with-x.
1257 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1258 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1259 ac_prev
=x_includes
;;
1260 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1261 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1262 x_includes
=$ac_optarg ;;
1264 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1265 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1266 ac_prev
=x_libraries
;;
1267 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1268 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1269 x_libraries
=$ac_optarg ;;
1271 -*) as_fn_error
"unrecognized option: \`$ac_option'
1272 Try \`$0 --help' for more information."
1276 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1277 # Reject names that are not valid shell variable names.
1278 case $ac_envvar in #(
1279 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1280 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1282 eval $ac_envvar=\
$ac_optarg
1283 export $ac_envvar ;;
1286 # FIXME: should be removed in autoconf 3.0.
1287 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1288 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1289 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1290 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1296 if test -n "$ac_prev"; then
1297 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1298 as_fn_error
"missing argument to $ac_option"
1301 if test -n "$ac_unrecognized_opts"; then
1302 case $enable_option_checking in
1304 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1305 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1309 # Check all directory arguments for consistency.
1310 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1311 datadir sysconfdir sharedstatedir localstatedir includedir \
1312 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1313 libdir localedir mandir
1315 eval ac_val
=\$
$ac_var
1316 # Remove trailing slashes.
1319 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1320 eval $ac_var=\
$ac_val;;
1322 # Be sure to have absolute directory names.
1324 [\\/$
]* | ?
:[\\/]* ) continue;;
1325 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1327 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1330 # There might be people who depend on the old broken behavior: `$host'
1331 # used to hold the argument of --host etc.
1332 # FIXME: To remove some day.
1335 target
=$target_alias
1337 # FIXME: To remove some day.
1338 if test "x$host_alias" != x
; then
1339 if test "x$build_alias" = x
; then
1340 cross_compiling
=maybe
1341 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1342 If a cross compiler is detected then cross compile mode will be used." >&2
1343 elif test "x$build_alias" != "x$host_alias"; then
1349 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1351 test "$silent" = yes && exec 6>/dev
/null
1354 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1355 ac_ls_di
=`ls -di .` &&
1356 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1357 as_fn_error
"working directory cannot be determined"
1358 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1359 as_fn_error
"pwd does not report name of working directory"
1362 # Find the source files, if location was not specified.
1363 if test -z "$srcdir"; then
1364 ac_srcdir_defaulted
=yes
1365 # Try the directory containing this script, then the parent directory.
1366 ac_confdir
=`$as_dirname -- "$as_myself" ||
1367 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1368 X"$as_myself" : 'X\(//\)[^/]' \| \
1369 X"$as_myself" : 'X\(//\)$' \| \
1370 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1371 $as_echo X"$as_myself" |
1372 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1390 if test ! -r "$srcdir/$ac_unique_file"; then
1394 ac_srcdir_defaulted
=no
1396 if test ! -r "$srcdir/$ac_unique_file"; then
1397 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1398 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1400 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1402 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1404 # When building in place, set srcdir=.
1405 if test "$ac_abs_confdir" = "$ac_pwd"; then
1408 # Remove unnecessary trailing slashes from srcdir.
1409 # Double slashes in file names in object file debugging info
1410 # mess up M-x gdb in Emacs.
1412 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1414 for ac_var
in $ac_precious_vars; do
1415 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1416 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1417 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1418 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1422 # Report the --help message.
1424 if test "$ac_init_help" = "long"; then
1425 # Omit some internal or obsolete options to make the list less imposing.
1426 # This message is too long to be a string in the A/UX 3.1 sh.
1428 \`configure' configures this package to adapt to many kinds of systems.
1430 Usage: $0 [OPTION]... [VAR=VALUE]...
1432 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1433 VAR=VALUE. See below for descriptions of some of the useful variables.
1435 Defaults for the options are specified in brackets.
1438 -h, --help display this help and exit
1439 --help=short display options specific to this package
1440 --help=recursive display the short help of all the included packages
1441 -V, --version display version information and exit
1442 -q, --quiet, --silent do not print \`checking...' messages
1443 --cache-file=FILE cache test results in FILE [disabled]
1444 -C, --config-cache alias for \`--cache-file=config.cache'
1445 -n, --no-create do not create output files
1446 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1448 Installation directories:
1449 --prefix=PREFIX install architecture-independent files in PREFIX
1450 [$ac_default_prefix]
1451 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1454 By default, \`make install' will install all the files in
1455 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1456 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1457 for instance \`--prefix=\$HOME'.
1459 For better control, use the options below.
1461 Fine tuning of the installation directories:
1462 --bindir=DIR user executables [EPREFIX/bin]
1463 --sbindir=DIR system admin executables [EPREFIX/sbin]
1464 --libexecdir=DIR program executables [EPREFIX/libexec]
1465 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1466 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1467 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1468 --libdir=DIR object code libraries [EPREFIX/lib]
1469 --includedir=DIR C header files [PREFIX/include]
1470 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1471 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1472 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1473 --infodir=DIR info documentation [DATAROOTDIR/info]
1474 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1475 --mandir=DIR man documentation [DATAROOTDIR/man]
1476 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1477 --htmldir=DIR html documentation [DOCDIR]
1478 --dvidir=DIR dvi documentation [DOCDIR]
1479 --pdfdir=DIR pdf documentation [DOCDIR]
1480 --psdir=DIR ps documentation [DOCDIR]
1486 --program-prefix=PREFIX prepend PREFIX to installed program names
1487 --program-suffix=SUFFIX append SUFFIX to installed program names
1488 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1491 --x-includes=DIR X include files are
in DIR
1492 --x-libraries=DIR X library files are
in DIR
1495 --build=BUILD configure
for building on BUILD
[guessed
]
1496 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1497 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1501 if test -n "$ac_init_help"; then
1506 --disable-option-checking ignore unrecognized
--enable/--with options
1507 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1508 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1509 --enable-maintainer-mode enable make rules and dependencies not useful
1510 (and sometimes confusing
) to the casual installer
1511 --enable-plugins Enable support
for plugins
1512 --disable-largefile omit support
for large files
1513 --enable-targets=TARGETS
1514 alternative target configurations
1515 --enable-64-bit-bfd 64-bit support
(on hosts with narrower word sizes
)
1516 --disable-gdbcli disable command-line interface
(CLI
)
1517 --disable-gdbmi disable machine-interface
(MI
)
1518 --enable-tui enable full-screen terminal user interface
(TUI
)
1519 --enable-gdbtk enable gdbtk graphical user interface
(GUI
)
1520 --enable-profiling enable profiling of GDB
1521 --disable-rpath do not hardcode runtime library paths
1522 --enable-libmcheck Try linking with
-lmcheck if available
1523 --enable-werror treat compile warnings as errors
1524 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1525 --enable-gdb-build-warnings
1526 enable GDB specific build-time compiler warnings
if
1528 --enable-sim link gdb with simulator
1529 --enable-multi-ice build the multi-ice-gdb-server
1530 --enable-gdbserver automatically build gdbserver
(yes
/no
/auto
, default
1534 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1535 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1536 --with-separate-debug-dir=PATH
1537 look for global separate debug info
in this path
1539 --with-gdb-datadir=PATH
look for global separate data files
in this path
1541 --with-relocated-sources=PATH
1542 automatically relocate this path
for source files
1543 --with-auto-load-dir=PATH
1544 directories from
which to load auto-loaded scripts
1545 [$debugdir:$datadir/auto-load
]
1546 --with-auto-load-safe-path=PATH
1547 directories safe to hold auto-loaded files
1548 [--with-auto-load-dir]
1549 --without-auto-load-safe-path
1550 do not restrict auto-loaded files locations
1551 --with-libunwind-ia64 use libunwind frame unwinding
for ia64 targets
1552 --with-curses use the curses library instead of the termcap
1554 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1555 --with-bugurl=URL Direct users to URL to report a bug
1556 --with-system-zlib use installed libz
1557 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1558 --with-libiconv-prefix[=DIR
] search
for libiconv
in DIR
/include and DIR
/lib
1559 --without-libiconv-prefix don
't search for libiconv in includedir and libdir
1560 --with-iconv-bin=PATH specify where to find the iconv program
1561 --with-system-readline use installed readline library
1562 --with-jit-reader-dir=PATH
1563 directory to load the JIT readers from
1564 --with-expat include expat support (auto/yes/no)
1565 --with-libexpat-prefix[=DIR] search for libexpat in DIR/include and DIR/lib
1566 --without-libexpat-prefix don't search
for libexpat
in includedir and libdir
1567 --with-mpfr include MPFR support
(auto
/yes
/no
)
1568 --with-libmpfr-prefix[=DIR
] search
for libmpfr
in DIR
/include and DIR
/lib
1569 --without-libmpfr-prefix don
't search for libmpfr in includedir and libdir
1570 --with-python[=PYTHON] include python support
1571 (auto/yes/no/<python-program>)
1572 --with-guile[=GUILE] include guile support
1573 (auto/yes/no/<guile-version>/<pkg-config-program>)
1574 --with-intel-pt include Intel Processor Trace support (auto/yes/no)
1575 --with-libipt-prefix[=DIR] search for libipt in DIR/include and DIR/lib
1576 --without-libipt-prefix don't search
for libipt
in includedir and libdir
1577 --without-included-regex
1578 don
't use included regex; this is the default on
1579 systems with version 2 of the GNU C library (use
1580 with caution on other system)
1581 --with-sysroot[=DIR] search for usr/lib et al within DIR
1582 --with-system-gdbinit=PATH
1583 automatically load a system-wide gdbinit file
1584 --with-lzma support lzma compression (auto/yes/no)
1585 --with-liblzma-prefix[=DIR] search for liblzma in DIR/include and DIR/lib
1586 --without-liblzma-prefix don't search
for liblzma
in includedir and libdir
1587 --with-tcl directory containing tcl configuration
(tclConfig.sh
)
1588 --with-tk directory containing tk configuration
(tkConfig.sh
)
1589 --with-x use the X Window System
1590 --with-babeltrace include babeltrace support
(auto
/yes
/no
)
1591 --with-libbabeltrace-prefix[=DIR
] search
for libbabeltrace
in DIR
/include and DIR
/lib
1592 --without-libbabeltrace-prefix don
't search for libbabeltrace in includedir and libdir
1594 Some influential environment variables:
1595 CC C compiler command
1596 CFLAGS C compiler flags
1597 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1598 nonstandard directory <lib dir>
1599 LIBS libraries to pass to the linker, e.g. -l<library>
1600 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1601 you have headers in a nonstandard directory <include dir>
1602 CXX C++ compiler command
1603 CXXFLAGS C++ compiler flags
1605 MAKEINFO Parent configure detects if it is of sufficient version.
1607 Parameters for MAKEINFO.
1608 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1609 the first program found out of
: `bison -y', `byacc
', `yacc'.
1610 YFLAGS The list of arguments that will be passed by default to
$YACC.
1611 This
script will default YFLAGS to the empty string to avoid a
1612 default value of
`-d' given by some make applications.
1613 XMKMF Path to xmkmf, Makefile generator for X Window System
1615 Use these variables to override the choices made by `configure
' or to help
1616 it to find libraries and programs with nonstandard names/locations.
1618 Report bugs to the package provider.
1623 if test "$ac_init_help" = "recursive"; then
1624 # If there are subdirs, report their specific --help.
1625 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1626 test -d "$ac_dir" ||
1627 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1632 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1634 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.
[\\/]||
'`
1635 # A ".." for each directory in $ac_dir_suffix.
1636 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|
/[^
\\/]*|
/..|g
;s|
/||
'`
1637 case $ac_top_builddir_sub in
1638 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1639 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1642 ac_abs_top_builddir=$ac_pwd
1643 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1644 # for backward compatibility:
1645 ac_top_builddir=$ac_top_build_prefix
1648 .) # We are building in place.
1650 ac_top_srcdir=$ac_top_builddir_sub
1651 ac_abs_top_srcdir=$ac_pwd ;;
1652 [\\/]* | ?:[\\/]* ) # Absolute name.
1653 ac_srcdir=$srcdir$ac_dir_suffix;
1654 ac_top_srcdir=$srcdir
1655 ac_abs_top_srcdir=$srcdir ;;
1657 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1658 ac_top_srcdir=$ac_top_build_prefix$srcdir
1659 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1661 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1663 cd "$ac_dir" || { ac_status=$?; continue; }
1664 # Check for guested configure.
1665 if test -f "$ac_srcdir/configure.gnu"; then
1667 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1668 elif test -f "$ac_srcdir/configure"; then
1670 $SHELL "$ac_srcdir/configure" --help=recursive
1672 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1674 cd "$ac_pwd" || { ac_status=$?; break; }
1678 test -n "$ac_init_help" && exit $ac_status
1679 if $ac_init_version; then
1682 generated by GNU Autoconf 2.64
1684 Copyright (C) 2009 Free Software Foundation, Inc.
1685 This configure script is free software; the Free Software Foundation
1686 gives unlimited permission to copy, distribute and modify it.
1691 ## ------------------------ ##
1692 ## Autoconf initialization. ##
1693 ## ------------------------ ##
1695 # ac_fn_c_try_compile LINENO
1696 # --------------------------
1697 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1698 ac_fn_c_try_compile ()
1700 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1701 rm -f conftest.$ac_objext
1702 if { { ac_try="$ac_compile"
1704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1705 *) ac_try_echo=$ac_try;;
1707 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1708 $as_echo "$ac_try_echo"; } >&5
1709 (eval "$ac_compile") 2>conftest.err
1711 if test -s conftest.err; then
1712 grep -v '^
*+' conftest.err >conftest.er1
1713 cat conftest.er1 >&5
1714 mv -f conftest.er1 conftest.err
1716 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1717 test $ac_status = 0; } && {
1718 test -z "$ac_c_werror_flag" ||
1719 test ! -s conftest.err
1720 } && test -s conftest.$ac_objext; then :
1723 $as_echo "$as_me: failed program was:" >&5
1724 sed 's
/^
/|
/' conftest.$ac_ext >&5
1728 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731 } # ac_fn_c_try_compile
1733 # ac_fn_cxx_try_compile LINENO
1734 # ----------------------------
1735 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1736 ac_fn_cxx_try_compile ()
1738 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1739 rm -f conftest.$ac_objext
1740 if { { ac_try="$ac_compile"
1742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1743 *) ac_try_echo=$ac_try;;
1745 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1746 $as_echo "$ac_try_echo"; } >&5
1747 (eval "$ac_compile") 2>conftest.err
1749 if test -s conftest.err; then
1750 grep -v '^
*+' conftest.err >conftest.er1
1751 cat conftest.er1 >&5
1752 mv -f conftest.er1 conftest.err
1754 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755 test $ac_status = 0; } && {
1756 test -z "$ac_cxx_werror_flag" ||
1757 test ! -s conftest.err
1758 } && test -s conftest.$ac_objext; then :
1761 $as_echo "$as_me: failed program was:" >&5
1762 sed 's
/^
/|
/' conftest.$ac_ext >&5
1766 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1769 } # ac_fn_cxx_try_compile
1771 # ac_fn_c_try_cpp LINENO
1772 # ----------------------
1773 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1776 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1777 if { { ac_try="$ac_cpp conftest.$ac_ext"
1779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1780 *) ac_try_echo=$ac_try;;
1782 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1783 $as_echo "$ac_try_echo"; } >&5
1784 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1786 if test -s conftest.err; then
1787 grep -v '^
*+' conftest.err >conftest.er1
1788 cat conftest.er1 >&5
1789 mv -f conftest.er1 conftest.err
1791 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1792 test $ac_status = 0; } >/dev/null && {
1793 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1794 test ! -s conftest.err
1798 $as_echo "$as_me: failed program was:" >&5
1799 sed 's
/^
/|
/' conftest.$ac_ext >&5
1803 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1808 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1809 # -------------------------------------------------------
1810 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1811 # the include files in INCLUDES and setting the cache variable VAR
1813 ac_fn_c_check_header_mongrel ()
1815 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1816 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1818 $as_echo_n "checking for $2... " >&6; }
1819 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1820 $as_echo_n "(cached) " >&6
1823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1824 $as_echo "$ac_res" >&6; }
1826 # Is the header compilable?
1827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1828 $as_echo_n "checking $2 usability... " >&6; }
1829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1830 /* end confdefs.h. */
1834 if ac_fn_c_try_compile "$LINENO"; then :
1835 ac_header_compiler=yes
1837 ac_header_compiler=no
1839 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1841 $as_echo "$ac_header_compiler" >&6; }
1843 # Is the header present?
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1845 $as_echo_n "checking $2 presence... " >&6; }
1846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1847 /* end confdefs.h. */
1850 if ac_fn_c_try_cpp "$LINENO"; then :
1851 ac_header_preproc=yes
1853 ac_header_preproc=no
1855 rm -f conftest.err conftest.$ac_ext
1856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1857 $as_echo "$ac_header_preproc" >&6; }
1859 # So? What about this header?
1860 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1862 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1863 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1864 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result
" >&5
1865 $as_echo "$as_me: WARNING
: $2: proceeding with the compiler
's result" >&2;}
1868 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1869 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1870 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1871 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1873 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1874 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1875 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1876 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result
" >&5
1877 $as_echo "$as_me: WARNING
: $2: proceeding with the compiler
's result" >&2;}
1880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1881 $as_echo_n "checking for $2... " >&6; }
1882 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1883 $as_echo_n "(cached) " >&6
1885 eval "$3=\$ac_header_compiler"
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1889 $as_echo "$ac_res" >&6; }
1891 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1893 } # ac_fn_c_check_header_mongrel
1895 # ac_fn_c_try_run LINENO
1896 # ----------------------
1897 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1898 # that executables *can* be run.
1901 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1902 if { { ac_try="$ac_link"
1904 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1905 *) ac_try_echo=$ac_try;;
1907 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1908 $as_echo "$ac_try_echo"; } >&5
1909 (eval "$ac_link") 2>&5
1911 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1912 test $ac_status = 0; } && { ac_try='.
/conftest
$ac_exeext'
1913 { { case "(($ac_try" in
1914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1915 *) ac_try_echo=$ac_try;;
1917 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1918 $as_echo "$ac_try_echo"; } >&5
1919 (eval "$ac_try") 2>&5
1921 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1922 test $ac_status = 0; }; }; then :
1925 $as_echo "$as_me: program exited with status $ac_status" >&5
1926 $as_echo "$as_me: failed program was:" >&5
1927 sed 's
/^
/|
/' conftest.$ac_ext >&5
1929 ac_retval=$ac_status
1931 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1932 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1937 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1938 # -------------------------------------------------------
1939 # Tests whether HEADER exists and can be compiled using the include files in
1940 # INCLUDES, setting the cache variable VAR accordingly.
1941 ac_fn_c_check_header_compile ()
1943 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1945 $as_echo_n "checking for $2... " >&6; }
1946 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1947 $as_echo_n "(cached) " >&6
1949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950 /* end confdefs.h. */
1954 if ac_fn_c_try_compile "$LINENO"; then :
1959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1963 $as_echo "$ac_res" >&6; }
1964 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1966 } # ac_fn_c_check_header_compile
1968 # ac_fn_c_try_link LINENO
1969 # -----------------------
1970 # Try to link conftest.$ac_ext, and return whether this succeeded.
1973 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1974 rm -f conftest.$ac_objext conftest$ac_exeext
1975 if { { ac_try="$ac_link"
1977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1978 *) ac_try_echo=$ac_try;;
1980 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1981 $as_echo "$ac_try_echo"; } >&5
1982 (eval "$ac_link") 2>conftest.err
1984 if test -s conftest.err; then
1985 grep -v '^
*+' conftest.err >conftest.er1
1986 cat conftest.er1 >&5
1987 mv -f conftest.er1 conftest.err
1989 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1990 test $ac_status = 0; } && {
1991 test -z "$ac_c_werror_flag" ||
1992 test ! -s conftest.err
1993 } && test -s conftest$ac_exeext && {
1994 test "$cross_compiling" = yes ||
1995 $as_test_x conftest$ac_exeext
1999 $as_echo "$as_me: failed program was:" >&5
2000 sed 's
/^
/|
/' conftest.$ac_ext >&5
2004 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2005 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2006 # interfere with the next link command; also delete a directory that is
2007 # left behind by Apple's compiler. We
do this before executing the actions.
2008 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2009 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2012 } # ac_fn_c_try_link
2014 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2015 # --------------------------------------------
2016 # Tries to find the compile-time value of EXPR in a program that includes
2017 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2019 ac_fn_c_compute_int
()
2021 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2022 if test "$cross_compiling" = yes; then
2023 # Depending upon the size, compute the lo and hi bounds.
2024 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2025 /* end confdefs.h. */
2030 static int test_array [1 - 2 * !(($2) >= 0)];
2037 if ac_fn_c_try_compile
"$LINENO"; then :
2040 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2041 /* end confdefs.h. */
2046 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2053 if ac_fn_c_try_compile
"$LINENO"; then :
2054 ac_hi
=$ac_mid; break
2056 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
2057 if test $ac_lo -le $ac_mid; then
2061 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
2063 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2066 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2067 /* end confdefs.h. */
2072 static int test_array [1 - 2 * !(($2) < 0)];
2079 if ac_fn_c_try_compile
"$LINENO"; then :
2082 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2083 /* end confdefs.h. */
2088 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2095 if ac_fn_c_try_compile
"$LINENO"; then :
2096 ac_lo
=$ac_mid; break
2098 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
2099 if test $ac_mid -le $ac_hi; then
2103 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
2105 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2110 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2112 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2113 # Binary search between lo and hi bounds.
2114 while test "x$ac_lo" != "x$ac_hi"; do
2115 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
2116 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2117 /* end confdefs.h. */
2122 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2129 if ac_fn_c_try_compile
"$LINENO"; then :
2132 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
2134 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2137 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
2141 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2142 /* end confdefs.h. */
2144 static long int longval () { return $2; }
2145 static unsigned long int ulongval () { return $2; }
2152 FILE *f = fopen ("conftest.val", "w");
2157 long int i = longval ();
2160 fprintf (f, "%ld", i);
2164 unsigned long int i = ulongval ();
2167 fprintf (f, "%lu", i);
2169 /* Do not output a trailing newline, as this causes \r\n confusion
2170 on some platforms. */
2171 return ferror (f) || fclose (f) != 0;
2177 if ac_fn_c_try_run
"$LINENO"; then :
2178 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2182 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2183 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2187 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2190 } # ac_fn_c_compute_int
2192 # ac_fn_c_check_func LINENO FUNC VAR
2193 # ----------------------------------
2194 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2195 ac_fn_c_check_func
()
2197 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2199 $as_echo_n "checking for $2... " >&6; }
2200 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2201 $as_echo_n "(cached) " >&6
2203 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2204 /* end confdefs.h. */
2205 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2206 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2207 #define $2 innocuous_$2
2209 /* System header to define __stub macros and hopefully few prototypes,
2210 which can conflict with char $2 (); below.
2211 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2212 <limits.h> exists even on freestanding compilers. */
2215 # include <limits.h>
2217 # include <assert.h>
2222 /* Override any GCC internal prototype to avoid an error.
2223 Use char because int might match the return type of a GCC
2224 builtin and then its argument prototype would still apply. */
2229 /* The GNU C library defines this for functions which it implements
2230 to always fail with ENOSYS. Some functions are actually named
2231 something starting with __ and the normal name is an alias. */
2232 #if defined __stub_$2 || defined __stub___$2
2244 if ac_fn_c_try_link
"$LINENO"; then :
2249 rm -f core conftest.err conftest.
$ac_objext \
2250 conftest
$ac_exeext conftest.
$ac_ext
2253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2254 $as_echo "$ac_res" >&6; }
2255 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2257 } # ac_fn_c_check_func
2259 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2260 # ----------------------------------------------------
2261 # Tries to find if the field MEMBER exists in type AGGR, after including
2262 # INCLUDES, setting cache variable VAR accordingly.
2263 ac_fn_c_check_member
()
2265 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2267 $as_echo_n "checking for $2.$3... " >&6; }
2268 if { as_var
=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2269 $as_echo_n "(cached) " >&6
2271 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2272 /* end confdefs.h. */
2284 if ac_fn_c_try_compile
"$LINENO"; then :
2287 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2288 /* end confdefs.h. */
2294 if (sizeof ac_aggr.$3)
2300 if ac_fn_c_try_compile
"$LINENO"; then :
2305 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2307 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2311 $as_echo "$ac_res" >&6; }
2312 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2314 } # ac_fn_c_check_member
2316 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2317 # -------------------------------------------
2318 # Tests whether TYPE exists after having included INCLUDES, setting cache
2319 # variable VAR accordingly.
2320 ac_fn_c_check_type
()
2322 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2324 $as_echo_n "checking for $2... " >&6; }
2325 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2326 $as_echo_n "(cached) " >&6
2329 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2330 /* end confdefs.h. */
2341 if ac_fn_c_try_compile
"$LINENO"; then :
2342 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2343 /* end confdefs.h. */
2354 if ac_fn_c_try_compile
"$LINENO"; then :
2359 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2361 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2365 $as_echo "$ac_res" >&6; }
2366 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2368 } # ac_fn_c_check_type
2370 # ac_fn_c_check_decl LINENO SYMBOL VAR
2371 # ------------------------------------
2372 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2373 ac_fn_c_check_decl
()
2375 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2376 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2377 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2379 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2380 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2381 $as_echo_n "(cached) " >&6
2383 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2384 /* end confdefs.h. */
2389 #ifndef $as_decl_name
2391 (void) $as_decl_use;
2393 (void) $as_decl_name;
2401 if ac_fn_c_try_compile
"$LINENO"; then :
2406 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2410 $as_echo "$ac_res" >&6; }
2411 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2413 } # ac_fn_c_check_decl
2414 cat >config.log
<<_ACEOF
2415 This file contains any messages produced by compilers while
2416 running configure, to aid debugging if configure makes a mistake.
2418 It was created by $as_me, which was
2419 generated by GNU Autoconf 2.64. Invocation command line was
2431 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2432 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2433 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2434 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2435 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2437 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2438 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2440 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2441 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2442 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2443 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2444 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2445 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2446 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2450 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2454 test -z "$as_dir" && as_dir
=.
2455 $as_echo "PATH: $as_dir"
2471 # Keep a trace of the command line.
2472 # Strip out --no-create and --no-recursion so they do not pile up.
2473 # Strip out --silent because we don't want to record it for future runs.
2474 # Also quote any args containing shell meta-characters.
2475 # Make two passes to allow for proper duplicate-argument suppression.
2479 ac_must_keep_next
=false
2485 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2486 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2487 |
-silent |
--silent |
--silen |
--sile |
--sil)
2490 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2493 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2495 as_fn_append ac_configure_args1
" '$ac_arg'"
2496 if test $ac_must_keep_next = true
; then
2497 ac_must_keep_next
=false
# Got value, back to normal.
2500 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2501 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2502 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2503 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2504 case "$ac_configure_args0 " in
2505 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2508 -* ) ac_must_keep_next
=true
;;
2511 as_fn_append ac_configure_args
" '$ac_arg'"
2516 { ac_configure_args0
=; unset ac_configure_args0
;}
2517 { ac_configure_args1
=; unset ac_configure_args1
;}
2519 # When interrupted or exit'd, cleanup temporary files, and complete
2520 # config.log. We remove comments because anyway the quotes in there
2521 # would cause problems or look ugly.
2522 # WARNING: Use '\'' to represent an apostrophe within the trap.
2523 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2524 trap 'exit_status=$?
2525 # Save into config.log some information that might help in debugging.
2530 ## ---------------- ##
2531 ## Cache variables. ##
2532 ## ---------------- ##
2535 # The following way of writing the cache mishandles newlines in values,
2537 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2538 eval ac_val=\$$ac_var
2542 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2543 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2546 _ | IFS | as_nl) ;; #(
2547 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2548 *) { eval $ac_var=; unset $ac_var;} ;;
2553 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2554 *${as_nl}ac_space=\ *)
2556 "s/'\''/'\''\\\\'\'''\''/g;
2557 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2560 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2568 ## ----------------- ##
2569 ## Output variables. ##
2570 ## ----------------- ##
2573 for ac_var in $ac_subst_vars
2575 eval ac_val=\$$ac_var
2577 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2579 $as_echo "$ac_var='\''$ac_val'\''"
2583 if test -n "$ac_subst_files"; then
2585 ## ------------------- ##
2586 ## File substitutions. ##
2587 ## ------------------- ##
2590 for ac_var
in $ac_subst_files
2592 eval ac_val
=\$
$ac_var
2594 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2596 $as_echo "$ac_var='\''$ac_val'\''"
2601 if test -s confdefs.h; then
2611 test "$ac_signal" != 0 &&
2612 $as_echo "$as_me: caught signal $ac_signal"
2613 $as_echo "$as_me: exit $exit_status"
2615 rm -f core *.core core.conftest.* &&
2616 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2619 for ac_signal
in 1 2 13 15; do
2620 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2624 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2625 rm -f -r conftest
* confdefs.h
2627 $as_echo "/* confdefs.h */" > confdefs.h
2629 # Predefined preprocessor variables.
2631 cat >>confdefs.h
<<_ACEOF
2632 #define PACKAGE_NAME "$PACKAGE_NAME"
2635 cat >>confdefs.h
<<_ACEOF
2636 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2639 cat >>confdefs.h
<<_ACEOF
2640 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2643 cat >>confdefs.h
<<_ACEOF
2644 #define PACKAGE_STRING "$PACKAGE_STRING"
2647 cat >>confdefs.h
<<_ACEOF
2648 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2651 cat >>confdefs.h
<<_ACEOF
2652 #define PACKAGE_URL "$PACKAGE_URL"
2656 # Let the site file select an alternate cache file if it wants to.
2657 # Prefer an explicitly selected file to automatically selected ones.
2660 if test -n "$CONFIG_SITE"; then
2661 ac_site_file1
=$CONFIG_SITE
2662 elif test "x$prefix" != xNONE
; then
2663 ac_site_file1
=$prefix/share
/config.site
2664 ac_site_file2
=$prefix/etc
/config.site
2666 ac_site_file1
=$ac_default_prefix/share
/config.site
2667 ac_site_file2
=$ac_default_prefix/etc
/config.site
2669 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2671 test "x$ac_site_file" = xNONE
&& continue
2672 if test -r "$ac_site_file"; then
2673 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2674 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2675 sed 's/^/| /' "$ac_site_file" >&5
2680 if test -r "$cache_file"; then
2681 # Some versions of bash will fail to source /dev/null (special
2682 # files actually), so we avoid doing that.
2683 if test -f "$cache_file"; then
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2685 $as_echo "$as_me: loading cache $cache_file" >&6;}
2687 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2688 *) .
"./$cache_file";;
2692 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2693 $as_echo "$as_me: creating cache $cache_file" >&6;}
2697 # Check that the precious variables saved in the cache have kept the same
2699 ac_cache_corrupted
=false
2700 for ac_var
in $ac_precious_vars; do
2701 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2702 eval ac_new_set
=\
$ac_env_${ac_var}_set
2703 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2704 eval ac_new_val
=\
$ac_env_${ac_var}_value
2705 case $ac_old_set,$ac_new_set in
2707 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2708 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2709 ac_cache_corrupted
=: ;;
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2712 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2713 ac_cache_corrupted
=: ;;
2716 if test "x$ac_old_val" != "x$ac_new_val"; then
2717 # differences in whitespace do not lead to failure.
2718 ac_old_val_w
=`echo x $ac_old_val`
2719 ac_new_val_w
=`echo x $ac_new_val`
2720 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2721 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2722 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2723 ac_cache_corrupted
=:
2725 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2726 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2727 eval $ac_var=\
$ac_old_val
2729 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2730 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2731 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2732 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2735 # Pass precious variables to config.status.
2736 if test "$ac_new_set" = set; then
2738 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2739 *) ac_arg
=$ac_var=$ac_new_val ;;
2741 case " $ac_configure_args " in
2742 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2743 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2747 if $ac_cache_corrupted; then
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2749 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2750 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2751 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2752 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2754 ## -------------------- ##
2755 ## Main body of script. ##
2756 ## -------------------- ##
2759 ac_cpp
='$CPP $CPPFLAGS'
2760 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2761 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2762 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2768 ac_config_headers
="$ac_config_headers config.h:config.in"
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2772 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2773 # Check whether --enable-maintainer-mode was given.
2774 if test "${enable_maintainer_mode+set}" = set; then :
2775 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
2777 USE_MAINTAINER_MODE
=no
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2781 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2782 if test $USE_MAINTAINER_MODE = yes; then
2783 MAINTAINER_MODE_TRUE
=
2784 MAINTAINER_MODE_FALSE
='#'
2786 MAINTAINER_MODE_TRUE
='#'
2787 MAINTAINER_MODE_FALSE
=
2790 MAINT
=$MAINTAINER_MODE_TRUE
2794 # Set the 'development' global.
2795 .
$srcdir/..
/bfd
/development.sh
2798 ac_cpp
='$CPP $CPPFLAGS'
2799 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2800 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2801 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2802 if test -n "$ac_tool_prefix"; then
2803 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2804 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2806 $as_echo_n "checking for $ac_word... " >&6; }
2807 if test "${ac_cv_prog_CC+set}" = set; then :
2808 $as_echo_n "(cached) " >&6
2810 if test -n "$CC"; then
2811 ac_cv_prog_CC
="$CC" # Let the user override the test.
2813 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2817 test -z "$as_dir" && as_dir
=.
2818 for ac_exec_ext
in '' $ac_executable_extensions; do
2819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2820 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2831 if test -n "$CC"; then
2832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2833 $as_echo "$CC" >&6; }
2835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2836 $as_echo "no" >&6; }
2841 if test -z "$ac_cv_prog_CC"; then
2843 # Extract the first word of "gcc", so it can be a program name with args.
2844 set dummy gcc
; ac_word
=$2
2845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2846 $as_echo_n "checking for $ac_word... " >&6; }
2847 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2848 $as_echo_n "(cached) " >&6
2850 if test -n "$ac_ct_CC"; then
2851 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2853 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2857 test -z "$as_dir" && as_dir
=.
2858 for ac_exec_ext
in '' $ac_executable_extensions; do
2859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2860 ac_cv_prog_ac_ct_CC
="gcc"
2861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2870 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2871 if test -n "$ac_ct_CC"; then
2872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2873 $as_echo "$ac_ct_CC" >&6; }
2875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2876 $as_echo "no" >&6; }
2879 if test "x$ac_ct_CC" = x
; then
2882 case $cross_compiling:$ac_tool_warned in
2884 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2885 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2886 ac_tool_warned
=yes ;;
2894 if test -z "$CC"; then
2895 if test -n "$ac_tool_prefix"; then
2896 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2897 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2899 $as_echo_n "checking for $ac_word... " >&6; }
2900 if test "${ac_cv_prog_CC+set}" = set; then :
2901 $as_echo_n "(cached) " >&6
2903 if test -n "$CC"; then
2904 ac_cv_prog_CC
="$CC" # Let the user override the test.
2906 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2910 test -z "$as_dir" && as_dir
=.
2911 for ac_exec_ext
in '' $ac_executable_extensions; do
2912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2913 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2924 if test -n "$CC"; then
2925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2926 $as_echo "$CC" >&6; }
2928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2929 $as_echo "no" >&6; }
2935 if test -z "$CC"; then
2936 # Extract the first word of "cc", so it can be a program name with args.
2937 set dummy cc
; ac_word
=$2
2938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2939 $as_echo_n "checking for $ac_word... " >&6; }
2940 if test "${ac_cv_prog_CC+set}" = set; then :
2941 $as_echo_n "(cached) " >&6
2943 if test -n "$CC"; then
2944 ac_cv_prog_CC
="$CC" # Let the user override the test.
2947 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2951 test -z "$as_dir" && as_dir
=.
2952 for ac_exec_ext
in '' $ac_executable_extensions; do
2953 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2954 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2955 ac_prog_rejected
=yes
2959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2966 if test $ac_prog_rejected = yes; then
2967 # We found a bogon in the path, so make sure we never use it.
2968 set dummy
$ac_cv_prog_CC
2970 if test $# != 0; then
2971 # We chose a different compiler from the bogus one.
2972 # However, it has the same basename, so the bogon will be chosen
2973 # first if we set CC to just the basename; use the full file name.
2975 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2981 if test -n "$CC"; then
2982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2983 $as_echo "$CC" >&6; }
2985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2986 $as_echo "no" >&6; }
2991 if test -z "$CC"; then
2992 if test -n "$ac_tool_prefix"; then
2993 for ac_prog
in cl.exe
2995 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2996 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2998 $as_echo_n "checking for $ac_word... " >&6; }
2999 if test "${ac_cv_prog_CC+set}" = set; then :
3000 $as_echo_n "(cached) " >&6
3002 if test -n "$CC"; then
3003 ac_cv_prog_CC
="$CC" # Let the user override the test.
3005 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3009 test -z "$as_dir" && as_dir
=.
3010 for ac_exec_ext
in '' $ac_executable_extensions; do
3011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3012 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3023 if test -n "$CC"; then
3024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3025 $as_echo "$CC" >&6; }
3027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3028 $as_echo "no" >&6; }
3032 test -n "$CC" && break
3035 if test -z "$CC"; then
3037 for ac_prog
in cl.exe
3039 # Extract the first word of "$ac_prog", so it can be a program name with args.
3040 set dummy
$ac_prog; ac_word
=$2
3041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3042 $as_echo_n "checking for $ac_word... " >&6; }
3043 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3044 $as_echo_n "(cached) " >&6
3046 if test -n "$ac_ct_CC"; then
3047 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3049 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3053 test -z "$as_dir" && as_dir
=.
3054 for ac_exec_ext
in '' $ac_executable_extensions; do
3055 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3056 ac_cv_prog_ac_ct_CC
="$ac_prog"
3057 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3066 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3067 if test -n "$ac_ct_CC"; then
3068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3069 $as_echo "$ac_ct_CC" >&6; }
3071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3072 $as_echo "no" >&6; }
3076 test -n "$ac_ct_CC" && break
3079 if test "x$ac_ct_CC" = x
; then
3082 case $cross_compiling:$ac_tool_warned in
3084 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3085 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3086 ac_tool_warned
=yes ;;
3095 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3096 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3097 as_fn_error
"no acceptable C compiler found in \$PATH
3098 See \`config.log' for more details." "$LINENO" 5; }
3100 # Provide some information about the compiler.
3101 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3104 for ac_option
in --version -v -V -qversion; do
3105 { { ac_try
="$ac_compiler $ac_option >&5"
3107 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3108 *) ac_try_echo=$ac_try;;
3110 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3111 $as_echo "$ac_try_echo"; } >&5
3112 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3114 if test -s conftest.err; then
3116 ... rest of stderr output deleted ...
3117 10q' conftest.err >conftest.er1
3118 cat conftest.er1 >&5
3119 rm -f conftest.er1 conftest.err
3121 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3122 test $ac_status = 0; }
3125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3126 /* end confdefs.h. */
3136 ac_clean_files_save=$ac_clean_files
3137 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3138 # Try to create an executable without -o first, disregard a.out.
3139 # It will help us diagnose broken compilers, and finding out an intuition
3141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3142 $as_echo_n "checking for C compiler default output file name... " >&6; }
3143 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3145 # The possible output files:
3146 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3149 for ac_file in $ac_files
3152 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3153 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3158 if { { ac_try="$ac_link_default"
3160 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3161 *) ac_try_echo
=$ac_try;;
3163 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3164 $as_echo "$ac_try_echo"; } >&5
3165 (eval "$ac_link_default") 2>&5
3167 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3168 test $ac_status = 0; }; then :
3169 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3170 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3171 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3172 # so that the user can short-circuit this test for compilers unknown to
3174 for ac_file
in $ac_files ''
3176 test -f "$ac_file" ||
continue
3178 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3181 # We found the default executable, but exeext='' is most
3185 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3187 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3189 # We set ac_cv_exeext here because the later test for it is not
3190 # safe: cross compilers may not add the suffix if given an `-o'
3191 # argument, so we may need to know it at that point already.
3192 # Even if this section looks crufty: it has the advantage of
3199 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3205 $as_echo "$ac_file" >&6; }
3206 if test -z "$ac_file"; then :
3207 $as_echo "$as_me: failed program was:" >&5
3208 sed 's/^/| /' conftest.
$ac_ext >&5
3210 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3211 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3212 { as_fn_set_status
77
3213 as_fn_error
"C compiler cannot create executables
3214 See \`config.log' for more details." "$LINENO" 5; }; }
3216 ac_exeext
=$ac_cv_exeext
3218 # Check that the compiler produces executables we can run. If not, either
3219 # the compiler is broken, or we cross compile.
3220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3221 $as_echo_n "checking whether the C compiler works... " >&6; }
3222 # If not cross compiling, check that we can run a simple program.
3223 if test "$cross_compiling" != yes; then
3224 if { ac_try
='./$ac_file'
3225 { { case "(($ac_try" in
3226 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3227 *) ac_try_echo=$ac_try;;
3229 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3230 $as_echo "$ac_try_echo"; } >&5
3231 (eval "$ac_try") 2>&5
3233 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3234 test $ac_status = 0; }; }; then
3237 if test "$cross_compiling" = maybe; then
3240 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3241 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3242 as_fn_error "cannot run C compiled programs.
3243 If you meant to cross compile
, use \
`--host'.
3244 See \`config.log
' for more details." "$LINENO" 5; }
3248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3249 $as_echo "yes" >&6; }
3251 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3252 ac_clean_files=$ac_clean_files_save
3253 # Check that the compiler produces executables we can run. If not, either
3254 # the compiler is broken, or we cross compile.
3255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3256 $as_echo_n "checking whether we are cross compiling... " >&6; }
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3258 $as_echo "$cross_compiling" >&6; }
3260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3261 $as_echo_n "checking for suffix of executables... " >&6; }
3262 if { { ac_try="$ac_link"
3264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3265 *) ac_try_echo=$ac_try;;
3267 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3268 $as_echo "$ac_try_echo"; } >&5
3269 (eval "$ac_link") 2>&5
3271 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3272 test $ac_status = 0; }; then :
3273 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3274 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3275 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3277 for ac_file
in conftest.exe conftest conftest.
*; do
3278 test -f "$ac_file" ||
continue
3280 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3281 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3287 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3288 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3289 as_fn_error
"cannot compute suffix of executables: cannot compile and link
3290 See \`config.log' for more details." "$LINENO" 5; }
3292 rm -f conftest
$ac_cv_exeext
3293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3294 $as_echo "$ac_cv_exeext" >&6; }
3296 rm -f conftest.
$ac_ext
3297 EXEEXT
=$ac_cv_exeext
3299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3300 $as_echo_n "checking for suffix of object files... " >&6; }
3301 if test "${ac_cv_objext+set}" = set; then :
3302 $as_echo_n "(cached) " >&6
3304 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3305 /* end confdefs.h. */
3315 rm -f conftest.o conftest.obj
3316 if { { ac_try
="$ac_compile"
3318 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3319 *) ac_try_echo=$ac_try;;
3321 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3322 $as_echo "$ac_try_echo"; } >&5
3323 (eval "$ac_compile") 2>&5
3325 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3326 test $ac_status = 0; }; then :
3327 for ac_file in conftest.o conftest.obj conftest.*; do
3328 test -f "$ac_file" || continue;
3330 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3331 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3336 $as_echo "$as_me: failed program was:" >&5
3337 sed 's/^/| /' conftest.$ac_ext >&5
3339 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3340 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3341 as_fn_error "cannot compute suffix of object files
: cannot compile
3342 See \
`config.log' for more details." "$LINENO" 5; }
3344 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3347 $as_echo "$ac_cv_objext" >&6; }
3348 OBJEXT=$ac_cv_objext
3350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3351 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3352 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3353 $as_echo_n "(cached) " >&6
3355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3356 /* end confdefs.h. */
3369 if ac_fn_c_try_compile "$LINENO"; then :
3374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3375 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3379 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3380 if test $ac_compiler_gnu = yes; then
3385 ac_test_CFLAGS=${CFLAGS+set}
3386 ac_save_CFLAGS=$CFLAGS
3387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3388 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3389 if test "${ac_cv_prog_cc_g+set}" = set; then :
3390 $as_echo_n "(cached) " >&6
3392 ac_save_c_werror_flag=$ac_c_werror_flag
3393 ac_c_werror_flag=yes
3396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3397 /* end confdefs.h. */
3407 if ac_fn_c_try_compile "$LINENO"; then :
3411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3412 /* end confdefs.h. */
3422 if ac_fn_c_try_compile "$LINENO"; then :
3425 ac_c_werror_flag=$ac_save_c_werror_flag
3427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3428 /* end confdefs.h. */
3438 if ac_fn_c_try_compile "$LINENO"; then :
3441 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3443 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3446 ac_c_werror_flag=$ac_save_c_werror_flag
3448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3449 $as_echo "$ac_cv_prog_cc_g" >&6; }
3450 if test "$ac_test_CFLAGS" = set; then
3451 CFLAGS=$ac_save_CFLAGS
3452 elif test $ac_cv_prog_cc_g = yes; then
3453 if test "$GCC" = yes; then
3459 if test "$GCC" = yes; then
3465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3466 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3467 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3468 $as_echo_n "(cached) " >&6
3470 ac_cv_prog_cc_c89=no
3472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3473 /* end confdefs.h. */
3476 #include <sys/types.h>
3477 #include <sys/stat.h>
3478 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3479 struct buf { int x; };
3480 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3481 static char *e (p, i)
3487 static char *f (char * (*g) (char **, int), char **p, ...)
3492 s = g (p, va_arg (v,int));
3497 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3498 function prototypes and stuff, but not '\xHH' hex character constants.
3499 These don't provoke an error unfortunately, instead are silently treated
3500 as 'x'. The following induces an error, until -std is added to get
3501 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3502 array size at least. It's necessary to write '\x00'==0 to get something
3503 that's true only with -std. */
3504 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3506 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3507 inside strings and character constants. */
3509 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3511 int test (int i, double x);
3512 struct s1 {int (*f) (int a);};
3513 struct s2 {int (*f) (double a);};
3514 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3520 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3525 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3526 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3528 CC="$ac_save_CC $ac_arg"
3529 if ac_fn_c_try_compile "$LINENO"; then :
3530 ac_cv_prog_cc_c89=$ac_arg
3532 rm -f core conftest.err conftest.$ac_objext
3533 test "x$ac_cv_prog_cc_c89" != "xno" && break
3535 rm -f conftest.$ac_ext
3540 case "x$ac_cv_prog_cc_c89" in
3542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3543 $as_echo "none needed" >&6; } ;;
3545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3546 $as_echo "unsupported" >&6; } ;;
3548 CC="$CC $ac_cv_prog_cc_c89"
3549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3550 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3552 if test "x$ac_cv_prog_cc_c89" != xno; then :
3557 ac_cpp='$CPP $CPPFLAGS'
3558 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3559 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3560 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3563 ac_cpp='$CXXCPP $CPPFLAGS'
3564 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3565 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3566 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3567 if test -z "$CXX"; then
3568 if test -n "$CCC"; then
3571 if test -n "$ac_tool_prefix"; then
3572 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3574 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3575 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3577 $as_echo_n "checking for $ac_word... " >&6; }
3578 if test "${ac_cv_prog_CXX+set}" = set; then :
3579 $as_echo_n "(cached) " >&6
3581 if test -n "$CXX"; then
3582 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3584 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3588 test -z "$as_dir" && as_dir=.
3589 for ac_exec_ext in '' $ac_executable_extensions; do
3590 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3591 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3602 if test -n "$CXX"; then
3603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3604 $as_echo "$CXX" >&6; }
3606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3607 $as_echo "no" >&6; }
3611 test -n "$CXX" && break
3614 if test -z "$CXX"; then
3616 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3618 # Extract the first word of "$ac_prog", so it can be a program name with args.
3619 set dummy $ac_prog; ac_word=$2
3620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3621 $as_echo_n "checking for $ac_word... " >&6; }
3622 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3623 $as_echo_n "(cached) " >&6
3625 if test -n "$ac_ct_CXX"; then
3626 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3632 test -z "$as_dir" && as_dir=.
3633 for ac_exec_ext in '' $ac_executable_extensions; do
3634 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3635 ac_cv_prog_ac_ct_CXX="$ac_prog"
3636 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3645 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3646 if test -n "$ac_ct_CXX"; then
3647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3648 $as_echo "$ac_ct_CXX" >&6; }
3650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3651 $as_echo "no" >&6; }
3655 test -n "$ac_ct_CXX" && break
3658 if test "x$ac_ct_CXX" = x; then
3661 case $cross_compiling:$ac_tool_warned in
3663 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3664 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3665 ac_tool_warned=yes ;;
3673 # Provide some information about the compiler.
3674 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3677 for ac_option in --version -v -V -qversion; do
3678 { { ac_try="$ac_compiler $ac_option >&5"
3680 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3681 *) ac_try_echo
=$ac_try;;
3683 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3684 $as_echo "$ac_try_echo"; } >&5
3685 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3687 if test -s conftest.err
; then
3689 ... rest of stderr output deleted ...
3690 10q' conftest.err
>conftest.er1
3691 cat conftest.er1
>&5
3692 rm -f conftest.er1 conftest.err
3694 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3695 test $ac_status = 0; }
3698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3699 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3700 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3701 $as_echo_n "(cached) " >&6
3703 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3704 /* end confdefs.h. */
3717 if ac_fn_cxx_try_compile
"$LINENO"; then :
3722 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3723 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
3726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3727 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3728 if test $ac_compiler_gnu = yes; then
3733 ac_test_CXXFLAGS
=${CXXFLAGS+set}
3734 ac_save_CXXFLAGS
=$CXXFLAGS
3735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3736 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3737 if test "${ac_cv_prog_cxx_g+set}" = set; then :
3738 $as_echo_n "(cached) " >&6
3740 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
3741 ac_cxx_werror_flag
=yes
3744 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3745 /* end confdefs.h. */
3755 if ac_fn_cxx_try_compile
"$LINENO"; then :
3756 ac_cv_prog_cxx_g
=yes
3759 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3760 /* end confdefs.h. */
3770 if ac_fn_cxx_try_compile
"$LINENO"; then :
3773 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
3775 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3776 /* end confdefs.h. */
3786 if ac_fn_cxx_try_compile
"$LINENO"; then :
3787 ac_cv_prog_cxx_g
=yes
3789 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3791 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3793 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3794 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3797 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3798 if test "$ac_test_CXXFLAGS" = set; then
3799 CXXFLAGS
=$ac_save_CXXFLAGS
3800 elif test $ac_cv_prog_cxx_g = yes; then
3801 if test "$GXX" = yes; then
3807 if test "$GXX" = yes; then
3814 ac_cpp
='$CPP $CPPFLAGS'
3815 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3816 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3817 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3822 ac_cpp
='$CPP $CPPFLAGS'
3823 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3824 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3825 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3827 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3828 # On Suns, sometimes $CPP names a directory.
3829 if test -n "$CPP" && test -d "$CPP"; then
3832 if test -z "$CPP"; then
3833 if test "${ac_cv_prog_CPP+set}" = set; then :
3834 $as_echo_n "(cached) " >&6
3836 # Double quotes because CPP needs to be expanded
3837 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3840 for ac_c_preproc_warn_flag
in '' yes
3842 # Use a header file that comes with gcc, so configuring glibc
3843 # with a fresh cross-compiler works.
3844 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3845 # <limits.h> exists even on freestanding compilers.
3846 # On the NeXT, cc -E runs the code through the compiler's parser,
3847 # not just through cpp. "Syntax error" is here to catch this case.
3848 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3849 /* end confdefs.h. */
3851 # include <limits.h>
3853 # include <assert.h>
3857 if ac_fn_c_try_cpp
"$LINENO"; then :
3860 # Broken: fails on valid input.
3863 rm -f conftest.err conftest.
$ac_ext
3865 # OK, works on sane cases. Now check whether nonexistent headers
3866 # can be detected and how.
3867 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3868 /* end confdefs.h. */
3869 #include <ac_nonexistent.h>
3871 if ac_fn_c_try_cpp
"$LINENO"; then :
3872 # Broken: success on invalid input.
3875 # Passes both tests.
3879 rm -f conftest.err conftest.
$ac_ext
3882 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3883 rm -f conftest.err conftest.
$ac_ext
3884 if $ac_preproc_ok; then :
3896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3897 $as_echo "$CPP" >&6; }
3899 for ac_c_preproc_warn_flag
in '' yes
3901 # Use a header file that comes with gcc, so configuring glibc
3902 # with a fresh cross-compiler works.
3903 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3904 # <limits.h> exists even on freestanding compilers.
3905 # On the NeXT, cc -E runs the code through the compiler's parser,
3906 # not just through cpp. "Syntax error" is here to catch this case.
3907 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3908 /* end confdefs.h. */
3910 # include <limits.h>
3912 # include <assert.h>
3916 if ac_fn_c_try_cpp
"$LINENO"; then :
3919 # Broken: fails on valid input.
3922 rm -f conftest.err conftest.
$ac_ext
3924 # OK, works on sane cases. Now check whether nonexistent headers
3925 # can be detected and how.
3926 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3927 /* end confdefs.h. */
3928 #include <ac_nonexistent.h>
3930 if ac_fn_c_try_cpp
"$LINENO"; then :
3931 # Broken: success on invalid input.
3934 # Passes both tests.
3938 rm -f conftest.err conftest.
$ac_ext
3941 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3942 rm -f conftest.err conftest.
$ac_ext
3943 if $ac_preproc_ok; then :
3946 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3947 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3948 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
3949 See \`config.log' for more details." "$LINENO" 5; }
3953 ac_cpp
='$CPP $CPPFLAGS'
3954 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3955 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3956 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3960 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3961 if test "${ac_cv_path_GREP+set}" = set; then :
3962 $as_echo_n "(cached) " >&6
3964 if test -z "$GREP"; then
3965 ac_path_GREP_found
=false
3966 # Loop through the user's path and test for each of PROGNAME-LIST
3967 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3968 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3971 test -z "$as_dir" && as_dir
=.
3972 for ac_prog
in grep ggrep
; do
3973 for ac_exec_ext
in '' $ac_executable_extensions; do
3974 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3975 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
3976 # Check for GNU ac_path_GREP and select it if it is found.
3977 # Check for GNU $ac_path_GREP
3978 case `"$ac_path_GREP" --version 2>&1` in
3980 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3983 $as_echo_n 0123456789 >"conftest.in"
3986 cat "conftest.in" "conftest.in" >"conftest.tmp"
3987 mv "conftest.tmp" "conftest.in"
3988 cp "conftest.in" "conftest.nl"
3989 $as_echo 'GREP' >> "conftest.nl"
3990 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3991 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3992 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3993 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3994 # Best one so far, save it but keep looking for a better one
3995 ac_cv_path_GREP
="$ac_path_GREP"
3996 ac_path_GREP_max
=$ac_count
3998 # 10*(2^10) chars as input seems more than enough
3999 test $ac_count -gt 10 && break
4001 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4004 $ac_path_GREP_found && break 3
4009 if test -z "$ac_cv_path_GREP"; then
4010 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4013 ac_cv_path_GREP
=$GREP
4017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4018 $as_echo "$ac_cv_path_GREP" >&6; }
4019 GREP
="$ac_cv_path_GREP"
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4023 $as_echo_n "checking for egrep... " >&6; }
4024 if test "${ac_cv_path_EGREP+set}" = set; then :
4025 $as_echo_n "(cached) " >&6
4027 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4028 then ac_cv_path_EGREP
="$GREP -E"
4030 if test -z "$EGREP"; then
4031 ac_path_EGREP_found
=false
4032 # Loop through the user's path and test for each of PROGNAME-LIST
4033 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4034 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4037 test -z "$as_dir" && as_dir
=.
4038 for ac_prog
in egrep; do
4039 for ac_exec_ext
in '' $ac_executable_extensions; do
4040 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4041 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
4042 # Check for GNU ac_path_EGREP and select it if it is found.
4043 # Check for GNU $ac_path_EGREP
4044 case `"$ac_path_EGREP" --version 2>&1` in
4046 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4049 $as_echo_n 0123456789 >"conftest.in"
4052 cat "conftest.in" "conftest.in" >"conftest.tmp"
4053 mv "conftest.tmp" "conftest.in"
4054 cp "conftest.in" "conftest.nl"
4055 $as_echo 'EGREP' >> "conftest.nl"
4056 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4057 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4058 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4059 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4060 # Best one so far, save it but keep looking for a better one
4061 ac_cv_path_EGREP
="$ac_path_EGREP"
4062 ac_path_EGREP_max
=$ac_count
4064 # 10*(2^10) chars as input seems more than enough
4065 test $ac_count -gt 10 && break
4067 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4070 $ac_path_EGREP_found && break 3
4075 if test -z "$ac_cv_path_EGREP"; then
4076 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4079 ac_cv_path_EGREP
=$EGREP
4084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4085 $as_echo "$ac_cv_path_EGREP" >&6; }
4086 EGREP
="$ac_cv_path_EGREP"
4089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4090 $as_echo_n "checking for ANSI C header files... " >&6; }
4091 if test "${ac_cv_header_stdc+set}" = set; then :
4092 $as_echo_n "(cached) " >&6
4094 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4095 /* end confdefs.h. */
4109 if ac_fn_c_try_compile
"$LINENO"; then :
4110 ac_cv_header_stdc
=yes
4112 ac_cv_header_stdc
=no
4114 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4116 if test $ac_cv_header_stdc = yes; then
4117 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4118 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4119 /* end confdefs.h. */
4123 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4124 $EGREP "memchr" >/dev
/null
2>&1; then :
4127 ac_cv_header_stdc
=no
4133 if test $ac_cv_header_stdc = yes; then
4134 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4135 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4136 /* end confdefs.h. */
4140 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4141 $EGREP "free" >/dev
/null
2>&1; then :
4144 ac_cv_header_stdc
=no
4150 if test $ac_cv_header_stdc = yes; then
4151 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4152 if test "$cross_compiling" = yes; then :
4155 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4156 /* end confdefs.h. */
4159 #if ((' ' & 0x0FF) == 0x020)
4160 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4161 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4163 # define ISLOWER(c) \
4164 (('a' <= (c) && (c) <= 'i') \
4165 || ('j' <= (c) && (c) <= 'r') \
4166 || ('s' <= (c) && (c) <= 'z'))
4167 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4170 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4175 for (i = 0; i < 256; i++)
4176 if (XOR (islower (i), ISLOWER (i))
4177 || toupper (i) != TOUPPER (i))
4182 if ac_fn_c_try_run
"$LINENO"; then :
4185 ac_cv_header_stdc
=no
4187 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4188 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4194 $as_echo "$ac_cv_header_stdc" >&6; }
4195 if test $ac_cv_header_stdc = yes; then
4197 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4201 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4202 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4203 inttypes.h stdint.h unistd.h
4205 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4206 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4208 eval as_val
=\$
$as_ac_Header
4209 if test "x$as_val" = x
""yes; then :
4210 cat >>confdefs.h
<<_ACEOF
4211 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4220 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4221 if test "x$ac_cv_header_minix_config_h" = x
""yes; then :
4228 if test "$MINIX" = yes; then
4230 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4233 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4236 $as_echo "#define _MINIX 1" >>confdefs.h
4241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4242 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4243 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4244 $as_echo_n "(cached) " >&6
4246 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4247 /* end confdefs.h. */
4249 # define __EXTENSIONS__ 1
4250 $ac_includes_default
4259 if ac_fn_c_try_compile
"$LINENO"; then :
4260 ac_cv_safe_to_define___extensions__
=yes
4262 ac_cv_safe_to_define___extensions__
=no
4264 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4267 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4268 test $ac_cv_safe_to_define___extensions__ = yes &&
4269 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4271 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4273 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4275 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4277 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4281 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4282 for ac_t
in install-sh
install.sh shtool
; do
4283 if test -f "$ac_dir/$ac_t"; then
4285 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4290 if test -z "$ac_aux_dir"; then
4291 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4294 # These three variables are undocumented and unsupported,
4295 # and are intended to be withdrawn in a future Autoconf release.
4296 # They can cause serious problems if a builder's source tree is in a directory
4297 # whose full name contains unusual characters.
4298 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4299 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4300 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4303 # Make sure we can run config.sub.
4304 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
4305 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4308 $as_echo_n "checking build system type... " >&6; }
4309 if test "${ac_cv_build+set}" = set; then :
4310 $as_echo_n "(cached) " >&6
4312 ac_build_alias
=$build_alias
4313 test "x$ac_build_alias" = x
&&
4314 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
4315 test "x$ac_build_alias" = x
&&
4316 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
4317 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4318 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4322 $as_echo "$ac_cv_build" >&6; }
4323 case $ac_cv_build in
4325 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
4328 ac_save_IFS
=$IFS; IFS
='-'
4334 # Remember, the first character of IFS is used to create $*,
4335 # except with old shells:
4338 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
4341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4342 $as_echo_n "checking host system type... " >&6; }
4343 if test "${ac_cv_host+set}" = set; then :
4344 $as_echo_n "(cached) " >&6
4346 if test "x$host_alias" = x
; then
4347 ac_cv_host
=$ac_cv_build
4349 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4350 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4355 $as_echo "$ac_cv_host" >&6; }
4358 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
4361 ac_save_IFS
=$IFS; IFS
='-'
4367 # Remember, the first character of IFS is used to create $*,
4368 # except with old shells:
4371 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
4374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4375 $as_echo_n "checking target system type... " >&6; }
4376 if test "${ac_cv_target+set}" = set; then :
4377 $as_echo_n "(cached) " >&6
4379 if test "x$target_alias" = x
; then
4380 ac_cv_target
=$ac_cv_host
4382 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4383 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4388 $as_echo "$ac_cv_target" >&6; }
4389 case $ac_cv_target in
4391 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
4393 target
=$ac_cv_target
4394 ac_save_IFS
=$IFS; IFS
='-'
4400 # Remember, the first character of IFS is used to create $*,
4401 # except with old shells:
4404 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
4407 # The aliases save the names the user supplied, while $host etc.
4408 # will get canonicalized.
4409 test -n "$target_alias" &&
4410 test "$program_prefix$program_suffix$program_transform_name" = \
4412 program_prefix
=${target_alias}-
4414 # The tests for host and target for $enable_largefile require
4419 # As the $enable_largefile decision depends on --enable-plugins we must set it
4420 # even in directories otherwise not depending on the $plugins option.
4424 for ac_header
in dlfcn.h
4426 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
4428 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
4429 cat >>confdefs.h
<<_ACEOF
4430 #define HAVE_DLFCN_H 1
4437 for ac_header
in windows.h
4439 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
4441 if test "x$ac_cv_header_windows_h" = x
""yes; then :
4442 cat >>confdefs.h
<<_ACEOF
4443 #define HAVE_WINDOWS_H 1
4451 # Check whether --enable-plugins was given.
4452 if test "${enable_plugins+set}" = set; then :
4453 enableval
=$enable_plugins; case "${enableval}" in
4456 if test "$maybe_plugins" != "yes" ; then
4457 as_fn_error
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
4461 plugins
=$maybe_plugins
4465 if test "$plugins" = "yes"; then
4466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
4467 $as_echo_n "checking for library containing dlsym... " >&6; }
4468 if test "${ac_cv_search_dlsym+set}" = set; then :
4469 $as_echo_n "(cached) " >&6
4471 ac_func_search_save_LIBS
=$LIBS
4472 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4473 /* end confdefs.h. */
4475 /* Override any GCC internal prototype to avoid an error.
4476 Use char because int might match the return type of a GCC
4477 builtin and then its argument prototype would still apply. */
4490 for ac_lib
in '' dl
; do
4491 if test -z "$ac_lib"; then
4492 ac_res
="none required"
4495 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4497 if ac_fn_c_try_link
"$LINENO"; then :
4498 ac_cv_search_dlsym
=$ac_res
4500 rm -f core conftest.err conftest.
$ac_objext \
4502 if test "${ac_cv_search_dlsym+set}" = set; then :
4506 if test "${ac_cv_search_dlsym+set}" = set; then :
4509 ac_cv_search_dlsym
=no
4512 LIBS
=$ac_func_search_save_LIBS
4514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
4515 $as_echo "$ac_cv_search_dlsym" >&6; }
4516 ac_res
=$ac_cv_search_dlsym
4517 if test "$ac_res" != no
; then :
4518 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4526 sparc-
*-solaris*|i
[3-7]86-*-solaris*)
4527 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4528 # are mutually exclusive; and without procfs support, the bfd/ elf module
4529 # cannot provide certain routines such as elfcore_write_prpsinfo
4530 # or elfcore_write_prstatus. So unless the user explicitly requested
4531 # large-file support through the --enable-largefile switch, disable
4532 # large-file support in favor of procfs support.
4533 test "${target}" = "${host}" -a "x$plugins" = xno \
4534 && : ${enable_largefile="no"}
4538 # Check whether --enable-largefile was given.
4539 if test "${enable_largefile+set}" = set; then :
4540 enableval
=$enable_largefile;
4543 if test "$enable_largefile" != no
; then
4545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4546 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4547 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4548 $as_echo_n "(cached) " >&6
4550 ac_cv_sys_largefile_CC
=no
4551 if test "$GCC" != yes; then
4554 # IRIX 6.2 and later do not support large files by default,
4555 # so use the C compiler's -n32 option if that helps.
4556 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4557 /* end confdefs.h. */
4558 #include <sys/types.h>
4559 /* Check that off_t can represent 2**63 - 1 correctly.
4560 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4561 since some C++ compilers masquerading as C compilers
4562 incorrectly reject 9223372036854775807. */
4563 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4564 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4565 && LARGE_OFF_T % 2147483647 == 1)
4575 if ac_fn_c_try_compile
"$LINENO"; then :
4578 rm -f core conftest.err conftest.
$ac_objext
4580 if ac_fn_c_try_compile
"$LINENO"; then :
4581 ac_cv_sys_largefile_CC
=' -n32'; break
4583 rm -f core conftest.err conftest.
$ac_objext
4587 rm -f conftest.
$ac_ext
4590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4591 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4592 if test "$ac_cv_sys_largefile_CC" != no
; then
4593 CC
=$CC$ac_cv_sys_largefile_CC
4596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4597 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4598 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4599 $as_echo_n "(cached) " >&6
4602 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4603 /* end confdefs.h. */
4604 #include <sys/types.h>
4605 /* Check that off_t can represent 2**63 - 1 correctly.
4606 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4607 since some C++ compilers masquerading as C compilers
4608 incorrectly reject 9223372036854775807. */
4609 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4610 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4611 && LARGE_OFF_T % 2147483647 == 1)
4621 if ac_fn_c_try_compile
"$LINENO"; then :
4622 ac_cv_sys_file_offset_bits
=no
; break
4624 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4625 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4626 /* end confdefs.h. */
4627 #define _FILE_OFFSET_BITS 64
4628 #include <sys/types.h>
4629 /* Check that off_t can represent 2**63 - 1 correctly.
4630 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4631 since some C++ compilers masquerading as C compilers
4632 incorrectly reject 9223372036854775807. */
4633 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4634 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4635 && LARGE_OFF_T % 2147483647 == 1)
4645 if ac_fn_c_try_compile
"$LINENO"; then :
4646 ac_cv_sys_file_offset_bits
=64; break
4648 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4649 ac_cv_sys_file_offset_bits
=unknown
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4654 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4655 case $ac_cv_sys_file_offset_bits in #(
4658 cat >>confdefs.h
<<_ACEOF
4659 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4664 if test $ac_cv_sys_file_offset_bits = unknown
; then
4665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4666 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4667 if test "${ac_cv_sys_large_files+set}" = set; then :
4668 $as_echo_n "(cached) " >&6
4671 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4672 /* end confdefs.h. */
4673 #include <sys/types.h>
4674 /* Check that off_t can represent 2**63 - 1 correctly.
4675 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4676 since some C++ compilers masquerading as C compilers
4677 incorrectly reject 9223372036854775807. */
4678 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4679 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4680 && LARGE_OFF_T % 2147483647 == 1)
4690 if ac_fn_c_try_compile
"$LINENO"; then :
4691 ac_cv_sys_large_files
=no
; break
4693 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4694 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4695 /* end confdefs.h. */
4696 #define _LARGE_FILES 1
4697 #include <sys/types.h>
4698 /* Check that off_t can represent 2**63 - 1 correctly.
4699 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4700 since some C++ compilers masquerading as C compilers
4701 incorrectly reject 9223372036854775807. */
4702 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4703 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4704 && LARGE_OFF_T % 2147483647 == 1)
4714 if ac_fn_c_try_compile
"$LINENO"; then :
4715 ac_cv_sys_large_files
=1; break
4717 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4718 ac_cv_sys_large_files
=unknown
4722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4723 $as_echo "$ac_cv_sys_large_files" >&6; }
4724 case $ac_cv_sys_large_files in #(
4727 cat >>confdefs.h
<<_ACEOF
4728 #define _LARGE_FILES $ac_cv_sys_large_files
4740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4741 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4742 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4743 $as_echo_n "(cached) " >&6
4745 am_cv_prog_cc_stdc
=no
4747 # Don't try gcc -ansi; that turns off useful extensions and
4748 # breaks some systems' header files.
4749 # AIX -qlanglvl=ansi
4750 # Ultrix and OSF/1 -std1
4751 # HP-UX 10.20 and later -Ae
4752 # HP-UX older versions -Aa -D_HPUX_SOURCE
4753 # SVR4 -Xc -D__EXTENSIONS__
4754 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4756 CC
="$ac_save_CC $ac_arg"
4757 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4758 /* end confdefs.h. */
4761 #include <sys/types.h>
4762 #include <sys/stat.h>
4763 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4764 struct buf { int x; };
4765 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4766 static char *e (p, i)
4772 static char *f (char * (*g) (char **, int), char **p, ...)
4777 s = g (p, va_arg (v,int));
4781 int test (int i, double x);
4782 struct s1 {int (*f) (int a);};
4783 struct s2 {int (*f) (double a);};
4784 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4792 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4798 if ac_fn_c_try_compile
"$LINENO"; then :
4799 am_cv_prog_cc_stdc
="$ac_arg"; break
4801 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4807 if test -z "$am_cv_prog_cc_stdc"; then
4808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4809 $as_echo "none needed" >&6; }
4811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4812 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4814 case "x$am_cv_prog_cc_stdc" in
4816 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
4819 # expand $ac_aux_dir to an absolute path
4820 am_aux_dir
=`cd $ac_aux_dir && pwd`
4822 if test x
"${install_sh}" != xset
; then
4825 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
4827 install_sh
="\${SHELL} $am_aux_dir/install-sh"
4831 # Installed binaries are usually stripped using `strip' when the user
4832 # run `make install-strip'. However `strip' might not be the right
4833 # tool to use in cross-compilation environments, therefore Automake
4834 # will honor the `STRIP' environment variable to overrule this program.
4835 if test "$cross_compiling" != no
; then
4836 if test -n "$ac_tool_prefix"; then
4837 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4838 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4840 $as_echo_n "checking for $ac_word... " >&6; }
4841 if test "${ac_cv_prog_STRIP+set}" = set; then :
4842 $as_echo_n "(cached) " >&6
4844 if test -n "$STRIP"; then
4845 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
4847 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4851 test -z "$as_dir" && as_dir
=.
4852 for ac_exec_ext
in '' $ac_executable_extensions; do
4853 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4854 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
4855 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4864 STRIP
=$ac_cv_prog_STRIP
4865 if test -n "$STRIP"; then
4866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4867 $as_echo "$STRIP" >&6; }
4869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4870 $as_echo "no" >&6; }
4875 if test -z "$ac_cv_prog_STRIP"; then
4877 # Extract the first word of "strip", so it can be a program name with args.
4878 set dummy strip
; ac_word
=$2
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4880 $as_echo_n "checking for $ac_word... " >&6; }
4881 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4882 $as_echo_n "(cached) " >&6
4884 if test -n "$ac_ct_STRIP"; then
4885 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
4887 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4891 test -z "$as_dir" && as_dir
=.
4892 for ac_exec_ext
in '' $ac_executable_extensions; do
4893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4894 ac_cv_prog_ac_ct_STRIP
="strip"
4895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4904 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
4905 if test -n "$ac_ct_STRIP"; then
4906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4907 $as_echo "$ac_ct_STRIP" >&6; }
4909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4910 $as_echo "no" >&6; }
4913 if test "x$ac_ct_STRIP" = x
; then
4916 case $cross_compiling:$ac_tool_warned in
4918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4919 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4920 ac_tool_warned
=yes ;;
4925 STRIP
="$ac_cv_prog_STRIP"
4929 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
4933 for ac_dir
in ..
"$srcdir"/..
; do
4934 for ac_t
in install-sh
install.sh shtool
; do
4935 if test -f "$ac_dir/$ac_t"; then
4937 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4942 if test -z "$ac_aux_dir"; then
4943 as_fn_error
"cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4946 # These three variables are undocumented and unsupported,
4947 # and are intended to be withdrawn in a future Autoconf release.
4948 # They can cause serious problems if a builder's source tree is in a directory
4949 # whose full name contains unusual characters.
4950 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4951 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4952 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4956 test "$program_prefix" != NONE
&&
4957 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
4958 # Use a double $ so make ignores it.
4959 test "$program_suffix" != NONE
&&
4960 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
4961 # Double any \ or $.
4962 # By default was `s,x,x', remove it if useless.
4963 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
4964 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
4967 # We require a C++11 compiler. Check if one is available, and if
4968 # necessary, set CXX_DIALECT to some -std=xxx switch.
4970 ax_cxx_compile_alternatives
="11 0x" ax_cxx_compile_cxx11_required
=true
4972 ac_cpp
='$CXXCPP $CPPFLAGS'
4973 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4974 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4975 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
4978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5
4979 $as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; }
4980 if test "${ax_cv_cxx_compile_cxx11+set}" = set; then :
4981 $as_echo_n "(cached) " >&6
4983 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4984 /* end confdefs.h. */
4987 // If the compiler admits that it is not ready for C++11, why torture it?
4988 // Hopefully, this will speed up the test.
4992 #error "This is not a C++ compiler"
4994 #elif __cplusplus < 201103L
4996 #error "This is not a C++11 compiler"
5003 namespace test_static_assert
5006 template <typename T>
5009 static_assert(sizeof(int) <= sizeof(T), "not big enough");
5014 namespace test_final_override
5022 struct Derived : public Base
5024 virtual void f() override {}
5029 namespace test_double_right_angle_brackets
5032 template < typename T >
5035 typedef check<void> single_type;
5036 typedef check<check<void>> double_type;
5037 typedef check<check<check<void>>> triple_type;
5038 typedef check<check<check<check<void>>>> quadruple_type;
5042 namespace test_decltype
5055 namespace test_type_deduction
5058 template < typename T1, typename T2 >
5061 static const bool value = false;
5064 template < typename T >
5065 struct is_same<T, T>
5067 static const bool value = true;
5070 template < typename T1, typename T2 >
5072 add(T1 a1, T2 a2) -> decltype(a1 + a2)
5078 test(const int c, volatile int v)
5080 static_assert(is_same<int, decltype(0)>::value == true, "");
5081 static_assert(is_same<int, decltype(c)>::value == false, "");
5082 static_assert(is_same<int, decltype(v)>::value == false, "");
5085 auto sumi = ac + av + 'x';
5086 auto sumf = ac + av + 1.0;
5087 static_assert(is_same<int, decltype(ac)>::value == true, "");
5088 static_assert(is_same<int, decltype(av)>::value == true, "");
5089 static_assert(is_same<int, decltype(sumi)>::value == true, "");
5090 static_assert(is_same<int, decltype(sumf)>::value == false, "");
5091 static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
5092 return (sumf > 0.0) ? sumi : add(c, v);
5097 namespace test_noexcept
5100 int f() { return 0; }
5101 int g() noexcept { return 0; }
5103 static_assert(noexcept(f()) == false, "");
5104 static_assert(noexcept(g()) == true, "");
5108 namespace test_constexpr
5111 template < typename CharT >
5112 unsigned long constexpr
5113 strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
5115 return *s ? strlen_c_r(s + 1, acc + 1) : acc;
5118 template < typename CharT >
5119 unsigned long constexpr
5120 strlen_c(const CharT *const s) noexcept
5122 return strlen_c_r(s, 0UL);
5125 static_assert(strlen_c("") == 0UL, "");
5126 static_assert(strlen_c("1") == 1UL, "");
5127 static_assert(strlen_c("example") == 7UL, "");
5128 static_assert(strlen_c("another\0example") == 7UL, "");
5132 namespace test_rvalue_references
5138 static constexpr int value = N;
5141 answer<1> f(int&) { return answer<1>(); }
5142 answer<2> f(const int&) { return answer<2>(); }
5143 answer<3> f(int&&) { return answer<3>(); }
5150 static_assert(decltype(f(i))::value == 1, "");
5151 static_assert(decltype(f(c))::value == 2, "");
5152 static_assert(decltype(f(0))::value == 3, "");
5157 namespace test_uniform_initialization
5162 static const int zero {};
5163 static const int one {1};
5166 static_assert(test::zero == 0, "");
5167 static_assert(test::one == 1, "");
5171 namespace test_lambdas
5177 auto lambda1 = [](){};
5178 auto lambda2 = lambda1;
5186 auto a = [](int i, int j){ return i + j; }(1, 2);
5187 auto b = []() -> int { return '0'; }();
5188 auto c = [=](){ return a + b; }();
5189 auto d = [&](){ return c; }();
5190 auto e = [a, &b](int x) mutable {
5191 const auto identity = [](int y){ return y; };
5192 for (auto i = 0; i < a; ++i)
5194 return x + identity(a + b);
5196 return a + b + c + d + e;
5202 const auto nullary = [](){ return 0; };
5203 const auto unary = [](int x){ return x; };
5204 using nullary_t = decltype(nullary);
5205 using unary_t = decltype(unary);
5206 const auto higher1st = [](nullary_t f){ return f(); };
5207 const auto higher2nd = [unary](nullary_t f1){
5208 return [unary, f1](unary_t f2){ return f2(unary(f1())); };
5210 return higher1st(nullary) + higher2nd(nullary)(unary);
5215 namespace test_variadic_templates
5221 template <int N0, int... N1toN>
5222 struct sum<N0, N1toN...>
5224 static constexpr auto value = N0 + sum<N1toN...>::value;
5230 static constexpr auto value = 0;
5233 static_assert(sum<>::value == 0, "");
5234 static_assert(sum<1>::value == 1, "");
5235 static_assert(sum<23>::value == 23, "");
5236 static_assert(sum<1, 2>::value == 3, "");
5237 static_assert(sum<5, 5, 11>::value == 21, "");
5238 static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
5242 // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
5243 // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
5245 namespace test_template_alias_sfinae
5250 template<typename T>
5251 using member = typename T::member_type;
5253 template<typename T>
5256 template<typename T>
5257 void func(member<T>*) {}
5261 void test() { func<foo>(0); }
5265 } // namespace cxx11
5267 #endif // __cplusplus >= 201103L
5272 if ac_fn_cxx_try_compile
"$LINENO"; then :
5273 ax_cv_cxx_compile_cxx11
=yes
5275 ax_cv_cxx_compile_cxx11
=no
5277 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11" >&5
5280 $as_echo "$ax_cv_cxx_compile_cxx11" >&6; }
5281 if test x
$ax_cv_cxx_compile_cxx11 = xyes
; then
5285 if test x
$ac_success = xno
; then
5286 for alternative
in ${ax_cxx_compile_alternatives}; do
5287 switch
="-std=gnu++${alternative}"
5288 cachevar
=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
5289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
5290 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
5291 if { as_var
=$cachevar; eval "test \"\${$as_var+set}\" = set"; }; then :
5292 $as_echo_n "(cached) " >&6
5296 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5297 /* end confdefs.h. */
5300 // If the compiler admits that it is not ready for C++11, why torture it?
5301 // Hopefully, this will speed up the test.
5305 #error "This is not a C++ compiler"
5307 #elif __cplusplus < 201103L
5309 #error "This is not a C++11 compiler"
5316 namespace test_static_assert
5319 template <typename T>
5322 static_assert(sizeof(int) <= sizeof(T), "not big enough");
5327 namespace test_final_override
5335 struct Derived : public Base
5337 virtual void f() override {}
5342 namespace test_double_right_angle_brackets
5345 template < typename T >
5348 typedef check<void> single_type;
5349 typedef check<check<void>> double_type;
5350 typedef check<check<check<void>>> triple_type;
5351 typedef check<check<check<check<void>>>> quadruple_type;
5355 namespace test_decltype
5368 namespace test_type_deduction
5371 template < typename T1, typename T2 >
5374 static const bool value = false;
5377 template < typename T >
5378 struct is_same<T, T>
5380 static const bool value = true;
5383 template < typename T1, typename T2 >
5385 add(T1 a1, T2 a2) -> decltype(a1 + a2)
5391 test(const int c, volatile int v)
5393 static_assert(is_same<int, decltype(0)>::value == true, "");
5394 static_assert(is_same<int, decltype(c)>::value == false, "");
5395 static_assert(is_same<int, decltype(v)>::value == false, "");
5398 auto sumi = ac + av + 'x';
5399 auto sumf = ac + av + 1.0;
5400 static_assert(is_same<int, decltype(ac)>::value == true, "");
5401 static_assert(is_same<int, decltype(av)>::value == true, "");
5402 static_assert(is_same<int, decltype(sumi)>::value == true, "");
5403 static_assert(is_same<int, decltype(sumf)>::value == false, "");
5404 static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
5405 return (sumf > 0.0) ? sumi : add(c, v);
5410 namespace test_noexcept
5413 int f() { return 0; }
5414 int g() noexcept { return 0; }
5416 static_assert(noexcept(f()) == false, "");
5417 static_assert(noexcept(g()) == true, "");
5421 namespace test_constexpr
5424 template < typename CharT >
5425 unsigned long constexpr
5426 strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
5428 return *s ? strlen_c_r(s + 1, acc + 1) : acc;
5431 template < typename CharT >
5432 unsigned long constexpr
5433 strlen_c(const CharT *const s) noexcept
5435 return strlen_c_r(s, 0UL);
5438 static_assert(strlen_c("") == 0UL, "");
5439 static_assert(strlen_c("1") == 1UL, "");
5440 static_assert(strlen_c("example") == 7UL, "");
5441 static_assert(strlen_c("another\0example") == 7UL, "");
5445 namespace test_rvalue_references
5451 static constexpr int value = N;
5454 answer<1> f(int&) { return answer<1>(); }
5455 answer<2> f(const int&) { return answer<2>(); }
5456 answer<3> f(int&&) { return answer<3>(); }
5463 static_assert(decltype(f(i))::value == 1, "");
5464 static_assert(decltype(f(c))::value == 2, "");
5465 static_assert(decltype(f(0))::value == 3, "");
5470 namespace test_uniform_initialization
5475 static const int zero {};
5476 static const int one {1};
5479 static_assert(test::zero == 0, "");
5480 static_assert(test::one == 1, "");
5484 namespace test_lambdas
5490 auto lambda1 = [](){};
5491 auto lambda2 = lambda1;
5499 auto a = [](int i, int j){ return i + j; }(1, 2);
5500 auto b = []() -> int { return '0'; }();
5501 auto c = [=](){ return a + b; }();
5502 auto d = [&](){ return c; }();
5503 auto e = [a, &b](int x) mutable {
5504 const auto identity = [](int y){ return y; };
5505 for (auto i = 0; i < a; ++i)
5507 return x + identity(a + b);
5509 return a + b + c + d + e;
5515 const auto nullary = [](){ return 0; };
5516 const auto unary = [](int x){ return x; };
5517 using nullary_t = decltype(nullary);
5518 using unary_t = decltype(unary);
5519 const auto higher1st = [](nullary_t f){ return f(); };
5520 const auto higher2nd = [unary](nullary_t f1){
5521 return [unary, f1](unary_t f2){ return f2(unary(f1())); };
5523 return higher1st(nullary) + higher2nd(nullary)(unary);
5528 namespace test_variadic_templates
5534 template <int N0, int... N1toN>
5535 struct sum<N0, N1toN...>
5537 static constexpr auto value = N0 + sum<N1toN...>::value;
5543 static constexpr auto value = 0;
5546 static_assert(sum<>::value == 0, "");
5547 static_assert(sum<1>::value == 1, "");
5548 static_assert(sum<23>::value == 23, "");
5549 static_assert(sum<1, 2>::value == 3, "");
5550 static_assert(sum<5, 5, 11>::value == 21, "");
5551 static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
5555 // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
5556 // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
5558 namespace test_template_alias_sfinae
5563 template<typename T>
5564 using member = typename T::member_type;
5566 template<typename T>
5569 template<typename T>
5570 void func(member<T>*) {}
5574 void test() { func<foo>(0); }
5578 } // namespace cxx11
5580 #endif // __cplusplus >= 201103L
5585 if ac_fn_cxx_try_compile
"$LINENO"; then :
5590 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5593 eval ac_res
=\$
$cachevar
5594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5595 $as_echo "$ac_res" >&6; }
5596 if eval test x\$
$cachevar = xyes
; then
5597 CXX_DIALECT
="$switch"
5604 if test x
$ac_success = xno
; then
5605 for alternative
in ${ax_cxx_compile_alternatives}; do
5606 for switch
in -std=c
++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do
5607 cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_
$switch" | $as_tr_sh`
5608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether
$CXX supports C
++11 features with
$switch" >&5
5609 $as_echo_n "checking whether
$CXX supports C
++11 features with
$switch...
" >&6; }
5610 if { as_var=$cachevar; eval "test \"\
${$as_var+set}\" = set"; }; then :
5611 $as_echo_n "(cached
) " >&6
5615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5616 /* end confdefs.h. */
5619 // If the compiler admits that it is not ready for C++11, why torture it?
5620 // Hopefully, this will speed up the test.
5624 #error "This is not a C
++ compiler
"
5626 #elif __cplusplus < 201103L
5628 #error "This is not a C
++11 compiler
"
5635 namespace test_static_assert
5638 template <typename T>
5641 static_assert(sizeof(int) <= sizeof(T), "not big enough
");
5646 namespace test_final_override
5654 struct Derived : public Base
5656 virtual void f() override {}
5661 namespace test_double_right_angle_brackets
5664 template < typename T >
5667 typedef check<void> single_type;
5668 typedef check<check<void>> double_type;
5669 typedef check<check<check<void>>> triple_type;
5670 typedef check<check<check<check<void>>>> quadruple_type;
5674 namespace test_decltype
5687 namespace test_type_deduction
5690 template < typename T1, typename T2 >
5693 static const bool value = false;
5696 template < typename T >
5697 struct is_same<T, T>
5699 static const bool value = true;
5702 template < typename T1, typename T2 >
5704 add(T1 a1, T2 a2) -> decltype(a1 + a2)
5710 test(const int c, volatile int v)
5712 static_assert(is_same<int, decltype(0)>::value == true, "");
5713 static_assert(is_same<int, decltype(c)>::value == false, "");
5714 static_assert(is_same<int, decltype(v)>::value == false, "");
5717 auto sumi = ac + av + 'x';
5718 auto sumf = ac + av + 1.0;
5719 static_assert(is_same<int, decltype(ac)>::value == true, "");
5720 static_assert(is_same<int, decltype(av)>::value == true, "");
5721 static_assert(is_same<int, decltype(sumi)>::value == true, "");
5722 static_assert(is_same<int, decltype(sumf)>::value == false, "");
5723 static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
5724 return (sumf > 0.0) ? sumi : add(c, v);
5729 namespace test_noexcept
5732 int f() { return 0; }
5733 int g() noexcept { return 0; }
5735 static_assert(noexcept(f()) == false, "");
5736 static_assert(noexcept(g()) == true, "");
5740 namespace test_constexpr
5743 template < typename CharT >
5744 unsigned long constexpr
5745 strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
5747 return *s ? strlen_c_r(s + 1, acc + 1) : acc;
5750 template < typename CharT >
5751 unsigned long constexpr
5752 strlen_c(const CharT *const s) noexcept
5754 return strlen_c_r(s, 0UL);
5757 static_assert(strlen_c("") == 0UL, "");
5758 static_assert(strlen_c("1") == 1UL, "");
5759 static_assert(strlen_c("example
") == 7UL, "");
5760 static_assert(strlen_c("another\
0example
") == 7UL, "");
5764 namespace test_rvalue_references
5770 static constexpr int value = N;
5773 answer<1> f(int&) { return answer<1>(); }
5774 answer<2> f(const int&) { return answer<2>(); }
5775 answer<3> f(int&&) { return answer<3>(); }
5782 static_assert(decltype(f(i))::value == 1, "");
5783 static_assert(decltype(f(c))::value == 2, "");
5784 static_assert(decltype(f(0))::value == 3, "");
5789 namespace test_uniform_initialization
5794 static const int zero {};
5795 static const int one {1};
5798 static_assert(test::zero == 0, "");
5799 static_assert(test::one == 1, "");
5803 namespace test_lambdas
5809 auto lambda1 = [](){};
5810 auto lambda2 = lambda1;
5818 auto a = [](int i, int j){ return i + j; }(1, 2);
5819 auto b = []() -> int { return '0'; }();
5820 auto c = [=](){ return a + b; }();
5821 auto d = [&](){ return c; }();
5822 auto e = [a, &b](int x) mutable {
5823 const auto identity = [](int y){ return y; };
5824 for (auto i = 0; i < a; ++i)
5826 return x + identity(a + b);
5828 return a + b + c + d + e;
5834 const auto nullary = [](){ return 0; };
5835 const auto unary = [](int x){ return x; };
5836 using nullary_t = decltype(nullary);
5837 using unary_t = decltype(unary);
5838 const auto higher1st = [](nullary_t f){ return f(); };
5839 const auto higher2nd = [unary](nullary_t f1){
5840 return [unary, f1](unary_t f2){ return f2(unary(f1())); };
5842 return higher1st(nullary) + higher2nd(nullary)(unary);
5847 namespace test_variadic_templates
5853 template <int N0, int... N1toN>
5854 struct sum<N0, N1toN...>
5856 static constexpr auto value = N0 + sum<N1toN...>::value;
5862 static constexpr auto value = 0;
5865 static_assert(sum<>::value == 0, "");
5866 static_assert(sum<1>::value == 1, "");
5867 static_assert(sum<23>::value == 23, "");
5868 static_assert(sum<1, 2>::value == 3, "");
5869 static_assert(sum<5, 5, 11>::value == 21, "");
5870 static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
5874 // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
5875 // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
5877 namespace test_template_alias_sfinae
5882 template<typename T>
5883 using member = typename T::member_type;
5885 template<typename T>
5888 template<typename T>
5889 void func(member<T>*) {}
5893 void test() { func<foo>(0); }
5897 } // namespace cxx11
5899 #endif // __cplusplus >= 201103L
5904 if ac_fn_cxx_try_compile "$LINENO"; then :
5909 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5912 eval ac_res=\$$cachevar
5913 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_res" >&5
5914 $as_echo "$ac_res" >&6; }
5915 if eval test x\$$cachevar = xyes; then
5916 CXX_DIALECT="$switch"
5921 if test x$ac_success = xyes; then
5927 ac_cpp='$CPP $CPPFLAGS'
5928 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5929 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5930 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5932 if test x$ax_cxx_compile_cxx11_required = xtrue; then
5933 if test x$ac_success = xno; then
5934 as_fn_error "*** A compiler with support
for C
++11 language features is required.
" "$LINENO" 5
5937 if test x$ac_success = xno; then
5939 { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C
++11 support was found
" >&5
5940 $as_echo "$as_me: No compiler with C
++11 support was found
" >&6;}
5944 $as_echo "#define HAVE_CXX11 1" >>confdefs.h
5951 # Dependency checking.
5952 rm -rf .tst
2>/dev
/null
5953 mkdir .tst
2>/dev
/null
5954 if test -d .tst
; then
5959 rmdir .tst
2>/dev
/null
5961 DEPDIR
="${am__leading_dot}deps"
5963 ac_config_commands
="$ac_config_commands depdir"
5966 depcc
="$CC" am_compiler_list
=
5968 am_depcomp
=$ac_aux_dir/depcomp
5969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5970 $as_echo_n "checking dependency style of $depcc... " >&6; }
5971 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
5972 $as_echo_n "(cached) " >&6
5974 if test -f "$am_depcomp"; then
5975 # We make a subdir and do the tests there. Otherwise we can end up
5976 # making bogus files that we don't know about and never remove. For
5977 # instance it was reported that on HP-UX the gcc test will end up
5978 # making a dummy file named `D' -- because `-MD' means `put the output
5981 # Copy depcomp to subdir because otherwise we won't find it if we're
5982 # using a relative directory.
5983 cp "$am_depcomp" conftest.dir
5985 # We will build objects and dependencies in a subdirectory because
5986 # it helps to detect inapplicable dependency modes. For instance
5987 # both Tru64's cc and ICC support -MD to output dependencies as a
5988 # side effect of compilation, but ICC will put the dependencies in
5989 # the current directory while Tru64 will put them in the object
5993 am_cv_CC_dependencies_compiler_type
=none
5994 if test "$am_compiler_list" = ""; then
5995 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5997 for depmode
in $am_compiler_list; do
5998 if test $depmode = none
; then break; fi
6000 $as_echo "$as_me:$LINENO: trying $depmode" >&5
6001 # Setup a source with many dependencies, because some compilers
6002 # like to wrap large dependency lists on column 80 (with \), and
6003 # we should not choose a depcomp mode which is confused by this.
6005 # We need to recreate these files for each test, as the compiler may
6006 # overwrite some of them when testing with obscure command lines.
6007 # This happens at least with the AIX C compiler.
6009 for i
in 1 2 3 4 5 6; do
6010 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
6011 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6012 # Solaris 8's {/usr,}/bin/sh.
6013 touch sub
/conftst
$i.h
6015 echo "include sub/conftest.Po" > confmf
6017 # We check with `-c' and `-o' for the sake of the "dashmstdout"
6018 # mode. It turns out that the SunPro C++ compiler does not properly
6019 # handle `-M -o', and we need to detect this.
6020 depcmd
="depmode=$depmode \
6021 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6022 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6023 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
6024 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
6025 if env
$depcmd > conftest.err
2>&1 &&
6026 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
6027 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
6028 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
6029 # icc doesn't choke on unknown options, it will just issue warnings
6030 # or remarks (even with -Werror). So we grep stderr for any message
6031 # that says an option was ignored or not supported.
6032 # When given -MP, icc 7.0 and 7.1 complain thusly:
6033 # icc: Command line warning: ignoring option '-M'; no argument required
6034 # The diagnosis changed in icc 8.0:
6035 # icc: Command line remark: option '-MP' not supported
6036 if (grep 'ignoring option' conftest.err ||
6037 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
6038 am_cv_CC_dependencies_compiler_type
=$depmode
6039 $as_echo "$as_me:$LINENO: success" >&5
6043 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
6044 sed -e 's/^/| /' < conftest.err
>&5
6050 am_cv_CC_dependencies_compiler_type
=none
6054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
6055 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
6056 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
6057 then as_fn_error
"no usable dependency style found" "$LINENO" 5
6058 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
6063 gnulib_extra_configure_args
=
6064 # If large-file support is disabled, make sure gnulib does the same.
6065 if test "$enable_largefile" = no
; then
6066 gnulib_extra_configure_args
="$gnulib_extra_configure_args --disable-largefile"
6069 # Configure gnulib. We need to build gnulib under some other
6070 # directory not "gnulib", to avoid the problem of both GDB and
6071 # GDBserver wanting to build it in the same directory, when building
6072 # in the source dir.
6075 in_build
="build-gnulib"
6076 in_extra_args
="$gnulib_extra_configure_args"
6078 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
6079 # so they do not pile up.
6080 ac_sub_configure_args
=
6082 eval "set x $ac_configure_args"
6086 if test -n "$ac_prev"; then
6091 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
6092 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
6093 ac_prev
=cache_file
;;
6094 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
6095 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
6098 --config-cache |
-C)
6100 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
6102 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
6104 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
6106 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
6108 --disable-option-checking)
6112 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
6114 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
6118 # Always prepend --prefix to ensure using the same prefix
6119 # in subdir configurations.
6120 ac_arg
="--prefix=$prefix"
6122 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
6124 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
6127 if test "$silent" = yes; then
6128 ac_sub_configure_args
="--silent $ac_sub_configure_args"
6131 # Always prepend --disable-option-checking to silence warnings, since
6132 # different subdirs can have different --enable and --with options.
6133 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
6138 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
6139 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
6140 $as_echo "$ac_msg" >&6
6141 as_dir
="$ac_dir"; as_fn_mkdir_p
6145 ac_srcdir
=$srcdir/$in_src ;;
6147 ac_srcdir
=..
/$srcdir/$in_src ;;
6152 ac_sub_configure
=$ac_srcdir/configure
6154 # Make the cache file name correct relative to the subdirectory.
6156 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
6158 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
6161 if test -n "$in_extra_args"; then
6162 # Add the extra args at the end.
6163 ac_sub_configure_args
="$ac_sub_configure_args $in_extra_args"
6166 { $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
6167 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
6168 # The eval makes quoting arguments work.
6169 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
6170 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
6171 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
6187 # If we haven't got the data from the intl directory,
6188 # assume NLS is disabled.
6197 if test -f ..
/intl
/config.intl
; then
6198 . ..
/intl
/config.intl
6200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6201 $as_echo_n "checking whether NLS is requested... " >&6; }
6202 if test x
"$USE_NLS" != xyes
; then
6203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6204 $as_echo "no" >&6; }
6206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6207 $as_echo "yes" >&6; }
6209 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
6212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
6213 $as_echo_n "checking for catalogs to be installed... " >&6; }
6214 # Look for .po and .gmo files in the source directory.
6217 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
6218 # If there aren't any .gmo files the shell will give us the
6219 # literal string "../path/to/srcdir/po/*.gmo" which has to be
6221 case "$cat" in *\
**)
6224 # The quadruple backslash is collapsed to a double backslash
6225 # by the backticks, then collapsed again by the double quotes,
6226 # leaving us with one backslash in the sed expression (right
6227 # before the dot that mustn't act as a wildcard).
6228 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
6229 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
6230 # The user is allowed to set LINGUAS to a list of languages to
6231 # install catalogs for. If it's empty that means "all of them."
6232 if test "x$LINGUAS" = x
; then
6233 CATALOGS
="$CATALOGS $cat"
6234 XLINGUAS
="$XLINGUAS $lang"
6236 case "$LINGUAS" in *$lang*)
6237 CATALOGS
="$CATALOGS $cat"
6238 XLINGUAS
="$XLINGUAS $lang"
6244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
6245 $as_echo "$LINGUAS" >&6; }
6258 localedir
='${datadir}/locale'
6261 if test x
"$USE_NLS" = xyes
; then
6262 CONFIG_ALL
="$CONFIG_ALL all-po"
6263 CONFIG_CLEAN
="$CONFIG_CLEAN clean-po"
6264 CONFIG_INSTALL
="$CONFIG_INSTALL install-po"
6265 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL uninstall-po"
6268 GNULIB
=build-gnulib
/import
6270 # For Makefile dependencies.
6272 if test x
"$STDINT_H" != x
; then
6273 GNULIB_STDINT_H
=$GNULIB/$STDINT_H
6279 cat >>confdefs.h
<<_ACEOF
6280 #define PACKAGE "$PACKAGE"
6285 # We never need to detect it in this sub-configure.
6286 # But preserve it for config.status --recheck.
6290 MAKEINFO_EXTRA_FLAGS
=""
6291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $MAKEINFO supports @click" >&5
6292 $as_echo_n "checking whether $MAKEINFO supports @click... " >&6; }
6293 if test "${gdb_cv_have_makeinfo_click+set}" = set; then :
6294 $as_echo_n "(cached) " >&6
6296 echo '@clicksequence{a @click{} b}' >conftest.texinfo
6297 if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
6298 gdb_cv_have_makeinfo_click
=yes
6300 gdb_cv_have_makeinfo_click
=no
6303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_makeinfo_click" >&5
6304 $as_echo "$gdb_cv_have_makeinfo_click" >&6; }
6305 if test x
"$gdb_cv_have_makeinfo_click" = xyes
; then
6306 MAKEINFO_EXTRA_FLAGS
="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
6312 # Check whether --with-separate-debug-dir was given.
6313 if test "${with_separate_debug_dir+set}" = set; then :
6314 withval
=$with_separate_debug_dir;
6317 DEBUGDIR
=${libdir}/debug
6321 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
6322 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6323 ac_define_dir
=`eval echo $DEBUGDIR`
6324 ac_define_dir
=`eval echo $ac_define_dir`
6326 cat >>confdefs.h
<<_ACEOF
6327 #define DEBUGDIR "$ac_define_dir"
6333 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
6334 if test "x$prefix" = xNONE
; then
6335 test_prefix
=/usr
/local
6340 test_prefix
=$exec_prefix
6343 case ${ac_define_dir} in
6344 "${test_prefix}"|
"${test_prefix}/"*|\
6345 '${exec_prefix}'|
'${exec_prefix}/'*)
6350 cat >>confdefs.h
<<_ACEOF
6351 #define DEBUGDIR_RELOCATABLE $value
6357 # We can't pass paths as command line arguments.
6358 # Mingw32 tries to be clever and will convert the paths for us.
6359 # For example -DBINDIR="/usr/local/bin" passed on the command line may get
6360 # converted to -DBINDIR="E:/msys/mingw32/msys/1.0/local/bin".
6361 # This breaks GDB's relocatable path conversions since paths passed in
6362 # config.h would not get so translated, the path prefixes no longer match.
6364 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
6365 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6366 ac_define_dir
=`eval echo $bindir`
6367 ac_define_dir
=`eval echo $ac_define_dir`
6369 cat >>confdefs.h
<<_ACEOF
6370 #define BINDIR "$ac_define_dir"
6375 # GDB's datadir relocation
6379 # Check whether --with-gdb-datadir was given.
6380 if test "${with_gdb_datadir+set}" = set; then :
6381 withval
=$with_gdb_datadir;
6382 GDB_DATADIR
=$withval
6384 GDB_DATADIR
=${datadir}/gdb
6388 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
6389 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6390 ac_define_dir
=`eval echo $GDB_DATADIR`
6391 ac_define_dir
=`eval echo $ac_define_dir`
6393 cat >>confdefs.h
<<_ACEOF
6394 #define GDB_DATADIR "$ac_define_dir"
6400 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
6401 if test "x$prefix" = xNONE
; then
6402 test_prefix
=/usr
/local
6407 test_prefix
=$exec_prefix
6410 case ${ac_define_dir} in
6411 "${test_prefix}"|
"${test_prefix}/"*|\
6412 '${exec_prefix}'|
'${exec_prefix}/'*)
6417 cat >>confdefs.h
<<_ACEOF
6418 #define GDB_DATADIR_RELOCATABLE $value
6425 # Check whether --with-relocated-sources was given.
6426 if test "${with_relocated_sources+set}" = set; then :
6427 withval
=$with_relocated_sources; reloc_srcdir
="${withval}"
6429 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
6430 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6431 ac_define_dir
=`eval echo $reloc_srcdir`
6432 ac_define_dir
=`eval echo $ac_define_dir`
6434 cat >>confdefs.h
<<_ACEOF
6435 #define RELOC_SRCDIR "$ac_define_dir"
6443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load directory" >&5
6444 $as_echo_n "checking for default auto-load directory... " >&6; }
6446 # Check whether --with-auto-load-dir was given.
6447 if test "${with_auto_load_dir+set}" = set; then :
6448 withval
=$with_auto_load_dir;
6450 with_auto_load_dir
='$debugdir:$datadir/auto-load'
6453 escape_dir
=`echo $with_auto_load_dir | sed 's/[$]\(datadir\|debugdir\)\>/\\\\\\\\\\\\&/g'`
6455 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
6456 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6457 ac_define_dir
=`eval echo $escape_dir`
6458 ac_define_dir
=`eval echo $ac_define_dir`
6460 cat >>confdefs.h
<<_ACEOF
6461 #define AUTO_LOAD_DIR "$ac_define_dir"
6465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_dir" >&5
6466 $as_echo "$with_auto_load_dir" >&6; }
6468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load safe-path" >&5
6469 $as_echo_n "checking for default auto-load safe-path... " >&6; }
6471 # Check whether --with-auto-load-safe-path was given.
6472 if test "${with_auto_load_safe_path+set}" = set; then :
6473 withval
=$with_auto_load_safe_path; if test "$with_auto_load_safe_path" = "no"; then
6474 with_auto_load_safe_path
="/"
6477 with_auto_load_safe_path
="$with_auto_load_dir"
6480 escape_dir
=`echo $with_auto_load_safe_path | sed 's/[$]\(datadir\|debugdir\)\>/\\\\\\\\\\\\&/g'`
6482 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
6483 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6484 ac_define_dir
=`eval echo $escape_dir`
6485 ac_define_dir
=`eval echo $ac_define_dir`
6487 cat >>confdefs.h
<<_ACEOF
6488 #define AUTO_LOAD_SAFE_PATH "$ac_define_dir"
6492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_safe_path" >&5
6493 $as_echo "$with_auto_load_safe_path" >&6; }
6497 subdirs
="$subdirs testsuite"
6500 # Check whether to support alternative target configurations
6501 # Check whether --enable-targets was given.
6502 if test "${enable_targets+set}" = set; then :
6503 enableval
=$enable_targets; case "${enableval}" in
6504 yes |
"") as_fn_error
"enable-targets option must specify target names or 'all'" "$LINENO" 5
6506 no
) enable_targets
= ;;
6507 *) enable_targets
=$enableval ;;
6512 # Check whether to enable 64-bit support on 32-bit hosts
6513 # Check whether --enable-64-bit-bfd was given.
6514 if test "${enable_64_bit_bfd+set}" = set; then :
6515 enableval
=$enable_64_bit_bfd; case "${enableval}" in
6518 *) as_fn_error
"bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
6524 # Provide defaults for some variables set by the per-host and per-target
6526 gdb_host_obs
=posix-hdep.o
6528 if test "${target}" = "${host}"; then
6534 .
$srcdir/configure.
host
6536 # Add in the common host objects.
6537 .
$srcdir/common
/common.
host
6538 gdb_host_obs
="$gdb_host_obs $common_host_obs"
6540 # Accumulate some settings from configure.tgt over all enabled targets
6544 HAVE_NATIVE_GCORE_TARGET
=
6546 for targ_alias
in `echo $target_alias $enable_targets | sed 's/,/ /g'`
6548 if test "$targ_alias" = "all"; then
6551 # Canonicalize the secondary target names.
6552 result
=`$ac_config_sub $targ_alias 2>/dev/null`
6553 if test -n "$result"; then
6559 .
${srcdir}/configure.tgt
6561 if test -z "${gdb_target_obs}"; then :
6562 as_fn_error
"configuration ${targ} is unsupported." "$LINENO" 5
6565 # Target-specific object files
6566 for i
in ${gdb_target_obs}; do
6567 case " $TARGET_OBS " in
6570 TARGET_OBS
="$TARGET_OBS ${i}"
6575 # Check whether this target needs 64-bit CORE_ADDR
6576 if test x
${want64} = xfalse
; then
6577 .
${srcdir}/..
/bfd
/config.bfd
6580 # Check whether this target is native and supports gcore.
6581 if test $gdb_native = yes -a "$targ_alias" = "$target_alias" \
6582 && $gdb_have_gcore; then
6583 HAVE_NATIVE_GCORE_TARGET
=1
6588 if test x
${all_targets} = xtrue
; then
6590 # We want all 64-bit targets if we either:
6591 # - run on a 64-bit host or
6592 # - already require 64-bit support for some other target or
6593 # - the --enable-64-bit-bfd option was supplied
6594 # Otherwise we only support all 32-bit targets.
6596 # NOTE: This test must be in sync with the corresponding
6599 if test x
${want64} = xfalse
; then
6600 # The cast to long int works around a bug in the HP C Compiler
6601 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6602 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6603 # This bug is HP SR number 8606223364.
6604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
6605 $as_echo_n "checking size of long... " >&6; }
6606 if test "${ac_cv_sizeof_long+set}" = set; then :
6607 $as_echo_n "(cached) " >&6
6609 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
6612 if test "$ac_cv_type_long" = yes; then
6613 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6614 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6615 { as_fn_set_status
77
6616 as_fn_error
"cannot compute sizeof (long)
6617 See \`config.log' for more details." "$LINENO" 5; }; }
6624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
6625 $as_echo "$ac_cv_sizeof_long" >&6; }
6629 cat >>confdefs.h
<<_ACEOF
6630 #define SIZEOF_LONG $ac_cv_sizeof_long
6634 if test "x${ac_cv_sizeof_long}" = "x8"; then
6638 if test x
${want64} = xtrue
; then
6639 TARGET_OBS
='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
6641 TARGET_OBS
='$(ALL_TARGET_OBS)'
6648 # For other settings, only the main target counts.
6652 targ
=$target; .
${srcdir}/configure.tgt
6654 # Fetch the default architecture and default target vector from BFD.
6655 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
6657 # We only want the first architecture, so strip off the others if
6658 # there is more than one.
6659 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
6661 if test "x$targ_archs" != x
; then
6663 cat >>confdefs.h
<<_ACEOF
6664 #define DEFAULT_BFD_ARCH $targ_archs
6668 if test "x$targ_defvec" != x
; then
6670 cat >>confdefs.h
<<_ACEOF
6671 #define DEFAULT_BFD_VEC $targ_defvec
6676 # The CLI cannot be disabled yet, but may be in the future.
6679 # Check whether --enable-gdbcli was given.
6680 if test "${enable_gdbcli+set}" = set; then :
6681 enableval
=$enable_gdbcli; case $enableval in
6685 as_fn_error
"the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
6687 as_fn_error
"bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
6693 if test x
"$enable_gdbcli" = xyes
; then
6694 if test -d $srcdir/cli
; then
6695 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
6696 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
6697 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
6698 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
6703 # Check whether --enable-gdbmi was given.
6704 if test "${enable_gdbmi+set}" = set; then :
6705 enableval
=$enable_gdbmi; case $enableval in
6709 as_fn_error
"bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
6715 if test x
"$enable_gdbmi" = xyes
; then
6716 if test -d $srcdir/mi
; then
6717 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
6718 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
6719 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
6720 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
6725 # Check whether --enable-tui was given.
6726 if test "${enable_tui+set}" = set; then :
6727 enableval
=$enable_tui; case $enableval in
6731 as_fn_error
"bad value $enableval for --enable-tui" "$LINENO" 5 ;;
6739 # Check whether --enable-gdbtk was given.
6740 if test "${enable_gdbtk+set}" = set; then :
6741 enableval
=$enable_gdbtk; case $enableval in
6745 as_fn_error
"bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
6748 if test -d $srcdir/gdbtk
; then
6755 # We unconditionally disable gdbtk tests on selected platforms.
6758 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
6759 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
6763 # Libunwind support for ia64.
6766 # Check whether --with-libunwind-ia64 was given.
6767 if test "${with_libunwind_ia64+set}" = set; then :
6768 withval
=$with_libunwind_ia64;
6770 with_libunwind_ia64
=auto
6774 # Backward compatibility option.
6775 if test "${with_libunwind+set}" = set; then
6776 if test x
"$with_libunwind_ia64" != xauto
; then
6777 as_fn_error
"option --with-libunwind is deprecated, use --with-libunwind-ia64" "$LINENO" 5
6779 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&5
6780 $as_echo "$as_me: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&2;}
6781 with_libunwind_ia64
="$with_libunwind"
6784 case "$with_libunwind_ia64" in
6788 for ac_header
in libunwind-ia64.h
6790 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
6791 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
6792 cat >>confdefs.h
<<_ACEOF
6793 #define HAVE_LIBUNWIND_IA64_H 1
6800 with_libunwind_ia64
=$ac_cv_header_libunwind_ia64_h
6803 as_fn_error
"bad value $with_libunwind_ia64 for GDB --with-libunwind-ia64 option" "$LINENO" 5
6807 if test x
"$with_libunwind_ia64" = xyes
; then
6808 for ac_header
in libunwind-ia64.h
6810 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
6811 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
6812 cat >>confdefs.h
<<_ACEOF
6813 #define HAVE_LIBUNWIND_IA64_H 1
6820 if test x
"$ac_cv_header_libunwind_ia64_h" != xyes
; then
6821 as_fn_error
"GDB option --with-libunwind-ia64 requires libunwind-ia64.h" "$LINENO" 5
6823 CONFIG_OBS
="$CONFIG_OBS ia64-libunwind-tdep.o"
6824 CONFIG_DEPS
="$CONFIG_DEPS ia64-libunwind-tdep.o"
6825 CONFIG_SRCS
="$CONFIG_SRCS ia64-libunwind-tdep.c"
6830 # Check whether --with-curses was given.
6831 if test "${with_curses+set}" = set; then :
6832 withval
=$with_curses; opt_curses
=$withval
6837 if test "$opt_curses" = "yes"; then
6841 # Profiling support.
6842 # Check whether --enable-profiling was given.
6843 if test "${enable_profiling+set}" = set; then :
6844 enableval
=$enable_profiling; case $enableval in
6848 as_fn_error
"bad value $enableval for --enable-profile" "$LINENO" 5 ;;
6855 for ac_func
in monstartup _mcleanup
6857 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6858 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6859 eval as_val
=\$
$as_ac_var
6860 if test "x$as_val" = x
""yes; then :
6861 cat >>confdefs.h
<<_ACEOF
6862 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
6869 $as_echo_n "checking for _etext... " >&6; }
6870 if test "${ac_cv_var__etext+set}" = set; then :
6871 $as_echo_n "(cached) " >&6
6873 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6874 /* end confdefs.h. */
6886 if ac_fn_c_try_link
"$LINENO"; then :
6887 ac_cv_var__etext
=yes
6891 rm -f core conftest.err conftest.
$ac_objext \
6892 conftest
$ac_exeext conftest.
$ac_ext
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
6895 $as_echo "$ac_cv_var__etext" >&6; }
6896 if test $ac_cv_var__etext = yes; then
6898 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
6901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
6902 $as_echo_n "checking for etext... " >&6; }
6903 if test "${ac_cv_var_etext+set}" = set; then :
6904 $as_echo_n "(cached) " >&6
6906 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6907 /* end confdefs.h. */
6919 if ac_fn_c_try_link
"$LINENO"; then :
6924 rm -f core conftest.err conftest.
$ac_objext \
6925 conftest
$ac_exeext conftest.
$ac_ext
6927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
6928 $as_echo "$ac_cv_var_etext" >&6; }
6929 if test $ac_cv_var_etext = yes; then
6931 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
6934 if test "$enable_profiling" = yes ; then
6935 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
6936 as_fn_error
"--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
6939 OLD_CFLAGS
="$CFLAGS"
6940 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
6942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
6943 $as_echo_n "checking whether $CC supports -pg... " >&6; }
6944 if test "${ac_cv_cc_supports_pg+set}" = set; then :
6945 $as_echo_n "(cached) " >&6
6947 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6948 /* end confdefs.h. */
6958 if ac_fn_c_try_compile
"$LINENO"; then :
6959 ac_cv_cc_supports_pg
=yes
6961 ac_cv_cc_supports_pg
=no
6963 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
6966 $as_echo "$ac_cv_cc_supports_pg" >&6; }
6968 if test $ac_cv_cc_supports_pg = no
; then
6969 as_fn_error
"--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
6972 CFLAGS
="$OLD_CFLAGS"
6977 # Check whether --with-pkgversion was given.
6978 if test "${with_pkgversion+set}" = set; then :
6979 withval
=$with_pkgversion; case "$withval" in
6980 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
6982 *) PKGVERSION
="($withval) " ;;
6993 # Check whether --with-bugurl was given.
6994 if test "${with_bugurl+set}" = set; then :
6995 withval
=$with_bugurl; case "$withval" in
6996 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
6999 *) BUGURL
="$withval"
7003 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
7013 REPORT_BUGS_TO
="<$BUGURL>"
7014 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
7021 cat >>confdefs.h
<<_ACEOF
7022 #define PKGVERSION "$PKGVERSION"
7026 cat >>confdefs.h
<<_ACEOF
7027 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
7031 # --------------------- #
7032 # Checks for programs. #
7033 # --------------------- #
7035 for ac_prog
in gawk mawk nawk
awk
7037 # Extract the first word of "$ac_prog", so it can be a program name with args.
7038 set dummy
$ac_prog; ac_word
=$2
7039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7040 $as_echo_n "checking for $ac_word... " >&6; }
7041 if test "${ac_cv_prog_AWK+set}" = set; then :
7042 $as_echo_n "(cached) " >&6
7044 if test -n "$AWK"; then
7045 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
7047 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7051 test -z "$as_dir" && as_dir
=.
7052 for ac_exec_ext
in '' $ac_executable_extensions; do
7053 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7054 ac_cv_prog_AWK
="$ac_prog"
7055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7065 if test -n "$AWK"; then
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7067 $as_echo "$AWK" >&6; }
7069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7070 $as_echo "no" >&6; }
7074 test -n "$AWK" && break
7077 # Find a good install program. We prefer a C program (faster),
7078 # so one script is as good as another. But avoid the broken or
7079 # incompatible versions:
7080 # SysV /etc/install, /usr/sbin/install
7081 # SunOS /usr/etc/install
7082 # IRIX /sbin/install
7084 # AmigaOS /C/install, which installs bootblocks on floppy discs
7085 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7086 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7087 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7088 # OS/2's system install, which has a completely different semantic
7089 # ./install, which can be erroneously created by make from ./install.sh.
7090 # Reject install programs that cannot install multiple files.
7091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
7092 $as_echo_n "checking for a BSD-compatible install... " >&6; }
7093 if test -z "$INSTALL"; then
7094 if test "${ac_cv_path_install+set}" = set; then :
7095 $as_echo_n "(cached) " >&6
7097 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7101 test -z "$as_dir" && as_dir
=.
7102 # Account for people who put trailing slashes in PATH elements.
7103 case $as_dir/ in #((
7104 .
/ | .
// |
/[cC
]/* | \
7105 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
7106 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
7109 # OSF1 and SCO ODT 3.0 have their own names for install.
7110 # Don't use installbsd from OSF since it installs stuff as root
7112 for ac_prog
in ginstall scoinst
install; do
7113 for ac_exec_ext
in '' $ac_executable_extensions; do
7114 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
7115 if test $ac_prog = install &&
7116 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7117 # AIX install. It has an incompatible calling convention.
7119 elif test $ac_prog = install &&
7120 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7121 # program-specific install script used by HP pwplus--don't use.
7124 rm -rf conftest.one conftest.two conftest.dir
7125 echo one
> conftest.one
7126 echo two
> conftest.two
7128 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
7129 test -s conftest.one
&& test -s conftest.two
&&
7130 test -s conftest.dir
/conftest.one
&&
7131 test -s conftest.dir
/conftest.two
7133 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
7146 rm -rf conftest.one conftest.two conftest.dir
7149 if test "${ac_cv_path_install+set}" = set; then
7150 INSTALL
=$ac_cv_path_install
7152 # As a last resort, use the slow shell script. Don't cache a
7153 # value for INSTALL within a source directory, because that will
7154 # break other packages using the cache if that directory is
7155 # removed, or if the value is a relative name.
7156 INSTALL
=$ac_install_sh
7159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
7160 $as_echo "$INSTALL" >&6; }
7162 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7163 # It thinks the first close brace ends the variable substitution.
7164 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
7166 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
7168 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
7170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
7171 $as_echo_n "checking whether ln -s works... " >&6; }
7173 if test "$LN_S" = "ln -s"; then
7174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7175 $as_echo "yes" >&6; }
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
7178 $as_echo "no, using $LN_S" >&6; }
7181 if test -n "$ac_tool_prefix"; then
7182 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7183 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
7184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7185 $as_echo_n "checking for $ac_word... " >&6; }
7186 if test "${ac_cv_prog_RANLIB+set}" = set; then :
7187 $as_echo_n "(cached) " >&6
7189 if test -n "$RANLIB"; then
7190 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
7192 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7196 test -z "$as_dir" && as_dir
=.
7197 for ac_exec_ext
in '' $ac_executable_extensions; do
7198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7199 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
7200 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7209 RANLIB
=$ac_cv_prog_RANLIB
7210 if test -n "$RANLIB"; then
7211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7212 $as_echo "$RANLIB" >&6; }
7214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7215 $as_echo "no" >&6; }
7220 if test -z "$ac_cv_prog_RANLIB"; then
7221 ac_ct_RANLIB
=$RANLIB
7222 # Extract the first word of "ranlib", so it can be a program name with args.
7223 set dummy ranlib
; ac_word
=$2
7224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7225 $as_echo_n "checking for $ac_word... " >&6; }
7226 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7227 $as_echo_n "(cached) " >&6
7229 if test -n "$ac_ct_RANLIB"; then
7230 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
7232 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7236 test -z "$as_dir" && as_dir
=.
7237 for ac_exec_ext
in '' $ac_executable_extensions; do
7238 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7239 ac_cv_prog_ac_ct_RANLIB
="ranlib"
7240 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7249 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
7250 if test -n "$ac_ct_RANLIB"; then
7251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7252 $as_echo "$ac_ct_RANLIB" >&6; }
7254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7255 $as_echo "no" >&6; }
7258 if test "x$ac_ct_RANLIB" = x
; then
7261 case $cross_compiling:$ac_tool_warned in
7263 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7264 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7265 ac_tool_warned
=yes ;;
7267 RANLIB
=$ac_ct_RANLIB
7270 RANLIB
="$ac_cv_prog_RANLIB"
7273 for ac_prog
in 'bison -y' byacc
7275 # Extract the first word of "$ac_prog", so it can be a program name with args.
7276 set dummy
$ac_prog; ac_word
=$2
7277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7278 $as_echo_n "checking for $ac_word... " >&6; }
7279 if test "${ac_cv_prog_YACC+set}" = set; then :
7280 $as_echo_n "(cached) " >&6
7282 if test -n "$YACC"; then
7283 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
7285 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7289 test -z "$as_dir" && as_dir
=.
7290 for ac_exec_ext
in '' $ac_executable_extensions; do
7291 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7292 ac_cv_prog_YACC
="$ac_prog"
7293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7302 YACC
=$ac_cv_prog_YACC
7303 if test -n "$YACC"; then
7304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7305 $as_echo "$YACC" >&6; }
7307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7308 $as_echo "no" >&6; }
7312 test -n "$YACC" && break
7314 test -n "$YACC" || YACC
="yacc"
7317 if test -n "$ac_tool_prefix"; then
7318 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7319 set dummy
${ac_tool_prefix}ar; ac_word
=$2
7320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7321 $as_echo_n "checking for $ac_word... " >&6; }
7322 if test "${ac_cv_prog_AR+set}" = set; then :
7323 $as_echo_n "(cached) " >&6
7325 if test -n "$AR"; then
7326 ac_cv_prog_AR
="$AR" # Let the user override the test.
7328 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7332 test -z "$as_dir" && as_dir
=.
7333 for ac_exec_ext
in '' $ac_executable_extensions; do
7334 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7335 ac_cv_prog_AR
="${ac_tool_prefix}ar"
7336 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7346 if test -n "$AR"; then
7347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7348 $as_echo "$AR" >&6; }
7350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7351 $as_echo "no" >&6; }
7356 if test -z "$ac_cv_prog_AR"; then
7358 # Extract the first word of "ar", so it can be a program name with args.
7359 set dummy
ar; ac_word
=$2
7360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7361 $as_echo_n "checking for $ac_word... " >&6; }
7362 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
7363 $as_echo_n "(cached) " >&6
7365 if test -n "$ac_ct_AR"; then
7366 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
7368 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7372 test -z "$as_dir" && as_dir
=.
7373 for ac_exec_ext
in '' $ac_executable_extensions; do
7374 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7375 ac_cv_prog_ac_ct_AR
="ar"
7376 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7385 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
7386 if test -n "$ac_ct_AR"; then
7387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7388 $as_echo "$ac_ct_AR" >&6; }
7390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7391 $as_echo "no" >&6; }
7394 if test "x$ac_ct_AR" = x
; then
7397 case $cross_compiling:$ac_tool_warned in
7399 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7400 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7401 ac_tool_warned
=yes ;;
7409 if test -n "$ac_tool_prefix"; then
7410 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7411 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7413 $as_echo_n "checking for $ac_word... " >&6; }
7414 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7415 $as_echo_n "(cached) " >&6
7417 if test -n "$DLLTOOL"; then
7418 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
7420 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7424 test -z "$as_dir" && as_dir
=.
7425 for ac_exec_ext
in '' $ac_executable_extensions; do
7426 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7427 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
7428 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7437 DLLTOOL
=$ac_cv_prog_DLLTOOL
7438 if test -n "$DLLTOOL"; then
7439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7440 $as_echo "$DLLTOOL" >&6; }
7442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7443 $as_echo "no" >&6; }
7448 if test -z "$ac_cv_prog_DLLTOOL"; then
7449 ac_ct_DLLTOOL
=$DLLTOOL
7450 # Extract the first word of "dlltool", so it can be a program name with args.
7451 set dummy dlltool
; ac_word
=$2
7452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7453 $as_echo_n "checking for $ac_word... " >&6; }
7454 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
7455 $as_echo_n "(cached) " >&6
7457 if test -n "$ac_ct_DLLTOOL"; then
7458 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
7460 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7464 test -z "$as_dir" && as_dir
=.
7465 for ac_exec_ext
in '' $ac_executable_extensions; do
7466 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7467 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
7468 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7477 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
7478 if test -n "$ac_ct_DLLTOOL"; then
7479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7480 $as_echo "$ac_ct_DLLTOOL" >&6; }
7482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7483 $as_echo "no" >&6; }
7486 if test "x$ac_ct_DLLTOOL" = x
; then
7489 case $cross_compiling:$ac_tool_warned in
7491 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7492 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7493 ac_tool_warned
=yes ;;
7495 DLLTOOL
=$ac_ct_DLLTOOL
7498 DLLTOOL
="$ac_cv_prog_DLLTOOL"
7501 if test -n "$ac_tool_prefix"; then
7502 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
7503 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
7504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7505 $as_echo_n "checking for $ac_word... " >&6; }
7506 if test "${ac_cv_prog_WINDRES+set}" = set; then :
7507 $as_echo_n "(cached) " >&6
7509 if test -n "$WINDRES"; then
7510 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
7512 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7516 test -z "$as_dir" && as_dir
=.
7517 for ac_exec_ext
in '' $ac_executable_extensions; do
7518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7519 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
7520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7529 WINDRES
=$ac_cv_prog_WINDRES
7530 if test -n "$WINDRES"; then
7531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
7532 $as_echo "$WINDRES" >&6; }
7534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7535 $as_echo "no" >&6; }
7540 if test -z "$ac_cv_prog_WINDRES"; then
7541 ac_ct_WINDRES
=$WINDRES
7542 # Extract the first word of "windres", so it can be a program name with args.
7543 set dummy windres
; ac_word
=$2
7544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7545 $as_echo_n "checking for $ac_word... " >&6; }
7546 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
7547 $as_echo_n "(cached) " >&6
7549 if test -n "$ac_ct_WINDRES"; then
7550 ac_cv_prog_ac_ct_WINDRES
="$ac_ct_WINDRES" # Let the user override the test.
7552 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7556 test -z "$as_dir" && as_dir
=.
7557 for ac_exec_ext
in '' $ac_executable_extensions; do
7558 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7559 ac_cv_prog_ac_ct_WINDRES
="windres"
7560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7569 ac_ct_WINDRES
=$ac_cv_prog_ac_ct_WINDRES
7570 if test -n "$ac_ct_WINDRES"; then
7571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
7572 $as_echo "$ac_ct_WINDRES" >&6; }
7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7575 $as_echo "no" >&6; }
7578 if test "x$ac_ct_WINDRES" = x
; then
7581 case $cross_compiling:$ac_tool_warned in
7583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7584 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7585 ac_tool_warned
=yes ;;
7587 WINDRES
=$ac_ct_WINDRES
7590 WINDRES
="$ac_cv_prog_WINDRES"
7596 # Needed for GNU Hurd hosts.
7597 if test -n "$ac_tool_prefix"; then
7598 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
7599 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
7600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7601 $as_echo_n "checking for $ac_word... " >&6; }
7602 if test "${ac_cv_prog_MIG+set}" = set; then :
7603 $as_echo_n "(cached) " >&6
7605 if test -n "$MIG"; then
7606 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
7608 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7612 test -z "$as_dir" && as_dir
=.
7613 for ac_exec_ext
in '' $ac_executable_extensions; do
7614 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7615 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
7616 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7626 if test -n "$MIG"; then
7627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
7628 $as_echo "$MIG" >&6; }
7630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7631 $as_echo "no" >&6; }
7636 if test -z "$ac_cv_prog_MIG"; then
7638 # Extract the first word of "mig", so it can be a program name with args.
7639 set dummy mig
; ac_word
=$2
7640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7641 $as_echo_n "checking for $ac_word... " >&6; }
7642 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
7643 $as_echo_n "(cached) " >&6
7645 if test -n "$ac_ct_MIG"; then
7646 ac_cv_prog_ac_ct_MIG
="$ac_ct_MIG" # Let the user override the test.
7648 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7652 test -z "$as_dir" && as_dir
=.
7653 for ac_exec_ext
in '' $ac_executable_extensions; do
7654 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7655 ac_cv_prog_ac_ct_MIG
="mig"
7656 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7665 ac_ct_MIG
=$ac_cv_prog_ac_ct_MIG
7666 if test -n "$ac_ct_MIG"; then
7667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
7668 $as_echo "$ac_ct_MIG" >&6; }
7670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7671 $as_echo "no" >&6; }
7674 if test "x$ac_ct_MIG" = x
; then
7677 case $cross_compiling:$ac_tool_warned in
7679 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7680 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7681 ac_tool_warned
=yes ;;
7686 MIG
="$ac_cv_prog_MIG"
7689 if test x
"$MIG" = x
; then
7690 as_fn_error
"MIG not found but required for $host hosts" "$LINENO" 5
7695 # ---------------------- #
7696 # Checks for libraries. #
7697 # ---------------------- #
7699 # We might need to link with -lm; most simulators need it.
7700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
7701 $as_echo_n "checking for main in -lm... " >&6; }
7702 if test "${ac_cv_lib_m_main+set}" = set; then :
7703 $as_echo_n "(cached) " >&6
7705 ac_check_lib_save_LIBS
=$LIBS
7707 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7708 /* end confdefs.h. */
7719 if ac_fn_c_try_link
"$LINENO"; then :
7720 ac_cv_lib_m_main
=yes
7724 rm -f core conftest.err conftest.
$ac_objext \
7725 conftest
$ac_exeext conftest.
$ac_ext
7726 LIBS
=$ac_check_lib_save_LIBS
7728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
7729 $as_echo "$ac_cv_lib_m_main" >&6; }
7730 if test "x$ac_cv_lib_m_main" = x
""yes; then :
7731 cat >>confdefs.h
<<_ACEOF
7740 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
7741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
7742 $as_echo_n "checking for library containing gethostbyname... " >&6; }
7743 if test "${ac_cv_search_gethostbyname+set}" = set; then :
7744 $as_echo_n "(cached) " >&6
7746 ac_func_search_save_LIBS
=$LIBS
7747 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7748 /* end confdefs.h. */
7750 /* Override any GCC internal prototype to avoid an error.
7751 Use char because int might match the return type of a GCC
7752 builtin and then its argument prototype would still apply. */
7756 char gethostbyname ();
7760 return gethostbyname ();
7765 for ac_lib
in '' nsl
; do
7766 if test -z "$ac_lib"; then
7767 ac_res
="none required"
7770 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7772 if ac_fn_c_try_link
"$LINENO"; then :
7773 ac_cv_search_gethostbyname
=$ac_res
7775 rm -f core conftest.err conftest.
$ac_objext \
7777 if test "${ac_cv_search_gethostbyname+set}" = set; then :
7781 if test "${ac_cv_search_gethostbyname+set}" = set; then :
7784 ac_cv_search_gethostbyname
=no
7787 LIBS
=$ac_func_search_save_LIBS
7789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
7790 $as_echo "$ac_cv_search_gethostbyname" >&6; }
7791 ac_res
=$ac_cv_search_gethostbyname
7792 if test "$ac_res" != no
; then :
7793 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7798 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
7799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
7800 $as_echo_n "checking for library containing socketpair... " >&6; }
7801 if test "${ac_cv_search_socketpair+set}" = set; then :
7802 $as_echo_n "(cached) " >&6
7804 ac_func_search_save_LIBS
=$LIBS
7805 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7806 /* end confdefs.h. */
7808 /* Override any GCC internal prototype to avoid an error.
7809 Use char because int might match the return type of a GCC
7810 builtin and then its argument prototype would still apply. */
7818 return socketpair ();
7823 for ac_lib
in '' socket
; do
7824 if test -z "$ac_lib"; then
7825 ac_res
="none required"
7828 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7830 if ac_fn_c_try_link
"$LINENO"; then :
7831 ac_cv_search_socketpair
=$ac_res
7833 rm -f core conftest.err conftest.
$ac_objext \
7835 if test "${ac_cv_search_socketpair+set}" = set; then :
7839 if test "${ac_cv_search_socketpair+set}" = set; then :
7842 ac_cv_search_socketpair
=no
7845 LIBS
=$ac_func_search_save_LIBS
7847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
7848 $as_echo "$ac_cv_search_socketpair" >&6; }
7849 ac_res
=$ac_cv_search_socketpair
7850 if test "$ac_res" != no
; then :
7851 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7856 # Link in zlib if we can. This allows us to read compressed debug sections.
7858 # Use the system's zlib library.
7859 zlibdir
="-L\$(top_builddir)/../zlib"
7860 zlibinc
="-I\$(top_srcdir)/../zlib"
7862 # Check whether --with-system-zlib was given.
7863 if test "${with_system_zlib+set}" = set; then :
7864 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
7875 # On FreeBSD we may need libutil for kinfo_getvmmap (used by fbsd-nat.c).
7876 # On GNU/kFreeBSD systems, FreeBSD libutil is renamed to libutil-freebsd.
7877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kinfo_getvmmap" >&5
7878 $as_echo_n "checking for library containing kinfo_getvmmap... " >&6; }
7879 if test "${ac_cv_search_kinfo_getvmmap+set}" = set; then :
7880 $as_echo_n "(cached) " >&6
7882 ac_func_search_save_LIBS
=$LIBS
7883 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7884 /* end confdefs.h. */
7886 /* Override any GCC internal prototype to avoid an error.
7887 Use char because int might match the return type of a GCC
7888 builtin and then its argument prototype would still apply. */
7892 char kinfo_getvmmap ();
7896 return kinfo_getvmmap ();
7901 for ac_lib
in '' util util-freebsd
; do
7902 if test -z "$ac_lib"; then
7903 ac_res
="none required"
7906 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7908 if ac_fn_c_try_link
"$LINENO"; then :
7909 ac_cv_search_kinfo_getvmmap
=$ac_res
7911 rm -f core conftest.err conftest.
$ac_objext \
7913 if test "${ac_cv_search_kinfo_getvmmap+set}" = set; then :
7917 if test "${ac_cv_search_kinfo_getvmmap+set}" = set; then :
7920 ac_cv_search_kinfo_getvmmap
=no
7923 LIBS
=$ac_func_search_save_LIBS
7925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_kinfo_getvmmap" >&5
7926 $as_echo "$ac_cv_search_kinfo_getvmmap" >&6; }
7927 ac_res
=$ac_cv_search_kinfo_getvmmap
7928 if test "$ac_res" != no
; then :
7929 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7931 $as_echo "#define HAVE_KINFO_GETVMMAP 1" >>confdefs.h
7936 # fbsd-nat.c can also use kinfo_getfile.
7937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kinfo_getfile" >&5
7938 $as_echo_n "checking for library containing kinfo_getfile... " >&6; }
7939 if test "${ac_cv_search_kinfo_getfile+set}" = set; then :
7940 $as_echo_n "(cached) " >&6
7942 ac_func_search_save_LIBS
=$LIBS
7943 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7944 /* end confdefs.h. */
7946 /* Override any GCC internal prototype to avoid an error.
7947 Use char because int might match the return type of a GCC
7948 builtin and then its argument prototype would still apply. */
7952 char kinfo_getfile ();
7956 return kinfo_getfile ();
7961 for ac_lib
in '' util util-freebsd
; do
7962 if test -z "$ac_lib"; then
7963 ac_res
="none required"
7966 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7968 if ac_fn_c_try_link
"$LINENO"; then :
7969 ac_cv_search_kinfo_getfile
=$ac_res
7971 rm -f core conftest.err conftest.
$ac_objext \
7973 if test "${ac_cv_search_kinfo_getfile+set}" = set; then :
7977 if test "${ac_cv_search_kinfo_getfile+set}" = set; then :
7980 ac_cv_search_kinfo_getfile
=no
7983 LIBS
=$ac_func_search_save_LIBS
7985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_kinfo_getfile" >&5
7986 $as_echo "$ac_cv_search_kinfo_getfile" >&6; }
7987 ac_res
=$ac_cv_search_kinfo_getfile
7988 if test "$ac_res" != no
; then :
7989 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7991 $as_echo "#define HAVE_KINFO_GETFILE 1" >>confdefs.h
7997 if test "X$prefix" = "XNONE"; then
7998 acl_final_prefix
="$ac_default_prefix"
8000 acl_final_prefix
="$prefix"
8002 if test "X$exec_prefix" = "XNONE"; then
8003 acl_final_exec_prefix
='${prefix}'
8005 acl_final_exec_prefix
="$exec_prefix"
8007 acl_save_prefix
="$prefix"
8008 prefix
="$acl_final_prefix"
8009 eval acl_final_exec_prefix
=\"$acl_final_exec_prefix\"
8010 prefix
="$acl_save_prefix"
8013 # Check whether --with-gnu-ld was given.
8014 if test "${with_gnu_ld+set}" = set; then :
8015 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
8020 # Prepare PATH_SEPARATOR.
8021 # The user is always right.
8022 if test "${PATH_SEPARATOR+set}" != set; then
8023 echo "#! /bin/sh" >conf$$.sh
8024 echo "exit 0" >>conf$$.sh
8026 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
8034 if test "$GCC" = yes; then
8035 # Check if gcc -print-prog-name=ld gives a path.
8036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
8037 $as_echo_n "checking for ld used by GCC... " >&6; }
8040 # gcc leaves a trailing carriage return which upsets mingw
8041 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
8043 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
8046 # Accept absolute paths.
8047 [\\/]* |
[A-Za-z
]:[\\/]*)
8048 re_direlt
='/[^/][^/]*/\.\./'
8049 # Canonicalize the path of ld
8050 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
8051 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
8052 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
8054 test -z "$LD" && LD
="$ac_prog"
8057 # If it fails, then pretend we aren't using GCC.
8061 # If it is relative, then search for the first ld in PATH.
8065 elif test "$with_gnu_ld" = yes; then
8066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
8067 $as_echo_n "checking for GNU ld... " >&6; }
8069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
8070 $as_echo_n "checking for non-GNU ld... " >&6; }
8072 if test "${acl_cv_path_LD+set}" = set; then :
8073 $as_echo_n "(cached) " >&6
8075 if test -z "$LD"; then
8076 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
8077 for ac_dir
in $PATH; do
8078 test -z "$ac_dir" && ac_dir
=.
8079 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
8080 acl_cv_path_LD
="$ac_dir/$ac_prog"
8081 # Check to see if the program is GNU ld. I'd rather use --version,
8082 # but apparently some GNU ld's only accept -v.
8083 # Break only if it was the GNU/non-GNU ld that we prefer.
8084 if "$acl_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
8085 test "$with_gnu_ld" != no
&& break
8087 test "$with_gnu_ld" != yes && break
8093 acl_cv_path_LD
="$LD" # Let the user override the test with a path.
8097 LD
="$acl_cv_path_LD"
8098 if test -n "$LD"; then
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8100 $as_echo "$LD" >&6; }
8102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8103 $as_echo "no" >&6; }
8105 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
8106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
8107 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
8108 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
8109 $as_echo_n "(cached) " >&6
8111 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
8112 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
8113 acl_cv_prog_gnu_ld
=yes
8115 acl_cv_prog_gnu_ld
=no
8118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
8119 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
8120 with_gnu_ld
=$acl_cv_prog_gnu_ld
8124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
8125 $as_echo_n "checking for shared library run path origin... " >&6; }
8126 if test "${acl_cv_rpath+set}" = set; then :
8127 $as_echo_n "(cached) " >&6
8130 CC
="$CC" GCC
="$GCC" LDFLAGS
="$LDFLAGS" LD
="$LD" with_gnu_ld
="$with_gnu_ld" \
8131 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
8137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
8138 $as_echo "$acl_cv_rpath" >&6; }
8140 libext
="$acl_cv_libext"
8141 shlibext
="$acl_cv_shlibext"
8142 hardcode_libdir_flag_spec
="$acl_cv_hardcode_libdir_flag_spec"
8143 hardcode_libdir_separator
="$acl_cv_hardcode_libdir_separator"
8144 hardcode_direct
="$acl_cv_hardcode_direct"
8145 hardcode_minus_L
="$acl_cv_hardcode_minus_L"
8146 # Check whether --enable-rpath was given.
8147 if test "${enable_rpath+set}" = set; then :
8148 enableval
=$enable_rpath; :
8162 acl_save_prefix
="$prefix"
8163 prefix
="$acl_final_prefix"
8164 acl_save_exec_prefix
="$exec_prefix"
8165 exec_prefix
="$acl_final_exec_prefix"
8167 eval additional_includedir
=\"$includedir\"
8168 eval additional_libdir
=\"$libdir\"
8170 exec_prefix
="$acl_save_exec_prefix"
8171 prefix
="$acl_save_prefix"
8174 # Check whether --with-libiconv-prefix was given.
8175 if test "${with_libiconv_prefix+set}" = set; then :
8176 withval
=$with_libiconv_prefix;
8177 if test "X$withval" = "Xno"; then
8180 if test "X$withval" = "X"; then
8182 acl_save_prefix
="$prefix"
8183 prefix
="$acl_final_prefix"
8184 acl_save_exec_prefix
="$exec_prefix"
8185 exec_prefix
="$acl_final_exec_prefix"
8187 eval additional_includedir
=\"$includedir\"
8188 eval additional_libdir
=\"$libdir\"
8190 exec_prefix
="$acl_save_exec_prefix"
8191 prefix
="$acl_save_prefix"
8194 additional_includedir
="$withval/include"
8195 additional_libdir
="$withval/lib"
8206 names_already_handled
=
8207 names_next_round
='iconv '
8208 while test -n "$names_next_round"; do
8209 names_this_round
="$names_next_round"
8211 for name
in $names_this_round; do
8213 for n
in $names_already_handled; do
8214 if test "$n" = "$name"; then
8219 if test -z "$already_handled"; then
8220 names_already_handled
="$names_already_handled $name"
8221 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8222 eval value
=\"\
$HAVE_LIB$uppername\"
8223 if test -n "$value"; then
8224 if test "$value" = yes; then
8225 eval value
=\"\
$LIB$uppername\"
8226 test -z "$value" || LIBICONV
="${LIBICONV}${LIBICONV:+ }$value"
8227 eval value
=\"\
$LTLIB$uppername\"
8228 test -z "$value" || LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }$value"
8237 if test $use_additional = yes; then
8238 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8239 found_dir
="$additional_libdir"
8240 found_so
="$additional_libdir/lib$name.$shlibext"
8241 if test -f "$additional_libdir/lib$name.la"; then
8242 found_la
="$additional_libdir/lib$name.la"
8245 if test -f "$additional_libdir/lib$name.$libext"; then
8246 found_dir
="$additional_libdir"
8247 found_a
="$additional_libdir/lib$name.$libext"
8248 if test -f "$additional_libdir/lib$name.la"; then
8249 found_la
="$additional_libdir/lib$name.la"
8254 if test "X$found_dir" = "X"; then
8255 for x
in $LDFLAGS $LTLIBICONV; do
8257 acl_save_prefix
="$prefix"
8258 prefix
="$acl_final_prefix"
8259 acl_save_exec_prefix
="$exec_prefix"
8260 exec_prefix
="$acl_final_exec_prefix"
8262 exec_prefix
="$acl_save_exec_prefix"
8263 prefix
="$acl_save_prefix"
8267 dir
=`echo "X$x" | sed -e 's/^X-L//'`
8268 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8270 found_so
="$dir/lib$name.$shlibext"
8271 if test -f "$dir/lib$name.la"; then
8272 found_la
="$dir/lib$name.la"
8275 if test -f "$dir/lib$name.$libext"; then
8277 found_a
="$dir/lib$name.$libext"
8278 if test -f "$dir/lib$name.la"; then
8279 found_la
="$dir/lib$name.la"
8285 if test "X$found_dir" != "X"; then
8290 if test "X$found_dir" != "X"; then
8291 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
8292 if test "X$found_so" != "X"; then
8293 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
8294 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
8297 for x
in $ltrpathdirs; do
8298 if test "X$x" = "X$found_dir"; then
8303 if test -z "$haveit"; then
8304 ltrpathdirs
="$ltrpathdirs $found_dir"
8306 if test "$hardcode_direct" = yes; then
8307 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
8309 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
8310 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
8312 for x
in $rpathdirs; do
8313 if test "X$x" = "X$found_dir"; then
8318 if test -z "$haveit"; then
8319 rpathdirs
="$rpathdirs $found_dir"
8323 for x
in $LDFLAGS $LIBICONV; do
8325 acl_save_prefix
="$prefix"
8326 prefix
="$acl_final_prefix"
8327 acl_save_exec_prefix
="$exec_prefix"
8328 exec_prefix
="$acl_final_exec_prefix"
8330 exec_prefix
="$acl_save_exec_prefix"
8331 prefix
="$acl_save_prefix"
8333 if test "X$x" = "X-L$found_dir"; then
8338 if test -z "$haveit"; then
8339 LIBICONV
="${LIBICONV}${LIBICONV:+ }-L$found_dir"
8341 if test "$hardcode_minus_L" != no
; then
8342 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
8344 LIBICONV
="${LIBICONV}${LIBICONV:+ }-l$name"
8350 if test "X$found_a" != "X"; then
8351 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_a"
8353 LIBICONV
="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
8356 additional_includedir
=
8357 case "$found_dir" in
8359 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8360 additional_includedir
="$basedir/include"
8363 if test "X$additional_includedir" != "X"; then
8364 if test "X$additional_includedir" != "X/usr/include"; then
8366 if test "X$additional_includedir" = "X/usr/local/include"; then
8367 if test -n "$GCC"; then
8369 linux
*) haveit
=yes;;
8373 if test -z "$haveit"; then
8374 for x
in $CPPFLAGS $INCICONV; do
8376 acl_save_prefix
="$prefix"
8377 prefix
="$acl_final_prefix"
8378 acl_save_exec_prefix
="$exec_prefix"
8379 exec_prefix
="$acl_final_exec_prefix"
8381 exec_prefix
="$acl_save_exec_prefix"
8382 prefix
="$acl_save_prefix"
8384 if test "X$x" = "X-I$additional_includedir"; then
8389 if test -z "$haveit"; then
8390 if test -d "$additional_includedir"; then
8391 INCICONV
="${INCICONV}${INCICONV:+ }-I$additional_includedir"
8397 if test -n "$found_la"; then
8398 save_libdir
="$libdir"
8400 */* |
*\\*) .
"$found_la" ;;
8401 *) .
"./$found_la" ;;
8403 libdir
="$save_libdir"
8404 for dep
in $dependency_libs; do
8407 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
8408 if test "X$additional_libdir" != "X/usr/lib"; then
8410 if test "X$additional_libdir" = "X/usr/local/lib"; then
8411 if test -n "$GCC"; then
8413 linux
*) haveit
=yes;;
8417 if test -z "$haveit"; then
8419 for x
in $LDFLAGS $LIBICONV; do
8421 acl_save_prefix
="$prefix"
8422 prefix
="$acl_final_prefix"
8423 acl_save_exec_prefix
="$exec_prefix"
8424 exec_prefix
="$acl_final_exec_prefix"
8426 exec_prefix
="$acl_save_exec_prefix"
8427 prefix
="$acl_save_prefix"
8429 if test "X$x" = "X-L$additional_libdir"; then
8434 if test -z "$haveit"; then
8435 if test -d "$additional_libdir"; then
8436 LIBICONV
="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
8440 for x
in $LDFLAGS $LTLIBICONV; do
8442 acl_save_prefix
="$prefix"
8443 prefix
="$acl_final_prefix"
8444 acl_save_exec_prefix
="$exec_prefix"
8445 exec_prefix
="$acl_final_exec_prefix"
8447 exec_prefix
="$acl_save_exec_prefix"
8448 prefix
="$acl_save_prefix"
8450 if test "X$x" = "X-L$additional_libdir"; then
8455 if test -z "$haveit"; then
8456 if test -d "$additional_libdir"; then
8457 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
8464 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
8465 if test "$enable_rpath" != no
; then
8467 for x
in $rpathdirs; do
8468 if test "X$x" = "X$dir"; then
8473 if test -z "$haveit"; then
8474 rpathdirs
="$rpathdirs $dir"
8477 for x
in $ltrpathdirs; do
8478 if test "X$x" = "X$dir"; then
8483 if test -z "$haveit"; then
8484 ltrpathdirs
="$ltrpathdirs $dir"
8489 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8492 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8495 LIBICONV
="${LIBICONV}${LIBICONV:+ }$dep"
8496 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }$dep"
8502 LIBICONV
="${LIBICONV}${LIBICONV:+ }-l$name"
8503 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
8509 if test "X$rpathdirs" != "X"; then
8510 if test -n "$hardcode_libdir_separator"; then
8512 for found_dir
in $rpathdirs; do
8513 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8515 acl_save_libdir
="$libdir"
8517 eval flag
=\"$hardcode_libdir_flag_spec\"
8518 libdir
="$acl_save_libdir"
8519 LIBICONV
="${LIBICONV}${LIBICONV:+ }$flag"
8521 for found_dir
in $rpathdirs; do
8522 acl_save_libdir
="$libdir"
8524 eval flag
=\"$hardcode_libdir_flag_spec\"
8525 libdir
="$acl_save_libdir"
8526 LIBICONV
="${LIBICONV}${LIBICONV:+ }$flag"
8530 if test "X$ltrpathdirs" != "X"; then
8531 for found_dir
in $ltrpathdirs; do
8532 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
8542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
8543 $as_echo_n "checking for iconv... " >&6; }
8544 if test "${am_cv_func_iconv+set}" = set; then :
8545 $as_echo_n "(cached) " >&6
8548 am_cv_func_iconv
="no, consider installing GNU libiconv"
8550 am_save_CPPFLAGS
="$CPPFLAGS"
8551 CPPFLAGS
="$CPPFLAGS $INCICONV"
8552 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8553 /* end confdefs.h. */
8559 iconv_t cd = iconv_open("","");
8560 iconv(cd,NULL,NULL,NULL,NULL);
8566 if ac_fn_c_try_link
"$LINENO"; then :
8567 am_cv_func_iconv
=yes
8569 rm -f core conftest.err conftest.
$ac_objext \
8570 conftest
$ac_exeext conftest.
$ac_ext
8571 CPPFLAGS
="$am_save_CPPFLAGS"
8573 if test "$am_cv_func_iconv" != yes && test -d ..
/libiconv
; then
8574 for _libs
in .libs _libs
; do
8575 am_save_CPPFLAGS
="$CPPFLAGS"
8576 am_save_LIBS
="$LIBS"
8577 CPPFLAGS
="$CPPFLAGS -I../libiconv/include"
8578 LIBS
="$LIBS ../libiconv/lib/$_libs/libiconv.a"
8579 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8580 /* end confdefs.h. */
8586 iconv_t cd = iconv_open("","");
8587 iconv(cd,NULL,NULL,NULL,NULL);
8593 if ac_fn_c_try_link
"$LINENO"; then :
8594 INCICONV
="-I../libiconv/include"
8595 LIBICONV
='${top_builddir}'/..
/libiconv
/lib
/$_libs/libiconv.a
8596 LTLIBICONV
='${top_builddir}'/..
/libiconv
/lib
/libiconv.la
8598 am_cv_func_iconv
=yes
8600 rm -f core conftest.err conftest.
$ac_objext \
8601 conftest
$ac_exeext conftest.
$ac_ext
8602 CPPFLAGS
="$am_save_CPPFLAGS"
8603 LIBS
="$am_save_LIBS"
8604 if test "$am_cv_func_iconv" = "yes"; then
8610 if test "$am_cv_func_iconv" != yes; then
8611 am_save_CPPFLAGS
="$CPPFLAGS"
8612 am_save_LIBS
="$LIBS"
8613 CPPFLAGS
="$LIBS $INCICONV"
8614 LIBS
="$LIBS $LIBICONV"
8615 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8616 /* end confdefs.h. */
8622 iconv_t cd = iconv_open("","");
8623 iconv(cd,NULL,NULL,NULL,NULL);
8629 if ac_fn_c_try_link
"$LINENO"; then :
8631 am_cv_func_iconv
=yes
8633 rm -f core conftest.err conftest.
$ac_objext \
8634 conftest
$ac_exeext conftest.
$ac_ext
8635 CPPFLAGS
="$am_save_CPPFLAGS"
8636 LIBS
="$am_save_LIBS"
8640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
8641 $as_echo "$am_cv_func_iconv" >&6; }
8642 if test "$am_cv_func_iconv" = yes; then
8644 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
8647 if test "$am_cv_lib_iconv" = yes; then
8649 for element
in $INCICONV; do
8651 for x
in $CPPFLAGS; do
8653 acl_save_prefix
="$prefix"
8654 prefix
="$acl_final_prefix"
8655 acl_save_exec_prefix
="$exec_prefix"
8656 exec_prefix
="$acl_final_exec_prefix"
8658 exec_prefix
="$acl_save_exec_prefix"
8659 prefix
="$acl_save_prefix"
8661 if test "X$x" = "X$element"; then
8666 if test -z "$haveit"; then
8667 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
8671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
8672 $as_echo_n "checking how to link with libiconv... " >&6; }
8673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
8674 $as_echo "$LIBICONV" >&6; }
8682 if test "$am_cv_func_iconv" = yes; then
8683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
8684 $as_echo_n "checking for iconv declaration... " >&6; }
8685 if test "${am_cv_proto_iconv+set}" = set; then :
8686 $as_echo_n "(cached) " >&6
8689 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8690 /* end confdefs.h. */
8698 #if defined(__STDC__) || defined(__cplusplus)
8699 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8712 if ac_fn_c_try_compile
"$LINENO"; then :
8713 am_cv_proto_iconv_arg1
=""
8715 am_cv_proto_iconv_arg1
="const"
8717 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8718 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);"
8721 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
8722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
8723 }$am_cv_proto_iconv" >&5
8725 }$am_cv_proto_iconv" >&6; }
8727 cat >>confdefs.h
<<_ACEOF
8728 #define ICONV_CONST $am_cv_proto_iconv_arg1
8734 # GDB may fork/exec the iconv program to get the list of supported character
8735 # sets. Allow the user to specify where to find it.
8736 # There are several factors affecting the choice of option name:
8737 # - There is already --with-libiconv-prefix but we can't use it, it specifies
8738 # the build-time location of libiconv files.
8739 # - The program we need to find is iconv, which comes with glibc. The user
8740 # doesn't necessarily have libiconv installed. Therefore naming this
8741 # --with-libiconv-foo feels wrong.
8742 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
8743 # defined to work on directories not files (though it really doesn't know
8745 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
8746 # with --with-libiconv-prefix.
8747 # Putting these together is why the option name is --with-iconv-bin.
8750 # Check whether --with-iconv-bin was given.
8751 if test "${with_iconv_bin+set}" = set; then :
8752 withval
=$with_iconv_bin; iconv_bin
="${withval}"
8754 cat >>confdefs.h
<<_ACEOF
8755 #define ICONV_BIN "${iconv_bin}"
8759 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
8760 if test "x$prefix" = xNONE
; then
8761 test_prefix
=/usr
/local
8766 test_prefix
=$exec_prefix
8769 case ${iconv_bin} in
8770 "${test_prefix}"|
"${test_prefix}/"*|\
8771 '${exec_prefix}'|
'${exec_prefix}/'*)
8776 cat >>confdefs.h
<<_ACEOF
8777 #define ICONV_BIN_RELOCATABLE $value
8785 # For the TUI, we need enhanced curses functionality.
8786 if test x
"$enable_tui" != xno
; then
8791 if test x
"$prefer_curses" = xyes
; then
8792 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
8793 # curses library because the latter might not provide all the
8794 # functionality we need. However, this leads to problems on systems
8795 # where the linker searches /usr/local/lib, but the compiler doesn't
8796 # search /usr/local/include, if ncurses is installed in /usr/local. A
8797 # default installation of ncurses on alpha*-dec-osf* will lead to such
8799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
8800 $as_echo_n "checking for library containing waddstr... " >&6; }
8801 if test "${ac_cv_search_waddstr+set}" = set; then :
8802 $as_echo_n "(cached) " >&6
8804 ac_func_search_save_LIBS
=$LIBS
8805 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8806 /* end confdefs.h. */
8808 /* Override any GCC internal prototype to avoid an error.
8809 Use char because int might match the return type of a GCC
8810 builtin and then its argument prototype would still apply. */
8823 for ac_lib
in '' ncursesw ncurses cursesX curses
; do
8824 if test -z "$ac_lib"; then
8825 ac_res
="none required"
8828 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8830 if ac_fn_c_try_link
"$LINENO"; then :
8831 ac_cv_search_waddstr
=$ac_res
8833 rm -f core conftest.err conftest.
$ac_objext \
8835 if test "${ac_cv_search_waddstr+set}" = set; then :
8839 if test "${ac_cv_search_waddstr+set}" = set; then :
8842 ac_cv_search_waddstr
=no
8845 LIBS
=$ac_func_search_save_LIBS
8847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
8848 $as_echo "$ac_cv_search_waddstr" >&6; }
8849 ac_res
=$ac_cv_search_waddstr
8850 if test "$ac_res" != no
; then :
8851 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8856 if test "$ac_cv_search_waddstr" != no
; then
8861 # Check whether we should enable the TUI, but only do so if we really
8863 if test x
"$enable_tui" != xno
; then
8864 if test -d $srcdir/tui
; then
8865 if test "$curses_found" != no
; then
8866 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
8867 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
8868 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
8869 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
8871 if test x
"$enable_tui" = xyes
; then
8872 as_fn_error
"no enhanced curses library found; disable TUI" "$LINENO" 5
8874 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
8875 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
8881 # Since GDB uses Readline, we need termcap functionality. In many
8882 # cases this will be provided by the curses library, but some systems
8883 # have a separate termcap library, or no curses library at all.
8887 if test -d $srcdir/libtermcap
; then
8888 LIBS
="../libtermcap/libtermcap.a $LIBS"
8889 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
8892 ac_cv_search_tgetent
="none required"
8896 # These are the libraries checked by Readline.
8897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
8898 $as_echo_n "checking for library containing tgetent... " >&6; }
8899 if test "${ac_cv_search_tgetent+set}" = set; then :
8900 $as_echo_n "(cached) " >&6
8902 ac_func_search_save_LIBS
=$LIBS
8903 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8904 /* end confdefs.h. */
8906 /* Override any GCC internal prototype to avoid an error.
8907 Use char because int might match the return type of a GCC
8908 builtin and then its argument prototype would still apply. */
8921 for ac_lib
in '' termcap tinfo curses ncursesw ncurses
; do
8922 if test -z "$ac_lib"; then
8923 ac_res
="none required"
8926 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8928 if ac_fn_c_try_link
"$LINENO"; then :
8929 ac_cv_search_tgetent
=$ac_res
8931 rm -f core conftest.err conftest.
$ac_objext \
8933 if test "${ac_cv_search_tgetent+set}" = set; then :
8937 if test "${ac_cv_search_tgetent+set}" = set; then :
8940 ac_cv_search_tgetent
=no
8943 LIBS
=$ac_func_search_save_LIBS
8945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
8946 $as_echo "$ac_cv_search_tgetent" >&6; }
8947 ac_res
=$ac_cv_search_tgetent
8948 if test "$ac_res" != no
; then :
8949 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8954 if test "$ac_cv_search_tgetent" = no
; then
8955 CONFIG_OBS
="$CONFIG_OBS stub-termcap.o"
8959 # Check whether --with-system-readline was given.
8960 if test "${with_system_readline+set}" = set; then :
8961 withval
=$with_system_readline;
8965 if test "$with_system_readline" = yes; then
8969 READLINE_TEXI_INCFLAG
=
8971 READLINE
='$(READLINE_DIR)/libreadline.a'
8972 READLINE_DEPS
='$(READLINE)'
8973 READLINE_CFLAGS
='-I$(READLINE_SRC)/..'
8974 READLINE_TEXI_INCFLAG
='-I $(READLINE_DIR)'
8981 # Generate jit-reader.h
8983 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
8986 # The cast to long int works around a bug in the HP C Compiler
8987 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8988 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8989 # This bug is HP SR number 8606223364.
8990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
8991 $as_echo_n "checking size of unsigned long long... " >&6; }
8992 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
8993 $as_echo_n "(cached) " >&6
8995 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
8998 if test "$ac_cv_type_unsigned_long_long" = yes; then
8999 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9000 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9001 { as_fn_set_status
77
9002 as_fn_error
"cannot compute sizeof (unsigned long long)
9003 See \`config.log' for more details." "$LINENO" 5; }; }
9005 ac_cv_sizeof_unsigned_long_long
=0
9010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
9011 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
9015 cat >>confdefs.h
<<_ACEOF
9016 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
9020 # The cast to long int works around a bug in the HP C Compiler
9021 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9022 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9023 # This bug is HP SR number 8606223364.
9024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
9025 $as_echo_n "checking size of unsigned long... " >&6; }
9026 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
9027 $as_echo_n "(cached) " >&6
9029 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
9032 if test "$ac_cv_type_unsigned_long" = yes; then
9033 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9034 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9035 { as_fn_set_status
77
9036 as_fn_error
"cannot compute sizeof (unsigned long)
9037 See \`config.log' for more details." "$LINENO" 5; }; }
9039 ac_cv_sizeof_unsigned_long
=0
9044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
9045 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
9049 cat >>confdefs.h
<<_ACEOF
9050 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
9054 # The cast to long int works around a bug in the HP C Compiler
9055 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9056 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9057 # This bug is HP SR number 8606223364.
9058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
9059 $as_echo_n "checking size of unsigned __int128... " >&6; }
9060 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
9061 $as_echo_n "(cached) " >&6
9063 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128" "$ac_includes_default"; then :
9066 if test "$ac_cv_type_unsigned___int128" = yes; then
9067 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9068 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9069 { as_fn_set_status
77
9070 as_fn_error
"cannot compute sizeof (unsigned __int128)
9071 See \`config.log' for more details." "$LINENO" 5; }; }
9073 ac_cv_sizeof_unsigned___int128
=0
9078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
9079 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
9083 cat >>confdefs.h
<<_ACEOF
9084 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
9089 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
9090 TARGET_PTR
="unsigned long"
9091 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
9092 TARGET_PTR
="unsigned long long"
9093 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
9094 TARGET_PTR
="unsigned __int128"
9096 TARGET_PTR
="unsigned long"
9100 ac_config_files
="$ac_config_files jit-reader.h:jit-reader.in"
9103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9104 $as_echo_n "checking for library containing dlopen... " >&6; }
9105 if test "${ac_cv_search_dlopen+set}" = set; then :
9106 $as_echo_n "(cached) " >&6
9108 ac_func_search_save_LIBS
=$LIBS
9109 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9110 /* end confdefs.h. */
9112 /* Override any GCC internal prototype to avoid an error.
9113 Use char because int might match the return type of a GCC
9114 builtin and then its argument prototype would still apply. */
9127 for ac_lib
in '' dl
; do
9128 if test -z "$ac_lib"; then
9129 ac_res
="none required"
9132 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9134 if ac_fn_c_try_link
"$LINENO"; then :
9135 ac_cv_search_dlopen
=$ac_res
9137 rm -f core conftest.err conftest.
$ac_objext \
9139 if test "${ac_cv_search_dlopen+set}" = set; then :
9143 if test "${ac_cv_search_dlopen+set}" = set; then :
9146 ac_cv_search_dlopen
=no
9149 LIBS
=$ac_func_search_save_LIBS
9151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
9152 $as_echo "$ac_cv_search_dlopen" >&6; }
9153 ac_res
=$ac_cv_search_dlopen
9154 if test "$ac_res" != no
; then :
9155 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9162 # Check whether --with-jit-reader-dir was given.
9163 if test "${with_jit_reader_dir+set}" = set; then :
9164 withval
=$with_jit_reader_dir;
9165 JIT_READER_DIR
=$withval
9167 JIT_READER_DIR
=${libdir}/gdb
9171 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
9172 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
9173 ac_define_dir
=`eval echo $JIT_READER_DIR`
9174 ac_define_dir
=`eval echo $ac_define_dir`
9176 cat >>confdefs.h
<<_ACEOF
9177 #define JIT_READER_DIR "$ac_define_dir"
9183 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
9184 if test "x$prefix" = xNONE
; then
9185 test_prefix
=/usr
/local
9190 test_prefix
=$exec_prefix
9193 case ${ac_define_dir} in
9194 "${test_prefix}"|
"${test_prefix}/"*|\
9195 '${exec_prefix}'|
'${exec_prefix}/'*)
9200 cat >>confdefs.h
<<_ACEOF
9201 #define JIT_READER_DIR_RELOCATABLE $value
9208 # Check whether --with-expat was given.
9209 if test "${with_expat+set}" = set; then :
9210 withval
=$with_expat;
9215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
9216 $as_echo_n "checking whether to use expat... " >&6; }
9217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
9218 $as_echo "$with_expat" >&6; }
9220 if test "${with_expat}" = no
; then
9221 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
9222 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
9235 acl_save_prefix
="$prefix"
9236 prefix
="$acl_final_prefix"
9237 acl_save_exec_prefix
="$exec_prefix"
9238 exec_prefix
="$acl_final_exec_prefix"
9240 eval additional_includedir
=\"$includedir\"
9241 eval additional_libdir
=\"$libdir\"
9243 exec_prefix
="$acl_save_exec_prefix"
9244 prefix
="$acl_save_prefix"
9247 # Check whether --with-libexpat-prefix was given.
9248 if test "${with_libexpat_prefix+set}" = set; then :
9249 withval
=$with_libexpat_prefix;
9250 if test "X$withval" = "Xno"; then
9253 if test "X$withval" = "X"; then
9255 acl_save_prefix
="$prefix"
9256 prefix
="$acl_final_prefix"
9257 acl_save_exec_prefix
="$exec_prefix"
9258 exec_prefix
="$acl_final_exec_prefix"
9260 eval additional_includedir
=\"$includedir\"
9261 eval additional_libdir
=\"$libdir\"
9263 exec_prefix
="$acl_save_exec_prefix"
9264 prefix
="$acl_save_prefix"
9267 additional_includedir
="$withval/include"
9268 additional_libdir
="$withval/lib"
9279 names_already_handled
=
9280 names_next_round
='expat '
9281 while test -n "$names_next_round"; do
9282 names_this_round
="$names_next_round"
9284 for name
in $names_this_round; do
9286 for n
in $names_already_handled; do
9287 if test "$n" = "$name"; then
9292 if test -z "$already_handled"; then
9293 names_already_handled
="$names_already_handled $name"
9294 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
9295 eval value
=\"\
$HAVE_LIB$uppername\"
9296 if test -n "$value"; then
9297 if test "$value" = yes; then
9298 eval value
=\"\
$LIB$uppername\"
9299 test -z "$value" || LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$value"
9300 eval value
=\"\
$LTLIB$uppername\"
9301 test -z "$value" || LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
9310 if test $use_additional = yes; then
9311 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
9312 found_dir
="$additional_libdir"
9313 found_so
="$additional_libdir/lib$name.$shlibext"
9314 if test -f "$additional_libdir/lib$name.la"; then
9315 found_la
="$additional_libdir/lib$name.la"
9318 if test -f "$additional_libdir/lib$name.$libext"; then
9319 found_dir
="$additional_libdir"
9320 found_a
="$additional_libdir/lib$name.$libext"
9321 if test -f "$additional_libdir/lib$name.la"; then
9322 found_la
="$additional_libdir/lib$name.la"
9327 if test "X$found_dir" = "X"; then
9328 for x
in $LDFLAGS $LTLIBEXPAT; do
9330 acl_save_prefix
="$prefix"
9331 prefix
="$acl_final_prefix"
9332 acl_save_exec_prefix
="$exec_prefix"
9333 exec_prefix
="$acl_final_exec_prefix"
9335 exec_prefix
="$acl_save_exec_prefix"
9336 prefix
="$acl_save_prefix"
9340 dir
=`echo "X$x" | sed -e 's/^X-L//'`
9341 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
9343 found_so
="$dir/lib$name.$shlibext"
9344 if test -f "$dir/lib$name.la"; then
9345 found_la
="$dir/lib$name.la"
9348 if test -f "$dir/lib$name.$libext"; then
9350 found_a
="$dir/lib$name.$libext"
9351 if test -f "$dir/lib$name.la"; then
9352 found_la
="$dir/lib$name.la"
9358 if test "X$found_dir" != "X"; then
9363 if test "X$found_dir" != "X"; then
9364 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
9365 if test "X$found_so" != "X"; then
9366 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
9367 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
9370 for x
in $ltrpathdirs; do
9371 if test "X$x" = "X$found_dir"; then
9376 if test -z "$haveit"; then
9377 ltrpathdirs
="$ltrpathdirs $found_dir"
9379 if test "$hardcode_direct" = yes; then
9380 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
9382 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
9383 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
9385 for x
in $rpathdirs; do
9386 if test "X$x" = "X$found_dir"; then
9391 if test -z "$haveit"; then
9392 rpathdirs
="$rpathdirs $found_dir"
9396 for x
in $LDFLAGS $LIBEXPAT; do
9398 acl_save_prefix
="$prefix"
9399 prefix
="$acl_final_prefix"
9400 acl_save_exec_prefix
="$exec_prefix"
9401 exec_prefix
="$acl_final_exec_prefix"
9403 exec_prefix
="$acl_save_exec_prefix"
9404 prefix
="$acl_save_prefix"
9406 if test "X$x" = "X-L$found_dir"; then
9411 if test -z "$haveit"; then
9412 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
9414 if test "$hardcode_minus_L" != no
; then
9415 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
9417 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
9423 if test "X$found_a" != "X"; then
9424 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
9426 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
9429 additional_includedir
=
9430 case "$found_dir" in
9432 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9433 additional_includedir
="$basedir/include"
9436 if test "X$additional_includedir" != "X"; then
9437 if test "X$additional_includedir" != "X/usr/include"; then
9439 if test "X$additional_includedir" = "X/usr/local/include"; then
9440 if test -n "$GCC"; then
9442 linux
*) haveit
=yes;;
9446 if test -z "$haveit"; then
9447 for x
in $CPPFLAGS $INCEXPAT; do
9449 acl_save_prefix
="$prefix"
9450 prefix
="$acl_final_prefix"
9451 acl_save_exec_prefix
="$exec_prefix"
9452 exec_prefix
="$acl_final_exec_prefix"
9454 exec_prefix
="$acl_save_exec_prefix"
9455 prefix
="$acl_save_prefix"
9457 if test "X$x" = "X-I$additional_includedir"; then
9462 if test -z "$haveit"; then
9463 if test -d "$additional_includedir"; then
9464 INCEXPAT
="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
9470 if test -n "$found_la"; then
9471 save_libdir
="$libdir"
9473 */* |
*\\*) .
"$found_la" ;;
9474 *) .
"./$found_la" ;;
9476 libdir
="$save_libdir"
9477 for dep
in $dependency_libs; do
9480 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
9481 if test "X$additional_libdir" != "X/usr/lib"; then
9483 if test "X$additional_libdir" = "X/usr/local/lib"; then
9484 if test -n "$GCC"; then
9486 linux
*) haveit
=yes;;
9490 if test -z "$haveit"; then
9492 for x
in $LDFLAGS $LIBEXPAT; do
9494 acl_save_prefix
="$prefix"
9495 prefix
="$acl_final_prefix"
9496 acl_save_exec_prefix
="$exec_prefix"
9497 exec_prefix
="$acl_final_exec_prefix"
9499 exec_prefix
="$acl_save_exec_prefix"
9500 prefix
="$acl_save_prefix"
9502 if test "X$x" = "X-L$additional_libdir"; then
9507 if test -z "$haveit"; then
9508 if test -d "$additional_libdir"; then
9509 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
9513 for x
in $LDFLAGS $LTLIBEXPAT; do
9515 acl_save_prefix
="$prefix"
9516 prefix
="$acl_final_prefix"
9517 acl_save_exec_prefix
="$exec_prefix"
9518 exec_prefix
="$acl_final_exec_prefix"
9520 exec_prefix
="$acl_save_exec_prefix"
9521 prefix
="$acl_save_prefix"
9523 if test "X$x" = "X-L$additional_libdir"; then
9528 if test -z "$haveit"; then
9529 if test -d "$additional_libdir"; then
9530 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
9537 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
9538 if test "$enable_rpath" != no
; then
9540 for x
in $rpathdirs; do
9541 if test "X$x" = "X$dir"; then
9546 if test -z "$haveit"; then
9547 rpathdirs
="$rpathdirs $dir"
9550 for x
in $ltrpathdirs; do
9551 if test "X$x" = "X$dir"; then
9556 if test -z "$haveit"; then
9557 ltrpathdirs
="$ltrpathdirs $dir"
9562 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9565 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9568 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$dep"
9569 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
9575 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
9576 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
9582 if test "X$rpathdirs" != "X"; then
9583 if test -n "$hardcode_libdir_separator"; then
9585 for found_dir
in $rpathdirs; do
9586 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9588 acl_save_libdir
="$libdir"
9590 eval flag
=\"$hardcode_libdir_flag_spec\"
9591 libdir
="$acl_save_libdir"
9592 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
9594 for found_dir
in $rpathdirs; do
9595 acl_save_libdir
="$libdir"
9597 eval flag
=\"$hardcode_libdir_flag_spec\"
9598 libdir
="$acl_save_libdir"
9599 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
9603 if test "X$ltrpathdirs" != "X"; then
9604 for found_dir
in $ltrpathdirs; do
9605 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
9610 ac_save_CPPFLAGS
="$CPPFLAGS"
9612 for element
in $INCEXPAT; do
9614 for x
in $CPPFLAGS; do
9616 acl_save_prefix
="$prefix"
9617 prefix
="$acl_final_prefix"
9618 acl_save_exec_prefix
="$exec_prefix"
9619 exec_prefix
="$acl_final_exec_prefix"
9621 exec_prefix
="$acl_save_exec_prefix"
9622 prefix
="$acl_save_prefix"
9624 if test "X$x" = "X$element"; then
9629 if test -z "$haveit"; then
9630 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
9635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
9636 $as_echo_n "checking for libexpat... " >&6; }
9637 if test "${ac_cv_libexpat+set}" = set; then :
9638 $as_echo_n "(cached) " >&6
9641 ac_save_LIBS
="$LIBS"
9642 LIBS
="$LIBS $LIBEXPAT"
9643 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9644 /* end confdefs.h. */
9649 XML_Parser p = XML_ParserCreate (0);
9654 if ac_fn_c_try_link
"$LINENO"; then :
9659 rm -f core conftest.err conftest.
$ac_objext \
9660 conftest
$ac_exeext conftest.
$ac_ext
9661 LIBS
="$ac_save_LIBS"
9664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
9665 $as_echo "$ac_cv_libexpat" >&6; }
9666 if test "$ac_cv_libexpat" = yes; then
9669 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
9671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
9672 $as_echo_n "checking how to link with libexpat... " >&6; }
9673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
9674 $as_echo "$LIBEXPAT" >&6; }
9677 CPPFLAGS
="$ac_save_CPPFLAGS"
9687 if test "$HAVE_LIBEXPAT" != yes; then
9688 if test "$with_expat" = yes; then
9689 as_fn_error
"expat is missing or unusable" "$LINENO" 5
9691 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
9692 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
9696 LIBS
="$LIBS $LIBEXPAT"
9697 for ac_func
in XML_StopParser
9699 ac_fn_c_check_func
"$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
9700 if test "x$ac_cv_func_XML_StopParser" = x
""yes; then :
9701 cat >>confdefs.h
<<_ACEOF
9702 #define HAVE_XML_STOPPARSER 1
9713 # Check whether --with-mpfr was given.
9714 if test "${with_mpfr+set}" = set; then :
9720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use MPFR" >&5
9721 $as_echo_n "checking whether to use MPFR... " >&6; }
9722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_mpfr" >&5
9723 $as_echo "$with_mpfr" >&6; }
9725 if test "${with_mpfr}" = no
; then
9726 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: MPFR support disabled; some features may be unavailable." >&5
9727 $as_echo "$as_me: WARNING: MPFR support disabled; some features may be unavailable." >&2;}
9740 acl_save_prefix
="$prefix"
9741 prefix
="$acl_final_prefix"
9742 acl_save_exec_prefix
="$exec_prefix"
9743 exec_prefix
="$acl_final_exec_prefix"
9745 eval additional_includedir
=\"$includedir\"
9746 eval additional_libdir
=\"$libdir\"
9748 exec_prefix
="$acl_save_exec_prefix"
9749 prefix
="$acl_save_prefix"
9752 # Check whether --with-libmpfr-prefix was given.
9753 if test "${with_libmpfr_prefix+set}" = set; then :
9754 withval
=$with_libmpfr_prefix;
9755 if test "X$withval" = "Xno"; then
9758 if test "X$withval" = "X"; then
9760 acl_save_prefix
="$prefix"
9761 prefix
="$acl_final_prefix"
9762 acl_save_exec_prefix
="$exec_prefix"
9763 exec_prefix
="$acl_final_exec_prefix"
9765 eval additional_includedir
=\"$includedir\"
9766 eval additional_libdir
=\"$libdir\"
9768 exec_prefix
="$acl_save_exec_prefix"
9769 prefix
="$acl_save_prefix"
9772 additional_includedir
="$withval/include"
9773 additional_libdir
="$withval/lib"
9784 names_already_handled
=
9785 names_next_round
='mpfr '
9786 while test -n "$names_next_round"; do
9787 names_this_round
="$names_next_round"
9789 for name
in $names_this_round; do
9791 for n
in $names_already_handled; do
9792 if test "$n" = "$name"; then
9797 if test -z "$already_handled"; then
9798 names_already_handled
="$names_already_handled $name"
9799 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
9800 eval value
=\"\
$HAVE_LIB$uppername\"
9801 if test -n "$value"; then
9802 if test "$value" = yes; then
9803 eval value
=\"\
$LIB$uppername\"
9804 test -z "$value" || LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }$value"
9805 eval value
=\"\
$LTLIB$uppername\"
9806 test -z "$value" || LTLIBMPFR
="${LTLIBMPFR}${LTLIBMPFR:+ }$value"
9815 if test $use_additional = yes; then
9816 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
9817 found_dir
="$additional_libdir"
9818 found_so
="$additional_libdir/lib$name.$shlibext"
9819 if test -f "$additional_libdir/lib$name.la"; then
9820 found_la
="$additional_libdir/lib$name.la"
9823 if test -f "$additional_libdir/lib$name.$libext"; then
9824 found_dir
="$additional_libdir"
9825 found_a
="$additional_libdir/lib$name.$libext"
9826 if test -f "$additional_libdir/lib$name.la"; then
9827 found_la
="$additional_libdir/lib$name.la"
9832 if test "X$found_dir" = "X"; then
9833 for x
in $LDFLAGS $LTLIBMPFR; do
9835 acl_save_prefix
="$prefix"
9836 prefix
="$acl_final_prefix"
9837 acl_save_exec_prefix
="$exec_prefix"
9838 exec_prefix
="$acl_final_exec_prefix"
9840 exec_prefix
="$acl_save_exec_prefix"
9841 prefix
="$acl_save_prefix"
9845 dir
=`echo "X$x" | sed -e 's/^X-L//'`
9846 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
9848 found_so
="$dir/lib$name.$shlibext"
9849 if test -f "$dir/lib$name.la"; then
9850 found_la
="$dir/lib$name.la"
9853 if test -f "$dir/lib$name.$libext"; then
9855 found_a
="$dir/lib$name.$libext"
9856 if test -f "$dir/lib$name.la"; then
9857 found_la
="$dir/lib$name.la"
9863 if test "X$found_dir" != "X"; then
9868 if test "X$found_dir" != "X"; then
9869 LTLIBMPFR
="${LTLIBMPFR}${LTLIBMPFR:+ }-L$found_dir -l$name"
9870 if test "X$found_so" != "X"; then
9871 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
9872 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }$found_so"
9875 for x
in $ltrpathdirs; do
9876 if test "X$x" = "X$found_dir"; then
9881 if test -z "$haveit"; then
9882 ltrpathdirs
="$ltrpathdirs $found_dir"
9884 if test "$hardcode_direct" = yes; then
9885 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }$found_so"
9887 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
9888 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }$found_so"
9890 for x
in $rpathdirs; do
9891 if test "X$x" = "X$found_dir"; then
9896 if test -z "$haveit"; then
9897 rpathdirs
="$rpathdirs $found_dir"
9901 for x
in $LDFLAGS $LIBMPFR; do
9903 acl_save_prefix
="$prefix"
9904 prefix
="$acl_final_prefix"
9905 acl_save_exec_prefix
="$exec_prefix"
9906 exec_prefix
="$acl_final_exec_prefix"
9908 exec_prefix
="$acl_save_exec_prefix"
9909 prefix
="$acl_save_prefix"
9911 if test "X$x" = "X-L$found_dir"; then
9916 if test -z "$haveit"; then
9917 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }-L$found_dir"
9919 if test "$hardcode_minus_L" != no
; then
9920 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }$found_so"
9922 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }-l$name"
9928 if test "X$found_a" != "X"; then
9929 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }$found_a"
9931 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }-L$found_dir -l$name"
9934 additional_includedir
=
9935 case "$found_dir" in
9937 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9938 additional_includedir
="$basedir/include"
9941 if test "X$additional_includedir" != "X"; then
9942 if test "X$additional_includedir" != "X/usr/include"; then
9944 if test "X$additional_includedir" = "X/usr/local/include"; then
9945 if test -n "$GCC"; then
9947 linux
*) haveit
=yes;;
9951 if test -z "$haveit"; then
9952 for x
in $CPPFLAGS $INCMPFR; do
9954 acl_save_prefix
="$prefix"
9955 prefix
="$acl_final_prefix"
9956 acl_save_exec_prefix
="$exec_prefix"
9957 exec_prefix
="$acl_final_exec_prefix"
9959 exec_prefix
="$acl_save_exec_prefix"
9960 prefix
="$acl_save_prefix"
9962 if test "X$x" = "X-I$additional_includedir"; then
9967 if test -z "$haveit"; then
9968 if test -d "$additional_includedir"; then
9969 INCMPFR
="${INCMPFR}${INCMPFR:+ }-I$additional_includedir"
9975 if test -n "$found_la"; then
9976 save_libdir
="$libdir"
9978 */* |
*\\*) .
"$found_la" ;;
9979 *) .
"./$found_la" ;;
9981 libdir
="$save_libdir"
9982 for dep
in $dependency_libs; do
9985 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
9986 if test "X$additional_libdir" != "X/usr/lib"; then
9988 if test "X$additional_libdir" = "X/usr/local/lib"; then
9989 if test -n "$GCC"; then
9991 linux
*) haveit
=yes;;
9995 if test -z "$haveit"; then
9997 for x
in $LDFLAGS $LIBMPFR; do
9999 acl_save_prefix
="$prefix"
10000 prefix
="$acl_final_prefix"
10001 acl_save_exec_prefix
="$exec_prefix"
10002 exec_prefix
="$acl_final_exec_prefix"
10004 exec_prefix
="$acl_save_exec_prefix"
10005 prefix
="$acl_save_prefix"
10007 if test "X$x" = "X-L$additional_libdir"; then
10012 if test -z "$haveit"; then
10013 if test -d "$additional_libdir"; then
10014 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }-L$additional_libdir"
10018 for x
in $LDFLAGS $LTLIBMPFR; do
10020 acl_save_prefix
="$prefix"
10021 prefix
="$acl_final_prefix"
10022 acl_save_exec_prefix
="$exec_prefix"
10023 exec_prefix
="$acl_final_exec_prefix"
10025 exec_prefix
="$acl_save_exec_prefix"
10026 prefix
="$acl_save_prefix"
10028 if test "X$x" = "X-L$additional_libdir"; then
10033 if test -z "$haveit"; then
10034 if test -d "$additional_libdir"; then
10035 LTLIBMPFR
="${LTLIBMPFR}${LTLIBMPFR:+ }-L$additional_libdir"
10042 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
10043 if test "$enable_rpath" != no
; then
10045 for x
in $rpathdirs; do
10046 if test "X$x" = "X$dir"; then
10051 if test -z "$haveit"; then
10052 rpathdirs
="$rpathdirs $dir"
10055 for x
in $ltrpathdirs; do
10056 if test "X$x" = "X$dir"; then
10061 if test -z "$haveit"; then
10062 ltrpathdirs
="$ltrpathdirs $dir"
10067 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10070 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10073 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }$dep"
10074 LTLIBMPFR
="${LTLIBMPFR}${LTLIBMPFR:+ }$dep"
10080 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }-l$name"
10081 LTLIBMPFR
="${LTLIBMPFR}${LTLIBMPFR:+ }-l$name"
10087 if test "X$rpathdirs" != "X"; then
10088 if test -n "$hardcode_libdir_separator"; then
10090 for found_dir
in $rpathdirs; do
10091 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10093 acl_save_libdir
="$libdir"
10095 eval flag
=\"$hardcode_libdir_flag_spec\"
10096 libdir
="$acl_save_libdir"
10097 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }$flag"
10099 for found_dir
in $rpathdirs; do
10100 acl_save_libdir
="$libdir"
10101 libdir
="$found_dir"
10102 eval flag
=\"$hardcode_libdir_flag_spec\"
10103 libdir
="$acl_save_libdir"
10104 LIBMPFR
="${LIBMPFR}${LIBMPFR:+ }$flag"
10108 if test "X$ltrpathdirs" != "X"; then
10109 for found_dir
in $ltrpathdirs; do
10110 LTLIBMPFR
="${LTLIBMPFR}${LTLIBMPFR:+ }-R$found_dir"
10115 ac_save_CPPFLAGS
="$CPPFLAGS"
10117 for element
in $INCMPFR; do
10119 for x
in $CPPFLAGS; do
10121 acl_save_prefix
="$prefix"
10122 prefix
="$acl_final_prefix"
10123 acl_save_exec_prefix
="$exec_prefix"
10124 exec_prefix
="$acl_final_exec_prefix"
10126 exec_prefix
="$acl_save_exec_prefix"
10127 prefix
="$acl_save_prefix"
10129 if test "X$x" = "X$element"; then
10134 if test -z "$haveit"; then
10135 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
10140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmpfr" >&5
10141 $as_echo_n "checking for libmpfr... " >&6; }
10142 if test "${ac_cv_libmpfr+set}" = set; then :
10143 $as_echo_n "(cached) " >&6
10146 ac_save_LIBS
="$LIBS"
10147 LIBS
="$LIBS $LIBMPFR"
10148 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10149 /* end confdefs.h. */
10154 mpfr_exp_t exp; mpfr_t x;
10155 mpfr_frexp (&exp, x, x, MPFR_RNDN);
10160 if ac_fn_c_try_link
"$LINENO"; then :
10165 rm -f core conftest.err conftest.
$ac_objext \
10166 conftest
$ac_exeext conftest.
$ac_ext
10167 LIBS
="$ac_save_LIBS"
10170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libmpfr" >&5
10171 $as_echo "$ac_cv_libmpfr" >&6; }
10172 if test "$ac_cv_libmpfr" = yes; then
10175 $as_echo "#define HAVE_LIBMPFR 1" >>confdefs.h
10177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libmpfr" >&5
10178 $as_echo_n "checking how to link with libmpfr... " >&6; }
10179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBMPFR" >&5
10180 $as_echo "$LIBMPFR" >&6; }
10183 CPPFLAGS
="$ac_save_CPPFLAGS"
10193 if test "$HAVE_LIBMPFR" != yes; then
10194 if test "$with_mpfr" = yes; then
10195 as_fn_error
"MPFR is missing or unusable" "$LINENO" 5
10197 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: MPFR is missing or unusable; some features may be unavailable." >&5
10198 $as_echo "$as_me: WARNING: MPFR is missing or unusable; some features may be unavailable." >&2;}
10203 # --------------------- #
10204 # Check for libpython. #
10205 # --------------------- #
10212 # Check whether --with-python was given.
10213 if test "${with_python+set}" = set; then :
10214 withval
=$with_python;
10219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
10220 $as_echo_n "checking whether to use python... " >&6; }
10221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
10222 $as_echo "$with_python" >&6; }
10224 if test "${with_python}" = no
; then
10225 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
10226 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
10229 case "${with_python}" in
10231 if test -d ${with_python}; then
10232 # Assume the python binary is ${with_python}/bin/python.
10233 python_prog
="${with_python}/bin/python"
10235 # If python does not exit ${with_python}/bin, then try in
10236 # ${with_python}. On Windows/MinGW, this is where the Python
10238 if test ! -x "${python_prog}"; then
10239 python_prog
="${with_python}/python"
10242 if test ! -x "${python_prog}"; then
10243 # Fall back to gdb 7.0/7.1 behaviour.
10244 python_prog
=missing
10245 python_prefix
=${with_python}
10247 elif test -x "${with_python}"; then
10248 # While we can't run python compiled for $host (unless host == build),
10249 # the user could write a script that provides the needed information,
10250 # so we support that.
10251 python_prog
=${with_python}
10254 as_fn_error
"invalid value for --with-python" "$LINENO" 5
10258 # Disallow --with-python=foo/bar.
10259 as_fn_error
"invalid value for --with-python" "$LINENO" 5
10262 # The user has either specified auto, yes, or the name of the python
10263 # program assumed to be in $PATH.
10265 case "${with_python}" in
10267 if test ${build} = ${host}; then
10268 # Extract the first word of "python", so it can be a program name with args.
10269 set dummy python
; ac_word
=$2
10270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10271 $as_echo_n "checking for $ac_word... " >&6; }
10272 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10273 $as_echo_n "(cached) " >&6
10275 case $python_prog_path in
10277 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
10280 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10281 for as_dir
in $PATH
10284 test -z "$as_dir" && as_dir
=.
10285 for ac_exec_ext
in '' $ac_executable_extensions; do
10286 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10287 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
10288 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10295 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
10299 python_prog_path
=$ac_cv_path_python_prog_path
10300 if test -n "$python_prog_path"; then
10301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10302 $as_echo "$python_prog_path" >&6; }
10304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10305 $as_echo "no" >&6; }
10309 if test "${python_prog_path}" = missing
; then
10310 python_prog
=missing
10312 python_prog
=${python_prog_path}
10315 # Not much we can do except assume the cross-compiler will find the
10317 python_prog
=missing
10321 # While we can't run python compiled for $host (unless host == build),
10322 # the user could write a script that provides the needed information,
10323 # so we support that.
10324 python_prog
="${with_python}"
10325 # Extract the first word of "${python_prog}", so it can be a program name with args.
10326 set dummy
${python_prog}; ac_word
=$2
10327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10328 $as_echo_n "checking for $ac_word... " >&6; }
10329 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10330 $as_echo_n "(cached) " >&6
10332 case $python_prog_path in
10334 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
10337 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10338 for as_dir
in $PATH
10341 test -z "$as_dir" && as_dir
=.
10342 for ac_exec_ext
in '' $ac_executable_extensions; do
10343 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10344 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
10345 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10352 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
10356 python_prog_path
=$ac_cv_path_python_prog_path
10357 if test -n "$python_prog_path"; then
10358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10359 $as_echo "$python_prog_path" >&6; }
10361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10362 $as_echo "no" >&6; }
10366 if test "${python_prog_path}" = missing
; then
10367 as_fn_error
"unable to find python program ${python_prog}" "$LINENO" 5
10373 if test "${python_prog}" != missing
; then
10374 # We have a python program to use, but it may be too old.
10375 # Don't flag an error for --with-python=auto (the default).
10376 have_python_config
=yes
10377 python_includes
=`${python_prog} ${srcdir}/python/python-config.py --includes`
10378 if test $?
!= 0; then
10379 have_python_config
=failed
10380 if test "${with_python}" != auto
; then
10381 as_fn_error
"failure running python-config --includes" "$LINENO" 5
10384 python_libs
=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
10385 if test $?
!= 0; then
10386 have_python_config
=failed
10387 if test "${with_python}" != auto
; then
10388 as_fn_error
"failure running python-config --ldflags" "$LINENO" 5
10391 python_prefix
=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
10392 if test $?
!= 0; then
10393 have_python_config
=failed
10394 if test "${with_python}" != auto
; then
10395 as_fn_error
"failure running python-config --exec-prefix" "$LINENO" 5
10399 # We do not have a python executable we can use to determine where
10400 # to find the Python headers and libs. We cannot guess the include
10401 # path from the python_prefix either, because that include path
10402 # depends on the Python version. So, there is nothing much we can
10403 # do except assume that the compiler will be able to find those files.
10406 have_python_config
=no
10409 # If we have python-config, only try the configuration it provides.
10410 # Otherwise fallback on the old way of trying different versions of
10414 if test "${have_python_config}" = yes; then
10415 # Determine the Python version by extracting "-lpython<version>"
10416 # part of the python_libs. <version> is usually X.Y with X and Y
10417 # being decimal numbers, but can also be XY (seen on Windows).
10419 # The extraction is performed using sed with a regular expression.
10420 # Initially, the regexp used was using the '?' quantifier to make
10421 # the dot in the version number optional. Unfortunately, this
10422 # does not work with non-GNU versions of sed because, because of
10423 # what looks like a limitation (the '?' quantifier does not work
10424 # with back-references). We work around this limitation by using
10425 # the '*' quantifier instead. It means that, in theory, we might
10426 # match unexpected version strings such as "-lpython2..7", but
10427 # this seems unlikely in practice. And even if that happens,
10428 # an error will be triggered later on, when checking that version
10430 python_version
=`echo " ${python_libs} " \
10431 | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
10432 case "${python_version}" in
10435 version
=${python_version}
10437 new_CPPFLAGS
=${python_includes}
10438 new_LIBS
=${python_libs}
10439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10440 $as_echo_n "checking for ${version}... " >&6; }
10441 save_CPPFLAGS
=$CPPFLAGS
10443 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
10444 LIBS
="$new_LIBS $LIBS"
10445 found_usable_python
=no
10446 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10447 /* end confdefs.h. */
10448 #include "Python.h"
10457 if ac_fn_c_try_link
"$LINENO"; then :
10458 have_libpython
=${version}
10459 found_usable_python
=yes
10460 PYTHON_CPPFLAGS
=$new_CPPFLAGS
10461 PYTHON_LIBS
=$new_LIBS
10463 rm -f core conftest.err conftest.
$ac_objext \
10464 conftest
$ac_exeext conftest.
$ac_ext
10465 CPPFLAGS
=$save_CPPFLAGS
10467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10468 $as_echo "${found_usable_python}" >&6; }
10472 as_fn_error
"unable to determine python version from ${python_libs}" "$LINENO" 5
10475 elif test "${have_python_config}" != failed
; then
10476 if test "${have_libpython}" = no
; then
10480 new_CPPFLAGS
=${python_includes}
10481 new_LIBS
="-lpython2.7 ${python_libs}"
10482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10483 $as_echo_n "checking for ${version}... " >&6; }
10484 save_CPPFLAGS
=$CPPFLAGS
10486 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
10487 LIBS
="$new_LIBS $LIBS"
10488 found_usable_python
=no
10489 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10490 /* end confdefs.h. */
10491 #include "Python.h"
10500 if ac_fn_c_try_link
"$LINENO"; then :
10501 have_libpython
=${version}
10502 found_usable_python
=yes
10503 PYTHON_CPPFLAGS
=$new_CPPFLAGS
10504 PYTHON_LIBS
=$new_LIBS
10506 rm -f core conftest.err conftest.
$ac_objext \
10507 conftest
$ac_exeext conftest.
$ac_ext
10508 CPPFLAGS
=$save_CPPFLAGS
10510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10511 $as_echo "${found_usable_python}" >&6; }
10514 if test "${have_libpython}" = no
; then
10518 new_CPPFLAGS
=${python_includes}
10519 new_LIBS
="-lpython2.6 ${python_libs}"
10520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10521 $as_echo_n "checking for ${version}... " >&6; }
10522 save_CPPFLAGS
=$CPPFLAGS
10524 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
10525 LIBS
="$new_LIBS $LIBS"
10526 found_usable_python
=no
10527 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10528 /* end confdefs.h. */
10529 #include "Python.h"
10538 if ac_fn_c_try_link
"$LINENO"; then :
10539 have_libpython
=${version}
10540 found_usable_python
=yes
10541 PYTHON_CPPFLAGS
=$new_CPPFLAGS
10542 PYTHON_LIBS
=$new_LIBS
10544 rm -f core conftest.err conftest.
$ac_objext \
10545 conftest
$ac_exeext conftest.
$ac_ext
10546 CPPFLAGS
=$save_CPPFLAGS
10548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10549 $as_echo "${found_usable_python}" >&6; }
10552 if test ${have_libpython} = no
; then
10556 new_CPPFLAGS
=${python_includes}
10557 new_LIBS
="-lpython2.5 ${python_libs}"
10558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10559 $as_echo_n "checking for ${version}... " >&6; }
10560 save_CPPFLAGS
=$CPPFLAGS
10562 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
10563 LIBS
="$new_LIBS $LIBS"
10564 found_usable_python
=no
10565 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10566 /* end confdefs.h. */
10567 #include "Python.h"
10576 if ac_fn_c_try_link
"$LINENO"; then :
10577 have_libpython
=${version}
10578 found_usable_python
=yes
10579 PYTHON_CPPFLAGS
=$new_CPPFLAGS
10580 PYTHON_LIBS
=$new_LIBS
10582 rm -f core conftest.err conftest.
$ac_objext \
10583 conftest
$ac_exeext conftest.
$ac_ext
10584 CPPFLAGS
=$save_CPPFLAGS
10586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10587 $as_echo "${found_usable_python}" >&6; }
10590 if test ${have_libpython} = no
; then
10594 new_CPPFLAGS
=${python_includes}
10595 new_LIBS
="-lpython2.4 ${python_libs}"
10596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10597 $as_echo_n "checking for ${version}... " >&6; }
10598 save_CPPFLAGS
=$CPPFLAGS
10600 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
10601 LIBS
="$new_LIBS $LIBS"
10602 found_usable_python
=no
10603 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10604 /* end confdefs.h. */
10605 #include "Python.h"
10614 if ac_fn_c_try_link
"$LINENO"; then :
10615 have_libpython
=${version}
10616 found_usable_python
=yes
10617 PYTHON_CPPFLAGS
=$new_CPPFLAGS
10618 PYTHON_LIBS
=$new_LIBS
10620 rm -f core conftest.err conftest.
$ac_objext \
10621 conftest
$ac_exeext conftest.
$ac_ext
10622 CPPFLAGS
=$save_CPPFLAGS
10624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10625 $as_echo "${found_usable_python}" >&6; }
10629 if test "${have_libpython}" = python2.7
-o "${have_libpython}" = python27
; then
10631 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
10633 elif test "${have_libpython}" = python2.6
-o "${have_libpython}" = python26
; then
10635 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
10637 elif test "${have_libpython}" = python2.5
-o "${have_libpython}" = python25
; then
10639 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
10641 elif test "${have_libpython}" = python2.4
-o "${have_libpython}" = python24
; then
10643 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
10647 if test "${have_libpython}" = no
; then
10648 case "${with_python}" in
10650 as_fn_error
"python is missing or unusable" "$LINENO" 5
10653 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
10654 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
10657 as_fn_error
"no usable python found at ${with_python}" "$LINENO" 5
10661 if test -n "${python_prefix}"; then
10663 cat >>confdefs.h
<<_ACEOF
10664 #define WITH_PYTHON_PATH "${python_prefix}"
10668 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
10669 if test "x$prefix" = xNONE
; then
10670 test_prefix
=/usr
/local
10672 test_prefix
=$prefix
10675 test_prefix
=$exec_prefix
10678 case ${python_prefix} in
10679 "${test_prefix}"|
"${test_prefix}/"*|\
10680 '${exec_prefix}'|
'${exec_prefix}/'*)
10685 cat >>confdefs.h
<<_ACEOF
10686 #define PYTHON_PATH_RELOCATABLE $value
10694 if test "${have_libpython}" != no
; then
10696 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10698 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
10699 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
10700 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
10701 CONFIG_INSTALL
="$CONFIG_INSTALL install-python"
10702 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
10704 # Flags needed to compile Python code (taken from python-config --cflags).
10705 # We cannot call python-config directly because it will output whatever was
10706 # used when compiling the Python interpreter itself, including flags which
10707 # would make the python-related objects be compiled differently from the
10708 # rest of GDB (e.g., -O2 and -fPIC).
10709 if test "${GCC}" = yes; then
10710 tentative_python_cflags
="-fno-strict-aliasing -DNDEBUG -fwrapv"
10713 if test "x${tentative_python_cflags}" != x
; then
10714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
10715 $as_echo_n "checking compiler flags for python code... " >&6; }
10716 for flag
in ${tentative_python_cflags}; do
10717 # Check that the compiler accepts it
10718 saved_CFLAGS
="$CFLAGS"
10719 CFLAGS
="$CFLAGS $flag"
10720 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10721 /* end confdefs.h. */
10731 if ac_fn_c_try_compile
"$LINENO"; then :
10732 PYTHON_CFLAGS
="${PYTHON_CFLAGS} $flag"
10734 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10735 CFLAGS
="$saved_CFLAGS"
10737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
10738 $as_echo "${PYTHON_CFLAGS}" >&6; }
10741 # On x64 Windows, Python's include headers, and pyconfig.h in
10742 # particular, rely on MS_WIN64 macro to detect that it's a 64bit
10743 # version of Windows. Unfortunately, MS_WIN64 is only defined if
10744 # _MSC_VER, a Microsoft-specific macro, is defined. So, when
10745 # building on x64 Windows with GCC, we define MS_WIN64 ourselves.
10746 # The issue was reported to the Python community, but still isn't
10747 # solved as of 2012-10-02 (http://bugs.python.org/issue4709).
10749 case "$gdb_host" in
10751 if test "${GCC}" = yes; then
10752 CPPFLAGS
="$CPPFLAGS -DMS_WIN64"
10757 # Note that "python -m threading" cannot be used to check for
10758 # threading support due to a bug in Python 2.7.3
10759 # (http://bugs.python.org/issue15567).
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether python supports threads" >&5
10761 $as_echo_n "checking whether python supports threads... " >&6; }
10762 saved_CPPFLAGS
="${CPPFLAGS}"
10763 CPPFLAGS
="${PYTHON_CPPFLAGS}"
10764 # Note that the test is reversed so that python_has_threads=yes on
10765 # unexpected failures.
10766 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10767 /* end confdefs.h. */
10769 #include <Python.h>
10775 if ac_fn_c_try_cpp
"$LINENO"; then :
10776 python_has_threads
=no
10778 python_has_threads
=yes
10780 rm -f conftest.err conftest.
$ac_ext
10781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${python_has_threads}" >&5
10782 $as_echo "${python_has_threads}" >&6; }
10783 CPPFLAGS
="${saved_CPPFLAGS}"
10785 # Even if Python support is not compiled in, we need to have this file
10786 # included so that the "python" command, et.al., still exists.
10787 CONFIG_OBS
="$CONFIG_OBS python/python.o"
10788 CONFIG_SRCS
="$CONFIG_SRCS python/python.c"
10791 # Work around Python http://bugs.python.org/issue10112. See also
10792 # http://bugs.python.org/issue11410, otherwise -Wl,--dynamic-list has
10793 # no effect. Note that the only test after this that uses Python is
10794 # the -rdynamic/-Wl,--dynamic-list test, and we do want that one to be
10795 # run without -export-dynamic too.
10796 PYTHON_LIBS
=`echo $PYTHON_LIBS | sed -e 's/-Xlinker -export-dynamic//'`
10801 if test "${have_libpython}" != no
; then
10803 HAVE_PYTHON_FALSE
='#'
10805 HAVE_PYTHON_TRUE
='#'
10810 # -------------------- #
10811 # Check for libguile. #
10812 # -------------------- #
10819 # Check whether --with-guile was given.
10820 if test "${with_guile+set}" = set; then :
10821 withval
=$with_guile;
10826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use guile" >&5
10827 $as_echo_n "checking whether to use guile... " >&6; }
10828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_guile" >&5
10829 $as_echo "$with_guile" >&6; }
10831 # Extract the first word of "pkg-config", so it can be a program name with args.
10832 set dummy pkg-config
; ac_word
=$2
10833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10834 $as_echo_n "checking for $ac_word... " >&6; }
10835 if test "${ac_cv_path_pkg_config_prog_path+set}" = set; then :
10836 $as_echo_n "(cached) " >&6
10838 case $pkg_config_prog_path in
10840 ac_cv_path_pkg_config_prog_path
="$pkg_config_prog_path" # Let the user override the test with a path.
10843 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10844 for as_dir
in $PATH
10847 test -z "$as_dir" && as_dir
=.
10848 for ac_exec_ext
in '' $ac_executable_extensions; do
10849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10850 ac_cv_path_pkg_config_prog_path
="$as_dir/$ac_word$ac_exec_ext"
10851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10858 test -z "$ac_cv_path_pkg_config_prog_path" && ac_cv_path_pkg_config_prog_path
="missing"
10862 pkg_config_prog_path
=$ac_cv_path_pkg_config_prog_path
10863 if test -n "$pkg_config_prog_path"; then
10864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pkg_config_prog_path" >&5
10865 $as_echo "$pkg_config_prog_path" >&6; }
10867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10868 $as_echo "no" >&6; }
10873 try_guile_versions
="guile-2.0"
10875 case "${with_guile}" in
10877 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: guile support disabled; some features will be unavailable." >&5
10878 $as_echo "$as_me: WARNING: guile support disabled; some features will be unavailable." >&2;}
10881 if test "${pkg_config_prog_path}" = "missing"; then
10882 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: pkg-config not found, guile support disabled" >&5
10883 $as_echo "$as_me: WARNING: pkg-config not found, guile support disabled" >&2;}
10886 pkg_config
=${pkg_config_prog_path}
10887 guile_version_list
=${try_guile_versions}
10890 found_usable_guile
=checking
10891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
10892 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
10893 for guile_version
in ${guile_version_list}; do
10894 ${pkg_config} --exists ${guile_version} 2>/dev
/null
10895 if test $?
!= 0; then
10898 new_CPPFLAGS
=`${pkg_config} --cflags ${guile_version}`
10899 if test $?
!= 0; then
10900 as_fn_error
"failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
10902 new_LIBS
=`${pkg_config} --libs ${guile_version}`
10903 if test $?
!= 0; then
10904 as_fn_error
"failure running pkg-config --libs ${guile_version}" "$LINENO" 5
10906 found_usable_guile
=${guile_version}
10909 if test "${found_usable_guile}" = "checking"; then
10910 if test "${flag_errors}" = "yes"; then
10911 as_fn_error
"unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
10913 found_usable_guile
=no
10916 if test "${found_usable_guile}" != no
; then
10917 save_CPPFLAGS
=$CPPFLAGS
10919 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
10920 LIBS
="$LIBS $new_LIBS"
10921 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10922 /* end confdefs.h. */
10923 #include "libguile.h"
10932 if ac_fn_c_try_link
"$LINENO"; then :
10934 GUILE_CPPFLAGS
=$new_CPPFLAGS
10935 GUILE_LIBS
=$new_LIBS
10937 found_usable_guile
=no
10939 rm -f core conftest.err conftest.
$ac_objext \
10940 conftest
$ac_exeext conftest.
$ac_ext
10941 ac_fn_c_check_func
"$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
10942 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x
""yes; then :
10944 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
10949 CPPFLAGS
=$save_CPPFLAGS
10951 if test "${found_usable_guile}" = no
; then
10952 if test "${flag_errors}" = yes; then
10953 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10954 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10955 as_fn_error
"linking guile version ${guile_version} test program failed
10956 See \`config.log' for more details." "$LINENO" 5; }
10960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
10961 $as_echo "${found_usable_guile}" >&6; }
10966 if test "${pkg_config_prog_path}" = "missing"; then
10967 as_fn_error
"pkg-config not found" "$LINENO" 5
10970 pkg_config
=${pkg_config_prog_path}
10971 guile_version_list
=${try_guile_versions}
10974 found_usable_guile
=checking
10975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
10976 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
10977 for guile_version
in ${guile_version_list}; do
10978 ${pkg_config} --exists ${guile_version} 2>/dev
/null
10979 if test $?
!= 0; then
10982 new_CPPFLAGS
=`${pkg_config} --cflags ${guile_version}`
10983 if test $?
!= 0; then
10984 as_fn_error
"failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
10986 new_LIBS
=`${pkg_config} --libs ${guile_version}`
10987 if test $?
!= 0; then
10988 as_fn_error
"failure running pkg-config --libs ${guile_version}" "$LINENO" 5
10990 found_usable_guile
=${guile_version}
10993 if test "${found_usable_guile}" = "checking"; then
10994 if test "${flag_errors}" = "yes"; then
10995 as_fn_error
"unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
10997 found_usable_guile
=no
11000 if test "${found_usable_guile}" != no
; then
11001 save_CPPFLAGS
=$CPPFLAGS
11003 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11004 LIBS
="$LIBS $new_LIBS"
11005 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11006 /* end confdefs.h. */
11007 #include "libguile.h"
11016 if ac_fn_c_try_link
"$LINENO"; then :
11018 GUILE_CPPFLAGS
=$new_CPPFLAGS
11019 GUILE_LIBS
=$new_LIBS
11021 found_usable_guile
=no
11023 rm -f core conftest.err conftest.
$ac_objext \
11024 conftest
$ac_exeext conftest.
$ac_ext
11025 ac_fn_c_check_func
"$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
11026 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x
""yes; then :
11028 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
11033 CPPFLAGS
=$save_CPPFLAGS
11035 if test "${found_usable_guile}" = no
; then
11036 if test "${flag_errors}" = yes; then
11037 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11038 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11039 as_fn_error
"linking guile version ${guile_version} test program failed
11040 See \`config.log' for more details." "$LINENO" 5; }
11044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
11045 $as_echo "${found_usable_guile}" >&6; }
11049 if test -x "${with_guile}"; then
11051 pkg_config
=${with_guile}
11052 guile_version_list
=${try_guile_versions}
11055 found_usable_guile
=checking
11056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
11057 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
11058 for guile_version
in ${guile_version_list}; do
11059 ${pkg_config} --exists ${guile_version} 2>/dev
/null
11060 if test $?
!= 0; then
11063 new_CPPFLAGS
=`${pkg_config} --cflags ${guile_version}`
11064 if test $?
!= 0; then
11065 as_fn_error
"failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
11067 new_LIBS
=`${pkg_config} --libs ${guile_version}`
11068 if test $?
!= 0; then
11069 as_fn_error
"failure running pkg-config --libs ${guile_version}" "$LINENO" 5
11071 found_usable_guile
=${guile_version}
11074 if test "${found_usable_guile}" = "checking"; then
11075 if test "${flag_errors}" = "yes"; then
11076 as_fn_error
"unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
11078 found_usable_guile
=no
11081 if test "${found_usable_guile}" != no
; then
11082 save_CPPFLAGS
=$CPPFLAGS
11084 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11085 LIBS
="$LIBS $new_LIBS"
11086 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11087 /* end confdefs.h. */
11088 #include "libguile.h"
11097 if ac_fn_c_try_link
"$LINENO"; then :
11099 GUILE_CPPFLAGS
=$new_CPPFLAGS
11100 GUILE_LIBS
=$new_LIBS
11102 found_usable_guile
=no
11104 rm -f core conftest.err conftest.
$ac_objext \
11105 conftest
$ac_exeext conftest.
$ac_ext
11106 ac_fn_c_check_func
"$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
11107 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x
""yes; then :
11109 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
11114 CPPFLAGS
=$save_CPPFLAGS
11116 if test "${found_usable_guile}" = no
; then
11117 if test "${flag_errors}" = yes; then
11118 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11119 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11120 as_fn_error
"linking guile version ${guile_version} test program failed
11121 See \`config.log' for more details." "$LINENO" 5; }
11125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
11126 $as_echo "${found_usable_guile}" >&6; }
11129 as_fn_error
"Guile config program not executable: ${with_guile}" "$LINENO" 5
11133 # Disallow --with=guile="" and --with-guile=foo/bar.
11134 as_fn_error
"invalid value for --with-guile" "$LINENO" 5
11137 # A space separate list of guile versions to try, in order.
11138 if test "${pkg_config_prog_path}" = "missing"; then
11139 as_fn_error
"pkg-config not found" "$LINENO" 5
11142 pkg_config
=${pkg_config_prog_path}
11143 guile_version_list
=${with_guile}
11146 found_usable_guile
=checking
11147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
11148 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
11149 for guile_version
in ${guile_version_list}; do
11150 ${pkg_config} --exists ${guile_version} 2>/dev
/null
11151 if test $?
!= 0; then
11154 new_CPPFLAGS
=`${pkg_config} --cflags ${guile_version}`
11155 if test $?
!= 0; then
11156 as_fn_error
"failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
11158 new_LIBS
=`${pkg_config} --libs ${guile_version}`
11159 if test $?
!= 0; then
11160 as_fn_error
"failure running pkg-config --libs ${guile_version}" "$LINENO" 5
11162 found_usable_guile
=${guile_version}
11165 if test "${found_usable_guile}" = "checking"; then
11166 if test "${flag_errors}" = "yes"; then
11167 as_fn_error
"unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
11169 found_usable_guile
=no
11172 if test "${found_usable_guile}" != no
; then
11173 save_CPPFLAGS
=$CPPFLAGS
11175 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11176 LIBS
="$LIBS $new_LIBS"
11177 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11178 /* end confdefs.h. */
11179 #include "libguile.h"
11188 if ac_fn_c_try_link
"$LINENO"; then :
11190 GUILE_CPPFLAGS
=$new_CPPFLAGS
11191 GUILE_LIBS
=$new_LIBS
11193 found_usable_guile
=no
11195 rm -f core conftest.err conftest.
$ac_objext \
11196 conftest
$ac_exeext conftest.
$ac_ext
11197 ac_fn_c_check_func
"$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
11198 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x
""yes; then :
11200 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
11205 CPPFLAGS
=$save_CPPFLAGS
11207 if test "${found_usable_guile}" = no
; then
11208 if test "${flag_errors}" = yes; then
11209 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11210 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11211 as_fn_error
"linking guile version ${guile_version} test program failed
11212 See \`config.log' for more details." "$LINENO" 5; }
11216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
11217 $as_echo "${found_usable_guile}" >&6; }
11222 if test "${have_libguile}" != no
; then
11223 case "${with_guile}" in
11226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the absolute file name of the 'guild' command" >&5
11227 $as_echo_n "checking for the absolute file name of the 'guild' command... " >&6; }
11228 if test "${ac_cv_guild_program_name+set}" = set; then :
11229 $as_echo_n "(cached) " >&6
11231 ac_cv_guild_program_name
="`"${with_guile}" --variable guild "${guile_version}"`"
11233 # In Guile up to 2.0.11 included, guile-2.0.pc would not define
11234 # the 'guild' and 'bindir' variables. In that case, try to guess
11235 # what the program name is, at the risk of getting it wrong if
11236 # Guile was configured with '--program-suffix' or similar.
11237 if test "x$ac_cv_guild_program_name" = "x"; then
11238 guile_exec_prefix
="`"${with_guile}" --variable exec_prefix "${guile_version}"`"
11239 ac_cv_guild_program_name
="$guile_exec_prefix/bin/guild"
11243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_guild_program_name" >&5
11244 $as_echo "$ac_cv_guild_program_name" >&6; }
11246 if ! "$ac_cv_guild_program_name" --version >&5 2>&5; then
11247 as_fn_error
"'$ac_cv_guild_program_name' appears to be unusable" "$LINENO" 5
11250 GUILD
="$ac_cv_guild_program_name"
11256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the absolute file name of the 'guild' command" >&5
11257 $as_echo_n "checking for the absolute file name of the 'guild' command... " >&6; }
11258 if test "${ac_cv_guild_program_name+set}" = set; then :
11259 $as_echo_n "(cached) " >&6
11261 ac_cv_guild_program_name
="`"${pkg_config_prog_path}" --variable guild "${guile_version}"`"
11263 # In Guile up to 2.0.11 included, guile-2.0.pc would not define
11264 # the 'guild' and 'bindir' variables. In that case, try to guess
11265 # what the program name is, at the risk of getting it wrong if
11266 # Guile was configured with '--program-suffix' or similar.
11267 if test "x$ac_cv_guild_program_name" = "x"; then
11268 guile_exec_prefix
="`"${pkg_config_prog_path}" --variable exec_prefix "${guile_version}"`"
11269 ac_cv_guild_program_name
="$guile_exec_prefix/bin/guild"
11273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_guild_program_name" >&5
11274 $as_echo "$ac_cv_guild_program_name" >&6; }
11276 if ! "$ac_cv_guild_program_name" --version >&5 2>&5; then
11277 as_fn_error
"'$ac_cv_guild_program_name' appears to be unusable" "$LINENO" 5
11280 GUILD
="$ac_cv_guild_program_name"
11287 if test "$cross_compiling" = no
; then
11290 GUILD_TARGET_FLAG
="--target=$host"
11296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether guild supports this host" >&5
11297 $as_echo_n "checking whether guild supports this host... " >&6; }
11298 if test "${ac_cv_guild_ok+set}" = set; then :
11299 $as_echo_n "(cached) " >&6
11301 echo "$ac_cv_guild_program_name compile $GUILD_TARGET_FLAG -o conftest.go $srcdir/guile/lib/gdb/support.scm" >&5
11302 if "$ac_cv_guild_program_name" compile
$GUILD_TARGET_FLAG -o conftest.go
"$srcdir/guile/lib/gdb/support.scm" >&5 2>&5; then
11308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_guild_ok" >&5
11309 $as_echo "$ac_cv_guild_ok" >&6; }
11311 if test "$ac_cv_guild_ok" = no
; then
11313 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: disabling guile support" >&5
11314 $as_echo "$as_me: WARNING: disabling guile support" >&2;}
11318 if test "${have_libguile}" != no
; then
11320 $as_echo "#define HAVE_GUILE 1" >>confdefs.h
11322 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_GUILE_OBS)"
11323 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_GUILE_DEPS)"
11324 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_GUILE_SRCS)"
11325 CONFIG_INSTALL
="$CONFIG_INSTALL install-guile"
11326 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_GUILE_CFLAGS)"
11329 save_CPPFLAGS
="$CPPFLAGS"
11331 CPPFLAGS
="$GUILE_CPPFLAGS"
11332 for ac_func
in scm_new_smob
11334 ac_fn_c_check_func
"$LINENO" "scm_new_smob" "ac_cv_func_scm_new_smob"
11335 if test "x$ac_cv_func_scm_new_smob" = x
""yes; then :
11336 cat >>confdefs.h
<<_ACEOF
11337 #define HAVE_SCM_NEW_SMOB 1
11344 CPPFLAGS
="$save_CPPFLAGS"
11346 # Even if Guile support is not compiled in, we need to have these files
11348 CONFIG_OBS
="$CONFIG_OBS guile/guile.o"
11349 CONFIG_SRCS
="$CONFIG_SRCS guile/guile.c"
11353 if test "${have_libguile}" != no
; then
11355 HAVE_GUILE_FALSE
='#'
11357 HAVE_GUILE_TRUE
='#'
11362 # --------------------- #
11363 # Check for libmcheck. #
11364 # --------------------- #
11366 # Enable -lmcheck by default (it provides cheap-enough memory mangling),
11367 # but turn it off if Python is enabled with threads, since -lmcheck is
11368 # not thread safe (http://sourceware.org/bugzilla/show_bug.cgi?id=9939),
11369 # and for releases.
11370 if test \
( "${have_libpython}" = "no" -o "${python_has_threads}" = "no" \
) \
11371 && $development; then
11372 libmcheck_default
=yes
11374 libmcheck_default
=no
11377 # Check whether --enable-libmcheck was given.
11378 if test "${enable_libmcheck+set}" = set; then :
11379 enableval
=$enable_libmcheck; case "${enableval}" in
11380 yes | y
) ENABLE_LIBMCHECK
="yes" ;;
11381 no | n
) ENABLE_LIBMCHECK
="no" ;;
11382 *) as_fn_error
"bad value ${enableval} for --enable-libmcheck" "$LINENO" 5 ;;
11387 if test -z "${ENABLE_LIBMCHECK}"; then
11388 ENABLE_LIBMCHECK
=${libmcheck_default}
11391 if test "$ENABLE_LIBMCHECK" = "yes" ; then
11392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmcheck" >&5
11393 $as_echo_n "checking for main in -lmcheck... " >&6; }
11394 if test "${ac_cv_lib_mcheck_main+set}" = set; then :
11395 $as_echo_n "(cached) " >&6
11397 ac_check_lib_save_LIBS
=$LIBS
11398 LIBS
="-lmcheck $LIBS"
11399 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11400 /* end confdefs.h. */
11411 if ac_fn_c_try_link
"$LINENO"; then :
11412 ac_cv_lib_mcheck_main
=yes
11414 ac_cv_lib_mcheck_main
=no
11416 rm -f core conftest.err conftest.
$ac_objext \
11417 conftest
$ac_exeext conftest.
$ac_ext
11418 LIBS
=$ac_check_lib_save_LIBS
11420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mcheck_main" >&5
11421 $as_echo "$ac_cv_lib_mcheck_main" >&6; }
11422 if test "x$ac_cv_lib_mcheck_main" = x
""yes; then :
11423 cat >>confdefs.h
<<_ACEOF
11424 #define HAVE_LIBMCHECK 1
11427 LIBS
="-lmcheck $LIBS"
11434 if test "$ENABLE_LIBMCHECK" = "yes" \
11435 -a "${have_libpython}" != "no" \
11436 -a "${python_has_threads}" = "yes" ; then
11437 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-libmcheck may lead to spurious crashes if threads are used in python" >&5
11438 $as_echo "$as_me: WARNING: --enable-libmcheck may lead to spurious crashes if threads are used in python" >&2;}
11442 # Check whether --with-intel_pt was given.
11443 if test "${with_intel_pt+set}" = set; then :
11444 withval
=$with_intel_pt;
11449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use intel pt" >&5
11450 $as_echo_n "checking whether to use intel pt... " >&6; }
11451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_intel_pt" >&5
11452 $as_echo "$with_intel_pt" >&6; }
11454 if test "${with_intel_pt}" = no
; then
11455 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Intel Processor Trace support disabled; some features may be unavailable." >&5
11456 $as_echo "$as_me: WARNING: Intel Processor Trace support disabled; some features may be unavailable." >&2;}
11459 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11460 /* end confdefs.h. */
11462 #include <linux/perf_event.h>
11463 #ifndef PERF_ATTR_SIZE_VER5
11468 if ac_fn_c_try_cpp
"$LINENO"; then :
11473 rm -f conftest.err conftest.
$ac_ext
11474 if test "$perf_event" != yes; then
11475 if test "$with_intel_pt" = yes; then
11476 as_fn_error
"linux/perf_event.h missing or too old" "$LINENO" 5
11478 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: linux/perf_event.h missing or too old; some features may be unavailable." >&5
11479 $as_echo "$as_me: WARNING: linux/perf_event.h missing or too old; some features may be unavailable." >&2;}
11493 acl_save_prefix
="$prefix"
11494 prefix
="$acl_final_prefix"
11495 acl_save_exec_prefix
="$exec_prefix"
11496 exec_prefix
="$acl_final_exec_prefix"
11498 eval additional_includedir
=\"$includedir\"
11499 eval additional_libdir
=\"$libdir\"
11501 exec_prefix
="$acl_save_exec_prefix"
11502 prefix
="$acl_save_prefix"
11505 # Check whether --with-libipt-prefix was given.
11506 if test "${with_libipt_prefix+set}" = set; then :
11507 withval
=$with_libipt_prefix;
11508 if test "X$withval" = "Xno"; then
11511 if test "X$withval" = "X"; then
11513 acl_save_prefix
="$prefix"
11514 prefix
="$acl_final_prefix"
11515 acl_save_exec_prefix
="$exec_prefix"
11516 exec_prefix
="$acl_final_exec_prefix"
11518 eval additional_includedir
=\"$includedir\"
11519 eval additional_libdir
=\"$libdir\"
11521 exec_prefix
="$acl_save_exec_prefix"
11522 prefix
="$acl_save_prefix"
11525 additional_includedir
="$withval/include"
11526 additional_libdir
="$withval/lib"
11537 names_already_handled
=
11538 names_next_round
='ipt '
11539 while test -n "$names_next_round"; do
11540 names_this_round
="$names_next_round"
11542 for name
in $names_this_round; do
11544 for n
in $names_already_handled; do
11545 if test "$n" = "$name"; then
11546 already_handled
=yes
11550 if test -z "$already_handled"; then
11551 names_already_handled
="$names_already_handled $name"
11552 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
11553 eval value
=\"\
$HAVE_LIB$uppername\"
11554 if test -n "$value"; then
11555 if test "$value" = yes; then
11556 eval value
=\"\
$LIB$uppername\"
11557 test -z "$value" || LIBIPT
="${LIBIPT}${LIBIPT:+ }$value"
11558 eval value
=\"\
$LTLIB$uppername\"
11559 test -z "$value" || LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }$value"
11568 if test $use_additional = yes; then
11569 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
11570 found_dir
="$additional_libdir"
11571 found_so
="$additional_libdir/lib$name.$shlibext"
11572 if test -f "$additional_libdir/lib$name.la"; then
11573 found_la
="$additional_libdir/lib$name.la"
11576 if test -f "$additional_libdir/lib$name.$libext"; then
11577 found_dir
="$additional_libdir"
11578 found_a
="$additional_libdir/lib$name.$libext"
11579 if test -f "$additional_libdir/lib$name.la"; then
11580 found_la
="$additional_libdir/lib$name.la"
11585 if test "X$found_dir" = "X"; then
11586 for x
in $LDFLAGS $LTLIBIPT; do
11588 acl_save_prefix
="$prefix"
11589 prefix
="$acl_final_prefix"
11590 acl_save_exec_prefix
="$exec_prefix"
11591 exec_prefix
="$acl_final_exec_prefix"
11593 exec_prefix
="$acl_save_exec_prefix"
11594 prefix
="$acl_save_prefix"
11598 dir
=`echo "X$x" | sed -e 's/^X-L//'`
11599 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
11601 found_so
="$dir/lib$name.$shlibext"
11602 if test -f "$dir/lib$name.la"; then
11603 found_la
="$dir/lib$name.la"
11606 if test -f "$dir/lib$name.$libext"; then
11608 found_a
="$dir/lib$name.$libext"
11609 if test -f "$dir/lib$name.la"; then
11610 found_la
="$dir/lib$name.la"
11616 if test "X$found_dir" != "X"; then
11621 if test "X$found_dir" != "X"; then
11622 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }-L$found_dir -l$name"
11623 if test "X$found_so" != "X"; then
11624 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
11625 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_so"
11628 for x
in $ltrpathdirs; do
11629 if test "X$x" = "X$found_dir"; then
11634 if test -z "$haveit"; then
11635 ltrpathdirs
="$ltrpathdirs $found_dir"
11637 if test "$hardcode_direct" = yes; then
11638 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_so"
11640 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
11641 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_so"
11643 for x
in $rpathdirs; do
11644 if test "X$x" = "X$found_dir"; then
11649 if test -z "$haveit"; then
11650 rpathdirs
="$rpathdirs $found_dir"
11654 for x
in $LDFLAGS $LIBIPT; do
11656 acl_save_prefix
="$prefix"
11657 prefix
="$acl_final_prefix"
11658 acl_save_exec_prefix
="$exec_prefix"
11659 exec_prefix
="$acl_final_exec_prefix"
11661 exec_prefix
="$acl_save_exec_prefix"
11662 prefix
="$acl_save_prefix"
11664 if test "X$x" = "X-L$found_dir"; then
11669 if test -z "$haveit"; then
11670 LIBIPT
="${LIBIPT}${LIBIPT:+ }-L$found_dir"
11672 if test "$hardcode_minus_L" != no
; then
11673 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_so"
11675 LIBIPT
="${LIBIPT}${LIBIPT:+ }-l$name"
11681 if test "X$found_a" != "X"; then
11682 LIBIPT
="${LIBIPT}${LIBIPT:+ }$found_a"
11684 LIBIPT
="${LIBIPT}${LIBIPT:+ }-L$found_dir -l$name"
11687 additional_includedir
=
11688 case "$found_dir" in
11690 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
11691 additional_includedir
="$basedir/include"
11694 if test "X$additional_includedir" != "X"; then
11695 if test "X$additional_includedir" != "X/usr/include"; then
11697 if test "X$additional_includedir" = "X/usr/local/include"; then
11698 if test -n "$GCC"; then
11700 linux
*) haveit
=yes;;
11704 if test -z "$haveit"; then
11705 for x
in $CPPFLAGS $INCIPT; do
11707 acl_save_prefix
="$prefix"
11708 prefix
="$acl_final_prefix"
11709 acl_save_exec_prefix
="$exec_prefix"
11710 exec_prefix
="$acl_final_exec_prefix"
11712 exec_prefix
="$acl_save_exec_prefix"
11713 prefix
="$acl_save_prefix"
11715 if test "X$x" = "X-I$additional_includedir"; then
11720 if test -z "$haveit"; then
11721 if test -d "$additional_includedir"; then
11722 INCIPT
="${INCIPT}${INCIPT:+ }-I$additional_includedir"
11728 if test -n "$found_la"; then
11729 save_libdir
="$libdir"
11730 case "$found_la" in
11731 */* |
*\\*) .
"$found_la" ;;
11732 *) .
"./$found_la" ;;
11734 libdir
="$save_libdir"
11735 for dep
in $dependency_libs; do
11738 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
11739 if test "X$additional_libdir" != "X/usr/lib"; then
11741 if test "X$additional_libdir" = "X/usr/local/lib"; then
11742 if test -n "$GCC"; then
11744 linux
*) haveit
=yes;;
11748 if test -z "$haveit"; then
11750 for x
in $LDFLAGS $LIBIPT; do
11752 acl_save_prefix
="$prefix"
11753 prefix
="$acl_final_prefix"
11754 acl_save_exec_prefix
="$exec_prefix"
11755 exec_prefix
="$acl_final_exec_prefix"
11757 exec_prefix
="$acl_save_exec_prefix"
11758 prefix
="$acl_save_prefix"
11760 if test "X$x" = "X-L$additional_libdir"; then
11765 if test -z "$haveit"; then
11766 if test -d "$additional_libdir"; then
11767 LIBIPT
="${LIBIPT}${LIBIPT:+ }-L$additional_libdir"
11771 for x
in $LDFLAGS $LTLIBIPT; do
11773 acl_save_prefix
="$prefix"
11774 prefix
="$acl_final_prefix"
11775 acl_save_exec_prefix
="$exec_prefix"
11776 exec_prefix
="$acl_final_exec_prefix"
11778 exec_prefix
="$acl_save_exec_prefix"
11779 prefix
="$acl_save_prefix"
11781 if test "X$x" = "X-L$additional_libdir"; then
11786 if test -z "$haveit"; then
11787 if test -d "$additional_libdir"; then
11788 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }-L$additional_libdir"
11795 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
11796 if test "$enable_rpath" != no
; then
11798 for x
in $rpathdirs; do
11799 if test "X$x" = "X$dir"; then
11804 if test -z "$haveit"; then
11805 rpathdirs
="$rpathdirs $dir"
11808 for x
in $ltrpathdirs; do
11809 if test "X$x" = "X$dir"; then
11814 if test -z "$haveit"; then
11815 ltrpathdirs
="$ltrpathdirs $dir"
11820 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11823 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11826 LIBIPT
="${LIBIPT}${LIBIPT:+ }$dep"
11827 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }$dep"
11833 LIBIPT
="${LIBIPT}${LIBIPT:+ }-l$name"
11834 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }-l$name"
11840 if test "X$rpathdirs" != "X"; then
11841 if test -n "$hardcode_libdir_separator"; then
11843 for found_dir
in $rpathdirs; do
11844 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
11846 acl_save_libdir
="$libdir"
11848 eval flag
=\"$hardcode_libdir_flag_spec\"
11849 libdir
="$acl_save_libdir"
11850 LIBIPT
="${LIBIPT}${LIBIPT:+ }$flag"
11852 for found_dir
in $rpathdirs; do
11853 acl_save_libdir
="$libdir"
11854 libdir
="$found_dir"
11855 eval flag
=\"$hardcode_libdir_flag_spec\"
11856 libdir
="$acl_save_libdir"
11857 LIBIPT
="${LIBIPT}${LIBIPT:+ }$flag"
11861 if test "X$ltrpathdirs" != "X"; then
11862 for found_dir
in $ltrpathdirs; do
11863 LTLIBIPT
="${LTLIBIPT}${LTLIBIPT:+ }-R$found_dir"
11868 ac_save_CPPFLAGS
="$CPPFLAGS"
11870 for element
in $INCIPT; do
11872 for x
in $CPPFLAGS; do
11874 acl_save_prefix
="$prefix"
11875 prefix
="$acl_final_prefix"
11876 acl_save_exec_prefix
="$exec_prefix"
11877 exec_prefix
="$acl_final_exec_prefix"
11879 exec_prefix
="$acl_save_exec_prefix"
11880 prefix
="$acl_save_prefix"
11882 if test "X$x" = "X$element"; then
11887 if test -z "$haveit"; then
11888 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
11893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libipt" >&5
11894 $as_echo_n "checking for libipt... " >&6; }
11895 if test "${ac_cv_libipt+set}" = set; then :
11896 $as_echo_n "(cached) " >&6
11899 ac_save_LIBS
="$LIBS"
11900 LIBS
="$LIBS $LIBIPT"
11901 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11902 /* end confdefs.h. */
11903 #include "intel-pt.h"
11907 pt_insn_alloc_decoder (0);
11912 if ac_fn_c_try_link
"$LINENO"; then :
11917 rm -f core conftest.err conftest.
$ac_objext \
11918 conftest
$ac_exeext conftest.
$ac_ext
11919 LIBS
="$ac_save_LIBS"
11922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libipt" >&5
11923 $as_echo "$ac_cv_libipt" >&6; }
11924 if test "$ac_cv_libipt" = yes; then
11927 $as_echo "#define HAVE_LIBIPT 1" >>confdefs.h
11929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libipt" >&5
11930 $as_echo_n "checking how to link with libipt... " >&6; }
11931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBIPT" >&5
11932 $as_echo "$LIBIPT" >&6; }
11935 CPPFLAGS
="$ac_save_CPPFLAGS"
11945 if test "$HAVE_LIBIPT" != yes; then
11946 if test "$with_intel_pt" = yes; then
11947 as_fn_error
"libipt is missing or unusable" "$LINENO" 5
11949 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libipt is missing or unusable; some features may be unavailable." >&5
11950 $as_echo "$as_me: WARNING: libipt is missing or unusable; some features may be unavailable." >&2;}
11954 LIBS
="$LIBS $LIBIPT"
11955 for ac_func
in pt_insn_event
11957 ac_fn_c_check_func
"$LINENO" "pt_insn_event" "ac_cv_func_pt_insn_event"
11958 if test "x$ac_cv_func_pt_insn_event" = x
""yes; then :
11959 cat >>confdefs.h
<<_ACEOF
11960 #define HAVE_PT_INSN_EVENT 1
11966 ac_fn_c_check_member
"$LINENO" "struct pt_insn" "enabled" "ac_cv_member_struct_pt_insn_enabled" "#include <intel-pt.h>
11968 if test "x$ac_cv_member_struct_pt_insn_enabled" = x
""yes; then :
11970 cat >>confdefs.h
<<_ACEOF
11971 #define HAVE_STRUCT_PT_INSN_ENABLED 1
11976 ac_fn_c_check_member
"$LINENO" "struct pt_insn" "resynced" "ac_cv_member_struct_pt_insn_resynced" "#include <intel-pt.h>
11978 if test "x$ac_cv_member_struct_pt_insn_resynced" = x
""yes; then :
11980 cat >>confdefs.h
<<_ACEOF
11981 #define HAVE_STRUCT_PT_INSN_RESYNCED 1
11991 # ------------------------- #
11992 # Checks for header files. #
11993 # ------------------------- #
11995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11996 $as_echo_n "checking for ANSI C header files... " >&6; }
11997 if test "${ac_cv_header_stdc+set}" = set; then :
11998 $as_echo_n "(cached) " >&6
12000 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12001 /* end confdefs.h. */
12002 #include <stdlib.h>
12003 #include <stdarg.h>
12004 #include <string.h>
12015 if ac_fn_c_try_compile
"$LINENO"; then :
12016 ac_cv_header_stdc
=yes
12018 ac_cv_header_stdc
=no
12020 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12022 if test $ac_cv_header_stdc = yes; then
12023 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12024 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12025 /* end confdefs.h. */
12026 #include <string.h>
12029 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12030 $EGREP "memchr" >/dev
/null
2>&1; then :
12033 ac_cv_header_stdc
=no
12039 if test $ac_cv_header_stdc = yes; then
12040 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12042 /* end confdefs.h. */
12043 #include <stdlib.h>
12046 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12047 $EGREP "free" >/dev
/null
2>&1; then :
12050 ac_cv_header_stdc
=no
12056 if test $ac_cv_header_stdc = yes; then
12057 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12058 if test "$cross_compiling" = yes; then :
12061 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12062 /* end confdefs.h. */
12064 #include <stdlib.h>
12065 #if ((' ' & 0x0FF) == 0x020)
12066 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12067 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12069 # define ISLOWER(c) \
12070 (('a' <= (c) && (c) <= 'i') \
12071 || ('j' <= (c) && (c) <= 'r') \
12072 || ('s' <= (c) && (c) <= 'z'))
12073 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12076 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12081 for (i = 0; i < 256; i++)
12082 if (XOR (islower (i), ISLOWER (i))
12083 || toupper (i) != TOUPPER (i))
12088 if ac_fn_c_try_run
"$LINENO"; then :
12091 ac_cv_header_stdc
=no
12093 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12094 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12100 $as_echo "$ac_cv_header_stdc" >&6; }
12101 if test $ac_cv_header_stdc = yes; then
12103 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12107 # elf_hp.h is for HP/UX 64-bit shared library support.
12108 for ac_header
in nlist.h machine
/reg.h poll.h sys
/poll.h proc_service.h \
12110 sys
/file.h sys
/filio.h sys
/ioctl.h sys
/param.h \
12111 sys
/resource.h sys
/procfs.h sys
/ptrace.h ptrace.h \
12112 sys
/reg.h sys
/debugreg.h sys
/select.h \
12113 termios.h elf_hp.h \
12116 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12117 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12118 eval as_val
=\$
$as_ac_Header
12119 if test "x$as_val" = x
""yes; then :
12120 cat >>confdefs.h
<<_ACEOF
12121 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12128 for ac_header
in sys
/user.h
12130 ac_fn_c_check_header_compile
"$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
12131 # include <sys/param.h>
12135 if test "x$ac_cv_header_sys_user_h" = x
""yes; then :
12136 cat >>confdefs.h
<<_ACEOF
12137 #define HAVE_SYS_USER_H 1
12145 for ac_header
in curses.h cursesX.h ncurses.h ncursesw
/ncurses.h ncurses
/ncurses.h ncurses
/term.h
12147 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12148 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12149 eval as_val
=\$
$as_ac_Header
12150 if test "x$as_val" = x
""yes; then :
12151 cat >>confdefs.h
<<_ACEOF
12152 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12159 for ac_header
in term.h
12161 ac_fn_c_check_header_compile
"$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
12162 # include <curses.h>
12166 if test "x$ac_cv_header_term_h" = x
""yes; then :
12167 cat >>confdefs.h
<<_ACEOF
12168 #define HAVE_TERM_H 1
12176 # ------------------------- #
12177 # Checks for declarations. #
12178 # ------------------------- #
12181 # Check for presence and size of long long.
12182 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
12183 if test "x$ac_cv_type_long_long" = x
""yes; then :
12185 cat >>confdefs.h
<<_ACEOF
12186 #define HAVE_LONG_LONG 1
12189 # The cast to long int works around a bug in the HP C Compiler
12190 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12191 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12192 # This bug is HP SR number 8606223364.
12193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12194 $as_echo_n "checking size of long long... " >&6; }
12195 if test "${ac_cv_sizeof_long_long+set}" = set; then :
12196 $as_echo_n "(cached) " >&6
12198 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
12201 if test "$ac_cv_type_long_long" = yes; then
12202 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12203 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12204 { as_fn_set_status
77
12205 as_fn_error
"cannot compute sizeof (long long)
12206 See \`config.log' for more details." "$LINENO" 5; }; }
12208 ac_cv_sizeof_long_long
=0
12213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12214 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12218 cat >>confdefs.h
<<_ACEOF
12219 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12226 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "ac_cv_have_decl_basename_char_p_" "$ac_includes_default"
12227 if test "x$ac_cv_have_decl_basename_char_p_" = x
""yes; then :
12233 cat >>confdefs.h
<<_ACEOF
12234 #define HAVE_DECL_BASENAME $ac_have_decl
12236 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
12237 if test "x$ac_cv_have_decl_ffs" = x
""yes; then :
12243 cat >>confdefs.h
<<_ACEOF
12244 #define HAVE_DECL_FFS $ac_have_decl
12246 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
12247 if test "x$ac_cv_have_decl_asprintf" = x
""yes; then :
12253 cat >>confdefs.h
<<_ACEOF
12254 #define HAVE_DECL_ASPRINTF $ac_have_decl
12256 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
12257 if test "x$ac_cv_have_decl_vasprintf" = x
""yes; then :
12263 cat >>confdefs.h
<<_ACEOF
12264 #define HAVE_DECL_VASPRINTF $ac_have_decl
12266 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
12267 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
12273 cat >>confdefs.h
<<_ACEOF
12274 #define HAVE_DECL_SNPRINTF $ac_have_decl
12276 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
12277 if test "x$ac_cv_have_decl_vsnprintf" = x
""yes; then :
12283 cat >>confdefs.h
<<_ACEOF
12284 #define HAVE_DECL_VSNPRINTF $ac_have_decl
12287 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
12288 if test "x$ac_cv_have_decl_strtol" = x
""yes; then :
12294 cat >>confdefs.h
<<_ACEOF
12295 #define HAVE_DECL_STRTOL $ac_have_decl
12297 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
12298 if test "x$ac_cv_have_decl_strtoul" = x
""yes; then :
12304 cat >>confdefs.h
<<_ACEOF
12305 #define HAVE_DECL_STRTOUL $ac_have_decl
12307 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
12308 if test "x$ac_cv_have_decl_strtoll" = x
""yes; then :
12314 cat >>confdefs.h
<<_ACEOF
12315 #define HAVE_DECL_STRTOLL $ac_have_decl
12317 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
12318 if test "x$ac_cv_have_decl_strtoull" = x
""yes; then :
12324 cat >>confdefs.h
<<_ACEOF
12325 #define HAVE_DECL_STRTOULL $ac_have_decl
12328 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
12329 if test "x$ac_cv_have_decl_strverscmp" = x
""yes; then :
12335 cat >>confdefs.h
<<_ACEOF
12336 #define HAVE_DECL_STRVERSCMP $ac_have_decl
12341 ac_fn_c_check_decl
"$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
12342 if test "x$ac_cv_have_decl_free" = x
""yes; then :
12348 cat >>confdefs.h
<<_ACEOF
12349 #define HAVE_DECL_FREE $ac_have_decl
12351 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
12352 if test "x$ac_cv_have_decl_malloc" = x
""yes; then :
12358 cat >>confdefs.h
<<_ACEOF
12359 #define HAVE_DECL_MALLOC $ac_have_decl
12361 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
12362 if test "x$ac_cv_have_decl_realloc" = x
""yes; then :
12368 cat >>confdefs.h
<<_ACEOF
12369 #define HAVE_DECL_REALLOC $ac_have_decl
12371 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
12372 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
12378 cat >>confdefs.h
<<_ACEOF
12379 #define HAVE_DECL_SNPRINTF $ac_have_decl
12383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
12384 $as_echo_n "checking for LC_MESSAGES... " >&6; }
12385 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
12386 $as_echo_n "(cached) " >&6
12388 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12389 /* end confdefs.h. */
12390 #include <locale.h>
12399 if ac_fn_c_try_link
"$LINENO"; then :
12400 am_cv_val_LC_MESSAGES
=yes
12402 am_cv_val_LC_MESSAGES
=no
12404 rm -f core conftest.err conftest.
$ac_objext \
12405 conftest
$ac_exeext conftest.
$ac_ext
12407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
12408 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
12409 if test $am_cv_val_LC_MESSAGES = yes; then
12411 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
12416 # ----------------------- #
12417 # Checks for structures. #
12418 # ----------------------- #
12420 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
12421 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
12423 cat >>confdefs.h
<<_ACEOF
12424 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
12429 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
12430 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
12432 cat >>confdefs.h
<<_ACEOF
12433 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
12440 # ------------------ #
12441 # Checks for types. #
12442 # ------------------ #
12444 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
12445 #include <sys/socket.h>
12448 if test "x$ac_cv_type_socklen_t" = x
""yes; then :
12450 cat >>confdefs.h
<<_ACEOF
12451 #define HAVE_SOCKLEN_T 1
12458 # ------------------------------------- #
12459 # Checks for compiler characteristics. #
12460 # ------------------------------------- #
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12463 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12464 if test "${ac_cv_c_const+set}" = set; then :
12465 $as_echo_n "(cached) " >&6
12467 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12468 /* end confdefs.h. */
12473 /* FIXME: Include the comments suggested by Paul. */
12474 #ifndef __cplusplus
12475 /* Ultrix mips cc rejects this. */
12476 typedef int charset[2];
12478 /* SunOS 4.1.1 cc rejects this. */
12479 char const *const *pcpcc;
12481 /* NEC SVR4.0.2 mips cc rejects this. */
12482 struct point {int x, y;};
12483 static struct point const zero = {0,0};
12484 /* AIX XL C 1.02.0.0 rejects this.
12485 It does not let you subtract one const X* pointer from another in
12486 an arm of an if-expression whose if-part is not a constant
12488 const char *g = "string";
12489 pcpcc = &g + (g ? g-g : 0);
12490 /* HPUX 7.0 cc rejects these. */
12492 ppc = (char**) pcpcc;
12493 pcpcc = (char const *const *) ppc;
12494 { /* SCO 3.2v4 cc rejects this. */
12496 char const *s = 0 ? (char *) 0 : (char const *) 0;
12501 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
12502 int x[] = {25, 17};
12503 const int *foo = &x[0];
12506 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12507 typedef const int *iptr;
12511 { /* AIX XL C 1.02.0.0 rejects this saying
12512 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12513 struct s { int j; const int *ap[3]; };
12514 struct s *b; b->j = 5;
12516 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12517 const int foo = 10;
12518 if (!foo) return 0;
12520 return !cs[0] && !zero.x;
12527 if ac_fn_c_try_compile
"$LINENO"; then :
12532 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12535 $as_echo "$ac_cv_c_const" >&6; }
12536 if test $ac_cv_c_const = no
; then
12538 $as_echo "#define const /**/" >>confdefs.h
12542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
12543 $as_echo_n "checking for inline... " >&6; }
12544 if test "${ac_cv_c_inline+set}" = set; then :
12545 $as_echo_n "(cached) " >&6
12548 for ac_kw
in inline __inline__ __inline
; do
12549 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12550 /* end confdefs.h. */
12551 #ifndef __cplusplus
12553 static $ac_kw foo_t static_foo () {return 0; }
12554 $ac_kw foo_t foo () {return 0; }
12558 if ac_fn_c_try_compile
"$LINENO"; then :
12559 ac_cv_c_inline
=$ac_kw
12561 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12562 test "$ac_cv_c_inline" != no
&& break
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
12567 $as_echo "$ac_cv_c_inline" >&6; }
12569 case $ac_cv_c_inline in
12572 case $ac_cv_c_inline in
12574 *) ac_val
=$ac_cv_c_inline;;
12576 cat >>confdefs.h
<<_ACEOF
12577 #ifndef __cplusplus
12578 #define inline $ac_val
12584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12585 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12586 if test "${ac_cv_c_bigendian+set}" = set; then :
12587 $as_echo_n "(cached) " >&6
12589 ac_cv_c_bigendian
=unknown
12590 # See if we're dealing with a universal compiler.
12591 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12592 /* end confdefs.h. */
12593 #ifndef __APPLE_CC__
12594 not a universal capable compiler
12599 if ac_fn_c_try_compile
"$LINENO"; then :
12601 # Check for potential -arch flags. It is not universal unless
12602 # there are at least two -arch flags with different values.
12605 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12606 if test -n "$ac_prev"; then
12608 i?
86 | x86_64 | ppc | ppc64
)
12609 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
12612 ac_cv_c_bigendian
=universal
12618 elif test "x$ac_word" = "x-arch"; then
12623 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12624 if test $ac_cv_c_bigendian = unknown
; then
12625 # See if sys/param.h defines the BYTE_ORDER macro.
12626 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12627 /* end confdefs.h. */
12628 #include <sys/types.h>
12629 #include <sys/param.h>
12634 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12635 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12637 bogus endian macros
12644 if ac_fn_c_try_compile
"$LINENO"; then :
12645 # It does; now see whether it defined to BIG_ENDIAN or not.
12646 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12647 /* end confdefs.h. */
12648 #include <sys/types.h>
12649 #include <sys/param.h>
12654 #if BYTE_ORDER != BIG_ENDIAN
12662 if ac_fn_c_try_compile
"$LINENO"; then :
12663 ac_cv_c_bigendian
=yes
12665 ac_cv_c_bigendian
=no
12667 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12669 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12671 if test $ac_cv_c_bigendian = unknown
; then
12672 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12673 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12674 /* end confdefs.h. */
12675 #include <limits.h>
12680 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12681 bogus endian macros
12688 if ac_fn_c_try_compile
"$LINENO"; then :
12689 # It does; now see whether it defined to _BIG_ENDIAN or not.
12690 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12691 /* end confdefs.h. */
12692 #include <limits.h>
12697 #ifndef _BIG_ENDIAN
12705 if ac_fn_c_try_compile
"$LINENO"; then :
12706 ac_cv_c_bigendian
=yes
12708 ac_cv_c_bigendian
=no
12710 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12712 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12714 if test $ac_cv_c_bigendian = unknown
; then
12715 # Compile a test program.
12716 if test "$cross_compiling" = yes; then :
12717 # Try to guess by grepping values from an object file.
12718 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12719 /* end confdefs.h. */
12720 short int ascii_mm[] =
12721 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12722 short int ascii_ii[] =
12723 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12724 int use_ascii (int i) {
12725 return ascii_mm[i] + ascii_ii[i];
12727 short int ebcdic_ii[] =
12728 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12729 short int ebcdic_mm[] =
12730 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12731 int use_ebcdic (int i) {
12732 return ebcdic_mm[i] + ebcdic_ii[i];
12739 return use_ascii (foo) == use_ebcdic (foo);
12744 if ac_fn_c_try_compile
"$LINENO"; then :
12745 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
12746 ac_cv_c_bigendian
=yes
12748 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
12749 if test "$ac_cv_c_bigendian" = unknown
; then
12750 ac_cv_c_bigendian
=no
12752 # finding both strings is unlikely to happen, but who knows?
12753 ac_cv_c_bigendian
=unknown
12757 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12759 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12760 /* end confdefs.h. */
12761 $ac_includes_default
12766 /* Are we little or big endian? From Harbison&Steele. */
12770 char c[sizeof (long int)];
12773 return u.c[sizeof (long int) - 1] == 1;
12779 if ac_fn_c_try_run
"$LINENO"; then :
12780 ac_cv_c_bigendian
=no
12782 ac_cv_c_bigendian
=yes
12784 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12785 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12791 $as_echo "$ac_cv_c_bigendian" >&6; }
12792 case $ac_cv_c_bigendian in #(
12794 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12800 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12804 as_fn_error
"unknown endianness
12805 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12809 # ------------------------------ #
12810 # Checks for library functions. #
12811 # ------------------------------ #
12813 for ac_header
in stdlib.h unistd.h
12815 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12816 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12817 eval as_val
=\$
$as_ac_Header
12818 if test "x$as_val" = x
""yes; then :
12819 cat >>confdefs.h
<<_ACEOF
12820 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12827 for ac_func
in getpagesize
12829 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12830 if test "x$ac_cv_func_getpagesize" = x
""yes; then :
12831 cat >>confdefs.h
<<_ACEOF
12832 #define HAVE_GETPAGESIZE 1
12838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12839 $as_echo_n "checking for working mmap... " >&6; }
12840 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
12841 $as_echo_n "(cached) " >&6
12843 if test "$cross_compiling" = yes; then :
12844 ac_cv_func_mmap_fixed_mapped
=no
12846 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12847 /* end confdefs.h. */
12848 $ac_includes_default
12849 /* malloc might have been renamed as rpl_malloc. */
12852 /* Thanks to Mike Haertel and Jim Avera for this test.
12853 Here is a matrix of mmap possibilities:
12854 mmap private not fixed
12855 mmap private fixed at somewhere currently unmapped
12856 mmap private fixed at somewhere already mapped
12857 mmap shared not fixed
12858 mmap shared fixed at somewhere currently unmapped
12859 mmap shared fixed at somewhere already mapped
12860 For private mappings, we should verify that changes cannot be read()
12861 back from the file, nor mmap's back from the file at a different
12862 address. (There have been systems where private was not correctly
12863 implemented like the infamous i386 svr4.0, and systems where the
12864 VM page cache was not coherent with the file system buffer cache
12865 like early versions of FreeBSD and possibly contemporary NetBSD.)
12866 For shared mappings, we should conversely verify that changes get
12867 propagated back to all the places they're supposed to be.
12869 Grep wants private fixed already mapped.
12870 The main things grep needs to know about mmap are:
12871 * does it exist and is it safe to write into the mmap'd area
12872 * how to use it (BSD variants) */
12875 #include <sys/mman.h>
12877 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12881 /* This mess was copied from the GNU getpagesize.h. */
12882 #ifndef HAVE_GETPAGESIZE
12883 /* Assume that all systems that can run configure have sys/param.h. */
12884 # ifndef HAVE_SYS_PARAM_H
12885 # define HAVE_SYS_PARAM_H 1
12888 # ifdef _SC_PAGESIZE
12889 # define getpagesize() sysconf(_SC_PAGESIZE)
12890 # else /* no _SC_PAGESIZE */
12891 # ifdef HAVE_SYS_PARAM_H
12892 # include <sys/param.h>
12893 # ifdef EXEC_PAGESIZE
12894 # define getpagesize() EXEC_PAGESIZE
12895 # else /* no EXEC_PAGESIZE */
12897 # define getpagesize() NBPG * CLSIZE
12900 # endif /* no CLSIZE */
12901 # else /* no NBPG */
12903 # define getpagesize() NBPC
12904 # else /* no NBPC */
12906 # define getpagesize() PAGESIZE
12907 # endif /* PAGESIZE */
12908 # endif /* no NBPC */
12909 # endif /* no NBPG */
12910 # endif /* no EXEC_PAGESIZE */
12911 # else /* no HAVE_SYS_PARAM_H */
12912 # define getpagesize() 8192 /* punt totally */
12913 # endif /* no HAVE_SYS_PARAM_H */
12914 # endif /* no _SC_PAGESIZE */
12916 #endif /* no HAVE_GETPAGESIZE */
12921 char *data, *data2, *data3;
12925 pagesize = getpagesize ();
12927 /* First, make a file with some known garbage in it. */
12928 data = (char *) malloc (pagesize);
12931 for (i = 0; i < pagesize; ++i)
12932 *(data + i) = rand ();
12934 fd = creat ("conftest.mmap", 0600);
12937 if (write (fd, data, pagesize) != pagesize)
12941 /* Next, try to mmap the file at a fixed address which already has
12942 something else allocated at it. If we can, also make sure that
12943 we see the same garbage. */
12944 fd = open ("conftest.mmap", O_RDWR);
12947 data2 = (char *) malloc (2 * pagesize);
12950 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
12951 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12952 MAP_PRIVATE | MAP_FIXED, fd, 0L))
12954 for (i = 0; i < pagesize; ++i)
12955 if (*(data + i) != *(data2 + i))
12958 /* Finally, make sure that changes to the mapped area do not
12959 percolate back to the file as seen by read(). (This is a bug on
12960 some variants of i386 svr4.0.) */
12961 for (i = 0; i < pagesize; ++i)
12962 *(data2 + i) = *(data2 + i) + 1;
12963 data3 = (char *) malloc (pagesize);
12966 if (read (fd, data3, pagesize) != pagesize)
12968 for (i = 0; i < pagesize; ++i)
12969 if (*(data + i) != *(data3 + i))
12975 if ac_fn_c_try_run
"$LINENO"; then :
12976 ac_cv_func_mmap_fixed_mapped
=yes
12978 ac_cv_func_mmap_fixed_mapped
=no
12980 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12981 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12986 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12987 if test $ac_cv_func_mmap_fixed_mapped = yes; then
12989 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
12992 rm -f conftest.mmap
12994 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
12995 if test "x$ac_cv_type_pid_t" = x
""yes; then :
12999 cat >>confdefs.h
<<_ACEOF
13005 for ac_header
in vfork.h
13007 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
13008 if test "x$ac_cv_header_vfork_h" = x
""yes; then :
13009 cat >>confdefs.h
<<_ACEOF
13010 #define HAVE_VFORK_H 1
13017 for ac_func
in fork vfork
13019 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13020 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
13021 eval as_val
=\$
$as_ac_var
13022 if test "x$as_val" = x
""yes; then :
13023 cat >>confdefs.h
<<_ACEOF
13024 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13030 if test "x$ac_cv_func_fork" = xyes
; then
13031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
13032 $as_echo_n "checking for working fork... " >&6; }
13033 if test "${ac_cv_func_fork_works+set}" = set; then :
13034 $as_echo_n "(cached) " >&6
13036 if test "$cross_compiling" = yes; then :
13037 ac_cv_func_fork_works
=cross
13039 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13040 /* end confdefs.h. */
13041 $ac_includes_default
13046 /* By Ruediger Kuhlmann. */
13047 return fork () < 0;
13053 if ac_fn_c_try_run
"$LINENO"; then :
13054 ac_cv_func_fork_works
=yes
13056 ac_cv_func_fork_works
=no
13058 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13059 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
13064 $as_echo "$ac_cv_func_fork_works" >&6; }
13067 ac_cv_func_fork_works
=$ac_cv_func_fork
13069 if test "x$ac_cv_func_fork_works" = xcross
; then
13071 *-*-amigaos* |
*-*-msdosdjgpp*)
13072 # Override, as these systems have only a dummy fork() stub
13073 ac_cv_func_fork_works
=no
13076 ac_cv_func_fork_works
=yes
13079 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
13080 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
13082 ac_cv_func_vfork_works
=$ac_cv_func_vfork
13083 if test "x$ac_cv_func_vfork" = xyes
; then
13084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
13085 $as_echo_n "checking for working vfork... " >&6; }
13086 if test "${ac_cv_func_vfork_works+set}" = set; then :
13087 $as_echo_n "(cached) " >&6
13089 if test "$cross_compiling" = yes; then :
13090 ac_cv_func_vfork_works
=cross
13092 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13093 /* end confdefs.h. */
13094 /* Thanks to Paul Eggert for this test. */
13095 $ac_includes_default
13096 #include <sys/wait.h>
13097 #ifdef HAVE_VFORK_H
13098 # include <vfork.h>
13100 /* On some sparc systems, changes by the child to local and incoming
13101 argument registers are propagated back to the parent. The compiler
13102 is told about this with #include <vfork.h>, but some compilers
13103 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
13104 static variable whose address is put into a register that is
13105 clobbered by the vfork. */
13108 sparc_address_test (int arg)
13110 sparc_address_test (arg) int arg;
13113 static pid_t child;
13131 pid_t parent = getpid ();
13134 sparc_address_test (0);
13139 /* Here is another test for sparc vfork register problems. This
13140 test uses lots of local variables, at least as many local
13141 variables as main has allocated so far including compiler
13142 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
13143 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
13144 reuse the register of parent for one of the local variables,
13145 since it will think that parent can't possibly be used any more
13146 in this routine. Assigning to the local variable will thus
13147 munge parent in the parent process. */
13149 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
13150 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
13151 /* Convince the compiler that p..p7 are live; otherwise, it might
13152 use the same hardware register for all 8 local variables. */
13153 if (p != p1 || p != p2 || p != p3 || p != p4
13154 || p != p5 || p != p6 || p != p7)
13157 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
13158 from child file descriptors. If the child closes a descriptor
13159 before it execs or exits, this munges the parent's descriptor
13160 as well. Test for this by closing stdout in the child. */
13161 _exit(close(fileno(stdout)) != 0);
13166 while (wait(&status) != child)
13169 /* Was there some problem with vforking? */
13172 /* Did the child fail? (This shouldn't happen.) */
13175 /* Did the vfork/compiler bug occur? */
13176 || parent != getpid()
13178 /* Did the file descriptor bug occur? */
13179 || fstat(fileno(stdout), &st) != 0
13184 if ac_fn_c_try_run
"$LINENO"; then :
13185 ac_cv_func_vfork_works
=yes
13187 ac_cv_func_vfork_works
=no
13189 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13190 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
13195 $as_echo "$ac_cv_func_vfork_works" >&6; }
13198 if test "x$ac_cv_func_fork_works" = xcross
; then
13199 ac_cv_func_vfork_works
=$ac_cv_func_vfork
13200 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
13201 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
13204 if test "x$ac_cv_func_vfork_works" = xyes
; then
13206 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
13210 $as_echo "#define vfork fork" >>confdefs.h
13213 if test "x$ac_cv_func_fork_works" = xyes
; then
13215 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
13219 for ac_func
in getauxval getrusage getuid getgid \
13220 pipe poll pread pread64 pwrite resize_term \
13221 sbrk getpgid setpgid setpgrp setsid \
13222 sigaction sigprocmask sigsetmask socketpair \
13223 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
13224 setrlimit getrlimit posix_madvise waitpid \
13225 ptrace64 sigaltstack mkdtemp setns
13227 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13228 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
13229 eval as_val
=\$
$as_ac_var
13230 if test "x$as_val" = x
""yes; then :
13231 cat >>confdefs.h
<<_ACEOF
13232 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
13240 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
13241 if test "${am_cv_langinfo_codeset+set}" = set; then :
13242 $as_echo_n "(cached) " >&6
13244 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13245 /* end confdefs.h. */
13246 #include <langinfo.h>
13250 char* cs = nl_langinfo(CODESET);
13255 if ac_fn_c_try_link
"$LINENO"; then :
13256 am_cv_langinfo_codeset
=yes
13258 am_cv_langinfo_codeset
=no
13260 rm -f core conftest.err conftest.
$ac_objext \
13261 conftest
$ac_exeext conftest.
$ac_ext
13264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
13265 $as_echo "$am_cv_langinfo_codeset" >&6; }
13266 if test $am_cv_langinfo_codeset = yes; then
13268 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
13273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
13274 $as_echo_n "checking for ANSI C header files... " >&6; }
13275 if test "${ac_cv_header_stdc+set}" = set; then :
13276 $as_echo_n "(cached) " >&6
13278 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13279 /* end confdefs.h. */
13280 #include <stdlib.h>
13281 #include <stdarg.h>
13282 #include <string.h>
13293 if ac_fn_c_try_compile
"$LINENO"; then :
13294 ac_cv_header_stdc
=yes
13296 ac_cv_header_stdc
=no
13298 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13300 if test $ac_cv_header_stdc = yes; then
13301 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13302 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13303 /* end confdefs.h. */
13304 #include <string.h>
13307 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13308 $EGREP "memchr" >/dev
/null
2>&1; then :
13311 ac_cv_header_stdc
=no
13317 if test $ac_cv_header_stdc = yes; then
13318 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13319 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13320 /* end confdefs.h. */
13321 #include <stdlib.h>
13324 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13325 $EGREP "free" >/dev
/null
2>&1; then :
13328 ac_cv_header_stdc
=no
13334 if test $ac_cv_header_stdc = yes; then
13335 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13336 if test "$cross_compiling" = yes; then :
13339 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13340 /* end confdefs.h. */
13342 #include <stdlib.h>
13343 #if ((' ' & 0x0FF) == 0x020)
13344 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13345 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13347 # define ISLOWER(c) \
13348 (('a' <= (c) && (c) <= 'i') \
13349 || ('j' <= (c) && (c) <= 'r') \
13350 || ('s' <= (c) && (c) <= 'z'))
13351 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13354 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13359 for (i = 0; i < 256; i++)
13360 if (XOR (islower (i), ISLOWER (i))
13361 || toupper (i) != TOUPPER (i))
13366 if ac_fn_c_try_run
"$LINENO"; then :
13369 ac_cv_header_stdc
=no
13371 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13372 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
13378 $as_echo "$ac_cv_header_stdc" >&6; }
13379 if test $ac_cv_header_stdc = yes; then
13381 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
13385 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13386 # for constant arguments. Useless!
13387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13388 $as_echo_n "checking for working alloca.h... " >&6; }
13389 if test "${ac_cv_working_alloca_h+set}" = set; then :
13390 $as_echo_n "(cached) " >&6
13392 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13393 /* end confdefs.h. */
13394 #include <alloca.h>
13398 char *p = (char *) alloca (2 * sizeof (int));
13404 if ac_fn_c_try_link
"$LINENO"; then :
13405 ac_cv_working_alloca_h
=yes
13407 ac_cv_working_alloca_h
=no
13409 rm -f core conftest.err conftest.
$ac_objext \
13410 conftest
$ac_exeext conftest.
$ac_ext
13412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13413 $as_echo "$ac_cv_working_alloca_h" >&6; }
13414 if test $ac_cv_working_alloca_h = yes; then
13416 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13421 $as_echo_n "checking for alloca... " >&6; }
13422 if test "${ac_cv_func_alloca_works+set}" = set; then :
13423 $as_echo_n "(cached) " >&6
13425 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13426 /* end confdefs.h. */
13428 # define alloca __builtin_alloca
13431 # include <malloc.h>
13432 # define alloca _alloca
13434 # ifdef HAVE_ALLOCA_H
13435 # include <alloca.h>
13440 # ifndef alloca /* predefined by HP cc +Olibcalls */
13451 char *p = (char *) alloca (1);
13457 if ac_fn_c_try_link
"$LINENO"; then :
13458 ac_cv_func_alloca_works
=yes
13460 ac_cv_func_alloca_works
=no
13462 rm -f core conftest.err conftest.
$ac_objext \
13463 conftest
$ac_exeext conftest.
$ac_ext
13465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13466 $as_echo "$ac_cv_func_alloca_works" >&6; }
13468 if test $ac_cv_func_alloca_works = yes; then
13470 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13473 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13474 # that cause trouble. Some versions do not even contain alloca or
13475 # contain a buggy version. If you still want to use their alloca,
13476 # use ar to extract alloca.o from them instead of compiling alloca.c.
13478 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
13480 $as_echo "#define C_ALLOCA 1" >>confdefs.h
13483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13484 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13485 if test "${ac_cv_os_cray+set}" = set; then :
13486 $as_echo_n "(cached) " >&6
13488 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13489 /* end confdefs.h. */
13490 #if defined CRAY && ! defined CRAY2
13497 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13498 $EGREP "webecray" >/dev
/null
2>&1; then :
13506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13507 $as_echo "$ac_cv_os_cray" >&6; }
13508 if test $ac_cv_os_cray = yes; then
13509 for ac_func
in _getb67 GETB67 getb67
; do
13510 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13511 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
13512 eval as_val
=\$
$as_ac_var
13513 if test "x$as_val" = x
""yes; then :
13515 cat >>confdefs.h
<<_ACEOF
13516 #define CRAY_STACKSEG_END $ac_func
13525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13526 $as_echo_n "checking stack direction for C alloca... " >&6; }
13527 if test "${ac_cv_c_stack_direction+set}" = set; then :
13528 $as_echo_n "(cached) " >&6
13530 if test "$cross_compiling" = yes; then :
13531 ac_cv_c_stack_direction
=0
13533 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13534 /* end confdefs.h. */
13535 $ac_includes_default
13537 find_stack_direction ()
13539 static char *addr = 0;
13544 return find_stack_direction ();
13547 return (&dummy > addr) ? 1 : -1;
13553 return find_stack_direction () < 0;
13556 if ac_fn_c_try_run
"$LINENO"; then :
13557 ac_cv_c_stack_direction
=1
13559 ac_cv_c_stack_direction
=-1
13561 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13562 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13567 $as_echo "$ac_cv_c_stack_direction" >&6; }
13568 cat >>confdefs.h
<<_ACEOF
13569 #define STACK_DIRECTION $ac_cv_c_stack_direction
13577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
13578 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
13579 if test "${am_cv_langinfo_codeset+set}" = set; then :
13580 $as_echo_n "(cached) " >&6
13582 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13583 /* end confdefs.h. */
13584 #include <langinfo.h>
13588 char* cs = nl_langinfo(CODESET);
13593 if ac_fn_c_try_link
"$LINENO"; then :
13594 am_cv_langinfo_codeset
=yes
13596 am_cv_langinfo_codeset
=no
13598 rm -f core conftest.err conftest.
$ac_objext \
13599 conftest
$ac_exeext conftest.
$ac_ext
13602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
13603 $as_echo "$am_cv_langinfo_codeset" >&6; }
13604 if test $am_cv_langinfo_codeset = yes; then
13606 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
13611 for ac_header
in linux
/perf_event.h locale.h memory.h signal.h sys
/resource.h sys
/socket.h sys
/un.h sys
/wait.h thread_db.h
wait.h termios.h
13613 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13614 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13615 eval as_val
=\$
$as_ac_Header
13616 if test "x$as_val" = x
""yes; then :
13617 cat >>confdefs.h
<<_ACEOF
13618 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13626 for ac_func
in fdwalk getrlimit pipe pipe2 socketpair sigaction
13628 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13629 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
13630 eval as_val
=\$
$as_ac_var
13631 if test "x$as_val" = x
""yes; then :
13632 cat >>confdefs.h
<<_ACEOF
13633 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13640 ac_fn_c_check_decl
"$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
13641 if test "x$ac_cv_have_decl_strerror" = x
""yes; then :
13647 cat >>confdefs.h
<<_ACEOF
13648 #define HAVE_DECL_STRERROR $ac_have_decl
13650 ac_fn_c_check_decl
"$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13651 if test "x$ac_cv_have_decl_strstr" = x
""yes; then :
13657 cat >>confdefs.h
<<_ACEOF
13658 #define HAVE_DECL_STRSTR $ac_have_decl
13662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
13663 $as_echo_n "checking for sigsetjmp... " >&6; }
13664 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
13665 $as_echo_n "(cached) " >&6
13667 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13668 /* end confdefs.h. */
13670 #include <setjmp.h>
13675 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
13680 if ac_fn_c_try_compile
"$LINENO"; then :
13681 gdb_cv_func_sigsetjmp
=yes
13683 gdb_cv_func_sigsetjmp
=no
13685 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
13688 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
13689 if test $gdb_cv_func_sigsetjmp = yes; then
13691 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
13696 # Check the return and argument types of ptrace.
13699 for ac_header
in sys
/ptrace.h ptrace.h
13701 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13702 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13703 eval as_val
=\$
$as_ac_Header
13704 if test "x$as_val" = x
""yes; then :
13705 cat >>confdefs.h
<<_ACEOF
13706 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13714 gdb_ptrace_headers
='
13715 #include <sys/types.h>
13716 #if HAVE_SYS_PTRACE_H
13717 # include <sys/ptrace.h>
13720 # include <unistd.h>
13723 # There is no point in checking if we don't have a prototype.
13724 ac_fn_c_check_decl
"$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
13726 if test "x$ac_cv_have_decl_ptrace" = x
""yes; then :
13732 cat >>confdefs.h
<<_ACEOF
13733 #define HAVE_DECL_PTRACE $ac_have_decl
13735 if test $ac_have_decl = 1; then :
13739 : ${gdb_cv_func_ptrace_ret='int'}
13740 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
13744 # Check return type. Varargs (used on GNU/Linux) conflict with the
13745 # empty argument list, so check for that explicitly.
13746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
13747 $as_echo_n "checking return type of ptrace... " >&6; }
13748 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
13749 $as_echo_n "(cached) " >&6
13751 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13752 /* end confdefs.h. */
13753 $gdb_ptrace_headers
13757 extern long ptrace (enum __ptrace_request, ...);
13762 if ac_fn_c_try_compile
"$LINENO"; then :
13763 gdb_cv_func_ptrace_ret
='long'
13765 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13766 /* end confdefs.h. */
13767 $gdb_ptrace_headers
13771 extern int ptrace ();
13776 if ac_fn_c_try_compile
"$LINENO"; then :
13777 gdb_cv_func_ptrace_ret
='int'
13779 gdb_cv_func_ptrace_ret
='long'
13781 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13783 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
13786 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
13788 cat >>confdefs.h
<<_ACEOF
13789 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
13792 # Check argument types.
13793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
13794 $as_echo_n "checking types of arguments for ptrace... " >&6; }
13795 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
13796 $as_echo_n "(cached) " >&6
13799 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13800 /* end confdefs.h. */
13801 $gdb_ptrace_headers
13805 extern long ptrace (enum __ptrace_request, ...);
13810 if ac_fn_c_try_compile
"$LINENO"; then :
13811 gdb_cv_func_ptrace_args
='enum __ptrace_request,int,long,long'
13814 for gdb_arg1
in 'int' 'long'; do
13815 for gdb_arg2
in 'pid_t' 'int' 'long'; do
13816 for gdb_arg3
in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
13817 for gdb_arg4
in 'int' 'long' 'void *'; do
13818 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13819 /* end confdefs.h. */
13820 $gdb_ptrace_headers
13825 extern $gdb_cv_func_ptrace_ret
13826 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
13832 if ac_fn_c_try_compile
"$LINENO"; then :
13833 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
13836 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13837 for gdb_arg5
in 'int *' 'int' 'long'; do
13838 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13839 /* end confdefs.h. */
13840 $gdb_ptrace_headers
13845 extern $gdb_cv_func_ptrace_ret
13846 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
13852 if ac_fn_c_try_compile
"$LINENO"; then :
13854 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
13857 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13863 # Provide a safe default value.
13864 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
13867 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
13870 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
13871 ac_save_IFS
=$IFS; IFS
=','
13872 set dummy
`echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
13876 cat >>confdefs.h
<<_ACEOF
13877 #define PTRACE_TYPE_ARG1 $1
13881 cat >>confdefs.h
<<_ACEOF
13882 #define PTRACE_TYPE_ARG3 $3
13886 cat >>confdefs.h
<<_ACEOF
13887 #define PTRACE_TYPE_ARG4 $4
13890 if test -n "$5"; then
13892 cat >>confdefs.h
<<_ACEOF
13893 #define PTRACE_TYPE_ARG5 $5
13899 if test "$cross_compiling" = no
; then
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13901 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13902 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13903 $as_echo_n "(cached) " >&6
13905 if test "$cross_compiling" = yes; then :
13906 as_fn_error
"cannot check setpgrp when cross compiling" "$LINENO" 5
13908 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13909 /* end confdefs.h. */
13910 $ac_includes_default
13914 /* If this system has a BSD-style setpgrp which takes arguments,
13915 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
13916 exit successfully. */
13917 return setpgrp (1,1) != -1;
13922 if ac_fn_c_try_run
"$LINENO"; then :
13923 ac_cv_func_setpgrp_void
=no
13925 ac_cv_func_setpgrp_void
=yes
13927 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13928 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13933 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13934 if test $ac_cv_func_setpgrp_void = yes; then
13936 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13942 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13943 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13944 $as_echo_n "(cached) " >&6
13946 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13947 /* end confdefs.h. */
13949 #include <unistd.h>
13955 if (setpgrp(1,1) == -1)
13964 if ac_fn_c_try_compile
"$LINENO"; then :
13965 ac_cv_func_setpgrp_void
=no
13967 ac_cv_func_setpgrp_void
=yes
13969 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13972 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13973 if test $ac_cv_func_setpgrp_void = yes; then
13974 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13979 # Assume we'll default to using the included libiberty regex.
13980 gdb_use_included_regex
=yes
13982 # However, if the system regex is GNU regex, then default to *not*
13983 # using the included regex.
13984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
13985 $as_echo_n "checking for GNU regex... " >&6; }
13986 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
13987 $as_echo_n "(cached) " >&6
13989 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13990 /* end confdefs.h. */
13991 #include <gnu-versions.h>
13995 #define REGEX_INTERFACE_VERSION 1
13996 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
13997 # error "Version mismatch"
14003 if ac_fn_c_try_compile
"$LINENO"; then :
14004 gdb_cv_have_gnu_regex
=yes
14006 gdb_cv_have_gnu_regex
=no
14008 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
14011 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
14012 if test $gdb_cv_have_gnu_regex = yes; then
14013 gdb_use_included_regex
=no
14017 # Check whether --with-included-regex was given.
14018 if test "${with_included_regex+set}" = set; then :
14019 withval
=$with_included_regex; gdb_with_regex
=$withval
14021 gdb_with_regex
=$gdb_use_included_regex
14024 if test "$gdb_with_regex" = yes; then
14026 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
14030 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
14031 ac_fn_c_check_member
"$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
14032 #include <sys/proc.h>
14035 if test "x$ac_cv_member_struct_thread_td_pcb" = x
""yes; then :
14037 cat >>confdefs.h
<<_ACEOF
14038 #define HAVE_STRUCT_THREAD_TD_PCB 1
14045 # See if <sys/lwp.h> defines `struct lwp`.
14046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
14047 $as_echo_n "checking for struct lwp... " >&6; }
14048 if test "${gdb_cv_struct_lwp+set}" = set; then :
14049 $as_echo_n "(cached) " >&6
14051 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14052 /* end confdefs.h. */
14053 #include <sys/param.h>
14055 #include <sys/lwp.h>
14064 if ac_fn_c_try_compile
"$LINENO"; then :
14065 gdb_cv_struct_lwp
=yes
14067 gdb_cv_struct_lwp
=no
14069 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
14072 $as_echo "$gdb_cv_struct_lwp" >&6; }
14073 if test $gdb_cv_struct_lwp = yes; then
14075 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
14079 # See if <machine/reg.h> degines `struct reg'.
14080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
14081 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
14082 if test "${gdb_cv_struct_reg+set}" = set; then :
14083 $as_echo_n "(cached) " >&6
14085 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14086 /* end confdefs.h. */
14087 #include <sys/types.h>
14088 #include <machine/reg.h>
14097 if ac_fn_c_try_compile
"$LINENO"; then :
14098 gdb_cv_struct_reg
=yes
14100 gdb_cv_struct_reg
=no
14102 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
14105 $as_echo "$gdb_cv_struct_reg" >&6; }
14106 if test $gdb_cv_struct_reg = yes; then
14108 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
14112 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
14113 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
14114 ac_fn_c_check_member
"$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <sys/types.h>
14115 #include <machine/reg.h>
14117 if test "x$ac_cv_member_struct_reg_r_fs" = x
""yes; then :
14119 cat >>confdefs.h
<<_ACEOF
14120 #define HAVE_STRUCT_REG_R_FS 1
14125 ac_fn_c_check_member
"$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <sys/types.h>
14126 #include <machine/reg.h>
14128 if test "x$ac_cv_member_struct_reg_r_gs" = x
""yes; then :
14130 cat >>confdefs.h
<<_ACEOF
14131 #define HAVE_STRUCT_REG_R_GS 1
14138 # See if <sys/user.h> supports the %fs_base and %gs_bas amd64 segment registers.
14139 # Older amd64 Linux's don't have the fs_base and gs_base members of
14140 # `struct user_regs_struct'.
14141 ac_fn_c_check_member
"$LINENO" "struct user_regs_struct" "fs_base" "ac_cv_member_struct_user_regs_struct_fs_base" "#include <sys/types.h>
14142 #include <sys/user.h>
14144 if test "x$ac_cv_member_struct_user_regs_struct_fs_base" = x
""yes; then :
14146 cat >>confdefs.h
<<_ACEOF
14147 #define HAVE_STRUCT_USER_REGS_STRUCT_FS_BASE 1
14152 ac_fn_c_check_member
"$LINENO" "struct user_regs_struct" "gs_base" "ac_cv_member_struct_user_regs_struct_gs_base" "#include <sys/types.h>
14153 #include <sys/user.h>
14155 if test "x$ac_cv_member_struct_user_regs_struct_gs_base" = x
""yes; then :
14157 cat >>confdefs.h
<<_ACEOF
14158 #define HAVE_STRUCT_USER_REGS_STRUCT_GS_BASE 1
14165 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
14166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
14167 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
14168 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
14169 $as_echo_n "(cached) " >&6
14171 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14172 /* end confdefs.h. */
14173 #include <sys/ptrace.h>
14182 if ac_fn_c_try_compile
"$LINENO"; then :
14183 gdb_cv_have_ptrace_getregs
=yes
14185 gdb_cv_have_ptrace_getregs
=no
14187 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
14191 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
14192 if test $gdb_cv_have_ptrace_getregs = yes; then
14194 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
14198 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
14199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
14200 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
14201 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
14202 $as_echo_n "(cached) " >&6
14204 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14205 /* end confdefs.h. */
14206 #include <sys/ptrace.h>
14215 if ac_fn_c_try_compile
"$LINENO"; then :
14216 gdb_cv_have_ptrace_getfpxregs
=yes
14218 gdb_cv_have_ptrace_getfpxregs
=no
14220 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
14224 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
14225 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
14227 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
14231 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
14232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
14233 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
14234 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
14235 $as_echo_n "(cached) " >&6
14237 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14238 /* end confdefs.h. */
14239 #include <sys/types.h>
14240 #include <sys/ptrace.h>
14249 if ac_fn_c_try_compile
"$LINENO"; then :
14250 gdb_cv_have_pt_getdbregs
=yes
14252 gdb_cv_have_pt_getdbregs
=no
14254 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
14258 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
14259 if test $gdb_cv_have_pt_getdbregs = yes; then
14261 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
14265 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
14266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
14267 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
14268 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
14269 $as_echo_n "(cached) " >&6
14271 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14272 /* end confdefs.h. */
14273 #include <sys/types.h>
14274 #include <sys/ptrace.h>
14283 if ac_fn_c_try_compile
"$LINENO"; then :
14284 gdb_cv_have_pt_getxmmregs
=yes
14286 gdb_cv_have_pt_getxmmregs
=no
14288 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
14292 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
14293 if test $gdb_cv_have_pt_getxmmregs = yes; then
14295 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
14299 # See if <sys/ptrace.h> supports LWP names on FreeBSD
14300 # Older FreeBSD versions don't have the pl_tdname member of
14301 # `struct ptrace_lwpinfo'.
14302 ac_fn_c_check_member
"$LINENO" "struct ptrace_lwpinfo" "pl_tdname" "ac_cv_member_struct_ptrace_lwpinfo_pl_tdname" "#include <sys/ptrace.h>
14304 if test "x$ac_cv_member_struct_ptrace_lwpinfo_pl_tdname" = x
""yes; then :
14306 cat >>confdefs.h
<<_ACEOF
14307 #define HAVE_STRUCT_PTRACE_LWPINFO_PL_TDNAME 1
14314 # See if <sys/ptrace.h> supports syscall fields on FreeBSD. The
14315 # pl_syscall_code member of `struct ptrace_lwpinfo' was added in
14317 ac_fn_c_check_member
"$LINENO" "struct ptrace_lwpinfo" "pl_syscall_code" "ac_cv_member_struct_ptrace_lwpinfo_pl_syscall_code" "#include <sys/ptrace.h>
14319 if test "x$ac_cv_member_struct_ptrace_lwpinfo_pl_syscall_code" = x
""yes; then :
14321 cat >>confdefs.h
<<_ACEOF
14322 #define HAVE_STRUCT_PTRACE_LWPINFO_PL_SYSCALL_CODE 1
14329 if test "$ac_cv_header_sys_procfs_h" = yes; then
14330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
14331 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
14332 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
14333 $as_echo_n "(cached) " >&6
14335 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14336 /* end confdefs.h. */
14339 /* Needed for new procfs interface on sparc-solaris. */
14340 #define _STRUCTURED_PROC 1
14341 #include <sys/procfs.h>
14350 if ac_fn_c_try_compile
"$LINENO"; then :
14351 bfd_cv_have_sys_procfs_type_gregset_t
=yes
14353 bfd_cv_have_sys_procfs_type_gregset_t
=no
14356 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14359 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
14361 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
14364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
14365 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
14367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
14368 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
14369 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
14370 $as_echo_n "(cached) " >&6
14372 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14373 /* end confdefs.h. */
14376 /* Needed for new procfs interface on sparc-solaris. */
14377 #define _STRUCTURED_PROC 1
14378 #include <sys/procfs.h>
14387 if ac_fn_c_try_compile
"$LINENO"; then :
14388 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
14390 bfd_cv_have_sys_procfs_type_fpregset_t
=no
14393 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14396 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
14398 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
14401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
14402 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
14404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
14405 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
14406 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
14407 $as_echo_n "(cached) " >&6
14409 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14410 /* end confdefs.h. */
14413 /* Needed for new procfs interface on sparc-solaris. */
14414 #define _STRUCTURED_PROC 1
14415 #include <sys/procfs.h>
14424 if ac_fn_c_try_compile
"$LINENO"; then :
14425 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
14427 bfd_cv_have_sys_procfs_type_prgregset_t
=no
14430 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14433 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
14435 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
14438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
14439 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
14441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
14442 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
14443 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
14444 $as_echo_n "(cached) " >&6
14446 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14447 /* end confdefs.h. */
14450 /* Needed for new procfs interface on sparc-solaris. */
14451 #define _STRUCTURED_PROC 1
14452 #include <sys/procfs.h>
14461 if ac_fn_c_try_compile
"$LINENO"; then :
14462 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
14464 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
14467 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14470 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
14472 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
14475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
14476 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
14478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
14479 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
14480 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
14481 $as_echo_n "(cached) " >&6
14483 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14484 /* end confdefs.h. */
14487 /* Needed for new procfs interface on sparc-solaris. */
14488 #define _STRUCTURED_PROC 1
14489 #include <sys/procfs.h>
14498 if ac_fn_c_try_compile
"$LINENO"; then :
14499 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
14501 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
14504 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14507 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
14509 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
14512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
14513 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
14515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
14516 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
14517 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
14518 $as_echo_n "(cached) " >&6
14520 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14521 /* end confdefs.h. */
14524 /* Needed for new procfs interface on sparc-solaris. */
14525 #define _STRUCTURED_PROC 1
14526 #include <sys/procfs.h>
14535 if ac_fn_c_try_compile
"$LINENO"; then :
14536 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
14538 bfd_cv_have_sys_procfs_type_lwpid_t
=no
14541 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14544 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
14546 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
14549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
14550 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
14552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
14553 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
14554 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
14555 $as_echo_n "(cached) " >&6
14557 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14558 /* end confdefs.h. */
14561 /* Needed for new procfs interface on sparc-solaris. */
14562 #define _STRUCTURED_PROC 1
14563 #include <sys/procfs.h>
14572 if ac_fn_c_try_compile
"$LINENO"; then :
14573 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
14575 bfd_cv_have_sys_procfs_type_psaddr_t
=no
14578 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14581 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
14583 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
14586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
14587 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
14592 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
14593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
14594 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
14595 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
14596 $as_echo_n "(cached) " >&6
14598 if test "$cross_compiling" = yes; then :
14599 gdb_cv_prfpregset_t_broken
=yes
14601 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14602 /* end confdefs.h. */
14603 #include <sys/procfs.h>
14606 if (sizeof (prfpregset_t) == sizeof (void *))
14611 if ac_fn_c_try_run
"$LINENO"; then :
14612 gdb_cv_prfpregset_t_broken
=no
14614 gdb_cv_prfpregset_t_broken
=yes
14616 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14617 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
14623 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
14624 if test $gdb_cv_prfpregset_t_broken = yes; then
14626 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
14632 # Check if the compiler supports the `long long' type.
14634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
14635 $as_echo_n "checking for long long support in compiler... " >&6; }
14636 if test "${gdb_cv_c_long_long+set}" = set; then :
14637 $as_echo_n "(cached) " >&6
14639 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14640 /* end confdefs.h. */
14641 extern long long foo;
14645 switch (foo & 2) { case 0: return 1; }
14650 if ac_fn_c_try_compile
"$LINENO"; then :
14651 gdb_cv_c_long_long
=yes
14653 gdb_cv_c_long_long
=no
14655 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
14658 $as_echo "$gdb_cv_c_long_long" >&6; }
14659 if test $gdb_cv_c_long_long != yes; then
14660 # libdecnumber requires long long.
14661 as_fn_error
"Compiler must support long long for GDB." "$LINENO" 5
14664 # Check if the compiler and runtime support printing long longs.
14666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
14667 $as_echo_n "checking for long long support in printf... " >&6; }
14668 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
14669 $as_echo_n "(cached) " >&6
14671 if test "$cross_compiling" = yes; then :
14672 gdb_cv_printf_has_long_long
=no
14674 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14675 /* end confdefs.h. */
14676 $ac_includes_default
14682 l = (l << 16) + 0x0123;
14683 l = (l << 16) + 0x4567;
14684 l = (l << 16) + 0x89ab;
14685 l = (l << 16) + 0xcdef;
14686 sprintf (buf, "0x%016llx", l);
14687 return (strcmp ("0x0123456789abcdef", buf));
14692 if ac_fn_c_try_run
"$LINENO"; then :
14693 gdb_cv_printf_has_long_long
=yes
14695 gdb_cv_printf_has_long_long
=no
14697 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14698 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
14703 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
14704 if test $gdb_cv_printf_has_long_long = yes; then
14706 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
14710 # Check if the compiler and runtime support printing decfloats.
14712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
14713 $as_echo_n "checking for decfloat support in printf... " >&6; }
14714 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
14715 $as_echo_n "(cached) " >&6
14717 if test "$cross_compiling" = yes; then :
14718 gdb_cv_printf_has_decfloat
=no
14720 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14721 /* end confdefs.h. */
14722 $ac_includes_default
14727 _Decimal32 d32 = 1.2345df;
14728 _Decimal64 d64 = 1.2345dd;
14729 _Decimal128 d128 = 1.2345dl;
14730 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
14731 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
14736 if ac_fn_c_try_run
"$LINENO"; then :
14737 gdb_cv_printf_has_decfloat
=yes
14739 gdb_cv_printf_has_decfloat
=no
14741 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14742 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
14747 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
14748 if test $gdb_cv_printf_has_decfloat = yes; then
14750 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
14754 # Check if the compiler supports the `long double' type. We can't use
14755 # AC_C_LONG_DOUBLE because that one does additional checks on the
14756 # constants defined in <float.h> that fail on some systems,
14757 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
14759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
14760 $as_echo_n "checking for long double support in compiler... " >&6; }
14761 if test "${gdb_cv_c_long_double+set}" = set; then :
14762 $as_echo_n "(cached) " >&6
14764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14765 /* end confdefs.h. */
14768 if ac_fn_c_try_compile
"$LINENO"; then :
14769 gdb_cv_c_long_double
=yes
14771 gdb_cv_c_long_double
=no
14773 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
14776 $as_echo "$gdb_cv_c_long_double" >&6; }
14777 if test $gdb_cv_c_long_double = yes; then
14779 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
14783 # Check if the compiler and runtime support printing long doubles.
14785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
14786 $as_echo_n "checking for long double support in printf... " >&6; }
14787 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
14788 $as_echo_n "(cached) " >&6
14790 if test "$cross_compiling" = yes; then :
14791 gdb_cv_printf_has_long_double
=no
14793 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14794 /* end confdefs.h. */
14795 $ac_includes_default
14800 long double f = 3.141592653;
14801 sprintf (buf, "%Lg", f);
14802 return (strncmp ("3.14159", buf, 7));
14807 if ac_fn_c_try_run
"$LINENO"; then :
14808 gdb_cv_printf_has_long_double
=yes
14810 gdb_cv_printf_has_long_double
=no
14812 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14813 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
14818 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
14819 if test $gdb_cv_printf_has_long_double = yes; then
14821 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
14825 # Check if the compiler and runtime support scanning long doubles.
14827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
14828 $as_echo_n "checking for long double support in scanf... " >&6; }
14829 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
14830 $as_echo_n "(cached) " >&6
14832 if test "$cross_compiling" = yes; then :
14833 gdb_cv_scanf_has_long_double
=no
14835 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14836 /* end confdefs.h. */
14841 char *buf = "3.141592653";
14843 sscanf (buf, "%Lg", &f);
14844 return !(f > 3.14159 && f < 3.14160);
14849 if ac_fn_c_try_run
"$LINENO"; then :
14850 gdb_cv_scanf_has_long_double
=yes
14852 gdb_cv_scanf_has_long_double
=no
14854 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14855 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
14860 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
14861 if test $gdb_cv_scanf_has_long_double = yes; then
14863 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
14869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
14870 $as_echo_n "checking for -bbigtoc option... " >&6; }
14871 if test "${gdb_cv_bigtoc+set}" = set; then :
14872 $as_echo_n "(cached) " >&6
14875 SAVE_LDFLAGS
=$LDFLAGS
14878 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
14879 *) gdb_cv_bigtoc
=-bbigtoc ;;
14882 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
14883 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14884 /* end confdefs.h. */
14894 if ac_fn_c_try_link
"$LINENO"; then :
14899 rm -f core conftest.err conftest.
$ac_objext \
14900 conftest
$ac_exeext conftest.
$ac_ext
14901 LDFLAGS
="${SAVE_LDFLAGS}"
14904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
14905 $as_echo "$gdb_cv_bigtoc" >&6; }
14906 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
14910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
14911 $as_echo_n "checking for the dynamic export flag... " >&6; }
14913 if test "${gdb_native}" = yes; then
14914 # The dynamically loaded libthread_db needs access to symbols in the gdb
14915 # executable. Older GNU ld supports --export-dynamic but --dynamic-list
14916 # may not be supported there.
14917 old_LDFLAGS
="$LDFLAGS"
14918 # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
14919 RDYNAMIC
="-Wl,--dynamic-list=${srcdir}/proc-service.list"
14920 LDFLAGS
="$LDFLAGS $RDYNAMIC"
14921 if test "${have_libpython}" = no
; then
14922 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14923 /* end confdefs.h. */
14933 if ac_fn_c_try_link
"$LINENO"; then :
14936 rm -f core conftest.err conftest.
$ac_objext \
14937 conftest
$ac_exeext conftest.
$ac_ext
14939 # Workaround http://bugs.python.org/issue4434 where static
14940 # libpythonX.Y.a would get its symbols required for
14941 # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
14942 # Problem does not happen for the recommended libpythonX.Y.so linkage.
14944 # Note the workaround for Python
14945 # http://bugs.python.org/issue10112 earlier has removed
14946 # -export-dynamic from PYTHON_LIBS. That's exactly what we want
14947 # here too, as otherwise it'd make this -Wl,--dynamic-list test
14949 old_CFLAGS
="$CFLAGS"
14950 CFLAGS
="$CFLAGS $PYTHON_CFLAGS"
14952 LIBS
="$LIBS $PYTHON_LIBS"
14953 old_CPPFLAGS
="$CPPFLAGS"
14954 CPPFLAGS
="$CPPFLAGS $PYTHON_CPPFLAGS"
14955 if test "$cross_compiling" = yes; then :
14958 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14959 /* end confdefs.h. */
14960 #include "Python.h"
14966 err = PyRun_SimpleString ("import itertools\n");
14968 return err == 0 ? 0 : 1;
14973 if ac_fn_c_try_run
"$LINENO"; then :
14976 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14977 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14981 CFLAGS
="$old_CFLAGS"
14982 CPPFLAGS
="$old_CPPFLAGS"
14984 LDFLAGS
="$old_LDFLAGS"
14986 if $dynamic_list; then
14987 found
="-Wl,--dynamic-list"
14988 RDYNAMIC
='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
14991 RDYNAMIC
="-rdynamic"
14994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
14995 $as_echo "$found" >&6; }
14998 if test ${build} = ${host} -a ${host} = ${target} ; then
15001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
15002 $as_echo_n "checking for AiX thread debugging library... " >&6; }
15003 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
15004 $as_echo_n "(cached) " >&6
15006 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15007 /* end confdefs.h. */
15008 #include <sys/pthdebug.h>
15012 #ifndef PTHDB_VERSION_3
15019 if ac_fn_c_try_compile
"$LINENO"; then :
15020 gdb_cv_have_aix_thread_debug
=yes
15022 gdb_cv_have_aix_thread_debug
=no
15024 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
15028 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
15029 if test $gdb_cv_have_aix_thread_debug = yes; then
15030 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
15031 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
15032 LIBS
="$LIBS -lpthdebug"
15034 # Older versions of AIX do not provide the declaration for
15035 # the getthrds function (it appears that it was introduced
15037 ac_fn_c_check_decl
"$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
15039 if test "x$ac_cv_have_decl_getthrds" = x
""yes; then :
15045 cat >>confdefs.h
<<_ACEOF
15046 #define HAVE_DECL_GETTHRDS $ac_have_decl
15055 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
15056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
15057 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
15058 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
15059 $as_echo_n "(cached) " >&6
15061 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15062 /* end confdefs.h. */
15063 #include <thread_db.h>
15067 int i = TD_NOTALLOC;
15072 if ac_fn_c_try_compile
"$LINENO"; then :
15073 gdb_cv_thread_db_h_has_td_notalloc
=yes
15075 gdb_cv_thread_db_h_has_td_notalloc
=no
15078 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
15082 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
15083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
15084 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
15085 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
15086 $as_echo_n "(cached) " >&6
15088 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15089 /* end confdefs.h. */
15090 #include <thread_db.h>
15094 int i = TD_VERSION;
15099 if ac_fn_c_try_compile
"$LINENO"; then :
15100 gdb_cv_thread_db_h_has_td_version
=yes
15102 gdb_cv_thread_db_h_has_td_version
=no
15105 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
15109 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
15110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
15111 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
15112 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
15113 $as_echo_n "(cached) " >&6
15115 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15116 /* end confdefs.h. */
15117 #include <thread_db.h>
15126 if ac_fn_c_try_compile
"$LINENO"; then :
15127 gdb_cv_thread_db_h_has_td_notls
=yes
15129 gdb_cv_thread_db_h_has_td_notls
=no
15132 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
15136 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
15138 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
15140 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
15143 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
15145 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
15148 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
15150 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
15154 ac_fn_c_check_decl
"$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
15156 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x
""yes; then :
15162 cat >>confdefs.h
<<_ACEOF
15163 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
15167 if test "$cross_compiling" = yes; then :
15168 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15169 /* end confdefs.h. */
15170 #include <sys/personality.h>
15175 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
15176 # define ADDR_NO_RANDOMIZE 0x0040000
15178 /* Test the flag could be set and stays set. */
15179 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
15180 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
15186 if ac_fn_c_try_link
"$LINENO"; then :
15187 have_personality
=true
15189 have_personality
=false
15191 rm -f core conftest.err conftest.
$ac_objext \
15192 conftest
$ac_exeext conftest.
$ac_ext
15194 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15195 /* end confdefs.h. */
15196 #include <sys/personality.h>
15201 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
15202 # define ADDR_NO_RANDOMIZE 0x0040000
15204 /* Test the flag could be set and stays set. */
15205 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
15206 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
15212 if ac_fn_c_try_run
"$LINENO"; then :
15213 have_personality
=true
15215 have_personality
=false
15217 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15218 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15221 if $have_personality
15224 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
15237 cat >>confdefs.h
<<_ACEOF
15238 #define GDBINIT "$gdbinit"
15243 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
15244 # except that the argument to --with-sysroot is optional.
15245 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
15246 if test "x$with_sysroot" = xyes
; then
15247 with_sysroot
="${exec_prefix}/${target_alias}/sys-root"
15250 # Check whether --with-sysroot was given.
15251 if test "${with_sysroot+set}" = set; then :
15252 withval
=$with_sysroot; TARGET_SYSTEM_ROOT
=$withval
15254 TARGET_SYSTEM_ROOT
=
15258 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
15259 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15260 ac_define_dir
=`eval echo $TARGET_SYSTEM_ROOT`
15261 ac_define_dir
=`eval echo $ac_define_dir`
15263 cat >>confdefs.h
<<_ACEOF
15264 #define TARGET_SYSTEM_ROOT "$ac_define_dir"
15270 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
15271 if test "x$prefix" = xNONE
; then
15272 test_prefix
=/usr
/local
15274 test_prefix
=$prefix
15277 test_prefix
=$exec_prefix
15280 case ${ac_define_dir} in
15281 "${test_prefix}"|
"${test_prefix}/"*|\
15282 '${exec_prefix}'|
'${exec_prefix}/'*)
15287 cat >>confdefs.h
<<_ACEOF
15288 #define TARGET_SYSTEM_ROOT_RELOCATABLE $value
15295 # Check whether --with-system-gdbinit was given.
15296 if test "${with_system_gdbinit+set}" = set; then :
15297 withval
=$with_system_gdbinit;
15298 SYSTEM_GDBINIT
=$withval
15304 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
15305 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15306 ac_define_dir
=`eval echo $SYSTEM_GDBINIT`
15307 ac_define_dir
=`eval echo $ac_define_dir`
15309 cat >>confdefs.h
<<_ACEOF
15310 #define SYSTEM_GDBINIT "$ac_define_dir"
15316 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
15317 if test "x$prefix" = xNONE
; then
15318 test_prefix
=/usr
/local
15320 test_prefix
=$prefix
15323 test_prefix
=$exec_prefix
15326 case ${ac_define_dir} in
15327 "${test_prefix}"|
"${test_prefix}/"*|\
15328 '${exec_prefix}'|
'${exec_prefix}/'*)
15333 cat >>confdefs.h
<<_ACEOF
15334 #define SYSTEM_GDBINIT_RELOCATABLE $value
15341 # Check whether --enable-werror was given.
15342 if test "${enable_werror+set}" = set; then :
15343 enableval
=$enable_werror; case "${enableval}" in
15344 yes | y
) ERROR_ON_WARNING
="yes" ;;
15345 no | n
) ERROR_ON_WARNING
="no" ;;
15346 *) as_fn_error
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
15351 # Enable -Werror by default when using gcc. Turn it off for releases.
15352 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" && $development; then
15353 ERROR_ON_WARNING
=yes
15357 if test "${ERROR_ON_WARNING}" = yes ; then
15358 WERROR_CFLAGS
="-Werror"
15361 # The options we'll try to enable.
15362 build_warnings
="-Wall -Wpointer-arith \
15363 -Wno-unused -Wunused-value -Wunused-function \
15364 -Wno-switch -Wno-char-subscripts \
15365 -Wempty-body -Wunused-but-set-parameter -Wunused-but-set-variable \
15366 -Wno-sign-compare -Wno-narrowing -Wno-error=maybe-uninitialized \
15367 -Wno-mismatched-tags \
15368 -Wno-error=deprecated-register \
15369 -Wsuggest-override \
15370 -Wimplicit-fallthrough=3 \
15375 # Enable -Wno-format by default when using gcc on mingw since many
15376 # GCC versions complain about %I64.
15377 build_warnings
="$build_warnings -Wno-format" ;;
15379 # Solaris 11.4 <python2.7/ceval.h> uses #pragma no_inline that GCC
15380 # doesn't understand.
15381 build_warnings
="$build_warnings -Wno-unknown-pragmas"
15382 # Solaris 11 <unistd.h> marks vfork deprecated.
15383 build_warnings
="$build_warnings -Wno-deprecated-declarations" ;;
15384 *) build_warnings
="$build_warnings -Wformat-nonliteral" ;;
15387 # Check whether --enable-build-warnings was given.
15388 if test "${enable_build_warnings+set}" = set; then :
15389 enableval
=$enable_build_warnings; case "${enableval}" in
15391 no
) build_warnings
="-w";;
15392 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15393 build_warnings
="${build_warnings} ${t}";;
15394 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15395 build_warnings
="${t} ${build_warnings}";;
15396 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15398 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
15399 echo "Setting compiler warning flags = $build_warnings" 6>&1
15402 # Check whether --enable-gdb-build-warnings was given.
15403 if test "${enable_gdb_build_warnings+set}" = set; then :
15404 enableval
=$enable_gdb_build_warnings; case "${enableval}" in
15406 no
) build_warnings
="-w";;
15407 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15408 build_warnings
="${build_warnings} ${t}";;
15409 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15410 build_warnings
="${t} ${build_warnings}";;
15411 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15413 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
15414 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
15418 # The set of warnings supported by a C++ compiler is not the same as
15419 # of the C compiler.
15421 ac_cpp
='$CXXCPP $CPPFLAGS'
15422 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15423 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15424 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
15428 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
15430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
15431 $as_echo_n "checking compiler warning flags... " >&6; }
15432 # Separate out the -Werror flag as some files just cannot be
15433 # compiled with it enabled.
15434 for w
in ${build_warnings}; do
15435 # GCC does not complain about -Wno-unknown-warning. Invert
15436 # and test -Wunknown-warning instead.
15439 wtest
=`echo $w | sed 's/-Wno-/-W/g'` ;;
15445 -Werr*) WERROR_CFLAGS
=-Werror ;;
15447 # Check whether GCC accepts it.
15448 saved_CFLAGS
="$CFLAGS"
15449 CFLAGS
="$CFLAGS -Werror $wtest"
15450 saved_CXXFLAGS
="$CXXFLAGS"
15451 CXXFLAGS
="$CXXFLAGS -Werror $wtest"
15452 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15453 /* end confdefs.h. */
15463 if ac_fn_cxx_try_compile
"$LINENO"; then :
15464 WARN_CFLAGS
="${WARN_CFLAGS} $w"
15466 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15467 CFLAGS
="$saved_CFLAGS"
15468 CXXFLAGS
="$saved_CXXFLAGS"
15471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
15472 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
15478 ac_cpp='$CPP $CPPFLAGS'
15479 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15480 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15481 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15485 # In the Cygwin environment, we need some additional flags.
15486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for cygwin
" >&5
15487 $as_echo_n "checking
for cygwin...
" >&6; }
15488 if test "${gdb_cv_os_cygwin+set}" = set; then :
15489 $as_echo_n "(cached
) " >&6
15491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15492 /* end confdefs.h. */
15494 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
15498 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
15499 $EGREP "^lose$
" >/dev/null 2>&1; then :
15500 gdb_cv_os_cygwin=yes
15502 gdb_cv_os_cygwin=no
15507 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $gdb_cv_os_cygwin" >&5
15508 $as_echo "$gdb_cv_os_cygwin" >&6; }
15511 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o
"
15513 *go32* ) SER_HARDWIRE=ser-go32.o ;;
15514 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
15515 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o
" ;;
15519 # libreadline needs libuser32.a in a cygwin environment
15521 if test x$gdb_cv_os_cygwin = xyes; then
15522 WIN32LIBS="-luser32"
15523 case "${target}" in
15524 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
15529 # The ser-tcp.c module requires sockets.
15533 $as_echo "#define USE_WIN32API 1" >>confdefs.h
15535 WIN32LIBS
="$WIN32LIBS -lws2_32"
15540 # Add ELF support to GDB, but only if BFD includes ELF support.
15543 OLD_LDFLAGS
=$LDFLAGS
15545 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
15546 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
15547 # always want our bfd.
15548 CFLAGS
="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
15549 ZLIBDIR
=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
15550 LDFLAGS
="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
15551 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
15552 LIBS
="-lbfd -liberty -lz $intl $LIBS"
15553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
15554 $as_echo_n "checking for ELF support in BFD... " >&6; }
15555 if test "${gdb_cv_var_elf+set}" = set; then :
15556 $as_echo_n "(cached) " >&6
15558 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15559 /* end confdefs.h. */
15560 #include <stdlib.h>
15562 #include "elf-bfd.h"
15567 return bfd_get_elf_phdr_upper_bound (NULL);
15572 if ac_fn_c_try_link
"$LINENO"; then :
15577 rm -f core conftest.err conftest.
$ac_objext \
15578 conftest
$ac_exeext conftest.
$ac_ext
15580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
15581 $as_echo "$gdb_cv_var_elf" >&6; }
15583 LDFLAGS
=$OLD_LDFLAGS
15585 if test $gdb_cv_var_elf = yes; then
15586 CONFIG_OBS
="$CONFIG_OBS elfread.o stap-probe.o dtrace-probe.o"
15588 $as_echo "#define HAVE_ELF 1" >>confdefs.h
15590 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15591 if test "$plugins" = "yes"; then
15592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
15593 $as_echo_n "checking for library containing dlopen... " >&6; }
15594 if test "${ac_cv_search_dlopen+set}" = set; then :
15595 $as_echo_n "(cached) " >&6
15597 ac_func_search_save_LIBS
=$LIBS
15598 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15599 /* end confdefs.h. */
15601 /* Override any GCC internal prototype to avoid an error.
15602 Use char because int might match the return type of a GCC
15603 builtin and then its argument prototype would still apply. */
15616 for ac_lib
in '' dl
; do
15617 if test -z "$ac_lib"; then
15618 ac_res
="none required"
15621 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
15623 if ac_fn_c_try_link
"$LINENO"; then :
15624 ac_cv_search_dlopen
=$ac_res
15626 rm -f core conftest.err conftest.
$ac_objext \
15628 if test "${ac_cv_search_dlopen+set}" = set; then :
15632 if test "${ac_cv_search_dlopen+set}" = set; then :
15635 ac_cv_search_dlopen
=no
15637 rm conftest.
$ac_ext
15638 LIBS
=$ac_func_search_save_LIBS
15640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
15641 $as_echo "$ac_cv_search_dlopen" >&6; }
15642 ac_res
=$ac_cv_search_dlopen
15643 if test "$ac_res" != no
; then :
15644 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
15651 # Add macho support to GDB, but only if BFD includes it.
15654 OLD_LDFLAGS
=$LDFLAGS
15656 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
15657 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
15658 # always want our bfd.
15659 CFLAGS
="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
15660 ZLIBDIR
=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
15661 LDFLAGS
="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
15662 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
15663 LIBS
="-lbfd -liberty -lz $intl $LIBS"
15664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Mach-O support in BFD" >&5
15665 $as_echo_n "checking for Mach-O support in BFD... " >&6; }
15666 if test "${gdb_cv_var_macho+set}" = set; then :
15667 $as_echo_n "(cached) " >&6
15669 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15670 /* end confdefs.h. */
15671 #include <stdlib.h>
15673 #include "mach-o.h"
15678 return bfd_mach_o_lookup_command (NULL, 0, NULL);
15683 if ac_fn_c_try_link
"$LINENO"; then :
15684 gdb_cv_var_macho
=yes
15686 gdb_cv_var_macho
=no
15688 rm -f core conftest.err conftest.
$ac_objext \
15689 conftest
$ac_exeext conftest.
$ac_ext
15691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_macho" >&5
15692 $as_echo "$gdb_cv_var_macho" >&6; }
15694 LDFLAGS
=$OLD_LDFLAGS
15696 if test $gdb_cv_var_macho = yes; then
15697 CONFIG_OBS
="$CONFIG_OBS machoread.o"
15700 # Add any host-specific objects to GDB.
15701 CONFIG_OBS
="${CONFIG_OBS} ${gdb_host_obs}"
15703 # If building on ELF, look for lzma support for embedded compressed debug info.
15704 if test $gdb_cv_var_elf = yes; then
15706 # Check whether --with-lzma was given.
15707 if test "${with_lzma+set}" = set; then :
15708 withval
=$with_lzma;
15713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use lzma" >&5
15714 $as_echo_n "checking whether to use lzma... " >&6; }
15715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_lzma" >&5
15716 $as_echo "$with_lzma" >&6; }
15718 if test "${with_lzma}" != no
; then
15729 acl_save_prefix
="$prefix"
15730 prefix
="$acl_final_prefix"
15731 acl_save_exec_prefix
="$exec_prefix"
15732 exec_prefix
="$acl_final_exec_prefix"
15734 eval additional_includedir
=\"$includedir\"
15735 eval additional_libdir
=\"$libdir\"
15737 exec_prefix
="$acl_save_exec_prefix"
15738 prefix
="$acl_save_prefix"
15741 # Check whether --with-liblzma-prefix was given.
15742 if test "${with_liblzma_prefix+set}" = set; then :
15743 withval
=$with_liblzma_prefix;
15744 if test "X$withval" = "Xno"; then
15747 if test "X$withval" = "X"; then
15749 acl_save_prefix
="$prefix"
15750 prefix
="$acl_final_prefix"
15751 acl_save_exec_prefix
="$exec_prefix"
15752 exec_prefix
="$acl_final_exec_prefix"
15754 eval additional_includedir
=\"$includedir\"
15755 eval additional_libdir
=\"$libdir\"
15757 exec_prefix
="$acl_save_exec_prefix"
15758 prefix
="$acl_save_prefix"
15761 additional_includedir
="$withval/include"
15762 additional_libdir
="$withval/lib"
15773 names_already_handled
=
15774 names_next_round
='lzma '
15775 while test -n "$names_next_round"; do
15776 names_this_round
="$names_next_round"
15778 for name
in $names_this_round; do
15780 for n
in $names_already_handled; do
15781 if test "$n" = "$name"; then
15782 already_handled
=yes
15786 if test -z "$already_handled"; then
15787 names_already_handled
="$names_already_handled $name"
15788 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
15789 eval value
=\"\
$HAVE_LIB$uppername\"
15790 if test -n "$value"; then
15791 if test "$value" = yes; then
15792 eval value
=\"\
$LIB$uppername\"
15793 test -z "$value" || LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$value"
15794 eval value
=\"\
$LTLIB$uppername\"
15795 test -z "$value" || LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }$value"
15804 if test $use_additional = yes; then
15805 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
15806 found_dir
="$additional_libdir"
15807 found_so
="$additional_libdir/lib$name.$shlibext"
15808 if test -f "$additional_libdir/lib$name.la"; then
15809 found_la
="$additional_libdir/lib$name.la"
15812 if test -f "$additional_libdir/lib$name.$libext"; then
15813 found_dir
="$additional_libdir"
15814 found_a
="$additional_libdir/lib$name.$libext"
15815 if test -f "$additional_libdir/lib$name.la"; then
15816 found_la
="$additional_libdir/lib$name.la"
15821 if test "X$found_dir" = "X"; then
15822 for x
in $LDFLAGS $LTLIBLZMA; do
15824 acl_save_prefix
="$prefix"
15825 prefix
="$acl_final_prefix"
15826 acl_save_exec_prefix
="$exec_prefix"
15827 exec_prefix
="$acl_final_exec_prefix"
15829 exec_prefix
="$acl_save_exec_prefix"
15830 prefix
="$acl_save_prefix"
15834 dir
=`echo "X$x" | sed -e 's/^X-L//'`
15835 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
15837 found_so
="$dir/lib$name.$shlibext"
15838 if test -f "$dir/lib$name.la"; then
15839 found_la
="$dir/lib$name.la"
15842 if test -f "$dir/lib$name.$libext"; then
15844 found_a
="$dir/lib$name.$libext"
15845 if test -f "$dir/lib$name.la"; then
15846 found_la
="$dir/lib$name.la"
15852 if test "X$found_dir" != "X"; then
15857 if test "X$found_dir" != "X"; then
15858 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }-L$found_dir -l$name"
15859 if test "X$found_so" != "X"; then
15860 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
15861 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_so"
15864 for x
in $ltrpathdirs; do
15865 if test "X$x" = "X$found_dir"; then
15870 if test -z "$haveit"; then
15871 ltrpathdirs
="$ltrpathdirs $found_dir"
15873 if test "$hardcode_direct" = yes; then
15874 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_so"
15876 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
15877 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_so"
15879 for x
in $rpathdirs; do
15880 if test "X$x" = "X$found_dir"; then
15885 if test -z "$haveit"; then
15886 rpathdirs
="$rpathdirs $found_dir"
15890 for x
in $LDFLAGS $LIBLZMA; do
15892 acl_save_prefix
="$prefix"
15893 prefix
="$acl_final_prefix"
15894 acl_save_exec_prefix
="$exec_prefix"
15895 exec_prefix
="$acl_final_exec_prefix"
15897 exec_prefix
="$acl_save_exec_prefix"
15898 prefix
="$acl_save_prefix"
15900 if test "X$x" = "X-L$found_dir"; then
15905 if test -z "$haveit"; then
15906 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-L$found_dir"
15908 if test "$hardcode_minus_L" != no
; then
15909 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_so"
15911 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-l$name"
15917 if test "X$found_a" != "X"; then
15918 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$found_a"
15920 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-L$found_dir -l$name"
15923 additional_includedir
=
15924 case "$found_dir" in
15926 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
15927 additional_includedir
="$basedir/include"
15930 if test "X$additional_includedir" != "X"; then
15931 if test "X$additional_includedir" != "X/usr/include"; then
15933 if test "X$additional_includedir" = "X/usr/local/include"; then
15934 if test -n "$GCC"; then
15936 linux
*) haveit
=yes;;
15940 if test -z "$haveit"; then
15941 for x
in $CPPFLAGS $INCLZMA; do
15943 acl_save_prefix
="$prefix"
15944 prefix
="$acl_final_prefix"
15945 acl_save_exec_prefix
="$exec_prefix"
15946 exec_prefix
="$acl_final_exec_prefix"
15948 exec_prefix
="$acl_save_exec_prefix"
15949 prefix
="$acl_save_prefix"
15951 if test "X$x" = "X-I$additional_includedir"; then
15956 if test -z "$haveit"; then
15957 if test -d "$additional_includedir"; then
15958 INCLZMA
="${INCLZMA}${INCLZMA:+ }-I$additional_includedir"
15964 if test -n "$found_la"; then
15965 save_libdir
="$libdir"
15966 case "$found_la" in
15967 */* |
*\\*) .
"$found_la" ;;
15968 *) .
"./$found_la" ;;
15970 libdir
="$save_libdir"
15971 for dep
in $dependency_libs; do
15974 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
15975 if test "X$additional_libdir" != "X/usr/lib"; then
15977 if test "X$additional_libdir" = "X/usr/local/lib"; then
15978 if test -n "$GCC"; then
15980 linux
*) haveit
=yes;;
15984 if test -z "$haveit"; then
15986 for x
in $LDFLAGS $LIBLZMA; do
15988 acl_save_prefix
="$prefix"
15989 prefix
="$acl_final_prefix"
15990 acl_save_exec_prefix
="$exec_prefix"
15991 exec_prefix
="$acl_final_exec_prefix"
15993 exec_prefix
="$acl_save_exec_prefix"
15994 prefix
="$acl_save_prefix"
15996 if test "X$x" = "X-L$additional_libdir"; then
16001 if test -z "$haveit"; then
16002 if test -d "$additional_libdir"; then
16003 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-L$additional_libdir"
16007 for x
in $LDFLAGS $LTLIBLZMA; do
16009 acl_save_prefix
="$prefix"
16010 prefix
="$acl_final_prefix"
16011 acl_save_exec_prefix
="$exec_prefix"
16012 exec_prefix
="$acl_final_exec_prefix"
16014 exec_prefix
="$acl_save_exec_prefix"
16015 prefix
="$acl_save_prefix"
16017 if test "X$x" = "X-L$additional_libdir"; then
16022 if test -z "$haveit"; then
16023 if test -d "$additional_libdir"; then
16024 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }-L$additional_libdir"
16031 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
16032 if test "$enable_rpath" != no
; then
16034 for x
in $rpathdirs; do
16035 if test "X$x" = "X$dir"; then
16040 if test -z "$haveit"; then
16041 rpathdirs
="$rpathdirs $dir"
16044 for x
in $ltrpathdirs; do
16045 if test "X$x" = "X$dir"; then
16050 if test -z "$haveit"; then
16051 ltrpathdirs
="$ltrpathdirs $dir"
16056 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
16059 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
16062 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$dep"
16063 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }$dep"
16069 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }-l$name"
16070 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }-l$name"
16076 if test "X$rpathdirs" != "X"; then
16077 if test -n "$hardcode_libdir_separator"; then
16079 for found_dir
in $rpathdirs; do
16080 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
16082 acl_save_libdir
="$libdir"
16084 eval flag
=\"$hardcode_libdir_flag_spec\"
16085 libdir
="$acl_save_libdir"
16086 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$flag"
16088 for found_dir
in $rpathdirs; do
16089 acl_save_libdir
="$libdir"
16090 libdir
="$found_dir"
16091 eval flag
=\"$hardcode_libdir_flag_spec\"
16092 libdir
="$acl_save_libdir"
16093 LIBLZMA
="${LIBLZMA}${LIBLZMA:+ }$flag"
16097 if test "X$ltrpathdirs" != "X"; then
16098 for found_dir
in $ltrpathdirs; do
16099 LTLIBLZMA
="${LTLIBLZMA}${LTLIBLZMA:+ }-R$found_dir"
16104 ac_save_CPPFLAGS
="$CPPFLAGS"
16106 for element
in $INCLZMA; do
16108 for x
in $CPPFLAGS; do
16110 acl_save_prefix
="$prefix"
16111 prefix
="$acl_final_prefix"
16112 acl_save_exec_prefix
="$exec_prefix"
16113 exec_prefix
="$acl_final_exec_prefix"
16115 exec_prefix
="$acl_save_exec_prefix"
16116 prefix
="$acl_save_prefix"
16118 if test "X$x" = "X$element"; then
16123 if test -z "$haveit"; then
16124 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
16129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for liblzma" >&5
16130 $as_echo_n "checking for liblzma... " >&6; }
16131 if test "${ac_cv_liblzma+set}" = set; then :
16132 $as_echo_n "(cached) " >&6
16135 ac_save_LIBS
="$LIBS"
16136 LIBS
="$LIBS $LIBLZMA"
16137 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16138 /* end confdefs.h. */
16143 lzma_index_iter iter;
16144 lzma_index_iter_init (&iter, 0);
16145 lzma_mf_is_supported (LZMA_MF_HC3);
16150 if ac_fn_c_try_link
"$LINENO"; then :
16155 rm -f core conftest.err conftest.
$ac_objext \
16156 conftest
$ac_exeext conftest.
$ac_ext
16157 LIBS
="$ac_save_LIBS"
16160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_liblzma" >&5
16161 $as_echo "$ac_cv_liblzma" >&6; }
16162 if test "$ac_cv_liblzma" = yes; then
16165 $as_echo "#define HAVE_LIBLZMA 1" >>confdefs.h
16167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with liblzma" >&5
16168 $as_echo_n "checking how to link with liblzma... " >&6; }
16169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBLZMA" >&5
16170 $as_echo "$LIBLZMA" >&6; }
16173 CPPFLAGS
="$ac_save_CPPFLAGS"
16183 if test "$HAVE_LIBLZMA" != yes; then
16184 if test "$with_lzma" = yes; then
16185 as_fn_error
"missing liblzma for --with-lzma" "$LINENO" 5
16191 LIBGUI
="../libgui/src/libgui.a"
16192 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
16201 *-*-cygwin* |
*-*-mingw* )
16210 if test "${enable_gdbtk}" = "yes"; then
16212 # Gdbtk must have an absolute path to srcdir in order to run
16213 # properly when not installed.
16216 GDBTK_SRC_DIR
=`pwd`
16221 # Ok, lets find the tcl configuration
16222 # First, look for one uninstalled.
16223 # the alternative search directory is invoked by --with-tcl
16226 if test x
"${no_tcl}" = x
; then
16227 # we reset no_tcl in case something fails here
16230 # Check whether --with-tcl was given.
16231 if test "${with_tcl+set}" = set; then :
16232 withval
=$with_tcl; with_tclconfig
=${withval}
16235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
16236 $as_echo_n "checking for Tcl configuration... " >&6; }
16237 if test "${ac_cv_c_tclconfig+set}" = set; then :
16238 $as_echo_n "(cached) " >&6
16242 # First check to see if --with-tcl was specified.
16244 *-*-cygwin*) platDir
="win" ;;
16245 *) platDir
="unix" ;;
16247 if test x
"${with_tclconfig}" != x
; then
16248 if test -f "${with_tclconfig}/tclConfig.sh" ; then
16249 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
16251 as_fn_error
"${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
16255 # then check for a private Tcl installation
16256 if test x
"${ac_cv_c_tclconfig}" = x
; then
16259 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
16260 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
16261 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
16263 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
16264 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
16265 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
16267 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
16268 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
16269 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
16270 if test -f "$i/$platDir/tclConfig.sh" ; then
16271 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
16277 # on Darwin, check in Framework installation locations
16278 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tclconfig}" = x
; then
16279 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
16280 `ls -d /Library/Frameworks 2>/dev/null` \
16281 `ls -d /Network/Library/Frameworks 2>/dev/null` \
16282 `ls -d /System/Library/Frameworks 2>/dev/null` \
16284 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
16285 ac_cv_c_tclconfig
=`(cd $i/Tcl.framework; pwd)`
16291 # check in a few common install locations
16292 if test x
"${ac_cv_c_tclconfig}" = x
; then
16293 for i
in `ls -d ${libdir} 2>/dev/null` \
16294 `ls -d ${exec_prefix}/lib 2>/dev/null` \
16295 `ls -d ${prefix}/lib 2>/dev/null` \
16296 `ls -d /usr/local/lib 2>/dev/null` \
16297 `ls -d /usr/contrib/lib 2>/dev/null` \
16298 `ls -d /usr/lib 2>/dev/null` \
16300 if test -f "$i/tclConfig.sh" ; then
16301 ac_cv_c_tclconfig
=`(cd $i; pwd)`
16307 # check in a few other private locations
16308 if test x
"${ac_cv_c_tclconfig}" = x
; then
16311 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
16312 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
16313 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
16314 if test -f "$i/$platDir/tclConfig.sh" ; then
16315 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
16324 if test x
"${ac_cv_c_tclconfig}" = x
; then
16325 TCL_BIN_DIR
="# no Tcl configs found"
16326 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
16327 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
16330 TCL_BIN_DIR
=${ac_cv_c_tclconfig}
16331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
16332 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
16337 # If $no_tk is nonempty, then we can't do Tk, and there is no
16338 # point to doing Tcl.
16341 # Ok, lets find the tk configuration
16342 # First, look for one uninstalled.
16343 # the alternative search directory is invoked by --with-tk
16346 if test x
"${no_tk}" = x
; then
16347 # we reset no_tk in case something fails here
16350 # Check whether --with-tk was given.
16351 if test "${with_tk+set}" = set; then :
16352 withval
=$with_tk; with_tkconfig
=${withval}
16355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
16356 $as_echo_n "checking for Tk configuration... " >&6; }
16357 if test "${ac_cv_c_tkconfig+set}" = set; then :
16358 $as_echo_n "(cached) " >&6
16362 # First check to see if --with-tkconfig was specified.
16363 if test x
"${with_tkconfig}" != x
; then
16364 if test -f "${with_tkconfig}/tkConfig.sh" ; then
16365 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
16367 as_fn_error
"${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
16371 # then check for a private Tk library
16373 *-*-cygwin*) platDir
="win" ;;
16374 *) platDir
="unix" ;;
16376 if test x
"${ac_cv_c_tkconfig}" = x
; then
16379 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
16380 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
16381 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
16383 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
16384 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
16385 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
16387 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
16388 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
16389 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
16390 if test -f "$i/$platDir/tkConfig.sh" ; then
16391 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
16397 # on Darwin, check in Framework installation locations
16398 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tkconfig}" = x
; then
16399 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
16400 `ls -d /Library/Frameworks 2>/dev/null` \
16401 `ls -d /Network/Library/Frameworks 2>/dev/null` \
16402 `ls -d /System/Library/Frameworks 2>/dev/null` \
16404 if test -f "$i/Tk.framework/tkConfig.sh" ; then
16405 ac_cv_c_tkconfig
=`(cd $i/Tk.framework; pwd)`
16411 # check in a few common install locations
16412 if test x
"${ac_cv_c_tkconfig}" = x
; then
16413 for i
in `ls -d ${libdir} 2>/dev/null` \
16414 `ls -d ${exec_prefix}/lib 2>/dev/null` \
16415 `ls -d ${prefix}/lib 2>/dev/null` \
16416 `ls -d /usr/local/lib 2>/dev/null` \
16417 `ls -d /usr/contrib/lib 2>/dev/null` \
16418 `ls -d /usr/lib 2>/dev/null` \
16420 if test -f "$i/tkConfig.sh" ; then
16421 ac_cv_c_tkconfig
=`(cd $i; pwd)`
16426 # check in a few other private locations
16427 if test x
"${ac_cv_c_tkconfig}" = x
; then
16430 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
16431 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
16432 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
16433 if test -f "$i/$platDir/tkConfig.sh" ; then
16434 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
16443 if test x
"${ac_cv_c_tkconfig}" = x
; then
16444 TK_BIN_DIR
="# no Tk configs found"
16445 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
16446 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
16449 TK_BIN_DIR
=${ac_cv_c_tkconfig}
16450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
16451 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
16456 if test -z "${no_tcl}" -a -z "${no_tk}"; then
16458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
16459 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
16461 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
16462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
16463 $as_echo "loading" >&6; }
16464 .
${TCL_BIN_DIR}/tclConfig.sh
16466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
16467 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
16470 # eval is required to do the TCL_DBGX substitution
16471 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
16472 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
16474 # If the TCL_BIN_DIR is the build directory (not the install directory),
16475 # then set the common variable name to the value of the build variables.
16476 # For example, the variable TCL_LIB_SPEC will be set to the value
16477 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
16478 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
16479 # installed and uninstalled version of Tcl.
16480 if test -f "${TCL_BIN_DIR}/Makefile" ; then
16481 TCL_LIB_SPEC
=${TCL_BUILD_LIB_SPEC}
16482 TCL_STUB_LIB_SPEC
=${TCL_BUILD_STUB_LIB_SPEC}
16483 TCL_STUB_LIB_PATH
=${TCL_BUILD_STUB_LIB_PATH}
16484 elif test "`uname -s`" = "Darwin"; then
16485 # If Tcl was built as a framework, attempt to use the libraries
16486 # from the framework at the given location so that linking works
16487 # against Tcl.framework installed in an arbitrary location.
16488 case ${TCL_DEFS} in
16490 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
16491 for i
in "`cd ${TCL_BIN_DIR}; pwd`" \
16492 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
16493 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
16494 TCL_LIB_SPEC
="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
16499 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
16500 TCL_STUB_LIB_SPEC
="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
16501 TCL_STUB_LIB_PATH
="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
16507 # eval is required to do the TCL_DBGX substitution
16508 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
16509 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
16510 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
16511 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
16527 # Check for in-tree tcl
16534 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
16538 # Find Tcl private headers
16539 if test x
"${intree}" = xno
; then
16541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
16542 $as_echo_n "checking for Tcl private headers... " >&6; }
16544 dir
=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
16545 if test -f ${dir}/tclInt.h
; then
16549 if test x
"${private_dir}" = x
; then
16550 as_fn_error
"could not find private Tcl headers" "$LINENO" 5
16552 TCL_PRIVATE_INCLUDE
="-I${private_dir}"
16553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
16554 $as_echo "${private_dir}" >&6; }
16557 TCL_INCLUDE
="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
16558 TCL_LIBRARY
="${TCL_LIB_SPEC}"
16561 # If building tcl in the same src tree, private headers
16562 # are not needed, but we need to be sure to use the right
16564 TCL_INCLUDE
="-I${TCL_SRC_DIR}/generic"
16565 TCL_LIBRARY
="${TCL_BUILD_LIB_SPEC}"
16566 TCL_DEPS
="../tcl/${configdir}${TCL_LIB_FILE}"
16573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
16574 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
16576 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
16577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
16578 $as_echo "loading" >&6; }
16579 .
${TK_BIN_DIR}/tkConfig.sh
16581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
16582 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
16585 # eval is required to do the TK_DBGX substitution
16586 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
16587 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
16589 # If the TK_BIN_DIR is the build directory (not the install directory),
16590 # then set the common variable name to the value of the build variables.
16591 # For example, the variable TK_LIB_SPEC will be set to the value
16592 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
16593 # instead of TK_BUILD_LIB_SPEC since it will work with both an
16594 # installed and uninstalled version of Tcl.
16595 if test -f "${TK_BIN_DIR}/Makefile" ; then
16596 TK_LIB_SPEC
=${TK_BUILD_LIB_SPEC}
16597 TK_STUB_LIB_SPEC
=${TK_BUILD_STUB_LIB_SPEC}
16598 TK_STUB_LIB_PATH
=${TK_BUILD_STUB_LIB_PATH}
16599 elif test "`uname -s`" = "Darwin"; then
16600 # If Tk was built as a framework, attempt to use the libraries
16601 # from the framework at the given location so that linking works
16602 # against Tk.framework installed in an arbitrary location.
16605 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
16606 for i
in "`cd ${TK_BIN_DIR}; pwd`" \
16607 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
16608 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
16609 TK_LIB_SPEC
="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
16614 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
16615 TK_STUB_LIB_SPEC
="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
16616 TK_STUB_LIB_PATH
="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
16622 # eval is required to do the TK_DBGX substitution
16623 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
16624 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
16625 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
16626 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
16641 # Check for in-tree Tk
16643 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
16647 # Find Tk private headers
16648 if test x
"${intree}" = xno
; then
16650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
16651 $as_echo_n "checking for Tk private headers... " >&6; }
16653 dir
=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
16654 if test -f ${dir}/tkInt.h
; then
16658 if test x
"${private_dir}" = x
; then
16659 as_fn_error
"could not find Tk private headers" "$LINENO" 5
16661 TK_PRIVATE_INCLUDE
="-I${private_dir}"
16662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
16663 $as_echo "${private_dir}" >&6; }
16666 TK_INCLUDE
="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
16667 TK_LIBRARY
=${TK_LIB_SPEC}
16670 TK_INCLUDE
="-I${TK_SRC_DIR}/generic"
16671 TK_LIBRARY
="${TK_BUILD_LIB_SPEC}"
16672 TK_DEPS
="../tk/${configdir}/${TK_LIB_FILE}"
16679 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
16681 # Include some libraries that Tcl and Tk want.
16682 TCL_LIBS
='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
16683 # Yes, the ordering seems wrong here. But it isn't.
16684 # TK_LIBS is the list of libraries that need to be linked
16685 # after Tcl/Tk. Note that this isn't put into LIBS. If it
16686 # were in LIBS then any link tests after this point would
16687 # try to include things like `$(LIBGUI)', which wouldn't work.
16688 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
16690 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
16691 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
16692 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
16693 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
16694 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
16695 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
16696 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
16698 if test x
$gdb_cv_os_cygwin = xyes
; then
16699 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
16700 WIN32LDAPP
="-Wl,--subsystem,console"
16701 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
16704 subdirs
="$subdirs gdbtk"
16716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
16717 $as_echo_n "checking for X... " >&6; }
16720 # Check whether --with-x was given.
16721 if test "${with_x+set}" = set; then :
16725 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
16726 if test "x$with_x" = xno
; then
16727 # The user explicitly disabled X.
16730 case $x_includes,$x_libraries in #(
16731 *\'*) as_fn_error
"cannot use X directory names containing '" "$LINENO" 5;; #(
16732 *,NONE | NONE
,*) if test "${ac_cv_have_x+set}" = set; then :
16733 $as_echo_n "(cached) " >&6
16735 # One or both of the vars are not set, and there is no cached value.
16736 ac_x_includes
=no ac_x_libraries
=no
16737 rm -f -r conftest.dir
16738 if mkdir conftest.dir
; then
16740 cat >Imakefile
<<'_ACEOF'
16742 @echo incroot='${INCROOT}'
16744 @echo usrlibdir='${USRLIBDIR}'
16746 @echo libdir='${LIBDIR}'
16748 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
16749 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
16750 for ac_var
in incroot usrlibdir libdir
; do
16751 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
16753 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
16754 for ac_extension
in a so sl dylib la dll
; do
16755 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
16756 test -f "$ac_im_libdir/libX11.$ac_extension"; then
16757 ac_im_usrlibdir
=$ac_im_libdir; break
16760 # Screen out bogus values from the imake configuration. They are
16761 # bogus both because they are the default anyway, and because
16762 # using them would break gcc on systems where it needs fixed includes.
16763 case $ac_im_incroot in
16764 /usr
/include
) ac_x_includes
= ;;
16765 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
16767 case $ac_im_usrlibdir in
16768 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
16769 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
16773 rm -f -r conftest.dir
16776 # Standard set of common directories for X headers.
16777 # Check X11 before X11Rn because it is often a symlink to the current release.
16791 /usr/local/X11/include
16792 /usr/local/X11R7/include
16793 /usr/local/X11R6/include
16794 /usr/local/X11R5/include
16795 /usr/local/X11R4/include
16797 /usr/local/include/X11
16798 /usr/local/include/X11R7
16799 /usr/local/include/X11R6
16800 /usr/local/include/X11R5
16801 /usr/local/include/X11R4
16805 /usr/XFree86/include/X11
16809 /usr/unsupported/include
16810 /usr/athena/include
16811 /usr/local/x11r5/include
16812 /usr/lpp/Xamples/include
16814 /usr/openwin/include
16815 /usr/openwin/share/include'
16817 if test "$ac_x_includes" = no
; then
16818 # Guess where to find include files, by looking for Xlib.h.
16819 # First, try using that file with no special directory specified.
16820 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16821 /* end confdefs.h. */
16822 #include <X11/Xlib.h>
16824 if ac_fn_c_try_cpp
"$LINENO"; then :
16825 # We can compile using X headers with no special include directory.
16828 for ac_dir
in $ac_x_header_dirs; do
16829 if test -r "$ac_dir/X11/Xlib.h"; then
16830 ac_x_includes
=$ac_dir
16835 rm -f conftest.err conftest.
$ac_ext
16836 fi # $ac_x_includes = no
16838 if test "$ac_x_libraries" = no
; then
16839 # Check for the libraries.
16840 # See if we find them without any special options.
16841 # Don't add to $LIBS permanently.
16844 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16845 /* end confdefs.h. */
16846 #include <X11/Xlib.h>
16855 if ac_fn_c_try_link
"$LINENO"; then :
16857 # We can link X programs with no special library path.
16861 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
16863 # Don't even attempt the hair of trying to link an X program!
16864 for ac_extension
in a so sl dylib la dll
; do
16865 if test -r "$ac_dir/libX11.$ac_extension"; then
16866 ac_x_libraries
=$ac_dir
16872 rm -f core conftest.err conftest.
$ac_objext \
16873 conftest
$ac_exeext conftest.
$ac_ext
16874 fi # $ac_x_libraries = no
16876 case $ac_x_includes,$ac_x_libraries in #(
16877 no
,* |
*,no |
*\'*)
16878 # Didn't find X, or a directory has "'" in its name.
16879 ac_cv_have_x
="have_x=no";; #(
16881 # Record where we found X for the cache.
16882 ac_cv_have_x
="have_x=yes\
16883 ac_x_includes='$ac_x_includes'\
16884 ac_x_libraries='$ac_x_libraries'"
16890 eval "$ac_cv_have_x"
16893 if test "$have_x" != yes; then
16894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
16895 $as_echo "$have_x" >&6; }
16898 # If each of the values was on the command line, it overrides each guess.
16899 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
16900 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
16901 # Update the cache value to reflect the command line values.
16902 ac_cv_have_x
="have_x=yes\
16903 ac_x_includes='$x_includes'\
16904 ac_x_libraries='$x_libraries'"
16905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
16906 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
16910 # Unlike the sim directory, whether a simulator is linked is controlled by
16911 # presence of a gdb_sim definition in the target configure.tgt entry.
16912 # This code just checks for a few cases where we'd like to ignore those
16913 # definitions, even when they're present in the '.mt' file. These cases
16914 # are when --disable-sim is specified, or if the simulator directory is
16915 # not part of the source tree.
16917 # Check whether --enable-sim was given.
16918 if test "${enable_sim+set}" = set; then :
16919 enableval
=$enable_sim; echo "enable_sim = $enable_sim";
16920 echo "enableval = ${enableval}";
16921 case "${enableval}" in
16922 yes) ignore_sim
=false
;;
16923 no
) ignore_sim
=true
;;
16924 *) ignore_sim
=false
;;
16931 if test ! -d "${srcdir}/../sim"; then
16937 if test "${ignore_sim}" = "false"; then
16938 if test x
"${gdb_sim}" != x
; then
16940 SIM_OBS
="remote-sim.o"
16942 $as_echo "#define WITH_SIM 1" >>confdefs.h
16945 # Some tdep code should only be compiled in when the ppc sim is
16946 # built. PR sim/13418.
16950 $as_echo "#define WITH_PPC_SIM 1" >>confdefs.h
16970 # List of host floatformats.
16972 cat >>confdefs.h
<<_ACEOF
16973 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
16977 cat >>confdefs.h
<<_ACEOF
16978 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
16982 cat >>confdefs.h
<<_ACEOF
16983 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
16987 # target_subdir is used by the testsuite to find the target libraries.
16989 if test "${host}" != "${target}"; then
16990 target_subdir
="${target_alias}/"
16994 # Import nat definitions.
16995 nat_makefile_frag
=/dev
/null
16996 if test "${gdb_native}" = "yes"; then
16997 .
${srcdir}/configure.nat
16998 nativefile
=$NAT_FILE
17011 if test x
"${gdb_osabi}" != x
; then
17013 cat >>confdefs.h
<<_ACEOF
17014 #define GDB_OSABI_DEFAULT $gdb_osabi
17019 # Enable multi-ice-gdb-server.
17020 # Check whether --enable-multi-ice was given.
17021 if test "${enable_multi_ice+set}" = set; then :
17022 enableval
=$enable_multi_ice; case $enableval in
17025 *) as_fn_error
"bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
17029 if test "x$enable_multi_ice" = xyes
; then
17030 subdirs
="$subdirs multi-ice"
17034 # Check whether --enable-gdbserver was given.
17035 if test "${enable_gdbserver+set}" = set; then :
17036 enableval
=$enable_gdbserver; case "${enableval}" in
17038 *) as_fn_error
"bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
17041 enable_gdbserver
=auto
17045 # We only build gdbserver automatically in a native configuration, and
17046 # only if the user did not explicitly disable its build.
17047 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
17048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
17049 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
17050 if test "x$build_gdbserver" = xyes
; then
17051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17052 $as_echo "yes" >&6; }
17053 subdirs
="$subdirs gdbserver"
17055 gdbserver_build_enabled
=yes
17057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17058 $as_echo "no" >&6; }
17062 # If the user explicitly request the gdbserver to be built, verify that
17063 # we were in fact able to enable it.
17064 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
17065 as_fn_error
"Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
17068 # Check for babeltrace and babeltrace-ctf
17070 # Check whether --with-babeltrace was given.
17071 if test "${with_babeltrace+set}" = set; then :
17072 withval
=$with_babeltrace;
17074 with_babeltrace
=auto
17077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use babeltrace" >&5
17078 $as_echo_n "checking whether to use babeltrace... " >&6; }
17079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_babeltrace" >&5
17080 $as_echo "$with_babeltrace" >&6; }
17082 if test "x$with_babeltrace" = "xno"; then
17083 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: babletrace support disabled; GDB is unable to read CTF data." >&5
17084 $as_echo "$as_me: WARNING: babletrace support disabled; GDB is unable to read CTF data." >&2;}
17086 # Append -Werror to CFLAGS so that configure can catch the warning
17087 # "assignment from incompatible pointer type", which is related to
17088 # the babeltrace change from 1.0.3 to 1.1.0. Babeltrace 1.1.0 works
17089 # in GDB, while babeltrace 1.0.3 is broken.
17090 # AC_LIB_HAVE_LINKFLAGS may modify CPPFLAGS in it, so it should be
17091 # safe to save and restore CFLAGS here.
17092 saved_CFLAGS
=$CFLAGS
17093 CFLAGS
="$CFLAGS -Werror"
17104 acl_save_prefix
="$prefix"
17105 prefix
="$acl_final_prefix"
17106 acl_save_exec_prefix
="$exec_prefix"
17107 exec_prefix
="$acl_final_exec_prefix"
17109 eval additional_includedir
=\"$includedir\"
17110 eval additional_libdir
=\"$libdir\"
17112 exec_prefix
="$acl_save_exec_prefix"
17113 prefix
="$acl_save_prefix"
17116 # Check whether --with-libbabeltrace-prefix was given.
17117 if test "${with_libbabeltrace_prefix+set}" = set; then :
17118 withval
=$with_libbabeltrace_prefix;
17119 if test "X$withval" = "Xno"; then
17122 if test "X$withval" = "X"; then
17124 acl_save_prefix
="$prefix"
17125 prefix
="$acl_final_prefix"
17126 acl_save_exec_prefix
="$exec_prefix"
17127 exec_prefix
="$acl_final_exec_prefix"
17129 eval additional_includedir
=\"$includedir\"
17130 eval additional_libdir
=\"$libdir\"
17132 exec_prefix
="$acl_save_exec_prefix"
17133 prefix
="$acl_save_prefix"
17136 additional_includedir
="$withval/include"
17137 additional_libdir
="$withval/lib"
17148 names_already_handled
=
17149 names_next_round
='babeltrace babeltrace-ctf'
17150 while test -n "$names_next_round"; do
17151 names_this_round
="$names_next_round"
17153 for name
in $names_this_round; do
17155 for n
in $names_already_handled; do
17156 if test "$n" = "$name"; then
17157 already_handled
=yes
17161 if test -z "$already_handled"; then
17162 names_already_handled
="$names_already_handled $name"
17163 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
17164 eval value
=\"\
$HAVE_LIB$uppername\"
17165 if test -n "$value"; then
17166 if test "$value" = yes; then
17167 eval value
=\"\
$LIB$uppername\"
17168 test -z "$value" || LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$value"
17169 eval value
=\"\
$LTLIB$uppername\"
17170 test -z "$value" || LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }$value"
17179 if test $use_additional = yes; then
17180 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
17181 found_dir
="$additional_libdir"
17182 found_so
="$additional_libdir/lib$name.$shlibext"
17183 if test -f "$additional_libdir/lib$name.la"; then
17184 found_la
="$additional_libdir/lib$name.la"
17187 if test -f "$additional_libdir/lib$name.$libext"; then
17188 found_dir
="$additional_libdir"
17189 found_a
="$additional_libdir/lib$name.$libext"
17190 if test -f "$additional_libdir/lib$name.la"; then
17191 found_la
="$additional_libdir/lib$name.la"
17196 if test "X$found_dir" = "X"; then
17197 for x
in $LDFLAGS $LTLIBBABELTRACE; do
17199 acl_save_prefix
="$prefix"
17200 prefix
="$acl_final_prefix"
17201 acl_save_exec_prefix
="$exec_prefix"
17202 exec_prefix
="$acl_final_exec_prefix"
17204 exec_prefix
="$acl_save_exec_prefix"
17205 prefix
="$acl_save_prefix"
17209 dir
=`echo "X$x" | sed -e 's/^X-L//'`
17210 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
17212 found_so
="$dir/lib$name.$shlibext"
17213 if test -f "$dir/lib$name.la"; then
17214 found_la
="$dir/lib$name.la"
17217 if test -f "$dir/lib$name.$libext"; then
17219 found_a
="$dir/lib$name.$libext"
17220 if test -f "$dir/lib$name.la"; then
17221 found_la
="$dir/lib$name.la"
17227 if test "X$found_dir" != "X"; then
17232 if test "X$found_dir" != "X"; then
17233 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-L$found_dir -l$name"
17234 if test "X$found_so" != "X"; then
17235 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
17236 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
17239 for x
in $ltrpathdirs; do
17240 if test "X$x" = "X$found_dir"; then
17245 if test -z "$haveit"; then
17246 ltrpathdirs
="$ltrpathdirs $found_dir"
17248 if test "$hardcode_direct" = yes; then
17249 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
17251 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
17252 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
17254 for x
in $rpathdirs; do
17255 if test "X$x" = "X$found_dir"; then
17260 if test -z "$haveit"; then
17261 rpathdirs
="$rpathdirs $found_dir"
17265 for x
in $LDFLAGS $LIBBABELTRACE; do
17267 acl_save_prefix
="$prefix"
17268 prefix
="$acl_final_prefix"
17269 acl_save_exec_prefix
="$exec_prefix"
17270 exec_prefix
="$acl_final_exec_prefix"
17272 exec_prefix
="$acl_save_exec_prefix"
17273 prefix
="$acl_save_prefix"
17275 if test "X$x" = "X-L$found_dir"; then
17280 if test -z "$haveit"; then
17281 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-L$found_dir"
17283 if test "$hardcode_minus_L" != no
; then
17284 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
17286 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-l$name"
17292 if test "X$found_a" != "X"; then
17293 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_a"
17295 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-L$found_dir -l$name"
17298 additional_includedir
=
17299 case "$found_dir" in
17301 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
17302 additional_includedir
="$basedir/include"
17305 if test "X$additional_includedir" != "X"; then
17306 if test "X$additional_includedir" != "X/usr/include"; then
17308 if test "X$additional_includedir" = "X/usr/local/include"; then
17309 if test -n "$GCC"; then
17311 linux
*) haveit
=yes;;
17315 if test -z "$haveit"; then
17316 for x
in $CPPFLAGS $INCBABELTRACE; do
17318 acl_save_prefix
="$prefix"
17319 prefix
="$acl_final_prefix"
17320 acl_save_exec_prefix
="$exec_prefix"
17321 exec_prefix
="$acl_final_exec_prefix"
17323 exec_prefix
="$acl_save_exec_prefix"
17324 prefix
="$acl_save_prefix"
17326 if test "X$x" = "X-I$additional_includedir"; then
17331 if test -z "$haveit"; then
17332 if test -d "$additional_includedir"; then
17333 INCBABELTRACE
="${INCBABELTRACE}${INCBABELTRACE:+ }-I$additional_includedir"
17339 if test -n "$found_la"; then
17340 save_libdir
="$libdir"
17341 case "$found_la" in
17342 */* |
*\\*) .
"$found_la" ;;
17343 *) .
"./$found_la" ;;
17345 libdir
="$save_libdir"
17346 for dep
in $dependency_libs; do
17349 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
17350 if test "X$additional_libdir" != "X/usr/lib"; then
17352 if test "X$additional_libdir" = "X/usr/local/lib"; then
17353 if test -n "$GCC"; then
17355 linux
*) haveit
=yes;;
17359 if test -z "$haveit"; then
17361 for x
in $LDFLAGS $LIBBABELTRACE; do
17363 acl_save_prefix
="$prefix"
17364 prefix
="$acl_final_prefix"
17365 acl_save_exec_prefix
="$exec_prefix"
17366 exec_prefix
="$acl_final_exec_prefix"
17368 exec_prefix
="$acl_save_exec_prefix"
17369 prefix
="$acl_save_prefix"
17371 if test "X$x" = "X-L$additional_libdir"; then
17376 if test -z "$haveit"; then
17377 if test -d "$additional_libdir"; then
17378 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-L$additional_libdir"
17382 for x
in $LDFLAGS $LTLIBBABELTRACE; do
17384 acl_save_prefix
="$prefix"
17385 prefix
="$acl_final_prefix"
17386 acl_save_exec_prefix
="$exec_prefix"
17387 exec_prefix
="$acl_final_exec_prefix"
17389 exec_prefix
="$acl_save_exec_prefix"
17390 prefix
="$acl_save_prefix"
17392 if test "X$x" = "X-L$additional_libdir"; then
17397 if test -z "$haveit"; then
17398 if test -d "$additional_libdir"; then
17399 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-L$additional_libdir"
17406 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
17407 if test "$enable_rpath" != no
; then
17409 for x
in $rpathdirs; do
17410 if test "X$x" = "X$dir"; then
17415 if test -z "$haveit"; then
17416 rpathdirs
="$rpathdirs $dir"
17419 for x
in $ltrpathdirs; do
17420 if test "X$x" = "X$dir"; then
17425 if test -z "$haveit"; then
17426 ltrpathdirs
="$ltrpathdirs $dir"
17431 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
17434 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
17437 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$dep"
17438 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }$dep"
17444 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }-l$name"
17445 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-l$name"
17451 if test "X$rpathdirs" != "X"; then
17452 if test -n "$hardcode_libdir_separator"; then
17454 for found_dir
in $rpathdirs; do
17455 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
17457 acl_save_libdir
="$libdir"
17459 eval flag
=\"$hardcode_libdir_flag_spec\"
17460 libdir
="$acl_save_libdir"
17461 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$flag"
17463 for found_dir
in $rpathdirs; do
17464 acl_save_libdir
="$libdir"
17465 libdir
="$found_dir"
17466 eval flag
=\"$hardcode_libdir_flag_spec\"
17467 libdir
="$acl_save_libdir"
17468 LIBBABELTRACE
="${LIBBABELTRACE}${LIBBABELTRACE:+ }$flag"
17472 if test "X$ltrpathdirs" != "X"; then
17473 for found_dir
in $ltrpathdirs; do
17474 LTLIBBABELTRACE
="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-R$found_dir"
17479 ac_save_CPPFLAGS
="$CPPFLAGS"
17481 for element
in $INCBABELTRACE; do
17483 for x
in $CPPFLAGS; do
17485 acl_save_prefix
="$prefix"
17486 prefix
="$acl_final_prefix"
17487 acl_save_exec_prefix
="$exec_prefix"
17488 exec_prefix
="$acl_final_exec_prefix"
17490 exec_prefix
="$acl_save_exec_prefix"
17491 prefix
="$acl_save_prefix"
17493 if test "X$x" = "X$element"; then
17498 if test -z "$haveit"; then
17499 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
17504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libbabeltrace" >&5
17505 $as_echo_n "checking for libbabeltrace... " >&6; }
17506 if test "${ac_cv_libbabeltrace+set}" = set; then :
17507 $as_echo_n "(cached) " >&6
17510 ac_save_LIBS
="$LIBS"
17511 LIBS
="$LIBS $LIBBABELTRACE"
17512 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
17513 /* end confdefs.h. */
17514 #include <babeltrace/babeltrace.h>
17515 #include <babeltrace/ctf/events.h>
17516 #include <babeltrace/ctf/iterator.h>
17520 struct bt_iter_pos *pos = bt_iter_get_pos (bt_ctf_get_iter (NULL));
17521 struct bt_ctf_event *event = NULL;
17522 const struct bt_definition *scope;
17524 pos->type = BT_SEEK_BEGIN;
17525 bt_iter_set_pos (bt_ctf_get_iter (NULL), pos);
17526 scope = bt_ctf_get_top_level_scope (event,
17527 BT_STREAM_EVENT_HEADER);
17528 bt_ctf_get_uint64 (bt_ctf_get_field (event, scope, "id"));
17534 if ac_fn_c_try_link
"$LINENO"; then :
17535 ac_cv_libbabeltrace
=yes
17537 ac_cv_libbabeltrace
=no
17539 rm -f core conftest.err conftest.
$ac_objext \
17540 conftest
$ac_exeext conftest.
$ac_ext
17541 LIBS
="$ac_save_LIBS"
17544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libbabeltrace" >&5
17545 $as_echo "$ac_cv_libbabeltrace" >&6; }
17546 if test "$ac_cv_libbabeltrace" = yes; then
17547 HAVE_LIBBABELTRACE
=yes
17549 $as_echo "#define HAVE_LIBBABELTRACE 1" >>confdefs.h
17551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libbabeltrace" >&5
17552 $as_echo_n "checking how to link with libbabeltrace... " >&6; }
17553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBBABELTRACE" >&5
17554 $as_echo "$LIBBABELTRACE" >&6; }
17556 HAVE_LIBBABELTRACE
=no
17557 CPPFLAGS
="$ac_save_CPPFLAGS"
17567 CFLAGS
=$saved_CFLAGS
17569 if test "$HAVE_LIBBABELTRACE" != yes; then
17570 if test "$with_babeltrace" = yes; then
17571 as_fn_error
"babeltrace is missing or unusable" "$LINENO" 5
17573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data." >&5
17574 $as_echo "$as_me: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data." >&2;}
17579 # If nativefile (NAT_FILE) is not set in configure.nat, we link to an
17586 if test "${nativefile}" != ""; then
17587 case "${nativefile}" in
17588 nm-
*.h
) GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}" ;;
17589 * ) GDB_NM_FILE
="${nativefile}"
17591 files
="${files} ${GDB_NM_FILE}"
17592 links
="${links} nm.h"
17594 cat >>confdefs.h
<<_ACEOF
17595 #define GDB_NM_FILE "${GDB_NM_FILE}"
17601 for ac_prog
in xsltproc
17603 # Extract the first word of "$ac_prog", so it can be a program name with args.
17604 set dummy
$ac_prog; ac_word
=$2
17605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17606 $as_echo_n "checking for $ac_word... " >&6; }
17607 if test "${ac_cv_path_XSLTPROC+set}" = set; then :
17608 $as_echo_n "(cached) " >&6
17612 ac_cv_path_XSLTPROC
="$XSLTPROC" # Let the user override the test with a path.
17615 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
17616 for as_dir
in $PATH
17619 test -z "$as_dir" && as_dir
=.
17620 for ac_exec_ext
in '' $ac_executable_extensions; do
17621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17622 ac_cv_path_XSLTPROC
="$as_dir/$ac_word$ac_exec_ext"
17623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17633 XSLTPROC
=$ac_cv_path_XSLTPROC
17634 if test -n "$XSLTPROC"; then
17635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
17636 $as_echo "$XSLTPROC" >&6; }
17638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17639 $as_echo "no" >&6; }
17643 test -n "$XSLTPROC" && break
17645 test -n "$XSLTPROC" || XSLTPROC
="missing"
17647 if test "x$USE_MAINTAINER_MODE" = xyes
; then
17648 if test "${XSLTPROC}" = missing
; then
17649 as_fn_error
"unable to find xsltproc. maintainer-mode requires xsltproc." "$LINENO" 5
17654 ac_sources
="$files"
17656 while test -n "$ac_sources"; do
17657 set $ac_dests; ac_dest
=$1; shift; ac_dests
=$
*
17658 set $ac_sources; ac_source
=$1; shift; ac_sources
=$
*
17659 ac_config_links_1
="$ac_config_links_1 $ac_dest:$ac_source"
17661 ac_config_links
="$ac_config_links $ac_config_links_1"
17667 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
17670 if $development; then
17672 $as_echo "#define GDB_SELF_TEST 1" >>confdefs.h
17674 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_UNITTESTS_OBS) common/selftest.o selftest-arch.o"
17675 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_UNITTESTS_SRCS) common/selftest.c selftest-arch.c"
17679 gdb_ac_transform
=`echo "$program_transform_name" | sed -e 's/\\$\\$/\\$/g'`
17680 GDB_TRANSFORM_NAME
=`echo gdb | sed -e "$gdb_ac_transform"`
17681 if test "x$GDB_TRANSFORM_NAME" = x
; then
17682 GDB_TRANSFORM_NAME
=gdb
17687 gdb_ac_transform
=`echo "$program_transform_name" | sed -e 's/\\$\\$/\\$/g'`
17688 GCORE_TRANSFORM_NAME
=`echo gcore | sed -e "$gdb_ac_transform"`
17689 if test "x$GCORE_TRANSFORM_NAME" = x
; then
17690 GCORE_TRANSFORM_NAME
=gcore
17694 ac_config_files
="$ac_config_files gcore"
17696 ac_config_files
="$ac_config_files Makefile gdb-gdb.gdb doc/Makefile data-directory/Makefile"
17699 cat >confcache
<<\_ACEOF
17700 # This file is a shell script that caches the results of configure
17701 # tests run on this system so they can be shared between configure
17702 # scripts and configure runs, see configure's option --config-cache.
17703 # It is not useful on other systems. If it contains results you don't
17704 # want to keep, you may remove or edit it.
17706 # config.status only pays attention to the cache file if you give it
17707 # the --recheck option to rerun configure.
17709 # `ac_cv_env_foo' variables (set or unset) will be overridden when
17710 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17711 # following values.
17715 # The following way of writing the cache mishandles newlines in values,
17716 # but we know of no workaround that is simple, portable, and efficient.
17717 # So, we kill variables containing newlines.
17718 # Ultrix sh set writes to stderr and can't be redirected directly,
17719 # and sets the high bit in the cache file unless we assign to the vars.
17721 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17722 eval ac_val
=\$
$ac_var
17726 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
17727 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
17730 _ | IFS | as_nl
) ;; #(
17731 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
17732 *) { eval $ac_var=; unset $ac_var;} ;;
17738 case $as_nl`(ac_space=' '; set) 2>&1` in #(
17739 *${as_nl}ac_space
=\
*)
17740 # `set' does not quote correctly, so add quotes: double-quote
17741 # substitution turns \\\\ into \\, and sed turns \\ into \.
17744 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17747 # `set' quotes correctly as required by POSIX, so do not add quotes.
17748 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
17757 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17759 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17761 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
17762 if test -w "$cache_file"; then
17763 test "x$cache_file" != "x/dev/null" &&
17764 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
17765 $as_echo "$as_me: updating cache $cache_file" >&6;}
17766 cat confcache
>$cache_file
17768 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
17769 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
17774 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
17775 # Let make expand exec_prefix.
17776 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
17778 DEFS
=-DHAVE_CONFIG_H
17782 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
17783 # 1. Remove the extension, and $U if already installed.
17784 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
17785 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
17786 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
17787 # will be set to the directory where LIBOBJS objects are built.
17788 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17789 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
17791 LIBOBJS
=$ac_libobjs
17793 LTLIBOBJS
=$ac_ltlibobjs
17796 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17797 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
17798 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17800 if test -z "${HAVE_PYTHON_TRUE}" && test -z "${HAVE_PYTHON_FALSE}"; then
17801 as_fn_error
"conditional \"HAVE_PYTHON\" was never defined.
17802 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17804 if test -z "${HAVE_GUILE_TRUE}" && test -z "${HAVE_GUILE_FALSE}"; then
17805 as_fn_error
"conditional \"HAVE_GUILE\" was never defined.
17806 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17810 : ${CONFIG_STATUS=./config.status}
17812 ac_clean_files_save
=$ac_clean_files
17813 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
17814 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
17815 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17817 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
17819 # Generated by $as_me.
17820 # Run this file to recreate the current configuration.
17821 # Compiler output produced by configure, useful for debugging
17822 # configure, is in config.log if it exists.
17825 ac_cs_recheck=false
17828 SHELL=\${CONFIG_SHELL-$SHELL}
17831 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
17832 ## -------------------- ##
17833 ## M4sh Initialization. ##
17834 ## -------------------- ##
17836 # Be more Bourne compatible
17837 DUALCASE
=1; export DUALCASE
# for MKS sh
17838 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
17841 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17842 # is contrary to our usage. Disable this feature.
17843 alias -g '${1+"$@"}'='"$@"'
17844 setopt NO_GLOB_SUBST
17846 case `(set -o) 2>/dev/null` in #(
17858 # Printing a long string crashes Solaris 7 /usr/bin/printf.
17859 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17860 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17861 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17862 # Prefer a ksh shell builtin over an external printf program on Solaris,
17863 # but without wasting forks for bash or zsh.
17864 if test -z "$BASH_VERSION$ZSH_VERSION" \
17865 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
17866 as_echo='print
-r --'
17867 as_echo_n='print
-rn --'
17868 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17869 as_echo='printf %s
\n'
17870 as_echo_n='printf %s
'
17872 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17873 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
17874 as_echo_n='/usr
/ucb
/echo -n'
17876 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17877 as_echo_n_body='eval
17881 expr "X$arg" : "X\\(.*\\)$as_nl";
17882 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17884 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
17886 export as_echo_n_body
17887 as_echo_n='sh
-c $as_echo_n_body as_echo
'
17889 export as_echo_body
17890 as_echo='sh
-c $as_echo_body as_echo
'
17893 # The user is always right.
17894 if test "${PATH_SEPARATOR+set}" != set; then
17896 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17897 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17904 # We need space, tab and new line, in precisely that order. Quoting is
17905 # there to prevent editors from complaining about space-tab.
17906 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
17907 # splitting by setting IFS to empty value.)
17910 # Find who we are. Look in the path if we contain no directory separator.
17912 *[\\/]* ) as_myself=$0 ;;
17913 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17914 for as_dir in $PATH
17917 test -z "$as_dir" && as_dir=.
17918 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17924 # We did not find ourselves, most probably we were run as `sh COMMAND'
17925 # in which case we are not to be found in the path.
17926 if test "x$as_myself" = x
; then
17929 if test ! -f "$as_myself"; then
17930 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17934 # Unset variables that we do not need and which cause bugs (e.g. in
17935 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
17936 # suppresses any "Segmentation fault" message there. '((' could
17937 # trigger a bug in pdksh 5.2.14.
17938 for as_var
in BASH_ENV ENV MAIL MAILPATH
17939 do eval test x\
${$as_var+set} = xset \
17940 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
17953 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
17956 # as_fn_error ERROR [LINENO LOG_FD]
17957 # ---------------------------------
17958 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
17959 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
17960 # script with status $?, using 1 if that was 0.
17963 as_status
=$?
; test $as_status -eq 0 && as_status
=1
17965 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
17966 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
17968 $as_echo "$as_me: error: $1" >&2
17969 as_fn_exit
$as_status
17973 # as_fn_set_status STATUS
17974 # -----------------------
17975 # Set $? to STATUS, without forking.
17976 as_fn_set_status
()
17979 } # as_fn_set_status
17981 # as_fn_exit STATUS
17982 # -----------------
17983 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
17987 as_fn_set_status
$1
17993 # Portably unset VAR.
17996 { eval $1=; unset $1;}
17998 as_unset
=as_fn_unset
17999 # as_fn_append VAR VALUE
18000 # ----------------------
18001 # Append the text in VALUE to the end of the definition contained in VAR. Take
18002 # advantage of any shell optimizations that allow amortized linear growth over
18003 # repeated appends, instead of the typical quadratic growth present in naive
18005 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
18006 eval 'as_fn_append ()
18017 # as_fn_arith ARG...
18018 # ------------------
18019 # Perform arithmetic evaluation on the ARGs, and store the result in the
18020 # global $as_val. Take advantage of shells that can avoid forks. The arguments
18021 # must be portable across $(()) and expr.
18022 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
18023 eval 'as_fn_arith ()
18030 as_val
=`expr "$@" || test $? -eq 1`
18035 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
18036 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
18042 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18043 as_basename
=basename
18048 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
18054 as_me
=`$as_basename -- "$0" ||
18055 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18056 X"$0" : 'X\(//\)$' \| \
18057 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18059 sed '/^.*\/\([^/][^/]*\)\/*$/{
18073 # Avoid depending upon Character Ranges.
18074 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
18075 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18076 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
18077 as_cr_digits
='0123456789'
18078 as_cr_alnum
=$as_cr_Letters$as_cr_digits
18080 ECHO_C
= ECHO_N
= ECHO_T
=
18081 case `echo -n x` in #(((((
18083 case `echo 'xy\c'` in
18084 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
18086 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
18093 rm -f conf$$ conf$$.exe conf$$.
file
18094 if test -d conf$$.dir
; then
18095 rm -f conf$$.dir
/conf$$.
file
18098 mkdir conf$$.dir
2>/dev
/null
18100 if (echo >conf$$.
file) 2>/dev
/null
; then
18101 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
18103 # ... but there are two gotchas:
18104 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18105 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18106 # In both cases, we have to default to `cp -p'.
18107 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
18109 elif ln conf$$.
file conf$$
2>/dev
/null
; then
18117 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
18118 rmdir conf$$.dir
2>/dev
/null
18123 # Create "$as_dir" as a directory, including parents if necessary.
18128 -*) as_dir
=.
/$as_dir;;
18130 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
18134 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18135 *) as_qdir
=$as_dir;;
18137 as_dirs
="'$as_qdir' $as_dirs"
18138 as_dir
=`$as_dirname -- "$as_dir" ||
18139 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18140 X"$as_dir" : 'X\(//\)[^/]' \| \
18141 X"$as_dir" : 'X\(//\)$' \| \
18142 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18143 $as_echo X"$as_dir" |
18144 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18148 /^X\(\/\/\)[^/].*/{
18161 test -d "$as_dir" && break
18163 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
18164 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
18168 if mkdir
-p .
2>/dev
/null
; then
18169 as_mkdir_p
='mkdir -p "$as_dir"'
18171 test -d .
/-p && rmdir .
/-p
18175 if test -x / >/dev
/null
2>&1; then
18176 as_test_x
='test -x'
18178 if ls -dL / >/dev
/null
2>&1; then
18185 if test -d "$1"; then
18191 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
18192 ???[sx]*):;;*)false;;esac;fi
18196 as_executable_p
=$as_test_x
18198 # Sed expression to map a string onto a valid CPP name.
18199 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18201 # Sed expression to map a string onto a valid variable name.
18202 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18206 ## ----------------------------------- ##
18207 ## Main body of $CONFIG_STATUS script. ##
18208 ## ----------------------------------- ##
18210 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
18212 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18213 # Save the log message, to keep $0 and so on meaningful, and to
18214 # report actual input values of CONFIG_FILES etc. instead of their
18215 # values after options handling.
18217 This file was extended by $as_me, which was
18218 generated by GNU Autoconf 2.64. Invocation command line was
18220 CONFIG_FILES = $CONFIG_FILES
18221 CONFIG_HEADERS = $CONFIG_HEADERS
18222 CONFIG_LINKS = $CONFIG_LINKS
18223 CONFIG_COMMANDS = $CONFIG_COMMANDS
18226 on `(hostname || uname -n) 2>/dev/null | sed 1q`
18231 case $ac_config_files in *"
18232 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
18235 case $ac_config_headers in *"
18236 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
18240 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18241 # Files that config.status was made for.
18242 config_files="$ac_config_files"
18243 config_headers="$ac_config_headers"
18244 config_links="$ac_config_links"
18245 config_commands="$ac_config_commands"
18249 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18251 \`$as_me' instantiates files and other configuration actions
18252 from templates according to the current configuration. Unless the files
18253 and actions are specified as TAGs, all are instantiated by default.
18255 Usage: $0 [OPTION]... [TAG]...
18257 -h, --help print this help, then exit
18258 -V, --version print version number and configuration settings, then exit
18259 -q, --quiet, --silent
18260 do not print progress messages
18261 -d, --debug don't remove temporary files
18262 --recheck update $as_me by reconfiguring in the same conditions
18263 --file=FILE[:TEMPLATE]
18264 instantiate the configuration file FILE
18265 --header=FILE[:TEMPLATE]
18266 instantiate the configuration header FILE
18268 Configuration files:
18271 Configuration headers:
18274 Configuration links:
18277 Configuration commands:
18280 Report bugs to the package provider."
18283 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18286 configured by $0, generated by GNU Autoconf 2.64,
18287 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
18289 Copyright (C) 2009 Free Software Foundation, Inc.
18290 This config.status script is free software; the Free Software Foundation
18291 gives unlimited permission to copy, distribute and modify it."
18297 test -n "\$AWK" || AWK=awk
18300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18301 # The default lists apply if the user does not specify any file.
18307 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
18308 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
18319 # Handling of the options.
18320 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
18322 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
18323 $as_echo "$ac_cs_version"; exit ;;
18324 --debug |
--debu |
--deb |
--de |
--d |
-d )
18326 --file |
--fil |
--fi |
--f )
18329 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18331 as_fn_append CONFIG_FILES
" '$ac_optarg'"
18332 ac_need_defaults
=false
;;
18333 --header |
--heade |
--head |
--hea )
18336 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18338 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
18339 ac_need_defaults
=false
;;
18341 # Conflict between --help and --header
18342 as_fn_error
"ambiguous option: \`$1'
18343 Try \`$0 --help' for more information.";;
18344 --help |
--hel |
-h )
18345 $as_echo "$ac_cs_usage"; exit ;;
18346 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
18347 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
18350 # This is an error.
18351 -*) as_fn_error
"unrecognized option: \`$1'
18352 Try \`$0 --help' for more information." ;;
18354 *) as_fn_append ac_config_targets
" $1"
18355 ac_need_defaults
=false
;;
18361 ac_configure_extra_args
=
18363 if $ac_cs_silent; then
18365 ac_configure_extra_args
="$ac_configure_extra_args --silent"
18369 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18370 if \$ac_cs_recheck; then
18371 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18373 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18374 CONFIG_SHELL='$SHELL'
18375 export CONFIG_SHELL
18380 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18384 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18385 ## Running $as_me. ##
18391 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18395 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
18399 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18401 # Handling of arguments.
18402 for ac_config_target
in $ac_config_targets
18404 case $ac_config_target in
18405 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
18406 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
18407 "jit-reader.h") CONFIG_FILES
="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
18408 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
18409 "gcore") CONFIG_FILES
="$CONFIG_FILES gcore" ;;
18410 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
18411 "gdb-gdb.gdb") CONFIG_FILES
="$CONFIG_FILES gdb-gdb.gdb" ;;
18412 "doc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/Makefile" ;;
18413 "data-directory/Makefile") CONFIG_FILES
="$CONFIG_FILES data-directory/Makefile" ;;
18415 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
18420 # If the user did not use the arguments to specify the items to instantiate,
18421 # then the envvar interface is used. Set only those that are not.
18422 # We use the long form for the default assignment because of an extremely
18423 # bizarre bug on SunOS 4.1.3.
18424 if $ac_need_defaults; then
18425 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
18426 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
18427 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
18428 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
18431 # Have a temporary directory for convenience. Make it in the build tree
18432 # simply because there is no reason against having it here, and in addition,
18433 # creating and moving files from /tmp can sometimes cause problems.
18434 # Hook for its removal unless debugging.
18435 # Note that there is a small window in which the directory will not be cleaned:
18436 # after its creation but before its name has been assigned to `$tmp'.
18440 trap 'exit_status=$?
18441 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
18443 trap 'as_fn_exit 1' 1 2 13 15
18445 # Create a (secure) tmp directory for tmp files.
18448 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
18449 test -n "$tmp" && test -d "$tmp"
18452 tmp
=.
/conf$$
-$RANDOM
18453 (umask 077 && mkdir
"$tmp")
18454 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
18456 # Set up the scripts for CONFIG_FILES section.
18457 # No need to generate them if there are no CONFIG_FILES.
18458 # This happens for instance with `./config.status config.h'.
18459 if test -n "$CONFIG_FILES"; then
18461 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
18462 ac_cs_awk_getline
=:
18463 ac_cs_awk_pipe_init
=
18464 ac_cs_awk_read_file
='
18465 while ((getline aline < (F[key])) > 0)
18468 ac_cs_awk_pipe_fini
=
18470 ac_cs_awk_getline
=false
18471 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
18472 ac_cs_awk_read_file
='
18474 print "cat " F[key] " &&"
18475 '$ac_cs_awk_pipe_init
18476 # The final `:' finishes the AND list.
18477 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
18479 ac_cr
=`echo X | tr X '\015'`
18480 # On cygwin, bash can eat \r inside `` if the user requested igncr.
18481 # But we know of no other shell where ac_cr would be empty at this
18482 # point, so we can use a bashism as a fallback.
18483 if test "x$ac_cr" = x
; then
18484 eval ac_cr
=\$
\'\\r
\'
18486 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
18487 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
18490 ac_cs_awk_cr
=$ac_cr
18493 echo 'BEGIN {' >"$tmp/subs1.awk" &&
18496 # Create commands to substitute file output variables.
18498 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
18499 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
18500 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
18503 } >conf$
$files.sh
&&
18504 . .
/conf$
$files.sh ||
18505 as_fn_error
"could not make $CONFIG_STATUS" "$LINENO" 5
18506 rm -f conf$
$files.sh
18509 echo "cat >conf$$subs.awk <<_ACEOF" &&
18510 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
18512 } >conf$$subs.sh ||
18513 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
18514 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
18516 for ac_last_try in false false false false false :; do
18517 . ./conf$$subs.sh ||
18518 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
18520 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
18521 if test $ac_delim_n = $ac_delim_num; then
18523 elif $ac_last_try; then
18524 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
18526 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
18529 rm -f conf$$subs.sh
18531 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18532 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
18536 s/^/S["/; s
/!.
*/"]=/
18546 s/\(.\{148\}\).*/\1/
18548 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
18553 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18560 s/\(.\{148\}\).*/\1/
18562 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
18566 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18571 ' <conf$$subs.awk | sed '
18576 ' >>$CONFIG_STATUS || ac_write_fail=1
18577 rm -f conf$$subs.awk
18578 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18580 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
18581 for (key in S) S_is_set[key] = 1
18583 \$ac_cs_awk_pipe_init
18587 nfields = split(line, field, "@
")
18589 len = length(field[1])
18590 for (i = 2; i < nfields; i++) {
18592 keylen = length(key)
18593 if (S_is_set[key]) {
18595 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
18596 len += length(value) + length(field[++i])
18601 if (nfields == 3 && !substed) {
18603 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
18604 \$ac_cs_awk_read_file
18610 \$ac_cs_awk_pipe_fini
18613 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18614 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
18615 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
18618 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
18619 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
18622 # VPATH may cause trouble with some makes, so we remove $(srcdir),
18623 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
18624 # trailing colons and then remove the whole line if VPATH becomes empty
18625 # (actually we leave an empty line to preserve line numbers).
18626 if test "x
$srcdir" = x.; then
18627 ac_vpsub='/^[ ]*VPATH[ ]*=/{
18628 s/:*\$(srcdir):*/:/
18629 s/:*\${srcdir}:*/:/
18631 s/^\([^=]*=[ ]*\):*/\1/
18637 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18638 fi # test -n "$CONFIG_FILES"
18640 # Set up the scripts for CONFIG_HEADERS section.
18641 # No need to generate them if there are no CONFIG_HEADERS.
18642 # This happens for instance with `./config.status Makefile'.
18643 if test -n "$CONFIG_HEADERS"; then
18644 cat >"$tmp/defines.
awk" <<\_ACAWK ||
18648 # Transform confdefs.h into an awk script `defines.awk', embedded as
18649 # here-document in config.status, that substitutes the proper values into
18650 # config.h.in to produce config.h.
18652 # Create a delimiter string that does not exist in confdefs.h, to ease
18653 # handling of long lines.
18655 for ac_last_try in false false :; do
18656 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
18657 if test -z "$ac_t"; then
18659 elif $ac_last_try; then
18660 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
18662 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
18666 # For the awk script, D is an array of macro values keyed by name,
18667 # likewise P contains macro parameters if any. Preserve backslash
18668 # newline sequences.
18670 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
18672 s/.\{148\}/&'"$ac_delim"'/g
18675 s/^[ ]*#[ ]*define[ ][ ]*/ /
18682 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
18684 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
18688 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
18689 D["\
1"]=" \
3\\\\\\n
"\\/p
18691 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
18696 s/.\{148\}/&'"$ac_delim"'/g
18701 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
18704 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
18706 ' <confdefs.h | sed '
18707 s/'"$ac_delim"'/"\\\
18708 "/g' >>$CONFIG_STATUS || ac_write_fail=1
18710 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18711 for (key in D) D_is_set[key] = 1
18714 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
18716 split(line, arg, " ")
18717 if (arg[1] == "#") {
18721 defundef
= substr
(arg
[1], 2)
18724 split(mac1
, mac2
, "(") #)
18726 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
18727 if (D_is_set
[macro
]) {
18728 # Preserve the white space surrounding the "#".
18729 print prefix
"define", macro P
[macro
] D
[macro
]
18732 # Replace #undef with comments. This is necessary, for example,
18733 # in the case of _POSIX_SOURCE, which is predefined and required
18734 # on some systems where configure will not decide to define it.
18735 if (defundef
== "undef") {
18736 print
"/*", prefix defundef
, macro
, "*/"
18744 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18745 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
18746 fi # test -n "$CONFIG_HEADERS"
18749 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
18754 :[FHLC
]) ac_mode
=$ac_tag; continue;;
18756 case $ac_mode$ac_tag in
18758 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
18759 :[FH
]-) ac_tag
=-:-;;
18760 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
18777 -) ac_f
="$tmp/stdin";;
18778 *) # Look for the file first in the build tree, then in the source tree
18779 # (if the path is not absolute). The absolute path cannot be DOS-style,
18780 # because $ac_f cannot contain `:'.
18784 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
18786 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
18788 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
18789 as_fn_append ac_file_inputs
" '$ac_f'"
18792 # Let's still pretend it is `configure' which instantiates (i.e., don't
18793 # use $as_me), people would be surprised to read:
18794 # /* config.h. Generated by config.status. */
18795 configure_input
='Generated from '`
18796 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
18798 if test x
"$ac_file" != x-
; then
18799 configure_input
="$ac_file. $configure_input"
18800 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
18801 $as_echo "$as_me: creating $ac_file" >&6;}
18803 # Neutralize special characters interpreted by sed in replacement strings.
18804 case $configure_input in #(
18805 *\
&* |
*\|
* |
*\\* )
18806 ac_sed_conf_input
=`$as_echo "$configure_input" |
18807 sed 's/[\\\\&|]/\\\\&/g'`;; #(
18808 *) ac_sed_conf_input
=$configure_input;;
18812 *:-:* |
*:-) cat >"$tmp/stdin" \
18813 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
18818 ac_dir
=`$as_dirname -- "$ac_file" ||
18819 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18820 X"$ac_file" : 'X\(//\)[^/]' \| \
18821 X"$ac_file" : 'X\(//\)$' \| \
18822 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18823 $as_echo X"$ac_file" |
18824 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18828 /^X\(\/\/\)[^/].*/{
18841 as_dir
="$ac_dir"; as_fn_mkdir_p
18845 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
18847 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
18848 # A ".." for each directory in $ac_dir_suffix.
18849 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
18850 case $ac_top_builddir_sub in
18851 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
18852 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
18855 ac_abs_top_builddir
=$ac_pwd
18856 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
18857 # for backward compatibility:
18858 ac_top_builddir
=$ac_top_build_prefix
18861 .
) # We are building in place.
18863 ac_top_srcdir
=$ac_top_builddir_sub
18864 ac_abs_top_srcdir
=$ac_pwd ;;
18865 [\\/]* | ?
:[\\/]* ) # Absolute name.
18866 ac_srcdir
=$srcdir$ac_dir_suffix;
18867 ac_top_srcdir
=$srcdir
18868 ac_abs_top_srcdir
=$srcdir ;;
18869 *) # Relative name.
18870 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
18871 ac_top_srcdir
=$ac_top_build_prefix$srcdir
18872 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
18874 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
18884 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
18885 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
18889 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18890 # If the template does not know about datarootdir, expand it.
18891 # FIXME: This hack should be removed a few years after 2.60.
18892 ac_datarootdir_hack
=; ac_datarootdir_seen
=
18903 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
18904 *datarootdir
*) ac_datarootdir_seen
=yes;;
18905 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
18906 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18907 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
18909 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18910 ac_datarootdir_hack='
18911 s&@datadir@&$datadir&g
18912 s&@docdir@&$docdir&g
18913 s&@infodir@&$infodir&g
18914 s&@localedir@&$localedir&g
18915 s&@mandir@&$mandir&g
18916 s&\\\${datarootdir}&$datarootdir&g' ;;
18920 # Neutralize VPATH when `$srcdir' = `.'.
18921 # Shell code in configure.ac might set extrasub.
18922 # FIXME: do we really want to maintain this feature?
18923 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18924 ac_sed_extra="$ac_vpsub
18927 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18929 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
18930 s|@configure_input@|
$ac_sed_conf_input|
;t t
18931 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
18932 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
18933 s
&@srcdir@
&$ac_srcdir&;t t
18934 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
18935 s
&@top_srcdir@
&$ac_top_srcdir&;t t
18936 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
18937 s
&@builddir@
&$ac_builddir&;t t
18938 s
&@abs_builddir@
&$ac_abs_builddir&;t t
18939 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
18940 s
&@INSTALL@
&$ac_INSTALL&;t t
18941 $ac_datarootdir_hack
18943 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
18944 if $ac_cs_awk_getline; then
18945 $AWK -f "$tmp/subs.
awk"
18947 $AWK -f "$tmp/subs.
awk" | $SHELL
18949 || as_fn_error "could not create
$ac_file" "$LINENO" 5
18951 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18952 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
18953 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
18954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
18955 which seems to be undefined. Please make sure it is defined." >&5
18956 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
18957 which seems to be undefined. Please make sure it is defined." >&2;}
18961 -) cat "$tmp/out" && rm -f "$tmp/out";;
18962 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
18964 || as_fn_error "could not create $ac_file" "$LINENO" 5
18970 if test x"$ac_file" != x-; then
18972 $as_echo "/* $configure_input */" \
18973 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
18974 } >"$tmp/config.h" \
18975 || as_fn_error "could not create $ac_file" "$LINENO" 5
18976 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
18977 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
18978 $as_echo "$as_me: $ac_file is unchanged" >&6;}
18981 mv "$tmp/config.h" "$ac_file" \
18982 || as_fn_error "could not create $ac_file" "$LINENO" 5
18985 $as_echo "/* $configure_input */" \
18986 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
18987 || as_fn_error "could not create -" "$LINENO" 5
18995 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.
'; then
18998 # Prefer the file from the source tree if names are identical.
18999 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
19000 ac_source=$srcdir/$ac_source
19003 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
19004 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
19006 if test ! -r "$ac_source"; then
19007 as_fn_error "$ac_source: file not found" "$LINENO" 5
19011 # Try a relative symlink, then a hard link, then a copy.
19013 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
19014 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
19016 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
19017 ln "$ac_source" "$ac_file" 2>/dev/null ||
19018 cp -p "$ac_source" "$ac_file" ||
19019 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
19022 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19023 $as_echo "$as_me: executing $ac_file commands" >&6;}
19028 case $ac_file$ac_mode in
19029 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
19030 "gcore":F) chmod +x gcore ;;
19032 case x$CONFIG_HEADERS in
19033 xconfig.h:config.in)
19038 case x$CONFIG_HEADERS in
19039 xconfig.h:config.in)
19044 case x$CONFIG_HEADERS in
19045 xconfig.h:config.in)
19049 "data-directory/Makefile":F)
19050 case x$CONFIG_HEADERS in
19051 xconfig.h:config.in)
19062 ac_clean_files=$ac_clean_files_save
19064 test $ac_write_fail = 0 ||
19065 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
19068 # configure is writing to config.log, and then calls config.status.
19069 # config.status does its own redirection, appending to config.log.
19070 # Unfortunately, on DOS this fails, as config.log is still kept open
19071 # by configure, so config.status won't be able to
write to it
; its
19072 # output is simply discarded. So we exec the FD to /dev/null,
19073 # effectively closing config.log, so it can be properly (re)opened and
19074 # appended to by config.status. When coming back to configure, we
19075 # need to make the FD available again.
19076 if test "$no_create" != yes; then
19078 ac_config_status_args
=
19079 test "$silent" = yes &&
19080 ac_config_status_args
="$ac_config_status_args --quiet"
19082 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
19084 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19085 # would make configure fail if this is the last instruction.
19086 $ac_cs_success || as_fn_exit $?
19090 # CONFIG_SUBDIRS section.
19092 if test "$no_recursion" != yes; then
19094 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
19095 # so they do not pile up.
19096 ac_sub_configure_args
=
19098 eval "set x $ac_configure_args"
19102 if test -n "$ac_prev"; then
19107 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
19108 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
19109 ac_prev
=cache_file
;;
19110 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
19111 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
19114 --config-cache |
-C)
19116 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
19118 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
19120 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
19122 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
19124 --disable-option-checking)
19128 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
19130 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
19134 # Always prepend --prefix to ensure using the same prefix
19135 # in subdir configurations.
19136 ac_arg
="--prefix=$prefix"
19138 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
19140 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
19143 if test "$silent" = yes; then
19144 ac_sub_configure_args
="--silent $ac_sub_configure_args"
19147 # Always prepend --disable-option-checking to silence warnings, since
19148 # different subdirs can have different --enable and --with options.
19149 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
19152 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
19154 # Do not complain, so a configure script can configure whichever
19155 # parts of a large source tree are present.
19156 test -d "$srcdir/$ac_dir" ||
continue
19158 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
19159 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
19160 $as_echo "$ac_msg" >&6
19161 as_dir
="$ac_dir"; as_fn_mkdir_p
19165 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
19167 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19168 # A ".." for each directory in $ac_dir_suffix.
19169 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19170 case $ac_top_builddir_sub in
19171 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
19172 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
19175 ac_abs_top_builddir
=$ac_pwd
19176 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
19177 # for backward compatibility:
19178 ac_top_builddir
=$ac_top_build_prefix
19181 .
) # We are building in place.
19183 ac_top_srcdir
=$ac_top_builddir_sub
19184 ac_abs_top_srcdir
=$ac_pwd ;;
19185 [\\/]* | ?
:[\\/]* ) # Absolute name.
19186 ac_srcdir
=$srcdir$ac_dir_suffix;
19187 ac_top_srcdir
=$srcdir
19188 ac_abs_top_srcdir
=$srcdir ;;
19189 *) # Relative name.
19190 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
19191 ac_top_srcdir
=$ac_top_build_prefix$srcdir
19192 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
19194 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
19199 # Check for guested configure; otherwise get Cygnus style configure.
19200 if test -f "$ac_srcdir/configure.gnu"; then
19201 ac_sub_configure
=$ac_srcdir/configure.gnu
19202 elif test -f "$ac_srcdir/configure"; then
19203 ac_sub_configure
=$ac_srcdir/configure
19204 elif test -f "$ac_srcdir/configure.in"; then
19205 # This should be Cygnus configure.
19206 ac_sub_configure
=$ac_aux_dir/configure
19208 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
19209 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
19213 # The recursion is here.
19214 if test -n "$ac_sub_configure"; then
19215 # Make the cache file name correct relative to the subdirectory.
19216 case $cache_file in
19217 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
19218 *) # Relative name.
19219 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
19222 { $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
19223 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
19224 # The eval makes quoting arguments work.
19225 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
19226 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
19227 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
19233 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
19234 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
19235 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}