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>
592 enable_option_checking
=no
593 ac_subst_vars
='am__EXEEXT_FALSE
656 TARGET_SYSTEM_ROOT_DEFINE
694 INSTALL_STRIP_PROGRAM
727 HAVE_SIGNED_SIG_ATOMIC_T
731 BITSIZEOF_SIG_ATOMIC_T
740 HAVE_UNSIGNED_LONG_LONG_INT
793 GL_COND_LIBTOOL_FALSE
838 MAINTAINER_MODE_FALSE
867 program_transform_name
878 ac_subst_files
='host_makefile_frag'
880 enable_option_checking
881 enable_maintainer_mode
882 enable_dependency_tracking
883 with_separate_debug_dir
885 with_relocated_sources
908 enable_build_warnings
909 enable_gdb_build_warnings
916 ac_precious_vars
='build_alias
928 ac_subdirs_all
='doc testsuite
933 # Initialize some variables set by options.
935 ac_init_version
=false
936 ac_unrecognized_opts
=
938 # The variables have the same names as the options, with
939 # dashes changed to underlines.
947 program_transform_name
=s
,x
,x
,
955 # Installation directory options.
956 # These are left unexpanded so users can "make install exec_prefix=/foo"
957 # and all the variables that are supposed to be based on exec_prefix
958 # by default will actually change.
959 # Use braces instead of parens because sh, perl, etc. also accept them.
960 # (The list follows the same order as the GNU Coding Standards.)
961 bindir
='${exec_prefix}/bin'
962 sbindir
='${exec_prefix}/sbin'
963 libexecdir
='${exec_prefix}/libexec'
964 datarootdir
='${prefix}/share'
965 datadir
='${datarootdir}'
966 sysconfdir
='${prefix}/etc'
967 sharedstatedir
='${prefix}/com'
968 localstatedir
='${prefix}/var'
969 includedir
='${prefix}/include'
970 oldincludedir
='/usr/include'
971 docdir
='${datarootdir}/doc/${PACKAGE}'
972 infodir
='${datarootdir}/info'
977 libdir
='${exec_prefix}/lib'
978 localedir
='${datarootdir}/locale'
979 mandir
='${datarootdir}/man'
985 # If the previous option needs an argument, assign it.
986 if test -n "$ac_prev"; then
987 eval $ac_prev=\
$ac_option
993 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
997 # Accept the important Cygnus configure options, so we can diagnose typos.
999 case $ac_dashdash$ac_option in
1003 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1005 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1006 bindir
=$ac_optarg ;;
1008 -build |
--build |
--buil |
--bui |
--bu)
1009 ac_prev
=build_alias
;;
1010 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1011 build_alias
=$ac_optarg ;;
1013 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1014 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1015 ac_prev
=cache_file
;;
1016 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1017 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1018 cache_file
=$ac_optarg ;;
1020 --config-cache |
-C)
1021 cache_file
=config.cache
;;
1023 -datadir |
--datadir |
--datadi |
--datad)
1025 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1026 datadir
=$ac_optarg ;;
1028 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1029 |
--dataroo |
--dataro |
--datar)
1030 ac_prev
=datarootdir
;;
1031 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1032 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1033 datarootdir
=$ac_optarg ;;
1035 -disable-* |
--disable-*)
1036 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1037 # Reject names that are not valid shell variable names.
1038 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1039 as_fn_error
"invalid feature name: $ac_useropt"
1040 ac_useropt_orig
=$ac_useropt
1041 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1042 case $ac_user_opts in
1044 "enable_
$ac_useropt"
1046 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1047 ac_unrecognized_sep
=', ';;
1049 eval enable_
$ac_useropt=no
;;
1051 -docdir |
--docdir |
--docdi |
--doc |
--do)
1053 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1054 docdir
=$ac_optarg ;;
1056 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1058 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1059 dvidir
=$ac_optarg ;;
1061 -enable-* |
--enable-*)
1062 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1063 # Reject names that are not valid shell variable names.
1064 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1065 as_fn_error
"invalid feature name: $ac_useropt"
1066 ac_useropt_orig
=$ac_useropt
1067 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1068 case $ac_user_opts in
1070 "enable_
$ac_useropt"
1072 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1073 ac_unrecognized_sep
=', ';;
1075 eval enable_
$ac_useropt=\
$ac_optarg ;;
1077 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1078 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1079 |
--exec |
--exe |
--ex)
1080 ac_prev
=exec_prefix
;;
1081 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1082 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1083 |
--exec=* |
--exe=* |
--ex=*)
1084 exec_prefix
=$ac_optarg ;;
1086 -gas |
--gas |
--ga |
--g)
1087 # Obsolete; use --with-gas.
1090 -help |
--help |
--hel |
--he |
-h)
1091 ac_init_help
=long
;;
1092 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1093 ac_init_help
=recursive
;;
1094 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1095 ac_init_help
=short
;;
1097 -host |
--host |
--hos |
--ho)
1098 ac_prev
=host_alias
;;
1099 -host=* |
--host=* |
--hos=* |
--ho=*)
1100 host_alias
=$ac_optarg ;;
1102 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1104 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1106 htmldir
=$ac_optarg ;;
1108 -includedir |
--includedir |
--includedi |
--included |
--include \
1109 |
--includ |
--inclu |
--incl |
--inc)
1110 ac_prev
=includedir
;;
1111 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1112 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1113 includedir
=$ac_optarg ;;
1115 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1117 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1118 infodir
=$ac_optarg ;;
1120 -libdir |
--libdir |
--libdi |
--libd)
1122 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1123 libdir
=$ac_optarg ;;
1125 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1126 |
--libexe |
--libex |
--libe)
1127 ac_prev
=libexecdir
;;
1128 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1129 |
--libexe=* |
--libex=* |
--libe=*)
1130 libexecdir
=$ac_optarg ;;
1132 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1133 ac_prev
=localedir
;;
1134 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1135 localedir
=$ac_optarg ;;
1137 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1138 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1139 ac_prev
=localstatedir
;;
1140 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1141 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1142 localstatedir
=$ac_optarg ;;
1144 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1146 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1147 mandir
=$ac_optarg ;;
1149 -nfp |
--nfp |
--nf)
1150 # Obsolete; use --without-fp.
1153 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1154 |
--no-cr |
--no-c |
-n)
1157 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1158 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1161 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1162 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1163 |
--oldin |
--oldi |
--old |
--ol |
--o)
1164 ac_prev
=oldincludedir
;;
1165 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1166 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1167 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1168 oldincludedir
=$ac_optarg ;;
1170 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1172 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1173 prefix
=$ac_optarg ;;
1175 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1176 |
--program-pre |
--program-pr |
--program-p)
1177 ac_prev
=program_prefix
;;
1178 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1179 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1180 program_prefix
=$ac_optarg ;;
1182 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1183 |
--program-suf |
--program-su |
--program-s)
1184 ac_prev
=program_suffix
;;
1185 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1186 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1187 program_suffix
=$ac_optarg ;;
1189 -program-transform-name |
--program-transform-name \
1190 |
--program-transform-nam |
--program-transform-na \
1191 |
--program-transform-n |
--program-transform- \
1192 |
--program-transform |
--program-transfor \
1193 |
--program-transfo |
--program-transf \
1194 |
--program-trans |
--program-tran \
1195 |
--progr-tra |
--program-tr |
--program-t)
1196 ac_prev
=program_transform_name
;;
1197 -program-transform-name=* |
--program-transform-name=* \
1198 |
--program-transform-nam=* |
--program-transform-na=* \
1199 |
--program-transform-n=* |
--program-transform-=* \
1200 |
--program-transform=* |
--program-transfor=* \
1201 |
--program-transfo=* |
--program-transf=* \
1202 |
--program-trans=* |
--program-tran=* \
1203 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1204 program_transform_name
=$ac_optarg ;;
1206 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1208 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1209 pdfdir
=$ac_optarg ;;
1211 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1213 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1216 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1217 |
-silent |
--silent |
--silen |
--sile |
--sil)
1220 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1222 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1224 sbindir
=$ac_optarg ;;
1226 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1227 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1228 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1230 ac_prev
=sharedstatedir
;;
1231 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1232 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1233 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1235 sharedstatedir
=$ac_optarg ;;
1237 -site |
--site |
--sit)
1239 -site=* |
--site=* |
--sit=*)
1242 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1244 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1245 srcdir
=$ac_optarg ;;
1247 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1248 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1249 ac_prev
=sysconfdir
;;
1250 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1251 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1252 sysconfdir
=$ac_optarg ;;
1254 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1255 ac_prev
=target_alias
;;
1256 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1257 target_alias
=$ac_optarg ;;
1259 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1262 -version |
--version |
--versio |
--versi |
--vers |
-V)
1263 ac_init_version
=: ;;
1266 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1267 # Reject names that are not valid shell variable names.
1268 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1269 as_fn_error
"invalid package name: $ac_useropt"
1270 ac_useropt_orig
=$ac_useropt
1271 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1272 case $ac_user_opts in
1276 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1277 ac_unrecognized_sep
=', ';;
1279 eval with_
$ac_useropt=\
$ac_optarg ;;
1281 -without-* |
--without-*)
1282 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1283 # Reject names that are not valid shell variable names.
1284 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1285 as_fn_error
"invalid package name: $ac_useropt"
1286 ac_useropt_orig
=$ac_useropt
1287 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1288 case $ac_user_opts in
1292 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1293 ac_unrecognized_sep
=', ';;
1295 eval with_
$ac_useropt=no
;;
1298 # Obsolete; use --with-x.
1301 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1302 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1303 ac_prev
=x_includes
;;
1304 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1305 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1306 x_includes
=$ac_optarg ;;
1308 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1309 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1310 ac_prev
=x_libraries
;;
1311 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1312 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1313 x_libraries
=$ac_optarg ;;
1315 -*) as_fn_error
"unrecognized option: \`$ac_option'
1316 Try \`$0 --help' for more information."
1320 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1321 # Reject names that are not valid shell variable names.
1322 case $ac_envvar in #(
1323 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1324 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1326 eval $ac_envvar=\
$ac_optarg
1327 export $ac_envvar ;;
1330 # FIXME: should be removed in autoconf 3.0.
1331 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1332 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1333 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1334 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1340 if test -n "$ac_prev"; then
1341 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1342 as_fn_error
"missing argument to $ac_option"
1345 if test -n "$ac_unrecognized_opts"; then
1346 case $enable_option_checking in
1348 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1349 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1353 # Check all directory arguments for consistency.
1354 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1355 datadir sysconfdir sharedstatedir localstatedir includedir \
1356 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1357 libdir localedir mandir
1359 eval ac_val
=\$
$ac_var
1360 # Remove trailing slashes.
1363 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1364 eval $ac_var=\
$ac_val;;
1366 # Be sure to have absolute directory names.
1368 [\\/$
]* | ?
:[\\/]* ) continue;;
1369 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1371 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1374 # There might be people who depend on the old broken behavior: `$host'
1375 # used to hold the argument of --host etc.
1376 # FIXME: To remove some day.
1379 target
=$target_alias
1381 # FIXME: To remove some day.
1382 if test "x$host_alias" != x
; then
1383 if test "x$build_alias" = x
; then
1384 cross_compiling
=maybe
1385 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1386 If a cross compiler is detected then cross compile mode will be used." >&2
1387 elif test "x$build_alias" != "x$host_alias"; then
1393 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1395 test "$silent" = yes && exec 6>/dev
/null
1398 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1399 ac_ls_di
=`ls -di .` &&
1400 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1401 as_fn_error
"working directory cannot be determined"
1402 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1403 as_fn_error
"pwd does not report name of working directory"
1406 # Find the source files, if location was not specified.
1407 if test -z "$srcdir"; then
1408 ac_srcdir_defaulted
=yes
1409 # Try the directory containing this script, then the parent directory.
1410 ac_confdir
=`$as_dirname -- "$as_myself" ||
1411 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1412 X"$as_myself" : 'X\(//\)[^/]' \| \
1413 X"$as_myself" : 'X\(//\)$' \| \
1414 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1415 $as_echo X"$as_myself" |
1416 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1434 if test ! -r "$srcdir/$ac_unique_file"; then
1438 ac_srcdir_defaulted
=no
1440 if test ! -r "$srcdir/$ac_unique_file"; then
1441 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1442 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1444 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1446 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1448 # When building in place, set srcdir=.
1449 if test "$ac_abs_confdir" = "$ac_pwd"; then
1452 # Remove unnecessary trailing slashes from srcdir.
1453 # Double slashes in file names in object file debugging info
1454 # mess up M-x gdb in Emacs.
1456 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1458 for ac_var
in $ac_precious_vars; do
1459 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1460 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1461 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1462 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1466 # Report the --help message.
1468 if test "$ac_init_help" = "long"; then
1469 # Omit some internal or obsolete options to make the list less imposing.
1470 # This message is too long to be a string in the A/UX 3.1 sh.
1472 \`configure' configures this package to adapt to many kinds of systems.
1474 Usage: $0 [OPTION]... [VAR=VALUE]...
1476 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1477 VAR=VALUE. See below for descriptions of some of the useful variables.
1479 Defaults for the options are specified in brackets.
1482 -h, --help display this help and exit
1483 --help=short display options specific to this package
1484 --help=recursive display the short help of all the included packages
1485 -V, --version display version information and exit
1486 -q, --quiet, --silent do not print \`checking...' messages
1487 --cache-file=FILE cache test results in FILE [disabled]
1488 -C, --config-cache alias for \`--cache-file=config.cache'
1489 -n, --no-create do not create output files
1490 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1492 Installation directories:
1493 --prefix=PREFIX install architecture-independent files in PREFIX
1494 [$ac_default_prefix]
1495 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1498 By default, \`make install' will install all the files in
1499 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1500 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1501 for instance \`--prefix=\$HOME'.
1503 For better control, use the options below.
1505 Fine tuning of the installation directories:
1506 --bindir=DIR user executables [EPREFIX/bin]
1507 --sbindir=DIR system admin executables [EPREFIX/sbin]
1508 --libexecdir=DIR program executables [EPREFIX/libexec]
1509 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1510 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1511 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1512 --libdir=DIR object code libraries [EPREFIX/lib]
1513 --includedir=DIR C header files [PREFIX/include]
1514 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1515 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1516 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1517 --infodir=DIR info documentation [DATAROOTDIR/info]
1518 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1519 --mandir=DIR man documentation [DATAROOTDIR/man]
1520 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1521 --htmldir=DIR html documentation [DOCDIR]
1522 --dvidir=DIR dvi documentation [DOCDIR]
1523 --pdfdir=DIR pdf documentation [DOCDIR]
1524 --psdir=DIR ps documentation [DOCDIR]
1530 --program-prefix=PREFIX prepend PREFIX to installed program names
1531 --program-suffix=SUFFIX append SUFFIX to installed program names
1532 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1535 --x-includes=DIR X include files are
in DIR
1536 --x-libraries=DIR X library files are
in DIR
1539 --build=BUILD configure
for building on BUILD
[guessed
]
1540 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1541 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1545 if test -n "$ac_init_help"; then
1550 --disable-option-checking ignore unrecognized
--enable/--with options
1551 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1552 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1553 --enable-maintainer-mode enable make rules and dependencies not useful
1554 (and sometimes confusing
) to the casual installer
1555 --disable-dependency-tracking speeds up one-time build
1556 --enable-dependency-tracking do not reject slow dependency extractors
1557 --enable-targets=TARGETS
1558 alternative target configurations
1559 --enable-64-bit-bfd 64-bit support
(on hosts with narrower word sizes
)
1560 --disable-gdbcli disable command-line interface
(CLI
)
1561 --disable-gdbmi disable machine-interface
(MI
)
1562 --enable-tui enable full-screen terminal user interface
(TUI
)
1563 --enable-gdbtk enable gdbtk graphical user interface
(GUI
)
1564 --enable-profiling enable profiling of GDB
1565 --disable-rpath do not hardcode runtime library paths
1566 --enable-werror treat compile warnings as errors
1567 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1568 --enable-gdb-build-warnings
1569 enable GDB specific build-time compiler warnings
if
1571 --enable-sim link gdb with simulator
1572 --enable-multi-ice build the multi-ice-gdb-server
1575 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1576 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1577 --with-separate-debug-dir=PATH
1578 look for global separate debug info
in this path
1580 --with-gdb-datadir=PATH
look for global separate data files
in this path
1582 --with-relocated-sources=PATH
1583 automatically relocate this path
for source files
1584 --with-libunwind use libunwind frame unwinding support
1585 --with-curses use the curses library instead of the termcap
1587 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1588 --with-bugurl=URL Direct users to URL to report a bug
1589 --with-libiconv-prefix=DIR
1590 search
for libiconv
in DIR
/include and DIR
/lib
1591 --with-system-readline use installed readline library
1592 --with-expat include expat support
(auto
/yes
/no
)
1593 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1594 --with-libexpat-prefix[=DIR
] search
for libexpat
in DIR
/include and DIR
/lib
1595 --without-libexpat-prefix don
't search for libexpat in includedir and libdir
1596 --with-python include python support (auto/yes/no/<path>)
1597 --without-included-regex
1598 don't use included regex
; this is the default on
1599 systems with version
2 of the GNU C library
(use
1600 with caution on other system
)
1601 --with-sysroot[=DIR
] search
for usr
/lib et al within DIR
1602 --with-system-gdbinit=PATH
1603 automatically load a system-wide gdbinit
file
1604 --with-tcl directory containing tcl configuration
(tclConfig.sh
)
1605 --with-tk directory containing tk configuration
(tkConfig.sh
)
1606 --with-x use the X Window System
1608 Some influential environment variables
:
1609 CC C compiler
command
1610 CFLAGS C compiler flags
1611 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1612 nonstandard directory
<lib dir
>
1613 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1614 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1615 you have headers
in a nonstandard directory
<include dir
>
1617 YACC The
`Yet Another C Compiler' implementation to use. Defaults to
1618 the first program found out of: `bison
-y', `byacc', `yacc'.
1619 YFLAGS The list of arguments that will be passed by default to $YACC.
1620 This script will default YFLAGS to the empty string to avoid a
1621 default value of `-d' given by some make applications.
1622 XMKMF Path to xmkmf, Makefile generator for X Window System
1624 Use these variables to override the choices made by `configure' or to
help
1625 it to
find libraries and programs with nonstandard names
/locations.
1627 Report bugs to the package provider.
1632 if test "$ac_init_help" = "recursive"; then
1633 # If there are subdirs, report their specific --help.
1634 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1635 test -d "$ac_dir" ||
1636 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1641 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1643 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1644 # A ".." for each directory in $ac_dir_suffix.
1645 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1646 case $ac_top_builddir_sub in
1647 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1648 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1651 ac_abs_top_builddir
=$ac_pwd
1652 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1653 # for backward compatibility:
1654 ac_top_builddir
=$ac_top_build_prefix
1657 .
) # We are building in place.
1659 ac_top_srcdir
=$ac_top_builddir_sub
1660 ac_abs_top_srcdir
=$ac_pwd ;;
1661 [\\/]* | ?
:[\\/]* ) # Absolute name.
1662 ac_srcdir
=$srcdir$ac_dir_suffix;
1663 ac_top_srcdir
=$srcdir
1664 ac_abs_top_srcdir
=$srcdir ;;
1666 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1667 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1668 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1670 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1672 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1673 # Check for guested configure.
1674 if test -f "$ac_srcdir/configure.gnu"; then
1676 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1677 elif test -f "$ac_srcdir/configure"; then
1679 $SHELL "$ac_srcdir/configure" --help=recursive
1681 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1683 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1687 test -n "$ac_init_help" && exit $ac_status
1688 if $ac_init_version; then
1691 generated by GNU Autoconf
2.64
1693 Copyright
(C
) 2009 Free Software Foundation
, Inc.
1694 This configure
script is free software
; the Free Software Foundation
1695 gives unlimited permission to copy
, distribute and modify it.
1700 ## ------------------------ ##
1701 ## Autoconf initialization. ##
1702 ## ------------------------ ##
1704 # ac_fn_c_try_compile LINENO
1705 # --------------------------
1706 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1707 ac_fn_c_try_compile
()
1709 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1710 rm -f conftest.
$ac_objext
1711 if { { ac_try
="$ac_compile"
1713 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1714 *) ac_try_echo=$ac_try;;
1716 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1717 $as_echo "$ac_try_echo"; } >&5
1718 (eval "$ac_compile") 2>conftest.err
1720 if test -s conftest.err; then
1721 grep -v '^ *+' conftest.err >conftest.er1
1722 cat conftest.er1 >&5
1723 mv -f conftest.er1 conftest.err
1725 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1726 test $ac_status = 0; } && {
1727 test -z "$ac_c_werror_flag" ||
1728 test ! -s conftest.err
1729 } && test -s conftest.$ac_objext; then :
1732 $as_echo "$as_me: failed program was:" >&5
1733 sed 's/^/| /' conftest.$ac_ext >&5
1737 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1740 } # ac_fn_c_try_compile
1742 # ac_fn_c_try_cpp LINENO
1743 # ----------------------
1744 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1747 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1748 if { { ac_try="$ac_cpp conftest.$ac_ext"
1750 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1751 *) ac_try_echo
=$ac_try;;
1753 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1754 $as_echo "$ac_try_echo"; } >&5
1755 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1757 if test -s conftest.err
; then
1758 grep -v '^ *+' conftest.err
>conftest.er1
1759 cat conftest.er1
>&5
1760 mv -f conftest.er1 conftest.err
1762 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1763 test $ac_status = 0; } >/dev
/null
&& {
1764 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1765 test ! -s conftest.err
1769 $as_echo "$as_me: failed program was:" >&5
1770 sed 's/^/| /' conftest.
$ac_ext >&5
1774 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1779 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1780 # -------------------------------------------------------
1781 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1782 # the include files in INCLUDES and setting the cache variable VAR
1784 ac_fn_c_check_header_mongrel
()
1786 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1787 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1789 $as_echo_n "checking for $2... " >&6; }
1790 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1791 $as_echo_n "(cached) " >&6
1794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1795 $as_echo "$ac_res" >&6; }
1797 # Is the header compilable?
1798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1799 $as_echo_n "checking $2 usability... " >&6; }
1800 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1801 /* end confdefs.h. */
1805 if ac_fn_c_try_compile
"$LINENO"; then :
1806 ac_header_compiler
=yes
1808 ac_header_compiler
=no
1810 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1812 $as_echo "$ac_header_compiler" >&6; }
1814 # Is the header present?
1815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1816 $as_echo_n "checking $2 presence... " >&6; }
1817 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1818 /* end confdefs.h. */
1821 if ac_fn_c_try_cpp
"$LINENO"; then :
1822 ac_header_preproc
=yes
1824 ac_header_preproc
=no
1826 rm -f conftest.err conftest.
$ac_ext
1827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1828 $as_echo "$ac_header_preproc" >&6; }
1830 # So? What about this header?
1831 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1833 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1834 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1835 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1836 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1840 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1841 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1842 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1843 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1844 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1846 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1848 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1852 $as_echo_n "checking for $2... " >&6; }
1853 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1854 $as_echo_n "(cached) " >&6
1856 eval "$3=\$ac_header_compiler"
1859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1860 $as_echo "$ac_res" >&6; }
1862 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1864 } # ac_fn_c_check_header_mongrel
1866 # ac_fn_c_try_run LINENO
1867 # ----------------------
1868 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1869 # that executables *can* be run.
1872 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1873 if { { ac_try
="$ac_link"
1875 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1876 *) ac_try_echo=$ac_try;;
1878 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1879 $as_echo "$ac_try_echo"; } >&5
1880 (eval "$ac_link") 2>&5
1882 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1883 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1884 { { case "(($ac_try" in
1885 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1886 *) ac_try_echo
=$ac_try;;
1888 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1889 $as_echo "$ac_try_echo"; } >&5
1890 (eval "$ac_try") 2>&5
1892 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1893 test $ac_status = 0; }; }; then :
1896 $as_echo "$as_me: program exited with status $ac_status" >&5
1897 $as_echo "$as_me: failed program was:" >&5
1898 sed 's/^/| /' conftest.
$ac_ext >&5
1900 ac_retval
=$ac_status
1902 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1903 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1908 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1909 # -------------------------------------------------------
1910 # Tests whether HEADER exists and can be compiled using the include files in
1911 # INCLUDES, setting the cache variable VAR accordingly.
1912 ac_fn_c_check_header_compile
()
1914 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1916 $as_echo_n "checking for $2... " >&6; }
1917 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1918 $as_echo_n "(cached) " >&6
1920 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1921 /* end confdefs.h. */
1925 if ac_fn_c_try_compile
"$LINENO"; then :
1930 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1934 $as_echo "$ac_res" >&6; }
1935 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1937 } # ac_fn_c_check_header_compile
1939 # ac_fn_c_try_link LINENO
1940 # -----------------------
1941 # Try to link conftest.$ac_ext, and return whether this succeeded.
1944 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1945 rm -f conftest.
$ac_objext conftest
$ac_exeext
1946 if { { ac_try
="$ac_link"
1948 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1949 *) ac_try_echo=$ac_try;;
1951 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1952 $as_echo "$ac_try_echo"; } >&5
1953 (eval "$ac_link") 2>conftest.err
1955 if test -s conftest.err; then
1956 grep -v '^ *+' conftest.err >conftest.er1
1957 cat conftest.er1 >&5
1958 mv -f conftest.er1 conftest.err
1960 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1961 test $ac_status = 0; } && {
1962 test -z "$ac_c_werror_flag" ||
1963 test ! -s conftest.err
1964 } && test -s conftest$ac_exeext && {
1965 test "$cross_compiling" = yes ||
1966 $as_test_x conftest$ac_exeext
1970 $as_echo "$as_me: failed program was:" >&5
1971 sed 's/^/| /' conftest.$ac_ext >&5
1975 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1976 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1977 # interfere with the next link command; also delete a directory that is
1978 # left behind by Apple's compiler. We do this before executing the actions.
1979 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1980 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1983 } # ac_fn_c_try_link
1985 # ac_fn_c_check_func LINENO FUNC VAR
1986 # ----------------------------------
1987 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1988 ac_fn_c_check_func ()
1990 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1992 $as_echo_n "checking for $2... " >&6; }
1993 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1994 $as_echo_n "(cached) " >&6
1996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1997 /* end confdefs.h. */
1998 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1999 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2000 #define $2 innocuous_$2
2002 /* System header to define __stub macros and hopefully few prototypes,
2003 which can conflict with char $2 (); below.
2004 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2005 <limits.h> exists even on freestanding compilers. */
2008 # include <limits.h>
2010 # include <assert.h>
2015 /* Override any GCC internal prototype to avoid an error.
2016 Use char because int might match the return type of a GCC
2017 builtin and then its argument prototype would still apply. */
2022 /* The GNU C library defines this for functions which it implements
2023 to always fail with ENOSYS. Some functions are actually named
2024 something starting with __ and the normal name is an alias. */
2025 #if defined __stub_$2 || defined __stub___$2
2037 if ac_fn_c_try_link "$LINENO"; then :
2042 rm -f core conftest.err conftest.$ac_objext \
2043 conftest$ac_exeext conftest.$ac_ext
2046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2047 $as_echo "$ac_res" >&6; }
2048 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2050 } # ac_fn_c_check_func
2052 # ac_fn_c_check_decl LINENO SYMBOL VAR
2053 # ------------------------------------
2054 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2055 ac_fn_c_check_decl ()
2057 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2059 $as_echo_n "checking whether $2 is declared... " >&6; }
2060 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2061 $as_echo_n "(cached) " >&6
2063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2064 /* end confdefs.h. */
2077 if ac_fn_c_try_compile "$LINENO"; then :
2082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2086 $as_echo "$ac_res" >&6; }
2087 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2089 } # ac_fn_c_check_decl
2091 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2092 # --------------------------------------------
2093 # Tries to find the compile-time value of EXPR in a program that includes
2094 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2096 ac_fn_c_compute_int ()
2098 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2099 if test "$cross_compiling" = yes; then
2100 # Depending upon the size, compute the lo and hi bounds.
2101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2102 /* end confdefs.h. */
2107 static int test_array [1 - 2 * !(($2) >= 0)];
2114 if ac_fn_c_try_compile "$LINENO"; then :
2117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2118 /* end confdefs.h. */
2123 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2130 if ac_fn_c_try_compile "$LINENO"; then :
2131 ac_hi=$ac_mid; break
2133 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2134 if test $ac_lo -le $ac_mid; then
2138 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2140 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2144 /* end confdefs.h. */
2149 static int test_array [1 - 2 * !(($2) < 0)];
2156 if ac_fn_c_try_compile "$LINENO"; then :
2159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2160 /* end confdefs.h. */
2165 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2172 if ac_fn_c_try_compile "$LINENO"; then :
2173 ac_lo=$ac_mid; break
2175 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2176 if test $ac_mid -le $ac_hi; then
2180 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2189 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2190 # Binary search between lo and hi bounds.
2191 while test "x$ac_lo" != "x$ac_hi"; do
2192 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2194 /* end confdefs.h. */
2199 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2206 if ac_fn_c_try_compile "$LINENO"; then :
2209 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2214 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2219 /* end confdefs.h. */
2221 static long int longval () { return $2; }
2222 static unsigned long int ulongval () { return $2; }
2229 FILE *f = fopen ("conftest.val", "w");
2234 long int i = longval ();
2237 fprintf (f, "%ld", i);
2241 unsigned long int i = ulongval ();
2244 fprintf (f, "%lu", i);
2246 /* Do not output a trailing newline, as this causes \r\n confusion
2247 on some platforms. */
2248 return ferror (f) || fclose (f) != 0;
2254 if ac_fn_c_try_run "$LINENO"; then :
2255 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2259 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2260 conftest.$ac_objext conftest.beam conftest.$ac_ext
2264 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2267 } # ac_fn_c_compute_int
2269 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2270 # ----------------------------------------------------
2271 # Tries to find if the field MEMBER exists in type AGGR, after including
2272 # INCLUDES, setting cache variable VAR accordingly.
2273 ac_fn_c_check_member ()
2275 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2277 $as_echo_n "checking for $2.$3... " >&6; }
2278 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2279 $as_echo_n "(cached) " >&6
2281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2282 /* end confdefs.h. */
2294 if ac_fn_c_try_compile "$LINENO"; then :
2297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2298 /* end confdefs.h. */
2304 if (sizeof ac_aggr.$3)
2310 if ac_fn_c_try_compile "$LINENO"; then :
2315 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2321 $as_echo "$ac_res" >&6; }
2322 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2324 } # ac_fn_c_check_member
2326 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2327 # -------------------------------------------
2328 # Tests whether TYPE exists after having included INCLUDES, setting cache
2329 # variable VAR accordingly.
2330 ac_fn_c_check_type ()
2332 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2334 $as_echo_n "checking for $2... " >&6; }
2335 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2336 $as_echo_n "(cached) " >&6
2339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2340 /* end confdefs.h. */
2351 if ac_fn_c_try_compile "$LINENO"; then :
2352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2353 /* end confdefs.h. */
2364 if ac_fn_c_try_compile "$LINENO"; then :
2369 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2371 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2375 $as_echo "$ac_res" >&6; }
2376 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2378 } # ac_fn_c_check_type
2379 cat >config.log <<_ACEOF
2380 This file contains any messages produced by compilers while
2381 running configure, to aid debugging if configure makes a mistake.
2383 It was created by $as_me, which was
2384 generated by GNU Autoconf 2.64. Invocation command line was
2396 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2397 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2398 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2399 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2400 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2402 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2403 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2405 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2406 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2407 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2408 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2409 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2410 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2411 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2419 test -z "$as_dir" && as_dir=.
2420 $as_echo "PATH: $as_dir"
2436 # Keep a trace of the command line.
2437 # Strip out --no-create and --no-recursion so they do not pile up.
2438 # Strip out --silent because we don't want to record it for future runs.
2439 # Also quote any args containing shell meta-characters.
2440 # Make two passes to allow for proper duplicate-argument suppression.
2444 ac_must_keep_next=false
2450 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2451 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2452 | -silent | --silent | --silen | --sile | --sil)
2455 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2458 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2460 as_fn_append ac_configure_args1 " '$ac_arg'"
2461 if test $ac_must_keep_next = true; then
2462 ac_must_keep_next=false # Got value, back to normal.
2465 *=* | --config-cache | -C | -disable-* | --disable-* \
2466 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2467 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2468 | -with-* | --with-* | -without-* | --without-* | --x)
2469 case "$ac_configure_args0 " in
2470 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2473 -* ) ac_must_keep_next=true ;;
2476 as_fn_append ac_configure_args " '$ac_arg'"
2481 { ac_configure_args0=; unset ac_configure_args0;}
2482 { ac_configure_args1=; unset ac_configure_args1;}
2484 # When interrupted or exit'd, cleanup temporary files, and complete
2485 # config.log. We remove comments because anyway the quotes in there
2486 # would cause problems or look ugly.
2487 # WARNING: Use '\'' to represent an apostrophe within the trap.
2488 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2489 trap 'exit_status=$?
2490 # Save into config.log some information that might help in debugging.
2495 ## ---------------- ##
2496 ## Cache variables. ##
2497 ## ---------------- ##
2500 # The following way of writing the cache mishandles newlines in values,
2502 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2503 eval ac_val=\$$ac_var
2507 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2508 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2511 _ | IFS | as_nl) ;; #(
2512 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2513 *) { eval $ac_var=; unset $ac_var;} ;;
2518 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2519 *${as_nl}ac_space=\ *)
2521 "s/'\''/'\''\\\\'\'''\''/g;
2522 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2525 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2533 ## ----------------- ##
2534 ## Output variables. ##
2535 ## ----------------- ##
2538 for ac_var in $ac_subst_vars
2540 eval ac_val=\$$ac_var
2542 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2544 $as_echo "$ac_var='\''$ac_val'\''"
2548 if test -n "$ac_subst_files"; then
2550 ## ------------------- ##
2551 ## File substitutions. ##
2552 ## ------------------- ##
2555 for ac_var in $ac_subst_files
2557 eval ac_val=\$$ac_var
2559 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2561 $as_echo "$ac_var='\''$ac_val'\''"
2566 if test -s confdefs.h; then
2576 test "$ac_signal" != 0 &&
2577 $as_echo "$as_me: caught signal $ac_signal"
2578 $as_echo "$as_me: exit $exit_status"
2580 rm -f core *.core core.conftest.* &&
2581 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2584 for ac_signal in 1 2 13 15; do
2585 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2589 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2590 rm -f -r conftest* confdefs.h
2592 $as_echo "/* confdefs.h */" > confdefs.h
2594 # Predefined preprocessor variables.
2596 cat >>confdefs.h <<_ACEOF
2597 #define PACKAGE_NAME "$PACKAGE_NAME"
2600 cat >>confdefs.h <<_ACEOF
2601 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2604 cat >>confdefs.h <<_ACEOF
2605 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2608 cat >>confdefs.h <<_ACEOF
2609 #define PACKAGE_STRING "$PACKAGE_STRING"
2612 cat >>confdefs.h <<_ACEOF
2613 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2616 cat >>confdefs.h <<_ACEOF
2617 #define PACKAGE_URL "$PACKAGE_URL"
2621 # Let the site file select an alternate cache file if it wants to.
2622 # Prefer an explicitly selected file to automatically selected ones.
2625 if test -n "$CONFIG_SITE"; then
2626 ac_site_file1=$CONFIG_SITE
2627 elif test "x$prefix" != xNONE; then
2628 ac_site_file1=$prefix/share/config.site
2629 ac_site_file2=$prefix/etc/config.site
2631 ac_site_file1=$ac_default_prefix/share/config.site
2632 ac_site_file2=$ac_default_prefix/etc/config.site
2634 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2636 test "x$ac_site_file" = xNONE && continue
2637 if test -r "$ac_site_file"; then
2638 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2639 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2640 sed 's/^/| /' "$ac_site_file" >&5
2645 if test -r "$cache_file"; then
2646 # Some versions of bash will fail to source /dev/null (special
2647 # files actually), so we avoid doing that.
2648 if test -f "$cache_file"; then
2649 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2650 $as_echo "$as_me: loading cache $cache_file" >&6;}
2652 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2653 *) . "./$cache_file";;
2657 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2658 $as_echo "$as_me: creating cache $cache_file" >&6;}
2662 gl_header_list="$gl_header_list stdint.h"
2663 gl_header_list="$gl_header_list wchar.h"
2664 gl_header_list="$gl_header_list string.h"
2665 # Check that the precious variables saved in the cache have kept the same
2667 ac_cache_corrupted=false
2668 for ac_var in $ac_precious_vars; do
2669 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2670 eval ac_new_set=\$ac_env_${ac_var}_set
2671 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2672 eval ac_new_val=\$ac_env_${ac_var}_value
2673 case $ac_old_set,$ac_new_set in
2675 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2676 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2677 ac_cache_corrupted=: ;;
2679 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2680 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2681 ac_cache_corrupted=: ;;
2684 if test "x$ac_old_val" != "x$ac_new_val"; then
2685 # differences in whitespace do not lead to failure.
2686 ac_old_val_w=`echo x
$ac_old_val`
2687 ac_new_val_w=`echo x
$ac_new_val`
2688 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2689 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2690 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2691 ac_cache_corrupted=:
2693 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2694 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2695 eval $ac_var=\$ac_old_val
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2698 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2700 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2703 # Pass precious variables to config.status.
2704 if test "$ac_new_set" = set; then
2706 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2707 *) ac_arg=$ac_var=$ac_new_val ;;
2709 case " $ac_configure_args " in
2710 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2711 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2715 if $ac_cache_corrupted; then
2716 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2717 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2718 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2719 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2720 as_fn_error "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2722 ## -------------------- ##
2723 ## Main body of script. ##
2724 ## -------------------- ##
2727 ac_cpp='$CPP $CPPFLAGS'
2728 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2729 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2730 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2736 ac_config_headers="$ac_config_headers config.h:config.in"
2739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2740 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2741 # Check whether --enable-maintainer-mode was given.
2742 if test "${enable_maintainer_mode+set}" = set; then :
2743 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2745 USE_MAINTAINER_MODE=no
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2749 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2750 if test $USE_MAINTAINER_MODE = yes; then
2751 MAINTAINER_MODE_TRUE=
2752 MAINTAINER_MODE_FALSE='#'
2754 MAINTAINER_MODE_TRUE='#'
2755 MAINTAINER_MODE_FALSE=
2758 MAINT=$MAINTAINER_MODE_TRUE
2763 ac_cpp='$CPP $CPPFLAGS'
2764 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2765 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2766 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2767 if test -n "$ac_tool_prefix"; then
2768 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2769 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2771 $as_echo_n "checking for $ac_word... " >&6; }
2772 if test "${ac_cv_prog_CC+set}" = set; then :
2773 $as_echo_n "(cached) " >&6
2775 if test -n "$CC"; then
2776 ac_cv_prog_CC="$CC" # Let the user override the test.
2778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2782 test -z "$as_dir" && as_dir=.
2783 for ac_exec_ext in '' $ac_executable_extensions; do
2784 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2785 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2786 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2796 if test -n "$CC"; then
2797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2798 $as_echo "$CC" >&6; }
2800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2801 $as_echo "no" >&6; }
2806 if test -z "$ac_cv_prog_CC"; then
2808 # Extract the first word of "gcc", so it can be a program name with args.
2809 set dummy gcc; ac_word=$2
2810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2811 $as_echo_n "checking for $ac_word... " >&6; }
2812 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2813 $as_echo_n "(cached) " >&6
2815 if test -n "$ac_ct_CC"; then
2816 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2822 test -z "$as_dir" && as_dir=.
2823 for ac_exec_ext in '' $ac_executable_extensions; do
2824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2825 ac_cv_prog_ac_ct_CC="gcc"
2826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2835 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2836 if test -n "$ac_ct_CC"; then
2837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2838 $as_echo "$ac_ct_CC" >&6; }
2840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2841 $as_echo "no" >&6; }
2844 if test "x$ac_ct_CC" = x; then
2847 case $cross_compiling:$ac_tool_warned in
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2850 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2851 ac_tool_warned=yes ;;
2859 if test -z "$CC"; then
2860 if test -n "$ac_tool_prefix"; then
2861 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2862 set dummy ${ac_tool_prefix}cc; ac_word=$2
2863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2864 $as_echo_n "checking for $ac_word... " >&6; }
2865 if test "${ac_cv_prog_CC+set}" = set; then :
2866 $as_echo_n "(cached) " >&6
2868 if test -n "$CC"; then
2869 ac_cv_prog_CC="$CC" # Let the user override the test.
2871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2875 test -z "$as_dir" && as_dir=.
2876 for ac_exec_ext in '' $ac_executable_extensions; do
2877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2878 ac_cv_prog_CC="${ac_tool_prefix}cc"
2879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2889 if test -n "$CC"; then
2890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2891 $as_echo "$CC" >&6; }
2893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2894 $as_echo "no" >&6; }
2900 if test -z "$CC"; then
2901 # Extract the first word of "cc", so it can be a program name with args.
2902 set dummy cc; ac_word=$2
2903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2904 $as_echo_n "checking for $ac_word... " >&6; }
2905 if test "${ac_cv_prog_CC+set}" = set; then :
2906 $as_echo_n "(cached) " >&6
2908 if test -n "$CC"; then
2909 ac_cv_prog_CC="$CC" # Let the user override the test.
2912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2916 test -z "$as_dir" && as_dir=.
2917 for ac_exec_ext in '' $ac_executable_extensions; do
2918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2919 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2920 ac_prog_rejected=yes
2924 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2931 if test $ac_prog_rejected = yes; then
2932 # We found a bogon in the path, so make sure we never use it.
2933 set dummy $ac_cv_prog_CC
2935 if test $# != 0; then
2936 # We chose a different compiler from the bogus one.
2937 # However, it has the same basename, so the bogon will be chosen
2938 # first if we set CC to just the basename; use the full file name.
2940 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2946 if test -n "$CC"; then
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2948 $as_echo "$CC" >&6; }
2950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2951 $as_echo "no" >&6; }
2956 if test -z "$CC"; then
2957 if test -n "$ac_tool_prefix"; then
2958 for ac_prog in cl.exe
2960 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2961 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2963 $as_echo_n "checking for $ac_word... " >&6; }
2964 if test "${ac_cv_prog_CC+set}" = set; then :
2965 $as_echo_n "(cached) " >&6
2967 if test -n "$CC"; then
2968 ac_cv_prog_CC="$CC" # Let the user override the test.
2970 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2974 test -z "$as_dir" && as_dir=.
2975 for ac_exec_ext in '' $ac_executable_extensions; do
2976 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2977 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2978 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2988 if test -n "$CC"; then
2989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2990 $as_echo "$CC" >&6; }
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2993 $as_echo "no" >&6; }
2997 test -n "$CC" && break
3000 if test -z "$CC"; then
3002 for ac_prog in cl.exe
3004 # Extract the first word of "$ac_prog", so it can be a program name with args.
3005 set dummy $ac_prog; ac_word=$2
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3007 $as_echo_n "checking for $ac_word... " >&6; }
3008 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3009 $as_echo_n "(cached) " >&6
3011 if test -n "$ac_ct_CC"; then
3012 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3018 test -z "$as_dir" && as_dir=.
3019 for ac_exec_ext in '' $ac_executable_extensions; do
3020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3021 ac_cv_prog_ac_ct_CC="$ac_prog"
3022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3031 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3032 if test -n "$ac_ct_CC"; then
3033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3034 $as_echo "$ac_ct_CC" >&6; }
3036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3037 $as_echo "no" >&6; }
3041 test -n "$ac_ct_CC" && break
3044 if test "x$ac_ct_CC" = x; then
3047 case $cross_compiling:$ac_tool_warned in
3049 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3050 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3051 ac_tool_warned=yes ;;
3060 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3061 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3062 as_fn_error "no acceptable C compiler found
in \
$PATH
3063 See \
`config.log' for more details." "$LINENO" 5; }
3065 # Provide some information about the compiler.
3066 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3069 for ac_option in --version -v -V -qversion; do
3070 { { ac_try="$ac_compiler $ac_option >&5"
3072 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3073 *) ac_try_echo
=$ac_try;;
3075 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3076 $as_echo "$ac_try_echo"; } >&5
3077 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3079 if test -s conftest.err
; then
3081 ... rest of stderr output deleted ...
3082 10q' conftest.err
>conftest.er1
3083 cat conftest.er1
>&5
3084 rm -f conftest.er1 conftest.err
3086 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3087 test $ac_status = 0; }
3090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3091 /* end confdefs.h. */
3101 ac_clean_files_save
=$ac_clean_files
3102 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3103 # Try to create an executable without -o first, disregard a.out.
3104 # It will help us diagnose broken compilers, and finding out an intuition
3106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3107 $as_echo_n "checking for C compiler default output file name... " >&6; }
3108 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3110 # The possible output files:
3111 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3114 for ac_file
in $ac_files
3117 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3118 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
3123 if { { ac_try
="$ac_link_default"
3125 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3126 *) ac_try_echo=$ac_try;;
3128 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3129 $as_echo "$ac_try_echo"; } >&5
3130 (eval "$ac_link_default") 2>&5
3132 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3133 test $ac_status = 0; }; then :
3134 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
3135 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
3136 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3137 # so that the user can short-circuit this test for compilers unknown to
3139 for ac_file in $ac_files ''
3141 test -f "$ac_file" || continue
3143 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3146 # We found the default executable, but exeext='' is most
3150 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3152 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3154 # We set ac_cv_exeext here because the later test for it is not
3155 # safe: cross compilers may not add the suffix if given an `-o'
3156 # argument, so we may need to know it at that point already.
3157 # Even if this section looks crufty: it has the advantage of
3164 test "$ac_cv_exeext" = no && ac_cv_exeext=
3169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3170 $as_echo "$ac_file" >&6; }
3171 if test -z "$ac_file"; then :
3172 $as_echo "$as_me: failed program was:" >&5
3173 sed 's
/^
/|
/' conftest.$ac_ext >&5
3175 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3176 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3177 { as_fn_set_status 77
3178 as_fn_error "C compiler cannot create executables
3179 See \`config.log
' for more details." "$LINENO" 5; }; }
3181 ac_exeext=$ac_cv_exeext
3183 # Check that the compiler produces executables we can run. If not, either
3184 # the compiler is broken, or we cross compile.
3185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3186 $as_echo_n "checking whether the C compiler works... " >&6; }
3187 # If not cross compiling, check that we can run a simple program.
3188 if test "$cross_compiling" != yes; then
3189 if { ac_try='.
/$ac_file'
3190 { { case "(($ac_try" in
3191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3192 *) ac_try_echo=$ac_try;;
3194 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3195 $as_echo "$ac_try_echo"; } >&5
3196 (eval "$ac_try") 2>&5
3198 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3199 test $ac_status = 0; }; }; then
3202 if test "$cross_compiling" = maybe; then
3205 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3206 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3207 as_fn_error "cannot run C compiled programs.
3208 If you meant to cross compile, use \`--host'.
3209 See \`config.log' for more details.
" "$LINENO" 5; }
3213 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: yes" >&5
3214 $as_echo "yes" >&6; }
3216 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3217 ac_clean_files=$ac_clean_files_save
3218 # Check that the compiler produces executables we can run. If not, either
3219 # the compiler is broken, or we cross compile.
3220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling
" >&5
3221 $as_echo_n "checking whether we are cross compiling...
" >&6; }
3222 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $cross_compiling" >&5
3223 $as_echo "$cross_compiling" >&6; }
3225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of executables
" >&5
3226 $as_echo_n "checking
for suffix of executables...
" >&6; }
3227 if { { ac_try="$ac_link"
3229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3230 *) ac_try_echo=$ac_try;;
3232 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3233 $as_echo "$ac_try_echo"; } >&5
3234 (eval "$ac_link") 2>&5
3236 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3237 test $ac_status = 0; }; then :
3238 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3239 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3240 # work properly (i.e., refer to `conftest.exe'), while it won't with
3242 for ac_file in conftest.exe conftest conftest.*; do
3243 test -f "$ac_file" || continue
3245 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3246 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3252 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3253 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3254 as_fn_error "cannot compute suffix of executables: cannot compile and link
3255 See \`config.log' for more details.
" "$LINENO" 5; }
3257 rm -f conftest$ac_cv_exeext
3258 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_exeext" >&5
3259 $as_echo "$ac_cv_exeext" >&6; }
3261 rm -f conftest.$ac_ext
3262 EXEEXT=$ac_cv_exeext
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of object files
" >&5
3265 $as_echo_n "checking
for suffix of object files...
" >&6; }
3266 if test "${ac_cv_objext+set}" = set; then :
3267 $as_echo_n "(cached
) " >&6
3269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3270 /* end confdefs.h. */
3280 rm -f conftest.o conftest.obj
3281 if { { ac_try="$ac_compile"
3283 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3284 *) ac_try_echo=$ac_try;;
3286 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3287 $as_echo "$ac_try_echo"; } >&5
3288 (eval "$ac_compile") 2>&5
3290 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3291 test $ac_status = 0; }; then :
3292 for ac_file in conftest.o conftest.obj conftest.*; do
3293 test -f "$ac_file" || continue;
3295 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3296 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3301 $as_echo "$as_me: failed program was
:" >&5
3302 sed 's/^/| /' conftest.$ac_ext >&5
3304 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3305 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3306 as_fn_error "cannot compute suffix of object files: cannot compile
3307 See \`config.log' for more details.
" "$LINENO" 5; }
3309 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3311 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_objext" >&5
3312 $as_echo "$ac_cv_objext" >&6; }
3313 OBJEXT=$ac_cv_objext
3315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler
" >&5
3316 $as_echo_n "checking whether we are using the GNU C compiler...
" >&6; }
3317 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3318 $as_echo_n "(cached
) " >&6
3320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3321 /* end confdefs.h. */
3334 if ac_fn_c_try_compile "$LINENO"; then :
3339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3340 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3343 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_compiler_gnu" >&5
3344 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3345 if test $ac_compiler_gnu = yes; then
3350 ac_test_CFLAGS=${CFLAGS+set}
3351 ac_save_CFLAGS=$CFLAGS
3352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether
$CC accepts
-g" >&5
3353 $as_echo_n "checking whether
$CC accepts
-g...
" >&6; }
3354 if test "${ac_cv_prog_cc_g+set}" = set; then :
3355 $as_echo_n "(cached
) " >&6
3357 ac_save_c_werror_flag=$ac_c_werror_flag
3358 ac_c_werror_flag=yes
3361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3362 /* end confdefs.h. */
3372 if ac_fn_c_try_compile "$LINENO"; then :
3376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3377 /* end confdefs.h. */
3387 if ac_fn_c_try_compile "$LINENO"; then :
3390 ac_c_werror_flag=$ac_save_c_werror_flag
3392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3393 /* end confdefs.h. */
3403 if ac_fn_c_try_compile "$LINENO"; then :
3406 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3408 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3411 ac_c_werror_flag=$ac_save_c_werror_flag
3413 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_g" >&5
3414 $as_echo "$ac_cv_prog_cc_g" >&6; }
3415 if test "$ac_test_CFLAGS" = set; then
3416 CFLAGS=$ac_save_CFLAGS
3417 elif test $ac_cv_prog_cc_g = yes; then
3418 if test "$GCC" = yes; then
3424 if test "$GCC" = yes; then
3430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $CC option to accept ISO C89
" >&5
3431 $as_echo_n "checking
for $CC option to accept ISO C89...
" >&6; }
3432 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3433 $as_echo_n "(cached
) " >&6
3435 ac_cv_prog_cc_c89=no
3437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3438 /* end confdefs.h. */
3441 #include <sys/types.h>
3442 #include <sys/stat.h>
3443 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3444 struct buf { int x; };
3445 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3446 static char *e (p, i)
3452 static char *f (char * (*g) (char **, int), char **p, ...)
3457 s = g (p, va_arg (v,int));
3462 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3463 function prototypes and stuff, but not '\xHH' hex character constants.
3464 These don't provoke an error unfortunately, instead are silently treated
3465 as 'x'. The following induces an error, until -std is added to get
3466 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3467 array size at least. It's necessary to write '\x00'==0 to get something
3468 that's true only with -std. */
3469 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3471 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3472 inside strings and character constants. */
3474 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3476 int test (int i, double x);
3477 struct s1 {int (*f) (int a);};
3478 struct s2 {int (*f) (double a);};
3479 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3485 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3490 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3491 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3493 CC="$ac_save_CC $ac_arg"
3494 if ac_fn_c_try_compile "$LINENO"; then :
3495 ac_cv_prog_cc_c89=$ac_arg
3497 rm -f core conftest.err conftest.$ac_objext
3498 test "x
$ac_cv_prog_cc_c89" != "xno
" && break
3500 rm -f conftest.$ac_ext
3505 case "x
$ac_cv_prog_cc_c89" in
3507 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: none needed
" >&5
3508 $as_echo "none needed
" >&6; } ;;
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: unsupported
" >&5
3511 $as_echo "unsupported
" >&6; } ;;
3513 CC="$CC $ac_cv_prog_cc_c89"
3514 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_c89" >&5
3515 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3517 if test "x
$ac_cv_prog_cc_c89" != xno; then :
3522 ac_cpp='$CPP $CPPFLAGS'
3523 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3524 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3525 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3529 ac_cpp='$CPP $CPPFLAGS'
3530 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3531 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3532 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
3534 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
3535 # On Suns, sometimes $CPP names a directory.
3536 if test -n "$CPP" && test -d "$CPP"; then
3539 if test -z "$CPP"; then
3540 if test "${ac_cv_prog_CPP+set}" = set; then :
3541 $as_echo_n "(cached
) " >&6
3543 # Double quotes because CPP needs to be expanded
3544 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
3547 for ac_c_preproc_warn_flag in '' yes
3549 # Use a header file that comes with gcc, so configuring glibc
3550 # with a fresh cross-compiler works.
3551 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3552 # <limits.h> exists even on freestanding compilers.
3553 # On the NeXT, cc -E runs the code through the compiler's parser,
3554 # not just through cpp. "Syntax error
" is here to catch this case.
3555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3556 /* end confdefs.h. */
3558 # include <limits.h>
3560 # include <assert.h>
3564 if ac_fn_c_try_cpp "$LINENO"; then :
3567 # Broken: fails on valid input.
3570 rm -f conftest.err conftest.$ac_ext
3572 # OK, works on sane cases. Now check whether nonexistent headers
3573 # can be detected and how.
3574 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3575 /* end confdefs.h. */
3576 #include <ac_nonexistent.h>
3578 if ac_fn_c_try_cpp "$LINENO"; then :
3579 # Broken: success on invalid input.
3582 # Passes both tests.
3586 rm -f conftest.err conftest.$ac_ext
3589 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3590 rm -f conftest.err conftest.$ac_ext
3591 if $ac_preproc_ok; then :
3603 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
3604 $as_echo "$CPP" >&6; }
3606 for ac_c_preproc_warn_flag in '' yes
3608 # Use a header file that comes with gcc, so configuring glibc
3609 # with a fresh cross-compiler works.
3610 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3611 # <limits.h> exists even on freestanding compilers.
3612 # On the NeXT, cc -E runs the code through the compiler's parser,
3613 # not just through cpp. "Syntax error
" is here to catch this case.
3614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3615 /* end confdefs.h. */
3617 # include <limits.h>
3619 # include <assert.h>
3623 if ac_fn_c_try_cpp "$LINENO"; then :
3626 # Broken: fails on valid input.
3629 rm -f conftest.err conftest.$ac_ext
3631 # OK, works on sane cases. Now check whether nonexistent headers
3632 # can be detected and how.
3633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3634 /* end confdefs.h. */
3635 #include <ac_nonexistent.h>
3637 if ac_fn_c_try_cpp "$LINENO"; then :
3638 # Broken: success on invalid input.
3641 # Passes both tests.
3645 rm -f conftest.err conftest.$ac_ext
3648 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3649 rm -f conftest.err conftest.$ac_ext
3650 if $ac_preproc_ok; then :
3653 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3654 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3655 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3656 See \`config.log' for more details.
" "$LINENO" 5; }
3660 ac_cpp='$CPP $CPPFLAGS'
3661 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3662 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3663 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for grep that handles long lines and
-e" >&5
3667 $as_echo_n "checking
for grep that handles long lines and
-e...
" >&6; }
3668 if test "${ac_cv_path_GREP+set}" = set; then :
3669 $as_echo_n "(cached
) " >&6
3671 if test -z "$GREP"; then
3672 ac_path_GREP_found=false
3673 # Loop through the user's path and test for each of PROGNAME-LIST
3674 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3675 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3678 test -z "$as_dir" && as_dir=.
3679 for ac_prog in grep ggrep; do
3680 for ac_exec_ext in '' $ac_executable_extensions; do
3681 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3682 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3683 # Check for GNU ac_path_GREP and select it if it is found.
3684 # Check for GNU $ac_path_GREP
3685 case `"$ac_path_GREP" --version 2>&1` in
3687 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3690 $as_echo_n 0123456789 >"conftest.
in"
3693 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3694 mv "conftest.tmp
" "conftest.
in"
3695 cp "conftest.
in" "conftest.
nl"
3696 $as_echo 'GREP' >> "conftest.
nl"
3697 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3698 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3699 as_fn_arith $ac_count + 1 && ac_count=$as_val
3700 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3701 # Best one so far, save it but keep looking for a better one
3702 ac_cv_path_GREP="$ac_path_GREP"
3703 ac_path_GREP_max=$ac_count
3705 # 10*(2^10) chars as input seems more than enough
3706 test $ac_count -gt 10 && break
3708 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3711 $ac_path_GREP_found && break 3
3716 if test -z "$ac_cv_path_GREP"; then
3717 as_fn_error "no acceptable
grep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3720 ac_cv_path_GREP=$GREP
3724 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_GREP" >&5
3725 $as_echo "$ac_cv_path_GREP" >&6; }
3726 GREP="$ac_cv_path_GREP"
3729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for egrep" >&5
3730 $as_echo_n "checking
for egrep...
" >&6; }
3731 if test "${ac_cv_path_EGREP+set}" = set; then :
3732 $as_echo_n "(cached
) " >&6
3734 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3735 then ac_cv_path_EGREP="$GREP -E"
3737 if test -z "$EGREP"; then
3738 ac_path_EGREP_found=false
3739 # Loop through the user's path and test for each of PROGNAME-LIST
3740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3741 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3744 test -z "$as_dir" && as_dir=.
3745 for ac_prog in egrep; do
3746 for ac_exec_ext in '' $ac_executable_extensions; do
3747 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3748 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3749 # Check for GNU ac_path_EGREP and select it if it is found.
3750 # Check for GNU $ac_path_EGREP
3751 case `"$ac_path_EGREP" --version 2>&1` in
3753 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3756 $as_echo_n 0123456789 >"conftest.
in"
3759 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3760 mv "conftest.tmp
" "conftest.
in"
3761 cp "conftest.
in" "conftest.
nl"
3762 $as_echo 'EGREP' >> "conftest.
nl"
3763 "$ac_path_EGREP" 'EGREP$' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3764 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3765 as_fn_arith $ac_count + 1 && ac_count=$as_val
3766 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3767 # Best one so far, save it but keep looking for a better one
3768 ac_cv_path_EGREP="$ac_path_EGREP"
3769 ac_path_EGREP_max=$ac_count
3771 # 10*(2^10) chars as input seems more than enough
3772 test $ac_count -gt 10 && break
3774 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3777 $ac_path_EGREP_found && break 3
3782 if test -z "$ac_cv_path_EGREP"; then
3783 as_fn_error "no acceptable
egrep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3786 ac_cv_path_EGREP=$EGREP
3791 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_EGREP" >&5
3792 $as_echo "$ac_cv_path_EGREP" >&6; }
3793 EGREP="$ac_cv_path_EGREP"
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
3797 $as_echo_n "checking
for ANSI C header files...
" >&6; }
3798 if test "${ac_cv_header_stdc+set}" = set; then :
3799 $as_echo_n "(cached
) " >&6
3801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3802 /* end confdefs.h. */
3816 if ac_fn_c_try_compile "$LINENO"; then :
3817 ac_cv_header_stdc=yes
3819 ac_cv_header_stdc=no
3821 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3823 if test $ac_cv_header_stdc = yes; then
3824 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3826 /* end confdefs.h. */
3830 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
3831 $EGREP "memchr
" >/dev/null 2>&1; then :
3834 ac_cv_header_stdc=no
3840 if test $ac_cv_header_stdc = yes; then
3841 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3843 /* end confdefs.h. */
3847 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
3848 $EGREP "free
" >/dev/null 2>&1; then :
3851 ac_cv_header_stdc=no
3857 if test $ac_cv_header_stdc = yes; then
3858 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3859 if test "$cross_compiling" = yes; then :
3862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3863 /* end confdefs.h. */
3866 #if ((' ' & 0x0FF) == 0x020)
3867 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3868 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3870 # define ISLOWER(c) \
3871 (('a' <= (c) && (c) <= 'i') \
3872 || ('j' <= (c) && (c) <= 'r') \
3873 || ('s' <= (c) && (c) <= 'z'))
3874 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3877 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3882 for (i = 0; i < 256; i++)
3883 if (XOR (islower (i), ISLOWER (i))
3884 || toupper (i) != TOUPPER (i))
3889 if ac_fn_c_try_run "$LINENO"; then :
3892 ac_cv_header_stdc=no
3894 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3895 conftest.$ac_objext conftest.beam conftest.$ac_ext
3900 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
3901 $as_echo "$ac_cv_header_stdc" >&6; }
3902 if test $ac_cv_header_stdc = yes; then
3904 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3908 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3909 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
3910 inttypes.h stdint.h unistd.h
3912 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3913 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3915 eval as_val
=\$
$as_ac_Header
3916 if test "x$as_val" = x
""yes; then :
3917 cat >>confdefs.h
<<_ACEOF
3918 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3927 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3928 if test "x$ac_cv_header_minix_config_h" = x
""yes; then :
3935 if test "$MINIX" = yes; then
3937 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3940 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3943 $as_echo "#define _MINIX 1" >>confdefs.h
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3949 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3950 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3951 $as_echo_n "(cached) " >&6
3953 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3954 /* end confdefs.h. */
3956 # define __EXTENSIONS__ 1
3957 $ac_includes_default
3966 if ac_fn_c_try_compile
"$LINENO"; then :
3967 ac_cv_safe_to_define___extensions__
=yes
3969 ac_cv_safe_to_define___extensions__
=no
3971 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3974 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3975 test $ac_cv_safe_to_define___extensions__ = yes &&
3976 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3978 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3980 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3982 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3984 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3987 if test -n "$ac_tool_prefix"; then
3988 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3989 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
3990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3991 $as_echo_n "checking for $ac_word... " >&6; }
3992 if test "${ac_cv_prog_RANLIB+set}" = set; then :
3993 $as_echo_n "(cached) " >&6
3995 if test -n "$RANLIB"; then
3996 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3998 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4002 test -z "$as_dir" && as_dir
=.
4003 for ac_exec_ext
in '' $ac_executable_extensions; do
4004 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4005 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
4006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4015 RANLIB
=$ac_cv_prog_RANLIB
4016 if test -n "$RANLIB"; then
4017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4018 $as_echo "$RANLIB" >&6; }
4020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4021 $as_echo "no" >&6; }
4026 if test -z "$ac_cv_prog_RANLIB"; then
4027 ac_ct_RANLIB
=$RANLIB
4028 # Extract the first word of "ranlib", so it can be a program name with args.
4029 set dummy ranlib
; ac_word
=$2
4030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4031 $as_echo_n "checking for $ac_word... " >&6; }
4032 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4033 $as_echo_n "(cached) " >&6
4035 if test -n "$ac_ct_RANLIB"; then
4036 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
4038 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4042 test -z "$as_dir" && as_dir
=.
4043 for ac_exec_ext
in '' $ac_executable_extensions; do
4044 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4045 ac_cv_prog_ac_ct_RANLIB
="ranlib"
4046 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4055 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
4056 if test -n "$ac_ct_RANLIB"; then
4057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4058 $as_echo "$ac_ct_RANLIB" >&6; }
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4061 $as_echo "no" >&6; }
4064 if test "x$ac_ct_RANLIB" = x
; then
4067 case $cross_compiling:$ac_tool_warned in
4069 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4070 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4071 ac_tool_warned
=yes ;;
4073 RANLIB
=$ac_ct_RANLIB
4076 RANLIB
="$ac_cv_prog_RANLIB"
4087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4088 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4089 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4090 $as_echo_n "(cached) " >&6
4092 am_cv_prog_cc_stdc
=no
4094 # Don't try gcc -ansi; that turns off useful extensions and
4095 # breaks some systems' header files.
4096 # AIX -qlanglvl=ansi
4097 # Ultrix and OSF/1 -std1
4098 # HP-UX 10.20 and later -Ae
4099 # HP-UX older versions -Aa -D_HPUX_SOURCE
4100 # SVR4 -Xc -D__EXTENSIONS__
4101 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4103 CC
="$ac_save_CC $ac_arg"
4104 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4105 /* end confdefs.h. */
4108 #include <sys/types.h>
4109 #include <sys/stat.h>
4110 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4111 struct buf { int x; };
4112 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4113 static char *e (p, i)
4119 static char *f (char * (*g) (char **, int), char **p, ...)
4124 s = g (p, va_arg (v,int));
4128 int test (int i, double x);
4129 struct s1 {int (*f) (int a);};
4130 struct s2 {int (*f) (double a);};
4131 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4139 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4145 if ac_fn_c_try_compile
"$LINENO"; then :
4146 am_cv_prog_cc_stdc
="$ac_arg"; break
4148 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4154 if test -z "$am_cv_prog_cc_stdc"; then
4155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4156 $as_echo "none needed" >&6; }
4158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4159 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4161 case "x$am_cv_prog_cc_stdc" in
4163 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
4168 for ac_dir
in ..
"$srcdir"/..
; do
4169 for ac_t
in install-sh
install.sh shtool
; do
4170 if test -f "$ac_dir/$ac_t"; then
4172 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4177 if test -z "$ac_aux_dir"; then
4178 as_fn_error
"cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4181 # These three variables are undocumented and unsupported,
4182 # and are intended to be withdrawn in a future Autoconf release.
4183 # They can cause serious problems if a builder's source tree is in a directory
4184 # whose full name contains unusual characters.
4185 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4186 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4187 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4190 # Make sure we can run config.sub.
4191 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
4192 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4195 $as_echo_n "checking build system type... " >&6; }
4196 if test "${ac_cv_build+set}" = set; then :
4197 $as_echo_n "(cached) " >&6
4199 ac_build_alias
=$build_alias
4200 test "x$ac_build_alias" = x
&&
4201 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
4202 test "x$ac_build_alias" = x
&&
4203 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
4204 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4205 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4209 $as_echo "$ac_cv_build" >&6; }
4210 case $ac_cv_build in
4212 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
4215 ac_save_IFS
=$IFS; IFS
='-'
4221 # Remember, the first character of IFS is used to create $*,
4222 # except with old shells:
4225 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
4228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4229 $as_echo_n "checking host system type... " >&6; }
4230 if test "${ac_cv_host+set}" = set; then :
4231 $as_echo_n "(cached) " >&6
4233 if test "x$host_alias" = x
; then
4234 ac_cv_host
=$ac_cv_build
4236 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4237 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4242 $as_echo "$ac_cv_host" >&6; }
4245 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
4248 ac_save_IFS
=$IFS; IFS
='-'
4254 # Remember, the first character of IFS is used to create $*,
4255 # except with old shells:
4258 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4262 $as_echo_n "checking target system type... " >&6; }
4263 if test "${ac_cv_target+set}" = set; then :
4264 $as_echo_n "(cached) " >&6
4266 if test "x$target_alias" = x
; then
4267 ac_cv_target
=$ac_cv_host
4269 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4270 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4275 $as_echo "$ac_cv_target" >&6; }
4276 case $ac_cv_target in
4278 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
4280 target
=$ac_cv_target
4281 ac_save_IFS
=$IFS; IFS
='-'
4287 # Remember, the first character of IFS is used to create $*,
4288 # except with old shells:
4291 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
4294 # The aliases save the names the user supplied, while $host etc.
4295 # will get canonicalized.
4296 test -n "$target_alias" &&
4297 test "$program_prefix$program_suffix$program_transform_name" = \
4299 program_prefix
=${target_alias}-
4302 # Dependency checking.
4303 rm -rf .tst
2>/dev
/null
4304 mkdir .tst
2>/dev
/null
4305 if test -d .tst
; then
4310 rmdir .tst
2>/dev
/null
4312 DEPDIR
="${am__leading_dot}deps"
4314 ac_config_commands
="$ac_config_commands depdir"
4317 depcc
="$CC" am_compiler_list
=
4319 am_depcomp
=$ac_aux_dir/depcomp
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4321 $as_echo_n "checking dependency style of $depcc... " >&6; }
4322 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4323 $as_echo_n "(cached) " >&6
4325 if test -f "$am_depcomp"; then
4326 # We make a subdir and do the tests there. Otherwise we can end up
4327 # making bogus files that we don't know about and never remove. For
4328 # instance it was reported that on HP-UX the gcc test will end up
4329 # making a dummy file named `D' -- because `-MD' means `put the output
4332 # Copy depcomp to subdir because otherwise we won't find it if we're
4333 # using a relative directory.
4334 cp "$am_depcomp" conftest.dir
4336 # We will build objects and dependencies in a subdirectory because
4337 # it helps to detect inapplicable dependency modes. For instance
4338 # both Tru64's cc and ICC support -MD to output dependencies as a
4339 # side effect of compilation, but ICC will put the dependencies in
4340 # the current directory while Tru64 will put them in the object
4344 am_cv_CC_dependencies_compiler_type
=none
4345 if test "$am_compiler_list" = ""; then
4346 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4348 for depmode
in $am_compiler_list; do
4349 if test $depmode = none
; then break; fi
4351 $as_echo "$as_me:$LINENO: trying $depmode" >&5
4352 # Setup a source with many dependencies, because some compilers
4353 # like to wrap large dependency lists on column 80 (with \), and
4354 # we should not choose a depcomp mode which is confused by this.
4356 # We need to recreate these files for each test, as the compiler may
4357 # overwrite some of them when testing with obscure command lines.
4358 # This happens at least with the AIX C compiler.
4360 for i
in 1 2 3 4 5 6; do
4361 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
4362 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4363 # Solaris 8's {/usr,}/bin/sh.
4364 touch sub
/conftst
$i.h
4366 echo "include sub/conftest.Po" > confmf
4368 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4369 # mode. It turns out that the SunPro C++ compiler does not properly
4370 # handle `-M -o', and we need to detect this.
4371 depcmd
="depmode=$depmode \
4372 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4373 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4374 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4375 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
4376 if env
$depcmd > conftest.err
2>&1 &&
4377 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
4378 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
4379 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
4380 # icc doesn't choke on unknown options, it will just issue warnings
4381 # or remarks (even with -Werror). So we grep stderr for any message
4382 # that says an option was ignored or not supported.
4383 # When given -MP, icc 7.0 and 7.1 complain thusly:
4384 # icc: Command line warning: ignoring option '-M'; no argument required
4385 # The diagnosis changed in icc 8.0:
4386 # icc: Command line remark: option '-MP' not supported
4387 if (grep 'ignoring option' conftest.err ||
4388 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4389 am_cv_CC_dependencies_compiler_type
=$depmode
4390 $as_echo "$as_me:$LINENO: success" >&5
4394 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4395 sed -e 's/^/| /' < conftest.err
>&5
4401 am_cv_CC_dependencies_compiler_type
=none
4405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4406 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4407 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
4408 then as_fn_error
"no usable dependency style found" "$LINENO" 5
4409 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4414 # Check for the 'make' the user wants to use.
4417 # Extract the first word of "$ac_prog", so it can be a program name with args.
4418 set dummy
$ac_prog; ac_word
=$2
4419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4420 $as_echo_n "checking for $ac_word... " >&6; }
4421 if test "${ac_cv_prog_MAKE+set}" = set; then :
4422 $as_echo_n "(cached) " >&6
4424 if test -n "$MAKE"; then
4425 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4427 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4431 test -z "$as_dir" && as_dir
=.
4432 for ac_exec_ext
in '' $ac_executable_extensions; do
4433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4434 ac_cv_prog_MAKE
="$ac_prog"
4435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4444 MAKE
=$ac_cv_prog_MAKE
4445 if test -n "$MAKE"; then
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4447 $as_echo "$MAKE" >&6; }
4449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4450 $as_echo "no" >&6; }
4454 test -n "$MAKE" && break
4458 case "`$MAKE --version 2>&1 | sed 1q`" in
4463 if test "$MAKE_IS_GNU" = yes; then
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4472 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4474 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4475 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4476 $as_echo_n "(cached) " >&6
4478 cat >conftest.
make <<\_ACEOF
4481 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4483 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4484 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4486 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4488 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4492 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4494 $as_echo "yes" >&6; }
4497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4498 $as_echo "no" >&6; }
4499 SET_MAKE
="MAKE=${MAKE-make}"
4514 # If we haven't got the data from the intl directory,
4515 # assume NLS is disabled.
4524 if test -f ..
/intl
/config.intl
; then
4525 . ..
/intl
/config.intl
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4528 $as_echo_n "checking whether NLS is requested... " >&6; }
4529 if test x
"$USE_NLS" != xyes
; then
4530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4531 $as_echo "no" >&6; }
4533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4534 $as_echo "yes" >&6; }
4536 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
4539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4540 $as_echo_n "checking for catalogs to be installed... " >&6; }
4541 # Look for .po and .gmo files in the source directory.
4544 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
4545 # If there aren't any .gmo files the shell will give us the
4546 # literal string "../path/to/srcdir/po/*.gmo" which has to be
4548 case "$cat" in *\
**)
4551 # The quadruple backslash is collapsed to a double backslash
4552 # by the backticks, then collapsed again by the double quotes,
4553 # leaving us with one backslash in the sed expression (right
4554 # before the dot that mustn't act as a wildcard).
4555 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4556 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
4557 # The user is allowed to set LINGUAS to a list of languages to
4558 # install catalogs for. If it's empty that means "all of them."
4559 if test "x$LINGUAS" = x
; then
4560 CATALOGS
="$CATALOGS $cat"
4561 XLINGUAS
="$XLINGUAS $lang"
4563 case "$LINGUAS" in *$lang*)
4564 CATALOGS
="$CATALOGS $cat"
4565 XLINGUAS
="$XLINGUAS $lang"
4571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4572 $as_echo "$LINGUAS" >&6; }
4585 localedir
='${datadir}/locale'
4588 if test x
"$USE_NLS" = xyes
; then
4589 CONFIG_ALL
="$CONFIG_ALL all-po"
4590 CONFIG_CLEAN
="$CONFIG_CLEAN clean-po"
4591 CONFIG_INSTALL
="$CONFIG_INSTALL install-po"
4592 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL uninstall-po"
4608 GNULIB_STRCASESTR
=0;
4615 GNULIB_MBSCASECMP
=0;
4616 GNULIB_MBSNCASECMP
=0;
4617 GNULIB_MBSPCASECMP
=0;
4618 GNULIB_MBSCASESTR
=0;
4628 HAVE_DECL_MEMRCHR
=1;
4634 HAVE_DECL_STRNDUP
=1;
4635 HAVE_DECL_STRNLEN
=1;
4639 HAVE_DECL_STRTOK_R
=1;
4640 HAVE_DECL_STRERROR
=1;
4641 HAVE_DECL_STRSIGNAL
=1;
4643 REPLACE_STRSIGNAL
=0;
4645 REPLACE_STRCASESTR
=0;
4649 ac_fn_c_check_decl
"$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
4650 if test "x$ac_cv_have_decl_memmem" = x
""yes; then :
4656 cat >>confdefs.h
<<_ACEOF
4657 #define HAVE_DECL_MEMMEM $ac_have_decl
4672 for ac_func
in memmem
4674 ac_fn_c_check_func
"$LINENO" "memmem" "ac_cv_func_memmem"
4675 if test "x$ac_cv_func_memmem" = x
""yes; then :
4676 cat >>confdefs.h
<<_ACEOF
4677 #define HAVE_MEMMEM 1
4682 gl_LIBOBJS
="$gl_LIBOBJS $ac_func.$ac_objext"
4695 if test $ac_cv_have_decl_memmem = no
; then
4701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
4702 $as_echo_n "checking for long long int... " >&6; }
4703 if test "${ac_cv_type_long_long_int+set}" = set; then :
4704 $as_echo_n "(cached) " >&6
4706 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4707 /* end confdefs.h. */
4709 /* For now, do not test the preprocessor; as of 2007 there are too many
4710 implementations with broken preprocessors. Perhaps this can
4711 be revisited in 2012. In the meantime, code should not expect
4712 #if to work with literals wider than 32 bits. */
4713 /* Test literals. */
4714 long long int ll = 9223372036854775807ll;
4715 long long int nll = -9223372036854775807LL;
4716 unsigned long long int ull = 18446744073709551615ULL;
4717 /* Test constant expressions. */
4718 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4720 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4726 /* Test availability of runtime routines for shift and division. */
4727 long long int llmax = 9223372036854775807ll;
4728 unsigned long long int ullmax = 18446744073709551615ull;
4729 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4730 | (llmax / ll) | (llmax % ll)
4731 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4732 | (ullmax / ull) | (ullmax % ull));
4738 if ac_fn_c_try_link
"$LINENO"; then :
4739 if test "$cross_compiling" = yes; then :
4740 ac_cv_type_long_long_int
=yes
4742 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4743 /* end confdefs.h. */
4747 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
4748 # define LLONG_MAX (HALF - 1 + HALF)
4753 long long int n = 1;
4757 long long int m = n << i;
4760 if (LLONG_MAX / 2 < m)
4768 if ac_fn_c_try_run
"$LINENO"; then :
4769 ac_cv_type_long_long_int
=yes
4771 ac_cv_type_long_long_int
=no
4773 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4774 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4778 ac_cv_type_long_long_int
=no
4780 rm -f core conftest.err conftest.
$ac_objext \
4781 conftest
$ac_exeext conftest.
$ac_ext
4783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
4784 $as_echo "$ac_cv_type_long_long_int" >&6; }
4785 if test $ac_cv_type_long_long_int = yes; then
4787 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
4792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
4793 $as_echo_n "checking for unsigned long long int... " >&6; }
4794 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then :
4795 $as_echo_n "(cached) " >&6
4797 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4798 /* end confdefs.h. */
4800 /* For now, do not test the preprocessor; as of 2007 there are too many
4801 implementations with broken preprocessors. Perhaps this can
4802 be revisited in 2012. In the meantime, code should not expect
4803 #if to work with literals wider than 32 bits. */
4804 /* Test literals. */
4805 long long int ll = 9223372036854775807ll;
4806 long long int nll = -9223372036854775807LL;
4807 unsigned long long int ull = 18446744073709551615ULL;
4808 /* Test constant expressions. */
4809 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4811 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4817 /* Test availability of runtime routines for shift and division. */
4818 long long int llmax = 9223372036854775807ll;
4819 unsigned long long int ullmax = 18446744073709551615ull;
4820 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4821 | (llmax / ll) | (llmax % ll)
4822 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4823 | (ullmax / ull) | (ullmax % ull));
4829 if ac_fn_c_try_link
"$LINENO"; then :
4830 ac_cv_type_unsigned_long_long_int
=yes
4832 ac_cv_type_unsigned_long_long_int
=no
4834 rm -f core conftest.err conftest.
$ac_objext \
4835 conftest
$ac_exeext conftest.
$ac_ext
4837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
4838 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
4839 if test $ac_cv_type_unsigned_long_long_int = yes; then
4841 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
4847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
4848 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
4849 if test "${gl_cv_have_include_next+set}" = set; then :
4850 $as_echo_n "(cached) " >&6
4852 rm -rf conftestd1 conftestd2
4853 mkdir conftestd1 conftestd2
4854 cat <<EOF > conftestd1/conftest.h
4855 #define DEFINED_IN_CONFTESTD1
4856 #include_next <conftest.h>
4857 #ifdef DEFINED_IN_CONFTESTD2
4860 #error "include_next doesn't work"
4863 cat <<EOF > conftestd2/conftest.h
4864 #ifndef DEFINED_IN_CONFTESTD1
4865 #error "include_next test doesn't work"
4867 #define DEFINED_IN_CONFTESTD2
4869 save_CPPFLAGS
="$CPPFLAGS"
4870 CPPFLAGS
="$CPPFLAGS -Iconftestd1 -Iconftestd2"
4871 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4872 /* end confdefs.h. */
4873 #include <conftest.h>
4875 if ac_fn_c_try_compile
"$LINENO"; then :
4876 gl_cv_have_include_next
=yes
4878 gl_cv_have_include_next
=no
4880 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4881 CPPFLAGS
="$save_CPPFLAGS"
4882 rm -rf conftestd1 conftestd2
4885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
4886 $as_echo "$gl_cv_have_include_next" >&6; }
4887 if test $gl_cv_have_include_next = yes; then
4890 $as_echo "#define HAVE_INCLUDE_NEXT 1" >>confdefs.h
4893 INCLUDE_NEXT
=include_next
4895 INCLUDE_NEXT
=include
4903 for ac_header
in $gl_header_list
4905 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4906 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4907 eval as_val
=\$
$as_ac_Header
4908 if test "x$as_val" = x
""yes; then :
4909 cat >>confdefs.h
<<_ACEOF
4910 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
4927 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
4928 if test "${ac_cv_c_restrict+set}" = set; then :
4929 $as_echo_n "(cached) " >&6
4932 # The order here caters to the fact that C++ does not require restrict.
4933 for ac_kw
in __restrict __restrict__ _Restrict restrict
; do
4934 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4935 /* end confdefs.h. */
4936 typedef int * int_ptr;
4937 int foo (int_ptr $ac_kw ip) {
4951 if ac_fn_c_try_compile
"$LINENO"; then :
4952 ac_cv_c_restrict
=$ac_kw
4954 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4955 test "$ac_cv_c_restrict" != no
&& break
4959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
4960 $as_echo "$ac_cv_c_restrict" >&6; }
4962 case $ac_cv_c_restrict in
4964 no
) $as_echo "#define restrict /**/" >>confdefs.h
4966 *) cat >>confdefs.h
<<_ACEOF
4967 #define restrict $ac_cv_c_restrict
4991 if test $gl_cv_have_include_next = yes; then
4992 gl_cv_next_string_h
='<'string.h
'>'
4994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
4995 $as_echo_n "checking absolute name of <string.h>... " >&6; }
4996 if test "${gl_cv_next_string_h+set}" = set; then :
4997 $as_echo_n "(cached) " >&6
5000 if test $ac_cv_header_string_h = yes; then
5001 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5002 /* end confdefs.h. */
5006 gl_cv_next_string_h
='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5007 sed -n '\#/string.h#{
5008 s#.*"\(.*/string.h\)".*#\1#
5014 gl_cv_next_string_h
='<'string.h
'>'
5018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
5019 $as_echo "$gl_cv_next_string_h" >&6; }
5021 NEXT_STRING_H
=$gl_cv_next_string_h
5028 HAVE_DECL_WCWIDTH
=1;
5035 GL_COND_LIBTOOL_TRUE
=
5036 GL_COND_LIBTOOL_FALSE
='#'
5038 GL_COND_LIBTOOL_TRUE
='#'
5039 GL_COND_LIBTOOL_FALSE
=
5042 gl_cond_libtool
=false
5048 gl_source_base
='gnulib'
5057 for ac_func
in memchr
5059 ac_fn_c_check_func
"$LINENO" "memchr" "ac_cv_func_memchr"
5060 if test "x$ac_cv_func_memchr" = x
""yes; then :
5061 cat >>confdefs.h
<<_ACEOF
5062 #define HAVE_MEMCHR 1
5067 gl_LIBOBJS
="$gl_LIBOBJS $ac_func.$ac_objext"
5073 if test $ac_cv_func_memchr = no
; then
5075 for ac_header
in bp-sym.h
5077 ac_fn_c_check_header_mongrel
"$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
5078 if test "x$ac_cv_header_bp_sym_h" = x
""yes; then :
5079 cat >>confdefs.h
<<_ACEOF
5080 #define HAVE_BP_SYM_H 1
5091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5
5092 $as_echo_n "checking for working memcmp... " >&6; }
5093 if test "${ac_cv_func_memcmp_working+set}" = set; then :
5094 $as_echo_n "(cached) " >&6
5096 if test "$cross_compiling" = yes; then :
5097 ac_cv_func_memcmp_working
=no
5099 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5100 /* end confdefs.h. */
5101 $ac_includes_default
5106 /* Some versions of memcmp are not 8-bit clean. */
5107 char c0 = '\100', c1 = '\200', c2 = '\201';
5108 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
5111 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
5112 or more and with at least one buffer not starting on a 4-byte boundary.
5113 William Lewis provided this test program. */
5118 for (i = 0; i < 4; i++)
5122 strcpy (a, "--------01111111");
5123 strcpy (b, "--------10000000");
5124 if (memcmp (a, b, 16) >= 0)
5134 if ac_fn_c_try_run
"$LINENO"; then :
5135 ac_cv_func_memcmp_working
=yes
5137 ac_cv_func_memcmp_working
=no
5139 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5140 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5
5145 $as_echo "$ac_cv_func_memcmp_working" >&6; }
5146 test $ac_cv_func_memcmp_working = no
&&
5153 gl_LIBOBJS
="$gl_LIBOBJS memcmp.$ac_objext"
5156 if test $ac_cv_func_memcmp_working = no
; then
5158 $as_echo "#define memcmp rpl_memcmp" >>confdefs.h
5165 if test $ac_cv_have_decl_memmem = yes; then
5166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works in linear time" >&5
5167 $as_echo_n "checking whether memmem works in linear time... " >&6; }
5168 if test "${gl_cv_func_memmem_works+set}" = set; then :
5169 $as_echo_n "(cached) " >&6
5171 if test "$cross_compiling" = yes; then :
5172 gl_cv_func_memmem_works
="guessing no"
5174 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5175 /* end confdefs.h. */
5177 #include <string.h> /* for memmem */
5178 #include <stdlib.h> /* for malloc */
5179 #include <unistd.h> /* for alarm */
5185 char *haystack = (char *) malloc (2 * m + 1);
5186 char *needle = (char *) malloc (m + 1);
5188 /* Failure to compile this test due to missing alarm is okay,
5189 since all such platforms (mingw) also lack memmem. */
5191 /* Check for quadratic performance. */
5192 if (haystack && needle)
5194 memset (haystack, 'A', 2 * m);
5195 haystack[2 * m] = 'B';
5196 memset (needle, 'A', m);
5198 result = memmem (haystack, 2 * m + 1, needle, m + 1);
5200 /* Check for empty needle behavior. */
5201 return !result || !memmem ("a", 1, 0, 0);
5206 if ac_fn_c_try_run
"$LINENO"; then :
5207 gl_cv_func_memmem_works
=yes
5209 gl_cv_func_memmem_works
=no
5211 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5212 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works" >&5
5217 $as_echo "$gl_cv_func_memmem_works" >&6; }
5218 if test "$gl_cv_func_memmem_works" != yes; then
5227 gl_LIBOBJS
="$gl_LIBOBJS memmem.$ac_objext"
5243 for ac_func
in memmem
5245 ac_fn_c_check_func
"$LINENO" "memmem" "ac_cv_func_memmem"
5246 if test "x$ac_cv_func_memmem" = x
""yes; then :
5247 cat >>confdefs.h
<<_ACEOF
5248 #define HAVE_MEMMEM 1
5253 gl_LIBOBJS
="$gl_LIBOBJS $ac_func.$ac_objext"
5266 if test $ac_cv_have_decl_memmem = no
; then
5278 if test $ac_cv_type_long_long_int = yes; then
5279 HAVE_LONG_LONG_INT
=1
5281 HAVE_LONG_LONG_INT
=0
5285 if test $ac_cv_type_unsigned_long_long_int = yes; then
5286 HAVE_UNSIGNED_LONG_LONG_INT
=1
5288 HAVE_UNSIGNED_LONG_LONG_INT
=0
5292 if test $ac_cv_header_inttypes_h = yes; then
5299 if test $ac_cv_header_sys_types_h = yes; then
5317 if test $gl_cv_have_include_next = yes; then
5318 gl_cv_next_stdint_h
='<'stdint.h
'>'
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
5321 $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
5322 if test "${gl_cv_next_stdint_h+set}" = set; then :
5323 $as_echo_n "(cached) " >&6
5326 if test $ac_cv_header_stdint_h = yes; then
5327 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5328 /* end confdefs.h. */
5332 gl_cv_next_stdint_h
='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5333 sed -n '\#/stdint.h#{
5334 s#.*"\(.*/stdint.h\)".*#\1#
5340 gl_cv_next_stdint_h
='<'stdint.h
'>'
5344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
5345 $as_echo "$gl_cv_next_stdint_h" >&6; }
5347 NEXT_STDINT_H
=$gl_cv_next_stdint_h
5351 if test $ac_cv_header_stdint_h = yes; then
5358 if test $ac_cv_header_stdint_h = yes; then
5359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
5360 $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
5361 if test "${gl_cv_header_working_stdint_h+set}" = set; then :
5362 $as_echo_n "(cached) " >&6
5364 gl_cv_header_working_stdint_h
=no
5365 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5366 /* end confdefs.h. */
5369 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
5370 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
5371 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
5373 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>. */
5374 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
5375 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
5379 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5380 included before <wchar.h>. */
5391 int8_t a1 = INT8_MAX;
5392 int8_t a1min = INT8_MIN;
5395 int16_t a2 = INT16_MAX;
5396 int16_t a2min = INT16_MIN;
5399 int32_t a3 = INT32_MAX;
5400 int32_t a3min = INT32_MIN;
5403 int64_t a4 = INT64_MAX;
5404 int64_t a4min = INT64_MIN;
5407 uint8_t b1 = UINT8_MAX;
5409 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
5412 uint16_t b2 = UINT16_MAX;
5415 uint32_t b3 = UINT32_MAX;
5418 uint64_t b4 = UINT64_MAX;
5420 int_least8_t c1 = INT8_C (0x7f);
5421 int_least8_t c1max = INT_LEAST8_MAX;
5422 int_least8_t c1min = INT_LEAST8_MIN;
5423 int_least16_t c2 = INT16_C (0x7fff);
5424 int_least16_t c2max = INT_LEAST16_MAX;
5425 int_least16_t c2min = INT_LEAST16_MIN;
5426 int_least32_t c3 = INT32_C (0x7fffffff);
5427 int_least32_t c3max = INT_LEAST32_MAX;
5428 int_least32_t c3min = INT_LEAST32_MIN;
5429 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
5430 int_least64_t c4max = INT_LEAST64_MAX;
5431 int_least64_t c4min = INT_LEAST64_MIN;
5432 uint_least8_t d1 = UINT8_C (0xff);
5433 uint_least8_t d1max = UINT_LEAST8_MAX;
5434 uint_least16_t d2 = UINT16_C (0xffff);
5435 uint_least16_t d2max = UINT_LEAST16_MAX;
5436 uint_least32_t d3 = UINT32_C (0xffffffff);
5437 uint_least32_t d3max = UINT_LEAST32_MAX;
5438 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
5439 uint_least64_t d4max = UINT_LEAST64_MAX;
5440 int_fast8_t e1 = INT_FAST8_MAX;
5441 int_fast8_t e1min = INT_FAST8_MIN;
5442 int_fast16_t e2 = INT_FAST16_MAX;
5443 int_fast16_t e2min = INT_FAST16_MIN;
5444 int_fast32_t e3 = INT_FAST32_MAX;
5445 int_fast32_t e3min = INT_FAST32_MIN;
5446 int_fast64_t e4 = INT_FAST64_MAX;
5447 int_fast64_t e4min = INT_FAST64_MIN;
5448 uint_fast8_t f1 = UINT_FAST8_MAX;
5449 uint_fast16_t f2 = UINT_FAST16_MAX;
5450 uint_fast32_t f3 = UINT_FAST32_MAX;
5451 uint_fast64_t f4 = UINT_FAST64_MAX;
5453 intptr_t g = INTPTR_MAX;
5454 intptr_t gmin = INTPTR_MIN;
5457 uintptr_t h = UINTPTR_MAX;
5459 intmax_t i = INTMAX_MAX;
5460 uintmax_t j = UINTMAX_MAX;
5462 #include <limits.h> /* for CHAR_BIT */
5463 #define TYPE_MINIMUM(t) \
5464 ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
5465 #define TYPE_MAXIMUM(t) \
5466 ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
5469 PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
5470 && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
5472 /* Detect bug in FreeBSD 6.0 / ia64. */
5473 int check_SIG_ATOMIC:
5474 SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
5475 && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
5477 int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
5479 WCHAR_MIN == TYPE_MINIMUM (wchar_t)
5480 && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
5482 /* Detect bug in mingw. */
5484 WINT_MIN == TYPE_MINIMUM (wint_t)
5485 && WINT_MAX == TYPE_MAXIMUM (wint_t)
5488 /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
5490 (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
5492 (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
5494 /* Detect bugs in OpenBSD 3.9 stdint.h. */
5496 int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
5499 int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
5502 int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
5505 int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
5507 int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
5508 int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
5509 int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
5510 int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
5511 int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
5512 int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
5513 int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
5514 int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
5515 int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
5516 int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
5517 int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
5528 if ac_fn_c_try_compile
"$LINENO"; then :
5529 gl_cv_header_working_stdint_h
=yes
5531 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
5534 $as_echo "$gl_cv_header_working_stdint_h" >&6; }
5536 if test "$gl_cv_header_working_stdint_h" = yes; then
5539 for ac_header
in sys
/inttypes.h sys
/bitypes.h
5541 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5542 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5543 eval as_val
=\$
$as_ac_Header
5544 if test "x$as_val" = x
""yes; then :
5545 cat >>confdefs.h
<<_ACEOF
5546 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5553 if test $ac_cv_header_sys_inttypes_h = yes; then
5554 HAVE_SYS_INTTYPES_H
=1
5556 HAVE_SYS_INTTYPES_H
=0
5559 if test $ac_cv_header_sys_bitypes_h = yes; then
5560 HAVE_SYS_BITYPES_H
=1
5562 HAVE_SYS_BITYPES_H
=0
5577 for gltype
in ptrdiff_t sig_atomic_t size_t wchar_t wint_t
; do
5578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
5579 $as_echo_n "checking for bit size of $gltype... " >&6; }
5580 if { as_var
=gl_cv_bitsizeof_
${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
5581 $as_echo_n "(cached) " >&6
5583 if ac_fn_c_compute_int
"$LINENO" "sizeof ($gltype) * CHAR_BIT" "result" "
5584 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5585 included before <wchar.h>. */
5594 #include <limits.h>"; then :
5600 eval gl_cv_bitsizeof_
${gltype}=\
$result
5603 eval ac_res
=\
$gl_cv_bitsizeof_${gltype}
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5605 $as_echo "$ac_res" >&6; }
5606 eval result
=\
$gl_cv_bitsizeof_${gltype}
5607 if test $result = unknown
; then
5610 GLTYPE
=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
5611 cat >>confdefs.h
<<_ACEOF
5612 #define BITSIZEOF_${GLTYPE} $result
5615 eval BITSIZEOF_
${GLTYPE}=\
$result
5621 for gltype
in sig_atomic_t wchar_t wint_t
; do
5622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
5623 $as_echo_n "checking whether $gltype is signed... " >&6; }
5624 if { as_var
=gl_cv_type_
${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then :
5625 $as_echo_n "(cached) " >&6
5627 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5628 /* end confdefs.h. */
5630 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5631 included before <wchar.h>. */
5640 int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
5649 if ac_fn_c_try_compile
"$LINENO"; then :
5654 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5655 eval gl_cv_type_
${gltype}_signed
=\
$result
5658 eval ac_res
=\
$gl_cv_type_${gltype}_signed
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5660 $as_echo "$ac_res" >&6; }
5661 eval result
=\
$gl_cv_type_${gltype}_signed
5662 GLTYPE
=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
5663 if test "$result" = yes; then
5664 cat >>confdefs.h
<<_ACEOF
5665 #define HAVE_SIGNED_${GLTYPE} 1
5668 eval HAVE_SIGNED_
${GLTYPE}=1
5670 eval HAVE_SIGNED_
${GLTYPE}=0
5675 gl_cv_type_ptrdiff_t_signed
=yes
5676 gl_cv_type_size_t_signed
=no
5679 for gltype
in ptrdiff_t sig_atomic_t size_t wchar_t wint_t
; do
5680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
5681 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
5682 if { as_var
=gl_cv_type_
${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
5683 $as_echo_n "(cached) " >&6
5685 eval gl_cv_type_
${gltype}_suffix
=no
5686 eval result
=\
$gl_cv_type_${gltype}_signed
5687 if test "$result" = yes; then
5692 for glsuf
in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64
; do
5695 l
) gltype1
='long int';;
5696 ll
) gltype1
='long long int';;
5697 i64
) gltype1
='__int64';;
5698 u
) gltype1
='unsigned int';;
5699 ul
) gltype1
='unsigned long int';;
5700 ull
) gltype1
='unsigned long long int';;
5701 ui64
)gltype1
='unsigned __int64';;
5703 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5704 /* end confdefs.h. */
5706 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5707 included before <wchar.h>. */
5717 extern $gltype1 foo;
5726 if ac_fn_c_try_compile
"$LINENO"; then :
5727 eval gl_cv_type_
${gltype}_suffix
=\
$glsuf
5729 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5730 eval result
=\
$gl_cv_type_${gltype}_suffix
5731 test "$result" != no
&& break
5734 eval ac_res
=\
$gl_cv_type_${gltype}_suffix
5735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5736 $as_echo "$ac_res" >&6; }
5737 GLTYPE
=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
5738 eval result
=\
$gl_cv_type_${gltype}_suffix
5739 test "$result" = no
&& result
=
5740 eval ${GLTYPE}_SUFFIX
=\
$result
5741 cat >>confdefs.h
<<_ACEOF
5742 #define ${GLTYPE}_SUFFIX $result
5758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <wchar.h> is standalone" >&5
5759 $as_echo_n "checking whether <wchar.h> is standalone... " >&6; }
5760 if test "${gl_cv_header_wchar_h_standalone+set}" = set; then :
5761 $as_echo_n "(cached) " >&6
5763 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5764 /* end confdefs.h. */
5768 if ac_fn_c_try_compile
"$LINENO"; then :
5769 gl_cv_header_wchar_h_standalone
=yes
5771 gl_cv_header_wchar_h_standalone
=no
5773 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_wchar_h_standalone" >&5
5776 $as_echo "$gl_cv_header_wchar_h_standalone" >&6; }
5777 if test $gl_cv_header_wchar_h_standalone != yes; then
5788 if test $ac_cv_header_wchar_h = yes; then
5805 if test $gl_cv_have_include_next = yes; then
5806 gl_cv_next_wchar_h
='<'wchar.h
'>'
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5
5809 $as_echo_n "checking absolute name of <wchar.h>... " >&6; }
5810 if test "${gl_cv_next_wchar_h+set}" = set; then :
5811 $as_echo_n "(cached) " >&6
5814 if test $ac_cv_header_wchar_h = yes; then
5815 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5816 /* end confdefs.h. */
5820 gl_cv_next_wchar_h
='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5821 sed -n '\#/wchar.h#{
5822 s#.*"\(.*/wchar.h\)".*#\1#
5828 gl_cv_next_wchar_h
='<'wchar.h
'>'
5832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5
5833 $as_echo "$gl_cv_next_wchar_h" >&6; }
5835 NEXT_WCHAR_H
=$gl_cv_next_wchar_h
5849 gl_source_base
='tests'
5854 LIBGNU_LIBDEPS
="$gl_libdeps"
5856 LIBGNU_LTLIBDEPS
="$gl_ltlibdeps"
5860 # For Makefile dependencies.
5862 if test x
"$STDINT_H" != x
; then
5863 GNULIB_STDINT_H
=gnulib
/$STDINT_H
5869 cat >>confdefs.h
<<_ACEOF
5870 #define PACKAGE "$PACKAGE"
5875 # GDB does not use automake, but gnulib does. This line lets us
5876 # generate its Makefile.in.
5877 am__api_version
='1.11'
5879 # Find a good install program. We prefer a C program (faster),
5880 # so one script is as good as another. But avoid the broken or
5881 # incompatible versions:
5882 # SysV /etc/install, /usr/sbin/install
5883 # SunOS /usr/etc/install
5884 # IRIX /sbin/install
5886 # AmigaOS /C/install, which installs bootblocks on floppy discs
5887 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5888 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5889 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5890 # OS/2's system install, which has a completely different semantic
5891 # ./install, which can be erroneously created by make from ./install.sh.
5892 # Reject install programs that cannot install multiple files.
5893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5894 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5895 if test -z "$INSTALL"; then
5896 if test "${ac_cv_path_install+set}" = set; then :
5897 $as_echo_n "(cached) " >&6
5899 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5903 test -z "$as_dir" && as_dir
=.
5904 # Account for people who put trailing slashes in PATH elements.
5905 case $as_dir/ in #((
5906 .
/ | .
// |
/[cC
]/* | \
5907 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
5908 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
5911 # OSF1 and SCO ODT 3.0 have their own names for install.
5912 # Don't use installbsd from OSF since it installs stuff as root
5914 for ac_prog
in ginstall scoinst
install; do
5915 for ac_exec_ext
in '' $ac_executable_extensions; do
5916 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5917 if test $ac_prog = install &&
5918 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5919 # AIX install. It has an incompatible calling convention.
5921 elif test $ac_prog = install &&
5922 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5923 # program-specific install script used by HP pwplus--don't use.
5926 rm -rf conftest.one conftest.two conftest.dir
5927 echo one
> conftest.one
5928 echo two
> conftest.two
5930 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
5931 test -s conftest.one
&& test -s conftest.two
&&
5932 test -s conftest.dir
/conftest.one
&&
5933 test -s conftest.dir
/conftest.two
5935 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
5948 rm -rf conftest.one conftest.two conftest.dir
5951 if test "${ac_cv_path_install+set}" = set; then
5952 INSTALL
=$ac_cv_path_install
5954 # As a last resort, use the slow shell script. Don't cache a
5955 # value for INSTALL within a source directory, because that will
5956 # break other packages using the cache if that directory is
5957 # removed, or if the value is a relative name.
5958 INSTALL
=$ac_install_sh
5961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5962 $as_echo "$INSTALL" >&6; }
5964 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5965 # It thinks the first close brace ends the variable substitution.
5966 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
5968 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
5970 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
5972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
5973 $as_echo_n "checking whether build environment is sane... " >&6; }
5976 echo timestamp
> conftest.
file
5977 # Reject unsafe characters in $srcdir or the absolute working directory
5978 # name. Accept space and tab only in the latter.
5982 *[\\\"\
#\$\&\'\`$am_lf]*)
5983 as_fn_error
"unsafe absolute working directory name" "$LINENO" 5;;
5986 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
5987 as_fn_error
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
5990 # Do `set' in a subshell so we don't clobber the current shell's
5991 # arguments. Must try -L first in case configure is actually a
5992 # symlink; some systems play weird games with the mod time of symlinks
5993 # (eg FreeBSD returns the mod time of the symlink's containing
5996 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
5997 if test "$*" = "X"; then
5999 set X
`ls -t "$srcdir/configure" conftest.file`
6002 if test "$*" != "X $srcdir/configure conftest.file" \
6003 && test "$*" != "X conftest.file $srcdir/configure"; then
6005 # If neither matched, then we have a broken ls. This can happen
6006 # if, for instance, CONFIG_SHELL is bash and it inherits a
6007 # broken ls alias from the environment. This has actually
6008 # happened. Such a system could not be considered "sane".
6009 as_fn_error
"ls -t appears to fail. Make sure there is not a broken
6010 alias in your environment" "$LINENO" 5
6013 test "$2" = conftest.
file
6019 as_fn_error
"newly created file is older than distributed files!
6020 Check your system clock" "$LINENO" 5
6022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6023 $as_echo "yes" >&6; }
6024 test "$program_prefix" != NONE
&&
6025 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
6026 # Use a double $ so make ignores it.
6027 test "$program_suffix" != NONE
&&
6028 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
6029 # Double any \ or $.
6030 # By default was `s,x,x', remove it if useless.
6031 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
6032 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
6034 # expand $ac_aux_dir to an absolute path
6035 am_aux_dir
=`cd $ac_aux_dir && pwd`
6037 if test x
"${MISSING+set}" != xset
; then
6040 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
6042 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
6045 # Use eval to expand $SHELL
6046 if eval "$MISSING --run true"; then
6047 am_missing_run
="$MISSING --run "
6050 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
6051 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
6054 if test x
"${install_sh}" != xset
; then
6057 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
6059 install_sh
="\${SHELL} $am_aux_dir/install-sh"
6063 # Installed binaries are usually stripped using `strip' when the user
6064 # run `make install-strip'. However `strip' might not be the right
6065 # tool to use in cross-compilation environments, therefore Automake
6066 # will honor the `STRIP' environment variable to overrule this program.
6067 if test "$cross_compiling" != no
; then
6068 if test -n "$ac_tool_prefix"; then
6069 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6070 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
6071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6072 $as_echo_n "checking for $ac_word... " >&6; }
6073 if test "${ac_cv_prog_STRIP+set}" = set; then :
6074 $as_echo_n "(cached) " >&6
6076 if test -n "$STRIP"; then
6077 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
6079 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6083 test -z "$as_dir" && as_dir
=.
6084 for ac_exec_ext
in '' $ac_executable_extensions; do
6085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6086 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
6087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6096 STRIP
=$ac_cv_prog_STRIP
6097 if test -n "$STRIP"; then
6098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6099 $as_echo "$STRIP" >&6; }
6101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6102 $as_echo "no" >&6; }
6107 if test -z "$ac_cv_prog_STRIP"; then
6109 # Extract the first word of "strip", so it can be a program name with args.
6110 set dummy strip
; ac_word
=$2
6111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6112 $as_echo_n "checking for $ac_word... " >&6; }
6113 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6114 $as_echo_n "(cached) " >&6
6116 if test -n "$ac_ct_STRIP"; then
6117 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
6119 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6123 test -z "$as_dir" && as_dir
=.
6124 for ac_exec_ext
in '' $ac_executable_extensions; do
6125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6126 ac_cv_prog_ac_ct_STRIP
="strip"
6127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6136 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
6137 if test -n "$ac_ct_STRIP"; then
6138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6139 $as_echo "$ac_ct_STRIP" >&6; }
6141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6142 $as_echo "no" >&6; }
6145 if test "x$ac_ct_STRIP" = x
; then
6148 case $cross_compiling:$ac_tool_warned in
6150 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6151 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6152 ac_tool_warned
=yes ;;
6157 STRIP
="$ac_cv_prog_STRIP"
6161 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
6163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
6164 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6165 if test -z "$MKDIR_P"; then
6166 if test "${ac_cv_path_mkdir+set}" = set; then :
6167 $as_echo_n "(cached) " >&6
6169 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6170 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
6173 test -z "$as_dir" && as_dir
=.
6174 for ac_prog
in mkdir gmkdir
; do
6175 for ac_exec_ext
in '' $ac_executable_extensions; do
6176 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
6177 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6178 'mkdir (GNU coreutils) '* | \
6179 'mkdir (coreutils) '* | \
6180 'mkdir (fileutils) '4.1*)
6181 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
6191 if test "${ac_cv_path_mkdir+set}" = set; then
6192 MKDIR_P
="$ac_cv_path_mkdir -p"
6194 # As a last resort, use the slow shell script. Don't cache a
6195 # value for MKDIR_P within a source directory, because that will
6196 # break other packages using the cache if that directory is
6197 # removed, or if the value is a relative name.
6198 test -d .
/--version && rmdir .
/--version
6199 MKDIR_P
="$ac_install_sh -d"
6202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
6203 $as_echo "$MKDIR_P" >&6; }
6207 [\\/$
]* | ?
:[\\/]*) ;;
6208 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
6211 for ac_prog
in gawk mawk nawk
awk
6213 # Extract the first word of "$ac_prog", so it can be a program name with args.
6214 set dummy
$ac_prog; ac_word
=$2
6215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6216 $as_echo_n "checking for $ac_word... " >&6; }
6217 if test "${ac_cv_prog_AWK+set}" = set; then :
6218 $as_echo_n "(cached) " >&6
6220 if test -n "$AWK"; then
6221 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
6223 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6227 test -z "$as_dir" && as_dir
=.
6228 for ac_exec_ext
in '' $ac_executable_extensions; do
6229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6230 ac_cv_prog_AWK
="$ac_prog"
6231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6241 if test -n "$AWK"; then
6242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
6243 $as_echo "$AWK" >&6; }
6245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6246 $as_echo "no" >&6; }
6250 test -n "$AWK" && break
6253 ac_config_commands
="$ac_config_commands depfiles"
6256 am_make
=${MAKE-make}
6257 cat > confinc
<< 'END'
6259 @
echo this is the am__doit target
6262 # If we don't find an include directive, just comment out the code.
6263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
6264 $as_echo_n "checking for style of include used by $am_make... " >&6; }
6268 # First try GNU make style include.
6269 echo "include confinc" > confmf
6270 # Ignore all kinds of additional output from `make'.
6271 case `$am_make -s -f confmf 2> /dev/null` in #(
6272 *the\ am__doit\ target
*)
6278 # Now try BSD make style include.
6279 if test "$am__include" = "#"; then
6280 echo '.include "confinc"' > confmf
6281 case `$am_make -s -f confmf 2> /dev/null` in #(
6282 *the\ am__doit\ target
*)
6283 am__include
=.include
6291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
6292 $as_echo "$_am_result" >&6; }
6293 rm -f confinc confmf
6295 # Check whether --enable-dependency-tracking was given.
6296 if test "${enable_dependency_tracking+set}" = set; then :
6297 enableval
=$enable_dependency_tracking;
6300 if test "x$enable_dependency_tracking" != xno
; then
6301 am_depcomp
="$ac_aux_dir/depcomp"
6304 if test "x$enable_dependency_tracking" != xno; then
6313 if test "`cd $srcdir && pwd`" != "`pwd`"; then
6314 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
6315 # is not polluted with repeated "-I."
6316 am__isrc
=' -I$(srcdir)'
6317 # test to see if srcdir already configured
6318 if test -f $srcdir/config.status
; then
6319 as_fn_error
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
6323 # test whether we have cygpath
6324 if test -z "$CYGPATH_W"; then
6325 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
6326 CYGPATH_W
='cygpath -w'
6333 # Define the identity of the package.
6335 VERSION
=UNUSED-VERSION
6338 # Some tools Automake needs.
6340 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6343 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
6346 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6349 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
6352 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
6354 # We need awk for the "check" target. The system "awk" is bad on
6356 # Always define AMTAR for backward compatibility.
6358 AMTAR
=${AMTAR-"${am_missing_run}tar"}
6360 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
6365 depcc
="$CC" am_compiler_list
=
6367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6368 $as_echo_n "checking dependency style of $depcc... " >&6; }
6369 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
6370 $as_echo_n "(cached) " >&6
6372 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6373 # We make a subdir and do the tests there. Otherwise we can end up
6374 # making bogus files that we don't know about and never remove. For
6375 # instance it was reported that on HP-UX the gcc test will end up
6376 # making a dummy file named `D' -- because `-MD' means `put the output
6379 # Copy depcomp to subdir because otherwise we won't find it if we're
6380 # using a relative directory.
6381 cp "$am_depcomp" conftest.dir
6383 # We will build objects and dependencies in a subdirectory because
6384 # it helps to detect inapplicable dependency modes. For instance
6385 # both Tru64's cc and ICC support -MD to output dependencies as a
6386 # side effect of compilation, but ICC will put the dependencies in
6387 # the current directory while Tru64 will put them in the object
6391 am_cv_CC_dependencies_compiler_type
=none
6392 if test "$am_compiler_list" = ""; then
6393 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6396 case " $depcc " in #(
6397 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
6400 for depmode
in $am_compiler_list; do
6401 # Setup a source with many dependencies, because some compilers
6402 # like to wrap large dependency lists on column 80 (with \), and
6403 # we should not choose a depcomp mode which is confused by this.
6405 # We need to recreate these files for each test, as the compiler may
6406 # overwrite some of them when testing with obscure command lines.
6407 # This happens at least with the AIX C compiler.
6409 for i
in 1 2 3 4 5 6; do
6410 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
6411 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6412 # Solaris 8's {/usr,}/bin/sh.
6413 touch sub
/conftst
$i.h
6415 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6417 # We check with `-c' and `-o' for the sake of the "dashmstdout"
6418 # mode. It turns out that the SunPro C++ compiler does not properly
6419 # handle `-M -o', and we need to detect this. Also, some Intel
6420 # versions had trouble with output in subdirs
6421 am__obj
=sub
/conftest.
${OBJEXT-o}
6422 am__minus_obj
="-o $am__obj"
6425 # This depmode causes a compiler race in universal mode.
6426 test "$am__universal" = false ||
continue
6429 # after this tag, mechanisms are not by side-effect, so they'll
6430 # only be used when explicitly requested
6431 if test "x$enable_dependency_tracking" = xyes
; then
6437 msvisualcpp | msvcmsys
)
6438 # This compiler won't grok `-c -o', but also, the minuso test has
6439 # not run yet. These depmodes are late enough in the game, and
6440 # so weak that their functioning should not be impacted.
6441 am__obj
=conftest.
${OBJEXT-o}
6446 if depmode
=$depmode \
6447 source=sub
/conftest.c object
=$am__obj \
6448 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
6449 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
6450 >/dev
/null
2>conftest.err
&&
6451 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
6452 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
6453 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
6454 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
6455 # icc doesn't choke on unknown options, it will just issue warnings
6456 # or remarks (even with -Werror). So we grep stderr for any message
6457 # that says an option was ignored or not supported.
6458 # When given -MP, icc 7.0 and 7.1 complain thusly:
6459 # icc: Command line warning: ignoring option '-M'; no argument required
6460 # The diagnosis changed in icc 8.0:
6461 # icc: Command line remark: option '-MP' not supported
6462 if (grep 'ignoring option' conftest.err ||
6463 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
6464 am_cv_CC_dependencies_compiler_type
=$depmode
6473 am_cv_CC_dependencies_compiler_type
=none
6477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
6478 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
6479 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
6482 test "x$enable_dependency_tracking" != xno \
6483 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
6485 am__fastdepCC_FALSE
='#'
6487 am__fastdepCC_TRUE
='#'
6488 am__fastdepCC_FALSE
=
6496 # Check whether --with-separate-debug-dir was given.
6497 if test "${with_separate_debug_dir+set}" = set; then :
6498 withval
=$with_separate_debug_dir;
6501 DEBUGDIR
=${libdir}/debug
6505 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
6506 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6507 ac_define_dir
=`eval echo $DEBUGDIR`
6508 ac_define_dir
=`eval echo $ac_define_dir`
6510 cat >>confdefs.h
<<_ACEOF
6511 #define DEBUGDIR "$ac_define_dir"
6516 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
6517 if test "x$prefix" = xNONE
; then
6518 test_prefix
=/usr
/local
6523 test_prefix
=$exec_prefix
6526 case ${ac_define_dir} in
6527 "${test_prefix}"|
"${test_prefix}/"*|\
6528 '${exec_prefix}'|
'${exec_prefix}/'*)
6533 cat >>confdefs.h
<<_ACEOF
6534 #define DEBUGDIR_RELOCATABLE $value
6539 # GDB's datadir relocation
6543 # Check whether --with-gdb-datadir was given.
6544 if test "${with_gdb_datadir+set}" = set; then :
6545 withval
=$with_gdb_datadir;
6546 GDB_DATADIR
=$withval
6548 GDB_DATADIR
=${datadir}/gdb
6552 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
6553 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6554 ac_define_dir
=`eval echo $GDB_DATADIR`
6555 ac_define_dir
=`eval echo $ac_define_dir`
6557 cat >>confdefs.h
<<_ACEOF
6558 #define GDB_DATADIR "$ac_define_dir"
6563 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
6564 if test "x$prefix" = xNONE
; then
6565 test_prefix
=/usr
/local
6570 test_prefix
=$exec_prefix
6573 case ${ac_define_dir} in
6574 "${test_prefix}"|
"${test_prefix}/"*|\
6575 '${exec_prefix}'|
'${exec_prefix}/'*)
6580 cat >>confdefs.h
<<_ACEOF
6581 #define GDB_DATADIR_RELOCATABLE $value
6587 # Check whether --with-relocated-sources was given.
6588 if test "${with_relocated_sources+set}" = set; then :
6589 withval
=$with_relocated_sources; reloc_srcdir
="${withval}"
6591 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
6592 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6593 ac_define_dir
=`eval echo $reloc_srcdir`
6594 ac_define_dir
=`eval echo $ac_define_dir`
6596 cat >>confdefs.h
<<_ACEOF
6597 #define RELOC_SRCDIR "$ac_define_dir"
6607 subdirs
="$subdirs doc testsuite"
6610 # Check whether to support alternative target configurations
6611 # Check whether --enable-targets was given.
6612 if test "${enable_targets+set}" = set; then :
6613 enableval
=$enable_targets; case "${enableval}" in
6614 yes |
"") as_fn_error
"enable-targets option must specify target names or 'all'" "$LINENO" 5
6616 no
) enable_targets
= ;;
6617 *) enable_targets
=$enableval ;;
6622 # Check whether to enable 64-bit support on 32-bit hosts
6623 # Check whether --enable-64-bit-bfd was given.
6624 if test "${enable_64_bit_bfd+set}" = set; then :
6625 enableval
=$enable_64_bit_bfd; case "${enableval}" in
6628 *) as_fn_error
"bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
6634 # Provide defaults for some variables set by the per-host and per-target
6636 gdb_host_obs
=posix-hdep.o
6638 if test "${target}" = "${host}"; then
6644 .
$srcdir/configure.
host
6646 # Accumulate some settings from configure.tgt over all enabled targets
6651 for targ_alias
in `echo $target_alias $enable_targets | sed 's/,/ /g'`
6653 if test "$targ_alias" = "all"; then
6656 # Canonicalize the secondary target names.
6657 result
=`$ac_config_sub $targ_alias 2>/dev/null`
6658 if test -n "$result"; then
6664 .
${srcdir}/configure.tgt
6666 # Target-specific object files
6667 for i
in ${gdb_target_obs}; do
6668 case " $TARGET_OBS " in
6671 TARGET_OBS
="$TARGET_OBS ${i}"
6676 # Check whether this target needs 64-bit CORE_ADDR
6677 if test x
${want64} = xfalse
; then
6678 .
${srcdir}/..
/bfd
/config.bfd
6683 if test x
${all_targets} = xtrue
; then
6685 # We want all 64-bit targets if we either:
6686 # - run on a 64-bit host or
6687 # - already require 64-bit support for some other target or
6688 # - the --enable-64-bit-bfd option was supplied
6689 # Otherwise we only support all 32-bit targets.
6691 # NOTE: This test must be in sync with the corresponding
6694 if test x
${want64} = xfalse
; then
6695 # The cast to long int works around a bug in the HP C Compiler
6696 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6697 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6698 # This bug is HP SR number 8606223364.
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
6700 $as_echo_n "checking size of long... " >&6; }
6701 if test "${ac_cv_sizeof_long+set}" = set; then :
6702 $as_echo_n "(cached) " >&6
6704 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
6707 if test "$ac_cv_type_long" = yes; then
6708 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6709 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6710 { as_fn_set_status
77
6711 as_fn_error
"cannot compute sizeof (long)
6712 See \`config.log' for more details." "$LINENO" 5; }; }
6719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
6720 $as_echo "$ac_cv_sizeof_long" >&6; }
6724 cat >>confdefs.h
<<_ACEOF
6725 #define SIZEOF_LONG $ac_cv_sizeof_long
6729 if test "x${ac_cv_sizeof_long}" = "x8"; then
6733 if test x
${want64} = xtrue
; then
6734 TARGET_OBS
='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
6736 TARGET_OBS
='$(ALL_TARGET_OBS)'
6742 # For other settings, only the main target counts.
6746 targ
=$target; .
${srcdir}/configure.tgt
6748 # Fetch the default architecture and default target vector from BFD.
6749 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
6751 # We only want the first architecture, so strip off the others if
6752 # there is more than one.
6753 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
6755 if test "x$targ_archs" != x
; then
6757 cat >>confdefs.h
<<_ACEOF
6758 #define DEFAULT_BFD_ARCH $targ_archs
6762 if test "x$targ_defvec" != x
; then
6764 cat >>confdefs.h
<<_ACEOF
6765 #define DEFAULT_BFD_VEC $targ_defvec
6770 # The CLI cannot be disabled yet, but may be in the future.
6773 # Check whether --enable-gdbcli was given.
6774 if test "${enable_gdbcli+set}" = set; then :
6775 enableval
=$enable_gdbcli; case $enableval in
6779 as_fn_error
"the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
6781 as_fn_error
"bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
6787 if test x
"$enable_gdbcli" = xyes
; then
6788 if test -d $srcdir/cli
; then
6789 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
6790 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
6791 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
6792 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
6797 # Check whether --enable-gdbmi was given.
6798 if test "${enable_gdbmi+set}" = set; then :
6799 enableval
=$enable_gdbmi; case $enableval in
6803 as_fn_error
"bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
6809 if test x
"$enable_gdbmi" = xyes
; then
6810 if test -d $srcdir/mi
; then
6811 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
6812 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
6813 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
6814 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
6819 # Check whether --enable-tui was given.
6820 if test "${enable_tui+set}" = set; then :
6821 enableval
=$enable_tui; case $enableval in
6825 as_fn_error
"bad value $enableval for --enable-tui" "$LINENO" 5 ;;
6833 # Check whether --enable-gdbtk was given.
6834 if test "${enable_gdbtk+set}" = set; then :
6835 enableval
=$enable_gdbtk; case $enableval in
6839 as_fn_error
"bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
6842 if test -d $srcdir/gdbtk
; then
6849 # We unconditionally disable gdbtk tests on selected platforms.
6852 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
6853 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
6857 # Libunwind support.
6859 # Check whether --with-libunwind was given.
6860 if test "${with_libunwind+set}" = set; then :
6861 withval
=$with_libunwind; case "${withval}" in
6862 yes) enable_libunwind
=yes ;;
6863 no
) enable_libunwind
=no
;;
6864 *) as_fn_error
"bad value ${withval} for GDB with-libunwind option" "$LINENO" 5 ;;
6868 for ac_header
in libunwind.h libunwind-ia64.h
6870 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6871 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6872 eval as_val
=\$
$as_ac_Header
6873 if test "x$as_val" = x
""yes; then :
6874 cat >>confdefs.h
<<_ACEOF
6875 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6882 if test x
"$ac_cv_header_libunwind_h" = xyes
-a x
"$ac_cv_header_libunwind_ia64_h" = xyes
; then
6883 enable_libunwind
=yes;
6889 if test x
"$enable_libunwind" = xyes
; then
6890 for ac_header
in libunwind.h libunwind-ia64.h
6892 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6893 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6894 eval as_val
=\$
$as_ac_Header
6895 if test "x$as_val" = x
""yes; then :
6896 cat >>confdefs.h
<<_ACEOF
6897 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6905 $as_echo "#define HAVE_LIBUNWIND 1" >>confdefs.h
6907 CONFIG_OBS
="$CONFIG_OBS libunwind-frame.o"
6908 CONFIG_DEPS
="$CONFIG_DEPS libunwind-frame.o"
6909 CONFIG_SRCS
="$CONFIG_SRCS libunwind-frame.c"
6914 # Check whether --with-curses was given.
6915 if test "${with_curses+set}" = set; then :
6916 withval
=$with_curses; opt_curses
=$withval
6921 if test "$opt_curses" = "yes"; then
6925 # Profiling support.
6926 # Check whether --enable-profiling was given.
6927 if test "${enable_profiling+set}" = set; then :
6928 enableval
=$enable_profiling; case $enableval in
6932 as_fn_error
"bad value $enableval for --enable-profile" "$LINENO" 5 ;;
6939 for ac_func
in monstartup _mcleanup
6941 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6942 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6943 eval as_val
=\$
$as_ac_var
6944 if test "x$as_val" = x
""yes; then :
6945 cat >>confdefs.h
<<_ACEOF
6946 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
6953 $as_echo_n "checking for _etext... " >&6; }
6954 if test "${ac_cv_var__etext+set}" = set; then :
6955 $as_echo_n "(cached) " >&6
6957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6958 /* end confdefs.h. */
6970 if ac_fn_c_try_link
"$LINENO"; then :
6971 ac_cv_var__etext
=yes
6975 rm -f core conftest.err conftest.
$ac_objext \
6976 conftest
$ac_exeext conftest.
$ac_ext
6978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
6979 $as_echo "$ac_cv_var__etext" >&6; }
6980 if test $ac_cv_var__etext = yes; then
6982 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
6985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
6986 $as_echo_n "checking for etext... " >&6; }
6987 if test "${ac_cv_var_etext+set}" = set; then :
6988 $as_echo_n "(cached) " >&6
6990 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6991 /* end confdefs.h. */
7003 if ac_fn_c_try_link
"$LINENO"; then :
7008 rm -f core conftest.err conftest.
$ac_objext \
7009 conftest
$ac_exeext conftest.
$ac_ext
7011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
7012 $as_echo "$ac_cv_var_etext" >&6; }
7013 if test $ac_cv_var_etext = yes; then
7015 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
7018 if test "$enable_profiling" = yes ; then
7019 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
7020 as_fn_error
"--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
7023 OLD_CFLAGS
="$CFLAGS"
7024 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
7026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
7027 $as_echo_n "checking whether $CC supports -pg... " >&6; }
7028 if test "${ac_cv_cc_supports_pg+set}" = set; then :
7029 $as_echo_n "(cached) " >&6
7031 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7032 /* end confdefs.h. */
7042 if ac_fn_c_try_compile
"$LINENO"; then :
7043 ac_cv_cc_supports_pg
=yes
7045 ac_cv_cc_supports_pg
=no
7047 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
7050 $as_echo "$ac_cv_cc_supports_pg" >&6; }
7052 if test $ac_cv_cc_supports_pg = no
; then
7053 as_fn_error
"--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
7056 CFLAGS
="$OLD_CFLAGS"
7061 # Check whether --with-pkgversion was given.
7062 if test "${with_pkgversion+set}" = set; then :
7063 withval
=$with_pkgversion; case "$withval" in
7064 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
7066 *) PKGVERSION
="($withval) " ;;
7077 # Check whether --with-bugurl was given.
7078 if test "${with_bugurl+set}" = set; then :
7079 withval
=$with_bugurl; case "$withval" in
7080 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
7083 *) BUGURL
="$withval"
7087 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
7097 REPORT_BUGS_TO
="<$BUGURL>"
7098 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
7105 cat >>confdefs.h
<<_ACEOF
7106 #define PKGVERSION "$PKGVERSION"
7110 cat >>confdefs.h
<<_ACEOF
7111 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
7115 # --------------------- #
7116 # Checks for programs. #
7117 # --------------------- #
7119 for ac_prog
in gawk mawk nawk
awk
7121 # Extract the first word of "$ac_prog", so it can be a program name with args.
7122 set dummy
$ac_prog; ac_word
=$2
7123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7124 $as_echo_n "checking for $ac_word... " >&6; }
7125 if test "${ac_cv_prog_AWK+set}" = set; then :
7126 $as_echo_n "(cached) " >&6
7128 if test -n "$AWK"; then
7129 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
7131 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7135 test -z "$as_dir" && as_dir
=.
7136 for ac_exec_ext
in '' $ac_executable_extensions; do
7137 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7138 ac_cv_prog_AWK
="$ac_prog"
7139 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7149 if test -n "$AWK"; then
7150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7151 $as_echo "$AWK" >&6; }
7153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7154 $as_echo "no" >&6; }
7158 test -n "$AWK" && break
7162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
7163 $as_echo_n "checking whether ln -s works... " >&6; }
7165 if test "$LN_S" = "ln -s"; then
7166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7167 $as_echo "yes" >&6; }
7169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
7170 $as_echo "no, using $LN_S" >&6; }
7173 if test -n "$ac_tool_prefix"; then
7174 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7175 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
7176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7177 $as_echo_n "checking for $ac_word... " >&6; }
7178 if test "${ac_cv_prog_RANLIB+set}" = set; then :
7179 $as_echo_n "(cached) " >&6
7181 if test -n "$RANLIB"; then
7182 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
7184 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7188 test -z "$as_dir" && as_dir
=.
7189 for ac_exec_ext
in '' $ac_executable_extensions; do
7190 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7191 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
7192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7201 RANLIB
=$ac_cv_prog_RANLIB
7202 if test -n "$RANLIB"; then
7203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7204 $as_echo "$RANLIB" >&6; }
7206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7207 $as_echo "no" >&6; }
7212 if test -z "$ac_cv_prog_RANLIB"; then
7213 ac_ct_RANLIB
=$RANLIB
7214 # Extract the first word of "ranlib", so it can be a program name with args.
7215 set dummy ranlib
; ac_word
=$2
7216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7217 $as_echo_n "checking for $ac_word... " >&6; }
7218 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7219 $as_echo_n "(cached) " >&6
7221 if test -n "$ac_ct_RANLIB"; then
7222 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
7224 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7228 test -z "$as_dir" && as_dir
=.
7229 for ac_exec_ext
in '' $ac_executable_extensions; do
7230 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7231 ac_cv_prog_ac_ct_RANLIB
="ranlib"
7232 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7241 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
7242 if test -n "$ac_ct_RANLIB"; then
7243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7244 $as_echo "$ac_ct_RANLIB" >&6; }
7246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7247 $as_echo "no" >&6; }
7250 if test "x$ac_ct_RANLIB" = x
; then
7253 case $cross_compiling:$ac_tool_warned in
7255 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7256 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7257 ac_tool_warned
=yes ;;
7259 RANLIB
=$ac_ct_RANLIB
7262 RANLIB
="$ac_cv_prog_RANLIB"
7265 for ac_prog
in 'bison -y' byacc
7267 # Extract the first word of "$ac_prog", so it can be a program name with args.
7268 set dummy
$ac_prog; ac_word
=$2
7269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7270 $as_echo_n "checking for $ac_word... " >&6; }
7271 if test "${ac_cv_prog_YACC+set}" = set; then :
7272 $as_echo_n "(cached) " >&6
7274 if test -n "$YACC"; then
7275 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
7277 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7281 test -z "$as_dir" && as_dir
=.
7282 for ac_exec_ext
in '' $ac_executable_extensions; do
7283 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7284 ac_cv_prog_YACC
="$ac_prog"
7285 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7294 YACC
=$ac_cv_prog_YACC
7295 if test -n "$YACC"; then
7296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7297 $as_echo "$YACC" >&6; }
7299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7300 $as_echo "no" >&6; }
7304 test -n "$YACC" && break
7306 test -n "$YACC" || YACC
="yacc"
7309 if test -n "$ac_tool_prefix"; then
7310 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7311 set dummy
${ac_tool_prefix}ar; ac_word
=$2
7312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7313 $as_echo_n "checking for $ac_word... " >&6; }
7314 if test "${ac_cv_prog_AR+set}" = set; then :
7315 $as_echo_n "(cached) " >&6
7317 if test -n "$AR"; then
7318 ac_cv_prog_AR
="$AR" # Let the user override the test.
7320 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7324 test -z "$as_dir" && as_dir
=.
7325 for ac_exec_ext
in '' $ac_executable_extensions; do
7326 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7327 ac_cv_prog_AR
="${ac_tool_prefix}ar"
7328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7338 if test -n "$AR"; then
7339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7340 $as_echo "$AR" >&6; }
7342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7343 $as_echo "no" >&6; }
7348 if test -z "$ac_cv_prog_AR"; then
7350 # Extract the first word of "ar", so it can be a program name with args.
7351 set dummy
ar; ac_word
=$2
7352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7353 $as_echo_n "checking for $ac_word... " >&6; }
7354 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
7355 $as_echo_n "(cached) " >&6
7357 if test -n "$ac_ct_AR"; then
7358 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
7360 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7364 test -z "$as_dir" && as_dir
=.
7365 for ac_exec_ext
in '' $ac_executable_extensions; do
7366 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7367 ac_cv_prog_ac_ct_AR
="ar"
7368 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7377 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
7378 if test -n "$ac_ct_AR"; then
7379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7380 $as_echo "$ac_ct_AR" >&6; }
7382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7383 $as_echo "no" >&6; }
7386 if test "x$ac_ct_AR" = x
; then
7389 case $cross_compiling:$ac_tool_warned in
7391 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7392 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7393 ac_tool_warned
=yes ;;
7401 if test -n "$ac_tool_prefix"; then
7402 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7403 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
7404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7405 $as_echo_n "checking for $ac_word... " >&6; }
7406 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7407 $as_echo_n "(cached) " >&6
7409 if test -n "$DLLTOOL"; then
7410 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
7412 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7416 test -z "$as_dir" && as_dir
=.
7417 for ac_exec_ext
in '' $ac_executable_extensions; do
7418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7419 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
7420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7429 DLLTOOL
=$ac_cv_prog_DLLTOOL
7430 if test -n "$DLLTOOL"; then
7431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7432 $as_echo "$DLLTOOL" >&6; }
7434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7435 $as_echo "no" >&6; }
7440 if test -z "$ac_cv_prog_DLLTOOL"; then
7441 ac_ct_DLLTOOL
=$DLLTOOL
7442 # Extract the first word of "dlltool", so it can be a program name with args.
7443 set dummy dlltool
; ac_word
=$2
7444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7445 $as_echo_n "checking for $ac_word... " >&6; }
7446 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
7447 $as_echo_n "(cached) " >&6
7449 if test -n "$ac_ct_DLLTOOL"; then
7450 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
7452 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7456 test -z "$as_dir" && as_dir
=.
7457 for ac_exec_ext
in '' $ac_executable_extensions; do
7458 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7459 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
7460 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7469 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
7470 if test -n "$ac_ct_DLLTOOL"; then
7471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7472 $as_echo "$ac_ct_DLLTOOL" >&6; }
7474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7475 $as_echo "no" >&6; }
7478 if test "x$ac_ct_DLLTOOL" = x
; then
7481 case $cross_compiling:$ac_tool_warned in
7483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7484 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7485 ac_tool_warned
=yes ;;
7487 DLLTOOL
=$ac_ct_DLLTOOL
7490 DLLTOOL
="$ac_cv_prog_DLLTOOL"
7493 if test -n "$ac_tool_prefix"; then
7494 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
7495 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
7496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7497 $as_echo_n "checking for $ac_word... " >&6; }
7498 if test "${ac_cv_prog_WINDRES+set}" = set; then :
7499 $as_echo_n "(cached) " >&6
7501 if test -n "$WINDRES"; then
7502 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
7504 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7508 test -z "$as_dir" && as_dir
=.
7509 for ac_exec_ext
in '' $ac_executable_extensions; do
7510 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7511 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
7512 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7521 WINDRES
=$ac_cv_prog_WINDRES
7522 if test -n "$WINDRES"; then
7523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
7524 $as_echo "$WINDRES" >&6; }
7526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7527 $as_echo "no" >&6; }
7532 if test -z "$ac_cv_prog_WINDRES"; then
7533 ac_ct_WINDRES
=$WINDRES
7534 # Extract the first word of "windres", so it can be a program name with args.
7535 set dummy windres
; ac_word
=$2
7536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7537 $as_echo_n "checking for $ac_word... " >&6; }
7538 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
7539 $as_echo_n "(cached) " >&6
7541 if test -n "$ac_ct_WINDRES"; then
7542 ac_cv_prog_ac_ct_WINDRES
="$ac_ct_WINDRES" # Let the user override the test.
7544 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7548 test -z "$as_dir" && as_dir
=.
7549 for ac_exec_ext
in '' $ac_executable_extensions; do
7550 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7551 ac_cv_prog_ac_ct_WINDRES
="windres"
7552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7561 ac_ct_WINDRES
=$ac_cv_prog_ac_ct_WINDRES
7562 if test -n "$ac_ct_WINDRES"; then
7563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
7564 $as_echo "$ac_ct_WINDRES" >&6; }
7566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7567 $as_echo "no" >&6; }
7570 if test "x$ac_ct_WINDRES" = x
; then
7573 case $cross_compiling:$ac_tool_warned in
7575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7576 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7577 ac_tool_warned
=yes ;;
7579 WINDRES
=$ac_ct_WINDRES
7582 WINDRES
="$ac_cv_prog_WINDRES"
7586 # Needed for GNU/Hurd.
7587 if test -n "$ac_tool_prefix"; then
7588 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
7589 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
7590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7591 $as_echo_n "checking for $ac_word... " >&6; }
7592 if test "${ac_cv_prog_MIG+set}" = set; then :
7593 $as_echo_n "(cached) " >&6
7595 if test -n "$MIG"; then
7596 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
7598 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7602 test -z "$as_dir" && as_dir
=.
7603 for ac_exec_ext
in '' $ac_executable_extensions; do
7604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7605 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
7606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7616 if test -n "$MIG"; then
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
7618 $as_echo "$MIG" >&6; }
7620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7621 $as_echo "no" >&6; }
7626 if test -z "$ac_cv_prog_MIG"; then
7628 # Extract the first word of "mig", so it can be a program name with args.
7629 set dummy mig
; ac_word
=$2
7630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7631 $as_echo_n "checking for $ac_word... " >&6; }
7632 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
7633 $as_echo_n "(cached) " >&6
7635 if test -n "$ac_ct_MIG"; then
7636 ac_cv_prog_ac_ct_MIG
="$ac_ct_MIG" # Let the user override the test.
7638 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7642 test -z "$as_dir" && as_dir
=.
7643 for ac_exec_ext
in '' $ac_executable_extensions; do
7644 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7645 ac_cv_prog_ac_ct_MIG
="mig"
7646 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7655 ac_ct_MIG
=$ac_cv_prog_ac_ct_MIG
7656 if test -n "$ac_ct_MIG"; then
7657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
7658 $as_echo "$ac_ct_MIG" >&6; }
7660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7661 $as_echo "no" >&6; }
7664 if test "x$ac_ct_MIG" = x
; then
7667 case $cross_compiling:$ac_tool_warned in
7669 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7670 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7671 ac_tool_warned
=yes ;;
7676 MIG
="$ac_cv_prog_MIG"
7680 # ---------------------- #
7681 # Checks for libraries. #
7682 # ---------------------- #
7684 # We might need to link with -lm; most simulators need it.
7685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
7686 $as_echo_n "checking for main in -lm... " >&6; }
7687 if test "${ac_cv_lib_m_main+set}" = set; then :
7688 $as_echo_n "(cached) " >&6
7690 ac_check_lib_save_LIBS
=$LIBS
7692 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7693 /* end confdefs.h. */
7704 if ac_fn_c_try_link
"$LINENO"; then :
7705 ac_cv_lib_m_main
=yes
7709 rm -f core conftest.err conftest.
$ac_objext \
7710 conftest
$ac_exeext conftest.
$ac_ext
7711 LIBS
=$ac_check_lib_save_LIBS
7713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
7714 $as_echo "$ac_cv_lib_m_main" >&6; }
7715 if test "x$ac_cv_lib_m_main" = x
""yes; then :
7716 cat >>confdefs.h
<<_ACEOF
7725 # We need to link with -lw to get `wctype' on Solaris before Solaris
7726 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
7727 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
7728 # is known to have this problem). Therefore we avoid libw if we can.
7729 ac_fn_c_check_func
"$LINENO" "wctype" "ac_cv_func_wctype"
7730 if test "x$ac_cv_func_wctype" = x
""yes; then :
7733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
7734 $as_echo_n "checking for wctype in -lw... " >&6; }
7735 if test "${ac_cv_lib_w_wctype+set}" = set; then :
7736 $as_echo_n "(cached) " >&6
7738 ac_check_lib_save_LIBS
=$LIBS
7740 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7741 /* end confdefs.h. */
7743 /* Override any GCC internal prototype to avoid an error.
7744 Use char because int might match the return type of a GCC
7745 builtin and then its argument prototype would still apply. */
7758 if ac_fn_c_try_link
"$LINENO"; then :
7759 ac_cv_lib_w_wctype
=yes
7761 ac_cv_lib_w_wctype
=no
7763 rm -f core conftest.err conftest.
$ac_objext \
7764 conftest
$ac_exeext conftest.
$ac_ext
7765 LIBS
=$ac_check_lib_save_LIBS
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
7768 $as_echo "$ac_cv_lib_w_wctype" >&6; }
7769 if test "x$ac_cv_lib_w_wctype" = x
""yes; then :
7770 cat >>confdefs.h
<<_ACEOF
7781 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
7783 $as_echo_n "checking for library containing gethostbyname... " >&6; }
7784 if test "${ac_cv_search_gethostbyname+set}" = set; then :
7785 $as_echo_n "(cached) " >&6
7787 ac_func_search_save_LIBS
=$LIBS
7788 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7789 /* end confdefs.h. */
7791 /* Override any GCC internal prototype to avoid an error.
7792 Use char because int might match the return type of a GCC
7793 builtin and then its argument prototype would still apply. */
7797 char gethostbyname ();
7801 return gethostbyname ();
7806 for ac_lib
in '' nsl
; do
7807 if test -z "$ac_lib"; then
7808 ac_res
="none required"
7811 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7813 if ac_fn_c_try_link
"$LINENO"; then :
7814 ac_cv_search_gethostbyname
=$ac_res
7816 rm -f core conftest.err conftest.
$ac_objext \
7818 if test "${ac_cv_search_gethostbyname+set}" = set; then :
7822 if test "${ac_cv_search_gethostbyname+set}" = set; then :
7825 ac_cv_search_gethostbyname
=no
7828 LIBS
=$ac_func_search_save_LIBS
7830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
7831 $as_echo "$ac_cv_search_gethostbyname" >&6; }
7832 ac_res
=$ac_cv_search_gethostbyname
7833 if test "$ac_res" != no
; then :
7834 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7839 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
7840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
7841 $as_echo_n "checking for library containing socketpair... " >&6; }
7842 if test "${ac_cv_search_socketpair+set}" = set; then :
7843 $as_echo_n "(cached) " >&6
7845 ac_func_search_save_LIBS
=$LIBS
7846 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7847 /* end confdefs.h. */
7849 /* Override any GCC internal prototype to avoid an error.
7850 Use char because int might match the return type of a GCC
7851 builtin and then its argument prototype would still apply. */
7859 return socketpair ();
7864 for ac_lib
in '' socket
; do
7865 if test -z "$ac_lib"; then
7866 ac_res
="none required"
7869 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7871 if ac_fn_c_try_link
"$LINENO"; then :
7872 ac_cv_search_socketpair
=$ac_res
7874 rm -f core conftest.err conftest.
$ac_objext \
7876 if test "${ac_cv_search_socketpair+set}" = set; then :
7880 if test "${ac_cv_search_socketpair+set}" = set; then :
7883 ac_cv_search_socketpair
=no
7886 LIBS
=$ac_func_search_save_LIBS
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
7889 $as_echo "$ac_cv_search_socketpair" >&6; }
7890 ac_res
=$ac_cv_search_socketpair
7891 if test "$ac_res" != no
; then :
7892 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7897 # Link in zlib if we can. This allows us to read compressed debug sections.
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
7899 $as_echo_n "checking for library containing zlibVersion... " >&6; }
7900 if test "${ac_cv_search_zlibVersion+set}" = set; then :
7901 $as_echo_n "(cached) " >&6
7903 ac_func_search_save_LIBS
=$LIBS
7904 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7905 /* end confdefs.h. */
7907 /* Override any GCC internal prototype to avoid an error.
7908 Use char because int might match the return type of a GCC
7909 builtin and then its argument prototype would still apply. */
7913 char zlibVersion ();
7917 return zlibVersion ();
7922 for ac_lib
in '' z
; do
7923 if test -z "$ac_lib"; then
7924 ac_res
="none required"
7927 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7929 if ac_fn_c_try_link
"$LINENO"; then :
7930 ac_cv_search_zlibVersion
=$ac_res
7932 rm -f core conftest.err conftest.
$ac_objext \
7934 if test "${ac_cv_search_zlibVersion+set}" = set; then :
7938 if test "${ac_cv_search_zlibVersion+set}" = set; then :
7941 ac_cv_search_zlibVersion
=no
7944 LIBS
=$ac_func_search_save_LIBS
7946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
7947 $as_echo "$ac_cv_search_zlibVersion" >&6; }
7948 ac_res
=$ac_cv_search_zlibVersion
7949 if test "$ac_res" != no
; then :
7950 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7951 for ac_header
in zlib.h
7953 ac_fn_c_check_header_mongrel
"$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
7954 if test "x$ac_cv_header_zlib_h" = x
""yes; then :
7955 cat >>confdefs.h
<<_ACEOF
7956 #define HAVE_ZLIB_H 1
7966 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
7967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
7968 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
7969 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
7970 $as_echo_n "(cached) " >&6
7972 ac_func_search_save_LIBS
=$LIBS
7973 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7974 /* end confdefs.h. */
7976 /* Override any GCC internal prototype to avoid an error.
7977 Use char because int might match the return type of a GCC
7978 builtin and then its argument prototype would still apply. */
7982 char dlgetmodinfo ();
7986 return dlgetmodinfo ();
7991 for ac_lib
in '' dl xpdl
; do
7992 if test -z "$ac_lib"; then
7993 ac_res
="none required"
7996 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7998 if ac_fn_c_try_link
"$LINENO"; then :
7999 ac_cv_search_dlgetmodinfo
=$ac_res
8001 rm -f core conftest.err conftest.
$ac_objext \
8003 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
8007 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
8010 ac_cv_search_dlgetmodinfo
=no
8013 LIBS
=$ac_func_search_save_LIBS
8015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
8016 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
8017 ac_res
=$ac_cv_search_dlgetmodinfo
8018 if test "$ac_res" != no
; then :
8019 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8027 # Check whether --with-libiconv-prefix was given.
8028 if test "${with_libiconv_prefix+set}" = set; then :
8029 withval
=$with_libiconv_prefix;
8030 for dir
in `echo "$withval" | tr : ' '`; do
8031 if test -d $dir/include
; then LIBICONV_INCLUDE
="-I$dir/include"; fi
8032 if test -d $dir/lib
; then LIBICONV_LIBDIR
="-L$dir/lib"; fi
8038 BUILD_LIBICONV_LIBDIR
="-L../libiconv/lib/.libs -L../libiconv/lib/_libs"
8039 BUILD_LIBICONV_INCLUDE
="-I../libiconv/include"
8041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
8042 $as_echo_n "checking for iconv... " >&6; }
8043 if test "${am_cv_func_iconv+set}" = set; then :
8044 $as_echo_n "(cached) " >&6
8047 am_cv_func_iconv
="no, consider installing GNU libiconv"
8049 am_cv_use_build_libiconv
=no
8051 # If libiconv is part of the build tree, then try using it over
8053 if test -d ..
/libiconv
; then
8054 am_save_LIBS
="$LIBS"
8055 am_save_CPPFLAGS
="$CPPFLAGS"
8056 LIBS
="$LIBS $BUILD_LIBICONV_LIBDIR -liconv"
8057 CPPFLAGS
="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
8058 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8059 /* end confdefs.h. */
8065 iconv_t cd = iconv_open("","");
8066 iconv(cd,NULL,NULL,NULL,NULL);
8072 if ac_fn_c_try_link
"$LINENO"; then :
8073 am_cv_use_build_libiconv
=yes
8075 am_cv_func_iconv
=yes
8077 rm -f core conftest.err conftest.
$ac_objext \
8078 conftest
$ac_exeext conftest.
$ac_ext
8079 LIBS
="$am_save_LIBS"
8080 CPPFLAGS
="$am_save_CPPFLAGS"
8083 # Next, try to find iconv in libc.
8084 if test "$am_cv_func_iconv" != yes; then
8085 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8086 /* end confdefs.h. */
8092 iconv_t cd = iconv_open("","");
8093 iconv(cd,NULL,NULL,NULL,NULL);
8099 if ac_fn_c_try_link
"$LINENO"; then :
8100 am_cv_func_iconv
=yes
8102 rm -f core conftest.err conftest.
$ac_objext \
8103 conftest
$ac_exeext conftest.
$ac_ext
8106 # If iconv was not in libc, try -liconv. In this case, arrange to
8107 # look in the libiconv prefix, if it was specified by the user.
8108 if test "$am_cv_func_iconv" != yes; then
8109 am_save_CPPFLAGS
="$CPPFLAGS"
8110 am_save_LIBS
="$LIBS"
8111 if test -n "$LIBICONV_INCLUDE"; then
8112 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
8113 LIBS
="$LIBS $LIBICONV_LIBDIR"
8115 LIBS
="$LIBS -liconv"
8116 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8117 /* end confdefs.h. */
8123 iconv_t cd = iconv_open("","");
8124 iconv(cd,NULL,NULL,NULL,NULL);
8130 if ac_fn_c_try_link
"$LINENO"; then :
8132 am_cv_func_iconv
=yes
8134 rm -f core conftest.err conftest.
$ac_objext \
8135 conftest
$ac_exeext conftest.
$ac_ext
8136 LIBS
="$am_save_LIBS"
8137 CPPFLAGS
="$am_save_CPPFLAGS"
8141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
8142 $as_echo "$am_cv_func_iconv" >&6; }
8144 # Set the various flags based on the cache variables. We can't rely
8145 # on the flags to remain set from the above code, due to caching.
8147 if test "$am_cv_lib_iconv" = yes; then
8153 if test "$am_cv_use_build_libiconv" = yes; then
8154 LIBICONV_LIBDIR
="$BUILD_LIBICONV_LIBDIR"
8155 LIBICONV_INCLUDE
="$BUILD_LIBICONV_INCLUDE"
8157 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
8158 LIBS
="$LIBS $LIBICONV_LIBDIR $LIBICONV"
8160 if test "$am_cv_func_iconv" = yes; then
8162 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
8164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
8165 $as_echo_n "checking for iconv declaration... " >&6; }
8166 if test "${am_cv_proto_iconv+set}" = set; then :
8167 $as_echo_n "(cached) " >&6
8170 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8171 /* end confdefs.h. */
8179 #if defined(__STDC__) || defined(__cplusplus)
8180 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8193 if ac_fn_c_try_compile
"$LINENO"; then :
8194 am_cv_proto_iconv_arg1
=""
8196 am_cv_proto_iconv_arg1
="const"
8198 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8199 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);"
8202 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
8203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
8204 }$am_cv_proto_iconv" >&5
8206 }$am_cv_proto_iconv" >&6; }
8208 cat >>confdefs.h
<<_ACEOF
8209 #define ICONV_CONST $am_cv_proto_iconv_arg1
8215 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
8216 # There is a very specific comment in /usr/include/curses.h explaining that
8217 # termcap routines built into libcurses must not be used.
8219 # The symptoms we observed so far is GDB unexpectedly changing
8220 # the terminal settings when tgetent is called - this is particularly
8221 # visible as the output is missing carriage returns, and so rapidly
8222 # becomes very hard to read.
8224 # The readline configure script has already decided that libtermcap
8225 # was enough for its purposes, and so decided to build readline using
8226 # libtermcap. Since the TUI mode requires curses, building GDB with
8227 # TUI enabled results in both libraries to be used at the same time,
8228 # which is not allowed. This basically means that GDB with TUI is
8229 # broken on alpha-osf.
8233 if "$enable_tui" = "yes"; then
8234 as_fn_error
"Building GDB with TUI mode is not supported on this host" "$LINENO" 5
8236 if "$enable_tui" = "auto"; then
8242 # For the TUI, we need enhanced curses functionality.
8243 if test x
"$enable_tui" != xno
; then
8248 if test x
"$prefer_curses" = xyes
; then
8249 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
8250 # curses library because the latter might not provide all the
8251 # functionality we need. However, this leads to problems on systems
8252 # where the linker searches /usr/local/lib, but the compiler doesn't
8253 # search /usr/local/include, if ncurses is installed in /usr/local. A
8254 # default installation of ncurses on alpha*-dec-osf* will lead to such
8256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
8257 $as_echo_n "checking for library containing waddstr... " >&6; }
8258 if test "${ac_cv_search_waddstr+set}" = set; then :
8259 $as_echo_n "(cached) " >&6
8261 ac_func_search_save_LIBS
=$LIBS
8262 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8263 /* end confdefs.h. */
8265 /* Override any GCC internal prototype to avoid an error.
8266 Use char because int might match the return type of a GCC
8267 builtin and then its argument prototype would still apply. */
8280 for ac_lib
in '' ncurses cursesX curses
; do
8281 if test -z "$ac_lib"; then
8282 ac_res
="none required"
8285 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8287 if ac_fn_c_try_link
"$LINENO"; then :
8288 ac_cv_search_waddstr
=$ac_res
8290 rm -f core conftest.err conftest.
$ac_objext \
8292 if test "${ac_cv_search_waddstr+set}" = set; then :
8296 if test "${ac_cv_search_waddstr+set}" = set; then :
8299 ac_cv_search_waddstr
=no
8302 LIBS
=$ac_func_search_save_LIBS
8304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
8305 $as_echo "$ac_cv_search_waddstr" >&6; }
8306 ac_res
=$ac_cv_search_waddstr
8307 if test "$ac_res" != no
; then :
8308 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8313 if test "$ac_cv_search_waddstr" != no
; then
8318 # Check whether we should enable the TUI, but only do so if we really
8320 if test x
"$enable_tui" != xno
; then
8321 if test -d $srcdir/tui
; then
8322 if test "$curses_found" != no
; then
8323 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
8324 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
8325 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
8326 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
8327 CONFIG_ALL
="${CONFIG_ALL} all-tui"
8328 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-tui"
8329 CONFIG_INSTALL
="${CONFIG_INSTALL} install-tui"
8330 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-tui"
8332 if test x
"$enable_tui" = xyes
; then
8333 as_fn_error
"no enhanced curses library found; disable TUI" "$LINENO" 5
8335 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
8336 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
8342 # Since GDB uses Readline, we need termcap functionality. In many
8343 # cases this will be provided by the curses library, but some systems
8344 # have a seperate termcap library, or no curses library at all.
8348 if test -d $srcdir/libtermcap
; then
8349 LIBS
="../libtermcap/libtermcap.a $LIBS"
8350 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
8353 ac_cv_search_tgetent
="none required"
8356 ac_cv_search_tgetent
="none required"
8357 CONFIG_OBS
="$CONFIG_OBS windows-termcap.o"
8361 # These are the libraries checked by Readline.
8362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
8363 $as_echo_n "checking for library containing tgetent... " >&6; }
8364 if test "${ac_cv_search_tgetent+set}" = set; then :
8365 $as_echo_n "(cached) " >&6
8367 ac_func_search_save_LIBS
=$LIBS
8368 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8369 /* end confdefs.h. */
8371 /* Override any GCC internal prototype to avoid an error.
8372 Use char because int might match the return type of a GCC
8373 builtin and then its argument prototype would still apply. */
8386 for ac_lib
in '' termcap tinfo curses ncurses
; do
8387 if test -z "$ac_lib"; then
8388 ac_res
="none required"
8391 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8393 if ac_fn_c_try_link
"$LINENO"; then :
8394 ac_cv_search_tgetent
=$ac_res
8396 rm -f core conftest.err conftest.
$ac_objext \
8398 if test "${ac_cv_search_tgetent+set}" = set; then :
8402 if test "${ac_cv_search_tgetent+set}" = set; then :
8405 ac_cv_search_tgetent
=no
8408 LIBS
=$ac_func_search_save_LIBS
8410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
8411 $as_echo "$ac_cv_search_tgetent" >&6; }
8412 ac_res
=$ac_cv_search_tgetent
8413 if test "$ac_res" != no
; then :
8414 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8419 if test "$ac_cv_search_tgetent" = no
; then
8420 as_fn_error
"no termcap library found" "$LINENO" 5
8424 # Check whether --with-system-readline was given.
8425 if test "${with_system_readline+set}" = set; then :
8426 withval
=$with_system_readline;
8430 if test "$with_system_readline" = yes; then
8435 # readline-6.0 started to use the name `_rl_echoing_p'.
8436 # `$(READLINE_DIR)/' of bundled readline would not resolve in configure.
8438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline_echoing_p" >&5
8439 $as_echo_n "checking for readline_echoing_p... " >&6; }
8441 LIBS
="$LIBS $READLINE"
8442 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8443 /* end confdefs.h. */
8448 extern int readline_echoing_p;
8449 return readline_echoing_p;
8454 if ac_fn_c_try_link
"$LINENO"; then :
8455 READLINE_ECHOING_P
=yes
8457 READLINE_ECHOING_P
=no
8459 $as_echo "#define readline_echoing_p _rl_echoing_p" >>confdefs.h
8462 rm -f core conftest.err conftest.
$ac_objext \
8463 conftest
$ac_exeext conftest.
$ac_ext
8465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READLINE_ECHOING_P" >&5
8466 $as_echo "$READLINE_ECHOING_P" >&6; }
8468 READLINE
='$(READLINE_DIR)/libreadline.a'
8469 READLINE_DEPS
='$(READLINE)'
8470 READLINE_CFLAGS
='-I$(READLINE_SRC)/..'
8477 # Check whether --with-expat was given.
8478 if test "${with_expat+set}" = set; then :
8479 withval
=$with_expat;
8484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
8485 $as_echo_n "checking whether to use expat... " >&6; }
8486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
8487 $as_echo "$with_expat" >&6; }
8489 if test "${with_expat}" = no
; then
8490 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
8491 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
8495 if test "X$prefix" = "XNONE"; then
8496 acl_final_prefix
="$ac_default_prefix"
8498 acl_final_prefix
="$prefix"
8500 if test "X$exec_prefix" = "XNONE"; then
8501 acl_final_exec_prefix
='${prefix}'
8503 acl_final_exec_prefix
="$exec_prefix"
8505 acl_save_prefix
="$prefix"
8506 prefix
="$acl_final_prefix"
8507 eval acl_final_exec_prefix
=\"$acl_final_exec_prefix\"
8508 prefix
="$acl_save_prefix"
8511 # Check whether --with-gnu-ld was given.
8512 if test "${with_gnu_ld+set}" = set; then :
8513 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
8518 # Prepare PATH_SEPARATOR.
8519 # The user is always right.
8520 if test "${PATH_SEPARATOR+set}" != set; then
8521 echo "#! /bin/sh" >conf$$.sh
8522 echo "exit 0" >>conf$$.sh
8524 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
8532 if test "$GCC" = yes; then
8533 # Check if gcc -print-prog-name=ld gives a path.
8534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
8535 $as_echo_n "checking for ld used by GCC... " >&6; }
8538 # gcc leaves a trailing carriage return which upsets mingw
8539 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
8541 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
8544 # Accept absolute paths.
8545 [\\/]* |
[A-Za-z
]:[\\/]*)
8546 re_direlt
='/[^/][^/]*/\.\./'
8547 # Canonicalize the path of ld
8548 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
8549 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
8550 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
8552 test -z "$LD" && LD
="$ac_prog"
8555 # If it fails, then pretend we aren't using GCC.
8559 # If it is relative, then search for the first ld in PATH.
8563 elif test "$with_gnu_ld" = yes; then
8564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
8565 $as_echo_n "checking for GNU ld... " >&6; }
8567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
8568 $as_echo_n "checking for non-GNU ld... " >&6; }
8570 if test "${acl_cv_path_LD+set}" = set; then :
8571 $as_echo_n "(cached) " >&6
8573 if test -z "$LD"; then
8574 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
8575 for ac_dir
in $PATH; do
8576 test -z "$ac_dir" && ac_dir
=.
8577 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
8578 acl_cv_path_LD
="$ac_dir/$ac_prog"
8579 # Check to see if the program is GNU ld. I'd rather use --version,
8580 # but apparently some GNU ld's only accept -v.
8581 # Break only if it was the GNU/non-GNU ld that we prefer.
8582 if "$acl_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
8583 test "$with_gnu_ld" != no
&& break
8585 test "$with_gnu_ld" != yes && break
8591 acl_cv_path_LD
="$LD" # Let the user override the test with a path.
8595 LD
="$acl_cv_path_LD"
8596 if test -n "$LD"; then
8597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8598 $as_echo "$LD" >&6; }
8600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8601 $as_echo "no" >&6; }
8603 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
8604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
8605 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
8606 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
8607 $as_echo_n "(cached) " >&6
8609 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
8610 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
8611 acl_cv_prog_gnu_ld
=yes
8613 acl_cv_prog_gnu_ld
=no
8616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
8617 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
8618 with_gnu_ld
=$acl_cv_prog_gnu_ld
8622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
8623 $as_echo_n "checking for shared library run path origin... " >&6; }
8624 if test "${acl_cv_rpath+set}" = set; then :
8625 $as_echo_n "(cached) " >&6
8628 CC
="$CC" GCC
="$GCC" LDFLAGS
="$LDFLAGS" LD
="$LD" with_gnu_ld
="$with_gnu_ld" \
8629 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
8635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
8636 $as_echo "$acl_cv_rpath" >&6; }
8638 libext
="$acl_cv_libext"
8639 shlibext
="$acl_cv_shlibext"
8640 hardcode_libdir_flag_spec
="$acl_cv_hardcode_libdir_flag_spec"
8641 hardcode_libdir_separator
="$acl_cv_hardcode_libdir_separator"
8642 hardcode_direct
="$acl_cv_hardcode_direct"
8643 hardcode_minus_L
="$acl_cv_hardcode_minus_L"
8644 # Check whether --enable-rpath was given.
8645 if test "${enable_rpath+set}" = set; then :
8646 enableval
=$enable_rpath; :
8662 acl_save_prefix
="$prefix"
8663 prefix
="$acl_final_prefix"
8664 acl_save_exec_prefix
="$exec_prefix"
8665 exec_prefix
="$acl_final_exec_prefix"
8667 eval additional_includedir
=\"$includedir\"
8668 eval additional_libdir
=\"$libdir\"
8670 exec_prefix
="$acl_save_exec_prefix"
8671 prefix
="$acl_save_prefix"
8674 # Check whether --with-libexpat-prefix was given.
8675 if test "${with_libexpat_prefix+set}" = set; then :
8676 withval
=$with_libexpat_prefix;
8677 if test "X$withval" = "Xno"; then
8680 if test "X$withval" = "X"; then
8682 acl_save_prefix
="$prefix"
8683 prefix
="$acl_final_prefix"
8684 acl_save_exec_prefix
="$exec_prefix"
8685 exec_prefix
="$acl_final_exec_prefix"
8687 eval additional_includedir
=\"$includedir\"
8688 eval additional_libdir
=\"$libdir\"
8690 exec_prefix
="$acl_save_exec_prefix"
8691 prefix
="$acl_save_prefix"
8694 additional_includedir
="$withval/include"
8695 additional_libdir
="$withval/lib"
8706 names_already_handled
=
8707 names_next_round
='expat '
8708 while test -n "$names_next_round"; do
8709 names_this_round
="$names_next_round"
8711 for name
in $names_this_round; do
8713 for n
in $names_already_handled; do
8714 if test "$n" = "$name"; then
8719 if test -z "$already_handled"; then
8720 names_already_handled
="$names_already_handled $name"
8721 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8722 eval value
=\"\
$HAVE_LIB$uppername\"
8723 if test -n "$value"; then
8724 if test "$value" = yes; then
8725 eval value
=\"\
$LIB$uppername\"
8726 test -z "$value" || LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$value"
8727 eval value
=\"\
$LTLIB$uppername\"
8728 test -z "$value" || LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
8737 if test $use_additional = yes; then
8738 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8739 found_dir
="$additional_libdir"
8740 found_so
="$additional_libdir/lib$name.$shlibext"
8741 if test -f "$additional_libdir/lib$name.la"; then
8742 found_la
="$additional_libdir/lib$name.la"
8745 if test -f "$additional_libdir/lib$name.$libext"; then
8746 found_dir
="$additional_libdir"
8747 found_a
="$additional_libdir/lib$name.$libext"
8748 if test -f "$additional_libdir/lib$name.la"; then
8749 found_la
="$additional_libdir/lib$name.la"
8754 if test "X$found_dir" = "X"; then
8755 for x
in $LDFLAGS $LTLIBEXPAT; do
8757 acl_save_prefix
="$prefix"
8758 prefix
="$acl_final_prefix"
8759 acl_save_exec_prefix
="$exec_prefix"
8760 exec_prefix
="$acl_final_exec_prefix"
8762 exec_prefix
="$acl_save_exec_prefix"
8763 prefix
="$acl_save_prefix"
8767 dir
=`echo "X$x" | sed -e 's/^X-L//'`
8768 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8770 found_so
="$dir/lib$name.$shlibext"
8771 if test -f "$dir/lib$name.la"; then
8772 found_la
="$dir/lib$name.la"
8775 if test -f "$dir/lib$name.$libext"; then
8777 found_a
="$dir/lib$name.$libext"
8778 if test -f "$dir/lib$name.la"; then
8779 found_la
="$dir/lib$name.la"
8785 if test "X$found_dir" != "X"; then
8790 if test "X$found_dir" != "X"; then
8791 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
8792 if test "X$found_so" != "X"; then
8793 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
8794 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
8797 for x
in $ltrpathdirs; do
8798 if test "X$x" = "X$found_dir"; then
8803 if test -z "$haveit"; then
8804 ltrpathdirs
="$ltrpathdirs $found_dir"
8806 if test "$hardcode_direct" = yes; then
8807 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
8809 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
8810 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
8812 for x
in $rpathdirs; do
8813 if test "X$x" = "X$found_dir"; then
8818 if test -z "$haveit"; then
8819 rpathdirs
="$rpathdirs $found_dir"
8823 for x
in $LDFLAGS $LIBEXPAT; do
8825 acl_save_prefix
="$prefix"
8826 prefix
="$acl_final_prefix"
8827 acl_save_exec_prefix
="$exec_prefix"
8828 exec_prefix
="$acl_final_exec_prefix"
8830 exec_prefix
="$acl_save_exec_prefix"
8831 prefix
="$acl_save_prefix"
8833 if test "X$x" = "X-L$found_dir"; then
8838 if test -z "$haveit"; then
8839 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
8841 if test "$hardcode_minus_L" != no
; then
8842 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
8844 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
8850 if test "X$found_a" != "X"; then
8851 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
8853 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
8856 additional_includedir
=
8857 case "$found_dir" in
8859 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8860 additional_includedir
="$basedir/include"
8863 if test "X$additional_includedir" != "X"; then
8864 if test "X$additional_includedir" != "X/usr/include"; then
8866 if test "X$additional_includedir" = "X/usr/local/include"; then
8867 if test -n "$GCC"; then
8869 linux
*) haveit
=yes;;
8873 if test -z "$haveit"; then
8874 for x
in $CPPFLAGS $INCEXPAT; do
8876 acl_save_prefix
="$prefix"
8877 prefix
="$acl_final_prefix"
8878 acl_save_exec_prefix
="$exec_prefix"
8879 exec_prefix
="$acl_final_exec_prefix"
8881 exec_prefix
="$acl_save_exec_prefix"
8882 prefix
="$acl_save_prefix"
8884 if test "X$x" = "X-I$additional_includedir"; then
8889 if test -z "$haveit"; then
8890 if test -d "$additional_includedir"; then
8891 INCEXPAT
="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
8897 if test -n "$found_la"; then
8898 save_libdir
="$libdir"
8900 */* |
*\\*) .
"$found_la" ;;
8901 *) .
"./$found_la" ;;
8903 libdir
="$save_libdir"
8904 for dep
in $dependency_libs; do
8907 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
8908 if test "X$additional_libdir" != "X/usr/lib"; then
8910 if test "X$additional_libdir" = "X/usr/local/lib"; then
8911 if test -n "$GCC"; then
8913 linux
*) haveit
=yes;;
8917 if test -z "$haveit"; then
8919 for x
in $LDFLAGS $LIBEXPAT; do
8921 acl_save_prefix
="$prefix"
8922 prefix
="$acl_final_prefix"
8923 acl_save_exec_prefix
="$exec_prefix"
8924 exec_prefix
="$acl_final_exec_prefix"
8926 exec_prefix
="$acl_save_exec_prefix"
8927 prefix
="$acl_save_prefix"
8929 if test "X$x" = "X-L$additional_libdir"; then
8934 if test -z "$haveit"; then
8935 if test -d "$additional_libdir"; then
8936 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
8940 for x
in $LDFLAGS $LTLIBEXPAT; do
8942 acl_save_prefix
="$prefix"
8943 prefix
="$acl_final_prefix"
8944 acl_save_exec_prefix
="$exec_prefix"
8945 exec_prefix
="$acl_final_exec_prefix"
8947 exec_prefix
="$acl_save_exec_prefix"
8948 prefix
="$acl_save_prefix"
8950 if test "X$x" = "X-L$additional_libdir"; then
8955 if test -z "$haveit"; then
8956 if test -d "$additional_libdir"; then
8957 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
8964 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
8965 if test "$enable_rpath" != no
; then
8967 for x
in $rpathdirs; do
8968 if test "X$x" = "X$dir"; then
8973 if test -z "$haveit"; then
8974 rpathdirs
="$rpathdirs $dir"
8977 for x
in $ltrpathdirs; do
8978 if test "X$x" = "X$dir"; then
8983 if test -z "$haveit"; then
8984 ltrpathdirs
="$ltrpathdirs $dir"
8989 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8992 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8995 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$dep"
8996 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
9002 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
9003 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
9009 if test "X$rpathdirs" != "X"; then
9010 if test -n "$hardcode_libdir_separator"; then
9012 for found_dir
in $rpathdirs; do
9013 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9015 acl_save_libdir
="$libdir"
9017 eval flag
=\"$hardcode_libdir_flag_spec\"
9018 libdir
="$acl_save_libdir"
9019 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
9021 for found_dir
in $rpathdirs; do
9022 acl_save_libdir
="$libdir"
9024 eval flag
=\"$hardcode_libdir_flag_spec\"
9025 libdir
="$acl_save_libdir"
9026 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
9030 if test "X$ltrpathdirs" != "X"; then
9031 for found_dir
in $ltrpathdirs; do
9032 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
9037 ac_save_CPPFLAGS
="$CPPFLAGS"
9039 for element
in $INCEXPAT; do
9041 for x
in $CPPFLAGS; do
9043 acl_save_prefix
="$prefix"
9044 prefix
="$acl_final_prefix"
9045 acl_save_exec_prefix
="$exec_prefix"
9046 exec_prefix
="$acl_final_exec_prefix"
9048 exec_prefix
="$acl_save_exec_prefix"
9049 prefix
="$acl_save_prefix"
9051 if test "X$x" = "X$element"; then
9056 if test -z "$haveit"; then
9057 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
9062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
9063 $as_echo_n "checking for libexpat... " >&6; }
9064 if test "${ac_cv_libexpat+set}" = set; then :
9065 $as_echo_n "(cached) " >&6
9068 ac_save_LIBS
="$LIBS"
9069 LIBS
="$LIBS $LIBEXPAT"
9070 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9071 /* end confdefs.h. */
9076 XML_Parser p = XML_ParserCreate (0);
9081 if ac_fn_c_try_link
"$LINENO"; then :
9086 rm -f core conftest.err conftest.
$ac_objext \
9087 conftest
$ac_exeext conftest.
$ac_ext
9088 LIBS
="$ac_save_LIBS"
9091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
9092 $as_echo "$ac_cv_libexpat" >&6; }
9093 if test "$ac_cv_libexpat" = yes; then
9096 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
9098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
9099 $as_echo_n "checking how to link with libexpat... " >&6; }
9100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
9101 $as_echo "$LIBEXPAT" >&6; }
9104 CPPFLAGS
="$ac_save_CPPFLAGS"
9114 if test "$HAVE_LIBEXPAT" != yes; then
9115 if test "$with_expat" = yes; then
9116 as_fn_error
"expat is missing or unusable" "$LINENO" 5
9118 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
9119 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
9123 LIBS
="$LIBS $LIBEXPAT"
9124 for ac_func
in XML_StopParser
9126 ac_fn_c_check_func
"$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
9127 if test "x$ac_cv_func_XML_StopParser" = x
""yes; then :
9128 cat >>confdefs.h
<<_ACEOF
9129 #define HAVE_XML_STOPPARSER 1
9142 # Check whether --with-python was given.
9143 if test "${with_python+set}" = set; then :
9144 withval
=$with_python;
9149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
9150 $as_echo_n "checking whether to use python... " >&6; }
9151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
9152 $as_echo "$with_python" >&6; }
9154 if test "${with_python}" = no
; then
9155 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
9156 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
9159 case "${with_python}" in
9161 # Leave as empty, use defaults.
9166 python_includes
="-I${with_python}/include"
9167 python_libs
="-L${with_python}/lib"
9170 as_fn_error
"invalid value for --with-python" "$LINENO" 5
9174 save_CPPFLAGS
=$CPPFLAGS
9175 CPPFLAGS
="$CPPFLAGS ${python_includes}"
9177 LIBS
="$LIBS ${python_libs}"
9179 if test "${have_libpython}" = no
; then
9184 HAVE_LIBPYTHON2_6
=no
9185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9186 $as_echo_n "checking for ${version}... " >&6; }
9188 LIBS
="$LIBS -l${version}"
9189 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9190 /* end confdefs.h. */
9191 #include "${version}/Python.h"
9200 if ac_fn_c_try_link
"$LINENO"; then :
9201 HAVE_LIBPYTHON2_6
=yes
9206 rm -f core conftest.err conftest.
$ac_objext \
9207 conftest
$ac_exeext conftest.
$ac_ext
9208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_LIBPYTHON2_6" >&5
9209 $as_echo "$HAVE_LIBPYTHON2_6" >&6; }
9211 if test "${HAVE_LIBPYTHON2_6}" = yes; then
9213 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
9217 if test ${have_libpython} = no
; then
9222 HAVE_LIBPYTHON2_5
=no
9223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9224 $as_echo_n "checking for ${version}... " >&6; }
9226 LIBS
="$LIBS -l${version}"
9227 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9228 /* end confdefs.h. */
9229 #include "${version}/Python.h"
9238 if ac_fn_c_try_link
"$LINENO"; then :
9239 HAVE_LIBPYTHON2_5
=yes
9244 rm -f core conftest.err conftest.
$ac_objext \
9245 conftest
$ac_exeext conftest.
$ac_ext
9246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_LIBPYTHON2_5" >&5
9247 $as_echo "$HAVE_LIBPYTHON2_5" >&6; }
9249 if test "${HAVE_LIBPYTHON2_5}" = yes; then
9251 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
9255 if test ${have_libpython} = no
; then
9260 HAVE_LIBPYTHON2_4
=no
9261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
9262 $as_echo_n "checking for ${version}... " >&6; }
9264 LIBS
="$LIBS -l${version}"
9265 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9266 /* end confdefs.h. */
9267 #include "${version}/Python.h"
9276 if ac_fn_c_try_link
"$LINENO"; then :
9277 HAVE_LIBPYTHON2_4
=yes
9282 rm -f core conftest.err conftest.
$ac_objext \
9283 conftest
$ac_exeext conftest.
$ac_ext
9284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_LIBPYTHON2_4" >&5
9285 $as_echo "$HAVE_LIBPYTHON2_4" >&6; }
9287 if test "${HAVE_LIBPYTHON2_4}" = yes; then
9289 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
9293 if test ${have_libpython} = no
; then
9294 case "${with_python}" in
9296 as_fn_error
"python is missing or unusable" "$LINENO" 5
9299 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
9300 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
9303 as_fn_error
"no usable python found at ${with_python}" "$LINENO" 5
9306 CPPFLAGS
=$save_CPPFLAGS
9311 if test "${have_libpython}" = yes; then
9313 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
9315 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
9316 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
9317 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
9318 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
9320 # Flags needed to compile Python code (taken from python-config --cflags).
9321 # We cannot call python-config directly because it will output whatever was
9322 # used when compiling the Python interpreter itself, including flags which
9323 # would make the python-related objects be compiled differently from the
9324 # rest of GDB (e.g., -O2 and -fPIC).
9325 if test "${GCC}" = yes; then
9326 tentative_python_cflags
="-fno-strict-aliasing -DNDEBUG -fwrapv"
9329 if test "x${tentative_python_cflags}" != x
; then
9330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
9331 $as_echo_n "checking compiler flags for python code... " >&6; }
9332 for flag
in ${tentative_python_cflags}; do
9333 # Check that the compiler accepts it
9334 saved_CFLAGS
="$CFLAGS"
9335 CFLAGS
="$CFLAGS $flag"
9336 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9337 /* end confdefs.h. */
9347 if ac_fn_c_try_compile
"$LINENO"; then :
9348 PYTHON_CFLAGS
="${PYTHON_CFLAGS} $flag"
9350 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9351 CFLAGS
="$saved_CFLAGS"
9353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
9354 $as_echo "${PYTHON_CFLAGS}" >&6; }
9357 # Even if Python support is not compiled in, we need to have these files
9358 # included in order to recognize the GDB command "python".
9359 CONFIG_OBS
="$CONFIG_OBS python.o py-value.o py-prettyprint.o"
9360 CONFIG_SRCS
="$CONFIG_SRCS python/python.c python/py-value.c python/py-prettyprint.c"
9364 # ------------------------- #
9365 # Checks for header files. #
9366 # ------------------------- #
9369 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
9370 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
9371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
9372 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
9373 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
9374 $as_echo_n "(cached) " >&6
9376 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9377 /* end confdefs.h. */
9378 #include <sys/types.h>
9390 if ac_fn_c_try_compile
"$LINENO"; then :
9391 eval "$as_ac_Header=yes"
9393 eval "$as_ac_Header=no"
9395 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9397 eval ac_res
=\$
$as_ac_Header
9398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9399 $as_echo "$ac_res" >&6; }
9400 eval as_val
=\$
$as_ac_Header
9401 if test "x$as_val" = x
""yes; then :
9402 cat >>confdefs.h
<<_ACEOF
9403 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
9406 ac_header_dirent
=$ac_hdr; break
9410 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9411 if test $ac_header_dirent = dirent.h
; then
9412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
9413 $as_echo_n "checking for library containing opendir... " >&6; }
9414 if test "${ac_cv_search_opendir+set}" = set; then :
9415 $as_echo_n "(cached) " >&6
9417 ac_func_search_save_LIBS
=$LIBS
9418 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9419 /* end confdefs.h. */
9421 /* Override any GCC internal prototype to avoid an error.
9422 Use char because int might match the return type of a GCC
9423 builtin and then its argument prototype would still apply. */
9436 for ac_lib
in '' dir
; do
9437 if test -z "$ac_lib"; then
9438 ac_res
="none required"
9441 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9443 if ac_fn_c_try_link
"$LINENO"; then :
9444 ac_cv_search_opendir
=$ac_res
9446 rm -f core conftest.err conftest.
$ac_objext \
9448 if test "${ac_cv_search_opendir+set}" = set; then :
9452 if test "${ac_cv_search_opendir+set}" = set; then :
9455 ac_cv_search_opendir
=no
9458 LIBS
=$ac_func_search_save_LIBS
9460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
9461 $as_echo "$ac_cv_search_opendir" >&6; }
9462 ac_res
=$ac_cv_search_opendir
9463 if test "$ac_res" != no
; then :
9464 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
9470 $as_echo_n "checking for library containing opendir... " >&6; }
9471 if test "${ac_cv_search_opendir+set}" = set; then :
9472 $as_echo_n "(cached) " >&6
9474 ac_func_search_save_LIBS
=$LIBS
9475 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9476 /* end confdefs.h. */
9478 /* Override any GCC internal prototype to avoid an error.
9479 Use char because int might match the return type of a GCC
9480 builtin and then its argument prototype would still apply. */
9493 for ac_lib
in '' x
; do
9494 if test -z "$ac_lib"; then
9495 ac_res
="none required"
9498 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9500 if ac_fn_c_try_link
"$LINENO"; then :
9501 ac_cv_search_opendir
=$ac_res
9503 rm -f core conftest.err conftest.
$ac_objext \
9505 if test "${ac_cv_search_opendir+set}" = set; then :
9509 if test "${ac_cv_search_opendir+set}" = set; then :
9512 ac_cv_search_opendir
=no
9515 LIBS
=$ac_func_search_save_LIBS
9517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
9518 $as_echo "$ac_cv_search_opendir" >&6; }
9519 ac_res
=$ac_cv_search_opendir
9520 if test "$ac_res" != no
; then :
9521 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
9528 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
9529 if test "${ac_cv_header_stat_broken+set}" = set; then :
9530 $as_echo_n "(cached) " >&6
9532 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9533 /* end confdefs.h. */
9534 #include <sys/types.h>
9535 #include <sys/stat.h>
9537 #if defined S_ISBLK && defined S_IFDIR
9538 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
9541 #if defined S_ISBLK && defined S_IFCHR
9542 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
9545 #if defined S_ISLNK && defined S_IFREG
9546 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
9549 #if defined S_ISSOCK && defined S_IFREG
9550 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
9554 if ac_fn_c_try_compile
"$LINENO"; then :
9555 ac_cv_header_stat_broken
=no
9557 ac_cv_header_stat_broken
=yes
9559 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
9562 $as_echo "$ac_cv_header_stat_broken" >&6; }
9563 if test $ac_cv_header_stat_broken = yes; then
9565 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
9569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
9570 $as_echo_n "checking for ANSI C header files... " >&6; }
9571 if test "${ac_cv_header_stdc+set}" = set; then :
9572 $as_echo_n "(cached) " >&6
9574 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9575 /* end confdefs.h. */
9589 if ac_fn_c_try_compile
"$LINENO"; then :
9590 ac_cv_header_stdc
=yes
9592 ac_cv_header_stdc
=no
9594 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9596 if test $ac_cv_header_stdc = yes; then
9597 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9598 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9599 /* end confdefs.h. */
9603 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9604 $EGREP "memchr" >/dev
/null
2>&1; then :
9607 ac_cv_header_stdc
=no
9613 if test $ac_cv_header_stdc = yes; then
9614 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9615 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9616 /* end confdefs.h. */
9620 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9621 $EGREP "free" >/dev
/null
2>&1; then :
9624 ac_cv_header_stdc
=no
9630 if test $ac_cv_header_stdc = yes; then
9631 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9632 if test "$cross_compiling" = yes; then :
9635 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9636 /* end confdefs.h. */
9639 #if ((' ' & 0x0FF) == 0x020)
9640 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9641 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9643 # define ISLOWER(c) \
9644 (('a' <= (c) && (c) <= 'i') \
9645 || ('j' <= (c) && (c) <= 'r') \
9646 || ('s' <= (c) && (c) <= 'z'))
9647 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9650 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9655 for (i = 0; i < 256; i++)
9656 if (XOR (islower (i), ISLOWER (i))
9657 || toupper (i) != TOUPPER (i))
9662 if ac_fn_c_try_run
"$LINENO"; then :
9665 ac_cv_header_stdc
=no
9667 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9668 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
9674 $as_echo "$ac_cv_header_stdc" >&6; }
9675 if test $ac_cv_header_stdc = yes; then
9677 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
9681 # elf_hp.h is for HP/UX 64-bit shared library support.
9682 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
9683 # unconditionally, so what's the point in checking these?
9684 for ac_header
in nlist.h machine
/reg.h poll.h sys
/poll.h proc_service.h \
9685 thread_db.h gnu
/libc-version.h signal.h stddef.h \
9686 stdlib.h string.h memory.h
strings.h sys
/fault.h \
9687 sys
/file.h sys
/filio.h sys
/ioctl.h sys
/param.h \
9688 sys
/resource.h sys
/procfs.h sys
/ptrace.h ptrace.h \
9689 sys
/reg.h sys
/debugreg.h sys
/select.h sys
/syscall.h \
9690 sys
/types.h sys
/wait.h
wait.h termios.h termio.h \
9691 sgtty.h unistd.h elf_hp.h ctype.h
time.h locale.h
9693 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9694 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9695 eval as_val
=\$
$as_ac_Header
9696 if test "x$as_val" = x
""yes; then :
9697 cat >>confdefs.h
<<_ACEOF
9698 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9705 for ac_header
in link.h
9707 ac_fn_c_check_header_compile
"$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
9708 # include <sys/types.h>
9715 if test "x$ac_cv_header_link_h" = x
""yes; then :
9716 cat >>confdefs.h
<<_ACEOF
9717 #define HAVE_LINK_H 1
9724 for ac_header
in sys
/proc.h
9726 ac_fn_c_check_header_compile
"$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
9727 # include <sys/param.h>
9731 if test "x$ac_cv_header_sys_proc_h" = x
""yes; then :
9732 cat >>confdefs.h
<<_ACEOF
9733 #define HAVE_SYS_PROC_H 1
9740 for ac_header
in sys
/user.h
9742 ac_fn_c_check_header_compile
"$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
9743 # include <sys/param.h>
9747 if test "x$ac_cv_header_sys_user_h" = x
""yes; then :
9748 cat >>confdefs.h
<<_ACEOF
9749 #define HAVE_SYS_USER_H 1
9757 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
9758 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
9759 # think that we don't have <curses.h> if we're using GCC.
9762 if test "$GCC" = yes; then
9764 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
9768 for ac_header
in curses.h cursesX.h ncurses.h ncurses
/ncurses.h ncurses
/term.h
9770 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9771 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9772 eval as_val
=\$
$as_ac_Header
9773 if test "x$as_val" = x
""yes; then :
9774 cat >>confdefs.h
<<_ACEOF
9775 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9782 for ac_header
in term.h
9784 ac_fn_c_check_header_compile
"$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
9785 # include <curses.h>
9789 if test "x$ac_cv_header_term_h" = x
""yes; then :
9790 cat >>confdefs.h
<<_ACEOF
9791 #define HAVE_TERM_H 1
9799 # ------------------------- #
9800 # Checks for declarations. #
9801 # ------------------------- #
9803 ac_fn_c_check_decl
"$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
9804 if test "x$ac_cv_have_decl_free" = x
""yes; then :
9810 cat >>confdefs.h
<<_ACEOF
9811 #define HAVE_DECL_FREE $ac_have_decl
9813 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
9814 if test "x$ac_cv_have_decl_malloc" = x
""yes; then :
9820 cat >>confdefs.h
<<_ACEOF
9821 #define HAVE_DECL_MALLOC $ac_have_decl
9823 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
9824 if test "x$ac_cv_have_decl_realloc" = x
""yes; then :
9830 cat >>confdefs.h
<<_ACEOF
9831 #define HAVE_DECL_REALLOC $ac_have_decl
9833 ac_fn_c_check_decl
"$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
9834 if test "x$ac_cv_have_decl_strerror" = x
""yes; then :
9840 cat >>confdefs.h
<<_ACEOF
9841 #define HAVE_DECL_STRERROR $ac_have_decl
9843 ac_fn_c_check_decl
"$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
9844 if test "x$ac_cv_have_decl_strstr" = x
""yes; then :
9850 cat >>confdefs.h
<<_ACEOF
9851 #define HAVE_DECL_STRSTR $ac_have_decl
9853 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
9854 if test "x$ac_cv_have_decl_getopt" = x
""yes; then :
9860 cat >>confdefs.h
<<_ACEOF
9861 #define HAVE_DECL_GETOPT $ac_have_decl
9863 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
9864 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
9870 cat >>confdefs.h
<<_ACEOF
9871 #define HAVE_DECL_SNPRINTF $ac_have_decl
9873 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
9874 if test "x$ac_cv_have_decl_vsnprintf" = x
""yes; then :
9880 cat >>confdefs.h
<<_ACEOF
9881 #define HAVE_DECL_VSNPRINTF $ac_have_decl
9885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
9886 $as_echo_n "checking for LC_MESSAGES... " >&6; }
9887 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
9888 $as_echo_n "(cached) " >&6
9890 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9891 /* end confdefs.h. */
9901 if ac_fn_c_try_link
"$LINENO"; then :
9902 am_cv_val_LC_MESSAGES
=yes
9904 am_cv_val_LC_MESSAGES
=no
9906 rm -f core conftest.err conftest.
$ac_objext \
9907 conftest
$ac_exeext conftest.
$ac_ext
9909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
9910 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
9911 if test $am_cv_val_LC_MESSAGES = yes; then
9913 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
9918 # ----------------------- #
9919 # Checks for structures. #
9920 # ----------------------- #
9922 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
9923 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
9925 cat >>confdefs.h
<<_ACEOF
9926 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9931 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
9932 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
9934 cat >>confdefs.h
<<_ACEOF
9935 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9942 # ------------------ #
9943 # Checks for types. #
9944 # ------------------ #
9946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
9947 $as_echo_n "checking return type of signal handlers... " >&6; }
9948 if test "${ac_cv_type_signal+set}" = set; then :
9949 $as_echo_n "(cached) " >&6
9951 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9952 /* end confdefs.h. */
9953 #include <sys/types.h>
9959 return *(signal (0, 0)) (0) == 1;
9964 if ac_fn_c_try_compile
"$LINENO"; then :
9965 ac_cv_type_signal
=int
9967 ac_cv_type_signal
=void
9969 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
9972 $as_echo "$ac_cv_type_signal" >&6; }
9974 cat >>confdefs.h
<<_ACEOF
9975 #define RETSIGTYPE $ac_cv_type_signal
9979 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9980 #include <sys/socket.h>
9983 if test "x$ac_cv_type_socklen_t" = x
""yes; then :
9985 cat >>confdefs.h
<<_ACEOF
9986 #define HAVE_SOCKLEN_T 1
9993 # ------------------------------------- #
9994 # Checks for compiler characteristics. #
9995 # ------------------------------------- #
9997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9998 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9999 if test "${ac_cv_c_const+set}" = set; then :
10000 $as_echo_n "(cached) " >&6
10002 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10003 /* end confdefs.h. */
10008 /* FIXME: Include the comments suggested by Paul. */
10009 #ifndef __cplusplus
10010 /* Ultrix mips cc rejects this. */
10011 typedef int charset[2];
10013 /* SunOS 4.1.1 cc rejects this. */
10014 char const *const *pcpcc;
10016 /* NEC SVR4.0.2 mips cc rejects this. */
10017 struct point {int x, y;};
10018 static struct point const zero = {0,0};
10019 /* AIX XL C 1.02.0.0 rejects this.
10020 It does not let you subtract one const X* pointer from another in
10021 an arm of an if-expression whose if-part is not a constant
10023 const char *g = "string";
10024 pcpcc = &g + (g ? g-g : 0);
10025 /* HPUX 7.0 cc rejects these. */
10027 ppc = (char**) pcpcc;
10028 pcpcc = (char const *const *) ppc;
10029 { /* SCO 3.2v4 cc rejects this. */
10031 char const *s = 0 ? (char *) 0 : (char const *) 0;
10036 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10037 int x[] = {25, 17};
10038 const int *foo = &x[0];
10041 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10042 typedef const int *iptr;
10046 { /* AIX XL C 1.02.0.0 rejects this saying
10047 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10048 struct s { int j; const int *ap[3]; };
10049 struct s *b; b->j = 5;
10051 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10052 const int foo = 10;
10053 if (!foo) return 0;
10055 return !cs[0] && !zero.x;
10062 if ac_fn_c_try_compile
"$LINENO"; then :
10067 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
10070 $as_echo "$ac_cv_c_const" >&6; }
10071 if test $ac_cv_c_const = no
; then
10073 $as_echo "#define const /**/" >>confdefs.h
10077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
10078 $as_echo_n "checking for inline... " >&6; }
10079 if test "${ac_cv_c_inline+set}" = set; then :
10080 $as_echo_n "(cached) " >&6
10083 for ac_kw
in inline __inline__ __inline
; do
10084 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10085 /* end confdefs.h. */
10086 #ifndef __cplusplus
10088 static $ac_kw foo_t static_foo () {return 0; }
10089 $ac_kw foo_t foo () {return 0; }
10093 if ac_fn_c_try_compile
"$LINENO"; then :
10094 ac_cv_c_inline
=$ac_kw
10096 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10097 test "$ac_cv_c_inline" != no
&& break
10101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
10102 $as_echo "$ac_cv_c_inline" >&6; }
10104 case $ac_cv_c_inline in
10107 case $ac_cv_c_inline in
10109 *) ac_val
=$ac_cv_c_inline;;
10111 cat >>confdefs.h
<<_ACEOF
10112 #ifndef __cplusplus
10113 #define inline $ac_val
10119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
10120 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
10121 if test "${ac_cv_c_bigendian+set}" = set; then :
10122 $as_echo_n "(cached) " >&6
10124 ac_cv_c_bigendian
=unknown
10125 # See if we're dealing with a universal compiler.
10126 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10127 /* end confdefs.h. */
10128 #ifndef __APPLE_CC__
10129 not a universal capable compiler
10134 if ac_fn_c_try_compile
"$LINENO"; then :
10136 # Check for potential -arch flags. It is not universal unless
10137 # there are at least two -arch flags with different values.
10140 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
10141 if test -n "$ac_prev"; then
10143 i?
86 | x86_64 | ppc | ppc64
)
10144 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
10147 ac_cv_c_bigendian
=universal
10153 elif test "x$ac_word" = "x-arch"; then
10158 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10159 if test $ac_cv_c_bigendian = unknown
; then
10160 # See if sys/param.h defines the BYTE_ORDER macro.
10161 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10162 /* end confdefs.h. */
10163 #include <sys/types.h>
10164 #include <sys/param.h>
10169 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
10170 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
10172 bogus endian macros
10179 if ac_fn_c_try_compile
"$LINENO"; then :
10180 # It does; now see whether it defined to BIG_ENDIAN or not.
10181 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10182 /* end confdefs.h. */
10183 #include <sys/types.h>
10184 #include <sys/param.h>
10189 #if BYTE_ORDER != BIG_ENDIAN
10197 if ac_fn_c_try_compile
"$LINENO"; then :
10198 ac_cv_c_bigendian
=yes
10200 ac_cv_c_bigendian
=no
10202 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10204 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10206 if test $ac_cv_c_bigendian = unknown
; then
10207 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
10208 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10209 /* end confdefs.h. */
10210 #include <limits.h>
10215 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
10216 bogus endian macros
10223 if ac_fn_c_try_compile
"$LINENO"; then :
10224 # It does; now see whether it defined to _BIG_ENDIAN or not.
10225 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10226 /* end confdefs.h. */
10227 #include <limits.h>
10232 #ifndef _BIG_ENDIAN
10240 if ac_fn_c_try_compile
"$LINENO"; then :
10241 ac_cv_c_bigendian
=yes
10243 ac_cv_c_bigendian
=no
10245 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10247 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10249 if test $ac_cv_c_bigendian = unknown
; then
10250 # Compile a test program.
10251 if test "$cross_compiling" = yes; then :
10252 # Try to guess by grepping values from an object file.
10253 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10254 /* end confdefs.h. */
10255 short int ascii_mm[] =
10256 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10257 short int ascii_ii[] =
10258 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10259 int use_ascii (int i) {
10260 return ascii_mm[i] + ascii_ii[i];
10262 short int ebcdic_ii[] =
10263 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10264 short int ebcdic_mm[] =
10265 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10266 int use_ebcdic (int i) {
10267 return ebcdic_mm[i] + ebcdic_ii[i];
10274 return use_ascii (foo) == use_ebcdic (foo);
10279 if ac_fn_c_try_compile
"$LINENO"; then :
10280 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
10281 ac_cv_c_bigendian
=yes
10283 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
10284 if test "$ac_cv_c_bigendian" = unknown
; then
10285 ac_cv_c_bigendian
=no
10287 # finding both strings is unlikely to happen, but who knows?
10288 ac_cv_c_bigendian
=unknown
10292 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10294 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10295 /* end confdefs.h. */
10296 $ac_includes_default
10301 /* Are we little or big endian? From Harbison&Steele. */
10305 char c[sizeof (long int)];
10308 return u.c[sizeof (long int) - 1] == 1;
10314 if ac_fn_c_try_run
"$LINENO"; then :
10315 ac_cv_c_bigendian
=no
10317 ac_cv_c_bigendian
=yes
10319 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
10320 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
10325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
10326 $as_echo "$ac_cv_c_bigendian" >&6; }
10327 case $ac_cv_c_bigendian in #(
10329 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
10335 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
10339 as_fn_error
"unknown endianness
10340 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
10344 # ------------------------------ #
10345 # Checks for library functions. #
10346 # ------------------------------ #
10348 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
10349 # for constant arguments. Useless!
10350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
10351 $as_echo_n "checking for working alloca.h... " >&6; }
10352 if test "${ac_cv_working_alloca_h+set}" = set; then :
10353 $as_echo_n "(cached) " >&6
10355 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10356 /* end confdefs.h. */
10357 #include <alloca.h>
10361 char *p = (char *) alloca (2 * sizeof (int));
10367 if ac_fn_c_try_link
"$LINENO"; then :
10368 ac_cv_working_alloca_h
=yes
10370 ac_cv_working_alloca_h
=no
10372 rm -f core conftest.err conftest.
$ac_objext \
10373 conftest
$ac_exeext conftest.
$ac_ext
10375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
10376 $as_echo "$ac_cv_working_alloca_h" >&6; }
10377 if test $ac_cv_working_alloca_h = yes; then
10379 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
10383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
10384 $as_echo_n "checking for alloca... " >&6; }
10385 if test "${ac_cv_func_alloca_works+set}" = set; then :
10386 $as_echo_n "(cached) " >&6
10388 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10389 /* end confdefs.h. */
10391 # define alloca __builtin_alloca
10394 # include <malloc.h>
10395 # define alloca _alloca
10397 # ifdef HAVE_ALLOCA_H
10398 # include <alloca.h>
10403 # ifndef alloca /* predefined by HP cc +Olibcalls */
10414 char *p = (char *) alloca (1);
10420 if ac_fn_c_try_link
"$LINENO"; then :
10421 ac_cv_func_alloca_works
=yes
10423 ac_cv_func_alloca_works
=no
10425 rm -f core conftest.err conftest.
$ac_objext \
10426 conftest
$ac_exeext conftest.
$ac_ext
10428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
10429 $as_echo "$ac_cv_func_alloca_works" >&6; }
10431 if test $ac_cv_func_alloca_works = yes; then
10433 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
10436 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
10437 # that cause trouble. Some versions do not even contain alloca or
10438 # contain a buggy version. If you still want to use their alloca,
10439 # use ar to extract alloca.o from them instead of compiling alloca.c.
10441 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
10443 $as_echo "#define C_ALLOCA 1" >>confdefs.h
10446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
10447 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
10448 if test "${ac_cv_os_cray+set}" = set; then :
10449 $as_echo_n "(cached) " >&6
10451 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10452 /* end confdefs.h. */
10453 #if defined CRAY && ! defined CRAY2
10460 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10461 $EGREP "webecray" >/dev
/null
2>&1; then :
10469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
10470 $as_echo "$ac_cv_os_cray" >&6; }
10471 if test $ac_cv_os_cray = yes; then
10472 for ac_func
in _getb67 GETB67 getb67
; do
10473 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10474 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10475 eval as_val
=\$
$as_ac_var
10476 if test "x$as_val" = x
""yes; then :
10478 cat >>confdefs.h
<<_ACEOF
10479 #define CRAY_STACKSEG_END $ac_func
10488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
10489 $as_echo_n "checking stack direction for C alloca... " >&6; }
10490 if test "${ac_cv_c_stack_direction+set}" = set; then :
10491 $as_echo_n "(cached) " >&6
10493 if test "$cross_compiling" = yes; then :
10494 ac_cv_c_stack_direction
=0
10496 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10497 /* end confdefs.h. */
10498 $ac_includes_default
10500 find_stack_direction ()
10502 static char *addr = 0;
10507 return find_stack_direction ();
10510 return (&dummy > addr) ? 1 : -1;
10516 return find_stack_direction () < 0;
10519 if ac_fn_c_try_run
"$LINENO"; then :
10520 ac_cv_c_stack_direction
=1
10522 ac_cv_c_stack_direction
=-1
10524 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
10525 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
10529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
10530 $as_echo "$ac_cv_c_stack_direction" >&6; }
10531 cat >>confdefs.h
<<_ACEOF
10532 #define STACK_DIRECTION $ac_cv_c_stack_direction
10538 for ac_header
in stdlib.h unistd.h
10540 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10541 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10542 eval as_val
=\$
$as_ac_Header
10543 if test "x$as_val" = x
""yes; then :
10544 cat >>confdefs.h
<<_ACEOF
10545 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10552 for ac_func
in getpagesize
10554 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
10555 if test "x$ac_cv_func_getpagesize" = x
""yes; then :
10556 cat >>confdefs.h
<<_ACEOF
10557 #define HAVE_GETPAGESIZE 1
10563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
10564 $as_echo_n "checking for working mmap... " >&6; }
10565 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
10566 $as_echo_n "(cached) " >&6
10568 if test "$cross_compiling" = yes; then :
10569 ac_cv_func_mmap_fixed_mapped
=no
10571 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10572 /* end confdefs.h. */
10573 $ac_includes_default
10574 /* malloc might have been renamed as rpl_malloc. */
10577 /* Thanks to Mike Haertel and Jim Avera for this test.
10578 Here is a matrix of mmap possibilities:
10579 mmap private not fixed
10580 mmap private fixed at somewhere currently unmapped
10581 mmap private fixed at somewhere already mapped
10582 mmap shared not fixed
10583 mmap shared fixed at somewhere currently unmapped
10584 mmap shared fixed at somewhere already mapped
10585 For private mappings, we should verify that changes cannot be read()
10586 back from the file, nor mmap's back from the file at a different
10587 address. (There have been systems where private was not correctly
10588 implemented like the infamous i386 svr4.0, and systems where the
10589 VM page cache was not coherent with the file system buffer cache
10590 like early versions of FreeBSD and possibly contemporary NetBSD.)
10591 For shared mappings, we should conversely verify that changes get
10592 propagated back to all the places they're supposed to be.
10594 Grep wants private fixed already mapped.
10595 The main things grep needs to know about mmap are:
10596 * does it exist and is it safe to write into the mmap'd area
10597 * how to use it (BSD variants) */
10600 #include <sys/mman.h>
10602 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
10606 /* This mess was copied from the GNU getpagesize.h. */
10607 #ifndef HAVE_GETPAGESIZE
10608 /* Assume that all systems that can run configure have sys/param.h. */
10609 # ifndef HAVE_SYS_PARAM_H
10610 # define HAVE_SYS_PARAM_H 1
10613 # ifdef _SC_PAGESIZE
10614 # define getpagesize() sysconf(_SC_PAGESIZE)
10615 # else /* no _SC_PAGESIZE */
10616 # ifdef HAVE_SYS_PARAM_H
10617 # include <sys/param.h>
10618 # ifdef EXEC_PAGESIZE
10619 # define getpagesize() EXEC_PAGESIZE
10620 # else /* no EXEC_PAGESIZE */
10622 # define getpagesize() NBPG * CLSIZE
10625 # endif /* no CLSIZE */
10626 # else /* no NBPG */
10628 # define getpagesize() NBPC
10629 # else /* no NBPC */
10631 # define getpagesize() PAGESIZE
10632 # endif /* PAGESIZE */
10633 # endif /* no NBPC */
10634 # endif /* no NBPG */
10635 # endif /* no EXEC_PAGESIZE */
10636 # else /* no HAVE_SYS_PARAM_H */
10637 # define getpagesize() 8192 /* punt totally */
10638 # endif /* no HAVE_SYS_PARAM_H */
10639 # endif /* no _SC_PAGESIZE */
10641 #endif /* no HAVE_GETPAGESIZE */
10646 char *data, *data2, *data3;
10650 pagesize = getpagesize ();
10652 /* First, make a file with some known garbage in it. */
10653 data = (char *) malloc (pagesize);
10656 for (i = 0; i < pagesize; ++i)
10657 *(data + i) = rand ();
10659 fd = creat ("conftest.mmap", 0600);
10662 if (write (fd, data, pagesize) != pagesize)
10666 /* Next, try to mmap the file at a fixed address which already has
10667 something else allocated at it. If we can, also make sure that
10668 we see the same garbage. */
10669 fd = open ("conftest.mmap", O_RDWR);
10672 data2 = (char *) malloc (2 * pagesize);
10675 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
10676 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
10677 MAP_PRIVATE | MAP_FIXED, fd, 0L))
10679 for (i = 0; i < pagesize; ++i)
10680 if (*(data + i) != *(data2 + i))
10683 /* Finally, make sure that changes to the mapped area do not
10684 percolate back to the file as seen by read(). (This is a bug on
10685 some variants of i386 svr4.0.) */
10686 for (i = 0; i < pagesize; ++i)
10687 *(data2 + i) = *(data2 + i) + 1;
10688 data3 = (char *) malloc (pagesize);
10691 if (read (fd, data3, pagesize) != pagesize)
10693 for (i = 0; i < pagesize; ++i)
10694 if (*(data + i) != *(data3 + i))
10700 if ac_fn_c_try_run
"$LINENO"; then :
10701 ac_cv_func_mmap_fixed_mapped
=yes
10703 ac_cv_func_mmap_fixed_mapped
=no
10705 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
10706 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
10710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
10711 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
10712 if test $ac_cv_func_mmap_fixed_mapped = yes; then
10714 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
10717 rm -f conftest.mmap
10719 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
10720 if test "x$ac_cv_type_pid_t" = x
""yes; then :
10724 cat >>confdefs.h
<<_ACEOF
10730 for ac_header
in vfork.h
10732 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
10733 if test "x$ac_cv_header_vfork_h" = x
""yes; then :
10734 cat >>confdefs.h
<<_ACEOF
10735 #define HAVE_VFORK_H 1
10742 for ac_func
in fork vfork
10744 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10745 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10746 eval as_val
=\$
$as_ac_var
10747 if test "x$as_val" = x
""yes; then :
10748 cat >>confdefs.h
<<_ACEOF
10749 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10755 if test "x$ac_cv_func_fork" = xyes
; then
10756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
10757 $as_echo_n "checking for working fork... " >&6; }
10758 if test "${ac_cv_func_fork_works+set}" = set; then :
10759 $as_echo_n "(cached) " >&6
10761 if test "$cross_compiling" = yes; then :
10762 ac_cv_func_fork_works
=cross
10764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10765 /* end confdefs.h. */
10766 $ac_includes_default
10771 /* By Ruediger Kuhlmann. */
10772 return fork () < 0;
10778 if ac_fn_c_try_run
"$LINENO"; then :
10779 ac_cv_func_fork_works
=yes
10781 ac_cv_func_fork_works
=no
10783 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
10784 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
10788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
10789 $as_echo "$ac_cv_func_fork_works" >&6; }
10792 ac_cv_func_fork_works
=$ac_cv_func_fork
10794 if test "x$ac_cv_func_fork_works" = xcross
; then
10796 *-*-amigaos* |
*-*-msdosdjgpp*)
10797 # Override, as these systems have only a dummy fork() stub
10798 ac_cv_func_fork_works
=no
10801 ac_cv_func_fork_works
=yes
10804 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
10805 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
10807 ac_cv_func_vfork_works
=$ac_cv_func_vfork
10808 if test "x$ac_cv_func_vfork" = xyes
; then
10809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
10810 $as_echo_n "checking for working vfork... " >&6; }
10811 if test "${ac_cv_func_vfork_works+set}" = set; then :
10812 $as_echo_n "(cached) " >&6
10814 if test "$cross_compiling" = yes; then :
10815 ac_cv_func_vfork_works
=cross
10817 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10818 /* end confdefs.h. */
10819 /* Thanks to Paul Eggert for this test. */
10820 $ac_includes_default
10821 #include <sys/wait.h>
10822 #ifdef HAVE_VFORK_H
10823 # include <vfork.h>
10825 /* On some sparc systems, changes by the child to local and incoming
10826 argument registers are propagated back to the parent. The compiler
10827 is told about this with #include <vfork.h>, but some compilers
10828 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
10829 static variable whose address is put into a register that is
10830 clobbered by the vfork. */
10833 sparc_address_test (int arg)
10835 sparc_address_test (arg) int arg;
10838 static pid_t child;
10856 pid_t parent = getpid ();
10859 sparc_address_test (0);
10864 /* Here is another test for sparc vfork register problems. This
10865 test uses lots of local variables, at least as many local
10866 variables as main has allocated so far including compiler
10867 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
10868 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
10869 reuse the register of parent for one of the local variables,
10870 since it will think that parent can't possibly be used any more
10871 in this routine. Assigning to the local variable will thus
10872 munge parent in the parent process. */
10874 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
10875 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
10876 /* Convince the compiler that p..p7 are live; otherwise, it might
10877 use the same hardware register for all 8 local variables. */
10878 if (p != p1 || p != p2 || p != p3 || p != p4
10879 || p != p5 || p != p6 || p != p7)
10882 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
10883 from child file descriptors. If the child closes a descriptor
10884 before it execs or exits, this munges the parent's descriptor
10885 as well. Test for this by closing stdout in the child. */
10886 _exit(close(fileno(stdout)) != 0);
10891 while (wait(&status) != child)
10894 /* Was there some problem with vforking? */
10897 /* Did the child fail? (This shouldn't happen.) */
10900 /* Did the vfork/compiler bug occur? */
10901 || parent != getpid()
10903 /* Did the file descriptor bug occur? */
10904 || fstat(fileno(stdout), &st) != 0
10909 if ac_fn_c_try_run
"$LINENO"; then :
10910 ac_cv_func_vfork_works
=yes
10912 ac_cv_func_vfork_works
=no
10914 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
10915 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
10919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
10920 $as_echo "$ac_cv_func_vfork_works" >&6; }
10923 if test "x$ac_cv_func_fork_works" = xcross
; then
10924 ac_cv_func_vfork_works
=$ac_cv_func_vfork
10925 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
10926 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
10929 if test "x$ac_cv_func_vfork_works" = xyes
; then
10931 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
10935 $as_echo "#define vfork fork" >>confdefs.h
10938 if test "x$ac_cv_func_fork_works" = xyes
; then
10940 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
10944 for ac_func
in canonicalize_file_name realpath getrusage getuid \
10945 getgid pipe poll pread64 sbrk setpgid setpgrp setsid \
10946 sigaction sigprocmask sigsetmask socketpair syscall \
10947 ttrace wborder setlocale iconvlist libiconvlist btowc
10949 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10950 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10951 eval as_val
=\$
$as_ac_var
10952 if test "x$as_val" = x
""yes; then :
10953 cat >>confdefs.h
<<_ACEOF
10954 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
10962 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
10963 if test "${am_cv_langinfo_codeset+set}" = set; then :
10964 $as_echo_n "(cached) " >&6
10966 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10967 /* end confdefs.h. */
10968 #include <langinfo.h>
10972 char* cs = nl_langinfo(CODESET);
10977 if ac_fn_c_try_link
"$LINENO"; then :
10978 am_cv_langinfo_codeset
=yes
10980 am_cv_langinfo_codeset
=no
10982 rm -f core conftest.err conftest.
$ac_objext \
10983 conftest
$ac_exeext conftest.
$ac_ext
10986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
10987 $as_echo "$am_cv_langinfo_codeset" >&6; }
10988 if test $am_cv_langinfo_codeset = yes; then
10990 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
10995 # Check the return and argument types of ptrace. No canned test for
10996 # this, so roll our own.
10997 gdb_ptrace_headers
='
10998 #if HAVE_SYS_TYPES_H
10999 # include <sys/types.h>
11001 #if HAVE_SYS_PTRACE_H
11002 # include <sys/ptrace.h>
11005 # include <unistd.h>
11008 # There is no point in checking if we don't have a prototype.
11009 ac_fn_c_check_decl
"$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
11011 if test "x$ac_cv_have_decl_ptrace" = x
""yes; then :
11017 cat >>confdefs.h
<<_ACEOF
11018 #define HAVE_DECL_PTRACE $ac_have_decl
11020 if test $ac_have_decl = 1; then :
11024 : ${gdb_cv_func_ptrace_ret='int'}
11025 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
11029 # Check return type. Varargs (used on GNU/Linux) conflict with the
11030 # empty argument list, so check for that explicitly.
11031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
11032 $as_echo_n "checking return type of ptrace... " >&6; }
11033 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
11034 $as_echo_n "(cached) " >&6
11036 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11037 /* end confdefs.h. */
11038 $gdb_ptrace_headers
11042 extern long ptrace (enum __ptrace_request, ...);
11047 if ac_fn_c_try_compile
"$LINENO"; then :
11048 gdb_cv_func_ptrace_ret
='long'
11050 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11051 /* end confdefs.h. */
11052 $gdb_ptrace_headers
11056 extern int ptrace ();
11061 if ac_fn_c_try_compile
"$LINENO"; then :
11062 gdb_cv_func_ptrace_ret
='int'
11064 gdb_cv_func_ptrace_ret
='long'
11066 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11068 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
11071 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
11073 cat >>confdefs.h
<<_ACEOF
11074 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
11077 # Check argument types.
11078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
11079 $as_echo_n "checking types of arguments for ptrace... " >&6; }
11080 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
11081 $as_echo_n "(cached) " >&6
11084 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11085 /* end confdefs.h. */
11086 $gdb_ptrace_headers
11090 extern long ptrace (enum __ptrace_request, ...);
11095 if ac_fn_c_try_compile
"$LINENO"; then :
11096 gdb_cv_func_ptrace_args
='int,int,long,long'
11099 for gdb_arg1
in 'int' 'long'; do
11100 for gdb_arg2
in 'pid_t' 'int' 'long'; do
11101 for gdb_arg3
in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
11102 for gdb_arg4
in 'int' 'long'; do
11103 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11104 /* end confdefs.h. */
11105 $gdb_ptrace_headers
11110 extern $gdb_cv_func_ptrace_ret
11111 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
11117 if ac_fn_c_try_compile
"$LINENO"; then :
11118 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
11121 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11122 for gdb_arg5
in 'int *' 'int' 'long'; do
11123 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11124 /* end confdefs.h. */
11125 $gdb_ptrace_headers
11130 extern $gdb_cv_func_ptrace_ret
11131 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
11137 if ac_fn_c_try_compile
"$LINENO"; then :
11139 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
11142 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11148 # Provide a safe default value.
11149 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
11152 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
11155 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
11156 ac_save_IFS
=$IFS; IFS
=','
11157 set dummy
`echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
11161 cat >>confdefs.h
<<_ACEOF
11162 #define PTRACE_TYPE_ARG3 $3
11165 if test -n "$5"; then
11167 cat >>confdefs.h
<<_ACEOF
11168 #define PTRACE_TYPE_ARG5 $5
11173 if test "$cross_compiling" = no
; then
11174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
11175 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
11176 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
11177 $as_echo_n "(cached) " >&6
11179 if test "$cross_compiling" = yes; then :
11180 as_fn_error
"cannot check setpgrp when cross compiling" "$LINENO" 5
11182 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11183 /* end confdefs.h. */
11184 $ac_includes_default
11188 /* If this system has a BSD-style setpgrp which takes arguments,
11189 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
11190 exit successfully. */
11191 return setpgrp (1,1) != -1;
11196 if ac_fn_c_try_run
"$LINENO"; then :
11197 ac_cv_func_setpgrp_void
=no
11199 ac_cv_func_setpgrp_void
=yes
11201 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11202 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
11207 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
11208 if test $ac_cv_func_setpgrp_void = yes; then
11210 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
11215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
11216 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
11217 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
11218 $as_echo_n "(cached) " >&6
11220 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11221 /* end confdefs.h. */
11223 #include <unistd.h>
11229 if (setpgrp(1,1) == -1)
11238 if ac_fn_c_try_compile
"$LINENO"; then :
11239 ac_cv_func_setpgrp_void
=no
11241 ac_cv_func_setpgrp_void
=yes
11243 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
11246 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
11247 if test $ac_cv_func_setpgrp_void = yes; then
11248 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
11253 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
11254 # since sigsetjmp might only be defined as a macro.
11255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
11256 $as_echo_n "checking for sigsetjmp... " >&6; }
11257 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
11258 $as_echo_n "(cached) " >&6
11260 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11261 /* end confdefs.h. */
11263 #include <setjmp.h>
11268 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
11273 if ac_fn_c_try_compile
"$LINENO"; then :
11274 gdb_cv_func_sigsetjmp
=yes
11276 gdb_cv_func_sigsetjmp
=no
11278 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
11281 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
11282 if test $gdb_cv_func_sigsetjmp = yes; then
11284 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
11288 # Assume we'll default to using the included libiberty regex.
11289 gdb_use_included_regex
=yes
11291 # However, if the system regex is GNU regex, then default to *not*
11292 # using the included regex.
11293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
11294 $as_echo_n "checking for GNU regex... " >&6; }
11295 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
11296 $as_echo_n "(cached) " >&6
11298 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11299 /* end confdefs.h. */
11300 #include <gnu-versions.h>
11304 #define REGEX_INTERFACE_VERSION 1
11305 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
11306 # error "Version mismatch"
11312 if ac_fn_c_try_compile
"$LINENO"; then :
11313 gdb_cv_have_gnu_regex
=yes
11315 gdb_cv_have_gnu_regex
=no
11317 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
11320 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
11321 if test $gdb_cv_have_gnu_regex = yes; then
11322 gdb_use_included_regex
=no
11326 # Check whether --with-included-regex was given.
11327 if test "${with_included_regex+set}" = set; then :
11328 withval
=$with_included_regex; gdb_with_regex
=$withval
11330 gdb_with_regex
=$gdb_use_included_regex
11333 if test "$gdb_with_regex" = yes; then
11335 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
11339 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
11340 ac_fn_c_check_member
"$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
11341 #include <sys/proc.h>
11344 if test "x$ac_cv_member_struct_thread_td_pcb" = x
""yes; then :
11346 cat >>confdefs.h
<<_ACEOF
11347 #define HAVE_STRUCT_THREAD_TD_PCB 1
11354 # See if <sys/lwp.h> defines `struct lwp`.
11355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
11356 $as_echo_n "checking for struct lwp... " >&6; }
11357 if test "${gdb_cv_struct_lwp+set}" = set; then :
11358 $as_echo_n "(cached) " >&6
11360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11361 /* end confdefs.h. */
11362 #include <sys/param.h>
11363 #include <sys/lwp.h>
11372 if ac_fn_c_try_compile
"$LINENO"; then :
11373 gdb_cv_struct_lwp
=yes
11375 gdb_cv_struct_lwp
=no
11377 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
11380 $as_echo "$gdb_cv_struct_lwp" >&6; }
11381 if test $gdb_cv_struct_lwp = yes; then
11383 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
11387 # See if <machine/reg.h> degines `struct reg'.
11388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
11389 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
11390 if test "${gdb_cv_struct_reg+set}" = set; then :
11391 $as_echo_n "(cached) " >&6
11393 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11394 /* end confdefs.h. */
11395 #include <sys/types.h>
11396 #include <machine/reg.h>
11405 if ac_fn_c_try_compile
"$LINENO"; then :
11406 gdb_cv_struct_reg
=yes
11408 gdb_cv_struct_reg
=no
11410 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
11413 $as_echo "$gdb_cv_struct_reg" >&6; }
11414 if test $gdb_cv_struct_reg = yes; then
11416 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
11420 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
11421 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
11422 ac_fn_c_check_member
"$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
11424 if test "x$ac_cv_member_struct_reg_r_fs" = x
""yes; then :
11426 cat >>confdefs.h
<<_ACEOF
11427 #define HAVE_STRUCT_REG_R_FS 1
11432 ac_fn_c_check_member
"$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
11434 if test "x$ac_cv_member_struct_reg_r_gs" = x
""yes; then :
11436 cat >>confdefs.h
<<_ACEOF
11437 #define HAVE_STRUCT_REG_R_GS 1
11444 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
11445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
11446 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
11447 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
11448 $as_echo_n "(cached) " >&6
11450 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11451 /* end confdefs.h. */
11452 #include <sys/ptrace.h>
11461 if ac_fn_c_try_compile
"$LINENO"; then :
11462 gdb_cv_have_ptrace_getregs
=yes
11464 gdb_cv_have_ptrace_getregs
=no
11466 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
11470 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
11471 if test $gdb_cv_have_ptrace_getregs = yes; then
11473 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
11477 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
11478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
11479 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
11480 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
11481 $as_echo_n "(cached) " >&6
11483 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11484 /* end confdefs.h. */
11485 #include <sys/ptrace.h>
11494 if ac_fn_c_try_compile
"$LINENO"; then :
11495 gdb_cv_have_ptrace_getfpxregs
=yes
11497 gdb_cv_have_ptrace_getfpxregs
=no
11499 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
11503 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
11504 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
11506 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
11510 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
11511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
11512 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
11513 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
11514 $as_echo_n "(cached) " >&6
11516 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11517 /* end confdefs.h. */
11518 #include <sys/types.h>
11519 #include <sys/ptrace.h>
11528 if ac_fn_c_try_compile
"$LINENO"; then :
11529 gdb_cv_have_pt_getdbregs
=yes
11531 gdb_cv_have_pt_getdbregs
=no
11533 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
11537 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
11538 if test $gdb_cv_have_pt_getdbregs = yes; then
11540 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
11544 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
11545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
11546 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
11547 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
11548 $as_echo_n "(cached) " >&6
11550 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11551 /* end confdefs.h. */
11552 #include <sys/types.h>
11553 #include <sys/ptrace.h>
11562 if ac_fn_c_try_compile
"$LINENO"; then :
11563 gdb_cv_have_pt_getxmmregs
=yes
11565 gdb_cv_have_pt_getxmmregs
=no
11567 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
11571 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
11572 if test $gdb_cv_have_pt_getxmmregs = yes; then
11574 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
11578 # Detect which type of /proc is in use, such as for Unixware or Solaris.
11580 if test "${target}" = "${host}"; then
11582 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
11584 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
11587 *-*-solaris2.
[6789] |
*-*-solaris2.1
[0-9]*)
11589 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
11593 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
11595 $as_echo "#define _KMEMUSER 1" >>confdefs.h
11601 if test "$ac_cv_header_sys_procfs_h" = yes; then
11602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
11603 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
11604 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
11605 $as_echo_n "(cached) " >&6
11607 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11608 /* end confdefs.h. */
11611 #include <sys/procfs.h>
11620 if ac_fn_c_try_compile
"$LINENO"; then :
11621 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
11623 bfd_cv_have_sys_procfs_type_pstatus_t
=no
11626 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11629 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
11631 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
11634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
11635 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
11637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
11638 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
11639 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
11640 $as_echo_n "(cached) " >&6
11642 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11643 /* end confdefs.h. */
11646 #include <sys/procfs.h>
11655 if ac_fn_c_try_compile
"$LINENO"; then :
11656 bfd_cv_have_sys_procfs_type_prrun_t
=yes
11658 bfd_cv_have_sys_procfs_type_prrun_t
=no
11661 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11664 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
11666 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
11669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
11670 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
11672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
11673 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
11674 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
11675 $as_echo_n "(cached) " >&6
11677 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11678 /* end confdefs.h. */
11681 #include <sys/procfs.h>
11690 if ac_fn_c_try_compile
"$LINENO"; then :
11691 bfd_cv_have_sys_procfs_type_gregset_t
=yes
11693 bfd_cv_have_sys_procfs_type_gregset_t
=no
11696 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11699 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
11701 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
11704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
11705 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
11707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
11708 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
11709 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
11710 $as_echo_n "(cached) " >&6
11712 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11713 /* end confdefs.h. */
11716 #include <sys/procfs.h>
11725 if ac_fn_c_try_compile
"$LINENO"; then :
11726 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
11728 bfd_cv_have_sys_procfs_type_fpregset_t
=no
11731 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11734 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
11736 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
11740 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
11742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
11743 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
11744 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
11745 $as_echo_n "(cached) " >&6
11747 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11748 /* end confdefs.h. */
11751 #include <sys/procfs.h>
11760 if ac_fn_c_try_compile
"$LINENO"; then :
11761 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
11763 bfd_cv_have_sys_procfs_type_prgregset_t
=no
11766 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11769 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
11771 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
11774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
11775 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
11777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
11778 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
11779 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
11780 $as_echo_n "(cached) " >&6
11782 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11783 /* end confdefs.h. */
11786 #include <sys/procfs.h>
11795 if ac_fn_c_try_compile
"$LINENO"; then :
11796 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
11798 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
11801 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11804 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
11806 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
11809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
11810 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
11812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
11813 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
11814 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
11815 $as_echo_n "(cached) " >&6
11817 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11818 /* end confdefs.h. */
11821 #include <sys/procfs.h>
11830 if ac_fn_c_try_compile
"$LINENO"; then :
11831 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
11833 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
11836 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11839 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
11841 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
11844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
11845 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
11847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
11848 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
11849 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
11850 $as_echo_n "(cached) " >&6
11852 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11853 /* end confdefs.h. */
11856 #include <sys/procfs.h>
11860 prfpregset32_t avar
11865 if ac_fn_c_try_compile
"$LINENO"; then :
11866 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
11868 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
11871 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11874 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
11876 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
11879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
11880 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
11882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
11883 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
11884 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
11885 $as_echo_n "(cached) " >&6
11887 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11888 /* end confdefs.h. */
11891 #include <sys/procfs.h>
11900 if ac_fn_c_try_compile
"$LINENO"; then :
11901 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
11903 bfd_cv_have_sys_procfs_type_lwpid_t
=no
11906 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11909 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
11911 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
11914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
11915 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
11917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
11918 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
11919 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
11920 $as_echo_n "(cached) " >&6
11922 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11923 /* end confdefs.h. */
11926 #include <sys/procfs.h>
11935 if ac_fn_c_try_compile
"$LINENO"; then :
11936 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
11938 bfd_cv_have_sys_procfs_type_psaddr_t
=no
11941 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11944 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
11946 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
11949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
11950 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
11952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
11953 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
11954 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
11955 $as_echo_n "(cached) " >&6
11957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11958 /* end confdefs.h. */
11961 #include <sys/procfs.h>
11970 if ac_fn_c_try_compile
"$LINENO"; then :
11971 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
11973 bfd_cv_have_sys_procfs_type_prsysent_t
=no
11976 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11979 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
11981 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
11984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
11985 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
11987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
11988 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
11989 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
11990 $as_echo_n "(cached) " >&6
11992 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11993 /* end confdefs.h. */
11996 #include <sys/procfs.h>
12005 if ac_fn_c_try_compile
"$LINENO"; then :
12006 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
12008 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
12011 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12014 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
12016 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
12019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
12020 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
12022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
12023 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
12024 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
12025 $as_echo_n "(cached) " >&6
12027 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12028 /* end confdefs.h. */
12031 #include <sys/procfs.h>
12035 pr_sigaction64_t avar
12040 if ac_fn_c_try_compile
"$LINENO"; then :
12041 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
12043 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
12046 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12049 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
12051 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
12054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
12055 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
12057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
12058 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
12059 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
12060 $as_echo_n "(cached) " >&6
12062 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12063 /* end confdefs.h. */
12066 #include <sys/procfs.h>
12070 pr_siginfo64_t avar
12075 if ac_fn_c_try_compile
"$LINENO"; then :
12076 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
12078 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
12081 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12084 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
12086 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
12089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
12090 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
12096 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
12097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
12098 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
12099 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
12100 $as_echo_n "(cached) " >&6
12102 if test "$cross_compiling" = yes; then :
12103 gdb_cv_prfpregset_t_broken
=yes
12105 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12106 /* end confdefs.h. */
12107 #include <sys/procfs.h>
12110 if (sizeof (prfpregset_t) == sizeof (void *))
12115 if ac_fn_c_try_run
"$LINENO"; then :
12116 gdb_cv_prfpregset_t_broken
=no
12118 gdb_cv_prfpregset_t_broken
=yes
12120 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12121 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
12127 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
12128 if test $gdb_cv_prfpregset_t_broken = yes; then
12130 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
12136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
12137 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
12138 if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
12139 $as_echo_n "(cached) " >&6
12141 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12142 /* end confdefs.h. */
12143 #include <unistd.h>
12144 #include <sys/types.h>
12145 #include <sys/procfs.h>
12152 dummy = ioctl(0, PIOCSET, &dummy);
12158 if ac_fn_c_try_compile
"$LINENO"; then :
12159 gdb_cv_have_procfs_piocset
=yes
12161 gdb_cv_have_procfs_piocset
=no
12163 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
12167 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
12168 if test $gdb_cv_have_procfs_piocset = yes; then
12170 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
12175 if test ${host} = ${target} ; then
12177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
12178 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
12179 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
12180 $as_echo_n "(cached) " >&6
12182 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12183 /* end confdefs.h. */
12188 struct link_map lm; (void) lm.l_addr;
12193 if ac_fn_c_try_compile
"$LINENO"; then :
12194 gdb_cv_have_struct_link_map_with_l_members
=yes
12196 gdb_cv_have_struct_link_map_with_l_members
=no
12198 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
12202 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
12203 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
12205 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
12210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
12211 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
12212 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
12213 $as_echo_n "(cached) " >&6
12215 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12216 /* end confdefs.h. */
12217 #include <sys/types.h>
12222 struct link_map lm; (void) lm.lm_addr;
12227 if ac_fn_c_try_compile
"$LINENO"; then :
12228 gdb_cv_have_struct_link_map_with_lm_members
=yes
12230 gdb_cv_have_struct_link_map_with_lm_members
=no
12232 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
12236 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
12237 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
12239 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
12244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
12245 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
12246 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
12247 $as_echo_n "(cached) " >&6
12249 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12250 /* end confdefs.h. */
12251 #include <sys/types.h>
12252 #ifdef HAVE_NLIST_H
12259 struct so_map lm; (void) lm.som_addr;
12264 if ac_fn_c_try_compile
"$LINENO"; then :
12265 gdb_cv_have_struct_so_map_with_som_members
=yes
12267 gdb_cv_have_struct_so_map_with_som_members
=no
12269 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
12273 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
12274 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
12276 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
12281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
12282 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
12283 if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
12284 $as_echo_n "(cached) " >&6
12286 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12287 /* end confdefs.h. */
12289 #include <sys/link.h>
12293 struct link_map32 l;
12298 if ac_fn_c_try_compile
"$LINENO"; then :
12299 gdb_cv_have_struct_link_map32
=yes
12301 gdb_cv_have_struct_link_map32
=no
12303 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
12307 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
12308 if test $gdb_cv_have_struct_link_map32 = yes; then
12310 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
12313 $as_echo "#define _SYSCALL32 1" >>confdefs.h
12318 # Check if the compiler supports the `long long' type.
12320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
12321 $as_echo_n "checking for long long support in compiler... " >&6; }
12322 if test "${gdb_cv_c_long_long+set}" = set; then :
12323 $as_echo_n "(cached) " >&6
12325 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12326 /* end confdefs.h. */
12327 extern long long foo;
12331 switch (foo & 2) { case 0: return 1; }
12336 if ac_fn_c_try_compile
"$LINENO"; then :
12337 gdb_cv_c_long_long
=yes
12339 gdb_cv_c_long_long
=no
12341 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
12344 $as_echo "$gdb_cv_c_long_long" >&6; }
12345 if test $gdb_cv_c_long_long = yes; then
12347 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
12351 # Check if the compiler and runtime support printing long longs.
12353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
12354 $as_echo_n "checking for long long support in printf... " >&6; }
12355 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
12356 $as_echo_n "(cached) " >&6
12358 if test "$cross_compiling" = yes; then :
12359 gdb_cv_printf_has_long_long
=no
12361 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12362 /* end confdefs.h. */
12363 $ac_includes_default
12369 l = (l << 16) + 0x0123;
12370 l = (l << 16) + 0x4567;
12371 l = (l << 16) + 0x89ab;
12372 l = (l << 16) + 0xcdef;
12373 sprintf (buf, "0x%016llx", l);
12374 return (strcmp ("0x0123456789abcdef", buf));
12379 if ac_fn_c_try_run
"$LINENO"; then :
12380 gdb_cv_printf_has_long_long
=yes
12382 gdb_cv_printf_has_long_long
=no
12384 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12385 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
12390 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
12391 if test $gdb_cv_printf_has_long_long = yes; then
12393 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
12397 # Check if the compiler and runtime support printing decfloats.
12399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
12400 $as_echo_n "checking for decfloat support in printf... " >&6; }
12401 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
12402 $as_echo_n "(cached) " >&6
12404 if test "$cross_compiling" = yes; then :
12405 gdb_cv_printf_has_decfloat
=no
12407 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12408 /* end confdefs.h. */
12409 $ac_includes_default
12414 _Decimal32 d32 = 1.2345df;
12415 _Decimal64 d64 = 1.2345dd;
12416 _Decimal128 d128 = 1.2345dl;
12417 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
12418 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
12423 if ac_fn_c_try_run
"$LINENO"; then :
12424 gdb_cv_printf_has_decfloat
=yes
12426 gdb_cv_printf_has_decfloat
=no
12428 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12429 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
12434 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
12435 if test $gdb_cv_printf_has_decfloat = yes; then
12437 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
12441 # Check if the compiler supports the `long double' type. We can't use
12442 # AC_C_LONG_DOUBLE because that one does additional checks on the
12443 # constants defined in <float.h> that fail on some systems,
12444 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
12446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
12447 $as_echo_n "checking for long double support in compiler... " >&6; }
12448 if test "${gdb_cv_c_long_double+set}" = set; then :
12449 $as_echo_n "(cached) " >&6
12451 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12452 /* end confdefs.h. */
12455 if ac_fn_c_try_compile
"$LINENO"; then :
12456 gdb_cv_c_long_double
=yes
12458 gdb_cv_c_long_double
=no
12460 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
12463 $as_echo "$gdb_cv_c_long_double" >&6; }
12464 if test $gdb_cv_c_long_double = yes; then
12466 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
12470 # Check if the compiler and runtime support printing long doubles.
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
12473 $as_echo_n "checking for long double support in printf... " >&6; }
12474 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
12475 $as_echo_n "(cached) " >&6
12477 if test "$cross_compiling" = yes; then :
12478 gdb_cv_printf_has_long_double
=no
12480 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12481 /* end confdefs.h. */
12482 $ac_includes_default
12487 long double f = 3.141592653;
12488 sprintf (buf, "%Lg", f);
12489 return (strncmp ("3.14159", buf, 7));
12494 if ac_fn_c_try_run
"$LINENO"; then :
12495 gdb_cv_printf_has_long_double
=yes
12497 gdb_cv_printf_has_long_double
=no
12499 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12500 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
12505 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
12506 if test $gdb_cv_printf_has_long_double = yes; then
12508 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
12512 # Check if the compiler and runtime support scanning long doubles.
12514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
12515 $as_echo_n "checking for long double support in scanf... " >&6; }
12516 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
12517 $as_echo_n "(cached) " >&6
12519 if test "$cross_compiling" = yes; then :
12520 gdb_cv_scanf_has_long_double
=no
12522 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12523 /* end confdefs.h. */
12528 char *buf = "3.141592653";
12530 sscanf (buf, "%Lg", &f);
12531 return !(f > 3.14159 && f < 3.14160);
12536 if ac_fn_c_try_run
"$LINENO"; then :
12537 gdb_cv_scanf_has_long_double
=yes
12539 gdb_cv_scanf_has_long_double
=no
12541 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12542 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
12547 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
12548 if test $gdb_cv_scanf_has_long_double = yes; then
12550 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
12556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
12557 $as_echo_n "checking for -bbigtoc option... " >&6; }
12558 if test "${gdb_cv_bigtoc+set}" = set; then :
12559 $as_echo_n "(cached) " >&6
12562 SAVE_LDFLAGS
=$LDFLAGS
12565 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
12566 *) gdb_cv_bigtoc
=-bbigtoc ;;
12569 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
12570 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12571 /* end confdefs.h. */
12581 if ac_fn_c_try_link
"$LINENO"; then :
12586 rm -f core conftest.err conftest.
$ac_objext \
12587 conftest
$ac_exeext conftest.
$ac_ext
12588 LDFLAGS
="${SAVE_LDFLAGS}"
12591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
12592 $as_echo "$gdb_cv_bigtoc" >&6; }
12593 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
12599 if test ${build} = ${host} -a ${host} = ${target} ; then
12602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HPUX/OSF thread support" >&5
12603 $as_echo_n "checking for HPUX/OSF thread support... " >&6; }
12604 if test -f /usr
/include
/dce
/cma_config.h
; then
12605 if test "$GCC" = "yes" ; then
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12607 $as_echo "yes" >&6; }
12609 $as_echo "#define HAVE_HPUX_THREAD_SUPPORT 1" >>confdefs.h
12611 CONFIG_OBS
="${CONFIG_OBS} hpux-thread.o"
12612 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
12614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (suppressed because you are not using GCC)" >&5
12615 $as_echo "no (suppressed because you are not using GCC)" >&6; }
12618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12619 $as_echo "no" >&6; }
12623 # See if thread_db library is around for Solaris thread debugging.
12624 # Note that we must explicitly test for version 1 of the library
12625 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
12627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
12628 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
12629 if test -f /usr
/lib
/libthread_db.so
.1 ; then
12630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12631 $as_echo "yes" >&6; }
12633 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
12635 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
12636 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
12637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12638 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12639 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12640 $as_echo_n "(cached) " >&6
12642 ac_check_lib_save_LIBS
=$LIBS
12644 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12645 /* end confdefs.h. */
12647 /* Override any GCC internal prototype to avoid an error.
12648 Use char because int might match the return type of a GCC
12649 builtin and then its argument prototype would still apply. */
12662 if ac_fn_c_try_link
"$LINENO"; then :
12663 ac_cv_lib_dl_dlopen
=yes
12665 ac_cv_lib_dl_dlopen
=no
12667 rm -f core conftest.err conftest.
$ac_objext \
12668 conftest
$ac_exeext conftest.
$ac_ext
12669 LIBS
=$ac_check_lib_save_LIBS
12671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12672 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12673 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
12674 cat >>confdefs.h
<<_ACEOF
12675 #define HAVE_LIBDL 1
12682 if test "$GCC" = "yes" ; then
12683 # The GNU linker requires the -export-dynamic option to make
12684 # all symbols visible in the dynamic symbol table.
12685 hold_ldflags
=$LDFLAGS
12686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the ld -export-dynamic flag" >&5
12687 $as_echo_n "checking for the ld -export-dynamic flag... " >&6; }
12688 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
12689 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12690 /* end confdefs.h. */
12700 if ac_fn_c_try_link
"$LINENO"; then :
12705 rm -f core conftest.err conftest.
$ac_objext \
12706 conftest
$ac_exeext conftest.
$ac_ext
12707 LDFLAGS
=$hold_ldflags
12708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
12709 $as_echo "$found" >&6; }
12710 if test $found = yes; then
12711 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
12714 # Sun randomly tweaked the prototypes in <proc_service.h>
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
12717 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
12718 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
12719 $as_echo_n "(cached) " >&6
12722 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12723 /* end confdefs.h. */
12725 #include <proc_service.h>
12726 ps_err_e ps_pdwrite
12727 (struct ps_prochandle*, psaddr_t, const void*, size_t);
12737 if ac_fn_c_try_compile
"$LINENO"; then :
12738 gdb_cv_proc_service_is_old
=no
12740 gdb_cv_proc_service_is_old
=yes
12742 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
12747 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
12748 if test $gdb_cv_proc_service_is_old = yes; then
12750 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
12754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12755 $as_echo "no" >&6; }
12759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
12760 $as_echo_n "checking for AiX thread debugging library... " >&6; }
12761 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
12762 $as_echo_n "(cached) " >&6
12764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12765 /* end confdefs.h. */
12766 #include <sys/pthdebug.h>
12770 #ifndef PTHDB_VERSION_3
12777 if ac_fn_c_try_compile
"$LINENO"; then :
12778 gdb_cv_have_aix_thread_debug
=yes
12780 gdb_cv_have_aix_thread_debug
=no
12782 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
12786 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
12787 if test $gdb_cv_have_aix_thread_debug = yes; then
12788 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
12789 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
12790 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -lpthdebug"
12797 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
12798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
12799 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
12800 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
12801 $as_echo_n "(cached) " >&6
12803 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12804 /* end confdefs.h. */
12805 #include <thread_db.h>
12809 int i = TD_NOTALLOC;
12814 if ac_fn_c_try_compile
"$LINENO"; then :
12815 gdb_cv_thread_db_h_has_td_notalloc
=yes
12817 gdb_cv_thread_db_h_has_td_notalloc
=no
12820 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
12824 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
12825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
12826 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
12827 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
12828 $as_echo_n "(cached) " >&6
12830 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12831 /* end confdefs.h. */
12832 #include <thread_db.h>
12836 int i = TD_VERSION;
12841 if ac_fn_c_try_compile
"$LINENO"; then :
12842 gdb_cv_thread_db_h_has_td_version
=yes
12844 gdb_cv_thread_db_h_has_td_version
=no
12847 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
12851 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
12852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
12853 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
12854 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
12855 $as_echo_n "(cached) " >&6
12857 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12858 /* end confdefs.h. */
12859 #include <thread_db.h>
12868 if ac_fn_c_try_compile
"$LINENO"; then :
12869 gdb_cv_thread_db_h_has_td_notls
=yes
12871 gdb_cv_thread_db_h_has_td_notls
=no
12874 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
12878 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
12880 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
12882 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
12885 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
12887 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
12890 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
12892 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
12896 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
12897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
12898 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
12899 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
12900 $as_echo_n "(cached) " >&6
12902 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12903 /* end confdefs.h. */
12904 #include <sys/syscall.h>
12908 int i = __NR_tkill;
12913 if ac_fn_c_try_compile
"$LINENO"; then :
12914 gdb_cv_sys_syscall_h_has_tkill
=yes
12916 gdb_cv_sys_syscall_h_has_tkill
=no
12919 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
12923 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
12925 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
12927 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
12931 ac_fn_c_check_decl
"$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
12933 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x
""yes; then :
12939 cat >>confdefs.h
<<_ACEOF
12940 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
12944 if test "$cross_compiling" = yes; then :
12945 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12946 /* end confdefs.h. */
12947 #include <sys/personality.h>
12952 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
12953 # define ADDR_NO_RANDOMIZE 0x0040000
12955 /* Test the flag could be set and stays set. */
12956 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
12957 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
12963 if ac_fn_c_try_link
"$LINENO"; then :
12964 have_personality
=true
12966 have_personality
=false
12968 rm -f core conftest.err conftest.
$ac_objext \
12969 conftest
$ac_exeext conftest.
$ac_ext
12971 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12972 /* end confdefs.h. */
12973 #include <sys/personality.h>
12978 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
12979 # define ADDR_NO_RANDOMIZE 0x0040000
12981 /* Test the flag could be set and stays set. */
12982 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
12983 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
12989 if ac_fn_c_try_run
"$LINENO"; then :
12990 have_personality
=true
12992 have_personality
=false
12994 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12995 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12998 if $have_personality
13001 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
13006 target_sysroot_reloc
=0
13008 # Check whether --with-sysroot was given.
13009 if test "${with_sysroot+set}" = set; then :
13010 withval
=$with_sysroot;
13011 case ${with_sysroot} in
13012 yes) TARGET_SYSTEM_ROOT
='${exec_prefix}/${target_alias}/sys-root' ;;
13013 *) TARGET_SYSTEM_ROOT
=$with_sysroot ;;
13016 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
13018 if test "x$prefix" = xNONE
; then
13019 test_prefix
=/usr
/local
13021 test_prefix
=$prefix
13023 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
13024 test_exec_prefix
=$test_prefix
13026 test_exec_prefix
=$exec_prefix
13028 case ${TARGET_SYSTEM_ROOT} in
13029 "${test_prefix}"|
"${test_prefix}/"*|\
13030 "${test_exec_prefix}"|
"${test_exec_prefix}/"*|\
13031 '${prefix}'|
'${prefix}/'*|\
13032 '${exec_prefix}'|
'${exec_prefix}/'*)
13033 target_sysroot_reloc
=1
13039 TARGET_SYSTEM_ROOT
=
13040 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"\"'
13044 TARGET_SYSTEM_ROOT_DEFINE
="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE=$target_sysroot_reloc"
13050 # Check whether --with-system-gdbinit was given.
13051 if test "${with_system_gdbinit+set}" = set; then :
13052 withval
=$with_system_gdbinit;
13053 SYSTEM_GDBINIT
=$withval
13059 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
13060 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
13061 ac_define_dir
=`eval echo $SYSTEM_GDBINIT`
13062 ac_define_dir
=`eval echo $ac_define_dir`
13064 cat >>confdefs.h
<<_ACEOF
13065 #define SYSTEM_GDBINIT "$ac_define_dir"
13070 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
13071 if test "x$prefix" = xNONE
; then
13072 test_prefix
=/usr
/local
13074 test_prefix
=$prefix
13077 test_prefix
=$exec_prefix
13080 case ${ac_define_dir} in
13081 "${test_prefix}"|
"${test_prefix}/"*|\
13082 '${exec_prefix}'|
'${exec_prefix}/'*)
13087 cat >>confdefs.h
<<_ACEOF
13088 #define SYSTEM_GDBINIT_RELOCATABLE $value
13093 # Check whether --enable-werror was given.
13094 if test "${enable_werror+set}" = set; then :
13095 enableval
=$enable_werror; case "${enableval}" in
13096 yes | y
) ERROR_ON_WARNING
="yes" ;;
13097 no | n
) ERROR_ON_WARNING
="no" ;;
13098 *) as_fn_error
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
13103 # Enable -Werror by default when using gcc
13104 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
13105 ERROR_ON_WARNING
=yes
13109 if test "${ERROR_ON_WARNING}" = yes ; then
13110 WERROR_CFLAGS
="-Werror"
13113 # The entries after -Wno-pointer-sign are disabled warnings which may
13114 # be enabled in the future, which can not currently be used to build
13116 # NOTE: If you change this list, remember to update
13117 # gdb/doc/gdbint.texinfo.
13118 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
13119 -Wformat-nonliteral -Wno-pointer-sign \
13120 -Wno-unused -Wunused-value -Wno-switch -Wno-char-subscripts"
13122 # Enable -Wno-format by default when using gcc on mingw since many
13123 # GCC versions complain about %I64.
13125 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
13128 # Check whether --enable-build-warnings was given.
13129 if test "${enable_build_warnings+set}" = set; then :
13130 enableval
=$enable_build_warnings; case "${enableval}" in
13132 no
) build_warnings
="-w";;
13133 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13134 build_warnings
="${build_warnings} ${t}";;
13135 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13136 build_warnings
="${t} ${build_warnings}";;
13137 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13139 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
13140 echo "Setting compiler warning flags = $build_warnings" 6>&1
13143 # Check whether --enable-gdb-build-warnings was given.
13144 if test "${enable_gdb_build_warnings+set}" = set; then :
13145 enableval
=$enable_gdb_build_warnings; case "${enableval}" in
13147 no
) build_warnings
="-w";;
13148 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13149 build_warnings
="${build_warnings} ${t}";;
13150 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13151 build_warnings
="${t} ${build_warnings}";;
13152 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13154 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
13155 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
13159 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
13161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
13162 $as_echo_n "checking compiler warning flags... " >&6; }
13163 # Separate out the -Werror flag as some files just cannot be
13164 # compiled with it enabled.
13165 for w
in ${build_warnings}; do
13167 -Werr*) WERROR_CFLAGS
=-Werror ;;
13168 *) # Check that GCC accepts it
13169 saved_CFLAGS
="$CFLAGS"
13170 CFLAGS
="$CFLAGS $w"
13171 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13172 /* end confdefs.h. */
13182 if ac_fn_c_try_compile
"$LINENO"; then :
13183 WARN_CFLAGS
="${WARN_CFLAGS} $w"
13185 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13186 CFLAGS
="$saved_CFLAGS"
13189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
13190 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
13195 # In the Cygwin environment, we need some additional flags.
13196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for cygwin
" >&5
13197 $as_echo_n "checking
for cygwin...
" >&6; }
13198 if test "${gdb_cv_os_cygwin+set}" = set; then :
13199 $as_echo_n "(cached
) " >&6
13201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13202 /* end confdefs.h. */
13204 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
13208 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
13209 $EGREP "lose
" >/dev/null 2>&1; then :
13210 gdb_cv_os_cygwin=yes
13212 gdb_cv_os_cygwin=no
13217 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $gdb_cv_os_cygwin" >&5
13218 $as_echo "$gdb_cv_os_cygwin" >&6; }
13221 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o
"
13223 *go32* ) SER_HARDWIRE=ser-go32.o ;;
13224 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
13225 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o
" ;;
13229 # libreadline needs libuser32.a in a cygwin environment
13231 if test x$gdb_cv_os_cygwin = xyes; then
13232 WIN32LIBS="-luser32"
13233 case "${target}" in
13234 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
13239 # The ser-tcp.c module requires sockets.
13243 $as_echo "#define USE_WIN32API 1" >>confdefs.h
13245 WIN32LIBS
="$WIN32LIBS -lws2_32"
13250 # Add ELF support to GDB, but only if BFD includes ELF support.
13252 OLD_LDFLAGS
=$LDFLAGS
13254 CFLAGS
="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd"
13255 LDFLAGS
="$LDFLAGS -L../bfd -L../libiberty"
13256 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
13257 LIBS
="-lbfd -liberty $intl $LIBS"
13258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
13259 $as_echo_n "checking for ELF support in BFD... " >&6; }
13260 if test "${gdb_cv_var_elf+set}" = set; then :
13261 $as_echo_n "(cached) " >&6
13263 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13264 /* end confdefs.h. */
13265 #include <stdlib.h>
13267 #include "elf-bfd.h"
13272 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
13277 if ac_fn_c_try_link
"$LINENO"; then :
13282 rm -f core conftest.err conftest.
$ac_objext \
13283 conftest
$ac_exeext conftest.
$ac_ext
13285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
13286 $as_echo "$gdb_cv_var_elf" >&6; }
13287 if test $gdb_cv_var_elf = yes; then
13288 CONFIG_OBS
="$CONFIG_OBS elfread.o"
13290 $as_echo "#define HAVE_ELF 1" >>confdefs.h
13294 LDFLAGS
=$OLD_LDFLAGS
13297 # Add any host-specific objects to GDB.
13298 CONFIG_OBS
="${CONFIG_OBS} ${gdb_host_obs}"
13300 LIBGUI
="../libgui/src/libgui.a"
13301 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
13310 *-*-cygwin* |
*-*-mingw* )
13319 if test "${enable_gdbtk}" = "yes"; then
13321 # Gdbtk must have an absolute path to srcdir in order to run
13322 # properly when not installed.
13325 GDBTK_SRC_DIR
=`pwd`
13330 # Ok, lets find the tcl configuration
13331 # First, look for one uninstalled.
13332 # the alternative search directory is invoked by --with-tcl
13335 if test x
"${no_tcl}" = x
; then
13336 # we reset no_tcl in case something fails here
13339 # Check whether --with-tcl was given.
13340 if test "${with_tcl+set}" = set; then :
13341 withval
=$with_tcl; with_tclconfig
=${withval}
13344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
13345 $as_echo_n "checking for Tcl configuration... " >&6; }
13346 if test "${ac_cv_c_tclconfig+set}" = set; then :
13347 $as_echo_n "(cached) " >&6
13351 # First check to see if --with-tcl was specified.
13353 *-*-cygwin*) platDir
="win" ;;
13354 *) platDir
="unix" ;;
13356 if test x
"${with_tclconfig}" != x
; then
13357 if test -f "${with_tclconfig}/tclConfig.sh" ; then
13358 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
13360 as_fn_error
"${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
13364 # then check for a private Tcl installation
13365 if test x
"${ac_cv_c_tclconfig}" = x
; then
13368 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
13369 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
13370 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
13372 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
13373 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
13374 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
13376 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
13377 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
13378 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
13379 if test -f "$i/$platDir/tclConfig.sh" ; then
13380 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
13386 # on Darwin, check in Framework installation locations
13387 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tclconfig}" = x
; then
13388 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
13389 `ls -d /Library/Frameworks 2>/dev/null` \
13390 `ls -d /Network/Library/Frameworks 2>/dev/null` \
13391 `ls -d /System/Library/Frameworks 2>/dev/null` \
13393 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
13394 ac_cv_c_tclconfig
=`(cd $i/Tcl.framework; pwd)`
13400 # check in a few common install locations
13401 if test x
"${ac_cv_c_tclconfig}" = x
; then
13402 for i
in `ls -d ${libdir} 2>/dev/null` \
13403 `ls -d ${exec_prefix}/lib 2>/dev/null` \
13404 `ls -d ${prefix}/lib 2>/dev/null` \
13405 `ls -d /usr/local/lib 2>/dev/null` \
13406 `ls -d /usr/contrib/lib 2>/dev/null` \
13407 `ls -d /usr/lib 2>/dev/null` \
13409 if test -f "$i/tclConfig.sh" ; then
13410 ac_cv_c_tclconfig
=`(cd $i; pwd)`
13416 # check in a few other private locations
13417 if test x
"${ac_cv_c_tclconfig}" = x
; then
13420 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
13421 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
13422 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
13423 if test -f "$i/$platDir/tclConfig.sh" ; then
13424 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
13433 if test x
"${ac_cv_c_tclconfig}" = x
; then
13434 TCL_BIN_DIR
="# no Tcl configs found"
13435 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
13436 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
13439 TCL_BIN_DIR
=${ac_cv_c_tclconfig}
13440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
13441 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
13446 # If $no_tk is nonempty, then we can't do Tk, and there is no
13447 # point to doing Tcl.
13450 # Ok, lets find the tk configuration
13451 # First, look for one uninstalled.
13452 # the alternative search directory is invoked by --with-tk
13455 if test x
"${no_tk}" = x
; then
13456 # we reset no_tk in case something fails here
13459 # Check whether --with-tk was given.
13460 if test "${with_tk+set}" = set; then :
13461 withval
=$with_tk; with_tkconfig
=${withval}
13464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
13465 $as_echo_n "checking for Tk configuration... " >&6; }
13466 if test "${ac_cv_c_tkconfig+set}" = set; then :
13467 $as_echo_n "(cached) " >&6
13471 # First check to see if --with-tkconfig was specified.
13472 if test x
"${with_tkconfig}" != x
; then
13473 if test -f "${with_tkconfig}/tkConfig.sh" ; then
13474 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
13476 as_fn_error
"${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
13480 # then check for a private Tk library
13482 *-*-cygwin*) platDir
="win" ;;
13483 *) platDir
="unix" ;;
13485 if test x
"${ac_cv_c_tkconfig}" = x
; then
13488 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
13489 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
13490 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
13492 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
13493 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
13494 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
13496 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
13497 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
13498 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
13499 if test -f "$i/$platDir/tkConfig.sh" ; then
13500 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
13506 # on Darwin, check in Framework installation locations
13507 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tkconfig}" = x
; then
13508 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
13509 `ls -d /Library/Frameworks 2>/dev/null` \
13510 `ls -d /Network/Library/Frameworks 2>/dev/null` \
13511 `ls -d /System/Library/Frameworks 2>/dev/null` \
13513 if test -f "$i/Tk.framework/tkConfig.sh" ; then
13514 ac_cv_c_tkconfig
=`(cd $i/Tk.framework; pwd)`
13520 # check in a few common install locations
13521 if test x
"${ac_cv_c_tkconfig}" = x
; then
13522 for i
in `ls -d ${libdir} 2>/dev/null` \
13523 `ls -d ${exec_prefix}/lib 2>/dev/null` \
13524 `ls -d ${prefix}/lib 2>/dev/null` \
13525 `ls -d /usr/local/lib 2>/dev/null` \
13526 `ls -d /usr/contrib/lib 2>/dev/null` \
13527 `ls -d /usr/lib 2>/dev/null` \
13529 if test -f "$i/tkConfig.sh" ; then
13530 ac_cv_c_tkconfig
=`(cd $i; pwd)`
13535 # check in a few other private locations
13536 if test x
"${ac_cv_c_tkconfig}" = x
; then
13539 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
13540 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
13541 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
13542 if test -f "$i/$platDir/tkConfig.sh" ; then
13543 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
13552 if test x
"${ac_cv_c_tkconfig}" = x
; then
13553 TK_BIN_DIR
="# no Tk configs found"
13554 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
13555 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
13558 TK_BIN_DIR
=${ac_cv_c_tkconfig}
13559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
13560 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
13565 if test -z "${no_tcl}" -a -z "${no_tk}"; then
13567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
13568 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
13570 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
13571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
13572 $as_echo "loading" >&6; }
13573 .
${TCL_BIN_DIR}/tclConfig.sh
13575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
13576 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
13579 # eval is required to do the TCL_DBGX substitution
13580 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
13581 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
13583 # If the TCL_BIN_DIR is the build directory (not the install directory),
13584 # then set the common variable name to the value of the build variables.
13585 # For example, the variable TCL_LIB_SPEC will be set to the value
13586 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
13587 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
13588 # installed and uninstalled version of Tcl.
13589 if test -f "${TCL_BIN_DIR}/Makefile" ; then
13590 TCL_LIB_SPEC
=${TCL_BUILD_LIB_SPEC}
13591 TCL_STUB_LIB_SPEC
=${TCL_BUILD_STUB_LIB_SPEC}
13592 TCL_STUB_LIB_PATH
=${TCL_BUILD_STUB_LIB_PATH}
13593 elif test "`uname -s`" = "Darwin"; then
13594 # If Tcl was built as a framework, attempt to use the libraries
13595 # from the framework at the given location so that linking works
13596 # against Tcl.framework installed in an arbitary location.
13597 case ${TCL_DEFS} in
13599 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
13600 for i
in "`cd ${TCL_BIN_DIR}; pwd`" \
13601 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
13602 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
13603 TCL_LIB_SPEC
="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
13608 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
13609 TCL_STUB_LIB_SPEC
="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
13610 TCL_STUB_LIB_PATH
="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
13616 # eval is required to do the TCL_DBGX substitution
13617 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
13618 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
13619 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
13620 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
13636 # Check for in-tree tcl
13643 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
13647 # Find Tcl private headers
13648 if test x
"${intree}" = xno
; then
13650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
13651 $as_echo_n "checking for Tcl private headers... " >&6; }
13653 dir
=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
13654 if test -f ${dir}/tclInt.h
; then
13658 if test x
"${private_dir}" = x
; then
13659 as_fn_error
"could not find private Tcl headers" "$LINENO" 5
13661 TCL_PRIVATE_INCLUDE
="-I${private_dir}"
13662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
13663 $as_echo "${private_dir}" >&6; }
13666 TCL_INCLUDE
="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
13667 TCL_LIBRARY
="${TCL_LIB_SPEC}"
13670 # If building tcl in the same src tree, private headers
13671 # are not needed, but we need to be sure to use the right
13673 TCL_INCLUDE
="-I${TCL_SRC_DIR}/generic"
13674 TCL_LIBRARY
="${TCL_BUILD_LIB_SPEC}"
13675 TCL_DEPS
="../tcl/${configdir}${TCL_LIB_FILE}"
13682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
13683 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
13685 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
13686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
13687 $as_echo "loading" >&6; }
13688 .
${TK_BIN_DIR}/tkConfig.sh
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
13691 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
13694 # eval is required to do the TK_DBGX substitution
13695 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
13696 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
13698 # If the TK_BIN_DIR is the build directory (not the install directory),
13699 # then set the common variable name to the value of the build variables.
13700 # For example, the variable TK_LIB_SPEC will be set to the value
13701 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
13702 # instead of TK_BUILD_LIB_SPEC since it will work with both an
13703 # installed and uninstalled version of Tcl.
13704 if test -f "${TK_BIN_DIR}/Makefile" ; then
13705 TK_LIB_SPEC
=${TK_BUILD_LIB_SPEC}
13706 TK_STUB_LIB_SPEC
=${TK_BUILD_STUB_LIB_SPEC}
13707 TK_STUB_LIB_PATH
=${TK_BUILD_STUB_LIB_PATH}
13708 elif test "`uname -s`" = "Darwin"; then
13709 # If Tk was built as a framework, attempt to use the libraries
13710 # from the framework at the given location so that linking works
13711 # against Tk.framework installed in an arbitary location.
13714 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
13715 for i
in "`cd ${TK_BIN_DIR}; pwd`" \
13716 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
13717 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
13718 TK_LIB_SPEC
="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
13723 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
13724 TK_STUB_LIB_SPEC
="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
13725 TK_STUB_LIB_PATH
="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
13731 # eval is required to do the TK_DBGX substitution
13732 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
13733 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
13734 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
13735 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
13750 # Check for in-tree Tk
13752 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
13756 # Find Tk private headers
13757 if test x
"${intree}" = xno
; then
13759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
13760 $as_echo_n "checking for Tk private headers... " >&6; }
13762 dir
=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
13763 if test -f ${dir}/tkInt.h
; then
13767 if test x
"${private_dir}" = x
; then
13768 as_fn_error
"could not find Tk private headers" "$LINENO" 5
13770 TK_PRIVATE_INCLUDE
="-I${private_dir}"
13771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
13772 $as_echo "${private_dir}" >&6; }
13775 TK_INCLUDE
="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
13776 TK_LIBRARY
=${TK_LIB_SPEC}
13779 TK_INCLUDE
="-I${TK_SRC_DIR}/generic"
13780 TK_LIBRARY
="${TK_BUILD_LIB_SPEC}"
13781 TK_DEPS
="../tk/${configdir}/${TK_LIB_FILE}"
13788 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
13790 # Include some libraries that Tcl and Tk want.
13791 TCL_LIBS
='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
13792 # Yes, the ordering seems wrong here. But it isn't.
13793 # TK_LIBS is the list of libraries that need to be linked
13794 # after Tcl/Tk. Note that this isn't put into LIBS. If it
13795 # were in LIBS then any link tests after this point would
13796 # try to include things like `$(LIBGUI)', which wouldn't work.
13797 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
13799 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
13800 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
13801 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
13802 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
13803 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
13804 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
13805 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
13807 if test x
$gdb_cv_os_cygwin = xyes
; then
13808 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
13809 WIN32LDAPP
="-Wl,--subsystem,console"
13810 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
13813 subdirs
="$subdirs gdbtk"
13825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
13826 $as_echo_n "checking for X... " >&6; }
13829 # Check whether --with-x was given.
13830 if test "${with_x+set}" = set; then :
13834 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
13835 if test "x$with_x" = xno
; then
13836 # The user explicitly disabled X.
13839 case $x_includes,$x_libraries in #(
13840 *\'*) as_fn_error
"cannot use X directory names containing '" "$LINENO" 5;; #(
13841 *,NONE | NONE
,*) if test "${ac_cv_have_x+set}" = set; then :
13842 $as_echo_n "(cached) " >&6
13844 # One or both of the vars are not set, and there is no cached value.
13845 ac_x_includes
=no ac_x_libraries
=no
13846 rm -f -r conftest.dir
13847 if mkdir conftest.dir
; then
13849 cat >Imakefile
<<'_ACEOF'
13851 @echo incroot='${INCROOT}'
13853 @echo usrlibdir='${USRLIBDIR}'
13855 @echo libdir='${LIBDIR}'
13857 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
13858 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
13859 for ac_var
in incroot usrlibdir libdir
; do
13860 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
13862 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
13863 for ac_extension
in a so sl dylib la dll
; do
13864 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
13865 test -f "$ac_im_libdir/libX11.$ac_extension"; then
13866 ac_im_usrlibdir
=$ac_im_libdir; break
13869 # Screen out bogus values from the imake configuration. They are
13870 # bogus both because they are the default anyway, and because
13871 # using them would break gcc on systems where it needs fixed includes.
13872 case $ac_im_incroot in
13873 /usr
/include
) ac_x_includes
= ;;
13874 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
13876 case $ac_im_usrlibdir in
13877 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
13878 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
13882 rm -f -r conftest.dir
13885 # Standard set of common directories for X headers.
13886 # Check X11 before X11Rn because it is often a symlink to the current release.
13900 /usr/local/X11/include
13901 /usr/local/X11R7/include
13902 /usr/local/X11R6/include
13903 /usr/local/X11R5/include
13904 /usr/local/X11R4/include
13906 /usr/local/include/X11
13907 /usr/local/include/X11R7
13908 /usr/local/include/X11R6
13909 /usr/local/include/X11R5
13910 /usr/local/include/X11R4
13914 /usr/XFree86/include/X11
13918 /usr/unsupported/include
13919 /usr/athena/include
13920 /usr/local/x11r5/include
13921 /usr/lpp/Xamples/include
13923 /usr/openwin/include
13924 /usr/openwin/share/include'
13926 if test "$ac_x_includes" = no
; then
13927 # Guess where to find include files, by looking for Xlib.h.
13928 # First, try using that file with no special directory specified.
13929 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13930 /* end confdefs.h. */
13931 #include <X11/Xlib.h>
13933 if ac_fn_c_try_cpp
"$LINENO"; then :
13934 # We can compile using X headers with no special include directory.
13937 for ac_dir
in $ac_x_header_dirs; do
13938 if test -r "$ac_dir/X11/Xlib.h"; then
13939 ac_x_includes
=$ac_dir
13944 rm -f conftest.err conftest.
$ac_ext
13945 fi # $ac_x_includes = no
13947 if test "$ac_x_libraries" = no
; then
13948 # Check for the libraries.
13949 # See if we find them without any special options.
13950 # Don't add to $LIBS permanently.
13953 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13954 /* end confdefs.h. */
13955 #include <X11/Xlib.h>
13964 if ac_fn_c_try_link
"$LINENO"; then :
13966 # We can link X programs with no special library path.
13970 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
13972 # Don't even attempt the hair of trying to link an X program!
13973 for ac_extension
in a so sl dylib la dll
; do
13974 if test -r "$ac_dir/libX11.$ac_extension"; then
13975 ac_x_libraries
=$ac_dir
13981 rm -f core conftest.err conftest.
$ac_objext \
13982 conftest
$ac_exeext conftest.
$ac_ext
13983 fi # $ac_x_libraries = no
13985 case $ac_x_includes,$ac_x_libraries in #(
13986 no
,* |
*,no |
*\'*)
13987 # Didn't find X, or a directory has "'" in its name.
13988 ac_cv_have_x
="have_x=no";; #(
13990 # Record where we found X for the cache.
13991 ac_cv_have_x
="have_x=yes\
13992 ac_x_includes='$ac_x_includes'\
13993 ac_x_libraries='$ac_x_libraries'"
13999 eval "$ac_cv_have_x"
14002 if test "$have_x" != yes; then
14003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
14004 $as_echo "$have_x" >&6; }
14007 # If each of the values was on the command line, it overrides each guess.
14008 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
14009 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
14010 # Update the cache value to reflect the command line values.
14011 ac_cv_have_x
="have_x=yes\
14012 ac_x_includes='$x_includes'\
14013 ac_x_libraries='$x_libraries'"
14014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
14015 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
14019 # Unlike the sim directory, whether a simulator is linked is controlled by
14020 # presence of a gdb_sim definition in the target configure.tgt entry.
14021 # This code just checks for a few cases where we'd like to ignore those
14022 # definitions, even when they're present in the '.mt' file. These cases
14023 # are when --disable-sim is specified, or if the simulator directory is
14024 # not part of the source tree.
14026 # Check whether --enable-sim was given.
14027 if test "${enable_sim+set}" = set; then :
14028 enableval
=$enable_sim; echo "enable_sim = $enable_sim";
14029 echo "enableval = ${enableval}";
14030 case "${enableval}" in
14031 yes) ignore_sim
=false
;;
14032 no
) ignore_sim
=true
;;
14033 *) ignore_sim
=false
;;
14040 if test ! -d "${srcdir}/../sim"; then
14046 if test "${ignore_sim}" = "false"; then
14047 if test x
"${gdb_sim}" != x
; then
14049 SIM_OBS
="remote-sim.o"
14051 $as_echo "#define WITH_SIM 1" >>confdefs.h
14069 # List of host floatformats.
14071 cat >>confdefs.h
<<_ACEOF
14072 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
14076 cat >>confdefs.h
<<_ACEOF
14077 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
14081 cat >>confdefs.h
<<_ACEOF
14082 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
14086 # target_subdir is used by the testsuite to find the target libraries.
14088 if test "${host}" != "${target}"; then
14089 target_subdir
="${target_alias}/"
14094 if test "${gdb_native}" = "yes"; then
14095 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
14096 if test ! -f ${host_makefile_frag}; then
14097 as_fn_error
"\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
14099 frags
="$frags $host_makefile_frag"
14101 host_makefile_frag
=/dev
/null
14107 if test "${gdb_native}" = "yes"; then
14108 # We pick this up from the host configuration file (.mh) because we
14109 # do not have a native configuration Makefile fragment.
14110 nativefile
=`sed -n '
14111 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
14112 ' ${host_makefile_frag}`
14116 if test x
"${gdb_osabi}" != x
; then
14118 cat >>confdefs.h
<<_ACEOF
14119 #define GDB_OSABI_DEFAULT $gdb_osabi
14124 # Enable multi-ice-gdb-server.
14125 # Check whether --enable-multi-ice was given.
14126 if test "${enable_multi_ice+set}" = set; then :
14127 enableval
=$enable_multi_ice; case $enableval in
14130 *) as_fn_error
"bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
14134 if test "x$enable_multi_ice" = xyes
; then
14135 subdirs
="$subdirs multi-ice"
14139 # We only build gdbserver automatically in a native configuration.
14140 if test "$gdb_native" = "yes"; then
14141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
14142 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
14143 if test "x$build_gdbserver" = xyes
; then
14144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14145 $as_echo "yes" >&6; }
14146 subdirs
="$subdirs gdbserver"
14149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14150 $as_echo "no" >&6; }
14154 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
14155 # to an empty version.
14161 if test "${nativefile}" != ""; then
14162 case "${nativefile}" in
14163 nm-
*.h
) GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}" ;;
14164 * ) GDB_NM_FILE
="${nativefile}"
14166 files
="${files} ${GDB_NM_FILE}"
14167 links
="${links} nm.h"
14169 cat >>confdefs.h
<<_ACEOF
14170 #define GDB_NM_FILE "${GDB_NM_FILE}"
14176 ac_sources
="$files"
14178 while test -n "$ac_sources"; do
14179 set $ac_dests; ac_dest
=$1; shift; ac_dests
=$
*
14180 set $ac_sources; ac_source
=$1; shift; ac_sources
=$
*
14181 ac_config_links_1
="$ac_config_links_1 $ac_dest:$ac_source"
14183 ac_config_links
="$ac_config_links $ac_config_links_1"
14189 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
14192 ac_config_files
="$ac_config_files Makefile .gdbinit:gdbinit.in gnulib/Makefile"
14194 ac_config_commands
="$ac_config_commands default"
14196 cat >confcache
<<\_ACEOF
14197 # This file is a shell script that caches the results of configure
14198 # tests run on this system so they can be shared between configure
14199 # scripts and configure runs, see configure's option --config-cache.
14200 # It is not useful on other systems. If it contains results you don't
14201 # want to keep, you may remove or edit it.
14203 # config.status only pays attention to the cache file if you give it
14204 # the --recheck option to rerun configure.
14206 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14207 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14208 # following values.
14212 # The following way of writing the cache mishandles newlines in values,
14213 # but we know of no workaround that is simple, portable, and efficient.
14214 # So, we kill variables containing newlines.
14215 # Ultrix sh set writes to stderr and can't be redirected directly,
14216 # and sets the high bit in the cache file unless we assign to the vars.
14218 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14219 eval ac_val
=\$
$ac_var
14223 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14224 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14227 _ | IFS | as_nl
) ;; #(
14228 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
14229 *) { eval $ac_var=; unset $ac_var;} ;;
14235 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14236 *${as_nl}ac_space
=\
*)
14237 # `set' does not quote correctly, so add quotes: double-quote
14238 # substitution turns \\\\ into \\, and sed turns \\ into \.
14241 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14244 # `set' quotes correctly as required by POSIX, so do not add quotes.
14245 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14254 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14256 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14258 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
14259 if test -w "$cache_file"; then
14260 test "x$cache_file" != "x/dev/null" &&
14261 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14262 $as_echo "$as_me: updating cache $cache_file" >&6;}
14263 cat confcache
>$cache_file
14265 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14266 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14271 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
14272 # Let make expand exec_prefix.
14273 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
14275 DEFS
=-DHAVE_CONFIG_H
14279 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
14280 # 1. Remove the extension, and $U if already installed.
14281 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
14282 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
14283 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14284 # will be set to the directory where LIBOBJS objects are built.
14285 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14286 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
14288 LIBOBJS
=$ac_libobjs
14290 LTLIBOBJS
=$ac_ltlibobjs
14293 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14294 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
14295 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14297 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
14298 as_fn_error
"conditional \"GMAKE\" was never defined.
14299 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14301 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
14302 as_fn_error
"conditional \"GL_COND_LIBTOOL\" was never defined.
14303 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14308 if test -n "$gl_LIBOBJS"; then
14309 # Remove the extension.
14310 sed_drop_objext
='s/\.o$//;s/\.obj$//'
14311 for i
in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
14312 gl_libobjs
="$gl_libobjs $i.$ac_objext"
14313 gl_ltlibobjs
="$gl_ltlibobjs $i.lo"
14316 gl_LIBOBJS
=$gl_libobjs
14318 gl_LTLIBOBJS
=$gl_ltlibobjs
14324 if test -n "$gltests_LIBOBJS"; then
14325 # Remove the extension.
14326 sed_drop_objext
='s/\.o$//;s/\.obj$//'
14327 for i
in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
14328 gltests_libobjs
="$gltests_libobjs $i.$ac_objext"
14329 gltests_ltlibobjs
="$gltests_ltlibobjs $i.lo"
14332 gltests_LIBOBJS
=$gltests_libobjs
14334 gltests_LTLIBOBJS
=$gltests_ltlibobjs
14337 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14338 as_fn_error
"conditional \"AMDEP\" was never defined.
14339 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14341 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14342 as_fn_error
"conditional \"am__fastdepCC\" was never defined.
14343 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14345 if test -n "$EXEEXT"; then
14347 am__EXEEXT_FALSE
='#'
14349 am__EXEEXT_TRUE
='#'
14355 : ${CONFIG_STATUS=./config.status}
14357 ac_clean_files_save
=$ac_clean_files
14358 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
14359 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14360 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14362 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14364 # Generated by $as_me.
14365 # Run this file to recreate the current configuration.
14366 # Compiler output produced by configure, useful for debugging
14367 # configure, is in config.log if it exists.
14370 ac_cs_recheck=false
14373 SHELL=\${CONFIG_SHELL-$SHELL}
14376 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
14377 ## -------------------- ##
14378 ## M4sh Initialization. ##
14379 ## -------------------- ##
14381 # Be more Bourne compatible
14382 DUALCASE
=1; export DUALCASE
# for MKS sh
14383 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
14386 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14387 # is contrary to our usage. Disable this feature.
14388 alias -g '${1+"$@"}'='"$@"'
14389 setopt NO_GLOB_SUBST
14391 case `(set -o) 2>/dev/null` in #(
14403 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14404 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14405 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14406 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14407 # Prefer a ksh shell builtin over an external printf program on Solaris,
14408 # but without wasting forks for bash or zsh.
14409 if test -z "$BASH_VERSION$ZSH_VERSION" \
14410 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14411 as_echo='print
-r --'
14412 as_echo_n='print
-rn --'
14413 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14414 as_echo='printf %s
\n'
14415 as_echo_n='printf %s
'
14417 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14418 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
14419 as_echo_n='/usr
/ucb
/echo -n'
14421 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14422 as_echo_n_body='eval
14426 expr "X$arg" : "X\\(.*\\)$as_nl";
14427 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14429 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
14431 export as_echo_n_body
14432 as_echo_n='sh
-c $as_echo_n_body as_echo
'
14434 export as_echo_body
14435 as_echo='sh
-c $as_echo_body as_echo
'
14438 # The user is always right.
14439 if test "${PATH_SEPARATOR+set}" != set; then
14441 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14442 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14449 # We need space, tab and new line, in precisely that order. Quoting is
14450 # there to prevent editors from complaining about space-tab.
14451 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14452 # splitting by setting IFS to empty value.)
14455 # Find who we are. Look in the path if we contain no directory separator.
14457 *[\\/]* ) as_myself=$0 ;;
14458 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14459 for as_dir in $PATH
14462 test -z "$as_dir" && as_dir=.
14463 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14469 # We did not find ourselves, most probably we were run as `sh COMMAND'
14470 # in which case we are not to be found in the path.
14471 if test "x$as_myself" = x
; then
14474 if test ! -f "$as_myself"; then
14475 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14479 # Unset variables that we do not need and which cause bugs (e.g. in
14480 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14481 # suppresses any "Segmentation fault" message there. '((' could
14482 # trigger a bug in pdksh 5.2.14.
14483 for as_var
in BASH_ENV ENV MAIL MAILPATH
14484 do eval test x\
${$as_var+set} = xset \
14485 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
14498 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
14501 # as_fn_error ERROR [LINENO LOG_FD]
14502 # ---------------------------------
14503 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14504 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14505 # script with status $?, using 1 if that was 0.
14508 as_status
=$?
; test $as_status -eq 0 && as_status
=1
14510 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
14511 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14513 $as_echo "$as_me: error: $1" >&2
14514 as_fn_exit
$as_status
14518 # as_fn_set_status STATUS
14519 # -----------------------
14520 # Set $? to STATUS, without forking.
14521 as_fn_set_status
()
14524 } # as_fn_set_status
14526 # as_fn_exit STATUS
14527 # -----------------
14528 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14532 as_fn_set_status
$1
14538 # Portably unset VAR.
14541 { eval $1=; unset $1;}
14543 as_unset
=as_fn_unset
14544 # as_fn_append VAR VALUE
14545 # ----------------------
14546 # Append the text in VALUE to the end of the definition contained in VAR. Take
14547 # advantage of any shell optimizations that allow amortized linear growth over
14548 # repeated appends, instead of the typical quadratic growth present in naive
14550 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
14551 eval 'as_fn_append ()
14562 # as_fn_arith ARG...
14563 # ------------------
14564 # Perform arithmetic evaluation on the ARGs, and store the result in the
14565 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14566 # must be portable across $(()) and expr.
14567 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
14568 eval 'as_fn_arith ()
14575 as_val
=`expr "$@" || test $? -eq 1`
14580 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
14581 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
14587 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14588 as_basename
=basename
14593 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
14599 as_me
=`$as_basename -- "$0" ||
14600 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14601 X"$0" : 'X\(//\)$' \| \
14602 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14604 sed '/^.*\/\([^/][^/]*\)\/*$/{
14618 # Avoid depending upon Character Ranges.
14619 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
14620 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14621 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
14622 as_cr_digits
='0123456789'
14623 as_cr_alnum
=$as_cr_Letters$as_cr_digits
14625 ECHO_C
= ECHO_N
= ECHO_T
=
14626 case `echo -n x` in #(((((
14628 case `echo 'xy\c'` in
14629 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
14631 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
14638 rm -f conf$$ conf$$.exe conf$$.
file
14639 if test -d conf$$.dir
; then
14640 rm -f conf$$.dir
/conf$$.
file
14643 mkdir conf$$.dir
2>/dev
/null
14645 if (echo >conf$$.
file) 2>/dev
/null
; then
14646 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
14648 # ... but there are two gotchas:
14649 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14650 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14651 # In both cases, we have to default to `cp -p'.
14652 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
14654 elif ln conf$$.
file conf$$
2>/dev
/null
; then
14662 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
14663 rmdir conf$$.dir
2>/dev
/null
14668 # Create "$as_dir" as a directory, including parents if necessary.
14673 -*) as_dir
=.
/$as_dir;;
14675 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
14679 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14680 *) as_qdir
=$as_dir;;
14682 as_dirs
="'$as_qdir' $as_dirs"
14683 as_dir
=`$as_dirname -- "$as_dir" ||
14684 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14685 X"$as_dir" : 'X\(//\)[^/]' \| \
14686 X"$as_dir" : 'X\(//\)$' \| \
14687 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14688 $as_echo X"$as_dir" |
14689 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14693 /^X\(\/\/\)[^/].*/{
14706 test -d "$as_dir" && break
14708 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
14709 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
14713 if mkdir
-p .
2>/dev
/null
; then
14714 as_mkdir_p
='mkdir -p "$as_dir"'
14716 test -d .
/-p && rmdir .
/-p
14720 if test -x / >/dev
/null
2>&1; then
14721 as_test_x
='test -x'
14723 if ls -dL / >/dev
/null
2>&1; then
14730 if test -d "$1"; then
14736 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14737 ???[sx]*):;;*)false;;esac;fi
14741 as_executable_p
=$as_test_x
14743 # Sed expression to map a string onto a valid CPP name.
14744 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14746 # Sed expression to map a string onto a valid variable name.
14747 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14751 ## ----------------------------------- ##
14752 ## Main body of $CONFIG_STATUS script. ##
14753 ## ----------------------------------- ##
14755 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
14757 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14758 # Save the log message, to keep $0 and so on meaningful, and to
14759 # report actual input values of CONFIG_FILES etc. instead of their
14760 # values after options handling.
14762 This file was extended by $as_me, which was
14763 generated by GNU Autoconf 2.64. Invocation command line was
14765 CONFIG_FILES = $CONFIG_FILES
14766 CONFIG_HEADERS = $CONFIG_HEADERS
14767 CONFIG_LINKS = $CONFIG_LINKS
14768 CONFIG_COMMANDS = $CONFIG_COMMANDS
14771 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14776 case $ac_config_files in *"
14777 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
14780 case $ac_config_headers in *"
14781 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
14785 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14786 # Files that config.status was made for.
14787 config_files="$ac_config_files"
14788 config_headers="$ac_config_headers"
14789 config_links="$ac_config_links"
14790 config_commands="$ac_config_commands"
14794 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14796 \`$as_me' instantiates files and other configuration actions
14797 from templates according to the current configuration. Unless the files
14798 and actions are specified as TAGs, all are instantiated by default.
14800 Usage: $0 [OPTION]... [TAG]...
14802 -h, --help print this help, then exit
14803 -V, --version print version number and configuration settings, then exit
14804 -q, --quiet, --silent
14805 do not print progress messages
14806 -d, --debug don't remove temporary files
14807 --recheck update $as_me by reconfiguring in the same conditions
14808 --file=FILE[:TEMPLATE]
14809 instantiate the configuration file FILE
14810 --header=FILE[:TEMPLATE]
14811 instantiate the configuration header FILE
14813 Configuration files:
14816 Configuration headers:
14819 Configuration links:
14822 Configuration commands:
14825 Report bugs to the package provider."
14828 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14831 configured by $0, generated by GNU Autoconf 2.64,
14832 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14834 Copyright (C) 2009 Free Software Foundation, Inc.
14835 This config.status script is free software; the Free Software Foundation
14836 gives unlimited permission to copy, distribute and modify it."
14843 test -n "\$AWK" || AWK=awk
14846 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14847 # The default lists apply if the user does not specify any file.
14853 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
14854 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
14865 # Handling of the options.
14866 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
14868 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
14869 $as_echo "$ac_cs_version"; exit ;;
14870 --debug |
--debu |
--deb |
--de |
--d |
-d )
14872 --file |
--fil |
--fi |
--f )
14875 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14877 as_fn_append CONFIG_FILES
" '$ac_optarg'"
14878 ac_need_defaults
=false
;;
14879 --header |
--heade |
--head |
--hea )
14882 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14884 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
14885 ac_need_defaults
=false
;;
14887 # Conflict between --help and --header
14888 as_fn_error
"ambiguous option: \`$1'
14889 Try \`$0 --help' for more information.";;
14890 --help |
--hel |
-h )
14891 $as_echo "$ac_cs_usage"; exit ;;
14892 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
14893 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
14896 # This is an error.
14897 -*) as_fn_error
"unrecognized option: \`$1'
14898 Try \`$0 --help' for more information." ;;
14900 *) as_fn_append ac_config_targets
" $1"
14901 ac_need_defaults
=false
;;
14907 ac_configure_extra_args
=
14909 if $ac_cs_silent; then
14911 ac_configure_extra_args
="$ac_configure_extra_args --silent"
14915 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14916 if \$ac_cs_recheck; then
14917 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14919 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14920 CONFIG_SHELL='$SHELL'
14921 export CONFIG_SHELL
14926 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14930 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14931 ## Running $as_me. ##
14937 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14941 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14942 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14946 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14948 # Handling of arguments.
14949 for ac_config_target
in $ac_config_targets
14951 case $ac_config_target in
14952 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
14953 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
14954 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
14955 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
14956 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
14957 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
14958 "gnulib/Makefile") CONFIG_FILES
="$CONFIG_FILES gnulib/Makefile" ;;
14959 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
14961 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14966 # If the user did not use the arguments to specify the items to instantiate,
14967 # then the envvar interface is used. Set only those that are not.
14968 # We use the long form for the default assignment because of an extremely
14969 # bizarre bug on SunOS 4.1.3.
14970 if $ac_need_defaults; then
14971 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
14972 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
14973 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
14974 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
14977 # Have a temporary directory for convenience. Make it in the build tree
14978 # simply because there is no reason against having it here, and in addition,
14979 # creating and moving files from /tmp can sometimes cause problems.
14980 # Hook for its removal unless debugging.
14981 # Note that there is a small window in which the directory will not be cleaned:
14982 # after its creation but before its name has been assigned to `$tmp'.
14986 trap 'exit_status=$?
14987 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14989 trap 'as_fn_exit 1' 1 2 13 15
14991 # Create a (secure) tmp directory for tmp files.
14994 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14995 test -n "$tmp" && test -d "$tmp"
14998 tmp
=.
/conf$$
-$RANDOM
14999 (umask 077 && mkdir
"$tmp")
15000 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
15002 # Set up the scripts for CONFIG_FILES section.
15003 # No need to generate them if there are no CONFIG_FILES.
15004 # This happens for instance with `./config.status config.h'.
15005 if test -n "$CONFIG_FILES"; then
15007 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
15008 ac_cs_awk_getline
=:
15009 ac_cs_awk_pipe_init
=
15010 ac_cs_awk_read_file
='
15011 while ((getline aline < (F[key])) > 0)
15014 ac_cs_awk_pipe_fini
=
15016 ac_cs_awk_getline
=false
15017 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
15018 ac_cs_awk_read_file
='
15020 print "cat " F[key] " &&"
15021 '$ac_cs_awk_pipe_init
15022 # The final `:' finishes the AND list.
15023 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
15025 ac_cr
=`echo X | tr X '\015'`
15026 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15027 # But we know of no other shell where ac_cr would be empty at this
15028 # point, so we can use a bashism as a fallback.
15029 if test "x$ac_cr" = x
; then
15030 eval ac_cr
=\$
\'\\r
\'
15032 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15033 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15036 ac_cs_awk_cr
=$ac_cr
15039 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15042 # Create commands to substitute file output variables.
15044 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15045 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15046 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
15049 } >conf$
$files.sh
&&
15050 . .
/conf$
$files.sh ||
15051 as_fn_error
"could not make $CONFIG_STATUS" "$LINENO" 5
15052 rm -f conf$
$files.sh
15055 echo "cat >conf$$subs.awk <<_ACEOF" &&
15056 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15058 } >conf$$subs.sh ||
15059 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
15060 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15062 for ac_last_try in false false false false false :; do
15063 . ./conf$$subs.sh ||
15064 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
15066 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
15067 if test $ac_delim_n = $ac_delim_num; then
15069 elif $ac_last_try; then
15070 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
15072 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
15075 rm -f conf$$subs.sh
15077 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15078 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
15082 s/^/S["/; s
/!.
*/"]=/
15092 s/\(.\{148\}\).*/\1/
15094 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
15099 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
15106 s/\(.\{148\}\).*/\1/
15108 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
15112 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
15117 ' <conf$$subs.awk | sed '
15122 ' >>$CONFIG_STATUS || ac_write_fail=1
15123 rm -f conf$$subs.awk
15124 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15126 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
15127 for (key in S) S_is_set[key] = 1
15129 \$ac_cs_awk_pipe_init
15133 nfields = split(line, field, "@
")
15135 len = length(field[1])
15136 for (i = 2; i < nfields; i++) {
15138 keylen = length(key)
15139 if (S_is_set[key]) {
15141 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15142 len += length(value) + length(field[++i])
15147 if (nfields == 3 && !substed) {
15149 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15150 \$ac_cs_awk_read_file
15156 \$ac_cs_awk_pipe_fini
15159 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15160 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15161 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
15164 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
15165 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
15168 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15169 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
15170 # trailing colons and then remove the whole line if VPATH becomes empty
15171 # (actually we leave an empty line to preserve line numbers).
15172 if test "x
$srcdir" = x.; then
15173 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15174 s/:*\$(srcdir):*/:/
15175 s/:*\${srcdir}:*/:/
15177 s/^\([^=]*=[ ]*\):*/\1/
15183 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15184 fi # test -n "$CONFIG_FILES"
15186 # Set up the scripts for CONFIG_HEADERS section.
15187 # No need to generate them if there are no CONFIG_HEADERS.
15188 # This happens for instance with `./config.status Makefile'.
15189 if test -n "$CONFIG_HEADERS"; then
15190 cat >"$tmp/defines.
awk" <<\_ACAWK ||
15194 # Transform confdefs.h into an awk script `defines.awk', embedded as
15195 # here-document in config.status, that substitutes the proper values into
15196 # config.h.in to produce config.h.
15198 # Create a delimiter string that does not exist in confdefs.h, to ease
15199 # handling of long lines.
15201 for ac_last_try in false false :; do
15202 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
15203 if test -z "$ac_t"; then
15205 elif $ac_last_try; then
15206 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
15208 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
15212 # For the awk script, D is an array of macro values keyed by name,
15213 # likewise P contains macro parameters if any. Preserve backslash
15214 # newline sequences.
15216 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15218 s/.\{148\}/&'"$ac_delim"'/g
15221 s/^[ ]*#[ ]*define[ ][ ]*/ /
15228 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
15230 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
15234 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
15235 D["\
1"]=" \
3\\\\\\n
"\\/p
15237 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
15242 s/.\{148\}/&'"$ac_delim"'/g
15247 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
15250 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
15252 ' <confdefs.h | sed '
15253 s/'"$ac_delim"'/"\\\
15254 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15256 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15257 for (key in D) D_is_set[key] = 1
15260 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15262 split(line, arg, " ")
15263 if (arg[1] == "#") {
15267 defundef
= substr
(arg
[1], 2)
15270 split(mac1
, mac2
, "(") #)
15272 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
15273 if (D_is_set
[macro
]) {
15274 # Preserve the white space surrounding the "#".
15275 print prefix
"define", macro P
[macro
] D
[macro
]
15278 # Replace #undef with comments. This is necessary, for example,
15279 # in the case of _POSIX_SOURCE, which is predefined and required
15280 # on some systems where configure will not decide to define it.
15281 if (defundef
== "undef") {
15282 print
"/*", prefix defundef
, macro
, "*/"
15290 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15291 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
15292 fi # test -n "$CONFIG_HEADERS"
15295 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
15300 :[FHLC
]) ac_mode
=$ac_tag; continue;;
15302 case $ac_mode$ac_tag in
15304 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
15305 :[FH
]-) ac_tag
=-:-;;
15306 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
15323 -) ac_f
="$tmp/stdin";;
15324 *) # Look for the file first in the build tree, then in the source tree
15325 # (if the path is not absolute). The absolute path cannot be DOS-style,
15326 # because $ac_f cannot contain `:'.
15330 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
15332 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
15334 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15335 as_fn_append ac_file_inputs
" '$ac_f'"
15338 # Let's still pretend it is `configure' which instantiates (i.e., don't
15339 # use $as_me), people would be surprised to read:
15340 # /* config.h. Generated by config.status. */
15341 configure_input
='Generated from '`
15342 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15344 if test x
"$ac_file" != x-
; then
15345 configure_input
="$ac_file. $configure_input"
15346 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15347 $as_echo "$as_me: creating $ac_file" >&6;}
15349 # Neutralize special characters interpreted by sed in replacement strings.
15350 case $configure_input in #(
15351 *\
&* |
*\|
* |
*\\* )
15352 ac_sed_conf_input
=`$as_echo "$configure_input" |
15353 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15354 *) ac_sed_conf_input
=$configure_input;;
15358 *:-:* |
*:-) cat >"$tmp/stdin" \
15359 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
15364 ac_dir
=`$as_dirname -- "$ac_file" ||
15365 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15366 X"$ac_file" : 'X\(//\)[^/]' \| \
15367 X"$ac_file" : 'X\(//\)$' \| \
15368 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15369 $as_echo X"$ac_file" |
15370 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15374 /^X\(\/\/\)[^/].*/{
15387 as_dir
="$ac_dir"; as_fn_mkdir_p
15391 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
15393 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15394 # A ".." for each directory in $ac_dir_suffix.
15395 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15396 case $ac_top_builddir_sub in
15397 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
15398 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
15401 ac_abs_top_builddir
=$ac_pwd
15402 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
15403 # for backward compatibility:
15404 ac_top_builddir
=$ac_top_build_prefix
15407 .
) # We are building in place.
15409 ac_top_srcdir
=$ac_top_builddir_sub
15410 ac_abs_top_srcdir
=$ac_pwd ;;
15411 [\\/]* | ?
:[\\/]* ) # Absolute name.
15412 ac_srcdir
=$srcdir$ac_dir_suffix;
15413 ac_top_srcdir
=$srcdir
15414 ac_abs_top_srcdir
=$srcdir ;;
15415 *) # Relative name.
15416 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
15417 ac_top_srcdir
=$ac_top_build_prefix$srcdir
15418 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
15420 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
15430 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
15431 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
15433 ac_MKDIR_P
=$MKDIR_P
15435 [\\/$
]* | ?
:[\\/]* ) ;;
15436 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
15440 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15441 # If the template does not know about datarootdir, expand it.
15442 # FIXME: This hack should be removed a few years after 2.60.
15443 ac_datarootdir_hack
=; ac_datarootdir_seen
=
15454 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15455 *datarootdir
*) ac_datarootdir_seen
=yes;;
15456 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
15457 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15458 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15460 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15461 ac_datarootdir_hack='
15462 s&@datadir@&$datadir&g
15463 s&@docdir@&$docdir&g
15464 s&@infodir@&$infodir&g
15465 s&@localedir@&$localedir&g
15466 s&@mandir@&$mandir&g
15467 s&\\\${datarootdir}&$datarootdir&g' ;;
15471 # Neutralize VPATH when `$srcdir' = `.'.
15472 # Shell code in configure.ac might set extrasub.
15473 # FIXME: do we really want to maintain this feature?
15474 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15475 ac_sed_extra="$ac_vpsub
15478 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15480 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
15481 s|@configure_input@|
$ac_sed_conf_input|
;t t
15482 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
15483 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
15484 s
&@srcdir@
&$ac_srcdir&;t t
15485 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
15486 s
&@top_srcdir@
&$ac_top_srcdir&;t t
15487 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
15488 s
&@builddir@
&$ac_builddir&;t t
15489 s
&@abs_builddir@
&$ac_abs_builddir&;t t
15490 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
15491 s
&@INSTALL@
&$ac_INSTALL&;t t
15492 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
15493 $ac_datarootdir_hack
15495 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15496 if $ac_cs_awk_getline; then
15497 $AWK -f "$tmp/subs.
awk"
15499 $AWK -f "$tmp/subs.
awk" | $SHELL
15501 || as_fn_error "could not create
$ac_file" "$LINENO" 5
15503 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15504 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
15505 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
15506 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
15507 which seems to be undefined. Please make sure it is defined." >&5
15508 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
15509 which seems to be undefined. Please make sure it is defined." >&2;}
15513 -) cat "$tmp/out" && rm -f "$tmp/out";;
15514 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15516 || as_fn_error "could not create $ac_file" "$LINENO" 5
15522 if test x"$ac_file" != x-; then
15524 $as_echo "/* $configure_input */" \
15525 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15526 } >"$tmp/config.h" \
15527 || as_fn_error "could not create $ac_file" "$LINENO" 5
15528 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15529 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15530 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15533 mv "$tmp/config.h" "$ac_file" \
15534 || as_fn_error "could not create $ac_file" "$LINENO" 5
15537 $as_echo "/* $configure_input */" \
15538 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15539 || as_fn_error "could not create -" "$LINENO" 5
15541 # Compute "$ac_file"'s index
in $config_headers.
15544 for _am_header
in $config_headers :; do
15545 case $_am_header in
15546 $_am_arg |
$_am_arg:* )
15549 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
15552 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15553 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15554 X"$_am_arg" : 'X\(//\)[^/]' \| \
15555 X"$_am_arg" : 'X\(//\)$' \| \
15556 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15557 $as_echo X"$_am_arg" |
15558 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15562 /^X\(\/\/\)[^/].*/{
15574 s/.*/./; q'`/stamp-h
$_am_stamp_count
15581 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
15584 # Prefer the file from the source tree if names are identical.
15585 if test "$ac_source" = "$ac_file" ||
test ! -r "$ac_source"; then
15586 ac_source
=$srcdir/$ac_source
15589 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
15590 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
15592 if test ! -r "$ac_source"; then
15593 as_fn_error
"$ac_source: file not found" "$LINENO" 5
15597 # Try a relative symlink, then a hard link, then a copy.
15599 [\\/$
]* | ?
:[\\/]* ) ac_rel_source
=$ac_source ;;
15600 *) ac_rel_source
=$ac_top_build_prefix$ac_source ;;
15602 ln -s "$ac_rel_source" "$ac_file" 2>/dev
/null ||
15603 ln "$ac_source" "$ac_file" 2>/dev
/null ||
15604 cp -p "$ac_source" "$ac_file" ||
15605 as_fn_error
"cannot link or copy $ac_source to $ac_file" "$LINENO" 5
15608 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15609 $as_echo "$as_me: executing $ac_file commands" >&6;}
15614 case $ac_file$ac_mode in
15615 "depdir":C
) $SHELL $ac_aux_dir/mkinstalldirs
$DEPDIR ;;
15616 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
15617 # Autoconf 2.62 quotes --file arguments for eval, but not when files
15618 # are listed without --file. Let's play safe and only enable the eval
15619 # if we detect the quoting.
15620 case $CONFIG_FILES in
15621 *\'*) eval set x
"$CONFIG_FILES" ;;
15622 *) set x
$CONFIG_FILES ;;
15627 # Strip MF so we end up with the name of the file.
15628 mf
=`echo "$mf" | sed -e 's/:.*$//'`
15629 # Check whether this is an Automake generated Makefile or not.
15630 # We used to match only the files named `Makefile.in', but
15631 # some people rename them; so instead we look at the file content.
15632 # Grep'ing the first line is not enough: some people post-process
15633 # each Makefile.in and add a new line on top of each file to say so.
15634 # Grep'ing the whole file is not good either: AIX grep has a line
15635 # limit of 2048, but all sed's we know have understand at least 4000.
15636 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
15637 dirpart
=`$as_dirname -- "$mf" ||
15638 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15639 X"$mf" : 'X\(//\)[^/]' \| \
15640 X"$mf" : 'X\(//\)$' \| \
15641 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15643 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15647 /^X\(\/\/\)[^/].*/{
15663 # Extract the definition of DEPDIR, am__include, and am__quote
15664 # from the Makefile without running `make'.
15665 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
15666 test -z "$DEPDIR" && continue
15667 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
15668 test -z "am__include" && continue
15669 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
15670 # When using ansi2knr, U may be empty or an underscore; expand it
15671 U
=`sed -n 's/^U = //p' < "$mf"`
15672 # Find all dependency output files, they are included files with
15673 # $(DEPDIR) in their names. We invoke sed twice because it is the
15674 # simplest approach to changing $(DEPDIR) to its actual value in the
15676 for file in `sed -n "
15677 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15678 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15679 # Make sure the directory exists.
15680 test -f "$dirpart/$file" && continue
15681 fdir
=`$as_dirname -- "$file" ||
15682 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15683 X"$file" : 'X\(//\)[^/]' \| \
15684 X"$file" : 'X\(//\)$' \| \
15685 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15686 $as_echo X"$file" |
15687 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15691 /^X\(\/\/\)[^/].*/{
15704 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
15705 # echo "creating $dirpart/$file"
15706 echo '# dummy' > "$dirpart/$file"
15712 case x
$CONFIG_HEADERS in
15713 xconfig.h
:config.
in)
15724 ac_clean_files
=$ac_clean_files_save
15726 test $ac_write_fail = 0 ||
15727 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
15730 # configure is writing to config.log, and then calls config.status.
15731 # config.status does its own redirection, appending to config.log.
15732 # Unfortunately, on DOS this fails, as config.log is still kept open
15733 # by configure, so config.status won't be able to write to it; its
15734 # output is simply discarded. So we exec the FD to /dev/null,
15735 # effectively closing config.log, so it can be properly (re)opened and
15736 # appended to by config.status. When coming back to configure, we
15737 # need to make the FD available again.
15738 if test "$no_create" != yes; then
15740 ac_config_status_args
=
15741 test "$silent" = yes &&
15742 ac_config_status_args
="$ac_config_status_args --quiet"
15744 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
15746 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15747 # would make configure fail if this is the last instruction.
15748 $ac_cs_success || as_fn_exit $?
15752 # CONFIG_SUBDIRS section.
15754 if test "$no_recursion" != yes; then
15756 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
15757 # so they do not pile up.
15758 ac_sub_configure_args
=
15760 eval "set x $ac_configure_args"
15764 if test -n "$ac_prev"; then
15769 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
15770 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
15771 ac_prev
=cache_file
;;
15772 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
15773 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
15776 --config-cache |
-C)
15778 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
15780 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
15782 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
15784 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
15786 --disable-option-checking)
15790 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
15792 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
15796 # Always prepend --prefix to ensure using the same prefix
15797 # in subdir configurations.
15798 ac_arg
="--prefix=$prefix"
15800 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
15802 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
15805 if test "$silent" = yes; then
15806 ac_sub_configure_args
="--silent $ac_sub_configure_args"
15809 # Always prepend --disable-option-checking to silence warnings, since
15810 # different subdirs can have different --enable and --with options.
15811 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
15814 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
15816 # Do not complain, so a configure script can configure whichever
15817 # parts of a large source tree are present.
15818 test -d "$srcdir/$ac_dir" ||
continue
15820 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
15821 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
15822 $as_echo "$ac_msg" >&6
15823 as_dir
="$ac_dir"; as_fn_mkdir_p
15827 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
15829 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15830 # A ".." for each directory in $ac_dir_suffix.
15831 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15832 case $ac_top_builddir_sub in
15833 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
15834 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
15837 ac_abs_top_builddir
=$ac_pwd
15838 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
15839 # for backward compatibility:
15840 ac_top_builddir
=$ac_top_build_prefix
15843 .
) # We are building in place.
15845 ac_top_srcdir
=$ac_top_builddir_sub
15846 ac_abs_top_srcdir
=$ac_pwd ;;
15847 [\\/]* | ?
:[\\/]* ) # Absolute name.
15848 ac_srcdir
=$srcdir$ac_dir_suffix;
15849 ac_top_srcdir
=$srcdir
15850 ac_abs_top_srcdir
=$srcdir ;;
15851 *) # Relative name.
15852 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
15853 ac_top_srcdir
=$ac_top_build_prefix$srcdir
15854 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
15856 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
15861 # Check for guested configure; otherwise get Cygnus style configure.
15862 if test -f "$ac_srcdir/configure.gnu"; then
15863 ac_sub_configure
=$ac_srcdir/configure.gnu
15864 elif test -f "$ac_srcdir/configure"; then
15865 ac_sub_configure
=$ac_srcdir/configure
15866 elif test -f "$ac_srcdir/configure.in"; then
15867 # This should be Cygnus configure.
15868 ac_sub_configure
=$ac_aux_dir/configure
15870 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
15871 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
15875 # The recursion is here.
15876 if test -n "$ac_sub_configure"; then
15877 # Make the cache file name correct relative to the subdirectory.
15878 case $cache_file in
15879 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
15880 *) # Relative name.
15881 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
15884 { $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
15885 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
15886 # The eval makes quoting arguments work.
15887 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
15888 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
15889 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
15895 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
15896 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15897 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}