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-ia64 use libunwind frame unwinding
for ia64 targets
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 for ia64.
8202 # Check whether --with-libunwind-ia64 was given.
8203 if test "${with_libunwind_ia64+set}" = set; then :
8204 withval
=$with_libunwind_ia64;
8206 with_libunwind_ia64
=auto
8210 # Backward compatibility option.
8211 if test "${with_libunwind+set}" = set; then
8212 if test x
"$with_libunwind_ia64" != xauto
; then
8213 as_fn_error
"option --with-libunwind is deprecated, use --with-libunwind-ia64" "$LINENO" 5
8215 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&5
8216 $as_echo "$as_me: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&2;}
8217 with_libunwind_ia64
="$with_libunwind"
8220 case "$with_libunwind_ia64" in
8224 for ac_header
in libunwind-ia64.h
8226 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
8227 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
8228 cat >>confdefs.h
<<_ACEOF
8229 #define HAVE_LIBUNWIND_IA64_H 1
8236 with_libunwind_ia64
=$ac_cv_header_libunwind_ia64_h
8239 as_fn_error
"bad value $with_libunwind_ia64 for GDB --with-libunwind-ia64 option" "$LINENO" 5
8243 if test x
"$with_libunwind_ia64" = xyes
; then
8244 for ac_header
in libunwind-ia64.h
8246 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
8247 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
8248 cat >>confdefs.h
<<_ACEOF
8249 #define HAVE_LIBUNWIND_IA64_H 1
8256 if test x
"$ac_cv_header_libunwind_ia64_h" != xyes
; then
8257 as_fn_error
"GDB option --with-libunwind-ia64 requires libunwind-ia64.h" "$LINENO" 5
8259 CONFIG_OBS
="$CONFIG_OBS ia64-libunwind-tdep.o"
8260 CONFIG_DEPS
="$CONFIG_DEPS ia64-libunwind-tdep.o"
8261 CONFIG_SRCS
="$CONFIG_SRCS ia64-libunwind-tdep.c"
8266 # Check whether --with-curses was given.
8267 if test "${with_curses+set}" = set; then :
8268 withval
=$with_curses; opt_curses
=$withval
8273 if test "$opt_curses" = "yes"; then
8277 # Profiling support.
8278 # Check whether --enable-profiling was given.
8279 if test "${enable_profiling+set}" = set; then :
8280 enableval
=$enable_profiling; case $enableval in
8284 as_fn_error
"bad value $enableval for --enable-profile" "$LINENO" 5 ;;
8291 for ac_func
in monstartup _mcleanup
8293 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8294 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8295 eval as_val
=\$
$as_ac_var
8296 if test "x$as_val" = x
""yes; then :
8297 cat >>confdefs.h
<<_ACEOF
8298 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
8305 $as_echo_n "checking for _etext... " >&6; }
8306 if test "${ac_cv_var__etext+set}" = set; then :
8307 $as_echo_n "(cached) " >&6
8309 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8310 /* end confdefs.h. */
8322 if ac_fn_c_try_link
"$LINENO"; then :
8323 ac_cv_var__etext
=yes
8327 rm -f core conftest.err conftest.
$ac_objext \
8328 conftest
$ac_exeext conftest.
$ac_ext
8330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
8331 $as_echo "$ac_cv_var__etext" >&6; }
8332 if test $ac_cv_var__etext = yes; then
8334 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
8337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
8338 $as_echo_n "checking for etext... " >&6; }
8339 if test "${ac_cv_var_etext+set}" = set; then :
8340 $as_echo_n "(cached) " >&6
8342 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8343 /* end confdefs.h. */
8355 if ac_fn_c_try_link
"$LINENO"; then :
8360 rm -f core conftest.err conftest.
$ac_objext \
8361 conftest
$ac_exeext conftest.
$ac_ext
8363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
8364 $as_echo "$ac_cv_var_etext" >&6; }
8365 if test $ac_cv_var_etext = yes; then
8367 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
8370 if test "$enable_profiling" = yes ; then
8371 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
8372 as_fn_error
"--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
8375 OLD_CFLAGS
="$CFLAGS"
8376 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
8378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
8379 $as_echo_n "checking whether $CC supports -pg... " >&6; }
8380 if test "${ac_cv_cc_supports_pg+set}" = set; then :
8381 $as_echo_n "(cached) " >&6
8383 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8384 /* end confdefs.h. */
8394 if ac_fn_c_try_compile
"$LINENO"; then :
8395 ac_cv_cc_supports_pg
=yes
8397 ac_cv_cc_supports_pg
=no
8399 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
8402 $as_echo "$ac_cv_cc_supports_pg" >&6; }
8404 if test $ac_cv_cc_supports_pg = no
; then
8405 as_fn_error
"--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
8408 CFLAGS
="$OLD_CFLAGS"
8413 # Check whether --with-pkgversion was given.
8414 if test "${with_pkgversion+set}" = set; then :
8415 withval
=$with_pkgversion; case "$withval" in
8416 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
8418 *) PKGVERSION
="($withval) " ;;
8429 # Check whether --with-bugurl was given.
8430 if test "${with_bugurl+set}" = set; then :
8431 withval
=$with_bugurl; case "$withval" in
8432 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
8435 *) BUGURL
="$withval"
8439 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
8449 REPORT_BUGS_TO
="<$BUGURL>"
8450 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
8457 cat >>confdefs.h
<<_ACEOF
8458 #define PKGVERSION "$PKGVERSION"
8462 cat >>confdefs.h
<<_ACEOF
8463 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8467 # --------------------- #
8468 # Checks for programs. #
8469 # --------------------- #
8471 for ac_prog
in gawk mawk nawk
awk
8473 # Extract the first word of "$ac_prog", so it can be a program name with args.
8474 set dummy
$ac_prog; ac_word
=$2
8475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8476 $as_echo_n "checking for $ac_word... " >&6; }
8477 if test "${ac_cv_prog_AWK+set}" = set; then :
8478 $as_echo_n "(cached) " >&6
8480 if test -n "$AWK"; then
8481 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
8483 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8487 test -z "$as_dir" && as_dir
=.
8488 for ac_exec_ext
in '' $ac_executable_extensions; do
8489 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8490 ac_cv_prog_AWK
="$ac_prog"
8491 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8501 if test -n "$AWK"; then
8502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
8503 $as_echo "$AWK" >&6; }
8505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8506 $as_echo "no" >&6; }
8510 test -n "$AWK" && break
8514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
8515 $as_echo_n "checking whether ln -s works... " >&6; }
8517 if test "$LN_S" = "ln -s"; then
8518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8519 $as_echo "yes" >&6; }
8521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
8522 $as_echo "no, using $LN_S" >&6; }
8525 if test -n "$ac_tool_prefix"; then
8526 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8527 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
8528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8529 $as_echo_n "checking for $ac_word... " >&6; }
8530 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8531 $as_echo_n "(cached) " >&6
8533 if test -n "$RANLIB"; then
8534 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
8536 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8540 test -z "$as_dir" && as_dir
=.
8541 for ac_exec_ext
in '' $ac_executable_extensions; do
8542 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8543 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
8544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8553 RANLIB
=$ac_cv_prog_RANLIB
8554 if test -n "$RANLIB"; then
8555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8556 $as_echo "$RANLIB" >&6; }
8558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8559 $as_echo "no" >&6; }
8564 if test -z "$ac_cv_prog_RANLIB"; then
8565 ac_ct_RANLIB
=$RANLIB
8566 # Extract the first word of "ranlib", so it can be a program name with args.
8567 set dummy ranlib
; ac_word
=$2
8568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8569 $as_echo_n "checking for $ac_word... " >&6; }
8570 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8571 $as_echo_n "(cached) " >&6
8573 if test -n "$ac_ct_RANLIB"; then
8574 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
8576 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8580 test -z "$as_dir" && as_dir
=.
8581 for ac_exec_ext
in '' $ac_executable_extensions; do
8582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8583 ac_cv_prog_ac_ct_RANLIB
="ranlib"
8584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8593 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
8594 if test -n "$ac_ct_RANLIB"; then
8595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8596 $as_echo "$ac_ct_RANLIB" >&6; }
8598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8599 $as_echo "no" >&6; }
8602 if test "x$ac_ct_RANLIB" = x
; then
8605 case $cross_compiling:$ac_tool_warned in
8607 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8608 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8609 ac_tool_warned
=yes ;;
8611 RANLIB
=$ac_ct_RANLIB
8614 RANLIB
="$ac_cv_prog_RANLIB"
8617 for ac_prog
in 'bison -y' byacc
8619 # Extract the first word of "$ac_prog", so it can be a program name with args.
8620 set dummy
$ac_prog; ac_word
=$2
8621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8622 $as_echo_n "checking for $ac_word... " >&6; }
8623 if test "${ac_cv_prog_YACC+set}" = set; then :
8624 $as_echo_n "(cached) " >&6
8626 if test -n "$YACC"; then
8627 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
8629 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8633 test -z "$as_dir" && as_dir
=.
8634 for ac_exec_ext
in '' $ac_executable_extensions; do
8635 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8636 ac_cv_prog_YACC
="$ac_prog"
8637 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8646 YACC
=$ac_cv_prog_YACC
8647 if test -n "$YACC"; then
8648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8649 $as_echo "$YACC" >&6; }
8651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8652 $as_echo "no" >&6; }
8656 test -n "$YACC" && break
8658 test -n "$YACC" || YACC
="yacc"
8661 if test -n "$ac_tool_prefix"; then
8662 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8663 set dummy
${ac_tool_prefix}ar; ac_word
=$2
8664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8665 $as_echo_n "checking for $ac_word... " >&6; }
8666 if test "${ac_cv_prog_AR+set}" = set; then :
8667 $as_echo_n "(cached) " >&6
8669 if test -n "$AR"; then
8670 ac_cv_prog_AR
="$AR" # Let the user override the test.
8672 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8676 test -z "$as_dir" && as_dir
=.
8677 for ac_exec_ext
in '' $ac_executable_extensions; do
8678 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8679 ac_cv_prog_AR
="${ac_tool_prefix}ar"
8680 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8690 if test -n "$AR"; then
8691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8692 $as_echo "$AR" >&6; }
8694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8695 $as_echo "no" >&6; }
8700 if test -z "$ac_cv_prog_AR"; then
8702 # Extract the first word of "ar", so it can be a program name with args.
8703 set dummy
ar; ac_word
=$2
8704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8705 $as_echo_n "checking for $ac_word... " >&6; }
8706 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
8707 $as_echo_n "(cached) " >&6
8709 if test -n "$ac_ct_AR"; then
8710 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
8712 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8716 test -z "$as_dir" && as_dir
=.
8717 for ac_exec_ext
in '' $ac_executable_extensions; do
8718 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8719 ac_cv_prog_ac_ct_AR
="ar"
8720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8729 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
8730 if test -n "$ac_ct_AR"; then
8731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
8732 $as_echo "$ac_ct_AR" >&6; }
8734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8735 $as_echo "no" >&6; }
8738 if test "x$ac_ct_AR" = x
; then
8741 case $cross_compiling:$ac_tool_warned in
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8744 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8745 ac_tool_warned
=yes ;;
8753 if test -n "$ac_tool_prefix"; then
8754 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8755 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
8756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8757 $as_echo_n "checking for $ac_word... " >&6; }
8758 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8759 $as_echo_n "(cached) " >&6
8761 if test -n "$DLLTOOL"; then
8762 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
8764 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8768 test -z "$as_dir" && as_dir
=.
8769 for ac_exec_ext
in '' $ac_executable_extensions; do
8770 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8771 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
8772 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8781 DLLTOOL
=$ac_cv_prog_DLLTOOL
8782 if test -n "$DLLTOOL"; then
8783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8784 $as_echo "$DLLTOOL" >&6; }
8786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8787 $as_echo "no" >&6; }
8792 if test -z "$ac_cv_prog_DLLTOOL"; then
8793 ac_ct_DLLTOOL
=$DLLTOOL
8794 # Extract the first word of "dlltool", so it can be a program name with args.
8795 set dummy dlltool
; ac_word
=$2
8796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8797 $as_echo_n "checking for $ac_word... " >&6; }
8798 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
8799 $as_echo_n "(cached) " >&6
8801 if test -n "$ac_ct_DLLTOOL"; then
8802 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
8804 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8808 test -z "$as_dir" && as_dir
=.
8809 for ac_exec_ext
in '' $ac_executable_extensions; do
8810 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8811 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
8812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8821 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
8822 if test -n "$ac_ct_DLLTOOL"; then
8823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
8824 $as_echo "$ac_ct_DLLTOOL" >&6; }
8826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8827 $as_echo "no" >&6; }
8830 if test "x$ac_ct_DLLTOOL" = x
; then
8833 case $cross_compiling:$ac_tool_warned in
8835 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8836 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8837 ac_tool_warned
=yes ;;
8839 DLLTOOL
=$ac_ct_DLLTOOL
8842 DLLTOOL
="$ac_cv_prog_DLLTOOL"
8845 if test -n "$ac_tool_prefix"; then
8846 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
8847 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
8848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8849 $as_echo_n "checking for $ac_word... " >&6; }
8850 if test "${ac_cv_prog_WINDRES+set}" = set; then :
8851 $as_echo_n "(cached) " >&6
8853 if test -n "$WINDRES"; then
8854 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
8856 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8860 test -z "$as_dir" && as_dir
=.
8861 for ac_exec_ext
in '' $ac_executable_extensions; do
8862 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8863 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
8864 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8873 WINDRES
=$ac_cv_prog_WINDRES
8874 if test -n "$WINDRES"; then
8875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8876 $as_echo "$WINDRES" >&6; }
8878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8879 $as_echo "no" >&6; }
8884 if test -z "$ac_cv_prog_WINDRES"; then
8885 ac_ct_WINDRES
=$WINDRES
8886 # Extract the first word of "windres", so it can be a program name with args.
8887 set dummy windres
; ac_word
=$2
8888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8889 $as_echo_n "checking for $ac_word... " >&6; }
8890 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
8891 $as_echo_n "(cached) " >&6
8893 if test -n "$ac_ct_WINDRES"; then
8894 ac_cv_prog_ac_ct_WINDRES
="$ac_ct_WINDRES" # Let the user override the test.
8896 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8900 test -z "$as_dir" && as_dir
=.
8901 for ac_exec_ext
in '' $ac_executable_extensions; do
8902 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8903 ac_cv_prog_ac_ct_WINDRES
="windres"
8904 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8913 ac_ct_WINDRES
=$ac_cv_prog_ac_ct_WINDRES
8914 if test -n "$ac_ct_WINDRES"; then
8915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
8916 $as_echo "$ac_ct_WINDRES" >&6; }
8918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8919 $as_echo "no" >&6; }
8922 if test "x$ac_ct_WINDRES" = x
; then
8925 case $cross_compiling:$ac_tool_warned in
8927 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8928 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8929 ac_tool_warned
=yes ;;
8931 WINDRES
=$ac_ct_WINDRES
8934 WINDRES
="$ac_cv_prog_WINDRES"
8938 # Needed for GNU/Hurd.
8939 if test -n "$ac_tool_prefix"; then
8940 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
8941 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
8942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8943 $as_echo_n "checking for $ac_word... " >&6; }
8944 if test "${ac_cv_prog_MIG+set}" = set; then :
8945 $as_echo_n "(cached) " >&6
8947 if test -n "$MIG"; then
8948 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
8950 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8954 test -z "$as_dir" && as_dir
=.
8955 for ac_exec_ext
in '' $ac_executable_extensions; do
8956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8957 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
8958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8968 if test -n "$MIG"; then
8969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
8970 $as_echo "$MIG" >&6; }
8972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8973 $as_echo "no" >&6; }
8978 if test -z "$ac_cv_prog_MIG"; then
8980 # Extract the first word of "mig", so it can be a program name with args.
8981 set dummy mig
; ac_word
=$2
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8983 $as_echo_n "checking for $ac_word... " >&6; }
8984 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
8985 $as_echo_n "(cached) " >&6
8987 if test -n "$ac_ct_MIG"; then
8988 ac_cv_prog_ac_ct_MIG
="$ac_ct_MIG" # Let the user override the test.
8990 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8994 test -z "$as_dir" && as_dir
=.
8995 for ac_exec_ext
in '' $ac_executable_extensions; do
8996 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8997 ac_cv_prog_ac_ct_MIG
="mig"
8998 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9007 ac_ct_MIG
=$ac_cv_prog_ac_ct_MIG
9008 if test -n "$ac_ct_MIG"; then
9009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
9010 $as_echo "$ac_ct_MIG" >&6; }
9012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9013 $as_echo "no" >&6; }
9016 if test "x$ac_ct_MIG" = x
; then
9019 case $cross_compiling:$ac_tool_warned in
9021 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9022 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9023 ac_tool_warned
=yes ;;
9028 MIG
="$ac_cv_prog_MIG"
9032 # ---------------------- #
9033 # Checks for libraries. #
9034 # ---------------------- #
9036 # We might need to link with -lm; most simulators need it.
9037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
9038 $as_echo_n "checking for main in -lm... " >&6; }
9039 if test "${ac_cv_lib_m_main+set}" = set; then :
9040 $as_echo_n "(cached) " >&6
9042 ac_check_lib_save_LIBS
=$LIBS
9044 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9045 /* end confdefs.h. */
9056 if ac_fn_c_try_link
"$LINENO"; then :
9057 ac_cv_lib_m_main
=yes
9061 rm -f core conftest.err conftest.
$ac_objext \
9062 conftest
$ac_exeext conftest.
$ac_ext
9063 LIBS
=$ac_check_lib_save_LIBS
9065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
9066 $as_echo "$ac_cv_lib_m_main" >&6; }
9067 if test "x$ac_cv_lib_m_main" = x
""yes; then :
9068 cat >>confdefs.h
<<_ACEOF
9077 # We need to link with -lw to get `wctype' on Solaris before Solaris
9078 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
9079 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
9080 # is known to have this problem). Therefore we avoid libw if we can.
9081 ac_fn_c_check_func
"$LINENO" "wctype" "ac_cv_func_wctype"
9082 if test "x$ac_cv_func_wctype" = x
""yes; then :
9085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
9086 $as_echo_n "checking for wctype in -lw... " >&6; }
9087 if test "${ac_cv_lib_w_wctype+set}" = set; then :
9088 $as_echo_n "(cached) " >&6
9090 ac_check_lib_save_LIBS
=$LIBS
9092 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9093 /* end confdefs.h. */
9095 /* Override any GCC internal prototype to avoid an error.
9096 Use char because int might match the return type of a GCC
9097 builtin and then its argument prototype would still apply. */
9110 if ac_fn_c_try_link
"$LINENO"; then :
9111 ac_cv_lib_w_wctype
=yes
9113 ac_cv_lib_w_wctype
=no
9115 rm -f core conftest.err conftest.
$ac_objext \
9116 conftest
$ac_exeext conftest.
$ac_ext
9117 LIBS
=$ac_check_lib_save_LIBS
9119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
9120 $as_echo "$ac_cv_lib_w_wctype" >&6; }
9121 if test "x$ac_cv_lib_w_wctype" = x
""yes; then :
9122 cat >>confdefs.h
<<_ACEOF
9133 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
9135 $as_echo_n "checking for library containing gethostbyname... " >&6; }
9136 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9137 $as_echo_n "(cached) " >&6
9139 ac_func_search_save_LIBS
=$LIBS
9140 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9141 /* end confdefs.h. */
9143 /* Override any GCC internal prototype to avoid an error.
9144 Use char because int might match the return type of a GCC
9145 builtin and then its argument prototype would still apply. */
9149 char gethostbyname ();
9153 return gethostbyname ();
9158 for ac_lib
in '' nsl
; do
9159 if test -z "$ac_lib"; then
9160 ac_res
="none required"
9163 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9165 if ac_fn_c_try_link
"$LINENO"; then :
9166 ac_cv_search_gethostbyname
=$ac_res
9168 rm -f core conftest.err conftest.
$ac_objext \
9170 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9174 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9177 ac_cv_search_gethostbyname
=no
9180 LIBS
=$ac_func_search_save_LIBS
9182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
9183 $as_echo "$ac_cv_search_gethostbyname" >&6; }
9184 ac_res
=$ac_cv_search_gethostbyname
9185 if test "$ac_res" != no
; then :
9186 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9191 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
9192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
9193 $as_echo_n "checking for library containing socketpair... " >&6; }
9194 if test "${ac_cv_search_socketpair+set}" = set; then :
9195 $as_echo_n "(cached) " >&6
9197 ac_func_search_save_LIBS
=$LIBS
9198 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9199 /* end confdefs.h. */
9201 /* Override any GCC internal prototype to avoid an error.
9202 Use char because int might match the return type of a GCC
9203 builtin and then its argument prototype would still apply. */
9211 return socketpair ();
9216 for ac_lib
in '' socket
; do
9217 if test -z "$ac_lib"; then
9218 ac_res
="none required"
9221 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9223 if ac_fn_c_try_link
"$LINENO"; then :
9224 ac_cv_search_socketpair
=$ac_res
9226 rm -f core conftest.err conftest.
$ac_objext \
9228 if test "${ac_cv_search_socketpair+set}" = set; then :
9232 if test "${ac_cv_search_socketpair+set}" = set; then :
9235 ac_cv_search_socketpair
=no
9238 LIBS
=$ac_func_search_save_LIBS
9240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
9241 $as_echo "$ac_cv_search_socketpair" >&6; }
9242 ac_res
=$ac_cv_search_socketpair
9243 if test "$ac_res" != no
; then :
9244 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9249 # Link in zlib if we can. This allows us to read compressed debug sections.
9251 # See if the user specified whether he wants zlib support or not.
9253 # Check whether --with-zlib was given.
9254 if test "${with_zlib+set}" = set; then :
9261 if test "$with_zlib" != "no"; then
9262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
9263 $as_echo_n "checking for library containing zlibVersion... " >&6; }
9264 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9265 $as_echo_n "(cached) " >&6
9267 ac_func_search_save_LIBS
=$LIBS
9268 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9269 /* end confdefs.h. */
9271 /* Override any GCC internal prototype to avoid an error.
9272 Use char because int might match the return type of a GCC
9273 builtin and then its argument prototype would still apply. */
9277 char zlibVersion ();
9281 return zlibVersion ();
9286 for ac_lib
in '' z
; do
9287 if test -z "$ac_lib"; then
9288 ac_res
="none required"
9291 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9293 if ac_fn_c_try_link
"$LINENO"; then :
9294 ac_cv_search_zlibVersion
=$ac_res
9296 rm -f core conftest.err conftest.
$ac_objext \
9298 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9302 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9305 ac_cv_search_zlibVersion
=no
9308 LIBS
=$ac_func_search_save_LIBS
9310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
9311 $as_echo "$ac_cv_search_zlibVersion" >&6; }
9312 ac_res
=$ac_cv_search_zlibVersion
9313 if test "$ac_res" != no
; then :
9314 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9315 for ac_header
in zlib.h
9317 ac_fn_c_check_header_mongrel
"$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
9318 if test "x$ac_cv_header_zlib_h" = x
""yes; then :
9319 cat >>confdefs.h
<<_ACEOF
9320 #define HAVE_ZLIB_H 1
9329 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
9330 as_fn_error
"zlib (libz) library was explicitly requested but not found" "$LINENO" 5
9335 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
9337 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
9338 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9339 $as_echo_n "(cached) " >&6
9341 ac_func_search_save_LIBS
=$LIBS
9342 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9343 /* end confdefs.h. */
9345 /* Override any GCC internal prototype to avoid an error.
9346 Use char because int might match the return type of a GCC
9347 builtin and then its argument prototype would still apply. */
9351 char dlgetmodinfo ();
9355 return dlgetmodinfo ();
9360 for ac_lib
in '' dl xpdl
; do
9361 if test -z "$ac_lib"; then
9362 ac_res
="none required"
9365 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9367 if ac_fn_c_try_link
"$LINENO"; then :
9368 ac_cv_search_dlgetmodinfo
=$ac_res
9370 rm -f core conftest.err conftest.
$ac_objext \
9372 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9376 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9379 ac_cv_search_dlgetmodinfo
=no
9382 LIBS
=$ac_func_search_save_LIBS
9384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
9385 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
9386 ac_res
=$ac_cv_search_dlgetmodinfo
9387 if test "$ac_res" != no
; then :
9388 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9396 # Check whether --with-libiconv-prefix was given.
9397 if test "${with_libiconv_prefix+set}" = set; then :
9398 withval
=$with_libiconv_prefix;
9399 for dir
in `echo "$withval" | tr : ' '`; do
9400 if test -d $dir/include
; then LIBICONV_INCLUDE
="-I$dir/include"; fi
9401 if test -d $dir/lib
; then LIBICONV_LIBDIR
="-L$dir/lib"; fi
9407 BUILD_LIBICONV_LIBDIRS
="../libiconv/lib/.libs ../libiconv/lib/_libs"
9408 BUILD_LIBICONV_INCLUDE
="-I../libiconv/include"
9410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
9411 $as_echo_n "checking for iconv... " >&6; }
9412 if test "${am_cv_func_iconv+set}" = set; then :
9413 $as_echo_n "(cached) " >&6
9416 am_cv_func_iconv
="no, consider installing GNU libiconv"
9418 am_cv_use_build_libiconv
=no
9419 am_cv_build_libiconv_path
=
9421 # If libiconv is part of the build tree, then try using it over
9423 if test -d ..
/libiconv
; then
9424 for lib_dir
in $BUILD_LIBICONV_LIBDIRS; do
9425 am_save_LIBS
="$LIBS"
9426 am_save_CPPFLAGS
="$CPPFLAGS"
9427 LIBS
="$LIBS $lib_dir/libiconv.a"
9428 CPPFLAGS
="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
9429 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9430 /* end confdefs.h. */
9436 iconv_t cd = iconv_open("","");
9437 iconv(cd,NULL,NULL,NULL,NULL);
9443 if ac_fn_c_try_link
"$LINENO"; then :
9444 am_cv_use_build_libiconv
=yes
9445 am_cv_build_libiconv_path
=$lib_dir/libiconv.a
9447 am_cv_func_iconv
=yes
9449 rm -f core conftest.err conftest.
$ac_objext \
9450 conftest
$ac_exeext conftest.
$ac_ext
9451 LIBS
="$am_save_LIBS"
9452 CPPFLAGS
="$am_save_CPPFLAGS"
9453 if test "$am_cv_use_build_libiconv" = "yes"; then
9459 # Next, try to find iconv in libc.
9460 if test "$am_cv_func_iconv" != yes; then
9461 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9462 /* end confdefs.h. */
9468 iconv_t cd = iconv_open("","");
9469 iconv(cd,NULL,NULL,NULL,NULL);
9475 if ac_fn_c_try_link
"$LINENO"; then :
9476 am_cv_func_iconv
=yes
9478 rm -f core conftest.err conftest.
$ac_objext \
9479 conftest
$ac_exeext conftest.
$ac_ext
9482 # If iconv was not in libc, try -liconv. In this case, arrange to
9483 # look in the libiconv prefix, if it was specified by the user.
9484 if test "$am_cv_func_iconv" != yes; then
9485 am_save_CPPFLAGS
="$CPPFLAGS"
9486 am_save_LIBS
="$LIBS"
9487 if test -n "$LIBICONV_INCLUDE"; then
9488 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
9489 LIBS
="$LIBS $LIBICONV_LIBDIR"
9491 LIBS
="$LIBS -liconv"
9492 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9493 /* end confdefs.h. */
9499 iconv_t cd = iconv_open("","");
9500 iconv(cd,NULL,NULL,NULL,NULL);
9506 if ac_fn_c_try_link
"$LINENO"; then :
9508 am_cv_func_iconv
=yes
9510 rm -f core conftest.err conftest.
$ac_objext \
9511 conftest
$ac_exeext conftest.
$ac_ext
9512 LIBS
="$am_save_LIBS"
9513 CPPFLAGS
="$am_save_CPPFLAGS"
9517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
9518 $as_echo "$am_cv_func_iconv" >&6; }
9520 # Set the various flags based on the cache variables. We can't rely
9521 # on the flags to remain set from the above code, due to caching.
9523 if test "$am_cv_lib_iconv" = yes; then
9529 if test "$am_cv_use_build_libiconv" = yes; then
9530 LIBICONV
="$am_cv_build_libiconv_path"
9532 LIBICONV_INCLUDE
="$BUILD_LIBICONV_INCLUDE"
9534 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
9535 LIBS
="$LIBS $LIBICONV_LIBDIR $LIBICONV"
9537 if test "$am_cv_func_iconv" = yes; then
9539 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
9541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
9542 $as_echo_n "checking for iconv declaration... " >&6; }
9543 if test "${am_cv_proto_iconv+set}" = set; then :
9544 $as_echo_n "(cached) " >&6
9547 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9548 /* end confdefs.h. */
9556 #if defined(__STDC__) || defined(__cplusplus)
9557 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9570 if ac_fn_c_try_compile
"$LINENO"; then :
9571 am_cv_proto_iconv_arg1
=""
9573 am_cv_proto_iconv_arg1
="const"
9575 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9576 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);"
9579 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
9580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
9581 }$am_cv_proto_iconv" >&5
9583 }$am_cv_proto_iconv" >&6; }
9585 cat >>confdefs.h
<<_ACEOF
9586 #define ICONV_CONST $am_cv_proto_iconv_arg1
9592 # GDB may fork/exec the iconv program to get the list of supported character
9593 # sets. Allow the user to specify where to find it.
9594 # There are several factors affecting the choice of option name:
9595 # - There is already --with-libiconv-prefix but we can't use it, it specifies
9596 # the build-time location of libiconv files.
9597 # - The program we need to find is iconv, which comes with glibc. The user
9598 # doesn't necessarily have libiconv installed. Therefore naming this
9599 # --with-libiconv-foo feels wrong.
9600 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
9601 # defined to work on directories not files (though it really doesn't know
9603 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
9604 # with --with-libiconv-prefix.
9605 # Putting these together is why the option name is --with-iconv-bin.
9608 # Check whether --with-iconv-bin was given.
9609 if test "${with_iconv_bin+set}" = set; then :
9610 withval
=$with_iconv_bin; iconv_bin
="${withval}"
9612 cat >>confdefs.h
<<_ACEOF
9613 #define ICONV_BIN "${iconv_bin}"
9617 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
9618 if test "x$prefix" = xNONE
; then
9619 test_prefix
=/usr
/local
9624 test_prefix
=$exec_prefix
9627 case ${iconv_bin} in
9628 "${test_prefix}"|
"${test_prefix}/"*|\
9629 '${exec_prefix}'|
'${exec_prefix}/'*)
9634 cat >>confdefs.h
<<_ACEOF
9635 #define ICONV_BIN_RELOCATABLE $value
9643 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
9644 # There is a very specific comment in /usr/include/curses.h explaining that
9645 # termcap routines built into libcurses must not be used.
9647 # The symptoms we observed so far is GDB unexpectedly changing
9648 # the terminal settings when tgetent is called - this is particularly
9649 # visible as the output is missing carriage returns, and so rapidly
9650 # becomes very hard to read.
9652 # The readline configure script has already decided that libtermcap
9653 # was enough for its purposes, and so decided to build readline using
9654 # libtermcap. Since the TUI mode requires curses, building GDB with
9655 # TUI enabled results in both libraries to be used at the same time,
9656 # which is not allowed. This basically means that GDB with TUI is
9657 # broken on alpha-osf.
9661 if test x
"$enable_tui" = xyes
; then
9662 as_fn_error
"Building GDB with TUI mode is not supported on this host" "$LINENO" 5
9664 if test x
"$enable_tui" = xauto
; then
9670 # For the TUI, we need enhanced curses functionality.
9671 if test x
"$enable_tui" != xno
; then
9676 if test x
"$prefer_curses" = xyes
; then
9677 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
9678 # curses library because the latter might not provide all the
9679 # functionality we need. However, this leads to problems on systems
9680 # where the linker searches /usr/local/lib, but the compiler doesn't
9681 # search /usr/local/include, if ncurses is installed in /usr/local. A
9682 # default installation of ncurses on alpha*-dec-osf* will lead to such
9684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
9685 $as_echo_n "checking for library containing waddstr... " >&6; }
9686 if test "${ac_cv_search_waddstr+set}" = set; then :
9687 $as_echo_n "(cached) " >&6
9689 ac_func_search_save_LIBS
=$LIBS
9690 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9691 /* end confdefs.h. */
9693 /* Override any GCC internal prototype to avoid an error.
9694 Use char because int might match the return type of a GCC
9695 builtin and then its argument prototype would still apply. */
9708 for ac_lib
in '' ncurses cursesX curses
; do
9709 if test -z "$ac_lib"; then
9710 ac_res
="none required"
9713 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9715 if ac_fn_c_try_link
"$LINENO"; then :
9716 ac_cv_search_waddstr
=$ac_res
9718 rm -f core conftest.err conftest.
$ac_objext \
9720 if test "${ac_cv_search_waddstr+set}" = set; then :
9724 if test "${ac_cv_search_waddstr+set}" = set; then :
9727 ac_cv_search_waddstr
=no
9730 LIBS
=$ac_func_search_save_LIBS
9732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
9733 $as_echo "$ac_cv_search_waddstr" >&6; }
9734 ac_res
=$ac_cv_search_waddstr
9735 if test "$ac_res" != no
; then :
9736 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9741 if test "$ac_cv_search_waddstr" != no
; then
9746 # Check whether we should enable the TUI, but only do so if we really
9748 if test x
"$enable_tui" != xno
; then
9749 if test -d $srcdir/tui
; then
9750 if test "$curses_found" != no
; then
9751 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
9752 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
9753 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
9754 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
9756 if test x
"$enable_tui" = xyes
; then
9757 as_fn_error
"no enhanced curses library found; disable TUI" "$LINENO" 5
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
9760 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
9766 # Since GDB uses Readline, we need termcap functionality. In many
9767 # cases this will be provided by the curses library, but some systems
9768 # have a seperate termcap library, or no curses library at all.
9772 if test -d $srcdir/libtermcap
; then
9773 LIBS
="../libtermcap/libtermcap.a $LIBS"
9774 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
9777 ac_cv_search_tgetent
="none required"
9780 ac_cv_search_tgetent
="none required"
9781 CONFIG_OBS
="$CONFIG_OBS windows-termcap.o"
9785 # These are the libraries checked by Readline.
9786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
9787 $as_echo_n "checking for library containing tgetent... " >&6; }
9788 if test "${ac_cv_search_tgetent+set}" = set; then :
9789 $as_echo_n "(cached) " >&6
9791 ac_func_search_save_LIBS
=$LIBS
9792 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9793 /* end confdefs.h. */
9795 /* Override any GCC internal prototype to avoid an error.
9796 Use char because int might match the return type of a GCC
9797 builtin and then its argument prototype would still apply. */
9810 for ac_lib
in '' termcap tinfo curses ncurses
; do
9811 if test -z "$ac_lib"; then
9812 ac_res
="none required"
9815 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9817 if ac_fn_c_try_link
"$LINENO"; then :
9818 ac_cv_search_tgetent
=$ac_res
9820 rm -f core conftest.err conftest.
$ac_objext \
9822 if test "${ac_cv_search_tgetent+set}" = set; then :
9826 if test "${ac_cv_search_tgetent+set}" = set; then :
9829 ac_cv_search_tgetent
=no
9832 LIBS
=$ac_func_search_save_LIBS
9834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
9835 $as_echo "$ac_cv_search_tgetent" >&6; }
9836 ac_res
=$ac_cv_search_tgetent
9837 if test "$ac_res" != no
; then :
9838 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9843 if test "$ac_cv_search_tgetent" = no
; then
9844 as_fn_error
"no termcap library found" "$LINENO" 5
9848 # Check whether --with-system-readline was given.
9849 if test "${with_system_readline+set}" = set; then :
9850 withval
=$with_system_readline;
9854 if test "$with_system_readline" = yes; then
9858 READLINE_TEXI_INCFLAG
=
9860 READLINE
='$(READLINE_DIR)/libreadline.a'
9861 READLINE_DEPS
='$(READLINE)'
9862 READLINE_CFLAGS
='-I$(READLINE_SRC)/..'
9863 READLINE_TEXI_INCFLAG
='-I $(READLINE_DIR)'
9870 # Generate jit-reader.h
9872 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
9875 # The cast to long int works around a bug in the HP C Compiler
9876 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9877 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9878 # This bug is HP SR number 8606223364.
9879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
9880 $as_echo_n "checking size of unsigned long long... " >&6; }
9881 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
9882 $as_echo_n "(cached) " >&6
9884 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
9887 if test "$ac_cv_type_unsigned_long_long" = yes; then
9888 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9889 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9890 { as_fn_set_status
77
9891 as_fn_error
"cannot compute sizeof (unsigned long long)
9892 See \`config.log' for more details." "$LINENO" 5; }; }
9894 ac_cv_sizeof_unsigned_long_long
=0
9899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
9900 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
9904 cat >>confdefs.h
<<_ACEOF
9905 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
9909 # The cast to long int works around a bug in the HP C Compiler
9910 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9911 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9912 # This bug is HP SR number 8606223364.
9913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
9914 $as_echo_n "checking size of unsigned long... " >&6; }
9915 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
9916 $as_echo_n "(cached) " >&6
9918 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
9921 if test "$ac_cv_type_unsigned_long" = yes; then
9922 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9923 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9924 { as_fn_set_status
77
9925 as_fn_error
"cannot compute sizeof (unsigned long)
9926 See \`config.log' for more details." "$LINENO" 5; }; }
9928 ac_cv_sizeof_unsigned_long
=0
9933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
9934 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
9938 cat >>confdefs.h
<<_ACEOF
9939 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
9943 # The cast to long int works around a bug in the HP C Compiler
9944 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9945 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9946 # This bug is HP SR number 8606223364.
9947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
9948 $as_echo_n "checking size of unsigned __int128... " >&6; }
9949 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
9950 $as_echo_n "(cached) " >&6
9952 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128" "$ac_includes_default"; then :
9955 if test "$ac_cv_type_unsigned___int128" = yes; then
9956 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9957 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9958 { as_fn_set_status
77
9959 as_fn_error
"cannot compute sizeof (unsigned __int128)
9960 See \`config.log' for more details." "$LINENO" 5; }; }
9962 ac_cv_sizeof_unsigned___int128
=0
9967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
9968 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
9972 cat >>confdefs.h
<<_ACEOF
9973 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
9978 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
9979 TARGET_PTR
="unsigned long"
9980 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
9981 TARGET_PTR
="unsigned long long"
9982 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
9983 TARGET_PTR
="unsigned __int128"
9985 TARGET_PTR
="unsigned long"
9989 ac_config_files
="$ac_config_files jit-reader.h:jit-reader.in"
9992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9993 $as_echo_n "checking for library containing dlopen... " >&6; }
9994 if test "${ac_cv_search_dlopen+set}" = set; then :
9995 $as_echo_n "(cached) " >&6
9997 ac_func_search_save_LIBS
=$LIBS
9998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9999 /* end confdefs.h. */
10001 /* Override any GCC internal prototype to avoid an error.
10002 Use char because int might match the return type of a GCC
10003 builtin and then its argument prototype would still apply. */
10016 for ac_lib
in '' dl
; do
10017 if test -z "$ac_lib"; then
10018 ac_res
="none required"
10021 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
10023 if ac_fn_c_try_link
"$LINENO"; then :
10024 ac_cv_search_dlopen
=$ac_res
10026 rm -f core conftest.err conftest.
$ac_objext \
10028 if test "${ac_cv_search_dlopen+set}" = set; then :
10032 if test "${ac_cv_search_dlopen+set}" = set; then :
10035 ac_cv_search_dlopen
=no
10037 rm conftest.
$ac_ext
10038 LIBS
=$ac_func_search_save_LIBS
10040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
10041 $as_echo "$ac_cv_search_dlopen" >&6; }
10042 ac_res
=$ac_cv_search_dlopen
10043 if test "$ac_res" != no
; then :
10044 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
10051 # Check whether --with-jit-reader-dir was given.
10052 if test "${with_jit_reader_dir+set}" = set; then :
10053 withval
=$with_jit_reader_dir;
10054 JIT_READER_DIR
=$withval
10056 JIT_READER_DIR
=${libdir}/gdb
10060 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
10061 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10062 ac_define_dir
=`eval echo $JIT_READER_DIR`
10063 ac_define_dir
=`eval echo $ac_define_dir`
10065 cat >>confdefs.h
<<_ACEOF
10066 #define JIT_READER_DIR "$ac_define_dir"
10072 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
10073 if test "x$prefix" = xNONE
; then
10074 test_prefix
=/usr
/local
10076 test_prefix
=$prefix
10079 test_prefix
=$exec_prefix
10082 case ${ac_define_dir} in
10083 "${test_prefix}"|
"${test_prefix}/"*|\
10084 '${exec_prefix}'|
'${exec_prefix}/'*)
10089 cat >>confdefs.h
<<_ACEOF
10090 #define JIT_READER_DIR_RELOCATABLE $value
10097 # Check whether --with-expat was given.
10098 if test "${with_expat+set}" = set; then :
10099 withval
=$with_expat;
10104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
10105 $as_echo_n "checking whether to use expat... " >&6; }
10106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
10107 $as_echo "$with_expat" >&6; }
10109 if test "${with_expat}" = no
; then
10110 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
10111 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
10115 if test "X$prefix" = "XNONE"; then
10116 acl_final_prefix
="$ac_default_prefix"
10118 acl_final_prefix
="$prefix"
10120 if test "X$exec_prefix" = "XNONE"; then
10121 acl_final_exec_prefix
='${prefix}'
10123 acl_final_exec_prefix
="$exec_prefix"
10125 acl_save_prefix
="$prefix"
10126 prefix
="$acl_final_prefix"
10127 eval acl_final_exec_prefix
=\"$acl_final_exec_prefix\"
10128 prefix
="$acl_save_prefix"
10131 # Check whether --with-gnu-ld was given.
10132 if test "${with_gnu_ld+set}" = set; then :
10133 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
10138 # Prepare PATH_SEPARATOR.
10139 # The user is always right.
10140 if test "${PATH_SEPARATOR+set}" != set; then
10141 echo "#! /bin/sh" >conf$$.sh
10142 echo "exit 0" >>conf$$.sh
10144 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
10152 if test "$GCC" = yes; then
10153 # Check if gcc -print-prog-name=ld gives a path.
10154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
10155 $as_echo_n "checking for ld used by GCC... " >&6; }
10158 # gcc leaves a trailing carriage return which upsets mingw
10159 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10161 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
10164 # Accept absolute paths.
10165 [\\/]* |
[A-Za-z
]:[\\/]*)
10166 re_direlt
='/[^/][^/]*/\.\./'
10167 # Canonicalize the path of ld
10168 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
10169 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
10170 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
10172 test -z "$LD" && LD
="$ac_prog"
10175 # If it fails, then pretend we aren't using GCC.
10179 # If it is relative, then search for the first ld in PATH.
10180 with_gnu_ld
=unknown
10183 elif test "$with_gnu_ld" = yes; then
10184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
10185 $as_echo_n "checking for GNU ld... " >&6; }
10187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
10188 $as_echo_n "checking for non-GNU ld... " >&6; }
10190 if test "${acl_cv_path_LD+set}" = set; then :
10191 $as_echo_n "(cached) " >&6
10193 if test -z "$LD"; then
10194 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10195 for ac_dir
in $PATH; do
10196 test -z "$ac_dir" && ac_dir
=.
10197 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
10198 acl_cv_path_LD
="$ac_dir/$ac_prog"
10199 # Check to see if the program is GNU ld. I'd rather use --version,
10200 # but apparently some GNU ld's only accept -v.
10201 # Break only if it was the GNU/non-GNU ld that we prefer.
10202 if "$acl_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
10203 test "$with_gnu_ld" != no
&& break
10205 test "$with_gnu_ld" != yes && break
10211 acl_cv_path_LD
="$LD" # Let the user override the test with a path.
10215 LD
="$acl_cv_path_LD"
10216 if test -n "$LD"; then
10217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
10218 $as_echo "$LD" >&6; }
10220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10221 $as_echo "no" >&6; }
10223 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
10224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
10225 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
10226 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
10227 $as_echo_n "(cached) " >&6
10229 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10230 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
10231 acl_cv_prog_gnu_ld
=yes
10233 acl_cv_prog_gnu_ld
=no
10236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
10237 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
10238 with_gnu_ld
=$acl_cv_prog_gnu_ld
10242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
10243 $as_echo_n "checking for shared library run path origin... " >&6; }
10244 if test "${acl_cv_rpath+set}" = set; then :
10245 $as_echo_n "(cached) " >&6
10248 CC
="$CC" GCC
="$GCC" LDFLAGS
="$LDFLAGS" LD
="$LD" with_gnu_ld
="$with_gnu_ld" \
10249 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10251 rm -f .
/conftest.sh
10255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
10256 $as_echo "$acl_cv_rpath" >&6; }
10258 libext
="$acl_cv_libext"
10259 shlibext
="$acl_cv_shlibext"
10260 hardcode_libdir_flag_spec
="$acl_cv_hardcode_libdir_flag_spec"
10261 hardcode_libdir_separator
="$acl_cv_hardcode_libdir_separator"
10262 hardcode_direct
="$acl_cv_hardcode_direct"
10263 hardcode_minus_L
="$acl_cv_hardcode_minus_L"
10264 # Check whether --enable-rpath was given.
10265 if test "${enable_rpath+set}" = set; then :
10266 enableval
=$enable_rpath; :
10282 acl_save_prefix
="$prefix"
10283 prefix
="$acl_final_prefix"
10284 acl_save_exec_prefix
="$exec_prefix"
10285 exec_prefix
="$acl_final_exec_prefix"
10287 eval additional_includedir
=\"$includedir\"
10288 eval additional_libdir
=\"$libdir\"
10290 exec_prefix
="$acl_save_exec_prefix"
10291 prefix
="$acl_save_prefix"
10294 # Check whether --with-libexpat-prefix was given.
10295 if test "${with_libexpat_prefix+set}" = set; then :
10296 withval
=$with_libexpat_prefix;
10297 if test "X$withval" = "Xno"; then
10300 if test "X$withval" = "X"; then
10302 acl_save_prefix
="$prefix"
10303 prefix
="$acl_final_prefix"
10304 acl_save_exec_prefix
="$exec_prefix"
10305 exec_prefix
="$acl_final_exec_prefix"
10307 eval additional_includedir
=\"$includedir\"
10308 eval additional_libdir
=\"$libdir\"
10310 exec_prefix
="$acl_save_exec_prefix"
10311 prefix
="$acl_save_prefix"
10314 additional_includedir
="$withval/include"
10315 additional_libdir
="$withval/lib"
10326 names_already_handled
=
10327 names_next_round
='expat '
10328 while test -n "$names_next_round"; do
10329 names_this_round
="$names_next_round"
10331 for name
in $names_this_round; do
10333 for n
in $names_already_handled; do
10334 if test "$n" = "$name"; then
10335 already_handled
=yes
10339 if test -z "$already_handled"; then
10340 names_already_handled
="$names_already_handled $name"
10341 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10342 eval value
=\"\
$HAVE_LIB$uppername\"
10343 if test -n "$value"; then
10344 if test "$value" = yes; then
10345 eval value
=\"\
$LIB$uppername\"
10346 test -z "$value" || LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$value"
10347 eval value
=\"\
$LTLIB$uppername\"
10348 test -z "$value" || LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
10357 if test $use_additional = yes; then
10358 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10359 found_dir
="$additional_libdir"
10360 found_so
="$additional_libdir/lib$name.$shlibext"
10361 if test -f "$additional_libdir/lib$name.la"; then
10362 found_la
="$additional_libdir/lib$name.la"
10365 if test -f "$additional_libdir/lib$name.$libext"; then
10366 found_dir
="$additional_libdir"
10367 found_a
="$additional_libdir/lib$name.$libext"
10368 if test -f "$additional_libdir/lib$name.la"; then
10369 found_la
="$additional_libdir/lib$name.la"
10374 if test "X$found_dir" = "X"; then
10375 for x
in $LDFLAGS $LTLIBEXPAT; do
10377 acl_save_prefix
="$prefix"
10378 prefix
="$acl_final_prefix"
10379 acl_save_exec_prefix
="$exec_prefix"
10380 exec_prefix
="$acl_final_exec_prefix"
10382 exec_prefix
="$acl_save_exec_prefix"
10383 prefix
="$acl_save_prefix"
10387 dir
=`echo "X$x" | sed -e 's/^X-L//'`
10388 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10390 found_so
="$dir/lib$name.$shlibext"
10391 if test -f "$dir/lib$name.la"; then
10392 found_la
="$dir/lib$name.la"
10395 if test -f "$dir/lib$name.$libext"; then
10397 found_a
="$dir/lib$name.$libext"
10398 if test -f "$dir/lib$name.la"; then
10399 found_la
="$dir/lib$name.la"
10405 if test "X$found_dir" != "X"; then
10410 if test "X$found_dir" != "X"; then
10411 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
10412 if test "X$found_so" != "X"; then
10413 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
10414 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10417 for x
in $ltrpathdirs; do
10418 if test "X$x" = "X$found_dir"; then
10423 if test -z "$haveit"; then
10424 ltrpathdirs
="$ltrpathdirs $found_dir"
10426 if test "$hardcode_direct" = yes; then
10427 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10429 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
10430 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10432 for x
in $rpathdirs; do
10433 if test "X$x" = "X$found_dir"; then
10438 if test -z "$haveit"; then
10439 rpathdirs
="$rpathdirs $found_dir"
10443 for x
in $LDFLAGS $LIBEXPAT; do
10445 acl_save_prefix
="$prefix"
10446 prefix
="$acl_final_prefix"
10447 acl_save_exec_prefix
="$exec_prefix"
10448 exec_prefix
="$acl_final_exec_prefix"
10450 exec_prefix
="$acl_save_exec_prefix"
10451 prefix
="$acl_save_prefix"
10453 if test "X$x" = "X-L$found_dir"; then
10458 if test -z "$haveit"; then
10459 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
10461 if test "$hardcode_minus_L" != no
; then
10462 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10464 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10470 if test "X$found_a" != "X"; then
10471 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
10473 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
10476 additional_includedir
=
10477 case "$found_dir" in
10479 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10480 additional_includedir
="$basedir/include"
10483 if test "X$additional_includedir" != "X"; then
10484 if test "X$additional_includedir" != "X/usr/include"; then
10486 if test "X$additional_includedir" = "X/usr/local/include"; then
10487 if test -n "$GCC"; then
10489 linux
*) haveit
=yes;;
10493 if test -z "$haveit"; then
10494 for x
in $CPPFLAGS $INCEXPAT; do
10496 acl_save_prefix
="$prefix"
10497 prefix
="$acl_final_prefix"
10498 acl_save_exec_prefix
="$exec_prefix"
10499 exec_prefix
="$acl_final_exec_prefix"
10501 exec_prefix
="$acl_save_exec_prefix"
10502 prefix
="$acl_save_prefix"
10504 if test "X$x" = "X-I$additional_includedir"; then
10509 if test -z "$haveit"; then
10510 if test -d "$additional_includedir"; then
10511 INCEXPAT
="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
10517 if test -n "$found_la"; then
10518 save_libdir
="$libdir"
10519 case "$found_la" in
10520 */* |
*\\*) .
"$found_la" ;;
10521 *) .
"./$found_la" ;;
10523 libdir
="$save_libdir"
10524 for dep
in $dependency_libs; do
10527 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
10528 if test "X$additional_libdir" != "X/usr/lib"; then
10530 if test "X$additional_libdir" = "X/usr/local/lib"; then
10531 if test -n "$GCC"; then
10533 linux
*) haveit
=yes;;
10537 if test -z "$haveit"; then
10539 for x
in $LDFLAGS $LIBEXPAT; do
10541 acl_save_prefix
="$prefix"
10542 prefix
="$acl_final_prefix"
10543 acl_save_exec_prefix
="$exec_prefix"
10544 exec_prefix
="$acl_final_exec_prefix"
10546 exec_prefix
="$acl_save_exec_prefix"
10547 prefix
="$acl_save_prefix"
10549 if test "X$x" = "X-L$additional_libdir"; then
10554 if test -z "$haveit"; then
10555 if test -d "$additional_libdir"; then
10556 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
10560 for x
in $LDFLAGS $LTLIBEXPAT; do
10562 acl_save_prefix
="$prefix"
10563 prefix
="$acl_final_prefix"
10564 acl_save_exec_prefix
="$exec_prefix"
10565 exec_prefix
="$acl_final_exec_prefix"
10567 exec_prefix
="$acl_save_exec_prefix"
10568 prefix
="$acl_save_prefix"
10570 if test "X$x" = "X-L$additional_libdir"; then
10575 if test -z "$haveit"; then
10576 if test -d "$additional_libdir"; then
10577 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
10584 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
10585 if test "$enable_rpath" != no
; then
10587 for x
in $rpathdirs; do
10588 if test "X$x" = "X$dir"; then
10593 if test -z "$haveit"; then
10594 rpathdirs
="$rpathdirs $dir"
10597 for x
in $ltrpathdirs; do
10598 if test "X$x" = "X$dir"; then
10603 if test -z "$haveit"; then
10604 ltrpathdirs
="$ltrpathdirs $dir"
10609 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10612 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10615 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$dep"
10616 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
10622 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10623 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
10629 if test "X$rpathdirs" != "X"; then
10630 if test -n "$hardcode_libdir_separator"; then
10632 for found_dir
in $rpathdirs; do
10633 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10635 acl_save_libdir
="$libdir"
10637 eval flag
=\"$hardcode_libdir_flag_spec\"
10638 libdir
="$acl_save_libdir"
10639 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10641 for found_dir
in $rpathdirs; do
10642 acl_save_libdir
="$libdir"
10643 libdir
="$found_dir"
10644 eval flag
=\"$hardcode_libdir_flag_spec\"
10645 libdir
="$acl_save_libdir"
10646 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10650 if test "X$ltrpathdirs" != "X"; then
10651 for found_dir
in $ltrpathdirs; do
10652 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
10657 ac_save_CPPFLAGS
="$CPPFLAGS"
10659 for element
in $INCEXPAT; do
10661 for x
in $CPPFLAGS; do
10663 acl_save_prefix
="$prefix"
10664 prefix
="$acl_final_prefix"
10665 acl_save_exec_prefix
="$exec_prefix"
10666 exec_prefix
="$acl_final_exec_prefix"
10668 exec_prefix
="$acl_save_exec_prefix"
10669 prefix
="$acl_save_prefix"
10671 if test "X$x" = "X$element"; then
10676 if test -z "$haveit"; then
10677 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
10682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
10683 $as_echo_n "checking for libexpat... " >&6; }
10684 if test "${ac_cv_libexpat+set}" = set; then :
10685 $as_echo_n "(cached) " >&6
10688 ac_save_LIBS
="$LIBS"
10689 LIBS
="$LIBS $LIBEXPAT"
10690 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10691 /* end confdefs.h. */
10696 XML_Parser p = XML_ParserCreate (0);
10701 if ac_fn_c_try_link
"$LINENO"; then :
10706 rm -f core conftest.err conftest.
$ac_objext \
10707 conftest
$ac_exeext conftest.
$ac_ext
10708 LIBS
="$ac_save_LIBS"
10711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
10712 $as_echo "$ac_cv_libexpat" >&6; }
10713 if test "$ac_cv_libexpat" = yes; then
10716 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
10718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
10719 $as_echo_n "checking how to link with libexpat... " >&6; }
10720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
10721 $as_echo "$LIBEXPAT" >&6; }
10724 CPPFLAGS
="$ac_save_CPPFLAGS"
10734 if test "$HAVE_LIBEXPAT" != yes; then
10735 if test "$with_expat" = yes; then
10736 as_fn_error
"expat is missing or unusable" "$LINENO" 5
10738 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
10739 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
10743 LIBS
="$LIBS $LIBEXPAT"
10744 for ac_func
in XML_StopParser
10746 ac_fn_c_check_func
"$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
10747 if test "x$ac_cv_func_XML_StopParser" = x
""yes; then :
10748 cat >>confdefs.h
<<_ACEOF
10749 #define HAVE_XML_STOPPARSER 1
10764 # Check whether --with-python was given.
10765 if test "${with_python+set}" = set; then :
10766 withval
=$with_python;
10771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
10772 $as_echo_n "checking whether to use python... " >&6; }
10773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
10774 $as_echo "$with_python" >&6; }
10776 if test "${with_python}" = no
; then
10777 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
10778 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
10781 case "${with_python}" in
10783 if test -d ${with_python}; then
10784 # Assume the python binary is ${with_python}/bin/python.
10785 python_prog
="${with_python}/bin/python"
10787 # If python does not exit ${with_python}/bin, then try in
10788 # ${with_python}. On Windows/MinGW, this is where the Python
10790 if test ! -x "${python_prog}"; then
10791 python_prog
="${with_python}/python"
10794 if test ! -x "${python_prog}"; then
10795 # Fall back to gdb 7.0/7.1 behaviour.
10796 python_prog
=missing
10797 python_prefix
=${with_python}
10799 elif test -x "${with_python}"; then
10800 # While we can't run python compiled for $host (unless host == build),
10801 # the user could write a script that provides the needed information,
10802 # so we support that.
10803 python_prog
=${with_python}
10806 as_fn_error
"invalid value for --with-python" "$LINENO" 5
10810 # Disallow --with-python=foo/bar.
10811 as_fn_error
"invalid value for --with-python" "$LINENO" 5
10814 # The user has either specified auto, yes, or the name of the python
10815 # program assumed to be in $PATH.
10817 case "${with_python}" in
10819 if test ${build} = ${host}; then
10820 # Extract the first word of "python", so it can be a program name with args.
10821 set dummy python
; ac_word
=$2
10822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10823 $as_echo_n "checking for $ac_word... " >&6; }
10824 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10825 $as_echo_n "(cached) " >&6
10827 case $python_prog_path in
10829 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
10832 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10833 for as_dir
in $PATH
10836 test -z "$as_dir" && as_dir
=.
10837 for ac_exec_ext
in '' $ac_executable_extensions; do
10838 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10839 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
10840 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10847 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
10851 python_prog_path
=$ac_cv_path_python_prog_path
10852 if test -n "$python_prog_path"; then
10853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10854 $as_echo "$python_prog_path" >&6; }
10856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10857 $as_echo "no" >&6; }
10861 if test "${python_prog_path}" = missing
; then
10862 python_prog
=missing
10864 python_prog
=${python_prog_path}
10867 # Not much we can do except assume the cross-compiler will find the
10869 python_prog
=missing
10873 # While we can't run python compiled for $host (unless host == build),
10874 # the user could write a script that provides the needed information,
10875 # so we support that.
10876 python_prog
="${with_python}"
10877 # Extract the first word of "${python_prog}", so it can be a program name with args.
10878 set dummy
${python_prog}; ac_word
=$2
10879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10880 $as_echo_n "checking for $ac_word... " >&6; }
10881 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10882 $as_echo_n "(cached) " >&6
10884 case $python_prog_path in
10886 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
10889 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10890 for as_dir
in $PATH
10893 test -z "$as_dir" && as_dir
=.
10894 for ac_exec_ext
in '' $ac_executable_extensions; do
10895 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10896 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
10897 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10904 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
10908 python_prog_path
=$ac_cv_path_python_prog_path
10909 if test -n "$python_prog_path"; then
10910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10911 $as_echo "$python_prog_path" >&6; }
10913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10914 $as_echo "no" >&6; }
10918 if test "${python_prog_path}" = missing
; then
10919 as_fn_error
"unable to find python program ${python_prog}" "$LINENO" 5
10925 if test "${python_prog}" != missing
; then
10926 # We have a python program to use, but it may be too old.
10927 # Don't flag an error for --with-python=auto (the default).
10928 have_python_config
=yes
10929 python_includes
=`${python_prog} ${srcdir}/python/python-config.py --includes`
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 --includes" "$LINENO" 5
10936 python_libs
=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
10937 if test $?
!= 0; then
10938 have_python_config
=failed
10939 if test "${with_python}" != auto
; then
10940 as_fn_error
"failure running python-config --ldflags" "$LINENO" 5
10943 python_prefix
=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
10944 if test $?
!= 0; then
10945 have_python_config
=failed
10946 if test "${with_python}" != auto
; then
10947 as_fn_error
"failure running python-config --exec-prefix" "$LINENO" 5
10951 # We do not have a python executable we can use to determine where
10952 # to find the Python headers and libs. We cannot guess the include
10953 # path from the python_prefix either, because that include path
10954 # depends on the Python version. So, there is nothing much we can
10955 # do except assume that the compiler will be able to find those files.
10958 have_python_config
=no
10961 # If we have python-config, only try the configuration it provides.
10962 # Otherwise fallback on the old way of trying different versions of
10966 if test "${have_python_config}" = yes; then
10967 # Determine the Python version by extracting "-lpython<version>"
10968 # part of the python_libs. <version> is usually X.Y with X and Y
10969 # being decimal numbers, but can also be XY (seen on Windows).
10971 # The extraction is performed using sed with a regular expression.
10972 # Initially, the regexp used was using the '?' quantifier to make
10973 # the dot in the version number optional. Unfortunately, this
10974 # does not work with non-GNU versions of sed because, because of
10975 # what looks like a limitation (the '?' quantifier does not work
10976 # with back-references). We work around this limitation by using
10977 # the '*' quantifier instead. It means that, in theory, we might
10978 # match unexpected version strings such as "-lpython2..7", but
10979 # this seems unlikely in practice. And even if that happens,
10980 # an error will be triggered later on, when checking that version
10982 python_version
=`echo " ${python_libs} " \
10983 | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
10984 case "${python_version}" in
10987 version
=${python_version}
10989 new_CPPFLAGS
=${python_includes}
10990 new_LIBS
=${python_libs}
10991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10992 $as_echo_n "checking for ${version}... " >&6; }
10993 save_CPPFLAGS
=$CPPFLAGS
10995 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
10996 LIBS
="$LIBS $new_LIBS"
10997 found_usable_python
=no
10998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10999 /* end confdefs.h. */
11000 #include "Python.h"
11009 if ac_fn_c_try_link
"$LINENO"; then :
11010 have_libpython
=${version}
11011 found_usable_python
=yes
11012 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11013 PYTHON_LIBS
=$new_LIBS
11015 rm -f core conftest.err conftest.
$ac_objext \
11016 conftest
$ac_exeext conftest.
$ac_ext
11017 CPPFLAGS
=$save_CPPFLAGS
11019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11020 $as_echo "${found_usable_python}" >&6; }
11024 as_fn_error
"unable to determine python version from ${python_libs}" "$LINENO" 5
11027 elif test "${have_python_config}" != failed
; then
11028 if test "${have_libpython}" = no
; then
11032 new_CPPFLAGS
=${python_includes}
11033 new_LIBS
="${python_libs} -lpython2.7"
11034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11035 $as_echo_n "checking for ${version}... " >&6; }
11036 save_CPPFLAGS
=$CPPFLAGS
11038 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11039 LIBS
="$LIBS $new_LIBS"
11040 found_usable_python
=no
11041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11042 /* end confdefs.h. */
11043 #include "Python.h"
11052 if ac_fn_c_try_link
"$LINENO"; then :
11053 have_libpython
=${version}
11054 found_usable_python
=yes
11055 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11056 PYTHON_LIBS
=$new_LIBS
11058 rm -f core conftest.err conftest.
$ac_objext \
11059 conftest
$ac_exeext conftest.
$ac_ext
11060 CPPFLAGS
=$save_CPPFLAGS
11062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11063 $as_echo "${found_usable_python}" >&6; }
11066 if test "${have_libpython}" = no
; then
11070 new_CPPFLAGS
=${python_includes}
11071 new_LIBS
="${python_libs} -lpython2.6"
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11073 $as_echo_n "checking for ${version}... " >&6; }
11074 save_CPPFLAGS
=$CPPFLAGS
11076 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11077 LIBS
="$LIBS $new_LIBS"
11078 found_usable_python
=no
11079 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11080 /* end confdefs.h. */
11081 #include "Python.h"
11090 if ac_fn_c_try_link
"$LINENO"; then :
11091 have_libpython
=${version}
11092 found_usable_python
=yes
11093 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11094 PYTHON_LIBS
=$new_LIBS
11096 rm -f core conftest.err conftest.
$ac_objext \
11097 conftest
$ac_exeext conftest.
$ac_ext
11098 CPPFLAGS
=$save_CPPFLAGS
11100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11101 $as_echo "${found_usable_python}" >&6; }
11104 if test ${have_libpython} = no
; then
11108 new_CPPFLAGS
=${python_includes}
11109 new_LIBS
="${python_libs} -lpython2.5"
11110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11111 $as_echo_n "checking for ${version}... " >&6; }
11112 save_CPPFLAGS
=$CPPFLAGS
11114 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11115 LIBS
="$LIBS $new_LIBS"
11116 found_usable_python
=no
11117 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11118 /* end confdefs.h. */
11119 #include "Python.h"
11128 if ac_fn_c_try_link
"$LINENO"; then :
11129 have_libpython
=${version}
11130 found_usable_python
=yes
11131 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11132 PYTHON_LIBS
=$new_LIBS
11134 rm -f core conftest.err conftest.
$ac_objext \
11135 conftest
$ac_exeext conftest.
$ac_ext
11136 CPPFLAGS
=$save_CPPFLAGS
11138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11139 $as_echo "${found_usable_python}" >&6; }
11142 if test ${have_libpython} = no
; then
11146 new_CPPFLAGS
=${python_includes}
11147 new_LIBS
="${python_libs} -lpython2.4"
11148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11149 $as_echo_n "checking for ${version}... " >&6; }
11150 save_CPPFLAGS
=$CPPFLAGS
11152 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11153 LIBS
="$LIBS $new_LIBS"
11154 found_usable_python
=no
11155 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11156 /* end confdefs.h. */
11157 #include "Python.h"
11166 if ac_fn_c_try_link
"$LINENO"; then :
11167 have_libpython
=${version}
11168 found_usable_python
=yes
11169 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11170 PYTHON_LIBS
=$new_LIBS
11172 rm -f core conftest.err conftest.
$ac_objext \
11173 conftest
$ac_exeext conftest.
$ac_ext
11174 CPPFLAGS
=$save_CPPFLAGS
11176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11177 $as_echo "${found_usable_python}" >&6; }
11181 if test "${have_libpython}" = python2.7
-o "${have_libpython}" = python27
; then
11183 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
11185 elif test "${have_libpython}" = python2.6
-o "${have_libpython}" = python26
; then
11187 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
11189 elif test "${have_libpython}" = python2.5
-o "${have_libpython}" = python25
; then
11191 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
11193 elif test "${have_libpython}" = python2.4
-o "${have_libpython}" = python24
; then
11195 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
11199 if test "${have_libpython}" = no
; then
11200 case "${with_python}" in
11202 as_fn_error
"python is missing or unusable" "$LINENO" 5
11205 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
11206 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
11209 as_fn_error
"no usable python found at ${with_python}" "$LINENO" 5
11213 if test -n "${python_prefix}"; then
11215 cat >>confdefs.h
<<_ACEOF
11216 #define WITH_PYTHON_PATH "${python_prefix}"
11220 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
11221 if test "x$prefix" = xNONE
; then
11222 test_prefix
=/usr
/local
11224 test_prefix
=$prefix
11227 test_prefix
=$exec_prefix
11230 case ${python_prefix} in
11231 "${test_prefix}"|
"${test_prefix}/"*|\
11232 '${exec_prefix}'|
'${exec_prefix}/'*)
11237 cat >>confdefs.h
<<_ACEOF
11238 #define PYTHON_PATH_RELOCATABLE $value
11246 if test "${have_libpython}" != no
; then
11248 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
11250 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
11251 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
11252 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
11253 CONFIG_INSTALL
="$CONFIG_INSTALL install-python"
11254 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
11256 # Flags needed to compile Python code (taken from python-config --cflags).
11257 # We cannot call python-config directly because it will output whatever was
11258 # used when compiling the Python interpreter itself, including flags which
11259 # would make the python-related objects be compiled differently from the
11260 # rest of GDB (e.g., -O2 and -fPIC).
11261 if test "${GCC}" = yes; then
11262 tentative_python_cflags
="-fno-strict-aliasing -DNDEBUG -fwrapv"
11265 if test "x${tentative_python_cflags}" != x
; then
11266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
11267 $as_echo_n "checking compiler flags for python code... " >&6; }
11268 for flag
in ${tentative_python_cflags}; do
11269 # Check that the compiler accepts it
11270 saved_CFLAGS
="$CFLAGS"
11271 CFLAGS
="$CFLAGS $flag"
11272 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11273 /* end confdefs.h. */
11283 if ac_fn_c_try_compile
"$LINENO"; then :
11284 PYTHON_CFLAGS
="${PYTHON_CFLAGS} $flag"
11286 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11287 CFLAGS
="$saved_CFLAGS"
11289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
11290 $as_echo "${PYTHON_CFLAGS}" >&6; }
11293 # On IRIX, type siginfo is not defined. Instead, sys/siginfo.h provides:
11295 # #define siginfo __siginfo
11297 # The problem is that including Python causes some XOPEN macros to be
11298 # unilaterally defined, and that in turn causes _SGIAPI to evaluate
11299 # to false. So, we work around this issue by defining siginfo ourself
11300 # though the command-line.
11301 case "$gdb_host" in
11302 irix
*) if test "${GCC}" = yes; then
11303 CPPFLAGS
="$CPPFLAGS -Dsiginfo=__siginfo"
11308 # Even if Python support is not compiled in, we need to have these files
11310 CONFIG_OBS
="$CONFIG_OBS python.o py-value.o py-prettyprint.o py-auto-load.o"
11311 CONFIG_SRCS
="$CONFIG_SRCS python/python.c python/py-value.c \
11312 python/py-prettyprint.c python/py-auto-load.c"
11318 # ------------------------- #
11319 # Checks for header files. #
11320 # ------------------------- #
11322 ac_header_dirent
=no
11323 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
11324 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
11326 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
11327 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
11328 $as_echo_n "(cached) " >&6
11330 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11331 /* end confdefs.h. */
11332 #include <sys/types.h>
11344 if ac_fn_c_try_compile
"$LINENO"; then :
11345 eval "$as_ac_Header=yes"
11347 eval "$as_ac_Header=no"
11349 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11351 eval ac_res
=\$
$as_ac_Header
11352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11353 $as_echo "$ac_res" >&6; }
11354 eval as_val
=\$
$as_ac_Header
11355 if test "x$as_val" = x
""yes; then :
11356 cat >>confdefs.h
<<_ACEOF
11357 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11360 ac_header_dirent
=$ac_hdr; break
11364 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11365 if test $ac_header_dirent = dirent.h
; then
11366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11367 $as_echo_n "checking for library containing opendir... " >&6; }
11368 if test "${ac_cv_search_opendir+set}" = set; then :
11369 $as_echo_n "(cached) " >&6
11371 ac_func_search_save_LIBS
=$LIBS
11372 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11373 /* end confdefs.h. */
11375 /* Override any GCC internal prototype to avoid an error.
11376 Use char because int might match the return type of a GCC
11377 builtin and then its argument prototype would still apply. */
11390 for ac_lib
in '' dir
; do
11391 if test -z "$ac_lib"; then
11392 ac_res
="none required"
11395 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11397 if ac_fn_c_try_link
"$LINENO"; then :
11398 ac_cv_search_opendir
=$ac_res
11400 rm -f core conftest.err conftest.
$ac_objext \
11402 if test "${ac_cv_search_opendir+set}" = set; then :
11406 if test "${ac_cv_search_opendir+set}" = set; then :
11409 ac_cv_search_opendir
=no
11411 rm conftest.
$ac_ext
11412 LIBS
=$ac_func_search_save_LIBS
11414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11415 $as_echo "$ac_cv_search_opendir" >&6; }
11416 ac_res
=$ac_cv_search_opendir
11417 if test "$ac_res" != no
; then :
11418 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11424 $as_echo_n "checking for library containing opendir... " >&6; }
11425 if test "${ac_cv_search_opendir+set}" = set; then :
11426 $as_echo_n "(cached) " >&6
11428 ac_func_search_save_LIBS
=$LIBS
11429 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11430 /* end confdefs.h. */
11432 /* Override any GCC internal prototype to avoid an error.
11433 Use char because int might match the return type of a GCC
11434 builtin and then its argument prototype would still apply. */
11447 for ac_lib
in '' x
; do
11448 if test -z "$ac_lib"; then
11449 ac_res
="none required"
11452 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11454 if ac_fn_c_try_link
"$LINENO"; then :
11455 ac_cv_search_opendir
=$ac_res
11457 rm -f core conftest.err conftest.
$ac_objext \
11459 if test "${ac_cv_search_opendir+set}" = set; then :
11463 if test "${ac_cv_search_opendir+set}" = set; then :
11466 ac_cv_search_opendir
=no
11468 rm conftest.
$ac_ext
11469 LIBS
=$ac_func_search_save_LIBS
11471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11472 $as_echo "$ac_cv_search_opendir" >&6; }
11473 ac_res
=$ac_cv_search_opendir
11474 if test "$ac_res" != no
; then :
11475 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
11482 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
11483 if test "${ac_cv_header_stat_broken+set}" = set; then :
11484 $as_echo_n "(cached) " >&6
11486 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11487 /* end confdefs.h. */
11488 #include <sys/types.h>
11489 #include <sys/stat.h>
11491 #if defined S_ISBLK && defined S_IFDIR
11492 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
11495 #if defined S_ISBLK && defined S_IFCHR
11496 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
11499 #if defined S_ISLNK && defined S_IFREG
11500 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
11503 #if defined S_ISSOCK && defined S_IFREG
11504 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
11508 if ac_fn_c_try_compile
"$LINENO"; then :
11509 ac_cv_header_stat_broken
=no
11511 ac_cv_header_stat_broken
=yes
11513 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
11516 $as_echo "$ac_cv_header_stat_broken" >&6; }
11517 if test $ac_cv_header_stat_broken = yes; then
11519 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
11523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11524 $as_echo_n "checking for ANSI C header files... " >&6; }
11525 if test "${ac_cv_header_stdc+set}" = set; then :
11526 $as_echo_n "(cached) " >&6
11528 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11529 /* end confdefs.h. */
11530 #include <stdlib.h>
11531 #include <stdarg.h>
11532 #include <string.h>
11543 if ac_fn_c_try_compile
"$LINENO"; then :
11544 ac_cv_header_stdc
=yes
11546 ac_cv_header_stdc
=no
11548 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11550 if test $ac_cv_header_stdc = yes; then
11551 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11552 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11553 /* end confdefs.h. */
11554 #include <string.h>
11557 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11558 $EGREP "memchr" >/dev
/null
2>&1; then :
11561 ac_cv_header_stdc
=no
11567 if test $ac_cv_header_stdc = yes; then
11568 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11569 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11570 /* end confdefs.h. */
11571 #include <stdlib.h>
11574 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11575 $EGREP "free" >/dev
/null
2>&1; then :
11578 ac_cv_header_stdc
=no
11584 if test $ac_cv_header_stdc = yes; then
11585 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11586 if test "$cross_compiling" = yes; then :
11589 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11590 /* end confdefs.h. */
11592 #include <stdlib.h>
11593 #if ((' ' & 0x0FF) == 0x020)
11594 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11595 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11597 # define ISLOWER(c) \
11598 (('a' <= (c) && (c) <= 'i') \
11599 || ('j' <= (c) && (c) <= 'r') \
11600 || ('s' <= (c) && (c) <= 'z'))
11601 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11604 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11609 for (i = 0; i < 256; i++)
11610 if (XOR (islower (i), ISLOWER (i))
11611 || toupper (i) != TOUPPER (i))
11616 if ac_fn_c_try_run
"$LINENO"; then :
11619 ac_cv_header_stdc
=no
11621 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11622 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11628 $as_echo "$ac_cv_header_stdc" >&6; }
11629 if test $ac_cv_header_stdc = yes; then
11631 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11635 # elf_hp.h is for HP/UX 64-bit shared library support.
11636 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
11637 # unconditionally, so what's the point in checking these?
11638 for ac_header
in nlist.h machine
/reg.h poll.h sys
/poll.h proc_service.h \
11639 thread_db.h gnu
/libc-version.h signal.h stddef.h \
11640 stdlib.h string.h memory.h
strings.h sys
/fault.h \
11641 sys
/file.h sys
/filio.h sys
/ioctl.h sys
/param.h \
11642 sys
/resource.h sys
/procfs.h sys
/ptrace.h ptrace.h \
11643 sys
/reg.h sys
/debugreg.h sys
/select.h sys
/syscall.h \
11644 sys
/types.h sys
/wait.h
wait.h termios.h termio.h \
11645 sgtty.h unistd.h elf_hp.h ctype.h
time.h locale.h \
11646 dlfcn.h sys
/socket.h sys
/un.h
11648 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11649 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11650 eval as_val
=\$
$as_ac_Header
11651 if test "x$as_val" = x
""yes; then :
11652 cat >>confdefs.h
<<_ACEOF
11653 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11660 for ac_header
in link.h
11662 ac_fn_c_check_header_compile
"$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
11663 # include <sys/types.h>
11666 # include <nlist.h>
11670 if test "x$ac_cv_header_link_h" = x
""yes; then :
11671 cat >>confdefs.h
<<_ACEOF
11672 #define HAVE_LINK_H 1
11679 for ac_header
in sys
/proc.h
11681 ac_fn_c_check_header_compile
"$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
11682 # include <sys/param.h>
11686 if test "x$ac_cv_header_sys_proc_h" = x
""yes; then :
11687 cat >>confdefs.h
<<_ACEOF
11688 #define HAVE_SYS_PROC_H 1
11695 for ac_header
in sys
/user.h
11697 ac_fn_c_check_header_compile
"$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
11698 # include <sys/param.h>
11702 if test "x$ac_cv_header_sys_user_h" = x
""yes; then :
11703 cat >>confdefs.h
<<_ACEOF
11704 #define HAVE_SYS_USER_H 1
11712 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
11713 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
11714 # think that we don't have <curses.h> if we're using GCC.
11717 if test "$GCC" = yes; then
11719 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
11723 for ac_header
in curses.h cursesX.h ncurses.h ncurses
/ncurses.h ncurses
/term.h
11725 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11726 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11727 eval as_val
=\$
$as_ac_Header
11728 if test "x$as_val" = x
""yes; then :
11729 cat >>confdefs.h
<<_ACEOF
11730 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11737 for ac_header
in term.h
11739 ac_fn_c_check_header_compile
"$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
11740 # include <curses.h>
11744 if test "x$ac_cv_header_term_h" = x
""yes; then :
11745 cat >>confdefs.h
<<_ACEOF
11746 #define HAVE_TERM_H 1
11754 # ------------------------- #
11755 # Checks for declarations. #
11756 # ------------------------- #
11758 ac_fn_c_check_decl
"$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
11759 if test "x$ac_cv_have_decl_free" = x
""yes; then :
11765 cat >>confdefs.h
<<_ACEOF
11766 #define HAVE_DECL_FREE $ac_have_decl
11768 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
11769 if test "x$ac_cv_have_decl_malloc" = x
""yes; then :
11775 cat >>confdefs.h
<<_ACEOF
11776 #define HAVE_DECL_MALLOC $ac_have_decl
11778 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
11779 if test "x$ac_cv_have_decl_realloc" = x
""yes; then :
11785 cat >>confdefs.h
<<_ACEOF
11786 #define HAVE_DECL_REALLOC $ac_have_decl
11788 ac_fn_c_check_decl
"$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
11789 if test "x$ac_cv_have_decl_strerror" = x
""yes; then :
11795 cat >>confdefs.h
<<_ACEOF
11796 #define HAVE_DECL_STRERROR $ac_have_decl
11798 ac_fn_c_check_decl
"$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
11799 if test "x$ac_cv_have_decl_strstr" = x
""yes; then :
11805 cat >>confdefs.h
<<_ACEOF
11806 #define HAVE_DECL_STRSTR $ac_have_decl
11808 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
11809 if test "x$ac_cv_have_decl_getopt" = x
""yes; then :
11815 cat >>confdefs.h
<<_ACEOF
11816 #define HAVE_DECL_GETOPT $ac_have_decl
11818 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
11819 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
11825 cat >>confdefs.h
<<_ACEOF
11826 #define HAVE_DECL_SNPRINTF $ac_have_decl
11828 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
11829 if test "x$ac_cv_have_decl_vsnprintf" = x
""yes; then :
11835 cat >>confdefs.h
<<_ACEOF
11836 #define HAVE_DECL_VSNPRINTF $ac_have_decl
11840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
11841 $as_echo_n "checking for LC_MESSAGES... " >&6; }
11842 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
11843 $as_echo_n "(cached) " >&6
11845 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11846 /* end confdefs.h. */
11847 #include <locale.h>
11856 if ac_fn_c_try_link
"$LINENO"; then :
11857 am_cv_val_LC_MESSAGES
=yes
11859 am_cv_val_LC_MESSAGES
=no
11861 rm -f core conftest.err conftest.
$ac_objext \
11862 conftest
$ac_exeext conftest.
$ac_ext
11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
11865 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
11866 if test $am_cv_val_LC_MESSAGES = yes; then
11868 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
11873 # ----------------------- #
11874 # Checks for structures. #
11875 # ----------------------- #
11877 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
11878 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
11880 cat >>confdefs.h
<<_ACEOF
11881 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
11886 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
11887 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
11889 cat >>confdefs.h
<<_ACEOF
11890 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
11897 # ------------------ #
11898 # Checks for types. #
11899 # ------------------ #
11901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11902 $as_echo_n "checking return type of signal handlers... " >&6; }
11903 if test "${ac_cv_type_signal+set}" = set; then :
11904 $as_echo_n "(cached) " >&6
11906 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11907 /* end confdefs.h. */
11908 #include <sys/types.h>
11909 #include <signal.h>
11914 return *(signal (0, 0)) (0) == 1;
11919 if ac_fn_c_try_compile
"$LINENO"; then :
11920 ac_cv_type_signal
=int
11922 ac_cv_type_signal
=void
11924 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11927 $as_echo "$ac_cv_type_signal" >&6; }
11929 cat >>confdefs.h
<<_ACEOF
11930 #define RETSIGTYPE $ac_cv_type_signal
11934 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
11935 #include <sys/socket.h>
11938 if test "x$ac_cv_type_socklen_t" = x
""yes; then :
11940 cat >>confdefs.h
<<_ACEOF
11941 #define HAVE_SOCKLEN_T 1
11948 # ------------------------------------- #
11949 # Checks for compiler characteristics. #
11950 # ------------------------------------- #
11952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11953 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11954 if test "${ac_cv_c_const+set}" = set; then :
11955 $as_echo_n "(cached) " >&6
11957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11958 /* end confdefs.h. */
11963 /* FIXME: Include the comments suggested by Paul. */
11964 #ifndef __cplusplus
11965 /* Ultrix mips cc rejects this. */
11966 typedef int charset[2];
11968 /* SunOS 4.1.1 cc rejects this. */
11969 char const *const *pcpcc;
11971 /* NEC SVR4.0.2 mips cc rejects this. */
11972 struct point {int x, y;};
11973 static struct point const zero = {0,0};
11974 /* AIX XL C 1.02.0.0 rejects this.
11975 It does not let you subtract one const X* pointer from another in
11976 an arm of an if-expression whose if-part is not a constant
11978 const char *g = "string";
11979 pcpcc = &g + (g ? g-g : 0);
11980 /* HPUX 7.0 cc rejects these. */
11982 ppc = (char**) pcpcc;
11983 pcpcc = (char const *const *) ppc;
11984 { /* SCO 3.2v4 cc rejects this. */
11986 char const *s = 0 ? (char *) 0 : (char const *) 0;
11991 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11992 int x[] = {25, 17};
11993 const int *foo = &x[0];
11996 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11997 typedef const int *iptr;
12001 { /* AIX XL C 1.02.0.0 rejects this saying
12002 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12003 struct s { int j; const int *ap[3]; };
12004 struct s *b; b->j = 5;
12006 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12007 const int foo = 10;
12008 if (!foo) return 0;
12010 return !cs[0] && !zero.x;
12017 if ac_fn_c_try_compile
"$LINENO"; then :
12022 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12025 $as_echo "$ac_cv_c_const" >&6; }
12026 if test $ac_cv_c_const = no
; then
12028 $as_echo "#define const /**/" >>confdefs.h
12032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
12033 $as_echo_n "checking for inline... " >&6; }
12034 if test "${ac_cv_c_inline+set}" = set; then :
12035 $as_echo_n "(cached) " >&6
12038 for ac_kw
in inline __inline__ __inline
; do
12039 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12040 /* end confdefs.h. */
12041 #ifndef __cplusplus
12043 static $ac_kw foo_t static_foo () {return 0; }
12044 $ac_kw foo_t foo () {return 0; }
12048 if ac_fn_c_try_compile
"$LINENO"; then :
12049 ac_cv_c_inline
=$ac_kw
12051 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12052 test "$ac_cv_c_inline" != no
&& break
12056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
12057 $as_echo "$ac_cv_c_inline" >&6; }
12059 case $ac_cv_c_inline in
12062 case $ac_cv_c_inline in
12064 *) ac_val
=$ac_cv_c_inline;;
12066 cat >>confdefs.h
<<_ACEOF
12067 #ifndef __cplusplus
12068 #define inline $ac_val
12074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12075 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12076 if test "${ac_cv_c_bigendian+set}" = set; then :
12077 $as_echo_n "(cached) " >&6
12079 ac_cv_c_bigendian
=unknown
12080 # See if we're dealing with a universal compiler.
12081 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12082 /* end confdefs.h. */
12083 #ifndef __APPLE_CC__
12084 not a universal capable compiler
12089 if ac_fn_c_try_compile
"$LINENO"; then :
12091 # Check for potential -arch flags. It is not universal unless
12092 # there are at least two -arch flags with different values.
12095 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12096 if test -n "$ac_prev"; then
12098 i?
86 | x86_64 | ppc | ppc64
)
12099 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
12102 ac_cv_c_bigendian
=universal
12108 elif test "x$ac_word" = "x-arch"; then
12113 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12114 if test $ac_cv_c_bigendian = unknown
; then
12115 # See if sys/param.h defines the BYTE_ORDER macro.
12116 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12117 /* end confdefs.h. */
12118 #include <sys/types.h>
12119 #include <sys/param.h>
12124 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12125 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12127 bogus endian macros
12134 if ac_fn_c_try_compile
"$LINENO"; then :
12135 # It does; now see whether it defined to BIG_ENDIAN or not.
12136 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12137 /* end confdefs.h. */
12138 #include <sys/types.h>
12139 #include <sys/param.h>
12144 #if BYTE_ORDER != BIG_ENDIAN
12152 if ac_fn_c_try_compile
"$LINENO"; then :
12153 ac_cv_c_bigendian
=yes
12155 ac_cv_c_bigendian
=no
12157 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12159 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12161 if test $ac_cv_c_bigendian = unknown
; then
12162 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12163 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12164 /* end confdefs.h. */
12165 #include <limits.h>
12170 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12171 bogus endian macros
12178 if ac_fn_c_try_compile
"$LINENO"; then :
12179 # It does; now see whether it defined to _BIG_ENDIAN or not.
12180 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12181 /* end confdefs.h. */
12182 #include <limits.h>
12187 #ifndef _BIG_ENDIAN
12195 if ac_fn_c_try_compile
"$LINENO"; then :
12196 ac_cv_c_bigendian
=yes
12198 ac_cv_c_bigendian
=no
12200 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12202 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12204 if test $ac_cv_c_bigendian = unknown
; then
12205 # Compile a test program.
12206 if test "$cross_compiling" = yes; then :
12207 # Try to guess by grepping values from an object file.
12208 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12209 /* end confdefs.h. */
12210 short int ascii_mm[] =
12211 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12212 short int ascii_ii[] =
12213 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12214 int use_ascii (int i) {
12215 return ascii_mm[i] + ascii_ii[i];
12217 short int ebcdic_ii[] =
12218 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12219 short int ebcdic_mm[] =
12220 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12221 int use_ebcdic (int i) {
12222 return ebcdic_mm[i] + ebcdic_ii[i];
12229 return use_ascii (foo) == use_ebcdic (foo);
12234 if ac_fn_c_try_compile
"$LINENO"; then :
12235 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
12236 ac_cv_c_bigendian
=yes
12238 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
12239 if test "$ac_cv_c_bigendian" = unknown
; then
12240 ac_cv_c_bigendian
=no
12242 # finding both strings is unlikely to happen, but who knows?
12243 ac_cv_c_bigendian
=unknown
12247 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12249 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12250 /* end confdefs.h. */
12251 $ac_includes_default
12256 /* Are we little or big endian? From Harbison&Steele. */
12260 char c[sizeof (long int)];
12263 return u.c[sizeof (long int) - 1] == 1;
12269 if ac_fn_c_try_run
"$LINENO"; then :
12270 ac_cv_c_bigendian
=no
12272 ac_cv_c_bigendian
=yes
12274 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12275 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12281 $as_echo "$ac_cv_c_bigendian" >&6; }
12282 case $ac_cv_c_bigendian in #(
12284 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12290 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12294 as_fn_error
"unknown endianness
12295 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12299 # ------------------------------ #
12300 # Checks for library functions. #
12301 # ------------------------------ #
12303 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12304 # for constant arguments. Useless!
12305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12306 $as_echo_n "checking for working alloca.h... " >&6; }
12307 if test "${ac_cv_working_alloca_h+set}" = set; then :
12308 $as_echo_n "(cached) " >&6
12310 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12311 /* end confdefs.h. */
12312 #include <alloca.h>
12316 char *p = (char *) alloca (2 * sizeof (int));
12322 if ac_fn_c_try_link
"$LINENO"; then :
12323 ac_cv_working_alloca_h
=yes
12325 ac_cv_working_alloca_h
=no
12327 rm -f core conftest.err conftest.
$ac_objext \
12328 conftest
$ac_exeext conftest.
$ac_ext
12330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12331 $as_echo "$ac_cv_working_alloca_h" >&6; }
12332 if test $ac_cv_working_alloca_h = yes; then
12334 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12339 $as_echo_n "checking for alloca... " >&6; }
12340 if test "${ac_cv_func_alloca_works+set}" = set; then :
12341 $as_echo_n "(cached) " >&6
12343 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12344 /* end confdefs.h. */
12346 # define alloca __builtin_alloca
12349 # include <malloc.h>
12350 # define alloca _alloca
12352 # ifdef HAVE_ALLOCA_H
12353 # include <alloca.h>
12358 # ifndef alloca /* predefined by HP cc +Olibcalls */
12369 char *p = (char *) alloca (1);
12375 if ac_fn_c_try_link
"$LINENO"; then :
12376 ac_cv_func_alloca_works
=yes
12378 ac_cv_func_alloca_works
=no
12380 rm -f core conftest.err conftest.
$ac_objext \
12381 conftest
$ac_exeext conftest.
$ac_ext
12383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12384 $as_echo "$ac_cv_func_alloca_works" >&6; }
12386 if test $ac_cv_func_alloca_works = yes; then
12388 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12391 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12392 # that cause trouble. Some versions do not even contain alloca or
12393 # contain a buggy version. If you still want to use their alloca,
12394 # use ar to extract alloca.o from them instead of compiling alloca.c.
12396 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
12398 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12402 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12403 if test "${ac_cv_os_cray+set}" = set; then :
12404 $as_echo_n "(cached) " >&6
12406 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12407 /* end confdefs.h. */
12408 #if defined CRAY && ! defined CRAY2
12415 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12416 $EGREP "webecray" >/dev
/null
2>&1; then :
12424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12425 $as_echo "$ac_cv_os_cray" >&6; }
12426 if test $ac_cv_os_cray = yes; then
12427 for ac_func
in _getb67 GETB67 getb67
; do
12428 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12429 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12430 eval as_val
=\$
$as_ac_var
12431 if test "x$as_val" = x
""yes; then :
12433 cat >>confdefs.h
<<_ACEOF
12434 #define CRAY_STACKSEG_END $ac_func
12443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12444 $as_echo_n "checking stack direction for C alloca... " >&6; }
12445 if test "${ac_cv_c_stack_direction+set}" = set; then :
12446 $as_echo_n "(cached) " >&6
12448 if test "$cross_compiling" = yes; then :
12449 ac_cv_c_stack_direction
=0
12451 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12452 /* end confdefs.h. */
12453 $ac_includes_default
12455 find_stack_direction ()
12457 static char *addr = 0;
12462 return find_stack_direction ();
12465 return (&dummy > addr) ? 1 : -1;
12471 return find_stack_direction () < 0;
12474 if ac_fn_c_try_run
"$LINENO"; then :
12475 ac_cv_c_stack_direction
=1
12477 ac_cv_c_stack_direction
=-1
12479 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12480 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12485 $as_echo "$ac_cv_c_stack_direction" >&6; }
12486 cat >>confdefs.h
<<_ACEOF
12487 #define STACK_DIRECTION $ac_cv_c_stack_direction
12493 for ac_header
in stdlib.h unistd.h
12495 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12496 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12497 eval as_val
=\$
$as_ac_Header
12498 if test "x$as_val" = x
""yes; then :
12499 cat >>confdefs.h
<<_ACEOF
12500 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12507 for ac_func
in getpagesize
12509 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12510 if test "x$ac_cv_func_getpagesize" = x
""yes; then :
12511 cat >>confdefs.h
<<_ACEOF
12512 #define HAVE_GETPAGESIZE 1
12518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12519 $as_echo_n "checking for working mmap... " >&6; }
12520 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
12521 $as_echo_n "(cached) " >&6
12523 if test "$cross_compiling" = yes; then :
12524 ac_cv_func_mmap_fixed_mapped
=no
12526 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12527 /* end confdefs.h. */
12528 $ac_includes_default
12529 /* malloc might have been renamed as rpl_malloc. */
12532 /* Thanks to Mike Haertel and Jim Avera for this test.
12533 Here is a matrix of mmap possibilities:
12534 mmap private not fixed
12535 mmap private fixed at somewhere currently unmapped
12536 mmap private fixed at somewhere already mapped
12537 mmap shared not fixed
12538 mmap shared fixed at somewhere currently unmapped
12539 mmap shared fixed at somewhere already mapped
12540 For private mappings, we should verify that changes cannot be read()
12541 back from the file, nor mmap's back from the file at a different
12542 address. (There have been systems where private was not correctly
12543 implemented like the infamous i386 svr4.0, and systems where the
12544 VM page cache was not coherent with the file system buffer cache
12545 like early versions of FreeBSD and possibly contemporary NetBSD.)
12546 For shared mappings, we should conversely verify that changes get
12547 propagated back to all the places they're supposed to be.
12549 Grep wants private fixed already mapped.
12550 The main things grep needs to know about mmap are:
12551 * does it exist and is it safe to write into the mmap'd area
12552 * how to use it (BSD variants) */
12555 #include <sys/mman.h>
12557 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12561 /* This mess was copied from the GNU getpagesize.h. */
12562 #ifndef HAVE_GETPAGESIZE
12563 /* Assume that all systems that can run configure have sys/param.h. */
12564 # ifndef HAVE_SYS_PARAM_H
12565 # define HAVE_SYS_PARAM_H 1
12568 # ifdef _SC_PAGESIZE
12569 # define getpagesize() sysconf(_SC_PAGESIZE)
12570 # else /* no _SC_PAGESIZE */
12571 # ifdef HAVE_SYS_PARAM_H
12572 # include <sys/param.h>
12573 # ifdef EXEC_PAGESIZE
12574 # define getpagesize() EXEC_PAGESIZE
12575 # else /* no EXEC_PAGESIZE */
12577 # define getpagesize() NBPG * CLSIZE
12580 # endif /* no CLSIZE */
12581 # else /* no NBPG */
12583 # define getpagesize() NBPC
12584 # else /* no NBPC */
12586 # define getpagesize() PAGESIZE
12587 # endif /* PAGESIZE */
12588 # endif /* no NBPC */
12589 # endif /* no NBPG */
12590 # endif /* no EXEC_PAGESIZE */
12591 # else /* no HAVE_SYS_PARAM_H */
12592 # define getpagesize() 8192 /* punt totally */
12593 # endif /* no HAVE_SYS_PARAM_H */
12594 # endif /* no _SC_PAGESIZE */
12596 #endif /* no HAVE_GETPAGESIZE */
12601 char *data, *data2, *data3;
12605 pagesize = getpagesize ();
12607 /* First, make a file with some known garbage in it. */
12608 data = (char *) malloc (pagesize);
12611 for (i = 0; i < pagesize; ++i)
12612 *(data + i) = rand ();
12614 fd = creat ("conftest.mmap", 0600);
12617 if (write (fd, data, pagesize) != pagesize)
12621 /* Next, try to mmap the file at a fixed address which already has
12622 something else allocated at it. If we can, also make sure that
12623 we see the same garbage. */
12624 fd = open ("conftest.mmap", O_RDWR);
12627 data2 = (char *) malloc (2 * pagesize);
12630 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
12631 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12632 MAP_PRIVATE | MAP_FIXED, fd, 0L))
12634 for (i = 0; i < pagesize; ++i)
12635 if (*(data + i) != *(data2 + i))
12638 /* Finally, make sure that changes to the mapped area do not
12639 percolate back to the file as seen by read(). (This is a bug on
12640 some variants of i386 svr4.0.) */
12641 for (i = 0; i < pagesize; ++i)
12642 *(data2 + i) = *(data2 + i) + 1;
12643 data3 = (char *) malloc (pagesize);
12646 if (read (fd, data3, pagesize) != pagesize)
12648 for (i = 0; i < pagesize; ++i)
12649 if (*(data + i) != *(data3 + i))
12655 if ac_fn_c_try_run
"$LINENO"; then :
12656 ac_cv_func_mmap_fixed_mapped
=yes
12658 ac_cv_func_mmap_fixed_mapped
=no
12660 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12661 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12666 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12667 if test $ac_cv_func_mmap_fixed_mapped = yes; then
12669 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
12672 rm -f conftest.mmap
12674 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
12675 if test "x$ac_cv_type_pid_t" = x
""yes; then :
12679 cat >>confdefs.h
<<_ACEOF
12685 for ac_header
in vfork.h
12687 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
12688 if test "x$ac_cv_header_vfork_h" = x
""yes; then :
12689 cat >>confdefs.h
<<_ACEOF
12690 #define HAVE_VFORK_H 1
12697 for ac_func
in fork vfork
12699 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12700 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12701 eval as_val
=\$
$as_ac_var
12702 if test "x$as_val" = x
""yes; then :
12703 cat >>confdefs.h
<<_ACEOF
12704 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12710 if test "x$ac_cv_func_fork" = xyes
; then
12711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
12712 $as_echo_n "checking for working fork... " >&6; }
12713 if test "${ac_cv_func_fork_works+set}" = set; then :
12714 $as_echo_n "(cached) " >&6
12716 if test "$cross_compiling" = yes; then :
12717 ac_cv_func_fork_works
=cross
12719 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12720 /* end confdefs.h. */
12721 $ac_includes_default
12726 /* By Ruediger Kuhlmann. */
12727 return fork () < 0;
12733 if ac_fn_c_try_run
"$LINENO"; then :
12734 ac_cv_func_fork_works
=yes
12736 ac_cv_func_fork_works
=no
12738 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12739 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
12744 $as_echo "$ac_cv_func_fork_works" >&6; }
12747 ac_cv_func_fork_works
=$ac_cv_func_fork
12749 if test "x$ac_cv_func_fork_works" = xcross
; then
12751 *-*-amigaos* |
*-*-msdosdjgpp*)
12752 # Override, as these systems have only a dummy fork() stub
12753 ac_cv_func_fork_works
=no
12756 ac_cv_func_fork_works
=yes
12759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
12760 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
12762 ac_cv_func_vfork_works
=$ac_cv_func_vfork
12763 if test "x$ac_cv_func_vfork" = xyes
; then
12764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
12765 $as_echo_n "checking for working vfork... " >&6; }
12766 if test "${ac_cv_func_vfork_works+set}" = set; then :
12767 $as_echo_n "(cached) " >&6
12769 if test "$cross_compiling" = yes; then :
12770 ac_cv_func_vfork_works
=cross
12772 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12773 /* end confdefs.h. */
12774 /* Thanks to Paul Eggert for this test. */
12775 $ac_includes_default
12776 #include <sys/wait.h>
12777 #ifdef HAVE_VFORK_H
12778 # include <vfork.h>
12780 /* On some sparc systems, changes by the child to local and incoming
12781 argument registers are propagated back to the parent. The compiler
12782 is told about this with #include <vfork.h>, but some compilers
12783 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
12784 static variable whose address is put into a register that is
12785 clobbered by the vfork. */
12788 sparc_address_test (int arg)
12790 sparc_address_test (arg) int arg;
12793 static pid_t child;
12811 pid_t parent = getpid ();
12814 sparc_address_test (0);
12819 /* Here is another test for sparc vfork register problems. This
12820 test uses lots of local variables, at least as many local
12821 variables as main has allocated so far including compiler
12822 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
12823 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
12824 reuse the register of parent for one of the local variables,
12825 since it will think that parent can't possibly be used any more
12826 in this routine. Assigning to the local variable will thus
12827 munge parent in the parent process. */
12829 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
12830 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
12831 /* Convince the compiler that p..p7 are live; otherwise, it might
12832 use the same hardware register for all 8 local variables. */
12833 if (p != p1 || p != p2 || p != p3 || p != p4
12834 || p != p5 || p != p6 || p != p7)
12837 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
12838 from child file descriptors. If the child closes a descriptor
12839 before it execs or exits, this munges the parent's descriptor
12840 as well. Test for this by closing stdout in the child. */
12841 _exit(close(fileno(stdout)) != 0);
12846 while (wait(&status) != child)
12849 /* Was there some problem with vforking? */
12852 /* Did the child fail? (This shouldn't happen.) */
12855 /* Did the vfork/compiler bug occur? */
12856 || parent != getpid()
12858 /* Did the file descriptor bug occur? */
12859 || fstat(fileno(stdout), &st) != 0
12864 if ac_fn_c_try_run
"$LINENO"; then :
12865 ac_cv_func_vfork_works
=yes
12867 ac_cv_func_vfork_works
=no
12869 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12870 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
12875 $as_echo "$ac_cv_func_vfork_works" >&6; }
12878 if test "x$ac_cv_func_fork_works" = xcross
; then
12879 ac_cv_func_vfork_works
=$ac_cv_func_vfork
12880 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
12881 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
12884 if test "x$ac_cv_func_vfork_works" = xyes
; then
12886 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
12890 $as_echo "#define vfork fork" >>confdefs.h
12893 if test "x$ac_cv_func_fork_works" = xyes
; then
12895 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
12899 for ac_func
in canonicalize_file_name realpath getrusage getuid getgid \
12900 pipe poll pread pread64 pwrite readlink resize_term \
12901 sbrk setpgid setpgrp setsid \
12902 sigaction sigprocmask sigsetmask socketpair syscall \
12903 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
12904 setrlimit getrlimit posix_madvise waitpid lstat
12906 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12907 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12908 eval as_val
=\$
$as_ac_var
12909 if test "x$as_val" = x
""yes; then :
12910 cat >>confdefs.h
<<_ACEOF
12911 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
12919 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
12920 if test "${am_cv_langinfo_codeset+set}" = set; then :
12921 $as_echo_n "(cached) " >&6
12923 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12924 /* end confdefs.h. */
12925 #include <langinfo.h>
12929 char* cs = nl_langinfo(CODESET);
12934 if ac_fn_c_try_link
"$LINENO"; then :
12935 am_cv_langinfo_codeset
=yes
12937 am_cv_langinfo_codeset
=no
12939 rm -f core conftest.err conftest.
$ac_objext \
12940 conftest
$ac_exeext conftest.
$ac_ext
12943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
12944 $as_echo "$am_cv_langinfo_codeset" >&6; }
12945 if test $am_cv_langinfo_codeset = yes; then
12947 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
12952 # Check the return and argument types of ptrace. No canned test for
12953 # this, so roll our own.
12954 gdb_ptrace_headers
='
12955 #if HAVE_SYS_TYPES_H
12956 # include <sys/types.h>
12958 #if HAVE_SYS_PTRACE_H
12959 # include <sys/ptrace.h>
12962 # include <unistd.h>
12965 # There is no point in checking if we don't have a prototype.
12966 ac_fn_c_check_decl
"$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
12968 if test "x$ac_cv_have_decl_ptrace" = x
""yes; then :
12974 cat >>confdefs.h
<<_ACEOF
12975 #define HAVE_DECL_PTRACE $ac_have_decl
12977 if test $ac_have_decl = 1; then :
12981 : ${gdb_cv_func_ptrace_ret='int'}
12982 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
12986 # Check return type. Varargs (used on GNU/Linux) conflict with the
12987 # empty argument list, so check for that explicitly.
12988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
12989 $as_echo_n "checking return type of ptrace... " >&6; }
12990 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
12991 $as_echo_n "(cached) " >&6
12993 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12994 /* end confdefs.h. */
12995 $gdb_ptrace_headers
12999 extern long ptrace (enum __ptrace_request, ...);
13004 if ac_fn_c_try_compile
"$LINENO"; then :
13005 gdb_cv_func_ptrace_ret
='long'
13007 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13008 /* end confdefs.h. */
13009 $gdb_ptrace_headers
13013 extern int ptrace ();
13018 if ac_fn_c_try_compile
"$LINENO"; then :
13019 gdb_cv_func_ptrace_ret
='int'
13021 gdb_cv_func_ptrace_ret
='long'
13023 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13025 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
13028 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
13030 cat >>confdefs.h
<<_ACEOF
13031 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
13034 # Check argument types.
13035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
13036 $as_echo_n "checking types of arguments for ptrace... " >&6; }
13037 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
13038 $as_echo_n "(cached) " >&6
13041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13042 /* end confdefs.h. */
13043 $gdb_ptrace_headers
13047 extern long ptrace (enum __ptrace_request, ...);
13052 if ac_fn_c_try_compile
"$LINENO"; then :
13053 gdb_cv_func_ptrace_args
='int,int,long,long'
13056 for gdb_arg1
in 'int' 'long'; do
13057 for gdb_arg2
in 'pid_t' 'int' 'long'; do
13058 for gdb_arg3
in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
13059 for gdb_arg4
in 'int' 'long'; do
13060 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13061 /* end confdefs.h. */
13062 $gdb_ptrace_headers
13067 extern $gdb_cv_func_ptrace_ret
13068 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
13074 if ac_fn_c_try_compile
"$LINENO"; then :
13075 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
13078 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13079 for gdb_arg5
in 'int *' 'int' 'long'; do
13080 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13081 /* end confdefs.h. */
13082 $gdb_ptrace_headers
13087 extern $gdb_cv_func_ptrace_ret
13088 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
13094 if ac_fn_c_try_compile
"$LINENO"; then :
13096 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
13099 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13105 # Provide a safe default value.
13106 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
13109 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
13112 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
13113 ac_save_IFS
=$IFS; IFS
=','
13114 set dummy
`echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
13118 cat >>confdefs.h
<<_ACEOF
13119 #define PTRACE_TYPE_ARG3 $3
13122 if test -n "$5"; then
13124 cat >>confdefs.h
<<_ACEOF
13125 #define PTRACE_TYPE_ARG5 $5
13130 if test "$cross_compiling" = no
; then
13131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13132 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13133 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13134 $as_echo_n "(cached) " >&6
13136 if test "$cross_compiling" = yes; then :
13137 as_fn_error
"cannot check setpgrp when cross compiling" "$LINENO" 5
13139 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13140 /* end confdefs.h. */
13141 $ac_includes_default
13145 /* If this system has a BSD-style setpgrp which takes arguments,
13146 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
13147 exit successfully. */
13148 return setpgrp (1,1) != -1;
13153 if ac_fn_c_try_run
"$LINENO"; then :
13154 ac_cv_func_setpgrp_void
=no
13156 ac_cv_func_setpgrp_void
=yes
13158 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13159 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13164 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13165 if test $ac_cv_func_setpgrp_void = yes; then
13167 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13173 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13174 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13175 $as_echo_n "(cached) " >&6
13177 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13178 /* end confdefs.h. */
13180 #include <unistd.h>
13186 if (setpgrp(1,1) == -1)
13195 if ac_fn_c_try_compile
"$LINENO"; then :
13196 ac_cv_func_setpgrp_void
=no
13198 ac_cv_func_setpgrp_void
=yes
13200 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13203 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13204 if test $ac_cv_func_setpgrp_void = yes; then
13205 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13210 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
13211 # since sigsetjmp might only be defined as a macro.
13212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
13213 $as_echo_n "checking for sigsetjmp... " >&6; }
13214 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
13215 $as_echo_n "(cached) " >&6
13217 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13218 /* end confdefs.h. */
13220 #include <setjmp.h>
13225 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
13230 if ac_fn_c_try_compile
"$LINENO"; then :
13231 gdb_cv_func_sigsetjmp
=yes
13233 gdb_cv_func_sigsetjmp
=no
13235 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
13238 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
13239 if test $gdb_cv_func_sigsetjmp = yes; then
13241 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
13245 # Assume we'll default to using the included libiberty regex.
13246 gdb_use_included_regex
=yes
13248 # However, if the system regex is GNU regex, then default to *not*
13249 # using the included regex.
13250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
13251 $as_echo_n "checking for GNU regex... " >&6; }
13252 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
13253 $as_echo_n "(cached) " >&6
13255 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13256 /* end confdefs.h. */
13257 #include <gnu-versions.h>
13261 #define REGEX_INTERFACE_VERSION 1
13262 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
13263 # error "Version mismatch"
13269 if ac_fn_c_try_compile
"$LINENO"; then :
13270 gdb_cv_have_gnu_regex
=yes
13272 gdb_cv_have_gnu_regex
=no
13274 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
13277 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
13278 if test $gdb_cv_have_gnu_regex = yes; then
13279 gdb_use_included_regex
=no
13283 # Check whether --with-included-regex was given.
13284 if test "${with_included_regex+set}" = set; then :
13285 withval
=$with_included_regex; gdb_with_regex
=$withval
13287 gdb_with_regex
=$gdb_use_included_regex
13290 if test "$gdb_with_regex" = yes; then
13292 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
13296 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
13297 ac_fn_c_check_member
"$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
13298 #include <sys/proc.h>
13301 if test "x$ac_cv_member_struct_thread_td_pcb" = x
""yes; then :
13303 cat >>confdefs.h
<<_ACEOF
13304 #define HAVE_STRUCT_THREAD_TD_PCB 1
13311 # See if <sys/lwp.h> defines `struct lwp`.
13312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
13313 $as_echo_n "checking for struct lwp... " >&6; }
13314 if test "${gdb_cv_struct_lwp+set}" = set; then :
13315 $as_echo_n "(cached) " >&6
13317 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13318 /* end confdefs.h. */
13319 #include <sys/param.h>
13320 #include <sys/lwp.h>
13329 if ac_fn_c_try_compile
"$LINENO"; then :
13330 gdb_cv_struct_lwp
=yes
13332 gdb_cv_struct_lwp
=no
13334 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
13337 $as_echo "$gdb_cv_struct_lwp" >&6; }
13338 if test $gdb_cv_struct_lwp = yes; then
13340 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
13344 # See if <machine/reg.h> degines `struct reg'.
13345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
13346 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
13347 if test "${gdb_cv_struct_reg+set}" = set; then :
13348 $as_echo_n "(cached) " >&6
13350 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13351 /* end confdefs.h. */
13352 #include <sys/types.h>
13353 #include <machine/reg.h>
13362 if ac_fn_c_try_compile
"$LINENO"; then :
13363 gdb_cv_struct_reg
=yes
13365 gdb_cv_struct_reg
=no
13367 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
13370 $as_echo "$gdb_cv_struct_reg" >&6; }
13371 if test $gdb_cv_struct_reg = yes; then
13373 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
13377 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
13378 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
13379 ac_fn_c_check_member
"$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
13381 if test "x$ac_cv_member_struct_reg_r_fs" = x
""yes; then :
13383 cat >>confdefs.h
<<_ACEOF
13384 #define HAVE_STRUCT_REG_R_FS 1
13389 ac_fn_c_check_member
"$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
13391 if test "x$ac_cv_member_struct_reg_r_gs" = x
""yes; then :
13393 cat >>confdefs.h
<<_ACEOF
13394 #define HAVE_STRUCT_REG_R_GS 1
13401 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
13402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
13403 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
13404 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
13405 $as_echo_n "(cached) " >&6
13407 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13408 /* end confdefs.h. */
13409 #include <sys/ptrace.h>
13418 if ac_fn_c_try_compile
"$LINENO"; then :
13419 gdb_cv_have_ptrace_getregs
=yes
13421 gdb_cv_have_ptrace_getregs
=no
13423 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
13427 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
13428 if test $gdb_cv_have_ptrace_getregs = yes; then
13430 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
13434 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
13435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
13436 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
13437 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
13438 $as_echo_n "(cached) " >&6
13440 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13441 /* end confdefs.h. */
13442 #include <sys/ptrace.h>
13451 if ac_fn_c_try_compile
"$LINENO"; then :
13452 gdb_cv_have_ptrace_getfpxregs
=yes
13454 gdb_cv_have_ptrace_getfpxregs
=no
13456 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
13460 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
13461 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
13463 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
13467 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
13468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
13469 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
13470 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
13471 $as_echo_n "(cached) " >&6
13473 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13474 /* end confdefs.h. */
13475 #include <sys/types.h>
13476 #include <sys/ptrace.h>
13485 if ac_fn_c_try_compile
"$LINENO"; then :
13486 gdb_cv_have_pt_getdbregs
=yes
13488 gdb_cv_have_pt_getdbregs
=no
13490 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
13494 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
13495 if test $gdb_cv_have_pt_getdbregs = yes; then
13497 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
13501 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
13502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
13503 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
13504 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
13505 $as_echo_n "(cached) " >&6
13507 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13508 /* end confdefs.h. */
13509 #include <sys/types.h>
13510 #include <sys/ptrace.h>
13519 if ac_fn_c_try_compile
"$LINENO"; then :
13520 gdb_cv_have_pt_getxmmregs
=yes
13522 gdb_cv_have_pt_getxmmregs
=no
13524 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
13528 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
13529 if test $gdb_cv_have_pt_getxmmregs = yes; then
13531 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
13535 # Detect which type of /proc is in use, such as for Unixware or Solaris.
13537 if test "${target}" = "${host}"; then
13539 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
13541 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13544 *-*-solaris2.
[6789] |
*-*-solaris2.1
[0-9]*)
13546 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13550 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
13552 $as_echo "#define _KMEMUSER 1" >>confdefs.h
13558 if test "$ac_cv_header_sys_procfs_h" = yes; then
13559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
13560 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
13561 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
13562 $as_echo_n "(cached) " >&6
13564 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13565 /* end confdefs.h. */
13568 /* Needed for new procfs interface on sparc-solaris. */
13569 #define _STRUCTURED_PROC 1
13570 #include <sys/procfs.h>
13579 if ac_fn_c_try_compile
"$LINENO"; then :
13580 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
13582 bfd_cv_have_sys_procfs_type_pstatus_t
=no
13585 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13588 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
13590 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
13593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
13594 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
13596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
13597 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
13598 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
13599 $as_echo_n "(cached) " >&6
13601 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13602 /* end confdefs.h. */
13605 /* Needed for new procfs interface on sparc-solaris. */
13606 #define _STRUCTURED_PROC 1
13607 #include <sys/procfs.h>
13616 if ac_fn_c_try_compile
"$LINENO"; then :
13617 bfd_cv_have_sys_procfs_type_prrun_t
=yes
13619 bfd_cv_have_sys_procfs_type_prrun_t
=no
13622 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13625 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
13627 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
13630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
13631 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
13633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
13634 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
13635 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
13636 $as_echo_n "(cached) " >&6
13638 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13639 /* end confdefs.h. */
13642 /* Needed for new procfs interface on sparc-solaris. */
13643 #define _STRUCTURED_PROC 1
13644 #include <sys/procfs.h>
13653 if ac_fn_c_try_compile
"$LINENO"; then :
13654 bfd_cv_have_sys_procfs_type_gregset_t
=yes
13656 bfd_cv_have_sys_procfs_type_gregset_t
=no
13659 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13662 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
13664 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
13667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
13668 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
13670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
13671 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
13672 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
13673 $as_echo_n "(cached) " >&6
13675 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13676 /* end confdefs.h. */
13679 /* Needed for new procfs interface on sparc-solaris. */
13680 #define _STRUCTURED_PROC 1
13681 #include <sys/procfs.h>
13690 if ac_fn_c_try_compile
"$LINENO"; then :
13691 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
13693 bfd_cv_have_sys_procfs_type_fpregset_t
=no
13696 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13699 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
13701 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
13704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
13705 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
13707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
13708 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
13709 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
13710 $as_echo_n "(cached) " >&6
13712 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13713 /* end confdefs.h. */
13716 /* Needed for new procfs interface on sparc-solaris. */
13717 #define _STRUCTURED_PROC 1
13718 #include <sys/procfs.h>
13727 if ac_fn_c_try_compile
"$LINENO"; then :
13728 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
13730 bfd_cv_have_sys_procfs_type_prgregset_t
=no
13733 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13736 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
13738 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
13741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
13742 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
13744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
13745 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
13746 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
13747 $as_echo_n "(cached) " >&6
13749 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13750 /* end confdefs.h. */
13753 /* Needed for new procfs interface on sparc-solaris. */
13754 #define _STRUCTURED_PROC 1
13755 #include <sys/procfs.h>
13764 if ac_fn_c_try_compile
"$LINENO"; then :
13765 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
13767 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
13770 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13773 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
13775 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
13778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
13779 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
13781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
13782 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
13783 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
13784 $as_echo_n "(cached) " >&6
13786 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13787 /* end confdefs.h. */
13790 /* Needed for new procfs interface on sparc-solaris. */
13791 #define _STRUCTURED_PROC 1
13792 #include <sys/procfs.h>
13801 if ac_fn_c_try_compile
"$LINENO"; then :
13802 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
13804 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
13807 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13810 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
13812 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
13815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
13816 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
13818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
13819 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
13820 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
13821 $as_echo_n "(cached) " >&6
13823 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13824 /* end confdefs.h. */
13827 /* Needed for new procfs interface on sparc-solaris. */
13828 #define _STRUCTURED_PROC 1
13829 #include <sys/procfs.h>
13833 prfpregset32_t avar
13838 if ac_fn_c_try_compile
"$LINENO"; then :
13839 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
13841 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
13844 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13847 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
13849 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
13852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
13853 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
13855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
13856 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
13857 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
13858 $as_echo_n "(cached) " >&6
13860 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13861 /* end confdefs.h. */
13864 /* Needed for new procfs interface on sparc-solaris. */
13865 #define _STRUCTURED_PROC 1
13866 #include <sys/procfs.h>
13875 if ac_fn_c_try_compile
"$LINENO"; then :
13876 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
13878 bfd_cv_have_sys_procfs_type_lwpid_t
=no
13881 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13884 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
13886 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
13889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
13890 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
13892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
13893 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
13894 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
13895 $as_echo_n "(cached) " >&6
13897 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13898 /* end confdefs.h. */
13901 /* Needed for new procfs interface on sparc-solaris. */
13902 #define _STRUCTURED_PROC 1
13903 #include <sys/procfs.h>
13912 if ac_fn_c_try_compile
"$LINENO"; then :
13913 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
13915 bfd_cv_have_sys_procfs_type_psaddr_t
=no
13918 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13921 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
13923 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
13926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
13927 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
13929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
13930 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
13931 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
13932 $as_echo_n "(cached) " >&6
13934 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13935 /* end confdefs.h. */
13938 /* Needed for new procfs interface on sparc-solaris. */
13939 #define _STRUCTURED_PROC 1
13940 #include <sys/procfs.h>
13949 if ac_fn_c_try_compile
"$LINENO"; then :
13950 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
13952 bfd_cv_have_sys_procfs_type_prsysent_t
=no
13955 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13958 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
13960 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
13963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
13964 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
13966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
13967 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
13968 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
13969 $as_echo_n "(cached) " >&6
13971 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13972 /* end confdefs.h. */
13975 /* Needed for new procfs interface on sparc-solaris. */
13976 #define _STRUCTURED_PROC 1
13977 #include <sys/procfs.h>
13986 if ac_fn_c_try_compile
"$LINENO"; then :
13987 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
13989 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
13992 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13995 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
13997 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
14000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
14001 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
14003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
14004 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
14005 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
14006 $as_echo_n "(cached) " >&6
14008 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14009 /* end confdefs.h. */
14012 /* Needed for new procfs interface on sparc-solaris. */
14013 #define _STRUCTURED_PROC 1
14014 #include <sys/procfs.h>
14018 pr_sigaction64_t avar
14023 if ac_fn_c_try_compile
"$LINENO"; then :
14024 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
14026 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
14029 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14032 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
14034 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
14037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
14038 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
14040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
14041 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
14042 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
14043 $as_echo_n "(cached) " >&6
14045 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14046 /* end confdefs.h. */
14049 /* Needed for new procfs interface on sparc-solaris. */
14050 #define _STRUCTURED_PROC 1
14051 #include <sys/procfs.h>
14055 pr_siginfo64_t avar
14060 if ac_fn_c_try_compile
"$LINENO"; then :
14061 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
14063 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
14066 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14069 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
14071 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
14074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
14075 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
14081 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
14082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
14083 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
14084 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
14085 $as_echo_n "(cached) " >&6
14087 if test "$cross_compiling" = yes; then :
14088 gdb_cv_prfpregset_t_broken
=yes
14090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14091 /* end confdefs.h. */
14092 #include <sys/procfs.h>
14095 if (sizeof (prfpregset_t) == sizeof (void *))
14100 if ac_fn_c_try_run
"$LINENO"; then :
14101 gdb_cv_prfpregset_t_broken
=no
14103 gdb_cv_prfpregset_t_broken
=yes
14105 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14106 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
14112 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
14113 if test $gdb_cv_prfpregset_t_broken = yes; then
14115 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
14121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
14122 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
14123 if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
14124 $as_echo_n "(cached) " >&6
14126 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14127 /* end confdefs.h. */
14128 #include <unistd.h>
14129 #include <sys/types.h>
14130 #include <sys/procfs.h>
14137 dummy = ioctl(0, PIOCSET, &dummy);
14143 if ac_fn_c_try_compile
"$LINENO"; then :
14144 gdb_cv_have_procfs_piocset
=yes
14146 gdb_cv_have_procfs_piocset
=no
14148 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
14152 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
14153 if test $gdb_cv_have_procfs_piocset = yes; then
14155 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
14160 if test ${host} = ${target} ; then
14162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
14163 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
14164 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
14165 $as_echo_n "(cached) " >&6
14167 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14168 /* end confdefs.h. */
14173 struct link_map lm; (void) lm.l_addr;
14178 if ac_fn_c_try_compile
"$LINENO"; then :
14179 gdb_cv_have_struct_link_map_with_l_members
=yes
14181 gdb_cv_have_struct_link_map_with_l_members
=no
14183 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
14187 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
14188 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
14190 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
14195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
14196 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
14197 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
14198 $as_echo_n "(cached) " >&6
14200 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14201 /* end confdefs.h. */
14202 #include <sys/types.h>
14207 struct link_map lm; (void) lm.lm_addr;
14212 if ac_fn_c_try_compile
"$LINENO"; then :
14213 gdb_cv_have_struct_link_map_with_lm_members
=yes
14215 gdb_cv_have_struct_link_map_with_lm_members
=no
14217 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
14221 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
14222 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
14224 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
14229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
14230 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
14231 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
14232 $as_echo_n "(cached) " >&6
14234 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14235 /* end confdefs.h. */
14236 #include <sys/types.h>
14237 #ifdef HAVE_NLIST_H
14244 struct so_map lm; (void) lm.som_addr;
14249 if ac_fn_c_try_compile
"$LINENO"; then :
14250 gdb_cv_have_struct_so_map_with_som_members
=yes
14252 gdb_cv_have_struct_so_map_with_som_members
=no
14254 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
14258 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
14259 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
14261 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
14266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
14267 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
14268 if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
14269 $as_echo_n "(cached) " >&6
14271 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14272 /* end confdefs.h. */
14274 #include <sys/link.h>
14278 struct link_map32 l;
14283 if ac_fn_c_try_compile
"$LINENO"; then :
14284 gdb_cv_have_struct_link_map32
=yes
14286 gdb_cv_have_struct_link_map32
=no
14288 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
14292 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
14293 if test $gdb_cv_have_struct_link_map32 = yes; then
14295 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
14298 $as_echo "#define _SYSCALL32 1" >>confdefs.h
14303 # Check if the compiler supports the `long long' type.
14305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
14306 $as_echo_n "checking for long long support in compiler... " >&6; }
14307 if test "${gdb_cv_c_long_long+set}" = set; then :
14308 $as_echo_n "(cached) " >&6
14310 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14311 /* end confdefs.h. */
14312 extern long long foo;
14316 switch (foo & 2) { case 0: return 1; }
14321 if ac_fn_c_try_compile
"$LINENO"; then :
14322 gdb_cv_c_long_long
=yes
14324 gdb_cv_c_long_long
=no
14326 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
14329 $as_echo "$gdb_cv_c_long_long" >&6; }
14330 if test $gdb_cv_c_long_long = yes; then
14332 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
14336 # Check if the compiler and runtime support printing long longs.
14338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
14339 $as_echo_n "checking for long long support in printf... " >&6; }
14340 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
14341 $as_echo_n "(cached) " >&6
14343 if test "$cross_compiling" = yes; then :
14344 gdb_cv_printf_has_long_long
=no
14346 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14347 /* end confdefs.h. */
14348 $ac_includes_default
14354 l = (l << 16) + 0x0123;
14355 l = (l << 16) + 0x4567;
14356 l = (l << 16) + 0x89ab;
14357 l = (l << 16) + 0xcdef;
14358 sprintf (buf, "0x%016llx", l);
14359 return (strcmp ("0x0123456789abcdef", buf));
14364 if ac_fn_c_try_run
"$LINENO"; then :
14365 gdb_cv_printf_has_long_long
=yes
14367 gdb_cv_printf_has_long_long
=no
14369 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14370 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
14375 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
14376 if test $gdb_cv_printf_has_long_long = yes; then
14378 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
14382 # Check if the compiler and runtime support printing decfloats.
14384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
14385 $as_echo_n "checking for decfloat support in printf... " >&6; }
14386 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
14387 $as_echo_n "(cached) " >&6
14389 if test "$cross_compiling" = yes; then :
14390 gdb_cv_printf_has_decfloat
=no
14392 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14393 /* end confdefs.h. */
14394 $ac_includes_default
14399 _Decimal32 d32 = 1.2345df;
14400 _Decimal64 d64 = 1.2345dd;
14401 _Decimal128 d128 = 1.2345dl;
14402 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
14403 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
14408 if ac_fn_c_try_run
"$LINENO"; then :
14409 gdb_cv_printf_has_decfloat
=yes
14411 gdb_cv_printf_has_decfloat
=no
14413 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14414 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
14419 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
14420 if test $gdb_cv_printf_has_decfloat = yes; then
14422 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
14426 # Check if the compiler supports the `long double' type. We can't use
14427 # AC_C_LONG_DOUBLE because that one does additional checks on the
14428 # constants defined in <float.h> that fail on some systems,
14429 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
14431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
14432 $as_echo_n "checking for long double support in compiler... " >&6; }
14433 if test "${gdb_cv_c_long_double+set}" = set; then :
14434 $as_echo_n "(cached) " >&6
14436 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14437 /* end confdefs.h. */
14440 if ac_fn_c_try_compile
"$LINENO"; then :
14441 gdb_cv_c_long_double
=yes
14443 gdb_cv_c_long_double
=no
14445 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
14448 $as_echo "$gdb_cv_c_long_double" >&6; }
14449 if test $gdb_cv_c_long_double = yes; then
14451 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
14455 # Check if the compiler and runtime support printing long doubles.
14457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
14458 $as_echo_n "checking for long double support in printf... " >&6; }
14459 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
14460 $as_echo_n "(cached) " >&6
14462 if test "$cross_compiling" = yes; then :
14463 gdb_cv_printf_has_long_double
=no
14465 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14466 /* end confdefs.h. */
14467 $ac_includes_default
14472 long double f = 3.141592653;
14473 sprintf (buf, "%Lg", f);
14474 return (strncmp ("3.14159", buf, 7));
14479 if ac_fn_c_try_run
"$LINENO"; then :
14480 gdb_cv_printf_has_long_double
=yes
14482 gdb_cv_printf_has_long_double
=no
14484 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14485 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
14490 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
14491 if test $gdb_cv_printf_has_long_double = yes; then
14493 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
14497 # Check if the compiler and runtime support scanning long doubles.
14499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
14500 $as_echo_n "checking for long double support in scanf... " >&6; }
14501 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
14502 $as_echo_n "(cached) " >&6
14504 if test "$cross_compiling" = yes; then :
14505 gdb_cv_scanf_has_long_double
=no
14507 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14508 /* end confdefs.h. */
14513 char *buf = "3.141592653";
14515 sscanf (buf, "%Lg", &f);
14516 return !(f > 3.14159 && f < 3.14160);
14521 if ac_fn_c_try_run
"$LINENO"; then :
14522 gdb_cv_scanf_has_long_double
=yes
14524 gdb_cv_scanf_has_long_double
=no
14526 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14527 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
14532 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
14533 if test $gdb_cv_scanf_has_long_double = yes; then
14535 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
14541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
14542 $as_echo_n "checking for -bbigtoc option... " >&6; }
14543 if test "${gdb_cv_bigtoc+set}" = set; then :
14544 $as_echo_n "(cached) " >&6
14547 SAVE_LDFLAGS
=$LDFLAGS
14550 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
14551 *) gdb_cv_bigtoc
=-bbigtoc ;;
14554 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
14555 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14556 /* end confdefs.h. */
14566 if ac_fn_c_try_link
"$LINENO"; then :
14571 rm -f core conftest.err conftest.
$ac_objext \
14572 conftest
$ac_exeext conftest.
$ac_ext
14573 LDFLAGS
="${SAVE_LDFLAGS}"
14576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
14577 $as_echo "$gdb_cv_bigtoc" >&6; }
14578 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
14582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
14583 $as_echo_n "checking for the dynamic export flag... " >&6; }
14585 if test "${gdb_native}" = yes; then
14586 # The dynamically loaded libthread_db needs access to symbols in the gdb
14587 # executable. Older GNU ld supports --export-dynamic but --dynamic-list
14588 # may not be supported there.
14589 old_LDFLAGS
="$LDFLAGS"
14590 # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
14591 RDYNAMIC
="-Wl,--dynamic-list=${srcdir}/proc-service.list"
14592 LDFLAGS
="$LDFLAGS $RDYNAMIC"
14593 if test "${have_libpython}" = no
; then
14594 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14595 /* end confdefs.h. */
14605 if ac_fn_c_try_link
"$LINENO"; then :
14608 rm -f core conftest.err conftest.
$ac_objext \
14609 conftest
$ac_exeext conftest.
$ac_ext
14611 # Workaround http://bugs.python.org/issue4434 where static
14612 # libpythonX.Y.a would get its symbols required for
14613 # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
14614 # Problem does not happen for the recommended libpythonX.Y.so linkage.
14615 old_CFLAGS
="$CFLAGS"
14616 CFLAGS
="$CFLAGS $PYTHON_CFLAGS"
14617 if test "$cross_compiling" = yes; then :
14620 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14621 /* end confdefs.h. */
14622 #include "${have_libpython}/Python.h"
14628 err = PyRun_SimpleString ("import itertools\n");
14630 return err == 0 ? 0 : 1;
14635 if ac_fn_c_try_run
"$LINENO"; then :
14638 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14639 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14642 CFLAGS
="$old_CFLAGS"
14644 LDFLAGS
="$old_LDFLAGS"
14646 if $dynamic_list; then
14647 found
="-Wl,--dynamic-list"
14648 RDYNAMIC
='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
14651 RDYNAMIC
="-rdynamic"
14654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
14655 $as_echo "$found" >&6; }
14658 if test ${build} = ${host} -a ${host} = ${target} ; then
14661 # See if thread_db library is around for Solaris thread debugging.
14662 # Note that we must explicitly test for version 1 of the library
14663 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
14665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
14666 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
14667 if test -f /usr
/lib
/libthread_db.so
.1 ; then
14668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14669 $as_echo "yes" >&6; }
14671 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
14673 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
14674 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
14675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
14676 $as_echo_n "checking for dlopen in -ldl... " >&6; }
14677 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
14678 $as_echo_n "(cached) " >&6
14680 ac_check_lib_save_LIBS
=$LIBS
14682 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14683 /* end confdefs.h. */
14685 /* Override any GCC internal prototype to avoid an error.
14686 Use char because int might match the return type of a GCC
14687 builtin and then its argument prototype would still apply. */
14700 if ac_fn_c_try_link
"$LINENO"; then :
14701 ac_cv_lib_dl_dlopen
=yes
14703 ac_cv_lib_dl_dlopen
=no
14705 rm -f core conftest.err conftest.
$ac_objext \
14706 conftest
$ac_exeext conftest.
$ac_ext
14707 LIBS
=$ac_check_lib_save_LIBS
14709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
14710 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
14711 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
14712 cat >>confdefs.h
<<_ACEOF
14713 #define HAVE_LIBDL 1
14720 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} $RDYNAMIC"
14721 # Sun randomly tweaked the prototypes in <proc_service.h>
14723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
14724 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
14725 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
14726 $as_echo_n "(cached) " >&6
14729 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14730 /* end confdefs.h. */
14732 #include <proc_service.h>
14733 ps_err_e ps_pdwrite
14734 (struct ps_prochandle*, psaddr_t, const void*, size_t);
14744 if ac_fn_c_try_compile
"$LINENO"; then :
14745 gdb_cv_proc_service_is_old
=no
14747 gdb_cv_proc_service_is_old
=yes
14749 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
14754 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
14755 if test $gdb_cv_proc_service_is_old = yes; then
14757 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
14761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14762 $as_echo "no" >&6; }
14766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
14767 $as_echo_n "checking for AiX thread debugging library... " >&6; }
14768 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
14769 $as_echo_n "(cached) " >&6
14771 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14772 /* end confdefs.h. */
14773 #include <sys/pthdebug.h>
14777 #ifndef PTHDB_VERSION_3
14784 if ac_fn_c_try_compile
"$LINENO"; then :
14785 gdb_cv_have_aix_thread_debug
=yes
14787 gdb_cv_have_aix_thread_debug
=no
14789 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
14793 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
14794 if test $gdb_cv_have_aix_thread_debug = yes; then
14795 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
14796 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
14797 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -lpthdebug"
14799 # Older versions of AIX do not provide the declaration for
14800 # the getthrds function (it appears that it was introduced
14802 ac_fn_c_check_decl
"$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
14804 if test "x$ac_cv_have_decl_getthrds" = x
""yes; then :
14810 cat >>confdefs.h
<<_ACEOF
14811 #define HAVE_DECL_GETTHRDS $ac_have_decl
14820 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
14821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
14822 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
14823 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
14824 $as_echo_n "(cached) " >&6
14826 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14827 /* end confdefs.h. */
14828 #include <thread_db.h>
14832 int i = TD_NOTALLOC;
14837 if ac_fn_c_try_compile
"$LINENO"; then :
14838 gdb_cv_thread_db_h_has_td_notalloc
=yes
14840 gdb_cv_thread_db_h_has_td_notalloc
=no
14843 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
14847 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
14848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
14849 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
14850 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
14851 $as_echo_n "(cached) " >&6
14853 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14854 /* end confdefs.h. */
14855 #include <thread_db.h>
14859 int i = TD_VERSION;
14864 if ac_fn_c_try_compile
"$LINENO"; then :
14865 gdb_cv_thread_db_h_has_td_version
=yes
14867 gdb_cv_thread_db_h_has_td_version
=no
14870 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
14874 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
14875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
14876 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
14877 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
14878 $as_echo_n "(cached) " >&6
14880 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14881 /* end confdefs.h. */
14882 #include <thread_db.h>
14891 if ac_fn_c_try_compile
"$LINENO"; then :
14892 gdb_cv_thread_db_h_has_td_notls
=yes
14894 gdb_cv_thread_db_h_has_td_notls
=no
14897 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
14901 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
14903 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
14905 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
14908 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
14910 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
14913 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
14915 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
14919 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
14920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
14921 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
14922 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
14923 $as_echo_n "(cached) " >&6
14925 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14926 /* end confdefs.h. */
14927 #include <sys/syscall.h>
14931 int i = __NR_tkill;
14936 if ac_fn_c_try_compile
"$LINENO"; then :
14937 gdb_cv_sys_syscall_h_has_tkill
=yes
14939 gdb_cv_sys_syscall_h_has_tkill
=no
14942 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
14946 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
14948 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
14950 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
14954 ac_fn_c_check_decl
"$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
14956 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x
""yes; then :
14962 cat >>confdefs.h
<<_ACEOF
14963 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
14967 if test "$cross_compiling" = yes; then :
14968 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14969 /* end confdefs.h. */
14970 #include <sys/personality.h>
14975 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
14976 # define ADDR_NO_RANDOMIZE 0x0040000
14978 /* Test the flag could be set and stays set. */
14979 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
14980 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
14986 if ac_fn_c_try_link
"$LINENO"; then :
14987 have_personality
=true
14989 have_personality
=false
14991 rm -f core conftest.err conftest.
$ac_objext \
14992 conftest
$ac_exeext conftest.
$ac_ext
14994 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14995 /* end confdefs.h. */
14996 #include <sys/personality.h>
15001 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
15002 # define ADDR_NO_RANDOMIZE 0x0040000
15004 /* Test the flag could be set and stays set. */
15005 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
15006 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
15012 if ac_fn_c_try_run
"$LINENO"; then :
15013 have_personality
=true
15015 have_personality
=false
15017 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15018 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15021 if $have_personality
15024 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
15029 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
15030 # except that the argument to --with-sysroot is optional.
15031 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
15032 if test "x$with_sysroot" = xyes
; then
15033 with_sysroot
="${exec_prefix}/${target_alias}/sys-root"
15036 # Check whether --with-sysroot was given.
15037 if test "${with_sysroot+set}" = set; then :
15038 withval
=$with_sysroot; TARGET_SYSTEM_ROOT
=$withval
15040 TARGET_SYSTEM_ROOT
=
15044 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
15045 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15046 ac_define_dir
=`eval echo $TARGET_SYSTEM_ROOT`
15047 ac_define_dir
=`eval echo $ac_define_dir`
15049 cat >>confdefs.h
<<_ACEOF
15050 #define TARGET_SYSTEM_ROOT "$ac_define_dir"
15056 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
15057 if test "x$prefix" = xNONE
; then
15058 test_prefix
=/usr
/local
15060 test_prefix
=$prefix
15063 test_prefix
=$exec_prefix
15066 case ${ac_define_dir} in
15067 "${test_prefix}"|
"${test_prefix}/"*|\
15068 '${exec_prefix}'|
'${exec_prefix}/'*)
15073 cat >>confdefs.h
<<_ACEOF
15074 #define TARGET_SYSTEM_ROOT_RELOCATABLE $value
15081 # Check whether --with-system-gdbinit was given.
15082 if test "${with_system_gdbinit+set}" = set; then :
15083 withval
=$with_system_gdbinit;
15084 SYSTEM_GDBINIT
=$withval
15090 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
15091 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15092 ac_define_dir
=`eval echo $SYSTEM_GDBINIT`
15093 ac_define_dir
=`eval echo $ac_define_dir`
15095 cat >>confdefs.h
<<_ACEOF
15096 #define SYSTEM_GDBINIT "$ac_define_dir"
15102 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
15103 if test "x$prefix" = xNONE
; then
15104 test_prefix
=/usr
/local
15106 test_prefix
=$prefix
15109 test_prefix
=$exec_prefix
15112 case ${ac_define_dir} in
15113 "${test_prefix}"|
"${test_prefix}/"*|\
15114 '${exec_prefix}'|
'${exec_prefix}/'*)
15119 cat >>confdefs.h
<<_ACEOF
15120 #define SYSTEM_GDBINIT_RELOCATABLE $value
15126 # Check whether --enable-werror was given.
15127 if test "${enable_werror+set}" = set; then :
15128 enableval
=$enable_werror; case "${enableval}" in
15129 yes | y
) ERROR_ON_WARNING
="yes" ;;
15130 no | n
) ERROR_ON_WARNING
="no" ;;
15131 *) as_fn_error
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
15136 # Enable -Werror by default when using gcc
15137 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
15138 ERROR_ON_WARNING
=yes
15142 if test "${ERROR_ON_WARNING}" = yes ; then
15143 WERROR_CFLAGS
="-Werror"
15146 # The entries after -Wno-pointer-sign are disabled warnings which may
15147 # be enabled in the future, which can not currently be used to build
15149 # NOTE: If you change this list, remember to update
15150 # gdb/doc/gdbint.texinfo.
15151 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
15152 -Wformat-nonliteral -Wno-pointer-sign \
15153 -Wno-unused -Wunused-value -Wunused-function \
15154 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes"
15156 # Enable -Wno-format by default when using gcc on mingw since many
15157 # GCC versions complain about %I64.
15159 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
15162 # Check whether --enable-build-warnings was given.
15163 if test "${enable_build_warnings+set}" = set; then :
15164 enableval
=$enable_build_warnings; case "${enableval}" in
15166 no
) build_warnings
="-w";;
15167 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15168 build_warnings
="${build_warnings} ${t}";;
15169 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15170 build_warnings
="${t} ${build_warnings}";;
15171 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15173 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
15174 echo "Setting compiler warning flags = $build_warnings" 6>&1
15177 # Check whether --enable-gdb-build-warnings was given.
15178 if test "${enable_gdb_build_warnings+set}" = set; then :
15179 enableval
=$enable_gdb_build_warnings; case "${enableval}" in
15181 no
) build_warnings
="-w";;
15182 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15183 build_warnings
="${build_warnings} ${t}";;
15184 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15185 build_warnings
="${t} ${build_warnings}";;
15186 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15188 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
15189 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
15193 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
15195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
15196 $as_echo_n "checking compiler warning flags... " >&6; }
15197 # Separate out the -Werror flag as some files just cannot be
15198 # compiled with it enabled.
15199 for w
in ${build_warnings}; do
15201 -Werr*) WERROR_CFLAGS
=-Werror ;;
15202 *) # Check that GCC accepts it
15203 saved_CFLAGS
="$CFLAGS"
15204 CFLAGS
="$CFLAGS $w"
15205 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15206 /* end confdefs.h. */
15216 if ac_fn_c_try_compile
"$LINENO"; then :
15217 WARN_CFLAGS
="${WARN_CFLAGS} $w"
15219 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15220 CFLAGS
="$saved_CFLAGS"
15223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
15224 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
15229 # In the Cygwin environment, we need some additional flags.
15230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for cygwin
" >&5
15231 $as_echo_n "checking
for cygwin...
" >&6; }
15232 if test "${gdb_cv_os_cygwin+set}" = set; then :
15233 $as_echo_n "(cached
) " >&6
15235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15236 /* end confdefs.h. */
15238 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
15242 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
15243 $EGREP "lose
" >/dev/null 2>&1; then :
15244 gdb_cv_os_cygwin=yes
15246 gdb_cv_os_cygwin=no
15251 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $gdb_cv_os_cygwin" >&5
15252 $as_echo "$gdb_cv_os_cygwin" >&6; }
15255 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o
"
15257 *go32* ) SER_HARDWIRE=ser-go32.o ;;
15258 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
15259 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o
" ;;
15263 # libreadline needs libuser32.a in a cygwin environment
15265 if test x$gdb_cv_os_cygwin = xyes; then
15266 WIN32LIBS="-luser32"
15267 case "${target}" in
15268 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
15273 # The ser-tcp.c module requires sockets.
15277 $as_echo "#define USE_WIN32API 1" >>confdefs.h
15279 WIN32LIBS
="$WIN32LIBS -lws2_32"
15284 # Add ELF support to GDB, but only if BFD includes ELF support.
15286 OLD_LDFLAGS
=$LDFLAGS
15288 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
15289 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
15290 # always want our bfd.
15291 CFLAGS
="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
15292 LDFLAGS
="-L../bfd -L../libiberty $LDFLAGS"
15293 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
15294 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15295 if test "$plugins" = "yes"; then
15298 LIBS
="-lbfd -liberty $intl $LIBS"
15299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
15300 $as_echo_n "checking for ELF support in BFD... " >&6; }
15301 if test "${gdb_cv_var_elf+set}" = set; then :
15302 $as_echo_n "(cached) " >&6
15304 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15305 /* end confdefs.h. */
15306 #include <stdlib.h>
15308 #include "elf-bfd.h"
15313 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
15318 if ac_fn_c_try_link
"$LINENO"; then :
15323 rm -f core conftest.err conftest.
$ac_objext \
15324 conftest
$ac_exeext conftest.
$ac_ext
15326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
15327 $as_echo "$gdb_cv_var_elf" >&6; }
15328 if test $gdb_cv_var_elf = yes; then
15329 CONFIG_OBS
="$CONFIG_OBS elfread.o"
15331 $as_echo "#define HAVE_ELF 1" >>confdefs.h
15333 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15334 if test "$plugins" = "yes"; then
15335 OLD_LIBS
="-ldl $OLD_LIBS"
15339 LDFLAGS
=$OLD_LDFLAGS
15342 # Add any host-specific objects to GDB.
15343 CONFIG_OBS
="${CONFIG_OBS} ${gdb_host_obs}"
15345 LIBGUI
="../libgui/src/libgui.a"
15346 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
15355 *-*-cygwin* |
*-*-mingw* )
15364 if test "${enable_gdbtk}" = "yes"; then
15366 # Gdbtk must have an absolute path to srcdir in order to run
15367 # properly when not installed.
15370 GDBTK_SRC_DIR
=`pwd`
15375 # Ok, lets find the tcl configuration
15376 # First, look for one uninstalled.
15377 # the alternative search directory is invoked by --with-tcl
15380 if test x
"${no_tcl}" = x
; then
15381 # we reset no_tcl in case something fails here
15384 # Check whether --with-tcl was given.
15385 if test "${with_tcl+set}" = set; then :
15386 withval
=$with_tcl; with_tclconfig
=${withval}
15389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
15390 $as_echo_n "checking for Tcl configuration... " >&6; }
15391 if test "${ac_cv_c_tclconfig+set}" = set; then :
15392 $as_echo_n "(cached) " >&6
15396 # First check to see if --with-tcl was specified.
15398 *-*-cygwin*) platDir
="win" ;;
15399 *) platDir
="unix" ;;
15401 if test x
"${with_tclconfig}" != x
; then
15402 if test -f "${with_tclconfig}/tclConfig.sh" ; then
15403 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
15405 as_fn_error
"${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
15409 # then check for a private Tcl installation
15410 if test x
"${ac_cv_c_tclconfig}" = x
; then
15413 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15414 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
15415 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
15417 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15418 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
15419 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
15421 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15422 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
15423 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
15424 if test -f "$i/$platDir/tclConfig.sh" ; then
15425 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
15431 # on Darwin, check in Framework installation locations
15432 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tclconfig}" = x
; then
15433 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
15434 `ls -d /Library/Frameworks 2>/dev/null` \
15435 `ls -d /Network/Library/Frameworks 2>/dev/null` \
15436 `ls -d /System/Library/Frameworks 2>/dev/null` \
15438 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
15439 ac_cv_c_tclconfig
=`(cd $i/Tcl.framework; pwd)`
15445 # check in a few common install locations
15446 if test x
"${ac_cv_c_tclconfig}" = x
; then
15447 for i
in `ls -d ${libdir} 2>/dev/null` \
15448 `ls -d ${exec_prefix}/lib 2>/dev/null` \
15449 `ls -d ${prefix}/lib 2>/dev/null` \
15450 `ls -d /usr/local/lib 2>/dev/null` \
15451 `ls -d /usr/contrib/lib 2>/dev/null` \
15452 `ls -d /usr/lib 2>/dev/null` \
15454 if test -f "$i/tclConfig.sh" ; then
15455 ac_cv_c_tclconfig
=`(cd $i; pwd)`
15461 # check in a few other private locations
15462 if test x
"${ac_cv_c_tclconfig}" = x
; then
15465 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15466 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
15467 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
15468 if test -f "$i/$platDir/tclConfig.sh" ; then
15469 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
15478 if test x
"${ac_cv_c_tclconfig}" = x
; then
15479 TCL_BIN_DIR
="# no Tcl configs found"
15480 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
15481 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
15484 TCL_BIN_DIR
=${ac_cv_c_tclconfig}
15485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
15486 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15491 # If $no_tk is nonempty, then we can't do Tk, and there is no
15492 # point to doing Tcl.
15495 # Ok, lets find the tk configuration
15496 # First, look for one uninstalled.
15497 # the alternative search directory is invoked by --with-tk
15500 if test x
"${no_tk}" = x
; then
15501 # we reset no_tk in case something fails here
15504 # Check whether --with-tk was given.
15505 if test "${with_tk+set}" = set; then :
15506 withval
=$with_tk; with_tkconfig
=${withval}
15509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
15510 $as_echo_n "checking for Tk configuration... " >&6; }
15511 if test "${ac_cv_c_tkconfig+set}" = set; then :
15512 $as_echo_n "(cached) " >&6
15516 # First check to see if --with-tkconfig was specified.
15517 if test x
"${with_tkconfig}" != x
; then
15518 if test -f "${with_tkconfig}/tkConfig.sh" ; then
15519 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
15521 as_fn_error
"${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
15525 # then check for a private Tk library
15527 *-*-cygwin*) platDir
="win" ;;
15528 *) platDir
="unix" ;;
15530 if test x
"${ac_cv_c_tkconfig}" = x
; then
15533 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15534 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
15535 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
15537 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15538 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
15539 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
15541 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15542 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
15543 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
15544 if test -f "$i/$platDir/tkConfig.sh" ; then
15545 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
15551 # on Darwin, check in Framework installation locations
15552 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tkconfig}" = x
; then
15553 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
15554 `ls -d /Library/Frameworks 2>/dev/null` \
15555 `ls -d /Network/Library/Frameworks 2>/dev/null` \
15556 `ls -d /System/Library/Frameworks 2>/dev/null` \
15558 if test -f "$i/Tk.framework/tkConfig.sh" ; then
15559 ac_cv_c_tkconfig
=`(cd $i/Tk.framework; pwd)`
15565 # check in a few common install locations
15566 if test x
"${ac_cv_c_tkconfig}" = x
; then
15567 for i
in `ls -d ${libdir} 2>/dev/null` \
15568 `ls -d ${exec_prefix}/lib 2>/dev/null` \
15569 `ls -d ${prefix}/lib 2>/dev/null` \
15570 `ls -d /usr/local/lib 2>/dev/null` \
15571 `ls -d /usr/contrib/lib 2>/dev/null` \
15572 `ls -d /usr/lib 2>/dev/null` \
15574 if test -f "$i/tkConfig.sh" ; then
15575 ac_cv_c_tkconfig
=`(cd $i; pwd)`
15580 # check in a few other private locations
15581 if test x
"${ac_cv_c_tkconfig}" = x
; then
15584 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15585 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
15586 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
15587 if test -f "$i/$platDir/tkConfig.sh" ; then
15588 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
15597 if test x
"${ac_cv_c_tkconfig}" = x
; then
15598 TK_BIN_DIR
="# no Tk configs found"
15599 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
15600 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
15603 TK_BIN_DIR
=${ac_cv_c_tkconfig}
15604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
15605 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15610 if test -z "${no_tcl}" -a -z "${no_tk}"; then
15612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
15613 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
15615 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
15616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15617 $as_echo "loading" >&6; }
15618 .
${TCL_BIN_DIR}/tclConfig.sh
15620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
15621 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15624 # eval is required to do the TCL_DBGX substitution
15625 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
15626 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
15628 # If the TCL_BIN_DIR is the build directory (not the install directory),
15629 # then set the common variable name to the value of the build variables.
15630 # For example, the variable TCL_LIB_SPEC will be set to the value
15631 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
15632 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
15633 # installed and uninstalled version of Tcl.
15634 if test -f "${TCL_BIN_DIR}/Makefile" ; then
15635 TCL_LIB_SPEC
=${TCL_BUILD_LIB_SPEC}
15636 TCL_STUB_LIB_SPEC
=${TCL_BUILD_STUB_LIB_SPEC}
15637 TCL_STUB_LIB_PATH
=${TCL_BUILD_STUB_LIB_PATH}
15638 elif test "`uname -s`" = "Darwin"; then
15639 # If Tcl was built as a framework, attempt to use the libraries
15640 # from the framework at the given location so that linking works
15641 # against Tcl.framework installed in an arbitary location.
15642 case ${TCL_DEFS} in
15644 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
15645 for i
in "`cd ${TCL_BIN_DIR}; pwd`" \
15646 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
15647 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
15648 TCL_LIB_SPEC
="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
15653 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
15654 TCL_STUB_LIB_SPEC
="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
15655 TCL_STUB_LIB_PATH
="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
15661 # eval is required to do the TCL_DBGX substitution
15662 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
15663 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
15664 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
15665 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
15681 # Check for in-tree tcl
15688 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
15692 # Find Tcl private headers
15693 if test x
"${intree}" = xno
; then
15695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
15696 $as_echo_n "checking for Tcl private headers... " >&6; }
15698 dir
=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
15699 if test -f ${dir}/tclInt.h
; then
15703 if test x
"${private_dir}" = x
; then
15704 as_fn_error
"could not find private Tcl headers" "$LINENO" 5
15706 TCL_PRIVATE_INCLUDE
="-I${private_dir}"
15707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15708 $as_echo "${private_dir}" >&6; }
15711 TCL_INCLUDE
="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
15712 TCL_LIBRARY
="${TCL_LIB_SPEC}"
15715 # If building tcl in the same src tree, private headers
15716 # are not needed, but we need to be sure to use the right
15718 TCL_INCLUDE
="-I${TCL_SRC_DIR}/generic"
15719 TCL_LIBRARY
="${TCL_BUILD_LIB_SPEC}"
15720 TCL_DEPS
="../tcl/${configdir}${TCL_LIB_FILE}"
15727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
15728 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
15730 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
15731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15732 $as_echo "loading" >&6; }
15733 .
${TK_BIN_DIR}/tkConfig.sh
15735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
15736 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15739 # eval is required to do the TK_DBGX substitution
15740 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
15741 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
15743 # If the TK_BIN_DIR is the build directory (not the install directory),
15744 # then set the common variable name to the value of the build variables.
15745 # For example, the variable TK_LIB_SPEC will be set to the value
15746 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
15747 # instead of TK_BUILD_LIB_SPEC since it will work with both an
15748 # installed and uninstalled version of Tcl.
15749 if test -f "${TK_BIN_DIR}/Makefile" ; then
15750 TK_LIB_SPEC
=${TK_BUILD_LIB_SPEC}
15751 TK_STUB_LIB_SPEC
=${TK_BUILD_STUB_LIB_SPEC}
15752 TK_STUB_LIB_PATH
=${TK_BUILD_STUB_LIB_PATH}
15753 elif test "`uname -s`" = "Darwin"; then
15754 # If Tk was built as a framework, attempt to use the libraries
15755 # from the framework at the given location so that linking works
15756 # against Tk.framework installed in an arbitary location.
15759 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
15760 for i
in "`cd ${TK_BIN_DIR}; pwd`" \
15761 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
15762 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
15763 TK_LIB_SPEC
="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
15768 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
15769 TK_STUB_LIB_SPEC
="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
15770 TK_STUB_LIB_PATH
="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
15776 # eval is required to do the TK_DBGX substitution
15777 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
15778 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
15779 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
15780 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
15795 # Check for in-tree Tk
15797 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
15801 # Find Tk private headers
15802 if test x
"${intree}" = xno
; then
15804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
15805 $as_echo_n "checking for Tk private headers... " >&6; }
15807 dir
=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
15808 if test -f ${dir}/tkInt.h
; then
15812 if test x
"${private_dir}" = x
; then
15813 as_fn_error
"could not find Tk private headers" "$LINENO" 5
15815 TK_PRIVATE_INCLUDE
="-I${private_dir}"
15816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15817 $as_echo "${private_dir}" >&6; }
15820 TK_INCLUDE
="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
15821 TK_LIBRARY
=${TK_LIB_SPEC}
15824 TK_INCLUDE
="-I${TK_SRC_DIR}/generic"
15825 TK_LIBRARY
="${TK_BUILD_LIB_SPEC}"
15826 TK_DEPS
="../tk/${configdir}/${TK_LIB_FILE}"
15833 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
15835 # Include some libraries that Tcl and Tk want.
15836 TCL_LIBS
='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
15837 # Yes, the ordering seems wrong here. But it isn't.
15838 # TK_LIBS is the list of libraries that need to be linked
15839 # after Tcl/Tk. Note that this isn't put into LIBS. If it
15840 # were in LIBS then any link tests after this point would
15841 # try to include things like `$(LIBGUI)', which wouldn't work.
15842 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
15844 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
15845 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
15846 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
15847 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
15848 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
15849 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
15850 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
15852 if test x
$gdb_cv_os_cygwin = xyes
; then
15853 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
15854 WIN32LDAPP
="-Wl,--subsystem,console"
15855 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
15858 subdirs
="$subdirs gdbtk"
15870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
15871 $as_echo_n "checking for X... " >&6; }
15874 # Check whether --with-x was given.
15875 if test "${with_x+set}" = set; then :
15879 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
15880 if test "x$with_x" = xno
; then
15881 # The user explicitly disabled X.
15884 case $x_includes,$x_libraries in #(
15885 *\'*) as_fn_error
"cannot use X directory names containing '" "$LINENO" 5;; #(
15886 *,NONE | NONE
,*) if test "${ac_cv_have_x+set}" = set; then :
15887 $as_echo_n "(cached) " >&6
15889 # One or both of the vars are not set, and there is no cached value.
15890 ac_x_includes
=no ac_x_libraries
=no
15891 rm -f -r conftest.dir
15892 if mkdir conftest.dir
; then
15894 cat >Imakefile
<<'_ACEOF'
15896 @echo incroot='${INCROOT}'
15898 @echo usrlibdir='${USRLIBDIR}'
15900 @echo libdir='${LIBDIR}'
15902 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
15903 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
15904 for ac_var
in incroot usrlibdir libdir
; do
15905 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
15907 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
15908 for ac_extension
in a so sl dylib la dll
; do
15909 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
15910 test -f "$ac_im_libdir/libX11.$ac_extension"; then
15911 ac_im_usrlibdir
=$ac_im_libdir; break
15914 # Screen out bogus values from the imake configuration. They are
15915 # bogus both because they are the default anyway, and because
15916 # using them would break gcc on systems where it needs fixed includes.
15917 case $ac_im_incroot in
15918 /usr
/include
) ac_x_includes
= ;;
15919 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
15921 case $ac_im_usrlibdir in
15922 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
15923 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
15927 rm -f -r conftest.dir
15930 # Standard set of common directories for X headers.
15931 # Check X11 before X11Rn because it is often a symlink to the current release.
15945 /usr/local/X11/include
15946 /usr/local/X11R7/include
15947 /usr/local/X11R6/include
15948 /usr/local/X11R5/include
15949 /usr/local/X11R4/include
15951 /usr/local/include/X11
15952 /usr/local/include/X11R7
15953 /usr/local/include/X11R6
15954 /usr/local/include/X11R5
15955 /usr/local/include/X11R4
15959 /usr/XFree86/include/X11
15963 /usr/unsupported/include
15964 /usr/athena/include
15965 /usr/local/x11r5/include
15966 /usr/lpp/Xamples/include
15968 /usr/openwin/include
15969 /usr/openwin/share/include'
15971 if test "$ac_x_includes" = no
; then
15972 # Guess where to find include files, by looking for Xlib.h.
15973 # First, try using that file with no special directory specified.
15974 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15975 /* end confdefs.h. */
15976 #include <X11/Xlib.h>
15978 if ac_fn_c_try_cpp
"$LINENO"; then :
15979 # We can compile using X headers with no special include directory.
15982 for ac_dir
in $ac_x_header_dirs; do
15983 if test -r "$ac_dir/X11/Xlib.h"; then
15984 ac_x_includes
=$ac_dir
15989 rm -f conftest.err conftest.
$ac_ext
15990 fi # $ac_x_includes = no
15992 if test "$ac_x_libraries" = no
; then
15993 # Check for the libraries.
15994 # See if we find them without any special options.
15995 # Don't add to $LIBS permanently.
15998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15999 /* end confdefs.h. */
16000 #include <X11/Xlib.h>
16009 if ac_fn_c_try_link
"$LINENO"; then :
16011 # We can link X programs with no special library path.
16015 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
16017 # Don't even attempt the hair of trying to link an X program!
16018 for ac_extension
in a so sl dylib la dll
; do
16019 if test -r "$ac_dir/libX11.$ac_extension"; then
16020 ac_x_libraries
=$ac_dir
16026 rm -f core conftest.err conftest.
$ac_objext \
16027 conftest
$ac_exeext conftest.
$ac_ext
16028 fi # $ac_x_libraries = no
16030 case $ac_x_includes,$ac_x_libraries in #(
16031 no
,* |
*,no |
*\'*)
16032 # Didn't find X, or a directory has "'" in its name.
16033 ac_cv_have_x
="have_x=no";; #(
16035 # Record where we found X for the cache.
16036 ac_cv_have_x
="have_x=yes\
16037 ac_x_includes='$ac_x_includes'\
16038 ac_x_libraries='$ac_x_libraries'"
16044 eval "$ac_cv_have_x"
16047 if test "$have_x" != yes; then
16048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
16049 $as_echo "$have_x" >&6; }
16052 # If each of the values was on the command line, it overrides each guess.
16053 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
16054 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
16055 # Update the cache value to reflect the command line values.
16056 ac_cv_have_x
="have_x=yes\
16057 ac_x_includes='$x_includes'\
16058 ac_x_libraries='$x_libraries'"
16059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
16060 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
16064 # Unlike the sim directory, whether a simulator is linked is controlled by
16065 # presence of a gdb_sim definition in the target configure.tgt entry.
16066 # This code just checks for a few cases where we'd like to ignore those
16067 # definitions, even when they're present in the '.mt' file. These cases
16068 # are when --disable-sim is specified, or if the simulator directory is
16069 # not part of the source tree.
16071 # Check whether --enable-sim was given.
16072 if test "${enable_sim+set}" = set; then :
16073 enableval
=$enable_sim; echo "enable_sim = $enable_sim";
16074 echo "enableval = ${enableval}";
16075 case "${enableval}" in
16076 yes) ignore_sim
=false
;;
16077 no
) ignore_sim
=true
;;
16078 *) ignore_sim
=false
;;
16085 if test ! -d "${srcdir}/../sim"; then
16091 if test "${ignore_sim}" = "false"; then
16092 if test x
"${gdb_sim}" != x
; then
16094 SIM_OBS
="remote-sim.o"
16096 $as_echo "#define WITH_SIM 1" >>confdefs.h
16114 # List of host floatformats.
16116 cat >>confdefs.h
<<_ACEOF
16117 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
16121 cat >>confdefs.h
<<_ACEOF
16122 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
16126 cat >>confdefs.h
<<_ACEOF
16127 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
16131 # target_subdir is used by the testsuite to find the target libraries.
16133 if test "${host}" != "${target}"; then
16134 target_subdir
="${target_alias}/"
16139 if test "${gdb_native}" = "yes"; then
16140 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
16141 if test ! -f ${host_makefile_frag}; then
16142 as_fn_error
"\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
16144 frags
="$frags $host_makefile_frag"
16146 host_makefile_frag
=/dev
/null
16152 if test "${gdb_native}" = "yes"; then
16153 # We pick this up from the host configuration file (.mh) because we
16154 # do not have a native configuration Makefile fragment.
16155 nativefile
=`sed -n '
16156 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
16157 ' ${host_makefile_frag}`
16161 if test x
"${gdb_osabi}" != x
; then
16163 cat >>confdefs.h
<<_ACEOF
16164 #define GDB_OSABI_DEFAULT $gdb_osabi
16169 # Enable multi-ice-gdb-server.
16170 # Check whether --enable-multi-ice was given.
16171 if test "${enable_multi_ice+set}" = set; then :
16172 enableval
=$enable_multi_ice; case $enableval in
16175 *) as_fn_error
"bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
16179 if test "x$enable_multi_ice" = xyes
; then
16180 subdirs
="$subdirs multi-ice"
16184 # Check whether --enable-gdbserver was given.
16185 if test "${enable_gdbserver+set}" = set; then :
16186 enableval
=$enable_gdbserver; case "${enableval}" in
16188 *) as_fn_error
"bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
16191 enable_gdbserver
=auto
16195 # We only build gdbserver automatically in a native configuration, and
16196 # only if the user did not explicitly disable its build.
16197 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
16198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
16199 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
16200 if test "x$build_gdbserver" = xyes
; then
16201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16202 $as_echo "yes" >&6; }
16203 subdirs
="$subdirs gdbserver"
16205 gdbserver_build_enabled
=yes
16207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16208 $as_echo "no" >&6; }
16212 # If the user explicitly request the gdbserver to be built, verify that
16213 # we were in fact able to enable it.
16214 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
16215 as_fn_error
"Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
16218 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
16219 # to an empty version.
16225 if test "${nativefile}" != ""; then
16226 case "${nativefile}" in
16227 nm-
*.h
) GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}" ;;
16228 * ) GDB_NM_FILE
="${nativefile}"
16230 files
="${files} ${GDB_NM_FILE}"
16231 links
="${links} nm.h"
16233 cat >>confdefs.h
<<_ACEOF
16234 #define GDB_NM_FILE "${GDB_NM_FILE}"
16240 ac_sources
="$files"
16242 while test -n "$ac_sources"; do
16243 set $ac_dests; ac_dest
=$1; shift; ac_dests
=$
*
16244 set $ac_sources; ac_source
=$1; shift; ac_sources
=$
*
16245 ac_config_links_1
="$ac_config_links_1 $ac_dest:$ac_source"
16247 ac_config_links
="$ac_config_links $ac_config_links_1"
16253 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
16256 ac_config_files
="$ac_config_files Makefile .gdbinit:gdbinit.in doc/Makefile gnulib/Makefile data-directory/Makefile"
16258 ac_config_commands
="$ac_config_commands default"
16260 cat >confcache
<<\_ACEOF
16261 # This file is a shell script that caches the results of configure
16262 # tests run on this system so they can be shared between configure
16263 # scripts and configure runs, see configure's option --config-cache.
16264 # It is not useful on other systems. If it contains results you don't
16265 # want to keep, you may remove or edit it.
16267 # config.status only pays attention to the cache file if you give it
16268 # the --recheck option to rerun configure.
16270 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16271 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16272 # following values.
16276 # The following way of writing the cache mishandles newlines in values,
16277 # but we know of no workaround that is simple, portable, and efficient.
16278 # So, we kill variables containing newlines.
16279 # Ultrix sh set writes to stderr and can't be redirected directly,
16280 # and sets the high bit in the cache file unless we assign to the vars.
16282 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16283 eval ac_val
=\$
$ac_var
16287 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16288 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16291 _ | IFS | as_nl
) ;; #(
16292 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
16293 *) { eval $ac_var=; unset $ac_var;} ;;
16299 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16300 *${as_nl}ac_space
=\
*)
16301 # `set' does not quote correctly, so add quotes: double-quote
16302 # substitution turns \\\\ into \\, and sed turns \\ into \.
16305 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16308 # `set' quotes correctly as required by POSIX, so do not add quotes.
16309 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16318 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16320 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16322 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
16323 if test -w "$cache_file"; then
16324 test "x$cache_file" != "x/dev/null" &&
16325 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16326 $as_echo "$as_me: updating cache $cache_file" >&6;}
16327 cat confcache
>$cache_file
16329 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16330 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16335 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
16336 # Let make expand exec_prefix.
16337 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
16339 DEFS
=-DHAVE_CONFIG_H
16343 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
16344 # 1. Remove the extension, and $U if already installed.
16345 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
16346 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
16347 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16348 # will be set to the directory where LIBOBJS objects are built.
16349 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16350 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
16352 LIBOBJS
=$ac_libobjs
16354 LTLIBOBJS
=$ac_ltlibobjs
16357 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16358 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
16359 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16361 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
16362 as_fn_error
"conditional \"GMAKE\" was never defined.
16363 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16365 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
16366 as_fn_error
"conditional \"GL_COND_LIBTOOL\" was never defined.
16367 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16372 if test -n "$gl_LIBOBJS"; then
16373 # Remove the extension.
16374 sed_drop_objext
='s/\.o$//;s/\.obj$//'
16375 for i
in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16376 gl_libobjs
="$gl_libobjs $i.$ac_objext"
16377 gl_ltlibobjs
="$gl_ltlibobjs $i.lo"
16380 gl_LIBOBJS
=$gl_libobjs
16382 gl_LTLIBOBJS
=$gl_ltlibobjs
16388 if test -n "$gltests_LIBOBJS"; then
16389 # Remove the extension.
16390 sed_drop_objext
='s/\.o$//;s/\.obj$//'
16391 for i
in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16392 gltests_libobjs
="$gltests_libobjs $i.$ac_objext"
16393 gltests_ltlibobjs
="$gltests_ltlibobjs $i.lo"
16396 gltests_LIBOBJS
=$gltests_libobjs
16398 gltests_LTLIBOBJS
=$gltests_ltlibobjs
16401 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16402 as_fn_error
"conditional \"AMDEP\" was never defined.
16403 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16405 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16406 as_fn_error
"conditional \"am__fastdepCC\" was never defined.
16407 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16409 if test -n "$EXEEXT"; then
16411 am__EXEEXT_FALSE
='#'
16413 am__EXEEXT_TRUE
='#'
16419 : ${CONFIG_STATUS=./config.status}
16421 ac_clean_files_save
=$ac_clean_files
16422 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
16423 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16424 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16426 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16428 # Generated by $as_me.
16429 # Run this file to recreate the current configuration.
16430 # Compiler output produced by configure, useful for debugging
16431 # configure, is in config.log if it exists.
16434 ac_cs_recheck=false
16437 SHELL=\${CONFIG_SHELL-$SHELL}
16440 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
16441 ## -------------------- ##
16442 ## M4sh Initialization. ##
16443 ## -------------------- ##
16445 # Be more Bourne compatible
16446 DUALCASE
=1; export DUALCASE
# for MKS sh
16447 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
16450 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16451 # is contrary to our usage. Disable this feature.
16452 alias -g '${1+"$@"}'='"$@"'
16453 setopt NO_GLOB_SUBST
16455 case `(set -o) 2>/dev/null` in #(
16467 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16468 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16469 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16470 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16471 # Prefer a ksh shell builtin over an external printf program on Solaris,
16472 # but without wasting forks for bash or zsh.
16473 if test -z "$BASH_VERSION$ZSH_VERSION" \
16474 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16475 as_echo='print
-r --'
16476 as_echo_n='print
-rn --'
16477 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16478 as_echo='printf %s
\n'
16479 as_echo_n='printf %s
'
16481 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16482 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
16483 as_echo_n='/usr
/ucb
/echo -n'
16485 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16486 as_echo_n_body='eval
16490 expr "X$arg" : "X\\(.*\\)$as_nl";
16491 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16493 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
16495 export as_echo_n_body
16496 as_echo_n='sh
-c $as_echo_n_body as_echo
'
16498 export as_echo_body
16499 as_echo='sh
-c $as_echo_body as_echo
'
16502 # The user is always right.
16503 if test "${PATH_SEPARATOR+set}" != set; then
16505 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16506 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16513 # We need space, tab and new line, in precisely that order. Quoting is
16514 # there to prevent editors from complaining about space-tab.
16515 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16516 # splitting by setting IFS to empty value.)
16519 # Find who we are. Look in the path if we contain no directory separator.
16521 *[\\/]* ) as_myself=$0 ;;
16522 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16523 for as_dir in $PATH
16526 test -z "$as_dir" && as_dir=.
16527 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16533 # We did not find ourselves, most probably we were run as `sh COMMAND'
16534 # in which case we are not to be found in the path.
16535 if test "x$as_myself" = x
; then
16538 if test ! -f "$as_myself"; then
16539 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16543 # Unset variables that we do not need and which cause bugs (e.g. in
16544 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
16545 # suppresses any "Segmentation fault" message there. '((' could
16546 # trigger a bug in pdksh 5.2.14.
16547 for as_var
in BASH_ENV ENV MAIL MAILPATH
16548 do eval test x\
${$as_var+set} = xset \
16549 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
16562 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
16565 # as_fn_error ERROR [LINENO LOG_FD]
16566 # ---------------------------------
16567 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16568 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16569 # script with status $?, using 1 if that was 0.
16572 as_status
=$?
; test $as_status -eq 0 && as_status
=1
16574 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
16575 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16577 $as_echo "$as_me: error: $1" >&2
16578 as_fn_exit
$as_status
16582 # as_fn_set_status STATUS
16583 # -----------------------
16584 # Set $? to STATUS, without forking.
16585 as_fn_set_status
()
16588 } # as_fn_set_status
16590 # as_fn_exit STATUS
16591 # -----------------
16592 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16596 as_fn_set_status
$1
16602 # Portably unset VAR.
16605 { eval $1=; unset $1;}
16607 as_unset
=as_fn_unset
16608 # as_fn_append VAR VALUE
16609 # ----------------------
16610 # Append the text in VALUE to the end of the definition contained in VAR. Take
16611 # advantage of any shell optimizations that allow amortized linear growth over
16612 # repeated appends, instead of the typical quadratic growth present in naive
16614 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
16615 eval 'as_fn_append ()
16626 # as_fn_arith ARG...
16627 # ------------------
16628 # Perform arithmetic evaluation on the ARGs, and store the result in the
16629 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16630 # must be portable across $(()) and expr.
16631 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
16632 eval 'as_fn_arith ()
16639 as_val
=`expr "$@" || test $? -eq 1`
16644 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
16645 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
16651 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16652 as_basename
=basename
16657 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
16663 as_me
=`$as_basename -- "$0" ||
16664 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16665 X"$0" : 'X\(//\)$' \| \
16666 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16668 sed '/^.*\/\([^/][^/]*\)\/*$/{
16682 # Avoid depending upon Character Ranges.
16683 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
16684 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16685 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
16686 as_cr_digits
='0123456789'
16687 as_cr_alnum
=$as_cr_Letters$as_cr_digits
16689 ECHO_C
= ECHO_N
= ECHO_T
=
16690 case `echo -n x` in #(((((
16692 case `echo 'xy\c'` in
16693 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
16695 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
16702 rm -f conf$$ conf$$.exe conf$$.
file
16703 if test -d conf$$.dir
; then
16704 rm -f conf$$.dir
/conf$$.
file
16707 mkdir conf$$.dir
2>/dev
/null
16709 if (echo >conf$$.
file) 2>/dev
/null
; then
16710 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
16712 # ... but there are two gotchas:
16713 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16714 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16715 # In both cases, we have to default to `cp -p'.
16716 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
16718 elif ln conf$$.
file conf$$
2>/dev
/null
; then
16726 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
16727 rmdir conf$$.dir
2>/dev
/null
16732 # Create "$as_dir" as a directory, including parents if necessary.
16737 -*) as_dir
=.
/$as_dir;;
16739 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
16743 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16744 *) as_qdir
=$as_dir;;
16746 as_dirs
="'$as_qdir' $as_dirs"
16747 as_dir
=`$as_dirname -- "$as_dir" ||
16748 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16749 X"$as_dir" : 'X\(//\)[^/]' \| \
16750 X"$as_dir" : 'X\(//\)$' \| \
16751 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16752 $as_echo X"$as_dir" |
16753 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16757 /^X\(\/\/\)[^/].*/{
16770 test -d "$as_dir" && break
16772 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
16773 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
16777 if mkdir
-p .
2>/dev
/null
; then
16778 as_mkdir_p
='mkdir -p "$as_dir"'
16780 test -d .
/-p && rmdir .
/-p
16784 if test -x / >/dev
/null
2>&1; then
16785 as_test_x
='test -x'
16787 if ls -dL / >/dev
/null
2>&1; then
16794 if test -d "$1"; then
16800 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16801 ???[sx]*):;;*)false;;esac;fi
16805 as_executable_p
=$as_test_x
16807 # Sed expression to map a string onto a valid CPP name.
16808 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16810 # Sed expression to map a string onto a valid variable name.
16811 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16815 ## ----------------------------------- ##
16816 ## Main body of $CONFIG_STATUS script. ##
16817 ## ----------------------------------- ##
16819 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
16821 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16822 # Save the log message, to keep $0 and so on meaningful, and to
16823 # report actual input values of CONFIG_FILES etc. instead of their
16824 # values after options handling.
16826 This file was extended by $as_me, which was
16827 generated by GNU Autoconf 2.64. Invocation command line was
16829 CONFIG_FILES = $CONFIG_FILES
16830 CONFIG_HEADERS = $CONFIG_HEADERS
16831 CONFIG_LINKS = $CONFIG_LINKS
16832 CONFIG_COMMANDS = $CONFIG_COMMANDS
16835 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16840 case $ac_config_files in *"
16841 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
16844 case $ac_config_headers in *"
16845 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
16849 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16850 # Files that config.status was made for.
16851 config_files="$ac_config_files"
16852 config_headers="$ac_config_headers"
16853 config_links="$ac_config_links"
16854 config_commands="$ac_config_commands"
16858 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16860 \`$as_me' instantiates files and other configuration actions
16861 from templates according to the current configuration. Unless the files
16862 and actions are specified as TAGs, all are instantiated by default.
16864 Usage: $0 [OPTION]... [TAG]...
16866 -h, --help print this help, then exit
16867 -V, --version print version number and configuration settings, then exit
16868 -q, --quiet, --silent
16869 do not print progress messages
16870 -d, --debug don't remove temporary files
16871 --recheck update $as_me by reconfiguring in the same conditions
16872 --file=FILE[:TEMPLATE]
16873 instantiate the configuration file FILE
16874 --header=FILE[:TEMPLATE]
16875 instantiate the configuration header FILE
16877 Configuration files:
16880 Configuration headers:
16883 Configuration links:
16886 Configuration commands:
16889 Report bugs to the package provider."
16892 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16895 configured by $0, generated by GNU Autoconf 2.64,
16896 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16898 Copyright (C) 2009 Free Software Foundation, Inc.
16899 This config.status script is free software; the Free Software Foundation
16900 gives unlimited permission to copy, distribute and modify it."
16907 test -n "\$AWK" || AWK=awk
16910 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16911 # The default lists apply if the user does not specify any file.
16917 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
16918 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
16929 # Handling of the options.
16930 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
16932 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
16933 $as_echo "$ac_cs_version"; exit ;;
16934 --debug |
--debu |
--deb |
--de |
--d |
-d )
16936 --file |
--fil |
--fi |
--f )
16939 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16941 as_fn_append CONFIG_FILES
" '$ac_optarg'"
16942 ac_need_defaults
=false
;;
16943 --header |
--heade |
--head |
--hea )
16946 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16948 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
16949 ac_need_defaults
=false
;;
16951 # Conflict between --help and --header
16952 as_fn_error
"ambiguous option: \`$1'
16953 Try \`$0 --help' for more information.";;
16954 --help |
--hel |
-h )
16955 $as_echo "$ac_cs_usage"; exit ;;
16956 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
16957 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
16960 # This is an error.
16961 -*) as_fn_error
"unrecognized option: \`$1'
16962 Try \`$0 --help' for more information." ;;
16964 *) as_fn_append ac_config_targets
" $1"
16965 ac_need_defaults
=false
;;
16971 ac_configure_extra_args
=
16973 if $ac_cs_silent; then
16975 ac_configure_extra_args
="$ac_configure_extra_args --silent"
16979 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16980 if \$ac_cs_recheck; then
16981 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16983 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16984 CONFIG_SHELL='$SHELL'
16985 export CONFIG_SHELL
16990 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16994 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16995 ## Running $as_me. ##
17001 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17005 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
17006 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
17010 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17012 # Handling of arguments.
17013 for ac_config_target
in $ac_config_targets
17015 case $ac_config_target in
17016 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
17017 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
17018 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
17019 "jit-reader.h") CONFIG_FILES
="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
17020 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
17021 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
17022 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
17023 "doc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/Makefile" ;;
17024 "gnulib/Makefile") CONFIG_FILES
="$CONFIG_FILES gnulib/Makefile" ;;
17025 "data-directory/Makefile") CONFIG_FILES
="$CONFIG_FILES data-directory/Makefile" ;;
17026 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
17028 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17033 # If the user did not use the arguments to specify the items to instantiate,
17034 # then the envvar interface is used. Set only those that are not.
17035 # We use the long form for the default assignment because of an extremely
17036 # bizarre bug on SunOS 4.1.3.
17037 if $ac_need_defaults; then
17038 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
17039 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
17040 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
17041 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
17044 # Have a temporary directory for convenience. Make it in the build tree
17045 # simply because there is no reason against having it here, and in addition,
17046 # creating and moving files from /tmp can sometimes cause problems.
17047 # Hook for its removal unless debugging.
17048 # Note that there is a small window in which the directory will not be cleaned:
17049 # after its creation but before its name has been assigned to `$tmp'.
17053 trap 'exit_status=$?
17054 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17056 trap 'as_fn_exit 1' 1 2 13 15
17058 # Create a (secure) tmp directory for tmp files.
17061 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17062 test -n "$tmp" && test -d "$tmp"
17065 tmp
=.
/conf$$
-$RANDOM
17066 (umask 077 && mkdir
"$tmp")
17067 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
17069 # Set up the scripts for CONFIG_FILES section.
17070 # No need to generate them if there are no CONFIG_FILES.
17071 # This happens for instance with `./config.status config.h'.
17072 if test -n "$CONFIG_FILES"; then
17074 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
17075 ac_cs_awk_getline
=:
17076 ac_cs_awk_pipe_init
=
17077 ac_cs_awk_read_file
='
17078 while ((getline aline < (F[key])) > 0)
17081 ac_cs_awk_pipe_fini
=
17083 ac_cs_awk_getline
=false
17084 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
17085 ac_cs_awk_read_file
='
17087 print "cat " F[key] " &&"
17088 '$ac_cs_awk_pipe_init
17089 # The final `:' finishes the AND list.
17090 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
17092 ac_cr
=`echo X | tr X '\015'`
17093 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17094 # But we know of no other shell where ac_cr would be empty at this
17095 # point, so we can use a bashism as a fallback.
17096 if test "x$ac_cr" = x
; then
17097 eval ac_cr
=\$
\'\\r
\'
17099 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17100 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17103 ac_cs_awk_cr
=$ac_cr
17106 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17109 # Create commands to substitute file output variables.
17111 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
17112 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
17113 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
17116 } >conf$
$files.sh
&&
17117 . .
/conf$
$files.sh ||
17118 as_fn_error
"could not make $CONFIG_STATUS" "$LINENO" 5
17119 rm -f conf$
$files.sh
17122 echo "cat >conf$$subs.awk <<_ACEOF" &&
17123 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17125 } >conf$$subs.sh ||
17126 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17127 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17129 for ac_last_try in false false false false false :; do
17130 . ./conf$$subs.sh ||
17131 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17133 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
17134 if test $ac_delim_n = $ac_delim_num; then
17136 elif $ac_last_try; then
17137 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17139 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17142 rm -f conf$$subs.sh
17144 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17145 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
17149 s/^/S["/; s
/!.
*/"]=/
17159 s/\(.\{148\}\).*/\1/
17161 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
17166 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17173 s/\(.\{148\}\).*/\1/
17175 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
17179 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17184 ' <conf$$subs.awk | sed '
17189 ' >>$CONFIG_STATUS || ac_write_fail=1
17190 rm -f conf$$subs.awk
17191 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17193 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
17194 for (key in S) S_is_set[key] = 1
17196 \$ac_cs_awk_pipe_init
17200 nfields = split(line, field, "@
")
17202 len = length(field[1])
17203 for (i = 2; i < nfields; i++) {
17205 keylen = length(key)
17206 if (S_is_set[key]) {
17208 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17209 len += length(value) + length(field[++i])
17214 if (nfields == 3 && !substed) {
17216 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
17217 \$ac_cs_awk_read_file
17223 \$ac_cs_awk_pipe_fini
17226 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17227 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17228 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
17231 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
17232 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
17235 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17236 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
17237 # trailing colons and then remove the whole line if VPATH becomes empty
17238 # (actually we leave an empty line to preserve line numbers).
17239 if test "x
$srcdir" = x.; then
17240 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17241 s/:*\$(srcdir):*/:/
17242 s/:*\${srcdir}:*/:/
17244 s/^\([^=]*=[ ]*\):*/\1/
17250 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17251 fi # test -n "$CONFIG_FILES"
17253 # Set up the scripts for CONFIG_HEADERS section.
17254 # No need to generate them if there are no CONFIG_HEADERS.
17255 # This happens for instance with `./config.status Makefile'.
17256 if test -n "$CONFIG_HEADERS"; then
17257 cat >"$tmp/defines.
awk" <<\_ACAWK ||
17261 # Transform confdefs.h into an awk script `defines.awk', embedded as
17262 # here-document in config.status, that substitutes the proper values into
17263 # config.h.in to produce config.h.
17265 # Create a delimiter string that does not exist in confdefs.h, to ease
17266 # handling of long lines.
17268 for ac_last_try in false false :; do
17269 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
17270 if test -z "$ac_t"; then
17272 elif $ac_last_try; then
17273 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
17275 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17279 # For the awk script, D is an array of macro values keyed by name,
17280 # likewise P contains macro parameters if any. Preserve backslash
17281 # newline sequences.
17283 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17285 s/.\{148\}/&'"$ac_delim"'/g
17288 s/^[ ]*#[ ]*define[ ][ ]*/ /
17295 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
17297 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
17301 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
17302 D["\
1"]=" \
3\\\\\\n
"\\/p
17304 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
17309 s/.\{148\}/&'"$ac_delim"'/g
17314 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
17317 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
17319 ' <confdefs.h | sed '
17320 s/'"$ac_delim"'/"\\\
17321 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17323 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17324 for (key in D) D_is_set[key] = 1
17327 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17329 split(line, arg, " ")
17330 if (arg[1] == "#") {
17334 defundef
= substr
(arg
[1], 2)
17337 split(mac1
, mac2
, "(") #)
17339 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
17340 if (D_is_set
[macro
]) {
17341 # Preserve the white space surrounding the "#".
17342 print prefix
"define", macro P
[macro
] D
[macro
]
17345 # Replace #undef with comments. This is necessary, for example,
17346 # in the case of _POSIX_SOURCE, which is predefined and required
17347 # on some systems where configure will not decide to define it.
17348 if (defundef
== "undef") {
17349 print
"/*", prefix defundef
, macro
, "*/"
17357 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17358 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
17359 fi # test -n "$CONFIG_HEADERS"
17362 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
17367 :[FHLC
]) ac_mode
=$ac_tag; continue;;
17369 case $ac_mode$ac_tag in
17371 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
17372 :[FH
]-) ac_tag
=-:-;;
17373 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
17390 -) ac_f
="$tmp/stdin";;
17391 *) # Look for the file first in the build tree, then in the source tree
17392 # (if the path is not absolute). The absolute path cannot be DOS-style,
17393 # because $ac_f cannot contain `:'.
17397 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
17399 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
17401 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17402 as_fn_append ac_file_inputs
" '$ac_f'"
17405 # Let's still pretend it is `configure' which instantiates (i.e., don't
17406 # use $as_me), people would be surprised to read:
17407 # /* config.h. Generated by config.status. */
17408 configure_input
='Generated from '`
17409 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17411 if test x
"$ac_file" != x-
; then
17412 configure_input
="$ac_file. $configure_input"
17413 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17414 $as_echo "$as_me: creating $ac_file" >&6;}
17416 # Neutralize special characters interpreted by sed in replacement strings.
17417 case $configure_input in #(
17418 *\
&* |
*\|
* |
*\\* )
17419 ac_sed_conf_input
=`$as_echo "$configure_input" |
17420 sed 's/[\\\\&|]/\\\\&/g'`;; #(
17421 *) ac_sed_conf_input
=$configure_input;;
17425 *:-:* |
*:-) cat >"$tmp/stdin" \
17426 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
17431 ac_dir
=`$as_dirname -- "$ac_file" ||
17432 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17433 X"$ac_file" : 'X\(//\)[^/]' \| \
17434 X"$ac_file" : 'X\(//\)$' \| \
17435 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17436 $as_echo X"$ac_file" |
17437 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17441 /^X\(\/\/\)[^/].*/{
17454 as_dir
="$ac_dir"; as_fn_mkdir_p
17458 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17460 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17461 # A ".." for each directory in $ac_dir_suffix.
17462 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17463 case $ac_top_builddir_sub in
17464 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17465 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
17468 ac_abs_top_builddir
=$ac_pwd
17469 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
17470 # for backward compatibility:
17471 ac_top_builddir
=$ac_top_build_prefix
17474 .
) # We are building in place.
17476 ac_top_srcdir
=$ac_top_builddir_sub
17477 ac_abs_top_srcdir
=$ac_pwd ;;
17478 [\\/]* | ?
:[\\/]* ) # Absolute name.
17479 ac_srcdir
=$srcdir$ac_dir_suffix;
17480 ac_top_srcdir
=$srcdir
17481 ac_abs_top_srcdir
=$srcdir ;;
17482 *) # Relative name.
17483 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
17484 ac_top_srcdir
=$ac_top_build_prefix$srcdir
17485 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
17487 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
17497 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
17498 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
17500 ac_MKDIR_P
=$MKDIR_P
17502 [\\/$
]* | ?
:[\\/]* ) ;;
17503 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
17507 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17508 # If the template does not know about datarootdir, expand it.
17509 # FIXME: This hack should be removed a few years after 2.60.
17510 ac_datarootdir_hack
=; ac_datarootdir_seen
=
17521 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17522 *datarootdir
*) ac_datarootdir_seen
=yes;;
17523 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
17524 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17525 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17527 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17528 ac_datarootdir_hack='
17529 s&@datadir@&$datadir&g
17530 s&@docdir@&$docdir&g
17531 s&@infodir@&$infodir&g
17532 s&@localedir@&$localedir&g
17533 s&@mandir@&$mandir&g
17534 s&\\\${datarootdir}&$datarootdir&g' ;;
17538 # Neutralize VPATH when `$srcdir' = `.'.
17539 # Shell code in configure.ac might set extrasub.
17540 # FIXME: do we really want to maintain this feature?
17541 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17542 ac_sed_extra="$ac_vpsub
17545 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17547 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
17548 s|@configure_input@|
$ac_sed_conf_input|
;t t
17549 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
17550 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
17551 s
&@srcdir@
&$ac_srcdir&;t t
17552 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
17553 s
&@top_srcdir@
&$ac_top_srcdir&;t t
17554 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
17555 s
&@builddir@
&$ac_builddir&;t t
17556 s
&@abs_builddir@
&$ac_abs_builddir&;t t
17557 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
17558 s
&@INSTALL@
&$ac_INSTALL&;t t
17559 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
17560 $ac_datarootdir_hack
17562 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
17563 if $ac_cs_awk_getline; then
17564 $AWK -f "$tmp/subs.
awk"
17566 $AWK -f "$tmp/subs.
awk" | $SHELL
17568 || as_fn_error "could not create
$ac_file" "$LINENO" 5
17570 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17571 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
17572 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
17573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
17574 which seems to be undefined. Please make sure it is defined." >&5
17575 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
17576 which seems to be undefined. Please make sure it is defined." >&2;}
17580 -) cat "$tmp/out" && rm -f "$tmp/out";;
17581 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17583 || as_fn_error "could not create $ac_file" "$LINENO" 5
17589 if test x"$ac_file" != x-; then
17591 $as_echo "/* $configure_input */" \
17592 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17593 } >"$tmp/config.h" \
17594 || as_fn_error "could not create $ac_file" "$LINENO" 5
17595 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17596 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17597 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17600 mv "$tmp/config.h" "$ac_file" \
17601 || as_fn_error "could not create $ac_file" "$LINENO" 5
17604 $as_echo "/* $configure_input */" \
17605 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17606 || as_fn_error "could not create -" "$LINENO" 5
17608 # Compute "$ac_file"'s index
in $config_headers.
17611 for _am_header
in $config_headers :; do
17612 case $_am_header in
17613 $_am_arg |
$_am_arg:* )
17616 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
17619 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17620 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17621 X"$_am_arg" : 'X\(//\)[^/]' \| \
17622 X"$_am_arg" : 'X\(//\)$' \| \
17623 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17624 $as_echo X"$_am_arg" |
17625 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17629 /^X\(\/\/\)[^/].*/{
17641 s/.*/./; q'`/stamp-h
$_am_stamp_count
17648 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
17651 # Prefer the file from the source tree if names are identical.
17652 if test "$ac_source" = "$ac_file" ||
test ! -r "$ac_source"; then
17653 ac_source
=$srcdir/$ac_source
17656 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
17657 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
17659 if test ! -r "$ac_source"; then
17660 as_fn_error
"$ac_source: file not found" "$LINENO" 5
17664 # Try a relative symlink, then a hard link, then a copy.
17666 [\\/$
]* | ?
:[\\/]* ) ac_rel_source
=$ac_source ;;
17667 *) ac_rel_source
=$ac_top_build_prefix$ac_source ;;
17669 ln -s "$ac_rel_source" "$ac_file" 2>/dev
/null ||
17670 ln "$ac_source" "$ac_file" 2>/dev
/null ||
17671 cp -p "$ac_source" "$ac_file" ||
17672 as_fn_error
"cannot link or copy $ac_source to $ac_file" "$LINENO" 5
17675 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17676 $as_echo "$as_me: executing $ac_file commands" >&6;}
17681 case $ac_file$ac_mode in
17682 "depdir":C
) $SHELL $ac_aux_dir/mkinstalldirs
$DEPDIR ;;
17683 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
17684 # Autoconf 2.62 quotes --file arguments for eval, but not when files
17685 # are listed without --file. Let's play safe and only enable the eval
17686 # if we detect the quoting.
17687 case $CONFIG_FILES in
17688 *\'*) eval set x
"$CONFIG_FILES" ;;
17689 *) set x
$CONFIG_FILES ;;
17694 # Strip MF so we end up with the name of the file.
17695 mf
=`echo "$mf" | sed -e 's/:.*$//'`
17696 # Check whether this is an Automake generated Makefile or not.
17697 # We used to match only the files named `Makefile.in', but
17698 # some people rename them; so instead we look at the file content.
17699 # Grep'ing the first line is not enough: some people post-process
17700 # each Makefile.in and add a new line on top of each file to say so.
17701 # Grep'ing the whole file is not good either: AIX grep has a line
17702 # limit of 2048, but all sed's we know have understand at least 4000.
17703 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
17704 dirpart
=`$as_dirname -- "$mf" ||
17705 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17706 X"$mf" : 'X\(//\)[^/]' \| \
17707 X"$mf" : 'X\(//\)$' \| \
17708 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17710 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17714 /^X\(\/\/\)[^/].*/{
17730 # Extract the definition of DEPDIR, am__include, and am__quote
17731 # from the Makefile without running `make'.
17732 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
17733 test -z "$DEPDIR" && continue
17734 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
17735 test -z "am__include" && continue
17736 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
17737 # When using ansi2knr, U may be empty or an underscore; expand it
17738 U
=`sed -n 's/^U = //p' < "$mf"`
17739 # Find all dependency output files, they are included files with
17740 # $(DEPDIR) in their names. We invoke sed twice because it is the
17741 # simplest approach to changing $(DEPDIR) to its actual value in the
17743 for file in `sed -n "
17744 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17745 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17746 # Make sure the directory exists.
17747 test -f "$dirpart/$file" && continue
17748 fdir
=`$as_dirname -- "$file" ||
17749 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17750 X"$file" : 'X\(//\)[^/]' \| \
17751 X"$file" : 'X\(//\)$' \| \
17752 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17753 $as_echo X"$file" |
17754 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17758 /^X\(\/\/\)[^/].*/{
17771 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
17772 # echo "creating $dirpart/$file"
17773 echo '# dummy' > "$dirpart/$file"
17779 case x
$CONFIG_HEADERS in
17780 xconfig.h
:config.
in)
17791 ac_clean_files
=$ac_clean_files_save
17793 test $ac_write_fail = 0 ||
17794 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
17797 # configure is writing to config.log, and then calls config.status.
17798 # config.status does its own redirection, appending to config.log.
17799 # Unfortunately, on DOS this fails, as config.log is still kept open
17800 # by configure, so config.status won't be able to write to it; its
17801 # output is simply discarded. So we exec the FD to /dev/null,
17802 # effectively closing config.log, so it can be properly (re)opened and
17803 # appended to by config.status. When coming back to configure, we
17804 # need to make the FD available again.
17805 if test "$no_create" != yes; then
17807 ac_config_status_args
=
17808 test "$silent" = yes &&
17809 ac_config_status_args
="$ac_config_status_args --quiet"
17811 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
17813 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17814 # would make configure fail if this is the last instruction.
17815 $ac_cs_success || as_fn_exit $?
17819 # CONFIG_SUBDIRS section.
17821 if test "$no_recursion" != yes; then
17823 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
17824 # so they do not pile up.
17825 ac_sub_configure_args
=
17827 eval "set x $ac_configure_args"
17831 if test -n "$ac_prev"; then
17836 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
17837 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
17838 ac_prev
=cache_file
;;
17839 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
17840 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
17843 --config-cache |
-C)
17845 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
17847 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
17849 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
17851 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
17853 --disable-option-checking)
17857 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17859 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
17863 # Always prepend --prefix to ensure using the same prefix
17864 # in subdir configurations.
17865 ac_arg
="--prefix=$prefix"
17867 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17869 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
17872 if test "$silent" = yes; then
17873 ac_sub_configure_args
="--silent $ac_sub_configure_args"
17876 # Always prepend --disable-option-checking to silence warnings, since
17877 # different subdirs can have different --enable and --with options.
17878 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
17881 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
17883 # Do not complain, so a configure script can configure whichever
17884 # parts of a large source tree are present.
17885 test -d "$srcdir/$ac_dir" ||
continue
17887 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
17888 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
17889 $as_echo "$ac_msg" >&6
17890 as_dir
="$ac_dir"; as_fn_mkdir_p
17894 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17896 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17897 # A ".." for each directory in $ac_dir_suffix.
17898 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17899 case $ac_top_builddir_sub in
17900 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17901 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
17904 ac_abs_top_builddir
=$ac_pwd
17905 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
17906 # for backward compatibility:
17907 ac_top_builddir
=$ac_top_build_prefix
17910 .
) # We are building in place.
17912 ac_top_srcdir
=$ac_top_builddir_sub
17913 ac_abs_top_srcdir
=$ac_pwd ;;
17914 [\\/]* | ?
:[\\/]* ) # Absolute name.
17915 ac_srcdir
=$srcdir$ac_dir_suffix;
17916 ac_top_srcdir
=$srcdir
17917 ac_abs_top_srcdir
=$srcdir ;;
17918 *) # Relative name.
17919 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
17920 ac_top_srcdir
=$ac_top_build_prefix$srcdir
17921 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
17923 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
17928 # Check for guested configure; otherwise get Cygnus style configure.
17929 if test -f "$ac_srcdir/configure.gnu"; then
17930 ac_sub_configure
=$ac_srcdir/configure.gnu
17931 elif test -f "$ac_srcdir/configure"; then
17932 ac_sub_configure
=$ac_srcdir/configure
17933 elif test -f "$ac_srcdir/configure.in"; then
17934 # This should be Cygnus configure.
17935 ac_sub_configure
=$ac_aux_dir/configure
17937 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
17938 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
17942 # The recursion is here.
17943 if test -n "$ac_sub_configure"; then
17944 # Make the cache file name correct relative to the subdirectory.
17945 case $cache_file in
17946 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
17947 *) # Relative name.
17948 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
17951 { $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
17952 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
17953 # The eval makes quoting arguments work.
17954 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
17955 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
17956 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
17962 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
17963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17964 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}