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>
593 enable_option_checking
=no
594 ac_subst_vars
='am__EXEEXT_FALSE
670 READLINE_TEXI_INCFLAG
701 INSTALL_STRIP_PROGRAM
724 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H
760 NEXT_AS_FIRST_DIRECTIVE_STRING_H
770 HAVE_SIGNED_SIG_ATOMIC_T
773 BITSIZEOF_SIG_ATOMIC_T
779 NEXT_AS_FIRST_DIRECTIVE_STDINT_H
783 HAVE_UNSIGNED_LONG_LONG_INT
785 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
788 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
793 APPLE_UNIVERSAL_BUILD
859 GL_COND_LIBTOOL_FALSE
904 MAINTAINER_MODE_FALSE
933 program_transform_name
944 ac_subst_files
='host_makefile_frag'
946 enable_option_checking
947 enable_maintainer_mode
950 enable_dependency_tracking
951 with_separate_debug_dir
953 with_relocated_sources
979 enable_build_warnings
980 enable_gdb_build_warnings
988 ac_precious_vars
='build_alias
1002 ac_subdirs_all
='testsuite
1007 # Initialize some variables set by options.
1009 ac_init_version
=false
1010 ac_unrecognized_opts
=
1011 ac_unrecognized_sep
=
1012 # The variables have the same names as the options, with
1013 # dashes changed to underlines.
1014 cache_file
=/dev
/null
1021 program_transform_name
=s
,x
,x
,
1029 # Installation directory options.
1030 # These are left unexpanded so users can "make install exec_prefix=/foo"
1031 # and all the variables that are supposed to be based on exec_prefix
1032 # by default will actually change.
1033 # Use braces instead of parens because sh, perl, etc. also accept them.
1034 # (The list follows the same order as the GNU Coding Standards.)
1035 bindir
='${exec_prefix}/bin'
1036 sbindir
='${exec_prefix}/sbin'
1037 libexecdir
='${exec_prefix}/libexec'
1038 datarootdir
='${prefix}/share'
1039 datadir
='${datarootdir}'
1040 sysconfdir
='${prefix}/etc'
1041 sharedstatedir
='${prefix}/com'
1042 localstatedir
='${prefix}/var'
1043 includedir
='${prefix}/include'
1044 oldincludedir
='/usr/include'
1045 docdir
='${datarootdir}/doc/${PACKAGE}'
1046 infodir
='${datarootdir}/info'
1051 libdir
='${exec_prefix}/lib'
1052 localedir
='${datarootdir}/locale'
1053 mandir
='${datarootdir}/man'
1059 # If the previous option needs an argument, assign it.
1060 if test -n "$ac_prev"; then
1061 eval $ac_prev=\
$ac_option
1067 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1071 # Accept the important Cygnus configure options, so we can diagnose typos.
1073 case $ac_dashdash$ac_option in
1077 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1079 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1080 bindir
=$ac_optarg ;;
1082 -build |
--build |
--buil |
--bui |
--bu)
1083 ac_prev
=build_alias
;;
1084 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1085 build_alias
=$ac_optarg ;;
1087 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1088 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1089 ac_prev
=cache_file
;;
1090 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1091 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1092 cache_file
=$ac_optarg ;;
1094 --config-cache |
-C)
1095 cache_file
=config.cache
;;
1097 -datadir |
--datadir |
--datadi |
--datad)
1099 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1100 datadir
=$ac_optarg ;;
1102 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1103 |
--dataroo |
--dataro |
--datar)
1104 ac_prev
=datarootdir
;;
1105 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1106 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1107 datarootdir
=$ac_optarg ;;
1109 -disable-* |
--disable-*)
1110 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1111 # Reject names that are not valid shell variable names.
1112 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1113 as_fn_error
"invalid feature name: $ac_useropt"
1114 ac_useropt_orig
=$ac_useropt
1115 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1116 case $ac_user_opts in
1118 "enable_
$ac_useropt"
1120 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1121 ac_unrecognized_sep
=', ';;
1123 eval enable_
$ac_useropt=no
;;
1125 -docdir |
--docdir |
--docdi |
--doc |
--do)
1127 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1128 docdir
=$ac_optarg ;;
1130 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1132 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1133 dvidir
=$ac_optarg ;;
1135 -enable-* |
--enable-*)
1136 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1137 # Reject names that are not valid shell variable names.
1138 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1139 as_fn_error
"invalid feature name: $ac_useropt"
1140 ac_useropt_orig
=$ac_useropt
1141 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1142 case $ac_user_opts in
1144 "enable_
$ac_useropt"
1146 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1147 ac_unrecognized_sep
=', ';;
1149 eval enable_
$ac_useropt=\
$ac_optarg ;;
1151 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1152 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1153 |
--exec |
--exe |
--ex)
1154 ac_prev
=exec_prefix
;;
1155 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1156 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1157 |
--exec=* |
--exe=* |
--ex=*)
1158 exec_prefix
=$ac_optarg ;;
1160 -gas |
--gas |
--ga |
--g)
1161 # Obsolete; use --with-gas.
1164 -help |
--help |
--hel |
--he |
-h)
1165 ac_init_help
=long
;;
1166 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1167 ac_init_help
=recursive
;;
1168 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1169 ac_init_help
=short
;;
1171 -host |
--host |
--hos |
--ho)
1172 ac_prev
=host_alias
;;
1173 -host=* |
--host=* |
--hos=* |
--ho=*)
1174 host_alias
=$ac_optarg ;;
1176 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1178 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1180 htmldir
=$ac_optarg ;;
1182 -includedir |
--includedir |
--includedi |
--included |
--include \
1183 |
--includ |
--inclu |
--incl |
--inc)
1184 ac_prev
=includedir
;;
1185 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1186 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1187 includedir
=$ac_optarg ;;
1189 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1191 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1192 infodir
=$ac_optarg ;;
1194 -libdir |
--libdir |
--libdi |
--libd)
1196 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1197 libdir
=$ac_optarg ;;
1199 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1200 |
--libexe |
--libex |
--libe)
1201 ac_prev
=libexecdir
;;
1202 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1203 |
--libexe=* |
--libex=* |
--libe=*)
1204 libexecdir
=$ac_optarg ;;
1206 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1207 ac_prev
=localedir
;;
1208 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1209 localedir
=$ac_optarg ;;
1211 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1212 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1213 ac_prev
=localstatedir
;;
1214 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1215 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1216 localstatedir
=$ac_optarg ;;
1218 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1220 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1221 mandir
=$ac_optarg ;;
1223 -nfp |
--nfp |
--nf)
1224 # Obsolete; use --without-fp.
1227 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1228 |
--no-cr |
--no-c |
-n)
1231 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1232 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1235 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1236 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1237 |
--oldin |
--oldi |
--old |
--ol |
--o)
1238 ac_prev
=oldincludedir
;;
1239 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1240 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1241 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1242 oldincludedir
=$ac_optarg ;;
1244 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1246 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1247 prefix
=$ac_optarg ;;
1249 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1250 |
--program-pre |
--program-pr |
--program-p)
1251 ac_prev
=program_prefix
;;
1252 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1253 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1254 program_prefix
=$ac_optarg ;;
1256 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1257 |
--program-suf |
--program-su |
--program-s)
1258 ac_prev
=program_suffix
;;
1259 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1260 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1261 program_suffix
=$ac_optarg ;;
1263 -program-transform-name |
--program-transform-name \
1264 |
--program-transform-nam |
--program-transform-na \
1265 |
--program-transform-n |
--program-transform- \
1266 |
--program-transform |
--program-transfor \
1267 |
--program-transfo |
--program-transf \
1268 |
--program-trans |
--program-tran \
1269 |
--progr-tra |
--program-tr |
--program-t)
1270 ac_prev
=program_transform_name
;;
1271 -program-transform-name=* |
--program-transform-name=* \
1272 |
--program-transform-nam=* |
--program-transform-na=* \
1273 |
--program-transform-n=* |
--program-transform-=* \
1274 |
--program-transform=* |
--program-transfor=* \
1275 |
--program-transfo=* |
--program-transf=* \
1276 |
--program-trans=* |
--program-tran=* \
1277 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1278 program_transform_name
=$ac_optarg ;;
1280 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1282 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1283 pdfdir
=$ac_optarg ;;
1285 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1287 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1290 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1291 |
-silent |
--silent |
--silen |
--sile |
--sil)
1294 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1296 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1298 sbindir
=$ac_optarg ;;
1300 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1301 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1302 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1304 ac_prev
=sharedstatedir
;;
1305 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1306 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1307 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1309 sharedstatedir
=$ac_optarg ;;
1311 -site |
--site |
--sit)
1313 -site=* |
--site=* |
--sit=*)
1316 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1318 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1319 srcdir
=$ac_optarg ;;
1321 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1322 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1323 ac_prev
=sysconfdir
;;
1324 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1325 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1326 sysconfdir
=$ac_optarg ;;
1328 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1329 ac_prev
=target_alias
;;
1330 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1331 target_alias
=$ac_optarg ;;
1333 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1336 -version |
--version |
--versio |
--versi |
--vers |
-V)
1337 ac_init_version
=: ;;
1340 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1341 # Reject names that are not valid shell variable names.
1342 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1343 as_fn_error
"invalid package name: $ac_useropt"
1344 ac_useropt_orig
=$ac_useropt
1345 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1346 case $ac_user_opts in
1350 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1351 ac_unrecognized_sep
=', ';;
1353 eval with_
$ac_useropt=\
$ac_optarg ;;
1355 -without-* |
--without-*)
1356 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1357 # Reject names that are not valid shell variable names.
1358 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1359 as_fn_error
"invalid package name: $ac_useropt"
1360 ac_useropt_orig
=$ac_useropt
1361 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1362 case $ac_user_opts in
1366 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1367 ac_unrecognized_sep
=', ';;
1369 eval with_
$ac_useropt=no
;;
1372 # Obsolete; use --with-x.
1375 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1376 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1377 ac_prev
=x_includes
;;
1378 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1379 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1380 x_includes
=$ac_optarg ;;
1382 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1383 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1384 ac_prev
=x_libraries
;;
1385 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1386 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1387 x_libraries
=$ac_optarg ;;
1389 -*) as_fn_error
"unrecognized option: \`$ac_option'
1390 Try \`$0 --help' for more information."
1394 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1395 # Reject names that are not valid shell variable names.
1396 case $ac_envvar in #(
1397 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1398 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1400 eval $ac_envvar=\
$ac_optarg
1401 export $ac_envvar ;;
1404 # FIXME: should be removed in autoconf 3.0.
1405 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1406 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1407 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1408 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1414 if test -n "$ac_prev"; then
1415 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1416 as_fn_error
"missing argument to $ac_option"
1419 if test -n "$ac_unrecognized_opts"; then
1420 case $enable_option_checking in
1422 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1423 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1427 # Check all directory arguments for consistency.
1428 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1429 datadir sysconfdir sharedstatedir localstatedir includedir \
1430 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1431 libdir localedir mandir
1433 eval ac_val
=\$
$ac_var
1434 # Remove trailing slashes.
1437 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1438 eval $ac_var=\
$ac_val;;
1440 # Be sure to have absolute directory names.
1442 [\\/$
]* | ?
:[\\/]* ) continue;;
1443 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1445 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1448 # There might be people who depend on the old broken behavior: `$host'
1449 # used to hold the argument of --host etc.
1450 # FIXME: To remove some day.
1453 target
=$target_alias
1455 # FIXME: To remove some day.
1456 if test "x$host_alias" != x
; then
1457 if test "x$build_alias" = x
; then
1458 cross_compiling
=maybe
1459 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1460 If a cross compiler is detected then cross compile mode will be used." >&2
1461 elif test "x$build_alias" != "x$host_alias"; then
1467 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1469 test "$silent" = yes && exec 6>/dev
/null
1472 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1473 ac_ls_di
=`ls -di .` &&
1474 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1475 as_fn_error
"working directory cannot be determined"
1476 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1477 as_fn_error
"pwd does not report name of working directory"
1480 # Find the source files, if location was not specified.
1481 if test -z "$srcdir"; then
1482 ac_srcdir_defaulted
=yes
1483 # Try the directory containing this script, then the parent directory.
1484 ac_confdir
=`$as_dirname -- "$as_myself" ||
1485 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1486 X"$as_myself" : 'X\(//\)[^/]' \| \
1487 X"$as_myself" : 'X\(//\)$' \| \
1488 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1489 $as_echo X"$as_myself" |
1490 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1508 if test ! -r "$srcdir/$ac_unique_file"; then
1512 ac_srcdir_defaulted
=no
1514 if test ! -r "$srcdir/$ac_unique_file"; then
1515 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1516 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1518 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1520 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1522 # When building in place, set srcdir=.
1523 if test "$ac_abs_confdir" = "$ac_pwd"; then
1526 # Remove unnecessary trailing slashes from srcdir.
1527 # Double slashes in file names in object file debugging info
1528 # mess up M-x gdb in Emacs.
1530 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1532 for ac_var
in $ac_precious_vars; do
1533 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1534 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1535 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1536 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1540 # Report the --help message.
1542 if test "$ac_init_help" = "long"; then
1543 # Omit some internal or obsolete options to make the list less imposing.
1544 # This message is too long to be a string in the A/UX 3.1 sh.
1546 \`configure' configures this package to adapt to many kinds of systems.
1548 Usage: $0 [OPTION]... [VAR=VALUE]...
1550 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1551 VAR=VALUE. See below for descriptions of some of the useful variables.
1553 Defaults for the options are specified in brackets.
1556 -h, --help display this help and exit
1557 --help=short display options specific to this package
1558 --help=recursive display the short help of all the included packages
1559 -V, --version display version information and exit
1560 -q, --quiet, --silent do not print \`checking...' messages
1561 --cache-file=FILE cache test results in FILE [disabled]
1562 -C, --config-cache alias for \`--cache-file=config.cache'
1563 -n, --no-create do not create output files
1564 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1566 Installation directories:
1567 --prefix=PREFIX install architecture-independent files in PREFIX
1568 [$ac_default_prefix]
1569 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1572 By default, \`make install' will install all the files in
1573 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1574 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1575 for instance \`--prefix=\$HOME'.
1577 For better control, use the options below.
1579 Fine tuning of the installation directories:
1580 --bindir=DIR user executables [EPREFIX/bin]
1581 --sbindir=DIR system admin executables [EPREFIX/sbin]
1582 --libexecdir=DIR program executables [EPREFIX/libexec]
1583 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1584 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1585 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1586 --libdir=DIR object code libraries [EPREFIX/lib]
1587 --includedir=DIR C header files [PREFIX/include]
1588 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1589 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1590 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1591 --infodir=DIR info documentation [DATAROOTDIR/info]
1592 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1593 --mandir=DIR man documentation [DATAROOTDIR/man]
1594 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1595 --htmldir=DIR html documentation [DOCDIR]
1596 --dvidir=DIR dvi documentation [DOCDIR]
1597 --pdfdir=DIR pdf documentation [DOCDIR]
1598 --psdir=DIR ps documentation [DOCDIR]
1604 --program-prefix=PREFIX prepend PREFIX to installed program names
1605 --program-suffix=SUFFIX append SUFFIX to installed program names
1606 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1609 --x-includes=DIR X include files are
in DIR
1610 --x-libraries=DIR X library files are
in DIR
1613 --build=BUILD configure
for building on BUILD
[guessed
]
1614 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1615 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1619 if test -n "$ac_init_help"; then
1624 --disable-option-checking ignore unrecognized
--enable/--with options
1625 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1626 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1627 --enable-maintainer-mode enable make rules and dependencies not useful
1628 (and sometimes confusing
) to the casual installer
1629 --enable-plugins Enable support
for plugins
(defaults no
)
1630 --disable-largefile omit support
for large files
1631 --disable-dependency-tracking speeds up one-time build
1632 --enable-dependency-tracking do not reject slow dependency extractors
1633 --enable-targets=TARGETS
1634 alternative target configurations
1635 --enable-64-bit-bfd 64-bit support
(on hosts with narrower word sizes
)
1636 --disable-gdbcli disable command-line interface
(CLI
)
1637 --disable-gdbmi disable machine-interface
(MI
)
1638 --enable-tui enable full-screen terminal user interface
(TUI
)
1639 --enable-gdbtk enable gdbtk graphical user interface
(GUI
)
1640 --enable-profiling enable profiling of GDB
1641 --disable-rpath do not hardcode runtime library paths
1642 --enable-werror treat compile warnings as errors
1643 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1644 --enable-gdb-build-warnings
1645 enable GDB specific build-time compiler warnings
if
1647 --enable-sim link gdb with simulator
1648 --enable-multi-ice build the multi-ice-gdb-server
1649 --enable-gdbserver automatically build gdbserver
(yes
/no
/auto
, default
1653 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1654 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1655 --with-separate-debug-dir=PATH
1656 look for global separate debug info
in this path
1658 --with-gdb-datadir=PATH
look for global separate data files
in this path
1660 --with-relocated-sources=PATH
1661 automatically relocate this path
for source files
1662 --with-libunwind use libunwind frame unwinding support
1663 --with-curses use the curses library instead of the termcap
1665 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1666 --with-bugurl=URL Direct users to URL to report a bug
1667 --with-zlib include zlib support
(auto
/yes
/no
) default
=auto
1668 --with-libiconv-prefix=DIR
1669 search
for libiconv
in DIR
/include and DIR
/lib
1670 --with-iconv-bin=PATH specify where to
find the
iconv program
1671 --with-system-readline use installed readline library
1672 --with-jit-reader-dir=PATH
1673 directory to load the JIT readers from
1674 --with-expat include expat support
(auto
/yes
/no
)
1675 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1676 --with-libexpat-prefix[=DIR
] search
for libexpat
in DIR
/include and DIR
/lib
1677 --without-libexpat-prefix don
't search for libexpat in includedir and libdir
1678 --with-python[=PYTHON] include python support
1679 (auto/yes/no/<python-program>)
1680 --without-included-regex
1681 don't use included regex
; this is the default on
1682 systems with version
2 of the GNU C library
(use
1683 with caution on other system
)
1684 --with-sysroot[=DIR
] search
for usr
/lib et al within DIR
1685 --with-system-gdbinit=PATH
1686 automatically load a system-wide gdbinit
file
1687 --with-tcl directory containing tcl configuration
(tclConfig.sh
)
1688 --with-tk directory containing tk configuration
(tkConfig.sh
)
1689 --with-x use the X Window System
1691 Some influential environment variables
:
1692 CC C compiler
command
1693 CFLAGS C compiler flags
1694 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1695 nonstandard directory
<lib dir
>
1696 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1697 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1698 you have headers
in a nonstandard directory
<include dir
>
1700 MAKEINFO Parent configure detects
if it is of sufficient version.
1702 Parameters
for MAKEINFO.
1703 YACC The
`Yet Another C Compiler' implementation to use. Defaults to
1704 the first program found out of: `bison
-y', `byacc', `yacc'.
1705 YFLAGS The list of arguments that will be passed by default to $YACC.
1706 This script will default YFLAGS to the empty string to avoid a
1707 default value of `-d' given by some make applications.
1708 XMKMF Path to xmkmf, Makefile generator for X Window System
1710 Use these variables to override the choices made by `configure' or to
help
1711 it to
find libraries and programs with nonstandard names
/locations.
1713 Report bugs to the package provider.
1718 if test "$ac_init_help" = "recursive"; then
1719 # If there are subdirs, report their specific --help.
1720 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1721 test -d "$ac_dir" ||
1722 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1727 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1729 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1730 # A ".." for each directory in $ac_dir_suffix.
1731 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1732 case $ac_top_builddir_sub in
1733 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1734 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1737 ac_abs_top_builddir
=$ac_pwd
1738 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1739 # for backward compatibility:
1740 ac_top_builddir
=$ac_top_build_prefix
1743 .
) # We are building in place.
1745 ac_top_srcdir
=$ac_top_builddir_sub
1746 ac_abs_top_srcdir
=$ac_pwd ;;
1747 [\\/]* | ?
:[\\/]* ) # Absolute name.
1748 ac_srcdir
=$srcdir$ac_dir_suffix;
1749 ac_top_srcdir
=$srcdir
1750 ac_abs_top_srcdir
=$srcdir ;;
1752 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1753 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1754 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1756 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1758 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1759 # Check for guested configure.
1760 if test -f "$ac_srcdir/configure.gnu"; then
1762 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1763 elif test -f "$ac_srcdir/configure"; then
1765 $SHELL "$ac_srcdir/configure" --help=recursive
1767 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1769 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1773 test -n "$ac_init_help" && exit $ac_status
1774 if $ac_init_version; then
1777 generated by GNU Autoconf
2.64
1779 Copyright
(C
) 2009 Free Software Foundation
, Inc.
1780 This configure
script is free software
; the Free Software Foundation
1781 gives unlimited permission to copy
, distribute and modify it.
1786 ## ------------------------ ##
1787 ## Autoconf initialization. ##
1788 ## ------------------------ ##
1790 # ac_fn_c_try_compile LINENO
1791 # --------------------------
1792 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1793 ac_fn_c_try_compile
()
1795 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1796 rm -f conftest.
$ac_objext
1797 if { { ac_try
="$ac_compile"
1799 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1800 *) ac_try_echo=$ac_try;;
1802 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1803 $as_echo "$ac_try_echo"; } >&5
1804 (eval "$ac_compile") 2>conftest.err
1806 if test -s conftest.err; then
1807 grep -v '^ *+' conftest.err >conftest.er1
1808 cat conftest.er1 >&5
1809 mv -f conftest.er1 conftest.err
1811 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1812 test $ac_status = 0; } && {
1813 test -z "$ac_c_werror_flag" ||
1814 test ! -s conftest.err
1815 } && test -s conftest.$ac_objext; then :
1818 $as_echo "$as_me: failed program was:" >&5
1819 sed 's/^/| /' conftest.$ac_ext >&5
1823 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1826 } # ac_fn_c_try_compile
1828 # ac_fn_c_try_cpp LINENO
1829 # ----------------------
1830 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1833 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1834 if { { ac_try="$ac_cpp conftest.$ac_ext"
1836 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1837 *) ac_try_echo
=$ac_try;;
1839 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1840 $as_echo "$ac_try_echo"; } >&5
1841 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1843 if test -s conftest.err
; then
1844 grep -v '^ *+' conftest.err
>conftest.er1
1845 cat conftest.er1
>&5
1846 mv -f conftest.er1 conftest.err
1848 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1849 test $ac_status = 0; } >/dev
/null
&& {
1850 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1851 test ! -s conftest.err
1855 $as_echo "$as_me: failed program was:" >&5
1856 sed 's/^/| /' conftest.
$ac_ext >&5
1860 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1865 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1866 # -------------------------------------------------------
1867 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1868 # the include files in INCLUDES and setting the cache variable VAR
1870 ac_fn_c_check_header_mongrel
()
1872 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1873 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1875 $as_echo_n "checking for $2... " >&6; }
1876 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1877 $as_echo_n "(cached) " >&6
1880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1881 $as_echo "$ac_res" >&6; }
1883 # Is the header compilable?
1884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1885 $as_echo_n "checking $2 usability... " >&6; }
1886 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1887 /* end confdefs.h. */
1891 if ac_fn_c_try_compile
"$LINENO"; then :
1892 ac_header_compiler
=yes
1894 ac_header_compiler
=no
1896 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1898 $as_echo "$ac_header_compiler" >&6; }
1900 # Is the header present?
1901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1902 $as_echo_n "checking $2 presence... " >&6; }
1903 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1904 /* end confdefs.h. */
1907 if ac_fn_c_try_cpp
"$LINENO"; then :
1908 ac_header_preproc
=yes
1910 ac_header_preproc
=no
1912 rm -f conftest.err conftest.
$ac_ext
1913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1914 $as_echo "$ac_header_preproc" >&6; }
1916 # So? What about this header?
1917 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1919 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1920 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1922 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1925 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1926 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1927 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1928 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1929 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1930 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1931 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1932 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1933 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1934 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1938 $as_echo_n "checking for $2... " >&6; }
1939 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1940 $as_echo_n "(cached) " >&6
1942 eval "$3=\$ac_header_compiler"
1945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1946 $as_echo "$ac_res" >&6; }
1948 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1950 } # ac_fn_c_check_header_mongrel
1952 # ac_fn_c_try_run LINENO
1953 # ----------------------
1954 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1955 # that executables *can* be run.
1958 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1959 if { { ac_try
="$ac_link"
1961 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1962 *) ac_try_echo=$ac_try;;
1964 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1965 $as_echo "$ac_try_echo"; } >&5
1966 (eval "$ac_link") 2>&5
1968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1969 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1970 { { case "(($ac_try" in
1971 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1972 *) ac_try_echo
=$ac_try;;
1974 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1975 $as_echo "$ac_try_echo"; } >&5
1976 (eval "$ac_try") 2>&5
1978 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1979 test $ac_status = 0; }; }; then :
1982 $as_echo "$as_me: program exited with status $ac_status" >&5
1983 $as_echo "$as_me: failed program was:" >&5
1984 sed 's/^/| /' conftest.
$ac_ext >&5
1986 ac_retval
=$ac_status
1988 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1989 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1994 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1995 # -------------------------------------------------------
1996 # Tests whether HEADER exists and can be compiled using the include files in
1997 # INCLUDES, setting the cache variable VAR accordingly.
1998 ac_fn_c_check_header_compile
()
2000 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2002 $as_echo_n "checking for $2... " >&6; }
2003 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2004 $as_echo_n "(cached) " >&6
2006 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2007 /* end confdefs.h. */
2011 if ac_fn_c_try_compile
"$LINENO"; then :
2016 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2020 $as_echo "$ac_res" >&6; }
2021 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2023 } # ac_fn_c_check_header_compile
2025 # ac_fn_c_try_link LINENO
2026 # -----------------------
2027 # Try to link conftest.$ac_ext, and return whether this succeeded.
2030 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2031 rm -f conftest.
$ac_objext conftest
$ac_exeext
2032 if { { ac_try
="$ac_link"
2034 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2035 *) ac_try_echo=$ac_try;;
2037 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2038 $as_echo "$ac_try_echo"; } >&5
2039 (eval "$ac_link") 2>conftest.err
2041 if test -s conftest.err; then
2042 grep -v '^ *+' conftest.err >conftest.er1
2043 cat conftest.er1 >&5
2044 mv -f conftest.er1 conftest.err
2046 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2047 test $ac_status = 0; } && {
2048 test -z "$ac_c_werror_flag" ||
2049 test ! -s conftest.err
2050 } && test -s conftest$ac_exeext && {
2051 test "$cross_compiling" = yes ||
2052 $as_test_x conftest$ac_exeext
2056 $as_echo "$as_me: failed program was:" >&5
2057 sed 's/^/| /' conftest.$ac_ext >&5
2061 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2062 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2063 # interfere with the next link command; also delete a directory that is
2064 # left behind by Apple's compiler. We do this before executing the actions.
2065 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2066 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2069 } # ac_fn_c_try_link
2071 # ac_fn_c_check_func LINENO FUNC VAR
2072 # ----------------------------------
2073 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2074 ac_fn_c_check_func ()
2076 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2078 $as_echo_n "checking for $2... " >&6; }
2079 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2080 $as_echo_n "(cached) " >&6
2082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2083 /* end confdefs.h. */
2084 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2085 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2086 #define $2 innocuous_$2
2088 /* System header to define __stub macros and hopefully few prototypes,
2089 which can conflict with char $2 (); below.
2090 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2091 <limits.h> exists even on freestanding compilers. */
2094 # include <limits.h>
2096 # include <assert.h>
2101 /* Override any GCC internal prototype to avoid an error.
2102 Use char because int might match the return type of a GCC
2103 builtin and then its argument prototype would still apply. */
2108 /* The GNU C library defines this for functions which it implements
2109 to always fail with ENOSYS. Some functions are actually named
2110 something starting with __ and the normal name is an alias. */
2111 #if defined __stub_$2 || defined __stub___$2
2123 if ac_fn_c_try_link "$LINENO"; then :
2128 rm -f core conftest.err conftest.$ac_objext \
2129 conftest$ac_exeext conftest.$ac_ext
2132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2133 $as_echo "$ac_res" >&6; }
2134 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2136 } # ac_fn_c_check_func
2138 # ac_fn_c_check_decl LINENO SYMBOL VAR
2139 # ------------------------------------
2140 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2141 ac_fn_c_check_decl ()
2143 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2144 as_decl_name=`echo $2|
sed 's/ *(.*//'`
2145 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2147 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2148 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2149 $as_echo_n "(cached) " >&6
2151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2152 /* end confdefs.h. */
2157 #ifndef $as_decl_name
2159 (void) $as_decl_use;
2161 (void) $as_decl_name;
2169 if ac_fn_c_try_compile "$LINENO"; then :
2174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2178 $as_echo "$ac_res" >&6; }
2179 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2181 } # ac_fn_c_check_decl
2183 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2184 # --------------------------------------------
2185 # Tries to find the compile-time value of EXPR in a program that includes
2186 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2188 ac_fn_c_compute_int ()
2190 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2191 if test "$cross_compiling" = yes; then
2192 # Depending upon the size, compute the lo and hi bounds.
2193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2194 /* end confdefs.h. */
2199 static int test_array [1 - 2 * !(($2) >= 0)];
2206 if ac_fn_c_try_compile "$LINENO"; then :
2209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2210 /* end confdefs.h. */
2215 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2222 if ac_fn_c_try_compile "$LINENO"; then :
2223 ac_hi=$ac_mid; break
2225 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2226 if test $ac_lo -le $ac_mid; then
2230 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2236 /* end confdefs.h. */
2241 static int test_array [1 - 2 * !(($2) < 0)];
2248 if ac_fn_c_try_compile "$LINENO"; then :
2251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2252 /* end confdefs.h. */
2257 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2264 if ac_fn_c_try_compile "$LINENO"; then :
2265 ac_lo=$ac_mid; break
2267 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2268 if test $ac_mid -le $ac_hi; then
2272 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2279 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2282 # Binary search between lo and hi bounds.
2283 while test "x$ac_lo" != "x$ac_hi"; do
2284 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2286 /* end confdefs.h. */
2291 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2298 if ac_fn_c_try_compile "$LINENO"; then :
2301 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2306 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2311 /* end confdefs.h. */
2313 static long int longval () { return $2; }
2314 static unsigned long int ulongval () { return $2; }
2321 FILE *f = fopen ("conftest.val", "w");
2326 long int i = longval ();
2329 fprintf (f, "%ld", i);
2333 unsigned long int i = ulongval ();
2336 fprintf (f, "%lu", i);
2338 /* Do not output a trailing newline, as this causes \r\n confusion
2339 on some platforms. */
2340 return ferror (f) || fclose (f) != 0;
2346 if ac_fn_c_try_run "$LINENO"; then :
2347 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2351 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2352 conftest.$ac_objext conftest.beam conftest.$ac_ext
2356 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2359 } # ac_fn_c_compute_int
2361 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2362 # ----------------------------------------------------
2363 # Tries to find if the field MEMBER exists in type AGGR, after including
2364 # INCLUDES, setting cache variable VAR accordingly.
2365 ac_fn_c_check_member ()
2367 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2369 $as_echo_n "checking for $2.$3... " >&6; }
2370 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2371 $as_echo_n "(cached) " >&6
2373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2374 /* end confdefs.h. */
2386 if ac_fn_c_try_compile "$LINENO"; then :
2389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2390 /* end confdefs.h. */
2396 if (sizeof ac_aggr.$3)
2402 if ac_fn_c_try_compile "$LINENO"; then :
2407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2409 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2413 $as_echo "$ac_res" >&6; }
2414 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2416 } # ac_fn_c_check_member
2418 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2419 # -------------------------------------------
2420 # Tests whether TYPE exists after having included INCLUDES, setting cache
2421 # variable VAR accordingly.
2422 ac_fn_c_check_type ()
2424 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2426 $as_echo_n "checking for $2... " >&6; }
2427 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2428 $as_echo_n "(cached) " >&6
2431 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2432 /* end confdefs.h. */
2443 if ac_fn_c_try_compile "$LINENO"; then :
2444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2445 /* end confdefs.h. */
2456 if ac_fn_c_try_compile "$LINENO"; then :
2461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2463 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2467 $as_echo "$ac_res" >&6; }
2468 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2470 } # ac_fn_c_check_type
2471 cat >config.log <<_ACEOF
2472 This file contains any messages produced by compilers while
2473 running configure, to aid debugging if configure makes a mistake.
2475 It was created by $as_me, which was
2476 generated by GNU Autoconf 2.64. Invocation command line was
2488 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2489 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2490 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2491 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2492 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2494 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2495 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2497 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2498 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2499 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2500 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2501 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2502 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2503 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2511 test -z "$as_dir" && as_dir=.
2512 $as_echo "PATH: $as_dir"
2528 # Keep a trace of the command line.
2529 # Strip out --no-create and --no-recursion so they do not pile up.
2530 # Strip out --silent because we don't want to record it for future runs.
2531 # Also quote any args containing shell meta-characters.
2532 # Make two passes to allow for proper duplicate-argument suppression.
2536 ac_must_keep_next=false
2542 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2543 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2544 | -silent | --silent | --silen | --sile | --sil)
2547 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2550 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2552 as_fn_append ac_configure_args1 " '$ac_arg'"
2553 if test $ac_must_keep_next = true; then
2554 ac_must_keep_next=false # Got value, back to normal.
2557 *=* | --config-cache | -C | -disable-* | --disable-* \
2558 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2559 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2560 | -with-* | --with-* | -without-* | --without-* | --x)
2561 case "$ac_configure_args0 " in
2562 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2565 -* ) ac_must_keep_next=true ;;
2568 as_fn_append ac_configure_args " '$ac_arg'"
2573 { ac_configure_args0=; unset ac_configure_args0;}
2574 { ac_configure_args1=; unset ac_configure_args1;}
2576 # When interrupted or exit'd, cleanup temporary files, and complete
2577 # config.log. We remove comments because anyway the quotes in there
2578 # would cause problems or look ugly.
2579 # WARNING: Use '\'' to represent an apostrophe within the trap.
2580 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2581 trap 'exit_status=$?
2582 # Save into config.log some information that might help in debugging.
2587 ## ---------------- ##
2588 ## Cache variables. ##
2589 ## ---------------- ##
2592 # The following way of writing the cache mishandles newlines in values,
2594 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2595 eval ac_val=\$$ac_var
2599 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2600 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2603 _ | IFS | as_nl) ;; #(
2604 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2605 *) { eval $ac_var=; unset $ac_var;} ;;
2610 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2611 *${as_nl}ac_space=\ *)
2613 "s/'\''/'\''\\\\'\'''\''/g;
2614 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2617 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2625 ## ----------------- ##
2626 ## Output variables. ##
2627 ## ----------------- ##
2630 for ac_var in $ac_subst_vars
2632 eval ac_val=\$$ac_var
2634 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2636 $as_echo "$ac_var='\''$ac_val'\''"
2640 if test -n "$ac_subst_files"; then
2642 ## ------------------- ##
2643 ## File substitutions. ##
2644 ## ------------------- ##
2647 for ac_var in $ac_subst_files
2649 eval ac_val=\$$ac_var
2651 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2653 $as_echo "$ac_var='\''$ac_val'\''"
2658 if test -s confdefs.h; then
2668 test "$ac_signal" != 0 &&
2669 $as_echo "$as_me: caught signal $ac_signal"
2670 $as_echo "$as_me: exit $exit_status"
2672 rm -f core *.core core.conftest.* &&
2673 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2676 for ac_signal in 1 2 13 15; do
2677 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2681 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2682 rm -f -r conftest* confdefs.h
2684 $as_echo "/* confdefs.h */" > confdefs.h
2686 # Predefined preprocessor variables.
2688 cat >>confdefs.h <<_ACEOF
2689 #define PACKAGE_NAME "$PACKAGE_NAME"
2692 cat >>confdefs.h <<_ACEOF
2693 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2696 cat >>confdefs.h <<_ACEOF
2697 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2700 cat >>confdefs.h <<_ACEOF
2701 #define PACKAGE_STRING "$PACKAGE_STRING"
2704 cat >>confdefs.h <<_ACEOF
2705 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2708 cat >>confdefs.h <<_ACEOF
2709 #define PACKAGE_URL "$PACKAGE_URL"
2713 # Let the site file select an alternate cache file if it wants to.
2714 # Prefer an explicitly selected file to automatically selected ones.
2717 if test -n "$CONFIG_SITE"; then
2718 ac_site_file1=$CONFIG_SITE
2719 elif test "x$prefix" != xNONE; then
2720 ac_site_file1=$prefix/share/config.site
2721 ac_site_file2=$prefix/etc/config.site
2723 ac_site_file1=$ac_default_prefix/share/config.site
2724 ac_site_file2=$ac_default_prefix/etc/config.site
2726 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2728 test "x$ac_site_file" = xNONE && continue
2729 if test -r "$ac_site_file"; then
2730 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2731 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2732 sed 's/^/| /' "$ac_site_file" >&5
2737 if test -r "$cache_file"; then
2738 # Some versions of bash will fail to source /dev/null (special
2739 # files actually), so we avoid doing that.
2740 if test -f "$cache_file"; then
2741 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2742 $as_echo "$as_me: loading cache $cache_file" >&6;}
2744 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2745 *) . "./$cache_file";;
2749 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2750 $as_echo "$as_me: creating cache $cache_file" >&6;}
2754 gl_header_list="$gl_header_list sys/mman.h"
2755 gl_func_list="$gl_func_list mprotect"
2756 gl_func_list="$gl_func_list memchr"
2757 gl_header_list="$gl_header_list stddef.h"
2758 gl_header_list="$gl_header_list stdint.h"
2759 gl_header_list="$gl_header_list wchar.h"
2760 gl_header_list="$gl_header_list string.h"
2761 # Check that the precious variables saved in the cache have kept the same
2763 ac_cache_corrupted=false
2764 for ac_var in $ac_precious_vars; do
2765 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2766 eval ac_new_set=\$ac_env_${ac_var}_set
2767 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2768 eval ac_new_val=\$ac_env_${ac_var}_value
2769 case $ac_old_set,$ac_new_set in
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2772 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2773 ac_cache_corrupted=: ;;
2775 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2776 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2777 ac_cache_corrupted=: ;;
2780 if test "x$ac_old_val" != "x$ac_new_val"; then
2781 # differences in whitespace do not lead to failure.
2782 ac_old_val_w=`echo x
$ac_old_val`
2783 ac_new_val_w=`echo x
$ac_new_val`
2784 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2785 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2786 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2787 ac_cache_corrupted=:
2789 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2790 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2791 eval $ac_var=\$ac_old_val
2793 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2794 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2795 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2796 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2799 # Pass precious variables to config.status.
2800 if test "$ac_new_set" = set; then
2802 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2803 *) ac_arg=$ac_var=$ac_new_val ;;
2805 case " $ac_configure_args " in
2806 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2807 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2811 if $ac_cache_corrupted; then
2812 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2813 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2814 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2815 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2816 as_fn_error "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2818 ## -------------------- ##
2819 ## Main body of script. ##
2820 ## -------------------- ##
2823 ac_cpp='$CPP $CPPFLAGS'
2824 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2825 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2826 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2832 ac_config_headers="$ac_config_headers config.h:config.in"
2835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2836 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2837 # Check whether --enable-maintainer-mode was given.
2838 if test "${enable_maintainer_mode+set}" = set; then :
2839 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2841 USE_MAINTAINER_MODE=no
2844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2845 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2846 if test $USE_MAINTAINER_MODE = yes; then
2847 MAINTAINER_MODE_TRUE=
2848 MAINTAINER_MODE_FALSE='#'
2850 MAINTAINER_MODE_TRUE='#'
2851 MAINTAINER_MODE_FALSE=
2854 MAINT=$MAINTAINER_MODE_TRUE
2859 ac_cpp='$CPP $CPPFLAGS'
2860 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2861 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2862 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2863 if test -n "$ac_tool_prefix"; then
2864 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2865 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2867 $as_echo_n "checking for $ac_word... " >&6; }
2868 if test "${ac_cv_prog_CC+set}" = set; then :
2869 $as_echo_n "(cached) " >&6
2871 if test -n "$CC"; then
2872 ac_cv_prog_CC="$CC" # Let the user override the test.
2874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2878 test -z "$as_dir" && as_dir=.
2879 for ac_exec_ext in '' $ac_executable_extensions; do
2880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2881 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2892 if test -n "$CC"; then
2893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2894 $as_echo "$CC" >&6; }
2896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2897 $as_echo "no" >&6; }
2902 if test -z "$ac_cv_prog_CC"; then
2904 # Extract the first word of "gcc", so it can be a program name with args.
2905 set dummy gcc; ac_word=$2
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2907 $as_echo_n "checking for $ac_word... " >&6; }
2908 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2909 $as_echo_n "(cached) " >&6
2911 if test -n "$ac_ct_CC"; then
2912 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2918 test -z "$as_dir" && as_dir=.
2919 for ac_exec_ext in '' $ac_executable_extensions; do
2920 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2921 ac_cv_prog_ac_ct_CC="gcc"
2922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2931 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2932 if test -n "$ac_ct_CC"; then
2933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2934 $as_echo "$ac_ct_CC" >&6; }
2936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2937 $as_echo "no" >&6; }
2940 if test "x$ac_ct_CC" = x; then
2943 case $cross_compiling:$ac_tool_warned in
2945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2946 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2947 ac_tool_warned=yes ;;
2955 if test -z "$CC"; then
2956 if test -n "$ac_tool_prefix"; then
2957 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2958 set dummy ${ac_tool_prefix}cc; ac_word=$2
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2960 $as_echo_n "checking for $ac_word... " >&6; }
2961 if test "${ac_cv_prog_CC+set}" = set; then :
2962 $as_echo_n "(cached) " >&6
2964 if test -n "$CC"; then
2965 ac_cv_prog_CC="$CC" # Let the user override the test.
2967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2971 test -z "$as_dir" && as_dir=.
2972 for ac_exec_ext in '' $ac_executable_extensions; do
2973 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2974 ac_cv_prog_CC="${ac_tool_prefix}cc"
2975 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2985 if test -n "$CC"; then
2986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2987 $as_echo "$CC" >&6; }
2989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2990 $as_echo "no" >&6; }
2996 if test -z "$CC"; then
2997 # Extract the first word of "cc", so it can be a program name with args.
2998 set dummy cc; ac_word=$2
2999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3000 $as_echo_n "checking for $ac_word... " >&6; }
3001 if test "${ac_cv_prog_CC+set}" = set; then :
3002 $as_echo_n "(cached) " >&6
3004 if test -n "$CC"; then
3005 ac_cv_prog_CC="$CC" # Let the user override the test.
3008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3012 test -z "$as_dir" && as_dir=.
3013 for ac_exec_ext in '' $ac_executable_extensions; do
3014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3015 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3016 ac_prog_rejected=yes
3020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3027 if test $ac_prog_rejected = yes; then
3028 # We found a bogon in the path, so make sure we never use it.
3029 set dummy $ac_cv_prog_CC
3031 if test $# != 0; then
3032 # We chose a different compiler from the bogus one.
3033 # However, it has the same basename, so the bogon will be chosen
3034 # first if we set CC to just the basename; use the full file name.
3036 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3042 if test -n "$CC"; then
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3044 $as_echo "$CC" >&6; }
3046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3047 $as_echo "no" >&6; }
3052 if test -z "$CC"; then
3053 if test -n "$ac_tool_prefix"; then
3054 for ac_prog in cl.exe
3056 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3057 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3059 $as_echo_n "checking for $ac_word... " >&6; }
3060 if test "${ac_cv_prog_CC+set}" = set; then :
3061 $as_echo_n "(cached) " >&6
3063 if test -n "$CC"; then
3064 ac_cv_prog_CC="$CC" # Let the user override the test.
3066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3070 test -z "$as_dir" && as_dir=.
3071 for ac_exec_ext in '' $ac_executable_extensions; do
3072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3073 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3084 if test -n "$CC"; then
3085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3086 $as_echo "$CC" >&6; }
3088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3089 $as_echo "no" >&6; }
3093 test -n "$CC" && break
3096 if test -z "$CC"; then
3098 for ac_prog in cl.exe
3100 # Extract the first word of "$ac_prog", so it can be a program name with args.
3101 set dummy $ac_prog; ac_word=$2
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3103 $as_echo_n "checking for $ac_word... " >&6; }
3104 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3105 $as_echo_n "(cached) " >&6
3107 if test -n "$ac_ct_CC"; then
3108 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3114 test -z "$as_dir" && as_dir=.
3115 for ac_exec_ext in '' $ac_executable_extensions; do
3116 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3117 ac_cv_prog_ac_ct_CC="$ac_prog"
3118 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3127 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3128 if test -n "$ac_ct_CC"; then
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3130 $as_echo "$ac_ct_CC" >&6; }
3132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3133 $as_echo "no" >&6; }
3137 test -n "$ac_ct_CC" && break
3140 if test "x$ac_ct_CC" = x; then
3143 case $cross_compiling:$ac_tool_warned in
3145 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3146 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3147 ac_tool_warned=yes ;;
3156 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3157 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3158 as_fn_error "no acceptable C compiler found
in \
$PATH
3159 See \
`config.log' for more details." "$LINENO" 5; }
3161 # Provide some information about the compiler.
3162 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3165 for ac_option in --version -v -V -qversion; do
3166 { { ac_try="$ac_compiler $ac_option >&5"
3168 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3169 *) ac_try_echo
=$ac_try;;
3171 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3172 $as_echo "$ac_try_echo"; } >&5
3173 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3175 if test -s conftest.err
; then
3177 ... rest of stderr output deleted ...
3178 10q' conftest.err
>conftest.er1
3179 cat conftest.er1
>&5
3180 rm -f conftest.er1 conftest.err
3182 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3183 test $ac_status = 0; }
3186 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3187 /* end confdefs.h. */
3197 ac_clean_files_save
=$ac_clean_files
3198 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3199 # Try to create an executable without -o first, disregard a.out.
3200 # It will help us diagnose broken compilers, and finding out an intuition
3202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3203 $as_echo_n "checking for C compiler default output file name... " >&6; }
3204 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3206 # The possible output files:
3207 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3210 for ac_file
in $ac_files
3213 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3214 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
3219 if { { ac_try
="$ac_link_default"
3221 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3222 *) ac_try_echo=$ac_try;;
3224 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3225 $as_echo "$ac_try_echo"; } >&5
3226 (eval "$ac_link_default") 2>&5
3228 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3229 test $ac_status = 0; }; then :
3230 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
3231 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
3232 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3233 # so that the user can short-circuit this test for compilers unknown to
3235 for ac_file in $ac_files ''
3237 test -f "$ac_file" || continue
3239 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3242 # We found the default executable, but exeext='' is most
3246 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3248 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3250 # We set ac_cv_exeext here because the later test for it is not
3251 # safe: cross compilers may not add the suffix if given an `-o'
3252 # argument, so we may need to know it at that point already.
3253 # Even if this section looks crufty: it has the advantage of
3260 test "$ac_cv_exeext" = no && ac_cv_exeext=
3265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3266 $as_echo "$ac_file" >&6; }
3267 if test -z "$ac_file"; then :
3268 $as_echo "$as_me: failed program was:" >&5
3269 sed 's
/^
/|
/' conftest.$ac_ext >&5
3271 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3272 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3273 { as_fn_set_status 77
3274 as_fn_error "C compiler cannot create executables
3275 See \`config.log
' for more details." "$LINENO" 5; }; }
3277 ac_exeext=$ac_cv_exeext
3279 # Check that the compiler produces executables we can run. If not, either
3280 # the compiler is broken, or we cross compile.
3281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3282 $as_echo_n "checking whether the C compiler works... " >&6; }
3283 # If not cross compiling, check that we can run a simple program.
3284 if test "$cross_compiling" != yes; then
3285 if { ac_try='.
/$ac_file'
3286 { { case "(($ac_try" in
3287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3288 *) ac_try_echo=$ac_try;;
3290 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3291 $as_echo "$ac_try_echo"; } >&5
3292 (eval "$ac_try") 2>&5
3294 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3295 test $ac_status = 0; }; }; then
3298 if test "$cross_compiling" = maybe; then
3301 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3302 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3303 as_fn_error "cannot run C compiled programs.
3304 If you meant to cross compile, use \`--host'.
3305 See \`config.log' for more details.
" "$LINENO" 5; }
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: yes" >&5
3310 $as_echo "yes" >&6; }
3312 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3313 ac_clean_files=$ac_clean_files_save
3314 # Check that the compiler produces executables we can run. If not, either
3315 # the compiler is broken, or we cross compile.
3316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling
" >&5
3317 $as_echo_n "checking whether we are cross compiling...
" >&6; }
3318 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $cross_compiling" >&5
3319 $as_echo "$cross_compiling" >&6; }
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of executables
" >&5
3322 $as_echo_n "checking
for suffix of executables...
" >&6; }
3323 if { { ac_try="$ac_link"
3325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3326 *) ac_try_echo=$ac_try;;
3328 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3329 $as_echo "$ac_try_echo"; } >&5
3330 (eval "$ac_link") 2>&5
3332 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3333 test $ac_status = 0; }; then :
3334 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3335 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3336 # work properly (i.e., refer to `conftest.exe'), while it won't with
3338 for ac_file in conftest.exe conftest conftest.*; do
3339 test -f "$ac_file" || continue
3341 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3342 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3348 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3349 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3350 as_fn_error "cannot compute suffix of executables: cannot compile and link
3351 See \`config.log' for more details.
" "$LINENO" 5; }
3353 rm -f conftest$ac_cv_exeext
3354 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_exeext" >&5
3355 $as_echo "$ac_cv_exeext" >&6; }
3357 rm -f conftest.$ac_ext
3358 EXEEXT=$ac_cv_exeext
3360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of object files
" >&5
3361 $as_echo_n "checking
for suffix of object files...
" >&6; }
3362 if test "${ac_cv_objext+set}" = set; then :
3363 $as_echo_n "(cached
) " >&6
3365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3366 /* end confdefs.h. */
3376 rm -f conftest.o conftest.obj
3377 if { { ac_try="$ac_compile"
3379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3380 *) ac_try_echo=$ac_try;;
3382 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3383 $as_echo "$ac_try_echo"; } >&5
3384 (eval "$ac_compile") 2>&5
3386 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3387 test $ac_status = 0; }; then :
3388 for ac_file in conftest.o conftest.obj conftest.*; do
3389 test -f "$ac_file" || continue;
3391 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3392 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3397 $as_echo "$as_me: failed program was
:" >&5
3398 sed 's/^/| /' conftest.$ac_ext >&5
3400 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3401 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3402 as_fn_error "cannot compute suffix of object files: cannot compile
3403 See \`config.log' for more details.
" "$LINENO" 5; }
3405 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3407 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_objext" >&5
3408 $as_echo "$ac_cv_objext" >&6; }
3409 OBJEXT=$ac_cv_objext
3411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler
" >&5
3412 $as_echo_n "checking whether we are using the GNU C compiler...
" >&6; }
3413 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3414 $as_echo_n "(cached
) " >&6
3416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3417 /* end confdefs.h. */
3430 if ac_fn_c_try_compile "$LINENO"; then :
3435 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3436 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3439 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_compiler_gnu" >&5
3440 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3441 if test $ac_compiler_gnu = yes; then
3446 ac_test_CFLAGS=${CFLAGS+set}
3447 ac_save_CFLAGS=$CFLAGS
3448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether
$CC accepts
-g" >&5
3449 $as_echo_n "checking whether
$CC accepts
-g...
" >&6; }
3450 if test "${ac_cv_prog_cc_g+set}" = set; then :
3451 $as_echo_n "(cached
) " >&6
3453 ac_save_c_werror_flag=$ac_c_werror_flag
3454 ac_c_werror_flag=yes
3457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3458 /* end confdefs.h. */
3468 if ac_fn_c_try_compile "$LINENO"; then :
3472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3473 /* end confdefs.h. */
3483 if ac_fn_c_try_compile "$LINENO"; then :
3486 ac_c_werror_flag=$ac_save_c_werror_flag
3488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3489 /* end confdefs.h. */
3499 if ac_fn_c_try_compile "$LINENO"; then :
3502 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3504 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3507 ac_c_werror_flag=$ac_save_c_werror_flag
3509 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_g" >&5
3510 $as_echo "$ac_cv_prog_cc_g" >&6; }
3511 if test "$ac_test_CFLAGS" = set; then
3512 CFLAGS=$ac_save_CFLAGS
3513 elif test $ac_cv_prog_cc_g = yes; then
3514 if test "$GCC" = yes; then
3520 if test "$GCC" = yes; then
3526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $CC option to accept ISO C89
" >&5
3527 $as_echo_n "checking
for $CC option to accept ISO C89...
" >&6; }
3528 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3529 $as_echo_n "(cached
) " >&6
3531 ac_cv_prog_cc_c89=no
3533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3534 /* end confdefs.h. */
3537 #include <sys/types.h>
3538 #include <sys/stat.h>
3539 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3540 struct buf { int x; };
3541 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3542 static char *e (p, i)
3548 static char *f (char * (*g) (char **, int), char **p, ...)
3553 s = g (p, va_arg (v,int));
3558 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3559 function prototypes and stuff, but not '\xHH' hex character constants.
3560 These don't provoke an error unfortunately, instead are silently treated
3561 as 'x'. The following induces an error, until -std is added to get
3562 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3563 array size at least. It's necessary to write '\x00'==0 to get something
3564 that's true only with -std. */
3565 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3567 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3568 inside strings and character constants. */
3570 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3572 int test (int i, double x);
3573 struct s1 {int (*f) (int a);};
3574 struct s2 {int (*f) (double a);};
3575 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3581 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3586 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3587 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3589 CC="$ac_save_CC $ac_arg"
3590 if ac_fn_c_try_compile "$LINENO"; then :
3591 ac_cv_prog_cc_c89=$ac_arg
3593 rm -f core conftest.err conftest.$ac_objext
3594 test "x
$ac_cv_prog_cc_c89" != "xno
" && break
3596 rm -f conftest.$ac_ext
3601 case "x
$ac_cv_prog_cc_c89" in
3603 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: none needed
" >&5
3604 $as_echo "none needed
" >&6; } ;;
3606 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: unsupported
" >&5
3607 $as_echo "unsupported
" >&6; } ;;
3609 CC="$CC $ac_cv_prog_cc_c89"
3610 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_c89" >&5
3611 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3613 if test "x
$ac_cv_prog_cc_c89" != xno; then :
3618 ac_cpp='$CPP $CPPFLAGS'
3619 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3620 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3621 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3624 for ac_dir in "$srcdir" "$srcdir/..
" "$srcdir/..
/..
"; do
3625 for ac_t in install-sh install.sh shtool; do
3626 if test -f "$ac_dir/$ac_t"; then
3628 ac_install_sh="$ac_aux_dir/$ac_t -c"
3633 if test -z "$ac_aux_dir"; then
3634 as_fn_error "cannot
find install-sh
, install.sh
, or shtool
in \"$srcdir\" \"$srcdir/..
\" \"$srcdir/..
/..
\"" "$LINENO" 5
3637 # These three variables are undocumented and unsupported,
3638 # and are intended to be withdrawn in a future Autoconf release.
3639 # They can cause serious problems if a builder's source tree is in a directory
3640 # whose full name contains unusual characters.
3641 ac_config_guess="$SHELL $ac_aux_dir/config.guess
" # Please don't use this var.
3642 ac_config_sub="$SHELL $ac_aux_dir/config.sub
" # Please don't use this var.
3643 ac_configure="$SHELL $ac_aux_dir/configure
" # Please don't use this var.
3646 # Make sure we can run config.sub.
3647 $SHELL "$ac_aux_dir/config.sub
" sun4 >/dev/null 2>&1 ||
3648 as_fn_error "cannot run
$SHELL $ac_aux_dir/config.sub
" "$LINENO" 5
3650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system
type" >&5
3651 $as_echo_n "checking build system
type...
" >&6; }
3652 if test "${ac_cv_build+set}" = set; then :
3653 $as_echo_n "(cached
) " >&6
3655 ac_build_alias=$build_alias
3656 test "x
$ac_build_alias" = x &&
3657 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess
"`
3658 test "x
$ac_build_alias" = x &&
3659 as_fn_error "cannot guess build
type; you must specify one
" "$LINENO" 5
3660 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub
" $ac_build_alias` ||
3661 as_fn_error "$SHELL $ac_aux_dir/config.sub
$ac_build_alias failed
" "$LINENO" 5
3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_build" >&5
3665 $as_echo "$ac_cv_build" >&6; }
3666 case $ac_cv_build in
3668 *) as_fn_error "invalid value of canonical build
" "$LINENO" 5;;
3671 ac_save_IFS=$IFS; IFS='-'
3677 # Remember, the first character of IFS is used to create $*,
3678 # except with old shells:
3681 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
host system
type" >&5
3685 $as_echo_n "checking
host system
type...
" >&6; }
3686 if test "${ac_cv_host+set}" = set; then :
3687 $as_echo_n "(cached
) " >&6
3689 if test "x
$host_alias" = x; then
3690 ac_cv_host=$ac_cv_build
3692 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub
" $host_alias` ||
3693 as_fn_error "$SHELL $ac_aux_dir/config.sub
$host_alias failed
" "$LINENO" 5
3697 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_host" >&5
3698 $as_echo "$ac_cv_host" >&6; }
3701 *) as_fn_error "invalid value of canonical
host" "$LINENO" 5;;
3704 ac_save_IFS=$IFS; IFS='-'
3710 # Remember, the first character of IFS is used to create $*,
3711 # except with old shells:
3714 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3719 ac_cpp='$CPP $CPPFLAGS'
3720 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3721 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3722 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
3724 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
3725 # On Suns, sometimes $CPP names a directory.
3726 if test -n "$CPP" && test -d "$CPP"; then
3729 if test -z "$CPP"; then
3730 if test "${ac_cv_prog_CPP+set}" = set; then :
3731 $as_echo_n "(cached
) " >&6
3733 # Double quotes because CPP needs to be expanded
3734 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
3737 for ac_c_preproc_warn_flag in '' yes
3739 # Use a header file that comes with gcc, so configuring glibc
3740 # with a fresh cross-compiler works.
3741 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3742 # <limits.h> exists even on freestanding compilers.
3743 # On the NeXT, cc -E runs the code through the compiler's parser,
3744 # not just through cpp. "Syntax error
" is here to catch this case.
3745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3746 /* end confdefs.h. */
3748 # include <limits.h>
3750 # include <assert.h>
3754 if ac_fn_c_try_cpp "$LINENO"; then :
3757 # Broken: fails on valid input.
3760 rm -f conftest.err conftest.$ac_ext
3762 # OK, works on sane cases. Now check whether nonexistent headers
3763 # can be detected and how.
3764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3765 /* end confdefs.h. */
3766 #include <ac_nonexistent.h>
3768 if ac_fn_c_try_cpp "$LINENO"; then :
3769 # Broken: success on invalid input.
3772 # Passes both tests.
3776 rm -f conftest.err conftest.$ac_ext
3779 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3780 rm -f conftest.err conftest.$ac_ext
3781 if $ac_preproc_ok; then :
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
3794 $as_echo "$CPP" >&6; }
3796 for ac_c_preproc_warn_flag in '' yes
3798 # Use a header file that comes with gcc, so configuring glibc
3799 # with a fresh cross-compiler works.
3800 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3801 # <limits.h> exists even on freestanding compilers.
3802 # On the NeXT, cc -E runs the code through the compiler's parser,
3803 # not just through cpp. "Syntax error
" is here to catch this case.
3804 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3805 /* end confdefs.h. */
3807 # include <limits.h>
3809 # include <assert.h>
3813 if ac_fn_c_try_cpp "$LINENO"; then :
3816 # Broken: fails on valid input.
3819 rm -f conftest.err conftest.$ac_ext
3821 # OK, works on sane cases. Now check whether nonexistent headers
3822 # can be detected and how.
3823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3824 /* end confdefs.h. */
3825 #include <ac_nonexistent.h>
3827 if ac_fn_c_try_cpp "$LINENO"; then :
3828 # Broken: success on invalid input.
3831 # Passes both tests.
3835 rm -f conftest.err conftest.$ac_ext
3838 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3839 rm -f conftest.err conftest.$ac_ext
3840 if $ac_preproc_ok; then :
3843 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3844 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3845 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3846 See \`config.log' for more details.
" "$LINENO" 5; }
3850 ac_cpp='$CPP $CPPFLAGS'
3851 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3852 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3853 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for grep that handles long lines and
-e" >&5
3857 $as_echo_n "checking
for grep that handles long lines and
-e...
" >&6; }
3858 if test "${ac_cv_path_GREP+set}" = set; then :
3859 $as_echo_n "(cached
) " >&6
3861 if test -z "$GREP"; then
3862 ac_path_GREP_found=false
3863 # Loop through the user's path and test for each of PROGNAME-LIST
3864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3865 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3868 test -z "$as_dir" && as_dir=.
3869 for ac_prog in grep ggrep; do
3870 for ac_exec_ext in '' $ac_executable_extensions; do
3871 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3872 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3873 # Check for GNU ac_path_GREP and select it if it is found.
3874 # Check for GNU $ac_path_GREP
3875 case `"$ac_path_GREP" --version 2>&1` in
3877 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3880 $as_echo_n 0123456789 >"conftest.
in"
3883 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3884 mv "conftest.tmp
" "conftest.
in"
3885 cp "conftest.
in" "conftest.
nl"
3886 $as_echo 'GREP' >> "conftest.
nl"
3887 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3888 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3889 as_fn_arith $ac_count + 1 && ac_count=$as_val
3890 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3891 # Best one so far, save it but keep looking for a better one
3892 ac_cv_path_GREP="$ac_path_GREP"
3893 ac_path_GREP_max=$ac_count
3895 # 10*(2^10) chars as input seems more than enough
3896 test $ac_count -gt 10 && break
3898 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3901 $ac_path_GREP_found && break 3
3906 if test -z "$ac_cv_path_GREP"; then
3907 as_fn_error "no acceptable
grep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3910 ac_cv_path_GREP=$GREP
3914 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_GREP" >&5
3915 $as_echo "$ac_cv_path_GREP" >&6; }
3916 GREP="$ac_cv_path_GREP"
3919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for egrep" >&5
3920 $as_echo_n "checking
for egrep...
" >&6; }
3921 if test "${ac_cv_path_EGREP+set}" = set; then :
3922 $as_echo_n "(cached
) " >&6
3924 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3925 then ac_cv_path_EGREP="$GREP -E"
3927 if test -z "$EGREP"; then
3928 ac_path_EGREP_found=false
3929 # Loop through the user's path and test for each of PROGNAME-LIST
3930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3931 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3934 test -z "$as_dir" && as_dir=.
3935 for ac_prog in egrep; do
3936 for ac_exec_ext in '' $ac_executable_extensions; do
3937 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3938 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3939 # Check for GNU ac_path_EGREP and select it if it is found.
3940 # Check for GNU $ac_path_EGREP
3941 case `"$ac_path_EGREP" --version 2>&1` in
3943 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3946 $as_echo_n 0123456789 >"conftest.
in"
3949 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3950 mv "conftest.tmp
" "conftest.
in"
3951 cp "conftest.
in" "conftest.
nl"
3952 $as_echo 'EGREP' >> "conftest.
nl"
3953 "$ac_path_EGREP" 'EGREP$' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3954 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3955 as_fn_arith $ac_count + 1 && ac_count=$as_val
3956 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3957 # Best one so far, save it but keep looking for a better one
3958 ac_cv_path_EGREP="$ac_path_EGREP"
3959 ac_path_EGREP_max=$ac_count
3961 # 10*(2^10) chars as input seems more than enough
3962 test $ac_count -gt 10 && break
3964 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3967 $ac_path_EGREP_found && break 3
3972 if test -z "$ac_cv_path_EGREP"; then
3973 as_fn_error "no acceptable
egrep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3976 ac_cv_path_EGREP=$EGREP
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_EGREP" >&5
3982 $as_echo "$ac_cv_path_EGREP" >&6; }
3983 EGREP="$ac_cv_path_EGREP"
3986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
3987 $as_echo_n "checking
for ANSI C header files...
" >&6; }
3988 if test "${ac_cv_header_stdc+set}" = set; then :
3989 $as_echo_n "(cached
) " >&6
3991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3992 /* end confdefs.h. */
4006 if ac_fn_c_try_compile "$LINENO"; then :
4007 ac_cv_header_stdc=yes
4009 ac_cv_header_stdc=no
4011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4013 if test $ac_cv_header_stdc = yes; then
4014 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4016 /* end confdefs.h. */
4020 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
4021 $EGREP "memchr
" >/dev/null 2>&1; then :
4024 ac_cv_header_stdc=no
4030 if test $ac_cv_header_stdc = yes; then
4031 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4033 /* end confdefs.h. */
4037 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
4038 $EGREP "free
" >/dev/null 2>&1; then :
4041 ac_cv_header_stdc=no
4047 if test $ac_cv_header_stdc = yes; then
4048 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4049 if test "$cross_compiling" = yes; then :
4052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4053 /* end confdefs.h. */
4056 #if ((' ' & 0x0FF) == 0x020)
4057 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4058 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4060 # define ISLOWER(c) \
4061 (('a' <= (c) && (c) <= 'i') \
4062 || ('j' <= (c) && (c) <= 'r') \
4063 || ('s' <= (c) && (c) <= 'z'))
4064 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4067 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4072 for (i = 0; i < 256; i++)
4073 if (XOR (islower (i), ISLOWER (i))
4074 || toupper (i) != TOUPPER (i))
4079 if ac_fn_c_try_run "$LINENO"; then :
4082 ac_cv_header_stdc=no
4084 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4085 conftest.$ac_objext conftest.beam conftest.$ac_ext
4090 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
4091 $as_echo "$ac_cv_header_stdc" >&6; }
4092 if test $ac_cv_header_stdc = yes; then
4094 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4098 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4099 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4100 inttypes.h stdint.h unistd.h
4102 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4103 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4105 eval as_val
=\$
$as_ac_Header
4106 if test "x$as_val" = x
""yes; then :
4107 cat >>confdefs.h
<<_ACEOF
4108 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4119 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4120 if test "x$ac_cv_header_minix_config_h" = x
""yes; then :
4127 if test "$MINIX" = yes; then
4129 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4132 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4135 $as_echo "#define _MINIX 1" >>confdefs.h
4142 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
4148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4149 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4150 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4151 $as_echo_n "(cached) " >&6
4153 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4154 /* end confdefs.h. */
4156 # define __EXTENSIONS__ 1
4157 $ac_includes_default
4166 if ac_fn_c_try_compile
"$LINENO"; then :
4167 ac_cv_safe_to_define___extensions__
=yes
4169 ac_cv_safe_to_define___extensions__
=no
4171 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4174 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4175 test $ac_cv_safe_to_define___extensions__ = yes &&
4176 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4178 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4180 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4182 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4184 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4187 if test -n "$ac_tool_prefix"; then
4188 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4189 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4191 $as_echo_n "checking for $ac_word... " >&6; }
4192 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4193 $as_echo_n "(cached) " >&6
4195 if test -n "$RANLIB"; then
4196 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
4198 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4202 test -z "$as_dir" && as_dir
=.
4203 for ac_exec_ext
in '' $ac_executable_extensions; do
4204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4205 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
4206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4215 RANLIB
=$ac_cv_prog_RANLIB
4216 if test -n "$RANLIB"; then
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4218 $as_echo "$RANLIB" >&6; }
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4221 $as_echo "no" >&6; }
4226 if test -z "$ac_cv_prog_RANLIB"; then
4227 ac_ct_RANLIB
=$RANLIB
4228 # Extract the first word of "ranlib", so it can be a program name with args.
4229 set dummy ranlib
; ac_word
=$2
4230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4231 $as_echo_n "checking for $ac_word... " >&6; }
4232 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4233 $as_echo_n "(cached) " >&6
4235 if test -n "$ac_ct_RANLIB"; then
4236 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
4238 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4242 test -z "$as_dir" && as_dir
=.
4243 for ac_exec_ext
in '' $ac_executable_extensions; do
4244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4245 ac_cv_prog_ac_ct_RANLIB
="ranlib"
4246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4255 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
4256 if test -n "$ac_ct_RANLIB"; then
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4258 $as_echo "$ac_ct_RANLIB" >&6; }
4260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4261 $as_echo "no" >&6; }
4264 if test "x$ac_ct_RANLIB" = x
; then
4267 case $cross_compiling:$ac_tool_warned in
4269 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4270 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4271 ac_tool_warned
=yes ;;
4273 RANLIB
=$ac_ct_RANLIB
4276 RANLIB
="$ac_cv_prog_RANLIB"
4287 # Code from module arg-nonnull:
4288 # Code from module c++defs:
4289 # Code from module extensions:
4291 # Code from module include_next:
4292 # Code from module memchr:
4293 # Code from module memmem:
4294 # Code from module memmem-simple:
4295 # Code from module multiarch:
4296 # Code from module stddef:
4297 # Code from module stdint:
4298 # Code from module string:
4299 # Code from module warn-on-use:
4300 # Code from module wchar:
4302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4303 $as_echo_n "checking target system type... " >&6; }
4304 if test "${ac_cv_target+set}" = set; then :
4305 $as_echo_n "(cached) " >&6
4307 if test "x$target_alias" = x
; then
4308 ac_cv_target
=$ac_cv_host
4310 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4311 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4316 $as_echo "$ac_cv_target" >&6; }
4317 case $ac_cv_target in
4319 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
4321 target
=$ac_cv_target
4322 ac_save_IFS
=$IFS; IFS
='-'
4328 # Remember, the first character of IFS is used to create $*,
4329 # except with old shells:
4332 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
4335 # The aliases save the names the user supplied, while $host etc.
4336 # will get canonicalized.
4337 test -n "$target_alias" &&
4338 test "$program_prefix$program_suffix$program_transform_name" = \
4340 program_prefix
=${target_alias}-
4342 # The tests for host and target for $enable_largefile require
4347 # As the $enable_largefile decision depends on --enable-plugins we must set it
4348 # even in directories otherwise not depending on the $plugins option.
4351 # Check whether --enable-plugins was given.
4352 if test "${enable_plugins+set}" = set; then :
4353 enableval
=$enable_plugins; case "${enableval}" in
4354 yes |
"") plugins
=yes ;;
4365 sparc-
*-solaris*|i
[3-7]86-*-solaris*)
4366 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4367 # are mutually exclusive; and without procfs support, the bfd/ elf module
4368 # cannot provide certain routines such as elfcore_write_prpsinfo
4369 # or elfcore_write_prstatus. So unless the user explicitly requested
4370 # large-file support through the --enable-largefile switch, disable
4371 # large-file support in favor of procfs support.
4372 test "${target}" = "${host}" -a "x$plugins" = xno \
4373 && : ${enable_largefile="no"}
4377 # Check whether --enable-largefile was given.
4378 if test "${enable_largefile+set}" = set; then :
4379 enableval
=$enable_largefile;
4382 if test "$enable_largefile" != no
; then
4384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4385 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4386 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4387 $as_echo_n "(cached) " >&6
4389 ac_cv_sys_largefile_CC
=no
4390 if test "$GCC" != yes; then
4393 # IRIX 6.2 and later do not support large files by default,
4394 # so use the C compiler's -n32 option if that helps.
4395 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4396 /* end confdefs.h. */
4397 #include <sys/types.h>
4398 /* Check that off_t can represent 2**63 - 1 correctly.
4399 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4400 since some C++ compilers masquerading as C compilers
4401 incorrectly reject 9223372036854775807. */
4402 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4403 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4404 && LARGE_OFF_T % 2147483647 == 1)
4414 if ac_fn_c_try_compile
"$LINENO"; then :
4417 rm -f core conftest.err conftest.
$ac_objext
4419 if ac_fn_c_try_compile
"$LINENO"; then :
4420 ac_cv_sys_largefile_CC
=' -n32'; break
4422 rm -f core conftest.err conftest.
$ac_objext
4426 rm -f conftest.
$ac_ext
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4430 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4431 if test "$ac_cv_sys_largefile_CC" != no
; then
4432 CC
=$CC$ac_cv_sys_largefile_CC
4435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4436 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4437 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4438 $as_echo_n "(cached) " >&6
4441 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4442 /* end confdefs.h. */
4443 #include <sys/types.h>
4444 /* Check that off_t can represent 2**63 - 1 correctly.
4445 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4446 since some C++ compilers masquerading as C compilers
4447 incorrectly reject 9223372036854775807. */
4448 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4449 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4450 && LARGE_OFF_T % 2147483647 == 1)
4460 if ac_fn_c_try_compile
"$LINENO"; then :
4461 ac_cv_sys_file_offset_bits
=no
; break
4463 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4464 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4465 /* end confdefs.h. */
4466 #define _FILE_OFFSET_BITS 64
4467 #include <sys/types.h>
4468 /* Check that off_t can represent 2**63 - 1 correctly.
4469 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4470 since some C++ compilers masquerading as C compilers
4471 incorrectly reject 9223372036854775807. */
4472 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4473 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4474 && LARGE_OFF_T % 2147483647 == 1)
4484 if ac_fn_c_try_compile
"$LINENO"; then :
4485 ac_cv_sys_file_offset_bits
=64; break
4487 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4488 ac_cv_sys_file_offset_bits
=unknown
4492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4493 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4494 case $ac_cv_sys_file_offset_bits in #(
4497 cat >>confdefs.h
<<_ACEOF
4498 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4503 if test $ac_cv_sys_file_offset_bits = unknown
; then
4504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4505 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4506 if test "${ac_cv_sys_large_files+set}" = set; then :
4507 $as_echo_n "(cached) " >&6
4510 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4511 /* end confdefs.h. */
4512 #include <sys/types.h>
4513 /* Check that off_t can represent 2**63 - 1 correctly.
4514 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4515 since some C++ compilers masquerading as C compilers
4516 incorrectly reject 9223372036854775807. */
4517 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4518 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4519 && LARGE_OFF_T % 2147483647 == 1)
4529 if ac_fn_c_try_compile
"$LINENO"; then :
4530 ac_cv_sys_large_files
=no
; break
4532 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4533 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4534 /* end confdefs.h. */
4535 #define _LARGE_FILES 1
4536 #include <sys/types.h>
4537 /* Check that off_t can represent 2**63 - 1 correctly.
4538 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4539 since some C++ compilers masquerading as C compilers
4540 incorrectly reject 9223372036854775807. */
4541 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4542 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4543 && LARGE_OFF_T % 2147483647 == 1)
4553 if ac_fn_c_try_compile
"$LINENO"; then :
4554 ac_cv_sys_large_files
=1; break
4556 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4557 ac_cv_sys_large_files
=unknown
4561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4562 $as_echo "$ac_cv_sys_large_files" >&6; }
4563 case $ac_cv_sys_large_files in #(
4566 cat >>confdefs.h
<<_ACEOF
4567 #define _LARGE_FILES $ac_cv_sys_large_files
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4580 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4581 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4582 $as_echo_n "(cached) " >&6
4584 am_cv_prog_cc_stdc
=no
4586 # Don't try gcc -ansi; that turns off useful extensions and
4587 # breaks some systems' header files.
4588 # AIX -qlanglvl=ansi
4589 # Ultrix and OSF/1 -std1
4590 # HP-UX 10.20 and later -Ae
4591 # HP-UX older versions -Aa -D_HPUX_SOURCE
4592 # SVR4 -Xc -D__EXTENSIONS__
4593 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4595 CC
="$ac_save_CC $ac_arg"
4596 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4597 /* end confdefs.h. */
4600 #include <sys/types.h>
4601 #include <sys/stat.h>
4602 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4603 struct buf { int x; };
4604 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4605 static char *e (p, i)
4611 static char *f (char * (*g) (char **, int), char **p, ...)
4616 s = g (p, va_arg (v,int));
4620 int test (int i, double x);
4621 struct s1 {int (*f) (int a);};
4622 struct s2 {int (*f) (double a);};
4623 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4631 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4637 if ac_fn_c_try_compile
"$LINENO"; then :
4638 am_cv_prog_cc_stdc
="$ac_arg"; break
4640 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4646 if test -z "$am_cv_prog_cc_stdc"; then
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4648 $as_echo "none needed" >&6; }
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4651 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4653 case "x$am_cv_prog_cc_stdc" in
4655 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
4660 for ac_dir
in ..
"$srcdir"/..
; do
4661 for ac_t
in install-sh
install.sh shtool
; do
4662 if test -f "$ac_dir/$ac_t"; then
4664 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4669 if test -z "$ac_aux_dir"; then
4670 as_fn_error
"cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4673 # These three variables are undocumented and unsupported,
4674 # and are intended to be withdrawn in a future Autoconf release.
4675 # They can cause serious problems if a builder's source tree is in a directory
4676 # whose full name contains unusual characters.
4677 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4678 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4679 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4684 # Dependency checking.
4685 rm -rf .tst
2>/dev
/null
4686 mkdir .tst
2>/dev
/null
4687 if test -d .tst
; then
4692 rmdir .tst
2>/dev
/null
4694 DEPDIR
="${am__leading_dot}deps"
4696 ac_config_commands
="$ac_config_commands depdir"
4699 depcc
="$CC" am_compiler_list
=
4701 am_depcomp
=$ac_aux_dir/depcomp
4702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4703 $as_echo_n "checking dependency style of $depcc... " >&6; }
4704 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4705 $as_echo_n "(cached) " >&6
4707 if test -f "$am_depcomp"; then
4708 # We make a subdir and do the tests there. Otherwise we can end up
4709 # making bogus files that we don't know about and never remove. For
4710 # instance it was reported that on HP-UX the gcc test will end up
4711 # making a dummy file named `D' -- because `-MD' means `put the output
4714 # Copy depcomp to subdir because otherwise we won't find it if we're
4715 # using a relative directory.
4716 cp "$am_depcomp" conftest.dir
4718 # We will build objects and dependencies in a subdirectory because
4719 # it helps to detect inapplicable dependency modes. For instance
4720 # both Tru64's cc and ICC support -MD to output dependencies as a
4721 # side effect of compilation, but ICC will put the dependencies in
4722 # the current directory while Tru64 will put them in the object
4726 am_cv_CC_dependencies_compiler_type
=none
4727 if test "$am_compiler_list" = ""; then
4728 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4730 for depmode
in $am_compiler_list; do
4731 if test $depmode = none
; then break; fi
4733 $as_echo "$as_me:$LINENO: trying $depmode" >&5
4734 # Setup a source with many dependencies, because some compilers
4735 # like to wrap large dependency lists on column 80 (with \), and
4736 # we should not choose a depcomp mode which is confused by this.
4738 # We need to recreate these files for each test, as the compiler may
4739 # overwrite some of them when testing with obscure command lines.
4740 # This happens at least with the AIX C compiler.
4742 for i
in 1 2 3 4 5 6; do
4743 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
4744 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4745 # Solaris 8's {/usr,}/bin/sh.
4746 touch sub
/conftst
$i.h
4748 echo "include sub/conftest.Po" > confmf
4750 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4751 # mode. It turns out that the SunPro C++ compiler does not properly
4752 # handle `-M -o', and we need to detect this.
4753 depcmd
="depmode=$depmode \
4754 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4755 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4756 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4757 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
4758 if env
$depcmd > conftest.err
2>&1 &&
4759 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
4760 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
4761 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
4762 # icc doesn't choke on unknown options, it will just issue warnings
4763 # or remarks (even with -Werror). So we grep stderr for any message
4764 # that says an option was ignored or not supported.
4765 # When given -MP, icc 7.0 and 7.1 complain thusly:
4766 # icc: Command line warning: ignoring option '-M'; no argument required
4767 # The diagnosis changed in icc 8.0:
4768 # icc: Command line remark: option '-MP' not supported
4769 if (grep 'ignoring option' conftest.err ||
4770 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4771 am_cv_CC_dependencies_compiler_type
=$depmode
4772 $as_echo "$as_me:$LINENO: success" >&5
4776 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4777 sed -e 's/^/| /' < conftest.err
>&5
4783 am_cv_CC_dependencies_compiler_type
=none
4787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4788 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4789 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
4790 then as_fn_error
"no usable dependency style found" "$LINENO" 5
4791 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4796 # Check for the 'make' the user wants to use.
4799 # Extract the first word of "$ac_prog", so it can be a program name with args.
4800 set dummy
$ac_prog; ac_word
=$2
4801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4802 $as_echo_n "checking for $ac_word... " >&6; }
4803 if test "${ac_cv_prog_MAKE+set}" = set; then :
4804 $as_echo_n "(cached) " >&6
4806 if test -n "$MAKE"; then
4807 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4809 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4813 test -z "$as_dir" && as_dir
=.
4814 for ac_exec_ext
in '' $ac_executable_extensions; do
4815 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4816 ac_cv_prog_MAKE
="$ac_prog"
4817 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4826 MAKE
=$ac_cv_prog_MAKE
4827 if test -n "$MAKE"; then
4828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4829 $as_echo "$MAKE" >&6; }
4831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4832 $as_echo "no" >&6; }
4836 test -n "$MAKE" && break
4840 case "`$MAKE --version 2>&1 | sed 1q`" in
4845 if test "$MAKE_IS_GNU" = yes; then
4853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4854 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4856 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4857 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4858 $as_echo_n "(cached) " >&6
4860 cat >conftest.
make <<\_ACEOF
4863 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4865 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4866 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4868 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4870 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4874 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4876 $as_echo "yes" >&6; }
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4880 $as_echo "no" >&6; }
4881 SET_MAKE
="MAKE=${MAKE-make}"
4896 # If we haven't got the data from the intl directory,
4897 # assume NLS is disabled.
4906 if test -f ..
/intl
/config.intl
; then
4907 . ..
/intl
/config.intl
4909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4910 $as_echo_n "checking whether NLS is requested... " >&6; }
4911 if test x
"$USE_NLS" != xyes
; then
4912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4913 $as_echo "no" >&6; }
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4916 $as_echo "yes" >&6; }
4918 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
4921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4922 $as_echo_n "checking for catalogs to be installed... " >&6; }
4923 # Look for .po and .gmo files in the source directory.
4926 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
4927 # If there aren't any .gmo files the shell will give us the
4928 # literal string "../path/to/srcdir/po/*.gmo" which has to be
4930 case "$cat" in *\
**)
4933 # The quadruple backslash is collapsed to a double backslash
4934 # by the backticks, then collapsed again by the double quotes,
4935 # leaving us with one backslash in the sed expression (right
4936 # before the dot that mustn't act as a wildcard).
4937 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4938 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
4939 # The user is allowed to set LINGUAS to a list of languages to
4940 # install catalogs for. If it's empty that means "all of them."
4941 if test "x$LINGUAS" = x
; then
4942 CATALOGS
="$CATALOGS $cat"
4943 XLINGUAS
="$XLINGUAS $lang"
4945 case "$LINGUAS" in *$lang*)
4946 CATALOGS
="$CATALOGS $cat"
4947 XLINGUAS
="$XLINGUAS $lang"
4953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4954 $as_echo "$LINGUAS" >&6; }
4967 localedir
='${datadir}/locale'
4970 if test x
"$USE_NLS" = xyes
; then
4971 CONFIG_ALL
="$CONFIG_ALL all-po"
4972 CONFIG_CLEAN
="$CONFIG_CLEAN clean-po"
4973 CONFIG_INSTALL
="$CONFIG_INSTALL install-po"
4974 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL uninstall-po"
4981 LIBC_FATAL_STDERR_
=1
4982 export LIBC_FATAL_STDERR_
4988 for ac_header
in $gl_header_list
4990 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4991 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4992 eval as_val
=\$
$as_ac_Header
4993 if test "x$as_val" = x
""yes; then :
4994 cat >>confdefs.h
<<_ACEOF
4995 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5010 for ac_func
in $gl_func_list
5012 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5013 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
5014 eval as_val
=\$
$as_ac_var
5015 if test "x$as_val" = x
""yes; then :
5016 cat >>confdefs.h
<<_ACEOF
5017 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5043 GNULIB_STRCASESTR
=0;
5050 GNULIB_MBSCASECMP
=0;
5051 GNULIB_MBSNCASECMP
=0;
5052 GNULIB_MBSPCASECMP
=0;
5053 GNULIB_MBSCASESTR
=0;
5061 GNULIB_STRVERSCMP
=0;
5066 HAVE_DECL_MEMRCHR
=1;
5072 HAVE_DECL_STRNDUP
=1;
5073 HAVE_DECL_STRNLEN
=1;
5077 HAVE_DECL_STRTOK_R
=1;
5078 HAVE_DECL_STRSIGNAL
=1;
5085 REPLACE_STRCASESTR
=0;
5090 REPLACE_STRSIGNAL
=0;
5092 UNDEFINE_STRTOK_R
=0;
5106 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
5107 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
5108 # irrelevant for anonymous mappings.
5109 ac_fn_c_check_func
"$LINENO" "mmap" "ac_cv_func_mmap"
5110 if test "x$ac_cv_func_mmap" = x
""yes; then :
5117 # Try to allow MAP_ANONYMOUS.
5118 gl_have_mmap_anonymous
=no
5119 if test $gl_have_mmap = yes; then
5120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
5121 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
5122 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5123 /* end confdefs.h. */
5125 #include <sys/mman.h>
5126 #ifdef MAP_ANONYMOUS
5127 I cant identify this map.
5131 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5132 $EGREP "I cant identify this map." >/dev
/null
2>&1; then :
5133 gl_have_mmap_anonymous
=yes
5137 if test $gl_have_mmap_anonymous != yes; then
5138 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5139 /* end confdefs.h. */
5141 #include <sys/mman.h>
5143 I cant identify this map.
5147 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5148 $EGREP "I cant identify this map." >/dev
/null
2>&1; then :
5150 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
5152 gl_have_mmap_anonymous
=yes
5157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
5158 $as_echo "$gl_have_mmap_anonymous" >&6; }
5159 if test $gl_have_mmap_anonymous = yes; then
5161 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
5189 if test $ac_cv_func_memchr = yes; then
5190 # Detect platform-specific bugs in some versions of glibc:
5191 # memchr should not dereference anything with length 0
5192 # http://bugzilla.redhat.com/499689
5193 # memchr should not dereference overestimated length after a match
5194 # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
5195 # http://sourceware.org/bugzilla/show_bug.cgi?id=10162
5196 # Assume that memchr works on platforms that lack mprotect.
5197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memchr works" >&5
5198 $as_echo_n "checking whether memchr works... " >&6; }
5199 if test "${gl_cv_func_memchr_works+set}" = set; then :
5200 $as_echo_n "(cached) " >&6
5202 if test "$cross_compiling" = yes; then :
5203 gl_cv_func_memchr_works
="guessing no"
5205 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5206 /* end confdefs.h. */
5211 # include <unistd.h>
5212 # include <sys/types.h>
5213 # include <sys/mman.h>
5224 #if HAVE_SYS_MMAN_H && HAVE_MPROTECT
5225 # if HAVE_MAP_ANONYMOUS
5226 const int flags = MAP_ANONYMOUS | MAP_PRIVATE;
5228 # else /* !HAVE_MAP_ANONYMOUS */
5229 const int flags = MAP_FILE | MAP_PRIVATE;
5230 int fd = open ("/dev/zero", O_RDONLY, 0666);
5234 int pagesize = getpagesize ();
5236 (char *) mmap (NULL, 2 * pagesize, PROT_READ | PROT_WRITE,
5238 if (two_pages != (char *)(-1)
5239 && mprotect (two_pages + pagesize, pagesize, PROT_NONE) == 0)
5240 fence = two_pages + pagesize;
5245 if (memchr (fence, 0, 0))
5247 strcpy (fence - 9, "12345678");
5248 if (memchr (fence - 9, 0, 79) != fence - 1)
5257 if ac_fn_c_try_run
"$LINENO"; then :
5258 gl_cv_func_memchr_works
=yes
5260 gl_cv_func_memchr_works
=no
5262 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5263 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memchr_works" >&5
5268 $as_echo "$gl_cv_func_memchr_works" >&6; }
5269 if test "$gl_cv_func_memchr_works" != yes; then
5275 if test $HAVE_MEMCHR = 0 ||
test $REPLACE_MEMCHR = 1; then
5284 gl_LIBOBJS
="$gl_LIBOBJS memchr.$ac_objext"
5287 for ac_header
in bp-sym.h
5289 ac_fn_c_check_header_mongrel
"$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
5290 if test "x$ac_cv_header_bp_sym_h" = x
""yes; then :
5291 cat >>confdefs.h
<<_ACEOF
5292 #define HAVE_BP_SYM_H 1
5303 ac_fn_c_check_decl
"$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
5304 if test "x$ac_cv_have_decl_memmem" = x
""yes; then :
5310 cat >>confdefs.h
<<_ACEOF
5311 #define HAVE_DECL_MEMMEM $ac_have_decl
5327 for ac_func
in memmem
5329 ac_fn_c_check_func
"$LINENO" "memmem" "ac_cv_func_memmem"
5330 if test "x$ac_cv_func_memmem" = x
""yes; then :
5331 cat >>confdefs.h
<<_ACEOF
5332 #define HAVE_MEMMEM 1
5337 gl_LIBOBJS
="$gl_LIBOBJS $ac_func.$ac_objext"
5350 if test $ac_cv_have_decl_memmem = no
; then
5356 gl_cv_c_multiarch
=no
5357 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5358 /* end confdefs.h. */
5359 #ifndef __APPLE_CC__
5360 not a universal capable compiler
5365 if ac_fn_c_try_compile
"$LINENO"; then :
5369 for word
in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
5370 if test -n "$prev"; then
5372 i?
86 | x86_64 | ppc | ppc64
)
5373 if test -z "$arch" ||
test "$arch" = "$word"; then
5376 gl_cv_c_multiarch
=yes
5382 if test "x$word" = "x-arch"; then
5389 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5390 if test $gl_cv_c_multiarch = yes; then
5392 $as_echo "#define AA_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5394 APPLE_UNIVERSAL_BUILD
=1
5396 APPLE_UNIVERSAL_BUILD
=0
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
5407 $as_echo_n "checking for wchar_t... " >&6; }
5408 if test "${gt_cv_c_wchar_t+set}" = set; then :
5409 $as_echo_n "(cached) " >&6
5411 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5412 /* end confdefs.h. */
5414 wchar_t foo = (wchar_t)'\0';
5423 if ac_fn_c_try_compile
"$LINENO"; then :
5428 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
5431 $as_echo "$gt_cv_c_wchar_t" >&6; }
5432 if test $gt_cv_c_wchar_t = yes; then
5434 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
5440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
5441 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
5442 if test "${gl_cv_have_include_next+set}" = set; then :
5443 $as_echo_n "(cached) " >&6
5445 rm -rf conftestd1a conftestd1b conftestd2
5446 mkdir conftestd1a conftestd1b conftestd2
5447 cat <<EOF > conftestd1a/conftest.h
5448 #define DEFINED_IN_CONFTESTD1
5449 #include_next <conftest.h>
5450 #ifdef DEFINED_IN_CONFTESTD2
5453 #error "include_next doesn't work"
5456 cat <<EOF > conftestd1b/conftest.h
5457 #define DEFINED_IN_CONFTESTD1
5459 #include_next <conftest.h>
5460 #ifdef DEFINED_IN_CONFTESTD2
5463 #error "include_next doesn't work"
5466 cat <<EOF > conftestd2/conftest.h
5467 #ifndef DEFINED_IN_CONFTESTD1
5468 #error "include_next test doesn't work"
5470 #define DEFINED_IN_CONFTESTD2
5472 gl_save_CPPFLAGS
="$CPPFLAGS"
5473 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
5474 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5475 /* end confdefs.h. */
5476 #include <conftest.h>
5478 if ac_fn_c_try_compile
"$LINENO"; then :
5479 gl_cv_have_include_next
=yes
5481 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
5482 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5483 /* end confdefs.h. */
5484 #include <conftest.h>
5486 if ac_fn_c_try_compile
"$LINENO"; then :
5487 gl_cv_have_include_next
=buggy
5489 gl_cv_have_include_next
=no
5491 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5494 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5495 CPPFLAGS
="$gl_save_CPPFLAGS"
5496 rm -rf conftestd1a conftestd1b conftestd2
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
5500 $as_echo "$gl_cv_have_include_next" >&6; }
5501 PRAGMA_SYSTEM_HEADER
=
5502 if test $gl_cv_have_include_next = yes; then
5503 INCLUDE_NEXT
=include_next
5504 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
5505 if test -n "$GCC"; then
5506 PRAGMA_SYSTEM_HEADER
='#pragma GCC system_header'
5509 if test $gl_cv_have_include_next = buggy
; then
5510 INCLUDE_NEXT
=include
5511 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
5513 INCLUDE_NEXT
=include
5514 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include
5527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
5528 $as_echo_n "checking for long long int... " >&6; }
5529 if test "${ac_cv_type_long_long_int+set}" = set; then :
5530 $as_echo_n "(cached) " >&6
5532 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5533 /* end confdefs.h. */
5535 /* For now, do not test the preprocessor; as of 2007 there are too many
5536 implementations with broken preprocessors. Perhaps this can
5537 be revisited in 2012. In the meantime, code should not expect
5538 #if to work with literals wider than 32 bits. */
5539 /* Test literals. */
5540 long long int ll = 9223372036854775807ll;
5541 long long int nll = -9223372036854775807LL;
5542 unsigned long long int ull = 18446744073709551615ULL;
5543 /* Test constant expressions. */
5544 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
5546 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
5552 /* Test availability of runtime routines for shift and division. */
5553 long long int llmax = 9223372036854775807ll;
5554 unsigned long long int ullmax = 18446744073709551615ull;
5555 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
5556 | (llmax / ll) | (llmax % ll)
5557 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
5558 | (ullmax / ull) | (ullmax % ull));
5564 if ac_fn_c_try_link
"$LINENO"; then :
5565 if test "$cross_compiling" = yes; then :
5566 ac_cv_type_long_long_int
=yes
5568 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5569 /* end confdefs.h. */
5573 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
5574 # define LLONG_MAX (HALF - 1 + HALF)
5579 long long int n = 1;
5583 long long int m = n << i;
5586 if (LLONG_MAX / 2 < m)
5594 if ac_fn_c_try_run
"$LINENO"; then :
5595 ac_cv_type_long_long_int
=yes
5597 ac_cv_type_long_long_int
=no
5599 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5600 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5604 ac_cv_type_long_long_int
=no
5606 rm -f core conftest.err conftest.
$ac_objext \
5607 conftest
$ac_exeext conftest.
$ac_ext
5609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
5610 $as_echo "$ac_cv_type_long_long_int" >&6; }
5611 if test $ac_cv_type_long_long_int = yes; then
5613 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
5618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
5619 $as_echo_n "checking for unsigned long long int... " >&6; }
5620 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then :
5621 $as_echo_n "(cached) " >&6
5623 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5624 /* end confdefs.h. */
5626 /* For now, do not test the preprocessor; as of 2007 there are too many
5627 implementations with broken preprocessors. Perhaps this can
5628 be revisited in 2012. In the meantime, code should not expect
5629 #if to work with literals wider than 32 bits. */
5630 /* Test literals. */
5631 long long int ll = 9223372036854775807ll;
5632 long long int nll = -9223372036854775807LL;
5633 unsigned long long int ull = 18446744073709551615ULL;
5634 /* Test constant expressions. */
5635 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
5637 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
5643 /* Test availability of runtime routines for shift and division. */
5644 long long int llmax = 9223372036854775807ll;
5645 unsigned long long int ullmax = 18446744073709551615ull;
5646 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
5647 | (llmax / ll) | (llmax % ll)
5648 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
5649 | (ullmax / ull) | (ullmax % ull));
5655 if ac_fn_c_try_link
"$LINENO"; then :
5656 ac_cv_type_unsigned_long_long_int
=yes
5658 ac_cv_type_unsigned_long_long_int
=no
5660 rm -f core conftest.err conftest.
$ac_objext \
5661 conftest
$ac_exeext conftest.
$ac_ext
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
5664 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
5665 if test $ac_cv_type_unsigned_long_long_int = yes; then
5667 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
5681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
5682 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
5683 if test "${ac_cv_c_restrict+set}" = set; then :
5684 $as_echo_n "(cached) " >&6
5687 # The order here caters to the fact that C++ does not require restrict.
5688 for ac_kw
in __restrict __restrict__ _Restrict restrict
; do
5689 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5690 /* end confdefs.h. */
5691 typedef int * int_ptr;
5692 int foo (int_ptr $ac_kw ip) {
5706 if ac_fn_c_try_compile
"$LINENO"; then :
5707 ac_cv_c_restrict
=$ac_kw
5709 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5710 test "$ac_cv_c_restrict" != no
&& break
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
5715 $as_echo "$ac_cv_c_restrict" >&6; }
5717 case $ac_cv_c_restrict in
5719 no
) $as_echo "#define restrict /**/" >>confdefs.h
5721 *) cat >>confdefs.h
<<_ACEOF
5722 #define restrict $ac_cv_c_restrict
5747 if test $gl_cv_have_include_next = yes; then
5748 gl_cv_next_string_h
='<'string.h
'>'
5750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
5751 $as_echo_n "checking absolute name of <string.h>... " >&6; }
5752 if test "${gl_cv_next_string_h+set}" = set; then :
5753 $as_echo_n "(cached) " >&6
5756 if test $ac_cv_header_string_h = yes; then
5757 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5758 /* end confdefs.h. */
5763 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
5764 *) gl_absname_cpp
="$ac_cpp" ;;
5766 gl_cv_next_string_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
5767 sed -n '\#/string.h#{
5768 s#.*"\(.*/string.h\)".*#\1#
5774 gl_cv_next_string_h
='<'string.h
'>'
5778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
5779 $as_echo "$gl_cv_next_string_h" >&6; }
5781 NEXT_STRING_H
=$gl_cv_next_string_h
5783 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
5784 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
5785 gl_next_as_first_directive
='<'string.h
'>'
5787 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
5788 gl_next_as_first_directive
=$gl_cv_next_string_h
5790 NEXT_AS_FIRST_DIRECTIVE_STRING_H
=$gl_next_as_first_directive
5796 for gl_func
in memmem mempcpy memrchr rawmemchr stpcpy stpncpy strchrnul strdup strncat strndup strnlen strpbrk strsep strcasestr strtok_r strsignal strverscmp
; do
5797 as_gl_Symbol
=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
5798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
5799 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
5800 if { as_var
=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
5801 $as_echo_n "(cached) " >&6
5803 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5804 /* end confdefs.h. */
5816 if ac_fn_c_try_compile
"$LINENO"; then :
5817 eval "$as_gl_Symbol=yes"
5819 eval "$as_gl_Symbol=no"
5821 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5823 eval ac_res
=\$
$as_gl_Symbol
5824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5825 $as_echo "$ac_res" >&6; }
5826 eval as_val
=\$
$as_gl_Symbol
5827 if test "x$as_val" = x
""yes; then :
5828 cat >>confdefs.h
<<_ACEOF
5829 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
5832 eval ac_cv_have_decl_
$gl_func=yes
5844 GNULIB_MBSNRTOWCS
=0;
5847 GNULIB_WCSNRTOMBS
=0;
5859 HAVE_DECL_WCWIDTH
=1;
5860 REPLACE_MBSTATE_T
=0;
5866 REPLACE_MBSRTOWCS
=0;
5867 REPLACE_MBSNRTOWCS
=0;
5869 REPLACE_WCSRTOMBS
=0;
5870 REPLACE_WCSNRTOMBS
=0;
5874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <wchar.h> uses 'inline' correctly" >&5
5875 $as_echo_n "checking whether <wchar.h> uses 'inline' correctly... " >&6; }
5876 if test "${gl_cv_header_wchar_h_correct_inline+set}" = set; then :
5877 $as_echo_n "(cached) " >&6
5879 gl_cv_header_wchar_h_correct_inline
=yes
5880 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5881 /* end confdefs.h. */
5883 #define wcstod renamed_wcstod
5885 extern int zero (void);
5886 int main () { return zero(); }
5889 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5890 (eval $ac_compile) 2>&5
5892 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5893 test $ac_status = 0; }; then
5894 mv conftest.
$ac_objext conftest1.
$ac_objext
5895 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5896 /* end confdefs.h. */
5898 #define wcstod renamed_wcstod
5900 int zero (void) { return 0; }
5903 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5904 (eval $ac_compile) 2>&5
5906 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5907 test $ac_status = 0; }; then
5908 mv conftest.
$ac_objext conftest2.
$ac_objext
5909 if $CC -o conftest
$ac_exeext $CFLAGS $LDFLAGS conftest1.
$ac_objext conftest2.
$ac_objext $LIBS >&5 2>&1; then
5912 gl_cv_header_wchar_h_correct_inline
=no
5916 rm -f conftest1.
$ac_objext conftest2.
$ac_objext conftest
$ac_exeext
5919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_wchar_h_correct_inline" >&5
5920 $as_echo "$gl_cv_header_wchar_h_correct_inline" >&6; }
5921 if test $gl_cv_header_wchar_h_correct_inline = no
; then
5922 as_fn_error
"<wchar.h> cannot be used with this compiler ($CC $CFLAGS $CPPFLAGS).
5923 This is a known interoperability problem of glibc <= 2.5 with gcc >= 4.3 in
5924 C99 mode. You have four options:
5925 - Add the flag -fgnu89-inline to CC and reconfigure, or
5926 - Fix your include files, using parts of
5927 <http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=b037a293a48718af30d706c2e18c929d0e69a621>, or
5928 - Use a gcc version older than 4.3, or
5929 - Don't use the flags -std=c99 or -std=gnu99.
5930 Configuration aborted." "$LINENO" 5
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
5935 $as_echo_n "checking for wint_t... " >&6; }
5936 if test "${gt_cv_c_wint_t+set}" = set; then :
5937 $as_echo_n "(cached) " >&6
5939 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5940 /* end confdefs.h. */
5942 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
5944 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
5945 before <wchar.h>. */
5950 wint_t foo = (wchar_t)'\0';
5959 if ac_fn_c_try_compile
"$LINENO"; then :
5964 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
5967 $as_echo "$gt_cv_c_wint_t" >&6; }
5968 if test $gt_cv_c_wint_t = yes; then
5970 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
5976 GL_COND_LIBTOOL_TRUE
=
5977 GL_COND_LIBTOOL_FALSE
='#'
5979 GL_COND_LIBTOOL_TRUE
='#'
5980 GL_COND_LIBTOOL_FALSE
=
5983 gl_cond_libtool
=false
5986 gl_m4_base
='gnulib/m4'
5996 gl_source_base
='gnulib'
5997 # Code from module arg-nonnull:
5998 # Code from module c++defs:
5999 # Code from module extensions:
6000 # Code from module include_next:
6001 # Code from module memchr:
6010 $as_echo "#define GNULIB_TEST_MEMCHR 1" >>confdefs.h
6014 # Code from module memmem:
6017 if test $ac_cv_have_decl_memmem = yes; then
6018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works in linear time" >&5
6019 $as_echo_n "checking whether memmem works in linear time... " >&6; }
6020 if test "${gl_cv_func_memmem_works+set}" = set; then :
6021 $as_echo_n "(cached) " >&6
6023 if test "$cross_compiling" = yes; then :
6024 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6025 /* end confdefs.h. */
6027 #include <features.h>
6028 #ifdef __GNU_LIBRARY__
6029 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 9) || (__GLIBC__ > 2)
6034 #include <cygwin/version.h>
6035 #if CYGWIN_VERSION_DLL_MAJOR >= 1007
6041 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6042 $EGREP "Lucky user" >/dev
/null
2>&1; then :
6043 gl_cv_func_memmem_works
=yes
6045 gl_cv_func_memmem_works
="guessing no"
6051 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6052 /* end confdefs.h. */
6054 #include <signal.h> /* for signal */
6055 #include <string.h> /* for memmem */
6056 #include <stdlib.h> /* for malloc */
6057 #include <unistd.h> /* for alarm */
6063 char *haystack = (char *) malloc (2 * m + 1);
6064 char *needle = (char *) malloc (m + 1);
6066 /* Failure to compile this test due to missing alarm is okay,
6067 since all such platforms (mingw) also lack memmem. */
6068 signal (SIGALRM, SIG_DFL);
6070 /* Check for quadratic performance. */
6071 if (haystack && needle)
6073 memset (haystack, 'A', 2 * m);
6074 haystack[2 * m] = 'B';
6075 memset (needle, 'A', m);
6077 result = memmem (haystack, 2 * m + 1, needle, m + 1);
6079 /* Check for empty needle behavior. */
6080 return !result || !memmem ("a", 1, 0, 0);
6085 if ac_fn_c_try_run
"$LINENO"; then :
6086 gl_cv_func_memmem_works
=yes
6088 gl_cv_func_memmem_works
=no
6090 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6091 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works" >&5
6097 $as_echo "$gl_cv_func_memmem_works" >&6; }
6098 if test "$gl_cv_func_memmem_works" != yes; then
6108 gl_LIBOBJS
="$gl_LIBOBJS memmem.$ac_objext"
6113 # Code from module memmem-simple:
6126 for ac_func
in memmem
6128 ac_fn_c_check_func
"$LINENO" "memmem" "ac_cv_func_memmem"
6129 if test "x$ac_cv_func_memmem" = x
""yes; then :
6130 cat >>confdefs.h
<<_ACEOF
6131 #define HAVE_MEMMEM 1
6136 gl_LIBOBJS
="$gl_LIBOBJS $ac_func.$ac_objext"
6149 if test $ac_cv_have_decl_memmem = no
; then
6161 $as_echo "#define GNULIB_TEST_MEMMEM 1" >>confdefs.h
6165 # Code from module multiarch:
6167 # Code from module stddef:
6171 if test $gt_cv_c_wchar_t = no
; then
6175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
6176 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
6177 if test "${gl_cv_decl_null_works+set}" = set; then :
6178 $as_echo_n "(cached) " >&6
6180 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6181 /* end confdefs.h. */
6183 int test[2 * (sizeof NULL == sizeof (void *)) -1];
6193 if ac_fn_c_try_compile
"$LINENO"; then :
6194 gl_cv_decl_null_works
=yes
6196 gl_cv_decl_null_works
=no
6198 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
6201 $as_echo "$gl_cv_decl_null_works" >&6; }
6202 if test $gl_cv_decl_null_works = no
; then
6206 if test -n "$STDDEF_H"; then
6219 if test $gl_cv_have_include_next = yes; then
6220 gl_cv_next_stddef_h
='<'stddef.h
'>'
6222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
6223 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
6224 if test "${gl_cv_next_stddef_h+set}" = set; then :
6225 $as_echo_n "(cached) " >&6
6228 if test $ac_cv_header_stddef_h = yes; then
6229 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6230 /* end confdefs.h. */
6235 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
6236 *) gl_absname_cpp
="$ac_cpp" ;;
6238 gl_cv_next_stddef_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
6239 sed -n '\#/stddef.h#{
6240 s#.*"\(.*/stddef.h\)".*#\1#
6246 gl_cv_next_stddef_h
='<'stddef.h
'>'
6250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
6251 $as_echo "$gl_cv_next_stddef_h" >&6; }
6253 NEXT_STDDEF_H
=$gl_cv_next_stddef_h
6255 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
6256 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
6257 gl_next_as_first_directive
='<'stddef.h
'>'
6259 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
6260 gl_next_as_first_directive
=$gl_cv_next_stddef_h
6262 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
=$gl_next_as_first_directive
6268 # Code from module stdint:
6272 if test $ac_cv_type_long_long_int = yes; then
6273 HAVE_LONG_LONG_INT
=1
6275 HAVE_LONG_LONG_INT
=0
6279 if test $ac_cv_type_unsigned_long_long_int = yes; then
6280 HAVE_UNSIGNED_LONG_LONG_INT
=1
6282 HAVE_UNSIGNED_LONG_LONG_INT
=0
6286 if test $ac_cv_header_inttypes_h = yes; then
6293 if test $ac_cv_header_sys_types_h = yes; then
6312 if test $gl_cv_have_include_next = yes; then
6313 gl_cv_next_stdint_h
='<'stdint.h
'>'
6315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
6316 $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
6317 if test "${gl_cv_next_stdint_h+set}" = set; then :
6318 $as_echo_n "(cached) " >&6
6321 if test $ac_cv_header_stdint_h = yes; then
6322 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6323 /* end confdefs.h. */
6328 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
6329 *) gl_absname_cpp
="$ac_cpp" ;;
6331 gl_cv_next_stdint_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
6332 sed -n '\#/stdint.h#{
6333 s#.*"\(.*/stdint.h\)".*#\1#
6339 gl_cv_next_stdint_h
='<'stdint.h
'>'
6343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
6344 $as_echo "$gl_cv_next_stdint_h" >&6; }
6346 NEXT_STDINT_H
=$gl_cv_next_stdint_h
6348 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
6349 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
6350 gl_next_as_first_directive
='<'stdint.h
'>'
6352 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
6353 gl_next_as_first_directive
=$gl_cv_next_stdint_h
6355 NEXT_AS_FIRST_DIRECTIVE_STDINT_H
=$gl_next_as_first_directive
6359 if test $ac_cv_header_stdint_h = yes; then
6366 if test $ac_cv_header_stdint_h = yes; then
6367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
6368 $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
6369 if test "${gl_cv_header_working_stdint_h+set}" = set; then :
6370 $as_echo_n "(cached) " >&6
6372 gl_cv_header_working_stdint_h
=no
6373 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6374 /* end confdefs.h. */
6377 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
6378 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
6379 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6381 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>. */
6382 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
6383 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
6387 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6388 included before <wchar.h>. */
6399 int8_t a1 = INT8_MAX;
6400 int8_t a1min = INT8_MIN;
6403 int16_t a2 = INT16_MAX;
6404 int16_t a2min = INT16_MIN;
6407 int32_t a3 = INT32_MAX;
6408 int32_t a3min = INT32_MIN;
6411 int64_t a4 = INT64_MAX;
6412 int64_t a4min = INT64_MIN;
6415 uint8_t b1 = UINT8_MAX;
6417 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
6420 uint16_t b2 = UINT16_MAX;
6423 uint32_t b3 = UINT32_MAX;
6426 uint64_t b4 = UINT64_MAX;
6428 int_least8_t c1 = INT8_C (0x7f);
6429 int_least8_t c1max = INT_LEAST8_MAX;
6430 int_least8_t c1min = INT_LEAST8_MIN;
6431 int_least16_t c2 = INT16_C (0x7fff);
6432 int_least16_t c2max = INT_LEAST16_MAX;
6433 int_least16_t c2min = INT_LEAST16_MIN;
6434 int_least32_t c3 = INT32_C (0x7fffffff);
6435 int_least32_t c3max = INT_LEAST32_MAX;
6436 int_least32_t c3min = INT_LEAST32_MIN;
6437 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
6438 int_least64_t c4max = INT_LEAST64_MAX;
6439 int_least64_t c4min = INT_LEAST64_MIN;
6440 uint_least8_t d1 = UINT8_C (0xff);
6441 uint_least8_t d1max = UINT_LEAST8_MAX;
6442 uint_least16_t d2 = UINT16_C (0xffff);
6443 uint_least16_t d2max = UINT_LEAST16_MAX;
6444 uint_least32_t d3 = UINT32_C (0xffffffff);
6445 uint_least32_t d3max = UINT_LEAST32_MAX;
6446 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
6447 uint_least64_t d4max = UINT_LEAST64_MAX;
6448 int_fast8_t e1 = INT_FAST8_MAX;
6449 int_fast8_t e1min = INT_FAST8_MIN;
6450 int_fast16_t e2 = INT_FAST16_MAX;
6451 int_fast16_t e2min = INT_FAST16_MIN;
6452 int_fast32_t e3 = INT_FAST32_MAX;
6453 int_fast32_t e3min = INT_FAST32_MIN;
6454 int_fast64_t e4 = INT_FAST64_MAX;
6455 int_fast64_t e4min = INT_FAST64_MIN;
6456 uint_fast8_t f1 = UINT_FAST8_MAX;
6457 uint_fast16_t f2 = UINT_FAST16_MAX;
6458 uint_fast32_t f3 = UINT_FAST32_MAX;
6459 uint_fast64_t f4 = UINT_FAST64_MAX;
6461 intptr_t g = INTPTR_MAX;
6462 intptr_t gmin = INTPTR_MIN;
6465 uintptr_t h = UINTPTR_MAX;
6467 intmax_t i = INTMAX_MAX;
6468 uintmax_t j = UINTMAX_MAX;
6470 #include <limits.h> /* for CHAR_BIT */
6471 #define TYPE_MINIMUM(t) \
6472 ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
6473 #define TYPE_MAXIMUM(t) \
6474 ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
6477 PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
6478 && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
6480 /* Detect bug in FreeBSD 6.0 / ia64. */
6481 int check_SIG_ATOMIC:
6482 SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
6483 && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
6485 int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
6487 WCHAR_MIN == TYPE_MINIMUM (wchar_t)
6488 && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
6490 /* Detect bug in mingw. */
6492 WINT_MIN == TYPE_MINIMUM (wint_t)
6493 && WINT_MAX == TYPE_MAXIMUM (wint_t)
6496 /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
6498 (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
6500 (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
6502 /* Detect bugs in OpenBSD 3.9 stdint.h. */
6504 int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
6507 int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
6510 int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
6513 int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
6515 int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
6516 int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
6517 int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
6518 int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
6519 int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
6520 int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
6521 int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
6522 int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
6523 int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
6524 int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
6525 int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
6536 if ac_fn_c_try_compile
"$LINENO"; then :
6537 if test "$cross_compiling" = yes; then :
6538 gl_cv_header_working_stdint_h
=yes
6541 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6542 /* end confdefs.h. */
6545 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
6546 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
6547 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6551 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6552 included before <wchar.h>. */
6564 #define MVAL(macro) MVAL1(macro)
6565 #define MVAL1(expression) #expression
6566 static const char *macro_values[] =
6600 for (mv = macro_values; *mv != NULL; mv++)
6602 const char *value = *mv;
6603 /* Test whether it looks like a cast expression. */
6604 if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
6605 || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
6606 || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
6607 || strncmp (value, "((int)"/*)*/, 6) == 0
6608 || strncmp (value, "((signed short)"/*)*/, 15) == 0
6609 || strncmp (value, "((signed char)"/*)*/, 14) == 0)
6618 if ac_fn_c_try_run
"$LINENO"; then :
6619 gl_cv_header_working_stdint_h
=yes
6621 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6622 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6627 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
6631 $as_echo "$gl_cv_header_working_stdint_h" >&6; }
6633 if test "$gl_cv_header_working_stdint_h" = yes; then
6636 for ac_header
in sys
/inttypes.h sys
/bitypes.h
6638 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6639 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6640 eval as_val
=\$
$as_ac_Header
6641 if test "x$as_val" = x
""yes; then :
6642 cat >>confdefs.h
<<_ACEOF
6643 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6650 if test $ac_cv_header_sys_inttypes_h = yes; then
6651 HAVE_SYS_INTTYPES_H
=1
6653 HAVE_SYS_INTTYPES_H
=0
6656 if test $ac_cv_header_sys_bitypes_h = yes; then
6657 HAVE_SYS_BITYPES_H
=1
6659 HAVE_SYS_BITYPES_H
=0
6673 if test $APPLE_UNIVERSAL_BUILD = 0; then
6676 for gltype
in ptrdiff_t size_t
; do
6677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6678 $as_echo_n "checking for bit size of $gltype... " >&6; }
6679 if { as_var
=gl_cv_bitsizeof_
${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6680 $as_echo_n "(cached) " >&6
6682 if ac_fn_c_compute_int
"$LINENO" "sizeof ($gltype) * CHAR_BIT" "result" "
6683 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6684 included before <wchar.h>. */
6693 #include <limits.h>"; then :
6699 eval gl_cv_bitsizeof_
${gltype}=\
$result
6702 eval ac_res
=\
$gl_cv_bitsizeof_${gltype}
6703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6704 $as_echo "$ac_res" >&6; }
6705 eval result
=\
$gl_cv_bitsizeof_${gltype}
6706 if test $result = unknown
; then
6709 GLTYPE
=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6710 cat >>confdefs.h
<<_ACEOF
6711 #define BITSIZEOF_${GLTYPE} $result
6714 eval BITSIZEOF_
${GLTYPE}=\
$result
6721 for gltype
in sig_atomic_t wchar_t wint_t
; do
6722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6723 $as_echo_n "checking for bit size of $gltype... " >&6; }
6724 if { as_var
=gl_cv_bitsizeof_
${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6725 $as_echo_n "(cached) " >&6
6727 if ac_fn_c_compute_int
"$LINENO" "sizeof ($gltype) * CHAR_BIT" "result" "
6728 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6729 included before <wchar.h>. */
6738 #include <limits.h>"; then :
6744 eval gl_cv_bitsizeof_
${gltype}=\
$result
6747 eval ac_res
=\
$gl_cv_bitsizeof_${gltype}
6748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6749 $as_echo "$ac_res" >&6; }
6750 eval result
=\
$gl_cv_bitsizeof_${gltype}
6751 if test $result = unknown
; then
6754 GLTYPE
=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6755 cat >>confdefs.h
<<_ACEOF
6756 #define BITSIZEOF_${GLTYPE} $result
6759 eval BITSIZEOF_
${GLTYPE}=\
$result
6765 for gltype
in sig_atomic_t wchar_t wint_t
; do
6766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
6767 $as_echo_n "checking whether $gltype is signed... " >&6; }
6768 if { as_var
=gl_cv_type_
${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then :
6769 $as_echo_n "(cached) " >&6
6771 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6772 /* end confdefs.h. */
6774 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6775 included before <wchar.h>. */
6784 int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
6793 if ac_fn_c_try_compile
"$LINENO"; then :
6798 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6799 eval gl_cv_type_
${gltype}_signed
=\
$result
6802 eval ac_res
=\
$gl_cv_type_${gltype}_signed
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6804 $as_echo "$ac_res" >&6; }
6805 eval result
=\
$gl_cv_type_${gltype}_signed
6806 GLTYPE
=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6807 if test "$result" = yes; then
6808 cat >>confdefs.h
<<_ACEOF
6809 #define HAVE_SIGNED_${GLTYPE} 1
6812 eval HAVE_SIGNED_
${GLTYPE}=1
6814 eval HAVE_SIGNED_
${GLTYPE}=0
6819 gl_cv_type_ptrdiff_t_signed
=yes
6820 gl_cv_type_size_t_signed
=no
6821 if test $APPLE_UNIVERSAL_BUILD = 0; then
6824 for gltype
in ptrdiff_t size_t
; do
6825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6826 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6827 if { as_var
=gl_cv_type_
${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6828 $as_echo_n "(cached) " >&6
6830 eval gl_cv_type_
${gltype}_suffix
=no
6831 eval result
=\
$gl_cv_type_${gltype}_signed
6832 if test "$result" = yes; then
6837 for glsuf
in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64
; do
6840 l
) gltype1
='long int';;
6841 ll
) gltype1
='long long int';;
6842 i64
) gltype1
='__int64';;
6843 u
) gltype1
='unsigned int';;
6844 ul
) gltype1
='unsigned long int';;
6845 ull
) gltype1
='unsigned long long int';;
6846 ui64
)gltype1
='unsigned __int64';;
6848 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6849 /* end confdefs.h. */
6851 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6852 included before <wchar.h>. */
6862 extern $gltype1 foo;
6871 if ac_fn_c_try_compile
"$LINENO"; then :
6872 eval gl_cv_type_
${gltype}_suffix
=\
$glsuf
6874 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6875 eval result
=\
$gl_cv_type_${gltype}_suffix
6876 test "$result" != no
&& break
6879 eval ac_res
=\
$gl_cv_type_${gltype}_suffix
6880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6881 $as_echo "$ac_res" >&6; }
6882 GLTYPE
=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6883 eval result
=\
$gl_cv_type_${gltype}_suffix
6884 test "$result" = no
&& result
=
6885 eval ${GLTYPE}_SUFFIX
=\
$result
6886 cat >>confdefs.h
<<_ACEOF
6887 #define ${GLTYPE}_SUFFIX $result
6896 for gltype
in sig_atomic_t wchar_t wint_t
; do
6897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6898 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6899 if { as_var
=gl_cv_type_
${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6900 $as_echo_n "(cached) " >&6
6902 eval gl_cv_type_
${gltype}_suffix
=no
6903 eval result
=\
$gl_cv_type_${gltype}_signed
6904 if test "$result" = yes; then
6909 for glsuf
in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64
; do
6912 l
) gltype1
='long int';;
6913 ll
) gltype1
='long long int';;
6914 i64
) gltype1
='__int64';;
6915 u
) gltype1
='unsigned int';;
6916 ul
) gltype1
='unsigned long int';;
6917 ull
) gltype1
='unsigned long long int';;
6918 ui64
)gltype1
='unsigned __int64';;
6920 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6921 /* end confdefs.h. */
6923 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6924 included before <wchar.h>. */
6934 extern $gltype1 foo;
6943 if ac_fn_c_try_compile
"$LINENO"; then :
6944 eval gl_cv_type_
${gltype}_suffix
=\
$glsuf
6946 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6947 eval result
=\
$gl_cv_type_${gltype}_suffix
6948 test "$result" != no
&& break
6951 eval ac_res
=\
$gl_cv_type_${gltype}_suffix
6952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6953 $as_echo "$ac_res" >&6; }
6954 GLTYPE
=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6955 eval result
=\
$gl_cv_type_${gltype}_suffix
6956 test "$result" = no
&& result
=
6957 eval ${GLTYPE}_SUFFIX
=\
$result
6958 cat >>confdefs.h
<<_ACEOF
6959 #define ${GLTYPE}_SUFFIX $result
6970 # Code from module string:
6974 # Code from module warn-on-use:
6975 # Code from module wchar:
6998 if test $gl_cv_have_include_next = yes; then
6999 gl_cv_next_wchar_h
='<'wchar.h
'>'
7001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5
7002 $as_echo_n "checking absolute name of <wchar.h>... " >&6; }
7003 if test "${gl_cv_next_wchar_h+set}" = set; then :
7004 $as_echo_n "(cached) " >&6
7007 if test $ac_cv_header_wchar_h = yes; then
7008 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7009 /* end confdefs.h. */
7014 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
7015 *) gl_absname_cpp
="$ac_cpp" ;;
7017 gl_cv_next_wchar_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
7018 sed -n '\#/wchar.h#{
7019 s#.*"\(.*/wchar.h\)".*#\1#
7025 gl_cv_next_wchar_h
='<'wchar.h
'>'
7029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5
7030 $as_echo "$gl_cv_next_wchar_h" >&6; }
7032 NEXT_WCHAR_H
=$gl_cv_next_wchar_h
7034 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
7035 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
7036 gl_next_as_first_directive
='<'wchar.h
'>'
7038 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
7039 gl_next_as_first_directive
=$gl_cv_next_wchar_h
7041 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H
=$gl_next_as_first_directive
7045 if test $ac_cv_header_wchar_h = yes; then
7053 if test $gt_cv_c_wint_t = yes; then
7061 for gl_func
in btowc wctob mbsinit mbrtowc mbrlen mbsrtowcs mbsnrtowcs wcrtomb wcsrtombs wcsnrtombs wcwidth
; do
7062 as_gl_Symbol
=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
7063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
7064 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
7065 if { as_var
=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
7066 $as_echo_n "(cached) " >&6
7068 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7069 /* end confdefs.h. */
7071 /* Some systems require additional headers. */
7073 # include <stddef.h>
7088 if ac_fn_c_try_compile
"$LINENO"; then :
7089 eval "$as_gl_Symbol=yes"
7091 eval "$as_gl_Symbol=no"
7093 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7095 eval ac_res
=\$
$as_gl_Symbol
7096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7097 $as_echo "$ac_res" >&6; }
7098 eval as_val
=\$
$as_gl_Symbol
7099 if test "x$as_val" = x
""yes; then :
7100 cat >>confdefs.h
<<_ACEOF
7101 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
7104 eval ac_cv_have_decl_
$gl_func=yes
7109 # Code from module dummy:
7110 # End of code from modules
7131 gl_source_base
='tests'
7132 gltests_WITNESS
=IN_
`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
7134 gl_module_indicator_condition
=$gltests_WITNESS
7144 LIBGNU_LIBDEPS
="$gl_libdeps"
7146 LIBGNU_LTLIBDEPS
="$gl_ltlibdeps"
7150 # For Makefile dependencies.
7152 if test x
"$STDINT_H" != x
; then
7153 GNULIB_STDINT_H
=gnulib
/$STDINT_H
7159 cat >>confdefs.h
<<_ACEOF
7160 #define PACKAGE "$PACKAGE"
7165 # We never need to detect it in this sub-configure.
7166 # But preserve it for config.status --recheck.
7170 MAKEINFO_EXTRA_FLAGS
=""
7171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $MAKEINFO supports @click" >&5
7172 $as_echo_n "checking whether $MAKEINFO supports @click... " >&6; }
7173 if test "${gdb_cv_have_makeinfo_click+set}" = set; then :
7174 $as_echo_n "(cached) " >&6
7176 echo '@clicksequence{a @click{} b}' >conftest.texinfo
7177 if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
7178 gdb_cv_have_makeinfo_click
=yes
7180 gdb_cv_have_makeinfo_click
=no
7183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_makeinfo_click" >&5
7184 $as_echo "$gdb_cv_have_makeinfo_click" >&6; }
7185 if test x
"$gdb_cv_have_makeinfo_click" = xyes
; then
7186 MAKEINFO_EXTRA_FLAGS
="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
7190 # GDB does not use automake, but gnulib does. This line lets us
7191 # generate its Makefile.in.
7192 am__api_version
='1.11'
7194 # Find a good install program. We prefer a C program (faster),
7195 # so one script is as good as another. But avoid the broken or
7196 # incompatible versions:
7197 # SysV /etc/install, /usr/sbin/install
7198 # SunOS /usr/etc/install
7199 # IRIX /sbin/install
7201 # AmigaOS /C/install, which installs bootblocks on floppy discs
7202 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7203 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7204 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7205 # OS/2's system install, which has a completely different semantic
7206 # ./install, which can be erroneously created by make from ./install.sh.
7207 # Reject install programs that cannot install multiple files.
7208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
7209 $as_echo_n "checking for a BSD-compatible install... " >&6; }
7210 if test -z "$INSTALL"; then
7211 if test "${ac_cv_path_install+set}" = set; then :
7212 $as_echo_n "(cached) " >&6
7214 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7218 test -z "$as_dir" && as_dir
=.
7219 # Account for people who put trailing slashes in PATH elements.
7220 case $as_dir/ in #((
7221 .
/ | .
// |
/[cC
]/* | \
7222 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
7223 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
7226 # OSF1 and SCO ODT 3.0 have their own names for install.
7227 # Don't use installbsd from OSF since it installs stuff as root
7229 for ac_prog
in ginstall scoinst
install; do
7230 for ac_exec_ext
in '' $ac_executable_extensions; do
7231 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
7232 if test $ac_prog = install &&
7233 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7234 # AIX install. It has an incompatible calling convention.
7236 elif test $ac_prog = install &&
7237 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7238 # program-specific install script used by HP pwplus--don't use.
7241 rm -rf conftest.one conftest.two conftest.dir
7242 echo one
> conftest.one
7243 echo two
> conftest.two
7245 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
7246 test -s conftest.one
&& test -s conftest.two
&&
7247 test -s conftest.dir
/conftest.one
&&
7248 test -s conftest.dir
/conftest.two
7250 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
7263 rm -rf conftest.one conftest.two conftest.dir
7266 if test "${ac_cv_path_install+set}" = set; then
7267 INSTALL
=$ac_cv_path_install
7269 # As a last resort, use the slow shell script. Don't cache a
7270 # value for INSTALL within a source directory, because that will
7271 # break other packages using the cache if that directory is
7272 # removed, or if the value is a relative name.
7273 INSTALL
=$ac_install_sh
7276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
7277 $as_echo "$INSTALL" >&6; }
7279 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7280 # It thinks the first close brace ends the variable substitution.
7281 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
7283 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
7285 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
7287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
7288 $as_echo_n "checking whether build environment is sane... " >&6; }
7291 echo timestamp
> conftest.
file
7292 # Reject unsafe characters in $srcdir or the absolute working directory
7293 # name. Accept space and tab only in the latter.
7297 *[\\\"\
#\$\&\'\`$am_lf]*)
7298 as_fn_error
"unsafe absolute working directory name" "$LINENO" 5;;
7301 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
7302 as_fn_error
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
7305 # Do `set' in a subshell so we don't clobber the current shell's
7306 # arguments. Must try -L first in case configure is actually a
7307 # symlink; some systems play weird games with the mod time of symlinks
7308 # (eg FreeBSD returns the mod time of the symlink's containing
7311 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
7312 if test "$*" = "X"; then
7314 set X
`ls -t "$srcdir/configure" conftest.file`
7317 if test "$*" != "X $srcdir/configure conftest.file" \
7318 && test "$*" != "X conftest.file $srcdir/configure"; then
7320 # If neither matched, then we have a broken ls. This can happen
7321 # if, for instance, CONFIG_SHELL is bash and it inherits a
7322 # broken ls alias from the environment. This has actually
7323 # happened. Such a system could not be considered "sane".
7324 as_fn_error
"ls -t appears to fail. Make sure there is not a broken
7325 alias in your environment" "$LINENO" 5
7328 test "$2" = conftest.
file
7334 as_fn_error
"newly created file is older than distributed files!
7335 Check your system clock" "$LINENO" 5
7337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7338 $as_echo "yes" >&6; }
7339 test "$program_prefix" != NONE
&&
7340 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
7341 # Use a double $ so make ignores it.
7342 test "$program_suffix" != NONE
&&
7343 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
7344 # Double any \ or $.
7345 # By default was `s,x,x', remove it if useless.
7346 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
7347 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
7349 # expand $ac_aux_dir to an absolute path
7350 am_aux_dir
=`cd $ac_aux_dir && pwd`
7352 if test x
"${MISSING+set}" != xset
; then
7355 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
7357 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
7360 # Use eval to expand $SHELL
7361 if eval "$MISSING --run true"; then
7362 am_missing_run
="$MISSING --run "
7365 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
7366 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
7369 if test x
"${install_sh}" != xset
; then
7372 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
7374 install_sh
="\${SHELL} $am_aux_dir/install-sh"
7378 # Installed binaries are usually stripped using `strip' when the user
7379 # run `make install-strip'. However `strip' might not be the right
7380 # tool to use in cross-compilation environments, therefore Automake
7381 # will honor the `STRIP' environment variable to overrule this program.
7382 if test "$cross_compiling" != no
; then
7383 if test -n "$ac_tool_prefix"; then
7384 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7385 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
7386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7387 $as_echo_n "checking for $ac_word... " >&6; }
7388 if test "${ac_cv_prog_STRIP+set}" = set; then :
7389 $as_echo_n "(cached) " >&6
7391 if test -n "$STRIP"; then
7392 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
7394 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7398 test -z "$as_dir" && as_dir
=.
7399 for ac_exec_ext
in '' $ac_executable_extensions; do
7400 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7401 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
7402 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7411 STRIP
=$ac_cv_prog_STRIP
7412 if test -n "$STRIP"; then
7413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7414 $as_echo "$STRIP" >&6; }
7416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7417 $as_echo "no" >&6; }
7422 if test -z "$ac_cv_prog_STRIP"; then
7424 # Extract the first word of "strip", so it can be a program name with args.
7425 set dummy strip
; ac_word
=$2
7426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7427 $as_echo_n "checking for $ac_word... " >&6; }
7428 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
7429 $as_echo_n "(cached) " >&6
7431 if test -n "$ac_ct_STRIP"; then
7432 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
7434 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7438 test -z "$as_dir" && as_dir
=.
7439 for ac_exec_ext
in '' $ac_executable_extensions; do
7440 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7441 ac_cv_prog_ac_ct_STRIP
="strip"
7442 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7451 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
7452 if test -n "$ac_ct_STRIP"; then
7453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7454 $as_echo "$ac_ct_STRIP" >&6; }
7456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7457 $as_echo "no" >&6; }
7460 if test "x$ac_ct_STRIP" = x
; then
7463 case $cross_compiling:$ac_tool_warned in
7465 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7466 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7467 ac_tool_warned
=yes ;;
7472 STRIP
="$ac_cv_prog_STRIP"
7476 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
7478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
7479 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
7480 if test -z "$MKDIR_P"; then
7481 if test "${ac_cv_path_mkdir+set}" = set; then :
7482 $as_echo_n "(cached) " >&6
7484 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7485 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
7488 test -z "$as_dir" && as_dir
=.
7489 for ac_prog
in mkdir gmkdir
; do
7490 for ac_exec_ext
in '' $ac_executable_extensions; do
7491 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
7492 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
7493 'mkdir (GNU coreutils) '* | \
7494 'mkdir (coreutils) '* | \
7495 'mkdir (fileutils) '4.1*)
7496 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
7506 if test "${ac_cv_path_mkdir+set}" = set; then
7507 MKDIR_P
="$ac_cv_path_mkdir -p"
7509 # As a last resort, use the slow shell script. Don't cache a
7510 # value for MKDIR_P within a source directory, because that will
7511 # break other packages using the cache if that directory is
7512 # removed, or if the value is a relative name.
7513 test -d .
/--version && rmdir .
/--version
7514 MKDIR_P
="$ac_install_sh -d"
7517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
7518 $as_echo "$MKDIR_P" >&6; }
7523 [\\/$
]* | ?
:[\\/]*) ;;
7524 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
7527 for ac_prog
in gawk mawk nawk
awk
7529 # Extract the first word of "$ac_prog", so it can be a program name with args.
7530 set dummy
$ac_prog; ac_word
=$2
7531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7532 $as_echo_n "checking for $ac_word... " >&6; }
7533 if test "${ac_cv_prog_AWK+set}" = set; then :
7534 $as_echo_n "(cached) " >&6
7536 if test -n "$AWK"; then
7537 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
7539 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7543 test -z "$as_dir" && as_dir
=.
7544 for ac_exec_ext
in '' $ac_executable_extensions; do
7545 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7546 ac_cv_prog_AWK
="$ac_prog"
7547 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7557 if test -n "$AWK"; then
7558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7559 $as_echo "$AWK" >&6; }
7561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7562 $as_echo "no" >&6; }
7566 test -n "$AWK" && break
7569 ac_config_commands
="$ac_config_commands depfiles"
7572 am_make
=${MAKE-make}
7573 cat > confinc
<< 'END'
7575 @
echo this is the am__doit target
7578 # If we don't find an include directive, just comment out the code.
7579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
7580 $as_echo_n "checking for style of include used by $am_make... " >&6; }
7584 # First try GNU make style include.
7585 echo "include confinc" > confmf
7586 # Ignore all kinds of additional output from `make'.
7587 case `$am_make -s -f confmf 2> /dev/null` in #(
7588 *the\ am__doit\ target
*)
7594 # Now try BSD make style include.
7595 if test "$am__include" = "#"; then
7596 echo '.include "confinc"' > confmf
7597 case `$am_make -s -f confmf 2> /dev/null` in #(
7598 *the\ am__doit\ target
*)
7599 am__include
=.include
7607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
7608 $as_echo "$_am_result" >&6; }
7609 rm -f confinc confmf
7611 # Check whether --enable-dependency-tracking was given.
7612 if test "${enable_dependency_tracking+set}" = set; then :
7613 enableval
=$enable_dependency_tracking;
7616 if test "x$enable_dependency_tracking" != xno
; then
7617 am_depcomp
="$ac_aux_dir/depcomp"
7620 if test "x$enable_dependency_tracking" != xno; then
7629 if test "`cd $srcdir && pwd`" != "`pwd`"; then
7630 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
7631 # is not polluted with repeated "-I."
7632 am__isrc
=' -I$(srcdir)'
7633 # test to see if srcdir already configured
7634 if test -f $srcdir/config.status
; then
7635 as_fn_error
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
7639 # test whether we have cygpath
7640 if test -z "$CYGPATH_W"; then
7641 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
7642 CYGPATH_W
='cygpath -w'
7649 # Define the identity of the package.
7651 VERSION
=UNUSED-VERSION
7654 # Some tools Automake needs.
7656 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
7659 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
7662 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
7665 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
7668 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
7670 # We need awk for the "check" target. The system "awk" is bad on
7672 # Always define AMTAR for backward compatibility.
7674 AMTAR
=${AMTAR-"${am_missing_run}tar"}
7676 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
7681 depcc
="$CC" am_compiler_list
=
7683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
7684 $as_echo_n "checking dependency style of $depcc... " >&6; }
7685 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
7686 $as_echo_n "(cached) " >&6
7688 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
7689 # We make a subdir and do the tests there. Otherwise we can end up
7690 # making bogus files that we don't know about and never remove. For
7691 # instance it was reported that on HP-UX the gcc test will end up
7692 # making a dummy file named `D' -- because `-MD' means `put the output
7695 # Copy depcomp to subdir because otherwise we won't find it if we're
7696 # using a relative directory.
7697 cp "$am_depcomp" conftest.dir
7699 # We will build objects and dependencies in a subdirectory because
7700 # it helps to detect inapplicable dependency modes. For instance
7701 # both Tru64's cc and ICC support -MD to output dependencies as a
7702 # side effect of compilation, but ICC will put the dependencies in
7703 # the current directory while Tru64 will put them in the object
7707 am_cv_CC_dependencies_compiler_type
=none
7708 if test "$am_compiler_list" = ""; then
7709 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7712 case " $depcc " in #(
7713 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
7716 for depmode
in $am_compiler_list; do
7717 # Setup a source with many dependencies, because some compilers
7718 # like to wrap large dependency lists on column 80 (with \), and
7719 # we should not choose a depcomp mode which is confused by this.
7721 # We need to recreate these files for each test, as the compiler may
7722 # overwrite some of them when testing with obscure command lines.
7723 # This happens at least with the AIX C compiler.
7725 for i
in 1 2 3 4 5 6; do
7726 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
7727 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
7728 # Solaris 8's {/usr,}/bin/sh.
7729 touch sub
/conftst
$i.h
7731 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
7733 # We check with `-c' and `-o' for the sake of the "dashmstdout"
7734 # mode. It turns out that the SunPro C++ compiler does not properly
7735 # handle `-M -o', and we need to detect this. Also, some Intel
7736 # versions had trouble with output in subdirs
7737 am__obj
=sub
/conftest.
${OBJEXT-o}
7738 am__minus_obj
="-o $am__obj"
7741 # This depmode causes a compiler race in universal mode.
7742 test "$am__universal" = false ||
continue
7745 # after this tag, mechanisms are not by side-effect, so they'll
7746 # only be used when explicitly requested
7747 if test "x$enable_dependency_tracking" = xyes
; then
7753 msvisualcpp | msvcmsys
)
7754 # This compiler won't grok `-c -o', but also, the minuso test has
7755 # not run yet. These depmodes are late enough in the game, and
7756 # so weak that their functioning should not be impacted.
7757 am__obj
=conftest.
${OBJEXT-o}
7762 if depmode
=$depmode \
7763 source=sub
/conftest.c object
=$am__obj \
7764 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
7765 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
7766 >/dev
/null
2>conftest.err
&&
7767 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
7768 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
7769 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
7770 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
7771 # icc doesn't choke on unknown options, it will just issue warnings
7772 # or remarks (even with -Werror). So we grep stderr for any message
7773 # that says an option was ignored or not supported.
7774 # When given -MP, icc 7.0 and 7.1 complain thusly:
7775 # icc: Command line warning: ignoring option '-M'; no argument required
7776 # The diagnosis changed in icc 8.0:
7777 # icc: Command line remark: option '-MP' not supported
7778 if (grep 'ignoring option' conftest.err ||
7779 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
7780 am_cv_CC_dependencies_compiler_type
=$depmode
7789 am_cv_CC_dependencies_compiler_type
=none
7793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
7794 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
7795 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
7798 test "x$enable_dependency_tracking" != xno \
7799 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
7801 am__fastdepCC_FALSE
='#'
7803 am__fastdepCC_TRUE
='#'
7804 am__fastdepCC_FALSE
=
7812 # Check whether --with-separate-debug-dir was given.
7813 if test "${with_separate_debug_dir+set}" = set; then :
7814 withval
=$with_separate_debug_dir;
7817 DEBUGDIR
=${libdir}/debug
7821 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7822 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7823 ac_define_dir
=`eval echo $DEBUGDIR`
7824 ac_define_dir
=`eval echo $ac_define_dir`
7826 cat >>confdefs.h
<<_ACEOF
7827 #define DEBUGDIR "$ac_define_dir"
7833 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
7834 if test "x$prefix" = xNONE
; then
7835 test_prefix
=/usr
/local
7840 test_prefix
=$exec_prefix
7843 case ${ac_define_dir} in
7844 "${test_prefix}"|
"${test_prefix}/"*|\
7845 '${exec_prefix}'|
'${exec_prefix}/'*)
7850 cat >>confdefs.h
<<_ACEOF
7851 #define DEBUGDIR_RELOCATABLE $value
7857 # We can't pass paths as command line arguments.
7858 # Mingw32 tries to be clever and will convert the paths for us.
7859 # For example -DBINDIR="/usr/local/bin" passed on the command line may get
7860 # converted to -DBINDIR="E:/msys/mingw32/msys/1.0/local/bin".
7861 # This breaks GDB's relocatable path conversions since paths passed in
7862 # config.h would not get so translated, the path prefixes no longer match.
7864 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7865 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7866 ac_define_dir
=`eval echo $bindir`
7867 ac_define_dir
=`eval echo $ac_define_dir`
7869 cat >>confdefs.h
<<_ACEOF
7870 #define BINDIR "$ac_define_dir"
7875 # GDB's datadir relocation
7879 # Check whether --with-gdb-datadir was given.
7880 if test "${with_gdb_datadir+set}" = set; then :
7881 withval
=$with_gdb_datadir;
7882 GDB_DATADIR
=$withval
7884 GDB_DATADIR
=${datadir}/gdb
7888 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7889 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7890 ac_define_dir
=`eval echo $GDB_DATADIR`
7891 ac_define_dir
=`eval echo $ac_define_dir`
7893 cat >>confdefs.h
<<_ACEOF
7894 #define GDB_DATADIR "$ac_define_dir"
7900 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
7901 if test "x$prefix" = xNONE
; then
7902 test_prefix
=/usr
/local
7907 test_prefix
=$exec_prefix
7910 case ${ac_define_dir} in
7911 "${test_prefix}"|
"${test_prefix}/"*|\
7912 '${exec_prefix}'|
'${exec_prefix}/'*)
7917 cat >>confdefs.h
<<_ACEOF
7918 #define GDB_DATADIR_RELOCATABLE $value
7925 # Check whether --with-relocated-sources was given.
7926 if test "${with_relocated_sources+set}" = set; then :
7927 withval
=$with_relocated_sources; reloc_srcdir
="${withval}"
7929 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7930 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7931 ac_define_dir
=`eval echo $reloc_srcdir`
7932 ac_define_dir
=`eval echo $ac_define_dir`
7934 cat >>confdefs.h
<<_ACEOF
7935 #define RELOC_SRCDIR "$ac_define_dir"
7945 subdirs
="$subdirs testsuite"
7948 # Check whether to support alternative target configurations
7949 # Check whether --enable-targets was given.
7950 if test "${enable_targets+set}" = set; then :
7951 enableval
=$enable_targets; case "${enableval}" in
7952 yes |
"") as_fn_error
"enable-targets option must specify target names or 'all'" "$LINENO" 5
7954 no
) enable_targets
= ;;
7955 *) enable_targets
=$enableval ;;
7960 # Check whether to enable 64-bit support on 32-bit hosts
7961 # Check whether --enable-64-bit-bfd was given.
7962 if test "${enable_64_bit_bfd+set}" = set; then :
7963 enableval
=$enable_64_bit_bfd; case "${enableval}" in
7966 *) as_fn_error
"bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
7972 # Provide defaults for some variables set by the per-host and per-target
7974 gdb_host_obs
=posix-hdep.o
7976 if test "${target}" = "${host}"; then
7982 .
$srcdir/configure.
host
7984 # Accumulate some settings from configure.tgt over all enabled targets
7989 for targ_alias
in `echo $target_alias $enable_targets | sed 's/,/ /g'`
7991 if test "$targ_alias" = "all"; then
7994 # Canonicalize the secondary target names.
7995 result
=`$ac_config_sub $targ_alias 2>/dev/null`
7996 if test -n "$result"; then
8002 .
${srcdir}/configure.tgt
8004 if test -z "${gdb_target_obs}"; then :
8005 as_fn_error
"configuration ${targ} is unsupported." "$LINENO" 5
8008 # Target-specific object files
8009 for i
in ${gdb_target_obs}; do
8010 case " $TARGET_OBS " in
8013 TARGET_OBS
="$TARGET_OBS ${i}"
8018 # Check whether this target needs 64-bit CORE_ADDR
8019 if test x
${want64} = xfalse
; then
8020 .
${srcdir}/..
/bfd
/config.bfd
8025 if test x
${all_targets} = xtrue
; then
8027 # We want all 64-bit targets if we either:
8028 # - run on a 64-bit host or
8029 # - already require 64-bit support for some other target or
8030 # - the --enable-64-bit-bfd option was supplied
8031 # Otherwise we only support all 32-bit targets.
8033 # NOTE: This test must be in sync with the corresponding
8036 if test x
${want64} = xfalse
; then
8037 # The cast to long int works around a bug in the HP C Compiler
8038 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8039 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8040 # This bug is HP SR number 8606223364.
8041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
8042 $as_echo_n "checking size of long... " >&6; }
8043 if test "${ac_cv_sizeof_long+set}" = set; then :
8044 $as_echo_n "(cached) " >&6
8046 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
8049 if test "$ac_cv_type_long" = yes; then
8050 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8051 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8052 { as_fn_set_status
77
8053 as_fn_error
"cannot compute sizeof (long)
8054 See \`config.log' for more details." "$LINENO" 5; }; }
8061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
8062 $as_echo "$ac_cv_sizeof_long" >&6; }
8066 cat >>confdefs.h
<<_ACEOF
8067 #define SIZEOF_LONG $ac_cv_sizeof_long
8071 if test "x${ac_cv_sizeof_long}" = "x8"; then
8075 if test x
${want64} = xtrue
; then
8076 TARGET_OBS
='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
8078 TARGET_OBS
='$(ALL_TARGET_OBS)'
8084 # For other settings, only the main target counts.
8088 targ
=$target; .
${srcdir}/configure.tgt
8090 # Fetch the default architecture and default target vector from BFD.
8091 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
8093 # We only want the first architecture, so strip off the others if
8094 # there is more than one.
8095 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
8097 if test "x$targ_archs" != x
; then
8099 cat >>confdefs.h
<<_ACEOF
8100 #define DEFAULT_BFD_ARCH $targ_archs
8104 if test "x$targ_defvec" != x
; then
8106 cat >>confdefs.h
<<_ACEOF
8107 #define DEFAULT_BFD_VEC $targ_defvec
8112 # The CLI cannot be disabled yet, but may be in the future.
8115 # Check whether --enable-gdbcli was given.
8116 if test "${enable_gdbcli+set}" = set; then :
8117 enableval
=$enable_gdbcli; case $enableval in
8121 as_fn_error
"the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
8123 as_fn_error
"bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
8129 if test x
"$enable_gdbcli" = xyes
; then
8130 if test -d $srcdir/cli
; then
8131 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
8132 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
8133 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
8134 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
8139 # Check whether --enable-gdbmi was given.
8140 if test "${enable_gdbmi+set}" = set; then :
8141 enableval
=$enable_gdbmi; case $enableval in
8145 as_fn_error
"bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
8151 if test x
"$enable_gdbmi" = xyes
; then
8152 if test -d $srcdir/mi
; then
8153 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
8154 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
8155 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
8156 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
8161 # Check whether --enable-tui was given.
8162 if test "${enable_tui+set}" = set; then :
8163 enableval
=$enable_tui; case $enableval in
8167 as_fn_error
"bad value $enableval for --enable-tui" "$LINENO" 5 ;;
8175 # Check whether --enable-gdbtk was given.
8176 if test "${enable_gdbtk+set}" = set; then :
8177 enableval
=$enable_gdbtk; case $enableval in
8181 as_fn_error
"bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
8184 if test -d $srcdir/gdbtk
; then
8191 # We unconditionally disable gdbtk tests on selected platforms.
8194 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
8195 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
8199 # Libunwind support.
8201 # Check whether --with-libunwind was given.
8202 if test "${with_libunwind+set}" = set; then :
8203 withval
=$with_libunwind; case "${withval}" in
8204 yes) enable_libunwind
=yes ;;
8205 no
) enable_libunwind
=no
;;
8206 *) as_fn_error
"bad value ${withval} for GDB with-libunwind option" "$LINENO" 5 ;;
8210 for ac_header
in libunwind-ia64.h
8212 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
8213 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
8214 cat >>confdefs.h
<<_ACEOF
8215 #define HAVE_LIBUNWIND_IA64_H 1
8222 if test x
"$ac_cv_header_libunwind_ia64_h" = xyes
; then
8223 enable_libunwind
=yes;
8229 if test x
"$enable_libunwind" = xyes
; then
8230 for ac_header
in libunwind-ia64.h
8232 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
8233 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
8234 cat >>confdefs.h
<<_ACEOF
8235 #define HAVE_LIBUNWIND_IA64_H 1
8243 $as_echo "#define HAVE_LIBUNWIND 1" >>confdefs.h
8245 CONFIG_OBS
="$CONFIG_OBS libunwind-frame.o"
8246 CONFIG_DEPS
="$CONFIG_DEPS libunwind-frame.o"
8247 CONFIG_SRCS
="$CONFIG_SRCS libunwind-frame.c"
8252 # Check whether --with-curses was given.
8253 if test "${with_curses+set}" = set; then :
8254 withval
=$with_curses; opt_curses
=$withval
8259 if test "$opt_curses" = "yes"; then
8263 # Profiling support.
8264 # Check whether --enable-profiling was given.
8265 if test "${enable_profiling+set}" = set; then :
8266 enableval
=$enable_profiling; case $enableval in
8270 as_fn_error
"bad value $enableval for --enable-profile" "$LINENO" 5 ;;
8277 for ac_func
in monstartup _mcleanup
8279 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8280 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8281 eval as_val
=\$
$as_ac_var
8282 if test "x$as_val" = x
""yes; then :
8283 cat >>confdefs.h
<<_ACEOF
8284 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
8291 $as_echo_n "checking for _etext... " >&6; }
8292 if test "${ac_cv_var__etext+set}" = set; then :
8293 $as_echo_n "(cached) " >&6
8295 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8296 /* end confdefs.h. */
8308 if ac_fn_c_try_link
"$LINENO"; then :
8309 ac_cv_var__etext
=yes
8313 rm -f core conftest.err conftest.
$ac_objext \
8314 conftest
$ac_exeext conftest.
$ac_ext
8316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
8317 $as_echo "$ac_cv_var__etext" >&6; }
8318 if test $ac_cv_var__etext = yes; then
8320 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
8323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
8324 $as_echo_n "checking for etext... " >&6; }
8325 if test "${ac_cv_var_etext+set}" = set; then :
8326 $as_echo_n "(cached) " >&6
8328 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8329 /* end confdefs.h. */
8341 if ac_fn_c_try_link
"$LINENO"; then :
8346 rm -f core conftest.err conftest.
$ac_objext \
8347 conftest
$ac_exeext conftest.
$ac_ext
8349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
8350 $as_echo "$ac_cv_var_etext" >&6; }
8351 if test $ac_cv_var_etext = yes; then
8353 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
8356 if test "$enable_profiling" = yes ; then
8357 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
8358 as_fn_error
"--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
8361 OLD_CFLAGS
="$CFLAGS"
8362 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
8364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
8365 $as_echo_n "checking whether $CC supports -pg... " >&6; }
8366 if test "${ac_cv_cc_supports_pg+set}" = set; then :
8367 $as_echo_n "(cached) " >&6
8369 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8370 /* end confdefs.h. */
8380 if ac_fn_c_try_compile
"$LINENO"; then :
8381 ac_cv_cc_supports_pg
=yes
8383 ac_cv_cc_supports_pg
=no
8385 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
8388 $as_echo "$ac_cv_cc_supports_pg" >&6; }
8390 if test $ac_cv_cc_supports_pg = no
; then
8391 as_fn_error
"--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
8394 CFLAGS
="$OLD_CFLAGS"
8399 # Check whether --with-pkgversion was given.
8400 if test "${with_pkgversion+set}" = set; then :
8401 withval
=$with_pkgversion; case "$withval" in
8402 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
8404 *) PKGVERSION
="($withval) " ;;
8415 # Check whether --with-bugurl was given.
8416 if test "${with_bugurl+set}" = set; then :
8417 withval
=$with_bugurl; case "$withval" in
8418 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
8421 *) BUGURL
="$withval"
8425 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
8435 REPORT_BUGS_TO
="<$BUGURL>"
8436 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
8443 cat >>confdefs.h
<<_ACEOF
8444 #define PKGVERSION "$PKGVERSION"
8448 cat >>confdefs.h
<<_ACEOF
8449 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8453 # --------------------- #
8454 # Checks for programs. #
8455 # --------------------- #
8457 for ac_prog
in gawk mawk nawk
awk
8459 # Extract the first word of "$ac_prog", so it can be a program name with args.
8460 set dummy
$ac_prog; ac_word
=$2
8461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8462 $as_echo_n "checking for $ac_word... " >&6; }
8463 if test "${ac_cv_prog_AWK+set}" = set; then :
8464 $as_echo_n "(cached) " >&6
8466 if test -n "$AWK"; then
8467 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
8469 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8473 test -z "$as_dir" && as_dir
=.
8474 for ac_exec_ext
in '' $ac_executable_extensions; do
8475 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8476 ac_cv_prog_AWK
="$ac_prog"
8477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8487 if test -n "$AWK"; then
8488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
8489 $as_echo "$AWK" >&6; }
8491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8492 $as_echo "no" >&6; }
8496 test -n "$AWK" && break
8500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
8501 $as_echo_n "checking whether ln -s works... " >&6; }
8503 if test "$LN_S" = "ln -s"; then
8504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8505 $as_echo "yes" >&6; }
8507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
8508 $as_echo "no, using $LN_S" >&6; }
8511 if test -n "$ac_tool_prefix"; then
8512 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8513 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
8514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8515 $as_echo_n "checking for $ac_word... " >&6; }
8516 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8517 $as_echo_n "(cached) " >&6
8519 if test -n "$RANLIB"; then
8520 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
8522 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8526 test -z "$as_dir" && as_dir
=.
8527 for ac_exec_ext
in '' $ac_executable_extensions; do
8528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8529 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
8530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8539 RANLIB
=$ac_cv_prog_RANLIB
8540 if test -n "$RANLIB"; then
8541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8542 $as_echo "$RANLIB" >&6; }
8544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8545 $as_echo "no" >&6; }
8550 if test -z "$ac_cv_prog_RANLIB"; then
8551 ac_ct_RANLIB
=$RANLIB
8552 # Extract the first word of "ranlib", so it can be a program name with args.
8553 set dummy ranlib
; ac_word
=$2
8554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8555 $as_echo_n "checking for $ac_word... " >&6; }
8556 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8557 $as_echo_n "(cached) " >&6
8559 if test -n "$ac_ct_RANLIB"; then
8560 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
8562 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8566 test -z "$as_dir" && as_dir
=.
8567 for ac_exec_ext
in '' $ac_executable_extensions; do
8568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8569 ac_cv_prog_ac_ct_RANLIB
="ranlib"
8570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8579 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
8580 if test -n "$ac_ct_RANLIB"; then
8581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8582 $as_echo "$ac_ct_RANLIB" >&6; }
8584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8585 $as_echo "no" >&6; }
8588 if test "x$ac_ct_RANLIB" = x
; then
8591 case $cross_compiling:$ac_tool_warned in
8593 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8594 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8595 ac_tool_warned
=yes ;;
8597 RANLIB
=$ac_ct_RANLIB
8600 RANLIB
="$ac_cv_prog_RANLIB"
8603 for ac_prog
in 'bison -y' byacc
8605 # Extract the first word of "$ac_prog", so it can be a program name with args.
8606 set dummy
$ac_prog; ac_word
=$2
8607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8608 $as_echo_n "checking for $ac_word... " >&6; }
8609 if test "${ac_cv_prog_YACC+set}" = set; then :
8610 $as_echo_n "(cached) " >&6
8612 if test -n "$YACC"; then
8613 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
8615 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8619 test -z "$as_dir" && as_dir
=.
8620 for ac_exec_ext
in '' $ac_executable_extensions; do
8621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8622 ac_cv_prog_YACC
="$ac_prog"
8623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8632 YACC
=$ac_cv_prog_YACC
8633 if test -n "$YACC"; then
8634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8635 $as_echo "$YACC" >&6; }
8637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8638 $as_echo "no" >&6; }
8642 test -n "$YACC" && break
8644 test -n "$YACC" || YACC
="yacc"
8647 if test -n "$ac_tool_prefix"; then
8648 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8649 set dummy
${ac_tool_prefix}ar; ac_word
=$2
8650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8651 $as_echo_n "checking for $ac_word... " >&6; }
8652 if test "${ac_cv_prog_AR+set}" = set; then :
8653 $as_echo_n "(cached) " >&6
8655 if test -n "$AR"; then
8656 ac_cv_prog_AR
="$AR" # Let the user override the test.
8658 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8662 test -z "$as_dir" && as_dir
=.
8663 for ac_exec_ext
in '' $ac_executable_extensions; do
8664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8665 ac_cv_prog_AR
="${ac_tool_prefix}ar"
8666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8676 if test -n "$AR"; then
8677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8678 $as_echo "$AR" >&6; }
8680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8681 $as_echo "no" >&6; }
8686 if test -z "$ac_cv_prog_AR"; then
8688 # Extract the first word of "ar", so it can be a program name with args.
8689 set dummy
ar; ac_word
=$2
8690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8691 $as_echo_n "checking for $ac_word... " >&6; }
8692 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
8693 $as_echo_n "(cached) " >&6
8695 if test -n "$ac_ct_AR"; then
8696 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
8698 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8702 test -z "$as_dir" && as_dir
=.
8703 for ac_exec_ext
in '' $ac_executable_extensions; do
8704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8705 ac_cv_prog_ac_ct_AR
="ar"
8706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8715 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
8716 if test -n "$ac_ct_AR"; then
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
8718 $as_echo "$ac_ct_AR" >&6; }
8720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8721 $as_echo "no" >&6; }
8724 if test "x$ac_ct_AR" = x
; then
8727 case $cross_compiling:$ac_tool_warned in
8729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8730 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8731 ac_tool_warned
=yes ;;
8739 if test -n "$ac_tool_prefix"; then
8740 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8741 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
8742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8743 $as_echo_n "checking for $ac_word... " >&6; }
8744 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8745 $as_echo_n "(cached) " >&6
8747 if test -n "$DLLTOOL"; then
8748 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
8750 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8754 test -z "$as_dir" && as_dir
=.
8755 for ac_exec_ext
in '' $ac_executable_extensions; do
8756 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8757 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
8758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8767 DLLTOOL
=$ac_cv_prog_DLLTOOL
8768 if test -n "$DLLTOOL"; then
8769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8770 $as_echo "$DLLTOOL" >&6; }
8772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8773 $as_echo "no" >&6; }
8778 if test -z "$ac_cv_prog_DLLTOOL"; then
8779 ac_ct_DLLTOOL
=$DLLTOOL
8780 # Extract the first word of "dlltool", so it can be a program name with args.
8781 set dummy dlltool
; ac_word
=$2
8782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8783 $as_echo_n "checking for $ac_word... " >&6; }
8784 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
8785 $as_echo_n "(cached) " >&6
8787 if test -n "$ac_ct_DLLTOOL"; then
8788 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
8790 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8794 test -z "$as_dir" && as_dir
=.
8795 for ac_exec_ext
in '' $ac_executable_extensions; do
8796 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8797 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
8798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8807 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
8808 if test -n "$ac_ct_DLLTOOL"; then
8809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
8810 $as_echo "$ac_ct_DLLTOOL" >&6; }
8812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8813 $as_echo "no" >&6; }
8816 if test "x$ac_ct_DLLTOOL" = x
; then
8819 case $cross_compiling:$ac_tool_warned in
8821 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8822 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8823 ac_tool_warned
=yes ;;
8825 DLLTOOL
=$ac_ct_DLLTOOL
8828 DLLTOOL
="$ac_cv_prog_DLLTOOL"
8831 if test -n "$ac_tool_prefix"; then
8832 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
8833 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
8834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8835 $as_echo_n "checking for $ac_word... " >&6; }
8836 if test "${ac_cv_prog_WINDRES+set}" = set; then :
8837 $as_echo_n "(cached) " >&6
8839 if test -n "$WINDRES"; then
8840 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
8842 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8846 test -z "$as_dir" && as_dir
=.
8847 for ac_exec_ext
in '' $ac_executable_extensions; do
8848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8849 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
8850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8859 WINDRES
=$ac_cv_prog_WINDRES
8860 if test -n "$WINDRES"; then
8861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8862 $as_echo "$WINDRES" >&6; }
8864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8865 $as_echo "no" >&6; }
8870 if test -z "$ac_cv_prog_WINDRES"; then
8871 ac_ct_WINDRES
=$WINDRES
8872 # Extract the first word of "windres", so it can be a program name with args.
8873 set dummy windres
; ac_word
=$2
8874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8875 $as_echo_n "checking for $ac_word... " >&6; }
8876 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
8877 $as_echo_n "(cached) " >&6
8879 if test -n "$ac_ct_WINDRES"; then
8880 ac_cv_prog_ac_ct_WINDRES
="$ac_ct_WINDRES" # Let the user override the test.
8882 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8886 test -z "$as_dir" && as_dir
=.
8887 for ac_exec_ext
in '' $ac_executable_extensions; do
8888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8889 ac_cv_prog_ac_ct_WINDRES
="windres"
8890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8899 ac_ct_WINDRES
=$ac_cv_prog_ac_ct_WINDRES
8900 if test -n "$ac_ct_WINDRES"; then
8901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
8902 $as_echo "$ac_ct_WINDRES" >&6; }
8904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8905 $as_echo "no" >&6; }
8908 if test "x$ac_ct_WINDRES" = x
; then
8911 case $cross_compiling:$ac_tool_warned in
8913 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8914 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8915 ac_tool_warned
=yes ;;
8917 WINDRES
=$ac_ct_WINDRES
8920 WINDRES
="$ac_cv_prog_WINDRES"
8924 # Needed for GNU/Hurd.
8925 if test -n "$ac_tool_prefix"; then
8926 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
8927 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
8928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8929 $as_echo_n "checking for $ac_word... " >&6; }
8930 if test "${ac_cv_prog_MIG+set}" = set; then :
8931 $as_echo_n "(cached) " >&6
8933 if test -n "$MIG"; then
8934 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
8936 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8940 test -z "$as_dir" && as_dir
=.
8941 for ac_exec_ext
in '' $ac_executable_extensions; do
8942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8943 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
8944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8954 if test -n "$MIG"; then
8955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
8956 $as_echo "$MIG" >&6; }
8958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8959 $as_echo "no" >&6; }
8964 if test -z "$ac_cv_prog_MIG"; then
8966 # Extract the first word of "mig", so it can be a program name with args.
8967 set dummy mig
; ac_word
=$2
8968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8969 $as_echo_n "checking for $ac_word... " >&6; }
8970 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
8971 $as_echo_n "(cached) " >&6
8973 if test -n "$ac_ct_MIG"; then
8974 ac_cv_prog_ac_ct_MIG
="$ac_ct_MIG" # Let the user override the test.
8976 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8980 test -z "$as_dir" && as_dir
=.
8981 for ac_exec_ext
in '' $ac_executable_extensions; do
8982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8983 ac_cv_prog_ac_ct_MIG
="mig"
8984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8993 ac_ct_MIG
=$ac_cv_prog_ac_ct_MIG
8994 if test -n "$ac_ct_MIG"; then
8995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
8996 $as_echo "$ac_ct_MIG" >&6; }
8998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8999 $as_echo "no" >&6; }
9002 if test "x$ac_ct_MIG" = x
; then
9005 case $cross_compiling:$ac_tool_warned in
9007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9008 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9009 ac_tool_warned
=yes ;;
9014 MIG
="$ac_cv_prog_MIG"
9018 # ---------------------- #
9019 # Checks for libraries. #
9020 # ---------------------- #
9022 # We might need to link with -lm; most simulators need it.
9023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
9024 $as_echo_n "checking for main in -lm... " >&6; }
9025 if test "${ac_cv_lib_m_main+set}" = set; then :
9026 $as_echo_n "(cached) " >&6
9028 ac_check_lib_save_LIBS
=$LIBS
9030 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9031 /* end confdefs.h. */
9042 if ac_fn_c_try_link
"$LINENO"; then :
9043 ac_cv_lib_m_main
=yes
9047 rm -f core conftest.err conftest.
$ac_objext \
9048 conftest
$ac_exeext conftest.
$ac_ext
9049 LIBS
=$ac_check_lib_save_LIBS
9051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
9052 $as_echo "$ac_cv_lib_m_main" >&6; }
9053 if test "x$ac_cv_lib_m_main" = x
""yes; then :
9054 cat >>confdefs.h
<<_ACEOF
9063 # We need to link with -lw to get `wctype' on Solaris before Solaris
9064 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
9065 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
9066 # is known to have this problem). Therefore we avoid libw if we can.
9067 ac_fn_c_check_func
"$LINENO" "wctype" "ac_cv_func_wctype"
9068 if test "x$ac_cv_func_wctype" = x
""yes; then :
9071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
9072 $as_echo_n "checking for wctype in -lw... " >&6; }
9073 if test "${ac_cv_lib_w_wctype+set}" = set; then :
9074 $as_echo_n "(cached) " >&6
9076 ac_check_lib_save_LIBS
=$LIBS
9078 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9079 /* end confdefs.h. */
9081 /* Override any GCC internal prototype to avoid an error.
9082 Use char because int might match the return type of a GCC
9083 builtin and then its argument prototype would still apply. */
9096 if ac_fn_c_try_link
"$LINENO"; then :
9097 ac_cv_lib_w_wctype
=yes
9099 ac_cv_lib_w_wctype
=no
9101 rm -f core conftest.err conftest.
$ac_objext \
9102 conftest
$ac_exeext conftest.
$ac_ext
9103 LIBS
=$ac_check_lib_save_LIBS
9105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
9106 $as_echo "$ac_cv_lib_w_wctype" >&6; }
9107 if test "x$ac_cv_lib_w_wctype" = x
""yes; then :
9108 cat >>confdefs.h
<<_ACEOF
9119 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
9121 $as_echo_n "checking for library containing gethostbyname... " >&6; }
9122 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9123 $as_echo_n "(cached) " >&6
9125 ac_func_search_save_LIBS
=$LIBS
9126 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9127 /* end confdefs.h. */
9129 /* Override any GCC internal prototype to avoid an error.
9130 Use char because int might match the return type of a GCC
9131 builtin and then its argument prototype would still apply. */
9135 char gethostbyname ();
9139 return gethostbyname ();
9144 for ac_lib
in '' nsl
; do
9145 if test -z "$ac_lib"; then
9146 ac_res
="none required"
9149 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9151 if ac_fn_c_try_link
"$LINENO"; then :
9152 ac_cv_search_gethostbyname
=$ac_res
9154 rm -f core conftest.err conftest.
$ac_objext \
9156 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9160 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9163 ac_cv_search_gethostbyname
=no
9166 LIBS
=$ac_func_search_save_LIBS
9168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
9169 $as_echo "$ac_cv_search_gethostbyname" >&6; }
9170 ac_res
=$ac_cv_search_gethostbyname
9171 if test "$ac_res" != no
; then :
9172 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9177 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
9178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
9179 $as_echo_n "checking for library containing socketpair... " >&6; }
9180 if test "${ac_cv_search_socketpair+set}" = set; then :
9181 $as_echo_n "(cached) " >&6
9183 ac_func_search_save_LIBS
=$LIBS
9184 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9185 /* end confdefs.h. */
9187 /* Override any GCC internal prototype to avoid an error.
9188 Use char because int might match the return type of a GCC
9189 builtin and then its argument prototype would still apply. */
9197 return socketpair ();
9202 for ac_lib
in '' socket
; do
9203 if test -z "$ac_lib"; then
9204 ac_res
="none required"
9207 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9209 if ac_fn_c_try_link
"$LINENO"; then :
9210 ac_cv_search_socketpair
=$ac_res
9212 rm -f core conftest.err conftest.
$ac_objext \
9214 if test "${ac_cv_search_socketpair+set}" = set; then :
9218 if test "${ac_cv_search_socketpair+set}" = set; then :
9221 ac_cv_search_socketpair
=no
9224 LIBS
=$ac_func_search_save_LIBS
9226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
9227 $as_echo "$ac_cv_search_socketpair" >&6; }
9228 ac_res
=$ac_cv_search_socketpair
9229 if test "$ac_res" != no
; then :
9230 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9235 # Link in zlib if we can. This allows us to read compressed debug sections.
9237 # See if the user specified whether he wants zlib support or not.
9239 # Check whether --with-zlib was given.
9240 if test "${with_zlib+set}" = set; then :
9247 if test "$with_zlib" != "no"; then
9248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
9249 $as_echo_n "checking for library containing zlibVersion... " >&6; }
9250 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9251 $as_echo_n "(cached) " >&6
9253 ac_func_search_save_LIBS
=$LIBS
9254 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9255 /* end confdefs.h. */
9257 /* Override any GCC internal prototype to avoid an error.
9258 Use char because int might match the return type of a GCC
9259 builtin and then its argument prototype would still apply. */
9263 char zlibVersion ();
9267 return zlibVersion ();
9272 for ac_lib
in '' z
; do
9273 if test -z "$ac_lib"; then
9274 ac_res
="none required"
9277 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9279 if ac_fn_c_try_link
"$LINENO"; then :
9280 ac_cv_search_zlibVersion
=$ac_res
9282 rm -f core conftest.err conftest.
$ac_objext \
9284 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9288 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9291 ac_cv_search_zlibVersion
=no
9294 LIBS
=$ac_func_search_save_LIBS
9296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
9297 $as_echo "$ac_cv_search_zlibVersion" >&6; }
9298 ac_res
=$ac_cv_search_zlibVersion
9299 if test "$ac_res" != no
; then :
9300 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9301 for ac_header
in zlib.h
9303 ac_fn_c_check_header_mongrel
"$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
9304 if test "x$ac_cv_header_zlib_h" = x
""yes; then :
9305 cat >>confdefs.h
<<_ACEOF
9306 #define HAVE_ZLIB_H 1
9315 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
9316 as_fn_error
"zlib (libz) library was explicitly requested but not found" "$LINENO" 5
9321 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
9323 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
9324 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9325 $as_echo_n "(cached) " >&6
9327 ac_func_search_save_LIBS
=$LIBS
9328 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9329 /* end confdefs.h. */
9331 /* Override any GCC internal prototype to avoid an error.
9332 Use char because int might match the return type of a GCC
9333 builtin and then its argument prototype would still apply. */
9337 char dlgetmodinfo ();
9341 return dlgetmodinfo ();
9346 for ac_lib
in '' dl xpdl
; do
9347 if test -z "$ac_lib"; then
9348 ac_res
="none required"
9351 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9353 if ac_fn_c_try_link
"$LINENO"; then :
9354 ac_cv_search_dlgetmodinfo
=$ac_res
9356 rm -f core conftest.err conftest.
$ac_objext \
9358 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9362 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9365 ac_cv_search_dlgetmodinfo
=no
9368 LIBS
=$ac_func_search_save_LIBS
9370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
9371 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
9372 ac_res
=$ac_cv_search_dlgetmodinfo
9373 if test "$ac_res" != no
; then :
9374 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9382 # Check whether --with-libiconv-prefix was given.
9383 if test "${with_libiconv_prefix+set}" = set; then :
9384 withval
=$with_libiconv_prefix;
9385 for dir
in `echo "$withval" | tr : ' '`; do
9386 if test -d $dir/include
; then LIBICONV_INCLUDE
="-I$dir/include"; fi
9387 if test -d $dir/lib
; then LIBICONV_LIBDIR
="-L$dir/lib"; fi
9393 BUILD_LIBICONV_LIBDIRS
="../libiconv/lib/.libs ../libiconv/lib/_libs"
9394 BUILD_LIBICONV_INCLUDE
="-I../libiconv/include"
9396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
9397 $as_echo_n "checking for iconv... " >&6; }
9398 if test "${am_cv_func_iconv+set}" = set; then :
9399 $as_echo_n "(cached) " >&6
9402 am_cv_func_iconv
="no, consider installing GNU libiconv"
9404 am_cv_use_build_libiconv
=no
9405 am_cv_build_libiconv_path
=
9407 # If libiconv is part of the build tree, then try using it over
9409 if test -d ..
/libiconv
; then
9410 for lib_dir
in $BUILD_LIBICONV_LIBDIRS; do
9411 am_save_LIBS
="$LIBS"
9412 am_save_CPPFLAGS
="$CPPFLAGS"
9413 LIBS
="$LIBS $lib_dir/libiconv.a"
9414 CPPFLAGS
="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
9415 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9416 /* end confdefs.h. */
9422 iconv_t cd = iconv_open("","");
9423 iconv(cd,NULL,NULL,NULL,NULL);
9429 if ac_fn_c_try_link
"$LINENO"; then :
9430 am_cv_use_build_libiconv
=yes
9431 am_cv_build_libiconv_path
=$lib_dir/libiconv.a
9433 am_cv_func_iconv
=yes
9435 rm -f core conftest.err conftest.
$ac_objext \
9436 conftest
$ac_exeext conftest.
$ac_ext
9437 LIBS
="$am_save_LIBS"
9438 CPPFLAGS
="$am_save_CPPFLAGS"
9439 if test "$am_cv_use_build_libiconv" = "yes"; then
9445 # Next, try to find iconv in libc.
9446 if test "$am_cv_func_iconv" != yes; then
9447 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9448 /* end confdefs.h. */
9454 iconv_t cd = iconv_open("","");
9455 iconv(cd,NULL,NULL,NULL,NULL);
9461 if ac_fn_c_try_link
"$LINENO"; then :
9462 am_cv_func_iconv
=yes
9464 rm -f core conftest.err conftest.
$ac_objext \
9465 conftest
$ac_exeext conftest.
$ac_ext
9468 # If iconv was not in libc, try -liconv. In this case, arrange to
9469 # look in the libiconv prefix, if it was specified by the user.
9470 if test "$am_cv_func_iconv" != yes; then
9471 am_save_CPPFLAGS
="$CPPFLAGS"
9472 am_save_LIBS
="$LIBS"
9473 if test -n "$LIBICONV_INCLUDE"; then
9474 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
9475 LIBS
="$LIBS $LIBICONV_LIBDIR"
9477 LIBS
="$LIBS -liconv"
9478 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9479 /* end confdefs.h. */
9485 iconv_t cd = iconv_open("","");
9486 iconv(cd,NULL,NULL,NULL,NULL);
9492 if ac_fn_c_try_link
"$LINENO"; then :
9494 am_cv_func_iconv
=yes
9496 rm -f core conftest.err conftest.
$ac_objext \
9497 conftest
$ac_exeext conftest.
$ac_ext
9498 LIBS
="$am_save_LIBS"
9499 CPPFLAGS
="$am_save_CPPFLAGS"
9503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
9504 $as_echo "$am_cv_func_iconv" >&6; }
9506 # Set the various flags based on the cache variables. We can't rely
9507 # on the flags to remain set from the above code, due to caching.
9509 if test "$am_cv_lib_iconv" = yes; then
9515 if test "$am_cv_use_build_libiconv" = yes; then
9516 LIBICONV
="$am_cv_build_libiconv_path"
9518 LIBICONV_INCLUDE
="$BUILD_LIBICONV_INCLUDE"
9520 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
9521 LIBS
="$LIBS $LIBICONV_LIBDIR $LIBICONV"
9523 if test "$am_cv_func_iconv" = yes; then
9525 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
9527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
9528 $as_echo_n "checking for iconv declaration... " >&6; }
9529 if test "${am_cv_proto_iconv+set}" = set; then :
9530 $as_echo_n "(cached) " >&6
9533 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9534 /* end confdefs.h. */
9542 #if defined(__STDC__) || defined(__cplusplus)
9543 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9556 if ac_fn_c_try_compile
"$LINENO"; then :
9557 am_cv_proto_iconv_arg1
=""
9559 am_cv_proto_iconv_arg1
="const"
9561 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9562 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);"
9565 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
9566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
9567 }$am_cv_proto_iconv" >&5
9569 }$am_cv_proto_iconv" >&6; }
9571 cat >>confdefs.h
<<_ACEOF
9572 #define ICONV_CONST $am_cv_proto_iconv_arg1
9578 # GDB may fork/exec the iconv program to get the list of supported character
9579 # sets. Allow the user to specify where to find it.
9580 # There are several factors affecting the choice of option name:
9581 # - There is already --with-libiconv-prefix but we can't use it, it specifies
9582 # the build-time location of libiconv files.
9583 # - The program we need to find is iconv, which comes with glibc. The user
9584 # doesn't necessarily have libiconv installed. Therefore naming this
9585 # --with-libiconv-foo feels wrong.
9586 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
9587 # defined to work on directories not files (though it really doesn't know
9589 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
9590 # with --with-libiconv-prefix.
9591 # Putting these together is why the option name is --with-iconv-bin.
9594 # Check whether --with-iconv-bin was given.
9595 if test "${with_iconv_bin+set}" = set; then :
9596 withval
=$with_iconv_bin; iconv_bin
="${withval}"
9598 cat >>confdefs.h
<<_ACEOF
9599 #define ICONV_BIN "${iconv_bin}"
9603 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
9604 if test "x$prefix" = xNONE
; then
9605 test_prefix
=/usr
/local
9610 test_prefix
=$exec_prefix
9613 case ${iconv_bin} in
9614 "${test_prefix}"|
"${test_prefix}/"*|\
9615 '${exec_prefix}'|
'${exec_prefix}/'*)
9620 cat >>confdefs.h
<<_ACEOF
9621 #define ICONV_BIN_RELOCATABLE $value
9629 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
9630 # There is a very specific comment in /usr/include/curses.h explaining that
9631 # termcap routines built into libcurses must not be used.
9633 # The symptoms we observed so far is GDB unexpectedly changing
9634 # the terminal settings when tgetent is called - this is particularly
9635 # visible as the output is missing carriage returns, and so rapidly
9636 # becomes very hard to read.
9638 # The readline configure script has already decided that libtermcap
9639 # was enough for its purposes, and so decided to build readline using
9640 # libtermcap. Since the TUI mode requires curses, building GDB with
9641 # TUI enabled results in both libraries to be used at the same time,
9642 # which is not allowed. This basically means that GDB with TUI is
9643 # broken on alpha-osf.
9647 if test x
"$enable_tui" = xyes
; then
9648 as_fn_error
"Building GDB with TUI mode is not supported on this host" "$LINENO" 5
9650 if test x
"$enable_tui" = xauto
; then
9656 # For the TUI, we need enhanced curses functionality.
9657 if test x
"$enable_tui" != xno
; then
9662 if test x
"$prefer_curses" = xyes
; then
9663 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
9664 # curses library because the latter might not provide all the
9665 # functionality we need. However, this leads to problems on systems
9666 # where the linker searches /usr/local/lib, but the compiler doesn't
9667 # search /usr/local/include, if ncurses is installed in /usr/local. A
9668 # default installation of ncurses on alpha*-dec-osf* will lead to such
9670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
9671 $as_echo_n "checking for library containing waddstr... " >&6; }
9672 if test "${ac_cv_search_waddstr+set}" = set; then :
9673 $as_echo_n "(cached) " >&6
9675 ac_func_search_save_LIBS
=$LIBS
9676 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9677 /* end confdefs.h. */
9679 /* Override any GCC internal prototype to avoid an error.
9680 Use char because int might match the return type of a GCC
9681 builtin and then its argument prototype would still apply. */
9694 for ac_lib
in '' ncurses cursesX curses
; do
9695 if test -z "$ac_lib"; then
9696 ac_res
="none required"
9699 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9701 if ac_fn_c_try_link
"$LINENO"; then :
9702 ac_cv_search_waddstr
=$ac_res
9704 rm -f core conftest.err conftest.
$ac_objext \
9706 if test "${ac_cv_search_waddstr+set}" = set; then :
9710 if test "${ac_cv_search_waddstr+set}" = set; then :
9713 ac_cv_search_waddstr
=no
9716 LIBS
=$ac_func_search_save_LIBS
9718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
9719 $as_echo "$ac_cv_search_waddstr" >&6; }
9720 ac_res
=$ac_cv_search_waddstr
9721 if test "$ac_res" != no
; then :
9722 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9727 if test "$ac_cv_search_waddstr" != no
; then
9732 # Check whether we should enable the TUI, but only do so if we really
9734 if test x
"$enable_tui" != xno
; then
9735 if test -d $srcdir/tui
; then
9736 if test "$curses_found" != no
; then
9737 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
9738 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
9739 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
9740 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
9742 if test x
"$enable_tui" = xyes
; then
9743 as_fn_error
"no enhanced curses library found; disable TUI" "$LINENO" 5
9745 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
9746 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
9752 # Since GDB uses Readline, we need termcap functionality. In many
9753 # cases this will be provided by the curses library, but some systems
9754 # have a seperate termcap library, or no curses library at all.
9758 if test -d $srcdir/libtermcap
; then
9759 LIBS
="../libtermcap/libtermcap.a $LIBS"
9760 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
9763 ac_cv_search_tgetent
="none required"
9766 ac_cv_search_tgetent
="none required"
9767 CONFIG_OBS
="$CONFIG_OBS windows-termcap.o"
9771 # These are the libraries checked by Readline.
9772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
9773 $as_echo_n "checking for library containing tgetent... " >&6; }
9774 if test "${ac_cv_search_tgetent+set}" = set; then :
9775 $as_echo_n "(cached) " >&6
9777 ac_func_search_save_LIBS
=$LIBS
9778 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9779 /* end confdefs.h. */
9781 /* Override any GCC internal prototype to avoid an error.
9782 Use char because int might match the return type of a GCC
9783 builtin and then its argument prototype would still apply. */
9796 for ac_lib
in '' termcap tinfo curses ncurses
; do
9797 if test -z "$ac_lib"; then
9798 ac_res
="none required"
9801 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9803 if ac_fn_c_try_link
"$LINENO"; then :
9804 ac_cv_search_tgetent
=$ac_res
9806 rm -f core conftest.err conftest.
$ac_objext \
9808 if test "${ac_cv_search_tgetent+set}" = set; then :
9812 if test "${ac_cv_search_tgetent+set}" = set; then :
9815 ac_cv_search_tgetent
=no
9818 LIBS
=$ac_func_search_save_LIBS
9820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
9821 $as_echo "$ac_cv_search_tgetent" >&6; }
9822 ac_res
=$ac_cv_search_tgetent
9823 if test "$ac_res" != no
; then :
9824 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9829 if test "$ac_cv_search_tgetent" = no
; then
9830 as_fn_error
"no termcap library found" "$LINENO" 5
9834 # Check whether --with-system-readline was given.
9835 if test "${with_system_readline+set}" = set; then :
9836 withval
=$with_system_readline;
9840 if test "$with_system_readline" = yes; then
9844 READLINE_TEXI_INCFLAG
=
9846 READLINE
='$(READLINE_DIR)/libreadline.a'
9847 READLINE_DEPS
='$(READLINE)'
9848 READLINE_CFLAGS
='-I$(READLINE_SRC)/..'
9849 READLINE_TEXI_INCFLAG
='-I $(READLINE_DIR)'
9856 # Generate jit-reader.h
9858 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
9861 # The cast to long int works around a bug in the HP C Compiler
9862 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9863 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9864 # This bug is HP SR number 8606223364.
9865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
9866 $as_echo_n "checking size of unsigned long long... " >&6; }
9867 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
9868 $as_echo_n "(cached) " >&6
9870 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
9873 if test "$ac_cv_type_unsigned_long_long" = yes; then
9874 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9875 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9876 { as_fn_set_status
77
9877 as_fn_error
"cannot compute sizeof (unsigned long long)
9878 See \`config.log' for more details." "$LINENO" 5; }; }
9880 ac_cv_sizeof_unsigned_long_long
=0
9885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
9886 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
9890 cat >>confdefs.h
<<_ACEOF
9891 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
9895 # The cast to long int works around a bug in the HP C Compiler
9896 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9897 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9898 # This bug is HP SR number 8606223364.
9899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
9900 $as_echo_n "checking size of unsigned long... " >&6; }
9901 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
9902 $as_echo_n "(cached) " >&6
9904 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
9907 if test "$ac_cv_type_unsigned_long" = yes; then
9908 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9909 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9910 { as_fn_set_status
77
9911 as_fn_error
"cannot compute sizeof (unsigned long)
9912 See \`config.log' for more details." "$LINENO" 5; }; }
9914 ac_cv_sizeof_unsigned_long
=0
9919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
9920 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
9924 cat >>confdefs.h
<<_ACEOF
9925 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
9929 # The cast to long int works around a bug in the HP C Compiler
9930 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9931 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9932 # This bug is HP SR number 8606223364.
9933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
9934 $as_echo_n "checking size of unsigned __int128... " >&6; }
9935 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
9936 $as_echo_n "(cached) " >&6
9938 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128" "$ac_includes_default"; then :
9941 if test "$ac_cv_type_unsigned___int128" = yes; then
9942 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9943 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9944 { as_fn_set_status
77
9945 as_fn_error
"cannot compute sizeof (unsigned __int128)
9946 See \`config.log' for more details." "$LINENO" 5; }; }
9948 ac_cv_sizeof_unsigned___int128
=0
9953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
9954 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
9958 cat >>confdefs.h
<<_ACEOF
9959 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
9964 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
9965 TARGET_PTR
="unsigned long"
9966 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
9967 TARGET_PTR
="unsigned long long"
9968 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
9969 TARGET_PTR
="unsigned __int128"
9971 TARGET_PTR
="unsigned long"
9975 ac_config_files
="$ac_config_files jit-reader.h:jit-reader.in"
9978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9979 $as_echo_n "checking for library containing dlopen... " >&6; }
9980 if test "${ac_cv_search_dlopen+set}" = set; then :
9981 $as_echo_n "(cached) " >&6
9983 ac_func_search_save_LIBS
=$LIBS
9984 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9985 /* end confdefs.h. */
9987 /* Override any GCC internal prototype to avoid an error.
9988 Use char because int might match the return type of a GCC
9989 builtin and then its argument prototype would still apply. */
10002 for ac_lib
in '' dl
; do
10003 if test -z "$ac_lib"; then
10004 ac_res
="none required"
10007 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
10009 if ac_fn_c_try_link
"$LINENO"; then :
10010 ac_cv_search_dlopen
=$ac_res
10012 rm -f core conftest.err conftest.
$ac_objext \
10014 if test "${ac_cv_search_dlopen+set}" = set; then :
10018 if test "${ac_cv_search_dlopen+set}" = set; then :
10021 ac_cv_search_dlopen
=no
10023 rm conftest.
$ac_ext
10024 LIBS
=$ac_func_search_save_LIBS
10026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
10027 $as_echo "$ac_cv_search_dlopen" >&6; }
10028 ac_res
=$ac_cv_search_dlopen
10029 if test "$ac_res" != no
; then :
10030 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
10037 # Check whether --with-jit-reader-dir was given.
10038 if test "${with_jit_reader_dir+set}" = set; then :
10039 withval
=$with_jit_reader_dir;
10040 JIT_READER_DIR
=$withval
10042 JIT_READER_DIR
=${libdir}/gdb
10046 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
10047 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10048 ac_define_dir
=`eval echo $JIT_READER_DIR`
10049 ac_define_dir
=`eval echo $ac_define_dir`
10051 cat >>confdefs.h
<<_ACEOF
10052 #define JIT_READER_DIR "$ac_define_dir"
10058 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
10059 if test "x$prefix" = xNONE
; then
10060 test_prefix
=/usr
/local
10062 test_prefix
=$prefix
10065 test_prefix
=$exec_prefix
10068 case ${ac_define_dir} in
10069 "${test_prefix}"|
"${test_prefix}/"*|\
10070 '${exec_prefix}'|
'${exec_prefix}/'*)
10075 cat >>confdefs.h
<<_ACEOF
10076 #define JIT_READER_DIR_RELOCATABLE $value
10083 # Check whether --with-expat was given.
10084 if test "${with_expat+set}" = set; then :
10085 withval
=$with_expat;
10090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
10091 $as_echo_n "checking whether to use expat... " >&6; }
10092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
10093 $as_echo "$with_expat" >&6; }
10095 if test "${with_expat}" = no
; then
10096 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
10097 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
10101 if test "X$prefix" = "XNONE"; then
10102 acl_final_prefix
="$ac_default_prefix"
10104 acl_final_prefix
="$prefix"
10106 if test "X$exec_prefix" = "XNONE"; then
10107 acl_final_exec_prefix
='${prefix}'
10109 acl_final_exec_prefix
="$exec_prefix"
10111 acl_save_prefix
="$prefix"
10112 prefix
="$acl_final_prefix"
10113 eval acl_final_exec_prefix
=\"$acl_final_exec_prefix\"
10114 prefix
="$acl_save_prefix"
10117 # Check whether --with-gnu-ld was given.
10118 if test "${with_gnu_ld+set}" = set; then :
10119 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
10124 # Prepare PATH_SEPARATOR.
10125 # The user is always right.
10126 if test "${PATH_SEPARATOR+set}" != set; then
10127 echo "#! /bin/sh" >conf$$.sh
10128 echo "exit 0" >>conf$$.sh
10130 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
10138 if test "$GCC" = yes; then
10139 # Check if gcc -print-prog-name=ld gives a path.
10140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
10141 $as_echo_n "checking for ld used by GCC... " >&6; }
10144 # gcc leaves a trailing carriage return which upsets mingw
10145 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10147 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
10150 # Accept absolute paths.
10151 [\\/]* |
[A-Za-z
]:[\\/]*)
10152 re_direlt
='/[^/][^/]*/\.\./'
10153 # Canonicalize the path of ld
10154 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
10155 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
10156 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
10158 test -z "$LD" && LD
="$ac_prog"
10161 # If it fails, then pretend we aren't using GCC.
10165 # If it is relative, then search for the first ld in PATH.
10166 with_gnu_ld
=unknown
10169 elif test "$with_gnu_ld" = yes; then
10170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
10171 $as_echo_n "checking for GNU ld... " >&6; }
10173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
10174 $as_echo_n "checking for non-GNU ld... " >&6; }
10176 if test "${acl_cv_path_LD+set}" = set; then :
10177 $as_echo_n "(cached) " >&6
10179 if test -z "$LD"; then
10180 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10181 for ac_dir
in $PATH; do
10182 test -z "$ac_dir" && ac_dir
=.
10183 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
10184 acl_cv_path_LD
="$ac_dir/$ac_prog"
10185 # Check to see if the program is GNU ld. I'd rather use --version,
10186 # but apparently some GNU ld's only accept -v.
10187 # Break only if it was the GNU/non-GNU ld that we prefer.
10188 if "$acl_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
10189 test "$with_gnu_ld" != no
&& break
10191 test "$with_gnu_ld" != yes && break
10197 acl_cv_path_LD
="$LD" # Let the user override the test with a path.
10201 LD
="$acl_cv_path_LD"
10202 if test -n "$LD"; then
10203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
10204 $as_echo "$LD" >&6; }
10206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10207 $as_echo "no" >&6; }
10209 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
10210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
10211 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
10212 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
10213 $as_echo_n "(cached) " >&6
10215 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10216 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
10217 acl_cv_prog_gnu_ld
=yes
10219 acl_cv_prog_gnu_ld
=no
10222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
10223 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
10224 with_gnu_ld
=$acl_cv_prog_gnu_ld
10228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
10229 $as_echo_n "checking for shared library run path origin... " >&6; }
10230 if test "${acl_cv_rpath+set}" = set; then :
10231 $as_echo_n "(cached) " >&6
10234 CC
="$CC" GCC
="$GCC" LDFLAGS
="$LDFLAGS" LD
="$LD" with_gnu_ld
="$with_gnu_ld" \
10235 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10237 rm -f .
/conftest.sh
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
10242 $as_echo "$acl_cv_rpath" >&6; }
10244 libext
="$acl_cv_libext"
10245 shlibext
="$acl_cv_shlibext"
10246 hardcode_libdir_flag_spec
="$acl_cv_hardcode_libdir_flag_spec"
10247 hardcode_libdir_separator
="$acl_cv_hardcode_libdir_separator"
10248 hardcode_direct
="$acl_cv_hardcode_direct"
10249 hardcode_minus_L
="$acl_cv_hardcode_minus_L"
10250 # Check whether --enable-rpath was given.
10251 if test "${enable_rpath+set}" = set; then :
10252 enableval
=$enable_rpath; :
10268 acl_save_prefix
="$prefix"
10269 prefix
="$acl_final_prefix"
10270 acl_save_exec_prefix
="$exec_prefix"
10271 exec_prefix
="$acl_final_exec_prefix"
10273 eval additional_includedir
=\"$includedir\"
10274 eval additional_libdir
=\"$libdir\"
10276 exec_prefix
="$acl_save_exec_prefix"
10277 prefix
="$acl_save_prefix"
10280 # Check whether --with-libexpat-prefix was given.
10281 if test "${with_libexpat_prefix+set}" = set; then :
10282 withval
=$with_libexpat_prefix;
10283 if test "X$withval" = "Xno"; then
10286 if test "X$withval" = "X"; then
10288 acl_save_prefix
="$prefix"
10289 prefix
="$acl_final_prefix"
10290 acl_save_exec_prefix
="$exec_prefix"
10291 exec_prefix
="$acl_final_exec_prefix"
10293 eval additional_includedir
=\"$includedir\"
10294 eval additional_libdir
=\"$libdir\"
10296 exec_prefix
="$acl_save_exec_prefix"
10297 prefix
="$acl_save_prefix"
10300 additional_includedir
="$withval/include"
10301 additional_libdir
="$withval/lib"
10312 names_already_handled
=
10313 names_next_round
='expat '
10314 while test -n "$names_next_round"; do
10315 names_this_round
="$names_next_round"
10317 for name
in $names_this_round; do
10319 for n
in $names_already_handled; do
10320 if test "$n" = "$name"; then
10321 already_handled
=yes
10325 if test -z "$already_handled"; then
10326 names_already_handled
="$names_already_handled $name"
10327 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10328 eval value
=\"\
$HAVE_LIB$uppername\"
10329 if test -n "$value"; then
10330 if test "$value" = yes; then
10331 eval value
=\"\
$LIB$uppername\"
10332 test -z "$value" || LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$value"
10333 eval value
=\"\
$LTLIB$uppername\"
10334 test -z "$value" || LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
10343 if test $use_additional = yes; then
10344 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10345 found_dir
="$additional_libdir"
10346 found_so
="$additional_libdir/lib$name.$shlibext"
10347 if test -f "$additional_libdir/lib$name.la"; then
10348 found_la
="$additional_libdir/lib$name.la"
10351 if test -f "$additional_libdir/lib$name.$libext"; then
10352 found_dir
="$additional_libdir"
10353 found_a
="$additional_libdir/lib$name.$libext"
10354 if test -f "$additional_libdir/lib$name.la"; then
10355 found_la
="$additional_libdir/lib$name.la"
10360 if test "X$found_dir" = "X"; then
10361 for x
in $LDFLAGS $LTLIBEXPAT; do
10363 acl_save_prefix
="$prefix"
10364 prefix
="$acl_final_prefix"
10365 acl_save_exec_prefix
="$exec_prefix"
10366 exec_prefix
="$acl_final_exec_prefix"
10368 exec_prefix
="$acl_save_exec_prefix"
10369 prefix
="$acl_save_prefix"
10373 dir
=`echo "X$x" | sed -e 's/^X-L//'`
10374 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10376 found_so
="$dir/lib$name.$shlibext"
10377 if test -f "$dir/lib$name.la"; then
10378 found_la
="$dir/lib$name.la"
10381 if test -f "$dir/lib$name.$libext"; then
10383 found_a
="$dir/lib$name.$libext"
10384 if test -f "$dir/lib$name.la"; then
10385 found_la
="$dir/lib$name.la"
10391 if test "X$found_dir" != "X"; then
10396 if test "X$found_dir" != "X"; then
10397 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
10398 if test "X$found_so" != "X"; then
10399 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
10400 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10403 for x
in $ltrpathdirs; do
10404 if test "X$x" = "X$found_dir"; then
10409 if test -z "$haveit"; then
10410 ltrpathdirs
="$ltrpathdirs $found_dir"
10412 if test "$hardcode_direct" = yes; then
10413 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10415 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
10416 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10418 for x
in $rpathdirs; do
10419 if test "X$x" = "X$found_dir"; then
10424 if test -z "$haveit"; then
10425 rpathdirs
="$rpathdirs $found_dir"
10429 for x
in $LDFLAGS $LIBEXPAT; do
10431 acl_save_prefix
="$prefix"
10432 prefix
="$acl_final_prefix"
10433 acl_save_exec_prefix
="$exec_prefix"
10434 exec_prefix
="$acl_final_exec_prefix"
10436 exec_prefix
="$acl_save_exec_prefix"
10437 prefix
="$acl_save_prefix"
10439 if test "X$x" = "X-L$found_dir"; then
10444 if test -z "$haveit"; then
10445 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
10447 if test "$hardcode_minus_L" != no
; then
10448 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10450 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10456 if test "X$found_a" != "X"; then
10457 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
10459 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
10462 additional_includedir
=
10463 case "$found_dir" in
10465 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10466 additional_includedir
="$basedir/include"
10469 if test "X$additional_includedir" != "X"; then
10470 if test "X$additional_includedir" != "X/usr/include"; then
10472 if test "X$additional_includedir" = "X/usr/local/include"; then
10473 if test -n "$GCC"; then
10475 linux
*) haveit
=yes;;
10479 if test -z "$haveit"; then
10480 for x
in $CPPFLAGS $INCEXPAT; do
10482 acl_save_prefix
="$prefix"
10483 prefix
="$acl_final_prefix"
10484 acl_save_exec_prefix
="$exec_prefix"
10485 exec_prefix
="$acl_final_exec_prefix"
10487 exec_prefix
="$acl_save_exec_prefix"
10488 prefix
="$acl_save_prefix"
10490 if test "X$x" = "X-I$additional_includedir"; then
10495 if test -z "$haveit"; then
10496 if test -d "$additional_includedir"; then
10497 INCEXPAT
="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
10503 if test -n "$found_la"; then
10504 save_libdir
="$libdir"
10505 case "$found_la" in
10506 */* |
*\\*) .
"$found_la" ;;
10507 *) .
"./$found_la" ;;
10509 libdir
="$save_libdir"
10510 for dep
in $dependency_libs; do
10513 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
10514 if test "X$additional_libdir" != "X/usr/lib"; then
10516 if test "X$additional_libdir" = "X/usr/local/lib"; then
10517 if test -n "$GCC"; then
10519 linux
*) haveit
=yes;;
10523 if test -z "$haveit"; then
10525 for x
in $LDFLAGS $LIBEXPAT; do
10527 acl_save_prefix
="$prefix"
10528 prefix
="$acl_final_prefix"
10529 acl_save_exec_prefix
="$exec_prefix"
10530 exec_prefix
="$acl_final_exec_prefix"
10532 exec_prefix
="$acl_save_exec_prefix"
10533 prefix
="$acl_save_prefix"
10535 if test "X$x" = "X-L$additional_libdir"; then
10540 if test -z "$haveit"; then
10541 if test -d "$additional_libdir"; then
10542 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
10546 for x
in $LDFLAGS $LTLIBEXPAT; do
10548 acl_save_prefix
="$prefix"
10549 prefix
="$acl_final_prefix"
10550 acl_save_exec_prefix
="$exec_prefix"
10551 exec_prefix
="$acl_final_exec_prefix"
10553 exec_prefix
="$acl_save_exec_prefix"
10554 prefix
="$acl_save_prefix"
10556 if test "X$x" = "X-L$additional_libdir"; then
10561 if test -z "$haveit"; then
10562 if test -d "$additional_libdir"; then
10563 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
10570 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
10571 if test "$enable_rpath" != no
; then
10573 for x
in $rpathdirs; do
10574 if test "X$x" = "X$dir"; then
10579 if test -z "$haveit"; then
10580 rpathdirs
="$rpathdirs $dir"
10583 for x
in $ltrpathdirs; do
10584 if test "X$x" = "X$dir"; then
10589 if test -z "$haveit"; then
10590 ltrpathdirs
="$ltrpathdirs $dir"
10595 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10598 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10601 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$dep"
10602 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
10608 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10609 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
10615 if test "X$rpathdirs" != "X"; then
10616 if test -n "$hardcode_libdir_separator"; then
10618 for found_dir
in $rpathdirs; do
10619 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10621 acl_save_libdir
="$libdir"
10623 eval flag
=\"$hardcode_libdir_flag_spec\"
10624 libdir
="$acl_save_libdir"
10625 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10627 for found_dir
in $rpathdirs; do
10628 acl_save_libdir
="$libdir"
10629 libdir
="$found_dir"
10630 eval flag
=\"$hardcode_libdir_flag_spec\"
10631 libdir
="$acl_save_libdir"
10632 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10636 if test "X$ltrpathdirs" != "X"; then
10637 for found_dir
in $ltrpathdirs; do
10638 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
10643 ac_save_CPPFLAGS
="$CPPFLAGS"
10645 for element
in $INCEXPAT; do
10647 for x
in $CPPFLAGS; do
10649 acl_save_prefix
="$prefix"
10650 prefix
="$acl_final_prefix"
10651 acl_save_exec_prefix
="$exec_prefix"
10652 exec_prefix
="$acl_final_exec_prefix"
10654 exec_prefix
="$acl_save_exec_prefix"
10655 prefix
="$acl_save_prefix"
10657 if test "X$x" = "X$element"; then
10662 if test -z "$haveit"; then
10663 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
10668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
10669 $as_echo_n "checking for libexpat... " >&6; }
10670 if test "${ac_cv_libexpat+set}" = set; then :
10671 $as_echo_n "(cached) " >&6
10674 ac_save_LIBS
="$LIBS"
10675 LIBS
="$LIBS $LIBEXPAT"
10676 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10677 /* end confdefs.h. */
10682 XML_Parser p = XML_ParserCreate (0);
10687 if ac_fn_c_try_link
"$LINENO"; then :
10692 rm -f core conftest.err conftest.
$ac_objext \
10693 conftest
$ac_exeext conftest.
$ac_ext
10694 LIBS
="$ac_save_LIBS"
10697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
10698 $as_echo "$ac_cv_libexpat" >&6; }
10699 if test "$ac_cv_libexpat" = yes; then
10702 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
10704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
10705 $as_echo_n "checking how to link with libexpat... " >&6; }
10706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
10707 $as_echo "$LIBEXPAT" >&6; }
10710 CPPFLAGS
="$ac_save_CPPFLAGS"
10720 if test "$HAVE_LIBEXPAT" != yes; then
10721 if test "$with_expat" = yes; then
10722 as_fn_error
"expat is missing or unusable" "$LINENO" 5
10724 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
10725 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
10729 LIBS
="$LIBS $LIBEXPAT"
10730 for ac_func
in XML_StopParser
10732 ac_fn_c_check_func
"$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
10733 if test "x$ac_cv_func_XML_StopParser" = x
""yes; then :
10734 cat >>confdefs.h
<<_ACEOF
10735 #define HAVE_XML_STOPPARSER 1
10750 # Check whether --with-python was given.
10751 if test "${with_python+set}" = set; then :
10752 withval
=$with_python;
10757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
10758 $as_echo_n "checking whether to use python... " >&6; }
10759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
10760 $as_echo "$with_python" >&6; }
10762 if test "${with_python}" = no
; then
10763 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
10764 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
10767 case "${with_python}" in
10769 if test -d ${with_python}; then
10770 # Assume the python binary is ${with_python}/bin/python.
10771 python_prog
="${with_python}/bin/python"
10773 # If python does not exit ${with_python}/bin, then try in
10774 # ${with_python}. On Windows/MinGW, this is where the Python
10776 if test ! -x "${python_prog}"; then
10777 python_prog
="${with_python}/python"
10780 if test ! -x "${python_prog}"; then
10781 # Fall back to gdb 7.0/7.1 behaviour.
10782 python_prog
=missing
10783 python_prefix
=${with_python}
10785 elif test -x "${with_python}"; then
10786 # While we can't run python compiled for $host (unless host == build),
10787 # the user could write a script that provides the needed information,
10788 # so we support that.
10789 python_prog
=${with_python}
10792 as_fn_error
"invalid value for --with-python" "$LINENO" 5
10796 # Disallow --with-python=foo/bar.
10797 as_fn_error
"invalid value for --with-python" "$LINENO" 5
10800 # The user has either specified auto, yes, or the name of the python
10801 # program assumed to be in $PATH.
10803 case "${with_python}" in
10805 if test ${build} = ${host}; then
10806 # Extract the first word of "python", so it can be a program name with args.
10807 set dummy python
; ac_word
=$2
10808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10809 $as_echo_n "checking for $ac_word... " >&6; }
10810 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10811 $as_echo_n "(cached) " >&6
10813 case $python_prog_path in
10815 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
10818 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10819 for as_dir
in $PATH
10822 test -z "$as_dir" && as_dir
=.
10823 for ac_exec_ext
in '' $ac_executable_extensions; do
10824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10825 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
10826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10833 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
10837 python_prog_path
=$ac_cv_path_python_prog_path
10838 if test -n "$python_prog_path"; then
10839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10840 $as_echo "$python_prog_path" >&6; }
10842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10843 $as_echo "no" >&6; }
10847 if test "${python_prog_path}" = missing
; then
10848 python_prog
=missing
10850 python_prog
=${python_prog_path}
10853 # Not much we can do except assume the cross-compiler will find the
10855 python_prog
=missing
10859 # While we can't run python compiled for $host (unless host == build),
10860 # the user could write a script that provides the needed information,
10861 # so we support that.
10862 python_prog
="${with_python}"
10863 # Extract the first word of "${python_prog}", so it can be a program name with args.
10864 set dummy
${python_prog}; ac_word
=$2
10865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10866 $as_echo_n "checking for $ac_word... " >&6; }
10867 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10868 $as_echo_n "(cached) " >&6
10870 case $python_prog_path in
10872 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
10875 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10876 for as_dir
in $PATH
10879 test -z "$as_dir" && as_dir
=.
10880 for ac_exec_ext
in '' $ac_executable_extensions; do
10881 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10882 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
10883 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10890 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
10894 python_prog_path
=$ac_cv_path_python_prog_path
10895 if test -n "$python_prog_path"; then
10896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10897 $as_echo "$python_prog_path" >&6; }
10899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10900 $as_echo "no" >&6; }
10904 if test "${python_prog_path}" = missing
; then
10905 as_fn_error
"unable to find python program ${python_prog}" "$LINENO" 5
10911 if test "${python_prog}" != missing
; then
10912 # We have a python program to use, but it may be too old.
10913 # Don't flag an error for --with-python=auto (the default).
10914 have_python_config
=yes
10915 python_includes
=`${python_prog} ${srcdir}/python/python-config.py --includes`
10916 if test $?
!= 0; then
10917 have_python_config
=failed
10918 if test "${with_python}" != auto
; then
10919 as_fn_error
"failure running python-config --includes" "$LINENO" 5
10922 python_libs
=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
10923 if test $?
!= 0; then
10924 have_python_config
=failed
10925 if test "${with_python}" != auto
; then
10926 as_fn_error
"failure running python-config --ldflags" "$LINENO" 5
10929 python_prefix
=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
10930 if test $?
!= 0; then
10931 have_python_config
=failed
10932 if test "${with_python}" != auto
; then
10933 as_fn_error
"failure running python-config --exec-prefix" "$LINENO" 5
10937 # We do not have a python executable we can use to determine where
10938 # to find the Python headers and libs. We cannot guess the include
10939 # path from the python_prefix either, because that include path
10940 # depends on the Python version. So, there is nothing much we can
10941 # do except assume that the compiler will be able to find those files.
10944 have_python_config
=no
10947 # If we have python-config, only try the configuration it provides.
10948 # Otherwise fallback on the old way of trying different versions of
10952 if test "${have_python_config}" = yes; then
10953 # Determine the Python version by extracting "-lpython<version>"
10954 # part of the python_libs. <version> is usually X.Y with X and Y
10955 # being decimal numbers, but can also be XY (seen on Windows).
10957 # The extraction is performed using sed with a regular expression.
10958 # Initially, the regexp used was using the '?' quantifier to make
10959 # the dot in the version number optional. Unfortunately, this
10960 # does not work with non-GNU versions of sed because, because of
10961 # what looks like a limitation (the '?' quantifier does not work
10962 # with back-references). We work around this limitation by using
10963 # the '*' quantifier instead. It means that, in theory, we might
10964 # match unexpected version strings such as "-lpython2..7", but
10965 # this seems unlikely in practice. And even if that happens,
10966 # an error will be triggered later on, when checking that version
10968 python_version
=`echo " ${python_libs} " \
10969 | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
10970 case "${python_version}" in
10973 version
=${python_version}
10975 new_CPPFLAGS
=${python_includes}
10976 new_LIBS
=${python_libs}
10977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10978 $as_echo_n "checking for ${version}... " >&6; }
10979 save_CPPFLAGS
=$CPPFLAGS
10981 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
10982 LIBS
="$LIBS $new_LIBS"
10983 found_usable_python
=no
10984 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10985 /* end confdefs.h. */
10986 #include "Python.h"
10995 if ac_fn_c_try_link
"$LINENO"; then :
10996 have_libpython
=${version}
10997 found_usable_python
=yes
10998 PYTHON_CPPFLAGS
=$new_CPPFLAGS
10999 PYTHON_LIBS
=$new_LIBS
11001 rm -f core conftest.err conftest.
$ac_objext \
11002 conftest
$ac_exeext conftest.
$ac_ext
11003 CPPFLAGS
=$save_CPPFLAGS
11005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11006 $as_echo "${found_usable_python}" >&6; }
11010 as_fn_error
"unable to determine python version from ${python_libs}" "$LINENO" 5
11013 elif test "${have_python_config}" != failed
; then
11014 if test "${have_libpython}" = no
; then
11018 new_CPPFLAGS
=${python_includes}
11019 new_LIBS
="${python_libs} -lpython2.7"
11020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11021 $as_echo_n "checking for ${version}... " >&6; }
11022 save_CPPFLAGS
=$CPPFLAGS
11024 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11025 LIBS
="$LIBS $new_LIBS"
11026 found_usable_python
=no
11027 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11028 /* end confdefs.h. */
11029 #include "Python.h"
11038 if ac_fn_c_try_link
"$LINENO"; then :
11039 have_libpython
=${version}
11040 found_usable_python
=yes
11041 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11042 PYTHON_LIBS
=$new_LIBS
11044 rm -f core conftest.err conftest.
$ac_objext \
11045 conftest
$ac_exeext conftest.
$ac_ext
11046 CPPFLAGS
=$save_CPPFLAGS
11048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11049 $as_echo "${found_usable_python}" >&6; }
11052 if test "${have_libpython}" = no
; then
11056 new_CPPFLAGS
=${python_includes}
11057 new_LIBS
="${python_libs} -lpython2.6"
11058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11059 $as_echo_n "checking for ${version}... " >&6; }
11060 save_CPPFLAGS
=$CPPFLAGS
11062 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11063 LIBS
="$LIBS $new_LIBS"
11064 found_usable_python
=no
11065 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11066 /* end confdefs.h. */
11067 #include "Python.h"
11076 if ac_fn_c_try_link
"$LINENO"; then :
11077 have_libpython
=${version}
11078 found_usable_python
=yes
11079 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11080 PYTHON_LIBS
=$new_LIBS
11082 rm -f core conftest.err conftest.
$ac_objext \
11083 conftest
$ac_exeext conftest.
$ac_ext
11084 CPPFLAGS
=$save_CPPFLAGS
11086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11087 $as_echo "${found_usable_python}" >&6; }
11090 if test ${have_libpython} = no
; then
11094 new_CPPFLAGS
=${python_includes}
11095 new_LIBS
="${python_libs} -lpython2.5"
11096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11097 $as_echo_n "checking for ${version}... " >&6; }
11098 save_CPPFLAGS
=$CPPFLAGS
11100 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11101 LIBS
="$LIBS $new_LIBS"
11102 found_usable_python
=no
11103 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11104 /* end confdefs.h. */
11105 #include "Python.h"
11114 if ac_fn_c_try_link
"$LINENO"; then :
11115 have_libpython
=${version}
11116 found_usable_python
=yes
11117 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11118 PYTHON_LIBS
=$new_LIBS
11120 rm -f core conftest.err conftest.
$ac_objext \
11121 conftest
$ac_exeext conftest.
$ac_ext
11122 CPPFLAGS
=$save_CPPFLAGS
11124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11125 $as_echo "${found_usable_python}" >&6; }
11128 if test ${have_libpython} = no
; then
11132 new_CPPFLAGS
=${python_includes}
11133 new_LIBS
="${python_libs} -lpython2.4"
11134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11135 $as_echo_n "checking for ${version}... " >&6; }
11136 save_CPPFLAGS
=$CPPFLAGS
11138 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11139 LIBS
="$LIBS $new_LIBS"
11140 found_usable_python
=no
11141 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11142 /* end confdefs.h. */
11143 #include "Python.h"
11152 if ac_fn_c_try_link
"$LINENO"; then :
11153 have_libpython
=${version}
11154 found_usable_python
=yes
11155 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11156 PYTHON_LIBS
=$new_LIBS
11158 rm -f core conftest.err conftest.
$ac_objext \
11159 conftest
$ac_exeext conftest.
$ac_ext
11160 CPPFLAGS
=$save_CPPFLAGS
11162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11163 $as_echo "${found_usable_python}" >&6; }
11167 if test "${have_libpython}" = python2.7
-o "${have_libpython}" = python27
; then
11169 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
11171 elif test "${have_libpython}" = python2.6
-o "${have_libpython}" = python26
; then
11173 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
11175 elif test "${have_libpython}" = python2.5
-o "${have_libpython}" = python25
; then
11177 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
11179 elif test "${have_libpython}" = python2.4
-o "${have_libpython}" = python24
; then
11181 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
11185 if test "${have_libpython}" = no
; then
11186 case "${with_python}" in
11188 as_fn_error
"python is missing or unusable" "$LINENO" 5
11191 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
11192 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
11195 as_fn_error
"no usable python found at ${with_python}" "$LINENO" 5
11199 if test -n "${python_prefix}"; then
11201 cat >>confdefs.h
<<_ACEOF
11202 #define WITH_PYTHON_PATH "${python_prefix}"
11206 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
11207 if test "x$prefix" = xNONE
; then
11208 test_prefix
=/usr
/local
11210 test_prefix
=$prefix
11213 test_prefix
=$exec_prefix
11216 case ${python_prefix} in
11217 "${test_prefix}"|
"${test_prefix}/"*|\
11218 '${exec_prefix}'|
'${exec_prefix}/'*)
11223 cat >>confdefs.h
<<_ACEOF
11224 #define PYTHON_PATH_RELOCATABLE $value
11232 if test "${have_libpython}" != no
; then
11234 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
11236 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
11237 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
11238 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
11239 CONFIG_INSTALL
="$CONFIG_INSTALL install-python"
11240 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
11242 # Flags needed to compile Python code (taken from python-config --cflags).
11243 # We cannot call python-config directly because it will output whatever was
11244 # used when compiling the Python interpreter itself, including flags which
11245 # would make the python-related objects be compiled differently from the
11246 # rest of GDB (e.g., -O2 and -fPIC).
11247 if test "${GCC}" = yes; then
11248 tentative_python_cflags
="-fno-strict-aliasing -DNDEBUG -fwrapv"
11251 if test "x${tentative_python_cflags}" != x
; then
11252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
11253 $as_echo_n "checking compiler flags for python code... " >&6; }
11254 for flag
in ${tentative_python_cflags}; do
11255 # Check that the compiler accepts it
11256 saved_CFLAGS
="$CFLAGS"
11257 CFLAGS
="$CFLAGS $flag"
11258 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11259 /* end confdefs.h. */
11269 if ac_fn_c_try_compile
"$LINENO"; then :
11270 PYTHON_CFLAGS
="${PYTHON_CFLAGS} $flag"
11272 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11273 CFLAGS
="$saved_CFLAGS"
11275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
11276 $as_echo "${PYTHON_CFLAGS}" >&6; }
11279 # On IRIX, type siginfo is not defined. Instead, sys/siginfo.h provides:
11281 # #define siginfo __siginfo
11283 # The problem is that including Python causes some XOPEN macros to be
11284 # unilaterally defined, and that in turn causes _SGIAPI to evaluate
11285 # to false. So, we work around this issue by defining siginfo ourself
11286 # though the command-line.
11287 case "$gdb_host" in
11288 irix
*) if test "${GCC}" = yes; then
11289 CPPFLAGS
="$CPPFLAGS -Dsiginfo=__siginfo"
11294 # Even if Python support is not compiled in, we need to have these files
11296 CONFIG_OBS
="$CONFIG_OBS python.o py-value.o py-prettyprint.o py-auto-load.o"
11297 CONFIG_SRCS
="$CONFIG_SRCS python/python.c python/py-value.c \
11298 python/py-prettyprint.c python/py-auto-load.c"
11304 # ------------------------- #
11305 # Checks for header files. #
11306 # ------------------------- #
11308 ac_header_dirent
=no
11309 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
11310 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
11312 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
11313 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
11314 $as_echo_n "(cached) " >&6
11316 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11317 /* end confdefs.h. */
11318 #include <sys/types.h>
11330 if ac_fn_c_try_compile
"$LINENO"; then :
11331 eval "$as_ac_Header=yes"
11333 eval "$as_ac_Header=no"
11335 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11337 eval ac_res
=\$
$as_ac_Header
11338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11339 $as_echo "$ac_res" >&6; }
11340 eval as_val
=\$
$as_ac_Header
11341 if test "x$as_val" = x
""yes; then :
11342 cat >>confdefs.h
<<_ACEOF
11343 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11346 ac_header_dirent
=$ac_hdr; break
11350 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11351 if test $ac_header_dirent = dirent.h
; then
11352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11353 $as_echo_n "checking for library containing opendir... " >&6; }
11354 if test "${ac_cv_search_opendir+set}" = set; then :
11355 $as_echo_n "(cached) " >&6
11357 ac_func_search_save_LIBS
=$LIBS
11358 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11359 /* end confdefs.h. */
11361 /* Override any GCC internal prototype to avoid an error.
11362 Use char because int might match the return type of a GCC
11363 builtin and then its argument prototype would still apply. */
11376 for ac_lib
in '' dir
; do
11377 if test -z "$ac_lib"; then
11378 ac_res
="none required"
11381 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11383 if ac_fn_c_try_link
"$LINENO"; then :
11384 ac_cv_search_opendir
=$ac_res
11386 rm -f core conftest.err conftest.
$ac_objext \
11388 if test "${ac_cv_search_opendir+set}" = set; then :
11392 if test "${ac_cv_search_opendir+set}" = set; then :
11395 ac_cv_search_opendir
=no
11397 rm conftest.
$ac_ext
11398 LIBS
=$ac_func_search_save_LIBS
11400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11401 $as_echo "$ac_cv_search_opendir" >&6; }
11402 ac_res
=$ac_cv_search_opendir
11403 if test "$ac_res" != no
; then :
11404 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11410 $as_echo_n "checking for library containing opendir... " >&6; }
11411 if test "${ac_cv_search_opendir+set}" = set; then :
11412 $as_echo_n "(cached) " >&6
11414 ac_func_search_save_LIBS
=$LIBS
11415 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11416 /* end confdefs.h. */
11418 /* Override any GCC internal prototype to avoid an error.
11419 Use char because int might match the return type of a GCC
11420 builtin and then its argument prototype would still apply. */
11433 for ac_lib
in '' x
; do
11434 if test -z "$ac_lib"; then
11435 ac_res
="none required"
11438 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11440 if ac_fn_c_try_link
"$LINENO"; then :
11441 ac_cv_search_opendir
=$ac_res
11443 rm -f core conftest.err conftest.
$ac_objext \
11445 if test "${ac_cv_search_opendir+set}" = set; then :
11449 if test "${ac_cv_search_opendir+set}" = set; then :
11452 ac_cv_search_opendir
=no
11454 rm conftest.
$ac_ext
11455 LIBS
=$ac_func_search_save_LIBS
11457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11458 $as_echo "$ac_cv_search_opendir" >&6; }
11459 ac_res
=$ac_cv_search_opendir
11460 if test "$ac_res" != no
; then :
11461 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
11468 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
11469 if test "${ac_cv_header_stat_broken+set}" = set; then :
11470 $as_echo_n "(cached) " >&6
11472 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11473 /* end confdefs.h. */
11474 #include <sys/types.h>
11475 #include <sys/stat.h>
11477 #if defined S_ISBLK && defined S_IFDIR
11478 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
11481 #if defined S_ISBLK && defined S_IFCHR
11482 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
11485 #if defined S_ISLNK && defined S_IFREG
11486 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
11489 #if defined S_ISSOCK && defined S_IFREG
11490 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
11494 if ac_fn_c_try_compile
"$LINENO"; then :
11495 ac_cv_header_stat_broken
=no
11497 ac_cv_header_stat_broken
=yes
11499 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
11502 $as_echo "$ac_cv_header_stat_broken" >&6; }
11503 if test $ac_cv_header_stat_broken = yes; then
11505 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
11509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11510 $as_echo_n "checking for ANSI C header files... " >&6; }
11511 if test "${ac_cv_header_stdc+set}" = set; then :
11512 $as_echo_n "(cached) " >&6
11514 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11515 /* end confdefs.h. */
11516 #include <stdlib.h>
11517 #include <stdarg.h>
11518 #include <string.h>
11529 if ac_fn_c_try_compile
"$LINENO"; then :
11530 ac_cv_header_stdc
=yes
11532 ac_cv_header_stdc
=no
11534 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11536 if test $ac_cv_header_stdc = yes; then
11537 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11538 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11539 /* end confdefs.h. */
11540 #include <string.h>
11543 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11544 $EGREP "memchr" >/dev
/null
2>&1; then :
11547 ac_cv_header_stdc
=no
11553 if test $ac_cv_header_stdc = yes; then
11554 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11555 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11556 /* end confdefs.h. */
11557 #include <stdlib.h>
11560 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11561 $EGREP "free" >/dev
/null
2>&1; then :
11564 ac_cv_header_stdc
=no
11570 if test $ac_cv_header_stdc = yes; then
11571 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11572 if test "$cross_compiling" = yes; then :
11575 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11576 /* end confdefs.h. */
11578 #include <stdlib.h>
11579 #if ((' ' & 0x0FF) == 0x020)
11580 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11581 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11583 # define ISLOWER(c) \
11584 (('a' <= (c) && (c) <= 'i') \
11585 || ('j' <= (c) && (c) <= 'r') \
11586 || ('s' <= (c) && (c) <= 'z'))
11587 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11590 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11595 for (i = 0; i < 256; i++)
11596 if (XOR (islower (i), ISLOWER (i))
11597 || toupper (i) != TOUPPER (i))
11602 if ac_fn_c_try_run
"$LINENO"; then :
11605 ac_cv_header_stdc
=no
11607 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11608 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11614 $as_echo "$ac_cv_header_stdc" >&6; }
11615 if test $ac_cv_header_stdc = yes; then
11617 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11621 # elf_hp.h is for HP/UX 64-bit shared library support.
11622 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
11623 # unconditionally, so what's the point in checking these?
11624 for ac_header
in nlist.h machine
/reg.h poll.h sys
/poll.h proc_service.h \
11625 thread_db.h gnu
/libc-version.h signal.h stddef.h \
11626 stdlib.h string.h memory.h
strings.h sys
/fault.h \
11627 sys
/file.h sys
/filio.h sys
/ioctl.h sys
/param.h \
11628 sys
/resource.h sys
/procfs.h sys
/ptrace.h ptrace.h \
11629 sys
/reg.h sys
/debugreg.h sys
/select.h sys
/syscall.h \
11630 sys
/types.h sys
/wait.h
wait.h termios.h termio.h \
11631 sgtty.h unistd.h elf_hp.h ctype.h
time.h locale.h \
11632 dlfcn.h sys
/socket.h sys
/un.h
11634 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11635 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11636 eval as_val
=\$
$as_ac_Header
11637 if test "x$as_val" = x
""yes; then :
11638 cat >>confdefs.h
<<_ACEOF
11639 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11646 for ac_header
in link.h
11648 ac_fn_c_check_header_compile
"$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
11649 # include <sys/types.h>
11652 # include <nlist.h>
11656 if test "x$ac_cv_header_link_h" = x
""yes; then :
11657 cat >>confdefs.h
<<_ACEOF
11658 #define HAVE_LINK_H 1
11665 for ac_header
in sys
/proc.h
11667 ac_fn_c_check_header_compile
"$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
11668 # include <sys/param.h>
11672 if test "x$ac_cv_header_sys_proc_h" = x
""yes; then :
11673 cat >>confdefs.h
<<_ACEOF
11674 #define HAVE_SYS_PROC_H 1
11681 for ac_header
in sys
/user.h
11683 ac_fn_c_check_header_compile
"$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
11684 # include <sys/param.h>
11688 if test "x$ac_cv_header_sys_user_h" = x
""yes; then :
11689 cat >>confdefs.h
<<_ACEOF
11690 #define HAVE_SYS_USER_H 1
11698 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
11699 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
11700 # think that we don't have <curses.h> if we're using GCC.
11703 if test "$GCC" = yes; then
11705 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
11709 for ac_header
in curses.h cursesX.h ncurses.h ncurses
/ncurses.h ncurses
/term.h
11711 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11712 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11713 eval as_val
=\$
$as_ac_Header
11714 if test "x$as_val" = x
""yes; then :
11715 cat >>confdefs.h
<<_ACEOF
11716 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11723 for ac_header
in term.h
11725 ac_fn_c_check_header_compile
"$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
11726 # include <curses.h>
11730 if test "x$ac_cv_header_term_h" = x
""yes; then :
11731 cat >>confdefs.h
<<_ACEOF
11732 #define HAVE_TERM_H 1
11740 # ------------------------- #
11741 # Checks for declarations. #
11742 # ------------------------- #
11744 ac_fn_c_check_decl
"$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
11745 if test "x$ac_cv_have_decl_free" = x
""yes; then :
11751 cat >>confdefs.h
<<_ACEOF
11752 #define HAVE_DECL_FREE $ac_have_decl
11754 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
11755 if test "x$ac_cv_have_decl_malloc" = x
""yes; then :
11761 cat >>confdefs.h
<<_ACEOF
11762 #define HAVE_DECL_MALLOC $ac_have_decl
11764 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
11765 if test "x$ac_cv_have_decl_realloc" = x
""yes; then :
11771 cat >>confdefs.h
<<_ACEOF
11772 #define HAVE_DECL_REALLOC $ac_have_decl
11774 ac_fn_c_check_decl
"$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
11775 if test "x$ac_cv_have_decl_strerror" = x
""yes; then :
11781 cat >>confdefs.h
<<_ACEOF
11782 #define HAVE_DECL_STRERROR $ac_have_decl
11784 ac_fn_c_check_decl
"$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
11785 if test "x$ac_cv_have_decl_strstr" = x
""yes; then :
11791 cat >>confdefs.h
<<_ACEOF
11792 #define HAVE_DECL_STRSTR $ac_have_decl
11794 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
11795 if test "x$ac_cv_have_decl_getopt" = x
""yes; then :
11801 cat >>confdefs.h
<<_ACEOF
11802 #define HAVE_DECL_GETOPT $ac_have_decl
11804 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
11805 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
11811 cat >>confdefs.h
<<_ACEOF
11812 #define HAVE_DECL_SNPRINTF $ac_have_decl
11814 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
11815 if test "x$ac_cv_have_decl_vsnprintf" = x
""yes; then :
11821 cat >>confdefs.h
<<_ACEOF
11822 #define HAVE_DECL_VSNPRINTF $ac_have_decl
11826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
11827 $as_echo_n "checking for LC_MESSAGES... " >&6; }
11828 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
11829 $as_echo_n "(cached) " >&6
11831 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11832 /* end confdefs.h. */
11833 #include <locale.h>
11842 if ac_fn_c_try_link
"$LINENO"; then :
11843 am_cv_val_LC_MESSAGES
=yes
11845 am_cv_val_LC_MESSAGES
=no
11847 rm -f core conftest.err conftest.
$ac_objext \
11848 conftest
$ac_exeext conftest.
$ac_ext
11850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
11851 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
11852 if test $am_cv_val_LC_MESSAGES = yes; then
11854 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
11859 # ----------------------- #
11860 # Checks for structures. #
11861 # ----------------------- #
11863 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
11864 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
11866 cat >>confdefs.h
<<_ACEOF
11867 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
11872 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
11873 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
11875 cat >>confdefs.h
<<_ACEOF
11876 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
11883 # ------------------ #
11884 # Checks for types. #
11885 # ------------------ #
11887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11888 $as_echo_n "checking return type of signal handlers... " >&6; }
11889 if test "${ac_cv_type_signal+set}" = set; then :
11890 $as_echo_n "(cached) " >&6
11892 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11893 /* end confdefs.h. */
11894 #include <sys/types.h>
11895 #include <signal.h>
11900 return *(signal (0, 0)) (0) == 1;
11905 if ac_fn_c_try_compile
"$LINENO"; then :
11906 ac_cv_type_signal
=int
11908 ac_cv_type_signal
=void
11910 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11913 $as_echo "$ac_cv_type_signal" >&6; }
11915 cat >>confdefs.h
<<_ACEOF
11916 #define RETSIGTYPE $ac_cv_type_signal
11920 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
11921 #include <sys/socket.h>
11924 if test "x$ac_cv_type_socklen_t" = x
""yes; then :
11926 cat >>confdefs.h
<<_ACEOF
11927 #define HAVE_SOCKLEN_T 1
11934 # ------------------------------------- #
11935 # Checks for compiler characteristics. #
11936 # ------------------------------------- #
11938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11939 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11940 if test "${ac_cv_c_const+set}" = set; then :
11941 $as_echo_n "(cached) " >&6
11943 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11944 /* end confdefs.h. */
11949 /* FIXME: Include the comments suggested by Paul. */
11950 #ifndef __cplusplus
11951 /* Ultrix mips cc rejects this. */
11952 typedef int charset[2];
11954 /* SunOS 4.1.1 cc rejects this. */
11955 char const *const *pcpcc;
11957 /* NEC SVR4.0.2 mips cc rejects this. */
11958 struct point {int x, y;};
11959 static struct point const zero = {0,0};
11960 /* AIX XL C 1.02.0.0 rejects this.
11961 It does not let you subtract one const X* pointer from another in
11962 an arm of an if-expression whose if-part is not a constant
11964 const char *g = "string";
11965 pcpcc = &g + (g ? g-g : 0);
11966 /* HPUX 7.0 cc rejects these. */
11968 ppc = (char**) pcpcc;
11969 pcpcc = (char const *const *) ppc;
11970 { /* SCO 3.2v4 cc rejects this. */
11972 char const *s = 0 ? (char *) 0 : (char const *) 0;
11977 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11978 int x[] = {25, 17};
11979 const int *foo = &x[0];
11982 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11983 typedef const int *iptr;
11987 { /* AIX XL C 1.02.0.0 rejects this saying
11988 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11989 struct s { int j; const int *ap[3]; };
11990 struct s *b; b->j = 5;
11992 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11993 const int foo = 10;
11994 if (!foo) return 0;
11996 return !cs[0] && !zero.x;
12003 if ac_fn_c_try_compile
"$LINENO"; then :
12008 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12011 $as_echo "$ac_cv_c_const" >&6; }
12012 if test $ac_cv_c_const = no
; then
12014 $as_echo "#define const /**/" >>confdefs.h
12018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
12019 $as_echo_n "checking for inline... " >&6; }
12020 if test "${ac_cv_c_inline+set}" = set; then :
12021 $as_echo_n "(cached) " >&6
12024 for ac_kw
in inline __inline__ __inline
; do
12025 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12026 /* end confdefs.h. */
12027 #ifndef __cplusplus
12029 static $ac_kw foo_t static_foo () {return 0; }
12030 $ac_kw foo_t foo () {return 0; }
12034 if ac_fn_c_try_compile
"$LINENO"; then :
12035 ac_cv_c_inline
=$ac_kw
12037 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12038 test "$ac_cv_c_inline" != no
&& break
12042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
12043 $as_echo "$ac_cv_c_inline" >&6; }
12045 case $ac_cv_c_inline in
12048 case $ac_cv_c_inline in
12050 *) ac_val
=$ac_cv_c_inline;;
12052 cat >>confdefs.h
<<_ACEOF
12053 #ifndef __cplusplus
12054 #define inline $ac_val
12060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12061 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12062 if test "${ac_cv_c_bigendian+set}" = set; then :
12063 $as_echo_n "(cached) " >&6
12065 ac_cv_c_bigendian
=unknown
12066 # See if we're dealing with a universal compiler.
12067 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12068 /* end confdefs.h. */
12069 #ifndef __APPLE_CC__
12070 not a universal capable compiler
12075 if ac_fn_c_try_compile
"$LINENO"; then :
12077 # Check for potential -arch flags. It is not universal unless
12078 # there are at least two -arch flags with different values.
12081 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12082 if test -n "$ac_prev"; then
12084 i?
86 | x86_64 | ppc | ppc64
)
12085 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
12088 ac_cv_c_bigendian
=universal
12094 elif test "x$ac_word" = "x-arch"; then
12099 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12100 if test $ac_cv_c_bigendian = unknown
; then
12101 # See if sys/param.h defines the BYTE_ORDER macro.
12102 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12103 /* end confdefs.h. */
12104 #include <sys/types.h>
12105 #include <sys/param.h>
12110 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12111 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12113 bogus endian macros
12120 if ac_fn_c_try_compile
"$LINENO"; then :
12121 # It does; now see whether it defined to BIG_ENDIAN or not.
12122 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12123 /* end confdefs.h. */
12124 #include <sys/types.h>
12125 #include <sys/param.h>
12130 #if BYTE_ORDER != BIG_ENDIAN
12138 if ac_fn_c_try_compile
"$LINENO"; then :
12139 ac_cv_c_bigendian
=yes
12141 ac_cv_c_bigendian
=no
12143 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12145 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12147 if test $ac_cv_c_bigendian = unknown
; then
12148 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12149 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12150 /* end confdefs.h. */
12151 #include <limits.h>
12156 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12157 bogus endian macros
12164 if ac_fn_c_try_compile
"$LINENO"; then :
12165 # It does; now see whether it defined to _BIG_ENDIAN or not.
12166 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12167 /* end confdefs.h. */
12168 #include <limits.h>
12173 #ifndef _BIG_ENDIAN
12181 if ac_fn_c_try_compile
"$LINENO"; then :
12182 ac_cv_c_bigendian
=yes
12184 ac_cv_c_bigendian
=no
12186 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12188 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12190 if test $ac_cv_c_bigendian = unknown
; then
12191 # Compile a test program.
12192 if test "$cross_compiling" = yes; then :
12193 # Try to guess by grepping values from an object file.
12194 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12195 /* end confdefs.h. */
12196 short int ascii_mm[] =
12197 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12198 short int ascii_ii[] =
12199 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12200 int use_ascii (int i) {
12201 return ascii_mm[i] + ascii_ii[i];
12203 short int ebcdic_ii[] =
12204 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12205 short int ebcdic_mm[] =
12206 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12207 int use_ebcdic (int i) {
12208 return ebcdic_mm[i] + ebcdic_ii[i];
12215 return use_ascii (foo) == use_ebcdic (foo);
12220 if ac_fn_c_try_compile
"$LINENO"; then :
12221 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
12222 ac_cv_c_bigendian
=yes
12224 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
12225 if test "$ac_cv_c_bigendian" = unknown
; then
12226 ac_cv_c_bigendian
=no
12228 # finding both strings is unlikely to happen, but who knows?
12229 ac_cv_c_bigendian
=unknown
12233 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12235 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12236 /* end confdefs.h. */
12237 $ac_includes_default
12242 /* Are we little or big endian? From Harbison&Steele. */
12246 char c[sizeof (long int)];
12249 return u.c[sizeof (long int) - 1] == 1;
12255 if ac_fn_c_try_run
"$LINENO"; then :
12256 ac_cv_c_bigendian
=no
12258 ac_cv_c_bigendian
=yes
12260 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12261 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12267 $as_echo "$ac_cv_c_bigendian" >&6; }
12268 case $ac_cv_c_bigendian in #(
12270 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12276 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12280 as_fn_error
"unknown endianness
12281 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12285 # ------------------------------ #
12286 # Checks for library functions. #
12287 # ------------------------------ #
12289 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12290 # for constant arguments. Useless!
12291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12292 $as_echo_n "checking for working alloca.h... " >&6; }
12293 if test "${ac_cv_working_alloca_h+set}" = set; then :
12294 $as_echo_n "(cached) " >&6
12296 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12297 /* end confdefs.h. */
12298 #include <alloca.h>
12302 char *p = (char *) alloca (2 * sizeof (int));
12308 if ac_fn_c_try_link
"$LINENO"; then :
12309 ac_cv_working_alloca_h
=yes
12311 ac_cv_working_alloca_h
=no
12313 rm -f core conftest.err conftest.
$ac_objext \
12314 conftest
$ac_exeext conftest.
$ac_ext
12316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12317 $as_echo "$ac_cv_working_alloca_h" >&6; }
12318 if test $ac_cv_working_alloca_h = yes; then
12320 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12325 $as_echo_n "checking for alloca... " >&6; }
12326 if test "${ac_cv_func_alloca_works+set}" = set; then :
12327 $as_echo_n "(cached) " >&6
12329 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12330 /* end confdefs.h. */
12332 # define alloca __builtin_alloca
12335 # include <malloc.h>
12336 # define alloca _alloca
12338 # ifdef HAVE_ALLOCA_H
12339 # include <alloca.h>
12344 # ifndef alloca /* predefined by HP cc +Olibcalls */
12355 char *p = (char *) alloca (1);
12361 if ac_fn_c_try_link
"$LINENO"; then :
12362 ac_cv_func_alloca_works
=yes
12364 ac_cv_func_alloca_works
=no
12366 rm -f core conftest.err conftest.
$ac_objext \
12367 conftest
$ac_exeext conftest.
$ac_ext
12369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12370 $as_echo "$ac_cv_func_alloca_works" >&6; }
12372 if test $ac_cv_func_alloca_works = yes; then
12374 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12377 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12378 # that cause trouble. Some versions do not even contain alloca or
12379 # contain a buggy version. If you still want to use their alloca,
12380 # use ar to extract alloca.o from them instead of compiling alloca.c.
12382 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
12384 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12388 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12389 if test "${ac_cv_os_cray+set}" = set; then :
12390 $as_echo_n "(cached) " >&6
12392 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12393 /* end confdefs.h. */
12394 #if defined CRAY && ! defined CRAY2
12401 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12402 $EGREP "webecray" >/dev
/null
2>&1; then :
12410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12411 $as_echo "$ac_cv_os_cray" >&6; }
12412 if test $ac_cv_os_cray = yes; then
12413 for ac_func
in _getb67 GETB67 getb67
; do
12414 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12415 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12416 eval as_val
=\$
$as_ac_var
12417 if test "x$as_val" = x
""yes; then :
12419 cat >>confdefs.h
<<_ACEOF
12420 #define CRAY_STACKSEG_END $ac_func
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12430 $as_echo_n "checking stack direction for C alloca... " >&6; }
12431 if test "${ac_cv_c_stack_direction+set}" = set; then :
12432 $as_echo_n "(cached) " >&6
12434 if test "$cross_compiling" = yes; then :
12435 ac_cv_c_stack_direction
=0
12437 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12438 /* end confdefs.h. */
12439 $ac_includes_default
12441 find_stack_direction ()
12443 static char *addr = 0;
12448 return find_stack_direction ();
12451 return (&dummy > addr) ? 1 : -1;
12457 return find_stack_direction () < 0;
12460 if ac_fn_c_try_run
"$LINENO"; then :
12461 ac_cv_c_stack_direction
=1
12463 ac_cv_c_stack_direction
=-1
12465 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12466 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12471 $as_echo "$ac_cv_c_stack_direction" >&6; }
12472 cat >>confdefs.h
<<_ACEOF
12473 #define STACK_DIRECTION $ac_cv_c_stack_direction
12479 for ac_header
in stdlib.h unistd.h
12481 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12482 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12483 eval as_val
=\$
$as_ac_Header
12484 if test "x$as_val" = x
""yes; then :
12485 cat >>confdefs.h
<<_ACEOF
12486 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12493 for ac_func
in getpagesize
12495 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12496 if test "x$ac_cv_func_getpagesize" = x
""yes; then :
12497 cat >>confdefs.h
<<_ACEOF
12498 #define HAVE_GETPAGESIZE 1
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12505 $as_echo_n "checking for working mmap... " >&6; }
12506 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
12507 $as_echo_n "(cached) " >&6
12509 if test "$cross_compiling" = yes; then :
12510 ac_cv_func_mmap_fixed_mapped
=no
12512 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12513 /* end confdefs.h. */
12514 $ac_includes_default
12515 /* malloc might have been renamed as rpl_malloc. */
12518 /* Thanks to Mike Haertel and Jim Avera for this test.
12519 Here is a matrix of mmap possibilities:
12520 mmap private not fixed
12521 mmap private fixed at somewhere currently unmapped
12522 mmap private fixed at somewhere already mapped
12523 mmap shared not fixed
12524 mmap shared fixed at somewhere currently unmapped
12525 mmap shared fixed at somewhere already mapped
12526 For private mappings, we should verify that changes cannot be read()
12527 back from the file, nor mmap's back from the file at a different
12528 address. (There have been systems where private was not correctly
12529 implemented like the infamous i386 svr4.0, and systems where the
12530 VM page cache was not coherent with the file system buffer cache
12531 like early versions of FreeBSD and possibly contemporary NetBSD.)
12532 For shared mappings, we should conversely verify that changes get
12533 propagated back to all the places they're supposed to be.
12535 Grep wants private fixed already mapped.
12536 The main things grep needs to know about mmap are:
12537 * does it exist and is it safe to write into the mmap'd area
12538 * how to use it (BSD variants) */
12541 #include <sys/mman.h>
12543 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12547 /* This mess was copied from the GNU getpagesize.h. */
12548 #ifndef HAVE_GETPAGESIZE
12549 /* Assume that all systems that can run configure have sys/param.h. */
12550 # ifndef HAVE_SYS_PARAM_H
12551 # define HAVE_SYS_PARAM_H 1
12554 # ifdef _SC_PAGESIZE
12555 # define getpagesize() sysconf(_SC_PAGESIZE)
12556 # else /* no _SC_PAGESIZE */
12557 # ifdef HAVE_SYS_PARAM_H
12558 # include <sys/param.h>
12559 # ifdef EXEC_PAGESIZE
12560 # define getpagesize() EXEC_PAGESIZE
12561 # else /* no EXEC_PAGESIZE */
12563 # define getpagesize() NBPG * CLSIZE
12566 # endif /* no CLSIZE */
12567 # else /* no NBPG */
12569 # define getpagesize() NBPC
12570 # else /* no NBPC */
12572 # define getpagesize() PAGESIZE
12573 # endif /* PAGESIZE */
12574 # endif /* no NBPC */
12575 # endif /* no NBPG */
12576 # endif /* no EXEC_PAGESIZE */
12577 # else /* no HAVE_SYS_PARAM_H */
12578 # define getpagesize() 8192 /* punt totally */
12579 # endif /* no HAVE_SYS_PARAM_H */
12580 # endif /* no _SC_PAGESIZE */
12582 #endif /* no HAVE_GETPAGESIZE */
12587 char *data, *data2, *data3;
12591 pagesize = getpagesize ();
12593 /* First, make a file with some known garbage in it. */
12594 data = (char *) malloc (pagesize);
12597 for (i = 0; i < pagesize; ++i)
12598 *(data + i) = rand ();
12600 fd = creat ("conftest.mmap", 0600);
12603 if (write (fd, data, pagesize) != pagesize)
12607 /* Next, try to mmap the file at a fixed address which already has
12608 something else allocated at it. If we can, also make sure that
12609 we see the same garbage. */
12610 fd = open ("conftest.mmap", O_RDWR);
12613 data2 = (char *) malloc (2 * pagesize);
12616 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
12617 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12618 MAP_PRIVATE | MAP_FIXED, fd, 0L))
12620 for (i = 0; i < pagesize; ++i)
12621 if (*(data + i) != *(data2 + i))
12624 /* Finally, make sure that changes to the mapped area do not
12625 percolate back to the file as seen by read(). (This is a bug on
12626 some variants of i386 svr4.0.) */
12627 for (i = 0; i < pagesize; ++i)
12628 *(data2 + i) = *(data2 + i) + 1;
12629 data3 = (char *) malloc (pagesize);
12632 if (read (fd, data3, pagesize) != pagesize)
12634 for (i = 0; i < pagesize; ++i)
12635 if (*(data + i) != *(data3 + i))
12641 if ac_fn_c_try_run
"$LINENO"; then :
12642 ac_cv_func_mmap_fixed_mapped
=yes
12644 ac_cv_func_mmap_fixed_mapped
=no
12646 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12647 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12652 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12653 if test $ac_cv_func_mmap_fixed_mapped = yes; then
12655 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
12658 rm -f conftest.mmap
12660 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
12661 if test "x$ac_cv_type_pid_t" = x
""yes; then :
12665 cat >>confdefs.h
<<_ACEOF
12671 for ac_header
in vfork.h
12673 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
12674 if test "x$ac_cv_header_vfork_h" = x
""yes; then :
12675 cat >>confdefs.h
<<_ACEOF
12676 #define HAVE_VFORK_H 1
12683 for ac_func
in fork vfork
12685 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12686 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12687 eval as_val
=\$
$as_ac_var
12688 if test "x$as_val" = x
""yes; then :
12689 cat >>confdefs.h
<<_ACEOF
12690 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12696 if test "x$ac_cv_func_fork" = xyes
; then
12697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
12698 $as_echo_n "checking for working fork... " >&6; }
12699 if test "${ac_cv_func_fork_works+set}" = set; then :
12700 $as_echo_n "(cached) " >&6
12702 if test "$cross_compiling" = yes; then :
12703 ac_cv_func_fork_works
=cross
12705 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12706 /* end confdefs.h. */
12707 $ac_includes_default
12712 /* By Ruediger Kuhlmann. */
12713 return fork () < 0;
12719 if ac_fn_c_try_run
"$LINENO"; then :
12720 ac_cv_func_fork_works
=yes
12722 ac_cv_func_fork_works
=no
12724 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12725 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
12730 $as_echo "$ac_cv_func_fork_works" >&6; }
12733 ac_cv_func_fork_works
=$ac_cv_func_fork
12735 if test "x$ac_cv_func_fork_works" = xcross
; then
12737 *-*-amigaos* |
*-*-msdosdjgpp*)
12738 # Override, as these systems have only a dummy fork() stub
12739 ac_cv_func_fork_works
=no
12742 ac_cv_func_fork_works
=yes
12745 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
12746 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
12748 ac_cv_func_vfork_works
=$ac_cv_func_vfork
12749 if test "x$ac_cv_func_vfork" = xyes
; then
12750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
12751 $as_echo_n "checking for working vfork... " >&6; }
12752 if test "${ac_cv_func_vfork_works+set}" = set; then :
12753 $as_echo_n "(cached) " >&6
12755 if test "$cross_compiling" = yes; then :
12756 ac_cv_func_vfork_works
=cross
12758 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12759 /* end confdefs.h. */
12760 /* Thanks to Paul Eggert for this test. */
12761 $ac_includes_default
12762 #include <sys/wait.h>
12763 #ifdef HAVE_VFORK_H
12764 # include <vfork.h>
12766 /* On some sparc systems, changes by the child to local and incoming
12767 argument registers are propagated back to the parent. The compiler
12768 is told about this with #include <vfork.h>, but some compilers
12769 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
12770 static variable whose address is put into a register that is
12771 clobbered by the vfork. */
12774 sparc_address_test (int arg)
12776 sparc_address_test (arg) int arg;
12779 static pid_t child;
12797 pid_t parent = getpid ();
12800 sparc_address_test (0);
12805 /* Here is another test for sparc vfork register problems. This
12806 test uses lots of local variables, at least as many local
12807 variables as main has allocated so far including compiler
12808 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
12809 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
12810 reuse the register of parent for one of the local variables,
12811 since it will think that parent can't possibly be used any more
12812 in this routine. Assigning to the local variable will thus
12813 munge parent in the parent process. */
12815 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
12816 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
12817 /* Convince the compiler that p..p7 are live; otherwise, it might
12818 use the same hardware register for all 8 local variables. */
12819 if (p != p1 || p != p2 || p != p3 || p != p4
12820 || p != p5 || p != p6 || p != p7)
12823 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
12824 from child file descriptors. If the child closes a descriptor
12825 before it execs or exits, this munges the parent's descriptor
12826 as well. Test for this by closing stdout in the child. */
12827 _exit(close(fileno(stdout)) != 0);
12832 while (wait(&status) != child)
12835 /* Was there some problem with vforking? */
12838 /* Did the child fail? (This shouldn't happen.) */
12841 /* Did the vfork/compiler bug occur? */
12842 || parent != getpid()
12844 /* Did the file descriptor bug occur? */
12845 || fstat(fileno(stdout), &st) != 0
12850 if ac_fn_c_try_run
"$LINENO"; then :
12851 ac_cv_func_vfork_works
=yes
12853 ac_cv_func_vfork_works
=no
12855 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12856 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
12861 $as_echo "$ac_cv_func_vfork_works" >&6; }
12864 if test "x$ac_cv_func_fork_works" = xcross
; then
12865 ac_cv_func_vfork_works
=$ac_cv_func_vfork
12866 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
12867 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
12870 if test "x$ac_cv_func_vfork_works" = xyes
; then
12872 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
12876 $as_echo "#define vfork fork" >>confdefs.h
12879 if test "x$ac_cv_func_fork_works" = xyes
; then
12881 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
12885 for ac_func
in canonicalize_file_name realpath getrusage getuid getgid \
12886 pipe poll pread pread64 pwrite readlink resize_term \
12887 sbrk setpgid setpgrp setsid \
12888 sigaction sigprocmask sigsetmask socketpair syscall \
12889 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
12890 setrlimit getrlimit posix_madvise waitpid lstat
12892 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12893 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12894 eval as_val
=\$
$as_ac_var
12895 if test "x$as_val" = x
""yes; then :
12896 cat >>confdefs.h
<<_ACEOF
12897 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
12905 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
12906 if test "${am_cv_langinfo_codeset+set}" = set; then :
12907 $as_echo_n "(cached) " >&6
12909 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12910 /* end confdefs.h. */
12911 #include <langinfo.h>
12915 char* cs = nl_langinfo(CODESET);
12920 if ac_fn_c_try_link
"$LINENO"; then :
12921 am_cv_langinfo_codeset
=yes
12923 am_cv_langinfo_codeset
=no
12925 rm -f core conftest.err conftest.
$ac_objext \
12926 conftest
$ac_exeext conftest.
$ac_ext
12929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
12930 $as_echo "$am_cv_langinfo_codeset" >&6; }
12931 if test $am_cv_langinfo_codeset = yes; then
12933 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
12938 # Check the return and argument types of ptrace. No canned test for
12939 # this, so roll our own.
12940 gdb_ptrace_headers
='
12941 #if HAVE_SYS_TYPES_H
12942 # include <sys/types.h>
12944 #if HAVE_SYS_PTRACE_H
12945 # include <sys/ptrace.h>
12948 # include <unistd.h>
12951 # There is no point in checking if we don't have a prototype.
12952 ac_fn_c_check_decl
"$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
12954 if test "x$ac_cv_have_decl_ptrace" = x
""yes; then :
12960 cat >>confdefs.h
<<_ACEOF
12961 #define HAVE_DECL_PTRACE $ac_have_decl
12963 if test $ac_have_decl = 1; then :
12967 : ${gdb_cv_func_ptrace_ret='int'}
12968 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
12972 # Check return type. Varargs (used on GNU/Linux) conflict with the
12973 # empty argument list, so check for that explicitly.
12974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
12975 $as_echo_n "checking return type of ptrace... " >&6; }
12976 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
12977 $as_echo_n "(cached) " >&6
12979 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12980 /* end confdefs.h. */
12981 $gdb_ptrace_headers
12985 extern long ptrace (enum __ptrace_request, ...);
12990 if ac_fn_c_try_compile
"$LINENO"; then :
12991 gdb_cv_func_ptrace_ret
='long'
12993 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12994 /* end confdefs.h. */
12995 $gdb_ptrace_headers
12999 extern int ptrace ();
13004 if ac_fn_c_try_compile
"$LINENO"; then :
13005 gdb_cv_func_ptrace_ret
='int'
13007 gdb_cv_func_ptrace_ret
='long'
13009 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13011 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
13014 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
13016 cat >>confdefs.h
<<_ACEOF
13017 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
13020 # Check argument types.
13021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
13022 $as_echo_n "checking types of arguments for ptrace... " >&6; }
13023 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
13024 $as_echo_n "(cached) " >&6
13027 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13028 /* end confdefs.h. */
13029 $gdb_ptrace_headers
13033 extern long ptrace (enum __ptrace_request, ...);
13038 if ac_fn_c_try_compile
"$LINENO"; then :
13039 gdb_cv_func_ptrace_args
='int,int,long,long'
13042 for gdb_arg1
in 'int' 'long'; do
13043 for gdb_arg2
in 'pid_t' 'int' 'long'; do
13044 for gdb_arg3
in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
13045 for gdb_arg4
in 'int' 'long'; do
13046 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13047 /* end confdefs.h. */
13048 $gdb_ptrace_headers
13053 extern $gdb_cv_func_ptrace_ret
13054 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
13060 if ac_fn_c_try_compile
"$LINENO"; then :
13061 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
13064 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13065 for gdb_arg5
in 'int *' 'int' 'long'; do
13066 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13067 /* end confdefs.h. */
13068 $gdb_ptrace_headers
13073 extern $gdb_cv_func_ptrace_ret
13074 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
13080 if ac_fn_c_try_compile
"$LINENO"; then :
13082 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
13085 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13091 # Provide a safe default value.
13092 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
13095 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
13098 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
13099 ac_save_IFS
=$IFS; IFS
=','
13100 set dummy
`echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
13104 cat >>confdefs.h
<<_ACEOF
13105 #define PTRACE_TYPE_ARG3 $3
13108 if test -n "$5"; then
13110 cat >>confdefs.h
<<_ACEOF
13111 #define PTRACE_TYPE_ARG5 $5
13116 if test "$cross_compiling" = no
; then
13117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13118 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13119 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13120 $as_echo_n "(cached) " >&6
13122 if test "$cross_compiling" = yes; then :
13123 as_fn_error
"cannot check setpgrp when cross compiling" "$LINENO" 5
13125 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13126 /* end confdefs.h. */
13127 $ac_includes_default
13131 /* If this system has a BSD-style setpgrp which takes arguments,
13132 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
13133 exit successfully. */
13134 return setpgrp (1,1) != -1;
13139 if ac_fn_c_try_run
"$LINENO"; then :
13140 ac_cv_func_setpgrp_void
=no
13142 ac_cv_func_setpgrp_void
=yes
13144 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13145 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13150 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13151 if test $ac_cv_func_setpgrp_void = yes; then
13153 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13159 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13160 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13161 $as_echo_n "(cached) " >&6
13163 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13164 /* end confdefs.h. */
13166 #include <unistd.h>
13172 if (setpgrp(1,1) == -1)
13181 if ac_fn_c_try_compile
"$LINENO"; then :
13182 ac_cv_func_setpgrp_void
=no
13184 ac_cv_func_setpgrp_void
=yes
13186 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13189 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13190 if test $ac_cv_func_setpgrp_void = yes; then
13191 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13196 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
13197 # since sigsetjmp might only be defined as a macro.
13198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
13199 $as_echo_n "checking for sigsetjmp... " >&6; }
13200 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
13201 $as_echo_n "(cached) " >&6
13203 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13204 /* end confdefs.h. */
13206 #include <setjmp.h>
13211 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
13216 if ac_fn_c_try_compile
"$LINENO"; then :
13217 gdb_cv_func_sigsetjmp
=yes
13219 gdb_cv_func_sigsetjmp
=no
13221 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
13224 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
13225 if test $gdb_cv_func_sigsetjmp = yes; then
13227 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
13231 # Assume we'll default to using the included libiberty regex.
13232 gdb_use_included_regex
=yes
13234 # However, if the system regex is GNU regex, then default to *not*
13235 # using the included regex.
13236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
13237 $as_echo_n "checking for GNU regex... " >&6; }
13238 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
13239 $as_echo_n "(cached) " >&6
13241 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13242 /* end confdefs.h. */
13243 #include <gnu-versions.h>
13247 #define REGEX_INTERFACE_VERSION 1
13248 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
13249 # error "Version mismatch"
13255 if ac_fn_c_try_compile
"$LINENO"; then :
13256 gdb_cv_have_gnu_regex
=yes
13258 gdb_cv_have_gnu_regex
=no
13260 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
13263 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
13264 if test $gdb_cv_have_gnu_regex = yes; then
13265 gdb_use_included_regex
=no
13269 # Check whether --with-included-regex was given.
13270 if test "${with_included_regex+set}" = set; then :
13271 withval
=$with_included_regex; gdb_with_regex
=$withval
13273 gdb_with_regex
=$gdb_use_included_regex
13276 if test "$gdb_with_regex" = yes; then
13278 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
13282 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
13283 ac_fn_c_check_member
"$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
13284 #include <sys/proc.h>
13287 if test "x$ac_cv_member_struct_thread_td_pcb" = x
""yes; then :
13289 cat >>confdefs.h
<<_ACEOF
13290 #define HAVE_STRUCT_THREAD_TD_PCB 1
13297 # See if <sys/lwp.h> defines `struct lwp`.
13298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
13299 $as_echo_n "checking for struct lwp... " >&6; }
13300 if test "${gdb_cv_struct_lwp+set}" = set; then :
13301 $as_echo_n "(cached) " >&6
13303 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13304 /* end confdefs.h. */
13305 #include <sys/param.h>
13306 #include <sys/lwp.h>
13315 if ac_fn_c_try_compile
"$LINENO"; then :
13316 gdb_cv_struct_lwp
=yes
13318 gdb_cv_struct_lwp
=no
13320 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
13323 $as_echo "$gdb_cv_struct_lwp" >&6; }
13324 if test $gdb_cv_struct_lwp = yes; then
13326 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
13330 # See if <machine/reg.h> degines `struct reg'.
13331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
13332 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
13333 if test "${gdb_cv_struct_reg+set}" = set; then :
13334 $as_echo_n "(cached) " >&6
13336 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13337 /* end confdefs.h. */
13338 #include <sys/types.h>
13339 #include <machine/reg.h>
13348 if ac_fn_c_try_compile
"$LINENO"; then :
13349 gdb_cv_struct_reg
=yes
13351 gdb_cv_struct_reg
=no
13353 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
13356 $as_echo "$gdb_cv_struct_reg" >&6; }
13357 if test $gdb_cv_struct_reg = yes; then
13359 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
13363 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
13364 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
13365 ac_fn_c_check_member
"$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
13367 if test "x$ac_cv_member_struct_reg_r_fs" = x
""yes; then :
13369 cat >>confdefs.h
<<_ACEOF
13370 #define HAVE_STRUCT_REG_R_FS 1
13375 ac_fn_c_check_member
"$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
13377 if test "x$ac_cv_member_struct_reg_r_gs" = x
""yes; then :
13379 cat >>confdefs.h
<<_ACEOF
13380 #define HAVE_STRUCT_REG_R_GS 1
13387 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
13388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
13389 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
13390 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
13391 $as_echo_n "(cached) " >&6
13393 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13394 /* end confdefs.h. */
13395 #include <sys/ptrace.h>
13404 if ac_fn_c_try_compile
"$LINENO"; then :
13405 gdb_cv_have_ptrace_getregs
=yes
13407 gdb_cv_have_ptrace_getregs
=no
13409 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
13413 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
13414 if test $gdb_cv_have_ptrace_getregs = yes; then
13416 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
13420 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
13421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
13422 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
13423 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
13424 $as_echo_n "(cached) " >&6
13426 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13427 /* end confdefs.h. */
13428 #include <sys/ptrace.h>
13437 if ac_fn_c_try_compile
"$LINENO"; then :
13438 gdb_cv_have_ptrace_getfpxregs
=yes
13440 gdb_cv_have_ptrace_getfpxregs
=no
13442 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
13446 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
13447 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
13449 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
13453 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
13454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
13455 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
13456 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
13457 $as_echo_n "(cached) " >&6
13459 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13460 /* end confdefs.h. */
13461 #include <sys/types.h>
13462 #include <sys/ptrace.h>
13471 if ac_fn_c_try_compile
"$LINENO"; then :
13472 gdb_cv_have_pt_getdbregs
=yes
13474 gdb_cv_have_pt_getdbregs
=no
13476 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
13480 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
13481 if test $gdb_cv_have_pt_getdbregs = yes; then
13483 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
13487 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
13488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
13489 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
13490 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
13491 $as_echo_n "(cached) " >&6
13493 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13494 /* end confdefs.h. */
13495 #include <sys/types.h>
13496 #include <sys/ptrace.h>
13505 if ac_fn_c_try_compile
"$LINENO"; then :
13506 gdb_cv_have_pt_getxmmregs
=yes
13508 gdb_cv_have_pt_getxmmregs
=no
13510 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
13514 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
13515 if test $gdb_cv_have_pt_getxmmregs = yes; then
13517 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
13521 # Detect which type of /proc is in use, such as for Unixware or Solaris.
13523 if test "${target}" = "${host}"; then
13525 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
13527 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13530 *-*-solaris2.
[6789] |
*-*-solaris2.1
[0-9]*)
13532 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13536 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
13538 $as_echo "#define _KMEMUSER 1" >>confdefs.h
13544 if test "$ac_cv_header_sys_procfs_h" = yes; then
13545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
13546 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
13547 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
13548 $as_echo_n "(cached) " >&6
13550 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13551 /* end confdefs.h. */
13554 /* Needed for new procfs interface on sparc-solaris. */
13555 #define _STRUCTURED_PROC 1
13556 #include <sys/procfs.h>
13565 if ac_fn_c_try_compile
"$LINENO"; then :
13566 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
13568 bfd_cv_have_sys_procfs_type_pstatus_t
=no
13571 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13574 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
13576 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
13579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
13580 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
13582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
13583 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
13584 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
13585 $as_echo_n "(cached) " >&6
13587 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13588 /* end confdefs.h. */
13591 /* Needed for new procfs interface on sparc-solaris. */
13592 #define _STRUCTURED_PROC 1
13593 #include <sys/procfs.h>
13602 if ac_fn_c_try_compile
"$LINENO"; then :
13603 bfd_cv_have_sys_procfs_type_prrun_t
=yes
13605 bfd_cv_have_sys_procfs_type_prrun_t
=no
13608 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13611 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
13613 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
13616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
13617 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
13619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
13620 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
13621 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
13622 $as_echo_n "(cached) " >&6
13624 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13625 /* end confdefs.h. */
13628 /* Needed for new procfs interface on sparc-solaris. */
13629 #define _STRUCTURED_PROC 1
13630 #include <sys/procfs.h>
13639 if ac_fn_c_try_compile
"$LINENO"; then :
13640 bfd_cv_have_sys_procfs_type_gregset_t
=yes
13642 bfd_cv_have_sys_procfs_type_gregset_t
=no
13645 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13648 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
13650 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
13653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
13654 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
13656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
13657 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
13658 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
13659 $as_echo_n "(cached) " >&6
13661 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13662 /* end confdefs.h. */
13665 /* Needed for new procfs interface on sparc-solaris. */
13666 #define _STRUCTURED_PROC 1
13667 #include <sys/procfs.h>
13676 if ac_fn_c_try_compile
"$LINENO"; then :
13677 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
13679 bfd_cv_have_sys_procfs_type_fpregset_t
=no
13682 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13685 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
13687 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
13691 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
13693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
13694 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
13695 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
13696 $as_echo_n "(cached) " >&6
13698 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13699 /* end confdefs.h. */
13702 /* Needed for new procfs interface on sparc-solaris. */
13703 #define _STRUCTURED_PROC 1
13704 #include <sys/procfs.h>
13713 if ac_fn_c_try_compile
"$LINENO"; then :
13714 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
13716 bfd_cv_have_sys_procfs_type_prgregset_t
=no
13719 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13722 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
13724 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
13727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
13728 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
13731 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
13732 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
13733 $as_echo_n "(cached) " >&6
13735 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13736 /* end confdefs.h. */
13739 /* Needed for new procfs interface on sparc-solaris. */
13740 #define _STRUCTURED_PROC 1
13741 #include <sys/procfs.h>
13750 if ac_fn_c_try_compile
"$LINENO"; then :
13751 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
13753 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
13756 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13759 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
13761 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
13764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
13765 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
13767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
13768 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
13769 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
13770 $as_echo_n "(cached) " >&6
13772 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13773 /* end confdefs.h. */
13776 /* Needed for new procfs interface on sparc-solaris. */
13777 #define _STRUCTURED_PROC 1
13778 #include <sys/procfs.h>
13787 if ac_fn_c_try_compile
"$LINENO"; then :
13788 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
13790 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
13793 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13796 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
13798 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
13801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
13802 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
13804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
13805 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
13806 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
13807 $as_echo_n "(cached) " >&6
13809 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13810 /* end confdefs.h. */
13813 /* Needed for new procfs interface on sparc-solaris. */
13814 #define _STRUCTURED_PROC 1
13815 #include <sys/procfs.h>
13819 prfpregset32_t avar
13824 if ac_fn_c_try_compile
"$LINENO"; then :
13825 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
13827 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
13830 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13833 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
13835 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
13838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
13839 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
13841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
13842 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
13843 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
13844 $as_echo_n "(cached) " >&6
13846 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13847 /* end confdefs.h. */
13850 /* Needed for new procfs interface on sparc-solaris. */
13851 #define _STRUCTURED_PROC 1
13852 #include <sys/procfs.h>
13861 if ac_fn_c_try_compile
"$LINENO"; then :
13862 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
13864 bfd_cv_have_sys_procfs_type_lwpid_t
=no
13867 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13870 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
13872 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
13875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
13876 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
13878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
13879 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
13880 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
13881 $as_echo_n "(cached) " >&6
13883 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13884 /* end confdefs.h. */
13887 /* Needed for new procfs interface on sparc-solaris. */
13888 #define _STRUCTURED_PROC 1
13889 #include <sys/procfs.h>
13898 if ac_fn_c_try_compile
"$LINENO"; then :
13899 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
13901 bfd_cv_have_sys_procfs_type_psaddr_t
=no
13904 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13907 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
13909 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
13912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
13913 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
13915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
13916 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
13917 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
13918 $as_echo_n "(cached) " >&6
13920 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13921 /* end confdefs.h. */
13924 /* Needed for new procfs interface on sparc-solaris. */
13925 #define _STRUCTURED_PROC 1
13926 #include <sys/procfs.h>
13935 if ac_fn_c_try_compile
"$LINENO"; then :
13936 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
13938 bfd_cv_have_sys_procfs_type_prsysent_t
=no
13941 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13944 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
13946 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
13950 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
13952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
13953 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
13954 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
13955 $as_echo_n "(cached) " >&6
13957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13958 /* end confdefs.h. */
13961 /* Needed for new procfs interface on sparc-solaris. */
13962 #define _STRUCTURED_PROC 1
13963 #include <sys/procfs.h>
13972 if ac_fn_c_try_compile
"$LINENO"; then :
13973 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
13975 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
13978 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13981 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
13983 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
13986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
13987 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
13989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
13990 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
13991 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
13992 $as_echo_n "(cached) " >&6
13994 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13995 /* end confdefs.h. */
13998 /* Needed for new procfs interface on sparc-solaris. */
13999 #define _STRUCTURED_PROC 1
14000 #include <sys/procfs.h>
14004 pr_sigaction64_t avar
14009 if ac_fn_c_try_compile
"$LINENO"; then :
14010 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
14012 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
14015 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14018 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
14020 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
14024 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
14026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
14027 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
14028 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
14029 $as_echo_n "(cached) " >&6
14031 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14032 /* end confdefs.h. */
14035 /* Needed for new procfs interface on sparc-solaris. */
14036 #define _STRUCTURED_PROC 1
14037 #include <sys/procfs.h>
14041 pr_siginfo64_t avar
14046 if ac_fn_c_try_compile
"$LINENO"; then :
14047 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
14049 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
14052 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14055 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
14057 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
14060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
14061 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
14067 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
14068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
14069 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
14070 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
14071 $as_echo_n "(cached) " >&6
14073 if test "$cross_compiling" = yes; then :
14074 gdb_cv_prfpregset_t_broken
=yes
14076 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14077 /* end confdefs.h. */
14078 #include <sys/procfs.h>
14081 if (sizeof (prfpregset_t) == sizeof (void *))
14086 if ac_fn_c_try_run
"$LINENO"; then :
14087 gdb_cv_prfpregset_t_broken
=no
14089 gdb_cv_prfpregset_t_broken
=yes
14091 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14092 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
14098 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
14099 if test $gdb_cv_prfpregset_t_broken = yes; then
14101 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
14107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
14108 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
14109 if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
14110 $as_echo_n "(cached) " >&6
14112 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14113 /* end confdefs.h. */
14114 #include <unistd.h>
14115 #include <sys/types.h>
14116 #include <sys/procfs.h>
14123 dummy = ioctl(0, PIOCSET, &dummy);
14129 if ac_fn_c_try_compile
"$LINENO"; then :
14130 gdb_cv_have_procfs_piocset
=yes
14132 gdb_cv_have_procfs_piocset
=no
14134 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
14138 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
14139 if test $gdb_cv_have_procfs_piocset = yes; then
14141 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
14146 if test ${host} = ${target} ; then
14148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
14149 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
14150 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
14151 $as_echo_n "(cached) " >&6
14153 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14154 /* end confdefs.h. */
14159 struct link_map lm; (void) lm.l_addr;
14164 if ac_fn_c_try_compile
"$LINENO"; then :
14165 gdb_cv_have_struct_link_map_with_l_members
=yes
14167 gdb_cv_have_struct_link_map_with_l_members
=no
14169 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
14173 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
14174 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
14176 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
14181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
14182 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
14183 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
14184 $as_echo_n "(cached) " >&6
14186 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14187 /* end confdefs.h. */
14188 #include <sys/types.h>
14193 struct link_map lm; (void) lm.lm_addr;
14198 if ac_fn_c_try_compile
"$LINENO"; then :
14199 gdb_cv_have_struct_link_map_with_lm_members
=yes
14201 gdb_cv_have_struct_link_map_with_lm_members
=no
14203 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
14207 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
14208 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
14210 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
14215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
14216 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
14217 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
14218 $as_echo_n "(cached) " >&6
14220 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14221 /* end confdefs.h. */
14222 #include <sys/types.h>
14223 #ifdef HAVE_NLIST_H
14230 struct so_map lm; (void) lm.som_addr;
14235 if ac_fn_c_try_compile
"$LINENO"; then :
14236 gdb_cv_have_struct_so_map_with_som_members
=yes
14238 gdb_cv_have_struct_so_map_with_som_members
=no
14240 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
14244 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
14245 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
14247 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
14252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
14253 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
14254 if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
14255 $as_echo_n "(cached) " >&6
14257 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14258 /* end confdefs.h. */
14260 #include <sys/link.h>
14264 struct link_map32 l;
14269 if ac_fn_c_try_compile
"$LINENO"; then :
14270 gdb_cv_have_struct_link_map32
=yes
14272 gdb_cv_have_struct_link_map32
=no
14274 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
14278 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
14279 if test $gdb_cv_have_struct_link_map32 = yes; then
14281 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
14284 $as_echo "#define _SYSCALL32 1" >>confdefs.h
14289 # Check if the compiler supports the `long long' type.
14291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
14292 $as_echo_n "checking for long long support in compiler... " >&6; }
14293 if test "${gdb_cv_c_long_long+set}" = set; then :
14294 $as_echo_n "(cached) " >&6
14296 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14297 /* end confdefs.h. */
14298 extern long long foo;
14302 switch (foo & 2) { case 0: return 1; }
14307 if ac_fn_c_try_compile
"$LINENO"; then :
14308 gdb_cv_c_long_long
=yes
14310 gdb_cv_c_long_long
=no
14312 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
14315 $as_echo "$gdb_cv_c_long_long" >&6; }
14316 if test $gdb_cv_c_long_long = yes; then
14318 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
14322 # Check if the compiler and runtime support printing long longs.
14324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
14325 $as_echo_n "checking for long long support in printf... " >&6; }
14326 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
14327 $as_echo_n "(cached) " >&6
14329 if test "$cross_compiling" = yes; then :
14330 gdb_cv_printf_has_long_long
=no
14332 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14333 /* end confdefs.h. */
14334 $ac_includes_default
14340 l = (l << 16) + 0x0123;
14341 l = (l << 16) + 0x4567;
14342 l = (l << 16) + 0x89ab;
14343 l = (l << 16) + 0xcdef;
14344 sprintf (buf, "0x%016llx", l);
14345 return (strcmp ("0x0123456789abcdef", buf));
14350 if ac_fn_c_try_run
"$LINENO"; then :
14351 gdb_cv_printf_has_long_long
=yes
14353 gdb_cv_printf_has_long_long
=no
14355 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14356 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
14361 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
14362 if test $gdb_cv_printf_has_long_long = yes; then
14364 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
14368 # Check if the compiler and runtime support printing decfloats.
14370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
14371 $as_echo_n "checking for decfloat support in printf... " >&6; }
14372 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
14373 $as_echo_n "(cached) " >&6
14375 if test "$cross_compiling" = yes; then :
14376 gdb_cv_printf_has_decfloat
=no
14378 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14379 /* end confdefs.h. */
14380 $ac_includes_default
14385 _Decimal32 d32 = 1.2345df;
14386 _Decimal64 d64 = 1.2345dd;
14387 _Decimal128 d128 = 1.2345dl;
14388 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
14389 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
14394 if ac_fn_c_try_run
"$LINENO"; then :
14395 gdb_cv_printf_has_decfloat
=yes
14397 gdb_cv_printf_has_decfloat
=no
14399 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14400 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
14405 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
14406 if test $gdb_cv_printf_has_decfloat = yes; then
14408 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
14412 # Check if the compiler supports the `long double' type. We can't use
14413 # AC_C_LONG_DOUBLE because that one does additional checks on the
14414 # constants defined in <float.h> that fail on some systems,
14415 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
14417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
14418 $as_echo_n "checking for long double support in compiler... " >&6; }
14419 if test "${gdb_cv_c_long_double+set}" = set; then :
14420 $as_echo_n "(cached) " >&6
14422 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14423 /* end confdefs.h. */
14426 if ac_fn_c_try_compile
"$LINENO"; then :
14427 gdb_cv_c_long_double
=yes
14429 gdb_cv_c_long_double
=no
14431 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
14434 $as_echo "$gdb_cv_c_long_double" >&6; }
14435 if test $gdb_cv_c_long_double = yes; then
14437 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
14441 # Check if the compiler and runtime support printing long doubles.
14443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
14444 $as_echo_n "checking for long double support in printf... " >&6; }
14445 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
14446 $as_echo_n "(cached) " >&6
14448 if test "$cross_compiling" = yes; then :
14449 gdb_cv_printf_has_long_double
=no
14451 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14452 /* end confdefs.h. */
14453 $ac_includes_default
14458 long double f = 3.141592653;
14459 sprintf (buf, "%Lg", f);
14460 return (strncmp ("3.14159", buf, 7));
14465 if ac_fn_c_try_run
"$LINENO"; then :
14466 gdb_cv_printf_has_long_double
=yes
14468 gdb_cv_printf_has_long_double
=no
14470 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14471 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
14476 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
14477 if test $gdb_cv_printf_has_long_double = yes; then
14479 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
14483 # Check if the compiler and runtime support scanning long doubles.
14485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
14486 $as_echo_n "checking for long double support in scanf... " >&6; }
14487 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
14488 $as_echo_n "(cached) " >&6
14490 if test "$cross_compiling" = yes; then :
14491 gdb_cv_scanf_has_long_double
=no
14493 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14494 /* end confdefs.h. */
14499 char *buf = "3.141592653";
14501 sscanf (buf, "%Lg", &f);
14502 return !(f > 3.14159 && f < 3.14160);
14507 if ac_fn_c_try_run
"$LINENO"; then :
14508 gdb_cv_scanf_has_long_double
=yes
14510 gdb_cv_scanf_has_long_double
=no
14512 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14513 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
14518 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
14519 if test $gdb_cv_scanf_has_long_double = yes; then
14521 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
14527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
14528 $as_echo_n "checking for -bbigtoc option... " >&6; }
14529 if test "${gdb_cv_bigtoc+set}" = set; then :
14530 $as_echo_n "(cached) " >&6
14533 SAVE_LDFLAGS
=$LDFLAGS
14536 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
14537 *) gdb_cv_bigtoc
=-bbigtoc ;;
14540 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
14541 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14542 /* end confdefs.h. */
14552 if ac_fn_c_try_link
"$LINENO"; then :
14557 rm -f core conftest.err conftest.
$ac_objext \
14558 conftest
$ac_exeext conftest.
$ac_ext
14559 LDFLAGS
="${SAVE_LDFLAGS}"
14562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
14563 $as_echo "$gdb_cv_bigtoc" >&6; }
14564 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
14568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
14569 $as_echo_n "checking for the dynamic export flag... " >&6; }
14571 if test "${gdb_native}" = yes; then
14572 # The dynamically loaded libthread_db needs access to symbols in the gdb
14573 # executable. Older GNU ld supports --export-dynamic but --dynamic-list
14574 # may not be supported there.
14575 old_LDFLAGS
="$LDFLAGS"
14576 # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
14577 RDYNAMIC
="-Wl,--dynamic-list=${srcdir}/proc-service.list"
14578 LDFLAGS
="$LDFLAGS $RDYNAMIC"
14579 if test "${have_libpython}" = no
; then
14580 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14581 /* end confdefs.h. */
14591 if ac_fn_c_try_link
"$LINENO"; then :
14594 rm -f core conftest.err conftest.
$ac_objext \
14595 conftest
$ac_exeext conftest.
$ac_ext
14597 # Workaround http://bugs.python.org/issue4434 where static
14598 # libpythonX.Y.a would get its symbols required for
14599 # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
14600 # Problem does not happen for the recommended libpythonX.Y.so linkage.
14601 old_CFLAGS
="$CFLAGS"
14602 CFLAGS
="$CFLAGS $PYTHON_CFLAGS"
14603 if test "$cross_compiling" = yes; then :
14606 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14607 /* end confdefs.h. */
14608 #include "${have_libpython}/Python.h"
14614 err = PyRun_SimpleString ("import itertools\n");
14616 return err == 0 ? 0 : 1;
14621 if ac_fn_c_try_run
"$LINENO"; then :
14624 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14625 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14628 CFLAGS
="$old_CFLAGS"
14630 LDFLAGS
="$old_LDFLAGS"
14632 if $dynamic_list; then
14633 found
="-Wl,--dynamic-list"
14634 RDYNAMIC
='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
14637 RDYNAMIC
="-rdynamic"
14640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
14641 $as_echo "$found" >&6; }
14644 if test ${build} = ${host} -a ${host} = ${target} ; then
14647 # See if thread_db library is around for Solaris thread debugging.
14648 # Note that we must explicitly test for version 1 of the library
14649 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
14651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
14652 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
14653 if test -f /usr
/lib
/libthread_db.so
.1 ; then
14654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14655 $as_echo "yes" >&6; }
14657 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
14659 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
14660 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
14661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
14662 $as_echo_n "checking for dlopen in -ldl... " >&6; }
14663 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
14664 $as_echo_n "(cached) " >&6
14666 ac_check_lib_save_LIBS
=$LIBS
14668 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14669 /* end confdefs.h. */
14671 /* Override any GCC internal prototype to avoid an error.
14672 Use char because int might match the return type of a GCC
14673 builtin and then its argument prototype would still apply. */
14686 if ac_fn_c_try_link
"$LINENO"; then :
14687 ac_cv_lib_dl_dlopen
=yes
14689 ac_cv_lib_dl_dlopen
=no
14691 rm -f core conftest.err conftest.
$ac_objext \
14692 conftest
$ac_exeext conftest.
$ac_ext
14693 LIBS
=$ac_check_lib_save_LIBS
14695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
14696 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
14697 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
14698 cat >>confdefs.h
<<_ACEOF
14699 #define HAVE_LIBDL 1
14706 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} $RDYNAMIC"
14707 # Sun randomly tweaked the prototypes in <proc_service.h>
14709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
14710 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
14711 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
14712 $as_echo_n "(cached) " >&6
14715 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14716 /* end confdefs.h. */
14718 #include <proc_service.h>
14719 ps_err_e ps_pdwrite
14720 (struct ps_prochandle*, psaddr_t, const void*, size_t);
14730 if ac_fn_c_try_compile
"$LINENO"; then :
14731 gdb_cv_proc_service_is_old
=no
14733 gdb_cv_proc_service_is_old
=yes
14735 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
14740 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
14741 if test $gdb_cv_proc_service_is_old = yes; then
14743 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
14747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14748 $as_echo "no" >&6; }
14752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
14753 $as_echo_n "checking for AiX thread debugging library... " >&6; }
14754 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
14755 $as_echo_n "(cached) " >&6
14757 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14758 /* end confdefs.h. */
14759 #include <sys/pthdebug.h>
14763 #ifndef PTHDB_VERSION_3
14770 if ac_fn_c_try_compile
"$LINENO"; then :
14771 gdb_cv_have_aix_thread_debug
=yes
14773 gdb_cv_have_aix_thread_debug
=no
14775 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
14779 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
14780 if test $gdb_cv_have_aix_thread_debug = yes; then
14781 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
14782 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
14783 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -lpthdebug"
14785 # Older versions of AIX do not provide the declaration for
14786 # the getthrds function (it appears that it was introduced
14788 ac_fn_c_check_decl
"$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
14790 if test "x$ac_cv_have_decl_getthrds" = x
""yes; then :
14796 cat >>confdefs.h
<<_ACEOF
14797 #define HAVE_DECL_GETTHRDS $ac_have_decl
14806 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
14807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
14808 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
14809 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
14810 $as_echo_n "(cached) " >&6
14812 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14813 /* end confdefs.h. */
14814 #include <thread_db.h>
14818 int i = TD_NOTALLOC;
14823 if ac_fn_c_try_compile
"$LINENO"; then :
14824 gdb_cv_thread_db_h_has_td_notalloc
=yes
14826 gdb_cv_thread_db_h_has_td_notalloc
=no
14829 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
14833 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
14834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
14835 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
14836 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
14837 $as_echo_n "(cached) " >&6
14839 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14840 /* end confdefs.h. */
14841 #include <thread_db.h>
14845 int i = TD_VERSION;
14850 if ac_fn_c_try_compile
"$LINENO"; then :
14851 gdb_cv_thread_db_h_has_td_version
=yes
14853 gdb_cv_thread_db_h_has_td_version
=no
14856 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
14860 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
14861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
14862 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
14863 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
14864 $as_echo_n "(cached) " >&6
14866 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14867 /* end confdefs.h. */
14868 #include <thread_db.h>
14877 if ac_fn_c_try_compile
"$LINENO"; then :
14878 gdb_cv_thread_db_h_has_td_notls
=yes
14880 gdb_cv_thread_db_h_has_td_notls
=no
14883 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
14887 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
14889 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
14891 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
14894 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
14896 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
14899 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
14901 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
14905 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
14906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
14907 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
14908 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
14909 $as_echo_n "(cached) " >&6
14911 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14912 /* end confdefs.h. */
14913 #include <sys/syscall.h>
14917 int i = __NR_tkill;
14922 if ac_fn_c_try_compile
"$LINENO"; then :
14923 gdb_cv_sys_syscall_h_has_tkill
=yes
14925 gdb_cv_sys_syscall_h_has_tkill
=no
14928 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
14932 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
14934 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
14936 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
14940 ac_fn_c_check_decl
"$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
14942 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x
""yes; then :
14948 cat >>confdefs.h
<<_ACEOF
14949 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
14953 if test "$cross_compiling" = yes; then :
14954 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14955 /* end confdefs.h. */
14956 #include <sys/personality.h>
14961 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
14962 # define ADDR_NO_RANDOMIZE 0x0040000
14964 /* Test the flag could be set and stays set. */
14965 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
14966 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
14972 if ac_fn_c_try_link
"$LINENO"; then :
14973 have_personality
=true
14975 have_personality
=false
14977 rm -f core conftest.err conftest.
$ac_objext \
14978 conftest
$ac_exeext conftest.
$ac_ext
14980 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14981 /* end confdefs.h. */
14982 #include <sys/personality.h>
14987 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
14988 # define ADDR_NO_RANDOMIZE 0x0040000
14990 /* Test the flag could be set and stays set. */
14991 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
14992 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
14998 if ac_fn_c_try_run
"$LINENO"; then :
14999 have_personality
=true
15001 have_personality
=false
15003 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15004 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15007 if $have_personality
15010 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
15015 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
15016 # except that the argument to --with-sysroot is optional.
15017 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
15018 if test "x$with_sysroot" = xyes
; then
15019 with_sysroot
="${exec_prefix}/${target_alias}/sys-root"
15022 # Check whether --with-sysroot was given.
15023 if test "${with_sysroot+set}" = set; then :
15024 withval
=$with_sysroot; TARGET_SYSTEM_ROOT
=$withval
15026 TARGET_SYSTEM_ROOT
=
15030 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
15031 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15032 ac_define_dir
=`eval echo $TARGET_SYSTEM_ROOT`
15033 ac_define_dir
=`eval echo $ac_define_dir`
15035 cat >>confdefs.h
<<_ACEOF
15036 #define TARGET_SYSTEM_ROOT "$ac_define_dir"
15042 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
15043 if test "x$prefix" = xNONE
; then
15044 test_prefix
=/usr
/local
15046 test_prefix
=$prefix
15049 test_prefix
=$exec_prefix
15052 case ${ac_define_dir} in
15053 "${test_prefix}"|
"${test_prefix}/"*|\
15054 '${exec_prefix}'|
'${exec_prefix}/'*)
15059 cat >>confdefs.h
<<_ACEOF
15060 #define TARGET_SYSTEM_ROOT_RELOCATABLE $value
15067 # Check whether --with-system-gdbinit was given.
15068 if test "${with_system_gdbinit+set}" = set; then :
15069 withval
=$with_system_gdbinit;
15070 SYSTEM_GDBINIT
=$withval
15076 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
15077 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15078 ac_define_dir
=`eval echo $SYSTEM_GDBINIT`
15079 ac_define_dir
=`eval echo $ac_define_dir`
15081 cat >>confdefs.h
<<_ACEOF
15082 #define SYSTEM_GDBINIT "$ac_define_dir"
15088 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
15089 if test "x$prefix" = xNONE
; then
15090 test_prefix
=/usr
/local
15092 test_prefix
=$prefix
15095 test_prefix
=$exec_prefix
15098 case ${ac_define_dir} in
15099 "${test_prefix}"|
"${test_prefix}/"*|\
15100 '${exec_prefix}'|
'${exec_prefix}/'*)
15105 cat >>confdefs.h
<<_ACEOF
15106 #define SYSTEM_GDBINIT_RELOCATABLE $value
15112 # Check whether --enable-werror was given.
15113 if test "${enable_werror+set}" = set; then :
15114 enableval
=$enable_werror; case "${enableval}" in
15115 yes | y
) ERROR_ON_WARNING
="yes" ;;
15116 no | n
) ERROR_ON_WARNING
="no" ;;
15117 *) as_fn_error
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
15122 # Enable -Werror by default when using gcc
15123 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
15124 ERROR_ON_WARNING
=yes
15128 if test "${ERROR_ON_WARNING}" = yes ; then
15129 WERROR_CFLAGS
="-Werror"
15132 # The entries after -Wno-pointer-sign are disabled warnings which may
15133 # be enabled in the future, which can not currently be used to build
15135 # NOTE: If you change this list, remember to update
15136 # gdb/doc/gdbint.texinfo.
15137 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
15138 -Wformat-nonliteral -Wno-pointer-sign \
15139 -Wno-unused -Wunused-value -Wunused-function \
15140 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes"
15142 # Enable -Wno-format by default when using gcc on mingw since many
15143 # GCC versions complain about %I64.
15145 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
15148 # Check whether --enable-build-warnings was given.
15149 if test "${enable_build_warnings+set}" = set; then :
15150 enableval
=$enable_build_warnings; case "${enableval}" in
15152 no
) build_warnings
="-w";;
15153 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15154 build_warnings
="${build_warnings} ${t}";;
15155 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15156 build_warnings
="${t} ${build_warnings}";;
15157 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15159 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
15160 echo "Setting compiler warning flags = $build_warnings" 6>&1
15163 # Check whether --enable-gdb-build-warnings was given.
15164 if test "${enable_gdb_build_warnings+set}" = set; then :
15165 enableval
=$enable_gdb_build_warnings; case "${enableval}" in
15167 no
) build_warnings
="-w";;
15168 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15169 build_warnings
="${build_warnings} ${t}";;
15170 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15171 build_warnings
="${t} ${build_warnings}";;
15172 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15174 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
15175 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
15179 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
15181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
15182 $as_echo_n "checking compiler warning flags... " >&6; }
15183 # Separate out the -Werror flag as some files just cannot be
15184 # compiled with it enabled.
15185 for w
in ${build_warnings}; do
15187 -Werr*) WERROR_CFLAGS
=-Werror ;;
15188 *) # Check that GCC accepts it
15189 saved_CFLAGS
="$CFLAGS"
15190 CFLAGS
="$CFLAGS $w"
15191 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15192 /* end confdefs.h. */
15202 if ac_fn_c_try_compile
"$LINENO"; then :
15203 WARN_CFLAGS
="${WARN_CFLAGS} $w"
15205 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15206 CFLAGS
="$saved_CFLAGS"
15209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
15210 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
15215 # In the Cygwin environment, we need some additional flags.
15216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for cygwin
" >&5
15217 $as_echo_n "checking
for cygwin...
" >&6; }
15218 if test "${gdb_cv_os_cygwin+set}" = set; then :
15219 $as_echo_n "(cached
) " >&6
15221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15222 /* end confdefs.h. */
15224 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
15228 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
15229 $EGREP "lose
" >/dev/null 2>&1; then :
15230 gdb_cv_os_cygwin=yes
15232 gdb_cv_os_cygwin=no
15237 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $gdb_cv_os_cygwin" >&5
15238 $as_echo "$gdb_cv_os_cygwin" >&6; }
15241 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o
"
15243 *go32* ) SER_HARDWIRE=ser-go32.o ;;
15244 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
15245 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o
" ;;
15249 # libreadline needs libuser32.a in a cygwin environment
15251 if test x$gdb_cv_os_cygwin = xyes; then
15252 WIN32LIBS="-luser32"
15253 case "${target}" in
15254 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
15259 # The ser-tcp.c module requires sockets.
15263 $as_echo "#define USE_WIN32API 1" >>confdefs.h
15265 WIN32LIBS
="$WIN32LIBS -lws2_32"
15270 # Add ELF support to GDB, but only if BFD includes ELF support.
15272 OLD_LDFLAGS
=$LDFLAGS
15274 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
15275 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
15276 # always want our bfd.
15277 CFLAGS
="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
15278 LDFLAGS
="-L../bfd -L../libiberty $LDFLAGS"
15279 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
15280 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15281 if test "$plugins" = "yes"; then
15284 LIBS
="-lbfd -liberty $intl $LIBS"
15285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
15286 $as_echo_n "checking for ELF support in BFD... " >&6; }
15287 if test "${gdb_cv_var_elf+set}" = set; then :
15288 $as_echo_n "(cached) " >&6
15290 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15291 /* end confdefs.h. */
15292 #include <stdlib.h>
15294 #include "elf-bfd.h"
15299 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
15304 if ac_fn_c_try_link
"$LINENO"; then :
15309 rm -f core conftest.err conftest.
$ac_objext \
15310 conftest
$ac_exeext conftest.
$ac_ext
15312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
15313 $as_echo "$gdb_cv_var_elf" >&6; }
15314 if test $gdb_cv_var_elf = yes; then
15315 CONFIG_OBS
="$CONFIG_OBS elfread.o"
15317 $as_echo "#define HAVE_ELF 1" >>confdefs.h
15319 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15320 if test "$plugins" = "yes"; then
15321 OLD_LIBS
="-ldl $OLD_LIBS"
15325 LDFLAGS
=$OLD_LDFLAGS
15328 # Add any host-specific objects to GDB.
15329 CONFIG_OBS
="${CONFIG_OBS} ${gdb_host_obs}"
15331 LIBGUI
="../libgui/src/libgui.a"
15332 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
15341 *-*-cygwin* |
*-*-mingw* )
15350 if test "${enable_gdbtk}" = "yes"; then
15352 # Gdbtk must have an absolute path to srcdir in order to run
15353 # properly when not installed.
15356 GDBTK_SRC_DIR
=`pwd`
15361 # Ok, lets find the tcl configuration
15362 # First, look for one uninstalled.
15363 # the alternative search directory is invoked by --with-tcl
15366 if test x
"${no_tcl}" = x
; then
15367 # we reset no_tcl in case something fails here
15370 # Check whether --with-tcl was given.
15371 if test "${with_tcl+set}" = set; then :
15372 withval
=$with_tcl; with_tclconfig
=${withval}
15375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
15376 $as_echo_n "checking for Tcl configuration... " >&6; }
15377 if test "${ac_cv_c_tclconfig+set}" = set; then :
15378 $as_echo_n "(cached) " >&6
15382 # First check to see if --with-tcl was specified.
15384 *-*-cygwin*) platDir
="win" ;;
15385 *) platDir
="unix" ;;
15387 if test x
"${with_tclconfig}" != x
; then
15388 if test -f "${with_tclconfig}/tclConfig.sh" ; then
15389 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
15391 as_fn_error
"${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
15395 # then check for a private Tcl installation
15396 if test x
"${ac_cv_c_tclconfig}" = x
; then
15399 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15400 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
15401 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
15403 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15404 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
15405 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
15407 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15408 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
15409 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
15410 if test -f "$i/$platDir/tclConfig.sh" ; then
15411 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
15417 # on Darwin, check in Framework installation locations
15418 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tclconfig}" = x
; then
15419 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
15420 `ls -d /Library/Frameworks 2>/dev/null` \
15421 `ls -d /Network/Library/Frameworks 2>/dev/null` \
15422 `ls -d /System/Library/Frameworks 2>/dev/null` \
15424 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
15425 ac_cv_c_tclconfig
=`(cd $i/Tcl.framework; pwd)`
15431 # check in a few common install locations
15432 if test x
"${ac_cv_c_tclconfig}" = x
; then
15433 for i
in `ls -d ${libdir} 2>/dev/null` \
15434 `ls -d ${exec_prefix}/lib 2>/dev/null` \
15435 `ls -d ${prefix}/lib 2>/dev/null` \
15436 `ls -d /usr/local/lib 2>/dev/null` \
15437 `ls -d /usr/contrib/lib 2>/dev/null` \
15438 `ls -d /usr/lib 2>/dev/null` \
15440 if test -f "$i/tclConfig.sh" ; then
15441 ac_cv_c_tclconfig
=`(cd $i; pwd)`
15447 # check in a few other private locations
15448 if test x
"${ac_cv_c_tclconfig}" = x
; then
15451 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15452 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
15453 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
15454 if test -f "$i/$platDir/tclConfig.sh" ; then
15455 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
15464 if test x
"${ac_cv_c_tclconfig}" = x
; then
15465 TCL_BIN_DIR
="# no Tcl configs found"
15466 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
15467 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
15470 TCL_BIN_DIR
=${ac_cv_c_tclconfig}
15471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
15472 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15477 # If $no_tk is nonempty, then we can't do Tk, and there is no
15478 # point to doing Tcl.
15481 # Ok, lets find the tk configuration
15482 # First, look for one uninstalled.
15483 # the alternative search directory is invoked by --with-tk
15486 if test x
"${no_tk}" = x
; then
15487 # we reset no_tk in case something fails here
15490 # Check whether --with-tk was given.
15491 if test "${with_tk+set}" = set; then :
15492 withval
=$with_tk; with_tkconfig
=${withval}
15495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
15496 $as_echo_n "checking for Tk configuration... " >&6; }
15497 if test "${ac_cv_c_tkconfig+set}" = set; then :
15498 $as_echo_n "(cached) " >&6
15502 # First check to see if --with-tkconfig was specified.
15503 if test x
"${with_tkconfig}" != x
; then
15504 if test -f "${with_tkconfig}/tkConfig.sh" ; then
15505 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
15507 as_fn_error
"${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
15511 # then check for a private Tk library
15513 *-*-cygwin*) platDir
="win" ;;
15514 *) platDir
="unix" ;;
15516 if test x
"${ac_cv_c_tkconfig}" = x
; then
15519 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15520 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
15521 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
15523 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15524 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
15525 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
15527 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15528 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
15529 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
15530 if test -f "$i/$platDir/tkConfig.sh" ; then
15531 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
15537 # on Darwin, check in Framework installation locations
15538 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tkconfig}" = x
; then
15539 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
15540 `ls -d /Library/Frameworks 2>/dev/null` \
15541 `ls -d /Network/Library/Frameworks 2>/dev/null` \
15542 `ls -d /System/Library/Frameworks 2>/dev/null` \
15544 if test -f "$i/Tk.framework/tkConfig.sh" ; then
15545 ac_cv_c_tkconfig
=`(cd $i/Tk.framework; pwd)`
15551 # check in a few common install locations
15552 if test x
"${ac_cv_c_tkconfig}" = x
; then
15553 for i
in `ls -d ${libdir} 2>/dev/null` \
15554 `ls -d ${exec_prefix}/lib 2>/dev/null` \
15555 `ls -d ${prefix}/lib 2>/dev/null` \
15556 `ls -d /usr/local/lib 2>/dev/null` \
15557 `ls -d /usr/contrib/lib 2>/dev/null` \
15558 `ls -d /usr/lib 2>/dev/null` \
15560 if test -f "$i/tkConfig.sh" ; then
15561 ac_cv_c_tkconfig
=`(cd $i; pwd)`
15566 # check in a few other private locations
15567 if test x
"${ac_cv_c_tkconfig}" = x
; then
15570 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15571 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
15572 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
15573 if test -f "$i/$platDir/tkConfig.sh" ; then
15574 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
15583 if test x
"${ac_cv_c_tkconfig}" = x
; then
15584 TK_BIN_DIR
="# no Tk configs found"
15585 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
15586 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
15589 TK_BIN_DIR
=${ac_cv_c_tkconfig}
15590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
15591 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15596 if test -z "${no_tcl}" -a -z "${no_tk}"; then
15598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
15599 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
15601 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
15602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15603 $as_echo "loading" >&6; }
15604 .
${TCL_BIN_DIR}/tclConfig.sh
15606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
15607 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15610 # eval is required to do the TCL_DBGX substitution
15611 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
15612 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
15614 # If the TCL_BIN_DIR is the build directory (not the install directory),
15615 # then set the common variable name to the value of the build variables.
15616 # For example, the variable TCL_LIB_SPEC will be set to the value
15617 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
15618 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
15619 # installed and uninstalled version of Tcl.
15620 if test -f "${TCL_BIN_DIR}/Makefile" ; then
15621 TCL_LIB_SPEC
=${TCL_BUILD_LIB_SPEC}
15622 TCL_STUB_LIB_SPEC
=${TCL_BUILD_STUB_LIB_SPEC}
15623 TCL_STUB_LIB_PATH
=${TCL_BUILD_STUB_LIB_PATH}
15624 elif test "`uname -s`" = "Darwin"; then
15625 # If Tcl was built as a framework, attempt to use the libraries
15626 # from the framework at the given location so that linking works
15627 # against Tcl.framework installed in an arbitary location.
15628 case ${TCL_DEFS} in
15630 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
15631 for i
in "`cd ${TCL_BIN_DIR}; pwd`" \
15632 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
15633 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
15634 TCL_LIB_SPEC
="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
15639 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
15640 TCL_STUB_LIB_SPEC
="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
15641 TCL_STUB_LIB_PATH
="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
15647 # eval is required to do the TCL_DBGX substitution
15648 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
15649 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
15650 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
15651 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
15667 # Check for in-tree tcl
15674 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
15678 # Find Tcl private headers
15679 if test x
"${intree}" = xno
; then
15681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
15682 $as_echo_n "checking for Tcl private headers... " >&6; }
15684 dir
=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
15685 if test -f ${dir}/tclInt.h
; then
15689 if test x
"${private_dir}" = x
; then
15690 as_fn_error
"could not find private Tcl headers" "$LINENO" 5
15692 TCL_PRIVATE_INCLUDE
="-I${private_dir}"
15693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15694 $as_echo "${private_dir}" >&6; }
15697 TCL_INCLUDE
="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
15698 TCL_LIBRARY
="${TCL_LIB_SPEC}"
15701 # If building tcl in the same src tree, private headers
15702 # are not needed, but we need to be sure to use the right
15704 TCL_INCLUDE
="-I${TCL_SRC_DIR}/generic"
15705 TCL_LIBRARY
="${TCL_BUILD_LIB_SPEC}"
15706 TCL_DEPS
="../tcl/${configdir}${TCL_LIB_FILE}"
15713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
15714 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
15716 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
15717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15718 $as_echo "loading" >&6; }
15719 .
${TK_BIN_DIR}/tkConfig.sh
15721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
15722 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15725 # eval is required to do the TK_DBGX substitution
15726 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
15727 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
15729 # If the TK_BIN_DIR is the build directory (not the install directory),
15730 # then set the common variable name to the value of the build variables.
15731 # For example, the variable TK_LIB_SPEC will be set to the value
15732 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
15733 # instead of TK_BUILD_LIB_SPEC since it will work with both an
15734 # installed and uninstalled version of Tcl.
15735 if test -f "${TK_BIN_DIR}/Makefile" ; then
15736 TK_LIB_SPEC
=${TK_BUILD_LIB_SPEC}
15737 TK_STUB_LIB_SPEC
=${TK_BUILD_STUB_LIB_SPEC}
15738 TK_STUB_LIB_PATH
=${TK_BUILD_STUB_LIB_PATH}
15739 elif test "`uname -s`" = "Darwin"; then
15740 # If Tk was built as a framework, attempt to use the libraries
15741 # from the framework at the given location so that linking works
15742 # against Tk.framework installed in an arbitary location.
15745 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
15746 for i
in "`cd ${TK_BIN_DIR}; pwd`" \
15747 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
15748 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
15749 TK_LIB_SPEC
="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
15754 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
15755 TK_STUB_LIB_SPEC
="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
15756 TK_STUB_LIB_PATH
="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
15762 # eval is required to do the TK_DBGX substitution
15763 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
15764 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
15765 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
15766 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
15781 # Check for in-tree Tk
15783 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
15787 # Find Tk private headers
15788 if test x
"${intree}" = xno
; then
15790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
15791 $as_echo_n "checking for Tk private headers... " >&6; }
15793 dir
=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
15794 if test -f ${dir}/tkInt.h
; then
15798 if test x
"${private_dir}" = x
; then
15799 as_fn_error
"could not find Tk private headers" "$LINENO" 5
15801 TK_PRIVATE_INCLUDE
="-I${private_dir}"
15802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15803 $as_echo "${private_dir}" >&6; }
15806 TK_INCLUDE
="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
15807 TK_LIBRARY
=${TK_LIB_SPEC}
15810 TK_INCLUDE
="-I${TK_SRC_DIR}/generic"
15811 TK_LIBRARY
="${TK_BUILD_LIB_SPEC}"
15812 TK_DEPS
="../tk/${configdir}/${TK_LIB_FILE}"
15819 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
15821 # Include some libraries that Tcl and Tk want.
15822 TCL_LIBS
='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
15823 # Yes, the ordering seems wrong here. But it isn't.
15824 # TK_LIBS is the list of libraries that need to be linked
15825 # after Tcl/Tk. Note that this isn't put into LIBS. If it
15826 # were in LIBS then any link tests after this point would
15827 # try to include things like `$(LIBGUI)', which wouldn't work.
15828 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
15830 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
15831 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
15832 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
15833 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
15834 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
15835 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
15836 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
15838 if test x
$gdb_cv_os_cygwin = xyes
; then
15839 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
15840 WIN32LDAPP
="-Wl,--subsystem,console"
15841 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
15844 subdirs
="$subdirs gdbtk"
15856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
15857 $as_echo_n "checking for X... " >&6; }
15860 # Check whether --with-x was given.
15861 if test "${with_x+set}" = set; then :
15865 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
15866 if test "x$with_x" = xno
; then
15867 # The user explicitly disabled X.
15870 case $x_includes,$x_libraries in #(
15871 *\'*) as_fn_error
"cannot use X directory names containing '" "$LINENO" 5;; #(
15872 *,NONE | NONE
,*) if test "${ac_cv_have_x+set}" = set; then :
15873 $as_echo_n "(cached) " >&6
15875 # One or both of the vars are not set, and there is no cached value.
15876 ac_x_includes
=no ac_x_libraries
=no
15877 rm -f -r conftest.dir
15878 if mkdir conftest.dir
; then
15880 cat >Imakefile
<<'_ACEOF'
15882 @echo incroot='${INCROOT}'
15884 @echo usrlibdir='${USRLIBDIR}'
15886 @echo libdir='${LIBDIR}'
15888 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
15889 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
15890 for ac_var
in incroot usrlibdir libdir
; do
15891 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
15893 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
15894 for ac_extension
in a so sl dylib la dll
; do
15895 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
15896 test -f "$ac_im_libdir/libX11.$ac_extension"; then
15897 ac_im_usrlibdir
=$ac_im_libdir; break
15900 # Screen out bogus values from the imake configuration. They are
15901 # bogus both because they are the default anyway, and because
15902 # using them would break gcc on systems where it needs fixed includes.
15903 case $ac_im_incroot in
15904 /usr
/include
) ac_x_includes
= ;;
15905 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
15907 case $ac_im_usrlibdir in
15908 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
15909 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
15913 rm -f -r conftest.dir
15916 # Standard set of common directories for X headers.
15917 # Check X11 before X11Rn because it is often a symlink to the current release.
15931 /usr/local/X11/include
15932 /usr/local/X11R7/include
15933 /usr/local/X11R6/include
15934 /usr/local/X11R5/include
15935 /usr/local/X11R4/include
15937 /usr/local/include/X11
15938 /usr/local/include/X11R7
15939 /usr/local/include/X11R6
15940 /usr/local/include/X11R5
15941 /usr/local/include/X11R4
15945 /usr/XFree86/include/X11
15949 /usr/unsupported/include
15950 /usr/athena/include
15951 /usr/local/x11r5/include
15952 /usr/lpp/Xamples/include
15954 /usr/openwin/include
15955 /usr/openwin/share/include'
15957 if test "$ac_x_includes" = no
; then
15958 # Guess where to find include files, by looking for Xlib.h.
15959 # First, try using that file with no special directory specified.
15960 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15961 /* end confdefs.h. */
15962 #include <X11/Xlib.h>
15964 if ac_fn_c_try_cpp
"$LINENO"; then :
15965 # We can compile using X headers with no special include directory.
15968 for ac_dir
in $ac_x_header_dirs; do
15969 if test -r "$ac_dir/X11/Xlib.h"; then
15970 ac_x_includes
=$ac_dir
15975 rm -f conftest.err conftest.
$ac_ext
15976 fi # $ac_x_includes = no
15978 if test "$ac_x_libraries" = no
; then
15979 # Check for the libraries.
15980 # See if we find them without any special options.
15981 # Don't add to $LIBS permanently.
15984 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15985 /* end confdefs.h. */
15986 #include <X11/Xlib.h>
15995 if ac_fn_c_try_link
"$LINENO"; then :
15997 # We can link X programs with no special library path.
16001 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
16003 # Don't even attempt the hair of trying to link an X program!
16004 for ac_extension
in a so sl dylib la dll
; do
16005 if test -r "$ac_dir/libX11.$ac_extension"; then
16006 ac_x_libraries
=$ac_dir
16012 rm -f core conftest.err conftest.
$ac_objext \
16013 conftest
$ac_exeext conftest.
$ac_ext
16014 fi # $ac_x_libraries = no
16016 case $ac_x_includes,$ac_x_libraries in #(
16017 no
,* |
*,no |
*\'*)
16018 # Didn't find X, or a directory has "'" in its name.
16019 ac_cv_have_x
="have_x=no";; #(
16021 # Record where we found X for the cache.
16022 ac_cv_have_x
="have_x=yes\
16023 ac_x_includes='$ac_x_includes'\
16024 ac_x_libraries='$ac_x_libraries'"
16030 eval "$ac_cv_have_x"
16033 if test "$have_x" != yes; then
16034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
16035 $as_echo "$have_x" >&6; }
16038 # If each of the values was on the command line, it overrides each guess.
16039 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
16040 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
16041 # Update the cache value to reflect the command line values.
16042 ac_cv_have_x
="have_x=yes\
16043 ac_x_includes='$x_includes'\
16044 ac_x_libraries='$x_libraries'"
16045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
16046 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
16050 # Unlike the sim directory, whether a simulator is linked is controlled by
16051 # presence of a gdb_sim definition in the target configure.tgt entry.
16052 # This code just checks for a few cases where we'd like to ignore those
16053 # definitions, even when they're present in the '.mt' file. These cases
16054 # are when --disable-sim is specified, or if the simulator directory is
16055 # not part of the source tree.
16057 # Check whether --enable-sim was given.
16058 if test "${enable_sim+set}" = set; then :
16059 enableval
=$enable_sim; echo "enable_sim = $enable_sim";
16060 echo "enableval = ${enableval}";
16061 case "${enableval}" in
16062 yes) ignore_sim
=false
;;
16063 no
) ignore_sim
=true
;;
16064 *) ignore_sim
=false
;;
16071 if test ! -d "${srcdir}/../sim"; then
16077 if test "${ignore_sim}" = "false"; then
16078 if test x
"${gdb_sim}" != x
; then
16080 SIM_OBS
="remote-sim.o"
16082 $as_echo "#define WITH_SIM 1" >>confdefs.h
16100 # List of host floatformats.
16102 cat >>confdefs.h
<<_ACEOF
16103 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
16107 cat >>confdefs.h
<<_ACEOF
16108 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
16112 cat >>confdefs.h
<<_ACEOF
16113 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
16117 # target_subdir is used by the testsuite to find the target libraries.
16119 if test "${host}" != "${target}"; then
16120 target_subdir
="${target_alias}/"
16125 if test "${gdb_native}" = "yes"; then
16126 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
16127 if test ! -f ${host_makefile_frag}; then
16128 as_fn_error
"\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
16130 frags
="$frags $host_makefile_frag"
16132 host_makefile_frag
=/dev
/null
16138 if test "${gdb_native}" = "yes"; then
16139 # We pick this up from the host configuration file (.mh) because we
16140 # do not have a native configuration Makefile fragment.
16141 nativefile
=`sed -n '
16142 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
16143 ' ${host_makefile_frag}`
16147 if test x
"${gdb_osabi}" != x
; then
16149 cat >>confdefs.h
<<_ACEOF
16150 #define GDB_OSABI_DEFAULT $gdb_osabi
16155 # Enable multi-ice-gdb-server.
16156 # Check whether --enable-multi-ice was given.
16157 if test "${enable_multi_ice+set}" = set; then :
16158 enableval
=$enable_multi_ice; case $enableval in
16161 *) as_fn_error
"bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
16165 if test "x$enable_multi_ice" = xyes
; then
16166 subdirs
="$subdirs multi-ice"
16170 # Check whether --enable-gdbserver was given.
16171 if test "${enable_gdbserver+set}" = set; then :
16172 enableval
=$enable_gdbserver; case "${enableval}" in
16174 *) as_fn_error
"bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
16177 enable_gdbserver
=auto
16181 # We only build gdbserver automatically in a native configuration, and
16182 # only if the user did not explicitly disable its build.
16183 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
16184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
16185 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
16186 if test "x$build_gdbserver" = xyes
; then
16187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16188 $as_echo "yes" >&6; }
16189 subdirs
="$subdirs gdbserver"
16191 gdbserver_build_enabled
=yes
16193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16194 $as_echo "no" >&6; }
16198 # If the user explicitly request the gdbserver to be built, verify that
16199 # we were in fact able to enable it.
16200 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
16201 as_fn_error
"Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
16204 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
16205 # to an empty version.
16211 if test "${nativefile}" != ""; then
16212 case "${nativefile}" in
16213 nm-
*.h
) GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}" ;;
16214 * ) GDB_NM_FILE
="${nativefile}"
16216 files
="${files} ${GDB_NM_FILE}"
16217 links
="${links} nm.h"
16219 cat >>confdefs.h
<<_ACEOF
16220 #define GDB_NM_FILE "${GDB_NM_FILE}"
16226 ac_sources
="$files"
16228 while test -n "$ac_sources"; do
16229 set $ac_dests; ac_dest
=$1; shift; ac_dests
=$
*
16230 set $ac_sources; ac_source
=$1; shift; ac_sources
=$
*
16231 ac_config_links_1
="$ac_config_links_1 $ac_dest:$ac_source"
16233 ac_config_links
="$ac_config_links $ac_config_links_1"
16239 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
16242 ac_config_files
="$ac_config_files Makefile .gdbinit:gdbinit.in doc/Makefile gnulib/Makefile data-directory/Makefile"
16244 ac_config_commands
="$ac_config_commands default"
16246 cat >confcache
<<\_ACEOF
16247 # This file is a shell script that caches the results of configure
16248 # tests run on this system so they can be shared between configure
16249 # scripts and configure runs, see configure's option --config-cache.
16250 # It is not useful on other systems. If it contains results you don't
16251 # want to keep, you may remove or edit it.
16253 # config.status only pays attention to the cache file if you give it
16254 # the --recheck option to rerun configure.
16256 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16257 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16258 # following values.
16262 # The following way of writing the cache mishandles newlines in values,
16263 # but we know of no workaround that is simple, portable, and efficient.
16264 # So, we kill variables containing newlines.
16265 # Ultrix sh set writes to stderr and can't be redirected directly,
16266 # and sets the high bit in the cache file unless we assign to the vars.
16268 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16269 eval ac_val
=\$
$ac_var
16273 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16274 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16277 _ | IFS | as_nl
) ;; #(
16278 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
16279 *) { eval $ac_var=; unset $ac_var;} ;;
16285 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16286 *${as_nl}ac_space
=\
*)
16287 # `set' does not quote correctly, so add quotes: double-quote
16288 # substitution turns \\\\ into \\, and sed turns \\ into \.
16291 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16294 # `set' quotes correctly as required by POSIX, so do not add quotes.
16295 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16304 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16306 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16308 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
16309 if test -w "$cache_file"; then
16310 test "x$cache_file" != "x/dev/null" &&
16311 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16312 $as_echo "$as_me: updating cache $cache_file" >&6;}
16313 cat confcache
>$cache_file
16315 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16316 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16321 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
16322 # Let make expand exec_prefix.
16323 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
16325 DEFS
=-DHAVE_CONFIG_H
16329 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
16330 # 1. Remove the extension, and $U if already installed.
16331 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
16332 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
16333 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16334 # will be set to the directory where LIBOBJS objects are built.
16335 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16336 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
16338 LIBOBJS
=$ac_libobjs
16340 LTLIBOBJS
=$ac_ltlibobjs
16343 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16344 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
16345 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16347 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
16348 as_fn_error
"conditional \"GMAKE\" was never defined.
16349 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16351 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
16352 as_fn_error
"conditional \"GL_COND_LIBTOOL\" was never defined.
16353 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16358 if test -n "$gl_LIBOBJS"; then
16359 # Remove the extension.
16360 sed_drop_objext
='s/\.o$//;s/\.obj$//'
16361 for i
in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16362 gl_libobjs
="$gl_libobjs $i.$ac_objext"
16363 gl_ltlibobjs
="$gl_ltlibobjs $i.lo"
16366 gl_LIBOBJS
=$gl_libobjs
16368 gl_LTLIBOBJS
=$gl_ltlibobjs
16374 if test -n "$gltests_LIBOBJS"; then
16375 # Remove the extension.
16376 sed_drop_objext
='s/\.o$//;s/\.obj$//'
16377 for i
in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16378 gltests_libobjs
="$gltests_libobjs $i.$ac_objext"
16379 gltests_ltlibobjs
="$gltests_ltlibobjs $i.lo"
16382 gltests_LIBOBJS
=$gltests_libobjs
16384 gltests_LTLIBOBJS
=$gltests_ltlibobjs
16387 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16388 as_fn_error
"conditional \"AMDEP\" was never defined.
16389 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16391 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16392 as_fn_error
"conditional \"am__fastdepCC\" was never defined.
16393 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16395 if test -n "$EXEEXT"; then
16397 am__EXEEXT_FALSE
='#'
16399 am__EXEEXT_TRUE
='#'
16405 : ${CONFIG_STATUS=./config.status}
16407 ac_clean_files_save
=$ac_clean_files
16408 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
16409 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16410 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16412 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16414 # Generated by $as_me.
16415 # Run this file to recreate the current configuration.
16416 # Compiler output produced by configure, useful for debugging
16417 # configure, is in config.log if it exists.
16420 ac_cs_recheck=false
16423 SHELL=\${CONFIG_SHELL-$SHELL}
16426 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
16427 ## -------------------- ##
16428 ## M4sh Initialization. ##
16429 ## -------------------- ##
16431 # Be more Bourne compatible
16432 DUALCASE
=1; export DUALCASE
# for MKS sh
16433 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
16436 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16437 # is contrary to our usage. Disable this feature.
16438 alias -g '${1+"$@"}'='"$@"'
16439 setopt NO_GLOB_SUBST
16441 case `(set -o) 2>/dev/null` in #(
16453 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16454 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16455 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16456 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16457 # Prefer a ksh shell builtin over an external printf program on Solaris,
16458 # but without wasting forks for bash or zsh.
16459 if test -z "$BASH_VERSION$ZSH_VERSION" \
16460 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16461 as_echo='print
-r --'
16462 as_echo_n='print
-rn --'
16463 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16464 as_echo='printf %s
\n'
16465 as_echo_n='printf %s
'
16467 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16468 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
16469 as_echo_n='/usr
/ucb
/echo -n'
16471 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16472 as_echo_n_body='eval
16476 expr "X$arg" : "X\\(.*\\)$as_nl";
16477 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16479 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
16481 export as_echo_n_body
16482 as_echo_n='sh
-c $as_echo_n_body as_echo
'
16484 export as_echo_body
16485 as_echo='sh
-c $as_echo_body as_echo
'
16488 # The user is always right.
16489 if test "${PATH_SEPARATOR+set}" != set; then
16491 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16492 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16499 # We need space, tab and new line, in precisely that order. Quoting is
16500 # there to prevent editors from complaining about space-tab.
16501 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16502 # splitting by setting IFS to empty value.)
16505 # Find who we are. Look in the path if we contain no directory separator.
16507 *[\\/]* ) as_myself=$0 ;;
16508 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16509 for as_dir in $PATH
16512 test -z "$as_dir" && as_dir=.
16513 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16519 # We did not find ourselves, most probably we were run as `sh COMMAND'
16520 # in which case we are not to be found in the path.
16521 if test "x$as_myself" = x
; then
16524 if test ! -f "$as_myself"; then
16525 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16529 # Unset variables that we do not need and which cause bugs (e.g. in
16530 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
16531 # suppresses any "Segmentation fault" message there. '((' could
16532 # trigger a bug in pdksh 5.2.14.
16533 for as_var
in BASH_ENV ENV MAIL MAILPATH
16534 do eval test x\
${$as_var+set} = xset \
16535 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
16548 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
16551 # as_fn_error ERROR [LINENO LOG_FD]
16552 # ---------------------------------
16553 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16554 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16555 # script with status $?, using 1 if that was 0.
16558 as_status
=$?
; test $as_status -eq 0 && as_status
=1
16560 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
16561 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16563 $as_echo "$as_me: error: $1" >&2
16564 as_fn_exit
$as_status
16568 # as_fn_set_status STATUS
16569 # -----------------------
16570 # Set $? to STATUS, without forking.
16571 as_fn_set_status
()
16574 } # as_fn_set_status
16576 # as_fn_exit STATUS
16577 # -----------------
16578 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16582 as_fn_set_status
$1
16588 # Portably unset VAR.
16591 { eval $1=; unset $1;}
16593 as_unset
=as_fn_unset
16594 # as_fn_append VAR VALUE
16595 # ----------------------
16596 # Append the text in VALUE to the end of the definition contained in VAR. Take
16597 # advantage of any shell optimizations that allow amortized linear growth over
16598 # repeated appends, instead of the typical quadratic growth present in naive
16600 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
16601 eval 'as_fn_append ()
16612 # as_fn_arith ARG...
16613 # ------------------
16614 # Perform arithmetic evaluation on the ARGs, and store the result in the
16615 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16616 # must be portable across $(()) and expr.
16617 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
16618 eval 'as_fn_arith ()
16625 as_val
=`expr "$@" || test $? -eq 1`
16630 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
16631 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
16637 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16638 as_basename
=basename
16643 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
16649 as_me
=`$as_basename -- "$0" ||
16650 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16651 X"$0" : 'X\(//\)$' \| \
16652 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16654 sed '/^.*\/\([^/][^/]*\)\/*$/{
16668 # Avoid depending upon Character Ranges.
16669 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
16670 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16671 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
16672 as_cr_digits
='0123456789'
16673 as_cr_alnum
=$as_cr_Letters$as_cr_digits
16675 ECHO_C
= ECHO_N
= ECHO_T
=
16676 case `echo -n x` in #(((((
16678 case `echo 'xy\c'` in
16679 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
16681 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
16688 rm -f conf$$ conf$$.exe conf$$.
file
16689 if test -d conf$$.dir
; then
16690 rm -f conf$$.dir
/conf$$.
file
16693 mkdir conf$$.dir
2>/dev
/null
16695 if (echo >conf$$.
file) 2>/dev
/null
; then
16696 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
16698 # ... but there are two gotchas:
16699 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16700 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16701 # In both cases, we have to default to `cp -p'.
16702 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
16704 elif ln conf$$.
file conf$$
2>/dev
/null
; then
16712 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
16713 rmdir conf$$.dir
2>/dev
/null
16718 # Create "$as_dir" as a directory, including parents if necessary.
16723 -*) as_dir
=.
/$as_dir;;
16725 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
16729 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16730 *) as_qdir
=$as_dir;;
16732 as_dirs
="'$as_qdir' $as_dirs"
16733 as_dir
=`$as_dirname -- "$as_dir" ||
16734 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16735 X"$as_dir" : 'X\(//\)[^/]' \| \
16736 X"$as_dir" : 'X\(//\)$' \| \
16737 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16738 $as_echo X"$as_dir" |
16739 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16743 /^X\(\/\/\)[^/].*/{
16756 test -d "$as_dir" && break
16758 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
16759 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
16763 if mkdir
-p .
2>/dev
/null
; then
16764 as_mkdir_p
='mkdir -p "$as_dir"'
16766 test -d .
/-p && rmdir .
/-p
16770 if test -x / >/dev
/null
2>&1; then
16771 as_test_x
='test -x'
16773 if ls -dL / >/dev
/null
2>&1; then
16780 if test -d "$1"; then
16786 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16787 ???[sx]*):;;*)false;;esac;fi
16791 as_executable_p
=$as_test_x
16793 # Sed expression to map a string onto a valid CPP name.
16794 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16796 # Sed expression to map a string onto a valid variable name.
16797 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16801 ## ----------------------------------- ##
16802 ## Main body of $CONFIG_STATUS script. ##
16803 ## ----------------------------------- ##
16805 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
16807 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16808 # Save the log message, to keep $0 and so on meaningful, and to
16809 # report actual input values of CONFIG_FILES etc. instead of their
16810 # values after options handling.
16812 This file was extended by $as_me, which was
16813 generated by GNU Autoconf 2.64. Invocation command line was
16815 CONFIG_FILES = $CONFIG_FILES
16816 CONFIG_HEADERS = $CONFIG_HEADERS
16817 CONFIG_LINKS = $CONFIG_LINKS
16818 CONFIG_COMMANDS = $CONFIG_COMMANDS
16821 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16826 case $ac_config_files in *"
16827 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
16830 case $ac_config_headers in *"
16831 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
16835 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16836 # Files that config.status was made for.
16837 config_files="$ac_config_files"
16838 config_headers="$ac_config_headers"
16839 config_links="$ac_config_links"
16840 config_commands="$ac_config_commands"
16844 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16846 \`$as_me' instantiates files and other configuration actions
16847 from templates according to the current configuration. Unless the files
16848 and actions are specified as TAGs, all are instantiated by default.
16850 Usage: $0 [OPTION]... [TAG]...
16852 -h, --help print this help, then exit
16853 -V, --version print version number and configuration settings, then exit
16854 -q, --quiet, --silent
16855 do not print progress messages
16856 -d, --debug don't remove temporary files
16857 --recheck update $as_me by reconfiguring in the same conditions
16858 --file=FILE[:TEMPLATE]
16859 instantiate the configuration file FILE
16860 --header=FILE[:TEMPLATE]
16861 instantiate the configuration header FILE
16863 Configuration files:
16866 Configuration headers:
16869 Configuration links:
16872 Configuration commands:
16875 Report bugs to the package provider."
16878 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16881 configured by $0, generated by GNU Autoconf 2.64,
16882 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16884 Copyright (C) 2009 Free Software Foundation, Inc.
16885 This config.status script is free software; the Free Software Foundation
16886 gives unlimited permission to copy, distribute and modify it."
16893 test -n "\$AWK" || AWK=awk
16896 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16897 # The default lists apply if the user does not specify any file.
16903 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
16904 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
16915 # Handling of the options.
16916 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
16918 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
16919 $as_echo "$ac_cs_version"; exit ;;
16920 --debug |
--debu |
--deb |
--de |
--d |
-d )
16922 --file |
--fil |
--fi |
--f )
16925 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16927 as_fn_append CONFIG_FILES
" '$ac_optarg'"
16928 ac_need_defaults
=false
;;
16929 --header |
--heade |
--head |
--hea )
16932 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16934 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
16935 ac_need_defaults
=false
;;
16937 # Conflict between --help and --header
16938 as_fn_error
"ambiguous option: \`$1'
16939 Try \`$0 --help' for more information.";;
16940 --help |
--hel |
-h )
16941 $as_echo "$ac_cs_usage"; exit ;;
16942 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
16943 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
16946 # This is an error.
16947 -*) as_fn_error
"unrecognized option: \`$1'
16948 Try \`$0 --help' for more information." ;;
16950 *) as_fn_append ac_config_targets
" $1"
16951 ac_need_defaults
=false
;;
16957 ac_configure_extra_args
=
16959 if $ac_cs_silent; then
16961 ac_configure_extra_args
="$ac_configure_extra_args --silent"
16965 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16966 if \$ac_cs_recheck; then
16967 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16969 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16970 CONFIG_SHELL='$SHELL'
16971 export CONFIG_SHELL
16976 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16980 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16981 ## Running $as_me. ##
16987 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16991 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
16992 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16996 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16998 # Handling of arguments.
16999 for ac_config_target
in $ac_config_targets
17001 case $ac_config_target in
17002 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
17003 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
17004 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
17005 "jit-reader.h") CONFIG_FILES
="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
17006 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
17007 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
17008 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
17009 "doc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/Makefile" ;;
17010 "gnulib/Makefile") CONFIG_FILES
="$CONFIG_FILES gnulib/Makefile" ;;
17011 "data-directory/Makefile") CONFIG_FILES
="$CONFIG_FILES data-directory/Makefile" ;;
17012 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
17014 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17019 # If the user did not use the arguments to specify the items to instantiate,
17020 # then the envvar interface is used. Set only those that are not.
17021 # We use the long form for the default assignment because of an extremely
17022 # bizarre bug on SunOS 4.1.3.
17023 if $ac_need_defaults; then
17024 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
17025 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
17026 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
17027 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
17030 # Have a temporary directory for convenience. Make it in the build tree
17031 # simply because there is no reason against having it here, and in addition,
17032 # creating and moving files from /tmp can sometimes cause problems.
17033 # Hook for its removal unless debugging.
17034 # Note that there is a small window in which the directory will not be cleaned:
17035 # after its creation but before its name has been assigned to `$tmp'.
17039 trap 'exit_status=$?
17040 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17042 trap 'as_fn_exit 1' 1 2 13 15
17044 # Create a (secure) tmp directory for tmp files.
17047 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17048 test -n "$tmp" && test -d "$tmp"
17051 tmp
=.
/conf$$
-$RANDOM
17052 (umask 077 && mkdir
"$tmp")
17053 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
17055 # Set up the scripts for CONFIG_FILES section.
17056 # No need to generate them if there are no CONFIG_FILES.
17057 # This happens for instance with `./config.status config.h'.
17058 if test -n "$CONFIG_FILES"; then
17060 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
17061 ac_cs_awk_getline
=:
17062 ac_cs_awk_pipe_init
=
17063 ac_cs_awk_read_file
='
17064 while ((getline aline < (F[key])) > 0)
17067 ac_cs_awk_pipe_fini
=
17069 ac_cs_awk_getline
=false
17070 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
17071 ac_cs_awk_read_file
='
17073 print "cat " F[key] " &&"
17074 '$ac_cs_awk_pipe_init
17075 # The final `:' finishes the AND list.
17076 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
17078 ac_cr
=`echo X | tr X '\015'`
17079 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17080 # But we know of no other shell where ac_cr would be empty at this
17081 # point, so we can use a bashism as a fallback.
17082 if test "x$ac_cr" = x
; then
17083 eval ac_cr
=\$
\'\\r
\'
17085 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17086 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17089 ac_cs_awk_cr
=$ac_cr
17092 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17095 # Create commands to substitute file output variables.
17097 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
17098 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
17099 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
17102 } >conf$
$files.sh
&&
17103 . .
/conf$
$files.sh ||
17104 as_fn_error
"could not make $CONFIG_STATUS" "$LINENO" 5
17105 rm -f conf$
$files.sh
17108 echo "cat >conf$$subs.awk <<_ACEOF" &&
17109 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17111 } >conf$$subs.sh ||
17112 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17113 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17115 for ac_last_try in false false false false false :; do
17116 . ./conf$$subs.sh ||
17117 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17119 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
17120 if test $ac_delim_n = $ac_delim_num; then
17122 elif $ac_last_try; then
17123 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17125 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17128 rm -f conf$$subs.sh
17130 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17131 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
17135 s/^/S["/; s
/!.
*/"]=/
17145 s/\(.\{148\}\).*/\1/
17147 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
17152 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17159 s/\(.\{148\}\).*/\1/
17161 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
17165 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17170 ' <conf$$subs.awk | sed '
17175 ' >>$CONFIG_STATUS || ac_write_fail=1
17176 rm -f conf$$subs.awk
17177 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17179 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
17180 for (key in S) S_is_set[key] = 1
17182 \$ac_cs_awk_pipe_init
17186 nfields = split(line, field, "@
")
17188 len = length(field[1])
17189 for (i = 2; i < nfields; i++) {
17191 keylen = length(key)
17192 if (S_is_set[key]) {
17194 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17195 len += length(value) + length(field[++i])
17200 if (nfields == 3 && !substed) {
17202 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
17203 \$ac_cs_awk_read_file
17209 \$ac_cs_awk_pipe_fini
17212 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17213 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17214 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
17217 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
17218 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
17221 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17222 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
17223 # trailing colons and then remove the whole line if VPATH becomes empty
17224 # (actually we leave an empty line to preserve line numbers).
17225 if test "x
$srcdir" = x.; then
17226 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17227 s/:*\$(srcdir):*/:/
17228 s/:*\${srcdir}:*/:/
17230 s/^\([^=]*=[ ]*\):*/\1/
17236 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17237 fi # test -n "$CONFIG_FILES"
17239 # Set up the scripts for CONFIG_HEADERS section.
17240 # No need to generate them if there are no CONFIG_HEADERS.
17241 # This happens for instance with `./config.status Makefile'.
17242 if test -n "$CONFIG_HEADERS"; then
17243 cat >"$tmp/defines.
awk" <<\_ACAWK ||
17247 # Transform confdefs.h into an awk script `defines.awk', embedded as
17248 # here-document in config.status, that substitutes the proper values into
17249 # config.h.in to produce config.h.
17251 # Create a delimiter string that does not exist in confdefs.h, to ease
17252 # handling of long lines.
17254 for ac_last_try in false false :; do
17255 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
17256 if test -z "$ac_t"; then
17258 elif $ac_last_try; then
17259 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
17261 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17265 # For the awk script, D is an array of macro values keyed by name,
17266 # likewise P contains macro parameters if any. Preserve backslash
17267 # newline sequences.
17269 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17271 s/.\{148\}/&'"$ac_delim"'/g
17274 s/^[ ]*#[ ]*define[ ][ ]*/ /
17281 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
17283 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
17287 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
17288 D["\
1"]=" \
3\\\\\\n
"\\/p
17290 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
17295 s/.\{148\}/&'"$ac_delim"'/g
17300 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
17303 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
17305 ' <confdefs.h | sed '
17306 s/'"$ac_delim"'/"\\\
17307 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17309 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17310 for (key in D) D_is_set[key] = 1
17313 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17315 split(line, arg, " ")
17316 if (arg[1] == "#") {
17320 defundef
= substr
(arg
[1], 2)
17323 split(mac1
, mac2
, "(") #)
17325 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
17326 if (D_is_set
[macro
]) {
17327 # Preserve the white space surrounding the "#".
17328 print prefix
"define", macro P
[macro
] D
[macro
]
17331 # Replace #undef with comments. This is necessary, for example,
17332 # in the case of _POSIX_SOURCE, which is predefined and required
17333 # on some systems where configure will not decide to define it.
17334 if (defundef
== "undef") {
17335 print
"/*", prefix defundef
, macro
, "*/"
17343 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17344 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
17345 fi # test -n "$CONFIG_HEADERS"
17348 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
17353 :[FHLC
]) ac_mode
=$ac_tag; continue;;
17355 case $ac_mode$ac_tag in
17357 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
17358 :[FH
]-) ac_tag
=-:-;;
17359 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
17376 -) ac_f
="$tmp/stdin";;
17377 *) # Look for the file first in the build tree, then in the source tree
17378 # (if the path is not absolute). The absolute path cannot be DOS-style,
17379 # because $ac_f cannot contain `:'.
17383 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
17385 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
17387 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17388 as_fn_append ac_file_inputs
" '$ac_f'"
17391 # Let's still pretend it is `configure' which instantiates (i.e., don't
17392 # use $as_me), people would be surprised to read:
17393 # /* config.h. Generated by config.status. */
17394 configure_input
='Generated from '`
17395 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17397 if test x
"$ac_file" != x-
; then
17398 configure_input
="$ac_file. $configure_input"
17399 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17400 $as_echo "$as_me: creating $ac_file" >&6;}
17402 # Neutralize special characters interpreted by sed in replacement strings.
17403 case $configure_input in #(
17404 *\
&* |
*\|
* |
*\\* )
17405 ac_sed_conf_input
=`$as_echo "$configure_input" |
17406 sed 's/[\\\\&|]/\\\\&/g'`;; #(
17407 *) ac_sed_conf_input
=$configure_input;;
17411 *:-:* |
*:-) cat >"$tmp/stdin" \
17412 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
17417 ac_dir
=`$as_dirname -- "$ac_file" ||
17418 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17419 X"$ac_file" : 'X\(//\)[^/]' \| \
17420 X"$ac_file" : 'X\(//\)$' \| \
17421 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17422 $as_echo X"$ac_file" |
17423 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17427 /^X\(\/\/\)[^/].*/{
17440 as_dir
="$ac_dir"; as_fn_mkdir_p
17444 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17446 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17447 # A ".." for each directory in $ac_dir_suffix.
17448 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17449 case $ac_top_builddir_sub in
17450 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17451 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
17454 ac_abs_top_builddir
=$ac_pwd
17455 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
17456 # for backward compatibility:
17457 ac_top_builddir
=$ac_top_build_prefix
17460 .
) # We are building in place.
17462 ac_top_srcdir
=$ac_top_builddir_sub
17463 ac_abs_top_srcdir
=$ac_pwd ;;
17464 [\\/]* | ?
:[\\/]* ) # Absolute name.
17465 ac_srcdir
=$srcdir$ac_dir_suffix;
17466 ac_top_srcdir
=$srcdir
17467 ac_abs_top_srcdir
=$srcdir ;;
17468 *) # Relative name.
17469 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
17470 ac_top_srcdir
=$ac_top_build_prefix$srcdir
17471 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
17473 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
17483 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
17484 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
17486 ac_MKDIR_P
=$MKDIR_P
17488 [\\/$
]* | ?
:[\\/]* ) ;;
17489 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
17493 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17494 # If the template does not know about datarootdir, expand it.
17495 # FIXME: This hack should be removed a few years after 2.60.
17496 ac_datarootdir_hack
=; ac_datarootdir_seen
=
17507 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17508 *datarootdir
*) ac_datarootdir_seen
=yes;;
17509 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
17510 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17511 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17513 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17514 ac_datarootdir_hack='
17515 s&@datadir@&$datadir&g
17516 s&@docdir@&$docdir&g
17517 s&@infodir@&$infodir&g
17518 s&@localedir@&$localedir&g
17519 s&@mandir@&$mandir&g
17520 s&\\\${datarootdir}&$datarootdir&g' ;;
17524 # Neutralize VPATH when `$srcdir' = `.'.
17525 # Shell code in configure.ac might set extrasub.
17526 # FIXME: do we really want to maintain this feature?
17527 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17528 ac_sed_extra="$ac_vpsub
17531 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17533 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
17534 s|@configure_input@|
$ac_sed_conf_input|
;t t
17535 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
17536 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
17537 s
&@srcdir@
&$ac_srcdir&;t t
17538 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
17539 s
&@top_srcdir@
&$ac_top_srcdir&;t t
17540 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
17541 s
&@builddir@
&$ac_builddir&;t t
17542 s
&@abs_builddir@
&$ac_abs_builddir&;t t
17543 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
17544 s
&@INSTALL@
&$ac_INSTALL&;t t
17545 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
17546 $ac_datarootdir_hack
17548 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
17549 if $ac_cs_awk_getline; then
17550 $AWK -f "$tmp/subs.
awk"
17552 $AWK -f "$tmp/subs.
awk" | $SHELL
17554 || as_fn_error "could not create
$ac_file" "$LINENO" 5
17556 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17557 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
17558 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
17559 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
17560 which seems to be undefined. Please make sure it is defined." >&5
17561 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
17562 which seems to be undefined. Please make sure it is defined." >&2;}
17566 -) cat "$tmp/out" && rm -f "$tmp/out";;
17567 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17569 || as_fn_error "could not create $ac_file" "$LINENO" 5
17575 if test x"$ac_file" != x-; then
17577 $as_echo "/* $configure_input */" \
17578 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17579 } >"$tmp/config.h" \
17580 || as_fn_error "could not create $ac_file" "$LINENO" 5
17581 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17582 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17583 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17586 mv "$tmp/config.h" "$ac_file" \
17587 || as_fn_error "could not create $ac_file" "$LINENO" 5
17590 $as_echo "/* $configure_input */" \
17591 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17592 || as_fn_error "could not create -" "$LINENO" 5
17594 # Compute "$ac_file"'s index
in $config_headers.
17597 for _am_header
in $config_headers :; do
17598 case $_am_header in
17599 $_am_arg |
$_am_arg:* )
17602 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
17605 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17606 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17607 X"$_am_arg" : 'X\(//\)[^/]' \| \
17608 X"$_am_arg" : 'X\(//\)$' \| \
17609 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17610 $as_echo X"$_am_arg" |
17611 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17615 /^X\(\/\/\)[^/].*/{
17627 s/.*/./; q'`/stamp-h
$_am_stamp_count
17634 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
17637 # Prefer the file from the source tree if names are identical.
17638 if test "$ac_source" = "$ac_file" ||
test ! -r "$ac_source"; then
17639 ac_source
=$srcdir/$ac_source
17642 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
17643 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
17645 if test ! -r "$ac_source"; then
17646 as_fn_error
"$ac_source: file not found" "$LINENO" 5
17650 # Try a relative symlink, then a hard link, then a copy.
17652 [\\/$
]* | ?
:[\\/]* ) ac_rel_source
=$ac_source ;;
17653 *) ac_rel_source
=$ac_top_build_prefix$ac_source ;;
17655 ln -s "$ac_rel_source" "$ac_file" 2>/dev
/null ||
17656 ln "$ac_source" "$ac_file" 2>/dev
/null ||
17657 cp -p "$ac_source" "$ac_file" ||
17658 as_fn_error
"cannot link or copy $ac_source to $ac_file" "$LINENO" 5
17661 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17662 $as_echo "$as_me: executing $ac_file commands" >&6;}
17667 case $ac_file$ac_mode in
17668 "depdir":C
) $SHELL $ac_aux_dir/mkinstalldirs
$DEPDIR ;;
17669 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
17670 # Autoconf 2.62 quotes --file arguments for eval, but not when files
17671 # are listed without --file. Let's play safe and only enable the eval
17672 # if we detect the quoting.
17673 case $CONFIG_FILES in
17674 *\'*) eval set x
"$CONFIG_FILES" ;;
17675 *) set x
$CONFIG_FILES ;;
17680 # Strip MF so we end up with the name of the file.
17681 mf
=`echo "$mf" | sed -e 's/:.*$//'`
17682 # Check whether this is an Automake generated Makefile or not.
17683 # We used to match only the files named `Makefile.in', but
17684 # some people rename them; so instead we look at the file content.
17685 # Grep'ing the first line is not enough: some people post-process
17686 # each Makefile.in and add a new line on top of each file to say so.
17687 # Grep'ing the whole file is not good either: AIX grep has a line
17688 # limit of 2048, but all sed's we know have understand at least 4000.
17689 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
17690 dirpart
=`$as_dirname -- "$mf" ||
17691 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17692 X"$mf" : 'X\(//\)[^/]' \| \
17693 X"$mf" : 'X\(//\)$' \| \
17694 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17696 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17700 /^X\(\/\/\)[^/].*/{
17716 # Extract the definition of DEPDIR, am__include, and am__quote
17717 # from the Makefile without running `make'.
17718 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
17719 test -z "$DEPDIR" && continue
17720 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
17721 test -z "am__include" && continue
17722 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
17723 # When using ansi2knr, U may be empty or an underscore; expand it
17724 U
=`sed -n 's/^U = //p' < "$mf"`
17725 # Find all dependency output files, they are included files with
17726 # $(DEPDIR) in their names. We invoke sed twice because it is the
17727 # simplest approach to changing $(DEPDIR) to its actual value in the
17729 for file in `sed -n "
17730 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17731 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17732 # Make sure the directory exists.
17733 test -f "$dirpart/$file" && continue
17734 fdir
=`$as_dirname -- "$file" ||
17735 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17736 X"$file" : 'X\(//\)[^/]' \| \
17737 X"$file" : 'X\(//\)$' \| \
17738 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17739 $as_echo X"$file" |
17740 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17744 /^X\(\/\/\)[^/].*/{
17757 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
17758 # echo "creating $dirpart/$file"
17759 echo '# dummy' > "$dirpart/$file"
17765 case x
$CONFIG_HEADERS in
17766 xconfig.h
:config.
in)
17777 ac_clean_files
=$ac_clean_files_save
17779 test $ac_write_fail = 0 ||
17780 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
17783 # configure is writing to config.log, and then calls config.status.
17784 # config.status does its own redirection, appending to config.log.
17785 # Unfortunately, on DOS this fails, as config.log is still kept open
17786 # by configure, so config.status won't be able to write to it; its
17787 # output is simply discarded. So we exec the FD to /dev/null,
17788 # effectively closing config.log, so it can be properly (re)opened and
17789 # appended to by config.status. When coming back to configure, we
17790 # need to make the FD available again.
17791 if test "$no_create" != yes; then
17793 ac_config_status_args
=
17794 test "$silent" = yes &&
17795 ac_config_status_args
="$ac_config_status_args --quiet"
17797 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
17799 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17800 # would make configure fail if this is the last instruction.
17801 $ac_cs_success || as_fn_exit $?
17805 # CONFIG_SUBDIRS section.
17807 if test "$no_recursion" != yes; then
17809 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
17810 # so they do not pile up.
17811 ac_sub_configure_args
=
17813 eval "set x $ac_configure_args"
17817 if test -n "$ac_prev"; then
17822 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
17823 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
17824 ac_prev
=cache_file
;;
17825 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
17826 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
17829 --config-cache |
-C)
17831 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
17833 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
17835 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
17837 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
17839 --disable-option-checking)
17843 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17845 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
17849 # Always prepend --prefix to ensure using the same prefix
17850 # in subdir configurations.
17851 ac_arg
="--prefix=$prefix"
17853 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17855 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
17858 if test "$silent" = yes; then
17859 ac_sub_configure_args
="--silent $ac_sub_configure_args"
17862 # Always prepend --disable-option-checking to silence warnings, since
17863 # different subdirs can have different --enable and --with options.
17864 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
17867 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
17869 # Do not complain, so a configure script can configure whichever
17870 # parts of a large source tree are present.
17871 test -d "$srcdir/$ac_dir" ||
continue
17873 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
17874 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
17875 $as_echo "$ac_msg" >&6
17876 as_dir
="$ac_dir"; as_fn_mkdir_p
17880 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17882 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17883 # A ".." for each directory in $ac_dir_suffix.
17884 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17885 case $ac_top_builddir_sub in
17886 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17887 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
17890 ac_abs_top_builddir
=$ac_pwd
17891 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
17892 # for backward compatibility:
17893 ac_top_builddir
=$ac_top_build_prefix
17896 .
) # We are building in place.
17898 ac_top_srcdir
=$ac_top_builddir_sub
17899 ac_abs_top_srcdir
=$ac_pwd ;;
17900 [\\/]* | ?
:[\\/]* ) # Absolute name.
17901 ac_srcdir
=$srcdir$ac_dir_suffix;
17902 ac_top_srcdir
=$srcdir
17903 ac_abs_top_srcdir
=$srcdir ;;
17904 *) # Relative name.
17905 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
17906 ac_top_srcdir
=$ac_top_build_prefix$srcdir
17907 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
17909 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
17914 # Check for guested configure; otherwise get Cygnus style configure.
17915 if test -f "$ac_srcdir/configure.gnu"; then
17916 ac_sub_configure
=$ac_srcdir/configure.gnu
17917 elif test -f "$ac_srcdir/configure"; then
17918 ac_sub_configure
=$ac_srcdir/configure
17919 elif test -f "$ac_srcdir/configure.in"; then
17920 # This should be Cygnus configure.
17921 ac_sub_configure
=$ac_aux_dir/configure
17923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
17924 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
17928 # The recursion is here.
17929 if test -n "$ac_sub_configure"; then
17930 # Make the cache file name correct relative to the subdirectory.
17931 case $cache_file in
17932 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
17933 *) # Relative name.
17934 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
17937 { $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
17938 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
17939 # The eval makes quoting arguments work.
17940 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
17941 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
17942 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
17948 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
17949 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17950 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}