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
1000 ac_subdirs_all
='testsuite
1005 # Initialize some variables set by options.
1007 ac_init_version
=false
1008 ac_unrecognized_opts
=
1009 ac_unrecognized_sep
=
1010 # The variables have the same names as the options, with
1011 # dashes changed to underlines.
1012 cache_file
=/dev
/null
1019 program_transform_name
=s
,x
,x
,
1027 # Installation directory options.
1028 # These are left unexpanded so users can "make install exec_prefix=/foo"
1029 # and all the variables that are supposed to be based on exec_prefix
1030 # by default will actually change.
1031 # Use braces instead of parens because sh, perl, etc. also accept them.
1032 # (The list follows the same order as the GNU Coding Standards.)
1033 bindir
='${exec_prefix}/bin'
1034 sbindir
='${exec_prefix}/sbin'
1035 libexecdir
='${exec_prefix}/libexec'
1036 datarootdir
='${prefix}/share'
1037 datadir
='${datarootdir}'
1038 sysconfdir
='${prefix}/etc'
1039 sharedstatedir
='${prefix}/com'
1040 localstatedir
='${prefix}/var'
1041 includedir
='${prefix}/include'
1042 oldincludedir
='/usr/include'
1043 docdir
='${datarootdir}/doc/${PACKAGE}'
1044 infodir
='${datarootdir}/info'
1049 libdir
='${exec_prefix}/lib'
1050 localedir
='${datarootdir}/locale'
1051 mandir
='${datarootdir}/man'
1057 # If the previous option needs an argument, assign it.
1058 if test -n "$ac_prev"; then
1059 eval $ac_prev=\
$ac_option
1065 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1069 # Accept the important Cygnus configure options, so we can diagnose typos.
1071 case $ac_dashdash$ac_option in
1075 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1077 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1078 bindir
=$ac_optarg ;;
1080 -build |
--build |
--buil |
--bui |
--bu)
1081 ac_prev
=build_alias
;;
1082 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1083 build_alias
=$ac_optarg ;;
1085 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1086 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1087 ac_prev
=cache_file
;;
1088 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1089 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1090 cache_file
=$ac_optarg ;;
1092 --config-cache |
-C)
1093 cache_file
=config.cache
;;
1095 -datadir |
--datadir |
--datadi |
--datad)
1097 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1098 datadir
=$ac_optarg ;;
1100 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1101 |
--dataroo |
--dataro |
--datar)
1102 ac_prev
=datarootdir
;;
1103 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1104 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1105 datarootdir
=$ac_optarg ;;
1107 -disable-* |
--disable-*)
1108 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1109 # Reject names that are not valid shell variable names.
1110 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1111 as_fn_error
"invalid feature name: $ac_useropt"
1112 ac_useropt_orig
=$ac_useropt
1113 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1114 case $ac_user_opts in
1116 "enable_
$ac_useropt"
1118 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1119 ac_unrecognized_sep
=', ';;
1121 eval enable_
$ac_useropt=no
;;
1123 -docdir |
--docdir |
--docdi |
--doc |
--do)
1125 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1126 docdir
=$ac_optarg ;;
1128 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1130 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1131 dvidir
=$ac_optarg ;;
1133 -enable-* |
--enable-*)
1134 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1135 # Reject names that are not valid shell variable names.
1136 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1137 as_fn_error
"invalid feature name: $ac_useropt"
1138 ac_useropt_orig
=$ac_useropt
1139 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1140 case $ac_user_opts in
1142 "enable_
$ac_useropt"
1144 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1145 ac_unrecognized_sep
=', ';;
1147 eval enable_
$ac_useropt=\
$ac_optarg ;;
1149 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1150 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1151 |
--exec |
--exe |
--ex)
1152 ac_prev
=exec_prefix
;;
1153 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1154 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1155 |
--exec=* |
--exe=* |
--ex=*)
1156 exec_prefix
=$ac_optarg ;;
1158 -gas |
--gas |
--ga |
--g)
1159 # Obsolete; use --with-gas.
1162 -help |
--help |
--hel |
--he |
-h)
1163 ac_init_help
=long
;;
1164 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1165 ac_init_help
=recursive
;;
1166 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1167 ac_init_help
=short
;;
1169 -host |
--host |
--hos |
--ho)
1170 ac_prev
=host_alias
;;
1171 -host=* |
--host=* |
--hos=* |
--ho=*)
1172 host_alias
=$ac_optarg ;;
1174 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1176 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1178 htmldir
=$ac_optarg ;;
1180 -includedir |
--includedir |
--includedi |
--included |
--include \
1181 |
--includ |
--inclu |
--incl |
--inc)
1182 ac_prev
=includedir
;;
1183 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1184 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1185 includedir
=$ac_optarg ;;
1187 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1189 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1190 infodir
=$ac_optarg ;;
1192 -libdir |
--libdir |
--libdi |
--libd)
1194 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1195 libdir
=$ac_optarg ;;
1197 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1198 |
--libexe |
--libex |
--libe)
1199 ac_prev
=libexecdir
;;
1200 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1201 |
--libexe=* |
--libex=* |
--libe=*)
1202 libexecdir
=$ac_optarg ;;
1204 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1205 ac_prev
=localedir
;;
1206 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1207 localedir
=$ac_optarg ;;
1209 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1210 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1211 ac_prev
=localstatedir
;;
1212 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1213 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1214 localstatedir
=$ac_optarg ;;
1216 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1218 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1219 mandir
=$ac_optarg ;;
1221 -nfp |
--nfp |
--nf)
1222 # Obsolete; use --without-fp.
1225 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1226 |
--no-cr |
--no-c |
-n)
1229 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1230 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1233 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1234 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1235 |
--oldin |
--oldi |
--old |
--ol |
--o)
1236 ac_prev
=oldincludedir
;;
1237 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1238 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1239 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1240 oldincludedir
=$ac_optarg ;;
1242 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1244 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1245 prefix
=$ac_optarg ;;
1247 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1248 |
--program-pre |
--program-pr |
--program-p)
1249 ac_prev
=program_prefix
;;
1250 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1251 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1252 program_prefix
=$ac_optarg ;;
1254 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1255 |
--program-suf |
--program-su |
--program-s)
1256 ac_prev
=program_suffix
;;
1257 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1258 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1259 program_suffix
=$ac_optarg ;;
1261 -program-transform-name |
--program-transform-name \
1262 |
--program-transform-nam |
--program-transform-na \
1263 |
--program-transform-n |
--program-transform- \
1264 |
--program-transform |
--program-transfor \
1265 |
--program-transfo |
--program-transf \
1266 |
--program-trans |
--program-tran \
1267 |
--progr-tra |
--program-tr |
--program-t)
1268 ac_prev
=program_transform_name
;;
1269 -program-transform-name=* |
--program-transform-name=* \
1270 |
--program-transform-nam=* |
--program-transform-na=* \
1271 |
--program-transform-n=* |
--program-transform-=* \
1272 |
--program-transform=* |
--program-transfor=* \
1273 |
--program-transfo=* |
--program-transf=* \
1274 |
--program-trans=* |
--program-tran=* \
1275 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1276 program_transform_name
=$ac_optarg ;;
1278 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1280 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1281 pdfdir
=$ac_optarg ;;
1283 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1285 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1288 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1289 |
-silent |
--silent |
--silen |
--sile |
--sil)
1292 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1294 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1296 sbindir
=$ac_optarg ;;
1298 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1299 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1300 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1302 ac_prev
=sharedstatedir
;;
1303 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1304 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1305 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1307 sharedstatedir
=$ac_optarg ;;
1309 -site |
--site |
--sit)
1311 -site=* |
--site=* |
--sit=*)
1314 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1316 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1317 srcdir
=$ac_optarg ;;
1319 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1320 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1321 ac_prev
=sysconfdir
;;
1322 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1323 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1324 sysconfdir
=$ac_optarg ;;
1326 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1327 ac_prev
=target_alias
;;
1328 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1329 target_alias
=$ac_optarg ;;
1331 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1334 -version |
--version |
--versio |
--versi |
--vers |
-V)
1335 ac_init_version
=: ;;
1338 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1339 # Reject names that are not valid shell variable names.
1340 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1341 as_fn_error
"invalid package name: $ac_useropt"
1342 ac_useropt_orig
=$ac_useropt
1343 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1344 case $ac_user_opts in
1348 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1349 ac_unrecognized_sep
=', ';;
1351 eval with_
$ac_useropt=\
$ac_optarg ;;
1353 -without-* |
--without-*)
1354 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1355 # Reject names that are not valid shell variable names.
1356 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1357 as_fn_error
"invalid package name: $ac_useropt"
1358 ac_useropt_orig
=$ac_useropt
1359 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1360 case $ac_user_opts in
1364 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1365 ac_unrecognized_sep
=', ';;
1367 eval with_
$ac_useropt=no
;;
1370 # Obsolete; use --with-x.
1373 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1374 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1375 ac_prev
=x_includes
;;
1376 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1377 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1378 x_includes
=$ac_optarg ;;
1380 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1381 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1382 ac_prev
=x_libraries
;;
1383 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1384 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1385 x_libraries
=$ac_optarg ;;
1387 -*) as_fn_error
"unrecognized option: \`$ac_option'
1388 Try \`$0 --help' for more information."
1392 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1393 # Reject names that are not valid shell variable names.
1394 case $ac_envvar in #(
1395 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1396 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1398 eval $ac_envvar=\
$ac_optarg
1399 export $ac_envvar ;;
1402 # FIXME: should be removed in autoconf 3.0.
1403 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1404 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1405 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1406 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1412 if test -n "$ac_prev"; then
1413 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1414 as_fn_error
"missing argument to $ac_option"
1417 if test -n "$ac_unrecognized_opts"; then
1418 case $enable_option_checking in
1420 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1421 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1425 # Check all directory arguments for consistency.
1426 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1427 datadir sysconfdir sharedstatedir localstatedir includedir \
1428 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1429 libdir localedir mandir
1431 eval ac_val
=\$
$ac_var
1432 # Remove trailing slashes.
1435 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1436 eval $ac_var=\
$ac_val;;
1438 # Be sure to have absolute directory names.
1440 [\\/$
]* | ?
:[\\/]* ) continue;;
1441 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1443 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1446 # There might be people who depend on the old broken behavior: `$host'
1447 # used to hold the argument of --host etc.
1448 # FIXME: To remove some day.
1451 target
=$target_alias
1453 # FIXME: To remove some day.
1454 if test "x$host_alias" != x
; then
1455 if test "x$build_alias" = x
; then
1456 cross_compiling
=maybe
1457 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1458 If a cross compiler is detected then cross compile mode will be used." >&2
1459 elif test "x$build_alias" != "x$host_alias"; then
1465 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1467 test "$silent" = yes && exec 6>/dev
/null
1470 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1471 ac_ls_di
=`ls -di .` &&
1472 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1473 as_fn_error
"working directory cannot be determined"
1474 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1475 as_fn_error
"pwd does not report name of working directory"
1478 # Find the source files, if location was not specified.
1479 if test -z "$srcdir"; then
1480 ac_srcdir_defaulted
=yes
1481 # Try the directory containing this script, then the parent directory.
1482 ac_confdir
=`$as_dirname -- "$as_myself" ||
1483 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1484 X"$as_myself" : 'X\(//\)[^/]' \| \
1485 X"$as_myself" : 'X\(//\)$' \| \
1486 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1487 $as_echo X"$as_myself" |
1488 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1506 if test ! -r "$srcdir/$ac_unique_file"; then
1510 ac_srcdir_defaulted
=no
1512 if test ! -r "$srcdir/$ac_unique_file"; then
1513 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1514 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1516 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1518 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1520 # When building in place, set srcdir=.
1521 if test "$ac_abs_confdir" = "$ac_pwd"; then
1524 # Remove unnecessary trailing slashes from srcdir.
1525 # Double slashes in file names in object file debugging info
1526 # mess up M-x gdb in Emacs.
1528 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1530 for ac_var
in $ac_precious_vars; do
1531 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1532 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1533 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1534 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1538 # Report the --help message.
1540 if test "$ac_init_help" = "long"; then
1541 # Omit some internal or obsolete options to make the list less imposing.
1542 # This message is too long to be a string in the A/UX 3.1 sh.
1544 \`configure' configures this package to adapt to many kinds of systems.
1546 Usage: $0 [OPTION]... [VAR=VALUE]...
1548 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1549 VAR=VALUE. See below for descriptions of some of the useful variables.
1551 Defaults for the options are specified in brackets.
1554 -h, --help display this help and exit
1555 --help=short display options specific to this package
1556 --help=recursive display the short help of all the included packages
1557 -V, --version display version information and exit
1558 -q, --quiet, --silent do not print \`checking...' messages
1559 --cache-file=FILE cache test results in FILE [disabled]
1560 -C, --config-cache alias for \`--cache-file=config.cache'
1561 -n, --no-create do not create output files
1562 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1564 Installation directories:
1565 --prefix=PREFIX install architecture-independent files in PREFIX
1566 [$ac_default_prefix]
1567 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1570 By default, \`make install' will install all the files in
1571 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1572 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1573 for instance \`--prefix=\$HOME'.
1575 For better control, use the options below.
1577 Fine tuning of the installation directories:
1578 --bindir=DIR user executables [EPREFIX/bin]
1579 --sbindir=DIR system admin executables [EPREFIX/sbin]
1580 --libexecdir=DIR program executables [EPREFIX/libexec]
1581 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1582 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1583 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1584 --libdir=DIR object code libraries [EPREFIX/lib]
1585 --includedir=DIR C header files [PREFIX/include]
1586 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1587 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1588 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1589 --infodir=DIR info documentation [DATAROOTDIR/info]
1590 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1591 --mandir=DIR man documentation [DATAROOTDIR/man]
1592 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1593 --htmldir=DIR html documentation [DOCDIR]
1594 --dvidir=DIR dvi documentation [DOCDIR]
1595 --pdfdir=DIR pdf documentation [DOCDIR]
1596 --psdir=DIR ps documentation [DOCDIR]
1602 --program-prefix=PREFIX prepend PREFIX to installed program names
1603 --program-suffix=SUFFIX append SUFFIX to installed program names
1604 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1607 --x-includes=DIR X include files are
in DIR
1608 --x-libraries=DIR X library files are
in DIR
1611 --build=BUILD configure
for building on BUILD
[guessed
]
1612 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1613 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1617 if test -n "$ac_init_help"; then
1622 --disable-option-checking ignore unrecognized
--enable/--with options
1623 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1624 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1625 --enable-maintainer-mode enable make rules and dependencies not useful
1626 (and sometimes confusing
) to the casual installer
1627 --enable-plugins Enable support
for plugins
(defaults no
)
1628 --disable-largefile omit support
for large files
1629 --disable-dependency-tracking speeds up one-time build
1630 --enable-dependency-tracking do not reject slow dependency extractors
1631 --enable-targets=TARGETS
1632 alternative target configurations
1633 --enable-64-bit-bfd 64-bit support
(on hosts with narrower word sizes
)
1634 --disable-gdbcli disable command-line interface
(CLI
)
1635 --disable-gdbmi disable machine-interface
(MI
)
1636 --enable-tui enable full-screen terminal user interface
(TUI
)
1637 --enable-gdbtk enable gdbtk graphical user interface
(GUI
)
1638 --enable-profiling enable profiling of GDB
1639 --disable-rpath do not hardcode runtime library paths
1640 --enable-werror treat compile warnings as errors
1641 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1642 --enable-gdb-build-warnings
1643 enable GDB specific build-time compiler warnings
if
1645 --enable-sim link gdb with simulator
1646 --enable-multi-ice build the multi-ice-gdb-server
1647 --enable-gdbserver automatically build gdbserver
(yes
/no
/auto
, default
1651 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1652 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1653 --with-separate-debug-dir=PATH
1654 look for global separate debug info
in this path
1656 --with-gdb-datadir=PATH
look for global separate data files
in this path
1658 --with-relocated-sources=PATH
1659 automatically relocate this path
for source files
1660 --with-libunwind use libunwind frame unwinding support
1661 --with-curses use the curses library instead of the termcap
1663 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1664 --with-bugurl=URL Direct users to URL to report a bug
1665 --with-zlib include zlib support
(auto
/yes
/no
) default
=auto
1666 --with-libiconv-prefix=DIR
1667 search
for libiconv
in DIR
/include and DIR
/lib
1668 --with-iconv-bin=PATH specify where to
find the
iconv program
1669 --with-system-readline use installed readline library
1670 --with-jit-reader-dir=PATH
1671 directory to load the JIT readers from
1672 --with-expat include expat support
(auto
/yes
/no
)
1673 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1674 --with-libexpat-prefix[=DIR
] search
for libexpat
in DIR
/include and DIR
/lib
1675 --without-libexpat-prefix don
't search for libexpat in includedir and libdir
1676 --with-python[=PYTHON] include python support
1677 (auto/yes/no/<python-program>)
1678 --without-included-regex
1679 don't use included regex
; this is the default on
1680 systems with version
2 of the GNU C library
(use
1681 with caution on other system
)
1682 --with-sysroot[=DIR
] search
for usr
/lib et al within DIR
1683 --with-system-gdbinit=PATH
1684 automatically load a system-wide gdbinit
file
1685 --with-tcl directory containing tcl configuration
(tclConfig.sh
)
1686 --with-tk directory containing tk configuration
(tkConfig.sh
)
1687 --with-x use the X Window System
1689 Some influential environment variables
:
1690 CC C compiler
command
1691 CFLAGS C compiler flags
1692 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1693 nonstandard directory
<lib dir
>
1694 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1695 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1696 you have headers
in a nonstandard directory
<include dir
>
1698 YACC The
`Yet Another C Compiler' implementation to use. Defaults to
1699 the first program found out of: `bison
-y', `byacc', `yacc'.
1700 YFLAGS The list of arguments that will be passed by default to $YACC.
1701 This script will default YFLAGS to the empty string to avoid a
1702 default value of `-d' given by some make applications.
1703 XMKMF Path to xmkmf, Makefile generator for X Window System
1705 Use these variables to override the choices made by `configure' or to
help
1706 it to
find libraries and programs with nonstandard names
/locations.
1708 Report bugs to the package provider.
1713 if test "$ac_init_help" = "recursive"; then
1714 # If there are subdirs, report their specific --help.
1715 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1716 test -d "$ac_dir" ||
1717 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1722 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1724 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1725 # A ".." for each directory in $ac_dir_suffix.
1726 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1727 case $ac_top_builddir_sub in
1728 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1729 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1732 ac_abs_top_builddir
=$ac_pwd
1733 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1734 # for backward compatibility:
1735 ac_top_builddir
=$ac_top_build_prefix
1738 .
) # We are building in place.
1740 ac_top_srcdir
=$ac_top_builddir_sub
1741 ac_abs_top_srcdir
=$ac_pwd ;;
1742 [\\/]* | ?
:[\\/]* ) # Absolute name.
1743 ac_srcdir
=$srcdir$ac_dir_suffix;
1744 ac_top_srcdir
=$srcdir
1745 ac_abs_top_srcdir
=$srcdir ;;
1747 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1748 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1749 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1751 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1753 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1754 # Check for guested configure.
1755 if test -f "$ac_srcdir/configure.gnu"; then
1757 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1758 elif test -f "$ac_srcdir/configure"; then
1760 $SHELL "$ac_srcdir/configure" --help=recursive
1762 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1764 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1768 test -n "$ac_init_help" && exit $ac_status
1769 if $ac_init_version; then
1772 generated by GNU Autoconf
2.64
1774 Copyright
(C
) 2009 Free Software Foundation
, Inc.
1775 This configure
script is free software
; the Free Software Foundation
1776 gives unlimited permission to copy
, distribute and modify it.
1781 ## ------------------------ ##
1782 ## Autoconf initialization. ##
1783 ## ------------------------ ##
1785 # ac_fn_c_try_compile LINENO
1786 # --------------------------
1787 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1788 ac_fn_c_try_compile
()
1790 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1791 rm -f conftest.
$ac_objext
1792 if { { ac_try
="$ac_compile"
1794 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1795 *) ac_try_echo=$ac_try;;
1797 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1798 $as_echo "$ac_try_echo"; } >&5
1799 (eval "$ac_compile") 2>conftest.err
1801 if test -s conftest.err; then
1802 grep -v '^ *+' conftest.err >conftest.er1
1803 cat conftest.er1 >&5
1804 mv -f conftest.er1 conftest.err
1806 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1807 test $ac_status = 0; } && {
1808 test -z "$ac_c_werror_flag" ||
1809 test ! -s conftest.err
1810 } && test -s conftest.$ac_objext; then :
1813 $as_echo "$as_me: failed program was:" >&5
1814 sed 's/^/| /' conftest.$ac_ext >&5
1818 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1821 } # ac_fn_c_try_compile
1823 # ac_fn_c_try_cpp LINENO
1824 # ----------------------
1825 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1828 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1829 if { { ac_try="$ac_cpp conftest.$ac_ext"
1831 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1832 *) ac_try_echo
=$ac_try;;
1834 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1835 $as_echo "$ac_try_echo"; } >&5
1836 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1838 if test -s conftest.err
; then
1839 grep -v '^ *+' conftest.err
>conftest.er1
1840 cat conftest.er1
>&5
1841 mv -f conftest.er1 conftest.err
1843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1844 test $ac_status = 0; } >/dev
/null
&& {
1845 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1846 test ! -s conftest.err
1850 $as_echo "$as_me: failed program was:" >&5
1851 sed 's/^/| /' conftest.
$ac_ext >&5
1855 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1860 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1861 # -------------------------------------------------------
1862 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1863 # the include files in INCLUDES and setting the cache variable VAR
1865 ac_fn_c_check_header_mongrel
()
1867 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1868 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1870 $as_echo_n "checking for $2... " >&6; }
1871 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1872 $as_echo_n "(cached) " >&6
1875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1876 $as_echo "$ac_res" >&6; }
1878 # Is the header compilable?
1879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1880 $as_echo_n "checking $2 usability... " >&6; }
1881 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1882 /* end confdefs.h. */
1886 if ac_fn_c_try_compile
"$LINENO"; then :
1887 ac_header_compiler
=yes
1889 ac_header_compiler
=no
1891 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1893 $as_echo "$ac_header_compiler" >&6; }
1895 # Is the header present?
1896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1897 $as_echo_n "checking $2 presence... " >&6; }
1898 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1899 /* end confdefs.h. */
1902 if ac_fn_c_try_cpp
"$LINENO"; then :
1903 ac_header_preproc
=yes
1905 ac_header_preproc
=no
1907 rm -f conftest.err conftest.
$ac_ext
1908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1909 $as_echo "$ac_header_preproc" >&6; }
1911 # So? What about this header?
1912 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1914 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1915 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1917 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1921 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1923 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1925 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1927 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1929 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1933 $as_echo_n "checking for $2... " >&6; }
1934 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1935 $as_echo_n "(cached) " >&6
1937 eval "$3=\$ac_header_compiler"
1940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1941 $as_echo "$ac_res" >&6; }
1943 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1945 } # ac_fn_c_check_header_mongrel
1947 # ac_fn_c_try_run LINENO
1948 # ----------------------
1949 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1950 # that executables *can* be run.
1953 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1954 if { { ac_try
="$ac_link"
1956 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1957 *) ac_try_echo=$ac_try;;
1959 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1960 $as_echo "$ac_try_echo"; } >&5
1961 (eval "$ac_link") 2>&5
1963 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1964 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1965 { { case "(($ac_try" in
1966 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1967 *) ac_try_echo
=$ac_try;;
1969 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1970 $as_echo "$ac_try_echo"; } >&5
1971 (eval "$ac_try") 2>&5
1973 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1974 test $ac_status = 0; }; }; then :
1977 $as_echo "$as_me: program exited with status $ac_status" >&5
1978 $as_echo "$as_me: failed program was:" >&5
1979 sed 's/^/| /' conftest.
$ac_ext >&5
1981 ac_retval
=$ac_status
1983 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1984 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1989 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1990 # -------------------------------------------------------
1991 # Tests whether HEADER exists and can be compiled using the include files in
1992 # INCLUDES, setting the cache variable VAR accordingly.
1993 ac_fn_c_check_header_compile
()
1995 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1997 $as_echo_n "checking for $2... " >&6; }
1998 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1999 $as_echo_n "(cached) " >&6
2001 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2002 /* end confdefs.h. */
2006 if ac_fn_c_try_compile
"$LINENO"; then :
2011 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2015 $as_echo "$ac_res" >&6; }
2016 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2018 } # ac_fn_c_check_header_compile
2020 # ac_fn_c_try_link LINENO
2021 # -----------------------
2022 # Try to link conftest.$ac_ext, and return whether this succeeded.
2025 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2026 rm -f conftest.
$ac_objext conftest
$ac_exeext
2027 if { { ac_try
="$ac_link"
2029 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2030 *) ac_try_echo=$ac_try;;
2032 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2033 $as_echo "$ac_try_echo"; } >&5
2034 (eval "$ac_link") 2>conftest.err
2036 if test -s conftest.err; then
2037 grep -v '^ *+' conftest.err >conftest.er1
2038 cat conftest.er1 >&5
2039 mv -f conftest.er1 conftest.err
2041 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2042 test $ac_status = 0; } && {
2043 test -z "$ac_c_werror_flag" ||
2044 test ! -s conftest.err
2045 } && test -s conftest$ac_exeext && {
2046 test "$cross_compiling" = yes ||
2047 $as_test_x conftest$ac_exeext
2051 $as_echo "$as_me: failed program was:" >&5
2052 sed 's/^/| /' conftest.$ac_ext >&5
2056 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2057 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2058 # interfere with the next link command; also delete a directory that is
2059 # left behind by Apple's compiler. We do this before executing the actions.
2060 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2061 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2064 } # ac_fn_c_try_link
2066 # ac_fn_c_check_func LINENO FUNC VAR
2067 # ----------------------------------
2068 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2069 ac_fn_c_check_func ()
2071 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2073 $as_echo_n "checking for $2... " >&6; }
2074 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2075 $as_echo_n "(cached) " >&6
2077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2078 /* end confdefs.h. */
2079 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2080 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2081 #define $2 innocuous_$2
2083 /* System header to define __stub macros and hopefully few prototypes,
2084 which can conflict with char $2 (); below.
2085 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2086 <limits.h> exists even on freestanding compilers. */
2089 # include <limits.h>
2091 # include <assert.h>
2096 /* Override any GCC internal prototype to avoid an error.
2097 Use char because int might match the return type of a GCC
2098 builtin and then its argument prototype would still apply. */
2103 /* The GNU C library defines this for functions which it implements
2104 to always fail with ENOSYS. Some functions are actually named
2105 something starting with __ and the normal name is an alias. */
2106 #if defined __stub_$2 || defined __stub___$2
2118 if ac_fn_c_try_link "$LINENO"; then :
2123 rm -f core conftest.err conftest.$ac_objext \
2124 conftest$ac_exeext conftest.$ac_ext
2127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2128 $as_echo "$ac_res" >&6; }
2129 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2131 } # ac_fn_c_check_func
2133 # ac_fn_c_check_decl LINENO SYMBOL VAR
2134 # ------------------------------------
2135 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2136 ac_fn_c_check_decl ()
2138 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2139 as_decl_name=`echo $2|
sed 's/ *(.*//'`
2140 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2142 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2143 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2144 $as_echo_n "(cached) " >&6
2146 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2147 /* end confdefs.h. */
2152 #ifndef $as_decl_name
2154 (void) $as_decl_use;
2156 (void) $as_decl_name;
2164 if ac_fn_c_try_compile "$LINENO"; then :
2169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2173 $as_echo "$ac_res" >&6; }
2174 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2176 } # ac_fn_c_check_decl
2178 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2179 # --------------------------------------------
2180 # Tries to find the compile-time value of EXPR in a program that includes
2181 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2183 ac_fn_c_compute_int ()
2185 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2186 if test "$cross_compiling" = yes; then
2187 # Depending upon the size, compute the lo and hi bounds.
2188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2189 /* end confdefs.h. */
2194 static int test_array [1 - 2 * !(($2) >= 0)];
2201 if ac_fn_c_try_compile "$LINENO"; then :
2204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2205 /* end confdefs.h. */
2210 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2217 if ac_fn_c_try_compile "$LINENO"; then :
2218 ac_hi=$ac_mid; break
2220 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2221 if test $ac_lo -le $ac_mid; then
2225 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2231 /* end confdefs.h. */
2236 static int test_array [1 - 2 * !(($2) < 0)];
2243 if ac_fn_c_try_compile "$LINENO"; then :
2246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2247 /* end confdefs.h. */
2252 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2259 if ac_fn_c_try_compile "$LINENO"; then :
2260 ac_lo=$ac_mid; break
2262 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2263 if test $ac_mid -le $ac_hi; then
2267 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2277 # Binary search between lo and hi bounds.
2278 while test "x$ac_lo" != "x$ac_hi"; do
2279 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2281 /* end confdefs.h. */
2286 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2293 if ac_fn_c_try_compile "$LINENO"; then :
2296 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2298 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2301 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2306 /* end confdefs.h. */
2308 static long int longval () { return $2; }
2309 static unsigned long int ulongval () { return $2; }
2316 FILE *f = fopen ("conftest.val", "w");
2321 long int i = longval ();
2324 fprintf (f, "%ld", i);
2328 unsigned long int i = ulongval ();
2331 fprintf (f, "%lu", i);
2333 /* Do not output a trailing newline, as this causes \r\n confusion
2334 on some platforms. */
2335 return ferror (f) || fclose (f) != 0;
2341 if ac_fn_c_try_run "$LINENO"; then :
2342 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2346 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2347 conftest.$ac_objext conftest.beam conftest.$ac_ext
2351 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2354 } # ac_fn_c_compute_int
2356 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2357 # ----------------------------------------------------
2358 # Tries to find if the field MEMBER exists in type AGGR, after including
2359 # INCLUDES, setting cache variable VAR accordingly.
2360 ac_fn_c_check_member ()
2362 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2364 $as_echo_n "checking for $2.$3... " >&6; }
2365 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2366 $as_echo_n "(cached) " >&6
2368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2369 /* end confdefs.h. */
2381 if ac_fn_c_try_compile "$LINENO"; then :
2384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2385 /* end confdefs.h. */
2391 if (sizeof ac_aggr.$3)
2397 if ac_fn_c_try_compile "$LINENO"; then :
2402 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2408 $as_echo "$ac_res" >&6; }
2409 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2411 } # ac_fn_c_check_member
2413 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2414 # -------------------------------------------
2415 # Tests whether TYPE exists after having included INCLUDES, setting cache
2416 # variable VAR accordingly.
2417 ac_fn_c_check_type ()
2419 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2421 $as_echo_n "checking for $2... " >&6; }
2422 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2423 $as_echo_n "(cached) " >&6
2426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2427 /* end confdefs.h. */
2438 if ac_fn_c_try_compile "$LINENO"; then :
2439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2440 /* end confdefs.h. */
2451 if ac_fn_c_try_compile "$LINENO"; then :
2456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2462 $as_echo "$ac_res" >&6; }
2463 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2465 } # ac_fn_c_check_type
2466 cat >config.log <<_ACEOF
2467 This file contains any messages produced by compilers while
2468 running configure, to aid debugging if configure makes a mistake.
2470 It was created by $as_me, which was
2471 generated by GNU Autoconf 2.64. Invocation command line was
2483 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2484 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2485 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2486 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2487 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2489 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2490 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2492 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2493 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2494 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2495 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2496 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2497 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2498 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2506 test -z "$as_dir" && as_dir=.
2507 $as_echo "PATH: $as_dir"
2523 # Keep a trace of the command line.
2524 # Strip out --no-create and --no-recursion so they do not pile up.
2525 # Strip out --silent because we don't want to record it for future runs.
2526 # Also quote any args containing shell meta-characters.
2527 # Make two passes to allow for proper duplicate-argument suppression.
2531 ac_must_keep_next=false
2537 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2538 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2539 | -silent | --silent | --silen | --sile | --sil)
2542 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2545 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2547 as_fn_append ac_configure_args1 " '$ac_arg'"
2548 if test $ac_must_keep_next = true; then
2549 ac_must_keep_next=false # Got value, back to normal.
2552 *=* | --config-cache | -C | -disable-* | --disable-* \
2553 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2554 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2555 | -with-* | --with-* | -without-* | --without-* | --x)
2556 case "$ac_configure_args0 " in
2557 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2560 -* ) ac_must_keep_next=true ;;
2563 as_fn_append ac_configure_args " '$ac_arg'"
2568 { ac_configure_args0=; unset ac_configure_args0;}
2569 { ac_configure_args1=; unset ac_configure_args1;}
2571 # When interrupted or exit'd, cleanup temporary files, and complete
2572 # config.log. We remove comments because anyway the quotes in there
2573 # would cause problems or look ugly.
2574 # WARNING: Use '\'' to represent an apostrophe within the trap.
2575 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2576 trap 'exit_status=$?
2577 # Save into config.log some information that might help in debugging.
2582 ## ---------------- ##
2583 ## Cache variables. ##
2584 ## ---------------- ##
2587 # The following way of writing the cache mishandles newlines in values,
2589 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2590 eval ac_val=\$$ac_var
2594 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2595 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2598 _ | IFS | as_nl) ;; #(
2599 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2600 *) { eval $ac_var=; unset $ac_var;} ;;
2605 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2606 *${as_nl}ac_space=\ *)
2608 "s/'\''/'\''\\\\'\'''\''/g;
2609 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2612 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2620 ## ----------------- ##
2621 ## Output variables. ##
2622 ## ----------------- ##
2625 for ac_var in $ac_subst_vars
2627 eval ac_val=\$$ac_var
2629 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2631 $as_echo "$ac_var='\''$ac_val'\''"
2635 if test -n "$ac_subst_files"; then
2637 ## ------------------- ##
2638 ## File substitutions. ##
2639 ## ------------------- ##
2642 for ac_var in $ac_subst_files
2644 eval ac_val=\$$ac_var
2646 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2648 $as_echo "$ac_var='\''$ac_val'\''"
2653 if test -s confdefs.h; then
2663 test "$ac_signal" != 0 &&
2664 $as_echo "$as_me: caught signal $ac_signal"
2665 $as_echo "$as_me: exit $exit_status"
2667 rm -f core *.core core.conftest.* &&
2668 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2671 for ac_signal in 1 2 13 15; do
2672 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2676 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2677 rm -f -r conftest* confdefs.h
2679 $as_echo "/* confdefs.h */" > confdefs.h
2681 # Predefined preprocessor variables.
2683 cat >>confdefs.h <<_ACEOF
2684 #define PACKAGE_NAME "$PACKAGE_NAME"
2687 cat >>confdefs.h <<_ACEOF
2688 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2691 cat >>confdefs.h <<_ACEOF
2692 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2695 cat >>confdefs.h <<_ACEOF
2696 #define PACKAGE_STRING "$PACKAGE_STRING"
2699 cat >>confdefs.h <<_ACEOF
2700 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2703 cat >>confdefs.h <<_ACEOF
2704 #define PACKAGE_URL "$PACKAGE_URL"
2708 # Let the site file select an alternate cache file if it wants to.
2709 # Prefer an explicitly selected file to automatically selected ones.
2712 if test -n "$CONFIG_SITE"; then
2713 ac_site_file1=$CONFIG_SITE
2714 elif test "x$prefix" != xNONE; then
2715 ac_site_file1=$prefix/share/config.site
2716 ac_site_file2=$prefix/etc/config.site
2718 ac_site_file1=$ac_default_prefix/share/config.site
2719 ac_site_file2=$ac_default_prefix/etc/config.site
2721 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2723 test "x$ac_site_file" = xNONE && continue
2724 if test -r "$ac_site_file"; then
2725 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2726 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2727 sed 's/^/| /' "$ac_site_file" >&5
2732 if test -r "$cache_file"; then
2733 # Some versions of bash will fail to source /dev/null (special
2734 # files actually), so we avoid doing that.
2735 if test -f "$cache_file"; then
2736 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2737 $as_echo "$as_me: loading cache $cache_file" >&6;}
2739 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2740 *) . "./$cache_file";;
2744 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2745 $as_echo "$as_me: creating cache $cache_file" >&6;}
2749 gl_header_list="$gl_header_list sys/mman.h"
2750 gl_func_list="$gl_func_list mprotect"
2751 gl_func_list="$gl_func_list memchr"
2752 gl_header_list="$gl_header_list stddef.h"
2753 gl_header_list="$gl_header_list stdint.h"
2754 gl_header_list="$gl_header_list wchar.h"
2755 gl_header_list="$gl_header_list string.h"
2756 # Check that the precious variables saved in the cache have kept the same
2758 ac_cache_corrupted=false
2759 for ac_var in $ac_precious_vars; do
2760 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2761 eval ac_new_set=\$ac_env_${ac_var}_set
2762 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2763 eval ac_new_val=\$ac_env_${ac_var}_value
2764 case $ac_old_set,$ac_new_set in
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2767 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2768 ac_cache_corrupted=: ;;
2770 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2771 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2772 ac_cache_corrupted=: ;;
2775 if test "x$ac_old_val" != "x$ac_new_val"; then
2776 # differences in whitespace do not lead to failure.
2777 ac_old_val_w=`echo x
$ac_old_val`
2778 ac_new_val_w=`echo x
$ac_new_val`
2779 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2781 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2782 ac_cache_corrupted=:
2784 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2785 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2786 eval $ac_var=\$ac_old_val
2788 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2789 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2790 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2791 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2794 # Pass precious variables to config.status.
2795 if test "$ac_new_set" = set; then
2797 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2798 *) ac_arg=$ac_var=$ac_new_val ;;
2800 case " $ac_configure_args " in
2801 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2802 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2806 if $ac_cache_corrupted; then
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2808 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2810 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2811 as_fn_error "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2813 ## -------------------- ##
2814 ## Main body of script. ##
2815 ## -------------------- ##
2818 ac_cpp='$CPP $CPPFLAGS'
2819 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2820 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2821 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2827 ac_config_headers="$ac_config_headers config.h:config.in"
2830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2831 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2832 # Check whether --enable-maintainer-mode was given.
2833 if test "${enable_maintainer_mode+set}" = set; then :
2834 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2836 USE_MAINTAINER_MODE=no
2839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2840 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2841 if test $USE_MAINTAINER_MODE = yes; then
2842 MAINTAINER_MODE_TRUE=
2843 MAINTAINER_MODE_FALSE='#'
2845 MAINTAINER_MODE_TRUE='#'
2846 MAINTAINER_MODE_FALSE=
2849 MAINT=$MAINTAINER_MODE_TRUE
2854 ac_cpp='$CPP $CPPFLAGS'
2855 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2856 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2857 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2858 if test -n "$ac_tool_prefix"; then
2859 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2860 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2862 $as_echo_n "checking for $ac_word... " >&6; }
2863 if test "${ac_cv_prog_CC+set}" = set; then :
2864 $as_echo_n "(cached) " >&6
2866 if test -n "$CC"; then
2867 ac_cv_prog_CC="$CC" # Let the user override the test.
2869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2873 test -z "$as_dir" && as_dir=.
2874 for ac_exec_ext in '' $ac_executable_extensions; do
2875 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2876 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2877 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2887 if test -n "$CC"; then
2888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2889 $as_echo "$CC" >&6; }
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2892 $as_echo "no" >&6; }
2897 if test -z "$ac_cv_prog_CC"; then
2899 # Extract the first word of "gcc", so it can be a program name with args.
2900 set dummy gcc; ac_word=$2
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2902 $as_echo_n "checking for $ac_word... " >&6; }
2903 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2904 $as_echo_n "(cached) " >&6
2906 if test -n "$ac_ct_CC"; then
2907 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2913 test -z "$as_dir" && as_dir=.
2914 for ac_exec_ext in '' $ac_executable_extensions; do
2915 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2916 ac_cv_prog_ac_ct_CC="gcc"
2917 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2926 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2927 if test -n "$ac_ct_CC"; then
2928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2929 $as_echo "$ac_ct_CC" >&6; }
2931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2932 $as_echo "no" >&6; }
2935 if test "x$ac_ct_CC" = x; then
2938 case $cross_compiling:$ac_tool_warned in
2940 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2941 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2942 ac_tool_warned=yes ;;
2950 if test -z "$CC"; then
2951 if test -n "$ac_tool_prefix"; then
2952 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2953 set dummy ${ac_tool_prefix}cc; ac_word=$2
2954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2955 $as_echo_n "checking for $ac_word... " >&6; }
2956 if test "${ac_cv_prog_CC+set}" = set; then :
2957 $as_echo_n "(cached) " >&6
2959 if test -n "$CC"; then
2960 ac_cv_prog_CC="$CC" # Let the user override the test.
2962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2966 test -z "$as_dir" && as_dir=.
2967 for ac_exec_ext in '' $ac_executable_extensions; do
2968 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2969 ac_cv_prog_CC="${ac_tool_prefix}cc"
2970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2980 if test -n "$CC"; then
2981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2982 $as_echo "$CC" >&6; }
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2985 $as_echo "no" >&6; }
2991 if test -z "$CC"; then
2992 # Extract the first word of "cc", so it can be a program name with args.
2993 set dummy cc; ac_word=$2
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2995 $as_echo_n "checking for $ac_word... " >&6; }
2996 if test "${ac_cv_prog_CC+set}" = set; then :
2997 $as_echo_n "(cached) " >&6
2999 if test -n "$CC"; then
3000 ac_cv_prog_CC="$CC" # Let the user override the test.
3003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3007 test -z "$as_dir" && as_dir=.
3008 for ac_exec_ext in '' $ac_executable_extensions; do
3009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3010 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3011 ac_prog_rejected=yes
3015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3022 if test $ac_prog_rejected = yes; then
3023 # We found a bogon in the path, so make sure we never use it.
3024 set dummy $ac_cv_prog_CC
3026 if test $# != 0; then
3027 # We chose a different compiler from the bogus one.
3028 # However, it has the same basename, so the bogon will be chosen
3029 # first if we set CC to just the basename; use the full file name.
3031 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3037 if test -n "$CC"; then
3038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3039 $as_echo "$CC" >&6; }
3041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3042 $as_echo "no" >&6; }
3047 if test -z "$CC"; then
3048 if test -n "$ac_tool_prefix"; then
3049 for ac_prog in cl.exe
3051 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3052 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3054 $as_echo_n "checking for $ac_word... " >&6; }
3055 if test "${ac_cv_prog_CC+set}" = set; then :
3056 $as_echo_n "(cached) " >&6
3058 if test -n "$CC"; then
3059 ac_cv_prog_CC="$CC" # Let the user override the test.
3061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3065 test -z "$as_dir" && as_dir=.
3066 for ac_exec_ext in '' $ac_executable_extensions; do
3067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3068 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3079 if test -n "$CC"; then
3080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3081 $as_echo "$CC" >&6; }
3083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3084 $as_echo "no" >&6; }
3088 test -n "$CC" && break
3091 if test -z "$CC"; then
3093 for ac_prog in cl.exe
3095 # Extract the first word of "$ac_prog", so it can be a program name with args.
3096 set dummy $ac_prog; ac_word=$2
3097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3098 $as_echo_n "checking for $ac_word... " >&6; }
3099 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3100 $as_echo_n "(cached) " >&6
3102 if test -n "$ac_ct_CC"; then
3103 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3109 test -z "$as_dir" && as_dir=.
3110 for ac_exec_ext in '' $ac_executable_extensions; do
3111 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3112 ac_cv_prog_ac_ct_CC="$ac_prog"
3113 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3122 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3123 if test -n "$ac_ct_CC"; then
3124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3125 $as_echo "$ac_ct_CC" >&6; }
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3128 $as_echo "no" >&6; }
3132 test -n "$ac_ct_CC" && break
3135 if test "x$ac_ct_CC" = x; then
3138 case $cross_compiling:$ac_tool_warned in
3140 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3141 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3142 ac_tool_warned=yes ;;
3151 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3152 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3153 as_fn_error "no acceptable C compiler found
in \
$PATH
3154 See \
`config.log' for more details." "$LINENO" 5; }
3156 # Provide some information about the compiler.
3157 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3160 for ac_option in --version -v -V -qversion; do
3161 { { ac_try="$ac_compiler $ac_option >&5"
3163 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3164 *) ac_try_echo
=$ac_try;;
3166 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3167 $as_echo "$ac_try_echo"; } >&5
3168 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3170 if test -s conftest.err
; then
3172 ... rest of stderr output deleted ...
3173 10q' conftest.err
>conftest.er1
3174 cat conftest.er1
>&5
3175 rm -f conftest.er1 conftest.err
3177 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3178 test $ac_status = 0; }
3181 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3182 /* end confdefs.h. */
3192 ac_clean_files_save
=$ac_clean_files
3193 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3194 # Try to create an executable without -o first, disregard a.out.
3195 # It will help us diagnose broken compilers, and finding out an intuition
3197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3198 $as_echo_n "checking for C compiler default output file name... " >&6; }
3199 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3201 # The possible output files:
3202 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3205 for ac_file
in $ac_files
3208 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3209 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
3214 if { { ac_try
="$ac_link_default"
3216 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3217 *) ac_try_echo=$ac_try;;
3219 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3220 $as_echo "$ac_try_echo"; } >&5
3221 (eval "$ac_link_default") 2>&5
3223 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3224 test $ac_status = 0; }; then :
3225 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
3226 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
3227 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3228 # so that the user can short-circuit this test for compilers unknown to
3230 for ac_file in $ac_files ''
3232 test -f "$ac_file" || continue
3234 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3237 # We found the default executable, but exeext='' is most
3241 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3243 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3245 # We set ac_cv_exeext here because the later test for it is not
3246 # safe: cross compilers may not add the suffix if given an `-o'
3247 # argument, so we may need to know it at that point already.
3248 # Even if this section looks crufty: it has the advantage of
3255 test "$ac_cv_exeext" = no && ac_cv_exeext=
3260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3261 $as_echo "$ac_file" >&6; }
3262 if test -z "$ac_file"; then :
3263 $as_echo "$as_me: failed program was:" >&5
3264 sed 's
/^
/|
/' conftest.$ac_ext >&5
3266 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3267 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3268 { as_fn_set_status 77
3269 as_fn_error "C compiler cannot create executables
3270 See \`config.log
' for more details." "$LINENO" 5; }; }
3272 ac_exeext=$ac_cv_exeext
3274 # Check that the compiler produces executables we can run. If not, either
3275 # the compiler is broken, or we cross compile.
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3277 $as_echo_n "checking whether the C compiler works... " >&6; }
3278 # If not cross compiling, check that we can run a simple program.
3279 if test "$cross_compiling" != yes; then
3280 if { ac_try='.
/$ac_file'
3281 { { case "(($ac_try" in
3282 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3283 *) ac_try_echo=$ac_try;;
3285 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3286 $as_echo "$ac_try_echo"; } >&5
3287 (eval "$ac_try") 2>&5
3289 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3290 test $ac_status = 0; }; }; then
3293 if test "$cross_compiling" = maybe; then
3296 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3297 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3298 as_fn_error "cannot run C compiled programs.
3299 If you meant to cross compile, use \`--host'.
3300 See \`config.log' for more details.
" "$LINENO" 5; }
3304 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: yes" >&5
3305 $as_echo "yes" >&6; }
3307 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3308 ac_clean_files=$ac_clean_files_save
3309 # Check that the compiler produces executables we can run. If not, either
3310 # the compiler is broken, or we cross compile.
3311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling
" >&5
3312 $as_echo_n "checking whether we are cross compiling...
" >&6; }
3313 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $cross_compiling" >&5
3314 $as_echo "$cross_compiling" >&6; }
3316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of executables
" >&5
3317 $as_echo_n "checking
for suffix of executables...
" >&6; }
3318 if { { ac_try="$ac_link"
3320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321 *) ac_try_echo=$ac_try;;
3323 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3324 $as_echo "$ac_try_echo"; } >&5
3325 (eval "$ac_link") 2>&5
3327 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3328 test $ac_status = 0; }; then :
3329 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3330 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3331 # work properly (i.e., refer to `conftest.exe'), while it won't with
3333 for ac_file in conftest.exe conftest conftest.*; do
3334 test -f "$ac_file" || continue
3336 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3337 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3343 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3344 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3345 as_fn_error "cannot compute suffix of executables: cannot compile and link
3346 See \`config.log' for more details.
" "$LINENO" 5; }
3348 rm -f conftest$ac_cv_exeext
3349 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_exeext" >&5
3350 $as_echo "$ac_cv_exeext" >&6; }
3352 rm -f conftest.$ac_ext
3353 EXEEXT=$ac_cv_exeext
3355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of object files
" >&5
3356 $as_echo_n "checking
for suffix of object files...
" >&6; }
3357 if test "${ac_cv_objext+set}" = set; then :
3358 $as_echo_n "(cached
) " >&6
3360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3361 /* end confdefs.h. */
3371 rm -f conftest.o conftest.obj
3372 if { { ac_try="$ac_compile"
3374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3375 *) ac_try_echo=$ac_try;;
3377 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3378 $as_echo "$ac_try_echo"; } >&5
3379 (eval "$ac_compile") 2>&5
3381 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3382 test $ac_status = 0; }; then :
3383 for ac_file in conftest.o conftest.obj conftest.*; do
3384 test -f "$ac_file" || continue;
3386 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3387 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3392 $as_echo "$as_me: failed program was
:" >&5
3393 sed 's/^/| /' conftest.$ac_ext >&5
3395 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3396 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3397 as_fn_error "cannot compute suffix of object files: cannot compile
3398 See \`config.log' for more details.
" "$LINENO" 5; }
3400 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3402 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_objext" >&5
3403 $as_echo "$ac_cv_objext" >&6; }
3404 OBJEXT=$ac_cv_objext
3406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler
" >&5
3407 $as_echo_n "checking whether we are using the GNU C compiler...
" >&6; }
3408 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3409 $as_echo_n "(cached
) " >&6
3411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3412 /* end confdefs.h. */
3425 if ac_fn_c_try_compile "$LINENO"; then :
3430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3431 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3434 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_compiler_gnu" >&5
3435 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3436 if test $ac_compiler_gnu = yes; then
3441 ac_test_CFLAGS=${CFLAGS+set}
3442 ac_save_CFLAGS=$CFLAGS
3443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether
$CC accepts
-g" >&5
3444 $as_echo_n "checking whether
$CC accepts
-g...
" >&6; }
3445 if test "${ac_cv_prog_cc_g+set}" = set; then :
3446 $as_echo_n "(cached
) " >&6
3448 ac_save_c_werror_flag=$ac_c_werror_flag
3449 ac_c_werror_flag=yes
3452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3453 /* end confdefs.h. */
3463 if ac_fn_c_try_compile "$LINENO"; then :
3467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3468 /* end confdefs.h. */
3478 if ac_fn_c_try_compile "$LINENO"; then :
3481 ac_c_werror_flag=$ac_save_c_werror_flag
3483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3484 /* end confdefs.h. */
3494 if ac_fn_c_try_compile "$LINENO"; then :
3497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3502 ac_c_werror_flag=$ac_save_c_werror_flag
3504 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_g" >&5
3505 $as_echo "$ac_cv_prog_cc_g" >&6; }
3506 if test "$ac_test_CFLAGS" = set; then
3507 CFLAGS=$ac_save_CFLAGS
3508 elif test $ac_cv_prog_cc_g = yes; then
3509 if test "$GCC" = yes; then
3515 if test "$GCC" = yes; then
3521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $CC option to accept ISO C89
" >&5
3522 $as_echo_n "checking
for $CC option to accept ISO C89...
" >&6; }
3523 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3524 $as_echo_n "(cached
) " >&6
3526 ac_cv_prog_cc_c89=no
3528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3529 /* end confdefs.h. */
3532 #include <sys/types.h>
3533 #include <sys/stat.h>
3534 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3535 struct buf { int x; };
3536 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3537 static char *e (p, i)
3543 static char *f (char * (*g) (char **, int), char **p, ...)
3548 s = g (p, va_arg (v,int));
3553 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3554 function prototypes and stuff, but not '\xHH' hex character constants.
3555 These don't provoke an error unfortunately, instead are silently treated
3556 as 'x'. The following induces an error, until -std is added to get
3557 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3558 array size at least. It's necessary to write '\x00'==0 to get something
3559 that's true only with -std. */
3560 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3562 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3563 inside strings and character constants. */
3565 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3567 int test (int i, double x);
3568 struct s1 {int (*f) (int a);};
3569 struct s2 {int (*f) (double a);};
3570 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3576 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3581 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3582 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3584 CC="$ac_save_CC $ac_arg"
3585 if ac_fn_c_try_compile "$LINENO"; then :
3586 ac_cv_prog_cc_c89=$ac_arg
3588 rm -f core conftest.err conftest.$ac_objext
3589 test "x
$ac_cv_prog_cc_c89" != "xno
" && break
3591 rm -f conftest.$ac_ext
3596 case "x
$ac_cv_prog_cc_c89" in
3598 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: none needed
" >&5
3599 $as_echo "none needed
" >&6; } ;;
3601 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: unsupported
" >&5
3602 $as_echo "unsupported
" >&6; } ;;
3604 CC="$CC $ac_cv_prog_cc_c89"
3605 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_c89" >&5
3606 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3608 if test "x
$ac_cv_prog_cc_c89" != xno; then :
3613 ac_cpp='$CPP $CPPFLAGS'
3614 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3615 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3616 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3619 for ac_dir in "$srcdir" "$srcdir/..
" "$srcdir/..
/..
"; do
3620 for ac_t in install-sh install.sh shtool; do
3621 if test -f "$ac_dir/$ac_t"; then
3623 ac_install_sh="$ac_aux_dir/$ac_t -c"
3628 if test -z "$ac_aux_dir"; then
3629 as_fn_error "cannot
find install-sh
, install.sh
, or shtool
in \"$srcdir\" \"$srcdir/..
\" \"$srcdir/..
/..
\"" "$LINENO" 5
3632 # These three variables are undocumented and unsupported,
3633 # and are intended to be withdrawn in a future Autoconf release.
3634 # They can cause serious problems if a builder's source tree is in a directory
3635 # whose full name contains unusual characters.
3636 ac_config_guess="$SHELL $ac_aux_dir/config.guess
" # Please don't use this var.
3637 ac_config_sub="$SHELL $ac_aux_dir/config.sub
" # Please don't use this var.
3638 ac_configure="$SHELL $ac_aux_dir/configure
" # Please don't use this var.
3641 # Make sure we can run config.sub.
3642 $SHELL "$ac_aux_dir/config.sub
" sun4 >/dev/null 2>&1 ||
3643 as_fn_error "cannot run
$SHELL $ac_aux_dir/config.sub
" "$LINENO" 5
3645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system
type" >&5
3646 $as_echo_n "checking build system
type...
" >&6; }
3647 if test "${ac_cv_build+set}" = set; then :
3648 $as_echo_n "(cached
) " >&6
3650 ac_build_alias=$build_alias
3651 test "x
$ac_build_alias" = x &&
3652 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess
"`
3653 test "x
$ac_build_alias" = x &&
3654 as_fn_error "cannot guess build
type; you must specify one
" "$LINENO" 5
3655 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub
" $ac_build_alias` ||
3656 as_fn_error "$SHELL $ac_aux_dir/config.sub
$ac_build_alias failed
" "$LINENO" 5
3659 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_build" >&5
3660 $as_echo "$ac_cv_build" >&6; }
3661 case $ac_cv_build in
3663 *) as_fn_error "invalid value of canonical build
" "$LINENO" 5;;
3666 ac_save_IFS=$IFS; IFS='-'
3672 # Remember, the first character of IFS is used to create $*,
3673 # except with old shells:
3676 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
host system
type" >&5
3680 $as_echo_n "checking
host system
type...
" >&6; }
3681 if test "${ac_cv_host+set}" = set; then :
3682 $as_echo_n "(cached
) " >&6
3684 if test "x
$host_alias" = x; then
3685 ac_cv_host=$ac_cv_build
3687 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub
" $host_alias` ||
3688 as_fn_error "$SHELL $ac_aux_dir/config.sub
$host_alias failed
" "$LINENO" 5
3692 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_host" >&5
3693 $as_echo "$ac_cv_host" >&6; }
3696 *) as_fn_error "invalid value of canonical
host" "$LINENO" 5;;
3699 ac_save_IFS=$IFS; IFS='-'
3705 # Remember, the first character of IFS is used to create $*,
3706 # except with old shells:
3709 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3714 ac_cpp='$CPP $CPPFLAGS'
3715 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3716 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3717 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
3719 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
3720 # On Suns, sometimes $CPP names a directory.
3721 if test -n "$CPP" && test -d "$CPP"; then
3724 if test -z "$CPP"; then
3725 if test "${ac_cv_prog_CPP+set}" = set; then :
3726 $as_echo_n "(cached
) " >&6
3728 # Double quotes because CPP needs to be expanded
3729 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
3732 for ac_c_preproc_warn_flag in '' yes
3734 # Use a header file that comes with gcc, so configuring glibc
3735 # with a fresh cross-compiler works.
3736 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3737 # <limits.h> exists even on freestanding compilers.
3738 # On the NeXT, cc -E runs the code through the compiler's parser,
3739 # not just through cpp. "Syntax error
" is here to catch this case.
3740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3741 /* end confdefs.h. */
3743 # include <limits.h>
3745 # include <assert.h>
3749 if ac_fn_c_try_cpp "$LINENO"; then :
3752 # Broken: fails on valid input.
3755 rm -f conftest.err conftest.$ac_ext
3757 # OK, works on sane cases. Now check whether nonexistent headers
3758 # can be detected and how.
3759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3760 /* end confdefs.h. */
3761 #include <ac_nonexistent.h>
3763 if ac_fn_c_try_cpp "$LINENO"; then :
3764 # Broken: success on invalid input.
3767 # Passes both tests.
3771 rm -f conftest.err conftest.$ac_ext
3774 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3775 rm -f conftest.err conftest.$ac_ext
3776 if $ac_preproc_ok; then :
3788 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
3789 $as_echo "$CPP" >&6; }
3791 for ac_c_preproc_warn_flag in '' yes
3793 # Use a header file that comes with gcc, so configuring glibc
3794 # with a fresh cross-compiler works.
3795 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3796 # <limits.h> exists even on freestanding compilers.
3797 # On the NeXT, cc -E runs the code through the compiler's parser,
3798 # not just through cpp. "Syntax error
" is here to catch this case.
3799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3800 /* end confdefs.h. */
3802 # include <limits.h>
3804 # include <assert.h>
3808 if ac_fn_c_try_cpp "$LINENO"; then :
3811 # Broken: fails on valid input.
3814 rm -f conftest.err conftest.$ac_ext
3816 # OK, works on sane cases. Now check whether nonexistent headers
3817 # can be detected and how.
3818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3819 /* end confdefs.h. */
3820 #include <ac_nonexistent.h>
3822 if ac_fn_c_try_cpp "$LINENO"; then :
3823 # Broken: success on invalid input.
3826 # Passes both tests.
3830 rm -f conftest.err conftest.$ac_ext
3833 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3834 rm -f conftest.err conftest.$ac_ext
3835 if $ac_preproc_ok; then :
3838 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3839 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3840 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3841 See \`config.log' for more details.
" "$LINENO" 5; }
3845 ac_cpp='$CPP $CPPFLAGS'
3846 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3847 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3848 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for grep that handles long lines and
-e" >&5
3852 $as_echo_n "checking
for grep that handles long lines and
-e...
" >&6; }
3853 if test "${ac_cv_path_GREP+set}" = set; then :
3854 $as_echo_n "(cached
) " >&6
3856 if test -z "$GREP"; then
3857 ac_path_GREP_found=false
3858 # Loop through the user's path and test for each of PROGNAME-LIST
3859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3860 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3863 test -z "$as_dir" && as_dir=.
3864 for ac_prog in grep ggrep; do
3865 for ac_exec_ext in '' $ac_executable_extensions; do
3866 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3867 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3868 # Check for GNU ac_path_GREP and select it if it is found.
3869 # Check for GNU $ac_path_GREP
3870 case `"$ac_path_GREP" --version 2>&1` in
3872 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3875 $as_echo_n 0123456789 >"conftest.
in"
3878 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3879 mv "conftest.tmp
" "conftest.
in"
3880 cp "conftest.
in" "conftest.
nl"
3881 $as_echo 'GREP' >> "conftest.
nl"
3882 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3883 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3884 as_fn_arith $ac_count + 1 && ac_count=$as_val
3885 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3886 # Best one so far, save it but keep looking for a better one
3887 ac_cv_path_GREP="$ac_path_GREP"
3888 ac_path_GREP_max=$ac_count
3890 # 10*(2^10) chars as input seems more than enough
3891 test $ac_count -gt 10 && break
3893 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3896 $ac_path_GREP_found && break 3
3901 if test -z "$ac_cv_path_GREP"; then
3902 as_fn_error "no acceptable
grep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3905 ac_cv_path_GREP=$GREP
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_GREP" >&5
3910 $as_echo "$ac_cv_path_GREP" >&6; }
3911 GREP="$ac_cv_path_GREP"
3914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for egrep" >&5
3915 $as_echo_n "checking
for egrep...
" >&6; }
3916 if test "${ac_cv_path_EGREP+set}" = set; then :
3917 $as_echo_n "(cached
) " >&6
3919 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3920 then ac_cv_path_EGREP="$GREP -E"
3922 if test -z "$EGREP"; then
3923 ac_path_EGREP_found=false
3924 # Loop through the user's path and test for each of PROGNAME-LIST
3925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3926 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3929 test -z "$as_dir" && as_dir=.
3930 for ac_prog in egrep; do
3931 for ac_exec_ext in '' $ac_executable_extensions; do
3932 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3933 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3934 # Check for GNU ac_path_EGREP and select it if it is found.
3935 # Check for GNU $ac_path_EGREP
3936 case `"$ac_path_EGREP" --version 2>&1` in
3938 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3941 $as_echo_n 0123456789 >"conftest.
in"
3944 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3945 mv "conftest.tmp
" "conftest.
in"
3946 cp "conftest.
in" "conftest.
nl"
3947 $as_echo 'EGREP' >> "conftest.
nl"
3948 "$ac_path_EGREP" 'EGREP$' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3949 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3950 as_fn_arith $ac_count + 1 && ac_count=$as_val
3951 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3952 # Best one so far, save it but keep looking for a better one
3953 ac_cv_path_EGREP="$ac_path_EGREP"
3954 ac_path_EGREP_max=$ac_count
3956 # 10*(2^10) chars as input seems more than enough
3957 test $ac_count -gt 10 && break
3959 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3962 $ac_path_EGREP_found && break 3
3967 if test -z "$ac_cv_path_EGREP"; then
3968 as_fn_error "no acceptable
egrep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3971 ac_cv_path_EGREP=$EGREP
3976 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_EGREP" >&5
3977 $as_echo "$ac_cv_path_EGREP" >&6; }
3978 EGREP="$ac_cv_path_EGREP"
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
3982 $as_echo_n "checking
for ANSI C header files...
" >&6; }
3983 if test "${ac_cv_header_stdc+set}" = set; then :
3984 $as_echo_n "(cached
) " >&6
3986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3987 /* end confdefs.h. */
4001 if ac_fn_c_try_compile "$LINENO"; then :
4002 ac_cv_header_stdc=yes
4004 ac_cv_header_stdc=no
4006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4008 if test $ac_cv_header_stdc = yes; then
4009 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4011 /* end confdefs.h. */
4015 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
4016 $EGREP "memchr
" >/dev/null 2>&1; then :
4019 ac_cv_header_stdc=no
4025 if test $ac_cv_header_stdc = yes; then
4026 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4028 /* end confdefs.h. */
4032 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
4033 $EGREP "free
" >/dev/null 2>&1; then :
4036 ac_cv_header_stdc=no
4042 if test $ac_cv_header_stdc = yes; then
4043 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4044 if test "$cross_compiling" = yes; then :
4047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4048 /* end confdefs.h. */
4051 #if ((' ' & 0x0FF) == 0x020)
4052 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4053 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4055 # define ISLOWER(c) \
4056 (('a' <= (c) && (c) <= 'i') \
4057 || ('j' <= (c) && (c) <= 'r') \
4058 || ('s' <= (c) && (c) <= 'z'))
4059 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4062 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4067 for (i = 0; i < 256; i++)
4068 if (XOR (islower (i), ISLOWER (i))
4069 || toupper (i) != TOUPPER (i))
4074 if ac_fn_c_try_run "$LINENO"; then :
4077 ac_cv_header_stdc=no
4079 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4080 conftest.$ac_objext conftest.beam conftest.$ac_ext
4085 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
4086 $as_echo "$ac_cv_header_stdc" >&6; }
4087 if test $ac_cv_header_stdc = yes; then
4089 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4093 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4094 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4095 inttypes.h stdint.h unistd.h
4097 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4098 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4100 eval as_val
=\$
$as_ac_Header
4101 if test "x$as_val" = x
""yes; then :
4102 cat >>confdefs.h
<<_ACEOF
4103 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4114 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4115 if test "x$ac_cv_header_minix_config_h" = x
""yes; then :
4122 if test "$MINIX" = yes; then
4124 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4127 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4130 $as_echo "#define _MINIX 1" >>confdefs.h
4137 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
4143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4144 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4145 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4146 $as_echo_n "(cached) " >&6
4148 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4149 /* end confdefs.h. */
4151 # define __EXTENSIONS__ 1
4152 $ac_includes_default
4161 if ac_fn_c_try_compile
"$LINENO"; then :
4162 ac_cv_safe_to_define___extensions__
=yes
4164 ac_cv_safe_to_define___extensions__
=no
4166 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4169 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4170 test $ac_cv_safe_to_define___extensions__ = yes &&
4171 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4173 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4175 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4177 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4179 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4182 if test -n "$ac_tool_prefix"; then
4183 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4184 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4186 $as_echo_n "checking for $ac_word... " >&6; }
4187 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4188 $as_echo_n "(cached) " >&6
4190 if test -n "$RANLIB"; then
4191 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
4193 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4197 test -z "$as_dir" && as_dir
=.
4198 for ac_exec_ext
in '' $ac_executable_extensions; do
4199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4200 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
4201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4210 RANLIB
=$ac_cv_prog_RANLIB
4211 if test -n "$RANLIB"; then
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4213 $as_echo "$RANLIB" >&6; }
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4216 $as_echo "no" >&6; }
4221 if test -z "$ac_cv_prog_RANLIB"; then
4222 ac_ct_RANLIB
=$RANLIB
4223 # Extract the first word of "ranlib", so it can be a program name with args.
4224 set dummy ranlib
; ac_word
=$2
4225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4226 $as_echo_n "checking for $ac_word... " >&6; }
4227 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4228 $as_echo_n "(cached) " >&6
4230 if test -n "$ac_ct_RANLIB"; then
4231 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
4233 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4237 test -z "$as_dir" && as_dir
=.
4238 for ac_exec_ext
in '' $ac_executable_extensions; do
4239 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4240 ac_cv_prog_ac_ct_RANLIB
="ranlib"
4241 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4250 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
4251 if test -n "$ac_ct_RANLIB"; then
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4253 $as_echo "$ac_ct_RANLIB" >&6; }
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4256 $as_echo "no" >&6; }
4259 if test "x$ac_ct_RANLIB" = x
; then
4262 case $cross_compiling:$ac_tool_warned in
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4265 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4266 ac_tool_warned
=yes ;;
4268 RANLIB
=$ac_ct_RANLIB
4271 RANLIB
="$ac_cv_prog_RANLIB"
4282 # Code from module arg-nonnull:
4283 # Code from module c++defs:
4284 # Code from module extensions:
4286 # Code from module include_next:
4287 # Code from module memchr:
4288 # Code from module memmem:
4289 # Code from module memmem-simple:
4290 # Code from module multiarch:
4291 # Code from module stddef:
4292 # Code from module stdint:
4293 # Code from module string:
4294 # Code from module warn-on-use:
4295 # Code from module wchar:
4297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4298 $as_echo_n "checking target system type... " >&6; }
4299 if test "${ac_cv_target+set}" = set; then :
4300 $as_echo_n "(cached) " >&6
4302 if test "x$target_alias" = x
; then
4303 ac_cv_target
=$ac_cv_host
4305 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4306 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4311 $as_echo "$ac_cv_target" >&6; }
4312 case $ac_cv_target in
4314 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
4316 target
=$ac_cv_target
4317 ac_save_IFS
=$IFS; IFS
='-'
4323 # Remember, the first character of IFS is used to create $*,
4324 # except with old shells:
4327 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
4330 # The aliases save the names the user supplied, while $host etc.
4331 # will get canonicalized.
4332 test -n "$target_alias" &&
4333 test "$program_prefix$program_suffix$program_transform_name" = \
4335 program_prefix
=${target_alias}-
4337 # The tests for host and target for $enable_largefile require
4342 # As the $enable_largefile decision depends on --enable-plugins we must set it
4343 # even in directories otherwise not depending on the $plugins option.
4346 # Check whether --enable-plugins was given.
4347 if test "${enable_plugins+set}" = set; then :
4348 enableval
=$enable_plugins; case "${enableval}" in
4349 yes |
"") plugins
=yes ;;
4360 sparc-
*-solaris*|i
[3-7]86-*-solaris*)
4361 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4362 # are mutually exclusive; and without procfs support, the bfd/ elf module
4363 # cannot provide certain routines such as elfcore_write_prpsinfo
4364 # or elfcore_write_prstatus. So unless the user explicitly requested
4365 # large-file support through the --enable-largefile switch, disable
4366 # large-file support in favor of procfs support.
4367 test "${target}" = "${host}" -a "x$plugins" = xno \
4368 && : ${enable_largefile="no"}
4372 # Check whether --enable-largefile was given.
4373 if test "${enable_largefile+set}" = set; then :
4374 enableval
=$enable_largefile;
4377 if test "$enable_largefile" != no
; then
4379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4380 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4381 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4382 $as_echo_n "(cached) " >&6
4384 ac_cv_sys_largefile_CC
=no
4385 if test "$GCC" != yes; then
4388 # IRIX 6.2 and later do not support large files by default,
4389 # so use the C compiler's -n32 option if that helps.
4390 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4391 /* end confdefs.h. */
4392 #include <sys/types.h>
4393 /* Check that off_t can represent 2**63 - 1 correctly.
4394 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4395 since some C++ compilers masquerading as C compilers
4396 incorrectly reject 9223372036854775807. */
4397 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4398 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4399 && LARGE_OFF_T % 2147483647 == 1)
4409 if ac_fn_c_try_compile
"$LINENO"; then :
4412 rm -f core conftest.err conftest.
$ac_objext
4414 if ac_fn_c_try_compile
"$LINENO"; then :
4415 ac_cv_sys_largefile_CC
=' -n32'; break
4417 rm -f core conftest.err conftest.
$ac_objext
4421 rm -f conftest.
$ac_ext
4424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4425 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4426 if test "$ac_cv_sys_largefile_CC" != no
; then
4427 CC
=$CC$ac_cv_sys_largefile_CC
4430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4431 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4432 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4433 $as_echo_n "(cached) " >&6
4436 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4437 /* end confdefs.h. */
4438 #include <sys/types.h>
4439 /* Check that off_t can represent 2**63 - 1 correctly.
4440 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4441 since some C++ compilers masquerading as C compilers
4442 incorrectly reject 9223372036854775807. */
4443 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4444 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4445 && LARGE_OFF_T % 2147483647 == 1)
4455 if ac_fn_c_try_compile
"$LINENO"; then :
4456 ac_cv_sys_file_offset_bits
=no
; break
4458 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4459 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4460 /* end confdefs.h. */
4461 #define _FILE_OFFSET_BITS 64
4462 #include <sys/types.h>
4463 /* Check that off_t can represent 2**63 - 1 correctly.
4464 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4465 since some C++ compilers masquerading as C compilers
4466 incorrectly reject 9223372036854775807. */
4467 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4468 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4469 && LARGE_OFF_T % 2147483647 == 1)
4479 if ac_fn_c_try_compile
"$LINENO"; then :
4480 ac_cv_sys_file_offset_bits
=64; break
4482 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4483 ac_cv_sys_file_offset_bits
=unknown
4487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4488 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4489 case $ac_cv_sys_file_offset_bits in #(
4492 cat >>confdefs.h
<<_ACEOF
4493 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4498 if test $ac_cv_sys_file_offset_bits = unknown
; then
4499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4500 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4501 if test "${ac_cv_sys_large_files+set}" = set; then :
4502 $as_echo_n "(cached) " >&6
4505 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4506 /* end confdefs.h. */
4507 #include <sys/types.h>
4508 /* Check that off_t can represent 2**63 - 1 correctly.
4509 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4510 since some C++ compilers masquerading as C compilers
4511 incorrectly reject 9223372036854775807. */
4512 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4513 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4514 && LARGE_OFF_T % 2147483647 == 1)
4524 if ac_fn_c_try_compile
"$LINENO"; then :
4525 ac_cv_sys_large_files
=no
; break
4527 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4528 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4529 /* end confdefs.h. */
4530 #define _LARGE_FILES 1
4531 #include <sys/types.h>
4532 /* Check that off_t can represent 2**63 - 1 correctly.
4533 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4534 since some C++ compilers masquerading as C compilers
4535 incorrectly reject 9223372036854775807. */
4536 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4537 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4538 && LARGE_OFF_T % 2147483647 == 1)
4548 if ac_fn_c_try_compile
"$LINENO"; then :
4549 ac_cv_sys_large_files
=1; break
4551 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4552 ac_cv_sys_large_files
=unknown
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4557 $as_echo "$ac_cv_sys_large_files" >&6; }
4558 case $ac_cv_sys_large_files in #(
4561 cat >>confdefs.h
<<_ACEOF
4562 #define _LARGE_FILES $ac_cv_sys_large_files
4574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4575 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4576 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4577 $as_echo_n "(cached) " >&6
4579 am_cv_prog_cc_stdc
=no
4581 # Don't try gcc -ansi; that turns off useful extensions and
4582 # breaks some systems' header files.
4583 # AIX -qlanglvl=ansi
4584 # Ultrix and OSF/1 -std1
4585 # HP-UX 10.20 and later -Ae
4586 # HP-UX older versions -Aa -D_HPUX_SOURCE
4587 # SVR4 -Xc -D__EXTENSIONS__
4588 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4590 CC
="$ac_save_CC $ac_arg"
4591 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4592 /* end confdefs.h. */
4595 #include <sys/types.h>
4596 #include <sys/stat.h>
4597 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4598 struct buf { int x; };
4599 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4600 static char *e (p, i)
4606 static char *f (char * (*g) (char **, int), char **p, ...)
4611 s = g (p, va_arg (v,int));
4615 int test (int i, double x);
4616 struct s1 {int (*f) (int a);};
4617 struct s2 {int (*f) (double a);};
4618 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4626 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4632 if ac_fn_c_try_compile
"$LINENO"; then :
4633 am_cv_prog_cc_stdc
="$ac_arg"; break
4635 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4641 if test -z "$am_cv_prog_cc_stdc"; then
4642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4643 $as_echo "none needed" >&6; }
4645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4646 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4648 case "x$am_cv_prog_cc_stdc" in
4650 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
4655 for ac_dir
in ..
"$srcdir"/..
; do
4656 for ac_t
in install-sh
install.sh shtool
; do
4657 if test -f "$ac_dir/$ac_t"; then
4659 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4664 if test -z "$ac_aux_dir"; then
4665 as_fn_error
"cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4668 # These three variables are undocumented and unsupported,
4669 # and are intended to be withdrawn in a future Autoconf release.
4670 # They can cause serious problems if a builder's source tree is in a directory
4671 # whose full name contains unusual characters.
4672 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4673 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4674 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4679 # Dependency checking.
4680 rm -rf .tst
2>/dev
/null
4681 mkdir .tst
2>/dev
/null
4682 if test -d .tst
; then
4687 rmdir .tst
2>/dev
/null
4689 DEPDIR
="${am__leading_dot}deps"
4691 ac_config_commands
="$ac_config_commands depdir"
4694 depcc
="$CC" am_compiler_list
=
4696 am_depcomp
=$ac_aux_dir/depcomp
4697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4698 $as_echo_n "checking dependency style of $depcc... " >&6; }
4699 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4700 $as_echo_n "(cached) " >&6
4702 if test -f "$am_depcomp"; then
4703 # We make a subdir and do the tests there. Otherwise we can end up
4704 # making bogus files that we don't know about and never remove. For
4705 # instance it was reported that on HP-UX the gcc test will end up
4706 # making a dummy file named `D' -- because `-MD' means `put the output
4709 # Copy depcomp to subdir because otherwise we won't find it if we're
4710 # using a relative directory.
4711 cp "$am_depcomp" conftest.dir
4713 # We will build objects and dependencies in a subdirectory because
4714 # it helps to detect inapplicable dependency modes. For instance
4715 # both Tru64's cc and ICC support -MD to output dependencies as a
4716 # side effect of compilation, but ICC will put the dependencies in
4717 # the current directory while Tru64 will put them in the object
4721 am_cv_CC_dependencies_compiler_type
=none
4722 if test "$am_compiler_list" = ""; then
4723 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4725 for depmode
in $am_compiler_list; do
4726 if test $depmode = none
; then break; fi
4728 $as_echo "$as_me:$LINENO: trying $depmode" >&5
4729 # Setup a source with many dependencies, because some compilers
4730 # like to wrap large dependency lists on column 80 (with \), and
4731 # we should not choose a depcomp mode which is confused by this.
4733 # We need to recreate these files for each test, as the compiler may
4734 # overwrite some of them when testing with obscure command lines.
4735 # This happens at least with the AIX C compiler.
4737 for i
in 1 2 3 4 5 6; do
4738 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
4739 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4740 # Solaris 8's {/usr,}/bin/sh.
4741 touch sub
/conftst
$i.h
4743 echo "include sub/conftest.Po" > confmf
4745 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4746 # mode. It turns out that the SunPro C++ compiler does not properly
4747 # handle `-M -o', and we need to detect this.
4748 depcmd
="depmode=$depmode \
4749 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4750 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4751 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4752 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
4753 if env
$depcmd > conftest.err
2>&1 &&
4754 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
4755 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
4756 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
4757 # icc doesn't choke on unknown options, it will just issue warnings
4758 # or remarks (even with -Werror). So we grep stderr for any message
4759 # that says an option was ignored or not supported.
4760 # When given -MP, icc 7.0 and 7.1 complain thusly:
4761 # icc: Command line warning: ignoring option '-M'; no argument required
4762 # The diagnosis changed in icc 8.0:
4763 # icc: Command line remark: option '-MP' not supported
4764 if (grep 'ignoring option' conftest.err ||
4765 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4766 am_cv_CC_dependencies_compiler_type
=$depmode
4767 $as_echo "$as_me:$LINENO: success" >&5
4771 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4772 sed -e 's/^/| /' < conftest.err
>&5
4778 am_cv_CC_dependencies_compiler_type
=none
4782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4783 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4784 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
4785 then as_fn_error
"no usable dependency style found" "$LINENO" 5
4786 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4791 # Check for the 'make' the user wants to use.
4794 # Extract the first word of "$ac_prog", so it can be a program name with args.
4795 set dummy
$ac_prog; ac_word
=$2
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4797 $as_echo_n "checking for $ac_word... " >&6; }
4798 if test "${ac_cv_prog_MAKE+set}" = set; then :
4799 $as_echo_n "(cached) " >&6
4801 if test -n "$MAKE"; then
4802 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4804 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4808 test -z "$as_dir" && as_dir
=.
4809 for ac_exec_ext
in '' $ac_executable_extensions; do
4810 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4811 ac_cv_prog_MAKE
="$ac_prog"
4812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4821 MAKE
=$ac_cv_prog_MAKE
4822 if test -n "$MAKE"; then
4823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4824 $as_echo "$MAKE" >&6; }
4826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4827 $as_echo "no" >&6; }
4831 test -n "$MAKE" && break
4835 case "`$MAKE --version 2>&1 | sed 1q`" in
4840 if test "$MAKE_IS_GNU" = yes; then
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4849 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4851 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4852 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4853 $as_echo_n "(cached) " >&6
4855 cat >conftest.
make <<\_ACEOF
4858 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4860 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4861 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4863 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4865 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4869 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4871 $as_echo "yes" >&6; }
4874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4875 $as_echo "no" >&6; }
4876 SET_MAKE
="MAKE=${MAKE-make}"
4891 # If we haven't got the data from the intl directory,
4892 # assume NLS is disabled.
4901 if test -f ..
/intl
/config.intl
; then
4902 . ..
/intl
/config.intl
4904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4905 $as_echo_n "checking whether NLS is requested... " >&6; }
4906 if test x
"$USE_NLS" != xyes
; then
4907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4908 $as_echo "no" >&6; }
4910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4911 $as_echo "yes" >&6; }
4913 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
4916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4917 $as_echo_n "checking for catalogs to be installed... " >&6; }
4918 # Look for .po and .gmo files in the source directory.
4921 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
4922 # If there aren't any .gmo files the shell will give us the
4923 # literal string "../path/to/srcdir/po/*.gmo" which has to be
4925 case "$cat" in *\
**)
4928 # The quadruple backslash is collapsed to a double backslash
4929 # by the backticks, then collapsed again by the double quotes,
4930 # leaving us with one backslash in the sed expression (right
4931 # before the dot that mustn't act as a wildcard).
4932 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4933 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
4934 # The user is allowed to set LINGUAS to a list of languages to
4935 # install catalogs for. If it's empty that means "all of them."
4936 if test "x$LINGUAS" = x
; then
4937 CATALOGS
="$CATALOGS $cat"
4938 XLINGUAS
="$XLINGUAS $lang"
4940 case "$LINGUAS" in *$lang*)
4941 CATALOGS
="$CATALOGS $cat"
4942 XLINGUAS
="$XLINGUAS $lang"
4948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4949 $as_echo "$LINGUAS" >&6; }
4962 localedir
='${datadir}/locale'
4965 if test x
"$USE_NLS" = xyes
; then
4966 CONFIG_ALL
="$CONFIG_ALL all-po"
4967 CONFIG_CLEAN
="$CONFIG_CLEAN clean-po"
4968 CONFIG_INSTALL
="$CONFIG_INSTALL install-po"
4969 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL uninstall-po"
4976 LIBC_FATAL_STDERR_
=1
4977 export LIBC_FATAL_STDERR_
4983 for ac_header
in $gl_header_list
4985 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4986 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4987 eval as_val
=\$
$as_ac_Header
4988 if test "x$as_val" = x
""yes; then :
4989 cat >>confdefs.h
<<_ACEOF
4990 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5005 for ac_func
in $gl_func_list
5007 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5008 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
5009 eval as_val
=\$
$as_ac_var
5010 if test "x$as_val" = x
""yes; then :
5011 cat >>confdefs.h
<<_ACEOF
5012 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5038 GNULIB_STRCASESTR
=0;
5045 GNULIB_MBSCASECMP
=0;
5046 GNULIB_MBSNCASECMP
=0;
5047 GNULIB_MBSPCASECMP
=0;
5048 GNULIB_MBSCASESTR
=0;
5056 GNULIB_STRVERSCMP
=0;
5061 HAVE_DECL_MEMRCHR
=1;
5067 HAVE_DECL_STRNDUP
=1;
5068 HAVE_DECL_STRNLEN
=1;
5072 HAVE_DECL_STRTOK_R
=1;
5073 HAVE_DECL_STRSIGNAL
=1;
5080 REPLACE_STRCASESTR
=0;
5085 REPLACE_STRSIGNAL
=0;
5087 UNDEFINE_STRTOK_R
=0;
5101 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
5102 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
5103 # irrelevant for anonymous mappings.
5104 ac_fn_c_check_func
"$LINENO" "mmap" "ac_cv_func_mmap"
5105 if test "x$ac_cv_func_mmap" = x
""yes; then :
5112 # Try to allow MAP_ANONYMOUS.
5113 gl_have_mmap_anonymous
=no
5114 if test $gl_have_mmap = yes; then
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
5116 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
5117 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5118 /* end confdefs.h. */
5120 #include <sys/mman.h>
5121 #ifdef MAP_ANONYMOUS
5122 I cant identify this map.
5126 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5127 $EGREP "I cant identify this map." >/dev
/null
2>&1; then :
5128 gl_have_mmap_anonymous
=yes
5132 if test $gl_have_mmap_anonymous != yes; then
5133 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5134 /* end confdefs.h. */
5136 #include <sys/mman.h>
5138 I cant identify this map.
5142 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5143 $EGREP "I cant identify this map." >/dev
/null
2>&1; then :
5145 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
5147 gl_have_mmap_anonymous
=yes
5152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
5153 $as_echo "$gl_have_mmap_anonymous" >&6; }
5154 if test $gl_have_mmap_anonymous = yes; then
5156 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
5184 if test $ac_cv_func_memchr = yes; then
5185 # Detect platform-specific bugs in some versions of glibc:
5186 # memchr should not dereference anything with length 0
5187 # http://bugzilla.redhat.com/499689
5188 # memchr should not dereference overestimated length after a match
5189 # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
5190 # http://sourceware.org/bugzilla/show_bug.cgi?id=10162
5191 # Assume that memchr works on platforms that lack mprotect.
5192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memchr works" >&5
5193 $as_echo_n "checking whether memchr works... " >&6; }
5194 if test "${gl_cv_func_memchr_works+set}" = set; then :
5195 $as_echo_n "(cached) " >&6
5197 if test "$cross_compiling" = yes; then :
5198 gl_cv_func_memchr_works
="guessing no"
5200 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5201 /* end confdefs.h. */
5206 # include <unistd.h>
5207 # include <sys/types.h>
5208 # include <sys/mman.h>
5219 #if HAVE_SYS_MMAN_H && HAVE_MPROTECT
5220 # if HAVE_MAP_ANONYMOUS
5221 const int flags = MAP_ANONYMOUS | MAP_PRIVATE;
5223 # else /* !HAVE_MAP_ANONYMOUS */
5224 const int flags = MAP_FILE | MAP_PRIVATE;
5225 int fd = open ("/dev/zero", O_RDONLY, 0666);
5229 int pagesize = getpagesize ();
5231 (char *) mmap (NULL, 2 * pagesize, PROT_READ | PROT_WRITE,
5233 if (two_pages != (char *)(-1)
5234 && mprotect (two_pages + pagesize, pagesize, PROT_NONE) == 0)
5235 fence = two_pages + pagesize;
5240 if (memchr (fence, 0, 0))
5242 strcpy (fence - 9, "12345678");
5243 if (memchr (fence - 9, 0, 79) != fence - 1)
5252 if ac_fn_c_try_run
"$LINENO"; then :
5253 gl_cv_func_memchr_works
=yes
5255 gl_cv_func_memchr_works
=no
5257 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5258 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memchr_works" >&5
5263 $as_echo "$gl_cv_func_memchr_works" >&6; }
5264 if test "$gl_cv_func_memchr_works" != yes; then
5270 if test $HAVE_MEMCHR = 0 ||
test $REPLACE_MEMCHR = 1; then
5279 gl_LIBOBJS
="$gl_LIBOBJS memchr.$ac_objext"
5282 for ac_header
in bp-sym.h
5284 ac_fn_c_check_header_mongrel
"$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
5285 if test "x$ac_cv_header_bp_sym_h" = x
""yes; then :
5286 cat >>confdefs.h
<<_ACEOF
5287 #define HAVE_BP_SYM_H 1
5298 ac_fn_c_check_decl
"$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
5299 if test "x$ac_cv_have_decl_memmem" = x
""yes; then :
5305 cat >>confdefs.h
<<_ACEOF
5306 #define HAVE_DECL_MEMMEM $ac_have_decl
5322 for ac_func
in memmem
5324 ac_fn_c_check_func
"$LINENO" "memmem" "ac_cv_func_memmem"
5325 if test "x$ac_cv_func_memmem" = x
""yes; then :
5326 cat >>confdefs.h
<<_ACEOF
5327 #define HAVE_MEMMEM 1
5332 gl_LIBOBJS
="$gl_LIBOBJS $ac_func.$ac_objext"
5345 if test $ac_cv_have_decl_memmem = no
; then
5351 gl_cv_c_multiarch
=no
5352 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5353 /* end confdefs.h. */
5354 #ifndef __APPLE_CC__
5355 not a universal capable compiler
5360 if ac_fn_c_try_compile
"$LINENO"; then :
5364 for word
in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
5365 if test -n "$prev"; then
5367 i?
86 | x86_64 | ppc | ppc64
)
5368 if test -z "$arch" ||
test "$arch" = "$word"; then
5371 gl_cv_c_multiarch
=yes
5377 if test "x$word" = "x-arch"; then
5384 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5385 if test $gl_cv_c_multiarch = yes; then
5387 $as_echo "#define AA_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5389 APPLE_UNIVERSAL_BUILD
=1
5391 APPLE_UNIVERSAL_BUILD
=0
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
5402 $as_echo_n "checking for wchar_t... " >&6; }
5403 if test "${gt_cv_c_wchar_t+set}" = set; then :
5404 $as_echo_n "(cached) " >&6
5406 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5407 /* end confdefs.h. */
5409 wchar_t foo = (wchar_t)'\0';
5418 if ac_fn_c_try_compile
"$LINENO"; then :
5423 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
5426 $as_echo "$gt_cv_c_wchar_t" >&6; }
5427 if test $gt_cv_c_wchar_t = yes; then
5429 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
5435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
5436 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
5437 if test "${gl_cv_have_include_next+set}" = set; then :
5438 $as_echo_n "(cached) " >&6
5440 rm -rf conftestd1a conftestd1b conftestd2
5441 mkdir conftestd1a conftestd1b conftestd2
5442 cat <<EOF > conftestd1a/conftest.h
5443 #define DEFINED_IN_CONFTESTD1
5444 #include_next <conftest.h>
5445 #ifdef DEFINED_IN_CONFTESTD2
5448 #error "include_next doesn't work"
5451 cat <<EOF > conftestd1b/conftest.h
5452 #define DEFINED_IN_CONFTESTD1
5454 #include_next <conftest.h>
5455 #ifdef DEFINED_IN_CONFTESTD2
5458 #error "include_next doesn't work"
5461 cat <<EOF > conftestd2/conftest.h
5462 #ifndef DEFINED_IN_CONFTESTD1
5463 #error "include_next test doesn't work"
5465 #define DEFINED_IN_CONFTESTD2
5467 gl_save_CPPFLAGS
="$CPPFLAGS"
5468 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
5469 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5470 /* end confdefs.h. */
5471 #include <conftest.h>
5473 if ac_fn_c_try_compile
"$LINENO"; then :
5474 gl_cv_have_include_next
=yes
5476 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
5477 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5478 /* end confdefs.h. */
5479 #include <conftest.h>
5481 if ac_fn_c_try_compile
"$LINENO"; then :
5482 gl_cv_have_include_next
=buggy
5484 gl_cv_have_include_next
=no
5486 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5489 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5490 CPPFLAGS
="$gl_save_CPPFLAGS"
5491 rm -rf conftestd1a conftestd1b conftestd2
5494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
5495 $as_echo "$gl_cv_have_include_next" >&6; }
5496 PRAGMA_SYSTEM_HEADER
=
5497 if test $gl_cv_have_include_next = yes; then
5498 INCLUDE_NEXT
=include_next
5499 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
5500 if test -n "$GCC"; then
5501 PRAGMA_SYSTEM_HEADER
='#pragma GCC system_header'
5504 if test $gl_cv_have_include_next = buggy
; then
5505 INCLUDE_NEXT
=include
5506 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
5508 INCLUDE_NEXT
=include
5509 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
5523 $as_echo_n "checking for long long int... " >&6; }
5524 if test "${ac_cv_type_long_long_int+set}" = set; then :
5525 $as_echo_n "(cached) " >&6
5527 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5528 /* end confdefs.h. */
5530 /* For now, do not test the preprocessor; as of 2007 there are too many
5531 implementations with broken preprocessors. Perhaps this can
5532 be revisited in 2012. In the meantime, code should not expect
5533 #if to work with literals wider than 32 bits. */
5534 /* Test literals. */
5535 long long int ll = 9223372036854775807ll;
5536 long long int nll = -9223372036854775807LL;
5537 unsigned long long int ull = 18446744073709551615ULL;
5538 /* Test constant expressions. */
5539 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
5541 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
5547 /* Test availability of runtime routines for shift and division. */
5548 long long int llmax = 9223372036854775807ll;
5549 unsigned long long int ullmax = 18446744073709551615ull;
5550 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
5551 | (llmax / ll) | (llmax % ll)
5552 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
5553 | (ullmax / ull) | (ullmax % ull));
5559 if ac_fn_c_try_link
"$LINENO"; then :
5560 if test "$cross_compiling" = yes; then :
5561 ac_cv_type_long_long_int
=yes
5563 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5564 /* end confdefs.h. */
5568 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
5569 # define LLONG_MAX (HALF - 1 + HALF)
5574 long long int n = 1;
5578 long long int m = n << i;
5581 if (LLONG_MAX / 2 < m)
5589 if ac_fn_c_try_run
"$LINENO"; then :
5590 ac_cv_type_long_long_int
=yes
5592 ac_cv_type_long_long_int
=no
5594 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5595 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5599 ac_cv_type_long_long_int
=no
5601 rm -f core conftest.err conftest.
$ac_objext \
5602 conftest
$ac_exeext conftest.
$ac_ext
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
5605 $as_echo "$ac_cv_type_long_long_int" >&6; }
5606 if test $ac_cv_type_long_long_int = yes; then
5608 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
5614 $as_echo_n "checking for unsigned long long int... " >&6; }
5615 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then :
5616 $as_echo_n "(cached) " >&6
5618 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5619 /* end confdefs.h. */
5621 /* For now, do not test the preprocessor; as of 2007 there are too many
5622 implementations with broken preprocessors. Perhaps this can
5623 be revisited in 2012. In the meantime, code should not expect
5624 #if to work with literals wider than 32 bits. */
5625 /* Test literals. */
5626 long long int ll = 9223372036854775807ll;
5627 long long int nll = -9223372036854775807LL;
5628 unsigned long long int ull = 18446744073709551615ULL;
5629 /* Test constant expressions. */
5630 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
5632 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
5638 /* Test availability of runtime routines for shift and division. */
5639 long long int llmax = 9223372036854775807ll;
5640 unsigned long long int ullmax = 18446744073709551615ull;
5641 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
5642 | (llmax / ll) | (llmax % ll)
5643 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
5644 | (ullmax / ull) | (ullmax % ull));
5650 if ac_fn_c_try_link
"$LINENO"; then :
5651 ac_cv_type_unsigned_long_long_int
=yes
5653 ac_cv_type_unsigned_long_long_int
=no
5655 rm -f core conftest.err conftest.
$ac_objext \
5656 conftest
$ac_exeext conftest.
$ac_ext
5658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
5659 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
5660 if test $ac_cv_type_unsigned_long_long_int = yes; then
5662 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
5676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
5677 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
5678 if test "${ac_cv_c_restrict+set}" = set; then :
5679 $as_echo_n "(cached) " >&6
5682 # The order here caters to the fact that C++ does not require restrict.
5683 for ac_kw
in __restrict __restrict__ _Restrict restrict
; do
5684 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5685 /* end confdefs.h. */
5686 typedef int * int_ptr;
5687 int foo (int_ptr $ac_kw ip) {
5701 if ac_fn_c_try_compile
"$LINENO"; then :
5702 ac_cv_c_restrict
=$ac_kw
5704 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5705 test "$ac_cv_c_restrict" != no
&& break
5709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
5710 $as_echo "$ac_cv_c_restrict" >&6; }
5712 case $ac_cv_c_restrict in
5714 no
) $as_echo "#define restrict /**/" >>confdefs.h
5716 *) cat >>confdefs.h
<<_ACEOF
5717 #define restrict $ac_cv_c_restrict
5742 if test $gl_cv_have_include_next = yes; then
5743 gl_cv_next_string_h
='<'string.h
'>'
5745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
5746 $as_echo_n "checking absolute name of <string.h>... " >&6; }
5747 if test "${gl_cv_next_string_h+set}" = set; then :
5748 $as_echo_n "(cached) " >&6
5751 if test $ac_cv_header_string_h = yes; then
5752 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5753 /* end confdefs.h. */
5758 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
5759 *) gl_absname_cpp
="$ac_cpp" ;;
5761 gl_cv_next_string_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
5762 sed -n '\#/string.h#{
5763 s#.*"\(.*/string.h\)".*#\1#
5769 gl_cv_next_string_h
='<'string.h
'>'
5773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
5774 $as_echo "$gl_cv_next_string_h" >&6; }
5776 NEXT_STRING_H
=$gl_cv_next_string_h
5778 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
5779 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
5780 gl_next_as_first_directive
='<'string.h
'>'
5782 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
5783 gl_next_as_first_directive
=$gl_cv_next_string_h
5785 NEXT_AS_FIRST_DIRECTIVE_STRING_H
=$gl_next_as_first_directive
5791 for gl_func
in memmem mempcpy memrchr rawmemchr stpcpy stpncpy strchrnul strdup strncat strndup strnlen strpbrk strsep strcasestr strtok_r strsignal strverscmp
; do
5792 as_gl_Symbol
=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
5793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
5794 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
5795 if { as_var
=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
5796 $as_echo_n "(cached) " >&6
5798 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5799 /* end confdefs.h. */
5811 if ac_fn_c_try_compile
"$LINENO"; then :
5812 eval "$as_gl_Symbol=yes"
5814 eval "$as_gl_Symbol=no"
5816 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5818 eval ac_res
=\$
$as_gl_Symbol
5819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5820 $as_echo "$ac_res" >&6; }
5821 eval as_val
=\$
$as_gl_Symbol
5822 if test "x$as_val" = x
""yes; then :
5823 cat >>confdefs.h
<<_ACEOF
5824 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
5827 eval ac_cv_have_decl_
$gl_func=yes
5839 GNULIB_MBSNRTOWCS
=0;
5842 GNULIB_WCSNRTOMBS
=0;
5854 HAVE_DECL_WCWIDTH
=1;
5855 REPLACE_MBSTATE_T
=0;
5861 REPLACE_MBSRTOWCS
=0;
5862 REPLACE_MBSNRTOWCS
=0;
5864 REPLACE_WCSRTOMBS
=0;
5865 REPLACE_WCSNRTOMBS
=0;
5869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <wchar.h> uses 'inline' correctly" >&5
5870 $as_echo_n "checking whether <wchar.h> uses 'inline' correctly... " >&6; }
5871 if test "${gl_cv_header_wchar_h_correct_inline+set}" = set; then :
5872 $as_echo_n "(cached) " >&6
5874 gl_cv_header_wchar_h_correct_inline
=yes
5875 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5876 /* end confdefs.h. */
5878 #define wcstod renamed_wcstod
5880 extern int zero (void);
5881 int main () { return zero(); }
5884 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5885 (eval $ac_compile) 2>&5
5887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5888 test $ac_status = 0; }; then
5889 mv conftest.
$ac_objext conftest1.
$ac_objext
5890 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5891 /* end confdefs.h. */
5893 #define wcstod renamed_wcstod
5895 int zero (void) { return 0; }
5898 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5899 (eval $ac_compile) 2>&5
5901 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5902 test $ac_status = 0; }; then
5903 mv conftest.
$ac_objext conftest2.
$ac_objext
5904 if $CC -o conftest
$ac_exeext $CFLAGS $LDFLAGS conftest1.
$ac_objext conftest2.
$ac_objext $LIBS >&5 2>&1; then
5907 gl_cv_header_wchar_h_correct_inline
=no
5911 rm -f conftest1.
$ac_objext conftest2.
$ac_objext conftest
$ac_exeext
5914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_wchar_h_correct_inline" >&5
5915 $as_echo "$gl_cv_header_wchar_h_correct_inline" >&6; }
5916 if test $gl_cv_header_wchar_h_correct_inline = no
; then
5917 as_fn_error
"<wchar.h> cannot be used with this compiler ($CC $CFLAGS $CPPFLAGS).
5918 This is a known interoperability problem of glibc <= 2.5 with gcc >= 4.3 in
5919 C99 mode. You have four options:
5920 - Add the flag -fgnu89-inline to CC and reconfigure, or
5921 - Fix your include files, using parts of
5922 <http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=b037a293a48718af30d706c2e18c929d0e69a621>, or
5923 - Use a gcc version older than 4.3, or
5924 - Don't use the flags -std=c99 or -std=gnu99.
5925 Configuration aborted." "$LINENO" 5
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
5930 $as_echo_n "checking for wint_t... " >&6; }
5931 if test "${gt_cv_c_wint_t+set}" = set; then :
5932 $as_echo_n "(cached) " >&6
5934 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5935 /* end confdefs.h. */
5937 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
5939 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
5940 before <wchar.h>. */
5945 wint_t foo = (wchar_t)'\0';
5954 if ac_fn_c_try_compile
"$LINENO"; then :
5959 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
5962 $as_echo "$gt_cv_c_wint_t" >&6; }
5963 if test $gt_cv_c_wint_t = yes; then
5965 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
5971 GL_COND_LIBTOOL_TRUE
=
5972 GL_COND_LIBTOOL_FALSE
='#'
5974 GL_COND_LIBTOOL_TRUE
='#'
5975 GL_COND_LIBTOOL_FALSE
=
5978 gl_cond_libtool
=false
5981 gl_m4_base
='gnulib/m4'
5991 gl_source_base
='gnulib'
5992 # Code from module arg-nonnull:
5993 # Code from module c++defs:
5994 # Code from module extensions:
5995 # Code from module include_next:
5996 # Code from module memchr:
6005 $as_echo "#define GNULIB_TEST_MEMCHR 1" >>confdefs.h
6009 # Code from module memmem:
6012 if test $ac_cv_have_decl_memmem = yes; then
6013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works in linear time" >&5
6014 $as_echo_n "checking whether memmem works in linear time... " >&6; }
6015 if test "${gl_cv_func_memmem_works+set}" = set; then :
6016 $as_echo_n "(cached) " >&6
6018 if test "$cross_compiling" = yes; then :
6019 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6020 /* end confdefs.h. */
6022 #include <features.h>
6023 #ifdef __GNU_LIBRARY__
6024 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 9) || (__GLIBC__ > 2)
6029 #include <cygwin/version.h>
6030 #if CYGWIN_VERSION_DLL_MAJOR >= 1007
6036 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6037 $EGREP "Lucky user" >/dev
/null
2>&1; then :
6038 gl_cv_func_memmem_works
=yes
6040 gl_cv_func_memmem_works
="guessing no"
6046 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6047 /* end confdefs.h. */
6049 #include <signal.h> /* for signal */
6050 #include <string.h> /* for memmem */
6051 #include <stdlib.h> /* for malloc */
6052 #include <unistd.h> /* for alarm */
6058 char *haystack = (char *) malloc (2 * m + 1);
6059 char *needle = (char *) malloc (m + 1);
6061 /* Failure to compile this test due to missing alarm is okay,
6062 since all such platforms (mingw) also lack memmem. */
6063 signal (SIGALRM, SIG_DFL);
6065 /* Check for quadratic performance. */
6066 if (haystack && needle)
6068 memset (haystack, 'A', 2 * m);
6069 haystack[2 * m] = 'B';
6070 memset (needle, 'A', m);
6072 result = memmem (haystack, 2 * m + 1, needle, m + 1);
6074 /* Check for empty needle behavior. */
6075 return !result || !memmem ("a", 1, 0, 0);
6080 if ac_fn_c_try_run
"$LINENO"; then :
6081 gl_cv_func_memmem_works
=yes
6083 gl_cv_func_memmem_works
=no
6085 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6086 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works" >&5
6092 $as_echo "$gl_cv_func_memmem_works" >&6; }
6093 if test "$gl_cv_func_memmem_works" != yes; then
6103 gl_LIBOBJS
="$gl_LIBOBJS memmem.$ac_objext"
6108 # Code from module memmem-simple:
6121 for ac_func
in memmem
6123 ac_fn_c_check_func
"$LINENO" "memmem" "ac_cv_func_memmem"
6124 if test "x$ac_cv_func_memmem" = x
""yes; then :
6125 cat >>confdefs.h
<<_ACEOF
6126 #define HAVE_MEMMEM 1
6131 gl_LIBOBJS
="$gl_LIBOBJS $ac_func.$ac_objext"
6144 if test $ac_cv_have_decl_memmem = no
; then
6156 $as_echo "#define GNULIB_TEST_MEMMEM 1" >>confdefs.h
6160 # Code from module multiarch:
6162 # Code from module stddef:
6166 if test $gt_cv_c_wchar_t = no
; then
6170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
6171 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
6172 if test "${gl_cv_decl_null_works+set}" = set; then :
6173 $as_echo_n "(cached) " >&6
6175 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6176 /* end confdefs.h. */
6178 int test[2 * (sizeof NULL == sizeof (void *)) -1];
6188 if ac_fn_c_try_compile
"$LINENO"; then :
6189 gl_cv_decl_null_works
=yes
6191 gl_cv_decl_null_works
=no
6193 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
6196 $as_echo "$gl_cv_decl_null_works" >&6; }
6197 if test $gl_cv_decl_null_works = no
; then
6201 if test -n "$STDDEF_H"; then
6214 if test $gl_cv_have_include_next = yes; then
6215 gl_cv_next_stddef_h
='<'stddef.h
'>'
6217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
6218 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
6219 if test "${gl_cv_next_stddef_h+set}" = set; then :
6220 $as_echo_n "(cached) " >&6
6223 if test $ac_cv_header_stddef_h = yes; then
6224 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6225 /* end confdefs.h. */
6230 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
6231 *) gl_absname_cpp
="$ac_cpp" ;;
6233 gl_cv_next_stddef_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
6234 sed -n '\#/stddef.h#{
6235 s#.*"\(.*/stddef.h\)".*#\1#
6241 gl_cv_next_stddef_h
='<'stddef.h
'>'
6245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
6246 $as_echo "$gl_cv_next_stddef_h" >&6; }
6248 NEXT_STDDEF_H
=$gl_cv_next_stddef_h
6250 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
6251 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
6252 gl_next_as_first_directive
='<'stddef.h
'>'
6254 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
6255 gl_next_as_first_directive
=$gl_cv_next_stddef_h
6257 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
=$gl_next_as_first_directive
6263 # Code from module stdint:
6267 if test $ac_cv_type_long_long_int = yes; then
6268 HAVE_LONG_LONG_INT
=1
6270 HAVE_LONG_LONG_INT
=0
6274 if test $ac_cv_type_unsigned_long_long_int = yes; then
6275 HAVE_UNSIGNED_LONG_LONG_INT
=1
6277 HAVE_UNSIGNED_LONG_LONG_INT
=0
6281 if test $ac_cv_header_inttypes_h = yes; then
6288 if test $ac_cv_header_sys_types_h = yes; then
6307 if test $gl_cv_have_include_next = yes; then
6308 gl_cv_next_stdint_h
='<'stdint.h
'>'
6310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
6311 $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
6312 if test "${gl_cv_next_stdint_h+set}" = set; then :
6313 $as_echo_n "(cached) " >&6
6316 if test $ac_cv_header_stdint_h = yes; then
6317 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6318 /* end confdefs.h. */
6323 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
6324 *) gl_absname_cpp
="$ac_cpp" ;;
6326 gl_cv_next_stdint_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
6327 sed -n '\#/stdint.h#{
6328 s#.*"\(.*/stdint.h\)".*#\1#
6334 gl_cv_next_stdint_h
='<'stdint.h
'>'
6338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
6339 $as_echo "$gl_cv_next_stdint_h" >&6; }
6341 NEXT_STDINT_H
=$gl_cv_next_stdint_h
6343 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
6344 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
6345 gl_next_as_first_directive
='<'stdint.h
'>'
6347 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
6348 gl_next_as_first_directive
=$gl_cv_next_stdint_h
6350 NEXT_AS_FIRST_DIRECTIVE_STDINT_H
=$gl_next_as_first_directive
6354 if test $ac_cv_header_stdint_h = yes; then
6361 if test $ac_cv_header_stdint_h = yes; then
6362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
6363 $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
6364 if test "${gl_cv_header_working_stdint_h+set}" = set; then :
6365 $as_echo_n "(cached) " >&6
6367 gl_cv_header_working_stdint_h
=no
6368 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6369 /* end confdefs.h. */
6372 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
6373 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
6374 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6376 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>. */
6377 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
6378 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
6382 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6383 included before <wchar.h>. */
6394 int8_t a1 = INT8_MAX;
6395 int8_t a1min = INT8_MIN;
6398 int16_t a2 = INT16_MAX;
6399 int16_t a2min = INT16_MIN;
6402 int32_t a3 = INT32_MAX;
6403 int32_t a3min = INT32_MIN;
6406 int64_t a4 = INT64_MAX;
6407 int64_t a4min = INT64_MIN;
6410 uint8_t b1 = UINT8_MAX;
6412 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
6415 uint16_t b2 = UINT16_MAX;
6418 uint32_t b3 = UINT32_MAX;
6421 uint64_t b4 = UINT64_MAX;
6423 int_least8_t c1 = INT8_C (0x7f);
6424 int_least8_t c1max = INT_LEAST8_MAX;
6425 int_least8_t c1min = INT_LEAST8_MIN;
6426 int_least16_t c2 = INT16_C (0x7fff);
6427 int_least16_t c2max = INT_LEAST16_MAX;
6428 int_least16_t c2min = INT_LEAST16_MIN;
6429 int_least32_t c3 = INT32_C (0x7fffffff);
6430 int_least32_t c3max = INT_LEAST32_MAX;
6431 int_least32_t c3min = INT_LEAST32_MIN;
6432 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
6433 int_least64_t c4max = INT_LEAST64_MAX;
6434 int_least64_t c4min = INT_LEAST64_MIN;
6435 uint_least8_t d1 = UINT8_C (0xff);
6436 uint_least8_t d1max = UINT_LEAST8_MAX;
6437 uint_least16_t d2 = UINT16_C (0xffff);
6438 uint_least16_t d2max = UINT_LEAST16_MAX;
6439 uint_least32_t d3 = UINT32_C (0xffffffff);
6440 uint_least32_t d3max = UINT_LEAST32_MAX;
6441 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
6442 uint_least64_t d4max = UINT_LEAST64_MAX;
6443 int_fast8_t e1 = INT_FAST8_MAX;
6444 int_fast8_t e1min = INT_FAST8_MIN;
6445 int_fast16_t e2 = INT_FAST16_MAX;
6446 int_fast16_t e2min = INT_FAST16_MIN;
6447 int_fast32_t e3 = INT_FAST32_MAX;
6448 int_fast32_t e3min = INT_FAST32_MIN;
6449 int_fast64_t e4 = INT_FAST64_MAX;
6450 int_fast64_t e4min = INT_FAST64_MIN;
6451 uint_fast8_t f1 = UINT_FAST8_MAX;
6452 uint_fast16_t f2 = UINT_FAST16_MAX;
6453 uint_fast32_t f3 = UINT_FAST32_MAX;
6454 uint_fast64_t f4 = UINT_FAST64_MAX;
6456 intptr_t g = INTPTR_MAX;
6457 intptr_t gmin = INTPTR_MIN;
6460 uintptr_t h = UINTPTR_MAX;
6462 intmax_t i = INTMAX_MAX;
6463 uintmax_t j = UINTMAX_MAX;
6465 #include <limits.h> /* for CHAR_BIT */
6466 #define TYPE_MINIMUM(t) \
6467 ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
6468 #define TYPE_MAXIMUM(t) \
6469 ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
6472 PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
6473 && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
6475 /* Detect bug in FreeBSD 6.0 / ia64. */
6476 int check_SIG_ATOMIC:
6477 SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
6478 && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
6480 int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
6482 WCHAR_MIN == TYPE_MINIMUM (wchar_t)
6483 && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
6485 /* Detect bug in mingw. */
6487 WINT_MIN == TYPE_MINIMUM (wint_t)
6488 && WINT_MAX == TYPE_MAXIMUM (wint_t)
6491 /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
6493 (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
6495 (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
6497 /* Detect bugs in OpenBSD 3.9 stdint.h. */
6499 int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
6502 int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
6505 int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
6508 int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
6510 int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
6511 int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
6512 int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
6513 int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
6514 int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
6515 int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
6516 int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
6517 int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
6518 int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
6519 int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
6520 int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
6531 if ac_fn_c_try_compile
"$LINENO"; then :
6532 if test "$cross_compiling" = yes; then :
6533 gl_cv_header_working_stdint_h
=yes
6536 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6537 /* end confdefs.h. */
6540 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
6541 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
6542 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6546 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6547 included before <wchar.h>. */
6559 #define MVAL(macro) MVAL1(macro)
6560 #define MVAL1(expression) #expression
6561 static const char *macro_values[] =
6595 for (mv = macro_values; *mv != NULL; mv++)
6597 const char *value = *mv;
6598 /* Test whether it looks like a cast expression. */
6599 if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
6600 || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
6601 || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
6602 || strncmp (value, "((int)"/*)*/, 6) == 0
6603 || strncmp (value, "((signed short)"/*)*/, 15) == 0
6604 || strncmp (value, "((signed char)"/*)*/, 14) == 0)
6613 if ac_fn_c_try_run
"$LINENO"; then :
6614 gl_cv_header_working_stdint_h
=yes
6616 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6617 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6622 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
6626 $as_echo "$gl_cv_header_working_stdint_h" >&6; }
6628 if test "$gl_cv_header_working_stdint_h" = yes; then
6631 for ac_header
in sys
/inttypes.h sys
/bitypes.h
6633 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6634 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6635 eval as_val
=\$
$as_ac_Header
6636 if test "x$as_val" = x
""yes; then :
6637 cat >>confdefs.h
<<_ACEOF
6638 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6645 if test $ac_cv_header_sys_inttypes_h = yes; then
6646 HAVE_SYS_INTTYPES_H
=1
6648 HAVE_SYS_INTTYPES_H
=0
6651 if test $ac_cv_header_sys_bitypes_h = yes; then
6652 HAVE_SYS_BITYPES_H
=1
6654 HAVE_SYS_BITYPES_H
=0
6668 if test $APPLE_UNIVERSAL_BUILD = 0; then
6671 for gltype
in ptrdiff_t size_t
; do
6672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6673 $as_echo_n "checking for bit size of $gltype... " >&6; }
6674 if { as_var
=gl_cv_bitsizeof_
${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6675 $as_echo_n "(cached) " >&6
6677 if ac_fn_c_compute_int
"$LINENO" "sizeof ($gltype) * CHAR_BIT" "result" "
6678 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6679 included before <wchar.h>. */
6688 #include <limits.h>"; then :
6694 eval gl_cv_bitsizeof_
${gltype}=\
$result
6697 eval ac_res
=\
$gl_cv_bitsizeof_${gltype}
6698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6699 $as_echo "$ac_res" >&6; }
6700 eval result
=\
$gl_cv_bitsizeof_${gltype}
6701 if test $result = unknown
; then
6704 GLTYPE
=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6705 cat >>confdefs.h
<<_ACEOF
6706 #define BITSIZEOF_${GLTYPE} $result
6709 eval BITSIZEOF_
${GLTYPE}=\
$result
6716 for gltype
in sig_atomic_t wchar_t wint_t
; do
6717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6718 $as_echo_n "checking for bit size of $gltype... " >&6; }
6719 if { as_var
=gl_cv_bitsizeof_
${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6720 $as_echo_n "(cached) " >&6
6722 if ac_fn_c_compute_int
"$LINENO" "sizeof ($gltype) * CHAR_BIT" "result" "
6723 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6724 included before <wchar.h>. */
6733 #include <limits.h>"; then :
6739 eval gl_cv_bitsizeof_
${gltype}=\
$result
6742 eval ac_res
=\
$gl_cv_bitsizeof_${gltype}
6743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6744 $as_echo "$ac_res" >&6; }
6745 eval result
=\
$gl_cv_bitsizeof_${gltype}
6746 if test $result = unknown
; then
6749 GLTYPE
=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6750 cat >>confdefs.h
<<_ACEOF
6751 #define BITSIZEOF_${GLTYPE} $result
6754 eval BITSIZEOF_
${GLTYPE}=\
$result
6760 for gltype
in sig_atomic_t wchar_t wint_t
; do
6761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
6762 $as_echo_n "checking whether $gltype is signed... " >&6; }
6763 if { as_var
=gl_cv_type_
${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then :
6764 $as_echo_n "(cached) " >&6
6766 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6767 /* end confdefs.h. */
6769 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6770 included before <wchar.h>. */
6779 int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
6788 if ac_fn_c_try_compile
"$LINENO"; then :
6793 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6794 eval gl_cv_type_
${gltype}_signed
=\
$result
6797 eval ac_res
=\
$gl_cv_type_${gltype}_signed
6798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6799 $as_echo "$ac_res" >&6; }
6800 eval result
=\
$gl_cv_type_${gltype}_signed
6801 GLTYPE
=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6802 if test "$result" = yes; then
6803 cat >>confdefs.h
<<_ACEOF
6804 #define HAVE_SIGNED_${GLTYPE} 1
6807 eval HAVE_SIGNED_
${GLTYPE}=1
6809 eval HAVE_SIGNED_
${GLTYPE}=0
6814 gl_cv_type_ptrdiff_t_signed
=yes
6815 gl_cv_type_size_t_signed
=no
6816 if test $APPLE_UNIVERSAL_BUILD = 0; then
6819 for gltype
in ptrdiff_t size_t
; do
6820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6821 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6822 if { as_var
=gl_cv_type_
${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6823 $as_echo_n "(cached) " >&6
6825 eval gl_cv_type_
${gltype}_suffix
=no
6826 eval result
=\
$gl_cv_type_${gltype}_signed
6827 if test "$result" = yes; then
6832 for glsuf
in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64
; do
6835 l
) gltype1
='long int';;
6836 ll
) gltype1
='long long int';;
6837 i64
) gltype1
='__int64';;
6838 u
) gltype1
='unsigned int';;
6839 ul
) gltype1
='unsigned long int';;
6840 ull
) gltype1
='unsigned long long int';;
6841 ui64
)gltype1
='unsigned __int64';;
6843 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6844 /* end confdefs.h. */
6846 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6847 included before <wchar.h>. */
6857 extern $gltype1 foo;
6866 if ac_fn_c_try_compile
"$LINENO"; then :
6867 eval gl_cv_type_
${gltype}_suffix
=\
$glsuf
6869 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6870 eval result
=\
$gl_cv_type_${gltype}_suffix
6871 test "$result" != no
&& break
6874 eval ac_res
=\
$gl_cv_type_${gltype}_suffix
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6876 $as_echo "$ac_res" >&6; }
6877 GLTYPE
=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6878 eval result
=\
$gl_cv_type_${gltype}_suffix
6879 test "$result" = no
&& result
=
6880 eval ${GLTYPE}_SUFFIX
=\
$result
6881 cat >>confdefs.h
<<_ACEOF
6882 #define ${GLTYPE}_SUFFIX $result
6891 for gltype
in sig_atomic_t wchar_t wint_t
; do
6892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6893 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6894 if { as_var
=gl_cv_type_
${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6895 $as_echo_n "(cached) " >&6
6897 eval gl_cv_type_
${gltype}_suffix
=no
6898 eval result
=\
$gl_cv_type_${gltype}_signed
6899 if test "$result" = yes; then
6904 for glsuf
in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64
; do
6907 l
) gltype1
='long int';;
6908 ll
) gltype1
='long long int';;
6909 i64
) gltype1
='__int64';;
6910 u
) gltype1
='unsigned int';;
6911 ul
) gltype1
='unsigned long int';;
6912 ull
) gltype1
='unsigned long long int';;
6913 ui64
)gltype1
='unsigned __int64';;
6915 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6916 /* end confdefs.h. */
6918 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6919 included before <wchar.h>. */
6929 extern $gltype1 foo;
6938 if ac_fn_c_try_compile
"$LINENO"; then :
6939 eval gl_cv_type_
${gltype}_suffix
=\
$glsuf
6941 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6942 eval result
=\
$gl_cv_type_${gltype}_suffix
6943 test "$result" != no
&& break
6946 eval ac_res
=\
$gl_cv_type_${gltype}_suffix
6947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6948 $as_echo "$ac_res" >&6; }
6949 GLTYPE
=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6950 eval result
=\
$gl_cv_type_${gltype}_suffix
6951 test "$result" = no
&& result
=
6952 eval ${GLTYPE}_SUFFIX
=\
$result
6953 cat >>confdefs.h
<<_ACEOF
6954 #define ${GLTYPE}_SUFFIX $result
6965 # Code from module string:
6969 # Code from module warn-on-use:
6970 # Code from module wchar:
6993 if test $gl_cv_have_include_next = yes; then
6994 gl_cv_next_wchar_h
='<'wchar.h
'>'
6996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5
6997 $as_echo_n "checking absolute name of <wchar.h>... " >&6; }
6998 if test "${gl_cv_next_wchar_h+set}" = set; then :
6999 $as_echo_n "(cached) " >&6
7002 if test $ac_cv_header_wchar_h = yes; then
7003 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7004 /* end confdefs.h. */
7009 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
7010 *) gl_absname_cpp
="$ac_cpp" ;;
7012 gl_cv_next_wchar_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
7013 sed -n '\#/wchar.h#{
7014 s#.*"\(.*/wchar.h\)".*#\1#
7020 gl_cv_next_wchar_h
='<'wchar.h
'>'
7024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5
7025 $as_echo "$gl_cv_next_wchar_h" >&6; }
7027 NEXT_WCHAR_H
=$gl_cv_next_wchar_h
7029 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
7030 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
7031 gl_next_as_first_directive
='<'wchar.h
'>'
7033 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
7034 gl_next_as_first_directive
=$gl_cv_next_wchar_h
7036 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H
=$gl_next_as_first_directive
7040 if test $ac_cv_header_wchar_h = yes; then
7048 if test $gt_cv_c_wint_t = yes; then
7056 for gl_func
in btowc wctob mbsinit mbrtowc mbrlen mbsrtowcs mbsnrtowcs wcrtomb wcsrtombs wcsnrtombs wcwidth
; do
7057 as_gl_Symbol
=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
7058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
7059 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
7060 if { as_var
=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
7061 $as_echo_n "(cached) " >&6
7063 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7064 /* end confdefs.h. */
7066 /* Some systems require additional headers. */
7068 # include <stddef.h>
7083 if ac_fn_c_try_compile
"$LINENO"; then :
7084 eval "$as_gl_Symbol=yes"
7086 eval "$as_gl_Symbol=no"
7088 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7090 eval ac_res
=\$
$as_gl_Symbol
7091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7092 $as_echo "$ac_res" >&6; }
7093 eval as_val
=\$
$as_gl_Symbol
7094 if test "x$as_val" = x
""yes; then :
7095 cat >>confdefs.h
<<_ACEOF
7096 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
7099 eval ac_cv_have_decl_
$gl_func=yes
7104 # Code from module dummy:
7105 # End of code from modules
7126 gl_source_base
='tests'
7127 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
7129 gl_module_indicator_condition
=$gltests_WITNESS
7139 LIBGNU_LIBDEPS
="$gl_libdeps"
7141 LIBGNU_LTLIBDEPS
="$gl_ltlibdeps"
7145 # For Makefile dependencies.
7147 if test x
"$STDINT_H" != x
; then
7148 GNULIB_STDINT_H
=gnulib
/$STDINT_H
7154 cat >>confdefs.h
<<_ACEOF
7155 #define PACKAGE "$PACKAGE"
7160 # Do we have a single-tree copy of texinfo? Even if we do, we can't
7161 # rely on it - libiberty is built before texinfo.
7162 # Extract the first word of "makeinfo", so it can be a program name with args.
7163 set dummy makeinfo
; ac_word
=$2
7164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7165 $as_echo_n "checking for $ac_word... " >&6; }
7166 if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7167 $as_echo_n "(cached) " >&6
7169 if test -n "$MAKEINFO"; then
7170 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
7172 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7176 test -z "$as_dir" && as_dir
=.
7177 for ac_exec_ext
in '' $ac_executable_extensions; do
7178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7179 ac_cv_prog_MAKEINFO
="makeinfo"
7180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7189 MAKEINFO
=$ac_cv_prog_MAKEINFO
7190 if test -n "$MAKEINFO"; then
7191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7192 $as_echo "$MAKEINFO" >&6; }
7194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7195 $as_echo "no" >&6; }
7199 if test "x$MAKEINFO" = "x"; then
7200 as_fn_error
"makeinfo is required for compilation" "$LINENO" 5
7203 */missing\ makeinfo
*)
7204 as_fn_error
"makeinfo is required for compilation" "$LINENO" 5
7210 # --split-size=5000000 may be already in $MAKEINFO from parent configure.
7211 # Re-running configure in gdb/ would lose it so ensure it stays present.
7212 MAKEINFOFLAGS
=${MAKEINFOFLAGS---split-size=5000000}
7215 MAKEINFO_EXTRA_FLAGS
=""
7216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $MAKEINFO supports @click" >&5
7217 $as_echo_n "checking whether $MAKEINFO supports @click... " >&6; }
7218 if test "${gdb_cv_have_makeinfo_click+set}" = set; then :
7219 $as_echo_n "(cached) " >&6
7221 echo '@clicksequence{a @click{} b}' >conftest.texinfo
7222 if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
7223 gdb_cv_have_makeinfo_click
=yes
7225 gdb_cv_have_makeinfo_click
=no
7228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_makeinfo_click" >&5
7229 $as_echo "$gdb_cv_have_makeinfo_click" >&6; }
7230 if test x
"$gdb_cv_have_makeinfo_click" = xyes
; then
7231 MAKEINFO_EXTRA_FLAGS
="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
7235 # GDB does not use automake, but gnulib does. This line lets us
7236 # generate its Makefile.in.
7237 am__api_version
='1.11'
7239 # Find a good install program. We prefer a C program (faster),
7240 # so one script is as good as another. But avoid the broken or
7241 # incompatible versions:
7242 # SysV /etc/install, /usr/sbin/install
7243 # SunOS /usr/etc/install
7244 # IRIX /sbin/install
7246 # AmigaOS /C/install, which installs bootblocks on floppy discs
7247 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7248 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7249 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7250 # OS/2's system install, which has a completely different semantic
7251 # ./install, which can be erroneously created by make from ./install.sh.
7252 # Reject install programs that cannot install multiple files.
7253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
7254 $as_echo_n "checking for a BSD-compatible install... " >&6; }
7255 if test -z "$INSTALL"; then
7256 if test "${ac_cv_path_install+set}" = set; then :
7257 $as_echo_n "(cached) " >&6
7259 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7263 test -z "$as_dir" && as_dir
=.
7264 # Account for people who put trailing slashes in PATH elements.
7265 case $as_dir/ in #((
7266 .
/ | .
// |
/[cC
]/* | \
7267 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
7268 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
7271 # OSF1 and SCO ODT 3.0 have their own names for install.
7272 # Don't use installbsd from OSF since it installs stuff as root
7274 for ac_prog
in ginstall scoinst
install; do
7275 for ac_exec_ext
in '' $ac_executable_extensions; do
7276 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
7277 if test $ac_prog = install &&
7278 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7279 # AIX install. It has an incompatible calling convention.
7281 elif test $ac_prog = install &&
7282 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7283 # program-specific install script used by HP pwplus--don't use.
7286 rm -rf conftest.one conftest.two conftest.dir
7287 echo one
> conftest.one
7288 echo two
> conftest.two
7290 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
7291 test -s conftest.one
&& test -s conftest.two
&&
7292 test -s conftest.dir
/conftest.one
&&
7293 test -s conftest.dir
/conftest.two
7295 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
7308 rm -rf conftest.one conftest.two conftest.dir
7311 if test "${ac_cv_path_install+set}" = set; then
7312 INSTALL
=$ac_cv_path_install
7314 # As a last resort, use the slow shell script. Don't cache a
7315 # value for INSTALL within a source directory, because that will
7316 # break other packages using the cache if that directory is
7317 # removed, or if the value is a relative name.
7318 INSTALL
=$ac_install_sh
7321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
7322 $as_echo "$INSTALL" >&6; }
7324 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7325 # It thinks the first close brace ends the variable substitution.
7326 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
7328 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
7330 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
7332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
7333 $as_echo_n "checking whether build environment is sane... " >&6; }
7336 echo timestamp
> conftest.
file
7337 # Reject unsafe characters in $srcdir or the absolute working directory
7338 # name. Accept space and tab only in the latter.
7342 *[\\\"\
#\$\&\'\`$am_lf]*)
7343 as_fn_error
"unsafe absolute working directory name" "$LINENO" 5;;
7346 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
7347 as_fn_error
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
7350 # Do `set' in a subshell so we don't clobber the current shell's
7351 # arguments. Must try -L first in case configure is actually a
7352 # symlink; some systems play weird games with the mod time of symlinks
7353 # (eg FreeBSD returns the mod time of the symlink's containing
7356 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
7357 if test "$*" = "X"; then
7359 set X
`ls -t "$srcdir/configure" conftest.file`
7362 if test "$*" != "X $srcdir/configure conftest.file" \
7363 && test "$*" != "X conftest.file $srcdir/configure"; then
7365 # If neither matched, then we have a broken ls. This can happen
7366 # if, for instance, CONFIG_SHELL is bash and it inherits a
7367 # broken ls alias from the environment. This has actually
7368 # happened. Such a system could not be considered "sane".
7369 as_fn_error
"ls -t appears to fail. Make sure there is not a broken
7370 alias in your environment" "$LINENO" 5
7373 test "$2" = conftest.
file
7379 as_fn_error
"newly created file is older than distributed files!
7380 Check your system clock" "$LINENO" 5
7382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7383 $as_echo "yes" >&6; }
7384 test "$program_prefix" != NONE
&&
7385 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
7386 # Use a double $ so make ignores it.
7387 test "$program_suffix" != NONE
&&
7388 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
7389 # Double any \ or $.
7390 # By default was `s,x,x', remove it if useless.
7391 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
7392 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
7394 # expand $ac_aux_dir to an absolute path
7395 am_aux_dir
=`cd $ac_aux_dir && pwd`
7397 if test x
"${MISSING+set}" != xset
; then
7400 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
7402 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
7405 # Use eval to expand $SHELL
7406 if eval "$MISSING --run true"; then
7407 am_missing_run
="$MISSING --run "
7410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
7411 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
7414 if test x
"${install_sh}" != xset
; then
7417 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
7419 install_sh
="\${SHELL} $am_aux_dir/install-sh"
7423 # Installed binaries are usually stripped using `strip' when the user
7424 # run `make install-strip'. However `strip' might not be the right
7425 # tool to use in cross-compilation environments, therefore Automake
7426 # will honor the `STRIP' environment variable to overrule this program.
7427 if test "$cross_compiling" != no
; then
7428 if test -n "$ac_tool_prefix"; then
7429 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7430 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
7431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7432 $as_echo_n "checking for $ac_word... " >&6; }
7433 if test "${ac_cv_prog_STRIP+set}" = set; then :
7434 $as_echo_n "(cached) " >&6
7436 if test -n "$STRIP"; then
7437 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
7439 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7443 test -z "$as_dir" && as_dir
=.
7444 for ac_exec_ext
in '' $ac_executable_extensions; do
7445 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7446 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
7447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7456 STRIP
=$ac_cv_prog_STRIP
7457 if test -n "$STRIP"; then
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7459 $as_echo "$STRIP" >&6; }
7461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7462 $as_echo "no" >&6; }
7467 if test -z "$ac_cv_prog_STRIP"; then
7469 # Extract the first word of "strip", so it can be a program name with args.
7470 set dummy strip
; ac_word
=$2
7471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7472 $as_echo_n "checking for $ac_word... " >&6; }
7473 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
7474 $as_echo_n "(cached) " >&6
7476 if test -n "$ac_ct_STRIP"; then
7477 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
7479 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7483 test -z "$as_dir" && as_dir
=.
7484 for ac_exec_ext
in '' $ac_executable_extensions; do
7485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7486 ac_cv_prog_ac_ct_STRIP
="strip"
7487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7496 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
7497 if test -n "$ac_ct_STRIP"; then
7498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7499 $as_echo "$ac_ct_STRIP" >&6; }
7501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7502 $as_echo "no" >&6; }
7505 if test "x$ac_ct_STRIP" = x
; then
7508 case $cross_compiling:$ac_tool_warned in
7510 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7511 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7512 ac_tool_warned
=yes ;;
7517 STRIP
="$ac_cv_prog_STRIP"
7521 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
7523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
7524 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
7525 if test -z "$MKDIR_P"; then
7526 if test "${ac_cv_path_mkdir+set}" = set; then :
7527 $as_echo_n "(cached) " >&6
7529 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7530 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
7533 test -z "$as_dir" && as_dir
=.
7534 for ac_prog
in mkdir gmkdir
; do
7535 for ac_exec_ext
in '' $ac_executable_extensions; do
7536 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
7537 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
7538 'mkdir (GNU coreutils) '* | \
7539 'mkdir (coreutils) '* | \
7540 'mkdir (fileutils) '4.1*)
7541 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
7551 if test "${ac_cv_path_mkdir+set}" = set; then
7552 MKDIR_P
="$ac_cv_path_mkdir -p"
7554 # As a last resort, use the slow shell script. Don't cache a
7555 # value for MKDIR_P within a source directory, because that will
7556 # break other packages using the cache if that directory is
7557 # removed, or if the value is a relative name.
7558 test -d .
/--version && rmdir .
/--version
7559 MKDIR_P
="$ac_install_sh -d"
7562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
7563 $as_echo "$MKDIR_P" >&6; }
7568 [\\/$
]* | ?
:[\\/]*) ;;
7569 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
7572 for ac_prog
in gawk mawk nawk
awk
7574 # Extract the first word of "$ac_prog", so it can be a program name with args.
7575 set dummy
$ac_prog; ac_word
=$2
7576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7577 $as_echo_n "checking for $ac_word... " >&6; }
7578 if test "${ac_cv_prog_AWK+set}" = set; then :
7579 $as_echo_n "(cached) " >&6
7581 if test -n "$AWK"; then
7582 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
7584 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7588 test -z "$as_dir" && as_dir
=.
7589 for ac_exec_ext
in '' $ac_executable_extensions; do
7590 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7591 ac_cv_prog_AWK
="$ac_prog"
7592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7602 if test -n "$AWK"; then
7603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7604 $as_echo "$AWK" >&6; }
7606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7607 $as_echo "no" >&6; }
7611 test -n "$AWK" && break
7614 ac_config_commands
="$ac_config_commands depfiles"
7617 am_make
=${MAKE-make}
7618 cat > confinc
<< 'END'
7620 @
echo this is the am__doit target
7623 # If we don't find an include directive, just comment out the code.
7624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
7625 $as_echo_n "checking for style of include used by $am_make... " >&6; }
7629 # First try GNU make style include.
7630 echo "include confinc" > confmf
7631 # Ignore all kinds of additional output from `make'.
7632 case `$am_make -s -f confmf 2> /dev/null` in #(
7633 *the\ am__doit\ target
*)
7639 # Now try BSD make style include.
7640 if test "$am__include" = "#"; then
7641 echo '.include "confinc"' > confmf
7642 case `$am_make -s -f confmf 2> /dev/null` in #(
7643 *the\ am__doit\ target
*)
7644 am__include
=.include
7652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
7653 $as_echo "$_am_result" >&6; }
7654 rm -f confinc confmf
7656 # Check whether --enable-dependency-tracking was given.
7657 if test "${enable_dependency_tracking+set}" = set; then :
7658 enableval
=$enable_dependency_tracking;
7661 if test "x$enable_dependency_tracking" != xno
; then
7662 am_depcomp
="$ac_aux_dir/depcomp"
7665 if test "x$enable_dependency_tracking" != xno; then
7674 if test "`cd $srcdir && pwd`" != "`pwd`"; then
7675 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
7676 # is not polluted with repeated "-I."
7677 am__isrc
=' -I$(srcdir)'
7678 # test to see if srcdir already configured
7679 if test -f $srcdir/config.status
; then
7680 as_fn_error
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
7684 # test whether we have cygpath
7685 if test -z "$CYGPATH_W"; then
7686 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
7687 CYGPATH_W
='cygpath -w'
7694 # Define the identity of the package.
7696 VERSION
=UNUSED-VERSION
7699 # Some tools Automake needs.
7701 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
7704 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
7707 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
7710 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
7713 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
7715 # We need awk for the "check" target. The system "awk" is bad on
7717 # Always define AMTAR for backward compatibility.
7719 AMTAR
=${AMTAR-"${am_missing_run}tar"}
7721 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
7726 depcc
="$CC" am_compiler_list
=
7728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
7729 $as_echo_n "checking dependency style of $depcc... " >&6; }
7730 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
7731 $as_echo_n "(cached) " >&6
7733 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
7734 # We make a subdir and do the tests there. Otherwise we can end up
7735 # making bogus files that we don't know about and never remove. For
7736 # instance it was reported that on HP-UX the gcc test will end up
7737 # making a dummy file named `D' -- because `-MD' means `put the output
7740 # Copy depcomp to subdir because otherwise we won't find it if we're
7741 # using a relative directory.
7742 cp "$am_depcomp" conftest.dir
7744 # We will build objects and dependencies in a subdirectory because
7745 # it helps to detect inapplicable dependency modes. For instance
7746 # both Tru64's cc and ICC support -MD to output dependencies as a
7747 # side effect of compilation, but ICC will put the dependencies in
7748 # the current directory while Tru64 will put them in the object
7752 am_cv_CC_dependencies_compiler_type
=none
7753 if test "$am_compiler_list" = ""; then
7754 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7757 case " $depcc " in #(
7758 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
7761 for depmode
in $am_compiler_list; do
7762 # Setup a source with many dependencies, because some compilers
7763 # like to wrap large dependency lists on column 80 (with \), and
7764 # we should not choose a depcomp mode which is confused by this.
7766 # We need to recreate these files for each test, as the compiler may
7767 # overwrite some of them when testing with obscure command lines.
7768 # This happens at least with the AIX C compiler.
7770 for i
in 1 2 3 4 5 6; do
7771 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
7772 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
7773 # Solaris 8's {/usr,}/bin/sh.
7774 touch sub
/conftst
$i.h
7776 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
7778 # We check with `-c' and `-o' for the sake of the "dashmstdout"
7779 # mode. It turns out that the SunPro C++ compiler does not properly
7780 # handle `-M -o', and we need to detect this. Also, some Intel
7781 # versions had trouble with output in subdirs
7782 am__obj
=sub
/conftest.
${OBJEXT-o}
7783 am__minus_obj
="-o $am__obj"
7786 # This depmode causes a compiler race in universal mode.
7787 test "$am__universal" = false ||
continue
7790 # after this tag, mechanisms are not by side-effect, so they'll
7791 # only be used when explicitly requested
7792 if test "x$enable_dependency_tracking" = xyes
; then
7798 msvisualcpp | msvcmsys
)
7799 # This compiler won't grok `-c -o', but also, the minuso test has
7800 # not run yet. These depmodes are late enough in the game, and
7801 # so weak that their functioning should not be impacted.
7802 am__obj
=conftest.
${OBJEXT-o}
7807 if depmode
=$depmode \
7808 source=sub
/conftest.c object
=$am__obj \
7809 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
7810 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
7811 >/dev
/null
2>conftest.err
&&
7812 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
7813 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
7814 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
7815 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
7816 # icc doesn't choke on unknown options, it will just issue warnings
7817 # or remarks (even with -Werror). So we grep stderr for any message
7818 # that says an option was ignored or not supported.
7819 # When given -MP, icc 7.0 and 7.1 complain thusly:
7820 # icc: Command line warning: ignoring option '-M'; no argument required
7821 # The diagnosis changed in icc 8.0:
7822 # icc: Command line remark: option '-MP' not supported
7823 if (grep 'ignoring option' conftest.err ||
7824 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
7825 am_cv_CC_dependencies_compiler_type
=$depmode
7834 am_cv_CC_dependencies_compiler_type
=none
7838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
7839 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
7840 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
7843 test "x$enable_dependency_tracking" != xno \
7844 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
7846 am__fastdepCC_FALSE
='#'
7848 am__fastdepCC_TRUE
='#'
7849 am__fastdepCC_FALSE
=
7857 # Check whether --with-separate-debug-dir was given.
7858 if test "${with_separate_debug_dir+set}" = set; then :
7859 withval
=$with_separate_debug_dir;
7862 DEBUGDIR
=${libdir}/debug
7866 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7867 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7868 ac_define_dir
=`eval echo $DEBUGDIR`
7869 ac_define_dir
=`eval echo $ac_define_dir`
7871 cat >>confdefs.h
<<_ACEOF
7872 #define DEBUGDIR "$ac_define_dir"
7878 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
7879 if test "x$prefix" = xNONE
; then
7880 test_prefix
=/usr
/local
7885 test_prefix
=$exec_prefix
7888 case ${ac_define_dir} in
7889 "${test_prefix}"|
"${test_prefix}/"*|\
7890 '${exec_prefix}'|
'${exec_prefix}/'*)
7895 cat >>confdefs.h
<<_ACEOF
7896 #define DEBUGDIR_RELOCATABLE $value
7902 # We can't pass paths as command line arguments.
7903 # Mingw32 tries to be clever and will convert the paths for us.
7904 # For example -DBINDIR="/usr/local/bin" passed on the command line may get
7905 # converted to -DBINDIR="E:/msys/mingw32/msys/1.0/local/bin".
7906 # This breaks GDB's relocatable path conversions since paths passed in
7907 # config.h would not get so translated, the path prefixes no longer match.
7909 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7910 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7911 ac_define_dir
=`eval echo $bindir`
7912 ac_define_dir
=`eval echo $ac_define_dir`
7914 cat >>confdefs.h
<<_ACEOF
7915 #define BINDIR "$ac_define_dir"
7920 # GDB's datadir relocation
7924 # Check whether --with-gdb-datadir was given.
7925 if test "${with_gdb_datadir+set}" = set; then :
7926 withval
=$with_gdb_datadir;
7927 GDB_DATADIR
=$withval
7929 GDB_DATADIR
=${datadir}/gdb
7933 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7934 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7935 ac_define_dir
=`eval echo $GDB_DATADIR`
7936 ac_define_dir
=`eval echo $ac_define_dir`
7938 cat >>confdefs.h
<<_ACEOF
7939 #define GDB_DATADIR "$ac_define_dir"
7945 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
7946 if test "x$prefix" = xNONE
; then
7947 test_prefix
=/usr
/local
7952 test_prefix
=$exec_prefix
7955 case ${ac_define_dir} in
7956 "${test_prefix}"|
"${test_prefix}/"*|\
7957 '${exec_prefix}'|
'${exec_prefix}/'*)
7962 cat >>confdefs.h
<<_ACEOF
7963 #define GDB_DATADIR_RELOCATABLE $value
7970 # Check whether --with-relocated-sources was given.
7971 if test "${with_relocated_sources+set}" = set; then :
7972 withval
=$with_relocated_sources; reloc_srcdir
="${withval}"
7974 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7975 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7976 ac_define_dir
=`eval echo $reloc_srcdir`
7977 ac_define_dir
=`eval echo $ac_define_dir`
7979 cat >>confdefs.h
<<_ACEOF
7980 #define RELOC_SRCDIR "$ac_define_dir"
7990 subdirs
="$subdirs testsuite"
7993 # Check whether to support alternative target configurations
7994 # Check whether --enable-targets was given.
7995 if test "${enable_targets+set}" = set; then :
7996 enableval
=$enable_targets; case "${enableval}" in
7997 yes |
"") as_fn_error
"enable-targets option must specify target names or 'all'" "$LINENO" 5
7999 no
) enable_targets
= ;;
8000 *) enable_targets
=$enableval ;;
8005 # Check whether to enable 64-bit support on 32-bit hosts
8006 # Check whether --enable-64-bit-bfd was given.
8007 if test "${enable_64_bit_bfd+set}" = set; then :
8008 enableval
=$enable_64_bit_bfd; case "${enableval}" in
8011 *) as_fn_error
"bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
8017 # Provide defaults for some variables set by the per-host and per-target
8019 gdb_host_obs
=posix-hdep.o
8021 if test "${target}" = "${host}"; then
8027 .
$srcdir/configure.
host
8029 # Accumulate some settings from configure.tgt over all enabled targets
8034 for targ_alias
in `echo $target_alias $enable_targets | sed 's/,/ /g'`
8036 if test "$targ_alias" = "all"; then
8039 # Canonicalize the secondary target names.
8040 result
=`$ac_config_sub $targ_alias 2>/dev/null`
8041 if test -n "$result"; then
8047 .
${srcdir}/configure.tgt
8049 if test -z "${gdb_target_obs}"; then :
8050 as_fn_error
"configuration ${targ} is unsupported." "$LINENO" 5
8053 # Target-specific object files
8054 for i
in ${gdb_target_obs}; do
8055 case " $TARGET_OBS " in
8058 TARGET_OBS
="$TARGET_OBS ${i}"
8063 # Check whether this target needs 64-bit CORE_ADDR
8064 if test x
${want64} = xfalse
; then
8065 .
${srcdir}/..
/bfd
/config.bfd
8070 if test x
${all_targets} = xtrue
; then
8072 # We want all 64-bit targets if we either:
8073 # - run on a 64-bit host or
8074 # - already require 64-bit support for some other target or
8075 # - the --enable-64-bit-bfd option was supplied
8076 # Otherwise we only support all 32-bit targets.
8078 # NOTE: This test must be in sync with the corresponding
8081 if test x
${want64} = xfalse
; then
8082 # The cast to long int works around a bug in the HP C Compiler
8083 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8084 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8085 # This bug is HP SR number 8606223364.
8086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
8087 $as_echo_n "checking size of long... " >&6; }
8088 if test "${ac_cv_sizeof_long+set}" = set; then :
8089 $as_echo_n "(cached) " >&6
8091 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
8094 if test "$ac_cv_type_long" = yes; then
8095 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8096 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8097 { as_fn_set_status
77
8098 as_fn_error
"cannot compute sizeof (long)
8099 See \`config.log' for more details." "$LINENO" 5; }; }
8106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
8107 $as_echo "$ac_cv_sizeof_long" >&6; }
8111 cat >>confdefs.h
<<_ACEOF
8112 #define SIZEOF_LONG $ac_cv_sizeof_long
8116 if test "x${ac_cv_sizeof_long}" = "x8"; then
8120 if test x
${want64} = xtrue
; then
8121 TARGET_OBS
='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
8123 TARGET_OBS
='$(ALL_TARGET_OBS)'
8129 # For other settings, only the main target counts.
8133 targ
=$target; .
${srcdir}/configure.tgt
8135 # Fetch the default architecture and default target vector from BFD.
8136 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
8138 # We only want the first architecture, so strip off the others if
8139 # there is more than one.
8140 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
8142 if test "x$targ_archs" != x
; then
8144 cat >>confdefs.h
<<_ACEOF
8145 #define DEFAULT_BFD_ARCH $targ_archs
8149 if test "x$targ_defvec" != x
; then
8151 cat >>confdefs.h
<<_ACEOF
8152 #define DEFAULT_BFD_VEC $targ_defvec
8157 # The CLI cannot be disabled yet, but may be in the future.
8160 # Check whether --enable-gdbcli was given.
8161 if test "${enable_gdbcli+set}" = set; then :
8162 enableval
=$enable_gdbcli; case $enableval in
8166 as_fn_error
"the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
8168 as_fn_error
"bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
8174 if test x
"$enable_gdbcli" = xyes
; then
8175 if test -d $srcdir/cli
; then
8176 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
8177 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
8178 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
8179 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
8184 # Check whether --enable-gdbmi was given.
8185 if test "${enable_gdbmi+set}" = set; then :
8186 enableval
=$enable_gdbmi; case $enableval in
8190 as_fn_error
"bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
8196 if test x
"$enable_gdbmi" = xyes
; then
8197 if test -d $srcdir/mi
; then
8198 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
8199 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
8200 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
8201 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
8206 # Check whether --enable-tui was given.
8207 if test "${enable_tui+set}" = set; then :
8208 enableval
=$enable_tui; case $enableval in
8212 as_fn_error
"bad value $enableval for --enable-tui" "$LINENO" 5 ;;
8220 # Check whether --enable-gdbtk was given.
8221 if test "${enable_gdbtk+set}" = set; then :
8222 enableval
=$enable_gdbtk; case $enableval in
8226 as_fn_error
"bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
8229 if test -d $srcdir/gdbtk
; then
8236 # We unconditionally disable gdbtk tests on selected platforms.
8239 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
8240 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
8244 # Libunwind support.
8246 # Check whether --with-libunwind was given.
8247 if test "${with_libunwind+set}" = set; then :
8248 withval
=$with_libunwind; case "${withval}" in
8249 yes) enable_libunwind
=yes ;;
8250 no
) enable_libunwind
=no
;;
8251 *) as_fn_error
"bad value ${withval} for GDB with-libunwind option" "$LINENO" 5 ;;
8255 for ac_header
in libunwind-ia64.h
8257 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
8258 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
8259 cat >>confdefs.h
<<_ACEOF
8260 #define HAVE_LIBUNWIND_IA64_H 1
8267 if test x
"$ac_cv_header_libunwind_ia64_h" = xyes
; then
8268 enable_libunwind
=yes;
8274 if test x
"$enable_libunwind" = xyes
; then
8275 for ac_header
in libunwind-ia64.h
8277 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
8278 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
8279 cat >>confdefs.h
<<_ACEOF
8280 #define HAVE_LIBUNWIND_IA64_H 1
8288 $as_echo "#define HAVE_LIBUNWIND 1" >>confdefs.h
8290 CONFIG_OBS
="$CONFIG_OBS libunwind-frame.o"
8291 CONFIG_DEPS
="$CONFIG_DEPS libunwind-frame.o"
8292 CONFIG_SRCS
="$CONFIG_SRCS libunwind-frame.c"
8297 # Check whether --with-curses was given.
8298 if test "${with_curses+set}" = set; then :
8299 withval
=$with_curses; opt_curses
=$withval
8304 if test "$opt_curses" = "yes"; then
8308 # Profiling support.
8309 # Check whether --enable-profiling was given.
8310 if test "${enable_profiling+set}" = set; then :
8311 enableval
=$enable_profiling; case $enableval in
8315 as_fn_error
"bad value $enableval for --enable-profile" "$LINENO" 5 ;;
8322 for ac_func
in monstartup _mcleanup
8324 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8325 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8326 eval as_val
=\$
$as_ac_var
8327 if test "x$as_val" = x
""yes; then :
8328 cat >>confdefs.h
<<_ACEOF
8329 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
8336 $as_echo_n "checking for _etext... " >&6; }
8337 if test "${ac_cv_var__etext+set}" = set; then :
8338 $as_echo_n "(cached) " >&6
8340 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8341 /* end confdefs.h. */
8353 if ac_fn_c_try_link
"$LINENO"; then :
8354 ac_cv_var__etext
=yes
8358 rm -f core conftest.err conftest.
$ac_objext \
8359 conftest
$ac_exeext conftest.
$ac_ext
8361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
8362 $as_echo "$ac_cv_var__etext" >&6; }
8363 if test $ac_cv_var__etext = yes; then
8365 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
8368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
8369 $as_echo_n "checking for etext... " >&6; }
8370 if test "${ac_cv_var_etext+set}" = set; then :
8371 $as_echo_n "(cached) " >&6
8373 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8374 /* end confdefs.h. */
8386 if ac_fn_c_try_link
"$LINENO"; then :
8391 rm -f core conftest.err conftest.
$ac_objext \
8392 conftest
$ac_exeext conftest.
$ac_ext
8394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
8395 $as_echo "$ac_cv_var_etext" >&6; }
8396 if test $ac_cv_var_etext = yes; then
8398 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
8401 if test "$enable_profiling" = yes ; then
8402 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
8403 as_fn_error
"--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
8406 OLD_CFLAGS
="$CFLAGS"
8407 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
8409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
8410 $as_echo_n "checking whether $CC supports -pg... " >&6; }
8411 if test "${ac_cv_cc_supports_pg+set}" = set; then :
8412 $as_echo_n "(cached) " >&6
8414 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8415 /* end confdefs.h. */
8425 if ac_fn_c_try_compile
"$LINENO"; then :
8426 ac_cv_cc_supports_pg
=yes
8428 ac_cv_cc_supports_pg
=no
8430 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
8433 $as_echo "$ac_cv_cc_supports_pg" >&6; }
8435 if test $ac_cv_cc_supports_pg = no
; then
8436 as_fn_error
"--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
8439 CFLAGS
="$OLD_CFLAGS"
8444 # Check whether --with-pkgversion was given.
8445 if test "${with_pkgversion+set}" = set; then :
8446 withval
=$with_pkgversion; case "$withval" in
8447 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
8449 *) PKGVERSION
="($withval) " ;;
8460 # Check whether --with-bugurl was given.
8461 if test "${with_bugurl+set}" = set; then :
8462 withval
=$with_bugurl; case "$withval" in
8463 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
8466 *) BUGURL
="$withval"
8470 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
8480 REPORT_BUGS_TO
="<$BUGURL>"
8481 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
8488 cat >>confdefs.h
<<_ACEOF
8489 #define PKGVERSION "$PKGVERSION"
8493 cat >>confdefs.h
<<_ACEOF
8494 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8498 # --------------------- #
8499 # Checks for programs. #
8500 # --------------------- #
8502 for ac_prog
in gawk mawk nawk
awk
8504 # Extract the first word of "$ac_prog", so it can be a program name with args.
8505 set dummy
$ac_prog; ac_word
=$2
8506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8507 $as_echo_n "checking for $ac_word... " >&6; }
8508 if test "${ac_cv_prog_AWK+set}" = set; then :
8509 $as_echo_n "(cached) " >&6
8511 if test -n "$AWK"; then
8512 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
8514 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8518 test -z "$as_dir" && as_dir
=.
8519 for ac_exec_ext
in '' $ac_executable_extensions; do
8520 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8521 ac_cv_prog_AWK
="$ac_prog"
8522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8532 if test -n "$AWK"; then
8533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
8534 $as_echo "$AWK" >&6; }
8536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8537 $as_echo "no" >&6; }
8541 test -n "$AWK" && break
8545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
8546 $as_echo_n "checking whether ln -s works... " >&6; }
8548 if test "$LN_S" = "ln -s"; then
8549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8550 $as_echo "yes" >&6; }
8552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
8553 $as_echo "no, using $LN_S" >&6; }
8556 if test -n "$ac_tool_prefix"; then
8557 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8558 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
8559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8560 $as_echo_n "checking for $ac_word... " >&6; }
8561 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8562 $as_echo_n "(cached) " >&6
8564 if test -n "$RANLIB"; then
8565 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
8567 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8571 test -z "$as_dir" && as_dir
=.
8572 for ac_exec_ext
in '' $ac_executable_extensions; do
8573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8574 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
8575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8584 RANLIB
=$ac_cv_prog_RANLIB
8585 if test -n "$RANLIB"; then
8586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8587 $as_echo "$RANLIB" >&6; }
8589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8590 $as_echo "no" >&6; }
8595 if test -z "$ac_cv_prog_RANLIB"; then
8596 ac_ct_RANLIB
=$RANLIB
8597 # Extract the first word of "ranlib", so it can be a program name with args.
8598 set dummy ranlib
; ac_word
=$2
8599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8600 $as_echo_n "checking for $ac_word... " >&6; }
8601 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8602 $as_echo_n "(cached) " >&6
8604 if test -n "$ac_ct_RANLIB"; then
8605 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
8607 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8611 test -z "$as_dir" && as_dir
=.
8612 for ac_exec_ext
in '' $ac_executable_extensions; do
8613 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8614 ac_cv_prog_ac_ct_RANLIB
="ranlib"
8615 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8624 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
8625 if test -n "$ac_ct_RANLIB"; then
8626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8627 $as_echo "$ac_ct_RANLIB" >&6; }
8629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8630 $as_echo "no" >&6; }
8633 if test "x$ac_ct_RANLIB" = x
; then
8636 case $cross_compiling:$ac_tool_warned in
8638 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8639 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8640 ac_tool_warned
=yes ;;
8642 RANLIB
=$ac_ct_RANLIB
8645 RANLIB
="$ac_cv_prog_RANLIB"
8648 for ac_prog
in 'bison -y' byacc
8650 # Extract the first word of "$ac_prog", so it can be a program name with args.
8651 set dummy
$ac_prog; ac_word
=$2
8652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8653 $as_echo_n "checking for $ac_word... " >&6; }
8654 if test "${ac_cv_prog_YACC+set}" = set; then :
8655 $as_echo_n "(cached) " >&6
8657 if test -n "$YACC"; then
8658 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
8660 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8664 test -z "$as_dir" && as_dir
=.
8665 for ac_exec_ext
in '' $ac_executable_extensions; do
8666 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8667 ac_cv_prog_YACC
="$ac_prog"
8668 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8677 YACC
=$ac_cv_prog_YACC
8678 if test -n "$YACC"; then
8679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8680 $as_echo "$YACC" >&6; }
8682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8683 $as_echo "no" >&6; }
8687 test -n "$YACC" && break
8689 test -n "$YACC" || YACC
="yacc"
8692 if test -n "$ac_tool_prefix"; then
8693 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8694 set dummy
${ac_tool_prefix}ar; ac_word
=$2
8695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8696 $as_echo_n "checking for $ac_word... " >&6; }
8697 if test "${ac_cv_prog_AR+set}" = set; then :
8698 $as_echo_n "(cached) " >&6
8700 if test -n "$AR"; then
8701 ac_cv_prog_AR
="$AR" # Let the user override the test.
8703 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8707 test -z "$as_dir" && as_dir
=.
8708 for ac_exec_ext
in '' $ac_executable_extensions; do
8709 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8710 ac_cv_prog_AR
="${ac_tool_prefix}ar"
8711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8721 if test -n "$AR"; then
8722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8723 $as_echo "$AR" >&6; }
8725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8726 $as_echo "no" >&6; }
8731 if test -z "$ac_cv_prog_AR"; then
8733 # Extract the first word of "ar", so it can be a program name with args.
8734 set dummy
ar; ac_word
=$2
8735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8736 $as_echo_n "checking for $ac_word... " >&6; }
8737 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
8738 $as_echo_n "(cached) " >&6
8740 if test -n "$ac_ct_AR"; then
8741 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
8743 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8747 test -z "$as_dir" && as_dir
=.
8748 for ac_exec_ext
in '' $ac_executable_extensions; do
8749 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8750 ac_cv_prog_ac_ct_AR
="ar"
8751 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8760 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
8761 if test -n "$ac_ct_AR"; then
8762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
8763 $as_echo "$ac_ct_AR" >&6; }
8765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8766 $as_echo "no" >&6; }
8769 if test "x$ac_ct_AR" = x
; then
8772 case $cross_compiling:$ac_tool_warned in
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8775 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8776 ac_tool_warned
=yes ;;
8784 if test -n "$ac_tool_prefix"; then
8785 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8786 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
8787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8788 $as_echo_n "checking for $ac_word... " >&6; }
8789 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8790 $as_echo_n "(cached) " >&6
8792 if test -n "$DLLTOOL"; then
8793 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
8795 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8799 test -z "$as_dir" && as_dir
=.
8800 for ac_exec_ext
in '' $ac_executable_extensions; do
8801 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8802 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
8803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8812 DLLTOOL
=$ac_cv_prog_DLLTOOL
8813 if test -n "$DLLTOOL"; then
8814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8815 $as_echo "$DLLTOOL" >&6; }
8817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8818 $as_echo "no" >&6; }
8823 if test -z "$ac_cv_prog_DLLTOOL"; then
8824 ac_ct_DLLTOOL
=$DLLTOOL
8825 # Extract the first word of "dlltool", so it can be a program name with args.
8826 set dummy dlltool
; ac_word
=$2
8827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8828 $as_echo_n "checking for $ac_word... " >&6; }
8829 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
8830 $as_echo_n "(cached) " >&6
8832 if test -n "$ac_ct_DLLTOOL"; then
8833 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
8835 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8839 test -z "$as_dir" && as_dir
=.
8840 for ac_exec_ext
in '' $ac_executable_extensions; do
8841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8842 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
8843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8852 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
8853 if test -n "$ac_ct_DLLTOOL"; then
8854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
8855 $as_echo "$ac_ct_DLLTOOL" >&6; }
8857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8858 $as_echo "no" >&6; }
8861 if test "x$ac_ct_DLLTOOL" = x
; then
8864 case $cross_compiling:$ac_tool_warned in
8866 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8867 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8868 ac_tool_warned
=yes ;;
8870 DLLTOOL
=$ac_ct_DLLTOOL
8873 DLLTOOL
="$ac_cv_prog_DLLTOOL"
8876 if test -n "$ac_tool_prefix"; then
8877 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
8878 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
8879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8880 $as_echo_n "checking for $ac_word... " >&6; }
8881 if test "${ac_cv_prog_WINDRES+set}" = set; then :
8882 $as_echo_n "(cached) " >&6
8884 if test -n "$WINDRES"; then
8885 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
8887 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8891 test -z "$as_dir" && as_dir
=.
8892 for ac_exec_ext
in '' $ac_executable_extensions; do
8893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8894 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
8895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8904 WINDRES
=$ac_cv_prog_WINDRES
8905 if test -n "$WINDRES"; then
8906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8907 $as_echo "$WINDRES" >&6; }
8909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8910 $as_echo "no" >&6; }
8915 if test -z "$ac_cv_prog_WINDRES"; then
8916 ac_ct_WINDRES
=$WINDRES
8917 # Extract the first word of "windres", so it can be a program name with args.
8918 set dummy windres
; ac_word
=$2
8919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8920 $as_echo_n "checking for $ac_word... " >&6; }
8921 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
8922 $as_echo_n "(cached) " >&6
8924 if test -n "$ac_ct_WINDRES"; then
8925 ac_cv_prog_ac_ct_WINDRES
="$ac_ct_WINDRES" # Let the user override the test.
8927 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8931 test -z "$as_dir" && as_dir
=.
8932 for ac_exec_ext
in '' $ac_executable_extensions; do
8933 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8934 ac_cv_prog_ac_ct_WINDRES
="windres"
8935 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8944 ac_ct_WINDRES
=$ac_cv_prog_ac_ct_WINDRES
8945 if test -n "$ac_ct_WINDRES"; then
8946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
8947 $as_echo "$ac_ct_WINDRES" >&6; }
8949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8950 $as_echo "no" >&6; }
8953 if test "x$ac_ct_WINDRES" = x
; then
8956 case $cross_compiling:$ac_tool_warned in
8958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8959 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8960 ac_tool_warned
=yes ;;
8962 WINDRES
=$ac_ct_WINDRES
8965 WINDRES
="$ac_cv_prog_WINDRES"
8969 # Needed for GNU/Hurd.
8970 if test -n "$ac_tool_prefix"; then
8971 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
8972 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
8973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8974 $as_echo_n "checking for $ac_word... " >&6; }
8975 if test "${ac_cv_prog_MIG+set}" = set; then :
8976 $as_echo_n "(cached) " >&6
8978 if test -n "$MIG"; then
8979 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
8981 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8985 test -z "$as_dir" && as_dir
=.
8986 for ac_exec_ext
in '' $ac_executable_extensions; do
8987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8988 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
8989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8999 if test -n "$MIG"; then
9000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
9001 $as_echo "$MIG" >&6; }
9003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9004 $as_echo "no" >&6; }
9009 if test -z "$ac_cv_prog_MIG"; then
9011 # Extract the first word of "mig", so it can be a program name with args.
9012 set dummy mig
; ac_word
=$2
9013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9014 $as_echo_n "checking for $ac_word... " >&6; }
9015 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
9016 $as_echo_n "(cached) " >&6
9018 if test -n "$ac_ct_MIG"; then
9019 ac_cv_prog_ac_ct_MIG
="$ac_ct_MIG" # Let the user override the test.
9021 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9025 test -z "$as_dir" && as_dir
=.
9026 for ac_exec_ext
in '' $ac_executable_extensions; do
9027 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9028 ac_cv_prog_ac_ct_MIG
="mig"
9029 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9038 ac_ct_MIG
=$ac_cv_prog_ac_ct_MIG
9039 if test -n "$ac_ct_MIG"; then
9040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
9041 $as_echo "$ac_ct_MIG" >&6; }
9043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9044 $as_echo "no" >&6; }
9047 if test "x$ac_ct_MIG" = x
; then
9050 case $cross_compiling:$ac_tool_warned in
9052 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9053 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9054 ac_tool_warned
=yes ;;
9059 MIG
="$ac_cv_prog_MIG"
9063 # ---------------------- #
9064 # Checks for libraries. #
9065 # ---------------------- #
9067 # We might need to link with -lm; most simulators need it.
9068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
9069 $as_echo_n "checking for main in -lm... " >&6; }
9070 if test "${ac_cv_lib_m_main+set}" = set; then :
9071 $as_echo_n "(cached) " >&6
9073 ac_check_lib_save_LIBS
=$LIBS
9075 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9076 /* end confdefs.h. */
9087 if ac_fn_c_try_link
"$LINENO"; then :
9088 ac_cv_lib_m_main
=yes
9092 rm -f core conftest.err conftest.
$ac_objext \
9093 conftest
$ac_exeext conftest.
$ac_ext
9094 LIBS
=$ac_check_lib_save_LIBS
9096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
9097 $as_echo "$ac_cv_lib_m_main" >&6; }
9098 if test "x$ac_cv_lib_m_main" = x
""yes; then :
9099 cat >>confdefs.h
<<_ACEOF
9108 # We need to link with -lw to get `wctype' on Solaris before Solaris
9109 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
9110 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
9111 # is known to have this problem). Therefore we avoid libw if we can.
9112 ac_fn_c_check_func
"$LINENO" "wctype" "ac_cv_func_wctype"
9113 if test "x$ac_cv_func_wctype" = x
""yes; then :
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
9117 $as_echo_n "checking for wctype in -lw... " >&6; }
9118 if test "${ac_cv_lib_w_wctype+set}" = set; then :
9119 $as_echo_n "(cached) " >&6
9121 ac_check_lib_save_LIBS
=$LIBS
9123 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9124 /* end confdefs.h. */
9126 /* Override any GCC internal prototype to avoid an error.
9127 Use char because int might match the return type of a GCC
9128 builtin and then its argument prototype would still apply. */
9141 if ac_fn_c_try_link
"$LINENO"; then :
9142 ac_cv_lib_w_wctype
=yes
9144 ac_cv_lib_w_wctype
=no
9146 rm -f core conftest.err conftest.
$ac_objext \
9147 conftest
$ac_exeext conftest.
$ac_ext
9148 LIBS
=$ac_check_lib_save_LIBS
9150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
9151 $as_echo "$ac_cv_lib_w_wctype" >&6; }
9152 if test "x$ac_cv_lib_w_wctype" = x
""yes; then :
9153 cat >>confdefs.h
<<_ACEOF
9164 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
9166 $as_echo_n "checking for library containing gethostbyname... " >&6; }
9167 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9168 $as_echo_n "(cached) " >&6
9170 ac_func_search_save_LIBS
=$LIBS
9171 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9172 /* end confdefs.h. */
9174 /* Override any GCC internal prototype to avoid an error.
9175 Use char because int might match the return type of a GCC
9176 builtin and then its argument prototype would still apply. */
9180 char gethostbyname ();
9184 return gethostbyname ();
9189 for ac_lib
in '' nsl
; do
9190 if test -z "$ac_lib"; then
9191 ac_res
="none required"
9194 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9196 if ac_fn_c_try_link
"$LINENO"; then :
9197 ac_cv_search_gethostbyname
=$ac_res
9199 rm -f core conftest.err conftest.
$ac_objext \
9201 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9205 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9208 ac_cv_search_gethostbyname
=no
9211 LIBS
=$ac_func_search_save_LIBS
9213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
9214 $as_echo "$ac_cv_search_gethostbyname" >&6; }
9215 ac_res
=$ac_cv_search_gethostbyname
9216 if test "$ac_res" != no
; then :
9217 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9222 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
9223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
9224 $as_echo_n "checking for library containing socketpair... " >&6; }
9225 if test "${ac_cv_search_socketpair+set}" = set; then :
9226 $as_echo_n "(cached) " >&6
9228 ac_func_search_save_LIBS
=$LIBS
9229 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9230 /* end confdefs.h. */
9232 /* Override any GCC internal prototype to avoid an error.
9233 Use char because int might match the return type of a GCC
9234 builtin and then its argument prototype would still apply. */
9242 return socketpair ();
9247 for ac_lib
in '' socket
; do
9248 if test -z "$ac_lib"; then
9249 ac_res
="none required"
9252 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9254 if ac_fn_c_try_link
"$LINENO"; then :
9255 ac_cv_search_socketpair
=$ac_res
9257 rm -f core conftest.err conftest.
$ac_objext \
9259 if test "${ac_cv_search_socketpair+set}" = set; then :
9263 if test "${ac_cv_search_socketpair+set}" = set; then :
9266 ac_cv_search_socketpair
=no
9269 LIBS
=$ac_func_search_save_LIBS
9271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
9272 $as_echo "$ac_cv_search_socketpair" >&6; }
9273 ac_res
=$ac_cv_search_socketpair
9274 if test "$ac_res" != no
; then :
9275 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9280 # Link in zlib if we can. This allows us to read compressed debug sections.
9282 # See if the user specified whether he wants zlib support or not.
9284 # Check whether --with-zlib was given.
9285 if test "${with_zlib+set}" = set; then :
9292 if test "$with_zlib" != "no"; then
9293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
9294 $as_echo_n "checking for library containing zlibVersion... " >&6; }
9295 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9296 $as_echo_n "(cached) " >&6
9298 ac_func_search_save_LIBS
=$LIBS
9299 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9300 /* end confdefs.h. */
9302 /* Override any GCC internal prototype to avoid an error.
9303 Use char because int might match the return type of a GCC
9304 builtin and then its argument prototype would still apply. */
9308 char zlibVersion ();
9312 return zlibVersion ();
9317 for ac_lib
in '' z
; do
9318 if test -z "$ac_lib"; then
9319 ac_res
="none required"
9322 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9324 if ac_fn_c_try_link
"$LINENO"; then :
9325 ac_cv_search_zlibVersion
=$ac_res
9327 rm -f core conftest.err conftest.
$ac_objext \
9329 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9333 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9336 ac_cv_search_zlibVersion
=no
9339 LIBS
=$ac_func_search_save_LIBS
9341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
9342 $as_echo "$ac_cv_search_zlibVersion" >&6; }
9343 ac_res
=$ac_cv_search_zlibVersion
9344 if test "$ac_res" != no
; then :
9345 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9346 for ac_header
in zlib.h
9348 ac_fn_c_check_header_mongrel
"$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
9349 if test "x$ac_cv_header_zlib_h" = x
""yes; then :
9350 cat >>confdefs.h
<<_ACEOF
9351 #define HAVE_ZLIB_H 1
9360 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
9361 as_fn_error
"zlib (libz) library was explicitly requested but not found" "$LINENO" 5
9366 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
9368 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
9369 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9370 $as_echo_n "(cached) " >&6
9372 ac_func_search_save_LIBS
=$LIBS
9373 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9374 /* end confdefs.h. */
9376 /* Override any GCC internal prototype to avoid an error.
9377 Use char because int might match the return type of a GCC
9378 builtin and then its argument prototype would still apply. */
9382 char dlgetmodinfo ();
9386 return dlgetmodinfo ();
9391 for ac_lib
in '' dl xpdl
; do
9392 if test -z "$ac_lib"; then
9393 ac_res
="none required"
9396 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9398 if ac_fn_c_try_link
"$LINENO"; then :
9399 ac_cv_search_dlgetmodinfo
=$ac_res
9401 rm -f core conftest.err conftest.
$ac_objext \
9403 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9407 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9410 ac_cv_search_dlgetmodinfo
=no
9413 LIBS
=$ac_func_search_save_LIBS
9415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
9416 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
9417 ac_res
=$ac_cv_search_dlgetmodinfo
9418 if test "$ac_res" != no
; then :
9419 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9427 # Check whether --with-libiconv-prefix was given.
9428 if test "${with_libiconv_prefix+set}" = set; then :
9429 withval
=$with_libiconv_prefix;
9430 for dir
in `echo "$withval" | tr : ' '`; do
9431 if test -d $dir/include
; then LIBICONV_INCLUDE
="-I$dir/include"; fi
9432 if test -d $dir/lib
; then LIBICONV_LIBDIR
="-L$dir/lib"; fi
9438 BUILD_LIBICONV_LIBDIRS
="../libiconv/lib/.libs ../libiconv/lib/_libs"
9439 BUILD_LIBICONV_INCLUDE
="-I../libiconv/include"
9441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
9442 $as_echo_n "checking for iconv... " >&6; }
9443 if test "${am_cv_func_iconv+set}" = set; then :
9444 $as_echo_n "(cached) " >&6
9447 am_cv_func_iconv
="no, consider installing GNU libiconv"
9449 am_cv_use_build_libiconv
=no
9450 am_cv_build_libiconv_path
=
9452 # If libiconv is part of the build tree, then try using it over
9454 if test -d ..
/libiconv
; then
9455 for lib_dir
in $BUILD_LIBICONV_LIBDIRS; do
9456 am_save_LIBS
="$LIBS"
9457 am_save_CPPFLAGS
="$CPPFLAGS"
9458 LIBS
="$LIBS $lib_dir/libiconv.a"
9459 CPPFLAGS
="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
9460 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9461 /* end confdefs.h. */
9467 iconv_t cd = iconv_open("","");
9468 iconv(cd,NULL,NULL,NULL,NULL);
9474 if ac_fn_c_try_link
"$LINENO"; then :
9475 am_cv_use_build_libiconv
=yes
9476 am_cv_build_libiconv_path
=$lib_dir/libiconv.a
9478 am_cv_func_iconv
=yes
9480 rm -f core conftest.err conftest.
$ac_objext \
9481 conftest
$ac_exeext conftest.
$ac_ext
9482 LIBS
="$am_save_LIBS"
9483 CPPFLAGS
="$am_save_CPPFLAGS"
9484 if test "$am_cv_use_build_libiconv" = "yes"; then
9490 # Next, try to find iconv in libc.
9491 if test "$am_cv_func_iconv" != yes; then
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 :
9507 am_cv_func_iconv
=yes
9509 rm -f core conftest.err conftest.
$ac_objext \
9510 conftest
$ac_exeext conftest.
$ac_ext
9513 # If iconv was not in libc, try -liconv. In this case, arrange to
9514 # look in the libiconv prefix, if it was specified by the user.
9515 if test "$am_cv_func_iconv" != yes; then
9516 am_save_CPPFLAGS
="$CPPFLAGS"
9517 am_save_LIBS
="$LIBS"
9518 if test -n "$LIBICONV_INCLUDE"; then
9519 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
9520 LIBS
="$LIBS $LIBICONV_LIBDIR"
9522 LIBS
="$LIBS -liconv"
9523 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9524 /* end confdefs.h. */
9530 iconv_t cd = iconv_open("","");
9531 iconv(cd,NULL,NULL,NULL,NULL);
9537 if ac_fn_c_try_link
"$LINENO"; then :
9539 am_cv_func_iconv
=yes
9541 rm -f core conftest.err conftest.
$ac_objext \
9542 conftest
$ac_exeext conftest.
$ac_ext
9543 LIBS
="$am_save_LIBS"
9544 CPPFLAGS
="$am_save_CPPFLAGS"
9548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
9549 $as_echo "$am_cv_func_iconv" >&6; }
9551 # Set the various flags based on the cache variables. We can't rely
9552 # on the flags to remain set from the above code, due to caching.
9554 if test "$am_cv_lib_iconv" = yes; then
9560 if test "$am_cv_use_build_libiconv" = yes; then
9561 LIBICONV
="$am_cv_build_libiconv_path"
9563 LIBICONV_INCLUDE
="$BUILD_LIBICONV_INCLUDE"
9565 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
9566 LIBS
="$LIBS $LIBICONV_LIBDIR $LIBICONV"
9568 if test "$am_cv_func_iconv" = yes; then
9570 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
9572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
9573 $as_echo_n "checking for iconv declaration... " >&6; }
9574 if test "${am_cv_proto_iconv+set}" = set; then :
9575 $as_echo_n "(cached) " >&6
9578 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9579 /* end confdefs.h. */
9587 #if defined(__STDC__) || defined(__cplusplus)
9588 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9601 if ac_fn_c_try_compile
"$LINENO"; then :
9602 am_cv_proto_iconv_arg1
=""
9604 am_cv_proto_iconv_arg1
="const"
9606 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9607 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);"
9610 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
9611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
9612 }$am_cv_proto_iconv" >&5
9614 }$am_cv_proto_iconv" >&6; }
9616 cat >>confdefs.h
<<_ACEOF
9617 #define ICONV_CONST $am_cv_proto_iconv_arg1
9623 # GDB may fork/exec the iconv program to get the list of supported character
9624 # sets. Allow the user to specify where to find it.
9625 # There are several factors affecting the choice of option name:
9626 # - There is already --with-libiconv-prefix but we can't use it, it specifies
9627 # the build-time location of libiconv files.
9628 # - The program we need to find is iconv, which comes with glibc. The user
9629 # doesn't necessarily have libiconv installed. Therefore naming this
9630 # --with-libiconv-foo feels wrong.
9631 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
9632 # defined to work on directories not files (though it really doesn't know
9634 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
9635 # with --with-libiconv-prefix.
9636 # Putting these together is why the option name is --with-iconv-bin.
9639 # Check whether --with-iconv-bin was given.
9640 if test "${with_iconv_bin+set}" = set; then :
9641 withval
=$with_iconv_bin; iconv_bin
="${withval}"
9643 cat >>confdefs.h
<<_ACEOF
9644 #define ICONV_BIN "${iconv_bin}"
9648 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
9649 if test "x$prefix" = xNONE
; then
9650 test_prefix
=/usr
/local
9655 test_prefix
=$exec_prefix
9658 case ${iconv_bin} in
9659 "${test_prefix}"|
"${test_prefix}/"*|\
9660 '${exec_prefix}'|
'${exec_prefix}/'*)
9665 cat >>confdefs.h
<<_ACEOF
9666 #define ICONV_BIN_RELOCATABLE $value
9674 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
9675 # There is a very specific comment in /usr/include/curses.h explaining that
9676 # termcap routines built into libcurses must not be used.
9678 # The symptoms we observed so far is GDB unexpectedly changing
9679 # the terminal settings when tgetent is called - this is particularly
9680 # visible as the output is missing carriage returns, and so rapidly
9681 # becomes very hard to read.
9683 # The readline configure script has already decided that libtermcap
9684 # was enough for its purposes, and so decided to build readline using
9685 # libtermcap. Since the TUI mode requires curses, building GDB with
9686 # TUI enabled results in both libraries to be used at the same time,
9687 # which is not allowed. This basically means that GDB with TUI is
9688 # broken on alpha-osf.
9692 if test x
"$enable_tui" = xyes
; then
9693 as_fn_error
"Building GDB with TUI mode is not supported on this host" "$LINENO" 5
9695 if test x
"$enable_tui" = xauto
; then
9701 # For the TUI, we need enhanced curses functionality.
9702 if test x
"$enable_tui" != xno
; then
9707 if test x
"$prefer_curses" = xyes
; then
9708 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
9709 # curses library because the latter might not provide all the
9710 # functionality we need. However, this leads to problems on systems
9711 # where the linker searches /usr/local/lib, but the compiler doesn't
9712 # search /usr/local/include, if ncurses is installed in /usr/local. A
9713 # default installation of ncurses on alpha*-dec-osf* will lead to such
9715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
9716 $as_echo_n "checking for library containing waddstr... " >&6; }
9717 if test "${ac_cv_search_waddstr+set}" = set; then :
9718 $as_echo_n "(cached) " >&6
9720 ac_func_search_save_LIBS
=$LIBS
9721 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9722 /* end confdefs.h. */
9724 /* Override any GCC internal prototype to avoid an error.
9725 Use char because int might match the return type of a GCC
9726 builtin and then its argument prototype would still apply. */
9739 for ac_lib
in '' ncurses cursesX curses
; do
9740 if test -z "$ac_lib"; then
9741 ac_res
="none required"
9744 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9746 if ac_fn_c_try_link
"$LINENO"; then :
9747 ac_cv_search_waddstr
=$ac_res
9749 rm -f core conftest.err conftest.
$ac_objext \
9751 if test "${ac_cv_search_waddstr+set}" = set; then :
9755 if test "${ac_cv_search_waddstr+set}" = set; then :
9758 ac_cv_search_waddstr
=no
9761 LIBS
=$ac_func_search_save_LIBS
9763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
9764 $as_echo "$ac_cv_search_waddstr" >&6; }
9765 ac_res
=$ac_cv_search_waddstr
9766 if test "$ac_res" != no
; then :
9767 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9772 if test "$ac_cv_search_waddstr" != no
; then
9777 # Check whether we should enable the TUI, but only do so if we really
9779 if test x
"$enable_tui" != xno
; then
9780 if test -d $srcdir/tui
; then
9781 if test "$curses_found" != no
; then
9782 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
9783 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
9784 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
9785 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
9787 if test x
"$enable_tui" = xyes
; then
9788 as_fn_error
"no enhanced curses library found; disable TUI" "$LINENO" 5
9790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
9791 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
9797 # Since GDB uses Readline, we need termcap functionality. In many
9798 # cases this will be provided by the curses library, but some systems
9799 # have a seperate termcap library, or no curses library at all.
9803 if test -d $srcdir/libtermcap
; then
9804 LIBS
="../libtermcap/libtermcap.a $LIBS"
9805 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
9808 ac_cv_search_tgetent
="none required"
9811 ac_cv_search_tgetent
="none required"
9812 CONFIG_OBS
="$CONFIG_OBS windows-termcap.o"
9816 # These are the libraries checked by Readline.
9817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
9818 $as_echo_n "checking for library containing tgetent... " >&6; }
9819 if test "${ac_cv_search_tgetent+set}" = set; then :
9820 $as_echo_n "(cached) " >&6
9822 ac_func_search_save_LIBS
=$LIBS
9823 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9824 /* end confdefs.h. */
9826 /* Override any GCC internal prototype to avoid an error.
9827 Use char because int might match the return type of a GCC
9828 builtin and then its argument prototype would still apply. */
9841 for ac_lib
in '' termcap tinfo curses ncurses
; do
9842 if test -z "$ac_lib"; then
9843 ac_res
="none required"
9846 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9848 if ac_fn_c_try_link
"$LINENO"; then :
9849 ac_cv_search_tgetent
=$ac_res
9851 rm -f core conftest.err conftest.
$ac_objext \
9853 if test "${ac_cv_search_tgetent+set}" = set; then :
9857 if test "${ac_cv_search_tgetent+set}" = set; then :
9860 ac_cv_search_tgetent
=no
9863 LIBS
=$ac_func_search_save_LIBS
9865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
9866 $as_echo "$ac_cv_search_tgetent" >&6; }
9867 ac_res
=$ac_cv_search_tgetent
9868 if test "$ac_res" != no
; then :
9869 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9874 if test "$ac_cv_search_tgetent" = no
; then
9875 as_fn_error
"no termcap library found" "$LINENO" 5
9879 # Check whether --with-system-readline was given.
9880 if test "${with_system_readline+set}" = set; then :
9881 withval
=$with_system_readline;
9885 if test "$with_system_readline" = yes; then
9889 READLINE_TEXI_INCFLAG
=
9891 READLINE
='$(READLINE_DIR)/libreadline.a'
9892 READLINE_DEPS
='$(READLINE)'
9893 READLINE_CFLAGS
='-I$(READLINE_SRC)/..'
9894 READLINE_TEXI_INCFLAG
='-I $(READLINE_DIR)'
9901 # Generate jit-reader.h
9903 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
9906 # The cast to long int works around a bug in the HP C Compiler
9907 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9908 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9909 # This bug is HP SR number 8606223364.
9910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
9911 $as_echo_n "checking size of unsigned long long... " >&6; }
9912 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
9913 $as_echo_n "(cached) " >&6
9915 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
9918 if test "$ac_cv_type_unsigned_long_long" = yes; then
9919 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9920 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9921 { as_fn_set_status
77
9922 as_fn_error
"cannot compute sizeof (unsigned long long)
9923 See \`config.log' for more details." "$LINENO" 5; }; }
9925 ac_cv_sizeof_unsigned_long_long
=0
9930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
9931 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
9935 cat >>confdefs.h
<<_ACEOF
9936 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
9940 # The cast to long int works around a bug in the HP C Compiler
9941 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9942 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9943 # This bug is HP SR number 8606223364.
9944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
9945 $as_echo_n "checking size of unsigned long... " >&6; }
9946 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
9947 $as_echo_n "(cached) " >&6
9949 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
9952 if test "$ac_cv_type_unsigned_long" = yes; then
9953 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9954 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9955 { as_fn_set_status
77
9956 as_fn_error
"cannot compute sizeof (unsigned long)
9957 See \`config.log' for more details." "$LINENO" 5; }; }
9959 ac_cv_sizeof_unsigned_long
=0
9964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
9965 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
9969 cat >>confdefs.h
<<_ACEOF
9970 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
9974 # The cast to long int works around a bug in the HP C Compiler
9975 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9976 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9977 # This bug is HP SR number 8606223364.
9978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
9979 $as_echo_n "checking size of unsigned __int128... " >&6; }
9980 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
9981 $as_echo_n "(cached) " >&6
9983 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128" "$ac_includes_default"; then :
9986 if test "$ac_cv_type_unsigned___int128" = yes; then
9987 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9988 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9989 { as_fn_set_status
77
9990 as_fn_error
"cannot compute sizeof (unsigned __int128)
9991 See \`config.log' for more details." "$LINENO" 5; }; }
9993 ac_cv_sizeof_unsigned___int128
=0
9998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
9999 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
10003 cat >>confdefs.h
<<_ACEOF
10004 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
10009 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
10010 TARGET_PTR
="unsigned long"
10011 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
10012 TARGET_PTR
="unsigned long long"
10013 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
10014 TARGET_PTR
="unsigned __int128"
10016 TARGET_PTR
="unsigned long"
10020 ac_config_files
="$ac_config_files jit-reader.h:jit-reader.in"
10023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
10024 $as_echo_n "checking for library containing dlopen... " >&6; }
10025 if test "${ac_cv_search_dlopen+set}" = set; then :
10026 $as_echo_n "(cached) " >&6
10028 ac_func_search_save_LIBS
=$LIBS
10029 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10030 /* end confdefs.h. */
10032 /* Override any GCC internal prototype to avoid an error.
10033 Use char because int might match the return type of a GCC
10034 builtin and then its argument prototype would still apply. */
10047 for ac_lib
in '' dl
; do
10048 if test -z "$ac_lib"; then
10049 ac_res
="none required"
10052 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
10054 if ac_fn_c_try_link
"$LINENO"; then :
10055 ac_cv_search_dlopen
=$ac_res
10057 rm -f core conftest.err conftest.
$ac_objext \
10059 if test "${ac_cv_search_dlopen+set}" = set; then :
10063 if test "${ac_cv_search_dlopen+set}" = set; then :
10066 ac_cv_search_dlopen
=no
10068 rm conftest.
$ac_ext
10069 LIBS
=$ac_func_search_save_LIBS
10071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
10072 $as_echo "$ac_cv_search_dlopen" >&6; }
10073 ac_res
=$ac_cv_search_dlopen
10074 if test "$ac_res" != no
; then :
10075 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
10082 # Check whether --with-jit-reader-dir was given.
10083 if test "${with_jit_reader_dir+set}" = set; then :
10084 withval
=$with_jit_reader_dir;
10085 JIT_READER_DIR
=$withval
10087 JIT_READER_DIR
=${libdir}/gdb
10091 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
10092 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10093 ac_define_dir
=`eval echo $JIT_READER_DIR`
10094 ac_define_dir
=`eval echo $ac_define_dir`
10096 cat >>confdefs.h
<<_ACEOF
10097 #define JIT_READER_DIR "$ac_define_dir"
10103 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
10104 if test "x$prefix" = xNONE
; then
10105 test_prefix
=/usr
/local
10107 test_prefix
=$prefix
10110 test_prefix
=$exec_prefix
10113 case ${ac_define_dir} in
10114 "${test_prefix}"|
"${test_prefix}/"*|\
10115 '${exec_prefix}'|
'${exec_prefix}/'*)
10120 cat >>confdefs.h
<<_ACEOF
10121 #define JIT_READER_DIR_RELOCATABLE $value
10128 # Check whether --with-expat was given.
10129 if test "${with_expat+set}" = set; then :
10130 withval
=$with_expat;
10135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
10136 $as_echo_n "checking whether to use expat... " >&6; }
10137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
10138 $as_echo "$with_expat" >&6; }
10140 if test "${with_expat}" = no
; then
10141 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
10142 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
10146 if test "X$prefix" = "XNONE"; then
10147 acl_final_prefix
="$ac_default_prefix"
10149 acl_final_prefix
="$prefix"
10151 if test "X$exec_prefix" = "XNONE"; then
10152 acl_final_exec_prefix
='${prefix}'
10154 acl_final_exec_prefix
="$exec_prefix"
10156 acl_save_prefix
="$prefix"
10157 prefix
="$acl_final_prefix"
10158 eval acl_final_exec_prefix
=\"$acl_final_exec_prefix\"
10159 prefix
="$acl_save_prefix"
10162 # Check whether --with-gnu-ld was given.
10163 if test "${with_gnu_ld+set}" = set; then :
10164 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
10169 # Prepare PATH_SEPARATOR.
10170 # The user is always right.
10171 if test "${PATH_SEPARATOR+set}" != set; then
10172 echo "#! /bin/sh" >conf$$.sh
10173 echo "exit 0" >>conf$$.sh
10175 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
10183 if test "$GCC" = yes; then
10184 # Check if gcc -print-prog-name=ld gives a path.
10185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
10186 $as_echo_n "checking for ld used by GCC... " >&6; }
10189 # gcc leaves a trailing carriage return which upsets mingw
10190 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10192 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
10195 # Accept absolute paths.
10196 [\\/]* |
[A-Za-z
]:[\\/]*)
10197 re_direlt
='/[^/][^/]*/\.\./'
10198 # Canonicalize the path of ld
10199 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
10200 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
10201 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
10203 test -z "$LD" && LD
="$ac_prog"
10206 # If it fails, then pretend we aren't using GCC.
10210 # If it is relative, then search for the first ld in PATH.
10211 with_gnu_ld
=unknown
10214 elif test "$with_gnu_ld" = yes; then
10215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
10216 $as_echo_n "checking for GNU ld... " >&6; }
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
10219 $as_echo_n "checking for non-GNU ld... " >&6; }
10221 if test "${acl_cv_path_LD+set}" = set; then :
10222 $as_echo_n "(cached) " >&6
10224 if test -z "$LD"; then
10225 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10226 for ac_dir
in $PATH; do
10227 test -z "$ac_dir" && ac_dir
=.
10228 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
10229 acl_cv_path_LD
="$ac_dir/$ac_prog"
10230 # Check to see if the program is GNU ld. I'd rather use --version,
10231 # but apparently some GNU ld's only accept -v.
10232 # Break only if it was the GNU/non-GNU ld that we prefer.
10233 if "$acl_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
10234 test "$with_gnu_ld" != no
&& break
10236 test "$with_gnu_ld" != yes && break
10242 acl_cv_path_LD
="$LD" # Let the user override the test with a path.
10246 LD
="$acl_cv_path_LD"
10247 if test -n "$LD"; then
10248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
10249 $as_echo "$LD" >&6; }
10251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10252 $as_echo "no" >&6; }
10254 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
10255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
10256 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
10257 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
10258 $as_echo_n "(cached) " >&6
10260 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10261 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
10262 acl_cv_prog_gnu_ld
=yes
10264 acl_cv_prog_gnu_ld
=no
10267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
10268 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
10269 with_gnu_ld
=$acl_cv_prog_gnu_ld
10273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
10274 $as_echo_n "checking for shared library run path origin... " >&6; }
10275 if test "${acl_cv_rpath+set}" = set; then :
10276 $as_echo_n "(cached) " >&6
10279 CC
="$CC" GCC
="$GCC" LDFLAGS
="$LDFLAGS" LD
="$LD" with_gnu_ld
="$with_gnu_ld" \
10280 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10282 rm -f .
/conftest.sh
10286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
10287 $as_echo "$acl_cv_rpath" >&6; }
10289 libext
="$acl_cv_libext"
10290 shlibext
="$acl_cv_shlibext"
10291 hardcode_libdir_flag_spec
="$acl_cv_hardcode_libdir_flag_spec"
10292 hardcode_libdir_separator
="$acl_cv_hardcode_libdir_separator"
10293 hardcode_direct
="$acl_cv_hardcode_direct"
10294 hardcode_minus_L
="$acl_cv_hardcode_minus_L"
10295 # Check whether --enable-rpath was given.
10296 if test "${enable_rpath+set}" = set; then :
10297 enableval
=$enable_rpath; :
10313 acl_save_prefix
="$prefix"
10314 prefix
="$acl_final_prefix"
10315 acl_save_exec_prefix
="$exec_prefix"
10316 exec_prefix
="$acl_final_exec_prefix"
10318 eval additional_includedir
=\"$includedir\"
10319 eval additional_libdir
=\"$libdir\"
10321 exec_prefix
="$acl_save_exec_prefix"
10322 prefix
="$acl_save_prefix"
10325 # Check whether --with-libexpat-prefix was given.
10326 if test "${with_libexpat_prefix+set}" = set; then :
10327 withval
=$with_libexpat_prefix;
10328 if test "X$withval" = "Xno"; then
10331 if test "X$withval" = "X"; then
10333 acl_save_prefix
="$prefix"
10334 prefix
="$acl_final_prefix"
10335 acl_save_exec_prefix
="$exec_prefix"
10336 exec_prefix
="$acl_final_exec_prefix"
10338 eval additional_includedir
=\"$includedir\"
10339 eval additional_libdir
=\"$libdir\"
10341 exec_prefix
="$acl_save_exec_prefix"
10342 prefix
="$acl_save_prefix"
10345 additional_includedir
="$withval/include"
10346 additional_libdir
="$withval/lib"
10357 names_already_handled
=
10358 names_next_round
='expat '
10359 while test -n "$names_next_round"; do
10360 names_this_round
="$names_next_round"
10362 for name
in $names_this_round; do
10364 for n
in $names_already_handled; do
10365 if test "$n" = "$name"; then
10366 already_handled
=yes
10370 if test -z "$already_handled"; then
10371 names_already_handled
="$names_already_handled $name"
10372 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10373 eval value
=\"\
$HAVE_LIB$uppername\"
10374 if test -n "$value"; then
10375 if test "$value" = yes; then
10376 eval value
=\"\
$LIB$uppername\"
10377 test -z "$value" || LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$value"
10378 eval value
=\"\
$LTLIB$uppername\"
10379 test -z "$value" || LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
10388 if test $use_additional = yes; then
10389 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10390 found_dir
="$additional_libdir"
10391 found_so
="$additional_libdir/lib$name.$shlibext"
10392 if test -f "$additional_libdir/lib$name.la"; then
10393 found_la
="$additional_libdir/lib$name.la"
10396 if test -f "$additional_libdir/lib$name.$libext"; then
10397 found_dir
="$additional_libdir"
10398 found_a
="$additional_libdir/lib$name.$libext"
10399 if test -f "$additional_libdir/lib$name.la"; then
10400 found_la
="$additional_libdir/lib$name.la"
10405 if test "X$found_dir" = "X"; then
10406 for x
in $LDFLAGS $LTLIBEXPAT; do
10408 acl_save_prefix
="$prefix"
10409 prefix
="$acl_final_prefix"
10410 acl_save_exec_prefix
="$exec_prefix"
10411 exec_prefix
="$acl_final_exec_prefix"
10413 exec_prefix
="$acl_save_exec_prefix"
10414 prefix
="$acl_save_prefix"
10418 dir
=`echo "X$x" | sed -e 's/^X-L//'`
10419 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10421 found_so
="$dir/lib$name.$shlibext"
10422 if test -f "$dir/lib$name.la"; then
10423 found_la
="$dir/lib$name.la"
10426 if test -f "$dir/lib$name.$libext"; then
10428 found_a
="$dir/lib$name.$libext"
10429 if test -f "$dir/lib$name.la"; then
10430 found_la
="$dir/lib$name.la"
10436 if test "X$found_dir" != "X"; then
10441 if test "X$found_dir" != "X"; then
10442 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
10443 if test "X$found_so" != "X"; then
10444 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
10445 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10448 for x
in $ltrpathdirs; do
10449 if test "X$x" = "X$found_dir"; then
10454 if test -z "$haveit"; then
10455 ltrpathdirs
="$ltrpathdirs $found_dir"
10457 if test "$hardcode_direct" = yes; then
10458 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10460 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
10461 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10463 for x
in $rpathdirs; do
10464 if test "X$x" = "X$found_dir"; then
10469 if test -z "$haveit"; then
10470 rpathdirs
="$rpathdirs $found_dir"
10474 for x
in $LDFLAGS $LIBEXPAT; do
10476 acl_save_prefix
="$prefix"
10477 prefix
="$acl_final_prefix"
10478 acl_save_exec_prefix
="$exec_prefix"
10479 exec_prefix
="$acl_final_exec_prefix"
10481 exec_prefix
="$acl_save_exec_prefix"
10482 prefix
="$acl_save_prefix"
10484 if test "X$x" = "X-L$found_dir"; then
10489 if test -z "$haveit"; then
10490 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
10492 if test "$hardcode_minus_L" != no
; then
10493 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10495 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10501 if test "X$found_a" != "X"; then
10502 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
10504 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
10507 additional_includedir
=
10508 case "$found_dir" in
10510 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10511 additional_includedir
="$basedir/include"
10514 if test "X$additional_includedir" != "X"; then
10515 if test "X$additional_includedir" != "X/usr/include"; then
10517 if test "X$additional_includedir" = "X/usr/local/include"; then
10518 if test -n "$GCC"; then
10520 linux
*) haveit
=yes;;
10524 if test -z "$haveit"; then
10525 for x
in $CPPFLAGS $INCEXPAT; do
10527 acl_save_prefix
="$prefix"
10528 prefix
="$acl_final_prefix"
10529 acl_save_exec_prefix
="$exec_prefix"
10530 exec_prefix
="$acl_final_exec_prefix"
10532 exec_prefix
="$acl_save_exec_prefix"
10533 prefix
="$acl_save_prefix"
10535 if test "X$x" = "X-I$additional_includedir"; then
10540 if test -z "$haveit"; then
10541 if test -d "$additional_includedir"; then
10542 INCEXPAT
="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
10548 if test -n "$found_la"; then
10549 save_libdir
="$libdir"
10550 case "$found_la" in
10551 */* |
*\\*) .
"$found_la" ;;
10552 *) .
"./$found_la" ;;
10554 libdir
="$save_libdir"
10555 for dep
in $dependency_libs; do
10558 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
10559 if test "X$additional_libdir" != "X/usr/lib"; then
10561 if test "X$additional_libdir" = "X/usr/local/lib"; then
10562 if test -n "$GCC"; then
10564 linux
*) haveit
=yes;;
10568 if test -z "$haveit"; then
10570 for x
in $LDFLAGS $LIBEXPAT; do
10572 acl_save_prefix
="$prefix"
10573 prefix
="$acl_final_prefix"
10574 acl_save_exec_prefix
="$exec_prefix"
10575 exec_prefix
="$acl_final_exec_prefix"
10577 exec_prefix
="$acl_save_exec_prefix"
10578 prefix
="$acl_save_prefix"
10580 if test "X$x" = "X-L$additional_libdir"; then
10585 if test -z "$haveit"; then
10586 if test -d "$additional_libdir"; then
10587 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
10591 for x
in $LDFLAGS $LTLIBEXPAT; do
10593 acl_save_prefix
="$prefix"
10594 prefix
="$acl_final_prefix"
10595 acl_save_exec_prefix
="$exec_prefix"
10596 exec_prefix
="$acl_final_exec_prefix"
10598 exec_prefix
="$acl_save_exec_prefix"
10599 prefix
="$acl_save_prefix"
10601 if test "X$x" = "X-L$additional_libdir"; then
10606 if test -z "$haveit"; then
10607 if test -d "$additional_libdir"; then
10608 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
10615 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
10616 if test "$enable_rpath" != no
; then
10618 for x
in $rpathdirs; do
10619 if test "X$x" = "X$dir"; then
10624 if test -z "$haveit"; then
10625 rpathdirs
="$rpathdirs $dir"
10628 for x
in $ltrpathdirs; do
10629 if test "X$x" = "X$dir"; then
10634 if test -z "$haveit"; then
10635 ltrpathdirs
="$ltrpathdirs $dir"
10640 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10643 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10646 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$dep"
10647 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
10653 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10654 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
10660 if test "X$rpathdirs" != "X"; then
10661 if test -n "$hardcode_libdir_separator"; then
10663 for found_dir
in $rpathdirs; do
10664 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10666 acl_save_libdir
="$libdir"
10668 eval flag
=\"$hardcode_libdir_flag_spec\"
10669 libdir
="$acl_save_libdir"
10670 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10672 for found_dir
in $rpathdirs; do
10673 acl_save_libdir
="$libdir"
10674 libdir
="$found_dir"
10675 eval flag
=\"$hardcode_libdir_flag_spec\"
10676 libdir
="$acl_save_libdir"
10677 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10681 if test "X$ltrpathdirs" != "X"; then
10682 for found_dir
in $ltrpathdirs; do
10683 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
10688 ac_save_CPPFLAGS
="$CPPFLAGS"
10690 for element
in $INCEXPAT; do
10692 for x
in $CPPFLAGS; do
10694 acl_save_prefix
="$prefix"
10695 prefix
="$acl_final_prefix"
10696 acl_save_exec_prefix
="$exec_prefix"
10697 exec_prefix
="$acl_final_exec_prefix"
10699 exec_prefix
="$acl_save_exec_prefix"
10700 prefix
="$acl_save_prefix"
10702 if test "X$x" = "X$element"; then
10707 if test -z "$haveit"; then
10708 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
10713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
10714 $as_echo_n "checking for libexpat... " >&6; }
10715 if test "${ac_cv_libexpat+set}" = set; then :
10716 $as_echo_n "(cached) " >&6
10719 ac_save_LIBS
="$LIBS"
10720 LIBS
="$LIBS $LIBEXPAT"
10721 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10722 /* end confdefs.h. */
10727 XML_Parser p = XML_ParserCreate (0);
10732 if ac_fn_c_try_link
"$LINENO"; then :
10737 rm -f core conftest.err conftest.
$ac_objext \
10738 conftest
$ac_exeext conftest.
$ac_ext
10739 LIBS
="$ac_save_LIBS"
10742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
10743 $as_echo "$ac_cv_libexpat" >&6; }
10744 if test "$ac_cv_libexpat" = yes; then
10747 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
10749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
10750 $as_echo_n "checking how to link with libexpat... " >&6; }
10751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
10752 $as_echo "$LIBEXPAT" >&6; }
10755 CPPFLAGS
="$ac_save_CPPFLAGS"
10765 if test "$HAVE_LIBEXPAT" != yes; then
10766 if test "$with_expat" = yes; then
10767 as_fn_error
"expat is missing or unusable" "$LINENO" 5
10769 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
10770 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
10774 LIBS
="$LIBS $LIBEXPAT"
10775 for ac_func
in XML_StopParser
10777 ac_fn_c_check_func
"$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
10778 if test "x$ac_cv_func_XML_StopParser" = x
""yes; then :
10779 cat >>confdefs.h
<<_ACEOF
10780 #define HAVE_XML_STOPPARSER 1
10795 # Check whether --with-python was given.
10796 if test "${with_python+set}" = set; then :
10797 withval
=$with_python;
10802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
10803 $as_echo_n "checking whether to use python... " >&6; }
10804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
10805 $as_echo "$with_python" >&6; }
10807 if test "${with_python}" = no
; then
10808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
10809 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
10812 case "${with_python}" in
10814 if test -d ${with_python}; then
10815 # Assume the python binary is ${with_python}/bin/python.
10816 python_prog
="${with_python}/bin/python"
10818 # If python does not exit ${with_python}/bin, then try in
10819 # ${with_python}. On Windows/MinGW, this is where the Python
10821 if test ! -x "${python_prog}"; then
10822 python_prog
="${with_python}/python"
10825 if test ! -x "${python_prog}"; then
10826 # Fall back to gdb 7.0/7.1 behaviour.
10827 python_prog
=missing
10828 python_prefix
=${with_python}
10830 elif test -x "${with_python}"; then
10831 # While we can't run python compiled for $host (unless host == build),
10832 # the user could write a script that provides the needed information,
10833 # so we support that.
10834 python_prog
=${with_python}
10837 as_fn_error
"invalid value for --with-python" "$LINENO" 5
10841 # Disallow --with-python=foo/bar.
10842 as_fn_error
"invalid value for --with-python" "$LINENO" 5
10845 # The user has either specified auto, yes, or the name of the python
10846 # program assumed to be in $PATH.
10848 case "${with_python}" in
10850 if test ${build} = ${host}; then
10851 # Extract the first word of "python", so it can be a program name with args.
10852 set dummy python
; ac_word
=$2
10853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10854 $as_echo_n "checking for $ac_word... " >&6; }
10855 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10856 $as_echo_n "(cached) " >&6
10858 case $python_prog_path in
10860 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
10863 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10864 for as_dir
in $PATH
10867 test -z "$as_dir" && as_dir
=.
10868 for ac_exec_ext
in '' $ac_executable_extensions; do
10869 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10870 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
10871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10878 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
10882 python_prog_path
=$ac_cv_path_python_prog_path
10883 if test -n "$python_prog_path"; then
10884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10885 $as_echo "$python_prog_path" >&6; }
10887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10888 $as_echo "no" >&6; }
10892 if test "${python_prog_path}" = missing
; then
10893 python_prog
=missing
10895 python_prog
=${python_prog_path}
10898 # Not much we can do except assume the cross-compiler will find the
10900 python_prog
=missing
10904 # While we can't run python compiled for $host (unless host == build),
10905 # the user could write a script that provides the needed information,
10906 # so we support that.
10907 python_prog
="${with_python}"
10908 # Extract the first word of "${python_prog}", so it can be a program name with args.
10909 set dummy
${python_prog}; ac_word
=$2
10910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10911 $as_echo_n "checking for $ac_word... " >&6; }
10912 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10913 $as_echo_n "(cached) " >&6
10915 case $python_prog_path in
10917 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
10920 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10921 for as_dir
in $PATH
10924 test -z "$as_dir" && as_dir
=.
10925 for ac_exec_ext
in '' $ac_executable_extensions; do
10926 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10927 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
10928 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10935 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
10939 python_prog_path
=$ac_cv_path_python_prog_path
10940 if test -n "$python_prog_path"; then
10941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10942 $as_echo "$python_prog_path" >&6; }
10944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10945 $as_echo "no" >&6; }
10949 if test "${python_prog_path}" = missing
; then
10950 as_fn_error
"unable to find python program ${python_prog}" "$LINENO" 5
10956 if test "${python_prog}" != missing
; then
10957 # We have a python program to use, but it may be too old.
10958 # Don't flag an error for --with-python=auto (the default).
10959 have_python_config
=yes
10960 python_includes
=`${python_prog} ${srcdir}/python/python-config.py --includes`
10961 if test $?
!= 0; then
10962 have_python_config
=failed
10963 if test "${with_python}" != auto
; then
10964 as_fn_error
"failure running python-config --includes" "$LINENO" 5
10967 python_libs
=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
10968 if test $?
!= 0; then
10969 have_python_config
=failed
10970 if test "${with_python}" != auto
; then
10971 as_fn_error
"failure running python-config --ldflags" "$LINENO" 5
10974 python_prefix
=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
10975 if test $?
!= 0; then
10976 have_python_config
=failed
10977 if test "${with_python}" != auto
; then
10978 as_fn_error
"failure running python-config --exec-prefix" "$LINENO" 5
10982 # We do not have a python executable we can use to determine where
10983 # to find the Python headers and libs. We cannot guess the include
10984 # path from the python_prefix either, because that include path
10985 # depends on the Python version. So, there is nothing much we can
10986 # do except assume that the compiler will be able to find those files.
10989 have_python_config
=no
10992 # If we have python-config, only try the configuration it provides.
10993 # Otherwise fallback on the old way of trying different versions of
10997 if test "${have_python_config}" = yes; then
10998 # Determine the Python version by extracting "-lpython<version>"
10999 # part of the python_libs. <version> is usually X.Y with X and Y
11000 # being decimal numbers, but can also be XY (seen on Windows).
11002 # The extraction is performed using sed with a regular expression.
11003 # Initially, the regexp used was using the '?' quantifier to make
11004 # the dot in the version number optional. Unfortunately, this
11005 # does not work with non-GNU versions of sed because, because of
11006 # what looks like a limitation (the '?' quantifier does not work
11007 # with back-references). We work around this limitation by using
11008 # the '*' quantifier instead. It means that, in theory, we might
11009 # match unexpected version strings such as "-lpython2..7", but
11010 # this seems unlikely in practice. And even if that happens,
11011 # an error will be triggered later on, when checking that version
11013 python_version
=`echo " ${python_libs} " \
11014 | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
11015 case "${python_version}" in
11018 version
=${python_version}
11020 new_CPPFLAGS
=${python_includes}
11021 new_LIBS
=${python_libs}
11022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11023 $as_echo_n "checking for ${version}... " >&6; }
11024 save_CPPFLAGS
=$CPPFLAGS
11026 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11027 LIBS
="$LIBS $new_LIBS"
11028 found_usable_python
=no
11029 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11030 /* end confdefs.h. */
11031 #include "Python.h"
11040 if ac_fn_c_try_link
"$LINENO"; then :
11041 have_libpython
=${version}
11042 found_usable_python
=yes
11043 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11044 PYTHON_LIBS
=$new_LIBS
11046 rm -f core conftest.err conftest.
$ac_objext \
11047 conftest
$ac_exeext conftest.
$ac_ext
11048 CPPFLAGS
=$save_CPPFLAGS
11050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11051 $as_echo "${found_usable_python}" >&6; }
11055 as_fn_error
"unable to determine python version from ${python_libs}" "$LINENO" 5
11058 elif test "${have_python_config}" != failed
; then
11059 if test "${have_libpython}" = no
; then
11063 new_CPPFLAGS
=${python_includes}
11064 new_LIBS
="${python_libs} -lpython2.7"
11065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11066 $as_echo_n "checking for ${version}... " >&6; }
11067 save_CPPFLAGS
=$CPPFLAGS
11069 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11070 LIBS
="$LIBS $new_LIBS"
11071 found_usable_python
=no
11072 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11073 /* end confdefs.h. */
11074 #include "Python.h"
11083 if ac_fn_c_try_link
"$LINENO"; then :
11084 have_libpython
=${version}
11085 found_usable_python
=yes
11086 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11087 PYTHON_LIBS
=$new_LIBS
11089 rm -f core conftest.err conftest.
$ac_objext \
11090 conftest
$ac_exeext conftest.
$ac_ext
11091 CPPFLAGS
=$save_CPPFLAGS
11093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11094 $as_echo "${found_usable_python}" >&6; }
11097 if test "${have_libpython}" = no
; then
11101 new_CPPFLAGS
=${python_includes}
11102 new_LIBS
="${python_libs} -lpython2.6"
11103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11104 $as_echo_n "checking for ${version}... " >&6; }
11105 save_CPPFLAGS
=$CPPFLAGS
11107 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11108 LIBS
="$LIBS $new_LIBS"
11109 found_usable_python
=no
11110 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11111 /* end confdefs.h. */
11112 #include "Python.h"
11121 if ac_fn_c_try_link
"$LINENO"; then :
11122 have_libpython
=${version}
11123 found_usable_python
=yes
11124 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11125 PYTHON_LIBS
=$new_LIBS
11127 rm -f core conftest.err conftest.
$ac_objext \
11128 conftest
$ac_exeext conftest.
$ac_ext
11129 CPPFLAGS
=$save_CPPFLAGS
11131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11132 $as_echo "${found_usable_python}" >&6; }
11135 if test ${have_libpython} = no
; then
11139 new_CPPFLAGS
=${python_includes}
11140 new_LIBS
="${python_libs} -lpython2.5"
11141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11142 $as_echo_n "checking for ${version}... " >&6; }
11143 save_CPPFLAGS
=$CPPFLAGS
11145 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11146 LIBS
="$LIBS $new_LIBS"
11147 found_usable_python
=no
11148 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11149 /* end confdefs.h. */
11150 #include "Python.h"
11159 if ac_fn_c_try_link
"$LINENO"; then :
11160 have_libpython
=${version}
11161 found_usable_python
=yes
11162 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11163 PYTHON_LIBS
=$new_LIBS
11165 rm -f core conftest.err conftest.
$ac_objext \
11166 conftest
$ac_exeext conftest.
$ac_ext
11167 CPPFLAGS
=$save_CPPFLAGS
11169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11170 $as_echo "${found_usable_python}" >&6; }
11173 if test ${have_libpython} = no
; then
11177 new_CPPFLAGS
=${python_includes}
11178 new_LIBS
="${python_libs} -lpython2.4"
11179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11180 $as_echo_n "checking for ${version}... " >&6; }
11181 save_CPPFLAGS
=$CPPFLAGS
11183 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
11184 LIBS
="$LIBS $new_LIBS"
11185 found_usable_python
=no
11186 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11187 /* end confdefs.h. */
11188 #include "Python.h"
11197 if ac_fn_c_try_link
"$LINENO"; then :
11198 have_libpython
=${version}
11199 found_usable_python
=yes
11200 PYTHON_CPPFLAGS
=$new_CPPFLAGS
11201 PYTHON_LIBS
=$new_LIBS
11203 rm -f core conftest.err conftest.
$ac_objext \
11204 conftest
$ac_exeext conftest.
$ac_ext
11205 CPPFLAGS
=$save_CPPFLAGS
11207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11208 $as_echo "${found_usable_python}" >&6; }
11212 if test "${have_libpython}" = python2.7
-o "${have_libpython}" = python27
; then
11214 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
11216 elif test "${have_libpython}" = python2.6
-o "${have_libpython}" = python26
; then
11218 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
11220 elif test "${have_libpython}" = python2.5
-o "${have_libpython}" = python25
; then
11222 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
11224 elif test "${have_libpython}" = python2.4
-o "${have_libpython}" = python24
; then
11226 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
11230 if test "${have_libpython}" = no
; then
11231 case "${with_python}" in
11233 as_fn_error
"python is missing or unusable" "$LINENO" 5
11236 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
11237 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
11240 as_fn_error
"no usable python found at ${with_python}" "$LINENO" 5
11244 if test -n "${python_prefix}"; then
11246 cat >>confdefs.h
<<_ACEOF
11247 #define WITH_PYTHON_PATH "${python_prefix}"
11251 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
11252 if test "x$prefix" = xNONE
; then
11253 test_prefix
=/usr
/local
11255 test_prefix
=$prefix
11258 test_prefix
=$exec_prefix
11261 case ${python_prefix} in
11262 "${test_prefix}"|
"${test_prefix}/"*|\
11263 '${exec_prefix}'|
'${exec_prefix}/'*)
11268 cat >>confdefs.h
<<_ACEOF
11269 #define PYTHON_PATH_RELOCATABLE $value
11277 if test "${have_libpython}" != no
; then
11279 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
11281 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
11282 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
11283 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
11284 CONFIG_INSTALL
="$CONFIG_INSTALL install-python"
11285 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
11287 # Flags needed to compile Python code (taken from python-config --cflags).
11288 # We cannot call python-config directly because it will output whatever was
11289 # used when compiling the Python interpreter itself, including flags which
11290 # would make the python-related objects be compiled differently from the
11291 # rest of GDB (e.g., -O2 and -fPIC).
11292 if test "${GCC}" = yes; then
11293 tentative_python_cflags
="-fno-strict-aliasing -DNDEBUG -fwrapv"
11296 if test "x${tentative_python_cflags}" != x
; then
11297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
11298 $as_echo_n "checking compiler flags for python code... " >&6; }
11299 for flag
in ${tentative_python_cflags}; do
11300 # Check that the compiler accepts it
11301 saved_CFLAGS
="$CFLAGS"
11302 CFLAGS
="$CFLAGS $flag"
11303 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11304 /* end confdefs.h. */
11314 if ac_fn_c_try_compile
"$LINENO"; then :
11315 PYTHON_CFLAGS
="${PYTHON_CFLAGS} $flag"
11317 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11318 CFLAGS
="$saved_CFLAGS"
11320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
11321 $as_echo "${PYTHON_CFLAGS}" >&6; }
11324 # On IRIX, type siginfo is not defined. Instead, sys/siginfo.h provides:
11326 # #define siginfo __siginfo
11328 # The problem is that including Python causes some XOPEN macros to be
11329 # unilaterally defined, and that in turn causes _SGIAPI to evaluate
11330 # to false. So, we work around this issue by defining siginfo ourself
11331 # though the command-line.
11332 case "$gdb_host" in
11333 irix
*) if test "${GCC}" = yes; then
11334 CPPFLAGS
="$CPPFLAGS -Dsiginfo=__siginfo"
11339 # Even if Python support is not compiled in, we need to have these files
11341 CONFIG_OBS
="$CONFIG_OBS python.o py-value.o py-prettyprint.o py-auto-load.o"
11342 CONFIG_SRCS
="$CONFIG_SRCS python/python.c python/py-value.c \
11343 python/py-prettyprint.c python/py-auto-load.c"
11349 # ------------------------- #
11350 # Checks for header files. #
11351 # ------------------------- #
11353 ac_header_dirent
=no
11354 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
11355 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
11357 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
11358 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
11359 $as_echo_n "(cached) " >&6
11361 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11362 /* end confdefs.h. */
11363 #include <sys/types.h>
11375 if ac_fn_c_try_compile
"$LINENO"; then :
11376 eval "$as_ac_Header=yes"
11378 eval "$as_ac_Header=no"
11380 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11382 eval ac_res
=\$
$as_ac_Header
11383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11384 $as_echo "$ac_res" >&6; }
11385 eval as_val
=\$
$as_ac_Header
11386 if test "x$as_val" = x
""yes; then :
11387 cat >>confdefs.h
<<_ACEOF
11388 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11391 ac_header_dirent
=$ac_hdr; break
11395 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11396 if test $ac_header_dirent = dirent.h
; then
11397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11398 $as_echo_n "checking for library containing opendir... " >&6; }
11399 if test "${ac_cv_search_opendir+set}" = set; then :
11400 $as_echo_n "(cached) " >&6
11402 ac_func_search_save_LIBS
=$LIBS
11403 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11404 /* end confdefs.h. */
11406 /* Override any GCC internal prototype to avoid an error.
11407 Use char because int might match the return type of a GCC
11408 builtin and then its argument prototype would still apply. */
11421 for ac_lib
in '' dir
; do
11422 if test -z "$ac_lib"; then
11423 ac_res
="none required"
11426 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11428 if ac_fn_c_try_link
"$LINENO"; then :
11429 ac_cv_search_opendir
=$ac_res
11431 rm -f core conftest.err conftest.
$ac_objext \
11433 if test "${ac_cv_search_opendir+set}" = set; then :
11437 if test "${ac_cv_search_opendir+set}" = set; then :
11440 ac_cv_search_opendir
=no
11442 rm conftest.
$ac_ext
11443 LIBS
=$ac_func_search_save_LIBS
11445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11446 $as_echo "$ac_cv_search_opendir" >&6; }
11447 ac_res
=$ac_cv_search_opendir
11448 if test "$ac_res" != no
; then :
11449 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11455 $as_echo_n "checking for library containing opendir... " >&6; }
11456 if test "${ac_cv_search_opendir+set}" = set; then :
11457 $as_echo_n "(cached) " >&6
11459 ac_func_search_save_LIBS
=$LIBS
11460 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11461 /* end confdefs.h. */
11463 /* Override any GCC internal prototype to avoid an error.
11464 Use char because int might match the return type of a GCC
11465 builtin and then its argument prototype would still apply. */
11478 for ac_lib
in '' x
; do
11479 if test -z "$ac_lib"; then
11480 ac_res
="none required"
11483 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11485 if ac_fn_c_try_link
"$LINENO"; then :
11486 ac_cv_search_opendir
=$ac_res
11488 rm -f core conftest.err conftest.
$ac_objext \
11490 if test "${ac_cv_search_opendir+set}" = set; then :
11494 if test "${ac_cv_search_opendir+set}" = set; then :
11497 ac_cv_search_opendir
=no
11499 rm conftest.
$ac_ext
11500 LIBS
=$ac_func_search_save_LIBS
11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11503 $as_echo "$ac_cv_search_opendir" >&6; }
11504 ac_res
=$ac_cv_search_opendir
11505 if test "$ac_res" != no
; then :
11506 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
11513 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
11514 if test "${ac_cv_header_stat_broken+set}" = set; then :
11515 $as_echo_n "(cached) " >&6
11517 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11518 /* end confdefs.h. */
11519 #include <sys/types.h>
11520 #include <sys/stat.h>
11522 #if defined S_ISBLK && defined S_IFDIR
11523 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
11526 #if defined S_ISBLK && defined S_IFCHR
11527 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
11530 #if defined S_ISLNK && defined S_IFREG
11531 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
11534 #if defined S_ISSOCK && defined S_IFREG
11535 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
11539 if ac_fn_c_try_compile
"$LINENO"; then :
11540 ac_cv_header_stat_broken
=no
11542 ac_cv_header_stat_broken
=yes
11544 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
11547 $as_echo "$ac_cv_header_stat_broken" >&6; }
11548 if test $ac_cv_header_stat_broken = yes; then
11550 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
11554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11555 $as_echo_n "checking for ANSI C header files... " >&6; }
11556 if test "${ac_cv_header_stdc+set}" = set; then :
11557 $as_echo_n "(cached) " >&6
11559 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11560 /* end confdefs.h. */
11561 #include <stdlib.h>
11562 #include <stdarg.h>
11563 #include <string.h>
11574 if ac_fn_c_try_compile
"$LINENO"; then :
11575 ac_cv_header_stdc
=yes
11577 ac_cv_header_stdc
=no
11579 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11581 if test $ac_cv_header_stdc = yes; then
11582 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11583 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11584 /* end confdefs.h. */
11585 #include <string.h>
11588 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11589 $EGREP "memchr" >/dev
/null
2>&1; then :
11592 ac_cv_header_stdc
=no
11598 if test $ac_cv_header_stdc = yes; then
11599 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11600 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11601 /* end confdefs.h. */
11602 #include <stdlib.h>
11605 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11606 $EGREP "free" >/dev
/null
2>&1; then :
11609 ac_cv_header_stdc
=no
11615 if test $ac_cv_header_stdc = yes; then
11616 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11617 if test "$cross_compiling" = yes; then :
11620 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11621 /* end confdefs.h. */
11623 #include <stdlib.h>
11624 #if ((' ' & 0x0FF) == 0x020)
11625 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11626 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11628 # define ISLOWER(c) \
11629 (('a' <= (c) && (c) <= 'i') \
11630 || ('j' <= (c) && (c) <= 'r') \
11631 || ('s' <= (c) && (c) <= 'z'))
11632 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11635 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11640 for (i = 0; i < 256; i++)
11641 if (XOR (islower (i), ISLOWER (i))
11642 || toupper (i) != TOUPPER (i))
11647 if ac_fn_c_try_run
"$LINENO"; then :
11650 ac_cv_header_stdc
=no
11652 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11653 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11659 $as_echo "$ac_cv_header_stdc" >&6; }
11660 if test $ac_cv_header_stdc = yes; then
11662 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11666 # elf_hp.h is for HP/UX 64-bit shared library support.
11667 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
11668 # unconditionally, so what's the point in checking these?
11669 for ac_header
in nlist.h machine
/reg.h poll.h sys
/poll.h proc_service.h \
11670 thread_db.h gnu
/libc-version.h signal.h stddef.h \
11671 stdlib.h string.h memory.h
strings.h sys
/fault.h \
11672 sys
/file.h sys
/filio.h sys
/ioctl.h sys
/param.h \
11673 sys
/resource.h sys
/procfs.h sys
/ptrace.h ptrace.h \
11674 sys
/reg.h sys
/debugreg.h sys
/select.h sys
/syscall.h \
11675 sys
/types.h sys
/wait.h
wait.h termios.h termio.h \
11676 sgtty.h unistd.h elf_hp.h ctype.h
time.h locale.h \
11679 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11680 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11681 eval as_val
=\$
$as_ac_Header
11682 if test "x$as_val" = x
""yes; then :
11683 cat >>confdefs.h
<<_ACEOF
11684 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11691 for ac_header
in link.h
11693 ac_fn_c_check_header_compile
"$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
11694 # include <sys/types.h>
11697 # include <nlist.h>
11701 if test "x$ac_cv_header_link_h" = x
""yes; then :
11702 cat >>confdefs.h
<<_ACEOF
11703 #define HAVE_LINK_H 1
11710 for ac_header
in sys
/proc.h
11712 ac_fn_c_check_header_compile
"$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
11713 # include <sys/param.h>
11717 if test "x$ac_cv_header_sys_proc_h" = x
""yes; then :
11718 cat >>confdefs.h
<<_ACEOF
11719 #define HAVE_SYS_PROC_H 1
11726 for ac_header
in sys
/user.h
11728 ac_fn_c_check_header_compile
"$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
11729 # include <sys/param.h>
11733 if test "x$ac_cv_header_sys_user_h" = x
""yes; then :
11734 cat >>confdefs.h
<<_ACEOF
11735 #define HAVE_SYS_USER_H 1
11743 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
11744 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
11745 # think that we don't have <curses.h> if we're using GCC.
11748 if test "$GCC" = yes; then
11750 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
11754 for ac_header
in curses.h cursesX.h ncurses.h ncurses
/ncurses.h ncurses
/term.h
11756 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11757 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11758 eval as_val
=\$
$as_ac_Header
11759 if test "x$as_val" = x
""yes; then :
11760 cat >>confdefs.h
<<_ACEOF
11761 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11768 for ac_header
in term.h
11770 ac_fn_c_check_header_compile
"$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
11771 # include <curses.h>
11775 if test "x$ac_cv_header_term_h" = x
""yes; then :
11776 cat >>confdefs.h
<<_ACEOF
11777 #define HAVE_TERM_H 1
11785 # ------------------------- #
11786 # Checks for declarations. #
11787 # ------------------------- #
11789 ac_fn_c_check_decl
"$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
11790 if test "x$ac_cv_have_decl_free" = x
""yes; then :
11796 cat >>confdefs.h
<<_ACEOF
11797 #define HAVE_DECL_FREE $ac_have_decl
11799 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
11800 if test "x$ac_cv_have_decl_malloc" = x
""yes; then :
11806 cat >>confdefs.h
<<_ACEOF
11807 #define HAVE_DECL_MALLOC $ac_have_decl
11809 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
11810 if test "x$ac_cv_have_decl_realloc" = x
""yes; then :
11816 cat >>confdefs.h
<<_ACEOF
11817 #define HAVE_DECL_REALLOC $ac_have_decl
11819 ac_fn_c_check_decl
"$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
11820 if test "x$ac_cv_have_decl_strerror" = x
""yes; then :
11826 cat >>confdefs.h
<<_ACEOF
11827 #define HAVE_DECL_STRERROR $ac_have_decl
11829 ac_fn_c_check_decl
"$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
11830 if test "x$ac_cv_have_decl_strstr" = x
""yes; then :
11836 cat >>confdefs.h
<<_ACEOF
11837 #define HAVE_DECL_STRSTR $ac_have_decl
11839 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
11840 if test "x$ac_cv_have_decl_getopt" = x
""yes; then :
11846 cat >>confdefs.h
<<_ACEOF
11847 #define HAVE_DECL_GETOPT $ac_have_decl
11849 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
11850 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
11856 cat >>confdefs.h
<<_ACEOF
11857 #define HAVE_DECL_SNPRINTF $ac_have_decl
11859 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
11860 if test "x$ac_cv_have_decl_vsnprintf" = x
""yes; then :
11866 cat >>confdefs.h
<<_ACEOF
11867 #define HAVE_DECL_VSNPRINTF $ac_have_decl
11871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
11872 $as_echo_n "checking for LC_MESSAGES... " >&6; }
11873 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
11874 $as_echo_n "(cached) " >&6
11876 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11877 /* end confdefs.h. */
11878 #include <locale.h>
11887 if ac_fn_c_try_link
"$LINENO"; then :
11888 am_cv_val_LC_MESSAGES
=yes
11890 am_cv_val_LC_MESSAGES
=no
11892 rm -f core conftest.err conftest.
$ac_objext \
11893 conftest
$ac_exeext conftest.
$ac_ext
11895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
11896 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
11897 if test $am_cv_val_LC_MESSAGES = yes; then
11899 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
11904 # ----------------------- #
11905 # Checks for structures. #
11906 # ----------------------- #
11908 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
11909 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
11911 cat >>confdefs.h
<<_ACEOF
11912 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
11917 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
11918 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
11920 cat >>confdefs.h
<<_ACEOF
11921 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
11928 # ------------------ #
11929 # Checks for types. #
11930 # ------------------ #
11932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11933 $as_echo_n "checking return type of signal handlers... " >&6; }
11934 if test "${ac_cv_type_signal+set}" = set; then :
11935 $as_echo_n "(cached) " >&6
11937 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11938 /* end confdefs.h. */
11939 #include <sys/types.h>
11940 #include <signal.h>
11945 return *(signal (0, 0)) (0) == 1;
11950 if ac_fn_c_try_compile
"$LINENO"; then :
11951 ac_cv_type_signal
=int
11953 ac_cv_type_signal
=void
11955 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11958 $as_echo "$ac_cv_type_signal" >&6; }
11960 cat >>confdefs.h
<<_ACEOF
11961 #define RETSIGTYPE $ac_cv_type_signal
11965 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
11966 #include <sys/socket.h>
11969 if test "x$ac_cv_type_socklen_t" = x
""yes; then :
11971 cat >>confdefs.h
<<_ACEOF
11972 #define HAVE_SOCKLEN_T 1
11979 # ------------------------------------- #
11980 # Checks for compiler characteristics. #
11981 # ------------------------------------- #
11983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11984 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11985 if test "${ac_cv_c_const+set}" = set; then :
11986 $as_echo_n "(cached) " >&6
11988 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11989 /* end confdefs.h. */
11994 /* FIXME: Include the comments suggested by Paul. */
11995 #ifndef __cplusplus
11996 /* Ultrix mips cc rejects this. */
11997 typedef int charset[2];
11999 /* SunOS 4.1.1 cc rejects this. */
12000 char const *const *pcpcc;
12002 /* NEC SVR4.0.2 mips cc rejects this. */
12003 struct point {int x, y;};
12004 static struct point const zero = {0,0};
12005 /* AIX XL C 1.02.0.0 rejects this.
12006 It does not let you subtract one const X* pointer from another in
12007 an arm of an if-expression whose if-part is not a constant
12009 const char *g = "string";
12010 pcpcc = &g + (g ? g-g : 0);
12011 /* HPUX 7.0 cc rejects these. */
12013 ppc = (char**) pcpcc;
12014 pcpcc = (char const *const *) ppc;
12015 { /* SCO 3.2v4 cc rejects this. */
12017 char const *s = 0 ? (char *) 0 : (char const *) 0;
12022 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
12023 int x[] = {25, 17};
12024 const int *foo = &x[0];
12027 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12028 typedef const int *iptr;
12032 { /* AIX XL C 1.02.0.0 rejects this saying
12033 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12034 struct s { int j; const int *ap[3]; };
12035 struct s *b; b->j = 5;
12037 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12038 const int foo = 10;
12039 if (!foo) return 0;
12041 return !cs[0] && !zero.x;
12048 if ac_fn_c_try_compile
"$LINENO"; then :
12053 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12056 $as_echo "$ac_cv_c_const" >&6; }
12057 if test $ac_cv_c_const = no
; then
12059 $as_echo "#define const /**/" >>confdefs.h
12063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
12064 $as_echo_n "checking for inline... " >&6; }
12065 if test "${ac_cv_c_inline+set}" = set; then :
12066 $as_echo_n "(cached) " >&6
12069 for ac_kw
in inline __inline__ __inline
; do
12070 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12071 /* end confdefs.h. */
12072 #ifndef __cplusplus
12074 static $ac_kw foo_t static_foo () {return 0; }
12075 $ac_kw foo_t foo () {return 0; }
12079 if ac_fn_c_try_compile
"$LINENO"; then :
12080 ac_cv_c_inline
=$ac_kw
12082 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12083 test "$ac_cv_c_inline" != no
&& break
12087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
12088 $as_echo "$ac_cv_c_inline" >&6; }
12090 case $ac_cv_c_inline in
12093 case $ac_cv_c_inline in
12095 *) ac_val
=$ac_cv_c_inline;;
12097 cat >>confdefs.h
<<_ACEOF
12098 #ifndef __cplusplus
12099 #define inline $ac_val
12105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12106 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12107 if test "${ac_cv_c_bigendian+set}" = set; then :
12108 $as_echo_n "(cached) " >&6
12110 ac_cv_c_bigendian
=unknown
12111 # See if we're dealing with a universal compiler.
12112 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12113 /* end confdefs.h. */
12114 #ifndef __APPLE_CC__
12115 not a universal capable compiler
12120 if ac_fn_c_try_compile
"$LINENO"; then :
12122 # Check for potential -arch flags. It is not universal unless
12123 # there are at least two -arch flags with different values.
12126 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12127 if test -n "$ac_prev"; then
12129 i?
86 | x86_64 | ppc | ppc64
)
12130 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
12133 ac_cv_c_bigendian
=universal
12139 elif test "x$ac_word" = "x-arch"; then
12144 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12145 if test $ac_cv_c_bigendian = unknown
; then
12146 # See if sys/param.h defines the BYTE_ORDER macro.
12147 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12148 /* end confdefs.h. */
12149 #include <sys/types.h>
12150 #include <sys/param.h>
12155 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12156 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12158 bogus endian macros
12165 if ac_fn_c_try_compile
"$LINENO"; then :
12166 # It does; now see whether it defined to BIG_ENDIAN or not.
12167 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12168 /* end confdefs.h. */
12169 #include <sys/types.h>
12170 #include <sys/param.h>
12175 #if BYTE_ORDER != BIG_ENDIAN
12183 if ac_fn_c_try_compile
"$LINENO"; then :
12184 ac_cv_c_bigendian
=yes
12186 ac_cv_c_bigendian
=no
12188 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12190 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12192 if test $ac_cv_c_bigendian = unknown
; then
12193 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12194 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12195 /* end confdefs.h. */
12196 #include <limits.h>
12201 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12202 bogus endian macros
12209 if ac_fn_c_try_compile
"$LINENO"; then :
12210 # It does; now see whether it defined to _BIG_ENDIAN or not.
12211 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12212 /* end confdefs.h. */
12213 #include <limits.h>
12218 #ifndef _BIG_ENDIAN
12226 if ac_fn_c_try_compile
"$LINENO"; then :
12227 ac_cv_c_bigendian
=yes
12229 ac_cv_c_bigendian
=no
12231 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12233 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12235 if test $ac_cv_c_bigendian = unknown
; then
12236 # Compile a test program.
12237 if test "$cross_compiling" = yes; then :
12238 # Try to guess by grepping values from an object file.
12239 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12240 /* end confdefs.h. */
12241 short int ascii_mm[] =
12242 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12243 short int ascii_ii[] =
12244 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12245 int use_ascii (int i) {
12246 return ascii_mm[i] + ascii_ii[i];
12248 short int ebcdic_ii[] =
12249 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12250 short int ebcdic_mm[] =
12251 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12252 int use_ebcdic (int i) {
12253 return ebcdic_mm[i] + ebcdic_ii[i];
12260 return use_ascii (foo) == use_ebcdic (foo);
12265 if ac_fn_c_try_compile
"$LINENO"; then :
12266 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
12267 ac_cv_c_bigendian
=yes
12269 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
12270 if test "$ac_cv_c_bigendian" = unknown
; then
12271 ac_cv_c_bigendian
=no
12273 # finding both strings is unlikely to happen, but who knows?
12274 ac_cv_c_bigendian
=unknown
12278 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12280 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12281 /* end confdefs.h. */
12282 $ac_includes_default
12287 /* Are we little or big endian? From Harbison&Steele. */
12291 char c[sizeof (long int)];
12294 return u.c[sizeof (long int) - 1] == 1;
12300 if ac_fn_c_try_run
"$LINENO"; then :
12301 ac_cv_c_bigendian
=no
12303 ac_cv_c_bigendian
=yes
12305 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12306 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12312 $as_echo "$ac_cv_c_bigendian" >&6; }
12313 case $ac_cv_c_bigendian in #(
12315 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12321 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12325 as_fn_error
"unknown endianness
12326 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12330 # ------------------------------ #
12331 # Checks for library functions. #
12332 # ------------------------------ #
12334 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12335 # for constant arguments. Useless!
12336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12337 $as_echo_n "checking for working alloca.h... " >&6; }
12338 if test "${ac_cv_working_alloca_h+set}" = set; then :
12339 $as_echo_n "(cached) " >&6
12341 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12342 /* end confdefs.h. */
12343 #include <alloca.h>
12347 char *p = (char *) alloca (2 * sizeof (int));
12353 if ac_fn_c_try_link
"$LINENO"; then :
12354 ac_cv_working_alloca_h
=yes
12356 ac_cv_working_alloca_h
=no
12358 rm -f core conftest.err conftest.
$ac_objext \
12359 conftest
$ac_exeext conftest.
$ac_ext
12361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12362 $as_echo "$ac_cv_working_alloca_h" >&6; }
12363 if test $ac_cv_working_alloca_h = yes; then
12365 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12370 $as_echo_n "checking for alloca... " >&6; }
12371 if test "${ac_cv_func_alloca_works+set}" = set; then :
12372 $as_echo_n "(cached) " >&6
12374 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12375 /* end confdefs.h. */
12377 # define alloca __builtin_alloca
12380 # include <malloc.h>
12381 # define alloca _alloca
12383 # ifdef HAVE_ALLOCA_H
12384 # include <alloca.h>
12389 # ifndef alloca /* predefined by HP cc +Olibcalls */
12400 char *p = (char *) alloca (1);
12406 if ac_fn_c_try_link
"$LINENO"; then :
12407 ac_cv_func_alloca_works
=yes
12409 ac_cv_func_alloca_works
=no
12411 rm -f core conftest.err conftest.
$ac_objext \
12412 conftest
$ac_exeext conftest.
$ac_ext
12414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12415 $as_echo "$ac_cv_func_alloca_works" >&6; }
12417 if test $ac_cv_func_alloca_works = yes; then
12419 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12422 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12423 # that cause trouble. Some versions do not even contain alloca or
12424 # contain a buggy version. If you still want to use their alloca,
12425 # use ar to extract alloca.o from them instead of compiling alloca.c.
12427 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
12429 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12433 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12434 if test "${ac_cv_os_cray+set}" = set; then :
12435 $as_echo_n "(cached) " >&6
12437 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12438 /* end confdefs.h. */
12439 #if defined CRAY && ! defined CRAY2
12446 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12447 $EGREP "webecray" >/dev
/null
2>&1; then :
12455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12456 $as_echo "$ac_cv_os_cray" >&6; }
12457 if test $ac_cv_os_cray = yes; then
12458 for ac_func
in _getb67 GETB67 getb67
; do
12459 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12460 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12461 eval as_val
=\$
$as_ac_var
12462 if test "x$as_val" = x
""yes; then :
12464 cat >>confdefs.h
<<_ACEOF
12465 #define CRAY_STACKSEG_END $ac_func
12474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12475 $as_echo_n "checking stack direction for C alloca... " >&6; }
12476 if test "${ac_cv_c_stack_direction+set}" = set; then :
12477 $as_echo_n "(cached) " >&6
12479 if test "$cross_compiling" = yes; then :
12480 ac_cv_c_stack_direction
=0
12482 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12483 /* end confdefs.h. */
12484 $ac_includes_default
12486 find_stack_direction ()
12488 static char *addr = 0;
12493 return find_stack_direction ();
12496 return (&dummy > addr) ? 1 : -1;
12502 return find_stack_direction () < 0;
12505 if ac_fn_c_try_run
"$LINENO"; then :
12506 ac_cv_c_stack_direction
=1
12508 ac_cv_c_stack_direction
=-1
12510 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12511 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12516 $as_echo "$ac_cv_c_stack_direction" >&6; }
12517 cat >>confdefs.h
<<_ACEOF
12518 #define STACK_DIRECTION $ac_cv_c_stack_direction
12524 for ac_header
in stdlib.h unistd.h
12526 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12527 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12528 eval as_val
=\$
$as_ac_Header
12529 if test "x$as_val" = x
""yes; then :
12530 cat >>confdefs.h
<<_ACEOF
12531 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12538 for ac_func
in getpagesize
12540 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12541 if test "x$ac_cv_func_getpagesize" = x
""yes; then :
12542 cat >>confdefs.h
<<_ACEOF
12543 #define HAVE_GETPAGESIZE 1
12549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12550 $as_echo_n "checking for working mmap... " >&6; }
12551 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
12552 $as_echo_n "(cached) " >&6
12554 if test "$cross_compiling" = yes; then :
12555 ac_cv_func_mmap_fixed_mapped
=no
12557 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12558 /* end confdefs.h. */
12559 $ac_includes_default
12560 /* malloc might have been renamed as rpl_malloc. */
12563 /* Thanks to Mike Haertel and Jim Avera for this test.
12564 Here is a matrix of mmap possibilities:
12565 mmap private not fixed
12566 mmap private fixed at somewhere currently unmapped
12567 mmap private fixed at somewhere already mapped
12568 mmap shared not fixed
12569 mmap shared fixed at somewhere currently unmapped
12570 mmap shared fixed at somewhere already mapped
12571 For private mappings, we should verify that changes cannot be read()
12572 back from the file, nor mmap's back from the file at a different
12573 address. (There have been systems where private was not correctly
12574 implemented like the infamous i386 svr4.0, and systems where the
12575 VM page cache was not coherent with the file system buffer cache
12576 like early versions of FreeBSD and possibly contemporary NetBSD.)
12577 For shared mappings, we should conversely verify that changes get
12578 propagated back to all the places they're supposed to be.
12580 Grep wants private fixed already mapped.
12581 The main things grep needs to know about mmap are:
12582 * does it exist and is it safe to write into the mmap'd area
12583 * how to use it (BSD variants) */
12586 #include <sys/mman.h>
12588 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12592 /* This mess was copied from the GNU getpagesize.h. */
12593 #ifndef HAVE_GETPAGESIZE
12594 /* Assume that all systems that can run configure have sys/param.h. */
12595 # ifndef HAVE_SYS_PARAM_H
12596 # define HAVE_SYS_PARAM_H 1
12599 # ifdef _SC_PAGESIZE
12600 # define getpagesize() sysconf(_SC_PAGESIZE)
12601 # else /* no _SC_PAGESIZE */
12602 # ifdef HAVE_SYS_PARAM_H
12603 # include <sys/param.h>
12604 # ifdef EXEC_PAGESIZE
12605 # define getpagesize() EXEC_PAGESIZE
12606 # else /* no EXEC_PAGESIZE */
12608 # define getpagesize() NBPG * CLSIZE
12611 # endif /* no CLSIZE */
12612 # else /* no NBPG */
12614 # define getpagesize() NBPC
12615 # else /* no NBPC */
12617 # define getpagesize() PAGESIZE
12618 # endif /* PAGESIZE */
12619 # endif /* no NBPC */
12620 # endif /* no NBPG */
12621 # endif /* no EXEC_PAGESIZE */
12622 # else /* no HAVE_SYS_PARAM_H */
12623 # define getpagesize() 8192 /* punt totally */
12624 # endif /* no HAVE_SYS_PARAM_H */
12625 # endif /* no _SC_PAGESIZE */
12627 #endif /* no HAVE_GETPAGESIZE */
12632 char *data, *data2, *data3;
12636 pagesize = getpagesize ();
12638 /* First, make a file with some known garbage in it. */
12639 data = (char *) malloc (pagesize);
12642 for (i = 0; i < pagesize; ++i)
12643 *(data + i) = rand ();
12645 fd = creat ("conftest.mmap", 0600);
12648 if (write (fd, data, pagesize) != pagesize)
12652 /* Next, try to mmap the file at a fixed address which already has
12653 something else allocated at it. If we can, also make sure that
12654 we see the same garbage. */
12655 fd = open ("conftest.mmap", O_RDWR);
12658 data2 = (char *) malloc (2 * pagesize);
12661 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
12662 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12663 MAP_PRIVATE | MAP_FIXED, fd, 0L))
12665 for (i = 0; i < pagesize; ++i)
12666 if (*(data + i) != *(data2 + i))
12669 /* Finally, make sure that changes to the mapped area do not
12670 percolate back to the file as seen by read(). (This is a bug on
12671 some variants of i386 svr4.0.) */
12672 for (i = 0; i < pagesize; ++i)
12673 *(data2 + i) = *(data2 + i) + 1;
12674 data3 = (char *) malloc (pagesize);
12677 if (read (fd, data3, pagesize) != pagesize)
12679 for (i = 0; i < pagesize; ++i)
12680 if (*(data + i) != *(data3 + i))
12686 if ac_fn_c_try_run
"$LINENO"; then :
12687 ac_cv_func_mmap_fixed_mapped
=yes
12689 ac_cv_func_mmap_fixed_mapped
=no
12691 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12692 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12697 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12698 if test $ac_cv_func_mmap_fixed_mapped = yes; then
12700 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
12703 rm -f conftest.mmap
12705 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
12706 if test "x$ac_cv_type_pid_t" = x
""yes; then :
12710 cat >>confdefs.h
<<_ACEOF
12716 for ac_header
in vfork.h
12718 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
12719 if test "x$ac_cv_header_vfork_h" = x
""yes; then :
12720 cat >>confdefs.h
<<_ACEOF
12721 #define HAVE_VFORK_H 1
12728 for ac_func
in fork vfork
12730 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12731 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12732 eval as_val
=\$
$as_ac_var
12733 if test "x$as_val" = x
""yes; then :
12734 cat >>confdefs.h
<<_ACEOF
12735 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12741 if test "x$ac_cv_func_fork" = xyes
; then
12742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
12743 $as_echo_n "checking for working fork... " >&6; }
12744 if test "${ac_cv_func_fork_works+set}" = set; then :
12745 $as_echo_n "(cached) " >&6
12747 if test "$cross_compiling" = yes; then :
12748 ac_cv_func_fork_works
=cross
12750 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12751 /* end confdefs.h. */
12752 $ac_includes_default
12757 /* By Ruediger Kuhlmann. */
12758 return fork () < 0;
12764 if ac_fn_c_try_run
"$LINENO"; then :
12765 ac_cv_func_fork_works
=yes
12767 ac_cv_func_fork_works
=no
12769 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12770 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
12775 $as_echo "$ac_cv_func_fork_works" >&6; }
12778 ac_cv_func_fork_works
=$ac_cv_func_fork
12780 if test "x$ac_cv_func_fork_works" = xcross
; then
12782 *-*-amigaos* |
*-*-msdosdjgpp*)
12783 # Override, as these systems have only a dummy fork() stub
12784 ac_cv_func_fork_works
=no
12787 ac_cv_func_fork_works
=yes
12790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
12791 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
12793 ac_cv_func_vfork_works
=$ac_cv_func_vfork
12794 if test "x$ac_cv_func_vfork" = xyes
; then
12795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
12796 $as_echo_n "checking for working vfork... " >&6; }
12797 if test "${ac_cv_func_vfork_works+set}" = set; then :
12798 $as_echo_n "(cached) " >&6
12800 if test "$cross_compiling" = yes; then :
12801 ac_cv_func_vfork_works
=cross
12803 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12804 /* end confdefs.h. */
12805 /* Thanks to Paul Eggert for this test. */
12806 $ac_includes_default
12807 #include <sys/wait.h>
12808 #ifdef HAVE_VFORK_H
12809 # include <vfork.h>
12811 /* On some sparc systems, changes by the child to local and incoming
12812 argument registers are propagated back to the parent. The compiler
12813 is told about this with #include <vfork.h>, but some compilers
12814 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
12815 static variable whose address is put into a register that is
12816 clobbered by the vfork. */
12819 sparc_address_test (int arg)
12821 sparc_address_test (arg) int arg;
12824 static pid_t child;
12842 pid_t parent = getpid ();
12845 sparc_address_test (0);
12850 /* Here is another test for sparc vfork register problems. This
12851 test uses lots of local variables, at least as many local
12852 variables as main has allocated so far including compiler
12853 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
12854 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
12855 reuse the register of parent for one of the local variables,
12856 since it will think that parent can't possibly be used any more
12857 in this routine. Assigning to the local variable will thus
12858 munge parent in the parent process. */
12860 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
12861 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
12862 /* Convince the compiler that p..p7 are live; otherwise, it might
12863 use the same hardware register for all 8 local variables. */
12864 if (p != p1 || p != p2 || p != p3 || p != p4
12865 || p != p5 || p != p6 || p != p7)
12868 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
12869 from child file descriptors. If the child closes a descriptor
12870 before it execs or exits, this munges the parent's descriptor
12871 as well. Test for this by closing stdout in the child. */
12872 _exit(close(fileno(stdout)) != 0);
12877 while (wait(&status) != child)
12880 /* Was there some problem with vforking? */
12883 /* Did the child fail? (This shouldn't happen.) */
12886 /* Did the vfork/compiler bug occur? */
12887 || parent != getpid()
12889 /* Did the file descriptor bug occur? */
12890 || fstat(fileno(stdout), &st) != 0
12895 if ac_fn_c_try_run
"$LINENO"; then :
12896 ac_cv_func_vfork_works
=yes
12898 ac_cv_func_vfork_works
=no
12900 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12901 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
12906 $as_echo "$ac_cv_func_vfork_works" >&6; }
12909 if test "x$ac_cv_func_fork_works" = xcross
; then
12910 ac_cv_func_vfork_works
=$ac_cv_func_vfork
12911 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
12912 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
12915 if test "x$ac_cv_func_vfork_works" = xyes
; then
12917 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
12921 $as_echo "#define vfork fork" >>confdefs.h
12924 if test "x$ac_cv_func_fork_works" = xyes
; then
12926 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
12930 for ac_func
in canonicalize_file_name realpath getrusage getuid getgid \
12931 pipe poll pread pread64 pwrite readlink resize_term \
12932 sbrk setpgid setpgrp setsid \
12933 sigaction sigprocmask sigsetmask socketpair syscall \
12934 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
12935 setrlimit getrlimit posix_madvise waitpid lstat
12937 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12938 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12939 eval as_val
=\$
$as_ac_var
12940 if test "x$as_val" = x
""yes; then :
12941 cat >>confdefs.h
<<_ACEOF
12942 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
12950 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
12951 if test "${am_cv_langinfo_codeset+set}" = set; then :
12952 $as_echo_n "(cached) " >&6
12954 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12955 /* end confdefs.h. */
12956 #include <langinfo.h>
12960 char* cs = nl_langinfo(CODESET);
12965 if ac_fn_c_try_link
"$LINENO"; then :
12966 am_cv_langinfo_codeset
=yes
12968 am_cv_langinfo_codeset
=no
12970 rm -f core conftest.err conftest.
$ac_objext \
12971 conftest
$ac_exeext conftest.
$ac_ext
12974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
12975 $as_echo "$am_cv_langinfo_codeset" >&6; }
12976 if test $am_cv_langinfo_codeset = yes; then
12978 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
12983 # Check the return and argument types of ptrace. No canned test for
12984 # this, so roll our own.
12985 gdb_ptrace_headers
='
12986 #if HAVE_SYS_TYPES_H
12987 # include <sys/types.h>
12989 #if HAVE_SYS_PTRACE_H
12990 # include <sys/ptrace.h>
12993 # include <unistd.h>
12996 # There is no point in checking if we don't have a prototype.
12997 ac_fn_c_check_decl
"$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
12999 if test "x$ac_cv_have_decl_ptrace" = x
""yes; then :
13005 cat >>confdefs.h
<<_ACEOF
13006 #define HAVE_DECL_PTRACE $ac_have_decl
13008 if test $ac_have_decl = 1; then :
13012 : ${gdb_cv_func_ptrace_ret='int'}
13013 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
13017 # Check return type. Varargs (used on GNU/Linux) conflict with the
13018 # empty argument list, so check for that explicitly.
13019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
13020 $as_echo_n "checking return type of ptrace... " >&6; }
13021 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
13022 $as_echo_n "(cached) " >&6
13024 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13025 /* end confdefs.h. */
13026 $gdb_ptrace_headers
13030 extern long ptrace (enum __ptrace_request, ...);
13035 if ac_fn_c_try_compile
"$LINENO"; then :
13036 gdb_cv_func_ptrace_ret
='long'
13038 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13039 /* end confdefs.h. */
13040 $gdb_ptrace_headers
13044 extern int ptrace ();
13049 if ac_fn_c_try_compile
"$LINENO"; then :
13050 gdb_cv_func_ptrace_ret
='int'
13052 gdb_cv_func_ptrace_ret
='long'
13054 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13056 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
13059 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
13061 cat >>confdefs.h
<<_ACEOF
13062 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
13065 # Check argument types.
13066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
13067 $as_echo_n "checking types of arguments for ptrace... " >&6; }
13068 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
13069 $as_echo_n "(cached) " >&6
13072 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13073 /* end confdefs.h. */
13074 $gdb_ptrace_headers
13078 extern long ptrace (enum __ptrace_request, ...);
13083 if ac_fn_c_try_compile
"$LINENO"; then :
13084 gdb_cv_func_ptrace_args
='int,int,long,long'
13087 for gdb_arg1
in 'int' 'long'; do
13088 for gdb_arg2
in 'pid_t' 'int' 'long'; do
13089 for gdb_arg3
in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
13090 for gdb_arg4
in 'int' 'long'; do
13091 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13092 /* end confdefs.h. */
13093 $gdb_ptrace_headers
13098 extern $gdb_cv_func_ptrace_ret
13099 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
13105 if ac_fn_c_try_compile
"$LINENO"; then :
13106 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
13109 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13110 for gdb_arg5
in 'int *' 'int' 'long'; do
13111 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13112 /* end confdefs.h. */
13113 $gdb_ptrace_headers
13118 extern $gdb_cv_func_ptrace_ret
13119 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
13125 if ac_fn_c_try_compile
"$LINENO"; then :
13127 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
13130 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13136 # Provide a safe default value.
13137 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
13140 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
13143 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
13144 ac_save_IFS
=$IFS; IFS
=','
13145 set dummy
`echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
13149 cat >>confdefs.h
<<_ACEOF
13150 #define PTRACE_TYPE_ARG3 $3
13153 if test -n "$5"; then
13155 cat >>confdefs.h
<<_ACEOF
13156 #define PTRACE_TYPE_ARG5 $5
13161 if test "$cross_compiling" = no
; then
13162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13163 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13164 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13165 $as_echo_n "(cached) " >&6
13167 if test "$cross_compiling" = yes; then :
13168 as_fn_error
"cannot check setpgrp when cross compiling" "$LINENO" 5
13170 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13171 /* end confdefs.h. */
13172 $ac_includes_default
13176 /* If this system has a BSD-style setpgrp which takes arguments,
13177 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
13178 exit successfully. */
13179 return setpgrp (1,1) != -1;
13184 if ac_fn_c_try_run
"$LINENO"; then :
13185 ac_cv_func_setpgrp_void
=no
13187 ac_cv_func_setpgrp_void
=yes
13189 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13190 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13195 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13196 if test $ac_cv_func_setpgrp_void = yes; then
13198 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13204 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13205 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13206 $as_echo_n "(cached) " >&6
13208 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13209 /* end confdefs.h. */
13211 #include <unistd.h>
13217 if (setpgrp(1,1) == -1)
13226 if ac_fn_c_try_compile
"$LINENO"; then :
13227 ac_cv_func_setpgrp_void
=no
13229 ac_cv_func_setpgrp_void
=yes
13231 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13234 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13235 if test $ac_cv_func_setpgrp_void = yes; then
13236 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13241 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
13242 # since sigsetjmp might only be defined as a macro.
13243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
13244 $as_echo_n "checking for sigsetjmp... " >&6; }
13245 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
13246 $as_echo_n "(cached) " >&6
13248 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13249 /* end confdefs.h. */
13251 #include <setjmp.h>
13256 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
13261 if ac_fn_c_try_compile
"$LINENO"; then :
13262 gdb_cv_func_sigsetjmp
=yes
13264 gdb_cv_func_sigsetjmp
=no
13266 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
13269 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
13270 if test $gdb_cv_func_sigsetjmp = yes; then
13272 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
13276 # Assume we'll default to using the included libiberty regex.
13277 gdb_use_included_regex
=yes
13279 # However, if the system regex is GNU regex, then default to *not*
13280 # using the included regex.
13281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
13282 $as_echo_n "checking for GNU regex... " >&6; }
13283 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
13284 $as_echo_n "(cached) " >&6
13286 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13287 /* end confdefs.h. */
13288 #include <gnu-versions.h>
13292 #define REGEX_INTERFACE_VERSION 1
13293 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
13294 # error "Version mismatch"
13300 if ac_fn_c_try_compile
"$LINENO"; then :
13301 gdb_cv_have_gnu_regex
=yes
13303 gdb_cv_have_gnu_regex
=no
13305 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
13308 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
13309 if test $gdb_cv_have_gnu_regex = yes; then
13310 gdb_use_included_regex
=no
13314 # Check whether --with-included-regex was given.
13315 if test "${with_included_regex+set}" = set; then :
13316 withval
=$with_included_regex; gdb_with_regex
=$withval
13318 gdb_with_regex
=$gdb_use_included_regex
13321 if test "$gdb_with_regex" = yes; then
13323 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
13327 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
13328 ac_fn_c_check_member
"$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
13329 #include <sys/proc.h>
13332 if test "x$ac_cv_member_struct_thread_td_pcb" = x
""yes; then :
13334 cat >>confdefs.h
<<_ACEOF
13335 #define HAVE_STRUCT_THREAD_TD_PCB 1
13342 # See if <sys/lwp.h> defines `struct lwp`.
13343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
13344 $as_echo_n "checking for struct lwp... " >&6; }
13345 if test "${gdb_cv_struct_lwp+set}" = set; then :
13346 $as_echo_n "(cached) " >&6
13348 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13349 /* end confdefs.h. */
13350 #include <sys/param.h>
13351 #include <sys/lwp.h>
13360 if ac_fn_c_try_compile
"$LINENO"; then :
13361 gdb_cv_struct_lwp
=yes
13363 gdb_cv_struct_lwp
=no
13365 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
13368 $as_echo "$gdb_cv_struct_lwp" >&6; }
13369 if test $gdb_cv_struct_lwp = yes; then
13371 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
13375 # See if <machine/reg.h> degines `struct reg'.
13376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
13377 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
13378 if test "${gdb_cv_struct_reg+set}" = set; then :
13379 $as_echo_n "(cached) " >&6
13381 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13382 /* end confdefs.h. */
13383 #include <sys/types.h>
13384 #include <machine/reg.h>
13393 if ac_fn_c_try_compile
"$LINENO"; then :
13394 gdb_cv_struct_reg
=yes
13396 gdb_cv_struct_reg
=no
13398 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
13401 $as_echo "$gdb_cv_struct_reg" >&6; }
13402 if test $gdb_cv_struct_reg = yes; then
13404 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
13408 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
13409 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
13410 ac_fn_c_check_member
"$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
13412 if test "x$ac_cv_member_struct_reg_r_fs" = x
""yes; then :
13414 cat >>confdefs.h
<<_ACEOF
13415 #define HAVE_STRUCT_REG_R_FS 1
13420 ac_fn_c_check_member
"$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
13422 if test "x$ac_cv_member_struct_reg_r_gs" = x
""yes; then :
13424 cat >>confdefs.h
<<_ACEOF
13425 #define HAVE_STRUCT_REG_R_GS 1
13432 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
13433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
13434 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
13435 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
13436 $as_echo_n "(cached) " >&6
13438 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13439 /* end confdefs.h. */
13440 #include <sys/ptrace.h>
13449 if ac_fn_c_try_compile
"$LINENO"; then :
13450 gdb_cv_have_ptrace_getregs
=yes
13452 gdb_cv_have_ptrace_getregs
=no
13454 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
13458 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
13459 if test $gdb_cv_have_ptrace_getregs = yes; then
13461 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
13465 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
13466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
13467 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
13468 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
13469 $as_echo_n "(cached) " >&6
13471 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13472 /* end confdefs.h. */
13473 #include <sys/ptrace.h>
13482 if ac_fn_c_try_compile
"$LINENO"; then :
13483 gdb_cv_have_ptrace_getfpxregs
=yes
13485 gdb_cv_have_ptrace_getfpxregs
=no
13487 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
13491 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
13492 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
13494 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
13498 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
13499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
13500 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
13501 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
13502 $as_echo_n "(cached) " >&6
13504 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13505 /* end confdefs.h. */
13506 #include <sys/types.h>
13507 #include <sys/ptrace.h>
13516 if ac_fn_c_try_compile
"$LINENO"; then :
13517 gdb_cv_have_pt_getdbregs
=yes
13519 gdb_cv_have_pt_getdbregs
=no
13521 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
13525 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
13526 if test $gdb_cv_have_pt_getdbregs = yes; then
13528 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
13532 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
13533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
13534 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
13535 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
13536 $as_echo_n "(cached) " >&6
13538 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13539 /* end confdefs.h. */
13540 #include <sys/types.h>
13541 #include <sys/ptrace.h>
13550 if ac_fn_c_try_compile
"$LINENO"; then :
13551 gdb_cv_have_pt_getxmmregs
=yes
13553 gdb_cv_have_pt_getxmmregs
=no
13555 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
13559 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
13560 if test $gdb_cv_have_pt_getxmmregs = yes; then
13562 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
13566 # Detect which type of /proc is in use, such as for Unixware or Solaris.
13568 if test "${target}" = "${host}"; then
13570 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
13572 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13575 *-*-solaris2.
[6789] |
*-*-solaris2.1
[0-9]*)
13577 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13581 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
13583 $as_echo "#define _KMEMUSER 1" >>confdefs.h
13589 if test "$ac_cv_header_sys_procfs_h" = yes; then
13590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
13591 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
13592 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
13593 $as_echo_n "(cached) " >&6
13595 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13596 /* end confdefs.h. */
13599 /* Needed for new procfs interface on sparc-solaris. */
13600 #define _STRUCTURED_PROC 1
13601 #include <sys/procfs.h>
13610 if ac_fn_c_try_compile
"$LINENO"; then :
13611 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
13613 bfd_cv_have_sys_procfs_type_pstatus_t
=no
13616 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13619 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
13621 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
13624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
13625 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
13627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
13628 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
13629 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
13630 $as_echo_n "(cached) " >&6
13632 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13633 /* end confdefs.h. */
13636 /* Needed for new procfs interface on sparc-solaris. */
13637 #define _STRUCTURED_PROC 1
13638 #include <sys/procfs.h>
13647 if ac_fn_c_try_compile
"$LINENO"; then :
13648 bfd_cv_have_sys_procfs_type_prrun_t
=yes
13650 bfd_cv_have_sys_procfs_type_prrun_t
=no
13653 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13656 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
13658 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
13661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
13662 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
13664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
13665 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
13666 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
13667 $as_echo_n "(cached) " >&6
13669 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13670 /* end confdefs.h. */
13673 /* Needed for new procfs interface on sparc-solaris. */
13674 #define _STRUCTURED_PROC 1
13675 #include <sys/procfs.h>
13684 if ac_fn_c_try_compile
"$LINENO"; then :
13685 bfd_cv_have_sys_procfs_type_gregset_t
=yes
13687 bfd_cv_have_sys_procfs_type_gregset_t
=no
13690 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13693 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
13695 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
13698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
13699 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
13701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
13702 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
13703 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
13704 $as_echo_n "(cached) " >&6
13706 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13707 /* end confdefs.h. */
13710 /* Needed for new procfs interface on sparc-solaris. */
13711 #define _STRUCTURED_PROC 1
13712 #include <sys/procfs.h>
13721 if ac_fn_c_try_compile
"$LINENO"; then :
13722 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
13724 bfd_cv_have_sys_procfs_type_fpregset_t
=no
13727 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13730 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
13732 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
13735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
13736 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
13738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
13739 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
13740 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
13741 $as_echo_n "(cached) " >&6
13743 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13744 /* end confdefs.h. */
13747 /* Needed for new procfs interface on sparc-solaris. */
13748 #define _STRUCTURED_PROC 1
13749 #include <sys/procfs.h>
13758 if ac_fn_c_try_compile
"$LINENO"; then :
13759 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
13761 bfd_cv_have_sys_procfs_type_prgregset_t
=no
13764 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13767 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
13769 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
13773 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
13775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
13776 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
13777 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
13778 $as_echo_n "(cached) " >&6
13780 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13781 /* end confdefs.h. */
13784 /* Needed for new procfs interface on sparc-solaris. */
13785 #define _STRUCTURED_PROC 1
13786 #include <sys/procfs.h>
13795 if ac_fn_c_try_compile
"$LINENO"; then :
13796 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
13798 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
13801 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13804 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
13806 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
13809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
13810 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
13812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
13813 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
13814 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
13815 $as_echo_n "(cached) " >&6
13817 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13818 /* end confdefs.h. */
13821 /* Needed for new procfs interface on sparc-solaris. */
13822 #define _STRUCTURED_PROC 1
13823 #include <sys/procfs.h>
13832 if ac_fn_c_try_compile
"$LINENO"; then :
13833 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
13835 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
13838 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13841 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
13843 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
13846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
13847 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
13849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
13850 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
13851 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
13852 $as_echo_n "(cached) " >&6
13854 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13855 /* end confdefs.h. */
13858 /* Needed for new procfs interface on sparc-solaris. */
13859 #define _STRUCTURED_PROC 1
13860 #include <sys/procfs.h>
13864 prfpregset32_t avar
13869 if ac_fn_c_try_compile
"$LINENO"; then :
13870 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
13872 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
13875 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13878 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
13880 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
13883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
13884 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
13886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
13887 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
13888 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
13889 $as_echo_n "(cached) " >&6
13891 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13892 /* end confdefs.h. */
13895 /* Needed for new procfs interface on sparc-solaris. */
13896 #define _STRUCTURED_PROC 1
13897 #include <sys/procfs.h>
13906 if ac_fn_c_try_compile
"$LINENO"; then :
13907 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
13909 bfd_cv_have_sys_procfs_type_lwpid_t
=no
13912 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13915 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
13917 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
13920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
13921 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
13923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
13924 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
13925 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
13926 $as_echo_n "(cached) " >&6
13928 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13929 /* end confdefs.h. */
13932 /* Needed for new procfs interface on sparc-solaris. */
13933 #define _STRUCTURED_PROC 1
13934 #include <sys/procfs.h>
13943 if ac_fn_c_try_compile
"$LINENO"; then :
13944 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
13946 bfd_cv_have_sys_procfs_type_psaddr_t
=no
13949 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13952 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
13954 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
13957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
13958 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
13960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
13961 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
13962 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
13963 $as_echo_n "(cached) " >&6
13965 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13966 /* end confdefs.h. */
13969 /* Needed for new procfs interface on sparc-solaris. */
13970 #define _STRUCTURED_PROC 1
13971 #include <sys/procfs.h>
13980 if ac_fn_c_try_compile
"$LINENO"; then :
13981 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
13983 bfd_cv_have_sys_procfs_type_prsysent_t
=no
13986 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13989 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
13991 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
13994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
13995 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
13997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
13998 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
13999 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
14000 $as_echo_n "(cached) " >&6
14002 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14003 /* end confdefs.h. */
14006 /* Needed for new procfs interface on sparc-solaris. */
14007 #define _STRUCTURED_PROC 1
14008 #include <sys/procfs.h>
14017 if ac_fn_c_try_compile
"$LINENO"; then :
14018 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
14020 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
14023 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14026 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
14028 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
14031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
14032 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
14034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
14035 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
14036 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
14037 $as_echo_n "(cached) " >&6
14039 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14040 /* end confdefs.h. */
14043 /* Needed for new procfs interface on sparc-solaris. */
14044 #define _STRUCTURED_PROC 1
14045 #include <sys/procfs.h>
14049 pr_sigaction64_t avar
14054 if ac_fn_c_try_compile
"$LINENO"; then :
14055 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
14057 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
14060 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14063 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
14065 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
14068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
14069 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
14071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
14072 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
14073 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
14074 $as_echo_n "(cached) " >&6
14076 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14077 /* end confdefs.h. */
14080 /* Needed for new procfs interface on sparc-solaris. */
14081 #define _STRUCTURED_PROC 1
14082 #include <sys/procfs.h>
14086 pr_siginfo64_t avar
14091 if ac_fn_c_try_compile
"$LINENO"; then :
14092 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
14094 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
14097 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14100 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
14102 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
14105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
14106 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
14112 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
14113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
14114 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
14115 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
14116 $as_echo_n "(cached) " >&6
14118 if test "$cross_compiling" = yes; then :
14119 gdb_cv_prfpregset_t_broken
=yes
14121 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14122 /* end confdefs.h. */
14123 #include <sys/procfs.h>
14126 if (sizeof (prfpregset_t) == sizeof (void *))
14131 if ac_fn_c_try_run
"$LINENO"; then :
14132 gdb_cv_prfpregset_t_broken
=no
14134 gdb_cv_prfpregset_t_broken
=yes
14136 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14137 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
14143 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
14144 if test $gdb_cv_prfpregset_t_broken = yes; then
14146 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
14152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
14153 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
14154 if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
14155 $as_echo_n "(cached) " >&6
14157 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14158 /* end confdefs.h. */
14159 #include <unistd.h>
14160 #include <sys/types.h>
14161 #include <sys/procfs.h>
14168 dummy = ioctl(0, PIOCSET, &dummy);
14174 if ac_fn_c_try_compile
"$LINENO"; then :
14175 gdb_cv_have_procfs_piocset
=yes
14177 gdb_cv_have_procfs_piocset
=no
14179 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
14183 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
14184 if test $gdb_cv_have_procfs_piocset = yes; then
14186 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
14191 if test ${host} = ${target} ; then
14193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
14194 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
14195 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
14196 $as_echo_n "(cached) " >&6
14198 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14199 /* end confdefs.h. */
14204 struct link_map lm; (void) lm.l_addr;
14209 if ac_fn_c_try_compile
"$LINENO"; then :
14210 gdb_cv_have_struct_link_map_with_l_members
=yes
14212 gdb_cv_have_struct_link_map_with_l_members
=no
14214 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
14218 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
14219 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
14221 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
14226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
14227 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
14228 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
14229 $as_echo_n "(cached) " >&6
14231 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14232 /* end confdefs.h. */
14233 #include <sys/types.h>
14238 struct link_map lm; (void) lm.lm_addr;
14243 if ac_fn_c_try_compile
"$LINENO"; then :
14244 gdb_cv_have_struct_link_map_with_lm_members
=yes
14246 gdb_cv_have_struct_link_map_with_lm_members
=no
14248 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
14252 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
14253 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
14255 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
14260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
14261 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
14262 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
14263 $as_echo_n "(cached) " >&6
14265 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14266 /* end confdefs.h. */
14267 #include <sys/types.h>
14268 #ifdef HAVE_NLIST_H
14275 struct so_map lm; (void) lm.som_addr;
14280 if ac_fn_c_try_compile
"$LINENO"; then :
14281 gdb_cv_have_struct_so_map_with_som_members
=yes
14283 gdb_cv_have_struct_so_map_with_som_members
=no
14285 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
14289 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
14290 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
14292 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
14297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
14298 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
14299 if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
14300 $as_echo_n "(cached) " >&6
14302 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14303 /* end confdefs.h. */
14305 #include <sys/link.h>
14309 struct link_map32 l;
14314 if ac_fn_c_try_compile
"$LINENO"; then :
14315 gdb_cv_have_struct_link_map32
=yes
14317 gdb_cv_have_struct_link_map32
=no
14319 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
14323 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
14324 if test $gdb_cv_have_struct_link_map32 = yes; then
14326 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
14329 $as_echo "#define _SYSCALL32 1" >>confdefs.h
14334 # Check if the compiler supports the `long long' type.
14336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
14337 $as_echo_n "checking for long long support in compiler... " >&6; }
14338 if test "${gdb_cv_c_long_long+set}" = set; then :
14339 $as_echo_n "(cached) " >&6
14341 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14342 /* end confdefs.h. */
14343 extern long long foo;
14347 switch (foo & 2) { case 0: return 1; }
14352 if ac_fn_c_try_compile
"$LINENO"; then :
14353 gdb_cv_c_long_long
=yes
14355 gdb_cv_c_long_long
=no
14357 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
14360 $as_echo "$gdb_cv_c_long_long" >&6; }
14361 if test $gdb_cv_c_long_long = yes; then
14363 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
14367 # Check if the compiler and runtime support printing long longs.
14369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
14370 $as_echo_n "checking for long long support in printf... " >&6; }
14371 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
14372 $as_echo_n "(cached) " >&6
14374 if test "$cross_compiling" = yes; then :
14375 gdb_cv_printf_has_long_long
=no
14377 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14378 /* end confdefs.h. */
14379 $ac_includes_default
14385 l = (l << 16) + 0x0123;
14386 l = (l << 16) + 0x4567;
14387 l = (l << 16) + 0x89ab;
14388 l = (l << 16) + 0xcdef;
14389 sprintf (buf, "0x%016llx", l);
14390 return (strcmp ("0x0123456789abcdef", buf));
14395 if ac_fn_c_try_run
"$LINENO"; then :
14396 gdb_cv_printf_has_long_long
=yes
14398 gdb_cv_printf_has_long_long
=no
14400 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14401 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
14406 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
14407 if test $gdb_cv_printf_has_long_long = yes; then
14409 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
14413 # Check if the compiler and runtime support printing decfloats.
14415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
14416 $as_echo_n "checking for decfloat support in printf... " >&6; }
14417 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
14418 $as_echo_n "(cached) " >&6
14420 if test "$cross_compiling" = yes; then :
14421 gdb_cv_printf_has_decfloat
=no
14423 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14424 /* end confdefs.h. */
14425 $ac_includes_default
14430 _Decimal32 d32 = 1.2345df;
14431 _Decimal64 d64 = 1.2345dd;
14432 _Decimal128 d128 = 1.2345dl;
14433 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
14434 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
14439 if ac_fn_c_try_run
"$LINENO"; then :
14440 gdb_cv_printf_has_decfloat
=yes
14442 gdb_cv_printf_has_decfloat
=no
14444 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14445 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
14450 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
14451 if test $gdb_cv_printf_has_decfloat = yes; then
14453 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
14457 # Check if the compiler supports the `long double' type. We can't use
14458 # AC_C_LONG_DOUBLE because that one does additional checks on the
14459 # constants defined in <float.h> that fail on some systems,
14460 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
14462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
14463 $as_echo_n "checking for long double support in compiler... " >&6; }
14464 if test "${gdb_cv_c_long_double+set}" = set; then :
14465 $as_echo_n "(cached) " >&6
14467 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14468 /* end confdefs.h. */
14471 if ac_fn_c_try_compile
"$LINENO"; then :
14472 gdb_cv_c_long_double
=yes
14474 gdb_cv_c_long_double
=no
14476 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
14479 $as_echo "$gdb_cv_c_long_double" >&6; }
14480 if test $gdb_cv_c_long_double = yes; then
14482 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
14486 # Check if the compiler and runtime support printing long doubles.
14488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
14489 $as_echo_n "checking for long double support in printf... " >&6; }
14490 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
14491 $as_echo_n "(cached) " >&6
14493 if test "$cross_compiling" = yes; then :
14494 gdb_cv_printf_has_long_double
=no
14496 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14497 /* end confdefs.h. */
14498 $ac_includes_default
14503 long double f = 3.141592653;
14504 sprintf (buf, "%Lg", f);
14505 return (strncmp ("3.14159", buf, 7));
14510 if ac_fn_c_try_run
"$LINENO"; then :
14511 gdb_cv_printf_has_long_double
=yes
14513 gdb_cv_printf_has_long_double
=no
14515 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14516 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
14521 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
14522 if test $gdb_cv_printf_has_long_double = yes; then
14524 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
14528 # Check if the compiler and runtime support scanning long doubles.
14530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
14531 $as_echo_n "checking for long double support in scanf... " >&6; }
14532 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
14533 $as_echo_n "(cached) " >&6
14535 if test "$cross_compiling" = yes; then :
14536 gdb_cv_scanf_has_long_double
=no
14538 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14539 /* end confdefs.h. */
14544 char *buf = "3.141592653";
14546 sscanf (buf, "%Lg", &f);
14547 return !(f > 3.14159 && f < 3.14160);
14552 if ac_fn_c_try_run
"$LINENO"; then :
14553 gdb_cv_scanf_has_long_double
=yes
14555 gdb_cv_scanf_has_long_double
=no
14557 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14558 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
14563 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
14564 if test $gdb_cv_scanf_has_long_double = yes; then
14566 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
14572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
14573 $as_echo_n "checking for -bbigtoc option... " >&6; }
14574 if test "${gdb_cv_bigtoc+set}" = set; then :
14575 $as_echo_n "(cached) " >&6
14578 SAVE_LDFLAGS
=$LDFLAGS
14581 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
14582 *) gdb_cv_bigtoc
=-bbigtoc ;;
14585 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
14586 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14587 /* end confdefs.h. */
14597 if ac_fn_c_try_link
"$LINENO"; then :
14602 rm -f core conftest.err conftest.
$ac_objext \
14603 conftest
$ac_exeext conftest.
$ac_ext
14604 LDFLAGS
="${SAVE_LDFLAGS}"
14607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
14608 $as_echo "$gdb_cv_bigtoc" >&6; }
14609 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
14613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
14614 $as_echo_n "checking for the dynamic export flag... " >&6; }
14616 if test "${gdb_native}" = yes; then
14617 # The dynamically loaded libthread_db needs access to symbols in the gdb
14618 # executable. Older GNU ld supports --export-dynamic but --dynamic-list
14619 # may not be supported there.
14620 old_LDFLAGS
="$LDFLAGS"
14621 # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
14622 RDYNAMIC
="-Wl,--dynamic-list=${srcdir}/proc-service.list"
14623 LDFLAGS
="$LDFLAGS $RDYNAMIC"
14624 if test "${have_libpython}" = no
; then
14625 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14626 /* end confdefs.h. */
14636 if ac_fn_c_try_link
"$LINENO"; then :
14639 rm -f core conftest.err conftest.
$ac_objext \
14640 conftest
$ac_exeext conftest.
$ac_ext
14642 # Workaround http://bugs.python.org/issue4434 where static
14643 # libpythonX.Y.a would get its symbols required for
14644 # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
14645 # Problem does not happen for the recommended libpythonX.Y.so linkage.
14646 old_CFLAGS
="$CFLAGS"
14647 CFLAGS
="$CFLAGS $PYTHON_CFLAGS"
14648 if test "$cross_compiling" = yes; then :
14651 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14652 /* end confdefs.h. */
14653 #include "${have_libpython}/Python.h"
14659 err = PyRun_SimpleString ("import itertools\n");
14661 return err == 0 ? 0 : 1;
14666 if ac_fn_c_try_run
"$LINENO"; then :
14669 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14670 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14673 CFLAGS
="$old_CFLAGS"
14675 LDFLAGS
="$old_LDFLAGS"
14677 if $dynamic_list; then
14678 found
="-Wl,--dynamic-list"
14679 RDYNAMIC
='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
14682 RDYNAMIC
="-rdynamic"
14685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
14686 $as_echo "$found" >&6; }
14689 if test ${build} = ${host} -a ${host} = ${target} ; then
14692 # See if thread_db library is around for Solaris thread debugging.
14693 # Note that we must explicitly test for version 1 of the library
14694 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
14696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
14697 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
14698 if test -f /usr
/lib
/libthread_db.so
.1 ; then
14699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14700 $as_echo "yes" >&6; }
14702 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
14704 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
14705 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
14706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
14707 $as_echo_n "checking for dlopen in -ldl... " >&6; }
14708 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
14709 $as_echo_n "(cached) " >&6
14711 ac_check_lib_save_LIBS
=$LIBS
14713 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14714 /* end confdefs.h. */
14716 /* Override any GCC internal prototype to avoid an error.
14717 Use char because int might match the return type of a GCC
14718 builtin and then its argument prototype would still apply. */
14731 if ac_fn_c_try_link
"$LINENO"; then :
14732 ac_cv_lib_dl_dlopen
=yes
14734 ac_cv_lib_dl_dlopen
=no
14736 rm -f core conftest.err conftest.
$ac_objext \
14737 conftest
$ac_exeext conftest.
$ac_ext
14738 LIBS
=$ac_check_lib_save_LIBS
14740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
14741 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
14742 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
14743 cat >>confdefs.h
<<_ACEOF
14744 #define HAVE_LIBDL 1
14751 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} $RDYNAMIC"
14752 # Sun randomly tweaked the prototypes in <proc_service.h>
14754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
14755 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
14756 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
14757 $as_echo_n "(cached) " >&6
14760 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14761 /* end confdefs.h. */
14763 #include <proc_service.h>
14764 ps_err_e ps_pdwrite
14765 (struct ps_prochandle*, psaddr_t, const void*, size_t);
14775 if ac_fn_c_try_compile
"$LINENO"; then :
14776 gdb_cv_proc_service_is_old
=no
14778 gdb_cv_proc_service_is_old
=yes
14780 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
14785 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
14786 if test $gdb_cv_proc_service_is_old = yes; then
14788 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
14792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14793 $as_echo "no" >&6; }
14797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
14798 $as_echo_n "checking for AiX thread debugging library... " >&6; }
14799 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
14800 $as_echo_n "(cached) " >&6
14802 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14803 /* end confdefs.h. */
14804 #include <sys/pthdebug.h>
14808 #ifndef PTHDB_VERSION_3
14815 if ac_fn_c_try_compile
"$LINENO"; then :
14816 gdb_cv_have_aix_thread_debug
=yes
14818 gdb_cv_have_aix_thread_debug
=no
14820 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
14824 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
14825 if test $gdb_cv_have_aix_thread_debug = yes; then
14826 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
14827 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
14828 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -lpthdebug"
14830 # Older versions of AIX do not provide the declaration for
14831 # the getthrds function (it appears that it was introduced
14833 ac_fn_c_check_decl
"$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
14835 if test "x$ac_cv_have_decl_getthrds" = x
""yes; then :
14841 cat >>confdefs.h
<<_ACEOF
14842 #define HAVE_DECL_GETTHRDS $ac_have_decl
14851 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
14852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
14853 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
14854 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
14855 $as_echo_n "(cached) " >&6
14857 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14858 /* end confdefs.h. */
14859 #include <thread_db.h>
14863 int i = TD_NOTALLOC;
14868 if ac_fn_c_try_compile
"$LINENO"; then :
14869 gdb_cv_thread_db_h_has_td_notalloc
=yes
14871 gdb_cv_thread_db_h_has_td_notalloc
=no
14874 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
14878 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
14879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
14880 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
14881 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
14882 $as_echo_n "(cached) " >&6
14884 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14885 /* end confdefs.h. */
14886 #include <thread_db.h>
14890 int i = TD_VERSION;
14895 if ac_fn_c_try_compile
"$LINENO"; then :
14896 gdb_cv_thread_db_h_has_td_version
=yes
14898 gdb_cv_thread_db_h_has_td_version
=no
14901 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
14905 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
14906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
14907 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
14908 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
14909 $as_echo_n "(cached) " >&6
14911 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14912 /* end confdefs.h. */
14913 #include <thread_db.h>
14922 if ac_fn_c_try_compile
"$LINENO"; then :
14923 gdb_cv_thread_db_h_has_td_notls
=yes
14925 gdb_cv_thread_db_h_has_td_notls
=no
14928 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
14932 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
14934 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
14936 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
14939 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
14941 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
14944 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
14946 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
14950 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
14951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
14952 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
14953 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
14954 $as_echo_n "(cached) " >&6
14956 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14957 /* end confdefs.h. */
14958 #include <sys/syscall.h>
14962 int i = __NR_tkill;
14967 if ac_fn_c_try_compile
"$LINENO"; then :
14968 gdb_cv_sys_syscall_h_has_tkill
=yes
14970 gdb_cv_sys_syscall_h_has_tkill
=no
14973 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
14977 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
14979 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
14981 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
14985 ac_fn_c_check_decl
"$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
14987 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x
""yes; then :
14993 cat >>confdefs.h
<<_ACEOF
14994 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
14998 if test "$cross_compiling" = yes; then :
14999 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15000 /* end confdefs.h. */
15001 #include <sys/personality.h>
15006 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
15007 # define ADDR_NO_RANDOMIZE 0x0040000
15009 /* Test the flag could be set and stays set. */
15010 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
15011 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
15017 if ac_fn_c_try_link
"$LINENO"; then :
15018 have_personality
=true
15020 have_personality
=false
15022 rm -f core conftest.err conftest.
$ac_objext \
15023 conftest
$ac_exeext conftest.
$ac_ext
15025 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15026 /* end confdefs.h. */
15027 #include <sys/personality.h>
15032 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
15033 # define ADDR_NO_RANDOMIZE 0x0040000
15035 /* Test the flag could be set and stays set. */
15036 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
15037 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
15043 if ac_fn_c_try_run
"$LINENO"; then :
15044 have_personality
=true
15046 have_personality
=false
15048 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15049 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15052 if $have_personality
15055 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
15060 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
15061 # except that the argument to --with-sysroot is optional.
15062 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
15063 if test "x$with_sysroot" = xyes
; then
15064 with_sysroot
="${exec_prefix}/${target_alias}/sys-root"
15067 # Check whether --with-sysroot was given.
15068 if test "${with_sysroot+set}" = set; then :
15069 withval
=$with_sysroot; TARGET_SYSTEM_ROOT
=$withval
15071 TARGET_SYSTEM_ROOT
=
15075 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
15076 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15077 ac_define_dir
=`eval echo $TARGET_SYSTEM_ROOT`
15078 ac_define_dir
=`eval echo $ac_define_dir`
15080 cat >>confdefs.h
<<_ACEOF
15081 #define TARGET_SYSTEM_ROOT "$ac_define_dir"
15087 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
15088 if test "x$prefix" = xNONE
; then
15089 test_prefix
=/usr
/local
15091 test_prefix
=$prefix
15094 test_prefix
=$exec_prefix
15097 case ${ac_define_dir} in
15098 "${test_prefix}"|
"${test_prefix}/"*|\
15099 '${exec_prefix}'|
'${exec_prefix}/'*)
15104 cat >>confdefs.h
<<_ACEOF
15105 #define TARGET_SYSTEM_ROOT_RELOCATABLE $value
15112 # Check whether --with-system-gdbinit was given.
15113 if test "${with_system_gdbinit+set}" = set; then :
15114 withval
=$with_system_gdbinit;
15115 SYSTEM_GDBINIT
=$withval
15121 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
15122 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15123 ac_define_dir
=`eval echo $SYSTEM_GDBINIT`
15124 ac_define_dir
=`eval echo $ac_define_dir`
15126 cat >>confdefs.h
<<_ACEOF
15127 #define SYSTEM_GDBINIT "$ac_define_dir"
15133 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
15134 if test "x$prefix" = xNONE
; then
15135 test_prefix
=/usr
/local
15137 test_prefix
=$prefix
15140 test_prefix
=$exec_prefix
15143 case ${ac_define_dir} in
15144 "${test_prefix}"|
"${test_prefix}/"*|\
15145 '${exec_prefix}'|
'${exec_prefix}/'*)
15150 cat >>confdefs.h
<<_ACEOF
15151 #define SYSTEM_GDBINIT_RELOCATABLE $value
15157 # Check whether --enable-werror was given.
15158 if test "${enable_werror+set}" = set; then :
15159 enableval
=$enable_werror; case "${enableval}" in
15160 yes | y
) ERROR_ON_WARNING
="yes" ;;
15161 no | n
) ERROR_ON_WARNING
="no" ;;
15162 *) as_fn_error
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
15167 # Enable -Werror by default when using gcc
15168 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
15169 ERROR_ON_WARNING
=yes
15173 if test "${ERROR_ON_WARNING}" = yes ; then
15174 WERROR_CFLAGS
="-Werror"
15177 # The entries after -Wno-pointer-sign are disabled warnings which may
15178 # be enabled in the future, which can not currently be used to build
15180 # NOTE: If you change this list, remember to update
15181 # gdb/doc/gdbint.texinfo.
15182 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
15183 -Wformat-nonliteral -Wno-pointer-sign \
15184 -Wno-unused -Wunused-value -Wunused-function \
15185 -Wno-switch -Wno-char-subscripts"
15187 # Enable -Wno-format by default when using gcc on mingw since many
15188 # GCC versions complain about %I64.
15190 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
15193 # Check whether --enable-build-warnings was given.
15194 if test "${enable_build_warnings+set}" = set; then :
15195 enableval
=$enable_build_warnings; case "${enableval}" in
15197 no
) build_warnings
="-w";;
15198 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15199 build_warnings
="${build_warnings} ${t}";;
15200 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15201 build_warnings
="${t} ${build_warnings}";;
15202 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15204 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
15205 echo "Setting compiler warning flags = $build_warnings" 6>&1
15208 # Check whether --enable-gdb-build-warnings was given.
15209 if test "${enable_gdb_build_warnings+set}" = set; then :
15210 enableval
=$enable_gdb_build_warnings; case "${enableval}" in
15212 no
) build_warnings
="-w";;
15213 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15214 build_warnings
="${build_warnings} ${t}";;
15215 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
15216 build_warnings
="${t} ${build_warnings}";;
15217 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15219 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
15220 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
15224 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
15226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
15227 $as_echo_n "checking compiler warning flags... " >&6; }
15228 # Separate out the -Werror flag as some files just cannot be
15229 # compiled with it enabled.
15230 for w
in ${build_warnings}; do
15232 -Werr*) WERROR_CFLAGS
=-Werror ;;
15233 *) # Check that GCC accepts it
15234 saved_CFLAGS
="$CFLAGS"
15235 CFLAGS
="$CFLAGS $w"
15236 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15237 /* end confdefs.h. */
15247 if ac_fn_c_try_compile
"$LINENO"; then :
15248 WARN_CFLAGS
="${WARN_CFLAGS} $w"
15250 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15251 CFLAGS
="$saved_CFLAGS"
15254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
15255 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
15260 # In the Cygwin environment, we need some additional flags.
15261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for cygwin
" >&5
15262 $as_echo_n "checking
for cygwin...
" >&6; }
15263 if test "${gdb_cv_os_cygwin+set}" = set; then :
15264 $as_echo_n "(cached
) " >&6
15266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15267 /* end confdefs.h. */
15269 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
15273 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
15274 $EGREP "lose
" >/dev/null 2>&1; then :
15275 gdb_cv_os_cygwin=yes
15277 gdb_cv_os_cygwin=no
15282 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $gdb_cv_os_cygwin" >&5
15283 $as_echo "$gdb_cv_os_cygwin" >&6; }
15286 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o
"
15288 *go32* ) SER_HARDWIRE=ser-go32.o ;;
15289 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
15290 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o
" ;;
15294 # libreadline needs libuser32.a in a cygwin environment
15296 if test x$gdb_cv_os_cygwin = xyes; then
15297 WIN32LIBS="-luser32"
15298 case "${target}" in
15299 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
15304 # The ser-tcp.c module requires sockets.
15308 $as_echo "#define USE_WIN32API 1" >>confdefs.h
15310 WIN32LIBS
="$WIN32LIBS -lws2_32"
15315 # Add ELF support to GDB, but only if BFD includes ELF support.
15317 OLD_LDFLAGS
=$LDFLAGS
15319 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
15320 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
15321 # always want our bfd.
15322 CFLAGS
="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
15323 LDFLAGS
="-L../bfd -L../libiberty $LDFLAGS"
15324 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
15325 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15326 if test "$plugins" = "yes"; then
15329 LIBS
="-lbfd -liberty $intl $LIBS"
15330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
15331 $as_echo_n "checking for ELF support in BFD... " >&6; }
15332 if test "${gdb_cv_var_elf+set}" = set; then :
15333 $as_echo_n "(cached) " >&6
15335 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15336 /* end confdefs.h. */
15337 #include <stdlib.h>
15339 #include "elf-bfd.h"
15344 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
15349 if ac_fn_c_try_link
"$LINENO"; then :
15354 rm -f core conftest.err conftest.
$ac_objext \
15355 conftest
$ac_exeext conftest.
$ac_ext
15357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
15358 $as_echo "$gdb_cv_var_elf" >&6; }
15359 if test $gdb_cv_var_elf = yes; then
15360 CONFIG_OBS
="$CONFIG_OBS elfread.o"
15362 $as_echo "#define HAVE_ELF 1" >>confdefs.h
15364 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15365 if test "$plugins" = "yes"; then
15366 OLD_LIBS
="-ldl $OLD_LIBS"
15370 LDFLAGS
=$OLD_LDFLAGS
15373 # Add any host-specific objects to GDB.
15374 CONFIG_OBS
="${CONFIG_OBS} ${gdb_host_obs}"
15376 LIBGUI
="../libgui/src/libgui.a"
15377 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
15386 *-*-cygwin* |
*-*-mingw* )
15395 if test "${enable_gdbtk}" = "yes"; then
15397 # Gdbtk must have an absolute path to srcdir in order to run
15398 # properly when not installed.
15401 GDBTK_SRC_DIR
=`pwd`
15406 # Ok, lets find the tcl configuration
15407 # First, look for one uninstalled.
15408 # the alternative search directory is invoked by --with-tcl
15411 if test x
"${no_tcl}" = x
; then
15412 # we reset no_tcl in case something fails here
15415 # Check whether --with-tcl was given.
15416 if test "${with_tcl+set}" = set; then :
15417 withval
=$with_tcl; with_tclconfig
=${withval}
15420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
15421 $as_echo_n "checking for Tcl configuration... " >&6; }
15422 if test "${ac_cv_c_tclconfig+set}" = set; then :
15423 $as_echo_n "(cached) " >&6
15427 # First check to see if --with-tcl was specified.
15429 *-*-cygwin*) platDir
="win" ;;
15430 *) platDir
="unix" ;;
15432 if test x
"${with_tclconfig}" != x
; then
15433 if test -f "${with_tclconfig}/tclConfig.sh" ; then
15434 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
15436 as_fn_error
"${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
15440 # then check for a private Tcl installation
15441 if test x
"${ac_cv_c_tclconfig}" = x
; then
15444 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15445 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
15446 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
15448 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15449 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
15450 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
15452 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15453 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
15454 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
15455 if test -f "$i/$platDir/tclConfig.sh" ; then
15456 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
15462 # on Darwin, check in Framework installation locations
15463 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tclconfig}" = x
; then
15464 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
15465 `ls -d /Library/Frameworks 2>/dev/null` \
15466 `ls -d /Network/Library/Frameworks 2>/dev/null` \
15467 `ls -d /System/Library/Frameworks 2>/dev/null` \
15469 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
15470 ac_cv_c_tclconfig
=`(cd $i/Tcl.framework; pwd)`
15476 # check in a few common install locations
15477 if test x
"${ac_cv_c_tclconfig}" = x
; then
15478 for i
in `ls -d ${libdir} 2>/dev/null` \
15479 `ls -d ${exec_prefix}/lib 2>/dev/null` \
15480 `ls -d ${prefix}/lib 2>/dev/null` \
15481 `ls -d /usr/local/lib 2>/dev/null` \
15482 `ls -d /usr/contrib/lib 2>/dev/null` \
15483 `ls -d /usr/lib 2>/dev/null` \
15485 if test -f "$i/tclConfig.sh" ; then
15486 ac_cv_c_tclconfig
=`(cd $i; pwd)`
15492 # check in a few other private locations
15493 if test x
"${ac_cv_c_tclconfig}" = x
; then
15496 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15497 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
15498 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
15499 if test -f "$i/$platDir/tclConfig.sh" ; then
15500 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
15509 if test x
"${ac_cv_c_tclconfig}" = x
; then
15510 TCL_BIN_DIR
="# no Tcl configs found"
15511 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
15512 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
15515 TCL_BIN_DIR
=${ac_cv_c_tclconfig}
15516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
15517 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15522 # If $no_tk is nonempty, then we can't do Tk, and there is no
15523 # point to doing Tcl.
15526 # Ok, lets find the tk configuration
15527 # First, look for one uninstalled.
15528 # the alternative search directory is invoked by --with-tk
15531 if test x
"${no_tk}" = x
; then
15532 # we reset no_tk in case something fails here
15535 # Check whether --with-tk was given.
15536 if test "${with_tk+set}" = set; then :
15537 withval
=$with_tk; with_tkconfig
=${withval}
15540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
15541 $as_echo_n "checking for Tk configuration... " >&6; }
15542 if test "${ac_cv_c_tkconfig+set}" = set; then :
15543 $as_echo_n "(cached) " >&6
15547 # First check to see if --with-tkconfig was specified.
15548 if test x
"${with_tkconfig}" != x
; then
15549 if test -f "${with_tkconfig}/tkConfig.sh" ; then
15550 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
15552 as_fn_error
"${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
15556 # then check for a private Tk library
15558 *-*-cygwin*) platDir
="win" ;;
15559 *) platDir
="unix" ;;
15561 if test x
"${ac_cv_c_tkconfig}" = x
; then
15564 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15565 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
15566 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
15568 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15569 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
15570 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
15572 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15573 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
15574 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
15575 if test -f "$i/$platDir/tkConfig.sh" ; then
15576 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
15582 # on Darwin, check in Framework installation locations
15583 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tkconfig}" = x
; then
15584 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
15585 `ls -d /Library/Frameworks 2>/dev/null` \
15586 `ls -d /Network/Library/Frameworks 2>/dev/null` \
15587 `ls -d /System/Library/Frameworks 2>/dev/null` \
15589 if test -f "$i/Tk.framework/tkConfig.sh" ; then
15590 ac_cv_c_tkconfig
=`(cd $i/Tk.framework; pwd)`
15596 # check in a few common install locations
15597 if test x
"${ac_cv_c_tkconfig}" = x
; then
15598 for i
in `ls -d ${libdir} 2>/dev/null` \
15599 `ls -d ${exec_prefix}/lib 2>/dev/null` \
15600 `ls -d ${prefix}/lib 2>/dev/null` \
15601 `ls -d /usr/local/lib 2>/dev/null` \
15602 `ls -d /usr/contrib/lib 2>/dev/null` \
15603 `ls -d /usr/lib 2>/dev/null` \
15605 if test -f "$i/tkConfig.sh" ; then
15606 ac_cv_c_tkconfig
=`(cd $i; pwd)`
15611 # check in a few other private locations
15612 if test x
"${ac_cv_c_tkconfig}" = x
; then
15615 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15616 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
15617 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
15618 if test -f "$i/$platDir/tkConfig.sh" ; then
15619 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
15628 if test x
"${ac_cv_c_tkconfig}" = x
; then
15629 TK_BIN_DIR
="# no Tk configs found"
15630 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
15631 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
15634 TK_BIN_DIR
=${ac_cv_c_tkconfig}
15635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
15636 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15641 if test -z "${no_tcl}" -a -z "${no_tk}"; then
15643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
15644 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
15646 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
15647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15648 $as_echo "loading" >&6; }
15649 .
${TCL_BIN_DIR}/tclConfig.sh
15651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
15652 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15655 # eval is required to do the TCL_DBGX substitution
15656 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
15657 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
15659 # If the TCL_BIN_DIR is the build directory (not the install directory),
15660 # then set the common variable name to the value of the build variables.
15661 # For example, the variable TCL_LIB_SPEC will be set to the value
15662 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
15663 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
15664 # installed and uninstalled version of Tcl.
15665 if test -f "${TCL_BIN_DIR}/Makefile" ; then
15666 TCL_LIB_SPEC
=${TCL_BUILD_LIB_SPEC}
15667 TCL_STUB_LIB_SPEC
=${TCL_BUILD_STUB_LIB_SPEC}
15668 TCL_STUB_LIB_PATH
=${TCL_BUILD_STUB_LIB_PATH}
15669 elif test "`uname -s`" = "Darwin"; then
15670 # If Tcl was built as a framework, attempt to use the libraries
15671 # from the framework at the given location so that linking works
15672 # against Tcl.framework installed in an arbitary location.
15673 case ${TCL_DEFS} in
15675 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
15676 for i
in "`cd ${TCL_BIN_DIR}; pwd`" \
15677 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
15678 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
15679 TCL_LIB_SPEC
="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
15684 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
15685 TCL_STUB_LIB_SPEC
="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
15686 TCL_STUB_LIB_PATH
="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
15692 # eval is required to do the TCL_DBGX substitution
15693 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
15694 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
15695 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
15696 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
15712 # Check for in-tree tcl
15719 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
15723 # Find Tcl private headers
15724 if test x
"${intree}" = xno
; then
15726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
15727 $as_echo_n "checking for Tcl private headers... " >&6; }
15729 dir
=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
15730 if test -f ${dir}/tclInt.h
; then
15734 if test x
"${private_dir}" = x
; then
15735 as_fn_error
"could not find private Tcl headers" "$LINENO" 5
15737 TCL_PRIVATE_INCLUDE
="-I${private_dir}"
15738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15739 $as_echo "${private_dir}" >&6; }
15742 TCL_INCLUDE
="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
15743 TCL_LIBRARY
="${TCL_LIB_SPEC}"
15746 # If building tcl in the same src tree, private headers
15747 # are not needed, but we need to be sure to use the right
15749 TCL_INCLUDE
="-I${TCL_SRC_DIR}/generic"
15750 TCL_LIBRARY
="${TCL_BUILD_LIB_SPEC}"
15751 TCL_DEPS
="../tcl/${configdir}${TCL_LIB_FILE}"
15758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
15759 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
15761 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
15762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15763 $as_echo "loading" >&6; }
15764 .
${TK_BIN_DIR}/tkConfig.sh
15766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
15767 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15770 # eval is required to do the TK_DBGX substitution
15771 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
15772 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
15774 # If the TK_BIN_DIR is the build directory (not the install directory),
15775 # then set the common variable name to the value of the build variables.
15776 # For example, the variable TK_LIB_SPEC will be set to the value
15777 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
15778 # instead of TK_BUILD_LIB_SPEC since it will work with both an
15779 # installed and uninstalled version of Tcl.
15780 if test -f "${TK_BIN_DIR}/Makefile" ; then
15781 TK_LIB_SPEC
=${TK_BUILD_LIB_SPEC}
15782 TK_STUB_LIB_SPEC
=${TK_BUILD_STUB_LIB_SPEC}
15783 TK_STUB_LIB_PATH
=${TK_BUILD_STUB_LIB_PATH}
15784 elif test "`uname -s`" = "Darwin"; then
15785 # If Tk was built as a framework, attempt to use the libraries
15786 # from the framework at the given location so that linking works
15787 # against Tk.framework installed in an arbitary location.
15790 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
15791 for i
in "`cd ${TK_BIN_DIR}; pwd`" \
15792 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
15793 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
15794 TK_LIB_SPEC
="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
15799 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
15800 TK_STUB_LIB_SPEC
="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
15801 TK_STUB_LIB_PATH
="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
15807 # eval is required to do the TK_DBGX substitution
15808 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
15809 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
15810 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
15811 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
15826 # Check for in-tree Tk
15828 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
15832 # Find Tk private headers
15833 if test x
"${intree}" = xno
; then
15835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
15836 $as_echo_n "checking for Tk private headers... " >&6; }
15838 dir
=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
15839 if test -f ${dir}/tkInt.h
; then
15843 if test x
"${private_dir}" = x
; then
15844 as_fn_error
"could not find Tk private headers" "$LINENO" 5
15846 TK_PRIVATE_INCLUDE
="-I${private_dir}"
15847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15848 $as_echo "${private_dir}" >&6; }
15851 TK_INCLUDE
="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
15852 TK_LIBRARY
=${TK_LIB_SPEC}
15855 TK_INCLUDE
="-I${TK_SRC_DIR}/generic"
15856 TK_LIBRARY
="${TK_BUILD_LIB_SPEC}"
15857 TK_DEPS
="../tk/${configdir}/${TK_LIB_FILE}"
15864 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
15866 # Include some libraries that Tcl and Tk want.
15867 TCL_LIBS
='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
15868 # Yes, the ordering seems wrong here. But it isn't.
15869 # TK_LIBS is the list of libraries that need to be linked
15870 # after Tcl/Tk. Note that this isn't put into LIBS. If it
15871 # were in LIBS then any link tests after this point would
15872 # try to include things like `$(LIBGUI)', which wouldn't work.
15873 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
15875 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
15876 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
15877 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
15878 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
15879 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
15880 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
15881 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
15883 if test x
$gdb_cv_os_cygwin = xyes
; then
15884 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
15885 WIN32LDAPP
="-Wl,--subsystem,console"
15886 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
15889 subdirs
="$subdirs gdbtk"
15901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
15902 $as_echo_n "checking for X... " >&6; }
15905 # Check whether --with-x was given.
15906 if test "${with_x+set}" = set; then :
15910 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
15911 if test "x$with_x" = xno
; then
15912 # The user explicitly disabled X.
15915 case $x_includes,$x_libraries in #(
15916 *\'*) as_fn_error
"cannot use X directory names containing '" "$LINENO" 5;; #(
15917 *,NONE | NONE
,*) if test "${ac_cv_have_x+set}" = set; then :
15918 $as_echo_n "(cached) " >&6
15920 # One or both of the vars are not set, and there is no cached value.
15921 ac_x_includes
=no ac_x_libraries
=no
15922 rm -f -r conftest.dir
15923 if mkdir conftest.dir
; then
15925 cat >Imakefile
<<'_ACEOF'
15927 @echo incroot='${INCROOT}'
15929 @echo usrlibdir='${USRLIBDIR}'
15931 @echo libdir='${LIBDIR}'
15933 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
15934 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
15935 for ac_var
in incroot usrlibdir libdir
; do
15936 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
15938 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
15939 for ac_extension
in a so sl dylib la dll
; do
15940 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
15941 test -f "$ac_im_libdir/libX11.$ac_extension"; then
15942 ac_im_usrlibdir
=$ac_im_libdir; break
15945 # Screen out bogus values from the imake configuration. They are
15946 # bogus both because they are the default anyway, and because
15947 # using them would break gcc on systems where it needs fixed includes.
15948 case $ac_im_incroot in
15949 /usr
/include
) ac_x_includes
= ;;
15950 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
15952 case $ac_im_usrlibdir in
15953 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
15954 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
15958 rm -f -r conftest.dir
15961 # Standard set of common directories for X headers.
15962 # Check X11 before X11Rn because it is often a symlink to the current release.
15976 /usr/local/X11/include
15977 /usr/local/X11R7/include
15978 /usr/local/X11R6/include
15979 /usr/local/X11R5/include
15980 /usr/local/X11R4/include
15982 /usr/local/include/X11
15983 /usr/local/include/X11R7
15984 /usr/local/include/X11R6
15985 /usr/local/include/X11R5
15986 /usr/local/include/X11R4
15990 /usr/XFree86/include/X11
15994 /usr/unsupported/include
15995 /usr/athena/include
15996 /usr/local/x11r5/include
15997 /usr/lpp/Xamples/include
15999 /usr/openwin/include
16000 /usr/openwin/share/include'
16002 if test "$ac_x_includes" = no
; then
16003 # Guess where to find include files, by looking for Xlib.h.
16004 # First, try using that file with no special directory specified.
16005 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16006 /* end confdefs.h. */
16007 #include <X11/Xlib.h>
16009 if ac_fn_c_try_cpp
"$LINENO"; then :
16010 # We can compile using X headers with no special include directory.
16013 for ac_dir
in $ac_x_header_dirs; do
16014 if test -r "$ac_dir/X11/Xlib.h"; then
16015 ac_x_includes
=$ac_dir
16020 rm -f conftest.err conftest.
$ac_ext
16021 fi # $ac_x_includes = no
16023 if test "$ac_x_libraries" = no
; then
16024 # Check for the libraries.
16025 # See if we find them without any special options.
16026 # Don't add to $LIBS permanently.
16029 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16030 /* end confdefs.h. */
16031 #include <X11/Xlib.h>
16040 if ac_fn_c_try_link
"$LINENO"; then :
16042 # We can link X programs with no special library path.
16046 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
16048 # Don't even attempt the hair of trying to link an X program!
16049 for ac_extension
in a so sl dylib la dll
; do
16050 if test -r "$ac_dir/libX11.$ac_extension"; then
16051 ac_x_libraries
=$ac_dir
16057 rm -f core conftest.err conftest.
$ac_objext \
16058 conftest
$ac_exeext conftest.
$ac_ext
16059 fi # $ac_x_libraries = no
16061 case $ac_x_includes,$ac_x_libraries in #(
16062 no
,* |
*,no |
*\'*)
16063 # Didn't find X, or a directory has "'" in its name.
16064 ac_cv_have_x
="have_x=no";; #(
16066 # Record where we found X for the cache.
16067 ac_cv_have_x
="have_x=yes\
16068 ac_x_includes='$ac_x_includes'\
16069 ac_x_libraries='$ac_x_libraries'"
16075 eval "$ac_cv_have_x"
16078 if test "$have_x" != yes; then
16079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
16080 $as_echo "$have_x" >&6; }
16083 # If each of the values was on the command line, it overrides each guess.
16084 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
16085 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
16086 # Update the cache value to reflect the command line values.
16087 ac_cv_have_x
="have_x=yes\
16088 ac_x_includes='$x_includes'\
16089 ac_x_libraries='$x_libraries'"
16090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
16091 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
16095 # Unlike the sim directory, whether a simulator is linked is controlled by
16096 # presence of a gdb_sim definition in the target configure.tgt entry.
16097 # This code just checks for a few cases where we'd like to ignore those
16098 # definitions, even when they're present in the '.mt' file. These cases
16099 # are when --disable-sim is specified, or if the simulator directory is
16100 # not part of the source tree.
16102 # Check whether --enable-sim was given.
16103 if test "${enable_sim+set}" = set; then :
16104 enableval
=$enable_sim; echo "enable_sim = $enable_sim";
16105 echo "enableval = ${enableval}";
16106 case "${enableval}" in
16107 yes) ignore_sim
=false
;;
16108 no
) ignore_sim
=true
;;
16109 *) ignore_sim
=false
;;
16116 if test ! -d "${srcdir}/../sim"; then
16122 if test "${ignore_sim}" = "false"; then
16123 if test x
"${gdb_sim}" != x
; then
16125 SIM_OBS
="remote-sim.o"
16127 $as_echo "#define WITH_SIM 1" >>confdefs.h
16145 # List of host floatformats.
16147 cat >>confdefs.h
<<_ACEOF
16148 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
16152 cat >>confdefs.h
<<_ACEOF
16153 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
16157 cat >>confdefs.h
<<_ACEOF
16158 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
16162 # target_subdir is used by the testsuite to find the target libraries.
16164 if test "${host}" != "${target}"; then
16165 target_subdir
="${target_alias}/"
16170 if test "${gdb_native}" = "yes"; then
16171 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
16172 if test ! -f ${host_makefile_frag}; then
16173 as_fn_error
"\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
16175 frags
="$frags $host_makefile_frag"
16177 host_makefile_frag
=/dev
/null
16183 if test "${gdb_native}" = "yes"; then
16184 # We pick this up from the host configuration file (.mh) because we
16185 # do not have a native configuration Makefile fragment.
16186 nativefile
=`sed -n '
16187 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
16188 ' ${host_makefile_frag}`
16192 if test x
"${gdb_osabi}" != x
; then
16194 cat >>confdefs.h
<<_ACEOF
16195 #define GDB_OSABI_DEFAULT $gdb_osabi
16200 # Enable multi-ice-gdb-server.
16201 # Check whether --enable-multi-ice was given.
16202 if test "${enable_multi_ice+set}" = set; then :
16203 enableval
=$enable_multi_ice; case $enableval in
16206 *) as_fn_error
"bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
16210 if test "x$enable_multi_ice" = xyes
; then
16211 subdirs
="$subdirs multi-ice"
16215 # Check whether --enable-gdbserver was given.
16216 if test "${enable_gdbserver+set}" = set; then :
16217 enableval
=$enable_gdbserver; case "${enableval}" in
16219 *) as_fn_error
"bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
16222 enable_gdbserver
=auto
16226 # We only build gdbserver automatically in a native configuration, and
16227 # only if the user did not explicitly disable its build.
16228 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
16229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
16230 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
16231 if test "x$build_gdbserver" = xyes
; then
16232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16233 $as_echo "yes" >&6; }
16234 subdirs
="$subdirs gdbserver"
16236 gdbserver_build_enabled
=yes
16238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16239 $as_echo "no" >&6; }
16243 # If the user explicitly request the gdbserver to be built, verify that
16244 # we were in fact able to enable it.
16245 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
16246 as_fn_error
"Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
16249 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
16250 # to an empty version.
16256 if test "${nativefile}" != ""; then
16257 case "${nativefile}" in
16258 nm-
*.h
) GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}" ;;
16259 * ) GDB_NM_FILE
="${nativefile}"
16261 files
="${files} ${GDB_NM_FILE}"
16262 links
="${links} nm.h"
16264 cat >>confdefs.h
<<_ACEOF
16265 #define GDB_NM_FILE "${GDB_NM_FILE}"
16271 ac_sources
="$files"
16273 while test -n "$ac_sources"; do
16274 set $ac_dests; ac_dest
=$1; shift; ac_dests
=$
*
16275 set $ac_sources; ac_source
=$1; shift; ac_sources
=$
*
16276 ac_config_links_1
="$ac_config_links_1 $ac_dest:$ac_source"
16278 ac_config_links
="$ac_config_links $ac_config_links_1"
16284 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
16287 ac_config_files
="$ac_config_files Makefile .gdbinit:gdbinit.in doc/Makefile gnulib/Makefile data-directory/Makefile"
16289 ac_config_commands
="$ac_config_commands default"
16291 cat >confcache
<<\_ACEOF
16292 # This file is a shell script that caches the results of configure
16293 # tests run on this system so they can be shared between configure
16294 # scripts and configure runs, see configure's option --config-cache.
16295 # It is not useful on other systems. If it contains results you don't
16296 # want to keep, you may remove or edit it.
16298 # config.status only pays attention to the cache file if you give it
16299 # the --recheck option to rerun configure.
16301 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16302 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16303 # following values.
16307 # The following way of writing the cache mishandles newlines in values,
16308 # but we know of no workaround that is simple, portable, and efficient.
16309 # So, we kill variables containing newlines.
16310 # Ultrix sh set writes to stderr and can't be redirected directly,
16311 # and sets the high bit in the cache file unless we assign to the vars.
16313 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16314 eval ac_val
=\$
$ac_var
16318 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16319 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16322 _ | IFS | as_nl
) ;; #(
16323 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
16324 *) { eval $ac_var=; unset $ac_var;} ;;
16330 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16331 *${as_nl}ac_space
=\
*)
16332 # `set' does not quote correctly, so add quotes: double-quote
16333 # substitution turns \\\\ into \\, and sed turns \\ into \.
16336 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16339 # `set' quotes correctly as required by POSIX, so do not add quotes.
16340 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16349 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16351 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16353 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
16354 if test -w "$cache_file"; then
16355 test "x$cache_file" != "x/dev/null" &&
16356 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16357 $as_echo "$as_me: updating cache $cache_file" >&6;}
16358 cat confcache
>$cache_file
16360 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16361 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16366 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
16367 # Let make expand exec_prefix.
16368 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
16370 DEFS
=-DHAVE_CONFIG_H
16374 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
16375 # 1. Remove the extension, and $U if already installed.
16376 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
16377 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
16378 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16379 # will be set to the directory where LIBOBJS objects are built.
16380 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16381 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
16383 LIBOBJS
=$ac_libobjs
16385 LTLIBOBJS
=$ac_ltlibobjs
16388 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16389 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
16390 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16392 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
16393 as_fn_error
"conditional \"GMAKE\" was never defined.
16394 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16396 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
16397 as_fn_error
"conditional \"GL_COND_LIBTOOL\" was never defined.
16398 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16403 if test -n "$gl_LIBOBJS"; then
16404 # Remove the extension.
16405 sed_drop_objext
='s/\.o$//;s/\.obj$//'
16406 for i
in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16407 gl_libobjs
="$gl_libobjs $i.$ac_objext"
16408 gl_ltlibobjs
="$gl_ltlibobjs $i.lo"
16411 gl_LIBOBJS
=$gl_libobjs
16413 gl_LTLIBOBJS
=$gl_ltlibobjs
16419 if test -n "$gltests_LIBOBJS"; then
16420 # Remove the extension.
16421 sed_drop_objext
='s/\.o$//;s/\.obj$//'
16422 for i
in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16423 gltests_libobjs
="$gltests_libobjs $i.$ac_objext"
16424 gltests_ltlibobjs
="$gltests_ltlibobjs $i.lo"
16427 gltests_LIBOBJS
=$gltests_libobjs
16429 gltests_LTLIBOBJS
=$gltests_ltlibobjs
16432 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16433 as_fn_error
"conditional \"AMDEP\" was never defined.
16434 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16436 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16437 as_fn_error
"conditional \"am__fastdepCC\" was never defined.
16438 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16440 if test -n "$EXEEXT"; then
16442 am__EXEEXT_FALSE
='#'
16444 am__EXEEXT_TRUE
='#'
16450 : ${CONFIG_STATUS=./config.status}
16452 ac_clean_files_save
=$ac_clean_files
16453 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
16454 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16455 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16457 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16459 # Generated by $as_me.
16460 # Run this file to recreate the current configuration.
16461 # Compiler output produced by configure, useful for debugging
16462 # configure, is in config.log if it exists.
16465 ac_cs_recheck=false
16468 SHELL=\${CONFIG_SHELL-$SHELL}
16471 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
16472 ## -------------------- ##
16473 ## M4sh Initialization. ##
16474 ## -------------------- ##
16476 # Be more Bourne compatible
16477 DUALCASE
=1; export DUALCASE
# for MKS sh
16478 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
16481 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16482 # is contrary to our usage. Disable this feature.
16483 alias -g '${1+"$@"}'='"$@"'
16484 setopt NO_GLOB_SUBST
16486 case `(set -o) 2>/dev/null` in #(
16498 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16499 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16500 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16501 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16502 # Prefer a ksh shell builtin over an external printf program on Solaris,
16503 # but without wasting forks for bash or zsh.
16504 if test -z "$BASH_VERSION$ZSH_VERSION" \
16505 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16506 as_echo='print
-r --'
16507 as_echo_n='print
-rn --'
16508 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16509 as_echo='printf %s
\n'
16510 as_echo_n='printf %s
'
16512 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16513 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
16514 as_echo_n='/usr
/ucb
/echo -n'
16516 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16517 as_echo_n_body='eval
16521 expr "X$arg" : "X\\(.*\\)$as_nl";
16522 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16524 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
16526 export as_echo_n_body
16527 as_echo_n='sh
-c $as_echo_n_body as_echo
'
16529 export as_echo_body
16530 as_echo='sh
-c $as_echo_body as_echo
'
16533 # The user is always right.
16534 if test "${PATH_SEPARATOR+set}" != set; then
16536 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16537 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16544 # We need space, tab and new line, in precisely that order. Quoting is
16545 # there to prevent editors from complaining about space-tab.
16546 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16547 # splitting by setting IFS to empty value.)
16550 # Find who we are. Look in the path if we contain no directory separator.
16552 *[\\/]* ) as_myself=$0 ;;
16553 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16554 for as_dir in $PATH
16557 test -z "$as_dir" && as_dir=.
16558 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16564 # We did not find ourselves, most probably we were run as `sh COMMAND'
16565 # in which case we are not to be found in the path.
16566 if test "x$as_myself" = x
; then
16569 if test ! -f "$as_myself"; then
16570 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16574 # Unset variables that we do not need and which cause bugs (e.g. in
16575 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
16576 # suppresses any "Segmentation fault" message there. '((' could
16577 # trigger a bug in pdksh 5.2.14.
16578 for as_var
in BASH_ENV ENV MAIL MAILPATH
16579 do eval test x\
${$as_var+set} = xset \
16580 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
16593 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
16596 # as_fn_error ERROR [LINENO LOG_FD]
16597 # ---------------------------------
16598 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16599 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16600 # script with status $?, using 1 if that was 0.
16603 as_status
=$?
; test $as_status -eq 0 && as_status
=1
16605 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
16606 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16608 $as_echo "$as_me: error: $1" >&2
16609 as_fn_exit
$as_status
16613 # as_fn_set_status STATUS
16614 # -----------------------
16615 # Set $? to STATUS, without forking.
16616 as_fn_set_status
()
16619 } # as_fn_set_status
16621 # as_fn_exit STATUS
16622 # -----------------
16623 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16627 as_fn_set_status
$1
16633 # Portably unset VAR.
16636 { eval $1=; unset $1;}
16638 as_unset
=as_fn_unset
16639 # as_fn_append VAR VALUE
16640 # ----------------------
16641 # Append the text in VALUE to the end of the definition contained in VAR. Take
16642 # advantage of any shell optimizations that allow amortized linear growth over
16643 # repeated appends, instead of the typical quadratic growth present in naive
16645 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
16646 eval 'as_fn_append ()
16657 # as_fn_arith ARG...
16658 # ------------------
16659 # Perform arithmetic evaluation on the ARGs, and store the result in the
16660 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16661 # must be portable across $(()) and expr.
16662 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
16663 eval 'as_fn_arith ()
16670 as_val
=`expr "$@" || test $? -eq 1`
16675 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
16676 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
16682 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16683 as_basename
=basename
16688 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
16694 as_me
=`$as_basename -- "$0" ||
16695 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16696 X"$0" : 'X\(//\)$' \| \
16697 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16699 sed '/^.*\/\([^/][^/]*\)\/*$/{
16713 # Avoid depending upon Character Ranges.
16714 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
16715 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16716 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
16717 as_cr_digits
='0123456789'
16718 as_cr_alnum
=$as_cr_Letters$as_cr_digits
16720 ECHO_C
= ECHO_N
= ECHO_T
=
16721 case `echo -n x` in #(((((
16723 case `echo 'xy\c'` in
16724 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
16726 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
16733 rm -f conf$$ conf$$.exe conf$$.
file
16734 if test -d conf$$.dir
; then
16735 rm -f conf$$.dir
/conf$$.
file
16738 mkdir conf$$.dir
2>/dev
/null
16740 if (echo >conf$$.
file) 2>/dev
/null
; then
16741 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
16743 # ... but there are two gotchas:
16744 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16745 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16746 # In both cases, we have to default to `cp -p'.
16747 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
16749 elif ln conf$$.
file conf$$
2>/dev
/null
; then
16757 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
16758 rmdir conf$$.dir
2>/dev
/null
16763 # Create "$as_dir" as a directory, including parents if necessary.
16768 -*) as_dir
=.
/$as_dir;;
16770 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
16774 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16775 *) as_qdir
=$as_dir;;
16777 as_dirs
="'$as_qdir' $as_dirs"
16778 as_dir
=`$as_dirname -- "$as_dir" ||
16779 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16780 X"$as_dir" : 'X\(//\)[^/]' \| \
16781 X"$as_dir" : 'X\(//\)$' \| \
16782 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16783 $as_echo X"$as_dir" |
16784 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16788 /^X\(\/\/\)[^/].*/{
16801 test -d "$as_dir" && break
16803 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
16804 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
16808 if mkdir
-p .
2>/dev
/null
; then
16809 as_mkdir_p
='mkdir -p "$as_dir"'
16811 test -d .
/-p && rmdir .
/-p
16815 if test -x / >/dev
/null
2>&1; then
16816 as_test_x
='test -x'
16818 if ls -dL / >/dev
/null
2>&1; then
16825 if test -d "$1"; then
16831 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16832 ???[sx]*):;;*)false;;esac;fi
16836 as_executable_p
=$as_test_x
16838 # Sed expression to map a string onto a valid CPP name.
16839 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16841 # Sed expression to map a string onto a valid variable name.
16842 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16846 ## ----------------------------------- ##
16847 ## Main body of $CONFIG_STATUS script. ##
16848 ## ----------------------------------- ##
16850 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
16852 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16853 # Save the log message, to keep $0 and so on meaningful, and to
16854 # report actual input values of CONFIG_FILES etc. instead of their
16855 # values after options handling.
16857 This file was extended by $as_me, which was
16858 generated by GNU Autoconf 2.64. Invocation command line was
16860 CONFIG_FILES = $CONFIG_FILES
16861 CONFIG_HEADERS = $CONFIG_HEADERS
16862 CONFIG_LINKS = $CONFIG_LINKS
16863 CONFIG_COMMANDS = $CONFIG_COMMANDS
16866 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16871 case $ac_config_files in *"
16872 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
16875 case $ac_config_headers in *"
16876 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
16880 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16881 # Files that config.status was made for.
16882 config_files="$ac_config_files"
16883 config_headers="$ac_config_headers"
16884 config_links="$ac_config_links"
16885 config_commands="$ac_config_commands"
16889 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16891 \`$as_me' instantiates files and other configuration actions
16892 from templates according to the current configuration. Unless the files
16893 and actions are specified as TAGs, all are instantiated by default.
16895 Usage: $0 [OPTION]... [TAG]...
16897 -h, --help print this help, then exit
16898 -V, --version print version number and configuration settings, then exit
16899 -q, --quiet, --silent
16900 do not print progress messages
16901 -d, --debug don't remove temporary files
16902 --recheck update $as_me by reconfiguring in the same conditions
16903 --file=FILE[:TEMPLATE]
16904 instantiate the configuration file FILE
16905 --header=FILE[:TEMPLATE]
16906 instantiate the configuration header FILE
16908 Configuration files:
16911 Configuration headers:
16914 Configuration links:
16917 Configuration commands:
16920 Report bugs to the package provider."
16923 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16926 configured by $0, generated by GNU Autoconf 2.64,
16927 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16929 Copyright (C) 2009 Free Software Foundation, Inc.
16930 This config.status script is free software; the Free Software Foundation
16931 gives unlimited permission to copy, distribute and modify it."
16938 test -n "\$AWK" || AWK=awk
16941 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16942 # The default lists apply if the user does not specify any file.
16948 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
16949 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
16960 # Handling of the options.
16961 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
16963 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
16964 $as_echo "$ac_cs_version"; exit ;;
16965 --debug |
--debu |
--deb |
--de |
--d |
-d )
16967 --file |
--fil |
--fi |
--f )
16970 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16972 as_fn_append CONFIG_FILES
" '$ac_optarg'"
16973 ac_need_defaults
=false
;;
16974 --header |
--heade |
--head |
--hea )
16977 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16979 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
16980 ac_need_defaults
=false
;;
16982 # Conflict between --help and --header
16983 as_fn_error
"ambiguous option: \`$1'
16984 Try \`$0 --help' for more information.";;
16985 --help |
--hel |
-h )
16986 $as_echo "$ac_cs_usage"; exit ;;
16987 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
16988 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
16991 # This is an error.
16992 -*) as_fn_error
"unrecognized option: \`$1'
16993 Try \`$0 --help' for more information." ;;
16995 *) as_fn_append ac_config_targets
" $1"
16996 ac_need_defaults
=false
;;
17002 ac_configure_extra_args
=
17004 if $ac_cs_silent; then
17006 ac_configure_extra_args
="$ac_configure_extra_args --silent"
17010 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17011 if \$ac_cs_recheck; then
17012 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17014 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17015 CONFIG_SHELL='$SHELL'
17016 export CONFIG_SHELL
17021 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17025 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17026 ## Running $as_me. ##
17032 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17036 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
17037 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
17041 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17043 # Handling of arguments.
17044 for ac_config_target
in $ac_config_targets
17046 case $ac_config_target in
17047 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
17048 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
17049 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
17050 "jit-reader.h") CONFIG_FILES
="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
17051 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
17052 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
17053 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
17054 "doc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/Makefile" ;;
17055 "gnulib/Makefile") CONFIG_FILES
="$CONFIG_FILES gnulib/Makefile" ;;
17056 "data-directory/Makefile") CONFIG_FILES
="$CONFIG_FILES data-directory/Makefile" ;;
17057 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
17059 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17064 # If the user did not use the arguments to specify the items to instantiate,
17065 # then the envvar interface is used. Set only those that are not.
17066 # We use the long form for the default assignment because of an extremely
17067 # bizarre bug on SunOS 4.1.3.
17068 if $ac_need_defaults; then
17069 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
17070 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
17071 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
17072 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
17075 # Have a temporary directory for convenience. Make it in the build tree
17076 # simply because there is no reason against having it here, and in addition,
17077 # creating and moving files from /tmp can sometimes cause problems.
17078 # Hook for its removal unless debugging.
17079 # Note that there is a small window in which the directory will not be cleaned:
17080 # after its creation but before its name has been assigned to `$tmp'.
17084 trap 'exit_status=$?
17085 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17087 trap 'as_fn_exit 1' 1 2 13 15
17089 # Create a (secure) tmp directory for tmp files.
17092 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17093 test -n "$tmp" && test -d "$tmp"
17096 tmp
=.
/conf$$
-$RANDOM
17097 (umask 077 && mkdir
"$tmp")
17098 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
17100 # Set up the scripts for CONFIG_FILES section.
17101 # No need to generate them if there are no CONFIG_FILES.
17102 # This happens for instance with `./config.status config.h'.
17103 if test -n "$CONFIG_FILES"; then
17105 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
17106 ac_cs_awk_getline
=:
17107 ac_cs_awk_pipe_init
=
17108 ac_cs_awk_read_file
='
17109 while ((getline aline < (F[key])) > 0)
17112 ac_cs_awk_pipe_fini
=
17114 ac_cs_awk_getline
=false
17115 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
17116 ac_cs_awk_read_file
='
17118 print "cat " F[key] " &&"
17119 '$ac_cs_awk_pipe_init
17120 # The final `:' finishes the AND list.
17121 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
17123 ac_cr
=`echo X | tr X '\015'`
17124 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17125 # But we know of no other shell where ac_cr would be empty at this
17126 # point, so we can use a bashism as a fallback.
17127 if test "x$ac_cr" = x
; then
17128 eval ac_cr
=\$
\'\\r
\'
17130 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17131 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17134 ac_cs_awk_cr
=$ac_cr
17137 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17140 # Create commands to substitute file output variables.
17142 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
17143 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
17144 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
17147 } >conf$
$files.sh
&&
17148 . .
/conf$
$files.sh ||
17149 as_fn_error
"could not make $CONFIG_STATUS" "$LINENO" 5
17150 rm -f conf$
$files.sh
17153 echo "cat >conf$$subs.awk <<_ACEOF" &&
17154 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17156 } >conf$$subs.sh ||
17157 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17158 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17160 for ac_last_try in false false false false false :; do
17161 . ./conf$$subs.sh ||
17162 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17164 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
17165 if test $ac_delim_n = $ac_delim_num; then
17167 elif $ac_last_try; then
17168 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17170 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17173 rm -f conf$$subs.sh
17175 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17176 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
17180 s/^/S["/; s
/!.
*/"]=/
17190 s/\(.\{148\}\).*/\1/
17192 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
17197 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17204 s/\(.\{148\}\).*/\1/
17206 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
17210 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17215 ' <conf$$subs.awk | sed '
17220 ' >>$CONFIG_STATUS || ac_write_fail=1
17221 rm -f conf$$subs.awk
17222 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17224 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
17225 for (key in S) S_is_set[key] = 1
17227 \$ac_cs_awk_pipe_init
17231 nfields = split(line, field, "@
")
17233 len = length(field[1])
17234 for (i = 2; i < nfields; i++) {
17236 keylen = length(key)
17237 if (S_is_set[key]) {
17239 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17240 len += length(value) + length(field[++i])
17245 if (nfields == 3 && !substed) {
17247 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
17248 \$ac_cs_awk_read_file
17254 \$ac_cs_awk_pipe_fini
17257 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17258 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17259 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
17262 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
17263 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
17266 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17267 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
17268 # trailing colons and then remove the whole line if VPATH becomes empty
17269 # (actually we leave an empty line to preserve line numbers).
17270 if test "x
$srcdir" = x.; then
17271 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17272 s/:*\$(srcdir):*/:/
17273 s/:*\${srcdir}:*/:/
17275 s/^\([^=]*=[ ]*\):*/\1/
17281 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17282 fi # test -n "$CONFIG_FILES"
17284 # Set up the scripts for CONFIG_HEADERS section.
17285 # No need to generate them if there are no CONFIG_HEADERS.
17286 # This happens for instance with `./config.status Makefile'.
17287 if test -n "$CONFIG_HEADERS"; then
17288 cat >"$tmp/defines.
awk" <<\_ACAWK ||
17292 # Transform confdefs.h into an awk script `defines.awk', embedded as
17293 # here-document in config.status, that substitutes the proper values into
17294 # config.h.in to produce config.h.
17296 # Create a delimiter string that does not exist in confdefs.h, to ease
17297 # handling of long lines.
17299 for ac_last_try in false false :; do
17300 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
17301 if test -z "$ac_t"; then
17303 elif $ac_last_try; then
17304 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
17306 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17310 # For the awk script, D is an array of macro values keyed by name,
17311 # likewise P contains macro parameters if any. Preserve backslash
17312 # newline sequences.
17314 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17316 s/.\{148\}/&'"$ac_delim"'/g
17319 s/^[ ]*#[ ]*define[ ][ ]*/ /
17326 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
17328 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
17332 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
17333 D["\
1"]=" \
3\\\\\\n
"\\/p
17335 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
17340 s/.\{148\}/&'"$ac_delim"'/g
17345 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
17348 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
17350 ' <confdefs.h | sed '
17351 s/'"$ac_delim"'/"\\\
17352 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17354 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17355 for (key in D) D_is_set[key] = 1
17358 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17360 split(line, arg, " ")
17361 if (arg[1] == "#") {
17365 defundef
= substr
(arg
[1], 2)
17368 split(mac1
, mac2
, "(") #)
17370 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
17371 if (D_is_set
[macro
]) {
17372 # Preserve the white space surrounding the "#".
17373 print prefix
"define", macro P
[macro
] D
[macro
]
17376 # Replace #undef with comments. This is necessary, for example,
17377 # in the case of _POSIX_SOURCE, which is predefined and required
17378 # on some systems where configure will not decide to define it.
17379 if (defundef
== "undef") {
17380 print
"/*", prefix defundef
, macro
, "*/"
17388 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17389 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
17390 fi # test -n "$CONFIG_HEADERS"
17393 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
17398 :[FHLC
]) ac_mode
=$ac_tag; continue;;
17400 case $ac_mode$ac_tag in
17402 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
17403 :[FH
]-) ac_tag
=-:-;;
17404 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
17421 -) ac_f
="$tmp/stdin";;
17422 *) # Look for the file first in the build tree, then in the source tree
17423 # (if the path is not absolute). The absolute path cannot be DOS-style,
17424 # because $ac_f cannot contain `:'.
17428 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
17430 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
17432 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17433 as_fn_append ac_file_inputs
" '$ac_f'"
17436 # Let's still pretend it is `configure' which instantiates (i.e., don't
17437 # use $as_me), people would be surprised to read:
17438 # /* config.h. Generated by config.status. */
17439 configure_input
='Generated from '`
17440 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17442 if test x
"$ac_file" != x-
; then
17443 configure_input
="$ac_file. $configure_input"
17444 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17445 $as_echo "$as_me: creating $ac_file" >&6;}
17447 # Neutralize special characters interpreted by sed in replacement strings.
17448 case $configure_input in #(
17449 *\
&* |
*\|
* |
*\\* )
17450 ac_sed_conf_input
=`$as_echo "$configure_input" |
17451 sed 's/[\\\\&|]/\\\\&/g'`;; #(
17452 *) ac_sed_conf_input
=$configure_input;;
17456 *:-:* |
*:-) cat >"$tmp/stdin" \
17457 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
17462 ac_dir
=`$as_dirname -- "$ac_file" ||
17463 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17464 X"$ac_file" : 'X\(//\)[^/]' \| \
17465 X"$ac_file" : 'X\(//\)$' \| \
17466 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17467 $as_echo X"$ac_file" |
17468 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17472 /^X\(\/\/\)[^/].*/{
17485 as_dir
="$ac_dir"; as_fn_mkdir_p
17489 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17491 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17492 # A ".." for each directory in $ac_dir_suffix.
17493 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17494 case $ac_top_builddir_sub in
17495 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17496 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
17499 ac_abs_top_builddir
=$ac_pwd
17500 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
17501 # for backward compatibility:
17502 ac_top_builddir
=$ac_top_build_prefix
17505 .
) # We are building in place.
17507 ac_top_srcdir
=$ac_top_builddir_sub
17508 ac_abs_top_srcdir
=$ac_pwd ;;
17509 [\\/]* | ?
:[\\/]* ) # Absolute name.
17510 ac_srcdir
=$srcdir$ac_dir_suffix;
17511 ac_top_srcdir
=$srcdir
17512 ac_abs_top_srcdir
=$srcdir ;;
17513 *) # Relative name.
17514 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
17515 ac_top_srcdir
=$ac_top_build_prefix$srcdir
17516 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
17518 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
17528 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
17529 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
17531 ac_MKDIR_P
=$MKDIR_P
17533 [\\/$
]* | ?
:[\\/]* ) ;;
17534 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
17538 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17539 # If the template does not know about datarootdir, expand it.
17540 # FIXME: This hack should be removed a few years after 2.60.
17541 ac_datarootdir_hack
=; ac_datarootdir_seen
=
17552 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17553 *datarootdir
*) ac_datarootdir_seen
=yes;;
17554 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
17555 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17556 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17558 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17559 ac_datarootdir_hack='
17560 s&@datadir@&$datadir&g
17561 s&@docdir@&$docdir&g
17562 s&@infodir@&$infodir&g
17563 s&@localedir@&$localedir&g
17564 s&@mandir@&$mandir&g
17565 s&\\\${datarootdir}&$datarootdir&g' ;;
17569 # Neutralize VPATH when `$srcdir' = `.'.
17570 # Shell code in configure.ac might set extrasub.
17571 # FIXME: do we really want to maintain this feature?
17572 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17573 ac_sed_extra="$ac_vpsub
17576 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17578 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
17579 s|@configure_input@|
$ac_sed_conf_input|
;t t
17580 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
17581 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
17582 s
&@srcdir@
&$ac_srcdir&;t t
17583 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
17584 s
&@top_srcdir@
&$ac_top_srcdir&;t t
17585 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
17586 s
&@builddir@
&$ac_builddir&;t t
17587 s
&@abs_builddir@
&$ac_abs_builddir&;t t
17588 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
17589 s
&@INSTALL@
&$ac_INSTALL&;t t
17590 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
17591 $ac_datarootdir_hack
17593 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
17594 if $ac_cs_awk_getline; then
17595 $AWK -f "$tmp/subs.
awk"
17597 $AWK -f "$tmp/subs.
awk" | $SHELL
17599 || as_fn_error "could not create
$ac_file" "$LINENO" 5
17601 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17602 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
17603 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
17604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
17605 which seems to be undefined. Please make sure it is defined." >&5
17606 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
17607 which seems to be undefined. Please make sure it is defined." >&2;}
17611 -) cat "$tmp/out" && rm -f "$tmp/out";;
17612 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17614 || as_fn_error "could not create $ac_file" "$LINENO" 5
17620 if test x"$ac_file" != x-; then
17622 $as_echo "/* $configure_input */" \
17623 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17624 } >"$tmp/config.h" \
17625 || as_fn_error "could not create $ac_file" "$LINENO" 5
17626 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17627 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17628 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17631 mv "$tmp/config.h" "$ac_file" \
17632 || as_fn_error "could not create $ac_file" "$LINENO" 5
17635 $as_echo "/* $configure_input */" \
17636 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17637 || as_fn_error "could not create -" "$LINENO" 5
17639 # Compute "$ac_file"'s index
in $config_headers.
17642 for _am_header
in $config_headers :; do
17643 case $_am_header in
17644 $_am_arg |
$_am_arg:* )
17647 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
17650 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17651 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17652 X"$_am_arg" : 'X\(//\)[^/]' \| \
17653 X"$_am_arg" : 'X\(//\)$' \| \
17654 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17655 $as_echo X"$_am_arg" |
17656 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17660 /^X\(\/\/\)[^/].*/{
17672 s/.*/./; q'`/stamp-h
$_am_stamp_count
17679 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
17682 # Prefer the file from the source tree if names are identical.
17683 if test "$ac_source" = "$ac_file" ||
test ! -r "$ac_source"; then
17684 ac_source
=$srcdir/$ac_source
17687 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
17688 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
17690 if test ! -r "$ac_source"; then
17691 as_fn_error
"$ac_source: file not found" "$LINENO" 5
17695 # Try a relative symlink, then a hard link, then a copy.
17697 [\\/$
]* | ?
:[\\/]* ) ac_rel_source
=$ac_source ;;
17698 *) ac_rel_source
=$ac_top_build_prefix$ac_source ;;
17700 ln -s "$ac_rel_source" "$ac_file" 2>/dev
/null ||
17701 ln "$ac_source" "$ac_file" 2>/dev
/null ||
17702 cp -p "$ac_source" "$ac_file" ||
17703 as_fn_error
"cannot link or copy $ac_source to $ac_file" "$LINENO" 5
17706 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17707 $as_echo "$as_me: executing $ac_file commands" >&6;}
17712 case $ac_file$ac_mode in
17713 "depdir":C
) $SHELL $ac_aux_dir/mkinstalldirs
$DEPDIR ;;
17714 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
17715 # Autoconf 2.62 quotes --file arguments for eval, but not when files
17716 # are listed without --file. Let's play safe and only enable the eval
17717 # if we detect the quoting.
17718 case $CONFIG_FILES in
17719 *\'*) eval set x
"$CONFIG_FILES" ;;
17720 *) set x
$CONFIG_FILES ;;
17725 # Strip MF so we end up with the name of the file.
17726 mf
=`echo "$mf" | sed -e 's/:.*$//'`
17727 # Check whether this is an Automake generated Makefile or not.
17728 # We used to match only the files named `Makefile.in', but
17729 # some people rename them; so instead we look at the file content.
17730 # Grep'ing the first line is not enough: some people post-process
17731 # each Makefile.in and add a new line on top of each file to say so.
17732 # Grep'ing the whole file is not good either: AIX grep has a line
17733 # limit of 2048, but all sed's we know have understand at least 4000.
17734 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
17735 dirpart
=`$as_dirname -- "$mf" ||
17736 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17737 X"$mf" : 'X\(//\)[^/]' \| \
17738 X"$mf" : 'X\(//\)$' \| \
17739 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17741 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17745 /^X\(\/\/\)[^/].*/{
17761 # Extract the definition of DEPDIR, am__include, and am__quote
17762 # from the Makefile without running `make'.
17763 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
17764 test -z "$DEPDIR" && continue
17765 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
17766 test -z "am__include" && continue
17767 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
17768 # When using ansi2knr, U may be empty or an underscore; expand it
17769 U
=`sed -n 's/^U = //p' < "$mf"`
17770 # Find all dependency output files, they are included files with
17771 # $(DEPDIR) in their names. We invoke sed twice because it is the
17772 # simplest approach to changing $(DEPDIR) to its actual value in the
17774 for file in `sed -n "
17775 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17776 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17777 # Make sure the directory exists.
17778 test -f "$dirpart/$file" && continue
17779 fdir
=`$as_dirname -- "$file" ||
17780 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17781 X"$file" : 'X\(//\)[^/]' \| \
17782 X"$file" : 'X\(//\)$' \| \
17783 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17784 $as_echo X"$file" |
17785 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17789 /^X\(\/\/\)[^/].*/{
17802 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
17803 # echo "creating $dirpart/$file"
17804 echo '# dummy' > "$dirpart/$file"
17810 case x
$CONFIG_HEADERS in
17811 xconfig.h
:config.
in)
17822 ac_clean_files
=$ac_clean_files_save
17824 test $ac_write_fail = 0 ||
17825 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
17828 # configure is writing to config.log, and then calls config.status.
17829 # config.status does its own redirection, appending to config.log.
17830 # Unfortunately, on DOS this fails, as config.log is still kept open
17831 # by configure, so config.status won't be able to write to it; its
17832 # output is simply discarded. So we exec the FD to /dev/null,
17833 # effectively closing config.log, so it can be properly (re)opened and
17834 # appended to by config.status. When coming back to configure, we
17835 # need to make the FD available again.
17836 if test "$no_create" != yes; then
17838 ac_config_status_args
=
17839 test "$silent" = yes &&
17840 ac_config_status_args
="$ac_config_status_args --quiet"
17842 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
17844 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17845 # would make configure fail if this is the last instruction.
17846 $ac_cs_success || as_fn_exit $?
17850 # CONFIG_SUBDIRS section.
17852 if test "$no_recursion" != yes; then
17854 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
17855 # so they do not pile up.
17856 ac_sub_configure_args
=
17858 eval "set x $ac_configure_args"
17862 if test -n "$ac_prev"; then
17867 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
17868 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
17869 ac_prev
=cache_file
;;
17870 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
17871 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
17874 --config-cache |
-C)
17876 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
17878 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
17880 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
17882 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
17884 --disable-option-checking)
17888 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17890 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
17894 # Always prepend --prefix to ensure using the same prefix
17895 # in subdir configurations.
17896 ac_arg
="--prefix=$prefix"
17898 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17900 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
17903 if test "$silent" = yes; then
17904 ac_sub_configure_args
="--silent $ac_sub_configure_args"
17907 # Always prepend --disable-option-checking to silence warnings, since
17908 # different subdirs can have different --enable and --with options.
17909 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
17912 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
17914 # Do not complain, so a configure script can configure whichever
17915 # parts of a large source tree are present.
17916 test -d "$srcdir/$ac_dir" ||
continue
17918 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
17919 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
17920 $as_echo "$ac_msg" >&6
17921 as_dir
="$ac_dir"; as_fn_mkdir_p
17925 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17927 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17928 # A ".." for each directory in $ac_dir_suffix.
17929 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17930 case $ac_top_builddir_sub in
17931 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17932 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
17935 ac_abs_top_builddir
=$ac_pwd
17936 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
17937 # for backward compatibility:
17938 ac_top_builddir
=$ac_top_build_prefix
17941 .
) # We are building in place.
17943 ac_top_srcdir
=$ac_top_builddir_sub
17944 ac_abs_top_srcdir
=$ac_pwd ;;
17945 [\\/]* | ?
:[\\/]* ) # Absolute name.
17946 ac_srcdir
=$srcdir$ac_dir_suffix;
17947 ac_top_srcdir
=$srcdir
17948 ac_abs_top_srcdir
=$srcdir ;;
17949 *) # Relative name.
17950 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
17951 ac_top_srcdir
=$ac_top_build_prefix$srcdir
17952 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
17954 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
17959 # Check for guested configure; otherwise get Cygnus style configure.
17960 if test -f "$ac_srcdir/configure.gnu"; then
17961 ac_sub_configure
=$ac_srcdir/configure.gnu
17962 elif test -f "$ac_srcdir/configure"; then
17963 ac_sub_configure
=$ac_srcdir/configure
17964 elif test -f "$ac_srcdir/configure.in"; then
17965 # This should be Cygnus configure.
17966 ac_sub_configure
=$ac_aux_dir/configure
17968 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
17969 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
17973 # The recursion is here.
17974 if test -n "$ac_sub_configure"; then
17975 # Make the cache file name correct relative to the subdirectory.
17976 case $cache_file in
17977 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
17978 *) # Relative name.
17979 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
17982 { $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
17983 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
17984 # The eval makes quoting arguments work.
17985 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
17986 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
17987 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
17993 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
17994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17995 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}