2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x
; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var
in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\
${$as_var+set} = xset \
119 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
132 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x
; then
135 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required
="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev
/null
; then :
178 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
181 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
183 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
186 test -z "$as_dir" && as_dir
=.
190 for as_base
in sh bash ksh sh5
; do
191 # Try only shells that exist, to save several forks.
192 as_shell
=$as_dir/$as_base
193 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
195 CONFIG_SHELL
=$as_shell as_have_required
=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
204 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
206 CONFIG_SHELL
=$SHELL as_have_required
=yes
211 if test "x$CONFIG_SHELL" != x
; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
217 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 if test x
$as_have_required = xno
; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x
${ZSH_VERSION+set} = xset
; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
238 SHELL
=${CONFIG_SHELL-/bin/sh}
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE
= GREP_OPTIONS
=
242 unset CLICOLOR_FORCE GREP_OPTIONS
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
249 # Portably unset VAR.
252 { eval $1=; unset $1;}
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
276 # Create "$as_dir" as a directory, including parents if necessary.
281 -*) as_dir
=.
/$as_dir;;
283 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
287 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 as_dirs
="'$as_qdir' $as_dirs"
291 as_dir
=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
314 test -d "$as_dir" && break
316 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
317 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
328 eval 'as_fn_append ()
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
352 as_val
=`expr "$@" || test $? -eq 1`
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
364 as_status
=$?
; test $as_status -eq 0 && as_status
=1
366 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit
$as_status
373 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
380 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
392 as_me
=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
411 # Avoid depending upon Character Ranges.
412 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits
='0123456789'
416 as_cr_alnum
=$as_cr_Letters$as_cr_digits
419 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
420 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439 chmod +x
"$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
446 # Exit status is that of the last command.
450 ECHO_C
= ECHO_N
= ECHO_T
=
451 case `echo -n x` in #(((((
453 case `echo 'xy\c'` in
454 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
463 rm -f conf$$ conf$$.exe conf$$.
file
464 if test -d conf$$.dir
; then
465 rm -f conf$$.dir
/conf$$.
file
468 mkdir conf$$.dir
2>/dev
/null
470 if (echo >conf$$.
file) 2>/dev
/null
; then
471 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
479 elif ln conf$$.
file conf$$
2>/dev
/null
; then
487 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
488 rmdir conf$$.dir
2>/dev
/null
490 if mkdir
-p .
2>/dev
/null
; then
491 as_mkdir_p
='mkdir -p "$as_dir"'
493 test -d .
/-p && rmdir .
/-p
497 if test -x / >/dev
/null
2>&1; then
500 if ls -dL / >/dev
/null
2>&1; then
507 if test -d "$1"; then
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
518 as_executable_p
=$as_test_x
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527 exec 7<&0 </dev
/null
6>&1
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
537 ac_default_prefix
=/usr
/local
539 ac_config_libobj_dir
=.
546 # Identity of this package.
554 ac_unique_file
="main.c"
555 # Factoring default headers for most tests.
556 ac_includes_default
="\
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
568 # ifdef HAVE_STDLIB_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
591 enable_option_checking
=no
592 ac_subst_vars
='LTLIBOBJS
662 READLINE_TEXI_INCFLAG
732 MAINTAINER_MODE_FALSE
761 program_transform_name
772 ac_subst_files
='host_makefile_frag'
774 enable_option_checking
775 enable_maintainer_mode
778 with_separate_debug_dir
780 with_relocated_sources
781 with_auto_load_safe_path
807 enable_build_warnings
808 enable_gdb_build_warnings
816 ac_precious_vars
='build_alias
830 ac_subdirs_all
='testsuite
835 # Initialize some variables set by options.
837 ac_init_version
=false
838 ac_unrecognized_opts
=
840 # The variables have the same names as the options, with
841 # dashes changed to underlines.
849 program_transform_name
=s
,x
,x
,
857 # Installation directory options.
858 # These are left unexpanded so users can "make install exec_prefix=/foo"
859 # and all the variables that are supposed to be based on exec_prefix
860 # by default will actually change.
861 # Use braces instead of parens because sh, perl, etc. also accept them.
862 # (The list follows the same order as the GNU Coding Standards.)
863 bindir
='${exec_prefix}/bin'
864 sbindir
='${exec_prefix}/sbin'
865 libexecdir
='${exec_prefix}/libexec'
866 datarootdir
='${prefix}/share'
867 datadir
='${datarootdir}'
868 sysconfdir
='${prefix}/etc'
869 sharedstatedir
='${prefix}/com'
870 localstatedir
='${prefix}/var'
871 includedir
='${prefix}/include'
872 oldincludedir
='/usr/include'
873 docdir
='${datarootdir}/doc/${PACKAGE}'
874 infodir
='${datarootdir}/info'
879 libdir
='${exec_prefix}/lib'
880 localedir
='${datarootdir}/locale'
881 mandir
='${datarootdir}/man'
887 # If the previous option needs an argument, assign it.
888 if test -n "$ac_prev"; then
889 eval $ac_prev=\
$ac_option
895 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
899 # Accept the important Cygnus configure options, so we can diagnose typos.
901 case $ac_dashdash$ac_option in
905 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
907 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
910 -build |
--build |
--buil |
--bui |
--bu)
911 ac_prev
=build_alias
;;
912 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
913 build_alias
=$ac_optarg ;;
915 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
916 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
917 ac_prev
=cache_file
;;
918 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
919 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
920 cache_file
=$ac_optarg ;;
923 cache_file
=config.cache
;;
925 -datadir |
--datadir |
--datadi |
--datad)
927 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
928 datadir
=$ac_optarg ;;
930 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
931 |
--dataroo |
--dataro |
--datar)
932 ac_prev
=datarootdir
;;
933 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
934 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
935 datarootdir
=$ac_optarg ;;
937 -disable-* |
--disable-*)
938 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
939 # Reject names that are not valid shell variable names.
940 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
941 as_fn_error
"invalid feature name: $ac_useropt"
942 ac_useropt_orig
=$ac_useropt
943 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
944 case $ac_user_opts in
948 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
949 ac_unrecognized_sep
=', ';;
951 eval enable_
$ac_useropt=no
;;
953 -docdir |
--docdir |
--docdi |
--doc |
--do)
955 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
958 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
960 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
963 -enable-* |
--enable-*)
964 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
965 # Reject names that are not valid shell variable names.
966 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
967 as_fn_error
"invalid feature name: $ac_useropt"
968 ac_useropt_orig
=$ac_useropt
969 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
970 case $ac_user_opts in
974 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
975 ac_unrecognized_sep
=', ';;
977 eval enable_
$ac_useropt=\
$ac_optarg ;;
979 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
980 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
981 |
--exec |
--exe |
--ex)
982 ac_prev
=exec_prefix
;;
983 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
984 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
985 |
--exec=* |
--exe=* |
--ex=*)
986 exec_prefix
=$ac_optarg ;;
988 -gas |
--gas |
--ga |
--g)
989 # Obsolete; use --with-gas.
992 -help |
--help |
--hel |
--he |
-h)
994 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
995 ac_init_help
=recursive
;;
996 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
997 ac_init_help
=short
;;
999 -host |
--host |
--hos |
--ho)
1000 ac_prev
=host_alias
;;
1001 -host=* |
--host=* |
--hos=* |
--ho=*)
1002 host_alias
=$ac_optarg ;;
1004 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1006 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1008 htmldir
=$ac_optarg ;;
1010 -includedir |
--includedir |
--includedi |
--included |
--include \
1011 |
--includ |
--inclu |
--incl |
--inc)
1012 ac_prev
=includedir
;;
1013 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1014 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1015 includedir
=$ac_optarg ;;
1017 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1019 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1020 infodir
=$ac_optarg ;;
1022 -libdir |
--libdir |
--libdi |
--libd)
1024 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1025 libdir
=$ac_optarg ;;
1027 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1028 |
--libexe |
--libex |
--libe)
1029 ac_prev
=libexecdir
;;
1030 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1031 |
--libexe=* |
--libex=* |
--libe=*)
1032 libexecdir
=$ac_optarg ;;
1034 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1035 ac_prev
=localedir
;;
1036 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1037 localedir
=$ac_optarg ;;
1039 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1040 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1041 ac_prev
=localstatedir
;;
1042 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1043 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1044 localstatedir
=$ac_optarg ;;
1046 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1048 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1049 mandir
=$ac_optarg ;;
1051 -nfp |
--nfp |
--nf)
1052 # Obsolete; use --without-fp.
1055 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1056 |
--no-cr |
--no-c |
-n)
1059 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1060 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1063 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1064 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1065 |
--oldin |
--oldi |
--old |
--ol |
--o)
1066 ac_prev
=oldincludedir
;;
1067 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1068 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1069 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1070 oldincludedir
=$ac_optarg ;;
1072 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1074 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1075 prefix
=$ac_optarg ;;
1077 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1078 |
--program-pre |
--program-pr |
--program-p)
1079 ac_prev
=program_prefix
;;
1080 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1081 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1082 program_prefix
=$ac_optarg ;;
1084 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1085 |
--program-suf |
--program-su |
--program-s)
1086 ac_prev
=program_suffix
;;
1087 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1088 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1089 program_suffix
=$ac_optarg ;;
1091 -program-transform-name |
--program-transform-name \
1092 |
--program-transform-nam |
--program-transform-na \
1093 |
--program-transform-n |
--program-transform- \
1094 |
--program-transform |
--program-transfor \
1095 |
--program-transfo |
--program-transf \
1096 |
--program-trans |
--program-tran \
1097 |
--progr-tra |
--program-tr |
--program-t)
1098 ac_prev
=program_transform_name
;;
1099 -program-transform-name=* |
--program-transform-name=* \
1100 |
--program-transform-nam=* |
--program-transform-na=* \
1101 |
--program-transform-n=* |
--program-transform-=* \
1102 |
--program-transform=* |
--program-transfor=* \
1103 |
--program-transfo=* |
--program-transf=* \
1104 |
--program-trans=* |
--program-tran=* \
1105 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1106 program_transform_name
=$ac_optarg ;;
1108 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1110 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1111 pdfdir
=$ac_optarg ;;
1113 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1115 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1118 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1119 |
-silent |
--silent |
--silen |
--sile |
--sil)
1122 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1124 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1126 sbindir
=$ac_optarg ;;
1128 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1129 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1130 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1132 ac_prev
=sharedstatedir
;;
1133 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1134 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1135 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1137 sharedstatedir
=$ac_optarg ;;
1139 -site |
--site |
--sit)
1141 -site=* |
--site=* |
--sit=*)
1144 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1146 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1147 srcdir
=$ac_optarg ;;
1149 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1150 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1151 ac_prev
=sysconfdir
;;
1152 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1153 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1154 sysconfdir
=$ac_optarg ;;
1156 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1157 ac_prev
=target_alias
;;
1158 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1159 target_alias
=$ac_optarg ;;
1161 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1164 -version |
--version |
--versio |
--versi |
--vers |
-V)
1165 ac_init_version
=: ;;
1168 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1169 # Reject names that are not valid shell variable names.
1170 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1171 as_fn_error
"invalid package name: $ac_useropt"
1172 ac_useropt_orig
=$ac_useropt
1173 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1174 case $ac_user_opts in
1178 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1179 ac_unrecognized_sep
=', ';;
1181 eval with_
$ac_useropt=\
$ac_optarg ;;
1183 -without-* |
--without-*)
1184 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1185 # Reject names that are not valid shell variable names.
1186 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1187 as_fn_error
"invalid package name: $ac_useropt"
1188 ac_useropt_orig
=$ac_useropt
1189 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1190 case $ac_user_opts in
1194 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1195 ac_unrecognized_sep
=', ';;
1197 eval with_
$ac_useropt=no
;;
1200 # Obsolete; use --with-x.
1203 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1204 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1205 ac_prev
=x_includes
;;
1206 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1207 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1208 x_includes
=$ac_optarg ;;
1210 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1211 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1212 ac_prev
=x_libraries
;;
1213 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1214 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1215 x_libraries
=$ac_optarg ;;
1217 -*) as_fn_error
"unrecognized option: \`$ac_option'
1218 Try \`$0 --help' for more information."
1222 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1223 # Reject names that are not valid shell variable names.
1224 case $ac_envvar in #(
1225 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1226 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1228 eval $ac_envvar=\
$ac_optarg
1229 export $ac_envvar ;;
1232 # FIXME: should be removed in autoconf 3.0.
1233 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1234 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1235 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1236 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1242 if test -n "$ac_prev"; then
1243 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1244 as_fn_error
"missing argument to $ac_option"
1247 if test -n "$ac_unrecognized_opts"; then
1248 case $enable_option_checking in
1250 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1251 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1255 # Check all directory arguments for consistency.
1256 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1257 datadir sysconfdir sharedstatedir localstatedir includedir \
1258 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1259 libdir localedir mandir
1261 eval ac_val
=\$
$ac_var
1262 # Remove trailing slashes.
1265 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1266 eval $ac_var=\
$ac_val;;
1268 # Be sure to have absolute directory names.
1270 [\\/$
]* | ?
:[\\/]* ) continue;;
1271 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1273 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1276 # There might be people who depend on the old broken behavior: `$host'
1277 # used to hold the argument of --host etc.
1278 # FIXME: To remove some day.
1281 target
=$target_alias
1283 # FIXME: To remove some day.
1284 if test "x$host_alias" != x
; then
1285 if test "x$build_alias" = x
; then
1286 cross_compiling
=maybe
1287 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1288 If a cross compiler is detected then cross compile mode will be used." >&2
1289 elif test "x$build_alias" != "x$host_alias"; then
1295 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1297 test "$silent" = yes && exec 6>/dev
/null
1300 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1301 ac_ls_di
=`ls -di .` &&
1302 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1303 as_fn_error
"working directory cannot be determined"
1304 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1305 as_fn_error
"pwd does not report name of working directory"
1308 # Find the source files, if location was not specified.
1309 if test -z "$srcdir"; then
1310 ac_srcdir_defaulted
=yes
1311 # Try the directory containing this script, then the parent directory.
1312 ac_confdir
=`$as_dirname -- "$as_myself" ||
1313 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1314 X"$as_myself" : 'X\(//\)[^/]' \| \
1315 X"$as_myself" : 'X\(//\)$' \| \
1316 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1317 $as_echo X"$as_myself" |
1318 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1336 if test ! -r "$srcdir/$ac_unique_file"; then
1340 ac_srcdir_defaulted
=no
1342 if test ! -r "$srcdir/$ac_unique_file"; then
1343 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1344 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1346 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1348 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1350 # When building in place, set srcdir=.
1351 if test "$ac_abs_confdir" = "$ac_pwd"; then
1354 # Remove unnecessary trailing slashes from srcdir.
1355 # Double slashes in file names in object file debugging info
1356 # mess up M-x gdb in Emacs.
1358 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1360 for ac_var
in $ac_precious_vars; do
1361 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1362 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1363 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1364 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1368 # Report the --help message.
1370 if test "$ac_init_help" = "long"; then
1371 # Omit some internal or obsolete options to make the list less imposing.
1372 # This message is too long to be a string in the A/UX 3.1 sh.
1374 \`configure' configures this package to adapt to many kinds of systems.
1376 Usage: $0 [OPTION]... [VAR=VALUE]...
1378 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1379 VAR=VALUE. See below for descriptions of some of the useful variables.
1381 Defaults for the options are specified in brackets.
1384 -h, --help display this help and exit
1385 --help=short display options specific to this package
1386 --help=recursive display the short help of all the included packages
1387 -V, --version display version information and exit
1388 -q, --quiet, --silent do not print \`checking...' messages
1389 --cache-file=FILE cache test results in FILE [disabled]
1390 -C, --config-cache alias for \`--cache-file=config.cache'
1391 -n, --no-create do not create output files
1392 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1394 Installation directories:
1395 --prefix=PREFIX install architecture-independent files in PREFIX
1396 [$ac_default_prefix]
1397 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1400 By default, \`make install' will install all the files in
1401 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1402 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1403 for instance \`--prefix=\$HOME'.
1405 For better control, use the options below.
1407 Fine tuning of the installation directories:
1408 --bindir=DIR user executables [EPREFIX/bin]
1409 --sbindir=DIR system admin executables [EPREFIX/sbin]
1410 --libexecdir=DIR program executables [EPREFIX/libexec]
1411 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1412 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1413 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1414 --libdir=DIR object code libraries [EPREFIX/lib]
1415 --includedir=DIR C header files [PREFIX/include]
1416 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1417 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1418 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1419 --infodir=DIR info documentation [DATAROOTDIR/info]
1420 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1421 --mandir=DIR man documentation [DATAROOTDIR/man]
1422 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1423 --htmldir=DIR html documentation [DOCDIR]
1424 --dvidir=DIR dvi documentation [DOCDIR]
1425 --pdfdir=DIR pdf documentation [DOCDIR]
1426 --psdir=DIR ps documentation [DOCDIR]
1432 --x-includes=DIR X include files are
in DIR
1433 --x-libraries=DIR X library files are
in DIR
1436 --build=BUILD configure
for building on BUILD
[guessed
]
1437 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1438 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1442 if test -n "$ac_init_help"; then
1447 --disable-option-checking ignore unrecognized
--enable/--with options
1448 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1449 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1450 --enable-maintainer-mode enable make rules and dependencies not useful
1451 (and sometimes confusing
) to the casual installer
1452 --enable-plugins Enable support
for plugins
(defaults no
)
1453 --disable-largefile omit support
for large files
1454 --enable-targets=TARGETS
1455 alternative target configurations
1456 --enable-64-bit-bfd 64-bit support
(on hosts with narrower word sizes
)
1457 --disable-gdbcli disable command-line interface
(CLI
)
1458 --disable-gdbmi disable machine-interface
(MI
)
1459 --enable-tui enable full-screen terminal user interface
(TUI
)
1460 --enable-gdbtk enable gdbtk graphical user interface
(GUI
)
1461 --enable-profiling enable profiling of GDB
1462 --disable-rpath do not hardcode runtime library paths
1463 --enable-werror treat compile warnings as errors
1464 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1465 --enable-gdb-build-warnings
1466 enable GDB specific build-time compiler warnings
if
1468 --enable-sim link gdb with simulator
1469 --enable-multi-ice build the multi-ice-gdb-server
1470 --enable-gdbserver automatically build gdbserver
(yes
/no
/auto
, default
1474 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1475 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1476 --with-separate-debug-dir=PATH
1477 look for global separate debug info
in this path
1479 --with-gdb-datadir=PATH
look for global separate data files
in this path
1481 --with-relocated-sources=PATH
1482 automatically relocate this path
for source files
1483 --with-auto-load-safe-path=PATH
1484 directories safe to hold auto-loaded files
1485 --without-auto-load-safe-path
1486 do not restrict auto-loaded files locations
1487 --with-libunwind-ia64 use libunwind frame unwinding
for ia64 targets
1488 --with-curses use the curses library instead of the termcap
1490 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1491 --with-bugurl=URL Direct users to URL to report a bug
1492 --with-zlib include zlib support
(auto
/yes
/no
) default
=auto
1493 --with-libiconv-prefix=DIR
1494 search
for libiconv
in DIR
/include and DIR
/lib
1495 --with-iconv-bin=PATH specify where to
find the
iconv program
1496 --with-system-readline use installed readline library
1497 --with-jit-reader-dir=PATH
1498 directory to load the JIT readers from
1499 --with-expat include expat support
(auto
/yes
/no
)
1500 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1501 --with-libexpat-prefix[=DIR
] search
for libexpat
in DIR
/include and DIR
/lib
1502 --without-libexpat-prefix don
't search for libexpat in includedir and libdir
1503 --with-python[=PYTHON] include python support
1504 (auto/yes/no/<python-program>)
1505 --without-included-regex
1506 don't use included regex
; this is the default on
1507 systems with version
2 of the GNU C library
(use
1508 with caution on other system
)
1509 --with-sysroot[=DIR
] search
for usr
/lib et al within DIR
1510 --with-system-gdbinit=PATH
1511 automatically load a system-wide gdbinit
file
1512 --with-tcl directory containing tcl configuration
(tclConfig.sh
)
1513 --with-tk directory containing tk configuration
(tkConfig.sh
)
1514 --with-x use the X Window System
1516 Some influential environment variables
:
1517 CC C compiler
command
1518 CFLAGS C compiler flags
1519 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1520 nonstandard directory
<lib dir
>
1521 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1522 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1523 you have headers
in a nonstandard directory
<include dir
>
1525 MAKEINFO Parent configure detects
if it is of sufficient version.
1527 Parameters
for MAKEINFO.
1528 YACC The
`Yet Another C Compiler' implementation to use. Defaults to
1529 the first program found out of: `bison
-y', `byacc', `yacc'.
1530 YFLAGS The list of arguments that will be passed by default to $YACC.
1531 This script will default YFLAGS to the empty string to avoid a
1532 default value of `-d' given by some make applications.
1533 XMKMF Path to xmkmf, Makefile generator for X Window System
1535 Use these variables to override the choices made by `configure' or to
help
1536 it to
find libraries and programs with nonstandard names
/locations.
1538 Report bugs to the package provider.
1543 if test "$ac_init_help" = "recursive"; then
1544 # If there are subdirs, report their specific --help.
1545 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1546 test -d "$ac_dir" ||
1547 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1552 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1554 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1555 # A ".." for each directory in $ac_dir_suffix.
1556 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1557 case $ac_top_builddir_sub in
1558 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1559 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1562 ac_abs_top_builddir
=$ac_pwd
1563 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1564 # for backward compatibility:
1565 ac_top_builddir
=$ac_top_build_prefix
1568 .
) # We are building in place.
1570 ac_top_srcdir
=$ac_top_builddir_sub
1571 ac_abs_top_srcdir
=$ac_pwd ;;
1572 [\\/]* | ?
:[\\/]* ) # Absolute name.
1573 ac_srcdir
=$srcdir$ac_dir_suffix;
1574 ac_top_srcdir
=$srcdir
1575 ac_abs_top_srcdir
=$srcdir ;;
1577 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1578 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1579 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1581 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1583 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1584 # Check for guested configure.
1585 if test -f "$ac_srcdir/configure.gnu"; then
1587 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1588 elif test -f "$ac_srcdir/configure"; then
1590 $SHELL "$ac_srcdir/configure" --help=recursive
1592 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1594 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1598 test -n "$ac_init_help" && exit $ac_status
1599 if $ac_init_version; then
1602 generated by GNU Autoconf
2.64
1604 Copyright
(C
) 2009 Free Software Foundation
, Inc.
1605 This configure
script is free software
; the Free Software Foundation
1606 gives unlimited permission to copy
, distribute and modify it.
1611 ## ------------------------ ##
1612 ## Autoconf initialization. ##
1613 ## ------------------------ ##
1615 # ac_fn_c_try_compile LINENO
1616 # --------------------------
1617 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1618 ac_fn_c_try_compile
()
1620 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1621 rm -f conftest.
$ac_objext
1622 if { { ac_try
="$ac_compile"
1624 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1625 *) ac_try_echo=$ac_try;;
1627 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628 $as_echo "$ac_try_echo"; } >&5
1629 (eval "$ac_compile") 2>conftest.err
1631 if test -s conftest.err; then
1632 grep -v '^ *+' conftest.err >conftest.er1
1633 cat conftest.er1 >&5
1634 mv -f conftest.er1 conftest.err
1636 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1637 test $ac_status = 0; } && {
1638 test -z "$ac_c_werror_flag" ||
1639 test ! -s conftest.err
1640 } && test -s conftest.$ac_objext; then :
1643 $as_echo "$as_me: failed program was:" >&5
1644 sed 's/^/| /' conftest.$ac_ext >&5
1648 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1651 } # ac_fn_c_try_compile
1653 # ac_fn_c_try_cpp LINENO
1654 # ----------------------
1655 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1658 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1659 if { { ac_try="$ac_cpp conftest.$ac_ext"
1661 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1662 *) ac_try_echo
=$ac_try;;
1664 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1665 $as_echo "$ac_try_echo"; } >&5
1666 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1668 if test -s conftest.err
; then
1669 grep -v '^ *+' conftest.err
>conftest.er1
1670 cat conftest.er1
>&5
1671 mv -f conftest.er1 conftest.err
1673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1674 test $ac_status = 0; } >/dev
/null
&& {
1675 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1676 test ! -s conftest.err
1680 $as_echo "$as_me: failed program was:" >&5
1681 sed 's/^/| /' conftest.
$ac_ext >&5
1685 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1690 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1691 # -------------------------------------------------------
1692 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1693 # the include files in INCLUDES and setting the cache variable VAR
1695 ac_fn_c_check_header_mongrel
()
1697 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1698 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1700 $as_echo_n "checking for $2... " >&6; }
1701 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1702 $as_echo_n "(cached) " >&6
1705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1706 $as_echo "$ac_res" >&6; }
1708 # Is the header compilable?
1709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1710 $as_echo_n "checking $2 usability... " >&6; }
1711 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1712 /* end confdefs.h. */
1716 if ac_fn_c_try_compile
"$LINENO"; then :
1717 ac_header_compiler
=yes
1719 ac_header_compiler
=no
1721 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1723 $as_echo "$ac_header_compiler" >&6; }
1725 # Is the header present?
1726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1727 $as_echo_n "checking $2 presence... " >&6; }
1728 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1729 /* end confdefs.h. */
1732 if ac_fn_c_try_cpp
"$LINENO"; then :
1733 ac_header_preproc
=yes
1735 ac_header_preproc
=no
1737 rm -f conftest.err conftest.
$ac_ext
1738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1739 $as_echo "$ac_header_preproc" >&6; }
1741 # So? What about this header?
1742 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1744 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1745 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1746 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1747 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1750 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1751 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1752 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1753 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1754 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1755 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1756 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1757 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1758 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1759 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1763 $as_echo_n "checking for $2... " >&6; }
1764 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1765 $as_echo_n "(cached) " >&6
1767 eval "$3=\$ac_header_compiler"
1770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1771 $as_echo "$ac_res" >&6; }
1773 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1775 } # ac_fn_c_check_header_mongrel
1777 # ac_fn_c_try_run LINENO
1778 # ----------------------
1779 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1780 # that executables *can* be run.
1783 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1784 if { { ac_try
="$ac_link"
1786 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1787 *) ac_try_echo=$ac_try;;
1789 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1790 $as_echo "$ac_try_echo"; } >&5
1791 (eval "$ac_link") 2>&5
1793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1795 { { case "(($ac_try" in
1796 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1797 *) ac_try_echo
=$ac_try;;
1799 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1800 $as_echo "$ac_try_echo"; } >&5
1801 (eval "$ac_try") 2>&5
1803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1804 test $ac_status = 0; }; }; then :
1807 $as_echo "$as_me: program exited with status $ac_status" >&5
1808 $as_echo "$as_me: failed program was:" >&5
1809 sed 's/^/| /' conftest.
$ac_ext >&5
1811 ac_retval
=$ac_status
1813 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1814 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1819 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1820 # -------------------------------------------------------
1821 # Tests whether HEADER exists and can be compiled using the include files in
1822 # INCLUDES, setting the cache variable VAR accordingly.
1823 ac_fn_c_check_header_compile
()
1825 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1827 $as_echo_n "checking for $2... " >&6; }
1828 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1829 $as_echo_n "(cached) " >&6
1831 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1832 /* end confdefs.h. */
1836 if ac_fn_c_try_compile
"$LINENO"; then :
1841 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1845 $as_echo "$ac_res" >&6; }
1846 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1848 } # ac_fn_c_check_header_compile
1850 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1851 # --------------------------------------------
1852 # Tries to find the compile-time value of EXPR in a program that includes
1853 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1855 ac_fn_c_compute_int
()
1857 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1858 if test "$cross_compiling" = yes; then
1859 # Depending upon the size, compute the lo and hi bounds.
1860 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1861 /* end confdefs.h. */
1866 static int test_array [1 - 2 * !(($2) >= 0)];
1873 if ac_fn_c_try_compile
"$LINENO"; then :
1876 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1877 /* end confdefs.h. */
1882 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1889 if ac_fn_c_try_compile
"$LINENO"; then :
1890 ac_hi
=$ac_mid; break
1892 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1893 if test $ac_lo -le $ac_mid; then
1897 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1899 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1902 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1903 /* end confdefs.h. */
1908 static int test_array [1 - 2 * !(($2) < 0)];
1915 if ac_fn_c_try_compile
"$LINENO"; then :
1918 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1919 /* end confdefs.h. */
1924 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1931 if ac_fn_c_try_compile
"$LINENO"; then :
1932 ac_lo
=$ac_mid; break
1934 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1935 if test $ac_mid -le $ac_hi; then
1939 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1941 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1946 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1948 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1949 # Binary search between lo and hi bounds.
1950 while test "x$ac_lo" != "x$ac_hi"; do
1951 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1952 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1953 /* end confdefs.h. */
1958 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1965 if ac_fn_c_try_compile
"$LINENO"; then :
1968 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1970 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1973 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1977 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1978 /* end confdefs.h. */
1980 static long int longval () { return $2; }
1981 static unsigned long int ulongval () { return $2; }
1988 FILE *f = fopen ("conftest.val", "w");
1993 long int i = longval ();
1996 fprintf (f, "%ld", i);
2000 unsigned long int i = ulongval ();
2003 fprintf (f, "%lu", i);
2005 /* Do not output a trailing newline, as this causes \r\n confusion
2006 on some platforms. */
2007 return ferror (f) || fclose (f) != 0;
2013 if ac_fn_c_try_run
"$LINENO"; then :
2014 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2018 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2019 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2023 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2026 } # ac_fn_c_compute_int
2028 # ac_fn_c_try_link LINENO
2029 # -----------------------
2030 # Try to link conftest.$ac_ext, and return whether this succeeded.
2033 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2034 rm -f conftest.
$ac_objext conftest
$ac_exeext
2035 if { { ac_try
="$ac_link"
2037 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2038 *) ac_try_echo=$ac_try;;
2040 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2041 $as_echo "$ac_try_echo"; } >&5
2042 (eval "$ac_link") 2>conftest.err
2044 if test -s conftest.err; then
2045 grep -v '^ *+' conftest.err >conftest.er1
2046 cat conftest.er1 >&5
2047 mv -f conftest.er1 conftest.err
2049 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2050 test $ac_status = 0; } && {
2051 test -z "$ac_c_werror_flag" ||
2052 test ! -s conftest.err
2053 } && test -s conftest$ac_exeext && {
2054 test "$cross_compiling" = yes ||
2055 $as_test_x conftest$ac_exeext
2059 $as_echo "$as_me: failed program was:" >&5
2060 sed 's/^/| /' conftest.$ac_ext >&5
2064 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2065 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2066 # interfere with the next link command; also delete a directory that is
2067 # left behind by Apple's compiler. We do this before executing the actions.
2068 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2069 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2072 } # ac_fn_c_try_link
2074 # ac_fn_c_check_func LINENO FUNC VAR
2075 # ----------------------------------
2076 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2077 ac_fn_c_check_func ()
2079 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2081 $as_echo_n "checking for $2... " >&6; }
2082 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2083 $as_echo_n "(cached) " >&6
2085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2086 /* end confdefs.h. */
2087 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2088 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2089 #define $2 innocuous_$2
2091 /* System header to define __stub macros and hopefully few prototypes,
2092 which can conflict with char $2 (); below.
2093 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2094 <limits.h> exists even on freestanding compilers. */
2097 # include <limits.h>
2099 # include <assert.h>
2104 /* Override any GCC internal prototype to avoid an error.
2105 Use char because int might match the return type of a GCC
2106 builtin and then its argument prototype would still apply. */
2111 /* The GNU C library defines this for functions which it implements
2112 to always fail with ENOSYS. Some functions are actually named
2113 something starting with __ and the normal name is an alias. */
2114 #if defined __stub_$2 || defined __stub___$2
2126 if ac_fn_c_try_link "$LINENO"; then :
2131 rm -f core conftest.err conftest.$ac_objext \
2132 conftest$ac_exeext conftest.$ac_ext
2135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2136 $as_echo "$ac_res" >&6; }
2137 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2139 } # ac_fn_c_check_func
2141 # ac_fn_c_check_decl LINENO SYMBOL VAR
2142 # ------------------------------------
2143 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2144 ac_fn_c_check_decl ()
2146 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2147 as_decl_name=`echo $2|
sed 's/ *(.*//'`
2148 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2150 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2151 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2152 $as_echo_n "(cached) " >&6
2154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2155 /* end confdefs.h. */
2160 #ifndef $as_decl_name
2162 (void) $as_decl_use;
2164 (void) $as_decl_name;
2172 if ac_fn_c_try_compile "$LINENO"; then :
2177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2181 $as_echo "$ac_res" >&6; }
2182 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2184 } # ac_fn_c_check_decl
2186 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2187 # ----------------------------------------------------
2188 # Tries to find if the field MEMBER exists in type AGGR, after including
2189 # INCLUDES, setting cache variable VAR accordingly.
2190 ac_fn_c_check_member ()
2192 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2194 $as_echo_n "checking for $2.$3... " >&6; }
2195 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2196 $as_echo_n "(cached) " >&6
2198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2199 /* end confdefs.h. */
2211 if ac_fn_c_try_compile "$LINENO"; then :
2214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2215 /* end confdefs.h. */
2221 if (sizeof ac_aggr.$3)
2227 if ac_fn_c_try_compile "$LINENO"; then :
2232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2238 $as_echo "$ac_res" >&6; }
2239 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2241 } # ac_fn_c_check_member
2243 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2244 # -------------------------------------------
2245 # Tests whether TYPE exists after having included INCLUDES, setting cache
2246 # variable VAR accordingly.
2247 ac_fn_c_check_type ()
2249 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2251 $as_echo_n "checking for $2... " >&6; }
2252 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2253 $as_echo_n "(cached) " >&6
2256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2257 /* end confdefs.h. */
2268 if ac_fn_c_try_compile "$LINENO"; then :
2269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2270 /* end confdefs.h. */
2281 if ac_fn_c_try_compile "$LINENO"; then :
2286 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2288 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2292 $as_echo "$ac_res" >&6; }
2293 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2295 } # ac_fn_c_check_type
2296 cat >config.log <<_ACEOF
2297 This file contains any messages produced by compilers while
2298 running configure, to aid debugging if configure makes a mistake.
2300 It was created by $as_me, which was
2301 generated by GNU Autoconf 2.64. Invocation command line was
2313 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2314 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2315 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2316 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2317 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2319 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2320 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2322 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2323 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2324 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2325 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2326 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2327 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2328 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2336 test -z "$as_dir" && as_dir=.
2337 $as_echo "PATH: $as_dir"
2353 # Keep a trace of the command line.
2354 # Strip out --no-create and --no-recursion so they do not pile up.
2355 # Strip out --silent because we don't want to record it for future runs.
2356 # Also quote any args containing shell meta-characters.
2357 # Make two passes to allow for proper duplicate-argument suppression.
2361 ac_must_keep_next=false
2367 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2368 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2369 | -silent | --silent | --silen | --sile | --sil)
2372 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2375 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2377 as_fn_append ac_configure_args1 " '$ac_arg'"
2378 if test $ac_must_keep_next = true; then
2379 ac_must_keep_next=false # Got value, back to normal.
2382 *=* | --config-cache | -C | -disable-* | --disable-* \
2383 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2384 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2385 | -with-* | --with-* | -without-* | --without-* | --x)
2386 case "$ac_configure_args0 " in
2387 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2390 -* ) ac_must_keep_next=true ;;
2393 as_fn_append ac_configure_args " '$ac_arg'"
2398 { ac_configure_args0=; unset ac_configure_args0;}
2399 { ac_configure_args1=; unset ac_configure_args1;}
2401 # When interrupted or exit'd, cleanup temporary files, and complete
2402 # config.log. We remove comments because anyway the quotes in there
2403 # would cause problems or look ugly.
2404 # WARNING: Use '\'' to represent an apostrophe within the trap.
2405 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2406 trap 'exit_status=$?
2407 # Save into config.log some information that might help in debugging.
2412 ## ---------------- ##
2413 ## Cache variables. ##
2414 ## ---------------- ##
2417 # The following way of writing the cache mishandles newlines in values,
2419 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2420 eval ac_val=\$$ac_var
2424 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2425 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2428 _ | IFS | as_nl) ;; #(
2429 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2430 *) { eval $ac_var=; unset $ac_var;} ;;
2435 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2436 *${as_nl}ac_space=\ *)
2438 "s/'\''/'\''\\\\'\'''\''/g;
2439 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2442 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2450 ## ----------------- ##
2451 ## Output variables. ##
2452 ## ----------------- ##
2455 for ac_var in $ac_subst_vars
2457 eval ac_val=\$$ac_var
2459 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2461 $as_echo "$ac_var='\''$ac_val'\''"
2465 if test -n "$ac_subst_files"; then
2467 ## ------------------- ##
2468 ## File substitutions. ##
2469 ## ------------------- ##
2472 for ac_var in $ac_subst_files
2474 eval ac_val=\$$ac_var
2476 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2478 $as_echo "$ac_var='\''$ac_val'\''"
2483 if test -s confdefs.h; then
2493 test "$ac_signal" != 0 &&
2494 $as_echo "$as_me: caught signal $ac_signal"
2495 $as_echo "$as_me: exit $exit_status"
2497 rm -f core *.core core.conftest.* &&
2498 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2501 for ac_signal in 1 2 13 15; do
2502 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2506 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2507 rm -f -r conftest* confdefs.h
2509 $as_echo "/* confdefs.h */" > confdefs.h
2511 # Predefined preprocessor variables.
2513 cat >>confdefs.h <<_ACEOF
2514 #define PACKAGE_NAME "$PACKAGE_NAME"
2517 cat >>confdefs.h <<_ACEOF
2518 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2521 cat >>confdefs.h <<_ACEOF
2522 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2525 cat >>confdefs.h <<_ACEOF
2526 #define PACKAGE_STRING "$PACKAGE_STRING"
2529 cat >>confdefs.h <<_ACEOF
2530 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2533 cat >>confdefs.h <<_ACEOF
2534 #define PACKAGE_URL "$PACKAGE_URL"
2538 # Let the site file select an alternate cache file if it wants to.
2539 # Prefer an explicitly selected file to automatically selected ones.
2542 if test -n "$CONFIG_SITE"; then
2543 ac_site_file1=$CONFIG_SITE
2544 elif test "x$prefix" != xNONE; then
2545 ac_site_file1=$prefix/share/config.site
2546 ac_site_file2=$prefix/etc/config.site
2548 ac_site_file1=$ac_default_prefix/share/config.site
2549 ac_site_file2=$ac_default_prefix/etc/config.site
2551 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2553 test "x$ac_site_file" = xNONE && continue
2554 if test -r "$ac_site_file"; then
2555 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2556 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2557 sed 's/^/| /' "$ac_site_file" >&5
2562 if test -r "$cache_file"; then
2563 # Some versions of bash will fail to source /dev/null (special
2564 # files actually), so we avoid doing that.
2565 if test -f "$cache_file"; then
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2567 $as_echo "$as_me: loading cache $cache_file" >&6;}
2569 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2570 *) . "./$cache_file";;
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2575 $as_echo "$as_me: creating cache $cache_file" >&6;}
2579 # Check that the precious variables saved in the cache have kept the same
2581 ac_cache_corrupted=false
2582 for ac_var in $ac_precious_vars; do
2583 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2584 eval ac_new_set=\$ac_env_${ac_var}_set
2585 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2586 eval ac_new_val=\$ac_env_${ac_var}_value
2587 case $ac_old_set,$ac_new_set in
2589 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2590 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2591 ac_cache_corrupted=: ;;
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2594 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2595 ac_cache_corrupted=: ;;
2598 if test "x$ac_old_val" != "x$ac_new_val"; then
2599 # differences in whitespace do not lead to failure.
2600 ac_old_val_w=`echo x
$ac_old_val`
2601 ac_new_val_w=`echo x
$ac_new_val`
2602 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2604 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2605 ac_cache_corrupted=:
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2608 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2609 eval $ac_var=\$ac_old_val
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2612 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2614 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2617 # Pass precious variables to config.status.
2618 if test "$ac_new_set" = set; then
2620 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2621 *) ac_arg=$ac_var=$ac_new_val ;;
2623 case " $ac_configure_args " in
2624 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2625 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2629 if $ac_cache_corrupted; then
2630 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2631 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2633 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2634 as_fn_error "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2636 ## -------------------- ##
2637 ## Main body of script. ##
2638 ## -------------------- ##
2641 ac_cpp='$CPP $CPPFLAGS'
2642 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2643 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2644 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2650 ac_config_headers="$ac_config_headers config.h:config.in"
2653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2654 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2655 # Check whether --enable-maintainer-mode was given.
2656 if test "${enable_maintainer_mode+set}" = set; then :
2657 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2659 USE_MAINTAINER_MODE=no
2662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2663 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2664 if test $USE_MAINTAINER_MODE = yes; then
2665 MAINTAINER_MODE_TRUE=
2666 MAINTAINER_MODE_FALSE='#'
2668 MAINTAINER_MODE_TRUE='#'
2669 MAINTAINER_MODE_FALSE=
2672 MAINT=$MAINTAINER_MODE_TRUE
2677 ac_cpp='$CPP $CPPFLAGS'
2678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2681 if test -n "$ac_tool_prefix"; then
2682 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2683 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2685 $as_echo_n "checking for $ac_word... " >&6; }
2686 if test "${ac_cv_prog_CC+set}" = set; then :
2687 $as_echo_n "(cached) " >&6
2689 if test -n "$CC"; then
2690 ac_cv_prog_CC="$CC" # Let the user override the test.
2692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2696 test -z "$as_dir" && as_dir=.
2697 for ac_exec_ext in '' $ac_executable_extensions; do
2698 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2699 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2700 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2710 if test -n "$CC"; then
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2712 $as_echo "$CC" >&6; }
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2715 $as_echo "no" >&6; }
2720 if test -z "$ac_cv_prog_CC"; then
2722 # Extract the first word of "gcc", so it can be a program name with args.
2723 set dummy gcc; ac_word=$2
2724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2725 $as_echo_n "checking for $ac_word... " >&6; }
2726 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2727 $as_echo_n "(cached) " >&6
2729 if test -n "$ac_ct_CC"; then
2730 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2732 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2736 test -z "$as_dir" && as_dir=.
2737 for ac_exec_ext in '' $ac_executable_extensions; do
2738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2739 ac_cv_prog_ac_ct_CC="gcc"
2740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2749 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2750 if test -n "$ac_ct_CC"; then
2751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2752 $as_echo "$ac_ct_CC" >&6; }
2754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2755 $as_echo "no" >&6; }
2758 if test "x$ac_ct_CC" = x; then
2761 case $cross_compiling:$ac_tool_warned in
2763 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2764 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2765 ac_tool_warned=yes ;;
2773 if test -z "$CC"; then
2774 if test -n "$ac_tool_prefix"; then
2775 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2776 set dummy ${ac_tool_prefix}cc; ac_word=$2
2777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2778 $as_echo_n "checking for $ac_word... " >&6; }
2779 if test "${ac_cv_prog_CC+set}" = set; then :
2780 $as_echo_n "(cached) " >&6
2782 if test -n "$CC"; then
2783 ac_cv_prog_CC="$CC" # Let the user override the test.
2785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2789 test -z "$as_dir" && as_dir=.
2790 for ac_exec_ext in '' $ac_executable_extensions; do
2791 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2792 ac_cv_prog_CC="${ac_tool_prefix}cc"
2793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2803 if test -n "$CC"; then
2804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2805 $as_echo "$CC" >&6; }
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2808 $as_echo "no" >&6; }
2814 if test -z "$CC"; then
2815 # Extract the first word of "cc", so it can be a program name with args.
2816 set dummy cc; ac_word=$2
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2818 $as_echo_n "checking for $ac_word... " >&6; }
2819 if test "${ac_cv_prog_CC+set}" = set; then :
2820 $as_echo_n "(cached) " >&6
2822 if test -n "$CC"; then
2823 ac_cv_prog_CC="$CC" # Let the user override the test.
2826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2830 test -z "$as_dir" && as_dir=.
2831 for ac_exec_ext in '' $ac_executable_extensions; do
2832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2833 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2834 ac_prog_rejected=yes
2838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2845 if test $ac_prog_rejected = yes; then
2846 # We found a bogon in the path, so make sure we never use it.
2847 set dummy $ac_cv_prog_CC
2849 if test $# != 0; then
2850 # We chose a different compiler from the bogus one.
2851 # However, it has the same basename, so the bogon will be chosen
2852 # first if we set CC to just the basename; use the full file name.
2854 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2860 if test -n "$CC"; then
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2862 $as_echo "$CC" >&6; }
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2865 $as_echo "no" >&6; }
2870 if test -z "$CC"; then
2871 if test -n "$ac_tool_prefix"; then
2872 for ac_prog in cl.exe
2874 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2875 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2877 $as_echo_n "checking for $ac_word... " >&6; }
2878 if test "${ac_cv_prog_CC+set}" = set; then :
2879 $as_echo_n "(cached) " >&6
2881 if test -n "$CC"; then
2882 ac_cv_prog_CC="$CC" # Let the user override the test.
2884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2888 test -z "$as_dir" && as_dir=.
2889 for ac_exec_ext in '' $ac_executable_extensions; do
2890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2891 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2902 if test -n "$CC"; then
2903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2904 $as_echo "$CC" >&6; }
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2907 $as_echo "no" >&6; }
2911 test -n "$CC" && break
2914 if test -z "$CC"; then
2916 for ac_prog in cl.exe
2918 # Extract the first word of "$ac_prog", so it can be a program name with args.
2919 set dummy $ac_prog; ac_word=$2
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2921 $as_echo_n "checking for $ac_word... " >&6; }
2922 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2923 $as_echo_n "(cached) " >&6
2925 if test -n "$ac_ct_CC"; then
2926 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2932 test -z "$as_dir" && as_dir=.
2933 for ac_exec_ext in '' $ac_executable_extensions; do
2934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2935 ac_cv_prog_ac_ct_CC="$ac_prog"
2936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2945 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2946 if test -n "$ac_ct_CC"; then
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2948 $as_echo "$ac_ct_CC" >&6; }
2950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2951 $as_echo "no" >&6; }
2955 test -n "$ac_ct_CC" && break
2958 if test "x$ac_ct_CC" = x; then
2961 case $cross_compiling:$ac_tool_warned in
2963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2964 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2965 ac_tool_warned=yes ;;
2974 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2975 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2976 as_fn_error "no acceptable C compiler found
in \
$PATH
2977 See \
`config.log' for more details." "$LINENO" 5; }
2979 # Provide some information about the compiler.
2980 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2983 for ac_option in --version -v -V -qversion; do
2984 { { ac_try="$ac_compiler $ac_option >&5"
2986 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2987 *) ac_try_echo
=$ac_try;;
2989 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2990 $as_echo "$ac_try_echo"; } >&5
2991 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2993 if test -s conftest.err
; then
2995 ... rest of stderr output deleted ...
2996 10q' conftest.err
>conftest.er1
2997 cat conftest.er1
>&5
2998 rm -f conftest.er1 conftest.err
3000 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3001 test $ac_status = 0; }
3004 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3005 /* end confdefs.h. */
3015 ac_clean_files_save
=$ac_clean_files
3016 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3017 # Try to create an executable without -o first, disregard a.out.
3018 # It will help us diagnose broken compilers, and finding out an intuition
3020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3021 $as_echo_n "checking for C compiler default output file name... " >&6; }
3022 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3024 # The possible output files:
3025 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3028 for ac_file
in $ac_files
3031 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3032 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
3037 if { { ac_try
="$ac_link_default"
3039 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3040 *) ac_try_echo=$ac_try;;
3042 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3043 $as_echo "$ac_try_echo"; } >&5
3044 (eval "$ac_link_default") 2>&5
3046 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3047 test $ac_status = 0; }; then :
3048 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
3049 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
3050 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3051 # so that the user can short-circuit this test for compilers unknown to
3053 for ac_file in $ac_files ''
3055 test -f "$ac_file" || continue
3057 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3060 # We found the default executable, but exeext='' is most
3064 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3066 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3068 # We set ac_cv_exeext here because the later test for it is not
3069 # safe: cross compilers may not add the suffix if given an `-o'
3070 # argument, so we may need to know it at that point already.
3071 # Even if this section looks crufty: it has the advantage of
3078 test "$ac_cv_exeext" = no && ac_cv_exeext=
3083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3084 $as_echo "$ac_file" >&6; }
3085 if test -z "$ac_file"; then :
3086 $as_echo "$as_me: failed program was:" >&5
3087 sed 's
/^
/|
/' conftest.$ac_ext >&5
3089 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3090 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3091 { as_fn_set_status 77
3092 as_fn_error "C compiler cannot create executables
3093 See \`config.log
' for more details." "$LINENO" 5; }; }
3095 ac_exeext=$ac_cv_exeext
3097 # Check that the compiler produces executables we can run. If not, either
3098 # the compiler is broken, or we cross compile.
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3100 $as_echo_n "checking whether the C compiler works... " >&6; }
3101 # If not cross compiling, check that we can run a simple program.
3102 if test "$cross_compiling" != yes; then
3103 if { ac_try='.
/$ac_file'
3104 { { case "(($ac_try" in
3105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3106 *) ac_try_echo=$ac_try;;
3108 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3109 $as_echo "$ac_try_echo"; } >&5
3110 (eval "$ac_try") 2>&5
3112 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3113 test $ac_status = 0; }; }; then
3116 if test "$cross_compiling" = maybe; then
3119 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3120 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3121 as_fn_error "cannot run C compiled programs.
3122 If you meant to cross compile, use \`--host'.
3123 See \`config.log' for more details.
" "$LINENO" 5; }
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: yes" >&5
3128 $as_echo "yes" >&6; }
3130 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3131 ac_clean_files=$ac_clean_files_save
3132 # Check that the compiler produces executables we can run. If not, either
3133 # the compiler is broken, or we cross compile.
3134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling
" >&5
3135 $as_echo_n "checking whether we are cross compiling...
" >&6; }
3136 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $cross_compiling" >&5
3137 $as_echo "$cross_compiling" >&6; }
3139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of executables
" >&5
3140 $as_echo_n "checking
for suffix of executables...
" >&6; }
3141 if { { ac_try="$ac_link"
3143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3144 *) ac_try_echo=$ac_try;;
3146 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3147 $as_echo "$ac_try_echo"; } >&5
3148 (eval "$ac_link") 2>&5
3150 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3151 test $ac_status = 0; }; then :
3152 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3153 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3154 # work properly (i.e., refer to `conftest.exe'), while it won't with
3156 for ac_file in conftest.exe conftest conftest.*; do
3157 test -f "$ac_file" || continue
3159 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3160 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3166 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3167 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3168 as_fn_error "cannot compute suffix of executables: cannot compile and link
3169 See \`config.log' for more details.
" "$LINENO" 5; }
3171 rm -f conftest$ac_cv_exeext
3172 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_exeext" >&5
3173 $as_echo "$ac_cv_exeext" >&6; }
3175 rm -f conftest.$ac_ext
3176 EXEEXT=$ac_cv_exeext
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for suffix of object files
" >&5
3179 $as_echo_n "checking
for suffix of object files...
" >&6; }
3180 if test "${ac_cv_objext+set}" = set; then :
3181 $as_echo_n "(cached
) " >&6
3183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3184 /* end confdefs.h. */
3194 rm -f conftest.o conftest.obj
3195 if { { ac_try="$ac_compile"
3197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3198 *) ac_try_echo=$ac_try;;
3200 eval ac_try_echo="\"\
$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3201 $as_echo "$ac_try_echo"; } >&5
3202 (eval "$ac_compile") 2>&5
3204 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
3205 test $ac_status = 0; }; then :
3206 for ac_file in conftest.o conftest.obj conftest.*; do
3207 test -f "$ac_file" || continue;
3209 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3210 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3215 $as_echo "$as_me: failed program was
:" >&5
3216 sed 's/^/| /' conftest.$ac_ext >&5
3218 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3219 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3220 as_fn_error "cannot compute suffix of object files: cannot compile
3221 See \`config.log' for more details.
" "$LINENO" 5; }
3223 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3225 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_objext" >&5
3226 $as_echo "$ac_cv_objext" >&6; }
3227 OBJEXT=$ac_cv_objext
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler
" >&5
3230 $as_echo_n "checking whether we are using the GNU C compiler...
" >&6; }
3231 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3232 $as_echo_n "(cached
) " >&6
3234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3235 /* end confdefs.h. */
3248 if ac_fn_c_try_compile "$LINENO"; then :
3253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3254 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_compiler_gnu" >&5
3258 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3259 if test $ac_compiler_gnu = yes; then
3264 ac_test_CFLAGS=${CFLAGS+set}
3265 ac_save_CFLAGS=$CFLAGS
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether
$CC accepts
-g" >&5
3267 $as_echo_n "checking whether
$CC accepts
-g...
" >&6; }
3268 if test "${ac_cv_prog_cc_g+set}" = set; then :
3269 $as_echo_n "(cached
) " >&6
3271 ac_save_c_werror_flag=$ac_c_werror_flag
3272 ac_c_werror_flag=yes
3275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3276 /* end confdefs.h. */
3286 if ac_fn_c_try_compile "$LINENO"; then :
3290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3291 /* end confdefs.h. */
3301 if ac_fn_c_try_compile "$LINENO"; then :
3304 ac_c_werror_flag=$ac_save_c_werror_flag
3306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3307 /* end confdefs.h. */
3317 if ac_fn_c_try_compile "$LINENO"; then :
3320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3325 ac_c_werror_flag=$ac_save_c_werror_flag
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_g" >&5
3328 $as_echo "$ac_cv_prog_cc_g" >&6; }
3329 if test "$ac_test_CFLAGS" = set; then
3330 CFLAGS=$ac_save_CFLAGS
3331 elif test $ac_cv_prog_cc_g = yes; then
3332 if test "$GCC" = yes; then
3338 if test "$GCC" = yes; then
3344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $CC option to accept ISO C89
" >&5
3345 $as_echo_n "checking
for $CC option to accept ISO C89...
" >&6; }
3346 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3347 $as_echo_n "(cached
) " >&6
3349 ac_cv_prog_cc_c89=no
3351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3352 /* end confdefs.h. */
3355 #include <sys/types.h>
3356 #include <sys/stat.h>
3357 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3358 struct buf { int x; };
3359 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3360 static char *e (p, i)
3366 static char *f (char * (*g) (char **, int), char **p, ...)
3371 s = g (p, va_arg (v,int));
3376 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3377 function prototypes and stuff, but not '\xHH' hex character constants.
3378 These don't provoke an error unfortunately, instead are silently treated
3379 as 'x'. The following induces an error, until -std is added to get
3380 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3381 array size at least. It's necessary to write '\x00'==0 to get something
3382 that's true only with -std. */
3383 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3385 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3386 inside strings and character constants. */
3388 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3390 int test (int i, double x);
3391 struct s1 {int (*f) (int a);};
3392 struct s2 {int (*f) (double a);};
3393 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3399 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3404 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3405 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3407 CC="$ac_save_CC $ac_arg"
3408 if ac_fn_c_try_compile "$LINENO"; then :
3409 ac_cv_prog_cc_c89=$ac_arg
3411 rm -f core conftest.err conftest.$ac_objext
3412 test "x
$ac_cv_prog_cc_c89" != "xno
" && break
3414 rm -f conftest.$ac_ext
3419 case "x
$ac_cv_prog_cc_c89" in
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: none needed
" >&5
3422 $as_echo "none needed
" >&6; } ;;
3424 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: unsupported
" >&5
3425 $as_echo "unsupported
" >&6; } ;;
3427 CC="$CC $ac_cv_prog_cc_c89"
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_prog_cc_c89" >&5
3429 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3431 if test "x
$ac_cv_prog_cc_c89" != xno; then :
3436 ac_cpp='$CPP $CPPFLAGS'
3437 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3438 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3439 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3443 ac_cpp='$CPP $CPPFLAGS'
3444 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
3448 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
3449 # On Suns, sometimes $CPP names a directory.
3450 if test -n "$CPP" && test -d "$CPP"; then
3453 if test -z "$CPP"; then
3454 if test "${ac_cv_prog_CPP+set}" = set; then :
3455 $as_echo_n "(cached
) " >&6
3457 # Double quotes because CPP needs to be expanded
3458 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
3461 for ac_c_preproc_warn_flag in '' yes
3463 # Use a header file that comes with gcc, so configuring glibc
3464 # with a fresh cross-compiler works.
3465 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3466 # <limits.h> exists even on freestanding compilers.
3467 # On the NeXT, cc -E runs the code through the compiler's parser,
3468 # not just through cpp. "Syntax error
" is here to catch this case.
3469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3470 /* end confdefs.h. */
3472 # include <limits.h>
3474 # include <assert.h>
3478 if ac_fn_c_try_cpp "$LINENO"; then :
3481 # Broken: fails on valid input.
3484 rm -f conftest.err conftest.$ac_ext
3486 # OK, works on sane cases. Now check whether nonexistent headers
3487 # can be detected and how.
3488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3489 /* end confdefs.h. */
3490 #include <ac_nonexistent.h>
3492 if ac_fn_c_try_cpp "$LINENO"; then :
3493 # Broken: success on invalid input.
3496 # Passes both tests.
3500 rm -f conftest.err conftest.$ac_ext
3503 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3504 rm -f conftest.err conftest.$ac_ext
3505 if $ac_preproc_ok; then :
3517 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
3518 $as_echo "$CPP" >&6; }
3520 for ac_c_preproc_warn_flag in '' yes
3522 # Use a header file that comes with gcc, so configuring glibc
3523 # with a fresh cross-compiler works.
3524 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3525 # <limits.h> exists even on freestanding compilers.
3526 # On the NeXT, cc -E runs the code through the compiler's parser,
3527 # not just through cpp. "Syntax error
" is here to catch this case.
3528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3529 /* end confdefs.h. */
3531 # include <limits.h>
3533 # include <assert.h>
3537 if ac_fn_c_try_cpp "$LINENO"; then :
3540 # Broken: fails on valid input.
3543 rm -f conftest.err conftest.$ac_ext
3545 # OK, works on sane cases. Now check whether nonexistent headers
3546 # can be detected and how.
3547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3548 /* end confdefs.h. */
3549 #include <ac_nonexistent.h>
3551 if ac_fn_c_try_cpp "$LINENO"; then :
3552 # Broken: success on invalid input.
3555 # Passes both tests.
3559 rm -f conftest.err conftest.$ac_ext
3562 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3563 rm -f conftest.err conftest.$ac_ext
3564 if $ac_preproc_ok; then :
3567 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
3568 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3569 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3570 See \`config.log' for more details.
" "$LINENO" 5; }
3574 ac_cpp='$CPP $CPPFLAGS'
3575 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3576 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3577 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for grep that handles long lines and
-e" >&5
3581 $as_echo_n "checking
for grep that handles long lines and
-e...
" >&6; }
3582 if test "${ac_cv_path_GREP+set}" = set; then :
3583 $as_echo_n "(cached
) " >&6
3585 if test -z "$GREP"; then
3586 ac_path_GREP_found=false
3587 # Loop through the user's path and test for each of PROGNAME-LIST
3588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3589 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3592 test -z "$as_dir" && as_dir=.
3593 for ac_prog in grep ggrep; do
3594 for ac_exec_ext in '' $ac_executable_extensions; do
3595 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3596 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3597 # Check for GNU ac_path_GREP and select it if it is found.
3598 # Check for GNU $ac_path_GREP
3599 case `"$ac_path_GREP" --version 2>&1` in
3601 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3604 $as_echo_n 0123456789 >"conftest.
in"
3607 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3608 mv "conftest.tmp
" "conftest.
in"
3609 cp "conftest.
in" "conftest.
nl"
3610 $as_echo 'GREP' >> "conftest.
nl"
3611 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3612 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3613 as_fn_arith $ac_count + 1 && ac_count=$as_val
3614 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3615 # Best one so far, save it but keep looking for a better one
3616 ac_cv_path_GREP="$ac_path_GREP"
3617 ac_path_GREP_max=$ac_count
3619 # 10*(2^10) chars as input seems more than enough
3620 test $ac_count -gt 10 && break
3622 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3625 $ac_path_GREP_found && break 3
3630 if test -z "$ac_cv_path_GREP"; then
3631 as_fn_error "no acceptable
grep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3634 ac_cv_path_GREP=$GREP
3638 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_GREP" >&5
3639 $as_echo "$ac_cv_path_GREP" >&6; }
3640 GREP="$ac_cv_path_GREP"
3643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for egrep" >&5
3644 $as_echo_n "checking
for egrep...
" >&6; }
3645 if test "${ac_cv_path_EGREP+set}" = set; then :
3646 $as_echo_n "(cached
) " >&6
3648 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3649 then ac_cv_path_EGREP="$GREP -E"
3651 if test -z "$EGREP"; then
3652 ac_path_EGREP_found=false
3653 # Loop through the user's path and test for each of PROGNAME-LIST
3654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3655 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3658 test -z "$as_dir" && as_dir=.
3659 for ac_prog in egrep; do
3660 for ac_exec_ext in '' $ac_executable_extensions; do
3661 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3662 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3663 # Check for GNU ac_path_EGREP and select it if it is found.
3664 # Check for GNU $ac_path_EGREP
3665 case `"$ac_path_EGREP" --version 2>&1` in
3667 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3670 $as_echo_n 0123456789 >"conftest.
in"
3673 cat "conftest.
in" "conftest.
in" >"conftest.tmp
"
3674 mv "conftest.tmp
" "conftest.
in"
3675 cp "conftest.
in" "conftest.
nl"
3676 $as_echo 'EGREP' >> "conftest.
nl"
3677 "$ac_path_EGREP" 'EGREP$' < "conftest.
nl" >"conftest.out
" 2>/dev/null || break
3678 diff "conftest.out
" "conftest.
nl" >/dev/null 2>&1 || break
3679 as_fn_arith $ac_count + 1 && ac_count=$as_val
3680 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3681 # Best one so far, save it but keep looking for a better one
3682 ac_cv_path_EGREP="$ac_path_EGREP"
3683 ac_path_EGREP_max=$ac_count
3685 # 10*(2^10) chars as input seems more than enough
3686 test $ac_count -gt 10 && break
3688 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3691 $ac_path_EGREP_found && break 3
3696 if test -z "$ac_cv_path_EGREP"; then
3697 as_fn_error "no acceptable
egrep could be found
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
" "$LINENO" 5
3700 ac_cv_path_EGREP=$EGREP
3705 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_path_EGREP" >&5
3706 $as_echo "$ac_cv_path_EGREP" >&6; }
3707 EGREP="$ac_cv_path_EGREP"
3710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
3711 $as_echo_n "checking
for ANSI C header files...
" >&6; }
3712 if test "${ac_cv_header_stdc+set}" = set; then :
3713 $as_echo_n "(cached
) " >&6
3715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3716 /* end confdefs.h. */
3730 if ac_fn_c_try_compile "$LINENO"; then :
3731 ac_cv_header_stdc=yes
3733 ac_cv_header_stdc=no
3735 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3737 if test $ac_cv_header_stdc = yes; then
3738 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3740 /* end confdefs.h. */
3744 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
3745 $EGREP "memchr
" >/dev/null 2>&1; then :
3748 ac_cv_header_stdc=no
3754 if test $ac_cv_header_stdc = yes; then
3755 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3757 /* end confdefs.h. */
3761 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
3762 $EGREP "free
" >/dev/null 2>&1; then :
3765 ac_cv_header_stdc=no
3771 if test $ac_cv_header_stdc = yes; then
3772 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3773 if test "$cross_compiling" = yes; then :
3776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3777 /* end confdefs.h. */
3780 #if ((' ' & 0x0FF) == 0x020)
3781 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3782 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3784 # define ISLOWER(c) \
3785 (('a' <= (c) && (c) <= 'i') \
3786 || ('j' <= (c) && (c) <= 'r') \
3787 || ('s' <= (c) && (c) <= 'z'))
3788 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3791 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3796 for (i = 0; i < 256; i++)
3797 if (XOR (islower (i), ISLOWER (i))
3798 || toupper (i) != TOUPPER (i))
3803 if ac_fn_c_try_run "$LINENO"; then :
3806 ac_cv_header_stdc=no
3808 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3809 conftest.$ac_objext conftest.beam conftest.$ac_ext
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
3815 $as_echo "$ac_cv_header_stdc" >&6; }
3816 if test $ac_cv_header_stdc = yes; then
3818 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3822 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3823 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
3824 inttypes.h stdint.h unistd.h
3826 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3827 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3829 eval as_val
=\$
$as_ac_Header
3830 if test "x$as_val" = x
""yes; then :
3831 cat >>confdefs.h
<<_ACEOF
3832 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3841 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3842 if test "x$ac_cv_header_minix_config_h" = x
""yes; then :
3849 if test "$MINIX" = yes; then
3851 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3854 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3857 $as_echo "#define _MINIX 1" >>confdefs.h
3862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3863 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3864 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3865 $as_echo_n "(cached) " >&6
3867 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3868 /* end confdefs.h. */
3870 # define __EXTENSIONS__ 1
3871 $ac_includes_default
3880 if ac_fn_c_try_compile
"$LINENO"; then :
3881 ac_cv_safe_to_define___extensions__
=yes
3883 ac_cv_safe_to_define___extensions__
=no
3885 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3888 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3889 test $ac_cv_safe_to_define___extensions__ = yes &&
3890 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3892 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3894 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3896 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3898 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3902 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3903 for ac_t
in install-sh
install.sh shtool
; do
3904 if test -f "$ac_dir/$ac_t"; then
3906 ac_install_sh
="$ac_aux_dir/$ac_t -c"
3911 if test -z "$ac_aux_dir"; then
3912 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3915 # These three variables are undocumented and unsupported,
3916 # and are intended to be withdrawn in a future Autoconf release.
3917 # They can cause serious problems if a builder's source tree is in a directory
3918 # whose full name contains unusual characters.
3919 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3920 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3921 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3924 # Make sure we can run config.sub.
3925 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
3926 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3929 $as_echo_n "checking build system type... " >&6; }
3930 if test "${ac_cv_build+set}" = set; then :
3931 $as_echo_n "(cached) " >&6
3933 ac_build_alias
=$build_alias
3934 test "x$ac_build_alias" = x
&&
3935 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
3936 test "x$ac_build_alias" = x
&&
3937 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
3938 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3939 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3943 $as_echo "$ac_cv_build" >&6; }
3944 case $ac_cv_build in
3946 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
3949 ac_save_IFS
=$IFS; IFS
='-'
3955 # Remember, the first character of IFS is used to create $*,
3956 # except with old shells:
3959 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3963 $as_echo_n "checking host system type... " >&6; }
3964 if test "${ac_cv_host+set}" = set; then :
3965 $as_echo_n "(cached) " >&6
3967 if test "x$host_alias" = x
; then
3968 ac_cv_host
=$ac_cv_build
3970 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3971 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3976 $as_echo "$ac_cv_host" >&6; }
3979 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
3982 ac_save_IFS
=$IFS; IFS
='-'
3988 # Remember, the first character of IFS is used to create $*,
3989 # except with old shells:
3992 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
3995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3996 $as_echo_n "checking target system type... " >&6; }
3997 if test "${ac_cv_target+set}" = set; then :
3998 $as_echo_n "(cached) " >&6
4000 if test "x$target_alias" = x
; then
4001 ac_cv_target
=$ac_cv_host
4003 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4004 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4009 $as_echo "$ac_cv_target" >&6; }
4010 case $ac_cv_target in
4012 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
4014 target
=$ac_cv_target
4015 ac_save_IFS
=$IFS; IFS
='-'
4021 # Remember, the first character of IFS is used to create $*,
4022 # except with old shells:
4025 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
4028 # The aliases save the names the user supplied, while $host etc.
4029 # will get canonicalized.
4030 test -n "$target_alias" &&
4031 test "$program_prefix$program_suffix$program_transform_name" = \
4033 program_prefix
=${target_alias}-
4035 # The tests for host and target for $enable_largefile require
4040 # As the $enable_largefile decision depends on --enable-plugins we must set it
4041 # even in directories otherwise not depending on the $plugins option.
4044 # Check whether --enable-plugins was given.
4045 if test "${enable_plugins+set}" = set; then :
4046 enableval
=$enable_plugins; case "${enableval}" in
4047 yes |
"") plugins
=yes ;;
4058 sparc-
*-solaris*|i
[3-7]86-*-solaris*)
4059 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4060 # are mutually exclusive; and without procfs support, the bfd/ elf module
4061 # cannot provide certain routines such as elfcore_write_prpsinfo
4062 # or elfcore_write_prstatus. So unless the user explicitly requested
4063 # large-file support through the --enable-largefile switch, disable
4064 # large-file support in favor of procfs support.
4065 test "${target}" = "${host}" -a "x$plugins" = xno \
4066 && : ${enable_largefile="no"}
4070 # Check whether --enable-largefile was given.
4071 if test "${enable_largefile+set}" = set; then :
4072 enableval
=$enable_largefile;
4075 if test "$enable_largefile" != no
; then
4077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4078 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4079 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4080 $as_echo_n "(cached) " >&6
4082 ac_cv_sys_largefile_CC
=no
4083 if test "$GCC" != yes; then
4086 # IRIX 6.2 and later do not support large files by default,
4087 # so use the C compiler's -n32 option if that helps.
4088 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4089 /* end confdefs.h. */
4090 #include <sys/types.h>
4091 /* Check that off_t can represent 2**63 - 1 correctly.
4092 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4093 since some C++ compilers masquerading as C compilers
4094 incorrectly reject 9223372036854775807. */
4095 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4096 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4097 && LARGE_OFF_T % 2147483647 == 1)
4107 if ac_fn_c_try_compile
"$LINENO"; then :
4110 rm -f core conftest.err conftest.
$ac_objext
4112 if ac_fn_c_try_compile
"$LINENO"; then :
4113 ac_cv_sys_largefile_CC
=' -n32'; break
4115 rm -f core conftest.err conftest.
$ac_objext
4119 rm -f conftest.
$ac_ext
4122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4123 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4124 if test "$ac_cv_sys_largefile_CC" != no
; then
4125 CC
=$CC$ac_cv_sys_largefile_CC
4128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4129 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4130 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4131 $as_echo_n "(cached) " >&6
4134 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4135 /* end confdefs.h. */
4136 #include <sys/types.h>
4137 /* Check that off_t can represent 2**63 - 1 correctly.
4138 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4139 since some C++ compilers masquerading as C compilers
4140 incorrectly reject 9223372036854775807. */
4141 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4142 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4143 && LARGE_OFF_T % 2147483647 == 1)
4153 if ac_fn_c_try_compile
"$LINENO"; then :
4154 ac_cv_sys_file_offset_bits
=no
; break
4156 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4157 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4158 /* end confdefs.h. */
4159 #define _FILE_OFFSET_BITS 64
4160 #include <sys/types.h>
4161 /* Check that off_t can represent 2**63 - 1 correctly.
4162 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4163 since some C++ compilers masquerading as C compilers
4164 incorrectly reject 9223372036854775807. */
4165 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4166 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4167 && LARGE_OFF_T % 2147483647 == 1)
4177 if ac_fn_c_try_compile
"$LINENO"; then :
4178 ac_cv_sys_file_offset_bits
=64; break
4180 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4181 ac_cv_sys_file_offset_bits
=unknown
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4186 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4187 case $ac_cv_sys_file_offset_bits in #(
4190 cat >>confdefs.h
<<_ACEOF
4191 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4196 if test $ac_cv_sys_file_offset_bits = unknown
; then
4197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4198 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4199 if test "${ac_cv_sys_large_files+set}" = set; then :
4200 $as_echo_n "(cached) " >&6
4203 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4204 /* end confdefs.h. */
4205 #include <sys/types.h>
4206 /* Check that off_t can represent 2**63 - 1 correctly.
4207 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4208 since some C++ compilers masquerading as C compilers
4209 incorrectly reject 9223372036854775807. */
4210 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4211 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4212 && LARGE_OFF_T % 2147483647 == 1)
4222 if ac_fn_c_try_compile
"$LINENO"; then :
4223 ac_cv_sys_large_files
=no
; break
4225 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4226 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4227 /* end confdefs.h. */
4228 #define _LARGE_FILES 1
4229 #include <sys/types.h>
4230 /* Check that off_t can represent 2**63 - 1 correctly.
4231 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4232 since some C++ compilers masquerading as C compilers
4233 incorrectly reject 9223372036854775807. */
4234 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4235 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4236 && LARGE_OFF_T % 2147483647 == 1)
4246 if ac_fn_c_try_compile
"$LINENO"; then :
4247 ac_cv_sys_large_files
=1; break
4249 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4250 ac_cv_sys_large_files
=unknown
4254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4255 $as_echo "$ac_cv_sys_large_files" >&6; }
4256 case $ac_cv_sys_large_files in #(
4259 cat >>confdefs.h
<<_ACEOF
4260 #define _LARGE_FILES $ac_cv_sys_large_files
4272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4273 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4274 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4275 $as_echo_n "(cached) " >&6
4277 am_cv_prog_cc_stdc
=no
4279 # Don't try gcc -ansi; that turns off useful extensions and
4280 # breaks some systems' header files.
4281 # AIX -qlanglvl=ansi
4282 # Ultrix and OSF/1 -std1
4283 # HP-UX 10.20 and later -Ae
4284 # HP-UX older versions -Aa -D_HPUX_SOURCE
4285 # SVR4 -Xc -D__EXTENSIONS__
4286 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4288 CC
="$ac_save_CC $ac_arg"
4289 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4290 /* end confdefs.h. */
4293 #include <sys/types.h>
4294 #include <sys/stat.h>
4295 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4296 struct buf { int x; };
4297 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4298 static char *e (p, i)
4304 static char *f (char * (*g) (char **, int), char **p, ...)
4309 s = g (p, va_arg (v,int));
4313 int test (int i, double x);
4314 struct s1 {int (*f) (int a);};
4315 struct s2 {int (*f) (double a);};
4316 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4324 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4330 if ac_fn_c_try_compile
"$LINENO"; then :
4331 am_cv_prog_cc_stdc
="$ac_arg"; break
4333 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4339 if test -z "$am_cv_prog_cc_stdc"; then
4340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4341 $as_echo "none needed" >&6; }
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4344 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4346 case "x$am_cv_prog_cc_stdc" in
4348 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
4353 for ac_dir
in ..
"$srcdir"/..
; do
4354 for ac_t
in install-sh
install.sh shtool
; do
4355 if test -f "$ac_dir/$ac_t"; then
4357 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4362 if test -z "$ac_aux_dir"; then
4363 as_fn_error
"cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4366 # These three variables are undocumented and unsupported,
4367 # and are intended to be withdrawn in a future Autoconf release.
4368 # They can cause serious problems if a builder's source tree is in a directory
4369 # whose full name contains unusual characters.
4370 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4371 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4372 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4377 # Dependency checking.
4378 rm -rf .tst
2>/dev
/null
4379 mkdir .tst
2>/dev
/null
4380 if test -d .tst
; then
4385 rmdir .tst
2>/dev
/null
4387 DEPDIR
="${am__leading_dot}deps"
4389 ac_config_commands
="$ac_config_commands depdir"
4392 depcc
="$CC" am_compiler_list
=
4394 am_depcomp
=$ac_aux_dir/depcomp
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4396 $as_echo_n "checking dependency style of $depcc... " >&6; }
4397 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4398 $as_echo_n "(cached) " >&6
4400 if test -f "$am_depcomp"; then
4401 # We make a subdir and do the tests there. Otherwise we can end up
4402 # making bogus files that we don't know about and never remove. For
4403 # instance it was reported that on HP-UX the gcc test will end up
4404 # making a dummy file named `D' -- because `-MD' means `put the output
4407 # Copy depcomp to subdir because otherwise we won't find it if we're
4408 # using a relative directory.
4409 cp "$am_depcomp" conftest.dir
4411 # We will build objects and dependencies in a subdirectory because
4412 # it helps to detect inapplicable dependency modes. For instance
4413 # both Tru64's cc and ICC support -MD to output dependencies as a
4414 # side effect of compilation, but ICC will put the dependencies in
4415 # the current directory while Tru64 will put them in the object
4419 am_cv_CC_dependencies_compiler_type
=none
4420 if test "$am_compiler_list" = ""; then
4421 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4423 for depmode
in $am_compiler_list; do
4424 if test $depmode = none
; then break; fi
4426 $as_echo "$as_me:$LINENO: trying $depmode" >&5
4427 # Setup a source with many dependencies, because some compilers
4428 # like to wrap large dependency lists on column 80 (with \), and
4429 # we should not choose a depcomp mode which is confused by this.
4431 # We need to recreate these files for each test, as the compiler may
4432 # overwrite some of them when testing with obscure command lines.
4433 # This happens at least with the AIX C compiler.
4435 for i
in 1 2 3 4 5 6; do
4436 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
4437 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4438 # Solaris 8's {/usr,}/bin/sh.
4439 touch sub
/conftst
$i.h
4441 echo "include sub/conftest.Po" > confmf
4443 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4444 # mode. It turns out that the SunPro C++ compiler does not properly
4445 # handle `-M -o', and we need to detect this.
4446 depcmd
="depmode=$depmode \
4447 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4448 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4449 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4450 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
4451 if env
$depcmd > conftest.err
2>&1 &&
4452 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
4453 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
4454 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
4455 # icc doesn't choke on unknown options, it will just issue warnings
4456 # or remarks (even with -Werror). So we grep stderr for any message
4457 # that says an option was ignored or not supported.
4458 # When given -MP, icc 7.0 and 7.1 complain thusly:
4459 # icc: Command line warning: ignoring option '-M'; no argument required
4460 # The diagnosis changed in icc 8.0:
4461 # icc: Command line remark: option '-MP' not supported
4462 if (grep 'ignoring option' conftest.err ||
4463 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4464 am_cv_CC_dependencies_compiler_type
=$depmode
4465 $as_echo "$as_me:$LINENO: success" >&5
4469 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4470 sed -e 's/^/| /' < conftest.err
>&5
4476 am_cv_CC_dependencies_compiler_type
=none
4480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4481 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4482 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
4483 then as_fn_error
"no usable dependency style found" "$LINENO" 5
4484 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4489 # Check for the 'make' the user wants to use.
4492 # Extract the first word of "$ac_prog", so it can be a program name with args.
4493 set dummy
$ac_prog; ac_word
=$2
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4495 $as_echo_n "checking for $ac_word... " >&6; }
4496 if test "${ac_cv_prog_MAKE+set}" = set; then :
4497 $as_echo_n "(cached) " >&6
4499 if test -n "$MAKE"; then
4500 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4502 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4506 test -z "$as_dir" && as_dir
=.
4507 for ac_exec_ext
in '' $ac_executable_extensions; do
4508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4509 ac_cv_prog_MAKE
="$ac_prog"
4510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4519 MAKE
=$ac_cv_prog_MAKE
4520 if test -n "$MAKE"; then
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4522 $as_echo "$MAKE" >&6; }
4524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4525 $as_echo "no" >&6; }
4529 test -n "$MAKE" && break
4533 case "`$MAKE --version 2>&1 | sed 1q`" in
4538 if test "$MAKE_IS_GNU" = yes; then
4546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4547 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4549 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4550 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4551 $as_echo_n "(cached) " >&6
4553 cat >conftest.
make <<\_ACEOF
4556 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4558 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4559 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4561 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4563 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4567 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4569 $as_echo "yes" >&6; }
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4573 $as_echo "no" >&6; }
4574 SET_MAKE
="MAKE=${MAKE-make}"
4578 # Configure gnulib. We need to build gnulib under some other
4579 # directory not "gnulib", to avoid the problem of both GDB and
4580 # GDBserver wanting to build it in the same directory, when building
4581 # in the source dir.
4584 in_build
="build-gnulib"
4586 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
4587 # so they do not pile up.
4588 ac_sub_configure_args
=
4590 eval "set x $ac_configure_args"
4594 if test -n "$ac_prev"; then
4599 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
4600 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
4601 ac_prev
=cache_file
;;
4602 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
4603 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
4606 --config-cache |
-C)
4608 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
4610 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
4612 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
4614 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
4616 --disable-option-checking)
4620 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
4622 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
4626 # Always prepend --prefix to ensure using the same prefix
4627 # in subdir configurations.
4628 ac_arg
="--prefix=$prefix"
4630 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
4632 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
4635 if test "$silent" = yes; then
4636 ac_sub_configure_args
="--silent $ac_sub_configure_args"
4639 # Always prepend --disable-option-checking to silence warnings, since
4640 # different subdirs can have different --enable and --with options.
4641 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
4646 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
4647 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
4648 $as_echo "$ac_msg" >&6
4649 as_dir
="$ac_dir"; as_fn_mkdir_p
4651 ac_srcdir
=..
/$srcdir/$in_src
4655 ac_sub_configure
=$ac_srcdir/configure
4657 # Make the cache file name correct relative to the subdirectory.
4659 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
4661 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
4664 { $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
4665 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
4666 # The eval makes quoting arguments work.
4667 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
4668 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
4669 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
4685 # If we haven't got the data from the intl directory,
4686 # assume NLS is disabled.
4695 if test -f ..
/intl
/config.intl
; then
4696 . ..
/intl
/config.intl
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4699 $as_echo_n "checking whether NLS is requested... " >&6; }
4700 if test x
"$USE_NLS" != xyes
; then
4701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4702 $as_echo "no" >&6; }
4704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4705 $as_echo "yes" >&6; }
4707 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
4710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4711 $as_echo_n "checking for catalogs to be installed... " >&6; }
4712 # Look for .po and .gmo files in the source directory.
4715 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
4716 # If there aren't any .gmo files the shell will give us the
4717 # literal string "../path/to/srcdir/po/*.gmo" which has to be
4719 case "$cat" in *\
**)
4722 # The quadruple backslash is collapsed to a double backslash
4723 # by the backticks, then collapsed again by the double quotes,
4724 # leaving us with one backslash in the sed expression (right
4725 # before the dot that mustn't act as a wildcard).
4726 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4727 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
4728 # The user is allowed to set LINGUAS to a list of languages to
4729 # install catalogs for. If it's empty that means "all of them."
4730 if test "x$LINGUAS" = x
; then
4731 CATALOGS
="$CATALOGS $cat"
4732 XLINGUAS
="$XLINGUAS $lang"
4734 case "$LINGUAS" in *$lang*)
4735 CATALOGS
="$CATALOGS $cat"
4736 XLINGUAS
="$XLINGUAS $lang"
4742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4743 $as_echo "$LINGUAS" >&6; }
4756 localedir
='${datadir}/locale'
4759 if test x
"$USE_NLS" = xyes
; then
4760 CONFIG_ALL
="$CONFIG_ALL all-po"
4761 CONFIG_CLEAN
="$CONFIG_CLEAN clean-po"
4762 CONFIG_INSTALL
="$CONFIG_INSTALL install-po"
4763 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL uninstall-po"
4766 GNULIB
=build-gnulib
/import
4768 # For Makefile dependencies.
4770 if test x
"$STDINT_H" != x
; then
4771 GNULIB_STDINT_H
=$GNULIB/$STDINT_H
4777 cat >>confdefs.h
<<_ACEOF
4778 #define PACKAGE "$PACKAGE"
4783 # We never need to detect it in this sub-configure.
4784 # But preserve it for config.status --recheck.
4788 MAKEINFO_EXTRA_FLAGS
=""
4789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $MAKEINFO supports @click" >&5
4790 $as_echo_n "checking whether $MAKEINFO supports @click... " >&6; }
4791 if test "${gdb_cv_have_makeinfo_click+set}" = set; then :
4792 $as_echo_n "(cached) " >&6
4794 echo '@clicksequence{a @click{} b}' >conftest.texinfo
4795 if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
4796 gdb_cv_have_makeinfo_click
=yes
4798 gdb_cv_have_makeinfo_click
=no
4801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_makeinfo_click" >&5
4802 $as_echo "$gdb_cv_have_makeinfo_click" >&6; }
4803 if test x
"$gdb_cv_have_makeinfo_click" = xyes
; then
4804 MAKEINFO_EXTRA_FLAGS
="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
4810 # Check whether --with-separate-debug-dir was given.
4811 if test "${with_separate_debug_dir+set}" = set; then :
4812 withval
=$with_separate_debug_dir;
4815 DEBUGDIR
=${libdir}/debug
4819 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4820 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4821 ac_define_dir
=`eval echo $DEBUGDIR`
4822 ac_define_dir
=`eval echo $ac_define_dir`
4824 cat >>confdefs.h
<<_ACEOF
4825 #define DEBUGDIR "$ac_define_dir"
4831 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
4832 if test "x$prefix" = xNONE
; then
4833 test_prefix
=/usr
/local
4838 test_prefix
=$exec_prefix
4841 case ${ac_define_dir} in
4842 "${test_prefix}"|
"${test_prefix}/"*|\
4843 '${exec_prefix}'|
'${exec_prefix}/'*)
4848 cat >>confdefs.h
<<_ACEOF
4849 #define DEBUGDIR_RELOCATABLE $value
4855 # We can't pass paths as command line arguments.
4856 # Mingw32 tries to be clever and will convert the paths for us.
4857 # For example -DBINDIR="/usr/local/bin" passed on the command line may get
4858 # converted to -DBINDIR="E:/msys/mingw32/msys/1.0/local/bin".
4859 # This breaks GDB's relocatable path conversions since paths passed in
4860 # config.h would not get so translated, the path prefixes no longer match.
4862 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4863 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4864 ac_define_dir
=`eval echo $bindir`
4865 ac_define_dir
=`eval echo $ac_define_dir`
4867 cat >>confdefs.h
<<_ACEOF
4868 #define BINDIR "$ac_define_dir"
4873 # GDB's datadir relocation
4877 # Check whether --with-gdb-datadir was given.
4878 if test "${with_gdb_datadir+set}" = set; then :
4879 withval
=$with_gdb_datadir;
4880 GDB_DATADIR
=$withval
4882 GDB_DATADIR
=${datadir}/gdb
4886 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4887 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4888 ac_define_dir
=`eval echo $GDB_DATADIR`
4889 ac_define_dir
=`eval echo $ac_define_dir`
4891 cat >>confdefs.h
<<_ACEOF
4892 #define GDB_DATADIR "$ac_define_dir"
4898 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
4899 if test "x$prefix" = xNONE
; then
4900 test_prefix
=/usr
/local
4905 test_prefix
=$exec_prefix
4908 case ${ac_define_dir} in
4909 "${test_prefix}"|
"${test_prefix}/"*|\
4910 '${exec_prefix}'|
'${exec_prefix}/'*)
4915 cat >>confdefs.h
<<_ACEOF
4916 #define GDB_DATADIR_RELOCATABLE $value
4923 # Check whether --with-relocated-sources was given.
4924 if test "${with_relocated_sources+set}" = set; then :
4925 withval
=$with_relocated_sources; reloc_srcdir
="${withval}"
4927 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4928 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4929 ac_define_dir
=`eval echo $reloc_srcdir`
4930 ac_define_dir
=`eval echo $ac_define_dir`
4932 cat >>confdefs.h
<<_ACEOF
4933 #define RELOC_SRCDIR "$ac_define_dir"
4941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load safe-path" >&5
4942 $as_echo_n "checking for default auto-load safe-path... " >&6; }
4944 # Check whether --with-auto-load-safe-path was given.
4945 if test "${with_auto_load_safe_path+set}" = set; then :
4946 withval
=$with_auto_load_safe_path; if test "$with_auto_load_safe_path" = "no"; then
4947 with_auto_load_safe_path
=""
4950 with_auto_load_safe_path
="$prefix"
4954 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
4955 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4956 ac_define_dir
=`eval echo $with_auto_load_safe_path`
4957 ac_define_dir
=`eval echo $ac_define_dir`
4959 cat >>confdefs.h
<<_ACEOF
4960 #define DEFAULT_AUTO_LOAD_SAFE_PATH "$ac_define_dir"
4964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_safe_path" >&5
4965 $as_echo "$with_auto_load_safe_path" >&6; }
4969 subdirs
="$subdirs testsuite"
4972 # Check whether to support alternative target configurations
4973 # Check whether --enable-targets was given.
4974 if test "${enable_targets+set}" = set; then :
4975 enableval
=$enable_targets; case "${enableval}" in
4976 yes |
"") as_fn_error
"enable-targets option must specify target names or 'all'" "$LINENO" 5
4978 no
) enable_targets
= ;;
4979 *) enable_targets
=$enableval ;;
4984 # Check whether to enable 64-bit support on 32-bit hosts
4985 # Check whether --enable-64-bit-bfd was given.
4986 if test "${enable_64_bit_bfd+set}" = set; then :
4987 enableval
=$enable_64_bit_bfd; case "${enableval}" in
4990 *) as_fn_error
"bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
4996 # Provide defaults for some variables set by the per-host and per-target
4998 gdb_host_obs
=posix-hdep.o
5000 if test "${target}" = "${host}"; then
5006 .
$srcdir/configure.
host
5008 # Accumulate some settings from configure.tgt over all enabled targets
5013 for targ_alias
in `echo $target_alias $enable_targets | sed 's/,/ /g'`
5015 if test "$targ_alias" = "all"; then
5018 # Canonicalize the secondary target names.
5019 result
=`$ac_config_sub $targ_alias 2>/dev/null`
5020 if test -n "$result"; then
5026 .
${srcdir}/configure.tgt
5028 if test -z "${gdb_target_obs}"; then :
5029 as_fn_error
"configuration ${targ} is unsupported." "$LINENO" 5
5032 # Target-specific object files
5033 for i
in ${gdb_target_obs}; do
5034 case " $TARGET_OBS " in
5037 TARGET_OBS
="$TARGET_OBS ${i}"
5042 # Check whether this target needs 64-bit CORE_ADDR
5043 if test x
${want64} = xfalse
; then
5044 .
${srcdir}/..
/bfd
/config.bfd
5049 if test x
${all_targets} = xtrue
; then
5051 # We want all 64-bit targets if we either:
5052 # - run on a 64-bit host or
5053 # - already require 64-bit support for some other target or
5054 # - the --enable-64-bit-bfd option was supplied
5055 # Otherwise we only support all 32-bit targets.
5057 # NOTE: This test must be in sync with the corresponding
5060 if test x
${want64} = xfalse
; then
5061 # The cast to long int works around a bug in the HP C Compiler
5062 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5063 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5064 # This bug is HP SR number 8606223364.
5065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5066 $as_echo_n "checking size of long... " >&6; }
5067 if test "${ac_cv_sizeof_long+set}" = set; then :
5068 $as_echo_n "(cached) " >&6
5070 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5073 if test "$ac_cv_type_long" = yes; then
5074 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5075 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5076 { as_fn_set_status
77
5077 as_fn_error
"cannot compute sizeof (long)
5078 See \`config.log' for more details." "$LINENO" 5; }; }
5085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5086 $as_echo "$ac_cv_sizeof_long" >&6; }
5090 cat >>confdefs.h
<<_ACEOF
5091 #define SIZEOF_LONG $ac_cv_sizeof_long
5095 if test "x${ac_cv_sizeof_long}" = "x8"; then
5099 if test x
${want64} = xtrue
; then
5100 TARGET_OBS
='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
5102 TARGET_OBS
='$(ALL_TARGET_OBS)'
5108 # For other settings, only the main target counts.
5112 targ
=$target; .
${srcdir}/configure.tgt
5114 # Fetch the default architecture and default target vector from BFD.
5115 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
5117 # We only want the first architecture, so strip off the others if
5118 # there is more than one.
5119 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
5121 if test "x$targ_archs" != x
; then
5123 cat >>confdefs.h
<<_ACEOF
5124 #define DEFAULT_BFD_ARCH $targ_archs
5128 if test "x$targ_defvec" != x
; then
5130 cat >>confdefs.h
<<_ACEOF
5131 #define DEFAULT_BFD_VEC $targ_defvec
5136 # The CLI cannot be disabled yet, but may be in the future.
5139 # Check whether --enable-gdbcli was given.
5140 if test "${enable_gdbcli+set}" = set; then :
5141 enableval
=$enable_gdbcli; case $enableval in
5145 as_fn_error
"the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
5147 as_fn_error
"bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
5153 if test x
"$enable_gdbcli" = xyes
; then
5154 if test -d $srcdir/cli
; then
5155 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
5156 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
5157 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
5158 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
5163 # Check whether --enable-gdbmi was given.
5164 if test "${enable_gdbmi+set}" = set; then :
5165 enableval
=$enable_gdbmi; case $enableval in
5169 as_fn_error
"bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
5175 if test x
"$enable_gdbmi" = xyes
; then
5176 if test -d $srcdir/mi
; then
5177 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
5178 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
5179 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
5180 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
5185 # Check whether --enable-tui was given.
5186 if test "${enable_tui+set}" = set; then :
5187 enableval
=$enable_tui; case $enableval in
5191 as_fn_error
"bad value $enableval for --enable-tui" "$LINENO" 5 ;;
5199 # Check whether --enable-gdbtk was given.
5200 if test "${enable_gdbtk+set}" = set; then :
5201 enableval
=$enable_gdbtk; case $enableval in
5205 as_fn_error
"bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
5208 if test -d $srcdir/gdbtk
; then
5215 # We unconditionally disable gdbtk tests on selected platforms.
5218 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
5219 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
5223 # Libunwind support for ia64.
5226 # Check whether --with-libunwind-ia64 was given.
5227 if test "${with_libunwind_ia64+set}" = set; then :
5228 withval
=$with_libunwind_ia64;
5230 with_libunwind_ia64
=auto
5234 # Backward compatibility option.
5235 if test "${with_libunwind+set}" = set; then
5236 if test x
"$with_libunwind_ia64" != xauto
; then
5237 as_fn_error
"option --with-libunwind is deprecated, use --with-libunwind-ia64" "$LINENO" 5
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&5
5240 $as_echo "$as_me: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&2;}
5241 with_libunwind_ia64
="$with_libunwind"
5244 case "$with_libunwind_ia64" in
5248 for ac_header
in libunwind-ia64.h
5250 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
5251 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
5252 cat >>confdefs.h
<<_ACEOF
5253 #define HAVE_LIBUNWIND_IA64_H 1
5260 with_libunwind_ia64
=$ac_cv_header_libunwind_ia64_h
5263 as_fn_error
"bad value $with_libunwind_ia64 for GDB --with-libunwind-ia64 option" "$LINENO" 5
5267 if test x
"$with_libunwind_ia64" = xyes
; then
5268 for ac_header
in libunwind-ia64.h
5270 ac_fn_c_check_header_mongrel
"$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
5271 if test "x$ac_cv_header_libunwind_ia64_h" = x
""yes; then :
5272 cat >>confdefs.h
<<_ACEOF
5273 #define HAVE_LIBUNWIND_IA64_H 1
5280 if test x
"$ac_cv_header_libunwind_ia64_h" != xyes
; then
5281 as_fn_error
"GDB option --with-libunwind-ia64 requires libunwind-ia64.h" "$LINENO" 5
5283 CONFIG_OBS
="$CONFIG_OBS ia64-libunwind-tdep.o"
5284 CONFIG_DEPS
="$CONFIG_DEPS ia64-libunwind-tdep.o"
5285 CONFIG_SRCS
="$CONFIG_SRCS ia64-libunwind-tdep.c"
5290 # Check whether --with-curses was given.
5291 if test "${with_curses+set}" = set; then :
5292 withval
=$with_curses; opt_curses
=$withval
5297 if test "$opt_curses" = "yes"; then
5301 # Profiling support.
5302 # Check whether --enable-profiling was given.
5303 if test "${enable_profiling+set}" = set; then :
5304 enableval
=$enable_profiling; case $enableval in
5308 as_fn_error
"bad value $enableval for --enable-profile" "$LINENO" 5 ;;
5315 for ac_func
in monstartup _mcleanup
5317 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5318 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
5319 eval as_val
=\$
$as_ac_var
5320 if test "x$as_val" = x
""yes; then :
5321 cat >>confdefs.h
<<_ACEOF
5322 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
5329 $as_echo_n "checking for _etext... " >&6; }
5330 if test "${ac_cv_var__etext+set}" = set; then :
5331 $as_echo_n "(cached) " >&6
5333 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5334 /* end confdefs.h. */
5346 if ac_fn_c_try_link
"$LINENO"; then :
5347 ac_cv_var__etext
=yes
5351 rm -f core conftest.err conftest.
$ac_objext \
5352 conftest
$ac_exeext conftest.
$ac_ext
5354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
5355 $as_echo "$ac_cv_var__etext" >&6; }
5356 if test $ac_cv_var__etext = yes; then
5358 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
5361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
5362 $as_echo_n "checking for etext... " >&6; }
5363 if test "${ac_cv_var_etext+set}" = set; then :
5364 $as_echo_n "(cached) " >&6
5366 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5367 /* end confdefs.h. */
5379 if ac_fn_c_try_link
"$LINENO"; then :
5384 rm -f core conftest.err conftest.
$ac_objext \
5385 conftest
$ac_exeext conftest.
$ac_ext
5387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
5388 $as_echo "$ac_cv_var_etext" >&6; }
5389 if test $ac_cv_var_etext = yes; then
5391 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
5394 if test "$enable_profiling" = yes ; then
5395 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
5396 as_fn_error
"--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
5399 OLD_CFLAGS
="$CFLAGS"
5400 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
5402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
5403 $as_echo_n "checking whether $CC supports -pg... " >&6; }
5404 if test "${ac_cv_cc_supports_pg+set}" = set; then :
5405 $as_echo_n "(cached) " >&6
5407 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5408 /* end confdefs.h. */
5418 if ac_fn_c_try_compile
"$LINENO"; then :
5419 ac_cv_cc_supports_pg
=yes
5421 ac_cv_cc_supports_pg
=no
5423 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
5426 $as_echo "$ac_cv_cc_supports_pg" >&6; }
5428 if test $ac_cv_cc_supports_pg = no
; then
5429 as_fn_error
"--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
5432 CFLAGS
="$OLD_CFLAGS"
5437 # Check whether --with-pkgversion was given.
5438 if test "${with_pkgversion+set}" = set; then :
5439 withval
=$with_pkgversion; case "$withval" in
5440 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
5442 *) PKGVERSION
="($withval) " ;;
5453 # Check whether --with-bugurl was given.
5454 if test "${with_bugurl+set}" = set; then :
5455 withval
=$with_bugurl; case "$withval" in
5456 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
5459 *) BUGURL
="$withval"
5463 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
5473 REPORT_BUGS_TO
="<$BUGURL>"
5474 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
5481 cat >>confdefs.h
<<_ACEOF
5482 #define PKGVERSION "$PKGVERSION"
5486 cat >>confdefs.h
<<_ACEOF
5487 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
5491 # --------------------- #
5492 # Checks for programs. #
5493 # --------------------- #
5495 for ac_prog
in gawk mawk nawk
awk
5497 # Extract the first word of "$ac_prog", so it can be a program name with args.
5498 set dummy
$ac_prog; ac_word
=$2
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5500 $as_echo_n "checking for $ac_word... " >&6; }
5501 if test "${ac_cv_prog_AWK+set}" = set; then :
5502 $as_echo_n "(cached) " >&6
5504 if test -n "$AWK"; then
5505 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
5507 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5511 test -z "$as_dir" && as_dir
=.
5512 for ac_exec_ext
in '' $ac_executable_extensions; do
5513 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5514 ac_cv_prog_AWK
="$ac_prog"
5515 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5525 if test -n "$AWK"; then
5526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5527 $as_echo "$AWK" >&6; }
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5530 $as_echo "no" >&6; }
5534 test -n "$AWK" && break
5537 # Find a good install program. We prefer a C program (faster),
5538 # so one script is as good as another. But avoid the broken or
5539 # incompatible versions:
5540 # SysV /etc/install, /usr/sbin/install
5541 # SunOS /usr/etc/install
5542 # IRIX /sbin/install
5544 # AmigaOS /C/install, which installs bootblocks on floppy discs
5545 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5546 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5547 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5548 # OS/2's system install, which has a completely different semantic
5549 # ./install, which can be erroneously created by make from ./install.sh.
5550 # Reject install programs that cannot install multiple files.
5551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5552 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5553 if test -z "$INSTALL"; then
5554 if test "${ac_cv_path_install+set}" = set; then :
5555 $as_echo_n "(cached) " >&6
5557 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5561 test -z "$as_dir" && as_dir
=.
5562 # Account for people who put trailing slashes in PATH elements.
5563 case $as_dir/ in #((
5564 .
/ | .
// |
/[cC
]/* | \
5565 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
5566 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
5569 # OSF1 and SCO ODT 3.0 have their own names for install.
5570 # Don't use installbsd from OSF since it installs stuff as root
5572 for ac_prog
in ginstall scoinst
install; do
5573 for ac_exec_ext
in '' $ac_executable_extensions; do
5574 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5575 if test $ac_prog = install &&
5576 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5577 # AIX install. It has an incompatible calling convention.
5579 elif test $ac_prog = install &&
5580 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5581 # program-specific install script used by HP pwplus--don't use.
5584 rm -rf conftest.one conftest.two conftest.dir
5585 echo one
> conftest.one
5586 echo two
> conftest.two
5588 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
5589 test -s conftest.one
&& test -s conftest.two
&&
5590 test -s conftest.dir
/conftest.one
&&
5591 test -s conftest.dir
/conftest.two
5593 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
5606 rm -rf conftest.one conftest.two conftest.dir
5609 if test "${ac_cv_path_install+set}" = set; then
5610 INSTALL
=$ac_cv_path_install
5612 # As a last resort, use the slow shell script. Don't cache a
5613 # value for INSTALL within a source directory, because that will
5614 # break other packages using the cache if that directory is
5615 # removed, or if the value is a relative name.
5616 INSTALL
=$ac_install_sh
5619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5620 $as_echo "$INSTALL" >&6; }
5622 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5623 # It thinks the first close brace ends the variable substitution.
5624 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
5626 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
5628 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
5630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5631 $as_echo_n "checking whether ln -s works... " >&6; }
5633 if test "$LN_S" = "ln -s"; then
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5635 $as_echo "yes" >&6; }
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5638 $as_echo "no, using $LN_S" >&6; }
5641 if test -n "$ac_tool_prefix"; then
5642 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5643 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5645 $as_echo_n "checking for $ac_word... " >&6; }
5646 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5647 $as_echo_n "(cached) " >&6
5649 if test -n "$RANLIB"; then
5650 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
5652 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5656 test -z "$as_dir" && as_dir
=.
5657 for ac_exec_ext
in '' $ac_executable_extensions; do
5658 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5659 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
5660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5669 RANLIB
=$ac_cv_prog_RANLIB
5670 if test -n "$RANLIB"; then
5671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5672 $as_echo "$RANLIB" >&6; }
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5675 $as_echo "no" >&6; }
5680 if test -z "$ac_cv_prog_RANLIB"; then
5681 ac_ct_RANLIB
=$RANLIB
5682 # Extract the first word of "ranlib", so it can be a program name with args.
5683 set dummy ranlib
; ac_word
=$2
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5685 $as_echo_n "checking for $ac_word... " >&6; }
5686 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5687 $as_echo_n "(cached) " >&6
5689 if test -n "$ac_ct_RANLIB"; then
5690 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
5692 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5696 test -z "$as_dir" && as_dir
=.
5697 for ac_exec_ext
in '' $ac_executable_extensions; do
5698 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5699 ac_cv_prog_ac_ct_RANLIB
="ranlib"
5700 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5709 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
5710 if test -n "$ac_ct_RANLIB"; then
5711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5712 $as_echo "$ac_ct_RANLIB" >&6; }
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5715 $as_echo "no" >&6; }
5718 if test "x$ac_ct_RANLIB" = x
; then
5721 case $cross_compiling:$ac_tool_warned in
5723 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5724 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5725 ac_tool_warned
=yes ;;
5727 RANLIB
=$ac_ct_RANLIB
5730 RANLIB
="$ac_cv_prog_RANLIB"
5733 for ac_prog
in 'bison -y' byacc
5735 # Extract the first word of "$ac_prog", so it can be a program name with args.
5736 set dummy
$ac_prog; ac_word
=$2
5737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5738 $as_echo_n "checking for $ac_word... " >&6; }
5739 if test "${ac_cv_prog_YACC+set}" = set; then :
5740 $as_echo_n "(cached) " >&6
5742 if test -n "$YACC"; then
5743 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
5745 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5749 test -z "$as_dir" && as_dir
=.
5750 for ac_exec_ext
in '' $ac_executable_extensions; do
5751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5752 ac_cv_prog_YACC
="$ac_prog"
5753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5762 YACC
=$ac_cv_prog_YACC
5763 if test -n "$YACC"; then
5764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5765 $as_echo "$YACC" >&6; }
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5768 $as_echo "no" >&6; }
5772 test -n "$YACC" && break
5774 test -n "$YACC" || YACC
="yacc"
5777 if test -n "$ac_tool_prefix"; then
5778 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5779 set dummy
${ac_tool_prefix}ar; ac_word
=$2
5780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5781 $as_echo_n "checking for $ac_word... " >&6; }
5782 if test "${ac_cv_prog_AR+set}" = set; then :
5783 $as_echo_n "(cached) " >&6
5785 if test -n "$AR"; then
5786 ac_cv_prog_AR
="$AR" # Let the user override the test.
5788 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5792 test -z "$as_dir" && as_dir
=.
5793 for ac_exec_ext
in '' $ac_executable_extensions; do
5794 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5795 ac_cv_prog_AR
="${ac_tool_prefix}ar"
5796 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5806 if test -n "$AR"; then
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5808 $as_echo "$AR" >&6; }
5810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5811 $as_echo "no" >&6; }
5816 if test -z "$ac_cv_prog_AR"; then
5818 # Extract the first word of "ar", so it can be a program name with args.
5819 set dummy
ar; ac_word
=$2
5820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5821 $as_echo_n "checking for $ac_word... " >&6; }
5822 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5823 $as_echo_n "(cached) " >&6
5825 if test -n "$ac_ct_AR"; then
5826 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
5828 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5832 test -z "$as_dir" && as_dir
=.
5833 for ac_exec_ext
in '' $ac_executable_extensions; do
5834 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5835 ac_cv_prog_ac_ct_AR
="ar"
5836 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5845 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
5846 if test -n "$ac_ct_AR"; then
5847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5848 $as_echo "$ac_ct_AR" >&6; }
5850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5851 $as_echo "no" >&6; }
5854 if test "x$ac_ct_AR" = x
; then
5857 case $cross_compiling:$ac_tool_warned in
5859 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5860 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5861 ac_tool_warned
=yes ;;
5869 if test -n "$ac_tool_prefix"; then
5870 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5871 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
5872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5873 $as_echo_n "checking for $ac_word... " >&6; }
5874 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
5875 $as_echo_n "(cached) " >&6
5877 if test -n "$DLLTOOL"; then
5878 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
5880 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5884 test -z "$as_dir" && as_dir
=.
5885 for ac_exec_ext
in '' $ac_executable_extensions; do
5886 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5887 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
5888 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5897 DLLTOOL
=$ac_cv_prog_DLLTOOL
5898 if test -n "$DLLTOOL"; then
5899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5900 $as_echo "$DLLTOOL" >&6; }
5902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5903 $as_echo "no" >&6; }
5908 if test -z "$ac_cv_prog_DLLTOOL"; then
5909 ac_ct_DLLTOOL
=$DLLTOOL
5910 # Extract the first word of "dlltool", so it can be a program name with args.
5911 set dummy dlltool
; ac_word
=$2
5912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5913 $as_echo_n "checking for $ac_word... " >&6; }
5914 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
5915 $as_echo_n "(cached) " >&6
5917 if test -n "$ac_ct_DLLTOOL"; then
5918 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
5920 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5924 test -z "$as_dir" && as_dir
=.
5925 for ac_exec_ext
in '' $ac_executable_extensions; do
5926 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5927 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
5928 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5937 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
5938 if test -n "$ac_ct_DLLTOOL"; then
5939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5940 $as_echo "$ac_ct_DLLTOOL" >&6; }
5942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5943 $as_echo "no" >&6; }
5946 if test "x$ac_ct_DLLTOOL" = x
; then
5949 case $cross_compiling:$ac_tool_warned in
5951 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5952 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5953 ac_tool_warned
=yes ;;
5955 DLLTOOL
=$ac_ct_DLLTOOL
5958 DLLTOOL
="$ac_cv_prog_DLLTOOL"
5961 if test -n "$ac_tool_prefix"; then
5962 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
5963 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
5964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5965 $as_echo_n "checking for $ac_word... " >&6; }
5966 if test "${ac_cv_prog_WINDRES+set}" = set; then :
5967 $as_echo_n "(cached) " >&6
5969 if test -n "$WINDRES"; then
5970 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
5972 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5976 test -z "$as_dir" && as_dir
=.
5977 for ac_exec_ext
in '' $ac_executable_extensions; do
5978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5979 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
5980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5989 WINDRES
=$ac_cv_prog_WINDRES
5990 if test -n "$WINDRES"; then
5991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
5992 $as_echo "$WINDRES" >&6; }
5994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5995 $as_echo "no" >&6; }
6000 if test -z "$ac_cv_prog_WINDRES"; then
6001 ac_ct_WINDRES
=$WINDRES
6002 # Extract the first word of "windres", so it can be a program name with args.
6003 set dummy windres
; ac_word
=$2
6004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6005 $as_echo_n "checking for $ac_word... " >&6; }
6006 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
6007 $as_echo_n "(cached) " >&6
6009 if test -n "$ac_ct_WINDRES"; then
6010 ac_cv_prog_ac_ct_WINDRES
="$ac_ct_WINDRES" # Let the user override the test.
6012 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6016 test -z "$as_dir" && as_dir
=.
6017 for ac_exec_ext
in '' $ac_executable_extensions; do
6018 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6019 ac_cv_prog_ac_ct_WINDRES
="windres"
6020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6029 ac_ct_WINDRES
=$ac_cv_prog_ac_ct_WINDRES
6030 if test -n "$ac_ct_WINDRES"; then
6031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
6032 $as_echo "$ac_ct_WINDRES" >&6; }
6034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6035 $as_echo "no" >&6; }
6038 if test "x$ac_ct_WINDRES" = x
; then
6041 case $cross_compiling:$ac_tool_warned in
6043 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6044 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6045 ac_tool_warned
=yes ;;
6047 WINDRES
=$ac_ct_WINDRES
6050 WINDRES
="$ac_cv_prog_WINDRES"
6054 # Needed for GNU/Hurd.
6055 if test -n "$ac_tool_prefix"; then
6056 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
6057 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
6058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6059 $as_echo_n "checking for $ac_word... " >&6; }
6060 if test "${ac_cv_prog_MIG+set}" = set; then :
6061 $as_echo_n "(cached) " >&6
6063 if test -n "$MIG"; then
6064 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
6066 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6070 test -z "$as_dir" && as_dir
=.
6071 for ac_exec_ext
in '' $ac_executable_extensions; do
6072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6073 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
6074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6084 if test -n "$MIG"; then
6085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
6086 $as_echo "$MIG" >&6; }
6088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6089 $as_echo "no" >&6; }
6094 if test -z "$ac_cv_prog_MIG"; then
6096 # Extract the first word of "mig", so it can be a program name with args.
6097 set dummy mig
; ac_word
=$2
6098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6099 $as_echo_n "checking for $ac_word... " >&6; }
6100 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
6101 $as_echo_n "(cached) " >&6
6103 if test -n "$ac_ct_MIG"; then
6104 ac_cv_prog_ac_ct_MIG
="$ac_ct_MIG" # Let the user override the test.
6106 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6110 test -z "$as_dir" && as_dir
=.
6111 for ac_exec_ext
in '' $ac_executable_extensions; do
6112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6113 ac_cv_prog_ac_ct_MIG
="mig"
6114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6123 ac_ct_MIG
=$ac_cv_prog_ac_ct_MIG
6124 if test -n "$ac_ct_MIG"; then
6125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
6126 $as_echo "$ac_ct_MIG" >&6; }
6128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6129 $as_echo "no" >&6; }
6132 if test "x$ac_ct_MIG" = x
; then
6135 case $cross_compiling:$ac_tool_warned in
6137 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6138 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6139 ac_tool_warned
=yes ;;
6144 MIG
="$ac_cv_prog_MIG"
6148 # ---------------------- #
6149 # Checks for libraries. #
6150 # ---------------------- #
6152 # We might need to link with -lm; most simulators need it.
6153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
6154 $as_echo_n "checking for main in -lm... " >&6; }
6155 if test "${ac_cv_lib_m_main+set}" = set; then :
6156 $as_echo_n "(cached) " >&6
6158 ac_check_lib_save_LIBS
=$LIBS
6160 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6161 /* end confdefs.h. */
6172 if ac_fn_c_try_link
"$LINENO"; then :
6173 ac_cv_lib_m_main
=yes
6177 rm -f core conftest.err conftest.
$ac_objext \
6178 conftest
$ac_exeext conftest.
$ac_ext
6179 LIBS
=$ac_check_lib_save_LIBS
6181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
6182 $as_echo "$ac_cv_lib_m_main" >&6; }
6183 if test "x$ac_cv_lib_m_main" = x
""yes; then :
6184 cat >>confdefs.h
<<_ACEOF
6193 # We need to link with -lw to get `wctype' on Solaris before Solaris
6194 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
6195 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
6196 # is known to have this problem). Therefore we avoid libw if we can.
6197 ac_fn_c_check_func
"$LINENO" "wctype" "ac_cv_func_wctype"
6198 if test "x$ac_cv_func_wctype" = x
""yes; then :
6201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
6202 $as_echo_n "checking for wctype in -lw... " >&6; }
6203 if test "${ac_cv_lib_w_wctype+set}" = set; then :
6204 $as_echo_n "(cached) " >&6
6206 ac_check_lib_save_LIBS
=$LIBS
6208 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6209 /* end confdefs.h. */
6211 /* Override any GCC internal prototype to avoid an error.
6212 Use char because int might match the return type of a GCC
6213 builtin and then its argument prototype would still apply. */
6226 if ac_fn_c_try_link
"$LINENO"; then :
6227 ac_cv_lib_w_wctype
=yes
6229 ac_cv_lib_w_wctype
=no
6231 rm -f core conftest.err conftest.
$ac_objext \
6232 conftest
$ac_exeext conftest.
$ac_ext
6233 LIBS
=$ac_check_lib_save_LIBS
6235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
6236 $as_echo "$ac_cv_lib_w_wctype" >&6; }
6237 if test "x$ac_cv_lib_w_wctype" = x
""yes; then :
6238 cat >>confdefs.h
<<_ACEOF
6249 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
6250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
6251 $as_echo_n "checking for library containing gethostbyname... " >&6; }
6252 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6253 $as_echo_n "(cached) " >&6
6255 ac_func_search_save_LIBS
=$LIBS
6256 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6257 /* end confdefs.h. */
6259 /* Override any GCC internal prototype to avoid an error.
6260 Use char because int might match the return type of a GCC
6261 builtin and then its argument prototype would still apply. */
6265 char gethostbyname ();
6269 return gethostbyname ();
6274 for ac_lib
in '' nsl
; do
6275 if test -z "$ac_lib"; then
6276 ac_res
="none required"
6279 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6281 if ac_fn_c_try_link
"$LINENO"; then :
6282 ac_cv_search_gethostbyname
=$ac_res
6284 rm -f core conftest.err conftest.
$ac_objext \
6286 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6290 if test "${ac_cv_search_gethostbyname+set}" = set; then :
6293 ac_cv_search_gethostbyname
=no
6296 LIBS
=$ac_func_search_save_LIBS
6298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
6299 $as_echo "$ac_cv_search_gethostbyname" >&6; }
6300 ac_res
=$ac_cv_search_gethostbyname
6301 if test "$ac_res" != no
; then :
6302 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6307 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
6308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
6309 $as_echo_n "checking for library containing socketpair... " >&6; }
6310 if test "${ac_cv_search_socketpair+set}" = set; then :
6311 $as_echo_n "(cached) " >&6
6313 ac_func_search_save_LIBS
=$LIBS
6314 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6315 /* end confdefs.h. */
6317 /* Override any GCC internal prototype to avoid an error.
6318 Use char because int might match the return type of a GCC
6319 builtin and then its argument prototype would still apply. */
6327 return socketpair ();
6332 for ac_lib
in '' socket
; do
6333 if test -z "$ac_lib"; then
6334 ac_res
="none required"
6337 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6339 if ac_fn_c_try_link
"$LINENO"; then :
6340 ac_cv_search_socketpair
=$ac_res
6342 rm -f core conftest.err conftest.
$ac_objext \
6344 if test "${ac_cv_search_socketpair+set}" = set; then :
6348 if test "${ac_cv_search_socketpair+set}" = set; then :
6351 ac_cv_search_socketpair
=no
6354 LIBS
=$ac_func_search_save_LIBS
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
6357 $as_echo "$ac_cv_search_socketpair" >&6; }
6358 ac_res
=$ac_cv_search_socketpair
6359 if test "$ac_res" != no
; then :
6360 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6365 # Link in zlib if we can. This allows us to read compressed debug sections.
6367 # See if the user specified whether he wants zlib support or not.
6369 # Check whether --with-zlib was given.
6370 if test "${with_zlib+set}" = set; then :
6377 if test "$with_zlib" != "no"; then
6378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
6379 $as_echo_n "checking for library containing zlibVersion... " >&6; }
6380 if test "${ac_cv_search_zlibVersion+set}" = set; then :
6381 $as_echo_n "(cached) " >&6
6383 ac_func_search_save_LIBS
=$LIBS
6384 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6385 /* end confdefs.h. */
6387 /* Override any GCC internal prototype to avoid an error.
6388 Use char because int might match the return type of a GCC
6389 builtin and then its argument prototype would still apply. */
6393 char zlibVersion ();
6397 return zlibVersion ();
6402 for ac_lib
in '' z
; do
6403 if test -z "$ac_lib"; then
6404 ac_res
="none required"
6407 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6409 if ac_fn_c_try_link
"$LINENO"; then :
6410 ac_cv_search_zlibVersion
=$ac_res
6412 rm -f core conftest.err conftest.
$ac_objext \
6414 if test "${ac_cv_search_zlibVersion+set}" = set; then :
6418 if test "${ac_cv_search_zlibVersion+set}" = set; then :
6421 ac_cv_search_zlibVersion
=no
6424 LIBS
=$ac_func_search_save_LIBS
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
6427 $as_echo "$ac_cv_search_zlibVersion" >&6; }
6428 ac_res
=$ac_cv_search_zlibVersion
6429 if test "$ac_res" != no
; then :
6430 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6431 for ac_header
in zlib.h
6433 ac_fn_c_check_header_mongrel
"$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
6434 if test "x$ac_cv_header_zlib_h" = x
""yes; then :
6435 cat >>confdefs.h
<<_ACEOF
6436 #define HAVE_ZLIB_H 1
6445 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
6446 as_fn_error
"zlib (libz) library was explicitly requested but not found" "$LINENO" 5
6451 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
6452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
6453 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
6454 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
6455 $as_echo_n "(cached) " >&6
6457 ac_func_search_save_LIBS
=$LIBS
6458 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6459 /* end confdefs.h. */
6461 /* Override any GCC internal prototype to avoid an error.
6462 Use char because int might match the return type of a GCC
6463 builtin and then its argument prototype would still apply. */
6467 char dlgetmodinfo ();
6471 return dlgetmodinfo ();
6476 for ac_lib
in '' dl xpdl
; do
6477 if test -z "$ac_lib"; then
6478 ac_res
="none required"
6481 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6483 if ac_fn_c_try_link
"$LINENO"; then :
6484 ac_cv_search_dlgetmodinfo
=$ac_res
6486 rm -f core conftest.err conftest.
$ac_objext \
6488 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
6492 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
6495 ac_cv_search_dlgetmodinfo
=no
6498 LIBS
=$ac_func_search_save_LIBS
6500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
6501 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
6502 ac_res
=$ac_cv_search_dlgetmodinfo
6503 if test "$ac_res" != no
; then :
6504 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6512 # Check whether --with-libiconv-prefix was given.
6513 if test "${with_libiconv_prefix+set}" = set; then :
6514 withval
=$with_libiconv_prefix;
6515 for dir
in `echo "$withval" | tr : ' '`; do
6516 if test -d $dir/include
; then LIBICONV_INCLUDE
="-I$dir/include"; fi
6517 if test -d $dir/lib
; then LIBICONV_LIBDIR
="-L$dir/lib"; fi
6523 BUILD_LIBICONV_LIBDIRS
="../libiconv/lib/.libs ../libiconv/lib/_libs"
6524 BUILD_LIBICONV_INCLUDE
="-I../libiconv/include"
6526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
6527 $as_echo_n "checking for iconv... " >&6; }
6528 if test "${am_cv_func_iconv+set}" = set; then :
6529 $as_echo_n "(cached) " >&6
6532 am_cv_func_iconv
="no, consider installing GNU libiconv"
6534 am_cv_use_build_libiconv
=no
6535 am_cv_build_libiconv_path
=
6537 # If libiconv is part of the build tree, then try using it over
6539 if test -d ..
/libiconv
; then
6540 for lib_dir
in $BUILD_LIBICONV_LIBDIRS; do
6541 am_save_LIBS
="$LIBS"
6542 am_save_CPPFLAGS
="$CPPFLAGS"
6543 LIBS
="$LIBS $lib_dir/libiconv.a"
6544 CPPFLAGS
="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
6545 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6546 /* end confdefs.h. */
6552 iconv_t cd = iconv_open("","");
6553 iconv(cd,NULL,NULL,NULL,NULL);
6559 if ac_fn_c_try_link
"$LINENO"; then :
6560 am_cv_use_build_libiconv
=yes
6561 am_cv_build_libiconv_path
=$lib_dir/libiconv.a
6563 am_cv_func_iconv
=yes
6565 rm -f core conftest.err conftest.
$ac_objext \
6566 conftest
$ac_exeext conftest.
$ac_ext
6567 LIBS
="$am_save_LIBS"
6568 CPPFLAGS
="$am_save_CPPFLAGS"
6569 if test "$am_cv_use_build_libiconv" = "yes"; then
6575 # Next, try to find iconv in libc.
6576 if test "$am_cv_func_iconv" != yes; then
6577 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6578 /* end confdefs.h. */
6584 iconv_t cd = iconv_open("","");
6585 iconv(cd,NULL,NULL,NULL,NULL);
6591 if ac_fn_c_try_link
"$LINENO"; then :
6592 am_cv_func_iconv
=yes
6594 rm -f core conftest.err conftest.
$ac_objext \
6595 conftest
$ac_exeext conftest.
$ac_ext
6598 # If iconv was not in libc, try -liconv. In this case, arrange to
6599 # look in the libiconv prefix, if it was specified by the user.
6600 if test "$am_cv_func_iconv" != yes; then
6601 am_save_CPPFLAGS
="$CPPFLAGS"
6602 am_save_LIBS
="$LIBS"
6603 if test -n "$LIBICONV_INCLUDE"; then
6604 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
6605 LIBS
="$LIBS $LIBICONV_LIBDIR"
6607 LIBS
="$LIBS -liconv"
6608 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6609 /* end confdefs.h. */
6615 iconv_t cd = iconv_open("","");
6616 iconv(cd,NULL,NULL,NULL,NULL);
6622 if ac_fn_c_try_link
"$LINENO"; then :
6624 am_cv_func_iconv
=yes
6626 rm -f core conftest.err conftest.
$ac_objext \
6627 conftest
$ac_exeext conftest.
$ac_ext
6628 LIBS
="$am_save_LIBS"
6629 CPPFLAGS
="$am_save_CPPFLAGS"
6633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
6634 $as_echo "$am_cv_func_iconv" >&6; }
6636 # Set the various flags based on the cache variables. We can't rely
6637 # on the flags to remain set from the above code, due to caching.
6639 if test "$am_cv_lib_iconv" = yes; then
6645 if test "$am_cv_use_build_libiconv" = yes; then
6646 LIBICONV
="$am_cv_build_libiconv_path"
6648 LIBICONV_INCLUDE
="$BUILD_LIBICONV_INCLUDE"
6650 CPPFLAGS
="$CPPFLAGS $LIBICONV_INCLUDE"
6651 LIBS
="$LIBS $LIBICONV_LIBDIR $LIBICONV"
6653 if test "$am_cv_func_iconv" = yes; then
6655 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
6657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
6658 $as_echo_n "checking for iconv declaration... " >&6; }
6659 if test "${am_cv_proto_iconv+set}" = set; then :
6660 $as_echo_n "(cached) " >&6
6663 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6664 /* end confdefs.h. */
6672 #if defined(__STDC__) || defined(__cplusplus)
6673 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
6686 if ac_fn_c_try_compile
"$LINENO"; then :
6687 am_cv_proto_iconv_arg1
=""
6689 am_cv_proto_iconv_arg1
="const"
6691 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6692 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);"
6695 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
6696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
6697 }$am_cv_proto_iconv" >&5
6699 }$am_cv_proto_iconv" >&6; }
6701 cat >>confdefs.h
<<_ACEOF
6702 #define ICONV_CONST $am_cv_proto_iconv_arg1
6708 # GDB may fork/exec the iconv program to get the list of supported character
6709 # sets. Allow the user to specify where to find it.
6710 # There are several factors affecting the choice of option name:
6711 # - There is already --with-libiconv-prefix but we can't use it, it specifies
6712 # the build-time location of libiconv files.
6713 # - The program we need to find is iconv, which comes with glibc. The user
6714 # doesn't necessarily have libiconv installed. Therefore naming this
6715 # --with-libiconv-foo feels wrong.
6716 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
6717 # defined to work on directories not files (though it really doesn't know
6719 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
6720 # with --with-libiconv-prefix.
6721 # Putting these together is why the option name is --with-iconv-bin.
6724 # Check whether --with-iconv-bin was given.
6725 if test "${with_iconv_bin+set}" = set; then :
6726 withval
=$with_iconv_bin; iconv_bin
="${withval}"
6728 cat >>confdefs.h
<<_ACEOF
6729 #define ICONV_BIN "${iconv_bin}"
6733 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
6734 if test "x$prefix" = xNONE
; then
6735 test_prefix
=/usr
/local
6740 test_prefix
=$exec_prefix
6743 case ${iconv_bin} in
6744 "${test_prefix}"|
"${test_prefix}/"*|\
6745 '${exec_prefix}'|
'${exec_prefix}/'*)
6750 cat >>confdefs.h
<<_ACEOF
6751 #define ICONV_BIN_RELOCATABLE $value
6759 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
6760 # There is a very specific comment in /usr/include/curses.h explaining that
6761 # termcap routines built into libcurses must not be used.
6763 # The symptoms we observed so far is GDB unexpectedly changing
6764 # the terminal settings when tgetent is called - this is particularly
6765 # visible as the output is missing carriage returns, and so rapidly
6766 # becomes very hard to read.
6768 # The readline configure script has already decided that libtermcap
6769 # was enough for its purposes, and so decided to build readline using
6770 # libtermcap. Since the TUI mode requires curses, building GDB with
6771 # TUI enabled results in both libraries to be used at the same time,
6772 # which is not allowed. This basically means that GDB with TUI is
6773 # broken on alpha-osf.
6777 if test x
"$enable_tui" = xyes
; then
6778 as_fn_error
"Building GDB with TUI mode is not supported on this host" "$LINENO" 5
6780 if test x
"$enable_tui" = xauto
; then
6786 # For the TUI, we need enhanced curses functionality.
6787 if test x
"$enable_tui" != xno
; then
6792 if test x
"$prefer_curses" = xyes
; then
6793 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
6794 # curses library because the latter might not provide all the
6795 # functionality we need. However, this leads to problems on systems
6796 # where the linker searches /usr/local/lib, but the compiler doesn't
6797 # search /usr/local/include, if ncurses is installed in /usr/local. A
6798 # default installation of ncurses on alpha*-dec-osf* will lead to such
6800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
6801 $as_echo_n "checking for library containing waddstr... " >&6; }
6802 if test "${ac_cv_search_waddstr+set}" = set; then :
6803 $as_echo_n "(cached) " >&6
6805 ac_func_search_save_LIBS
=$LIBS
6806 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6807 /* end confdefs.h. */
6809 /* Override any GCC internal prototype to avoid an error.
6810 Use char because int might match the return type of a GCC
6811 builtin and then its argument prototype would still apply. */
6824 for ac_lib
in '' ncurses cursesX curses
; do
6825 if test -z "$ac_lib"; then
6826 ac_res
="none required"
6829 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6831 if ac_fn_c_try_link
"$LINENO"; then :
6832 ac_cv_search_waddstr
=$ac_res
6834 rm -f core conftest.err conftest.
$ac_objext \
6836 if test "${ac_cv_search_waddstr+set}" = set; then :
6840 if test "${ac_cv_search_waddstr+set}" = set; then :
6843 ac_cv_search_waddstr
=no
6846 LIBS
=$ac_func_search_save_LIBS
6848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
6849 $as_echo "$ac_cv_search_waddstr" >&6; }
6850 ac_res
=$ac_cv_search_waddstr
6851 if test "$ac_res" != no
; then :
6852 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6857 if test "$ac_cv_search_waddstr" != no
; then
6862 # Check whether we should enable the TUI, but only do so if we really
6864 if test x
"$enable_tui" != xno
; then
6865 if test -d $srcdir/tui
; then
6866 if test "$curses_found" != no
; then
6867 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
6868 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
6869 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
6870 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
6872 if test x
"$enable_tui" = xyes
; then
6873 as_fn_error
"no enhanced curses library found; disable TUI" "$LINENO" 5
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
6876 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
6882 # Since GDB uses Readline, we need termcap functionality. In many
6883 # cases this will be provided by the curses library, but some systems
6884 # have a seperate termcap library, or no curses library at all.
6888 if test -d $srcdir/libtermcap
; then
6889 LIBS
="../libtermcap/libtermcap.a $LIBS"
6890 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
6893 ac_cv_search_tgetent
="none required"
6896 ac_cv_search_tgetent
="none required"
6897 CONFIG_OBS
="$CONFIG_OBS windows-termcap.o"
6901 # These are the libraries checked by Readline.
6902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
6903 $as_echo_n "checking for library containing tgetent... " >&6; }
6904 if test "${ac_cv_search_tgetent+set}" = set; then :
6905 $as_echo_n "(cached) " >&6
6907 ac_func_search_save_LIBS
=$LIBS
6908 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6909 /* end confdefs.h. */
6911 /* Override any GCC internal prototype to avoid an error.
6912 Use char because int might match the return type of a GCC
6913 builtin and then its argument prototype would still apply. */
6926 for ac_lib
in '' termcap tinfo curses ncurses
; do
6927 if test -z "$ac_lib"; then
6928 ac_res
="none required"
6931 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6933 if ac_fn_c_try_link
"$LINENO"; then :
6934 ac_cv_search_tgetent
=$ac_res
6936 rm -f core conftest.err conftest.
$ac_objext \
6938 if test "${ac_cv_search_tgetent+set}" = set; then :
6942 if test "${ac_cv_search_tgetent+set}" = set; then :
6945 ac_cv_search_tgetent
=no
6948 LIBS
=$ac_func_search_save_LIBS
6950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
6951 $as_echo "$ac_cv_search_tgetent" >&6; }
6952 ac_res
=$ac_cv_search_tgetent
6953 if test "$ac_res" != no
; then :
6954 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6959 if test "$ac_cv_search_tgetent" = no
; then
6960 as_fn_error
"no termcap library found" "$LINENO" 5
6964 # Check whether --with-system-readline was given.
6965 if test "${with_system_readline+set}" = set; then :
6966 withval
=$with_system_readline;
6970 if test "$with_system_readline" = yes; then
6974 READLINE_TEXI_INCFLAG
=
6976 READLINE
='$(READLINE_DIR)/libreadline.a'
6977 READLINE_DEPS
='$(READLINE)'
6978 READLINE_CFLAGS
='-I$(READLINE_SRC)/..'
6979 READLINE_TEXI_INCFLAG
='-I $(READLINE_DIR)'
6986 # Generate jit-reader.h
6988 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
6991 # The cast to long int works around a bug in the HP C Compiler
6992 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6993 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6994 # This bug is HP SR number 8606223364.
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
6996 $as_echo_n "checking size of unsigned long long... " >&6; }
6997 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
6998 $as_echo_n "(cached) " >&6
7000 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
7003 if test "$ac_cv_type_unsigned_long_long" = yes; then
7004 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7005 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7006 { as_fn_set_status
77
7007 as_fn_error
"cannot compute sizeof (unsigned long long)
7008 See \`config.log' for more details." "$LINENO" 5; }; }
7010 ac_cv_sizeof_unsigned_long_long
=0
7015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
7016 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
7020 cat >>confdefs.h
<<_ACEOF
7021 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
7025 # The cast to long int works around a bug in the HP C Compiler
7026 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7027 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7028 # This bug is HP SR number 8606223364.
7029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
7030 $as_echo_n "checking size of unsigned long... " >&6; }
7031 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
7032 $as_echo_n "(cached) " >&6
7034 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
7037 if test "$ac_cv_type_unsigned_long" = yes; then
7038 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7039 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7040 { as_fn_set_status
77
7041 as_fn_error
"cannot compute sizeof (unsigned long)
7042 See \`config.log' for more details." "$LINENO" 5; }; }
7044 ac_cv_sizeof_unsigned_long
=0
7049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
7050 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
7054 cat >>confdefs.h
<<_ACEOF
7055 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
7059 # The cast to long int works around a bug in the HP C Compiler
7060 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7061 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7062 # This bug is HP SR number 8606223364.
7063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
7064 $as_echo_n "checking size of unsigned __int128... " >&6; }
7065 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
7066 $as_echo_n "(cached) " >&6
7068 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128" "$ac_includes_default"; then :
7071 if test "$ac_cv_type_unsigned___int128" = yes; then
7072 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7073 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7074 { as_fn_set_status
77
7075 as_fn_error
"cannot compute sizeof (unsigned __int128)
7076 See \`config.log' for more details." "$LINENO" 5; }; }
7078 ac_cv_sizeof_unsigned___int128
=0
7083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
7084 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
7088 cat >>confdefs.h
<<_ACEOF
7089 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
7094 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
7095 TARGET_PTR
="unsigned long"
7096 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
7097 TARGET_PTR
="unsigned long long"
7098 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
7099 TARGET_PTR
="unsigned __int128"
7101 TARGET_PTR
="unsigned long"
7105 ac_config_files
="$ac_config_files jit-reader.h:jit-reader.in"
7108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
7109 $as_echo_n "checking for library containing dlopen... " >&6; }
7110 if test "${ac_cv_search_dlopen+set}" = set; then :
7111 $as_echo_n "(cached) " >&6
7113 ac_func_search_save_LIBS
=$LIBS
7114 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7115 /* end confdefs.h. */
7117 /* Override any GCC internal prototype to avoid an error.
7118 Use char because int might match the return type of a GCC
7119 builtin and then its argument prototype would still apply. */
7132 for ac_lib
in '' dl
; do
7133 if test -z "$ac_lib"; then
7134 ac_res
="none required"
7137 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7139 if ac_fn_c_try_link
"$LINENO"; then :
7140 ac_cv_search_dlopen
=$ac_res
7142 rm -f core conftest.err conftest.
$ac_objext \
7144 if test "${ac_cv_search_dlopen+set}" = set; then :
7148 if test "${ac_cv_search_dlopen+set}" = set; then :
7151 ac_cv_search_dlopen
=no
7154 LIBS
=$ac_func_search_save_LIBS
7156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
7157 $as_echo "$ac_cv_search_dlopen" >&6; }
7158 ac_res
=$ac_cv_search_dlopen
7159 if test "$ac_res" != no
; then :
7160 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7167 # Check whether --with-jit-reader-dir was given.
7168 if test "${with_jit_reader_dir+set}" = set; then :
7169 withval
=$with_jit_reader_dir;
7170 JIT_READER_DIR
=$withval
7172 JIT_READER_DIR
=${libdir}/gdb
7176 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
7177 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7178 ac_define_dir
=`eval echo $JIT_READER_DIR`
7179 ac_define_dir
=`eval echo $ac_define_dir`
7181 cat >>confdefs.h
<<_ACEOF
7182 #define JIT_READER_DIR "$ac_define_dir"
7188 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
7189 if test "x$prefix" = xNONE
; then
7190 test_prefix
=/usr
/local
7195 test_prefix
=$exec_prefix
7198 case ${ac_define_dir} in
7199 "${test_prefix}"|
"${test_prefix}/"*|\
7200 '${exec_prefix}'|
'${exec_prefix}/'*)
7205 cat >>confdefs.h
<<_ACEOF
7206 #define JIT_READER_DIR_RELOCATABLE $value
7213 # Check whether --with-expat was given.
7214 if test "${with_expat+set}" = set; then :
7215 withval
=$with_expat;
7220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
7221 $as_echo_n "checking whether to use expat... " >&6; }
7222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
7223 $as_echo "$with_expat" >&6; }
7225 if test "${with_expat}" = no
; then
7226 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
7227 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
7231 if test "X$prefix" = "XNONE"; then
7232 acl_final_prefix
="$ac_default_prefix"
7234 acl_final_prefix
="$prefix"
7236 if test "X$exec_prefix" = "XNONE"; then
7237 acl_final_exec_prefix
='${prefix}'
7239 acl_final_exec_prefix
="$exec_prefix"
7241 acl_save_prefix
="$prefix"
7242 prefix
="$acl_final_prefix"
7243 eval acl_final_exec_prefix
=\"$acl_final_exec_prefix\"
7244 prefix
="$acl_save_prefix"
7247 # Check whether --with-gnu-ld was given.
7248 if test "${with_gnu_ld+set}" = set; then :
7249 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
7254 # Prepare PATH_SEPARATOR.
7255 # The user is always right.
7256 if test "${PATH_SEPARATOR+set}" != set; then
7257 echo "#! /bin/sh" >conf$$.sh
7258 echo "exit 0" >>conf$$.sh
7260 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
7268 if test "$GCC" = yes; then
7269 # Check if gcc -print-prog-name=ld gives a path.
7270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
7271 $as_echo_n "checking for ld used by GCC... " >&6; }
7274 # gcc leaves a trailing carriage return which upsets mingw
7275 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7277 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
7280 # Accept absolute paths.
7281 [\\/]* |
[A-Za-z
]:[\\/]*)
7282 re_direlt
='/[^/][^/]*/\.\./'
7283 # Canonicalize the path of ld
7284 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
7285 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
7286 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
7288 test -z "$LD" && LD
="$ac_prog"
7291 # If it fails, then pretend we aren't using GCC.
7295 # If it is relative, then search for the first ld in PATH.
7299 elif test "$with_gnu_ld" = yes; then
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7301 $as_echo_n "checking for GNU ld... " >&6; }
7303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7304 $as_echo_n "checking for non-GNU ld... " >&6; }
7306 if test "${acl_cv_path_LD+set}" = set; then :
7307 $as_echo_n "(cached) " >&6
7309 if test -z "$LD"; then
7310 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7311 for ac_dir
in $PATH; do
7312 test -z "$ac_dir" && ac_dir
=.
7313 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
7314 acl_cv_path_LD
="$ac_dir/$ac_prog"
7315 # Check to see if the program is GNU ld. I'd rather use --version,
7316 # but apparently some GNU ld's only accept -v.
7317 # Break only if it was the GNU/non-GNU ld that we prefer.
7318 if "$acl_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
7319 test "$with_gnu_ld" != no
&& break
7321 test "$with_gnu_ld" != yes && break
7327 acl_cv_path_LD
="$LD" # Let the user override the test with a path.
7331 LD
="$acl_cv_path_LD"
7332 if test -n "$LD"; then
7333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7334 $as_echo "$LD" >&6; }
7336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7337 $as_echo "no" >&6; }
7339 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
7340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7341 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7342 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
7343 $as_echo_n "(cached) " >&6
7345 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7346 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
7347 acl_cv_prog_gnu_ld
=yes
7349 acl_cv_prog_gnu_ld
=no
7352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7353 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
7354 with_gnu_ld
=$acl_cv_prog_gnu_ld
7358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7359 $as_echo_n "checking for shared library run path origin... " >&6; }
7360 if test "${acl_cv_rpath+set}" = set; then :
7361 $as_echo_n "(cached) " >&6
7364 CC
="$CC" GCC
="$GCC" LDFLAGS
="$LDFLAGS" LD
="$LD" with_gnu_ld
="$with_gnu_ld" \
7365 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7372 $as_echo "$acl_cv_rpath" >&6; }
7374 libext
="$acl_cv_libext"
7375 shlibext
="$acl_cv_shlibext"
7376 hardcode_libdir_flag_spec
="$acl_cv_hardcode_libdir_flag_spec"
7377 hardcode_libdir_separator
="$acl_cv_hardcode_libdir_separator"
7378 hardcode_direct
="$acl_cv_hardcode_direct"
7379 hardcode_minus_L
="$acl_cv_hardcode_minus_L"
7380 # Check whether --enable-rpath was given.
7381 if test "${enable_rpath+set}" = set; then :
7382 enableval
=$enable_rpath; :
7398 acl_save_prefix
="$prefix"
7399 prefix
="$acl_final_prefix"
7400 acl_save_exec_prefix
="$exec_prefix"
7401 exec_prefix
="$acl_final_exec_prefix"
7403 eval additional_includedir
=\"$includedir\"
7404 eval additional_libdir
=\"$libdir\"
7406 exec_prefix
="$acl_save_exec_prefix"
7407 prefix
="$acl_save_prefix"
7410 # Check whether --with-libexpat-prefix was given.
7411 if test "${with_libexpat_prefix+set}" = set; then :
7412 withval
=$with_libexpat_prefix;
7413 if test "X$withval" = "Xno"; then
7416 if test "X$withval" = "X"; then
7418 acl_save_prefix
="$prefix"
7419 prefix
="$acl_final_prefix"
7420 acl_save_exec_prefix
="$exec_prefix"
7421 exec_prefix
="$acl_final_exec_prefix"
7423 eval additional_includedir
=\"$includedir\"
7424 eval additional_libdir
=\"$libdir\"
7426 exec_prefix
="$acl_save_exec_prefix"
7427 prefix
="$acl_save_prefix"
7430 additional_includedir
="$withval/include"
7431 additional_libdir
="$withval/lib"
7442 names_already_handled
=
7443 names_next_round
='expat '
7444 while test -n "$names_next_round"; do
7445 names_this_round
="$names_next_round"
7447 for name
in $names_this_round; do
7449 for n
in $names_already_handled; do
7450 if test "$n" = "$name"; then
7455 if test -z "$already_handled"; then
7456 names_already_handled
="$names_already_handled $name"
7457 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7458 eval value
=\"\
$HAVE_LIB$uppername\"
7459 if test -n "$value"; then
7460 if test "$value" = yes; then
7461 eval value
=\"\
$LIB$uppername\"
7462 test -z "$value" || LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$value"
7463 eval value
=\"\
$LTLIB$uppername\"
7464 test -z "$value" || LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
7473 if test $use_additional = yes; then
7474 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7475 found_dir
="$additional_libdir"
7476 found_so
="$additional_libdir/lib$name.$shlibext"
7477 if test -f "$additional_libdir/lib$name.la"; then
7478 found_la
="$additional_libdir/lib$name.la"
7481 if test -f "$additional_libdir/lib$name.$libext"; then
7482 found_dir
="$additional_libdir"
7483 found_a
="$additional_libdir/lib$name.$libext"
7484 if test -f "$additional_libdir/lib$name.la"; then
7485 found_la
="$additional_libdir/lib$name.la"
7490 if test "X$found_dir" = "X"; then
7491 for x
in $LDFLAGS $LTLIBEXPAT; do
7493 acl_save_prefix
="$prefix"
7494 prefix
="$acl_final_prefix"
7495 acl_save_exec_prefix
="$exec_prefix"
7496 exec_prefix
="$acl_final_exec_prefix"
7498 exec_prefix
="$acl_save_exec_prefix"
7499 prefix
="$acl_save_prefix"
7503 dir
=`echo "X$x" | sed -e 's/^X-L//'`
7504 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7506 found_so
="$dir/lib$name.$shlibext"
7507 if test -f "$dir/lib$name.la"; then
7508 found_la
="$dir/lib$name.la"
7511 if test -f "$dir/lib$name.$libext"; then
7513 found_a
="$dir/lib$name.$libext"
7514 if test -f "$dir/lib$name.la"; then
7515 found_la
="$dir/lib$name.la"
7521 if test "X$found_dir" != "X"; then
7526 if test "X$found_dir" != "X"; then
7527 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
7528 if test "X$found_so" != "X"; then
7529 if test "$enable_rpath" = no ||
test "X$found_dir" = "X/usr/lib"; then
7530 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7533 for x
in $ltrpathdirs; do
7534 if test "X$x" = "X$found_dir"; then
7539 if test -z "$haveit"; then
7540 ltrpathdirs
="$ltrpathdirs $found_dir"
7542 if test "$hardcode_direct" = yes; then
7543 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7545 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no
; then
7546 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7548 for x
in $rpathdirs; do
7549 if test "X$x" = "X$found_dir"; then
7554 if test -z "$haveit"; then
7555 rpathdirs
="$rpathdirs $found_dir"
7559 for x
in $LDFLAGS $LIBEXPAT; do
7561 acl_save_prefix
="$prefix"
7562 prefix
="$acl_final_prefix"
7563 acl_save_exec_prefix
="$exec_prefix"
7564 exec_prefix
="$acl_final_exec_prefix"
7566 exec_prefix
="$acl_save_exec_prefix"
7567 prefix
="$acl_save_prefix"
7569 if test "X$x" = "X-L$found_dir"; then
7574 if test -z "$haveit"; then
7575 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
7577 if test "$hardcode_minus_L" != no
; then
7578 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
7580 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
7586 if test "X$found_a" != "X"; then
7587 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
7589 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
7592 additional_includedir
=
7593 case "$found_dir" in
7595 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
7596 additional_includedir
="$basedir/include"
7599 if test "X$additional_includedir" != "X"; then
7600 if test "X$additional_includedir" != "X/usr/include"; then
7602 if test "X$additional_includedir" = "X/usr/local/include"; then
7603 if test -n "$GCC"; then
7605 linux
*) haveit
=yes;;
7609 if test -z "$haveit"; then
7610 for x
in $CPPFLAGS $INCEXPAT; do
7612 acl_save_prefix
="$prefix"
7613 prefix
="$acl_final_prefix"
7614 acl_save_exec_prefix
="$exec_prefix"
7615 exec_prefix
="$acl_final_exec_prefix"
7617 exec_prefix
="$acl_save_exec_prefix"
7618 prefix
="$acl_save_prefix"
7620 if test "X$x" = "X-I$additional_includedir"; then
7625 if test -z "$haveit"; then
7626 if test -d "$additional_includedir"; then
7627 INCEXPAT
="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
7633 if test -n "$found_la"; then
7634 save_libdir
="$libdir"
7636 */* |
*\\*) .
"$found_la" ;;
7637 *) .
"./$found_la" ;;
7639 libdir
="$save_libdir"
7640 for dep
in $dependency_libs; do
7643 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
7644 if test "X$additional_libdir" != "X/usr/lib"; then
7646 if test "X$additional_libdir" = "X/usr/local/lib"; then
7647 if test -n "$GCC"; then
7649 linux
*) haveit
=yes;;
7653 if test -z "$haveit"; then
7655 for x
in $LDFLAGS $LIBEXPAT; do
7657 acl_save_prefix
="$prefix"
7658 prefix
="$acl_final_prefix"
7659 acl_save_exec_prefix
="$exec_prefix"
7660 exec_prefix
="$acl_final_exec_prefix"
7662 exec_prefix
="$acl_save_exec_prefix"
7663 prefix
="$acl_save_prefix"
7665 if test "X$x" = "X-L$additional_libdir"; then
7670 if test -z "$haveit"; then
7671 if test -d "$additional_libdir"; then
7672 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
7676 for x
in $LDFLAGS $LTLIBEXPAT; do
7678 acl_save_prefix
="$prefix"
7679 prefix
="$acl_final_prefix"
7680 acl_save_exec_prefix
="$exec_prefix"
7681 exec_prefix
="$acl_final_exec_prefix"
7683 exec_prefix
="$acl_save_exec_prefix"
7684 prefix
="$acl_save_prefix"
7686 if test "X$x" = "X-L$additional_libdir"; then
7691 if test -z "$haveit"; then
7692 if test -d "$additional_libdir"; then
7693 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
7700 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
7701 if test "$enable_rpath" != no
; then
7703 for x
in $rpathdirs; do
7704 if test "X$x" = "X$dir"; then
7709 if test -z "$haveit"; then
7710 rpathdirs
="$rpathdirs $dir"
7713 for x
in $ltrpathdirs; do
7714 if test "X$x" = "X$dir"; then
7719 if test -z "$haveit"; then
7720 ltrpathdirs
="$ltrpathdirs $dir"
7725 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
7728 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
7731 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$dep"
7732 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
7738 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
7739 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
7745 if test "X$rpathdirs" != "X"; then
7746 if test -n "$hardcode_libdir_separator"; then
7748 for found_dir
in $rpathdirs; do
7749 alldirs
="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
7751 acl_save_libdir
="$libdir"
7753 eval flag
=\"$hardcode_libdir_flag_spec\"
7754 libdir
="$acl_save_libdir"
7755 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
7757 for found_dir
in $rpathdirs; do
7758 acl_save_libdir
="$libdir"
7760 eval flag
=\"$hardcode_libdir_flag_spec\"
7761 libdir
="$acl_save_libdir"
7762 LIBEXPAT
="${LIBEXPAT}${LIBEXPAT:+ }$flag"
7766 if test "X$ltrpathdirs" != "X"; then
7767 for found_dir
in $ltrpathdirs; do
7768 LTLIBEXPAT
="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
7773 ac_save_CPPFLAGS
="$CPPFLAGS"
7775 for element
in $INCEXPAT; do
7777 for x
in $CPPFLAGS; do
7779 acl_save_prefix
="$prefix"
7780 prefix
="$acl_final_prefix"
7781 acl_save_exec_prefix
="$exec_prefix"
7782 exec_prefix
="$acl_final_exec_prefix"
7784 exec_prefix
="$acl_save_exec_prefix"
7785 prefix
="$acl_save_prefix"
7787 if test "X$x" = "X$element"; then
7792 if test -z "$haveit"; then
7793 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
7798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
7799 $as_echo_n "checking for libexpat... " >&6; }
7800 if test "${ac_cv_libexpat+set}" = set; then :
7801 $as_echo_n "(cached) " >&6
7804 ac_save_LIBS
="$LIBS"
7805 LIBS
="$LIBS $LIBEXPAT"
7806 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7807 /* end confdefs.h. */
7812 XML_Parser p = XML_ParserCreate (0);
7817 if ac_fn_c_try_link
"$LINENO"; then :
7822 rm -f core conftest.err conftest.
$ac_objext \
7823 conftest
$ac_exeext conftest.
$ac_ext
7824 LIBS
="$ac_save_LIBS"
7827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
7828 $as_echo "$ac_cv_libexpat" >&6; }
7829 if test "$ac_cv_libexpat" = yes; then
7832 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
7834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
7835 $as_echo_n "checking how to link with libexpat... " >&6; }
7836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
7837 $as_echo "$LIBEXPAT" >&6; }
7840 CPPFLAGS
="$ac_save_CPPFLAGS"
7850 if test "$HAVE_LIBEXPAT" != yes; then
7851 if test "$with_expat" = yes; then
7852 as_fn_error
"expat is missing or unusable" "$LINENO" 5
7854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
7855 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
7859 LIBS
="$LIBS $LIBEXPAT"
7860 for ac_func
in XML_StopParser
7862 ac_fn_c_check_func
"$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
7863 if test "x$ac_cv_func_XML_StopParser" = x
""yes; then :
7864 cat >>confdefs.h
<<_ACEOF
7865 #define HAVE_XML_STOPPARSER 1
7880 # Check whether --with-python was given.
7881 if test "${with_python+set}" = set; then :
7882 withval
=$with_python;
7887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
7888 $as_echo_n "checking whether to use python... " >&6; }
7889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
7890 $as_echo "$with_python" >&6; }
7892 if test "${with_python}" = no
; then
7893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
7894 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
7897 case "${with_python}" in
7899 if test -d ${with_python}; then
7900 # Assume the python binary is ${with_python}/bin/python.
7901 python_prog
="${with_python}/bin/python"
7903 # If python does not exit ${with_python}/bin, then try in
7904 # ${with_python}. On Windows/MinGW, this is where the Python
7906 if test ! -x "${python_prog}"; then
7907 python_prog
="${with_python}/python"
7910 if test ! -x "${python_prog}"; then
7911 # Fall back to gdb 7.0/7.1 behaviour.
7913 python_prefix
=${with_python}
7915 elif test -x "${with_python}"; then
7916 # While we can't run python compiled for $host (unless host == build),
7917 # the user could write a script that provides the needed information,
7918 # so we support that.
7919 python_prog
=${with_python}
7922 as_fn_error
"invalid value for --with-python" "$LINENO" 5
7926 # Disallow --with-python=foo/bar.
7927 as_fn_error
"invalid value for --with-python" "$LINENO" 5
7930 # The user has either specified auto, yes, or the name of the python
7931 # program assumed to be in $PATH.
7933 case "${with_python}" in
7935 if test ${build} = ${host}; then
7936 # Extract the first word of "python", so it can be a program name with args.
7937 set dummy python
; ac_word
=$2
7938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7939 $as_echo_n "checking for $ac_word... " >&6; }
7940 if test "${ac_cv_path_python_prog_path+set}" = set; then :
7941 $as_echo_n "(cached) " >&6
7943 case $python_prog_path in
7945 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
7948 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7952 test -z "$as_dir" && as_dir
=.
7953 for ac_exec_ext
in '' $ac_executable_extensions; do
7954 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7955 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
7956 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7963 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
7967 python_prog_path
=$ac_cv_path_python_prog_path
7968 if test -n "$python_prog_path"; then
7969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
7970 $as_echo "$python_prog_path" >&6; }
7972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7973 $as_echo "no" >&6; }
7977 if test "${python_prog_path}" = missing
; then
7980 python_prog
=${python_prog_path}
7983 # Not much we can do except assume the cross-compiler will find the
7989 # While we can't run python compiled for $host (unless host == build),
7990 # the user could write a script that provides the needed information,
7991 # so we support that.
7992 python_prog
="${with_python}"
7993 # Extract the first word of "${python_prog}", so it can be a program name with args.
7994 set dummy
${python_prog}; ac_word
=$2
7995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7996 $as_echo_n "checking for $ac_word... " >&6; }
7997 if test "${ac_cv_path_python_prog_path+set}" = set; then :
7998 $as_echo_n "(cached) " >&6
8000 case $python_prog_path in
8002 ac_cv_path_python_prog_path
="$python_prog_path" # Let the user override the test with a path.
8005 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8009 test -z "$as_dir" && as_dir
=.
8010 for ac_exec_ext
in '' $ac_executable_extensions; do
8011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8012 ac_cv_path_python_prog_path
="$as_dir/$ac_word$ac_exec_ext"
8013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8020 test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path
="missing"
8024 python_prog_path
=$ac_cv_path_python_prog_path
8025 if test -n "$python_prog_path"; then
8026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
8027 $as_echo "$python_prog_path" >&6; }
8029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8030 $as_echo "no" >&6; }
8034 if test "${python_prog_path}" = missing
; then
8035 as_fn_error
"unable to find python program ${python_prog}" "$LINENO" 5
8041 if test "${python_prog}" != missing
; then
8042 # We have a python program to use, but it may be too old.
8043 # Don't flag an error for --with-python=auto (the default).
8044 have_python_config
=yes
8045 python_includes
=`${python_prog} ${srcdir}/python/python-config.py --includes`
8046 if test $?
!= 0; then
8047 have_python_config
=failed
8048 if test "${with_python}" != auto
; then
8049 as_fn_error
"failure running python-config --includes" "$LINENO" 5
8052 python_libs
=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
8053 if test $?
!= 0; then
8054 have_python_config
=failed
8055 if test "${with_python}" != auto
; then
8056 as_fn_error
"failure running python-config --ldflags" "$LINENO" 5
8059 python_prefix
=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
8060 if test $?
!= 0; then
8061 have_python_config
=failed
8062 if test "${with_python}" != auto
; then
8063 as_fn_error
"failure running python-config --exec-prefix" "$LINENO" 5
8067 # We do not have a python executable we can use to determine where
8068 # to find the Python headers and libs. We cannot guess the include
8069 # path from the python_prefix either, because that include path
8070 # depends on the Python version. So, there is nothing much we can
8071 # do except assume that the compiler will be able to find those files.
8074 have_python_config
=no
8077 # If we have python-config, only try the configuration it provides.
8078 # Otherwise fallback on the old way of trying different versions of
8082 if test "${have_python_config}" = yes; then
8083 # Determine the Python version by extracting "-lpython<version>"
8084 # part of the python_libs. <version> is usually X.Y with X and Y
8085 # being decimal numbers, but can also be XY (seen on Windows).
8087 # The extraction is performed using sed with a regular expression.
8088 # Initially, the regexp used was using the '?' quantifier to make
8089 # the dot in the version number optional. Unfortunately, this
8090 # does not work with non-GNU versions of sed because, because of
8091 # what looks like a limitation (the '?' quantifier does not work
8092 # with back-references). We work around this limitation by using
8093 # the '*' quantifier instead. It means that, in theory, we might
8094 # match unexpected version strings such as "-lpython2..7", but
8095 # this seems unlikely in practice. And even if that happens,
8096 # an error will be triggered later on, when checking that version
8098 python_version
=`echo " ${python_libs} " \
8099 | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
8100 case "${python_version}" in
8103 version
=${python_version}
8105 new_CPPFLAGS
=${python_includes}
8106 new_LIBS
=${python_libs}
8107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8108 $as_echo_n "checking for ${version}... " >&6; }
8109 save_CPPFLAGS
=$CPPFLAGS
8111 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8112 LIBS
="$LIBS $new_LIBS"
8113 found_usable_python
=no
8114 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8115 /* end confdefs.h. */
8125 if ac_fn_c_try_link
"$LINENO"; then :
8126 have_libpython
=${version}
8127 found_usable_python
=yes
8128 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8129 PYTHON_LIBS
=$new_LIBS
8131 rm -f core conftest.err conftest.
$ac_objext \
8132 conftest
$ac_exeext conftest.
$ac_ext
8133 CPPFLAGS
=$save_CPPFLAGS
8135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8136 $as_echo "${found_usable_python}" >&6; }
8140 as_fn_error
"unable to determine python version from ${python_libs}" "$LINENO" 5
8143 elif test "${have_python_config}" != failed
; then
8144 if test "${have_libpython}" = no
; then
8148 new_CPPFLAGS
=${python_includes}
8149 new_LIBS
="${python_libs} -lpython2.7"
8150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8151 $as_echo_n "checking for ${version}... " >&6; }
8152 save_CPPFLAGS
=$CPPFLAGS
8154 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8155 LIBS
="$LIBS $new_LIBS"
8156 found_usable_python
=no
8157 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8158 /* end confdefs.h. */
8168 if ac_fn_c_try_link
"$LINENO"; then :
8169 have_libpython
=${version}
8170 found_usable_python
=yes
8171 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8172 PYTHON_LIBS
=$new_LIBS
8174 rm -f core conftest.err conftest.
$ac_objext \
8175 conftest
$ac_exeext conftest.
$ac_ext
8176 CPPFLAGS
=$save_CPPFLAGS
8178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8179 $as_echo "${found_usable_python}" >&6; }
8182 if test "${have_libpython}" = no
; then
8186 new_CPPFLAGS
=${python_includes}
8187 new_LIBS
="${python_libs} -lpython2.6"
8188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8189 $as_echo_n "checking for ${version}... " >&6; }
8190 save_CPPFLAGS
=$CPPFLAGS
8192 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8193 LIBS
="$LIBS $new_LIBS"
8194 found_usable_python
=no
8195 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8196 /* end confdefs.h. */
8206 if ac_fn_c_try_link
"$LINENO"; then :
8207 have_libpython
=${version}
8208 found_usable_python
=yes
8209 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8210 PYTHON_LIBS
=$new_LIBS
8212 rm -f core conftest.err conftest.
$ac_objext \
8213 conftest
$ac_exeext conftest.
$ac_ext
8214 CPPFLAGS
=$save_CPPFLAGS
8216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8217 $as_echo "${found_usable_python}" >&6; }
8220 if test ${have_libpython} = no
; then
8224 new_CPPFLAGS
=${python_includes}
8225 new_LIBS
="${python_libs} -lpython2.5"
8226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8227 $as_echo_n "checking for ${version}... " >&6; }
8228 save_CPPFLAGS
=$CPPFLAGS
8230 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8231 LIBS
="$LIBS $new_LIBS"
8232 found_usable_python
=no
8233 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8234 /* end confdefs.h. */
8244 if ac_fn_c_try_link
"$LINENO"; then :
8245 have_libpython
=${version}
8246 found_usable_python
=yes
8247 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8248 PYTHON_LIBS
=$new_LIBS
8250 rm -f core conftest.err conftest.
$ac_objext \
8251 conftest
$ac_exeext conftest.
$ac_ext
8252 CPPFLAGS
=$save_CPPFLAGS
8254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8255 $as_echo "${found_usable_python}" >&6; }
8258 if test ${have_libpython} = no
; then
8262 new_CPPFLAGS
=${python_includes}
8263 new_LIBS
="${python_libs} -lpython2.4"
8264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
8265 $as_echo_n "checking for ${version}... " >&6; }
8266 save_CPPFLAGS
=$CPPFLAGS
8268 CPPFLAGS
="$CPPFLAGS $new_CPPFLAGS"
8269 LIBS
="$LIBS $new_LIBS"
8270 found_usable_python
=no
8271 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8272 /* end confdefs.h. */
8282 if ac_fn_c_try_link
"$LINENO"; then :
8283 have_libpython
=${version}
8284 found_usable_python
=yes
8285 PYTHON_CPPFLAGS
=$new_CPPFLAGS
8286 PYTHON_LIBS
=$new_LIBS
8288 rm -f core conftest.err conftest.
$ac_objext \
8289 conftest
$ac_exeext conftest.
$ac_ext
8290 CPPFLAGS
=$save_CPPFLAGS
8292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
8293 $as_echo "${found_usable_python}" >&6; }
8297 if test "${have_libpython}" = python2.7
-o "${have_libpython}" = python27
; then
8299 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
8301 elif test "${have_libpython}" = python2.6
-o "${have_libpython}" = python26
; then
8303 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
8305 elif test "${have_libpython}" = python2.5
-o "${have_libpython}" = python25
; then
8307 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
8309 elif test "${have_libpython}" = python2.4
-o "${have_libpython}" = python24
; then
8311 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
8315 if test "${have_libpython}" = no
; then
8316 case "${with_python}" in
8318 as_fn_error
"python is missing or unusable" "$LINENO" 5
8321 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
8322 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
8325 as_fn_error
"no usable python found at ${with_python}" "$LINENO" 5
8329 if test -n "${python_prefix}"; then
8331 cat >>confdefs.h
<<_ACEOF
8332 #define WITH_PYTHON_PATH "${python_prefix}"
8336 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
8337 if test "x$prefix" = xNONE
; then
8338 test_prefix
=/usr
/local
8343 test_prefix
=$exec_prefix
8346 case ${python_prefix} in
8347 "${test_prefix}"|
"${test_prefix}/"*|\
8348 '${exec_prefix}'|
'${exec_prefix}/'*)
8353 cat >>confdefs.h
<<_ACEOF
8354 #define PYTHON_PATH_RELOCATABLE $value
8362 if test "${have_libpython}" != no
; then
8364 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
8366 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
8367 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
8368 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
8369 CONFIG_INSTALL
="$CONFIG_INSTALL install-python"
8370 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
8372 # Flags needed to compile Python code (taken from python-config --cflags).
8373 # We cannot call python-config directly because it will output whatever was
8374 # used when compiling the Python interpreter itself, including flags which
8375 # would make the python-related objects be compiled differently from the
8376 # rest of GDB (e.g., -O2 and -fPIC).
8377 if test "${GCC}" = yes; then
8378 tentative_python_cflags
="-fno-strict-aliasing -DNDEBUG -fwrapv"
8381 if test "x${tentative_python_cflags}" != x
; then
8382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
8383 $as_echo_n "checking compiler flags for python code... " >&6; }
8384 for flag
in ${tentative_python_cflags}; do
8385 # Check that the compiler accepts it
8386 saved_CFLAGS
="$CFLAGS"
8387 CFLAGS
="$CFLAGS $flag"
8388 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8389 /* end confdefs.h. */
8399 if ac_fn_c_try_compile
"$LINENO"; then :
8400 PYTHON_CFLAGS
="${PYTHON_CFLAGS} $flag"
8402 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8403 CFLAGS
="$saved_CFLAGS"
8405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
8406 $as_echo "${PYTHON_CFLAGS}" >&6; }
8409 # On IRIX, type siginfo is not defined. Instead, sys/siginfo.h provides:
8411 # #define siginfo __siginfo
8413 # The problem is that including Python causes some XOPEN macros to be
8414 # unilaterally defined, and that in turn causes _SGIAPI to evaluate
8415 # to false. So, we work around this issue by defining siginfo ourself
8416 # though the command-line.
8418 irix
*) if test "${GCC}" = yes; then
8419 CPPFLAGS
="$CPPFLAGS -Dsiginfo=__siginfo"
8424 # Even if Python support is not compiled in, we need to have these files
8426 CONFIG_OBS
="$CONFIG_OBS python.o py-value.o py-prettyprint.o py-auto-load.o"
8427 CONFIG_SRCS
="$CONFIG_SRCS python/python.c python/py-value.c \
8428 python/py-prettyprint.c python/py-auto-load.c"
8434 # ------------------------- #
8435 # Checks for header files. #
8436 # ------------------------- #
8439 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
8440 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
8442 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
8443 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
8444 $as_echo_n "(cached) " >&6
8446 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8447 /* end confdefs.h. */
8448 #include <sys/types.h>
8460 if ac_fn_c_try_compile
"$LINENO"; then :
8461 eval "$as_ac_Header=yes"
8463 eval "$as_ac_Header=no"
8465 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8467 eval ac_res
=\$
$as_ac_Header
8468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8469 $as_echo "$ac_res" >&6; }
8470 eval as_val
=\$
$as_ac_Header
8471 if test "x$as_val" = x
""yes; then :
8472 cat >>confdefs.h
<<_ACEOF
8473 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8476 ac_header_dirent
=$ac_hdr; break
8480 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8481 if test $ac_header_dirent = dirent.h
; then
8482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
8483 $as_echo_n "checking for library containing opendir... " >&6; }
8484 if test "${ac_cv_search_opendir+set}" = set; then :
8485 $as_echo_n "(cached) " >&6
8487 ac_func_search_save_LIBS
=$LIBS
8488 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8489 /* end confdefs.h. */
8491 /* Override any GCC internal prototype to avoid an error.
8492 Use char because int might match the return type of a GCC
8493 builtin and then its argument prototype would still apply. */
8506 for ac_lib
in '' dir
; do
8507 if test -z "$ac_lib"; then
8508 ac_res
="none required"
8511 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8513 if ac_fn_c_try_link
"$LINENO"; then :
8514 ac_cv_search_opendir
=$ac_res
8516 rm -f core conftest.err conftest.
$ac_objext \
8518 if test "${ac_cv_search_opendir+set}" = set; then :
8522 if test "${ac_cv_search_opendir+set}" = set; then :
8525 ac_cv_search_opendir
=no
8528 LIBS
=$ac_func_search_save_LIBS
8530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
8531 $as_echo "$ac_cv_search_opendir" >&6; }
8532 ac_res
=$ac_cv_search_opendir
8533 if test "$ac_res" != no
; then :
8534 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
8540 $as_echo_n "checking for library containing opendir... " >&6; }
8541 if test "${ac_cv_search_opendir+set}" = set; then :
8542 $as_echo_n "(cached) " >&6
8544 ac_func_search_save_LIBS
=$LIBS
8545 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8546 /* end confdefs.h. */
8548 /* Override any GCC internal prototype to avoid an error.
8549 Use char because int might match the return type of a GCC
8550 builtin and then its argument prototype would still apply. */
8563 for ac_lib
in '' x
; do
8564 if test -z "$ac_lib"; then
8565 ac_res
="none required"
8568 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8570 if ac_fn_c_try_link
"$LINENO"; then :
8571 ac_cv_search_opendir
=$ac_res
8573 rm -f core conftest.err conftest.
$ac_objext \
8575 if test "${ac_cv_search_opendir+set}" = set; then :
8579 if test "${ac_cv_search_opendir+set}" = set; then :
8582 ac_cv_search_opendir
=no
8585 LIBS
=$ac_func_search_save_LIBS
8587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
8588 $as_echo "$ac_cv_search_opendir" >&6; }
8589 ac_res
=$ac_cv_search_opendir
8590 if test "$ac_res" != no
; then :
8591 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
8598 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
8599 if test "${ac_cv_header_stat_broken+set}" = set; then :
8600 $as_echo_n "(cached) " >&6
8602 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8603 /* end confdefs.h. */
8604 #include <sys/types.h>
8605 #include <sys/stat.h>
8607 #if defined S_ISBLK && defined S_IFDIR
8608 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
8611 #if defined S_ISBLK && defined S_IFCHR
8612 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
8615 #if defined S_ISLNK && defined S_IFREG
8616 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
8619 #if defined S_ISSOCK && defined S_IFREG
8620 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
8624 if ac_fn_c_try_compile
"$LINENO"; then :
8625 ac_cv_header_stat_broken
=no
8627 ac_cv_header_stat_broken
=yes
8629 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
8632 $as_echo "$ac_cv_header_stat_broken" >&6; }
8633 if test $ac_cv_header_stat_broken = yes; then
8635 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
8639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8640 $as_echo_n "checking for ANSI C header files... " >&6; }
8641 if test "${ac_cv_header_stdc+set}" = set; then :
8642 $as_echo_n "(cached) " >&6
8644 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8645 /* end confdefs.h. */
8659 if ac_fn_c_try_compile
"$LINENO"; then :
8660 ac_cv_header_stdc
=yes
8662 ac_cv_header_stdc
=no
8664 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8666 if test $ac_cv_header_stdc = yes; then
8667 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8668 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8669 /* end confdefs.h. */
8673 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8674 $EGREP "memchr" >/dev
/null
2>&1; then :
8677 ac_cv_header_stdc
=no
8683 if test $ac_cv_header_stdc = yes; then
8684 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8686 /* end confdefs.h. */
8690 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8691 $EGREP "free" >/dev
/null
2>&1; then :
8694 ac_cv_header_stdc
=no
8700 if test $ac_cv_header_stdc = yes; then
8701 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8702 if test "$cross_compiling" = yes; then :
8705 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8706 /* end confdefs.h. */
8709 #if ((' ' & 0x0FF) == 0x020)
8710 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8711 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8713 # define ISLOWER(c) \
8714 (('a' <= (c) && (c) <= 'i') \
8715 || ('j' <= (c) && (c) <= 'r') \
8716 || ('s' <= (c) && (c) <= 'z'))
8717 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8720 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8725 for (i = 0; i < 256; i++)
8726 if (XOR (islower (i), ISLOWER (i))
8727 || toupper (i) != TOUPPER (i))
8732 if ac_fn_c_try_run
"$LINENO"; then :
8735 ac_cv_header_stdc
=no
8737 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
8738 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8744 $as_echo "$ac_cv_header_stdc" >&6; }
8745 if test $ac_cv_header_stdc = yes; then
8747 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8751 # elf_hp.h is for HP/UX 64-bit shared library support.
8752 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
8753 # unconditionally, so what's the point in checking these?
8754 for ac_header
in nlist.h machine
/reg.h poll.h sys
/poll.h proc_service.h \
8755 thread_db.h gnu
/libc-version.h signal.h stddef.h \
8756 stdlib.h string.h memory.h
strings.h sys
/fault.h \
8757 sys
/file.h sys
/filio.h sys
/ioctl.h sys
/param.h \
8758 sys
/resource.h sys
/procfs.h sys
/ptrace.h ptrace.h \
8759 sys
/reg.h sys
/debugreg.h sys
/select.h sys
/syscall.h \
8760 sys
/types.h sys
/wait.h
wait.h termios.h termio.h \
8761 sgtty.h unistd.h elf_hp.h ctype.h
time.h locale.h \
8762 dlfcn.h sys
/socket.h sys
/un.h
8764 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8765 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8766 eval as_val
=\$
$as_ac_Header
8767 if test "x$as_val" = x
""yes; then :
8768 cat >>confdefs.h
<<_ACEOF
8769 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8776 for ac_header
in link.h
8778 ac_fn_c_check_header_compile
"$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
8779 # include <sys/types.h>
8786 if test "x$ac_cv_header_link_h" = x
""yes; then :
8787 cat >>confdefs.h
<<_ACEOF
8788 #define HAVE_LINK_H 1
8795 for ac_header
in sys
/proc.h
8797 ac_fn_c_check_header_compile
"$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
8798 # include <sys/param.h>
8802 if test "x$ac_cv_header_sys_proc_h" = x
""yes; then :
8803 cat >>confdefs.h
<<_ACEOF
8804 #define HAVE_SYS_PROC_H 1
8811 for ac_header
in sys
/user.h
8813 ac_fn_c_check_header_compile
"$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
8814 # include <sys/param.h>
8818 if test "x$ac_cv_header_sys_user_h" = x
""yes; then :
8819 cat >>confdefs.h
<<_ACEOF
8820 #define HAVE_SYS_USER_H 1
8828 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
8829 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
8830 # think that we don't have <curses.h> if we're using GCC.
8833 if test "$GCC" = yes; then
8835 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
8839 for ac_header
in curses.h cursesX.h ncurses.h ncurses
/ncurses.h ncurses
/term.h
8841 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8842 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8843 eval as_val
=\$
$as_ac_Header
8844 if test "x$as_val" = x
""yes; then :
8845 cat >>confdefs.h
<<_ACEOF
8846 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8853 for ac_header
in term.h
8855 ac_fn_c_check_header_compile
"$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
8856 # include <curses.h>
8860 if test "x$ac_cv_header_term_h" = x
""yes; then :
8861 cat >>confdefs.h
<<_ACEOF
8862 #define HAVE_TERM_H 1
8870 # ------------------------- #
8871 # Checks for declarations. #
8872 # ------------------------- #
8874 ac_fn_c_check_decl
"$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
8875 if test "x$ac_cv_have_decl_free" = x
""yes; then :
8881 cat >>confdefs.h
<<_ACEOF
8882 #define HAVE_DECL_FREE $ac_have_decl
8884 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
8885 if test "x$ac_cv_have_decl_malloc" = x
""yes; then :
8891 cat >>confdefs.h
<<_ACEOF
8892 #define HAVE_DECL_MALLOC $ac_have_decl
8894 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
8895 if test "x$ac_cv_have_decl_realloc" = x
""yes; then :
8901 cat >>confdefs.h
<<_ACEOF
8902 #define HAVE_DECL_REALLOC $ac_have_decl
8904 ac_fn_c_check_decl
"$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
8905 if test "x$ac_cv_have_decl_strerror" = x
""yes; then :
8911 cat >>confdefs.h
<<_ACEOF
8912 #define HAVE_DECL_STRERROR $ac_have_decl
8914 ac_fn_c_check_decl
"$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
8915 if test "x$ac_cv_have_decl_strstr" = x
""yes; then :
8921 cat >>confdefs.h
<<_ACEOF
8922 #define HAVE_DECL_STRSTR $ac_have_decl
8924 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
8925 if test "x$ac_cv_have_decl_getopt" = x
""yes; then :
8931 cat >>confdefs.h
<<_ACEOF
8932 #define HAVE_DECL_GETOPT $ac_have_decl
8934 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
8935 if test "x$ac_cv_have_decl_snprintf" = x
""yes; then :
8941 cat >>confdefs.h
<<_ACEOF
8942 #define HAVE_DECL_SNPRINTF $ac_have_decl
8944 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
8945 if test "x$ac_cv_have_decl_vsnprintf" = x
""yes; then :
8951 cat >>confdefs.h
<<_ACEOF
8952 #define HAVE_DECL_VSNPRINTF $ac_have_decl
8956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
8957 $as_echo_n "checking for LC_MESSAGES... " >&6; }
8958 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
8959 $as_echo_n "(cached) " >&6
8961 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8962 /* end confdefs.h. */
8972 if ac_fn_c_try_link
"$LINENO"; then :
8973 am_cv_val_LC_MESSAGES
=yes
8975 am_cv_val_LC_MESSAGES
=no
8977 rm -f core conftest.err conftest.
$ac_objext \
8978 conftest
$ac_exeext conftest.
$ac_ext
8980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
8981 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
8982 if test $am_cv_val_LC_MESSAGES = yes; then
8984 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
8989 # ----------------------- #
8990 # Checks for structures. #
8991 # ----------------------- #
8993 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
8994 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
8996 cat >>confdefs.h
<<_ACEOF
8997 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9002 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
9003 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
9005 cat >>confdefs.h
<<_ACEOF
9006 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9013 # ------------------ #
9014 # Checks for types. #
9015 # ------------------ #
9017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
9018 $as_echo_n "checking return type of signal handlers... " >&6; }
9019 if test "${ac_cv_type_signal+set}" = set; then :
9020 $as_echo_n "(cached) " >&6
9022 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9023 /* end confdefs.h. */
9024 #include <sys/types.h>
9030 return *(signal (0, 0)) (0) == 1;
9035 if ac_fn_c_try_compile
"$LINENO"; then :
9036 ac_cv_type_signal
=int
9038 ac_cv_type_signal
=void
9040 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
9043 $as_echo "$ac_cv_type_signal" >&6; }
9045 cat >>confdefs.h
<<_ACEOF
9046 #define RETSIGTYPE $ac_cv_type_signal
9050 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9051 #include <sys/socket.h>
9054 if test "x$ac_cv_type_socklen_t" = x
""yes; then :
9056 cat >>confdefs.h
<<_ACEOF
9057 #define HAVE_SOCKLEN_T 1
9064 # ------------------------------------- #
9065 # Checks for compiler characteristics. #
9066 # ------------------------------------- #
9068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9069 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9070 if test "${ac_cv_c_const+set}" = set; then :
9071 $as_echo_n "(cached) " >&6
9073 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9074 /* end confdefs.h. */
9079 /* FIXME: Include the comments suggested by Paul. */
9081 /* Ultrix mips cc rejects this. */
9082 typedef int charset[2];
9084 /* SunOS 4.1.1 cc rejects this. */
9085 char const *const *pcpcc;
9087 /* NEC SVR4.0.2 mips cc rejects this. */
9088 struct point {int x, y;};
9089 static struct point const zero = {0,0};
9090 /* AIX XL C 1.02.0.0 rejects this.
9091 It does not let you subtract one const X* pointer from another in
9092 an arm of an if-expression whose if-part is not a constant
9094 const char *g = "string";
9095 pcpcc = &g + (g ? g-g : 0);
9096 /* HPUX 7.0 cc rejects these. */
9098 ppc = (char**) pcpcc;
9099 pcpcc = (char const *const *) ppc;
9100 { /* SCO 3.2v4 cc rejects this. */
9102 char const *s = 0 ? (char *) 0 : (char const *) 0;
9107 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9109 const int *foo = &x[0];
9112 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9113 typedef const int *iptr;
9117 { /* AIX XL C 1.02.0.0 rejects this saying
9118 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9119 struct s { int j; const int *ap[3]; };
9120 struct s *b; b->j = 5;
9122 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9126 return !cs[0] && !zero.x;
9133 if ac_fn_c_try_compile
"$LINENO"; then :
9138 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
9141 $as_echo "$ac_cv_c_const" >&6; }
9142 if test $ac_cv_c_const = no
; then
9144 $as_echo "#define const /**/" >>confdefs.h
9148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
9149 $as_echo_n "checking for inline... " >&6; }
9150 if test "${ac_cv_c_inline+set}" = set; then :
9151 $as_echo_n "(cached) " >&6
9154 for ac_kw
in inline __inline__ __inline
; do
9155 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9156 /* end confdefs.h. */
9159 static $ac_kw foo_t static_foo () {return 0; }
9160 $ac_kw foo_t foo () {return 0; }
9164 if ac_fn_c_try_compile
"$LINENO"; then :
9165 ac_cv_c_inline
=$ac_kw
9167 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9168 test "$ac_cv_c_inline" != no
&& break
9172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
9173 $as_echo "$ac_cv_c_inline" >&6; }
9175 case $ac_cv_c_inline in
9178 case $ac_cv_c_inline in
9180 *) ac_val
=$ac_cv_c_inline;;
9182 cat >>confdefs.h
<<_ACEOF
9184 #define inline $ac_val
9190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
9191 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
9192 if test "${ac_cv_c_bigendian+set}" = set; then :
9193 $as_echo_n "(cached) " >&6
9195 ac_cv_c_bigendian
=unknown
9196 # See if we're dealing with a universal compiler.
9197 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9198 /* end confdefs.h. */
9199 #ifndef __APPLE_CC__
9200 not a universal capable compiler
9205 if ac_fn_c_try_compile
"$LINENO"; then :
9207 # Check for potential -arch flags. It is not universal unless
9208 # there are at least two -arch flags with different values.
9211 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
9212 if test -n "$ac_prev"; then
9214 i?
86 | x86_64 | ppc | ppc64
)
9215 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
9218 ac_cv_c_bigendian
=universal
9224 elif test "x$ac_word" = "x-arch"; then
9229 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9230 if test $ac_cv_c_bigendian = unknown
; then
9231 # See if sys/param.h defines the BYTE_ORDER macro.
9232 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9233 /* end confdefs.h. */
9234 #include <sys/types.h>
9235 #include <sys/param.h>
9240 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
9241 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
9250 if ac_fn_c_try_compile
"$LINENO"; then :
9251 # It does; now see whether it defined to BIG_ENDIAN or not.
9252 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9253 /* end confdefs.h. */
9254 #include <sys/types.h>
9255 #include <sys/param.h>
9260 #if BYTE_ORDER != BIG_ENDIAN
9268 if ac_fn_c_try_compile
"$LINENO"; then :
9269 ac_cv_c_bigendian
=yes
9271 ac_cv_c_bigendian
=no
9273 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9275 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9277 if test $ac_cv_c_bigendian = unknown
; then
9278 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
9279 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9280 /* end confdefs.h. */
9286 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
9294 if ac_fn_c_try_compile
"$LINENO"; then :
9295 # It does; now see whether it defined to _BIG_ENDIAN or not.
9296 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9297 /* end confdefs.h. */
9311 if ac_fn_c_try_compile
"$LINENO"; then :
9312 ac_cv_c_bigendian
=yes
9314 ac_cv_c_bigendian
=no
9316 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9318 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9320 if test $ac_cv_c_bigendian = unknown
; then
9321 # Compile a test program.
9322 if test "$cross_compiling" = yes; then :
9323 # Try to guess by grepping values from an object file.
9324 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9325 /* end confdefs.h. */
9326 short int ascii_mm[] =
9327 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
9328 short int ascii_ii[] =
9329 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
9330 int use_ascii (int i) {
9331 return ascii_mm[i] + ascii_ii[i];
9333 short int ebcdic_ii[] =
9334 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
9335 short int ebcdic_mm[] =
9336 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
9337 int use_ebcdic (int i) {
9338 return ebcdic_mm[i] + ebcdic_ii[i];
9345 return use_ascii (foo) == use_ebcdic (foo);
9350 if ac_fn_c_try_compile
"$LINENO"; then :
9351 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
9352 ac_cv_c_bigendian
=yes
9354 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
9355 if test "$ac_cv_c_bigendian" = unknown
; then
9356 ac_cv_c_bigendian
=no
9358 # finding both strings is unlikely to happen, but who knows?
9359 ac_cv_c_bigendian
=unknown
9363 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9365 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9366 /* end confdefs.h. */
9367 $ac_includes_default
9372 /* Are we little or big endian? From Harbison&Steele. */
9376 char c[sizeof (long int)];
9379 return u.c[sizeof (long int) - 1] == 1;
9385 if ac_fn_c_try_run
"$LINENO"; then :
9386 ac_cv_c_bigendian
=no
9388 ac_cv_c_bigendian
=yes
9390 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9391 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
9397 $as_echo "$ac_cv_c_bigendian" >&6; }
9398 case $ac_cv_c_bigendian in #(
9400 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
9406 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
9410 as_fn_error
"unknown endianness
9411 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
9415 # ------------------------------ #
9416 # Checks for library functions. #
9417 # ------------------------------ #
9419 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9420 # for constant arguments. Useless!
9421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
9422 $as_echo_n "checking for working alloca.h... " >&6; }
9423 if test "${ac_cv_working_alloca_h+set}" = set; then :
9424 $as_echo_n "(cached) " >&6
9426 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9427 /* end confdefs.h. */
9432 char *p = (char *) alloca (2 * sizeof (int));
9438 if ac_fn_c_try_link
"$LINENO"; then :
9439 ac_cv_working_alloca_h
=yes
9441 ac_cv_working_alloca_h
=no
9443 rm -f core conftest.err conftest.
$ac_objext \
9444 conftest
$ac_exeext conftest.
$ac_ext
9446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
9447 $as_echo "$ac_cv_working_alloca_h" >&6; }
9448 if test $ac_cv_working_alloca_h = yes; then
9450 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
9455 $as_echo_n "checking for alloca... " >&6; }
9456 if test "${ac_cv_func_alloca_works+set}" = set; then :
9457 $as_echo_n "(cached) " >&6
9459 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9460 /* end confdefs.h. */
9462 # define alloca __builtin_alloca
9465 # include <malloc.h>
9466 # define alloca _alloca
9468 # ifdef HAVE_ALLOCA_H
9469 # include <alloca.h>
9474 # ifndef alloca /* predefined by HP cc +Olibcalls */
9485 char *p = (char *) alloca (1);
9491 if ac_fn_c_try_link
"$LINENO"; then :
9492 ac_cv_func_alloca_works
=yes
9494 ac_cv_func_alloca_works
=no
9496 rm -f core conftest.err conftest.
$ac_objext \
9497 conftest
$ac_exeext conftest.
$ac_ext
9499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
9500 $as_echo "$ac_cv_func_alloca_works" >&6; }
9502 if test $ac_cv_func_alloca_works = yes; then
9504 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
9507 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
9508 # that cause trouble. Some versions do not even contain alloca or
9509 # contain a buggy version. If you still want to use their alloca,
9510 # use ar to extract alloca.o from them instead of compiling alloca.c.
9512 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
9514 $as_echo "#define C_ALLOCA 1" >>confdefs.h
9517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
9518 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
9519 if test "${ac_cv_os_cray+set}" = set; then :
9520 $as_echo_n "(cached) " >&6
9522 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9523 /* end confdefs.h. */
9524 #if defined CRAY && ! defined CRAY2
9531 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9532 $EGREP "webecray" >/dev
/null
2>&1; then :
9540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
9541 $as_echo "$ac_cv_os_cray" >&6; }
9542 if test $ac_cv_os_cray = yes; then
9543 for ac_func
in _getb67 GETB67 getb67
; do
9544 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9545 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9546 eval as_val
=\$
$as_ac_var
9547 if test "x$as_val" = x
""yes; then :
9549 cat >>confdefs.h
<<_ACEOF
9550 #define CRAY_STACKSEG_END $ac_func
9559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
9560 $as_echo_n "checking stack direction for C alloca... " >&6; }
9561 if test "${ac_cv_c_stack_direction+set}" = set; then :
9562 $as_echo_n "(cached) " >&6
9564 if test "$cross_compiling" = yes; then :
9565 ac_cv_c_stack_direction
=0
9567 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9568 /* end confdefs.h. */
9569 $ac_includes_default
9571 find_stack_direction ()
9573 static char *addr = 0;
9578 return find_stack_direction ();
9581 return (&dummy > addr) ? 1 : -1;
9587 return find_stack_direction () < 0;
9590 if ac_fn_c_try_run
"$LINENO"; then :
9591 ac_cv_c_stack_direction
=1
9593 ac_cv_c_stack_direction
=-1
9595 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9596 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
9601 $as_echo "$ac_cv_c_stack_direction" >&6; }
9602 cat >>confdefs.h
<<_ACEOF
9603 #define STACK_DIRECTION $ac_cv_c_stack_direction
9609 for ac_header
in stdlib.h unistd.h
9611 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9612 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9613 eval as_val
=\$
$as_ac_Header
9614 if test "x$as_val" = x
""yes; then :
9615 cat >>confdefs.h
<<_ACEOF
9616 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9623 for ac_func
in getpagesize
9625 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
9626 if test "x$ac_cv_func_getpagesize" = x
""yes; then :
9627 cat >>confdefs.h
<<_ACEOF
9628 #define HAVE_GETPAGESIZE 1
9634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
9635 $as_echo_n "checking for working mmap... " >&6; }
9636 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
9637 $as_echo_n "(cached) " >&6
9639 if test "$cross_compiling" = yes; then :
9640 ac_cv_func_mmap_fixed_mapped
=no
9642 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9643 /* end confdefs.h. */
9644 $ac_includes_default
9645 /* malloc might have been renamed as rpl_malloc. */
9648 /* Thanks to Mike Haertel and Jim Avera for this test.
9649 Here is a matrix of mmap possibilities:
9650 mmap private not fixed
9651 mmap private fixed at somewhere currently unmapped
9652 mmap private fixed at somewhere already mapped
9653 mmap shared not fixed
9654 mmap shared fixed at somewhere currently unmapped
9655 mmap shared fixed at somewhere already mapped
9656 For private mappings, we should verify that changes cannot be read()
9657 back from the file, nor mmap's back from the file at a different
9658 address. (There have been systems where private was not correctly
9659 implemented like the infamous i386 svr4.0, and systems where the
9660 VM page cache was not coherent with the file system buffer cache
9661 like early versions of FreeBSD and possibly contemporary NetBSD.)
9662 For shared mappings, we should conversely verify that changes get
9663 propagated back to all the places they're supposed to be.
9665 Grep wants private fixed already mapped.
9666 The main things grep needs to know about mmap are:
9667 * does it exist and is it safe to write into the mmap'd area
9668 * how to use it (BSD variants) */
9671 #include <sys/mman.h>
9673 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
9677 /* This mess was copied from the GNU getpagesize.h. */
9678 #ifndef HAVE_GETPAGESIZE
9679 /* Assume that all systems that can run configure have sys/param.h. */
9680 # ifndef HAVE_SYS_PARAM_H
9681 # define HAVE_SYS_PARAM_H 1
9684 # ifdef _SC_PAGESIZE
9685 # define getpagesize() sysconf(_SC_PAGESIZE)
9686 # else /* no _SC_PAGESIZE */
9687 # ifdef HAVE_SYS_PARAM_H
9688 # include <sys/param.h>
9689 # ifdef EXEC_PAGESIZE
9690 # define getpagesize() EXEC_PAGESIZE
9691 # else /* no EXEC_PAGESIZE */
9693 # define getpagesize() NBPG * CLSIZE
9696 # endif /* no CLSIZE */
9697 # else /* no NBPG */
9699 # define getpagesize() NBPC
9700 # else /* no NBPC */
9702 # define getpagesize() PAGESIZE
9703 # endif /* PAGESIZE */
9704 # endif /* no NBPC */
9705 # endif /* no NBPG */
9706 # endif /* no EXEC_PAGESIZE */
9707 # else /* no HAVE_SYS_PARAM_H */
9708 # define getpagesize() 8192 /* punt totally */
9709 # endif /* no HAVE_SYS_PARAM_H */
9710 # endif /* no _SC_PAGESIZE */
9712 #endif /* no HAVE_GETPAGESIZE */
9717 char *data, *data2, *data3;
9721 pagesize = getpagesize ();
9723 /* First, make a file with some known garbage in it. */
9724 data = (char *) malloc (pagesize);
9727 for (i = 0; i < pagesize; ++i)
9728 *(data + i) = rand ();
9730 fd = creat ("conftest.mmap", 0600);
9733 if (write (fd, data, pagesize) != pagesize)
9737 /* Next, try to mmap the file at a fixed address which already has
9738 something else allocated at it. If we can, also make sure that
9739 we see the same garbage. */
9740 fd = open ("conftest.mmap", O_RDWR);
9743 data2 = (char *) malloc (2 * pagesize);
9746 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
9747 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
9748 MAP_PRIVATE | MAP_FIXED, fd, 0L))
9750 for (i = 0; i < pagesize; ++i)
9751 if (*(data + i) != *(data2 + i))
9754 /* Finally, make sure that changes to the mapped area do not
9755 percolate back to the file as seen by read(). (This is a bug on
9756 some variants of i386 svr4.0.) */
9757 for (i = 0; i < pagesize; ++i)
9758 *(data2 + i) = *(data2 + i) + 1;
9759 data3 = (char *) malloc (pagesize);
9762 if (read (fd, data3, pagesize) != pagesize)
9764 for (i = 0; i < pagesize; ++i)
9765 if (*(data + i) != *(data3 + i))
9771 if ac_fn_c_try_run
"$LINENO"; then :
9772 ac_cv_func_mmap_fixed_mapped
=yes
9774 ac_cv_func_mmap_fixed_mapped
=no
9776 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9777 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
9782 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
9783 if test $ac_cv_func_mmap_fixed_mapped = yes; then
9785 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
9790 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
9791 if test "x$ac_cv_type_pid_t" = x
""yes; then :
9795 cat >>confdefs.h
<<_ACEOF
9801 for ac_header
in vfork.h
9803 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
9804 if test "x$ac_cv_header_vfork_h" = x
""yes; then :
9805 cat >>confdefs.h
<<_ACEOF
9806 #define HAVE_VFORK_H 1
9813 for ac_func
in fork vfork
9815 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9816 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9817 eval as_val
=\$
$as_ac_var
9818 if test "x$as_val" = x
""yes; then :
9819 cat >>confdefs.h
<<_ACEOF
9820 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9826 if test "x$ac_cv_func_fork" = xyes
; then
9827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
9828 $as_echo_n "checking for working fork... " >&6; }
9829 if test "${ac_cv_func_fork_works+set}" = set; then :
9830 $as_echo_n "(cached) " >&6
9832 if test "$cross_compiling" = yes; then :
9833 ac_cv_func_fork_works
=cross
9835 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9836 /* end confdefs.h. */
9837 $ac_includes_default
9842 /* By Ruediger Kuhlmann. */
9849 if ac_fn_c_try_run
"$LINENO"; then :
9850 ac_cv_func_fork_works
=yes
9852 ac_cv_func_fork_works
=no
9854 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9855 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
9860 $as_echo "$ac_cv_func_fork_works" >&6; }
9863 ac_cv_func_fork_works
=$ac_cv_func_fork
9865 if test "x$ac_cv_func_fork_works" = xcross
; then
9867 *-*-amigaos* |
*-*-msdosdjgpp*)
9868 # Override, as these systems have only a dummy fork() stub
9869 ac_cv_func_fork_works
=no
9872 ac_cv_func_fork_works
=yes
9875 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
9876 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
9878 ac_cv_func_vfork_works
=$ac_cv_func_vfork
9879 if test "x$ac_cv_func_vfork" = xyes
; then
9880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
9881 $as_echo_n "checking for working vfork... " >&6; }
9882 if test "${ac_cv_func_vfork_works+set}" = set; then :
9883 $as_echo_n "(cached) " >&6
9885 if test "$cross_compiling" = yes; then :
9886 ac_cv_func_vfork_works
=cross
9888 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9889 /* end confdefs.h. */
9890 /* Thanks to Paul Eggert for this test. */
9891 $ac_includes_default
9892 #include <sys/wait.h>
9896 /* On some sparc systems, changes by the child to local and incoming
9897 argument registers are propagated back to the parent. The compiler
9898 is told about this with #include <vfork.h>, but some compilers
9899 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
9900 static variable whose address is put into a register that is
9901 clobbered by the vfork. */
9904 sparc_address_test (int arg)
9906 sparc_address_test (arg) int arg;
9927 pid_t parent = getpid ();
9930 sparc_address_test (0);
9935 /* Here is another test for sparc vfork register problems. This
9936 test uses lots of local variables, at least as many local
9937 variables as main has allocated so far including compiler
9938 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
9939 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
9940 reuse the register of parent for one of the local variables,
9941 since it will think that parent can't possibly be used any more
9942 in this routine. Assigning to the local variable will thus
9943 munge parent in the parent process. */
9945 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
9946 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
9947 /* Convince the compiler that p..p7 are live; otherwise, it might
9948 use the same hardware register for all 8 local variables. */
9949 if (p != p1 || p != p2 || p != p3 || p != p4
9950 || p != p5 || p != p6 || p != p7)
9953 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
9954 from child file descriptors. If the child closes a descriptor
9955 before it execs or exits, this munges the parent's descriptor
9956 as well. Test for this by closing stdout in the child. */
9957 _exit(close(fileno(stdout)) != 0);
9962 while (wait(&status) != child)
9965 /* Was there some problem with vforking? */
9968 /* Did the child fail? (This shouldn't happen.) */
9971 /* Did the vfork/compiler bug occur? */
9972 || parent != getpid()
9974 /* Did the file descriptor bug occur? */
9975 || fstat(fileno(stdout), &st) != 0
9980 if ac_fn_c_try_run
"$LINENO"; then :
9981 ac_cv_func_vfork_works
=yes
9983 ac_cv_func_vfork_works
=no
9985 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9986 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
9991 $as_echo "$ac_cv_func_vfork_works" >&6; }
9994 if test "x$ac_cv_func_fork_works" = xcross
; then
9995 ac_cv_func_vfork_works
=$ac_cv_func_vfork
9996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
9997 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
10000 if test "x$ac_cv_func_vfork_works" = xyes
; then
10002 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
10006 $as_echo "#define vfork fork" >>confdefs.h
10009 if test "x$ac_cv_func_fork_works" = xyes
; then
10011 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
10015 for ac_func
in canonicalize_file_name realpath getrusage getuid getgid \
10016 pipe poll pread pread64 pwrite readlink resize_term \
10017 sbrk setpgid setpgrp setsid \
10018 sigaction sigprocmask sigsetmask socketpair syscall \
10019 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
10020 setrlimit getrlimit posix_madvise waitpid lstat
10022 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10023 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10024 eval as_val
=\$
$as_ac_var
10025 if test "x$as_val" = x
""yes; then :
10026 cat >>confdefs.h
<<_ACEOF
10027 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
10035 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
10036 if test "${am_cv_langinfo_codeset+set}" = set; then :
10037 $as_echo_n "(cached) " >&6
10039 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10040 /* end confdefs.h. */
10041 #include <langinfo.h>
10045 char* cs = nl_langinfo(CODESET);
10050 if ac_fn_c_try_link
"$LINENO"; then :
10051 am_cv_langinfo_codeset
=yes
10053 am_cv_langinfo_codeset
=no
10055 rm -f core conftest.err conftest.
$ac_objext \
10056 conftest
$ac_exeext conftest.
$ac_ext
10059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
10060 $as_echo "$am_cv_langinfo_codeset" >&6; }
10061 if test $am_cv_langinfo_codeset = yes; then
10063 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
10068 # Check the return and argument types of ptrace. No canned test for
10069 # this, so roll our own.
10070 gdb_ptrace_headers
='
10071 #if HAVE_SYS_TYPES_H
10072 # include <sys/types.h>
10074 #if HAVE_SYS_PTRACE_H
10075 # include <sys/ptrace.h>
10078 # include <unistd.h>
10081 # There is no point in checking if we don't have a prototype.
10082 ac_fn_c_check_decl
"$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
10084 if test "x$ac_cv_have_decl_ptrace" = x
""yes; then :
10090 cat >>confdefs.h
<<_ACEOF
10091 #define HAVE_DECL_PTRACE $ac_have_decl
10093 if test $ac_have_decl = 1; then :
10097 : ${gdb_cv_func_ptrace_ret='int'}
10098 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
10102 # Check return type. Varargs (used on GNU/Linux) conflict with the
10103 # empty argument list, so check for that explicitly.
10104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
10105 $as_echo_n "checking return type of ptrace... " >&6; }
10106 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
10107 $as_echo_n "(cached) " >&6
10109 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10110 /* end confdefs.h. */
10111 $gdb_ptrace_headers
10115 extern long ptrace (enum __ptrace_request, ...);
10120 if ac_fn_c_try_compile
"$LINENO"; then :
10121 gdb_cv_func_ptrace_ret
='long'
10123 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10124 /* end confdefs.h. */
10125 $gdb_ptrace_headers
10129 extern int ptrace ();
10134 if ac_fn_c_try_compile
"$LINENO"; then :
10135 gdb_cv_func_ptrace_ret
='int'
10137 gdb_cv_func_ptrace_ret
='long'
10139 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10141 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
10144 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
10146 cat >>confdefs.h
<<_ACEOF
10147 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
10150 # Check argument types.
10151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
10152 $as_echo_n "checking types of arguments for ptrace... " >&6; }
10153 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
10154 $as_echo_n "(cached) " >&6
10157 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10158 /* end confdefs.h. */
10159 $gdb_ptrace_headers
10163 extern long ptrace (enum __ptrace_request, ...);
10168 if ac_fn_c_try_compile
"$LINENO"; then :
10169 gdb_cv_func_ptrace_args
='int,int,long,long'
10172 for gdb_arg1
in 'int' 'long'; do
10173 for gdb_arg2
in 'pid_t' 'int' 'long'; do
10174 for gdb_arg3
in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
10175 for gdb_arg4
in 'int' 'long'; do
10176 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10177 /* end confdefs.h. */
10178 $gdb_ptrace_headers
10183 extern $gdb_cv_func_ptrace_ret
10184 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
10190 if ac_fn_c_try_compile
"$LINENO"; then :
10191 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
10194 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10195 for gdb_arg5
in 'int *' 'int' 'long'; do
10196 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10197 /* end confdefs.h. */
10198 $gdb_ptrace_headers
10203 extern $gdb_cv_func_ptrace_ret
10204 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
10210 if ac_fn_c_try_compile
"$LINENO"; then :
10212 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
10215 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10221 # Provide a safe default value.
10222 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
10225 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
10228 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
10229 ac_save_IFS
=$IFS; IFS
=','
10230 set dummy
`echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
10234 cat >>confdefs.h
<<_ACEOF
10235 #define PTRACE_TYPE_ARG3 $3
10238 if test -n "$5"; then
10240 cat >>confdefs.h
<<_ACEOF
10241 #define PTRACE_TYPE_ARG5 $5
10246 if test "$cross_compiling" = no
; then
10247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
10248 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
10249 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
10250 $as_echo_n "(cached) " >&6
10252 if test "$cross_compiling" = yes; then :
10253 as_fn_error
"cannot check setpgrp when cross compiling" "$LINENO" 5
10255 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10256 /* end confdefs.h. */
10257 $ac_includes_default
10261 /* If this system has a BSD-style setpgrp which takes arguments,
10262 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
10263 exit successfully. */
10264 return setpgrp (1,1) != -1;
10269 if ac_fn_c_try_run
"$LINENO"; then :
10270 ac_cv_func_setpgrp_void
=no
10272 ac_cv_func_setpgrp_void
=yes
10274 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
10275 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
10279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
10280 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
10281 if test $ac_cv_func_setpgrp_void = yes; then
10283 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
10288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
10289 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
10290 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
10291 $as_echo_n "(cached) " >&6
10293 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10294 /* end confdefs.h. */
10296 #include <unistd.h>
10302 if (setpgrp(1,1) == -1)
10311 if ac_fn_c_try_compile
"$LINENO"; then :
10312 ac_cv_func_setpgrp_void
=no
10314 ac_cv_func_setpgrp_void
=yes
10316 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
10319 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
10320 if test $ac_cv_func_setpgrp_void = yes; then
10321 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
10326 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
10327 # since sigsetjmp might only be defined as a macro.
10328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
10329 $as_echo_n "checking for sigsetjmp... " >&6; }
10330 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
10331 $as_echo_n "(cached) " >&6
10333 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10334 /* end confdefs.h. */
10336 #include <setjmp.h>
10341 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
10346 if ac_fn_c_try_compile
"$LINENO"; then :
10347 gdb_cv_func_sigsetjmp
=yes
10349 gdb_cv_func_sigsetjmp
=no
10351 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
10354 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
10355 if test $gdb_cv_func_sigsetjmp = yes; then
10357 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
10361 # Assume we'll default to using the included libiberty regex.
10362 gdb_use_included_regex
=yes
10364 # However, if the system regex is GNU regex, then default to *not*
10365 # using the included regex.
10366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
10367 $as_echo_n "checking for GNU regex... " >&6; }
10368 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
10369 $as_echo_n "(cached) " >&6
10371 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10372 /* end confdefs.h. */
10373 #include <gnu-versions.h>
10377 #define REGEX_INTERFACE_VERSION 1
10378 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
10379 # error "Version mismatch"
10385 if ac_fn_c_try_compile
"$LINENO"; then :
10386 gdb_cv_have_gnu_regex
=yes
10388 gdb_cv_have_gnu_regex
=no
10390 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
10393 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
10394 if test $gdb_cv_have_gnu_regex = yes; then
10395 gdb_use_included_regex
=no
10399 # Check whether --with-included-regex was given.
10400 if test "${with_included_regex+set}" = set; then :
10401 withval
=$with_included_regex; gdb_with_regex
=$withval
10403 gdb_with_regex
=$gdb_use_included_regex
10406 if test "$gdb_with_regex" = yes; then
10408 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
10412 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
10413 ac_fn_c_check_member
"$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
10414 #include <sys/proc.h>
10417 if test "x$ac_cv_member_struct_thread_td_pcb" = x
""yes; then :
10419 cat >>confdefs.h
<<_ACEOF
10420 #define HAVE_STRUCT_THREAD_TD_PCB 1
10427 # See if <sys/lwp.h> defines `struct lwp`.
10428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
10429 $as_echo_n "checking for struct lwp... " >&6; }
10430 if test "${gdb_cv_struct_lwp+set}" = set; then :
10431 $as_echo_n "(cached) " >&6
10433 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10434 /* end confdefs.h. */
10435 #include <sys/param.h>
10436 #include <sys/lwp.h>
10445 if ac_fn_c_try_compile
"$LINENO"; then :
10446 gdb_cv_struct_lwp
=yes
10448 gdb_cv_struct_lwp
=no
10450 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
10453 $as_echo "$gdb_cv_struct_lwp" >&6; }
10454 if test $gdb_cv_struct_lwp = yes; then
10456 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
10460 # See if <machine/reg.h> degines `struct reg'.
10461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
10462 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
10463 if test "${gdb_cv_struct_reg+set}" = set; then :
10464 $as_echo_n "(cached) " >&6
10466 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10467 /* end confdefs.h. */
10468 #include <sys/types.h>
10469 #include <machine/reg.h>
10478 if ac_fn_c_try_compile
"$LINENO"; then :
10479 gdb_cv_struct_reg
=yes
10481 gdb_cv_struct_reg
=no
10483 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
10486 $as_echo "$gdb_cv_struct_reg" >&6; }
10487 if test $gdb_cv_struct_reg = yes; then
10489 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
10493 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
10494 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
10495 ac_fn_c_check_member
"$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
10497 if test "x$ac_cv_member_struct_reg_r_fs" = x
""yes; then :
10499 cat >>confdefs.h
<<_ACEOF
10500 #define HAVE_STRUCT_REG_R_FS 1
10505 ac_fn_c_check_member
"$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
10507 if test "x$ac_cv_member_struct_reg_r_gs" = x
""yes; then :
10509 cat >>confdefs.h
<<_ACEOF
10510 #define HAVE_STRUCT_REG_R_GS 1
10517 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
10518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
10519 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
10520 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
10521 $as_echo_n "(cached) " >&6
10523 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10524 /* end confdefs.h. */
10525 #include <sys/ptrace.h>
10534 if ac_fn_c_try_compile
"$LINENO"; then :
10535 gdb_cv_have_ptrace_getregs
=yes
10537 gdb_cv_have_ptrace_getregs
=no
10539 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
10543 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
10544 if test $gdb_cv_have_ptrace_getregs = yes; then
10546 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
10550 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
10551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
10552 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
10553 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
10554 $as_echo_n "(cached) " >&6
10556 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10557 /* end confdefs.h. */
10558 #include <sys/ptrace.h>
10567 if ac_fn_c_try_compile
"$LINENO"; then :
10568 gdb_cv_have_ptrace_getfpxregs
=yes
10570 gdb_cv_have_ptrace_getfpxregs
=no
10572 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
10576 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
10577 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
10579 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
10583 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
10584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
10585 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
10586 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
10587 $as_echo_n "(cached) " >&6
10589 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10590 /* end confdefs.h. */
10591 #include <sys/types.h>
10592 #include <sys/ptrace.h>
10601 if ac_fn_c_try_compile
"$LINENO"; then :
10602 gdb_cv_have_pt_getdbregs
=yes
10604 gdb_cv_have_pt_getdbregs
=no
10606 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
10610 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
10611 if test $gdb_cv_have_pt_getdbregs = yes; then
10613 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
10617 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
10618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
10619 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
10620 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
10621 $as_echo_n "(cached) " >&6
10623 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10624 /* end confdefs.h. */
10625 #include <sys/types.h>
10626 #include <sys/ptrace.h>
10635 if ac_fn_c_try_compile
"$LINENO"; then :
10636 gdb_cv_have_pt_getxmmregs
=yes
10638 gdb_cv_have_pt_getxmmregs
=no
10640 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
10644 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
10645 if test $gdb_cv_have_pt_getxmmregs = yes; then
10647 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
10651 # Detect which type of /proc is in use, such as for Unixware or Solaris.
10653 if test "${target}" = "${host}"; then
10655 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
10657 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
10660 *-*-solaris2.
[6789] |
*-*-solaris2.1
[0-9]*)
10662 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
10666 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
10668 $as_echo "#define _KMEMUSER 1" >>confdefs.h
10674 if test "$ac_cv_header_sys_procfs_h" = yes; then
10675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
10676 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
10677 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
10678 $as_echo_n "(cached) " >&6
10680 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10681 /* end confdefs.h. */
10684 /* Needed for new procfs interface on sparc-solaris. */
10685 #define _STRUCTURED_PROC 1
10686 #include <sys/procfs.h>
10695 if ac_fn_c_try_compile
"$LINENO"; then :
10696 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
10698 bfd_cv_have_sys_procfs_type_pstatus_t
=no
10701 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10704 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
10706 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
10709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
10710 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
10712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
10713 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
10714 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
10715 $as_echo_n "(cached) " >&6
10717 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10718 /* end confdefs.h. */
10721 /* Needed for new procfs interface on sparc-solaris. */
10722 #define _STRUCTURED_PROC 1
10723 #include <sys/procfs.h>
10732 if ac_fn_c_try_compile
"$LINENO"; then :
10733 bfd_cv_have_sys_procfs_type_prrun_t
=yes
10735 bfd_cv_have_sys_procfs_type_prrun_t
=no
10738 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10741 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
10743 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
10746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
10747 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
10749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
10750 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
10751 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
10752 $as_echo_n "(cached) " >&6
10754 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10755 /* end confdefs.h. */
10758 /* Needed for new procfs interface on sparc-solaris. */
10759 #define _STRUCTURED_PROC 1
10760 #include <sys/procfs.h>
10769 if ac_fn_c_try_compile
"$LINENO"; then :
10770 bfd_cv_have_sys_procfs_type_gregset_t
=yes
10772 bfd_cv_have_sys_procfs_type_gregset_t
=no
10775 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10778 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
10780 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
10783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
10784 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
10786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
10787 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
10788 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
10789 $as_echo_n "(cached) " >&6
10791 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10792 /* end confdefs.h. */
10795 /* Needed for new procfs interface on sparc-solaris. */
10796 #define _STRUCTURED_PROC 1
10797 #include <sys/procfs.h>
10806 if ac_fn_c_try_compile
"$LINENO"; then :
10807 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
10809 bfd_cv_have_sys_procfs_type_fpregset_t
=no
10812 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10815 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
10817 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
10820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
10821 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
10823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
10824 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
10825 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
10826 $as_echo_n "(cached) " >&6
10828 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10829 /* end confdefs.h. */
10832 /* Needed for new procfs interface on sparc-solaris. */
10833 #define _STRUCTURED_PROC 1
10834 #include <sys/procfs.h>
10843 if ac_fn_c_try_compile
"$LINENO"; then :
10844 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
10846 bfd_cv_have_sys_procfs_type_prgregset_t
=no
10849 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10852 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
10854 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
10857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
10858 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
10860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
10861 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
10862 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
10863 $as_echo_n "(cached) " >&6
10865 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10866 /* end confdefs.h. */
10869 /* Needed for new procfs interface on sparc-solaris. */
10870 #define _STRUCTURED_PROC 1
10871 #include <sys/procfs.h>
10880 if ac_fn_c_try_compile
"$LINENO"; then :
10881 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
10883 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
10886 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10889 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
10891 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
10894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
10895 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
10898 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
10899 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
10900 $as_echo_n "(cached) " >&6
10902 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10903 /* end confdefs.h. */
10906 /* Needed for new procfs interface on sparc-solaris. */
10907 #define _STRUCTURED_PROC 1
10908 #include <sys/procfs.h>
10917 if ac_fn_c_try_compile
"$LINENO"; then :
10918 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
10920 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
10923 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10926 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
10928 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
10931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
10932 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
10934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
10935 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
10936 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
10937 $as_echo_n "(cached) " >&6
10939 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10940 /* end confdefs.h. */
10943 /* Needed for new procfs interface on sparc-solaris. */
10944 #define _STRUCTURED_PROC 1
10945 #include <sys/procfs.h>
10949 prfpregset32_t avar
10954 if ac_fn_c_try_compile
"$LINENO"; then :
10955 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
10957 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
10960 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10963 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
10965 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
10968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
10969 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
10971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
10972 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
10973 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
10974 $as_echo_n "(cached) " >&6
10976 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10977 /* end confdefs.h. */
10980 /* Needed for new procfs interface on sparc-solaris. */
10981 #define _STRUCTURED_PROC 1
10982 #include <sys/procfs.h>
10991 if ac_fn_c_try_compile
"$LINENO"; then :
10992 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
10994 bfd_cv_have_sys_procfs_type_lwpid_t
=no
10997 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11000 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
11002 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
11005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
11006 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
11008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
11009 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
11010 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
11011 $as_echo_n "(cached) " >&6
11013 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11014 /* end confdefs.h. */
11017 /* Needed for new procfs interface on sparc-solaris. */
11018 #define _STRUCTURED_PROC 1
11019 #include <sys/procfs.h>
11028 if ac_fn_c_try_compile
"$LINENO"; then :
11029 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
11031 bfd_cv_have_sys_procfs_type_psaddr_t
=no
11034 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11037 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
11039 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
11042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
11043 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
11045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
11046 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
11047 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
11048 $as_echo_n "(cached) " >&6
11050 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11051 /* end confdefs.h. */
11054 /* Needed for new procfs interface on sparc-solaris. */
11055 #define _STRUCTURED_PROC 1
11056 #include <sys/procfs.h>
11065 if ac_fn_c_try_compile
"$LINENO"; then :
11066 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
11068 bfd_cv_have_sys_procfs_type_prsysent_t
=no
11071 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11074 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
11076 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
11079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
11080 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
11082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
11083 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
11084 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
11085 $as_echo_n "(cached) " >&6
11087 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11088 /* end confdefs.h. */
11091 /* Needed for new procfs interface on sparc-solaris. */
11092 #define _STRUCTURED_PROC 1
11093 #include <sys/procfs.h>
11102 if ac_fn_c_try_compile
"$LINENO"; then :
11103 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
11105 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
11108 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11111 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
11113 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
11117 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
11119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
11120 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
11121 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
11122 $as_echo_n "(cached) " >&6
11124 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11125 /* end confdefs.h. */
11128 /* Needed for new procfs interface on sparc-solaris. */
11129 #define _STRUCTURED_PROC 1
11130 #include <sys/procfs.h>
11134 pr_sigaction64_t avar
11139 if ac_fn_c_try_compile
"$LINENO"; then :
11140 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
11142 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
11145 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11148 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
11150 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
11153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
11154 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
11156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
11157 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
11158 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
11159 $as_echo_n "(cached) " >&6
11161 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11162 /* end confdefs.h. */
11165 /* Needed for new procfs interface on sparc-solaris. */
11166 #define _STRUCTURED_PROC 1
11167 #include <sys/procfs.h>
11171 pr_siginfo64_t avar
11176 if ac_fn_c_try_compile
"$LINENO"; then :
11177 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
11179 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
11182 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11185 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
11187 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
11190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
11191 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
11197 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
11198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
11199 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
11200 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
11201 $as_echo_n "(cached) " >&6
11203 if test "$cross_compiling" = yes; then :
11204 gdb_cv_prfpregset_t_broken
=yes
11206 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11207 /* end confdefs.h. */
11208 #include <sys/procfs.h>
11211 if (sizeof (prfpregset_t) == sizeof (void *))
11216 if ac_fn_c_try_run
"$LINENO"; then :
11217 gdb_cv_prfpregset_t_broken
=no
11219 gdb_cv_prfpregset_t_broken
=yes
11221 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11222 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
11228 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
11229 if test $gdb_cv_prfpregset_t_broken = yes; then
11231 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
11237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
11238 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
11239 if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
11240 $as_echo_n "(cached) " >&6
11242 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11243 /* end confdefs.h. */
11244 #include <unistd.h>
11245 #include <sys/types.h>
11246 #include <sys/procfs.h>
11253 dummy = ioctl(0, PIOCSET, &dummy);
11259 if ac_fn_c_try_compile
"$LINENO"; then :
11260 gdb_cv_have_procfs_piocset
=yes
11262 gdb_cv_have_procfs_piocset
=no
11264 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
11268 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
11269 if test $gdb_cv_have_procfs_piocset = yes; then
11271 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
11276 if test ${host} = ${target} ; then
11278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
11279 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
11280 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
11281 $as_echo_n "(cached) " >&6
11283 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11284 /* end confdefs.h. */
11289 struct link_map lm; (void) lm.l_addr;
11294 if ac_fn_c_try_compile
"$LINENO"; then :
11295 gdb_cv_have_struct_link_map_with_l_members
=yes
11297 gdb_cv_have_struct_link_map_with_l_members
=no
11299 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
11303 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
11304 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
11306 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
11311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
11312 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
11313 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
11314 $as_echo_n "(cached) " >&6
11316 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11317 /* end confdefs.h. */
11318 #include <sys/types.h>
11323 struct link_map lm; (void) lm.lm_addr;
11328 if ac_fn_c_try_compile
"$LINENO"; then :
11329 gdb_cv_have_struct_link_map_with_lm_members
=yes
11331 gdb_cv_have_struct_link_map_with_lm_members
=no
11333 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
11337 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
11338 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
11340 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
11345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
11346 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
11347 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
11348 $as_echo_n "(cached) " >&6
11350 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11351 /* end confdefs.h. */
11352 #include <sys/types.h>
11353 #ifdef HAVE_NLIST_H
11360 struct so_map lm; (void) lm.som_addr;
11365 if ac_fn_c_try_compile
"$LINENO"; then :
11366 gdb_cv_have_struct_so_map_with_som_members
=yes
11368 gdb_cv_have_struct_so_map_with_som_members
=no
11370 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
11374 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
11375 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
11377 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
11382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
11383 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
11384 if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
11385 $as_echo_n "(cached) " >&6
11387 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11388 /* end confdefs.h. */
11390 #include <sys/link.h>
11394 struct link_map32 l;
11399 if ac_fn_c_try_compile
"$LINENO"; then :
11400 gdb_cv_have_struct_link_map32
=yes
11402 gdb_cv_have_struct_link_map32
=no
11404 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
11408 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
11409 if test $gdb_cv_have_struct_link_map32 = yes; then
11411 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
11414 $as_echo "#define _SYSCALL32 1" >>confdefs.h
11419 # Check if the compiler supports the `long long' type.
11421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
11422 $as_echo_n "checking for long long support in compiler... " >&6; }
11423 if test "${gdb_cv_c_long_long+set}" = set; then :
11424 $as_echo_n "(cached) " >&6
11426 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11427 /* end confdefs.h. */
11428 extern long long foo;
11432 switch (foo & 2) { case 0: return 1; }
11437 if ac_fn_c_try_compile
"$LINENO"; then :
11438 gdb_cv_c_long_long
=yes
11440 gdb_cv_c_long_long
=no
11442 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
11445 $as_echo "$gdb_cv_c_long_long" >&6; }
11446 if test $gdb_cv_c_long_long = yes; then
11448 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
11452 # Check if the compiler and runtime support printing long longs.
11454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
11455 $as_echo_n "checking for long long support in printf... " >&6; }
11456 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
11457 $as_echo_n "(cached) " >&6
11459 if test "$cross_compiling" = yes; then :
11460 gdb_cv_printf_has_long_long
=no
11462 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11463 /* end confdefs.h. */
11464 $ac_includes_default
11470 l = (l << 16) + 0x0123;
11471 l = (l << 16) + 0x4567;
11472 l = (l << 16) + 0x89ab;
11473 l = (l << 16) + 0xcdef;
11474 sprintf (buf, "0x%016llx", l);
11475 return (strcmp ("0x0123456789abcdef", buf));
11480 if ac_fn_c_try_run
"$LINENO"; then :
11481 gdb_cv_printf_has_long_long
=yes
11483 gdb_cv_printf_has_long_long
=no
11485 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11486 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
11491 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
11492 if test $gdb_cv_printf_has_long_long = yes; then
11494 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
11498 # Check if the compiler and runtime support printing decfloats.
11500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
11501 $as_echo_n "checking for decfloat support in printf... " >&6; }
11502 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
11503 $as_echo_n "(cached) " >&6
11505 if test "$cross_compiling" = yes; then :
11506 gdb_cv_printf_has_decfloat
=no
11508 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11509 /* end confdefs.h. */
11510 $ac_includes_default
11515 _Decimal32 d32 = 1.2345df;
11516 _Decimal64 d64 = 1.2345dd;
11517 _Decimal128 d128 = 1.2345dl;
11518 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
11519 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
11524 if ac_fn_c_try_run
"$LINENO"; then :
11525 gdb_cv_printf_has_decfloat
=yes
11527 gdb_cv_printf_has_decfloat
=no
11529 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11530 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
11535 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
11536 if test $gdb_cv_printf_has_decfloat = yes; then
11538 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
11542 # Check if the compiler supports the `long double' type. We can't use
11543 # AC_C_LONG_DOUBLE because that one does additional checks on the
11544 # constants defined in <float.h> that fail on some systems,
11545 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
11547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
11548 $as_echo_n "checking for long double support in compiler... " >&6; }
11549 if test "${gdb_cv_c_long_double+set}" = set; then :
11550 $as_echo_n "(cached) " >&6
11552 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11553 /* end confdefs.h. */
11556 if ac_fn_c_try_compile
"$LINENO"; then :
11557 gdb_cv_c_long_double
=yes
11559 gdb_cv_c_long_double
=no
11561 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
11564 $as_echo "$gdb_cv_c_long_double" >&6; }
11565 if test $gdb_cv_c_long_double = yes; then
11567 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
11571 # Check if the compiler and runtime support printing long doubles.
11573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
11574 $as_echo_n "checking for long double support in printf... " >&6; }
11575 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
11576 $as_echo_n "(cached) " >&6
11578 if test "$cross_compiling" = yes; then :
11579 gdb_cv_printf_has_long_double
=no
11581 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11582 /* end confdefs.h. */
11583 $ac_includes_default
11588 long double f = 3.141592653;
11589 sprintf (buf, "%Lg", f);
11590 return (strncmp ("3.14159", buf, 7));
11595 if ac_fn_c_try_run
"$LINENO"; then :
11596 gdb_cv_printf_has_long_double
=yes
11598 gdb_cv_printf_has_long_double
=no
11600 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11601 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
11606 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
11607 if test $gdb_cv_printf_has_long_double = yes; then
11609 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
11613 # Check if the compiler and runtime support scanning long doubles.
11615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
11616 $as_echo_n "checking for long double support in scanf... " >&6; }
11617 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
11618 $as_echo_n "(cached) " >&6
11620 if test "$cross_compiling" = yes; then :
11621 gdb_cv_scanf_has_long_double
=no
11623 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11624 /* end confdefs.h. */
11629 char *buf = "3.141592653";
11631 sscanf (buf, "%Lg", &f);
11632 return !(f > 3.14159 && f < 3.14160);
11637 if ac_fn_c_try_run
"$LINENO"; then :
11638 gdb_cv_scanf_has_long_double
=yes
11640 gdb_cv_scanf_has_long_double
=no
11642 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11643 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
11648 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
11649 if test $gdb_cv_scanf_has_long_double = yes; then
11651 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
11657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
11658 $as_echo_n "checking for -bbigtoc option... " >&6; }
11659 if test "${gdb_cv_bigtoc+set}" = set; then :
11660 $as_echo_n "(cached) " >&6
11663 SAVE_LDFLAGS
=$LDFLAGS
11666 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
11667 *) gdb_cv_bigtoc
=-bbigtoc ;;
11670 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
11671 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11672 /* end confdefs.h. */
11682 if ac_fn_c_try_link
"$LINENO"; then :
11687 rm -f core conftest.err conftest.
$ac_objext \
11688 conftest
$ac_exeext conftest.
$ac_ext
11689 LDFLAGS
="${SAVE_LDFLAGS}"
11692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
11693 $as_echo "$gdb_cv_bigtoc" >&6; }
11694 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
11698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
11699 $as_echo_n "checking for the dynamic export flag... " >&6; }
11701 if test "${gdb_native}" = yes; then
11702 # The dynamically loaded libthread_db needs access to symbols in the gdb
11703 # executable. Older GNU ld supports --export-dynamic but --dynamic-list
11704 # may not be supported there.
11705 old_LDFLAGS
="$LDFLAGS"
11706 # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
11707 RDYNAMIC
="-Wl,--dynamic-list=${srcdir}/proc-service.list"
11708 LDFLAGS
="$LDFLAGS $RDYNAMIC"
11709 if test "${have_libpython}" = no
; then
11710 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11711 /* end confdefs.h. */
11721 if ac_fn_c_try_link
"$LINENO"; then :
11724 rm -f core conftest.err conftest.
$ac_objext \
11725 conftest
$ac_exeext conftest.
$ac_ext
11727 # Workaround http://bugs.python.org/issue4434 where static
11728 # libpythonX.Y.a would get its symbols required for
11729 # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
11730 # Problem does not happen for the recommended libpythonX.Y.so linkage.
11731 old_CFLAGS
="$CFLAGS"
11732 CFLAGS
="$CFLAGS $PYTHON_CFLAGS"
11733 if test "$cross_compiling" = yes; then :
11736 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11737 /* end confdefs.h. */
11738 #include "${have_libpython}/Python.h"
11744 err = PyRun_SimpleString ("import itertools\n");
11746 return err == 0 ? 0 : 1;
11751 if ac_fn_c_try_run
"$LINENO"; then :
11754 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11755 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11758 CFLAGS
="$old_CFLAGS"
11760 LDFLAGS
="$old_LDFLAGS"
11762 if $dynamic_list; then
11763 found
="-Wl,--dynamic-list"
11764 RDYNAMIC
='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
11767 RDYNAMIC
="-rdynamic"
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
11771 $as_echo "$found" >&6; }
11774 if test ${build} = ${host} -a ${host} = ${target} ; then
11777 # See if thread_db library is around for Solaris thread debugging.
11778 # Note that we must explicitly test for version 1 of the library
11779 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
11781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
11782 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
11783 if test -f /usr
/lib
/libthread_db.so
.1 ; then
11784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11785 $as_echo "yes" >&6; }
11787 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
11789 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
11790 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
11791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11792 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11793 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11794 $as_echo_n "(cached) " >&6
11796 ac_check_lib_save_LIBS
=$LIBS
11798 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11799 /* end confdefs.h. */
11801 /* Override any GCC internal prototype to avoid an error.
11802 Use char because int might match the return type of a GCC
11803 builtin and then its argument prototype would still apply. */
11816 if ac_fn_c_try_link
"$LINENO"; then :
11817 ac_cv_lib_dl_dlopen
=yes
11819 ac_cv_lib_dl_dlopen
=no
11821 rm -f core conftest.err conftest.
$ac_objext \
11822 conftest
$ac_exeext conftest.
$ac_ext
11823 LIBS
=$ac_check_lib_save_LIBS
11825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11826 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11827 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
11828 cat >>confdefs.h
<<_ACEOF
11829 #define HAVE_LIBDL 1
11836 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} $RDYNAMIC"
11837 # Sun randomly tweaked the prototypes in <proc_service.h>
11839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
11840 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
11841 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
11842 $as_echo_n "(cached) " >&6
11845 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11846 /* end confdefs.h. */
11848 #include <proc_service.h>
11849 ps_err_e ps_pdwrite
11850 (struct ps_prochandle*, psaddr_t, const void*, size_t);
11860 if ac_fn_c_try_compile
"$LINENO"; then :
11861 gdb_cv_proc_service_is_old
=no
11863 gdb_cv_proc_service_is_old
=yes
11865 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
11870 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
11871 if test $gdb_cv_proc_service_is_old = yes; then
11873 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
11877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11878 $as_echo "no" >&6; }
11882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
11883 $as_echo_n "checking for AiX thread debugging library... " >&6; }
11884 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
11885 $as_echo_n "(cached) " >&6
11887 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11888 /* end confdefs.h. */
11889 #include <sys/pthdebug.h>
11893 #ifndef PTHDB_VERSION_3
11900 if ac_fn_c_try_compile
"$LINENO"; then :
11901 gdb_cv_have_aix_thread_debug
=yes
11903 gdb_cv_have_aix_thread_debug
=no
11905 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
11909 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
11910 if test $gdb_cv_have_aix_thread_debug = yes; then
11911 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
11912 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
11913 LIBS
="$LIBS -lpthdebug"
11915 # Older versions of AIX do not provide the declaration for
11916 # the getthrds function (it appears that it was introduced
11918 ac_fn_c_check_decl
"$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
11920 if test "x$ac_cv_have_decl_getthrds" = x
""yes; then :
11926 cat >>confdefs.h
<<_ACEOF
11927 #define HAVE_DECL_GETTHRDS $ac_have_decl
11936 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
11937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
11938 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
11939 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
11940 $as_echo_n "(cached) " >&6
11942 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11943 /* end confdefs.h. */
11944 #include <thread_db.h>
11948 int i = TD_NOTALLOC;
11953 if ac_fn_c_try_compile
"$LINENO"; then :
11954 gdb_cv_thread_db_h_has_td_notalloc
=yes
11956 gdb_cv_thread_db_h_has_td_notalloc
=no
11959 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
11963 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
11964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
11965 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
11966 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
11967 $as_echo_n "(cached) " >&6
11969 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11970 /* end confdefs.h. */
11971 #include <thread_db.h>
11975 int i = TD_VERSION;
11980 if ac_fn_c_try_compile
"$LINENO"; then :
11981 gdb_cv_thread_db_h_has_td_version
=yes
11983 gdb_cv_thread_db_h_has_td_version
=no
11986 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
11990 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
11991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
11992 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
11993 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
11994 $as_echo_n "(cached) " >&6
11996 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11997 /* end confdefs.h. */
11998 #include <thread_db.h>
12007 if ac_fn_c_try_compile
"$LINENO"; then :
12008 gdb_cv_thread_db_h_has_td_notls
=yes
12010 gdb_cv_thread_db_h_has_td_notls
=no
12013 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
12017 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
12019 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
12021 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
12024 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
12026 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
12029 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
12031 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
12035 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
12036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
12037 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
12038 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
12039 $as_echo_n "(cached) " >&6
12041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12042 /* end confdefs.h. */
12043 #include <sys/syscall.h>
12047 int i = __NR_tkill;
12052 if ac_fn_c_try_compile
"$LINENO"; then :
12053 gdb_cv_sys_syscall_h_has_tkill
=yes
12055 gdb_cv_sys_syscall_h_has_tkill
=no
12058 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
12062 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
12064 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
12066 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
12070 ac_fn_c_check_decl
"$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
12072 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x
""yes; then :
12078 cat >>confdefs.h
<<_ACEOF
12079 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
12083 if test "$cross_compiling" = yes; then :
12084 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12085 /* end confdefs.h. */
12086 #include <sys/personality.h>
12091 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
12092 # define ADDR_NO_RANDOMIZE 0x0040000
12094 /* Test the flag could be set and stays set. */
12095 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
12096 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
12102 if ac_fn_c_try_link
"$LINENO"; then :
12103 have_personality
=true
12105 have_personality
=false
12107 rm -f core conftest.err conftest.
$ac_objext \
12108 conftest
$ac_exeext conftest.
$ac_ext
12110 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12111 /* end confdefs.h. */
12112 #include <sys/personality.h>
12117 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
12118 # define ADDR_NO_RANDOMIZE 0x0040000
12120 /* Test the flag could be set and stays set. */
12121 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
12122 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
12128 if ac_fn_c_try_run
"$LINENO"; then :
12129 have_personality
=true
12131 have_personality
=false
12133 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12134 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12137 if $have_personality
12140 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
12145 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
12146 # except that the argument to --with-sysroot is optional.
12147 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
12148 if test "x$with_sysroot" = xyes
; then
12149 with_sysroot
="${exec_prefix}/${target_alias}/sys-root"
12152 # Check whether --with-sysroot was given.
12153 if test "${with_sysroot+set}" = set; then :
12154 withval
=$with_sysroot; TARGET_SYSTEM_ROOT
=$withval
12156 TARGET_SYSTEM_ROOT
=
12160 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
12161 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
12162 ac_define_dir
=`eval echo $TARGET_SYSTEM_ROOT`
12163 ac_define_dir
=`eval echo $ac_define_dir`
12165 cat >>confdefs.h
<<_ACEOF
12166 #define TARGET_SYSTEM_ROOT "$ac_define_dir"
12172 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
12173 if test "x$prefix" = xNONE
; then
12174 test_prefix
=/usr
/local
12176 test_prefix
=$prefix
12179 test_prefix
=$exec_prefix
12182 case ${ac_define_dir} in
12183 "${test_prefix}"|
"${test_prefix}/"*|\
12184 '${exec_prefix}'|
'${exec_prefix}/'*)
12189 cat >>confdefs.h
<<_ACEOF
12190 #define TARGET_SYSTEM_ROOT_RELOCATABLE $value
12197 # Check whether --with-system-gdbinit was given.
12198 if test "${with_system_gdbinit+set}" = set; then :
12199 withval
=$with_system_gdbinit;
12200 SYSTEM_GDBINIT
=$withval
12206 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
12207 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
12208 ac_define_dir
=`eval echo $SYSTEM_GDBINIT`
12209 ac_define_dir
=`eval echo $ac_define_dir`
12211 cat >>confdefs.h
<<_ACEOF
12212 #define SYSTEM_GDBINIT "$ac_define_dir"
12218 if test "x$exec_prefix" = xNONE ||
test "x$exec_prefix" = 'x${prefix}'; then
12219 if test "x$prefix" = xNONE
; then
12220 test_prefix
=/usr
/local
12222 test_prefix
=$prefix
12225 test_prefix
=$exec_prefix
12228 case ${ac_define_dir} in
12229 "${test_prefix}"|
"${test_prefix}/"*|\
12230 '${exec_prefix}'|
'${exec_prefix}/'*)
12235 cat >>confdefs.h
<<_ACEOF
12236 #define SYSTEM_GDBINIT_RELOCATABLE $value
12242 # Check whether --enable-werror was given.
12243 if test "${enable_werror+set}" = set; then :
12244 enableval
=$enable_werror; case "${enableval}" in
12245 yes | y
) ERROR_ON_WARNING
="yes" ;;
12246 no | n
) ERROR_ON_WARNING
="no" ;;
12247 *) as_fn_error
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12252 # Enable -Werror by default when using gcc
12253 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12254 ERROR_ON_WARNING
=yes
12258 if test "${ERROR_ON_WARNING}" = yes ; then
12259 WERROR_CFLAGS
="-Werror"
12262 # The entries after -Wno-pointer-sign are disabled warnings which may
12263 # be enabled in the future, which can not currently be used to build
12265 # NOTE: If you change this list, remember to update
12266 # gdb/doc/gdbint.texinfo.
12267 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
12268 -Wformat-nonliteral -Wno-pointer-sign \
12269 -Wno-unused -Wunused-value -Wunused-function \
12270 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes"
12272 # Enable -Wno-format by default when using gcc on mingw since many
12273 # GCC versions complain about %I64.
12275 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
12278 # Check whether --enable-build-warnings was given.
12279 if test "${enable_build_warnings+set}" = set; then :
12280 enableval
=$enable_build_warnings; case "${enableval}" in
12282 no
) build_warnings
="-w";;
12283 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12284 build_warnings
="${build_warnings} ${t}";;
12285 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12286 build_warnings
="${t} ${build_warnings}";;
12287 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12289 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
12290 echo "Setting compiler warning flags = $build_warnings" 6>&1
12293 # Check whether --enable-gdb-build-warnings was given.
12294 if test "${enable_gdb_build_warnings+set}" = set; then :
12295 enableval
=$enable_gdb_build_warnings; case "${enableval}" in
12297 no
) build_warnings
="-w";;
12298 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12299 build_warnings
="${build_warnings} ${t}";;
12300 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12301 build_warnings
="${t} ${build_warnings}";;
12302 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12304 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
12305 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
12309 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
12311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
12312 $as_echo_n "checking compiler warning flags... " >&6; }
12313 # Separate out the -Werror flag as some files just cannot be
12314 # compiled with it enabled.
12315 for w
in ${build_warnings}; do
12317 -Werr*) WERROR_CFLAGS
=-Werror ;;
12318 *) # Check that GCC accepts it
12319 saved_CFLAGS
="$CFLAGS"
12320 CFLAGS
="$CFLAGS $w"
12321 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12322 /* end confdefs.h. */
12332 if ac_fn_c_try_compile
"$LINENO"; then :
12333 WARN_CFLAGS
="${WARN_CFLAGS} $w"
12335 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12336 CFLAGS
="$saved_CFLAGS"
12339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
12340 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
12345 # In the Cygwin environment, we need some additional flags.
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for cygwin
" >&5
12347 $as_echo_n "checking
for cygwin...
" >&6; }
12348 if test "${gdb_cv_os_cygwin+set}" = set; then :
12349 $as_echo_n "(cached
) " >&6
12351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12352 /* end confdefs.h. */
12354 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
12358 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
12359 $EGREP "lose
" >/dev/null 2>&1; then :
12360 gdb_cv_os_cygwin=yes
12362 gdb_cv_os_cygwin=no
12367 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $gdb_cv_os_cygwin" >&5
12368 $as_echo "$gdb_cv_os_cygwin" >&6; }
12371 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o
"
12373 *go32* ) SER_HARDWIRE=ser-go32.o ;;
12374 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
12375 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o
" ;;
12379 # libreadline needs libuser32.a in a cygwin environment
12381 if test x$gdb_cv_os_cygwin = xyes; then
12382 WIN32LIBS="-luser32"
12383 case "${target}" in
12384 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
12389 # The ser-tcp.c module requires sockets.
12393 $as_echo "#define USE_WIN32API 1" >>confdefs.h
12395 WIN32LIBS
="$WIN32LIBS -lws2_32"
12400 # Add ELF support to GDB, but only if BFD includes ELF support.
12402 OLD_LDFLAGS
=$LDFLAGS
12404 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
12405 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
12406 # always want our bfd.
12407 CFLAGS
="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
12408 LDFLAGS
="-L../bfd -L../libiberty $LDFLAGS"
12409 intl
=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
12410 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
12411 if test "$plugins" = "yes"; then
12414 LIBS
="-lbfd -liberty $intl $LIBS"
12415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
12416 $as_echo_n "checking for ELF support in BFD... " >&6; }
12417 if test "${gdb_cv_var_elf+set}" = set; then :
12418 $as_echo_n "(cached) " >&6
12420 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12421 /* end confdefs.h. */
12422 #include <stdlib.h>
12424 #include "elf-bfd.h"
12429 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
12434 if ac_fn_c_try_link
"$LINENO"; then :
12439 rm -f core conftest.err conftest.
$ac_objext \
12440 conftest
$ac_exeext conftest.
$ac_ext
12442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
12443 $as_echo "$gdb_cv_var_elf" >&6; }
12444 if test $gdb_cv_var_elf = yes; then
12445 CONFIG_OBS
="$CONFIG_OBS elfread.o"
12447 $as_echo "#define HAVE_ELF 1" >>confdefs.h
12449 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
12450 if test "$plugins" = "yes"; then
12451 OLD_LIBS
="-ldl $OLD_LIBS"
12455 LDFLAGS
=$OLD_LDFLAGS
12458 # Add any host-specific objects to GDB.
12459 CONFIG_OBS
="${CONFIG_OBS} ${gdb_host_obs}"
12461 LIBGUI
="../libgui/src/libgui.a"
12462 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
12471 *-*-cygwin* |
*-*-mingw* )
12480 if test "${enable_gdbtk}" = "yes"; then
12482 # Gdbtk must have an absolute path to srcdir in order to run
12483 # properly when not installed.
12486 GDBTK_SRC_DIR
=`pwd`
12491 # Ok, lets find the tcl configuration
12492 # First, look for one uninstalled.
12493 # the alternative search directory is invoked by --with-tcl
12496 if test x
"${no_tcl}" = x
; then
12497 # we reset no_tcl in case something fails here
12500 # Check whether --with-tcl was given.
12501 if test "${with_tcl+set}" = set; then :
12502 withval
=$with_tcl; with_tclconfig
=${withval}
12505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
12506 $as_echo_n "checking for Tcl configuration... " >&6; }
12507 if test "${ac_cv_c_tclconfig+set}" = set; then :
12508 $as_echo_n "(cached) " >&6
12512 # First check to see if --with-tcl was specified.
12514 *-*-cygwin*) platDir
="win" ;;
12515 *) platDir
="unix" ;;
12517 if test x
"${with_tclconfig}" != x
; then
12518 if test -f "${with_tclconfig}/tclConfig.sh" ; then
12519 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
12521 as_fn_error
"${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
12525 # then check for a private Tcl installation
12526 if test x
"${ac_cv_c_tclconfig}" = x
; then
12529 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12530 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
12531 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
12533 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12534 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
12535 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
12537 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12538 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
12539 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
12540 if test -f "$i/$platDir/tclConfig.sh" ; then
12541 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
12547 # on Darwin, check in Framework installation locations
12548 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tclconfig}" = x
; then
12549 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
12550 `ls -d /Library/Frameworks 2>/dev/null` \
12551 `ls -d /Network/Library/Frameworks 2>/dev/null` \
12552 `ls -d /System/Library/Frameworks 2>/dev/null` \
12554 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
12555 ac_cv_c_tclconfig
=`(cd $i/Tcl.framework; pwd)`
12561 # check in a few common install locations
12562 if test x
"${ac_cv_c_tclconfig}" = x
; then
12563 for i
in `ls -d ${libdir} 2>/dev/null` \
12564 `ls -d ${exec_prefix}/lib 2>/dev/null` \
12565 `ls -d ${prefix}/lib 2>/dev/null` \
12566 `ls -d /usr/local/lib 2>/dev/null` \
12567 `ls -d /usr/contrib/lib 2>/dev/null` \
12568 `ls -d /usr/lib 2>/dev/null` \
12570 if test -f "$i/tclConfig.sh" ; then
12571 ac_cv_c_tclconfig
=`(cd $i; pwd)`
12577 # check in a few other private locations
12578 if test x
"${ac_cv_c_tclconfig}" = x
; then
12581 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
12582 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
12583 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
12584 if test -f "$i/$platDir/tclConfig.sh" ; then
12585 ac_cv_c_tclconfig
=`(cd $i/$platDir; pwd)`
12594 if test x
"${ac_cv_c_tclconfig}" = x
; then
12595 TCL_BIN_DIR
="# no Tcl configs found"
12596 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
12597 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
12600 TCL_BIN_DIR
=${ac_cv_c_tclconfig}
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
12602 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
12607 # If $no_tk is nonempty, then we can't do Tk, and there is no
12608 # point to doing Tcl.
12611 # Ok, lets find the tk configuration
12612 # First, look for one uninstalled.
12613 # the alternative search directory is invoked by --with-tk
12616 if test x
"${no_tk}" = x
; then
12617 # we reset no_tk in case something fails here
12620 # Check whether --with-tk was given.
12621 if test "${with_tk+set}" = set; then :
12622 withval
=$with_tk; with_tkconfig
=${withval}
12625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
12626 $as_echo_n "checking for Tk configuration... " >&6; }
12627 if test "${ac_cv_c_tkconfig+set}" = set; then :
12628 $as_echo_n "(cached) " >&6
12632 # First check to see if --with-tkconfig was specified.
12633 if test x
"${with_tkconfig}" != x
; then
12634 if test -f "${with_tkconfig}/tkConfig.sh" ; then
12635 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
12637 as_fn_error
"${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
12641 # then check for a private Tk library
12643 *-*-cygwin*) platDir
="win" ;;
12644 *) platDir
="unix" ;;
12646 if test x
"${ac_cv_c_tkconfig}" = x
; then
12649 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12650 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
12651 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
12653 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12654 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
12655 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
12657 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12658 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
12659 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
12660 if test -f "$i/$platDir/tkConfig.sh" ; then
12661 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
12667 # on Darwin, check in Framework installation locations
12668 if test "`uname -s`" = "Darwin" -a x
"${ac_cv_c_tkconfig}" = x
; then
12669 for i
in `ls -d ~/Library/Frameworks 2>/dev/null` \
12670 `ls -d /Library/Frameworks 2>/dev/null` \
12671 `ls -d /Network/Library/Frameworks 2>/dev/null` \
12672 `ls -d /System/Library/Frameworks 2>/dev/null` \
12674 if test -f "$i/Tk.framework/tkConfig.sh" ; then
12675 ac_cv_c_tkconfig
=`(cd $i/Tk.framework; pwd)`
12681 # check in a few common install locations
12682 if test x
"${ac_cv_c_tkconfig}" = x
; then
12683 for i
in `ls -d ${libdir} 2>/dev/null` \
12684 `ls -d ${exec_prefix}/lib 2>/dev/null` \
12685 `ls -d ${prefix}/lib 2>/dev/null` \
12686 `ls -d /usr/local/lib 2>/dev/null` \
12687 `ls -d /usr/contrib/lib 2>/dev/null` \
12688 `ls -d /usr/lib 2>/dev/null` \
12690 if test -f "$i/tkConfig.sh" ; then
12691 ac_cv_c_tkconfig
=`(cd $i; pwd)`
12696 # check in a few other private locations
12697 if test x
"${ac_cv_c_tkconfig}" = x
; then
12700 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
12701 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
12702 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
12703 if test -f "$i/$platDir/tkConfig.sh" ; then
12704 ac_cv_c_tkconfig
=`(cd $i/$platDir; pwd)`
12713 if test x
"${ac_cv_c_tkconfig}" = x
; then
12714 TK_BIN_DIR
="# no Tk configs found"
12715 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
12716 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
12719 TK_BIN_DIR
=${ac_cv_c_tkconfig}
12720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
12721 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
12726 if test -z "${no_tcl}" -a -z "${no_tk}"; then
12728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
12729 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
12731 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
12732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
12733 $as_echo "loading" >&6; }
12734 .
${TCL_BIN_DIR}/tclConfig.sh
12736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
12737 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
12740 # eval is required to do the TCL_DBGX substitution
12741 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
12742 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
12744 # If the TCL_BIN_DIR is the build directory (not the install directory),
12745 # then set the common variable name to the value of the build variables.
12746 # For example, the variable TCL_LIB_SPEC will be set to the value
12747 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
12748 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
12749 # installed and uninstalled version of Tcl.
12750 if test -f "${TCL_BIN_DIR}/Makefile" ; then
12751 TCL_LIB_SPEC
=${TCL_BUILD_LIB_SPEC}
12752 TCL_STUB_LIB_SPEC
=${TCL_BUILD_STUB_LIB_SPEC}
12753 TCL_STUB_LIB_PATH
=${TCL_BUILD_STUB_LIB_PATH}
12754 elif test "`uname -s`" = "Darwin"; then
12755 # If Tcl was built as a framework, attempt to use the libraries
12756 # from the framework at the given location so that linking works
12757 # against Tcl.framework installed in an arbitary location.
12758 case ${TCL_DEFS} in
12760 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
12761 for i
in "`cd ${TCL_BIN_DIR}; pwd`" \
12762 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
12763 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
12764 TCL_LIB_SPEC
="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
12769 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
12770 TCL_STUB_LIB_SPEC
="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
12771 TCL_STUB_LIB_PATH
="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
12777 # eval is required to do the TCL_DBGX substitution
12778 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
12779 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
12780 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
12781 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
12797 # Check for in-tree tcl
12804 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
12808 # Find Tcl private headers
12809 if test x
"${intree}" = xno
; then
12811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
12812 $as_echo_n "checking for Tcl private headers... " >&6; }
12814 dir
=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
12815 if test -f ${dir}/tclInt.h
; then
12819 if test x
"${private_dir}" = x
; then
12820 as_fn_error
"could not find private Tcl headers" "$LINENO" 5
12822 TCL_PRIVATE_INCLUDE
="-I${private_dir}"
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
12824 $as_echo "${private_dir}" >&6; }
12827 TCL_INCLUDE
="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
12828 TCL_LIBRARY
="${TCL_LIB_SPEC}"
12831 # If building tcl in the same src tree, private headers
12832 # are not needed, but we need to be sure to use the right
12834 TCL_INCLUDE
="-I${TCL_SRC_DIR}/generic"
12835 TCL_LIBRARY
="${TCL_BUILD_LIB_SPEC}"
12836 TCL_DEPS
="../tcl/${configdir}${TCL_LIB_FILE}"
12843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
12844 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
12846 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
12847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
12848 $as_echo "loading" >&6; }
12849 .
${TK_BIN_DIR}/tkConfig.sh
12851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
12852 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
12855 # eval is required to do the TK_DBGX substitution
12856 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
12857 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
12859 # If the TK_BIN_DIR is the build directory (not the install directory),
12860 # then set the common variable name to the value of the build variables.
12861 # For example, the variable TK_LIB_SPEC will be set to the value
12862 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
12863 # instead of TK_BUILD_LIB_SPEC since it will work with both an
12864 # installed and uninstalled version of Tcl.
12865 if test -f "${TK_BIN_DIR}/Makefile" ; then
12866 TK_LIB_SPEC
=${TK_BUILD_LIB_SPEC}
12867 TK_STUB_LIB_SPEC
=${TK_BUILD_STUB_LIB_SPEC}
12868 TK_STUB_LIB_PATH
=${TK_BUILD_STUB_LIB_PATH}
12869 elif test "`uname -s`" = "Darwin"; then
12870 # If Tk was built as a framework, attempt to use the libraries
12871 # from the framework at the given location so that linking works
12872 # against Tk.framework installed in an arbitary location.
12875 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
12876 for i
in "`cd ${TK_BIN_DIR}; pwd`" \
12877 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
12878 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
12879 TK_LIB_SPEC
="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
12884 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
12885 TK_STUB_LIB_SPEC
="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
12886 TK_STUB_LIB_PATH
="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
12892 # eval is required to do the TK_DBGX substitution
12893 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
12894 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
12895 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
12896 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
12911 # Check for in-tree Tk
12913 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
12917 # Find Tk private headers
12918 if test x
"${intree}" = xno
; then
12920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
12921 $as_echo_n "checking for Tk private headers... " >&6; }
12923 dir
=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
12924 if test -f ${dir}/tkInt.h
; then
12928 if test x
"${private_dir}" = x
; then
12929 as_fn_error
"could not find Tk private headers" "$LINENO" 5
12931 TK_PRIVATE_INCLUDE
="-I${private_dir}"
12932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
12933 $as_echo "${private_dir}" >&6; }
12936 TK_INCLUDE
="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
12937 TK_LIBRARY
=${TK_LIB_SPEC}
12940 TK_INCLUDE
="-I${TK_SRC_DIR}/generic"
12941 TK_LIBRARY
="${TK_BUILD_LIB_SPEC}"
12942 TK_DEPS
="../tk/${configdir}/${TK_LIB_FILE}"
12949 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
12951 # Include some libraries that Tcl and Tk want.
12952 TCL_LIBS
='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
12953 # Yes, the ordering seems wrong here. But it isn't.
12954 # TK_LIBS is the list of libraries that need to be linked
12955 # after Tcl/Tk. Note that this isn't put into LIBS. If it
12956 # were in LIBS then any link tests after this point would
12957 # try to include things like `$(LIBGUI)', which wouldn't work.
12958 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
12960 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
12961 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
12962 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
12963 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
12964 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
12965 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
12966 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
12968 if test x
$gdb_cv_os_cygwin = xyes
; then
12969 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
12970 WIN32LDAPP
="-Wl,--subsystem,console"
12971 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
12974 subdirs
="$subdirs gdbtk"
12986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
12987 $as_echo_n "checking for X... " >&6; }
12990 # Check whether --with-x was given.
12991 if test "${with_x+set}" = set; then :
12995 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
12996 if test "x$with_x" = xno
; then
12997 # The user explicitly disabled X.
13000 case $x_includes,$x_libraries in #(
13001 *\'*) as_fn_error
"cannot use X directory names containing '" "$LINENO" 5;; #(
13002 *,NONE | NONE
,*) if test "${ac_cv_have_x+set}" = set; then :
13003 $as_echo_n "(cached) " >&6
13005 # One or both of the vars are not set, and there is no cached value.
13006 ac_x_includes
=no ac_x_libraries
=no
13007 rm -f -r conftest.dir
13008 if mkdir conftest.dir
; then
13010 cat >Imakefile
<<'_ACEOF'
13012 @echo incroot='${INCROOT}'
13014 @echo usrlibdir='${USRLIBDIR}'
13016 @echo libdir='${LIBDIR}'
13018 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
13019 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
13020 for ac_var
in incroot usrlibdir libdir
; do
13021 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
13023 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
13024 for ac_extension
in a so sl dylib la dll
; do
13025 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
13026 test -f "$ac_im_libdir/libX11.$ac_extension"; then
13027 ac_im_usrlibdir
=$ac_im_libdir; break
13030 # Screen out bogus values from the imake configuration. They are
13031 # bogus both because they are the default anyway, and because
13032 # using them would break gcc on systems where it needs fixed includes.
13033 case $ac_im_incroot in
13034 /usr
/include
) ac_x_includes
= ;;
13035 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
13037 case $ac_im_usrlibdir in
13038 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
13039 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
13043 rm -f -r conftest.dir
13046 # Standard set of common directories for X headers.
13047 # Check X11 before X11Rn because it is often a symlink to the current release.
13061 /usr/local/X11/include
13062 /usr/local/X11R7/include
13063 /usr/local/X11R6/include
13064 /usr/local/X11R5/include
13065 /usr/local/X11R4/include
13067 /usr/local/include/X11
13068 /usr/local/include/X11R7
13069 /usr/local/include/X11R6
13070 /usr/local/include/X11R5
13071 /usr/local/include/X11R4
13075 /usr/XFree86/include/X11
13079 /usr/unsupported/include
13080 /usr/athena/include
13081 /usr/local/x11r5/include
13082 /usr/lpp/Xamples/include
13084 /usr/openwin/include
13085 /usr/openwin/share/include'
13087 if test "$ac_x_includes" = no
; then
13088 # Guess where to find include files, by looking for Xlib.h.
13089 # First, try using that file with no special directory specified.
13090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13091 /* end confdefs.h. */
13092 #include <X11/Xlib.h>
13094 if ac_fn_c_try_cpp
"$LINENO"; then :
13095 # We can compile using X headers with no special include directory.
13098 for ac_dir
in $ac_x_header_dirs; do
13099 if test -r "$ac_dir/X11/Xlib.h"; then
13100 ac_x_includes
=$ac_dir
13105 rm -f conftest.err conftest.
$ac_ext
13106 fi # $ac_x_includes = no
13108 if test "$ac_x_libraries" = no
; then
13109 # Check for the libraries.
13110 # See if we find them without any special options.
13111 # Don't add to $LIBS permanently.
13114 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13115 /* end confdefs.h. */
13116 #include <X11/Xlib.h>
13125 if ac_fn_c_try_link
"$LINENO"; then :
13127 # We can link X programs with no special library path.
13131 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
13133 # Don't even attempt the hair of trying to link an X program!
13134 for ac_extension
in a so sl dylib la dll
; do
13135 if test -r "$ac_dir/libX11.$ac_extension"; then
13136 ac_x_libraries
=$ac_dir
13142 rm -f core conftest.err conftest.
$ac_objext \
13143 conftest
$ac_exeext conftest.
$ac_ext
13144 fi # $ac_x_libraries = no
13146 case $ac_x_includes,$ac_x_libraries in #(
13147 no
,* |
*,no |
*\'*)
13148 # Didn't find X, or a directory has "'" in its name.
13149 ac_cv_have_x
="have_x=no";; #(
13151 # Record where we found X for the cache.
13152 ac_cv_have_x
="have_x=yes\
13153 ac_x_includes='$ac_x_includes'\
13154 ac_x_libraries='$ac_x_libraries'"
13160 eval "$ac_cv_have_x"
13163 if test "$have_x" != yes; then
13164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
13165 $as_echo "$have_x" >&6; }
13168 # If each of the values was on the command line, it overrides each guess.
13169 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
13170 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
13171 # Update the cache value to reflect the command line values.
13172 ac_cv_have_x
="have_x=yes\
13173 ac_x_includes='$x_includes'\
13174 ac_x_libraries='$x_libraries'"
13175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
13176 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
13180 # Unlike the sim directory, whether a simulator is linked is controlled by
13181 # presence of a gdb_sim definition in the target configure.tgt entry.
13182 # This code just checks for a few cases where we'd like to ignore those
13183 # definitions, even when they're present in the '.mt' file. These cases
13184 # are when --disable-sim is specified, or if the simulator directory is
13185 # not part of the source tree.
13187 # Check whether --enable-sim was given.
13188 if test "${enable_sim+set}" = set; then :
13189 enableval
=$enable_sim; echo "enable_sim = $enable_sim";
13190 echo "enableval = ${enableval}";
13191 case "${enableval}" in
13192 yes) ignore_sim
=false
;;
13193 no
) ignore_sim
=true
;;
13194 *) ignore_sim
=false
;;
13201 if test ! -d "${srcdir}/../sim"; then
13207 if test "${ignore_sim}" = "false"; then
13208 if test x
"${gdb_sim}" != x
; then
13210 SIM_OBS
="remote-sim.o"
13212 $as_echo "#define WITH_SIM 1" >>confdefs.h
13230 # List of host floatformats.
13232 cat >>confdefs.h
<<_ACEOF
13233 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
13237 cat >>confdefs.h
<<_ACEOF
13238 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
13242 cat >>confdefs.h
<<_ACEOF
13243 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
13247 # target_subdir is used by the testsuite to find the target libraries.
13249 if test "${host}" != "${target}"; then
13250 target_subdir
="${target_alias}/"
13255 if test "${gdb_native}" = "yes"; then
13256 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
13257 if test ! -f ${host_makefile_frag}; then
13258 as_fn_error
"\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
13260 frags
="$frags $host_makefile_frag"
13262 host_makefile_frag
=/dev
/null
13268 if test "${gdb_native}" = "yes"; then
13269 # We pick this up from the host configuration file (.mh) because we
13270 # do not have a native configuration Makefile fragment.
13271 nativefile
=`sed -n '
13272 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
13273 ' ${host_makefile_frag}`
13277 if test x
"${gdb_osabi}" != x
; then
13279 cat >>confdefs.h
<<_ACEOF
13280 #define GDB_OSABI_DEFAULT $gdb_osabi
13285 # Enable multi-ice-gdb-server.
13286 # Check whether --enable-multi-ice was given.
13287 if test "${enable_multi_ice+set}" = set; then :
13288 enableval
=$enable_multi_ice; case $enableval in
13291 *) as_fn_error
"bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
13295 if test "x$enable_multi_ice" = xyes
; then
13296 subdirs
="$subdirs multi-ice"
13300 # Check whether --enable-gdbserver was given.
13301 if test "${enable_gdbserver+set}" = set; then :
13302 enableval
=$enable_gdbserver; case "${enableval}" in
13304 *) as_fn_error
"bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
13307 enable_gdbserver
=auto
13311 # We only build gdbserver automatically in a native configuration, and
13312 # only if the user did not explicitly disable its build.
13313 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
13314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
13315 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
13316 if test "x$build_gdbserver" = xyes
; then
13317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13318 $as_echo "yes" >&6; }
13319 subdirs
="$subdirs gdbserver"
13321 gdbserver_build_enabled
=yes
13323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13324 $as_echo "no" >&6; }
13328 # If the user explicitly request the gdbserver to be built, verify that
13329 # we were in fact able to enable it.
13330 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
13331 as_fn_error
"Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
13334 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
13335 # to an empty version.
13341 if test "${nativefile}" != ""; then
13342 case "${nativefile}" in
13343 nm-
*.h
) GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}" ;;
13344 * ) GDB_NM_FILE
="${nativefile}"
13346 files
="${files} ${GDB_NM_FILE}"
13347 links
="${links} nm.h"
13349 cat >>confdefs.h
<<_ACEOF
13350 #define GDB_NM_FILE "${GDB_NM_FILE}"
13356 ac_sources
="$files"
13358 while test -n "$ac_sources"; do
13359 set $ac_dests; ac_dest
=$1; shift; ac_dests
=$
*
13360 set $ac_sources; ac_source
=$1; shift; ac_sources
=$
*
13361 ac_config_links_1
="$ac_config_links_1 $ac_dest:$ac_source"
13363 ac_config_links
="$ac_config_links $ac_config_links_1"
13369 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
13372 ac_config_files
="$ac_config_files Makefile gdb-gdb.gdb doc/Makefile data-directory/Makefile"
13374 ac_config_commands
="$ac_config_commands default"
13376 cat >confcache
<<\_ACEOF
13377 # This file is a shell script that caches the results of configure
13378 # tests run on this system so they can be shared between configure
13379 # scripts and configure runs, see configure's option --config-cache.
13380 # It is not useful on other systems. If it contains results you don't
13381 # want to keep, you may remove or edit it.
13383 # config.status only pays attention to the cache file if you give it
13384 # the --recheck option to rerun configure.
13386 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13387 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13388 # following values.
13392 # The following way of writing the cache mishandles newlines in values,
13393 # but we know of no workaround that is simple, portable, and efficient.
13394 # So, we kill variables containing newlines.
13395 # Ultrix sh set writes to stderr and can't be redirected directly,
13396 # and sets the high bit in the cache file unless we assign to the vars.
13398 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13399 eval ac_val
=\$
$ac_var
13403 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13404 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13407 _ | IFS | as_nl
) ;; #(
13408 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
13409 *) { eval $ac_var=; unset $ac_var;} ;;
13415 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13416 *${as_nl}ac_space
=\
*)
13417 # `set' does not quote correctly, so add quotes: double-quote
13418 # substitution turns \\\\ into \\, and sed turns \\ into \.
13421 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13424 # `set' quotes correctly as required by POSIX, so do not add quotes.
13425 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13434 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13436 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13438 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
13439 if test -w "$cache_file"; then
13440 test "x$cache_file" != "x/dev/null" &&
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13442 $as_echo "$as_me: updating cache $cache_file" >&6;}
13443 cat confcache
>$cache_file
13445 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13446 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13451 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
13452 # Let make expand exec_prefix.
13453 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
13455 DEFS
=-DHAVE_CONFIG_H
13459 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
13460 # 1. Remove the extension, and $U if already installed.
13461 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
13462 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
13463 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13464 # will be set to the directory where LIBOBJS objects are built.
13465 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13466 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
13468 LIBOBJS
=$ac_libobjs
13470 LTLIBOBJS
=$ac_ltlibobjs
13473 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13474 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
13475 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13477 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13478 as_fn_error
"conditional \"GMAKE\" was never defined.
13479 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13483 : ${CONFIG_STATUS=./config.status}
13485 ac_clean_files_save
=$ac_clean_files
13486 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
13487 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13488 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13490 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13492 # Generated by $as_me.
13493 # Run this file to recreate the current configuration.
13494 # Compiler output produced by configure, useful for debugging
13495 # configure, is in config.log if it exists.
13498 ac_cs_recheck=false
13501 SHELL=\${CONFIG_SHELL-$SHELL}
13504 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
13505 ## -------------------- ##
13506 ## M4sh Initialization. ##
13507 ## -------------------- ##
13509 # Be more Bourne compatible
13510 DUALCASE
=1; export DUALCASE
# for MKS sh
13511 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
13514 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13515 # is contrary to our usage. Disable this feature.
13516 alias -g '${1+"$@"}'='"$@"'
13517 setopt NO_GLOB_SUBST
13519 case `(set -o) 2>/dev/null` in #(
13531 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13532 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13533 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13534 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13535 # Prefer a ksh shell builtin over an external printf program on Solaris,
13536 # but without wasting forks for bash or zsh.
13537 if test -z "$BASH_VERSION$ZSH_VERSION" \
13538 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13539 as_echo='print
-r --'
13540 as_echo_n='print
-rn --'
13541 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13542 as_echo='printf %s
\n'
13543 as_echo_n='printf %s
'
13545 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13546 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
13547 as_echo_n='/usr
/ucb
/echo -n'
13549 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13550 as_echo_n_body='eval
13554 expr "X$arg" : "X\\(.*\\)$as_nl";
13555 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13557 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
13559 export as_echo_n_body
13560 as_echo_n='sh
-c $as_echo_n_body as_echo
'
13562 export as_echo_body
13563 as_echo='sh
-c $as_echo_body as_echo
'
13566 # The user is always right.
13567 if test "${PATH_SEPARATOR+set}" != set; then
13569 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13570 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13577 # We need space, tab and new line, in precisely that order. Quoting is
13578 # there to prevent editors from complaining about space-tab.
13579 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13580 # splitting by setting IFS to empty value.)
13583 # Find who we are. Look in the path if we contain no directory separator.
13585 *[\\/]* ) as_myself=$0 ;;
13586 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13587 for as_dir in $PATH
13590 test -z "$as_dir" && as_dir=.
13591 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13597 # We did not find ourselves, most probably we were run as `sh COMMAND'
13598 # in which case we are not to be found in the path.
13599 if test "x$as_myself" = x
; then
13602 if test ! -f "$as_myself"; then
13603 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13607 # Unset variables that we do not need and which cause bugs (e.g. in
13608 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13609 # suppresses any "Segmentation fault" message there. '((' could
13610 # trigger a bug in pdksh 5.2.14.
13611 for as_var
in BASH_ENV ENV MAIL MAILPATH
13612 do eval test x\
${$as_var+set} = xset \
13613 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
13626 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
13629 # as_fn_error ERROR [LINENO LOG_FD]
13630 # ---------------------------------
13631 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13632 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13633 # script with status $?, using 1 if that was 0.
13636 as_status
=$?
; test $as_status -eq 0 && as_status
=1
13638 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
13639 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13641 $as_echo "$as_me: error: $1" >&2
13642 as_fn_exit
$as_status
13646 # as_fn_set_status STATUS
13647 # -----------------------
13648 # Set $? to STATUS, without forking.
13649 as_fn_set_status
()
13652 } # as_fn_set_status
13654 # as_fn_exit STATUS
13655 # -----------------
13656 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13660 as_fn_set_status
$1
13666 # Portably unset VAR.
13669 { eval $1=; unset $1;}
13671 as_unset
=as_fn_unset
13672 # as_fn_append VAR VALUE
13673 # ----------------------
13674 # Append the text in VALUE to the end of the definition contained in VAR. Take
13675 # advantage of any shell optimizations that allow amortized linear growth over
13676 # repeated appends, instead of the typical quadratic growth present in naive
13678 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
13679 eval 'as_fn_append ()
13690 # as_fn_arith ARG...
13691 # ------------------
13692 # Perform arithmetic evaluation on the ARGs, and store the result in the
13693 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13694 # must be portable across $(()) and expr.
13695 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
13696 eval 'as_fn_arith ()
13703 as_val
=`expr "$@" || test $? -eq 1`
13708 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
13709 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
13715 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13716 as_basename
=basename
13721 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
13727 as_me
=`$as_basename -- "$0" ||
13728 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13729 X"$0" : 'X\(//\)$' \| \
13730 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13732 sed '/^.*\/\([^/][^/]*\)\/*$/{
13746 # Avoid depending upon Character Ranges.
13747 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
13748 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13749 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
13750 as_cr_digits
='0123456789'
13751 as_cr_alnum
=$as_cr_Letters$as_cr_digits
13753 ECHO_C
= ECHO_N
= ECHO_T
=
13754 case `echo -n x` in #(((((
13756 case `echo 'xy\c'` in
13757 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
13759 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
13766 rm -f conf$$ conf$$.exe conf$$.
file
13767 if test -d conf$$.dir
; then
13768 rm -f conf$$.dir
/conf$$.
file
13771 mkdir conf$$.dir
2>/dev
/null
13773 if (echo >conf$$.
file) 2>/dev
/null
; then
13774 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
13776 # ... but there are two gotchas:
13777 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13778 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13779 # In both cases, we have to default to `cp -p'.
13780 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
13782 elif ln conf$$.
file conf$$
2>/dev
/null
; then
13790 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
13791 rmdir conf$$.dir
2>/dev
/null
13796 # Create "$as_dir" as a directory, including parents if necessary.
13801 -*) as_dir
=.
/$as_dir;;
13803 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
13807 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13808 *) as_qdir
=$as_dir;;
13810 as_dirs
="'$as_qdir' $as_dirs"
13811 as_dir
=`$as_dirname -- "$as_dir" ||
13812 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13813 X"$as_dir" : 'X\(//\)[^/]' \| \
13814 X"$as_dir" : 'X\(//\)$' \| \
13815 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13816 $as_echo X"$as_dir" |
13817 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13821 /^X\(\/\/\)[^/].*/{
13834 test -d "$as_dir" && break
13836 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
13837 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
13841 if mkdir
-p .
2>/dev
/null
; then
13842 as_mkdir_p
='mkdir -p "$as_dir"'
13844 test -d .
/-p && rmdir .
/-p
13848 if test -x / >/dev
/null
2>&1; then
13849 as_test_x
='test -x'
13851 if ls -dL / >/dev
/null
2>&1; then
13858 if test -d "$1"; then
13864 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13865 ???[sx]*):;;*)false;;esac;fi
13869 as_executable_p
=$as_test_x
13871 # Sed expression to map a string onto a valid CPP name.
13872 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13874 # Sed expression to map a string onto a valid variable name.
13875 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13879 ## ----------------------------------- ##
13880 ## Main body of $CONFIG_STATUS script. ##
13881 ## ----------------------------------- ##
13883 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
13885 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13886 # Save the log message, to keep $0 and so on meaningful, and to
13887 # report actual input values of CONFIG_FILES etc. instead of their
13888 # values after options handling.
13890 This file was extended by $as_me, which was
13891 generated by GNU Autoconf 2.64. Invocation command line was
13893 CONFIG_FILES = $CONFIG_FILES
13894 CONFIG_HEADERS = $CONFIG_HEADERS
13895 CONFIG_LINKS = $CONFIG_LINKS
13896 CONFIG_COMMANDS = $CONFIG_COMMANDS
13899 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13904 case $ac_config_files in *"
13905 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
13908 case $ac_config_headers in *"
13909 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
13913 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13914 # Files that config.status was made for.
13915 config_files="$ac_config_files"
13916 config_headers="$ac_config_headers"
13917 config_links="$ac_config_links"
13918 config_commands="$ac_config_commands"
13922 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13924 \`$as_me' instantiates files and other configuration actions
13925 from templates according to the current configuration. Unless the files
13926 and actions are specified as TAGs, all are instantiated by default.
13928 Usage: $0 [OPTION]... [TAG]...
13930 -h, --help print this help, then exit
13931 -V, --version print version number and configuration settings, then exit
13932 -q, --quiet, --silent
13933 do not print progress messages
13934 -d, --debug don't remove temporary files
13935 --recheck update $as_me by reconfiguring in the same conditions
13936 --file=FILE[:TEMPLATE]
13937 instantiate the configuration file FILE
13938 --header=FILE[:TEMPLATE]
13939 instantiate the configuration header FILE
13941 Configuration files:
13944 Configuration headers:
13947 Configuration links:
13950 Configuration commands:
13953 Report bugs to the package provider."
13956 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13959 configured by $0, generated by GNU Autoconf 2.64,
13960 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13962 Copyright (C) 2009 Free Software Foundation, Inc.
13963 This config.status script is free software; the Free Software Foundation
13964 gives unlimited permission to copy, distribute and modify it."
13970 test -n "\$AWK" || AWK=awk
13973 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13974 # The default lists apply if the user does not specify any file.
13980 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
13981 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
13992 # Handling of the options.
13993 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
13995 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
13996 $as_echo "$ac_cs_version"; exit ;;
13997 --debug |
--debu |
--deb |
--de |
--d |
-d )
13999 --file |
--fil |
--fi |
--f )
14002 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14004 as_fn_append CONFIG_FILES
" '$ac_optarg'"
14005 ac_need_defaults
=false
;;
14006 --header |
--heade |
--head |
--hea )
14009 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14011 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
14012 ac_need_defaults
=false
;;
14014 # Conflict between --help and --header
14015 as_fn_error
"ambiguous option: \`$1'
14016 Try \`$0 --help' for more information.";;
14017 --help |
--hel |
-h )
14018 $as_echo "$ac_cs_usage"; exit ;;
14019 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
14020 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
14023 # This is an error.
14024 -*) as_fn_error
"unrecognized option: \`$1'
14025 Try \`$0 --help' for more information." ;;
14027 *) as_fn_append ac_config_targets
" $1"
14028 ac_need_defaults
=false
;;
14034 ac_configure_extra_args
=
14036 if $ac_cs_silent; then
14038 ac_configure_extra_args
="$ac_configure_extra_args --silent"
14042 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14043 if \$ac_cs_recheck; then
14044 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14046 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14047 CONFIG_SHELL='$SHELL'
14048 export CONFIG_SHELL
14053 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14057 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14058 ## Running $as_me. ##
14064 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14068 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14072 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14074 # Handling of arguments.
14075 for ac_config_target
in $ac_config_targets
14077 case $ac_config_target in
14078 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
14079 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
14080 "jit-reader.h") CONFIG_FILES
="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
14081 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
14082 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
14083 "gdb-gdb.gdb") CONFIG_FILES
="$CONFIG_FILES gdb-gdb.gdb" ;;
14084 "doc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/Makefile" ;;
14085 "data-directory/Makefile") CONFIG_FILES
="$CONFIG_FILES data-directory/Makefile" ;;
14086 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
14088 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14093 # If the user did not use the arguments to specify the items to instantiate,
14094 # then the envvar interface is used. Set only those that are not.
14095 # We use the long form for the default assignment because of an extremely
14096 # bizarre bug on SunOS 4.1.3.
14097 if $ac_need_defaults; then
14098 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
14099 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
14100 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
14101 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
14104 # Have a temporary directory for convenience. Make it in the build tree
14105 # simply because there is no reason against having it here, and in addition,
14106 # creating and moving files from /tmp can sometimes cause problems.
14107 # Hook for its removal unless debugging.
14108 # Note that there is a small window in which the directory will not be cleaned:
14109 # after its creation but before its name has been assigned to `$tmp'.
14113 trap 'exit_status=$?
14114 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14116 trap 'as_fn_exit 1' 1 2 13 15
14118 # Create a (secure) tmp directory for tmp files.
14121 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14122 test -n "$tmp" && test -d "$tmp"
14125 tmp
=.
/conf$$
-$RANDOM
14126 (umask 077 && mkdir
"$tmp")
14127 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
14129 # Set up the scripts for CONFIG_FILES section.
14130 # No need to generate them if there are no CONFIG_FILES.
14131 # This happens for instance with `./config.status config.h'.
14132 if test -n "$CONFIG_FILES"; then
14134 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
14135 ac_cs_awk_getline
=:
14136 ac_cs_awk_pipe_init
=
14137 ac_cs_awk_read_file
='
14138 while ((getline aline < (F[key])) > 0)
14141 ac_cs_awk_pipe_fini
=
14143 ac_cs_awk_getline
=false
14144 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
14145 ac_cs_awk_read_file
='
14147 print "cat " F[key] " &&"
14148 '$ac_cs_awk_pipe_init
14149 # The final `:' finishes the AND list.
14150 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
14152 ac_cr
=`echo X | tr X '\015'`
14153 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14154 # But we know of no other shell where ac_cr would be empty at this
14155 # point, so we can use a bashism as a fallback.
14156 if test "x$ac_cr" = x
; then
14157 eval ac_cr
=\$
\'\\r
\'
14159 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14160 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14163 ac_cs_awk_cr
=$ac_cr
14166 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14169 # Create commands to substitute file output variables.
14171 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14172 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14173 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
14176 } >conf$
$files.sh
&&
14177 . .
/conf$
$files.sh ||
14178 as_fn_error
"could not make $CONFIG_STATUS" "$LINENO" 5
14179 rm -f conf$
$files.sh
14182 echo "cat >conf$$subs.awk <<_ACEOF" &&
14183 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14185 } >conf$$subs.sh ||
14186 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
14187 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14189 for ac_last_try in false false false false false :; do
14190 . ./conf$$subs.sh ||
14191 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
14193 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
14194 if test $ac_delim_n = $ac_delim_num; then
14196 elif $ac_last_try; then
14197 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
14199 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14202 rm -f conf$$subs.sh
14204 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14205 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
14209 s/^/S["/; s
/!.
*/"]=/
14219 s/\(.\{148\}\).*/\1/
14221 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
14226 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
14233 s/\(.\{148\}\).*/\1/
14235 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
14239 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
14244 ' <conf$$subs.awk | sed '
14249 ' >>$CONFIG_STATUS || ac_write_fail=1
14250 rm -f conf$$subs.awk
14251 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14253 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
14254 for (key in S) S_is_set[key] = 1
14256 \$ac_cs_awk_pipe_init
14260 nfields = split(line, field, "@
")
14262 len = length(field[1])
14263 for (i = 2; i < nfields; i++) {
14265 keylen = length(key)
14266 if (S_is_set[key]) {
14268 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14269 len += length(value) + length(field[++i])
14274 if (nfields == 3 && !substed) {
14276 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14277 \$ac_cs_awk_read_file
14283 \$ac_cs_awk_pipe_fini
14286 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14287 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14288 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
14291 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
14292 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
14295 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14296 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
14297 # trailing colons and then remove the whole line if VPATH becomes empty
14298 # (actually we leave an empty line to preserve line numbers).
14299 if test "x
$srcdir" = x.; then
14300 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14301 s/:*\$(srcdir):*/:/
14302 s/:*\${srcdir}:*/:/
14304 s/^\([^=]*=[ ]*\):*/\1/
14310 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14311 fi # test -n "$CONFIG_FILES"
14313 # Set up the scripts for CONFIG_HEADERS section.
14314 # No need to generate them if there are no CONFIG_HEADERS.
14315 # This happens for instance with `./config.status Makefile'.
14316 if test -n "$CONFIG_HEADERS"; then
14317 cat >"$tmp/defines.
awk" <<\_ACAWK ||
14321 # Transform confdefs.h into an awk script `defines.awk', embedded as
14322 # here-document in config.status, that substitutes the proper values into
14323 # config.h.in to produce config.h.
14325 # Create a delimiter string that does not exist in confdefs.h, to ease
14326 # handling of long lines.
14328 for ac_last_try in false false :; do
14329 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
14330 if test -z "$ac_t"; then
14332 elif $ac_last_try; then
14333 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
14335 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14339 # For the awk script, D is an array of macro values keyed by name,
14340 # likewise P contains macro parameters if any. Preserve backslash
14341 # newline sequences.
14343 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14345 s/.\{148\}/&'"$ac_delim"'/g
14348 s/^[ ]*#[ ]*define[ ][ ]*/ /
14355 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
14357 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
14361 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
14362 D["\
1"]=" \
3\\\\\\n
"\\/p
14364 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
14369 s/.\{148\}/&'"$ac_delim"'/g
14374 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
14377 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
14379 ' <confdefs.h | sed '
14380 s/'"$ac_delim"'/"\\\
14381 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14383 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14384 for (key in D) D_is_set[key] = 1
14387 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14389 split(line, arg, " ")
14390 if (arg[1] == "#") {
14394 defundef
= substr
(arg
[1], 2)
14397 split(mac1
, mac2
, "(") #)
14399 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
14400 if (D_is_set
[macro
]) {
14401 # Preserve the white space surrounding the "#".
14402 print prefix
"define", macro P
[macro
] D
[macro
]
14405 # Replace #undef with comments. This is necessary, for example,
14406 # in the case of _POSIX_SOURCE, which is predefined and required
14407 # on some systems where configure will not decide to define it.
14408 if (defundef
== "undef") {
14409 print
"/*", prefix defundef
, macro
, "*/"
14417 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14418 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
14419 fi # test -n "$CONFIG_HEADERS"
14422 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
14427 :[FHLC
]) ac_mode
=$ac_tag; continue;;
14429 case $ac_mode$ac_tag in
14431 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
14432 :[FH
]-) ac_tag
=-:-;;
14433 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
14450 -) ac_f
="$tmp/stdin";;
14451 *) # Look for the file first in the build tree, then in the source tree
14452 # (if the path is not absolute). The absolute path cannot be DOS-style,
14453 # because $ac_f cannot contain `:'.
14457 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
14459 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
14461 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14462 as_fn_append ac_file_inputs
" '$ac_f'"
14465 # Let's still pretend it is `configure' which instantiates (i.e., don't
14466 # use $as_me), people would be surprised to read:
14467 # /* config.h. Generated by config.status. */
14468 configure_input
='Generated from '`
14469 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14471 if test x
"$ac_file" != x-
; then
14472 configure_input
="$ac_file. $configure_input"
14473 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14474 $as_echo "$as_me: creating $ac_file" >&6;}
14476 # Neutralize special characters interpreted by sed in replacement strings.
14477 case $configure_input in #(
14478 *\
&* |
*\|
* |
*\\* )
14479 ac_sed_conf_input
=`$as_echo "$configure_input" |
14480 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14481 *) ac_sed_conf_input
=$configure_input;;
14485 *:-:* |
*:-) cat >"$tmp/stdin" \
14486 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
14491 ac_dir
=`$as_dirname -- "$ac_file" ||
14492 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14493 X"$ac_file" : 'X\(//\)[^/]' \| \
14494 X"$ac_file" : 'X\(//\)$' \| \
14495 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14496 $as_echo X"$ac_file" |
14497 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14501 /^X\(\/\/\)[^/].*/{
14514 as_dir
="$ac_dir"; as_fn_mkdir_p
14518 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14520 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14521 # A ".." for each directory in $ac_dir_suffix.
14522 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14523 case $ac_top_builddir_sub in
14524 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14525 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
14528 ac_abs_top_builddir
=$ac_pwd
14529 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
14530 # for backward compatibility:
14531 ac_top_builddir
=$ac_top_build_prefix
14534 .
) # We are building in place.
14536 ac_top_srcdir
=$ac_top_builddir_sub
14537 ac_abs_top_srcdir
=$ac_pwd ;;
14538 [\\/]* | ?
:[\\/]* ) # Absolute name.
14539 ac_srcdir
=$srcdir$ac_dir_suffix;
14540 ac_top_srcdir
=$srcdir
14541 ac_abs_top_srcdir
=$srcdir ;;
14542 *) # Relative name.
14543 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
14544 ac_top_srcdir
=$ac_top_build_prefix$srcdir
14545 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
14547 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
14557 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
14558 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
14562 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14563 # If the template does not know about datarootdir, expand it.
14564 # FIXME: This hack should be removed a few years after 2.60.
14565 ac_datarootdir_hack
=; ac_datarootdir_seen
=
14576 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14577 *datarootdir
*) ac_datarootdir_seen
=yes;;
14578 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
14579 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14580 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14582 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14583 ac_datarootdir_hack='
14584 s&@datadir@&$datadir&g
14585 s&@docdir@&$docdir&g
14586 s&@infodir@&$infodir&g
14587 s&@localedir@&$localedir&g
14588 s&@mandir@&$mandir&g
14589 s&\\\${datarootdir}&$datarootdir&g' ;;
14593 # Neutralize VPATH when `$srcdir' = `.'.
14594 # Shell code in configure.ac might set extrasub.
14595 # FIXME: do we really want to maintain this feature?
14596 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14597 ac_sed_extra="$ac_vpsub
14600 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14602 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
14603 s|@configure_input@|
$ac_sed_conf_input|
;t t
14604 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
14605 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
14606 s
&@srcdir@
&$ac_srcdir&;t t
14607 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
14608 s
&@top_srcdir@
&$ac_top_srcdir&;t t
14609 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
14610 s
&@builddir@
&$ac_builddir&;t t
14611 s
&@abs_builddir@
&$ac_abs_builddir&;t t
14612 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
14613 s
&@INSTALL@
&$ac_INSTALL&;t t
14614 $ac_datarootdir_hack
14616 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14617 if $ac_cs_awk_getline; then
14618 $AWK -f "$tmp/subs.
awk"
14620 $AWK -f "$tmp/subs.
awk" | $SHELL
14622 || as_fn_error "could not create
$ac_file" "$LINENO" 5
14624 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14625 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
14626 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
14627 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
14628 which seems to be undefined. Please make sure it is defined." >&5
14629 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
14630 which seems to be undefined. Please make sure it is defined." >&2;}
14634 -) cat "$tmp/out" && rm -f "$tmp/out";;
14635 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14637 || as_fn_error "could not create $ac_file" "$LINENO" 5
14643 if test x"$ac_file" != x-; then
14645 $as_echo "/* $configure_input */" \
14646 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14647 } >"$tmp/config.h" \
14648 || as_fn_error "could not create $ac_file" "$LINENO" 5
14649 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14650 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14651 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14654 mv "$tmp/config.h" "$ac_file" \
14655 || as_fn_error "could not create $ac_file" "$LINENO" 5
14658 $as_echo "/* $configure_input */" \
14659 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14660 || as_fn_error "could not create -" "$LINENO" 5
14668 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.
'; then
14671 # Prefer the file from the source tree if names are identical.
14672 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
14673 ac_source=$srcdir/$ac_source
14676 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
14677 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
14679 if test ! -r "$ac_source"; then
14680 as_fn_error "$ac_source: file not found" "$LINENO" 5
14684 # Try a relative symlink, then a hard link, then a copy.
14686 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
14687 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
14689 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
14690 ln "$ac_source" "$ac_file" 2>/dev/null ||
14691 cp -p "$ac_source" "$ac_file" ||
14692 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
14695 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14696 $as_echo "$as_me: executing $ac_file commands" >&6;}
14701 case $ac_file$ac_mode in
14702 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
14704 case x$CONFIG_HEADERS in
14705 xconfig.h:config.in)
14716 ac_clean_files=$ac_clean_files_save
14718 test $ac_write_fail = 0 ||
14719 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14722 # configure is writing to config.log, and then calls config.status.
14723 # config.status does its own redirection, appending to config.log.
14724 # Unfortunately, on DOS this fails, as config.log is still kept open
14725 # by configure, so config.status won't be able to
write to it
; its
14726 # output is simply discarded. So we exec the FD to /dev/null,
14727 # effectively closing config.log, so it can be properly (re)opened and
14728 # appended to by config.status. When coming back to configure, we
14729 # need to make the FD available again.
14730 if test "$no_create" != yes; then
14732 ac_config_status_args
=
14733 test "$silent" = yes &&
14734 ac_config_status_args
="$ac_config_status_args --quiet"
14736 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
14738 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14739 # would make configure fail if this is the last instruction.
14740 $ac_cs_success || as_fn_exit $?
14744 # CONFIG_SUBDIRS section.
14746 if test "$no_recursion" != yes; then
14748 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
14749 # so they do not pile up.
14750 ac_sub_configure_args
=
14752 eval "set x $ac_configure_args"
14756 if test -n "$ac_prev"; then
14761 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
14762 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
14763 ac_prev
=cache_file
;;
14764 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
14765 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
14768 --config-cache |
-C)
14770 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
14772 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
14774 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
14776 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
14778 --disable-option-checking)
14782 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
14784 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
14788 # Always prepend --prefix to ensure using the same prefix
14789 # in subdir configurations.
14790 ac_arg
="--prefix=$prefix"
14792 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
14794 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
14797 if test "$silent" = yes; then
14798 ac_sub_configure_args
="--silent $ac_sub_configure_args"
14801 # Always prepend --disable-option-checking to silence warnings, since
14802 # different subdirs can have different --enable and --with options.
14803 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
14806 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
14808 # Do not complain, so a configure script can configure whichever
14809 # parts of a large source tree are present.
14810 test -d "$srcdir/$ac_dir" ||
continue
14812 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
14813 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
14814 $as_echo "$ac_msg" >&6
14815 as_dir
="$ac_dir"; as_fn_mkdir_p
14819 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14821 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14822 # A ".." for each directory in $ac_dir_suffix.
14823 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14824 case $ac_top_builddir_sub in
14825 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14826 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
14829 ac_abs_top_builddir
=$ac_pwd
14830 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
14831 # for backward compatibility:
14832 ac_top_builddir
=$ac_top_build_prefix
14835 .
) # We are building in place.
14837 ac_top_srcdir
=$ac_top_builddir_sub
14838 ac_abs_top_srcdir
=$ac_pwd ;;
14839 [\\/]* | ?
:[\\/]* ) # Absolute name.
14840 ac_srcdir
=$srcdir$ac_dir_suffix;
14841 ac_top_srcdir
=$srcdir
14842 ac_abs_top_srcdir
=$srcdir ;;
14843 *) # Relative name.
14844 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
14845 ac_top_srcdir
=$ac_top_build_prefix$srcdir
14846 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
14848 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
14853 # Check for guested configure; otherwise get Cygnus style configure.
14854 if test -f "$ac_srcdir/configure.gnu"; then
14855 ac_sub_configure
=$ac_srcdir/configure.gnu
14856 elif test -f "$ac_srcdir/configure"; then
14857 ac_sub_configure
=$ac_srcdir/configure
14858 elif test -f "$ac_srcdir/configure.in"; then
14859 # This should be Cygnus configure.
14860 ac_sub_configure
=$ac_aux_dir/configure
14862 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
14863 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
14867 # The recursion is here.
14868 if test -n "$ac_sub_configure"; then
14869 # Make the cache file name correct relative to the subdirectory.
14870 case $cache_file in
14871 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
14872 *) # Relative name.
14873 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
14876 { $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
14877 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
14878 # The eval makes quoting arguments work.
14879 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
14880 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
14881 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
14887 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
14888 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14889 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}