*** empty log message ***
[deliverable/binutils-gdb.git] / gdb / configure
... / ...
CommitLineData
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.59.
4#
5# Copyright (C) 2003 Free Software Foundation, Inc.
6# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it.
8## --------------------- ##
9## M4sh Initialization. ##
10## --------------------- ##
11
12# Be Bourne compatible
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21fi
22DUALCASE=1; export DUALCASE # for MKS sh
23
24# Support unset when possible.
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27else
28 as_unset=false
29fi
30
31
32# Work around bugs in pre-3.0 UWIN ksh.
33$as_unset ENV MAIL MAILPATH
34PS1='$ '
35PS2='> '
36PS4='+ '
37
38# NLS nuisances.
39for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49done
50
51# Required to use basename.
52if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54else
55 as_expr=false
56fi
57
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60else
61 as_basename=false
62fi
63
64
65# Name of the executable.
66as_me=`$as_basename "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152done
153;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184}
185
186
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192esac
193
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else
214 as_ln_s='cp -p'
215fi
216rm -f conf$$ conf$$.exe conf$$.file
217
218if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223fi
224
225as_executable_p="test -f"
226
227# Sed expression to map a string onto a valid CPP name.
228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234# IFS
235# We need space, tab and new line, in precisely that order.
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243
244# Name of the host.
245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246# so uname gets run too.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249exec 6>&1
250
251#
252# Initializations.
253#
254ac_default_prefix=/usr/local
255ac_config_libobj_dir=.
256cross_compiling=no
257subdirs=
258MFLAGS=
259MAKEFLAGS=
260SHELL=${CONFIG_SHELL-/bin/sh}
261
262# Maximum number of lines to put in a shell here document.
263# This variable seems obsolete. It should probably be removed, and
264# only ac_max_sed_lines should be used.
265: ${ac_max_here_lines=38}
266
267# Identity of this package.
268PACKAGE_NAME=
269PACKAGE_TARNAME=
270PACKAGE_VERSION=
271PACKAGE_STRING=
272PACKAGE_BUGREPORT=
273
274ac_unique_file="main.c"
275# Factoring default headers for most tests.
276ac_includes_default="\
277#include <stdio.h>
278#if HAVE_SYS_TYPES_H
279# include <sys/types.h>
280#endif
281#if HAVE_SYS_STAT_H
282# include <sys/stat.h>
283#endif
284#if STDC_HEADERS
285# include <stdlib.h>
286# include <stddef.h>
287#else
288# if HAVE_STDLIB_H
289# include <stdlib.h>
290# endif
291#endif
292#if HAVE_STRING_H
293# if !STDC_HEADERS && HAVE_MEMORY_H
294# include <memory.h>
295# endif
296# include <string.h>
297#endif
298#if HAVE_STRINGS_H
299# include <strings.h>
300#endif
301#if HAVE_INTTYPES_H
302# include <inttypes.h>
303#else
304# if HAVE_STDINT_H
305# include <stdint.h>
306# endif
307#endif
308#if HAVE_UNISTD_H
309# include <unistd.h>
310#endif"
311
312gl_header_list=
313ac_subdirs_all="$ac_subdirs_all doc testsuite"
314ac_subdirs_all="$ac_subdirs_all gdbtk"
315ac_subdirs_all="$ac_subdirs_all multi-ice"
316ac_subdirs_all="$ac_subdirs_all gdbserver"
317ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP RANLIB ac_ct_RANLIB build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os am__leading_dot DEPDIR CCDEPMODE MAKE GMAKE_TRUE GMAKE_FALSE SET_MAKE USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT localedir GL_COND_LIBTOOL_TRUE GL_COND_LIBTOOL_FALSE GNULIB_MEMMEM GNULIB_MEMPCPY GNULIB_MEMRCHR GNULIB_STPCPY GNULIB_STPNCPY GNULIB_STRCHRNUL GNULIB_STRDUP GNULIB_STRNDUP GNULIB_STRNLEN GNULIB_STRPBRK GNULIB_STRSEP GNULIB_STRSTR GNULIB_STRCASESTR GNULIB_STRTOK_R GNULIB_MBSLEN GNULIB_MBSNLEN GNULIB_MBSCHR GNULIB_MBSRCHR GNULIB_MBSSTR GNULIB_MBSCASECMP GNULIB_MBSNCASECMP GNULIB_MBSPCASECMP GNULIB_MBSCASESTR GNULIB_MBSCSPN GNULIB_MBSPBRK GNULIB_MBSSPN GNULIB_MBSSEP GNULIB_MBSTOK_R GNULIB_STRERROR GNULIB_STRSIGNAL HAVE_DECL_MEMMEM HAVE_MEMPCPY HAVE_DECL_MEMRCHR HAVE_STPCPY HAVE_STPNCPY HAVE_STRCHRNUL HAVE_DECL_STRDUP HAVE_STRNDUP HAVE_DECL_STRNDUP HAVE_DECL_STRNLEN HAVE_STRPBRK HAVE_STRSEP HAVE_STRCASESTR HAVE_DECL_STRTOK_R HAVE_DECL_STRERROR HAVE_DECL_STRSIGNAL REPLACE_STRERROR REPLACE_STRSIGNAL REPLACE_MEMMEM REPLACE_STRCASESTR REPLACE_STRSTR HAVE_LONG_LONG_INT HAVE_UNSIGNED_LONG_LONG_INT HAVE_INTTYPES_H HAVE_SYS_TYPES_H INCLUDE_NEXT NEXT_STDINT_H HAVE_STDINT_H HAVE_SYS_INTTYPES_H HAVE_SYS_BITYPES_H BITSIZEOF_PTRDIFF_T BITSIZEOF_SIG_ATOMIC_T BITSIZEOF_SIZE_T BITSIZEOF_WCHAR_T BITSIZEOF_WINT_T HAVE_SIGNED_SIG_ATOMIC_T HAVE_SIGNED_WCHAR_T HAVE_SIGNED_WINT_T PTRDIFF_T_SUFFIX SIG_ATOMIC_T_SUFFIX SIZE_T_SUFFIX WCHAR_T_SUFFIX WINT_T_SUFFIX STDINT_H NEXT_STRING_H GNULIB_WCWIDTH HAVE_DECL_WCWIDTH REPLACE_WCWIDTH WCHAR_H HAVE_WCHAR_H NEXT_WCHAR_H LIBGNU_LIBDEPS LIBGNU_LTLIBDEPS GNULIB_STDINT_H PACKAGE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK AMTAR am__tar am__untar am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH am__fastdepCC_TRUE am__fastdepCC_FALSE DEBUGDIR GDB_DATADIR subdirs TARGET_OBS PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI LN_S YACC AR ac_ct_AR DLLTOOL ac_ct_DLLTOOL WINDRES ac_ct_WINDRES MIG ac_ct_MIG READLINE READLINE_DEPS READLINE_CFLAGS HAVE_LIBEXPAT LIBEXPAT LTLIBEXPAT PYTHON_CFLAGS ALLOCA CONFIG_LDFLAGS TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE SYSTEM_GDBINIT WARN_CFLAGS WERROR_CFLAGS SER_HARDWIRE WIN32LIBS LIBGUI GUI_CFLAGS_X WIN32LDAPP TCL_VERSION TCL_PATCH_LEVEL TCL_BIN_DIR TCL_SRC_DIR TCL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_INCLUDE TCL_LIBRARY TCL_DEPS TK_VERSION TK_BIN_DIR TK_SRC_DIR TK_LIB_FILE TK_LIB_FLAG TK_LIB_SPEC TK_STUB_LIB_FILE TK_STUB_LIB_FLAG TK_STUB_LIB_SPEC TK_INCLUDE TK_LIBRARY TK_DEPS TK_XINCLUDES X_CFLAGS X_LDFLAGS X_LIBS GDBTKLIBS GDBTK_CFLAGS GDBTK_SRC_DIR SIM SIM_OBS ENABLE_CFLAGS PROFILE_CFLAGS CONFIG_OBS CONFIG_DEPS CONFIG_SRCS CONFIG_ALL CONFIG_CLEAN CONFIG_INSTALL CONFIG_UNINSTALL target_subdir frags GDB_NM_FILE datarootdir docdir htmldir pdfdir LIBOBJS LTLIBOBJS gl_LIBOBJS gl_LTLIBOBJS gltests_LIBOBJS gltests_LTLIBOBJS'
318ac_subst_files='host_makefile_frag'
319ac_pwd=`pwd`
320
321# Initialize some variables set by options.
322ac_init_help=
323ac_init_version=false
324# The variables have the same names as the options, with
325# dashes changed to underlines.
326cache_file=/dev/null
327exec_prefix=NONE
328no_create=
329no_recursion=
330prefix=NONE
331program_prefix=NONE
332program_suffix=NONE
333program_transform_name=s,x,x,
334silent=
335site=
336srcdir=
337verbose=
338x_includes=NONE
339x_libraries=NONE
340
341# Installation directory options.
342# These are left unexpanded so users can "make install exec_prefix=/foo"
343# and all the variables that are supposed to be based on exec_prefix
344# by default will actually change.
345# Use braces instead of parens because sh, perl, etc. also accept them.
346bindir='${exec_prefix}/bin'
347sbindir='${exec_prefix}/sbin'
348libexecdir='${exec_prefix}/libexec'
349datadir='${prefix}/share'
350sysconfdir='${prefix}/etc'
351sharedstatedir='${prefix}/com'
352localstatedir='${prefix}/var'
353libdir='${exec_prefix}/lib'
354includedir='${prefix}/include'
355oldincludedir='/usr/include'
356infodir='${prefix}/info'
357mandir='${prefix}/man'
358
359ac_prev=
360for ac_option
361do
362 # If the previous option needs an argument, assign it.
363 if test -n "$ac_prev"; then
364 eval "$ac_prev=\$ac_option"
365 ac_prev=
366 continue
367 fi
368
369 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
370
371 # Accept the important Cygnus configure options, so we can diagnose typos.
372
373 case $ac_option in
374
375 -bindir | --bindir | --bindi | --bind | --bin | --bi)
376 ac_prev=bindir ;;
377 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
378 bindir=$ac_optarg ;;
379
380 -build | --build | --buil | --bui | --bu)
381 ac_prev=build_alias ;;
382 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
383 build_alias=$ac_optarg ;;
384
385 -cache-file | --cache-file | --cache-fil | --cache-fi \
386 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
387 ac_prev=cache_file ;;
388 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
389 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
390 cache_file=$ac_optarg ;;
391
392 --config-cache | -C)
393 cache_file=config.cache ;;
394
395 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
396 ac_prev=datadir ;;
397 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
398 | --da=*)
399 datadir=$ac_optarg ;;
400
401 -disable-* | --disable-*)
402 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
403 # Reject names that are not valid shell variable names.
404 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
405 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
406 { (exit 1); exit 1; }; }
407 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
408 eval "enable_$ac_feature=no" ;;
409
410 -enable-* | --enable-*)
411 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
412 # Reject names that are not valid shell variable names.
413 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
414 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
415 { (exit 1); exit 1; }; }
416 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
417 case $ac_option in
418 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
419 *) ac_optarg=yes ;;
420 esac
421 eval "enable_$ac_feature='$ac_optarg'" ;;
422
423 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
424 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
425 | --exec | --exe | --ex)
426 ac_prev=exec_prefix ;;
427 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
428 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
429 | --exec=* | --exe=* | --ex=*)
430 exec_prefix=$ac_optarg ;;
431
432 -gas | --gas | --ga | --g)
433 # Obsolete; use --with-gas.
434 with_gas=yes ;;
435
436 -help | --help | --hel | --he | -h)
437 ac_init_help=long ;;
438 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
439 ac_init_help=recursive ;;
440 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
441 ac_init_help=short ;;
442
443 -host | --host | --hos | --ho)
444 ac_prev=host_alias ;;
445 -host=* | --host=* | --hos=* | --ho=*)
446 host_alias=$ac_optarg ;;
447
448 -includedir | --includedir | --includedi | --included | --include \
449 | --includ | --inclu | --incl | --inc)
450 ac_prev=includedir ;;
451 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
452 | --includ=* | --inclu=* | --incl=* | --inc=*)
453 includedir=$ac_optarg ;;
454
455 -infodir | --infodir | --infodi | --infod | --info | --inf)
456 ac_prev=infodir ;;
457 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
458 infodir=$ac_optarg ;;
459
460 -libdir | --libdir | --libdi | --libd)
461 ac_prev=libdir ;;
462 -libdir=* | --libdir=* | --libdi=* | --libd=*)
463 libdir=$ac_optarg ;;
464
465 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
466 | --libexe | --libex | --libe)
467 ac_prev=libexecdir ;;
468 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
469 | --libexe=* | --libex=* | --libe=*)
470 libexecdir=$ac_optarg ;;
471
472 -localstatedir | --localstatedir | --localstatedi | --localstated \
473 | --localstate | --localstat | --localsta | --localst \
474 | --locals | --local | --loca | --loc | --lo)
475 ac_prev=localstatedir ;;
476 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
477 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
478 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
479 localstatedir=$ac_optarg ;;
480
481 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
482 ac_prev=mandir ;;
483 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
484 mandir=$ac_optarg ;;
485
486 -nfp | --nfp | --nf)
487 # Obsolete; use --without-fp.
488 with_fp=no ;;
489
490 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
491 | --no-cr | --no-c | -n)
492 no_create=yes ;;
493
494 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
495 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
496 no_recursion=yes ;;
497
498 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
499 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
500 | --oldin | --oldi | --old | --ol | --o)
501 ac_prev=oldincludedir ;;
502 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
503 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
504 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
505 oldincludedir=$ac_optarg ;;
506
507 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
508 ac_prev=prefix ;;
509 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
510 prefix=$ac_optarg ;;
511
512 -program-prefix | --program-prefix | --program-prefi | --program-pref \
513 | --program-pre | --program-pr | --program-p)
514 ac_prev=program_prefix ;;
515 -program-prefix=* | --program-prefix=* | --program-prefi=* \
516 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
517 program_prefix=$ac_optarg ;;
518
519 -program-suffix | --program-suffix | --program-suffi | --program-suff \
520 | --program-suf | --program-su | --program-s)
521 ac_prev=program_suffix ;;
522 -program-suffix=* | --program-suffix=* | --program-suffi=* \
523 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
524 program_suffix=$ac_optarg ;;
525
526 -program-transform-name | --program-transform-name \
527 | --program-transform-nam | --program-transform-na \
528 | --program-transform-n | --program-transform- \
529 | --program-transform | --program-transfor \
530 | --program-transfo | --program-transf \
531 | --program-trans | --program-tran \
532 | --progr-tra | --program-tr | --program-t)
533 ac_prev=program_transform_name ;;
534 -program-transform-name=* | --program-transform-name=* \
535 | --program-transform-nam=* | --program-transform-na=* \
536 | --program-transform-n=* | --program-transform-=* \
537 | --program-transform=* | --program-transfor=* \
538 | --program-transfo=* | --program-transf=* \
539 | --program-trans=* | --program-tran=* \
540 | --progr-tra=* | --program-tr=* | --program-t=*)
541 program_transform_name=$ac_optarg ;;
542
543 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
544 | -silent | --silent | --silen | --sile | --sil)
545 silent=yes ;;
546
547 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
548 ac_prev=sbindir ;;
549 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
550 | --sbi=* | --sb=*)
551 sbindir=$ac_optarg ;;
552
553 -sharedstatedir | --sharedstatedir | --sharedstatedi \
554 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
555 | --sharedst | --shareds | --shared | --share | --shar \
556 | --sha | --sh)
557 ac_prev=sharedstatedir ;;
558 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
559 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
560 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
561 | --sha=* | --sh=*)
562 sharedstatedir=$ac_optarg ;;
563
564 -site | --site | --sit)
565 ac_prev=site ;;
566 -site=* | --site=* | --sit=*)
567 site=$ac_optarg ;;
568
569 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
570 ac_prev=srcdir ;;
571 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
572 srcdir=$ac_optarg ;;
573
574 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
575 | --syscon | --sysco | --sysc | --sys | --sy)
576 ac_prev=sysconfdir ;;
577 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
578 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
579 sysconfdir=$ac_optarg ;;
580
581 -target | --target | --targe | --targ | --tar | --ta | --t)
582 ac_prev=target_alias ;;
583 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
584 target_alias=$ac_optarg ;;
585
586 -v | -verbose | --verbose | --verbos | --verbo | --verb)
587 verbose=yes ;;
588
589 -version | --version | --versio | --versi | --vers | -V)
590 ac_init_version=: ;;
591
592 -with-* | --with-*)
593 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
594 # Reject names that are not valid shell variable names.
595 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
596 { echo "$as_me: error: invalid package name: $ac_package" >&2
597 { (exit 1); exit 1; }; }
598 ac_package=`echo $ac_package| sed 's/-/_/g'`
599 case $ac_option in
600 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
601 *) ac_optarg=yes ;;
602 esac
603 eval "with_$ac_package='$ac_optarg'" ;;
604
605 -without-* | --without-*)
606 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
607 # Reject names that are not valid shell variable names.
608 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
609 { echo "$as_me: error: invalid package name: $ac_package" >&2
610 { (exit 1); exit 1; }; }
611 ac_package=`echo $ac_package | sed 's/-/_/g'`
612 eval "with_$ac_package=no" ;;
613
614 --x)
615 # Obsolete; use --with-x.
616 with_x=yes ;;
617
618 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
619 | --x-incl | --x-inc | --x-in | --x-i)
620 ac_prev=x_includes ;;
621 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
622 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
623 x_includes=$ac_optarg ;;
624
625 -x-libraries | --x-libraries | --x-librarie | --x-librari \
626 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
627 ac_prev=x_libraries ;;
628 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
629 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
630 x_libraries=$ac_optarg ;;
631
632 -*) { echo "$as_me: error: unrecognized option: $ac_option
633Try \`$0 --help' for more information." >&2
634 { (exit 1); exit 1; }; }
635 ;;
636
637 *=*)
638 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
639 # Reject names that are not valid shell variable names.
640 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
641 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
642 { (exit 1); exit 1; }; }
643 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
644 eval "$ac_envvar='$ac_optarg'"
645 export $ac_envvar ;;
646
647 *)
648 # FIXME: should be removed in autoconf 3.0.
649 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
650 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
651 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
652 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
653 ;;
654
655 esac
656done
657
658if test -n "$ac_prev"; then
659 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
660 { echo "$as_me: error: missing argument to $ac_option" >&2
661 { (exit 1); exit 1; }; }
662fi
663
664# Be sure to have absolute paths.
665for ac_var in exec_prefix prefix
666do
667 eval ac_val=$`echo $ac_var`
668 case $ac_val in
669 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
670 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
671 { (exit 1); exit 1; }; };;
672 esac
673done
674
675# Be sure to have absolute paths.
676for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
677 localstatedir libdir includedir oldincludedir infodir mandir
678do
679 eval ac_val=$`echo $ac_var`
680 case $ac_val in
681 [\\/$]* | ?:[\\/]* ) ;;
682 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
683 { (exit 1); exit 1; }; };;
684 esac
685done
686
687# There might be people who depend on the old broken behavior: `$host'
688# used to hold the argument of --host etc.
689# FIXME: To remove some day.
690build=$build_alias
691host=$host_alias
692target=$target_alias
693
694# FIXME: To remove some day.
695if test "x$host_alias" != x; then
696 if test "x$build_alias" = x; then
697 cross_compiling=maybe
698 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
699 If a cross compiler is detected then cross compile mode will be used." >&2
700 elif test "x$build_alias" != "x$host_alias"; then
701 cross_compiling=yes
702 fi
703fi
704
705ac_tool_prefix=
706test -n "$host_alias" && ac_tool_prefix=$host_alias-
707
708test "$silent" = yes && exec 6>/dev/null
709
710
711# Find the source files, if location was not specified.
712if test -z "$srcdir"; then
713 ac_srcdir_defaulted=yes
714 # Try the directory containing this script, then its parent.
715 ac_confdir=`(dirname "$0") 2>/dev/null ||
716$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
717 X"$0" : 'X\(//\)[^/]' \| \
718 X"$0" : 'X\(//\)$' \| \
719 X"$0" : 'X\(/\)' \| \
720 . : '\(.\)' 2>/dev/null ||
721echo X"$0" |
722 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
723 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
724 /^X\(\/\/\)$/{ s//\1/; q; }
725 /^X\(\/\).*/{ s//\1/; q; }
726 s/.*/./; q'`
727 srcdir=$ac_confdir
728 if test ! -r $srcdir/$ac_unique_file; then
729 srcdir=..
730 fi
731else
732 ac_srcdir_defaulted=no
733fi
734if test ! -r $srcdir/$ac_unique_file; then
735 if test "$ac_srcdir_defaulted" = yes; then
736 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
737 { (exit 1); exit 1; }; }
738 else
739 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
740 { (exit 1); exit 1; }; }
741 fi
742fi
743(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
744 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
745 { (exit 1); exit 1; }; }
746srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
747ac_env_build_alias_set=${build_alias+set}
748ac_env_build_alias_value=$build_alias
749ac_cv_env_build_alias_set=${build_alias+set}
750ac_cv_env_build_alias_value=$build_alias
751ac_env_host_alias_set=${host_alias+set}
752ac_env_host_alias_value=$host_alias
753ac_cv_env_host_alias_set=${host_alias+set}
754ac_cv_env_host_alias_value=$host_alias
755ac_env_target_alias_set=${target_alias+set}
756ac_env_target_alias_value=$target_alias
757ac_cv_env_target_alias_set=${target_alias+set}
758ac_cv_env_target_alias_value=$target_alias
759ac_env_CC_set=${CC+set}
760ac_env_CC_value=$CC
761ac_cv_env_CC_set=${CC+set}
762ac_cv_env_CC_value=$CC
763ac_env_CFLAGS_set=${CFLAGS+set}
764ac_env_CFLAGS_value=$CFLAGS
765ac_cv_env_CFLAGS_set=${CFLAGS+set}
766ac_cv_env_CFLAGS_value=$CFLAGS
767ac_env_LDFLAGS_set=${LDFLAGS+set}
768ac_env_LDFLAGS_value=$LDFLAGS
769ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
770ac_cv_env_LDFLAGS_value=$LDFLAGS
771ac_env_CPPFLAGS_set=${CPPFLAGS+set}
772ac_env_CPPFLAGS_value=$CPPFLAGS
773ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
774ac_cv_env_CPPFLAGS_value=$CPPFLAGS
775ac_env_CPP_set=${CPP+set}
776ac_env_CPP_value=$CPP
777ac_cv_env_CPP_set=${CPP+set}
778ac_cv_env_CPP_value=$CPP
779
780#
781# Report the --help message.
782#
783if test "$ac_init_help" = "long"; then
784 # Omit some internal or obsolete options to make the list less imposing.
785 # This message is too long to be a string in the A/UX 3.1 sh.
786 cat <<_ACEOF
787\`configure' configures this package to adapt to many kinds of systems.
788
789Usage: $0 [OPTION]... [VAR=VALUE]...
790
791To assign environment variables (e.g., CC, CFLAGS...), specify them as
792VAR=VALUE. See below for descriptions of some of the useful variables.
793
794Defaults for the options are specified in brackets.
795
796Configuration:
797 -h, --help display this help and exit
798 --help=short display options specific to this package
799 --help=recursive display the short help of all the included packages
800 -V, --version display version information and exit
801 -q, --quiet, --silent do not print \`checking...' messages
802 --cache-file=FILE cache test results in FILE [disabled]
803 -C, --config-cache alias for \`--cache-file=config.cache'
804 -n, --no-create do not create output files
805 --srcdir=DIR find the sources in DIR [configure dir or \`..']
806
807_ACEOF
808
809 cat <<_ACEOF
810Installation directories:
811 --prefix=PREFIX install architecture-independent files in PREFIX
812 [$ac_default_prefix]
813 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
814 [PREFIX]
815
816By default, \`make install' will install all the files in
817\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
818an installation prefix other than \`$ac_default_prefix' using \`--prefix',
819for instance \`--prefix=\$HOME'.
820
821For better control, use the options below.
822
823Fine tuning of the installation directories:
824 --bindir=DIR user executables [EPREFIX/bin]
825 --sbindir=DIR system admin executables [EPREFIX/sbin]
826 --libexecdir=DIR program executables [EPREFIX/libexec]
827 --datadir=DIR read-only architecture-independent data [PREFIX/share]
828 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
829 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
830 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
831 --libdir=DIR object code libraries [EPREFIX/lib]
832 --includedir=DIR C header files [PREFIX/include]
833 --oldincludedir=DIR C header files for non-gcc [/usr/include]
834 --infodir=DIR info documentation [PREFIX/info]
835 --mandir=DIR man documentation [PREFIX/man]
836_ACEOF
837
838 cat <<\_ACEOF
839
840Program names:
841 --program-prefix=PREFIX prepend PREFIX to installed program names
842 --program-suffix=SUFFIX append SUFFIX to installed program names
843 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
844
845X features:
846 --x-includes=DIR X include files are in DIR
847 --x-libraries=DIR X library files are in DIR
848
849System types:
850 --build=BUILD configure for building on BUILD [guessed]
851 --host=HOST cross-compile to build programs to run on HOST [BUILD]
852 --target=TARGET configure for building compilers for TARGET [HOST]
853_ACEOF
854fi
855
856if test -n "$ac_init_help"; then
857
858 cat <<\_ACEOF
859
860Optional Features:
861 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
862 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
863 --enable-maintainer-mode enable make rules and dependencies not useful
864 (and sometimes confusing) to the casual installer
865 --disable-dependency-tracking speeds up one-time build
866 --enable-dependency-tracking do not reject slow dependency extractors
867 --enable-targets=TARGETS
868 alternative target configurations
869 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
870 --disable-gdbcli disable command-line interface (CLI)
871 --disable-gdbmi disable machine-interface (MI)
872 --enable-tui enable full-screen terminal user interface (TUI)
873 --enable-gdbtk enable gdbtk graphical user interface (GUI)
874 --enable-profiling enable profiling of GDB
875 --disable-rpath do not hardcode runtime library paths
876 --enable-werror treat compile warnings as errors
877 --enable-build-warnings enable build-time compiler warnings if gcc is used
878 --enable-gdb-build-warnings
879 enable GDB specific build-time compiler warnings if
880 gcc is used
881 --enable-sim link gdb with simulator
882 --enable-multi-ice build the multi-ice-gdb-server
883
884Optional Packages:
885 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
886 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
887 --with-separate-debug-dir=PATH
888 look for global separate debug info in this path
889 [LIBDIR/debug]
890 --with-gdb-datadir=PATH look for global separate data files in this path
891 [DATADIR/gdb]
892 --with-relocated-sources=PATH
893 automatically relocate this path for source files
894 --with-libunwind use libunwind frame unwinding support
895 --with-curses use the curses library instead of the termcap
896 library
897 --with-pkgversion=PKG Use PKG in the version string in place of "GDB"
898 --with-bugurl=URL Direct users to URL to report a bug
899 --with-libiconv-prefix=DIR
900 search for libiconv in DIR/include and DIR/lib
901 --with-system-readline use installed readline library
902 --with-expat include expat support (auto/yes/no)
903 --with-gnu-ld assume the C compiler uses GNU ld default=no
904 --with-libexpat-prefix[=DIR] search for libexpat in DIR/include and DIR/lib
905 --without-libexpat-prefix don't search for libexpat in includedir and libdir
906 --with-python include python support (auto/yes/no/<path>)
907 --without-included-regex
908 don't use included regex; this is the default on
909 systems with version 2 of the GNU C library (use
910 with caution on other system)
911 --with-sysroot[=DIR]
912 search for usr/lib et al within DIR
913 --with-system-gdbinit=PATH
914 automatically load a system-wide gdbinit file
915 --with-tcl directory containing tcl configuration (tclConfig.sh)
916 --with-tk directory containing tk configuration (tkConfig.sh)
917 --with-x use the X Window System
918 --with-datarootdir use datarootdir as the data root directory.
919 --with-docdir install documentation in this directory.
920 --with-pdfdir install pdf in this directory.
921 --with-htmldir install html in this directory.
922
923Some influential environment variables:
924 CC C compiler command
925 CFLAGS C compiler flags
926 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
927 nonstandard directory <lib dir>
928 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
929 headers in a nonstandard directory <include dir>
930 CPP C preprocessor
931
932Use these variables to override the choices made by `configure' or to help
933it to find libraries and programs with nonstandard names/locations.
934
935_ACEOF
936fi
937
938if test "$ac_init_help" = "recursive"; then
939 # If there are subdirs, report their specific --help.
940 ac_popdir=`pwd`
941 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
942 test -d $ac_dir || continue
943 ac_builddir=.
944
945if test "$ac_dir" != .; then
946 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
947 # A "../" for each directory in $ac_dir_suffix.
948 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
949else
950 ac_dir_suffix= ac_top_builddir=
951fi
952
953case $srcdir in
954 .) # No --srcdir option. We are building in place.
955 ac_srcdir=.
956 if test -z "$ac_top_builddir"; then
957 ac_top_srcdir=.
958 else
959 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
960 fi ;;
961 [\\/]* | ?:[\\/]* ) # Absolute path.
962 ac_srcdir=$srcdir$ac_dir_suffix;
963 ac_top_srcdir=$srcdir ;;
964 *) # Relative path.
965 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
966 ac_top_srcdir=$ac_top_builddir$srcdir ;;
967esac
968
969# Do not use `cd foo && pwd` to compute absolute paths, because
970# the directories may not exist.
971case `pwd` in
972.) ac_abs_builddir="$ac_dir";;
973*)
974 case "$ac_dir" in
975 .) ac_abs_builddir=`pwd`;;
976 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
977 *) ac_abs_builddir=`pwd`/"$ac_dir";;
978 esac;;
979esac
980case $ac_abs_builddir in
981.) ac_abs_top_builddir=${ac_top_builddir}.;;
982*)
983 case ${ac_top_builddir}. in
984 .) ac_abs_top_builddir=$ac_abs_builddir;;
985 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
986 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
987 esac;;
988esac
989case $ac_abs_builddir in
990.) ac_abs_srcdir=$ac_srcdir;;
991*)
992 case $ac_srcdir in
993 .) ac_abs_srcdir=$ac_abs_builddir;;
994 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
995 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
996 esac;;
997esac
998case $ac_abs_builddir in
999.) ac_abs_top_srcdir=$ac_top_srcdir;;
1000*)
1001 case $ac_top_srcdir in
1002 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1003 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1004 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1005 esac;;
1006esac
1007
1008 cd $ac_dir
1009 # Check for guested configure; otherwise get Cygnus style configure.
1010 if test -f $ac_srcdir/configure.gnu; then
1011 echo
1012 $SHELL $ac_srcdir/configure.gnu --help=recursive
1013 elif test -f $ac_srcdir/configure; then
1014 echo
1015 $SHELL $ac_srcdir/configure --help=recursive
1016 elif test -f $ac_srcdir/configure.ac ||
1017 test -f $ac_srcdir/configure.in; then
1018 echo
1019 $ac_configure --help
1020 else
1021 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1022 fi
1023 cd $ac_popdir
1024 done
1025fi
1026
1027test -n "$ac_init_help" && exit 0
1028if $ac_init_version; then
1029 cat <<\_ACEOF
1030
1031Copyright (C) 2003 Free Software Foundation, Inc.
1032This configure script is free software; the Free Software Foundation
1033gives unlimited permission to copy, distribute and modify it.
1034_ACEOF
1035 exit 0
1036fi
1037exec 5>config.log
1038cat >&5 <<_ACEOF
1039This file contains any messages produced by compilers while
1040running configure, to aid debugging if configure makes a mistake.
1041
1042It was created by $as_me, which was
1043generated by GNU Autoconf 2.59. Invocation command line was
1044
1045 $ $0 $@
1046
1047_ACEOF
1048{
1049cat <<_ASUNAME
1050## --------- ##
1051## Platform. ##
1052## --------- ##
1053
1054hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1055uname -m = `(uname -m) 2>/dev/null || echo unknown`
1056uname -r = `(uname -r) 2>/dev/null || echo unknown`
1057uname -s = `(uname -s) 2>/dev/null || echo unknown`
1058uname -v = `(uname -v) 2>/dev/null || echo unknown`
1059
1060/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1061/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1062
1063/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1064/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1065/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1066hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1067/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1068/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1069/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1070
1071_ASUNAME
1072
1073as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1074for as_dir in $PATH
1075do
1076 IFS=$as_save_IFS
1077 test -z "$as_dir" && as_dir=.
1078 echo "PATH: $as_dir"
1079done
1080
1081} >&5
1082
1083cat >&5 <<_ACEOF
1084
1085
1086## ----------- ##
1087## Core tests. ##
1088## ----------- ##
1089
1090_ACEOF
1091
1092
1093# Keep a trace of the command line.
1094# Strip out --no-create and --no-recursion so they do not pile up.
1095# Strip out --silent because we don't want to record it for future runs.
1096# Also quote any args containing shell meta-characters.
1097# Make two passes to allow for proper duplicate-argument suppression.
1098ac_configure_args=
1099ac_configure_args0=
1100ac_configure_args1=
1101ac_sep=
1102ac_must_keep_next=false
1103for ac_pass in 1 2
1104do
1105 for ac_arg
1106 do
1107 case $ac_arg in
1108 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1109 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1110 | -silent | --silent | --silen | --sile | --sil)
1111 continue ;;
1112 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1113 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1114 esac
1115 case $ac_pass in
1116 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1117 2)
1118 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1119 if test $ac_must_keep_next = true; then
1120 ac_must_keep_next=false # Got value, back to normal.
1121 else
1122 case $ac_arg in
1123 *=* | --config-cache | -C | -disable-* | --disable-* \
1124 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1125 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1126 | -with-* | --with-* | -without-* | --without-* | --x)
1127 case "$ac_configure_args0 " in
1128 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1129 esac
1130 ;;
1131 -* ) ac_must_keep_next=true ;;
1132 esac
1133 fi
1134 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1135 # Get rid of the leading space.
1136 ac_sep=" "
1137 ;;
1138 esac
1139 done
1140done
1141$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1142$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1143
1144# When interrupted or exit'd, cleanup temporary files, and complete
1145# config.log. We remove comments because anyway the quotes in there
1146# would cause problems or look ugly.
1147# WARNING: Be sure not to use single quotes in there, as some shells,
1148# such as our DU 5.0 friend, will then `close' the trap.
1149trap 'exit_status=$?
1150 # Save into config.log some information that might help in debugging.
1151 {
1152 echo
1153
1154 cat <<\_ASBOX
1155## ---------------- ##
1156## Cache variables. ##
1157## ---------------- ##
1158_ASBOX
1159 echo
1160 # The following way of writing the cache mishandles newlines in values,
1161{
1162 (set) 2>&1 |
1163 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1164 *ac_space=\ *)
1165 sed -n \
1166 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1167 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1168 ;;
1169 *)
1170 sed -n \
1171 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1172 ;;
1173 esac;
1174}
1175 echo
1176
1177 cat <<\_ASBOX
1178## ----------------- ##
1179## Output variables. ##
1180## ----------------- ##
1181_ASBOX
1182 echo
1183 for ac_var in $ac_subst_vars
1184 do
1185 eval ac_val=$`echo $ac_var`
1186 echo "$ac_var='"'"'$ac_val'"'"'"
1187 done | sort
1188 echo
1189
1190 if test -n "$ac_subst_files"; then
1191 cat <<\_ASBOX
1192## ------------- ##
1193## Output files. ##
1194## ------------- ##
1195_ASBOX
1196 echo
1197 for ac_var in $ac_subst_files
1198 do
1199 eval ac_val=$`echo $ac_var`
1200 echo "$ac_var='"'"'$ac_val'"'"'"
1201 done | sort
1202 echo
1203 fi
1204
1205 if test -s confdefs.h; then
1206 cat <<\_ASBOX
1207## ----------- ##
1208## confdefs.h. ##
1209## ----------- ##
1210_ASBOX
1211 echo
1212 sed "/^$/d" confdefs.h | sort
1213 echo
1214 fi
1215 test "$ac_signal" != 0 &&
1216 echo "$as_me: caught signal $ac_signal"
1217 echo "$as_me: exit $exit_status"
1218 } >&5
1219 rm -f core *.core &&
1220 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1221 exit $exit_status
1222 ' 0
1223for ac_signal in 1 2 13 15; do
1224 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1225done
1226ac_signal=0
1227
1228# confdefs.h avoids OS command line length limits that DEFS can exceed.
1229rm -rf conftest* confdefs.h
1230# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1231echo >confdefs.h
1232
1233# Predefined preprocessor variables.
1234
1235cat >>confdefs.h <<_ACEOF
1236#define PACKAGE_NAME "$PACKAGE_NAME"
1237_ACEOF
1238
1239
1240cat >>confdefs.h <<_ACEOF
1241#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1242_ACEOF
1243
1244
1245cat >>confdefs.h <<_ACEOF
1246#define PACKAGE_VERSION "$PACKAGE_VERSION"
1247_ACEOF
1248
1249
1250cat >>confdefs.h <<_ACEOF
1251#define PACKAGE_STRING "$PACKAGE_STRING"
1252_ACEOF
1253
1254
1255cat >>confdefs.h <<_ACEOF
1256#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1257_ACEOF
1258
1259
1260# Let the site file select an alternate cache file if it wants to.
1261# Prefer explicitly selected file to automatically selected ones.
1262if test -z "$CONFIG_SITE"; then
1263 if test "x$prefix" != xNONE; then
1264 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1265 else
1266 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1267 fi
1268fi
1269for ac_site_file in $CONFIG_SITE; do
1270 if test -r "$ac_site_file"; then
1271 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1272echo "$as_me: loading site script $ac_site_file" >&6;}
1273 sed 's/^/| /' "$ac_site_file" >&5
1274 . "$ac_site_file"
1275 fi
1276done
1277
1278if test -r "$cache_file"; then
1279 # Some versions of bash will fail to source /dev/null (special
1280 # files actually), so we avoid doing that.
1281 if test -f "$cache_file"; then
1282 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1283echo "$as_me: loading cache $cache_file" >&6;}
1284 case $cache_file in
1285 [\\/]* | ?:[\\/]* ) . $cache_file;;
1286 *) . ./$cache_file;;
1287 esac
1288 fi
1289else
1290 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1291echo "$as_me: creating cache $cache_file" >&6;}
1292 >$cache_file
1293fi
1294
1295# Check that the precious variables saved in the cache have kept the same
1296# value.
1297ac_cache_corrupted=false
1298for ac_var in `(set) 2>&1 |
1299 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1300 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1301 eval ac_new_set=\$ac_env_${ac_var}_set
1302 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1303 eval ac_new_val="\$ac_env_${ac_var}_value"
1304 case $ac_old_set,$ac_new_set in
1305 set,)
1306 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1307echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1308 ac_cache_corrupted=: ;;
1309 ,set)
1310 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1311echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1312 ac_cache_corrupted=: ;;
1313 ,);;
1314 *)
1315 if test "x$ac_old_val" != "x$ac_new_val"; then
1316 # differences in whitespace do not lead to failure.
1317 ac_old_val_w=`echo x $ac_old_val`
1318 ac_new_val_w=`echo x $ac_new_val`
1319 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1320 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1321echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1322 ac_cache_corrupted=:
1323 else
1324 { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1325echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1326 eval $ac_var=\$ac_old_val
1327 fi
1328 { echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
1329echo "$as_me: former value: \`$ac_old_val'" >&2;}
1330 { echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
1331echo "$as_me: current value: \`$ac_new_val'" >&2;}
1332 fi;;
1333 esac
1334 # Pass precious variables to config.status.
1335 if test "$ac_new_set" = set; then
1336 case $ac_new_val in
1337 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1338 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1339 *) ac_arg=$ac_var=$ac_new_val ;;
1340 esac
1341 case " $ac_configure_args " in
1342 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1343 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1344 esac
1345 fi
1346done
1347if $ac_cache_corrupted; then
1348 { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1349echo "$as_me: error: in \`$ac_pwd':" >&2;}
1350 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1351echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1352 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1353echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1354 { (exit 1); exit 1; }; }
1355fi
1356
1357ac_ext=c
1358ac_cpp='$CPP $CPPFLAGS'
1359ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1360ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1361ac_compiler_gnu=$ac_cv_c_compiler_gnu
1362
1363
1364gl_header_list="$gl_header_list stdint.h"
1365gl_header_list="$gl_header_list wchar.h"
1366gl_header_list="$gl_header_list string.h"
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387 ac_config_headers="$ac_config_headers config.h:config.in"
1388
1389echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1390echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
1391 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1392if test "${enable_maintainer_mode+set}" = set; then
1393 enableval="$enable_maintainer_mode"
1394 USE_MAINTAINER_MODE=$enableval
1395else
1396 USE_MAINTAINER_MODE=no
1397fi;
1398 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
1399echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
1400
1401
1402if test $USE_MAINTAINER_MODE = yes; then
1403 MAINTAINER_MODE_TRUE=
1404 MAINTAINER_MODE_FALSE='#'
1405else
1406 MAINTAINER_MODE_TRUE='#'
1407 MAINTAINER_MODE_FALSE=
1408fi
1409
1410 MAINT=$MAINTAINER_MODE_TRUE
1411
1412
1413
1414ac_ext=c
1415ac_cpp='$CPP $CPPFLAGS'
1416ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1417ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1418ac_compiler_gnu=$ac_cv_c_compiler_gnu
1419if test -n "$ac_tool_prefix"; then
1420 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1421set dummy ${ac_tool_prefix}gcc; ac_word=$2
1422echo "$as_me:$LINENO: checking for $ac_word" >&5
1423echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1424if test "${ac_cv_prog_CC+set}" = set; then
1425 echo $ECHO_N "(cached) $ECHO_C" >&6
1426else
1427 if test -n "$CC"; then
1428 ac_cv_prog_CC="$CC" # Let the user override the test.
1429else
1430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1431for as_dir in $PATH
1432do
1433 IFS=$as_save_IFS
1434 test -z "$as_dir" && as_dir=.
1435 for ac_exec_ext in '' $ac_executable_extensions; do
1436 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1437 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1438 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1439 break 2
1440 fi
1441done
1442done
1443
1444fi
1445fi
1446CC=$ac_cv_prog_CC
1447if test -n "$CC"; then
1448 echo "$as_me:$LINENO: result: $CC" >&5
1449echo "${ECHO_T}$CC" >&6
1450else
1451 echo "$as_me:$LINENO: result: no" >&5
1452echo "${ECHO_T}no" >&6
1453fi
1454
1455fi
1456if test -z "$ac_cv_prog_CC"; then
1457 ac_ct_CC=$CC
1458 # Extract the first word of "gcc", so it can be a program name with args.
1459set dummy gcc; ac_word=$2
1460echo "$as_me:$LINENO: checking for $ac_word" >&5
1461echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1462if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1463 echo $ECHO_N "(cached) $ECHO_C" >&6
1464else
1465 if test -n "$ac_ct_CC"; then
1466 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1467else
1468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1469for as_dir in $PATH
1470do
1471 IFS=$as_save_IFS
1472 test -z "$as_dir" && as_dir=.
1473 for ac_exec_ext in '' $ac_executable_extensions; do
1474 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1475 ac_cv_prog_ac_ct_CC="gcc"
1476 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1477 break 2
1478 fi
1479done
1480done
1481
1482fi
1483fi
1484ac_ct_CC=$ac_cv_prog_ac_ct_CC
1485if test -n "$ac_ct_CC"; then
1486 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1487echo "${ECHO_T}$ac_ct_CC" >&6
1488else
1489 echo "$as_me:$LINENO: result: no" >&5
1490echo "${ECHO_T}no" >&6
1491fi
1492
1493 CC=$ac_ct_CC
1494else
1495 CC="$ac_cv_prog_CC"
1496fi
1497
1498if test -z "$CC"; then
1499 if test -n "$ac_tool_prefix"; then
1500 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1501set dummy ${ac_tool_prefix}cc; ac_word=$2
1502echo "$as_me:$LINENO: checking for $ac_word" >&5
1503echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1504if test "${ac_cv_prog_CC+set}" = set; then
1505 echo $ECHO_N "(cached) $ECHO_C" >&6
1506else
1507 if test -n "$CC"; then
1508 ac_cv_prog_CC="$CC" # Let the user override the test.
1509else
1510as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1511for as_dir in $PATH
1512do
1513 IFS=$as_save_IFS
1514 test -z "$as_dir" && as_dir=.
1515 for ac_exec_ext in '' $ac_executable_extensions; do
1516 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1517 ac_cv_prog_CC="${ac_tool_prefix}cc"
1518 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1519 break 2
1520 fi
1521done
1522done
1523
1524fi
1525fi
1526CC=$ac_cv_prog_CC
1527if test -n "$CC"; then
1528 echo "$as_me:$LINENO: result: $CC" >&5
1529echo "${ECHO_T}$CC" >&6
1530else
1531 echo "$as_me:$LINENO: result: no" >&5
1532echo "${ECHO_T}no" >&6
1533fi
1534
1535fi
1536if test -z "$ac_cv_prog_CC"; then
1537 ac_ct_CC=$CC
1538 # Extract the first word of "cc", so it can be a program name with args.
1539set dummy cc; ac_word=$2
1540echo "$as_me:$LINENO: checking for $ac_word" >&5
1541echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1542if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1543 echo $ECHO_N "(cached) $ECHO_C" >&6
1544else
1545 if test -n "$ac_ct_CC"; then
1546 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1547else
1548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1549for as_dir in $PATH
1550do
1551 IFS=$as_save_IFS
1552 test -z "$as_dir" && as_dir=.
1553 for ac_exec_ext in '' $ac_executable_extensions; do
1554 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1555 ac_cv_prog_ac_ct_CC="cc"
1556 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1557 break 2
1558 fi
1559done
1560done
1561
1562fi
1563fi
1564ac_ct_CC=$ac_cv_prog_ac_ct_CC
1565if test -n "$ac_ct_CC"; then
1566 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1567echo "${ECHO_T}$ac_ct_CC" >&6
1568else
1569 echo "$as_me:$LINENO: result: no" >&5
1570echo "${ECHO_T}no" >&6
1571fi
1572
1573 CC=$ac_ct_CC
1574else
1575 CC="$ac_cv_prog_CC"
1576fi
1577
1578fi
1579if test -z "$CC"; then
1580 # Extract the first word of "cc", so it can be a program name with args.
1581set dummy cc; ac_word=$2
1582echo "$as_me:$LINENO: checking for $ac_word" >&5
1583echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1584if test "${ac_cv_prog_CC+set}" = set; then
1585 echo $ECHO_N "(cached) $ECHO_C" >&6
1586else
1587 if test -n "$CC"; then
1588 ac_cv_prog_CC="$CC" # Let the user override the test.
1589else
1590 ac_prog_rejected=no
1591as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1592for as_dir in $PATH
1593do
1594 IFS=$as_save_IFS
1595 test -z "$as_dir" && as_dir=.
1596 for ac_exec_ext in '' $ac_executable_extensions; do
1597 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1598 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1599 ac_prog_rejected=yes
1600 continue
1601 fi
1602 ac_cv_prog_CC="cc"
1603 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1604 break 2
1605 fi
1606done
1607done
1608
1609if test $ac_prog_rejected = yes; then
1610 # We found a bogon in the path, so make sure we never use it.
1611 set dummy $ac_cv_prog_CC
1612 shift
1613 if test $# != 0; then
1614 # We chose a different compiler from the bogus one.
1615 # However, it has the same basename, so the bogon will be chosen
1616 # first if we set CC to just the basename; use the full file name.
1617 shift
1618 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1619 fi
1620fi
1621fi
1622fi
1623CC=$ac_cv_prog_CC
1624if test -n "$CC"; then
1625 echo "$as_me:$LINENO: result: $CC" >&5
1626echo "${ECHO_T}$CC" >&6
1627else
1628 echo "$as_me:$LINENO: result: no" >&5
1629echo "${ECHO_T}no" >&6
1630fi
1631
1632fi
1633if test -z "$CC"; then
1634 if test -n "$ac_tool_prefix"; then
1635 for ac_prog in cl
1636 do
1637 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1638set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1639echo "$as_me:$LINENO: checking for $ac_word" >&5
1640echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1641if test "${ac_cv_prog_CC+set}" = set; then
1642 echo $ECHO_N "(cached) $ECHO_C" >&6
1643else
1644 if test -n "$CC"; then
1645 ac_cv_prog_CC="$CC" # Let the user override the test.
1646else
1647as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1648for as_dir in $PATH
1649do
1650 IFS=$as_save_IFS
1651 test -z "$as_dir" && as_dir=.
1652 for ac_exec_ext in '' $ac_executable_extensions; do
1653 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1654 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1655 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1656 break 2
1657 fi
1658done
1659done
1660
1661fi
1662fi
1663CC=$ac_cv_prog_CC
1664if test -n "$CC"; then
1665 echo "$as_me:$LINENO: result: $CC" >&5
1666echo "${ECHO_T}$CC" >&6
1667else
1668 echo "$as_me:$LINENO: result: no" >&5
1669echo "${ECHO_T}no" >&6
1670fi
1671
1672 test -n "$CC" && break
1673 done
1674fi
1675if test -z "$CC"; then
1676 ac_ct_CC=$CC
1677 for ac_prog in cl
1678do
1679 # Extract the first word of "$ac_prog", so it can be a program name with args.
1680set dummy $ac_prog; ac_word=$2
1681echo "$as_me:$LINENO: checking for $ac_word" >&5
1682echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1683if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1684 echo $ECHO_N "(cached) $ECHO_C" >&6
1685else
1686 if test -n "$ac_ct_CC"; then
1687 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1688else
1689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1690for as_dir in $PATH
1691do
1692 IFS=$as_save_IFS
1693 test -z "$as_dir" && as_dir=.
1694 for ac_exec_ext in '' $ac_executable_extensions; do
1695 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1696 ac_cv_prog_ac_ct_CC="$ac_prog"
1697 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1698 break 2
1699 fi
1700done
1701done
1702
1703fi
1704fi
1705ac_ct_CC=$ac_cv_prog_ac_ct_CC
1706if test -n "$ac_ct_CC"; then
1707 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1708echo "${ECHO_T}$ac_ct_CC" >&6
1709else
1710 echo "$as_me:$LINENO: result: no" >&5
1711echo "${ECHO_T}no" >&6
1712fi
1713
1714 test -n "$ac_ct_CC" && break
1715done
1716
1717 CC=$ac_ct_CC
1718fi
1719
1720fi
1721
1722
1723test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1724echo "$as_me: error: in \`$ac_pwd':" >&2;}
1725{ { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1726See \`config.log' for more details." >&5
1727echo "$as_me: error: no acceptable C compiler found in \$PATH
1728See \`config.log' for more details." >&2;}
1729 { (exit 1); exit 1; }; }; }
1730
1731# Provide some information about the compiler.
1732echo "$as_me:$LINENO:" \
1733 "checking for C compiler version" >&5
1734ac_compiler=`set X $ac_compile; echo $2`
1735{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1736 (eval $ac_compiler --version </dev/null >&5) 2>&5
1737 ac_status=$?
1738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1739 (exit $ac_status); }
1740{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1741 (eval $ac_compiler -v </dev/null >&5) 2>&5
1742 ac_status=$?
1743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1744 (exit $ac_status); }
1745{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1746 (eval $ac_compiler -V </dev/null >&5) 2>&5
1747 ac_status=$?
1748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1749 (exit $ac_status); }
1750
1751cat >conftest.$ac_ext <<_ACEOF
1752/* confdefs.h. */
1753_ACEOF
1754cat confdefs.h >>conftest.$ac_ext
1755cat >>conftest.$ac_ext <<_ACEOF
1756/* end confdefs.h. */
1757
1758int
1759main ()
1760{
1761
1762 ;
1763 return 0;
1764}
1765_ACEOF
1766ac_clean_files_save=$ac_clean_files
1767ac_clean_files="$ac_clean_files a.out a.exe b.out"
1768# Try to create an executable without -o first, disregard a.out.
1769# It will help us diagnose broken compilers, and finding out an intuition
1770# of exeext.
1771echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1772echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1773ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1774if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1775 (eval $ac_link_default) 2>&5
1776 ac_status=$?
1777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1778 (exit $ac_status); }; then
1779 # Find the output, starting from the most likely. This scheme is
1780# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1781# resort.
1782
1783# Be careful to initialize this variable, since it used to be cached.
1784# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1785ac_cv_exeext=
1786# b.out is created by i960 compilers.
1787for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1788do
1789 test -f "$ac_file" || continue
1790 case $ac_file in
1791 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1792 ;;
1793 conftest.$ac_ext )
1794 # This is the source file.
1795 ;;
1796 [ab].out )
1797 # We found the default executable, but exeext='' is most
1798 # certainly right.
1799 break;;
1800 *.* )
1801 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1802 # FIXME: I believe we export ac_cv_exeext for Libtool,
1803 # but it would be cool to find out if it's true. Does anybody
1804 # maintain Libtool? --akim.
1805 export ac_cv_exeext
1806 break;;
1807 * )
1808 break;;
1809 esac
1810done
1811else
1812 echo "$as_me: failed program was:" >&5
1813sed 's/^/| /' conftest.$ac_ext >&5
1814
1815{ { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1816echo "$as_me: error: in \`$ac_pwd':" >&2;}
1817{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1818See \`config.log' for more details." >&5
1819echo "$as_me: error: C compiler cannot create executables
1820See \`config.log' for more details." >&2;}
1821 { (exit 77); exit 77; }; }; }
1822fi
1823
1824ac_exeext=$ac_cv_exeext
1825echo "$as_me:$LINENO: result: $ac_file" >&5
1826echo "${ECHO_T}$ac_file" >&6
1827
1828# Check the compiler produces executables we can run. If not, either
1829# the compiler is broken, or we cross compile.
1830echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1831echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1832# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1833# If not cross compiling, check that we can run a simple program.
1834if test "$cross_compiling" != yes; then
1835 if { ac_try='./$ac_file'
1836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1837 (eval $ac_try) 2>&5
1838 ac_status=$?
1839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1840 (exit $ac_status); }; }; then
1841 cross_compiling=no
1842 else
1843 if test "$cross_compiling" = maybe; then
1844 cross_compiling=yes
1845 else
1846 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1847echo "$as_me: error: in \`$ac_pwd':" >&2;}
1848{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1849If you meant to cross compile, use \`--host'.
1850See \`config.log' for more details." >&5
1851echo "$as_me: error: cannot run C compiled programs.
1852If you meant to cross compile, use \`--host'.
1853See \`config.log' for more details." >&2;}
1854 { (exit 1); exit 1; }; }; }
1855 fi
1856 fi
1857fi
1858echo "$as_me:$LINENO: result: yes" >&5
1859echo "${ECHO_T}yes" >&6
1860
1861rm -f a.out a.exe conftest$ac_cv_exeext b.out
1862ac_clean_files=$ac_clean_files_save
1863# Check the compiler produces executables we can run. If not, either
1864# the compiler is broken, or we cross compile.
1865echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1866echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1867echo "$as_me:$LINENO: result: $cross_compiling" >&5
1868echo "${ECHO_T}$cross_compiling" >&6
1869
1870echo "$as_me:$LINENO: checking for suffix of executables" >&5
1871echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1872if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1873 (eval $ac_link) 2>&5
1874 ac_status=$?
1875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1876 (exit $ac_status); }; then
1877 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1878# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1879# work properly (i.e., refer to `conftest.exe'), while it won't with
1880# `rm'.
1881for ac_file in conftest.exe conftest conftest.*; do
1882 test -f "$ac_file" || continue
1883 case $ac_file in
1884 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1885 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1886 export ac_cv_exeext
1887 break;;
1888 * ) break;;
1889 esac
1890done
1891else
1892 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1893echo "$as_me: error: in \`$ac_pwd':" >&2;}
1894{ { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1895See \`config.log' for more details." >&5
1896echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1897See \`config.log' for more details." >&2;}
1898 { (exit 1); exit 1; }; }; }
1899fi
1900
1901rm -f conftest$ac_cv_exeext
1902echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1903echo "${ECHO_T}$ac_cv_exeext" >&6
1904
1905rm -f conftest.$ac_ext
1906EXEEXT=$ac_cv_exeext
1907ac_exeext=$EXEEXT
1908echo "$as_me:$LINENO: checking for suffix of object files" >&5
1909echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1910if test "${ac_cv_objext+set}" = set; then
1911 echo $ECHO_N "(cached) $ECHO_C" >&6
1912else
1913 cat >conftest.$ac_ext <<_ACEOF
1914/* confdefs.h. */
1915_ACEOF
1916cat confdefs.h >>conftest.$ac_ext
1917cat >>conftest.$ac_ext <<_ACEOF
1918/* end confdefs.h. */
1919
1920int
1921main ()
1922{
1923
1924 ;
1925 return 0;
1926}
1927_ACEOF
1928rm -f conftest.o conftest.obj
1929if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1930 (eval $ac_compile) 2>&5
1931 ac_status=$?
1932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1933 (exit $ac_status); }; then
1934 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1935 case $ac_file in
1936 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1937 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1938 break;;
1939 esac
1940done
1941else
1942 echo "$as_me: failed program was:" >&5
1943sed 's/^/| /' conftest.$ac_ext >&5
1944
1945{ { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1946echo "$as_me: error: in \`$ac_pwd':" >&2;}
1947{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1948See \`config.log' for more details." >&5
1949echo "$as_me: error: cannot compute suffix of object files: cannot compile
1950See \`config.log' for more details." >&2;}
1951 { (exit 1); exit 1; }; }; }
1952fi
1953
1954rm -f conftest.$ac_cv_objext conftest.$ac_ext
1955fi
1956echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1957echo "${ECHO_T}$ac_cv_objext" >&6
1958OBJEXT=$ac_cv_objext
1959ac_objext=$OBJEXT
1960echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1961echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1962if test "${ac_cv_c_compiler_gnu+set}" = set; then
1963 echo $ECHO_N "(cached) $ECHO_C" >&6
1964else
1965 cat >conftest.$ac_ext <<_ACEOF
1966/* confdefs.h. */
1967_ACEOF
1968cat confdefs.h >>conftest.$ac_ext
1969cat >>conftest.$ac_ext <<_ACEOF
1970/* end confdefs.h. */
1971
1972int
1973main ()
1974{
1975#ifndef __GNUC__
1976 choke me
1977#endif
1978
1979 ;
1980 return 0;
1981}
1982_ACEOF
1983rm -f conftest.$ac_objext
1984if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1985 (eval $ac_compile) 2>conftest.er1
1986 ac_status=$?
1987 grep -v '^ *+' conftest.er1 >conftest.err
1988 rm -f conftest.er1
1989 cat conftest.err >&5
1990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1991 (exit $ac_status); } &&
1992 { ac_try='test -z "$ac_c_werror_flag"
1993 || test ! -s conftest.err'
1994 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1995 (eval $ac_try) 2>&5
1996 ac_status=$?
1997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1998 (exit $ac_status); }; } &&
1999 { ac_try='test -s conftest.$ac_objext'
2000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2001 (eval $ac_try) 2>&5
2002 ac_status=$?
2003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2004 (exit $ac_status); }; }; then
2005 ac_compiler_gnu=yes
2006else
2007 echo "$as_me: failed program was:" >&5
2008sed 's/^/| /' conftest.$ac_ext >&5
2009
2010ac_compiler_gnu=no
2011fi
2012rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2013ac_cv_c_compiler_gnu=$ac_compiler_gnu
2014
2015fi
2016echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2017echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2018GCC=`test $ac_compiler_gnu = yes && echo yes`
2019ac_test_CFLAGS=${CFLAGS+set}
2020ac_save_CFLAGS=$CFLAGS
2021CFLAGS="-g"
2022echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2023echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2024if test "${ac_cv_prog_cc_g+set}" = set; then
2025 echo $ECHO_N "(cached) $ECHO_C" >&6
2026else
2027 cat >conftest.$ac_ext <<_ACEOF
2028/* confdefs.h. */
2029_ACEOF
2030cat confdefs.h >>conftest.$ac_ext
2031cat >>conftest.$ac_ext <<_ACEOF
2032/* end confdefs.h. */
2033
2034int
2035main ()
2036{
2037
2038 ;
2039 return 0;
2040}
2041_ACEOF
2042rm -f conftest.$ac_objext
2043if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2044 (eval $ac_compile) 2>conftest.er1
2045 ac_status=$?
2046 grep -v '^ *+' conftest.er1 >conftest.err
2047 rm -f conftest.er1
2048 cat conftest.err >&5
2049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2050 (exit $ac_status); } &&
2051 { ac_try='test -z "$ac_c_werror_flag"
2052 || test ! -s conftest.err'
2053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2054 (eval $ac_try) 2>&5
2055 ac_status=$?
2056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2057 (exit $ac_status); }; } &&
2058 { ac_try='test -s conftest.$ac_objext'
2059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2060 (eval $ac_try) 2>&5
2061 ac_status=$?
2062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2063 (exit $ac_status); }; }; then
2064 ac_cv_prog_cc_g=yes
2065else
2066 echo "$as_me: failed program was:" >&5
2067sed 's/^/| /' conftest.$ac_ext >&5
2068
2069ac_cv_prog_cc_g=no
2070fi
2071rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2072fi
2073echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2074echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2075if test "$ac_test_CFLAGS" = set; then
2076 CFLAGS=$ac_save_CFLAGS
2077elif test $ac_cv_prog_cc_g = yes; then
2078 if test "$GCC" = yes; then
2079 CFLAGS="-g -O2"
2080 else
2081 CFLAGS="-g"
2082 fi
2083else
2084 if test "$GCC" = yes; then
2085 CFLAGS="-O2"
2086 else
2087 CFLAGS=
2088 fi
2089fi
2090echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2091echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2092if test "${ac_cv_prog_cc_stdc+set}" = set; then
2093 echo $ECHO_N "(cached) $ECHO_C" >&6
2094else
2095 ac_cv_prog_cc_stdc=no
2096ac_save_CC=$CC
2097cat >conftest.$ac_ext <<_ACEOF
2098/* confdefs.h. */
2099_ACEOF
2100cat confdefs.h >>conftest.$ac_ext
2101cat >>conftest.$ac_ext <<_ACEOF
2102/* end confdefs.h. */
2103#include <stdarg.h>
2104#include <stdio.h>
2105#include <sys/types.h>
2106#include <sys/stat.h>
2107/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2108struct buf { int x; };
2109FILE * (*rcsopen) (struct buf *, struct stat *, int);
2110static char *e (p, i)
2111 char **p;
2112 int i;
2113{
2114 return p[i];
2115}
2116static char *f (char * (*g) (char **, int), char **p, ...)
2117{
2118 char *s;
2119 va_list v;
2120 va_start (v,p);
2121 s = g (p, va_arg (v,int));
2122 va_end (v);
2123 return s;
2124}
2125
2126/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2127 function prototypes and stuff, but not '\xHH' hex character constants.
2128 These don't provoke an error unfortunately, instead are silently treated
2129 as 'x'. The following induces an error, until -std1 is added to get
2130 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2131 array size at least. It's necessary to write '\x00'==0 to get something
2132 that's true only with -std1. */
2133int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2134
2135int test (int i, double x);
2136struct s1 {int (*f) (int a);};
2137struct s2 {int (*f) (double a);};
2138int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2139int argc;
2140char **argv;
2141int
2142main ()
2143{
2144return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2145 ;
2146 return 0;
2147}
2148_ACEOF
2149# Don't try gcc -ansi; that turns off useful extensions and
2150# breaks some systems' header files.
2151# AIX -qlanglvl=ansi
2152# Ultrix and OSF/1 -std1
2153# HP-UX 10.20 and later -Ae
2154# HP-UX older versions -Aa -D_HPUX_SOURCE
2155# SVR4 -Xc -D__EXTENSIONS__
2156for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2157do
2158 CC="$ac_save_CC $ac_arg"
2159 rm -f conftest.$ac_objext
2160if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2161 (eval $ac_compile) 2>conftest.er1
2162 ac_status=$?
2163 grep -v '^ *+' conftest.er1 >conftest.err
2164 rm -f conftest.er1
2165 cat conftest.err >&5
2166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2167 (exit $ac_status); } &&
2168 { ac_try='test -z "$ac_c_werror_flag"
2169 || test ! -s conftest.err'
2170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2171 (eval $ac_try) 2>&5
2172 ac_status=$?
2173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2174 (exit $ac_status); }; } &&
2175 { ac_try='test -s conftest.$ac_objext'
2176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2177 (eval $ac_try) 2>&5
2178 ac_status=$?
2179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2180 (exit $ac_status); }; }; then
2181 ac_cv_prog_cc_stdc=$ac_arg
2182break
2183else
2184 echo "$as_me: failed program was:" >&5
2185sed 's/^/| /' conftest.$ac_ext >&5
2186
2187fi
2188rm -f conftest.err conftest.$ac_objext
2189done
2190rm -f conftest.$ac_ext conftest.$ac_objext
2191CC=$ac_save_CC
2192
2193fi
2194
2195case "x$ac_cv_prog_cc_stdc" in
2196 x|xno)
2197 echo "$as_me:$LINENO: result: none needed" >&5
2198echo "${ECHO_T}none needed" >&6 ;;
2199 *)
2200 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2201echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2202 CC="$CC $ac_cv_prog_cc_stdc" ;;
2203esac
2204
2205# Some people use a C++ compiler to compile C. Since we use `exit',
2206# in C++ we need to declare it. In case someone uses the same compiler
2207# for both compiling C and C++ we need to have the C++ compiler decide
2208# the declaration of exit, since it's the most demanding environment.
2209cat >conftest.$ac_ext <<_ACEOF
2210#ifndef __cplusplus
2211 choke me
2212#endif
2213_ACEOF
2214rm -f conftest.$ac_objext
2215if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2216 (eval $ac_compile) 2>conftest.er1
2217 ac_status=$?
2218 grep -v '^ *+' conftest.er1 >conftest.err
2219 rm -f conftest.er1
2220 cat conftest.err >&5
2221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2222 (exit $ac_status); } &&
2223 { ac_try='test -z "$ac_c_werror_flag"
2224 || test ! -s conftest.err'
2225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2226 (eval $ac_try) 2>&5
2227 ac_status=$?
2228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2229 (exit $ac_status); }; } &&
2230 { ac_try='test -s conftest.$ac_objext'
2231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2232 (eval $ac_try) 2>&5
2233 ac_status=$?
2234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2235 (exit $ac_status); }; }; then
2236 for ac_declaration in \
2237 '' \
2238 'extern "C" void std::exit (int) throw (); using std::exit;' \
2239 'extern "C" void std::exit (int); using std::exit;' \
2240 'extern "C" void exit (int) throw ();' \
2241 'extern "C" void exit (int);' \
2242 'void exit (int);'
2243do
2244 cat >conftest.$ac_ext <<_ACEOF
2245/* confdefs.h. */
2246_ACEOF
2247cat confdefs.h >>conftest.$ac_ext
2248cat >>conftest.$ac_ext <<_ACEOF
2249/* end confdefs.h. */
2250$ac_declaration
2251#include <stdlib.h>
2252int
2253main ()
2254{
2255exit (42);
2256 ;
2257 return 0;
2258}
2259_ACEOF
2260rm -f conftest.$ac_objext
2261if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2262 (eval $ac_compile) 2>conftest.er1
2263 ac_status=$?
2264 grep -v '^ *+' conftest.er1 >conftest.err
2265 rm -f conftest.er1
2266 cat conftest.err >&5
2267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2268 (exit $ac_status); } &&
2269 { ac_try='test -z "$ac_c_werror_flag"
2270 || test ! -s conftest.err'
2271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2272 (eval $ac_try) 2>&5
2273 ac_status=$?
2274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2275 (exit $ac_status); }; } &&
2276 { ac_try='test -s conftest.$ac_objext'
2277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2278 (eval $ac_try) 2>&5
2279 ac_status=$?
2280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2281 (exit $ac_status); }; }; then
2282 :
2283else
2284 echo "$as_me: failed program was:" >&5
2285sed 's/^/| /' conftest.$ac_ext >&5
2286
2287continue
2288fi
2289rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2290 cat >conftest.$ac_ext <<_ACEOF
2291/* confdefs.h. */
2292_ACEOF
2293cat confdefs.h >>conftest.$ac_ext
2294cat >>conftest.$ac_ext <<_ACEOF
2295/* end confdefs.h. */
2296$ac_declaration
2297int
2298main ()
2299{
2300exit (42);
2301 ;
2302 return 0;
2303}
2304_ACEOF
2305rm -f conftest.$ac_objext
2306if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2307 (eval $ac_compile) 2>conftest.er1
2308 ac_status=$?
2309 grep -v '^ *+' conftest.er1 >conftest.err
2310 rm -f conftest.er1
2311 cat conftest.err >&5
2312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313 (exit $ac_status); } &&
2314 { ac_try='test -z "$ac_c_werror_flag"
2315 || test ! -s conftest.err'
2316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2317 (eval $ac_try) 2>&5
2318 ac_status=$?
2319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2320 (exit $ac_status); }; } &&
2321 { ac_try='test -s conftest.$ac_objext'
2322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2323 (eval $ac_try) 2>&5
2324 ac_status=$?
2325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2326 (exit $ac_status); }; }; then
2327 break
2328else
2329 echo "$as_me: failed program was:" >&5
2330sed 's/^/| /' conftest.$ac_ext >&5
2331
2332fi
2333rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2334done
2335rm -f conftest*
2336if test -n "$ac_declaration"; then
2337 echo '#ifdef __cplusplus' >>confdefs.h
2338 echo $ac_declaration >>confdefs.h
2339 echo '#endif' >>confdefs.h
2340fi
2341
2342else
2343 echo "$as_me: failed program was:" >&5
2344sed 's/^/| /' conftest.$ac_ext >&5
2345
2346fi
2347rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2348ac_ext=c
2349ac_cpp='$CPP $CPPFLAGS'
2350ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2351ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2352ac_compiler_gnu=$ac_cv_c_compiler_gnu
2353
2354
2355cat >>confdefs.h <<\_ACEOF
2356#define _GNU_SOURCE 1
2357_ACEOF
2358
2359
2360
2361ac_ext=c
2362ac_cpp='$CPP $CPPFLAGS'
2363ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2364ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2365ac_compiler_gnu=$ac_cv_c_compiler_gnu
2366echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2367echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2368# On Suns, sometimes $CPP names a directory.
2369if test -n "$CPP" && test -d "$CPP"; then
2370 CPP=
2371fi
2372if test -z "$CPP"; then
2373 if test "${ac_cv_prog_CPP+set}" = set; then
2374 echo $ECHO_N "(cached) $ECHO_C" >&6
2375else
2376 # Double quotes because CPP needs to be expanded
2377 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2378 do
2379 ac_preproc_ok=false
2380for ac_c_preproc_warn_flag in '' yes
2381do
2382 # Use a header file that comes with gcc, so configuring glibc
2383 # with a fresh cross-compiler works.
2384 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2385 # <limits.h> exists even on freestanding compilers.
2386 # On the NeXT, cc -E runs the code through the compiler's parser,
2387 # not just through cpp. "Syntax error" is here to catch this case.
2388 cat >conftest.$ac_ext <<_ACEOF
2389/* confdefs.h. */
2390_ACEOF
2391cat confdefs.h >>conftest.$ac_ext
2392cat >>conftest.$ac_ext <<_ACEOF
2393/* end confdefs.h. */
2394#ifdef __STDC__
2395# include <limits.h>
2396#else
2397# include <assert.h>
2398#endif
2399 Syntax error
2400_ACEOF
2401if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2402 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2403 ac_status=$?
2404 grep -v '^ *+' conftest.er1 >conftest.err
2405 rm -f conftest.er1
2406 cat conftest.err >&5
2407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2408 (exit $ac_status); } >/dev/null; then
2409 if test -s conftest.err; then
2410 ac_cpp_err=$ac_c_preproc_warn_flag
2411 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2412 else
2413 ac_cpp_err=
2414 fi
2415else
2416 ac_cpp_err=yes
2417fi
2418if test -z "$ac_cpp_err"; then
2419 :
2420else
2421 echo "$as_me: failed program was:" >&5
2422sed 's/^/| /' conftest.$ac_ext >&5
2423
2424 # Broken: fails on valid input.
2425continue
2426fi
2427rm -f conftest.err conftest.$ac_ext
2428
2429 # OK, works on sane cases. Now check whether non-existent headers
2430 # can be detected and how.
2431 cat >conftest.$ac_ext <<_ACEOF
2432/* confdefs.h. */
2433_ACEOF
2434cat confdefs.h >>conftest.$ac_ext
2435cat >>conftest.$ac_ext <<_ACEOF
2436/* end confdefs.h. */
2437#include <ac_nonexistent.h>
2438_ACEOF
2439if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2440 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2441 ac_status=$?
2442 grep -v '^ *+' conftest.er1 >conftest.err
2443 rm -f conftest.er1
2444 cat conftest.err >&5
2445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2446 (exit $ac_status); } >/dev/null; then
2447 if test -s conftest.err; then
2448 ac_cpp_err=$ac_c_preproc_warn_flag
2449 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2450 else
2451 ac_cpp_err=
2452 fi
2453else
2454 ac_cpp_err=yes
2455fi
2456if test -z "$ac_cpp_err"; then
2457 # Broken: success on invalid input.
2458continue
2459else
2460 echo "$as_me: failed program was:" >&5
2461sed 's/^/| /' conftest.$ac_ext >&5
2462
2463 # Passes both tests.
2464ac_preproc_ok=:
2465break
2466fi
2467rm -f conftest.err conftest.$ac_ext
2468
2469done
2470# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2471rm -f conftest.err conftest.$ac_ext
2472if $ac_preproc_ok; then
2473 break
2474fi
2475
2476 done
2477 ac_cv_prog_CPP=$CPP
2478
2479fi
2480 CPP=$ac_cv_prog_CPP
2481else
2482 ac_cv_prog_CPP=$CPP
2483fi
2484echo "$as_me:$LINENO: result: $CPP" >&5
2485echo "${ECHO_T}$CPP" >&6
2486ac_preproc_ok=false
2487for ac_c_preproc_warn_flag in '' yes
2488do
2489 # Use a header file that comes with gcc, so configuring glibc
2490 # with a fresh cross-compiler works.
2491 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2492 # <limits.h> exists even on freestanding compilers.
2493 # On the NeXT, cc -E runs the code through the compiler's parser,
2494 # not just through cpp. "Syntax error" is here to catch this case.
2495 cat >conftest.$ac_ext <<_ACEOF
2496/* confdefs.h. */
2497_ACEOF
2498cat confdefs.h >>conftest.$ac_ext
2499cat >>conftest.$ac_ext <<_ACEOF
2500/* end confdefs.h. */
2501#ifdef __STDC__
2502# include <limits.h>
2503#else
2504# include <assert.h>
2505#endif
2506 Syntax error
2507_ACEOF
2508if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2509 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2510 ac_status=$?
2511 grep -v '^ *+' conftest.er1 >conftest.err
2512 rm -f conftest.er1
2513 cat conftest.err >&5
2514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2515 (exit $ac_status); } >/dev/null; then
2516 if test -s conftest.err; then
2517 ac_cpp_err=$ac_c_preproc_warn_flag
2518 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2519 else
2520 ac_cpp_err=
2521 fi
2522else
2523 ac_cpp_err=yes
2524fi
2525if test -z "$ac_cpp_err"; then
2526 :
2527else
2528 echo "$as_me: failed program was:" >&5
2529sed 's/^/| /' conftest.$ac_ext >&5
2530
2531 # Broken: fails on valid input.
2532continue
2533fi
2534rm -f conftest.err conftest.$ac_ext
2535
2536 # OK, works on sane cases. Now check whether non-existent headers
2537 # can be detected and how.
2538 cat >conftest.$ac_ext <<_ACEOF
2539/* confdefs.h. */
2540_ACEOF
2541cat confdefs.h >>conftest.$ac_ext
2542cat >>conftest.$ac_ext <<_ACEOF
2543/* end confdefs.h. */
2544#include <ac_nonexistent.h>
2545_ACEOF
2546if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2547 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2548 ac_status=$?
2549 grep -v '^ *+' conftest.er1 >conftest.err
2550 rm -f conftest.er1
2551 cat conftest.err >&5
2552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2553 (exit $ac_status); } >/dev/null; then
2554 if test -s conftest.err; then
2555 ac_cpp_err=$ac_c_preproc_warn_flag
2556 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2557 else
2558 ac_cpp_err=
2559 fi
2560else
2561 ac_cpp_err=yes
2562fi
2563if test -z "$ac_cpp_err"; then
2564 # Broken: success on invalid input.
2565continue
2566else
2567 echo "$as_me: failed program was:" >&5
2568sed 's/^/| /' conftest.$ac_ext >&5
2569
2570 # Passes both tests.
2571ac_preproc_ok=:
2572break
2573fi
2574rm -f conftest.err conftest.$ac_ext
2575
2576done
2577# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2578rm -f conftest.err conftest.$ac_ext
2579if $ac_preproc_ok; then
2580 :
2581else
2582 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2583echo "$as_me: error: in \`$ac_pwd':" >&2;}
2584{ { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2585See \`config.log' for more details." >&5
2586echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2587See \`config.log' for more details." >&2;}
2588 { (exit 1); exit 1; }; }; }
2589fi
2590
2591ac_ext=c
2592ac_cpp='$CPP $CPPFLAGS'
2593ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2594ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2595ac_compiler_gnu=$ac_cv_c_compiler_gnu
2596
2597
2598echo "$as_me:$LINENO: checking for egrep" >&5
2599echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2600if test "${ac_cv_prog_egrep+set}" = set; then
2601 echo $ECHO_N "(cached) $ECHO_C" >&6
2602else
2603 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2604 then ac_cv_prog_egrep='grep -E'
2605 else ac_cv_prog_egrep='egrep'
2606 fi
2607fi
2608echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2609echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2610 EGREP=$ac_cv_prog_egrep
2611
2612
2613
2614echo "$as_me:$LINENO: checking for AIX" >&5
2615echo $ECHO_N "checking for AIX... $ECHO_C" >&6
2616cat >conftest.$ac_ext <<_ACEOF
2617/* confdefs.h. */
2618_ACEOF
2619cat confdefs.h >>conftest.$ac_ext
2620cat >>conftest.$ac_ext <<_ACEOF
2621/* end confdefs.h. */
2622#ifdef _AIX
2623 yes
2624#endif
2625
2626_ACEOF
2627if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2628 $EGREP "yes" >/dev/null 2>&1; then
2629 echo "$as_me:$LINENO: result: yes" >&5
2630echo "${ECHO_T}yes" >&6
2631cat >>confdefs.h <<\_ACEOF
2632#define _ALL_SOURCE 1
2633_ACEOF
2634
2635else
2636 echo "$as_me:$LINENO: result: no" >&5
2637echo "${ECHO_T}no" >&6
2638fi
2639rm -f conftest*
2640
2641
2642echo "$as_me:$LINENO: checking for library containing strerror" >&5
2643echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2644if test "${ac_cv_search_strerror+set}" = set; then
2645 echo $ECHO_N "(cached) $ECHO_C" >&6
2646else
2647 ac_func_search_save_LIBS=$LIBS
2648ac_cv_search_strerror=no
2649cat >conftest.$ac_ext <<_ACEOF
2650/* confdefs.h. */
2651_ACEOF
2652cat confdefs.h >>conftest.$ac_ext
2653cat >>conftest.$ac_ext <<_ACEOF
2654/* end confdefs.h. */
2655
2656/* Override any gcc2 internal prototype to avoid an error. */
2657#ifdef __cplusplus
2658extern "C"
2659#endif
2660/* We use char because int might match the return type of a gcc2
2661 builtin and then its argument prototype would still apply. */
2662char strerror ();
2663int
2664main ()
2665{
2666strerror ();
2667 ;
2668 return 0;
2669}
2670_ACEOF
2671rm -f conftest.$ac_objext conftest$ac_exeext
2672if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2673 (eval $ac_link) 2>conftest.er1
2674 ac_status=$?
2675 grep -v '^ *+' conftest.er1 >conftest.err
2676 rm -f conftest.er1
2677 cat conftest.err >&5
2678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2679 (exit $ac_status); } &&
2680 { ac_try='test -z "$ac_c_werror_flag"
2681 || test ! -s conftest.err'
2682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2683 (eval $ac_try) 2>&5
2684 ac_status=$?
2685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2686 (exit $ac_status); }; } &&
2687 { ac_try='test -s conftest$ac_exeext'
2688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2689 (eval $ac_try) 2>&5
2690 ac_status=$?
2691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692 (exit $ac_status); }; }; then
2693 ac_cv_search_strerror="none required"
2694else
2695 echo "$as_me: failed program was:" >&5
2696sed 's/^/| /' conftest.$ac_ext >&5
2697
2698fi
2699rm -f conftest.err conftest.$ac_objext \
2700 conftest$ac_exeext conftest.$ac_ext
2701if test "$ac_cv_search_strerror" = no; then
2702 for ac_lib in cposix; do
2703 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2704 cat >conftest.$ac_ext <<_ACEOF
2705/* confdefs.h. */
2706_ACEOF
2707cat confdefs.h >>conftest.$ac_ext
2708cat >>conftest.$ac_ext <<_ACEOF
2709/* end confdefs.h. */
2710
2711/* Override any gcc2 internal prototype to avoid an error. */
2712#ifdef __cplusplus
2713extern "C"
2714#endif
2715/* We use char because int might match the return type of a gcc2
2716 builtin and then its argument prototype would still apply. */
2717char strerror ();
2718int
2719main ()
2720{
2721strerror ();
2722 ;
2723 return 0;
2724}
2725_ACEOF
2726rm -f conftest.$ac_objext conftest$ac_exeext
2727if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2728 (eval $ac_link) 2>conftest.er1
2729 ac_status=$?
2730 grep -v '^ *+' conftest.er1 >conftest.err
2731 rm -f conftest.er1
2732 cat conftest.err >&5
2733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2734 (exit $ac_status); } &&
2735 { ac_try='test -z "$ac_c_werror_flag"
2736 || test ! -s conftest.err'
2737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2738 (eval $ac_try) 2>&5
2739 ac_status=$?
2740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2741 (exit $ac_status); }; } &&
2742 { ac_try='test -s conftest$ac_exeext'
2743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2744 (eval $ac_try) 2>&5
2745 ac_status=$?
2746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2747 (exit $ac_status); }; }; then
2748 ac_cv_search_strerror="-l$ac_lib"
2749break
2750else
2751 echo "$as_me: failed program was:" >&5
2752sed 's/^/| /' conftest.$ac_ext >&5
2753
2754fi
2755rm -f conftest.err conftest.$ac_objext \
2756 conftest$ac_exeext conftest.$ac_ext
2757 done
2758fi
2759LIBS=$ac_func_search_save_LIBS
2760fi
2761echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2762echo "${ECHO_T}$ac_cv_search_strerror" >&6
2763if test "$ac_cv_search_strerror" != no; then
2764 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2765
2766fi
2767
2768if test -n "$ac_tool_prefix"; then
2769 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2770set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2771echo "$as_me:$LINENO: checking for $ac_word" >&5
2772echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2773if test "${ac_cv_prog_RANLIB+set}" = set; then
2774 echo $ECHO_N "(cached) $ECHO_C" >&6
2775else
2776 if test -n "$RANLIB"; then
2777 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2778else
2779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2780for as_dir in $PATH
2781do
2782 IFS=$as_save_IFS
2783 test -z "$as_dir" && as_dir=.
2784 for ac_exec_ext in '' $ac_executable_extensions; do
2785 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2786 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2787 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2788 break 2
2789 fi
2790done
2791done
2792
2793fi
2794fi
2795RANLIB=$ac_cv_prog_RANLIB
2796if test -n "$RANLIB"; then
2797 echo "$as_me:$LINENO: result: $RANLIB" >&5
2798echo "${ECHO_T}$RANLIB" >&6
2799else
2800 echo "$as_me:$LINENO: result: no" >&5
2801echo "${ECHO_T}no" >&6
2802fi
2803
2804fi
2805if test -z "$ac_cv_prog_RANLIB"; then
2806 ac_ct_RANLIB=$RANLIB
2807 # Extract the first word of "ranlib", so it can be a program name with args.
2808set dummy ranlib; ac_word=$2
2809echo "$as_me:$LINENO: checking for $ac_word" >&5
2810echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2811if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2812 echo $ECHO_N "(cached) $ECHO_C" >&6
2813else
2814 if test -n "$ac_ct_RANLIB"; then
2815 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2816else
2817as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2818for as_dir in $PATH
2819do
2820 IFS=$as_save_IFS
2821 test -z "$as_dir" && as_dir=.
2822 for ac_exec_ext in '' $ac_executable_extensions; do
2823 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2824 ac_cv_prog_ac_ct_RANLIB="ranlib"
2825 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2826 break 2
2827 fi
2828done
2829done
2830
2831 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
2832fi
2833fi
2834ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2835if test -n "$ac_ct_RANLIB"; then
2836 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2837echo "${ECHO_T}$ac_ct_RANLIB" >&6
2838else
2839 echo "$as_me:$LINENO: result: no" >&5
2840echo "${ECHO_T}no" >&6
2841fi
2842
2843 RANLIB=$ac_ct_RANLIB
2844else
2845 RANLIB="$ac_cv_prog_RANLIB"
2846fi
2847
2848echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2849echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2850if test "${ac_cv_header_stdc+set}" = set; then
2851 echo $ECHO_N "(cached) $ECHO_C" >&6
2852else
2853 cat >conftest.$ac_ext <<_ACEOF
2854/* confdefs.h. */
2855_ACEOF
2856cat confdefs.h >>conftest.$ac_ext
2857cat >>conftest.$ac_ext <<_ACEOF
2858/* end confdefs.h. */
2859#include <stdlib.h>
2860#include <stdarg.h>
2861#include <string.h>
2862#include <float.h>
2863
2864int
2865main ()
2866{
2867
2868 ;
2869 return 0;
2870}
2871_ACEOF
2872rm -f conftest.$ac_objext
2873if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2874 (eval $ac_compile) 2>conftest.er1
2875 ac_status=$?
2876 grep -v '^ *+' conftest.er1 >conftest.err
2877 rm -f conftest.er1
2878 cat conftest.err >&5
2879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2880 (exit $ac_status); } &&
2881 { ac_try='test -z "$ac_c_werror_flag"
2882 || test ! -s conftest.err'
2883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2884 (eval $ac_try) 2>&5
2885 ac_status=$?
2886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2887 (exit $ac_status); }; } &&
2888 { ac_try='test -s conftest.$ac_objext'
2889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2890 (eval $ac_try) 2>&5
2891 ac_status=$?
2892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2893 (exit $ac_status); }; }; then
2894 ac_cv_header_stdc=yes
2895else
2896 echo "$as_me: failed program was:" >&5
2897sed 's/^/| /' conftest.$ac_ext >&5
2898
2899ac_cv_header_stdc=no
2900fi
2901rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2902
2903if test $ac_cv_header_stdc = yes; then
2904 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2905 cat >conftest.$ac_ext <<_ACEOF
2906/* confdefs.h. */
2907_ACEOF
2908cat confdefs.h >>conftest.$ac_ext
2909cat >>conftest.$ac_ext <<_ACEOF
2910/* end confdefs.h. */
2911#include <string.h>
2912
2913_ACEOF
2914if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2915 $EGREP "memchr" >/dev/null 2>&1; then
2916 :
2917else
2918 ac_cv_header_stdc=no
2919fi
2920rm -f conftest*
2921
2922fi
2923
2924if test $ac_cv_header_stdc = yes; then
2925 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2926 cat >conftest.$ac_ext <<_ACEOF
2927/* confdefs.h. */
2928_ACEOF
2929cat confdefs.h >>conftest.$ac_ext
2930cat >>conftest.$ac_ext <<_ACEOF
2931/* end confdefs.h. */
2932#include <stdlib.h>
2933
2934_ACEOF
2935if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2936 $EGREP "free" >/dev/null 2>&1; then
2937 :
2938else
2939 ac_cv_header_stdc=no
2940fi
2941rm -f conftest*
2942
2943fi
2944
2945if test $ac_cv_header_stdc = yes; then
2946 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2947 if test "$cross_compiling" = yes; then
2948 :
2949else
2950 cat >conftest.$ac_ext <<_ACEOF
2951/* confdefs.h. */
2952_ACEOF
2953cat confdefs.h >>conftest.$ac_ext
2954cat >>conftest.$ac_ext <<_ACEOF
2955/* end confdefs.h. */
2956#include <ctype.h>
2957#if ((' ' & 0x0FF) == 0x020)
2958# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2959# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2960#else
2961# define ISLOWER(c) \
2962 (('a' <= (c) && (c) <= 'i') \
2963 || ('j' <= (c) && (c) <= 'r') \
2964 || ('s' <= (c) && (c) <= 'z'))
2965# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
2966#endif
2967
2968#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2969int
2970main ()
2971{
2972 int i;
2973 for (i = 0; i < 256; i++)
2974 if (XOR (islower (i), ISLOWER (i))
2975 || toupper (i) != TOUPPER (i))
2976 exit(2);
2977 exit (0);
2978}
2979_ACEOF
2980rm -f conftest$ac_exeext
2981if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2982 (eval $ac_link) 2>&5
2983 ac_status=$?
2984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2985 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2987 (eval $ac_try) 2>&5
2988 ac_status=$?
2989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2990 (exit $ac_status); }; }; then
2991 :
2992else
2993 echo "$as_me: program exited with status $ac_status" >&5
2994echo "$as_me: failed program was:" >&5
2995sed 's/^/| /' conftest.$ac_ext >&5
2996
2997( exit $ac_status )
2998ac_cv_header_stdc=no
2999fi
3000rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3001fi
3002fi
3003fi
3004echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3005echo "${ECHO_T}$ac_cv_header_stdc" >&6
3006if test $ac_cv_header_stdc = yes; then
3007
3008cat >>confdefs.h <<\_ACEOF
3009#define STDC_HEADERS 1
3010_ACEOF
3011
3012fi
3013
3014# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3025 inttypes.h stdint.h unistd.h
3026do
3027as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3028echo "$as_me:$LINENO: checking for $ac_header" >&5
3029echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3030if eval "test \"\${$as_ac_Header+set}\" = set"; then
3031 echo $ECHO_N "(cached) $ECHO_C" >&6
3032else
3033 cat >conftest.$ac_ext <<_ACEOF
3034/* confdefs.h. */
3035_ACEOF
3036cat confdefs.h >>conftest.$ac_ext
3037cat >>conftest.$ac_ext <<_ACEOF
3038/* end confdefs.h. */
3039$ac_includes_default
3040
3041#include <$ac_header>
3042_ACEOF
3043rm -f conftest.$ac_objext
3044if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3045 (eval $ac_compile) 2>conftest.er1
3046 ac_status=$?
3047 grep -v '^ *+' conftest.er1 >conftest.err
3048 rm -f conftest.er1
3049 cat conftest.err >&5
3050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3051 (exit $ac_status); } &&
3052 { ac_try='test -z "$ac_c_werror_flag"
3053 || test ! -s conftest.err'
3054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3055 (eval $ac_try) 2>&5
3056 ac_status=$?
3057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3058 (exit $ac_status); }; } &&
3059 { ac_try='test -s conftest.$ac_objext'
3060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3061 (eval $ac_try) 2>&5
3062 ac_status=$?
3063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3064 (exit $ac_status); }; }; then
3065 eval "$as_ac_Header=yes"
3066else
3067 echo "$as_me: failed program was:" >&5
3068sed 's/^/| /' conftest.$ac_ext >&5
3069
3070eval "$as_ac_Header=no"
3071fi
3072rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3073fi
3074echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3075echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3076if test `eval echo '${'$as_ac_Header'}'` = yes; then
3077 cat >>confdefs.h <<_ACEOF
3078#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3079_ACEOF
3080
3081fi
3082
3083done
3084
3085
3086
3087 if test "${ac_cv_header_minix_config_h+set}" = set; then
3088 echo "$as_me:$LINENO: checking for minix/config.h" >&5
3089echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3090if test "${ac_cv_header_minix_config_h+set}" = set; then
3091 echo $ECHO_N "(cached) $ECHO_C" >&6
3092fi
3093echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3094echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3095else
3096 # Is the header compilable?
3097echo "$as_me:$LINENO: checking minix/config.h usability" >&5
3098echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
3099cat >conftest.$ac_ext <<_ACEOF
3100/* confdefs.h. */
3101_ACEOF
3102cat confdefs.h >>conftest.$ac_ext
3103cat >>conftest.$ac_ext <<_ACEOF
3104/* end confdefs.h. */
3105$ac_includes_default
3106#include <minix/config.h>
3107_ACEOF
3108rm -f conftest.$ac_objext
3109if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3110 (eval $ac_compile) 2>conftest.er1
3111 ac_status=$?
3112 grep -v '^ *+' conftest.er1 >conftest.err
3113 rm -f conftest.er1
3114 cat conftest.err >&5
3115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3116 (exit $ac_status); } &&
3117 { ac_try='test -z "$ac_c_werror_flag"
3118 || test ! -s conftest.err'
3119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3120 (eval $ac_try) 2>&5
3121 ac_status=$?
3122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3123 (exit $ac_status); }; } &&
3124 { ac_try='test -s conftest.$ac_objext'
3125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3126 (eval $ac_try) 2>&5
3127 ac_status=$?
3128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3129 (exit $ac_status); }; }; then
3130 ac_header_compiler=yes
3131else
3132 echo "$as_me: failed program was:" >&5
3133sed 's/^/| /' conftest.$ac_ext >&5
3134
3135ac_header_compiler=no
3136fi
3137rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3138echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3139echo "${ECHO_T}$ac_header_compiler" >&6
3140
3141# Is the header present?
3142echo "$as_me:$LINENO: checking minix/config.h presence" >&5
3143echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
3144cat >conftest.$ac_ext <<_ACEOF
3145/* confdefs.h. */
3146_ACEOF
3147cat confdefs.h >>conftest.$ac_ext
3148cat >>conftest.$ac_ext <<_ACEOF
3149/* end confdefs.h. */
3150#include <minix/config.h>
3151_ACEOF
3152if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3153 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3154 ac_status=$?
3155 grep -v '^ *+' conftest.er1 >conftest.err
3156 rm -f conftest.er1
3157 cat conftest.err >&5
3158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3159 (exit $ac_status); } >/dev/null; then
3160 if test -s conftest.err; then
3161 ac_cpp_err=$ac_c_preproc_warn_flag
3162 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3163 else
3164 ac_cpp_err=
3165 fi
3166else
3167 ac_cpp_err=yes
3168fi
3169if test -z "$ac_cpp_err"; then
3170 ac_header_preproc=yes
3171else
3172 echo "$as_me: failed program was:" >&5
3173sed 's/^/| /' conftest.$ac_ext >&5
3174
3175 ac_header_preproc=no
3176fi
3177rm -f conftest.err conftest.$ac_ext
3178echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3179echo "${ECHO_T}$ac_header_preproc" >&6
3180
3181# So? What about this header?
3182case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3183 yes:no: )
3184 { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
3185echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3186 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
3187echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
3188 ac_header_preproc=yes
3189 ;;
3190 no:yes:* )
3191 { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
3192echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
3193 { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
3194echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
3195 { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
3196echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
3197 { echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
3198echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
3199 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
3200echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
3201 { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
3202echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
3203 (
3204 cat <<\_ASBOX
3205## ------------------------------------------ ##
3206## Report this to the AC_PACKAGE_NAME lists. ##
3207## ------------------------------------------ ##
3208_ASBOX
3209 ) |
3210 sed "s/^/$as_me: WARNING: /" >&2
3211 ;;
3212esac
3213echo "$as_me:$LINENO: checking for minix/config.h" >&5
3214echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3215if test "${ac_cv_header_minix_config_h+set}" = set; then
3216 echo $ECHO_N "(cached) $ECHO_C" >&6
3217else
3218 ac_cv_header_minix_config_h=$ac_header_preproc
3219fi
3220echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3221echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3222
3223fi
3224if test $ac_cv_header_minix_config_h = yes; then
3225 MINIX=yes
3226else
3227 MINIX=
3228fi
3229
3230
3231 if test "$MINIX" = yes; then
3232
3233cat >>confdefs.h <<\_ACEOF
3234#define _POSIX_SOURCE 1
3235_ACEOF
3236
3237
3238cat >>confdefs.h <<\_ACEOF
3239#define _POSIX_1_SOURCE 2
3240_ACEOF
3241
3242
3243cat >>confdefs.h <<\_ACEOF
3244#define _MINIX 1
3245_ACEOF
3246
3247 fi
3248
3249
3250
3251 echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
3252echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
3253if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
3254 echo $ECHO_N "(cached) $ECHO_C" >&6
3255else
3256 cat >conftest.$ac_ext <<_ACEOF
3257/* confdefs.h. */
3258_ACEOF
3259cat confdefs.h >>conftest.$ac_ext
3260cat >>conftest.$ac_ext <<_ACEOF
3261/* end confdefs.h. */
3262
3263# define __EXTENSIONS__ 1
3264 $ac_includes_default
3265int
3266main ()
3267{
3268
3269 ;
3270 return 0;
3271}
3272_ACEOF
3273rm -f conftest.$ac_objext
3274if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3275 (eval $ac_compile) 2>conftest.er1
3276 ac_status=$?
3277 grep -v '^ *+' conftest.er1 >conftest.err
3278 rm -f conftest.er1
3279 cat conftest.err >&5
3280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3281 (exit $ac_status); } &&
3282 { ac_try='test -z "$ac_c_werror_flag"
3283 || test ! -s conftest.err'
3284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3285 (eval $ac_try) 2>&5
3286 ac_status=$?
3287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3288 (exit $ac_status); }; } &&
3289 { ac_try='test -s conftest.$ac_objext'
3290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3291 (eval $ac_try) 2>&5
3292 ac_status=$?
3293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3294 (exit $ac_status); }; }; then
3295 ac_cv_safe_to_define___extensions__=yes
3296else
3297 echo "$as_me: failed program was:" >&5
3298sed 's/^/| /' conftest.$ac_ext >&5
3299
3300ac_cv_safe_to_define___extensions__=no
3301fi
3302rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3303fi
3304echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
3305echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
3306 test $ac_cv_safe_to_define___extensions__ = yes &&
3307 cat >>confdefs.h <<\_ACEOF
3308#define __EXTENSIONS__ 1
3309_ACEOF
3310
3311 cat >>confdefs.h <<\_ACEOF
3312#define _ALL_SOURCE 1
3313_ACEOF
3314
3315 cat >>confdefs.h <<\_ACEOF
3316#define _GNU_SOURCE 1
3317_ACEOF
3318
3319 cat >>confdefs.h <<\_ACEOF
3320#define _POSIX_PTHREAD_SEMANTICS 1
3321_ACEOF
3322
3323 cat >>confdefs.h <<\_ACEOF
3324#define _TANDEM_SOURCE 1
3325_ACEOF
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336echo "$as_me:$LINENO: checking for ${CC-cc} option to accept ANSI C" >&5
3337echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6
3338if test "${am_cv_prog_cc_stdc+set}" = set; then
3339 echo $ECHO_N "(cached) $ECHO_C" >&6
3340else
3341 am_cv_prog_cc_stdc=no
3342ac_save_CC="$CC"
3343# Don't try gcc -ansi; that turns off useful extensions and
3344# breaks some systems' header files.
3345# AIX -qlanglvl=ansi
3346# Ultrix and OSF/1 -std1
3347# HP-UX 10.20 and later -Ae
3348# HP-UX older versions -Aa -D_HPUX_SOURCE
3349# SVR4 -Xc -D__EXTENSIONS__
3350for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3351do
3352 CC="$ac_save_CC $ac_arg"
3353 cat >conftest.$ac_ext <<_ACEOF
3354/* confdefs.h. */
3355_ACEOF
3356cat confdefs.h >>conftest.$ac_ext
3357cat >>conftest.$ac_ext <<_ACEOF
3358/* end confdefs.h. */
3359#include <stdarg.h>
3360#include <stdio.h>
3361#include <sys/types.h>
3362#include <sys/stat.h>
3363/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3364struct buf { int x; };
3365FILE * (*rcsopen) (struct buf *, struct stat *, int);
3366static char *e (p, i)
3367 char **p;
3368 int i;
3369{
3370 return p[i];
3371}
3372static char *f (char * (*g) (char **, int), char **p, ...)
3373{
3374 char *s;
3375 va_list v;
3376 va_start (v,p);
3377 s = g (p, va_arg (v,int));
3378 va_end (v);
3379 return s;
3380}
3381int test (int i, double x);
3382struct s1 {int (*f) (int a);};
3383struct s2 {int (*f) (double a);};
3384int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3385int argc;
3386char **argv;
3387
3388int
3389main ()
3390{
3391
3392return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3393
3394 ;
3395 return 0;
3396}
3397_ACEOF
3398rm -f conftest.$ac_objext
3399if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3400 (eval $ac_compile) 2>conftest.er1
3401 ac_status=$?
3402 grep -v '^ *+' conftest.er1 >conftest.err
3403 rm -f conftest.er1
3404 cat conftest.err >&5
3405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3406 (exit $ac_status); } &&
3407 { ac_try='test -z "$ac_c_werror_flag"
3408 || test ! -s conftest.err'
3409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3410 (eval $ac_try) 2>&5
3411 ac_status=$?
3412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3413 (exit $ac_status); }; } &&
3414 { ac_try='test -s conftest.$ac_objext'
3415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3416 (eval $ac_try) 2>&5
3417 ac_status=$?
3418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3419 (exit $ac_status); }; }; then
3420 am_cv_prog_cc_stdc="$ac_arg"; break
3421else
3422 echo "$as_me: failed program was:" >&5
3423sed 's/^/| /' conftest.$ac_ext >&5
3424
3425fi
3426rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3427done
3428CC="$ac_save_CC"
3429
3430fi
3431
3432if test -z "$am_cv_prog_cc_stdc"; then
3433 echo "$as_me:$LINENO: result: none needed" >&5
3434echo "${ECHO_T}none needed" >&6
3435else
3436 echo "$as_me:$LINENO: result: $am_cv_prog_cc_stdc" >&5
3437echo "${ECHO_T}$am_cv_prog_cc_stdc" >&6
3438fi
3439case "x$am_cv_prog_cc_stdc" in
3440 x|xno) ;;
3441 *) CC="$CC $am_cv_prog_cc_stdc" ;;
3442esac
3443
3444
3445ac_aux_dir=
3446for ac_dir in .. $srcdir/..; do
3447 if test -f $ac_dir/install-sh; then
3448 ac_aux_dir=$ac_dir
3449 ac_install_sh="$ac_aux_dir/install-sh -c"
3450 break
3451 elif test -f $ac_dir/install.sh; then
3452 ac_aux_dir=$ac_dir
3453 ac_install_sh="$ac_aux_dir/install.sh -c"
3454 break
3455 elif test -f $ac_dir/shtool; then
3456 ac_aux_dir=$ac_dir
3457 ac_install_sh="$ac_aux_dir/shtool install -c"
3458 break
3459 fi
3460done
3461if test -z "$ac_aux_dir"; then
3462 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
3463echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
3464 { (exit 1); exit 1; }; }
3465fi
3466ac_config_guess="$SHELL $ac_aux_dir/config.guess"
3467ac_config_sub="$SHELL $ac_aux_dir/config.sub"
3468ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
3469
3470# Make sure we can run config.sub.
3471$ac_config_sub sun4 >/dev/null 2>&1 ||
3472 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3473echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3474 { (exit 1); exit 1; }; }
3475
3476echo "$as_me:$LINENO: checking build system type" >&5
3477echo $ECHO_N "checking build system type... $ECHO_C" >&6
3478if test "${ac_cv_build+set}" = set; then
3479 echo $ECHO_N "(cached) $ECHO_C" >&6
3480else
3481 ac_cv_build_alias=$build_alias
3482test -z "$ac_cv_build_alias" &&
3483 ac_cv_build_alias=`$ac_config_guess`
3484test -z "$ac_cv_build_alias" &&
3485 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3486echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3487 { (exit 1); exit 1; }; }
3488ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3489 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3490echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3491 { (exit 1); exit 1; }; }
3492
3493fi
3494echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3495echo "${ECHO_T}$ac_cv_build" >&6
3496build=$ac_cv_build
3497build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3498build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3499build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3500
3501
3502echo "$as_me:$LINENO: checking host system type" >&5
3503echo $ECHO_N "checking host system type... $ECHO_C" >&6
3504if test "${ac_cv_host+set}" = set; then
3505 echo $ECHO_N "(cached) $ECHO_C" >&6
3506else
3507 ac_cv_host_alias=$host_alias
3508test -z "$ac_cv_host_alias" &&
3509 ac_cv_host_alias=$ac_cv_build_alias
3510ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3511 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3512echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3513 { (exit 1); exit 1; }; }
3514
3515fi
3516echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3517echo "${ECHO_T}$ac_cv_host" >&6
3518host=$ac_cv_host
3519host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3520host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3521host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3522
3523
3524echo "$as_me:$LINENO: checking target system type" >&5
3525echo $ECHO_N "checking target system type... $ECHO_C" >&6
3526if test "${ac_cv_target+set}" = set; then
3527 echo $ECHO_N "(cached) $ECHO_C" >&6
3528else
3529 ac_cv_target_alias=$target_alias
3530test "x$ac_cv_target_alias" = "x" &&
3531 ac_cv_target_alias=$ac_cv_host_alias
3532ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
3533 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
3534echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
3535 { (exit 1); exit 1; }; }
3536
3537fi
3538echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3539echo "${ECHO_T}$ac_cv_target" >&6
3540target=$ac_cv_target
3541target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3542target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3543target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3544
3545
3546# The aliases save the names the user supplied, while $host etc.
3547# will get canonicalized.
3548test -n "$target_alias" &&
3549 test "$program_prefix$program_suffix$program_transform_name" = \
3550 NONENONEs,x,x, &&
3551 program_prefix=${target_alias}-
3552
3553# Dependency checking.
3554rm -rf .tst 2>/dev/null
3555mkdir .tst 2>/dev/null
3556if test -d .tst; then
3557 am__leading_dot=.
3558else
3559 am__leading_dot=_
3560fi
3561rmdir .tst 2>/dev/null
3562
3563DEPDIR="${am__leading_dot}deps"
3564
3565 ac_config_commands="$ac_config_commands depdir"
3566
3567
3568depcc="$CC" am_compiler_list=
3569
3570am_depcomp=$ac_aux_dir/depcomp
3571echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3572echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3573if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3574 echo $ECHO_N "(cached) $ECHO_C" >&6
3575else
3576 if test -f "$am_depcomp"; then
3577 # We make a subdir and do the tests there. Otherwise we can end up
3578 # making bogus files that we don't know about and never remove. For
3579 # instance it was reported that on HP-UX the gcc test will end up
3580 # making a dummy file named `D' -- because `-MD' means `put the output
3581 # in D'.
3582 mkdir conftest.dir
3583 # Copy depcomp to subdir because otherwise we won't find it if we're
3584 # using a relative directory.
3585 cp "$am_depcomp" conftest.dir
3586 cd conftest.dir
3587 # We will build objects and dependencies in a subdirectory because
3588 # it helps to detect inapplicable dependency modes. For instance
3589 # both Tru64's cc and ICC support -MD to output dependencies as a
3590 # side effect of compilation, but ICC will put the dependencies in
3591 # the current directory while Tru64 will put them in the object
3592 # directory.
3593 mkdir sub
3594
3595 am_cv_CC_dependencies_compiler_type=none
3596 if test "$am_compiler_list" = ""; then
3597 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3598 fi
3599 for depmode in $am_compiler_list; do
3600 if test $depmode = none; then break; fi
3601
3602 echo "$as_me:$LINENO: trying $depmode" >&5
3603 # Setup a source with many dependencies, because some compilers
3604 # like to wrap large dependency lists on column 80 (with \), and
3605 # we should not choose a depcomp mode which is confused by this.
3606 #
3607 # We need to recreate these files for each test, as the compiler may
3608 # overwrite some of them when testing with obscure command lines.
3609 # This happens at least with the AIX C compiler.
3610 : > sub/conftest.c
3611 for i in 1 2 3 4 5 6; do
3612 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3613 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3614 # Solaris 8's {/usr,}/bin/sh.
3615 touch sub/conftst$i.h
3616 done
3617 echo "include sub/conftest.Po" > confmf
3618
3619 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3620 # mode. It turns out that the SunPro C++ compiler does not properly
3621 # handle `-M -o', and we need to detect this.
3622 depcmd="depmode=$depmode \
3623 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3624 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3625 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
3626 echo "| $depcmd" | sed -e 's/ */ /g' >&5
3627 if env $depcmd > conftest.err 2>&1 &&
3628 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
3629 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
3630 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
3631 # icc doesn't choke on unknown options, it will just issue warnings
3632 # or remarks (even with -Werror). So we grep stderr for any message
3633 # that says an option was ignored or not supported.
3634 # When given -MP, icc 7.0 and 7.1 complain thusly:
3635 # icc: Command line warning: ignoring option '-M'; no argument required
3636 # The diagnosis changed in icc 8.0:
3637 # icc: Command line remark: option '-MP' not supported
3638 if (grep 'ignoring option' conftest.err ||
3639 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3640 am_cv_CC_dependencies_compiler_type=$depmode
3641 echo "$as_me:$LINENO: success" >&5
3642 break
3643 fi
3644 fi
3645 echo "$as_me:$LINENO: failure, diagnostics are:" >&5
3646 sed -e 's/^/| /' < conftest.err >&5
3647 done
3648
3649 cd ..
3650 rm -rf conftest.dir
3651else
3652 am_cv_CC_dependencies_compiler_type=none
3653fi
3654
3655fi
3656echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3657echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3658if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
3659then { { echo "$as_me:$LINENO: error: no usable dependency style found" >&5
3660echo "$as_me: error: no usable dependency style found" >&2;}
3661 { (exit 1); exit 1; }; }
3662else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3663
3664fi
3665
3666
3667# Check for the 'make' the user wants to use.
3668for ac_prog in make
3669do
3670 # Extract the first word of "$ac_prog", so it can be a program name with args.
3671set dummy $ac_prog; ac_word=$2
3672echo "$as_me:$LINENO: checking for $ac_word" >&5
3673echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3674if test "${ac_cv_prog_MAKE+set}" = set; then
3675 echo $ECHO_N "(cached) $ECHO_C" >&6
3676else
3677 if test -n "$MAKE"; then
3678 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
3679else
3680as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3681for as_dir in $PATH
3682do
3683 IFS=$as_save_IFS
3684 test -z "$as_dir" && as_dir=.
3685 for ac_exec_ext in '' $ac_executable_extensions; do
3686 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3687 ac_cv_prog_MAKE="$ac_prog"
3688 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3689 break 2
3690 fi
3691done
3692done
3693
3694fi
3695fi
3696MAKE=$ac_cv_prog_MAKE
3697if test -n "$MAKE"; then
3698 echo "$as_me:$LINENO: result: $MAKE" >&5
3699echo "${ECHO_T}$MAKE" >&6
3700else
3701 echo "$as_me:$LINENO: result: no" >&5
3702echo "${ECHO_T}no" >&6
3703fi
3704
3705 test -n "$MAKE" && break
3706done
3707
3708MAKE_IS_GNU=
3709case "`$MAKE --version 2>&1 | sed 1q`" in
3710 *GNU*)
3711 MAKE_IS_GNU=yes
3712 ;;
3713esac
3714
3715
3716if test "$MAKE_IS_GNU" = yes; then
3717 GMAKE_TRUE=
3718 GMAKE_FALSE='#'
3719else
3720 GMAKE_TRUE='#'
3721 GMAKE_FALSE=
3722fi
3723
3724echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3725echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3726set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3727if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3728 echo $ECHO_N "(cached) $ECHO_C" >&6
3729else
3730 cat >conftest.make <<\_ACEOF
3731all:
3732 @echo 'ac_maketemp="$(MAKE)"'
3733_ACEOF
3734# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3735eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3736if test -n "$ac_maketemp"; then
3737 eval ac_cv_prog_make_${ac_make}_set=yes
3738else
3739 eval ac_cv_prog_make_${ac_make}_set=no
3740fi
3741rm -f conftest.make
3742fi
3743if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3744 echo "$as_me:$LINENO: result: yes" >&5
3745echo "${ECHO_T}yes" >&6
3746 SET_MAKE=
3747else
3748 echo "$as_me:$LINENO: result: no" >&5
3749echo "${ECHO_T}no" >&6
3750 SET_MAKE="MAKE=${MAKE-make}"
3751fi
3752
3753
3754
3755CONFIG_OBS=
3756CONFIG_DEPS=
3757CONFIG_SRCS=
3758ENABLE_CFLAGS=
3759
3760CONFIG_ALL=
3761CONFIG_CLEAN=
3762CONFIG_INSTALL=
3763CONFIG_UNINSTALL=
3764
3765# If we haven't got the data from the intl directory,
3766# assume NLS is disabled.
3767USE_NLS=no
3768LIBINTL=
3769LIBINTL_DEP=
3770INCINTL=
3771XGETTEXT=
3772GMSGFMT=
3773POSUB=
3774
3775if test -f ../intl/config.intl; then
3776 . ../intl/config.intl
3777fi
3778echo "$as_me:$LINENO: checking whether NLS is requested" >&5
3779echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
3780if test x"$USE_NLS" != xyes; then
3781 echo "$as_me:$LINENO: result: no" >&5
3782echo "${ECHO_T}no" >&6
3783else
3784 echo "$as_me:$LINENO: result: yes" >&5
3785echo "${ECHO_T}yes" >&6
3786
3787cat >>confdefs.h <<\_ACEOF
3788#define ENABLE_NLS 1
3789_ACEOF
3790
3791
3792 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
3793echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
3794 # Look for .po and .gmo files in the source directory.
3795 CATALOGS=
3796 XLINGUAS=
3797 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3798 # If there aren't any .gmo files the shell will give us the
3799 # literal string "../path/to/srcdir/po/*.gmo" which has to be
3800 # weeded out.
3801 case "$cat" in *\**)
3802 continue;;
3803 esac
3804 # The quadruple backslash is collapsed to a double backslash
3805 # by the backticks, then collapsed again by the double quotes,
3806 # leaving us with one backslash in the sed expression (right
3807 # before the dot that mustn't act as a wildcard).
3808 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3809 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
3810 # The user is allowed to set LINGUAS to a list of languages to
3811 # install catalogs for. If it's empty that means "all of them."
3812 if test "x$LINGUAS" = x; then
3813 CATALOGS="$CATALOGS $cat"
3814 XLINGUAS="$XLINGUAS $lang"
3815 else
3816 case "$LINGUAS" in *$lang*)
3817 CATALOGS="$CATALOGS $cat"
3818 XLINGUAS="$XLINGUAS $lang"
3819 ;;
3820 esac
3821 fi
3822 done
3823 LINGUAS="$XLINGUAS"
3824 echo "$as_me:$LINENO: result: $LINGUAS" >&5
3825echo "${ECHO_T}$LINGUAS" >&6
3826
3827
3828 DATADIRNAME=share
3829
3830 INSTOBJEXT=.mo
3831
3832 GENCAT=gencat
3833
3834 CATOBJEXT=.gmo
3835
3836fi
3837
3838localedir='${datadir}/locale'
3839
3840
3841if test x"$USE_NLS" = xyes; then
3842 CONFIG_ALL="$CONFIG_ALL all-po"
3843 CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
3844 CONFIG_INSTALL="$CONFIG_INSTALL install-po"
3845 CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
3846fi
3847
3848
3849 GNULIB_MEMMEM=0;
3850 GNULIB_MEMPCPY=0;
3851 GNULIB_MEMRCHR=0;
3852 GNULIB_STPCPY=0;
3853 GNULIB_STPNCPY=0;
3854 GNULIB_STRCHRNUL=0;
3855 GNULIB_STRDUP=0;
3856 GNULIB_STRNDUP=0;
3857 GNULIB_STRNLEN=0;
3858 GNULIB_STRPBRK=0;
3859 GNULIB_STRSEP=0;
3860 GNULIB_STRSTR=0;
3861 GNULIB_STRCASESTR=0;
3862 GNULIB_STRTOK_R=0;
3863 GNULIB_MBSLEN=0;
3864 GNULIB_MBSNLEN=0;
3865 GNULIB_MBSCHR=0;
3866 GNULIB_MBSRCHR=0;
3867 GNULIB_MBSSTR=0;
3868 GNULIB_MBSCASECMP=0;
3869 GNULIB_MBSNCASECMP=0;
3870 GNULIB_MBSPCASECMP=0;
3871 GNULIB_MBSCASESTR=0;
3872 GNULIB_MBSCSPN=0;
3873 GNULIB_MBSPBRK=0;
3874 GNULIB_MBSSPN=0;
3875 GNULIB_MBSSEP=0;
3876 GNULIB_MBSTOK_R=0;
3877 GNULIB_STRERROR=0;
3878 GNULIB_STRSIGNAL=0;
3879 HAVE_DECL_MEMMEM=1;
3880 HAVE_MEMPCPY=1;
3881 HAVE_DECL_MEMRCHR=1;
3882 HAVE_STPCPY=1;
3883 HAVE_STPNCPY=1;
3884 HAVE_STRCHRNUL=1;
3885 HAVE_DECL_STRDUP=1;
3886 HAVE_STRNDUP=1;
3887 HAVE_DECL_STRNDUP=1;
3888 HAVE_DECL_STRNLEN=1;
3889 HAVE_STRPBRK=1;
3890 HAVE_STRSEP=1;
3891 HAVE_STRCASESTR=1;
3892 HAVE_DECL_STRTOK_R=1;
3893 HAVE_DECL_STRERROR=1;
3894 HAVE_DECL_STRSIGNAL=1;
3895 REPLACE_STRERROR=0;
3896 REPLACE_STRSIGNAL=0;
3897 REPLACE_MEMMEM=0;
3898 REPLACE_STRCASESTR=0;
3899 REPLACE_STRSTR=0;
3900
3901
3902 echo "$as_me:$LINENO: checking whether memmem is declared" >&5
3903echo $ECHO_N "checking whether memmem is declared... $ECHO_C" >&6
3904if test "${ac_cv_have_decl_memmem+set}" = set; then
3905 echo $ECHO_N "(cached) $ECHO_C" >&6
3906else
3907 cat >conftest.$ac_ext <<_ACEOF
3908/* confdefs.h. */
3909_ACEOF
3910cat confdefs.h >>conftest.$ac_ext
3911cat >>conftest.$ac_ext <<_ACEOF
3912/* end confdefs.h. */
3913$ac_includes_default
3914int
3915main ()
3916{
3917#ifndef memmem
3918 char *p = (char *) memmem;
3919#endif
3920
3921 ;
3922 return 0;
3923}
3924_ACEOF
3925rm -f conftest.$ac_objext
3926if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3927 (eval $ac_compile) 2>conftest.er1
3928 ac_status=$?
3929 grep -v '^ *+' conftest.er1 >conftest.err
3930 rm -f conftest.er1
3931 cat conftest.err >&5
3932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3933 (exit $ac_status); } &&
3934 { ac_try='test -z "$ac_c_werror_flag"
3935 || test ! -s conftest.err'
3936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3937 (eval $ac_try) 2>&5
3938 ac_status=$?
3939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3940 (exit $ac_status); }; } &&
3941 { ac_try='test -s conftest.$ac_objext'
3942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3943 (eval $ac_try) 2>&5
3944 ac_status=$?
3945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946 (exit $ac_status); }; }; then
3947 ac_cv_have_decl_memmem=yes
3948else
3949 echo "$as_me: failed program was:" >&5
3950sed 's/^/| /' conftest.$ac_ext >&5
3951
3952ac_cv_have_decl_memmem=no
3953fi
3954rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3955fi
3956echo "$as_me:$LINENO: result: $ac_cv_have_decl_memmem" >&5
3957echo "${ECHO_T}$ac_cv_have_decl_memmem" >&6
3958if test $ac_cv_have_decl_memmem = yes; then
3959
3960cat >>confdefs.h <<_ACEOF
3961#define HAVE_DECL_MEMMEM 1
3962_ACEOF
3963
3964
3965else
3966 cat >>confdefs.h <<_ACEOF
3967#define HAVE_DECL_MEMMEM 0
3968_ACEOF
3969
3970
3971fi
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987for ac_func in memmem
3988do
3989as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3990echo "$as_me:$LINENO: checking for $ac_func" >&5
3991echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
3992if eval "test \"\${$as_ac_var+set}\" = set"; then
3993 echo $ECHO_N "(cached) $ECHO_C" >&6
3994else
3995 cat >conftest.$ac_ext <<_ACEOF
3996/* confdefs.h. */
3997_ACEOF
3998cat confdefs.h >>conftest.$ac_ext
3999cat >>conftest.$ac_ext <<_ACEOF
4000/* end confdefs.h. */
4001/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4002 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4003#define $ac_func innocuous_$ac_func
4004
4005/* System header to define __stub macros and hopefully few prototypes,
4006 which can conflict with char $ac_func (); below.
4007 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4008 <limits.h> exists even on freestanding compilers. */
4009
4010#ifdef __STDC__
4011# include <limits.h>
4012#else
4013# include <assert.h>
4014#endif
4015
4016#undef $ac_func
4017
4018/* Override any gcc2 internal prototype to avoid an error. */
4019#ifdef __cplusplus
4020extern "C"
4021{
4022#endif
4023/* We use char because int might match the return type of a gcc2
4024 builtin and then its argument prototype would still apply. */
4025char $ac_func ();
4026/* The GNU C library defines this for functions which it implements
4027 to always fail with ENOSYS. Some functions are actually named
4028 something starting with __ and the normal name is an alias. */
4029#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4030choke me
4031#else
4032char (*f) () = $ac_func;
4033#endif
4034#ifdef __cplusplus
4035}
4036#endif
4037
4038int
4039main ()
4040{
4041return f != $ac_func;
4042 ;
4043 return 0;
4044}
4045_ACEOF
4046rm -f conftest.$ac_objext conftest$ac_exeext
4047if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4048 (eval $ac_link) 2>conftest.er1
4049 ac_status=$?
4050 grep -v '^ *+' conftest.er1 >conftest.err
4051 rm -f conftest.er1
4052 cat conftest.err >&5
4053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4054 (exit $ac_status); } &&
4055 { ac_try='test -z "$ac_c_werror_flag"
4056 || test ! -s conftest.err'
4057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4058 (eval $ac_try) 2>&5
4059 ac_status=$?
4060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4061 (exit $ac_status); }; } &&
4062 { ac_try='test -s conftest$ac_exeext'
4063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4064 (eval $ac_try) 2>&5
4065 ac_status=$?
4066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4067 (exit $ac_status); }; }; then
4068 eval "$as_ac_var=yes"
4069else
4070 echo "$as_me: failed program was:" >&5
4071sed 's/^/| /' conftest.$ac_ext >&5
4072
4073eval "$as_ac_var=no"
4074fi
4075rm -f conftest.err conftest.$ac_objext \
4076 conftest$ac_exeext conftest.$ac_ext
4077fi
4078echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4079echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4080if test `eval echo '${'$as_ac_var'}'` = yes; then
4081 cat >>confdefs.h <<_ACEOF
4082#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4083_ACEOF
4084
4085else
4086
4087 gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4088
4089fi
4090done
4091
4092
4093
4094 :
4095
4096
4097
4098
4099
4100 if test $ac_cv_have_decl_memmem = no; then
4101 HAVE_DECL_MEMMEM=0
4102 fi
4103 :
4104
4105
4106 echo "$as_me:$LINENO: checking for long long int" >&5
4107echo $ECHO_N "checking for long long int... $ECHO_C" >&6
4108if test "${ac_cv_type_long_long_int+set}" = set; then
4109 echo $ECHO_N "(cached) $ECHO_C" >&6
4110else
4111 cat >conftest.$ac_ext <<_ACEOF
4112
4113 /* confdefs.h. */
4114_ACEOF
4115cat confdefs.h >>conftest.$ac_ext
4116cat >>conftest.$ac_ext <<_ACEOF
4117/* end confdefs.h. */
4118/* For now, do not test the preprocessor; as of 2007 there are too many
4119 implementations with broken preprocessors. Perhaps this can
4120 be revisited in 2012. In the meantime, code should not expect
4121 #if to work with literals wider than 32 bits. */
4122 /* Test literals. */
4123 long long int ll = 9223372036854775807ll;
4124 long long int nll = -9223372036854775807LL;
4125 unsigned long long int ull = 18446744073709551615ULL;
4126 /* Test constant expressions. */
4127 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4128 ? 1 : -1)];
4129 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4130 ? 1 : -1)];
4131 int i = 63;
4132int
4133main ()
4134{
4135/* Test availability of runtime routines for shift and division. */
4136 long long int llmax = 9223372036854775807ll;
4137 unsigned long long int ullmax = 18446744073709551615ull;
4138 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4139 | (llmax / ll) | (llmax % ll)
4140 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4141 | (ullmax / ull) | (ullmax % ull));
4142 ;
4143 return 0;
4144}
4145
4146_ACEOF
4147rm -f conftest.$ac_objext conftest$ac_exeext
4148if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4149 (eval $ac_link) 2>conftest.er1
4150 ac_status=$?
4151 grep -v '^ *+' conftest.er1 >conftest.err
4152 rm -f conftest.er1
4153 cat conftest.err >&5
4154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4155 (exit $ac_status); } &&
4156 { ac_try='test -z "$ac_c_werror_flag"
4157 || test ! -s conftest.err'
4158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4159 (eval $ac_try) 2>&5
4160 ac_status=$?
4161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4162 (exit $ac_status); }; } &&
4163 { ac_try='test -s conftest$ac_exeext'
4164 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4165 (eval $ac_try) 2>&5
4166 ac_status=$?
4167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4168 (exit $ac_status); }; }; then
4169 if test "$cross_compiling" = yes; then
4170 ac_cv_type_long_long_int=yes
4171else
4172 cat >conftest.$ac_ext <<_ACEOF
4173/* confdefs.h. */
4174_ACEOF
4175cat confdefs.h >>conftest.$ac_ext
4176cat >>conftest.$ac_ext <<_ACEOF
4177/* end confdefs.h. */
4178#include <limits.h>
4179 #ifndef LLONG_MAX
4180 # define HALF \
4181 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
4182 # define LLONG_MAX (HALF - 1 + HALF)
4183 #endif
4184int
4185main ()
4186{
4187long long int n = 1;
4188 int i;
4189 for (i = 0; ; i++)
4190 {
4191 long long int m = n << i;
4192 if (m >> i != n)
4193 return 1;
4194 if (LLONG_MAX / 2 < m)
4195 break;
4196 }
4197 return 0;
4198 ;
4199 return 0;
4200}
4201_ACEOF
4202rm -f conftest$ac_exeext
4203if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4204 (eval $ac_link) 2>&5
4205 ac_status=$?
4206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4207 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4209 (eval $ac_try) 2>&5
4210 ac_status=$?
4211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4212 (exit $ac_status); }; }; then
4213 ac_cv_type_long_long_int=yes
4214else
4215 echo "$as_me: program exited with status $ac_status" >&5
4216echo "$as_me: failed program was:" >&5
4217sed 's/^/| /' conftest.$ac_ext >&5
4218
4219( exit $ac_status )
4220ac_cv_type_long_long_int=no
4221fi
4222rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4223fi
4224else
4225 echo "$as_me: failed program was:" >&5
4226sed 's/^/| /' conftest.$ac_ext >&5
4227
4228ac_cv_type_long_long_int=no
4229fi
4230rm -f conftest.err conftest.$ac_objext \
4231 conftest$ac_exeext conftest.$ac_ext
4232fi
4233echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
4234echo "${ECHO_T}$ac_cv_type_long_long_int" >&6
4235 if test $ac_cv_type_long_long_int = yes; then
4236
4237cat >>confdefs.h <<\_ACEOF
4238#define HAVE_LONG_LONG_INT 1
4239_ACEOF
4240
4241 fi
4242
4243
4244 echo "$as_me:$LINENO: checking for unsigned long long int" >&5
4245echo $ECHO_N "checking for unsigned long long int... $ECHO_C" >&6
4246if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then
4247 echo $ECHO_N "(cached) $ECHO_C" >&6
4248else
4249 cat >conftest.$ac_ext <<_ACEOF
4250
4251 /* confdefs.h. */
4252_ACEOF
4253cat confdefs.h >>conftest.$ac_ext
4254cat >>conftest.$ac_ext <<_ACEOF
4255/* end confdefs.h. */
4256/* For now, do not test the preprocessor; as of 2007 there are too many
4257 implementations with broken preprocessors. Perhaps this can
4258 be revisited in 2012. In the meantime, code should not expect
4259 #if to work with literals wider than 32 bits. */
4260 /* Test literals. */
4261 long long int ll = 9223372036854775807ll;
4262 long long int nll = -9223372036854775807LL;
4263 unsigned long long int ull = 18446744073709551615ULL;
4264 /* Test constant expressions. */
4265 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4266 ? 1 : -1)];
4267 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4268 ? 1 : -1)];
4269 int i = 63;
4270int
4271main ()
4272{
4273/* Test availability of runtime routines for shift and division. */
4274 long long int llmax = 9223372036854775807ll;
4275 unsigned long long int ullmax = 18446744073709551615ull;
4276 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4277 | (llmax / ll) | (llmax % ll)
4278 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4279 | (ullmax / ull) | (ullmax % ull));
4280 ;
4281 return 0;
4282}
4283
4284_ACEOF
4285rm -f conftest.$ac_objext conftest$ac_exeext
4286if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4287 (eval $ac_link) 2>conftest.er1
4288 ac_status=$?
4289 grep -v '^ *+' conftest.er1 >conftest.err
4290 rm -f conftest.er1
4291 cat conftest.err >&5
4292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4293 (exit $ac_status); } &&
4294 { ac_try='test -z "$ac_c_werror_flag"
4295 || test ! -s conftest.err'
4296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4297 (eval $ac_try) 2>&5
4298 ac_status=$?
4299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4300 (exit $ac_status); }; } &&
4301 { ac_try='test -s conftest$ac_exeext'
4302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4303 (eval $ac_try) 2>&5
4304 ac_status=$?
4305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4306 (exit $ac_status); }; }; then
4307 ac_cv_type_unsigned_long_long_int=yes
4308else
4309 echo "$as_me: failed program was:" >&5
4310sed 's/^/| /' conftest.$ac_ext >&5
4311
4312ac_cv_type_unsigned_long_long_int=no
4313fi
4314rm -f conftest.err conftest.$ac_objext \
4315 conftest$ac_exeext conftest.$ac_ext
4316fi
4317echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long_int" >&5
4318echo "${ECHO_T}$ac_cv_type_unsigned_long_long_int" >&6
4319 if test $ac_cv_type_unsigned_long_long_int = yes; then
4320
4321cat >>confdefs.h <<\_ACEOF
4322#define HAVE_UNSIGNED_LONG_LONG_INT 1
4323_ACEOF
4324
4325 fi
4326
4327
4328
4329 echo "$as_me:$LINENO: checking whether the preprocessor supports include_next" >&5
4330echo $ECHO_N "checking whether the preprocessor supports include_next... $ECHO_C" >&6
4331if test "${gl_cv_have_include_next+set}" = set; then
4332 echo $ECHO_N "(cached) $ECHO_C" >&6
4333else
4334 rm -rf conftestd1 conftestd2
4335 mkdir conftestd1 conftestd2
4336 cat <<EOF > conftestd1/conftest.h
4337#define DEFINED_IN_CONFTESTD1
4338#include_next <conftest.h>
4339#ifdef DEFINED_IN_CONFTESTD2
4340int foo;
4341#else
4342#error "include_next doesn't work"
4343#endif
4344EOF
4345 cat <<EOF > conftestd2/conftest.h
4346#ifndef DEFINED_IN_CONFTESTD1
4347#error "include_next test doesn't work"
4348#endif
4349#define DEFINED_IN_CONFTESTD2
4350EOF
4351 save_CPPFLAGS="$CPPFLAGS"
4352 CPPFLAGS="$CPPFLAGS -Iconftestd1 -Iconftestd2"
4353 cat >conftest.$ac_ext <<_ACEOF
4354#include <conftest.h>
4355_ACEOF
4356rm -f conftest.$ac_objext
4357if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4358 (eval $ac_compile) 2>conftest.er1
4359 ac_status=$?
4360 grep -v '^ *+' conftest.er1 >conftest.err
4361 rm -f conftest.er1
4362 cat conftest.err >&5
4363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4364 (exit $ac_status); } &&
4365 { ac_try='test -z "$ac_c_werror_flag"
4366 || test ! -s conftest.err'
4367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4368 (eval $ac_try) 2>&5
4369 ac_status=$?
4370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4371 (exit $ac_status); }; } &&
4372 { ac_try='test -s conftest.$ac_objext'
4373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4374 (eval $ac_try) 2>&5
4375 ac_status=$?
4376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4377 (exit $ac_status); }; }; then
4378 gl_cv_have_include_next=yes
4379else
4380 echo "$as_me: failed program was:" >&5
4381sed 's/^/| /' conftest.$ac_ext >&5
4382
4383gl_cv_have_include_next=no
4384fi
4385rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4386 CPPFLAGS="$save_CPPFLAGS"
4387 rm -rf conftestd1 conftestd2
4388
4389fi
4390echo "$as_me:$LINENO: result: $gl_cv_have_include_next" >&5
4391echo "${ECHO_T}$gl_cv_have_include_next" >&6
4392 if test $gl_cv_have_include_next = yes; then
4393
4394
4395cat >>confdefs.h <<\_ACEOF
4396#define HAVE_INCLUDE_NEXT 1
4397_ACEOF
4398
4399
4400 INCLUDE_NEXT=include_next
4401 else
4402 INCLUDE_NEXT=include
4403 fi
4404
4405
4406
4407
4408
4409
4410
4411for ac_header in $gl_header_list
4412do
4413as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4414if eval "test \"\${$as_ac_Header+set}\" = set"; then
4415 echo "$as_me:$LINENO: checking for $ac_header" >&5
4416echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4417if eval "test \"\${$as_ac_Header+set}\" = set"; then
4418 echo $ECHO_N "(cached) $ECHO_C" >&6
4419fi
4420echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4421echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4422else
4423 # Is the header compilable?
4424echo "$as_me:$LINENO: checking $ac_header usability" >&5
4425echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4426cat >conftest.$ac_ext <<_ACEOF
4427/* confdefs.h. */
4428_ACEOF
4429cat confdefs.h >>conftest.$ac_ext
4430cat >>conftest.$ac_ext <<_ACEOF
4431/* end confdefs.h. */
4432$ac_includes_default
4433#include <$ac_header>
4434_ACEOF
4435rm -f conftest.$ac_objext
4436if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4437 (eval $ac_compile) 2>conftest.er1
4438 ac_status=$?
4439 grep -v '^ *+' conftest.er1 >conftest.err
4440 rm -f conftest.er1
4441 cat conftest.err >&5
4442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4443 (exit $ac_status); } &&
4444 { ac_try='test -z "$ac_c_werror_flag"
4445 || test ! -s conftest.err'
4446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4447 (eval $ac_try) 2>&5
4448 ac_status=$?
4449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4450 (exit $ac_status); }; } &&
4451 { ac_try='test -s conftest.$ac_objext'
4452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4453 (eval $ac_try) 2>&5
4454 ac_status=$?
4455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4456 (exit $ac_status); }; }; then
4457 ac_header_compiler=yes
4458else
4459 echo "$as_me: failed program was:" >&5
4460sed 's/^/| /' conftest.$ac_ext >&5
4461
4462ac_header_compiler=no
4463fi
4464rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4465echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4466echo "${ECHO_T}$ac_header_compiler" >&6
4467
4468# Is the header present?
4469echo "$as_me:$LINENO: checking $ac_header presence" >&5
4470echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4471cat >conftest.$ac_ext <<_ACEOF
4472/* confdefs.h. */
4473_ACEOF
4474cat confdefs.h >>conftest.$ac_ext
4475cat >>conftest.$ac_ext <<_ACEOF
4476/* end confdefs.h. */
4477#include <$ac_header>
4478_ACEOF
4479if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4480 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4481 ac_status=$?
4482 grep -v '^ *+' conftest.er1 >conftest.err
4483 rm -f conftest.er1
4484 cat conftest.err >&5
4485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4486 (exit $ac_status); } >/dev/null; then
4487 if test -s conftest.err; then
4488 ac_cpp_err=$ac_c_preproc_warn_flag
4489 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4490 else
4491 ac_cpp_err=
4492 fi
4493else
4494 ac_cpp_err=yes
4495fi
4496if test -z "$ac_cpp_err"; then
4497 ac_header_preproc=yes
4498else
4499 echo "$as_me: failed program was:" >&5
4500sed 's/^/| /' conftest.$ac_ext >&5
4501
4502 ac_header_preproc=no
4503fi
4504rm -f conftest.err conftest.$ac_ext
4505echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4506echo "${ECHO_T}$ac_header_preproc" >&6
4507
4508# So? What about this header?
4509case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4510 yes:no: )
4511 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4512echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4513 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4514echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4515 ac_header_preproc=yes
4516 ;;
4517 no:yes:* )
4518 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4519echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4520 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4521echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4522 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4523echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4524 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4525echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4526 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4527echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4528 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4529echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4530 (
4531 cat <<\_ASBOX
4532## ------------------------------------------ ##
4533## Report this to the AC_PACKAGE_NAME lists. ##
4534## ------------------------------------------ ##
4535_ASBOX
4536 ) |
4537 sed "s/^/$as_me: WARNING: /" >&2
4538 ;;
4539esac
4540echo "$as_me:$LINENO: checking for $ac_header" >&5
4541echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4542if eval "test \"\${$as_ac_Header+set}\" = set"; then
4543 echo $ECHO_N "(cached) $ECHO_C" >&6
4544else
4545 eval "$as_ac_Header=\$ac_header_preproc"
4546fi
4547echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4548echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4549
4550fi
4551if test `eval echo '${'$as_ac_Header'}'` = yes; then
4552 cat >>confdefs.h <<_ACEOF
4553#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4554_ACEOF
4555
4556fi
4557
4558done
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
4572echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
4573if test "${ac_cv_c_restrict+set}" = set; then
4574 echo $ECHO_N "(cached) $ECHO_C" >&6
4575else
4576 ac_cv_c_restrict=no
4577 # The order here caters to the fact that C++ does not require restrict.
4578 for ac_kw in __restrict __restrict__ _Restrict restrict; do
4579 cat >conftest.$ac_ext <<_ACEOF
4580/* confdefs.h. */
4581_ACEOF
4582cat confdefs.h >>conftest.$ac_ext
4583cat >>conftest.$ac_ext <<_ACEOF
4584/* end confdefs.h. */
4585typedef int * int_ptr;
4586 int foo (int_ptr $ac_kw ip) {
4587 return ip[0];
4588 }
4589int
4590main ()
4591{
4592int s[1];
4593 int * $ac_kw t = s;
4594 t[0] = 0;
4595 return foo(t)
4596 ;
4597 return 0;
4598}
4599_ACEOF
4600rm -f conftest.$ac_objext
4601if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4602 (eval $ac_compile) 2>conftest.er1
4603 ac_status=$?
4604 grep -v '^ *+' conftest.er1 >conftest.err
4605 rm -f conftest.er1
4606 cat conftest.err >&5
4607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4608 (exit $ac_status); } &&
4609 { ac_try='test -z "$ac_c_werror_flag"
4610 || test ! -s conftest.err'
4611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4612 (eval $ac_try) 2>&5
4613 ac_status=$?
4614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4615 (exit $ac_status); }; } &&
4616 { ac_try='test -s conftest.$ac_objext'
4617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4618 (eval $ac_try) 2>&5
4619 ac_status=$?
4620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4621 (exit $ac_status); }; }; then
4622 ac_cv_c_restrict=$ac_kw
4623else
4624 echo "$as_me: failed program was:" >&5
4625sed 's/^/| /' conftest.$ac_ext >&5
4626
4627fi
4628rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4629 test "$ac_cv_c_restrict" != no && break
4630 done
4631
4632fi
4633echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
4634echo "${ECHO_T}$ac_cv_c_restrict" >&6
4635
4636
4637 case $ac_cv_c_restrict in
4638 restrict) ;;
4639 no) cat >>confdefs.h <<\_ACEOF
4640#define restrict
4641_ACEOF
4642 ;;
4643 *) cat >>confdefs.h <<_ACEOF
4644#define restrict $ac_cv_c_restrict
4645_ACEOF
4646 ;;
4647 esac
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661 :
4662
4663
4664
4665
4666
4667
4668
4669 if test $gl_cv_have_include_next = yes; then
4670 gl_cv_next_string_h='<'string.h'>'
4671 else
4672 echo "$as_me:$LINENO: checking absolute name of <string.h>" >&5
4673echo $ECHO_N "checking absolute name of <string.h>... $ECHO_C" >&6
4674if test "${gl_cv_next_string_h+set}" = set; then
4675 echo $ECHO_N "(cached) $ECHO_C" >&6
4676else
4677
4678 if test $ac_cv_header_string_h = yes; then
4679 cat >conftest.$ac_ext <<_ACEOF
4680/* confdefs.h. */
4681_ACEOF
4682cat confdefs.h >>conftest.$ac_ext
4683cat >>conftest.$ac_ext <<_ACEOF
4684/* end confdefs.h. */
4685#include <string.h>
4686
4687_ACEOF
4688 gl_cv_next_string_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4689 sed -n '\#/string.h#{
4690 s#.*"\(.*/string.h\)".*#\1#
4691 s#^/[^/]#//&#
4692 p
4693 q
4694 }'`'"'
4695 else
4696 gl_cv_next_string_h='<'string.h'>'
4697 fi
4698
4699fi
4700echo "$as_me:$LINENO: result: $gl_cv_next_string_h" >&5
4701echo "${ECHO_T}$gl_cv_next_string_h" >&6
4702 fi
4703 NEXT_STRING_H=$gl_cv_next_string_h
4704
4705
4706
4707
4708
4709 GNULIB_WCWIDTH=0;
4710 HAVE_DECL_WCWIDTH=1;
4711 REPLACE_WCWIDTH=0;
4712 WCHAR_H=
4713
4714
4715
4716
4717
4718if false; then
4719 GL_COND_LIBTOOL_TRUE=
4720 GL_COND_LIBTOOL_FALSE='#'
4721else
4722 GL_COND_LIBTOOL_TRUE='#'
4723 GL_COND_LIBTOOL_FALSE=
4724fi
4725
4726 gl_cond_libtool=false
4727 gl_libdeps=
4728 gl_ltlibdeps=
4729
4730
4731
4732 gl_source_base='gnulib'
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742for ac_func in memchr
4743do
4744as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4745echo "$as_me:$LINENO: checking for $ac_func" >&5
4746echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4747if eval "test \"\${$as_ac_var+set}\" = set"; then
4748 echo $ECHO_N "(cached) $ECHO_C" >&6
4749else
4750 cat >conftest.$ac_ext <<_ACEOF
4751/* confdefs.h. */
4752_ACEOF
4753cat confdefs.h >>conftest.$ac_ext
4754cat >>conftest.$ac_ext <<_ACEOF
4755/* end confdefs.h. */
4756/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4757 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4758#define $ac_func innocuous_$ac_func
4759
4760/* System header to define __stub macros and hopefully few prototypes,
4761 which can conflict with char $ac_func (); below.
4762 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4763 <limits.h> exists even on freestanding compilers. */
4764
4765#ifdef __STDC__
4766# include <limits.h>
4767#else
4768# include <assert.h>
4769#endif
4770
4771#undef $ac_func
4772
4773/* Override any gcc2 internal prototype to avoid an error. */
4774#ifdef __cplusplus
4775extern "C"
4776{
4777#endif
4778/* We use char because int might match the return type of a gcc2
4779 builtin and then its argument prototype would still apply. */
4780char $ac_func ();
4781/* The GNU C library defines this for functions which it implements
4782 to always fail with ENOSYS. Some functions are actually named
4783 something starting with __ and the normal name is an alias. */
4784#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4785choke me
4786#else
4787char (*f) () = $ac_func;
4788#endif
4789#ifdef __cplusplus
4790}
4791#endif
4792
4793int
4794main ()
4795{
4796return f != $ac_func;
4797 ;
4798 return 0;
4799}
4800_ACEOF
4801rm -f conftest.$ac_objext conftest$ac_exeext
4802if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4803 (eval $ac_link) 2>conftest.er1
4804 ac_status=$?
4805 grep -v '^ *+' conftest.er1 >conftest.err
4806 rm -f conftest.er1
4807 cat conftest.err >&5
4808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4809 (exit $ac_status); } &&
4810 { ac_try='test -z "$ac_c_werror_flag"
4811 || test ! -s conftest.err'
4812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4813 (eval $ac_try) 2>&5
4814 ac_status=$?
4815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4816 (exit $ac_status); }; } &&
4817 { ac_try='test -s conftest$ac_exeext'
4818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4819 (eval $ac_try) 2>&5
4820 ac_status=$?
4821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4822 (exit $ac_status); }; }; then
4823 eval "$as_ac_var=yes"
4824else
4825 echo "$as_me: failed program was:" >&5
4826sed 's/^/| /' conftest.$ac_ext >&5
4827
4828eval "$as_ac_var=no"
4829fi
4830rm -f conftest.err conftest.$ac_objext \
4831 conftest$ac_exeext conftest.$ac_ext
4832fi
4833echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4834echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4835if test `eval echo '${'$as_ac_var'}'` = yes; then
4836 cat >>confdefs.h <<_ACEOF
4837#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4838_ACEOF
4839
4840else
4841
4842 gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4843
4844fi
4845done
4846
4847
4848 if test $ac_cv_func_memchr = no; then
4849
4850
4851for ac_header in bp-sym.h
4852do
4853as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4854if eval "test \"\${$as_ac_Header+set}\" = set"; then
4855 echo "$as_me:$LINENO: checking for $ac_header" >&5
4856echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4857if eval "test \"\${$as_ac_Header+set}\" = set"; then
4858 echo $ECHO_N "(cached) $ECHO_C" >&6
4859fi
4860echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4861echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4862else
4863 # Is the header compilable?
4864echo "$as_me:$LINENO: checking $ac_header usability" >&5
4865echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4866cat >conftest.$ac_ext <<_ACEOF
4867/* confdefs.h. */
4868_ACEOF
4869cat confdefs.h >>conftest.$ac_ext
4870cat >>conftest.$ac_ext <<_ACEOF
4871/* end confdefs.h. */
4872$ac_includes_default
4873#include <$ac_header>
4874_ACEOF
4875rm -f conftest.$ac_objext
4876if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4877 (eval $ac_compile) 2>conftest.er1
4878 ac_status=$?
4879 grep -v '^ *+' conftest.er1 >conftest.err
4880 rm -f conftest.er1
4881 cat conftest.err >&5
4882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4883 (exit $ac_status); } &&
4884 { ac_try='test -z "$ac_c_werror_flag"
4885 || test ! -s conftest.err'
4886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4887 (eval $ac_try) 2>&5
4888 ac_status=$?
4889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4890 (exit $ac_status); }; } &&
4891 { ac_try='test -s conftest.$ac_objext'
4892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4893 (eval $ac_try) 2>&5
4894 ac_status=$?
4895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4896 (exit $ac_status); }; }; then
4897 ac_header_compiler=yes
4898else
4899 echo "$as_me: failed program was:" >&5
4900sed 's/^/| /' conftest.$ac_ext >&5
4901
4902ac_header_compiler=no
4903fi
4904rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4905echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4906echo "${ECHO_T}$ac_header_compiler" >&6
4907
4908# Is the header present?
4909echo "$as_me:$LINENO: checking $ac_header presence" >&5
4910echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4911cat >conftest.$ac_ext <<_ACEOF
4912/* confdefs.h. */
4913_ACEOF
4914cat confdefs.h >>conftest.$ac_ext
4915cat >>conftest.$ac_ext <<_ACEOF
4916/* end confdefs.h. */
4917#include <$ac_header>
4918_ACEOF
4919if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4920 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4921 ac_status=$?
4922 grep -v '^ *+' conftest.er1 >conftest.err
4923 rm -f conftest.er1
4924 cat conftest.err >&5
4925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4926 (exit $ac_status); } >/dev/null; then
4927 if test -s conftest.err; then
4928 ac_cpp_err=$ac_c_preproc_warn_flag
4929 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4930 else
4931 ac_cpp_err=
4932 fi
4933else
4934 ac_cpp_err=yes
4935fi
4936if test -z "$ac_cpp_err"; then
4937 ac_header_preproc=yes
4938else
4939 echo "$as_me: failed program was:" >&5
4940sed 's/^/| /' conftest.$ac_ext >&5
4941
4942 ac_header_preproc=no
4943fi
4944rm -f conftest.err conftest.$ac_ext
4945echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4946echo "${ECHO_T}$ac_header_preproc" >&6
4947
4948# So? What about this header?
4949case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4950 yes:no: )
4951 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4952echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4953 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4954echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4955 ac_header_preproc=yes
4956 ;;
4957 no:yes:* )
4958 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4959echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4960 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4961echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4962 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4963echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4964 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4965echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4966 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4967echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4968 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4969echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4970 (
4971 cat <<\_ASBOX
4972## ------------------------------------------ ##
4973## Report this to the AC_PACKAGE_NAME lists. ##
4974## ------------------------------------------ ##
4975_ASBOX
4976 ) |
4977 sed "s/^/$as_me: WARNING: /" >&2
4978 ;;
4979esac
4980echo "$as_me:$LINENO: checking for $ac_header" >&5
4981echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4982if eval "test \"\${$as_ac_Header+set}\" = set"; then
4983 echo $ECHO_N "(cached) $ECHO_C" >&6
4984else
4985 eval "$as_ac_Header=\$ac_header_preproc"
4986fi
4987echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4988echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4989
4990fi
4991if test `eval echo '${'$as_ac_Header'}'` = yes; then
4992 cat >>confdefs.h <<_ACEOF
4993#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4994_ACEOF
4995
4996fi
4997
4998done
4999
5000
5001 fi
5002
5003
5004 echo "$as_me:$LINENO: checking for working memcmp" >&5
5005echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
5006if test "${ac_cv_func_memcmp_working+set}" = set; then
5007 echo $ECHO_N "(cached) $ECHO_C" >&6
5008else
5009 if test "$cross_compiling" = yes; then
5010 ac_cv_func_memcmp_working=no
5011else
5012 cat >conftest.$ac_ext <<_ACEOF
5013/* confdefs.h. */
5014_ACEOF
5015cat confdefs.h >>conftest.$ac_ext
5016cat >>conftest.$ac_ext <<_ACEOF
5017/* end confdefs.h. */
5018$ac_includes_default
5019int
5020main ()
5021{
5022
5023 /* Some versions of memcmp are not 8-bit clean. */
5024 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
5025 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
5026 exit (1);
5027
5028 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
5029 or more and with at least one buffer not starting on a 4-byte boundary.
5030 William Lewis provided this test program. */
5031 {
5032 char foo[21];
5033 char bar[21];
5034 int i;
5035 for (i = 0; i < 4; i++)
5036 {
5037 char *a = foo + i;
5038 char *b = bar + i;
5039 strcpy (a, "--------01111111");
5040 strcpy (b, "--------10000000");
5041 if (memcmp (a, b, 16) >= 0)
5042 exit (1);
5043 }
5044 exit (0);
5045 }
5046
5047 ;
5048 return 0;
5049}
5050_ACEOF
5051rm -f conftest$ac_exeext
5052if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5053 (eval $ac_link) 2>&5
5054 ac_status=$?
5055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5056 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5058 (eval $ac_try) 2>&5
5059 ac_status=$?
5060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5061 (exit $ac_status); }; }; then
5062 ac_cv_func_memcmp_working=yes
5063else
5064 echo "$as_me: program exited with status $ac_status" >&5
5065echo "$as_me: failed program was:" >&5
5066sed 's/^/| /' conftest.$ac_ext >&5
5067
5068( exit $ac_status )
5069ac_cv_func_memcmp_working=no
5070fi
5071rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5072fi
5073fi
5074echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
5075echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
5076test $ac_cv_func_memcmp_working = no &&
5077
5078
5079
5080
5081
5082
5083 gl_LIBOBJS="$gl_LIBOBJS memcmp.$ac_objext"
5084
5085
5086 if test $ac_cv_func_memcmp_working = no; then
5087
5088cat >>confdefs.h <<\_ACEOF
5089#define memcmp rpl_memcmp
5090_ACEOF
5091
5092 :
5093 fi
5094
5095
5096
5097 if test $ac_cv_have_decl_memmem = yes; then
5098 echo "$as_me:$LINENO: checking whether memmem works in linear time" >&5
5099echo $ECHO_N "checking whether memmem works in linear time... $ECHO_C" >&6
5100if test "${gl_cv_func_memmem_works+set}" = set; then
5101 echo $ECHO_N "(cached) $ECHO_C" >&6
5102else
5103 if test "$cross_compiling" = yes; then
5104 gl_cv_func_memmem_works="guessing no"
5105else
5106 cat >conftest.$ac_ext <<_ACEOF
5107/* confdefs.h. */
5108_ACEOF
5109cat confdefs.h >>conftest.$ac_ext
5110cat >>conftest.$ac_ext <<_ACEOF
5111/* end confdefs.h. */
5112
5113#include <string.h> /* for memmem */
5114#include <stdlib.h> /* for malloc */
5115#include <unistd.h> /* for alarm */
5116
5117int
5118main ()
5119{
5120size_t m = 1000000;
5121 char *haystack = (char *) malloc (2 * m + 1);
5122 char *needle = (char *) malloc (m + 1);
5123 void *result = 0;
5124 /* Failure to compile this test due to missing alarm is okay,
5125 since all such platforms (mingw) also lack memmem. */
5126 alarm (5);
5127 /* Check for quadratic performance. */
5128 if (haystack && needle)
5129 {
5130 memset (haystack, 'A', 2 * m);
5131 haystack[2 * m] = 'B';
5132 memset (needle, 'A', m);
5133 needle[m] = 'B';
5134 result = memmem (haystack, 2 * m + 1, needle, m + 1);
5135 }
5136 /* Check for empty needle behavior. */
5137 return !result || !memmem ("a", 1, 0, 0);
5138 ;
5139 return 0;
5140}
5141_ACEOF
5142rm -f conftest$ac_exeext
5143if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5144 (eval $ac_link) 2>&5
5145 ac_status=$?
5146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5147 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5149 (eval $ac_try) 2>&5
5150 ac_status=$?
5151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5152 (exit $ac_status); }; }; then
5153 gl_cv_func_memmem_works=yes
5154else
5155 echo "$as_me: program exited with status $ac_status" >&5
5156echo "$as_me: failed program was:" >&5
5157sed 's/^/| /' conftest.$ac_ext >&5
5158
5159( exit $ac_status )
5160gl_cv_func_memmem_works=no
5161fi
5162rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5163fi
5164fi
5165echo "$as_me:$LINENO: result: $gl_cv_func_memmem_works" >&5
5166echo "${ECHO_T}$gl_cv_func_memmem_works" >&6
5167 if test "$gl_cv_func_memmem_works" != yes; then
5168 REPLACE_MEMMEM=1
5169
5170
5171
5172
5173
5174
5175
5176 gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
5177
5178 fi
5179 fi
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193for ac_func in memmem
5194do
5195as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5196echo "$as_me:$LINENO: checking for $ac_func" >&5
5197echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5198if eval "test \"\${$as_ac_var+set}\" = set"; then
5199 echo $ECHO_N "(cached) $ECHO_C" >&6
5200else
5201 cat >conftest.$ac_ext <<_ACEOF
5202/* confdefs.h. */
5203_ACEOF
5204cat confdefs.h >>conftest.$ac_ext
5205cat >>conftest.$ac_ext <<_ACEOF
5206/* end confdefs.h. */
5207/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5208 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5209#define $ac_func innocuous_$ac_func
5210
5211/* System header to define __stub macros and hopefully few prototypes,
5212 which can conflict with char $ac_func (); below.
5213 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5214 <limits.h> exists even on freestanding compilers. */
5215
5216#ifdef __STDC__
5217# include <limits.h>
5218#else
5219# include <assert.h>
5220#endif
5221
5222#undef $ac_func
5223
5224/* Override any gcc2 internal prototype to avoid an error. */
5225#ifdef __cplusplus
5226extern "C"
5227{
5228#endif
5229/* We use char because int might match the return type of a gcc2
5230 builtin and then its argument prototype would still apply. */
5231char $ac_func ();
5232/* The GNU C library defines this for functions which it implements
5233 to always fail with ENOSYS. Some functions are actually named
5234 something starting with __ and the normal name is an alias. */
5235#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5236choke me
5237#else
5238char (*f) () = $ac_func;
5239#endif
5240#ifdef __cplusplus
5241}
5242#endif
5243
5244int
5245main ()
5246{
5247return f != $ac_func;
5248 ;
5249 return 0;
5250}
5251_ACEOF
5252rm -f conftest.$ac_objext conftest$ac_exeext
5253if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5254 (eval $ac_link) 2>conftest.er1
5255 ac_status=$?
5256 grep -v '^ *+' conftest.er1 >conftest.err
5257 rm -f conftest.er1
5258 cat conftest.err >&5
5259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5260 (exit $ac_status); } &&
5261 { ac_try='test -z "$ac_c_werror_flag"
5262 || test ! -s conftest.err'
5263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5264 (eval $ac_try) 2>&5
5265 ac_status=$?
5266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5267 (exit $ac_status); }; } &&
5268 { ac_try='test -s conftest$ac_exeext'
5269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5270 (eval $ac_try) 2>&5
5271 ac_status=$?
5272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5273 (exit $ac_status); }; }; then
5274 eval "$as_ac_var=yes"
5275else
5276 echo "$as_me: failed program was:" >&5
5277sed 's/^/| /' conftest.$ac_ext >&5
5278
5279eval "$as_ac_var=no"
5280fi
5281rm -f conftest.err conftest.$ac_objext \
5282 conftest$ac_exeext conftest.$ac_ext
5283fi
5284echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5285echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5286if test `eval echo '${'$as_ac_var'}'` = yes; then
5287 cat >>confdefs.h <<_ACEOF
5288#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5289_ACEOF
5290
5291else
5292
5293 gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
5294
5295fi
5296done
5297
5298
5299
5300 :
5301
5302
5303
5304
5305
5306 if test $ac_cv_have_decl_memmem = no; then
5307 HAVE_DECL_MEMMEM=0
5308 fi
5309 :
5310
5311
5312
5313 GNULIB_MEMMEM=1
5314
5315
5316
5317
5318 if test $ac_cv_type_long_long_int = yes; then
5319 HAVE_LONG_LONG_INT=1
5320 else
5321 HAVE_LONG_LONG_INT=0
5322 fi
5323
5324
5325 if test $ac_cv_type_unsigned_long_long_int = yes; then
5326 HAVE_UNSIGNED_LONG_LONG_INT=1
5327 else
5328 HAVE_UNSIGNED_LONG_LONG_INT=0
5329 fi
5330
5331
5332 if test $ac_cv_header_inttypes_h = yes; then
5333 HAVE_INTTYPES_H=1
5334 else
5335 HAVE_INTTYPES_H=0
5336 fi
5337
5338
5339 if test $ac_cv_header_sys_types_h = yes; then
5340 HAVE_SYS_TYPES_H=1
5341 else
5342 HAVE_SYS_TYPES_H=0
5343 fi
5344
5345
5346
5347
5348
5349 :
5350
5351
5352
5353
5354
5355
5356
5357 if test $gl_cv_have_include_next = yes; then
5358 gl_cv_next_stdint_h='<'stdint.h'>'
5359 else
5360 echo "$as_me:$LINENO: checking absolute name of <stdint.h>" >&5
5361echo $ECHO_N "checking absolute name of <stdint.h>... $ECHO_C" >&6
5362if test "${gl_cv_next_stdint_h+set}" = set; then
5363 echo $ECHO_N "(cached) $ECHO_C" >&6
5364else
5365
5366 if test $ac_cv_header_stdint_h = yes; then
5367 cat >conftest.$ac_ext <<_ACEOF
5368/* confdefs.h. */
5369_ACEOF
5370cat confdefs.h >>conftest.$ac_ext
5371cat >>conftest.$ac_ext <<_ACEOF
5372/* end confdefs.h. */
5373#include <stdint.h>
5374
5375_ACEOF
5376 gl_cv_next_stdint_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5377 sed -n '\#/stdint.h#{
5378 s#.*"\(.*/stdint.h\)".*#\1#
5379 s#^/[^/]#//&#
5380 p
5381 q
5382 }'`'"'
5383 else
5384 gl_cv_next_stdint_h='<'stdint.h'>'
5385 fi
5386
5387fi
5388echo "$as_me:$LINENO: result: $gl_cv_next_stdint_h" >&5
5389echo "${ECHO_T}$gl_cv_next_stdint_h" >&6
5390 fi
5391 NEXT_STDINT_H=$gl_cv_next_stdint_h
5392
5393
5394
5395 if test $ac_cv_header_stdint_h = yes; then
5396 HAVE_STDINT_H=1
5397 else
5398 HAVE_STDINT_H=0
5399 fi
5400
5401
5402 if test $ac_cv_header_stdint_h = yes; then
5403 echo "$as_me:$LINENO: checking whether stdint.h conforms to C99" >&5
5404echo $ECHO_N "checking whether stdint.h conforms to C99... $ECHO_C" >&6
5405if test "${gl_cv_header_working_stdint_h+set}" = set; then
5406 echo $ECHO_N "(cached) $ECHO_C" >&6
5407else
5408 gl_cv_header_working_stdint_h=no
5409 cat >conftest.$ac_ext <<_ACEOF
5410
5411 /* confdefs.h. */
5412_ACEOF
5413cat confdefs.h >>conftest.$ac_ext
5414cat >>conftest.$ac_ext <<_ACEOF
5415/* end confdefs.h. */
5416
5417#define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
5418#define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
5419#define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
5420#include <stdint.h>
5421/* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>. */
5422#if !(defined WCHAR_MIN && defined WCHAR_MAX)
5423#error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
5424#endif
5425
5426
5427 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5428 included before <wchar.h>. */
5429 #include <stddef.h>
5430 #include <signal.h>
5431 #if HAVE_WCHAR_H
5432 # include <stdio.h>
5433 # include <time.h>
5434 # include <wchar.h>
5435 #endif
5436
5437
5438#ifdef INT8_MAX
5439int8_t a1 = INT8_MAX;
5440int8_t a1min = INT8_MIN;
5441#endif
5442#ifdef INT16_MAX
5443int16_t a2 = INT16_MAX;
5444int16_t a2min = INT16_MIN;
5445#endif
5446#ifdef INT32_MAX
5447int32_t a3 = INT32_MAX;
5448int32_t a3min = INT32_MIN;
5449#endif
5450#ifdef INT64_MAX
5451int64_t a4 = INT64_MAX;
5452int64_t a4min = INT64_MIN;
5453#endif
5454#ifdef UINT8_MAX
5455uint8_t b1 = UINT8_MAX;
5456#else
5457typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
5458#endif
5459#ifdef UINT16_MAX
5460uint16_t b2 = UINT16_MAX;
5461#endif
5462#ifdef UINT32_MAX
5463uint32_t b3 = UINT32_MAX;
5464#endif
5465#ifdef UINT64_MAX
5466uint64_t b4 = UINT64_MAX;
5467#endif
5468int_least8_t c1 = INT8_C (0x7f);
5469int_least8_t c1max = INT_LEAST8_MAX;
5470int_least8_t c1min = INT_LEAST8_MIN;
5471int_least16_t c2 = INT16_C (0x7fff);
5472int_least16_t c2max = INT_LEAST16_MAX;
5473int_least16_t c2min = INT_LEAST16_MIN;
5474int_least32_t c3 = INT32_C (0x7fffffff);
5475int_least32_t c3max = INT_LEAST32_MAX;
5476int_least32_t c3min = INT_LEAST32_MIN;
5477int_least64_t c4 = INT64_C (0x7fffffffffffffff);
5478int_least64_t c4max = INT_LEAST64_MAX;
5479int_least64_t c4min = INT_LEAST64_MIN;
5480uint_least8_t d1 = UINT8_C (0xff);
5481uint_least8_t d1max = UINT_LEAST8_MAX;
5482uint_least16_t d2 = UINT16_C (0xffff);
5483uint_least16_t d2max = UINT_LEAST16_MAX;
5484uint_least32_t d3 = UINT32_C (0xffffffff);
5485uint_least32_t d3max = UINT_LEAST32_MAX;
5486uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
5487uint_least64_t d4max = UINT_LEAST64_MAX;
5488int_fast8_t e1 = INT_FAST8_MAX;
5489int_fast8_t e1min = INT_FAST8_MIN;
5490int_fast16_t e2 = INT_FAST16_MAX;
5491int_fast16_t e2min = INT_FAST16_MIN;
5492int_fast32_t e3 = INT_FAST32_MAX;
5493int_fast32_t e3min = INT_FAST32_MIN;
5494int_fast64_t e4 = INT_FAST64_MAX;
5495int_fast64_t e4min = INT_FAST64_MIN;
5496uint_fast8_t f1 = UINT_FAST8_MAX;
5497uint_fast16_t f2 = UINT_FAST16_MAX;
5498uint_fast32_t f3 = UINT_FAST32_MAX;
5499uint_fast64_t f4 = UINT_FAST64_MAX;
5500#ifdef INTPTR_MAX
5501intptr_t g = INTPTR_MAX;
5502intptr_t gmin = INTPTR_MIN;
5503#endif
5504#ifdef UINTPTR_MAX
5505uintptr_t h = UINTPTR_MAX;
5506#endif
5507intmax_t i = INTMAX_MAX;
5508uintmax_t j = UINTMAX_MAX;
5509
5510#include <limits.h> /* for CHAR_BIT */
5511#define TYPE_MINIMUM(t) \
5512 ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
5513#define TYPE_MAXIMUM(t) \
5514 ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
5515struct s {
5516 int check_PTRDIFF:
5517 PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
5518 && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
5519 ? 1 : -1;
5520 /* Detect bug in FreeBSD 6.0 / ia64. */
5521 int check_SIG_ATOMIC:
5522 SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
5523 && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
5524 ? 1 : -1;
5525 int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
5526 int check_WCHAR:
5527 WCHAR_MIN == TYPE_MINIMUM (wchar_t)
5528 && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
5529 ? 1 : -1;
5530 /* Detect bug in mingw. */
5531 int check_WINT:
5532 WINT_MIN == TYPE_MINIMUM (wint_t)
5533 && WINT_MAX == TYPE_MAXIMUM (wint_t)
5534 ? 1 : -1;
5535
5536 /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
5537 int check_UINT8_C:
5538 (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
5539 int check_UINT16_C:
5540 (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
5541
5542 /* Detect bugs in OpenBSD 3.9 stdint.h. */
5543#ifdef UINT8_MAX
5544 int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
5545#endif
5546#ifdef UINT16_MAX
5547 int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
5548#endif
5549#ifdef UINT32_MAX
5550 int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
5551#endif
5552#ifdef UINT64_MAX
5553 int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
5554#endif
5555 int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
5556 int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
5557 int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
5558 int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
5559 int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
5560 int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
5561 int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
5562 int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
5563 int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
5564 int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
5565 int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
5566};
5567
5568int
5569main ()
5570{
5571
5572 ;
5573 return 0;
5574}
5575_ACEOF
5576rm -f conftest.$ac_objext
5577if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5578 (eval $ac_compile) 2>conftest.er1
5579 ac_status=$?
5580 grep -v '^ *+' conftest.er1 >conftest.err
5581 rm -f conftest.er1
5582 cat conftest.err >&5
5583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5584 (exit $ac_status); } &&
5585 { ac_try='test -z "$ac_c_werror_flag"
5586 || test ! -s conftest.err'
5587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5588 (eval $ac_try) 2>&5
5589 ac_status=$?
5590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5591 (exit $ac_status); }; } &&
5592 { ac_try='test -s conftest.$ac_objext'
5593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5594 (eval $ac_try) 2>&5
5595 ac_status=$?
5596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5597 (exit $ac_status); }; }; then
5598 gl_cv_header_working_stdint_h=yes
5599else
5600 echo "$as_me: failed program was:" >&5
5601sed 's/^/| /' conftest.$ac_ext >&5
5602
5603fi
5604rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5605fi
5606echo "$as_me:$LINENO: result: $gl_cv_header_working_stdint_h" >&5
5607echo "${ECHO_T}$gl_cv_header_working_stdint_h" >&6
5608 fi
5609 if test "$gl_cv_header_working_stdint_h" = yes; then
5610 STDINT_H=
5611 else
5612
5613
5614for ac_header in sys/inttypes.h sys/bitypes.h
5615do
5616as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5617if eval "test \"\${$as_ac_Header+set}\" = set"; then
5618 echo "$as_me:$LINENO: checking for $ac_header" >&5
5619echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5620if eval "test \"\${$as_ac_Header+set}\" = set"; then
5621 echo $ECHO_N "(cached) $ECHO_C" >&6
5622fi
5623echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5624echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5625else
5626 # Is the header compilable?
5627echo "$as_me:$LINENO: checking $ac_header usability" >&5
5628echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5629cat >conftest.$ac_ext <<_ACEOF
5630/* confdefs.h. */
5631_ACEOF
5632cat confdefs.h >>conftest.$ac_ext
5633cat >>conftest.$ac_ext <<_ACEOF
5634/* end confdefs.h. */
5635$ac_includes_default
5636#include <$ac_header>
5637_ACEOF
5638rm -f conftest.$ac_objext
5639if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5640 (eval $ac_compile) 2>conftest.er1
5641 ac_status=$?
5642 grep -v '^ *+' conftest.er1 >conftest.err
5643 rm -f conftest.er1
5644 cat conftest.err >&5
5645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5646 (exit $ac_status); } &&
5647 { ac_try='test -z "$ac_c_werror_flag"
5648 || test ! -s conftest.err'
5649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5650 (eval $ac_try) 2>&5
5651 ac_status=$?
5652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5653 (exit $ac_status); }; } &&
5654 { ac_try='test -s conftest.$ac_objext'
5655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5656 (eval $ac_try) 2>&5
5657 ac_status=$?
5658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5659 (exit $ac_status); }; }; then
5660 ac_header_compiler=yes
5661else
5662 echo "$as_me: failed program was:" >&5
5663sed 's/^/| /' conftest.$ac_ext >&5
5664
5665ac_header_compiler=no
5666fi
5667rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5668echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5669echo "${ECHO_T}$ac_header_compiler" >&6
5670
5671# Is the header present?
5672echo "$as_me:$LINENO: checking $ac_header presence" >&5
5673echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5674cat >conftest.$ac_ext <<_ACEOF
5675/* confdefs.h. */
5676_ACEOF
5677cat confdefs.h >>conftest.$ac_ext
5678cat >>conftest.$ac_ext <<_ACEOF
5679/* end confdefs.h. */
5680#include <$ac_header>
5681_ACEOF
5682if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5683 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5684 ac_status=$?
5685 grep -v '^ *+' conftest.er1 >conftest.err
5686 rm -f conftest.er1
5687 cat conftest.err >&5
5688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5689 (exit $ac_status); } >/dev/null; then
5690 if test -s conftest.err; then
5691 ac_cpp_err=$ac_c_preproc_warn_flag
5692 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5693 else
5694 ac_cpp_err=
5695 fi
5696else
5697 ac_cpp_err=yes
5698fi
5699if test -z "$ac_cpp_err"; then
5700 ac_header_preproc=yes
5701else
5702 echo "$as_me: failed program was:" >&5
5703sed 's/^/| /' conftest.$ac_ext >&5
5704
5705 ac_header_preproc=no
5706fi
5707rm -f conftest.err conftest.$ac_ext
5708echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5709echo "${ECHO_T}$ac_header_preproc" >&6
5710
5711# So? What about this header?
5712case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5713 yes:no: )
5714 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5715echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5716 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5717echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5718 ac_header_preproc=yes
5719 ;;
5720 no:yes:* )
5721 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5722echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5723 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5724echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5725 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5726echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5727 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5728echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5729 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5730echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5731 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5732echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5733 (
5734 cat <<\_ASBOX
5735## ------------------------------------------ ##
5736## Report this to the AC_PACKAGE_NAME lists. ##
5737## ------------------------------------------ ##
5738_ASBOX
5739 ) |
5740 sed "s/^/$as_me: WARNING: /" >&2
5741 ;;
5742esac
5743echo "$as_me:$LINENO: checking for $ac_header" >&5
5744echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5745if eval "test \"\${$as_ac_Header+set}\" = set"; then
5746 echo $ECHO_N "(cached) $ECHO_C" >&6
5747else
5748 eval "$as_ac_Header=\$ac_header_preproc"
5749fi
5750echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5751echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5752
5753fi
5754if test `eval echo '${'$as_ac_Header'}'` = yes; then
5755 cat >>confdefs.h <<_ACEOF
5756#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5757_ACEOF
5758
5759fi
5760
5761done
5762
5763 if test $ac_cv_header_sys_inttypes_h = yes; then
5764 HAVE_SYS_INTTYPES_H=1
5765 else
5766 HAVE_SYS_INTTYPES_H=0
5767 fi
5768
5769 if test $ac_cv_header_sys_bitypes_h = yes; then
5770 HAVE_SYS_BITYPES_H=1
5771 else
5772 HAVE_SYS_BITYPES_H=0
5773 fi
5774
5775
5776
5777 :
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792 for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
5793 echo "$as_me:$LINENO: checking for bit size of $gltype" >&5
5794echo $ECHO_N "checking for bit size of $gltype... $ECHO_C" >&6
5795if eval "test \"\${gl_cv_bitsizeof_${gltype}+set}\" = set"; then
5796 echo $ECHO_N "(cached) $ECHO_C" >&6
5797else
5798 if test "$cross_compiling" = yes; then
5799 # Depending upon the size, compute the lo and hi bounds.
5800cat >conftest.$ac_ext <<_ACEOF
5801/* confdefs.h. */
5802_ACEOF
5803cat confdefs.h >>conftest.$ac_ext
5804cat >>conftest.$ac_ext <<_ACEOF
5805/* end confdefs.h. */
5806
5807 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5808 included before <wchar.h>. */
5809 #include <stddef.h>
5810 #include <signal.h>
5811 #if HAVE_WCHAR_H
5812 # include <stdio.h>
5813 # include <time.h>
5814 # include <wchar.h>
5815 #endif
5816
5817#include <limits.h>
5818int
5819main ()
5820{
5821static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= 0)];
5822test_array [0] = 0
5823
5824 ;
5825 return 0;
5826}
5827_ACEOF
5828rm -f conftest.$ac_objext
5829if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5830 (eval $ac_compile) 2>conftest.er1
5831 ac_status=$?
5832 grep -v '^ *+' conftest.er1 >conftest.err
5833 rm -f conftest.er1
5834 cat conftest.err >&5
5835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5836 (exit $ac_status); } &&
5837 { ac_try='test -z "$ac_c_werror_flag"
5838 || test ! -s conftest.err'
5839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5840 (eval $ac_try) 2>&5
5841 ac_status=$?
5842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5843 (exit $ac_status); }; } &&
5844 { ac_try='test -s conftest.$ac_objext'
5845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5846 (eval $ac_try) 2>&5
5847 ac_status=$?
5848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5849 (exit $ac_status); }; }; then
5850 ac_lo=0 ac_mid=0
5851 while :; do
5852 cat >conftest.$ac_ext <<_ACEOF
5853/* confdefs.h. */
5854_ACEOF
5855cat confdefs.h >>conftest.$ac_ext
5856cat >>conftest.$ac_ext <<_ACEOF
5857/* end confdefs.h. */
5858
5859 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5860 included before <wchar.h>. */
5861 #include <stddef.h>
5862 #include <signal.h>
5863 #if HAVE_WCHAR_H
5864 # include <stdio.h>
5865 # include <time.h>
5866 # include <wchar.h>
5867 #endif
5868
5869#include <limits.h>
5870int
5871main ()
5872{
5873static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
5874test_array [0] = 0
5875
5876 ;
5877 return 0;
5878}
5879_ACEOF
5880rm -f conftest.$ac_objext
5881if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5882 (eval $ac_compile) 2>conftest.er1
5883 ac_status=$?
5884 grep -v '^ *+' conftest.er1 >conftest.err
5885 rm -f conftest.er1
5886 cat conftest.err >&5
5887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5888 (exit $ac_status); } &&
5889 { ac_try='test -z "$ac_c_werror_flag"
5890 || test ! -s conftest.err'
5891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5892 (eval $ac_try) 2>&5
5893 ac_status=$?
5894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5895 (exit $ac_status); }; } &&
5896 { ac_try='test -s conftest.$ac_objext'
5897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5898 (eval $ac_try) 2>&5
5899 ac_status=$?
5900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5901 (exit $ac_status); }; }; then
5902 ac_hi=$ac_mid; break
5903else
5904 echo "$as_me: failed program was:" >&5
5905sed 's/^/| /' conftest.$ac_ext >&5
5906
5907ac_lo=`expr $ac_mid + 1`
5908 if test $ac_lo -le $ac_mid; then
5909 ac_lo= ac_hi=
5910 break
5911 fi
5912 ac_mid=`expr 2 '*' $ac_mid + 1`
5913fi
5914rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5915 done
5916else
5917 echo "$as_me: failed program was:" >&5
5918sed 's/^/| /' conftest.$ac_ext >&5
5919
5920cat >conftest.$ac_ext <<_ACEOF
5921/* confdefs.h. */
5922_ACEOF
5923cat confdefs.h >>conftest.$ac_ext
5924cat >>conftest.$ac_ext <<_ACEOF
5925/* end confdefs.h. */
5926
5927 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5928 included before <wchar.h>. */
5929 #include <stddef.h>
5930 #include <signal.h>
5931 #if HAVE_WCHAR_H
5932 # include <stdio.h>
5933 # include <time.h>
5934 # include <wchar.h>
5935 #endif
5936
5937#include <limits.h>
5938int
5939main ()
5940{
5941static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) < 0)];
5942test_array [0] = 0
5943
5944 ;
5945 return 0;
5946}
5947_ACEOF
5948rm -f conftest.$ac_objext
5949if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5950 (eval $ac_compile) 2>conftest.er1
5951 ac_status=$?
5952 grep -v '^ *+' conftest.er1 >conftest.err
5953 rm -f conftest.er1
5954 cat conftest.err >&5
5955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5956 (exit $ac_status); } &&
5957 { ac_try='test -z "$ac_c_werror_flag"
5958 || test ! -s conftest.err'
5959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5960 (eval $ac_try) 2>&5
5961 ac_status=$?
5962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5963 (exit $ac_status); }; } &&
5964 { ac_try='test -s conftest.$ac_objext'
5965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5966 (eval $ac_try) 2>&5
5967 ac_status=$?
5968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5969 (exit $ac_status); }; }; then
5970 ac_hi=-1 ac_mid=-1
5971 while :; do
5972 cat >conftest.$ac_ext <<_ACEOF
5973/* confdefs.h. */
5974_ACEOF
5975cat confdefs.h >>conftest.$ac_ext
5976cat >>conftest.$ac_ext <<_ACEOF
5977/* end confdefs.h. */
5978
5979 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5980 included before <wchar.h>. */
5981 #include <stddef.h>
5982 #include <signal.h>
5983 #if HAVE_WCHAR_H
5984 # include <stdio.h>
5985 # include <time.h>
5986 # include <wchar.h>
5987 #endif
5988
5989#include <limits.h>
5990int
5991main ()
5992{
5993static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= $ac_mid)];
5994test_array [0] = 0
5995
5996 ;
5997 return 0;
5998}
5999_ACEOF
6000rm -f conftest.$ac_objext
6001if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6002 (eval $ac_compile) 2>conftest.er1
6003 ac_status=$?
6004 grep -v '^ *+' conftest.er1 >conftest.err
6005 rm -f conftest.er1
6006 cat conftest.err >&5
6007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6008 (exit $ac_status); } &&
6009 { ac_try='test -z "$ac_c_werror_flag"
6010 || test ! -s conftest.err'
6011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6012 (eval $ac_try) 2>&5
6013 ac_status=$?
6014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6015 (exit $ac_status); }; } &&
6016 { ac_try='test -s conftest.$ac_objext'
6017 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6018 (eval $ac_try) 2>&5
6019 ac_status=$?
6020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6021 (exit $ac_status); }; }; then
6022 ac_lo=$ac_mid; break
6023else
6024 echo "$as_me: failed program was:" >&5
6025sed 's/^/| /' conftest.$ac_ext >&5
6026
6027ac_hi=`expr '(' $ac_mid ')' - 1`
6028 if test $ac_mid -le $ac_hi; then
6029 ac_lo= ac_hi=
6030 break
6031 fi
6032 ac_mid=`expr 2 '*' $ac_mid`
6033fi
6034rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6035 done
6036else
6037 echo "$as_me: failed program was:" >&5
6038sed 's/^/| /' conftest.$ac_ext >&5
6039
6040ac_lo= ac_hi=
6041fi
6042rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6043fi
6044rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6045# Binary search between lo and hi bounds.
6046while test "x$ac_lo" != "x$ac_hi"; do
6047 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6048 cat >conftest.$ac_ext <<_ACEOF
6049/* confdefs.h. */
6050_ACEOF
6051cat confdefs.h >>conftest.$ac_ext
6052cat >>conftest.$ac_ext <<_ACEOF
6053/* end confdefs.h. */
6054
6055 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6056 included before <wchar.h>. */
6057 #include <stddef.h>
6058 #include <signal.h>
6059 #if HAVE_WCHAR_H
6060 # include <stdio.h>
6061 # include <time.h>
6062 # include <wchar.h>
6063 #endif
6064
6065#include <limits.h>
6066int
6067main ()
6068{
6069static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
6070test_array [0] = 0
6071
6072 ;
6073 return 0;
6074}
6075_ACEOF
6076rm -f conftest.$ac_objext
6077if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6078 (eval $ac_compile) 2>conftest.er1
6079 ac_status=$?
6080 grep -v '^ *+' conftest.er1 >conftest.err
6081 rm -f conftest.er1
6082 cat conftest.err >&5
6083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6084 (exit $ac_status); } &&
6085 { ac_try='test -z "$ac_c_werror_flag"
6086 || test ! -s conftest.err'
6087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6088 (eval $ac_try) 2>&5
6089 ac_status=$?
6090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6091 (exit $ac_status); }; } &&
6092 { ac_try='test -s conftest.$ac_objext'
6093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6094 (eval $ac_try) 2>&5
6095 ac_status=$?
6096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6097 (exit $ac_status); }; }; then
6098 ac_hi=$ac_mid
6099else
6100 echo "$as_me: failed program was:" >&5
6101sed 's/^/| /' conftest.$ac_ext >&5
6102
6103ac_lo=`expr '(' $ac_mid ')' + 1`
6104fi
6105rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6106done
6107case $ac_lo in
6108?*) result=$ac_lo;;
6109'') result=unknown ;;
6110esac
6111else
6112 if test "$cross_compiling" = yes; then
6113 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6114echo "$as_me: error: in \`$ac_pwd':" >&2;}
6115{ { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6116See \`config.log' for more details." >&5
6117echo "$as_me: error: cannot run test program while cross compiling
6118See \`config.log' for more details." >&2;}
6119 { (exit 1); exit 1; }; }; }
6120else
6121 cat >conftest.$ac_ext <<_ACEOF
6122/* confdefs.h. */
6123_ACEOF
6124cat confdefs.h >>conftest.$ac_ext
6125cat >>conftest.$ac_ext <<_ACEOF
6126/* end confdefs.h. */
6127
6128 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6129 included before <wchar.h>. */
6130 #include <stddef.h>
6131 #include <signal.h>
6132 #if HAVE_WCHAR_H
6133 # include <stdio.h>
6134 # include <time.h>
6135 # include <wchar.h>
6136 #endif
6137
6138#include <limits.h>
6139long longval () { return sizeof ($gltype) * CHAR_BIT; }
6140unsigned long ulongval () { return sizeof ($gltype) * CHAR_BIT; }
6141#include <stdio.h>
6142#include <stdlib.h>
6143int
6144main ()
6145{
6146
6147 FILE *f = fopen ("conftest.val", "w");
6148 if (! f)
6149 exit (1);
6150 if ((sizeof ($gltype) * CHAR_BIT) < 0)
6151 {
6152 long i = longval ();
6153 if (i != (sizeof ($gltype) * CHAR_BIT))
6154 exit (1);
6155 fprintf (f, "%ld\n", i);
6156 }
6157 else
6158 {
6159 unsigned long i = ulongval ();
6160 if (i != (sizeof ($gltype) * CHAR_BIT))
6161 exit (1);
6162 fprintf (f, "%lu\n", i);
6163 }
6164 exit (ferror (f) || fclose (f) != 0);
6165
6166 ;
6167 return 0;
6168}
6169_ACEOF
6170rm -f conftest$ac_exeext
6171if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6172 (eval $ac_link) 2>&5
6173 ac_status=$?
6174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6175 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6177 (eval $ac_try) 2>&5
6178 ac_status=$?
6179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6180 (exit $ac_status); }; }; then
6181 result=`cat conftest.val`
6182else
6183 echo "$as_me: program exited with status $ac_status" >&5
6184echo "$as_me: failed program was:" >&5
6185sed 's/^/| /' conftest.$ac_ext >&5
6186
6187( exit $ac_status )
6188result=unknown
6189fi
6190rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6191fi
6192fi
6193rm -f conftest.val
6194 eval gl_cv_bitsizeof_${gltype}=\$result
6195
6196fi
6197echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_bitsizeof_${gltype}'}'`" >&5
6198echo "${ECHO_T}`eval echo '${'gl_cv_bitsizeof_${gltype}'}'`" >&6
6199 eval result=\$gl_cv_bitsizeof_${gltype}
6200 if test $result = unknown; then
6201 result=0
6202 fi
6203 GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6204 cat >>confdefs.h <<_ACEOF
6205#define BITSIZEOF_${GLTYPE} $result
6206_ACEOF
6207
6208 eval BITSIZEOF_${GLTYPE}=\$result
6209 done
6210
6211
6212
6213
6214
6215
6216
6217 for gltype in sig_atomic_t wchar_t wint_t ; do
6218 echo "$as_me:$LINENO: checking whether $gltype is signed" >&5
6219echo $ECHO_N "checking whether $gltype is signed... $ECHO_C" >&6
6220if eval "test \"\${gl_cv_type_${gltype}_signed+set}\" = set"; then
6221 echo $ECHO_N "(cached) $ECHO_C" >&6
6222else
6223 cat >conftest.$ac_ext <<_ACEOF
6224/* confdefs.h. */
6225_ACEOF
6226cat confdefs.h >>conftest.$ac_ext
6227cat >>conftest.$ac_ext <<_ACEOF
6228/* end confdefs.h. */
6229
6230 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6231 included before <wchar.h>. */
6232 #include <stddef.h>
6233 #include <signal.h>
6234 #if HAVE_WCHAR_H
6235 # include <stdio.h>
6236 # include <time.h>
6237 # include <wchar.h>
6238 #endif
6239
6240 int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
6241int
6242main ()
6243{
6244
6245 ;
6246 return 0;
6247}
6248_ACEOF
6249rm -f conftest.$ac_objext
6250if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6251 (eval $ac_compile) 2>conftest.er1
6252 ac_status=$?
6253 grep -v '^ *+' conftest.er1 >conftest.err
6254 rm -f conftest.er1
6255 cat conftest.err >&5
6256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6257 (exit $ac_status); } &&
6258 { ac_try='test -z "$ac_c_werror_flag"
6259 || test ! -s conftest.err'
6260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6261 (eval $ac_try) 2>&5
6262 ac_status=$?
6263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6264 (exit $ac_status); }; } &&
6265 { ac_try='test -s conftest.$ac_objext'
6266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6267 (eval $ac_try) 2>&5
6268 ac_status=$?
6269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6270 (exit $ac_status); }; }; then
6271 result=yes
6272else
6273 echo "$as_me: failed program was:" >&5
6274sed 's/^/| /' conftest.$ac_ext >&5
6275
6276result=no
6277fi
6278rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6279 eval gl_cv_type_${gltype}_signed=\$result
6280
6281fi
6282echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_signed'}'`" >&5
6283echo "${ECHO_T}`eval echo '${'gl_cv_type_${gltype}_signed'}'`" >&6
6284 eval result=\$gl_cv_type_${gltype}_signed
6285 GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6286 if test "$result" = yes; then
6287 cat >>confdefs.h <<_ACEOF
6288#define HAVE_SIGNED_${GLTYPE} 1
6289_ACEOF
6290
6291 eval HAVE_SIGNED_${GLTYPE}=1
6292 else
6293 eval HAVE_SIGNED_${GLTYPE}=0
6294 fi
6295 done
6296
6297
6298 gl_cv_type_ptrdiff_t_signed=yes
6299 gl_cv_type_size_t_signed=no
6300
6301
6302
6303
6304
6305
6306
6307 for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
6308 echo "$as_me:$LINENO: checking for $gltype integer literal suffix" >&5
6309echo $ECHO_N "checking for $gltype integer literal suffix... $ECHO_C" >&6
6310if eval "test \"\${gl_cv_type_${gltype}_suffix+set}\" = set"; then
6311 echo $ECHO_N "(cached) $ECHO_C" >&6
6312else
6313 eval gl_cv_type_${gltype}_suffix=no
6314 eval result=\$gl_cv_type_${gltype}_signed
6315 if test "$result" = yes; then
6316 glsufu=
6317 else
6318 glsufu=u
6319 fi
6320 for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6321 case $glsuf in
6322 '') gltype1='int';;
6323 l) gltype1='long int';;
6324 ll) gltype1='long long int';;
6325 i64) gltype1='__int64';;
6326 u) gltype1='unsigned int';;
6327 ul) gltype1='unsigned long int';;
6328 ull) gltype1='unsigned long long int';;
6329 ui64)gltype1='unsigned __int64';;
6330 esac
6331 cat >conftest.$ac_ext <<_ACEOF
6332/* confdefs.h. */
6333_ACEOF
6334cat confdefs.h >>conftest.$ac_ext
6335cat >>conftest.$ac_ext <<_ACEOF
6336/* end confdefs.h. */
6337
6338 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6339 included before <wchar.h>. */
6340 #include <stddef.h>
6341 #include <signal.h>
6342 #if HAVE_WCHAR_H
6343 # include <stdio.h>
6344 # include <time.h>
6345 # include <wchar.h>
6346 #endif
6347
6348 extern $gltype foo;
6349 extern $gltype1 foo;
6350int
6351main ()
6352{
6353
6354 ;
6355 return 0;
6356}
6357_ACEOF
6358rm -f conftest.$ac_objext
6359if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6360 (eval $ac_compile) 2>conftest.er1
6361 ac_status=$?
6362 grep -v '^ *+' conftest.er1 >conftest.err
6363 rm -f conftest.er1
6364 cat conftest.err >&5
6365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6366 (exit $ac_status); } &&
6367 { ac_try='test -z "$ac_c_werror_flag"
6368 || test ! -s conftest.err'
6369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6370 (eval $ac_try) 2>&5
6371 ac_status=$?
6372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6373 (exit $ac_status); }; } &&
6374 { ac_try='test -s conftest.$ac_objext'
6375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6376 (eval $ac_try) 2>&5
6377 ac_status=$?
6378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6379 (exit $ac_status); }; }; then
6380 eval gl_cv_type_${gltype}_suffix=\$glsuf
6381else
6382 echo "$as_me: failed program was:" >&5
6383sed 's/^/| /' conftest.$ac_ext >&5
6384
6385fi
6386rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6387 eval result=\$gl_cv_type_${gltype}_suffix
6388 test "$result" != no && break
6389 done
6390fi
6391echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_suffix'}'`" >&5
6392echo "${ECHO_T}`eval echo '${'gl_cv_type_${gltype}_suffix'}'`" >&6
6393 GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6394 eval result=\$gl_cv_type_${gltype}_suffix
6395 test "$result" = no && result=
6396 eval ${GLTYPE}_SUFFIX=\$result
6397 cat >>confdefs.h <<_ACEOF
6398#define ${GLTYPE}_SUFFIX $result
6399_ACEOF
6400
6401 done
6402
6403
6404
6405 STDINT_H=stdint.h
6406 fi
6407
6408
6409
6410
6411
6412
6413
6414 echo "$as_me:$LINENO: checking whether <wchar.h> is standalone" >&5
6415echo $ECHO_N "checking whether <wchar.h> is standalone... $ECHO_C" >&6
6416if test "${gl_cv_header_wchar_h_standalone+set}" = set; then
6417 echo $ECHO_N "(cached) $ECHO_C" >&6
6418else
6419 cat >conftest.$ac_ext <<_ACEOF
6420#include <wchar.h>
6421wchar_t w;
6422_ACEOF
6423rm -f conftest.$ac_objext
6424if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6425 (eval $ac_compile) 2>conftest.er1
6426 ac_status=$?
6427 grep -v '^ *+' conftest.er1 >conftest.err
6428 rm -f conftest.er1
6429 cat conftest.err >&5
6430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6431 (exit $ac_status); } &&
6432 { ac_try='test -z "$ac_c_werror_flag"
6433 || test ! -s conftest.err'
6434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6435 (eval $ac_try) 2>&5
6436 ac_status=$?
6437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6438 (exit $ac_status); }; } &&
6439 { ac_try='test -s conftest.$ac_objext'
6440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6441 (eval $ac_try) 2>&5
6442 ac_status=$?
6443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6444 (exit $ac_status); }; }; then
6445 gl_cv_header_wchar_h_standalone=yes
6446else
6447 echo "$as_me: failed program was:" >&5
6448sed 's/^/| /' conftest.$ac_ext >&5
6449
6450gl_cv_header_wchar_h_standalone=no
6451fi
6452rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6453fi
6454echo "$as_me:$LINENO: result: $gl_cv_header_wchar_h_standalone" >&5
6455echo "${ECHO_T}$gl_cv_header_wchar_h_standalone" >&6
6456 if test $gl_cv_header_wchar_h_standalone != yes; then
6457 WCHAR_H=wchar.h
6458 fi
6459
6460
6461 :
6462
6463
6464
6465
6466
6467 if test $ac_cv_header_wchar_h = yes; then
6468 HAVE_WCHAR_H=1
6469 else
6470 HAVE_WCHAR_H=0
6471 fi
6472
6473
6474
6475
6476 :
6477
6478
6479
6480
6481
6482
6483
6484 if test $gl_cv_have_include_next = yes; then
6485 gl_cv_next_wchar_h='<'wchar.h'>'
6486 else
6487 echo "$as_me:$LINENO: checking absolute name of <wchar.h>" >&5
6488echo $ECHO_N "checking absolute name of <wchar.h>... $ECHO_C" >&6
6489if test "${gl_cv_next_wchar_h+set}" = set; then
6490 echo $ECHO_N "(cached) $ECHO_C" >&6
6491else
6492
6493 if test $ac_cv_header_wchar_h = yes; then
6494 cat >conftest.$ac_ext <<_ACEOF
6495/* confdefs.h. */
6496_ACEOF
6497cat confdefs.h >>conftest.$ac_ext
6498cat >>conftest.$ac_ext <<_ACEOF
6499/* end confdefs.h. */
6500#include <wchar.h>
6501
6502_ACEOF
6503 gl_cv_next_wchar_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6504 sed -n '\#/wchar.h#{
6505 s#.*"\(.*/wchar.h\)".*#\1#
6506 s#^/[^/]#//&#
6507 p
6508 q
6509 }'`'"'
6510 else
6511 gl_cv_next_wchar_h='<'wchar.h'>'
6512 fi
6513
6514fi
6515echo "$as_me:$LINENO: result: $gl_cv_next_wchar_h" >&5
6516echo "${ECHO_T}$gl_cv_next_wchar_h" >&6
6517 fi
6518 NEXT_WCHAR_H=$gl_cv_next_wchar_h
6519
6520
6521
6522
6523
6524
6525
6526
6527 gltests_libdeps=
6528 gltests_ltlibdeps=
6529
6530
6531
6532 gl_source_base='tests'
6533
6534
6535
6536
6537 LIBGNU_LIBDEPS="$gl_libdeps"
6538
6539 LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
6540
6541
6542
6543# For Makefile dependencies.
6544GNULIB_STDINT_H=
6545if test x"$STDINT_H" != x; then
6546 GNULIB_STDINT_H=gnulib/$STDINT_H
6547fi
6548
6549
6550PACKAGE=gdb
6551
6552cat >>confdefs.h <<_ACEOF
6553#define PACKAGE "$PACKAGE"
6554_ACEOF
6555
6556
6557
6558# GDB does not use automake, but gnulib does. This line lets us
6559# generate its Makefile.in.
6560am__api_version="1.9"
6561# Find a good install program. We prefer a C program (faster),
6562# so one script is as good as another. But avoid the broken or
6563# incompatible versions:
6564# SysV /etc/install, /usr/sbin/install
6565# SunOS /usr/etc/install
6566# IRIX /sbin/install
6567# AIX /bin/install
6568# AmigaOS /C/install, which installs bootblocks on floppy discs
6569# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6570# AFS /usr/afsws/bin/install, which mishandles nonexistent args
6571# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6572# OS/2's system install, which has a completely different semantic
6573# ./install, which can be erroneously created by make from ./install.sh.
6574# Reject install programs that cannot install multiple files.
6575echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6576echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
6577if test -z "$INSTALL"; then
6578if test "${ac_cv_path_install+set}" = set; then
6579 echo $ECHO_N "(cached) $ECHO_C" >&6
6580else
6581 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6582for as_dir in $PATH
6583do
6584 IFS=$as_save_IFS
6585 test -z "$as_dir" && as_dir=.
6586 # Account for people who put trailing slashes in PATH elements.
6587case $as_dir/ in
6588 ./ | .// | /cC/* | \
6589 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6590 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6591 /usr/ucb/* ) ;;
6592 *)
6593 # OSF1 and SCO ODT 3.0 have their own names for install.
6594 # Don't use installbsd from OSF since it installs stuff as root
6595 # by default.
6596 for ac_prog in ginstall scoinst install; do
6597 for ac_exec_ext in '' $ac_executable_extensions; do
6598 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6599 if test $ac_prog = install &&
6600 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6601 # AIX install. It has an incompatible calling convention.
6602 :
6603 elif test $ac_prog = install &&
6604 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6605 # program-specific install script used by HP pwplus--don't use.
6606 :
6607 else
6608 rm -rf conftest.one conftest.two conftest.dir
6609 echo one > conftest.one
6610 echo two > conftest.two
6611 mkdir conftest.dir
6612 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6613 test -s conftest.one && test -s conftest.two &&
6614 test -s conftest.dir/conftest.one &&
6615 test -s conftest.dir/conftest.two
6616 then
6617 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6618 break 3
6619 fi
6620 fi
6621 fi
6622 done
6623 done
6624 ;;
6625esac
6626done
6627
6628rm -rf conftest.one conftest.two conftest.dir
6629
6630fi
6631 if test "${ac_cv_path_install+set}" = set; then
6632 INSTALL=$ac_cv_path_install
6633 else
6634 # As a last resort, use the slow shell script. Don't cache a
6635 # value for INSTALL within a source directory, because that will
6636 # break other packages using the cache if that directory is
6637 # removed, or if the value is a relative name.
6638 INSTALL=$ac_install_sh
6639 fi
6640fi
6641echo "$as_me:$LINENO: result: $INSTALL" >&5
6642echo "${ECHO_T}$INSTALL" >&6
6643
6644# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6645# It thinks the first close brace ends the variable substitution.
6646test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6647
6648test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6649
6650test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6651
6652echo "$as_me:$LINENO: checking whether build environment is sane" >&5
6653echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
6654# Just in case
6655sleep 1
6656echo timestamp > conftest.file
6657# Do `set' in a subshell so we don't clobber the current shell's
6658# arguments. Must try -L first in case configure is actually a
6659# symlink; some systems play weird games with the mod time of symlinks
6660# (eg FreeBSD returns the mod time of the symlink's containing
6661# directory).
6662if (
6663 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
6664 if test "$*" = "X"; then
6665 # -L didn't work.
6666 set X `ls -t $srcdir/configure conftest.file`
6667 fi
6668 rm -f conftest.file
6669 if test "$*" != "X $srcdir/configure conftest.file" \
6670 && test "$*" != "X conftest.file $srcdir/configure"; then
6671
6672 # If neither matched, then we have a broken ls. This can happen
6673 # if, for instance, CONFIG_SHELL is bash and it inherits a
6674 # broken ls alias from the environment. This has actually
6675 # happened. Such a system could not be considered "sane".
6676 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
6677alias in your environment" >&5
6678echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
6679alias in your environment" >&2;}
6680 { (exit 1); exit 1; }; }
6681 fi
6682
6683 test "$2" = conftest.file
6684 )
6685then
6686 # Ok.
6687 :
6688else
6689 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
6690Check your system clock" >&5
6691echo "$as_me: error: newly created file is older than distributed files!
6692Check your system clock" >&2;}
6693 { (exit 1); exit 1; }; }
6694fi
6695echo "$as_me:$LINENO: result: yes" >&5
6696echo "${ECHO_T}yes" >&6
6697test "$program_prefix" != NONE &&
6698 program_transform_name="s,^,$program_prefix,;$program_transform_name"
6699# Use a double $ so make ignores it.
6700test "$program_suffix" != NONE &&
6701 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
6702# Double any \ or $. echo might interpret backslashes.
6703# By default was `s,x,x', remove it if useless.
6704cat <<\_ACEOF >conftest.sed
6705s/[\\$]/&&/g;s/;s,x,x,$//
6706_ACEOF
6707program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
6708rm conftest.sed
6709
6710# expand $ac_aux_dir to an absolute path
6711am_aux_dir=`cd $ac_aux_dir && pwd`
6712
6713test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
6714# Use eval to expand $SHELL
6715if eval "$MISSING --run true"; then
6716 am_missing_run="$MISSING --run "
6717else
6718 am_missing_run=
6719 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
6720echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
6721fi
6722
6723if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
6724 # We used to keeping the `.' as first argument, in order to
6725 # allow $(mkdir_p) to be used without argument. As in
6726 # $(mkdir_p) $(somedir)
6727 # where $(somedir) is conditionally defined. However this is wrong
6728 # for two reasons:
6729 # 1. if the package is installed by a user who cannot write `.'
6730 # make install will fail,
6731 # 2. the above comment should most certainly read
6732 # $(mkdir_p) $(DESTDIR)$(somedir)
6733 # so it does not work when $(somedir) is undefined and
6734 # $(DESTDIR) is not.
6735 # To support the latter case, we have to write
6736 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
6737 # so the `.' trick is pointless.
6738 mkdir_p='mkdir -p --'
6739else
6740 # On NextStep and OpenStep, the `mkdir' command does not
6741 # recognize any option. It will interpret all options as
6742 # directories to create, and then abort because `.' already
6743 # exists.
6744 for d in ./-p ./--version;
6745 do
6746 test -d $d && rmdir $d
6747 done
6748 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
6749 if test -f "$ac_aux_dir/mkinstalldirs"; then
6750 mkdir_p='$(mkinstalldirs)'
6751 else
6752 mkdir_p='$(install_sh) -d'
6753 fi
6754fi
6755
6756for ac_prog in gawk mawk nawk awk
6757do
6758 # Extract the first word of "$ac_prog", so it can be a program name with args.
6759set dummy $ac_prog; ac_word=$2
6760echo "$as_me:$LINENO: checking for $ac_word" >&5
6761echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6762if test "${ac_cv_prog_AWK+set}" = set; then
6763 echo $ECHO_N "(cached) $ECHO_C" >&6
6764else
6765 if test -n "$AWK"; then
6766 ac_cv_prog_AWK="$AWK" # Let the user override the test.
6767else
6768as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6769for as_dir in $PATH
6770do
6771 IFS=$as_save_IFS
6772 test -z "$as_dir" && as_dir=.
6773 for ac_exec_ext in '' $ac_executable_extensions; do
6774 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6775 ac_cv_prog_AWK="$ac_prog"
6776 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6777 break 2
6778 fi
6779done
6780done
6781
6782fi
6783fi
6784AWK=$ac_cv_prog_AWK
6785if test -n "$AWK"; then
6786 echo "$as_me:$LINENO: result: $AWK" >&5
6787echo "${ECHO_T}$AWK" >&6
6788else
6789 echo "$as_me:$LINENO: result: no" >&5
6790echo "${ECHO_T}no" >&6
6791fi
6792
6793 test -n "$AWK" && break
6794done
6795
6796 ac_config_commands="$ac_config_commands depfiles"
6797
6798
6799am_make=${MAKE-make}
6800cat > confinc << 'END'
6801am__doit:
6802 @echo done
6803.PHONY: am__doit
6804END
6805# If we don't find an include directive, just comment out the code.
6806echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
6807echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
6808am__include="#"
6809am__quote=
6810_am_result=none
6811# First try GNU make style include.
6812echo "include confinc" > confmf
6813# We grep out `Entering directory' and `Leaving directory'
6814# messages which can occur if `w' ends up in MAKEFLAGS.
6815# In particular we don't look at `^make:' because GNU make might
6816# be invoked under some other name (usually "gmake"), in which
6817# case it prints its new name instead of `make'.
6818if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
6819 am__include=include
6820 am__quote=
6821 _am_result=GNU
6822fi
6823# Now try BSD make style include.
6824if test "$am__include" = "#"; then
6825 echo '.include "confinc"' > confmf
6826 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
6827 am__include=.include
6828 am__quote="\""
6829 _am_result=BSD
6830 fi
6831fi
6832
6833
6834echo "$as_me:$LINENO: result: $_am_result" >&5
6835echo "${ECHO_T}$_am_result" >&6
6836rm -f confinc confmf
6837
6838# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
6839if test "${enable_dependency_tracking+set}" = set; then
6840 enableval="$enable_dependency_tracking"
6841
6842fi;
6843if test "x$enable_dependency_tracking" != xno; then
6844 am_depcomp="$ac_aux_dir/depcomp"
6845 AMDEPBACKSLASH='\'
6846fi
6847
6848
6849if test "x$enable_dependency_tracking" != xno; then
6850 AMDEP_TRUE=
6851 AMDEP_FALSE='#'
6852else
6853 AMDEP_TRUE='#'
6854 AMDEP_FALSE=
6855fi
6856
6857
6858
6859# test to see if srcdir already configured
6860if test "`cd $srcdir && pwd`" != "`pwd`" &&
6861 test -f $srcdir/config.status; then
6862 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
6863echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
6864 { (exit 1); exit 1; }; }
6865fi
6866
6867# test whether we have cygpath
6868if test -z "$CYGPATH_W"; then
6869 if (cygpath --version) >/dev/null 2>/dev/null; then
6870 CYGPATH_W='cygpath -w'
6871 else
6872 CYGPATH_W=echo
6873 fi
6874fi
6875
6876
6877# Define the identity of the package.
6878 PACKAGE=gdb
6879 VERSION=UNUSED-VERSION
6880
6881
6882# Some tools Automake needs.
6883
6884ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6885
6886
6887AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
6888
6889
6890AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6891
6892
6893AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
6894
6895
6896MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6897
6898install_sh=${install_sh-"$am_aux_dir/install-sh"}
6899
6900# Installed binaries are usually stripped using `strip' when the user
6901# run `make install-strip'. However `strip' might not be the right
6902# tool to use in cross-compilation environments, therefore Automake
6903# will honor the `STRIP' environment variable to overrule this program.
6904if test "$cross_compiling" != no; then
6905 if test -n "$ac_tool_prefix"; then
6906 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6907set dummy ${ac_tool_prefix}strip; ac_word=$2
6908echo "$as_me:$LINENO: checking for $ac_word" >&5
6909echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6910if test "${ac_cv_prog_STRIP+set}" = set; then
6911 echo $ECHO_N "(cached) $ECHO_C" >&6
6912else
6913 if test -n "$STRIP"; then
6914 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6915else
6916as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6917for as_dir in $PATH
6918do
6919 IFS=$as_save_IFS
6920 test -z "$as_dir" && as_dir=.
6921 for ac_exec_ext in '' $ac_executable_extensions; do
6922 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6923 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6924 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6925 break 2
6926 fi
6927done
6928done
6929
6930fi
6931fi
6932STRIP=$ac_cv_prog_STRIP
6933if test -n "$STRIP"; then
6934 echo "$as_me:$LINENO: result: $STRIP" >&5
6935echo "${ECHO_T}$STRIP" >&6
6936else
6937 echo "$as_me:$LINENO: result: no" >&5
6938echo "${ECHO_T}no" >&6
6939fi
6940
6941fi
6942if test -z "$ac_cv_prog_STRIP"; then
6943 ac_ct_STRIP=$STRIP
6944 # Extract the first word of "strip", so it can be a program name with args.
6945set dummy strip; ac_word=$2
6946echo "$as_me:$LINENO: checking for $ac_word" >&5
6947echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6948if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6949 echo $ECHO_N "(cached) $ECHO_C" >&6
6950else
6951 if test -n "$ac_ct_STRIP"; then
6952 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6953else
6954as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6955for as_dir in $PATH
6956do
6957 IFS=$as_save_IFS
6958 test -z "$as_dir" && as_dir=.
6959 for ac_exec_ext in '' $ac_executable_extensions; do
6960 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6961 ac_cv_prog_ac_ct_STRIP="strip"
6962 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6963 break 2
6964 fi
6965done
6966done
6967
6968 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6969fi
6970fi
6971ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6972if test -n "$ac_ct_STRIP"; then
6973 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6974echo "${ECHO_T}$ac_ct_STRIP" >&6
6975else
6976 echo "$as_me:$LINENO: result: no" >&5
6977echo "${ECHO_T}no" >&6
6978fi
6979
6980 STRIP=$ac_ct_STRIP
6981else
6982 STRIP="$ac_cv_prog_STRIP"
6983fi
6984
6985fi
6986INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
6987
6988# We need awk for the "check" target. The system "awk" is bad on
6989# some platforms.
6990# Always define AMTAR for backward compatibility.
6991
6992AMTAR=${AMTAR-"${am_missing_run}tar"}
6993
6994am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
6995
6996
6997
6998
6999depcc="$CC" am_compiler_list=
7000
7001echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
7002echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
7003if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
7004 echo $ECHO_N "(cached) $ECHO_C" >&6
7005else
7006 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
7007 # We make a subdir and do the tests there. Otherwise we can end up
7008 # making bogus files that we don't know about and never remove. For
7009 # instance it was reported that on HP-UX the gcc test will end up
7010 # making a dummy file named `D' -- because `-MD' means `put the output
7011 # in D'.
7012 mkdir conftest.dir
7013 # Copy depcomp to subdir because otherwise we won't find it if we're
7014 # using a relative directory.
7015 cp "$am_depcomp" conftest.dir
7016 cd conftest.dir
7017 # We will build objects and dependencies in a subdirectory because
7018 # it helps to detect inapplicable dependency modes. For instance
7019 # both Tru64's cc and ICC support -MD to output dependencies as a
7020 # side effect of compilation, but ICC will put the dependencies in
7021 # the current directory while Tru64 will put them in the object
7022 # directory.
7023 mkdir sub
7024
7025 am_cv_CC_dependencies_compiler_type=none
7026 if test "$am_compiler_list" = ""; then
7027 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7028 fi
7029 for depmode in $am_compiler_list; do
7030 # Setup a source with many dependencies, because some compilers
7031 # like to wrap large dependency lists on column 80 (with \), and
7032 # we should not choose a depcomp mode which is confused by this.
7033 #
7034 # We need to recreate these files for each test, as the compiler may
7035 # overwrite some of them when testing with obscure command lines.
7036 # This happens at least with the AIX C compiler.
7037 : > sub/conftest.c
7038 for i in 1 2 3 4 5 6; do
7039 echo '#include "conftst'$i'.h"' >> sub/conftest.c
7040 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
7041 # Solaris 8's {/usr,}/bin/sh.
7042 touch sub/conftst$i.h
7043 done
7044 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
7045
7046 case $depmode in
7047 nosideeffect)
7048 # after this tag, mechanisms are not by side-effect, so they'll
7049 # only be used when explicitly requested
7050 if test "x$enable_dependency_tracking" = xyes; then
7051 continue
7052 else
7053 break
7054 fi
7055 ;;
7056 none) break ;;
7057 esac
7058 # We check with `-c' and `-o' for the sake of the "dashmstdout"
7059 # mode. It turns out that the SunPro C++ compiler does not properly
7060 # handle `-M -o', and we need to detect this.
7061 if depmode=$depmode \
7062 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
7063 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
7064 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
7065 >/dev/null 2>conftest.err &&
7066 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
7067 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
7068 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
7069 # icc doesn't choke on unknown options, it will just issue warnings
7070 # or remarks (even with -Werror). So we grep stderr for any message
7071 # that says an option was ignored or not supported.
7072 # When given -MP, icc 7.0 and 7.1 complain thusly:
7073 # icc: Command line warning: ignoring option '-M'; no argument required
7074 # The diagnosis changed in icc 8.0:
7075 # icc: Command line remark: option '-MP' not supported
7076 if (grep 'ignoring option' conftest.err ||
7077 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
7078 am_cv_CC_dependencies_compiler_type=$depmode
7079 break
7080 fi
7081 fi
7082 done
7083
7084 cd ..
7085 rm -rf conftest.dir
7086else
7087 am_cv_CC_dependencies_compiler_type=none
7088fi
7089
7090fi
7091echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
7092echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
7093CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
7094
7095
7096
7097if
7098 test "x$enable_dependency_tracking" != xno \
7099 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
7100 am__fastdepCC_TRUE=
7101 am__fastdepCC_FALSE='#'
7102else
7103 am__fastdepCC_TRUE='#'
7104 am__fastdepCC_FALSE=
7105fi
7106
7107
7108
7109
7110
7111
7112# Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
7113if test "${with_separate_debug_dir+set}" = set; then
7114 withval="$with_separate_debug_dir"
7115
7116 DEBUGDIR=$withval
7117else
7118 DEBUGDIR=${libdir}/debug
7119fi;
7120
7121 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7122 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7123 ac_define_dir=`eval echo $DEBUGDIR`
7124 ac_define_dir=`eval echo $ac_define_dir`
7125
7126cat >>confdefs.h <<_ACEOF
7127#define DEBUGDIR "$ac_define_dir"
7128_ACEOF
7129
7130
7131
7132 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7133 if test "x$prefix" = xNONE; then
7134 test_prefix=/usr/local
7135 else
7136 test_prefix=$prefix
7137 fi
7138 else
7139 test_prefix=$exec_prefix
7140 fi
7141 value=0
7142 case ${ac_define_dir} in
7143 "${test_prefix}"|"${test_prefix}/"*|\
7144 '${exec_prefix}'|'${exec_prefix}/'*)
7145 value=1
7146 ;;
7147 esac
7148
7149cat >>confdefs.h <<_ACEOF
7150#define DEBUGDIR_RELOCATABLE $value
7151_ACEOF
7152
7153
7154
7155# GDB's datadir relocation
7156
7157
7158
7159# Check whether --with-gdb-datadir or --without-gdb-datadir was given.
7160if test "${with_gdb_datadir+set}" = set; then
7161 withval="$with_gdb_datadir"
7162
7163 GDB_DATADIR=$withval
7164else
7165 GDB_DATADIR=${datadir}/gdb
7166fi;
7167
7168 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7169 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7170 ac_define_dir=`eval echo $GDB_DATADIR`
7171 ac_define_dir=`eval echo $ac_define_dir`
7172
7173cat >>confdefs.h <<_ACEOF
7174#define GDB_DATADIR "$ac_define_dir"
7175_ACEOF
7176
7177
7178
7179 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7180 if test "x$prefix" = xNONE; then
7181 test_prefix=/usr/local
7182 else
7183 test_prefix=$prefix
7184 fi
7185 else
7186 test_prefix=$exec_prefix
7187 fi
7188 value=0
7189 case ${ac_define_dir} in
7190 "${test_prefix}"|"${test_prefix}/"*|\
7191 '${exec_prefix}'|'${exec_prefix}/'*)
7192 value=1
7193 ;;
7194 esac
7195
7196cat >>confdefs.h <<_ACEOF
7197#define GDB_DATADIR_RELOCATABLE $value
7198_ACEOF
7199
7200
7201
7202
7203# Check whether --with-relocated-sources or --without-relocated-sources was given.
7204if test "${with_relocated_sources+set}" = set; then
7205 withval="$with_relocated_sources"
7206 reloc_srcdir="${withval}"
7207
7208 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7209 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7210 ac_define_dir=`eval echo $reloc_srcdir`
7211 ac_define_dir=`eval echo $ac_define_dir`
7212
7213cat >>confdefs.h <<_ACEOF
7214#define RELOC_SRCDIR "$ac_define_dir"
7215_ACEOF
7216
7217
7218
7219fi;
7220
7221
7222
7223subdirs="$subdirs doc testsuite"
7224
7225
7226# Check whether to support alternative target configurations
7227# Check whether --enable-targets or --disable-targets was given.
7228if test "${enable_targets+set}" = set; then
7229 enableval="$enable_targets"
7230 case "${enableval}" in
7231 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
7232echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
7233 { (exit 1); exit 1; }; }
7234 ;;
7235 no) enable_targets= ;;
7236 *) enable_targets=$enableval ;;
7237esac
7238fi;
7239
7240# Check whether to enable 64-bit support on 32-bit hosts
7241# Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
7242if test "${enable_64_bit_bfd+set}" = set; then
7243 enableval="$enable_64_bit_bfd"
7244 case "${enableval}" in
7245 yes) want64=true ;;
7246 no) want64=false ;;
7247 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for 64-bit-bfd option" >&5
7248echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
7249 { (exit 1); exit 1; }; } ;;
7250esac
7251else
7252 want64=false
7253fi;
7254# Provide defaults for some variables set by the per-host and per-target
7255# configuration.
7256gdb_host_obs=posix-hdep.o
7257
7258if test "${target}" = "${host}"; then
7259 gdb_native=yes
7260else
7261 gdb_native=no
7262fi
7263
7264. $srcdir/configure.host
7265
7266# Accumulate some settings from configure.tgt over all enabled targets
7267
7268TARGET_OBS=
7269all_targets=
7270
7271for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
7272do
7273 if test "$targ_alias" = "all"; then
7274 all_targets=true
7275 else
7276 # Canonicalize the secondary target names.
7277 result=`$ac_config_sub $targ_alias 2>/dev/null`
7278 if test -n "$result"; then
7279 targ=$result
7280 else
7281 targ=$targ_alias
7282 fi
7283
7284 . ${srcdir}/configure.tgt
7285
7286 # Target-specific object files
7287 for i in ${gdb_target_obs}; do
7288 case " $TARGET_OBS " in
7289 *" ${i} "*) ;;
7290 *)
7291 TARGET_OBS="$TARGET_OBS ${i}"
7292 ;;
7293 esac
7294 done
7295
7296 # Check whether this target needs 64-bit CORE_ADDR
7297 if test x${want64} = xfalse; then
7298 . ${srcdir}/../bfd/config.bfd
7299 fi
7300 fi
7301done
7302
7303if test x${all_targets} = xtrue; then
7304
7305 # We want all 64-bit targets if we either:
7306 # - run on a 64-bit host or
7307 # - already require 64-bit support for some other target or
7308 # - the --enable-64-bit-bfd option was supplied
7309 # Otherwise we only support all 32-bit targets.
7310 #
7311 # NOTE: This test must be in sync with the corresponding
7312 # tests in BFD!
7313
7314 if test x${want64} = xfalse; then
7315 echo "$as_me:$LINENO: checking for long" >&5
7316echo $ECHO_N "checking for long... $ECHO_C" >&6
7317if test "${ac_cv_type_long+set}" = set; then
7318 echo $ECHO_N "(cached) $ECHO_C" >&6
7319else
7320 cat >conftest.$ac_ext <<_ACEOF
7321/* confdefs.h. */
7322_ACEOF
7323cat confdefs.h >>conftest.$ac_ext
7324cat >>conftest.$ac_ext <<_ACEOF
7325/* end confdefs.h. */
7326$ac_includes_default
7327int
7328main ()
7329{
7330if ((long *) 0)
7331 return 0;
7332if (sizeof (long))
7333 return 0;
7334 ;
7335 return 0;
7336}
7337_ACEOF
7338rm -f conftest.$ac_objext
7339if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7340 (eval $ac_compile) 2>conftest.er1
7341 ac_status=$?
7342 grep -v '^ *+' conftest.er1 >conftest.err
7343 rm -f conftest.er1
7344 cat conftest.err >&5
7345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7346 (exit $ac_status); } &&
7347 { ac_try='test -z "$ac_c_werror_flag"
7348 || test ! -s conftest.err'
7349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7350 (eval $ac_try) 2>&5
7351 ac_status=$?
7352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7353 (exit $ac_status); }; } &&
7354 { ac_try='test -s conftest.$ac_objext'
7355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7356 (eval $ac_try) 2>&5
7357 ac_status=$?
7358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7359 (exit $ac_status); }; }; then
7360 ac_cv_type_long=yes
7361else
7362 echo "$as_me: failed program was:" >&5
7363sed 's/^/| /' conftest.$ac_ext >&5
7364
7365ac_cv_type_long=no
7366fi
7367rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7368fi
7369echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
7370echo "${ECHO_T}$ac_cv_type_long" >&6
7371
7372echo "$as_me:$LINENO: checking size of long" >&5
7373echo $ECHO_N "checking size of long... $ECHO_C" >&6
7374if test "${ac_cv_sizeof_long+set}" = set; then
7375 echo $ECHO_N "(cached) $ECHO_C" >&6
7376else
7377 if test "$ac_cv_type_long" = yes; then
7378 # The cast to unsigned long works around a bug in the HP C Compiler
7379 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7380 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7381 # This bug is HP SR number 8606223364.
7382 if test "$cross_compiling" = yes; then
7383 # Depending upon the size, compute the lo and hi bounds.
7384cat >conftest.$ac_ext <<_ACEOF
7385/* confdefs.h. */
7386_ACEOF
7387cat confdefs.h >>conftest.$ac_ext
7388cat >>conftest.$ac_ext <<_ACEOF
7389/* end confdefs.h. */
7390$ac_includes_default
7391int
7392main ()
7393{
7394static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
7395test_array [0] = 0
7396
7397 ;
7398 return 0;
7399}
7400_ACEOF
7401rm -f conftest.$ac_objext
7402if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7403 (eval $ac_compile) 2>conftest.er1
7404 ac_status=$?
7405 grep -v '^ *+' conftest.er1 >conftest.err
7406 rm -f conftest.er1
7407 cat conftest.err >&5
7408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7409 (exit $ac_status); } &&
7410 { ac_try='test -z "$ac_c_werror_flag"
7411 || test ! -s conftest.err'
7412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7413 (eval $ac_try) 2>&5
7414 ac_status=$?
7415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7416 (exit $ac_status); }; } &&
7417 { ac_try='test -s conftest.$ac_objext'
7418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7419 (eval $ac_try) 2>&5
7420 ac_status=$?
7421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7422 (exit $ac_status); }; }; then
7423 ac_lo=0 ac_mid=0
7424 while :; do
7425 cat >conftest.$ac_ext <<_ACEOF
7426/* confdefs.h. */
7427_ACEOF
7428cat confdefs.h >>conftest.$ac_ext
7429cat >>conftest.$ac_ext <<_ACEOF
7430/* end confdefs.h. */
7431$ac_includes_default
7432int
7433main ()
7434{
7435static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7436test_array [0] = 0
7437
7438 ;
7439 return 0;
7440}
7441_ACEOF
7442rm -f conftest.$ac_objext
7443if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7444 (eval $ac_compile) 2>conftest.er1
7445 ac_status=$?
7446 grep -v '^ *+' conftest.er1 >conftest.err
7447 rm -f conftest.er1
7448 cat conftest.err >&5
7449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7450 (exit $ac_status); } &&
7451 { ac_try='test -z "$ac_c_werror_flag"
7452 || test ! -s conftest.err'
7453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7454 (eval $ac_try) 2>&5
7455 ac_status=$?
7456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7457 (exit $ac_status); }; } &&
7458 { ac_try='test -s conftest.$ac_objext'
7459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7460 (eval $ac_try) 2>&5
7461 ac_status=$?
7462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7463 (exit $ac_status); }; }; then
7464 ac_hi=$ac_mid; break
7465else
7466 echo "$as_me: failed program was:" >&5
7467sed 's/^/| /' conftest.$ac_ext >&5
7468
7469ac_lo=`expr $ac_mid + 1`
7470 if test $ac_lo -le $ac_mid; then
7471 ac_lo= ac_hi=
7472 break
7473 fi
7474 ac_mid=`expr 2 '*' $ac_mid + 1`
7475fi
7476rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7477 done
7478else
7479 echo "$as_me: failed program was:" >&5
7480sed 's/^/| /' conftest.$ac_ext >&5
7481
7482cat >conftest.$ac_ext <<_ACEOF
7483/* confdefs.h. */
7484_ACEOF
7485cat confdefs.h >>conftest.$ac_ext
7486cat >>conftest.$ac_ext <<_ACEOF
7487/* end confdefs.h. */
7488$ac_includes_default
7489int
7490main ()
7491{
7492static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
7493test_array [0] = 0
7494
7495 ;
7496 return 0;
7497}
7498_ACEOF
7499rm -f conftest.$ac_objext
7500if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7501 (eval $ac_compile) 2>conftest.er1
7502 ac_status=$?
7503 grep -v '^ *+' conftest.er1 >conftest.err
7504 rm -f conftest.er1
7505 cat conftest.err >&5
7506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7507 (exit $ac_status); } &&
7508 { ac_try='test -z "$ac_c_werror_flag"
7509 || test ! -s conftest.err'
7510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7511 (eval $ac_try) 2>&5
7512 ac_status=$?
7513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7514 (exit $ac_status); }; } &&
7515 { ac_try='test -s conftest.$ac_objext'
7516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7517 (eval $ac_try) 2>&5
7518 ac_status=$?
7519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7520 (exit $ac_status); }; }; then
7521 ac_hi=-1 ac_mid=-1
7522 while :; do
7523 cat >conftest.$ac_ext <<_ACEOF
7524/* confdefs.h. */
7525_ACEOF
7526cat confdefs.h >>conftest.$ac_ext
7527cat >>conftest.$ac_ext <<_ACEOF
7528/* end confdefs.h. */
7529$ac_includes_default
7530int
7531main ()
7532{
7533static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
7534test_array [0] = 0
7535
7536 ;
7537 return 0;
7538}
7539_ACEOF
7540rm -f conftest.$ac_objext
7541if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7542 (eval $ac_compile) 2>conftest.er1
7543 ac_status=$?
7544 grep -v '^ *+' conftest.er1 >conftest.err
7545 rm -f conftest.er1
7546 cat conftest.err >&5
7547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7548 (exit $ac_status); } &&
7549 { ac_try='test -z "$ac_c_werror_flag"
7550 || test ! -s conftest.err'
7551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7552 (eval $ac_try) 2>&5
7553 ac_status=$?
7554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7555 (exit $ac_status); }; } &&
7556 { ac_try='test -s conftest.$ac_objext'
7557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7558 (eval $ac_try) 2>&5
7559 ac_status=$?
7560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7561 (exit $ac_status); }; }; then
7562 ac_lo=$ac_mid; break
7563else
7564 echo "$as_me: failed program was:" >&5
7565sed 's/^/| /' conftest.$ac_ext >&5
7566
7567ac_hi=`expr '(' $ac_mid ')' - 1`
7568 if test $ac_mid -le $ac_hi; then
7569 ac_lo= ac_hi=
7570 break
7571 fi
7572 ac_mid=`expr 2 '*' $ac_mid`
7573fi
7574rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7575 done
7576else
7577 echo "$as_me: failed program was:" >&5
7578sed 's/^/| /' conftest.$ac_ext >&5
7579
7580ac_lo= ac_hi=
7581fi
7582rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7583fi
7584rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7585# Binary search between lo and hi bounds.
7586while test "x$ac_lo" != "x$ac_hi"; do
7587 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7588 cat >conftest.$ac_ext <<_ACEOF
7589/* confdefs.h. */
7590_ACEOF
7591cat confdefs.h >>conftest.$ac_ext
7592cat >>conftest.$ac_ext <<_ACEOF
7593/* end confdefs.h. */
7594$ac_includes_default
7595int
7596main ()
7597{
7598static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7599test_array [0] = 0
7600
7601 ;
7602 return 0;
7603}
7604_ACEOF
7605rm -f conftest.$ac_objext
7606if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7607 (eval $ac_compile) 2>conftest.er1
7608 ac_status=$?
7609 grep -v '^ *+' conftest.er1 >conftest.err
7610 rm -f conftest.er1
7611 cat conftest.err >&5
7612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613 (exit $ac_status); } &&
7614 { ac_try='test -z "$ac_c_werror_flag"
7615 || test ! -s conftest.err'
7616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7617 (eval $ac_try) 2>&5
7618 ac_status=$?
7619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7620 (exit $ac_status); }; } &&
7621 { ac_try='test -s conftest.$ac_objext'
7622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7623 (eval $ac_try) 2>&5
7624 ac_status=$?
7625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7626 (exit $ac_status); }; }; then
7627 ac_hi=$ac_mid
7628else
7629 echo "$as_me: failed program was:" >&5
7630sed 's/^/| /' conftest.$ac_ext >&5
7631
7632ac_lo=`expr '(' $ac_mid ')' + 1`
7633fi
7634rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7635done
7636case $ac_lo in
7637?*) ac_cv_sizeof_long=$ac_lo;;
7638'') { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7639echo "$as_me: error: in \`$ac_pwd':" >&2;}
7640{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7641See \`config.log' for more details." >&5
7642echo "$as_me: error: cannot compute sizeof (long), 77
7643See \`config.log' for more details." >&2;}
7644 { (exit 1); exit 1; }; }; } ;;
7645esac
7646else
7647 if test "$cross_compiling" = yes; then
7648 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7649echo "$as_me: error: in \`$ac_pwd':" >&2;}
7650{ { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7651See \`config.log' for more details." >&5
7652echo "$as_me: error: cannot run test program while cross compiling
7653See \`config.log' for more details." >&2;}
7654 { (exit 1); exit 1; }; }; }
7655else
7656 cat >conftest.$ac_ext <<_ACEOF
7657/* confdefs.h. */
7658_ACEOF
7659cat confdefs.h >>conftest.$ac_ext
7660cat >>conftest.$ac_ext <<_ACEOF
7661/* end confdefs.h. */
7662$ac_includes_default
7663long longval () { return (long) (sizeof (long)); }
7664unsigned long ulongval () { return (long) (sizeof (long)); }
7665#include <stdio.h>
7666#include <stdlib.h>
7667int
7668main ()
7669{
7670
7671 FILE *f = fopen ("conftest.val", "w");
7672 if (! f)
7673 exit (1);
7674 if (((long) (sizeof (long))) < 0)
7675 {
7676 long i = longval ();
7677 if (i != ((long) (sizeof (long))))
7678 exit (1);
7679 fprintf (f, "%ld\n", i);
7680 }
7681 else
7682 {
7683 unsigned long i = ulongval ();
7684 if (i != ((long) (sizeof (long))))
7685 exit (1);
7686 fprintf (f, "%lu\n", i);
7687 }
7688 exit (ferror (f) || fclose (f) != 0);
7689
7690 ;
7691 return 0;
7692}
7693_ACEOF
7694rm -f conftest$ac_exeext
7695if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7696 (eval $ac_link) 2>&5
7697 ac_status=$?
7698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7699 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7701 (eval $ac_try) 2>&5
7702 ac_status=$?
7703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7704 (exit $ac_status); }; }; then
7705 ac_cv_sizeof_long=`cat conftest.val`
7706else
7707 echo "$as_me: program exited with status $ac_status" >&5
7708echo "$as_me: failed program was:" >&5
7709sed 's/^/| /' conftest.$ac_ext >&5
7710
7711( exit $ac_status )
7712{ { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7713echo "$as_me: error: in \`$ac_pwd':" >&2;}
7714{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7715See \`config.log' for more details." >&5
7716echo "$as_me: error: cannot compute sizeof (long), 77
7717See \`config.log' for more details." >&2;}
7718 { (exit 1); exit 1; }; }; }
7719fi
7720rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7721fi
7722fi
7723rm -f conftest.val
7724else
7725 ac_cv_sizeof_long=0
7726fi
7727fi
7728echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
7729echo "${ECHO_T}$ac_cv_sizeof_long" >&6
7730cat >>confdefs.h <<_ACEOF
7731#define SIZEOF_LONG $ac_cv_sizeof_long
7732_ACEOF
7733
7734
7735 if test "x${ac_cv_sizeof_long}" = "x8"; then
7736 want64=true
7737 fi
7738 fi
7739 if test x${want64} = xtrue; then
7740 TARGET_OBS='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
7741 else
7742 TARGET_OBS='$(ALL_TARGET_OBS)'
7743 fi
7744fi
7745
7746
7747
7748# For other settings, only the main target counts.
7749gdb_sim=
7750gdb_osabi=
7751build_gdbserver=
7752targ=$target; . ${srcdir}/configure.tgt
7753
7754# Fetch the default architecture and default target vector from BFD.
7755targ=$target; . $srcdir/../bfd/config.bfd
7756
7757# We only want the first architecture, so strip off the others if
7758# there is more than one.
7759targ_archs=`echo $targ_archs | sed 's/ .*//'`
7760
7761if test "x$targ_archs" != x; then
7762
7763cat >>confdefs.h <<_ACEOF
7764#define DEFAULT_BFD_ARCH $targ_archs
7765_ACEOF
7766
7767fi
7768if test "x$targ_defvec" != x; then
7769
7770cat >>confdefs.h <<_ACEOF
7771#define DEFAULT_BFD_VEC $targ_defvec
7772_ACEOF
7773
7774fi
7775
7776# The CLI cannot be disabled yet, but may be in the future.
7777
7778# Enable CLI.
7779# Check whether --enable-gdbcli or --disable-gdbcli was given.
7780if test "${enable_gdbcli+set}" = set; then
7781 enableval="$enable_gdbcli"
7782 case $enableval in
7783 yes)
7784 ;;
7785 no)
7786 { { echo "$as_me:$LINENO: error: the command-line interface cannot be disabled yet" >&5
7787echo "$as_me: error: the command-line interface cannot be disabled yet" >&2;}
7788 { (exit 1); exit 1; }; } ;;
7789 *)
7790 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbcli" >&5
7791echo "$as_me: error: bad value $enableval for --enable-gdbcli" >&2;}
7792 { (exit 1); exit 1; }; } ;;
7793 esac
7794else
7795 enable_gdbcli=yes
7796fi;
7797if test x"$enable_gdbcli" = xyes; then
7798 if test -d $srcdir/cli; then
7799 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
7800 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
7801 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
7802 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
7803 fi
7804fi
7805
7806# Enable MI.
7807# Check whether --enable-gdbmi or --disable-gdbmi was given.
7808if test "${enable_gdbmi+set}" = set; then
7809 enableval="$enable_gdbmi"
7810 case $enableval in
7811 yes | no)
7812 ;;
7813 *)
7814 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbmi" >&5
7815echo "$as_me: error: bad value $enableval for --enable-gdbmi" >&2;}
7816 { (exit 1); exit 1; }; } ;;
7817 esac
7818else
7819 enable_gdbmi=yes
7820fi;
7821if test x"$enable_gdbmi" = xyes; then
7822 if test -d $srcdir/mi; then
7823 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
7824 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
7825 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
7826 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
7827 fi
7828fi
7829
7830# Enable TUI.
7831# Check whether --enable-tui or --disable-tui was given.
7832if test "${enable_tui+set}" = set; then
7833 enableval="$enable_tui"
7834 case $enableval in
7835 yes | no | auto)
7836 ;;
7837 *)
7838 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-tui" >&5
7839echo "$as_me: error: bad value $enableval for --enable-tui" >&2;}
7840 { (exit 1); exit 1; }; } ;;
7841 esac
7842else
7843 enable_tui=auto
7844fi;
7845
7846# Enable gdbtk.
7847# Check whether --enable-gdbtk or --disable-gdbtk was given.
7848if test "${enable_gdbtk+set}" = set; then
7849 enableval="$enable_gdbtk"
7850 case $enableval in
7851 yes | no)
7852 ;;
7853 *)
7854 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbtk" >&5
7855echo "$as_me: error: bad value $enableval for --enable-gdbtk" >&2;}
7856 { (exit 1); exit 1; }; } ;;
7857 esac
7858else
7859 if test -d $srcdir/gdbtk; then
7860 enable_gdbtk=yes
7861 else
7862 enable_gdbtk=no
7863 fi
7864fi;
7865# We unconditionally disable gdbtk tests on selected platforms.
7866case $host_os in
7867 go32* | windows*)
7868 { echo "$as_me:$LINENO: WARNING: gdbtk isn't supported on $host; disabling" >&5
7869echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
7870 enable_gdbtk=no ;;
7871esac
7872
7873# Libunwind support.
7874
7875# Check whether --with-libunwind or --without-libunwind was given.
7876if test "${with_libunwind+set}" = set; then
7877 withval="$with_libunwind"
7878 case "${withval}" in
7879 yes) enable_libunwind=yes ;;
7880 no) enable_libunwind=no ;;
7881 *) { { echo "$as_me:$LINENO: error: bad value ${withval} for GDB with-libunwind option" >&5
7882echo "$as_me: error: bad value ${withval} for GDB with-libunwind option" >&2;}
7883 { (exit 1); exit 1; }; } ;;
7884esac
7885else
7886
7887
7888
7889for ac_header in libunwind.h libunwind-ia64.h
7890do
7891as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7892if eval "test \"\${$as_ac_Header+set}\" = set"; then
7893 echo "$as_me:$LINENO: checking for $ac_header" >&5
7894echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7895if eval "test \"\${$as_ac_Header+set}\" = set"; then
7896 echo $ECHO_N "(cached) $ECHO_C" >&6
7897fi
7898echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7899echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7900else
7901 # Is the header compilable?
7902echo "$as_me:$LINENO: checking $ac_header usability" >&5
7903echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7904cat >conftest.$ac_ext <<_ACEOF
7905/* confdefs.h. */
7906_ACEOF
7907cat confdefs.h >>conftest.$ac_ext
7908cat >>conftest.$ac_ext <<_ACEOF
7909/* end confdefs.h. */
7910$ac_includes_default
7911#include <$ac_header>
7912_ACEOF
7913rm -f conftest.$ac_objext
7914if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7915 (eval $ac_compile) 2>conftest.er1
7916 ac_status=$?
7917 grep -v '^ *+' conftest.er1 >conftest.err
7918 rm -f conftest.er1
7919 cat conftest.err >&5
7920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7921 (exit $ac_status); } &&
7922 { ac_try='test -z "$ac_c_werror_flag"
7923 || test ! -s conftest.err'
7924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7925 (eval $ac_try) 2>&5
7926 ac_status=$?
7927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7928 (exit $ac_status); }; } &&
7929 { ac_try='test -s conftest.$ac_objext'
7930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7931 (eval $ac_try) 2>&5
7932 ac_status=$?
7933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7934 (exit $ac_status); }; }; then
7935 ac_header_compiler=yes
7936else
7937 echo "$as_me: failed program was:" >&5
7938sed 's/^/| /' conftest.$ac_ext >&5
7939
7940ac_header_compiler=no
7941fi
7942rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7943echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7944echo "${ECHO_T}$ac_header_compiler" >&6
7945
7946# Is the header present?
7947echo "$as_me:$LINENO: checking $ac_header presence" >&5
7948echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7949cat >conftest.$ac_ext <<_ACEOF
7950/* confdefs.h. */
7951_ACEOF
7952cat confdefs.h >>conftest.$ac_ext
7953cat >>conftest.$ac_ext <<_ACEOF
7954/* end confdefs.h. */
7955#include <$ac_header>
7956_ACEOF
7957if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7958 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7959 ac_status=$?
7960 grep -v '^ *+' conftest.er1 >conftest.err
7961 rm -f conftest.er1
7962 cat conftest.err >&5
7963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7964 (exit $ac_status); } >/dev/null; then
7965 if test -s conftest.err; then
7966 ac_cpp_err=$ac_c_preproc_warn_flag
7967 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7968 else
7969 ac_cpp_err=
7970 fi
7971else
7972 ac_cpp_err=yes
7973fi
7974if test -z "$ac_cpp_err"; then
7975 ac_header_preproc=yes
7976else
7977 echo "$as_me: failed program was:" >&5
7978sed 's/^/| /' conftest.$ac_ext >&5
7979
7980 ac_header_preproc=no
7981fi
7982rm -f conftest.err conftest.$ac_ext
7983echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7984echo "${ECHO_T}$ac_header_preproc" >&6
7985
7986# So? What about this header?
7987case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7988 yes:no: )
7989 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7990echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7991 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7992echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7993 ac_header_preproc=yes
7994 ;;
7995 no:yes:* )
7996 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7997echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7998 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7999echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8000 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8001echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8002 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8003echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8004 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8005echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8006 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8007echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8008 (
8009 cat <<\_ASBOX
8010## ------------------------------------------ ##
8011## Report this to the AC_PACKAGE_NAME lists. ##
8012## ------------------------------------------ ##
8013_ASBOX
8014 ) |
8015 sed "s/^/$as_me: WARNING: /" >&2
8016 ;;
8017esac
8018echo "$as_me:$LINENO: checking for $ac_header" >&5
8019echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8020if eval "test \"\${$as_ac_Header+set}\" = set"; then
8021 echo $ECHO_N "(cached) $ECHO_C" >&6
8022else
8023 eval "$as_ac_Header=\$ac_header_preproc"
8024fi
8025echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8026echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8027
8028fi
8029if test `eval echo '${'$as_ac_Header'}'` = yes; then
8030 cat >>confdefs.h <<_ACEOF
8031#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8032_ACEOF
8033
8034fi
8035
8036done
8037
8038 if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_h" = xyes; then
8039 enable_libunwind=yes;
8040 fi
8041
8042fi;
8043
8044if test x"$enable_libunwind" = xyes; then
8045
8046
8047for ac_header in libunwind.h libunwind-ia64.h
8048do
8049as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8050if eval "test \"\${$as_ac_Header+set}\" = set"; then
8051 echo "$as_me:$LINENO: checking for $ac_header" >&5
8052echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8053if eval "test \"\${$as_ac_Header+set}\" = set"; then
8054 echo $ECHO_N "(cached) $ECHO_C" >&6
8055fi
8056echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8057echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8058else
8059 # Is the header compilable?
8060echo "$as_me:$LINENO: checking $ac_header usability" >&5
8061echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8062cat >conftest.$ac_ext <<_ACEOF
8063/* confdefs.h. */
8064_ACEOF
8065cat confdefs.h >>conftest.$ac_ext
8066cat >>conftest.$ac_ext <<_ACEOF
8067/* end confdefs.h. */
8068$ac_includes_default
8069#include <$ac_header>
8070_ACEOF
8071rm -f conftest.$ac_objext
8072if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8073 (eval $ac_compile) 2>conftest.er1
8074 ac_status=$?
8075 grep -v '^ *+' conftest.er1 >conftest.err
8076 rm -f conftest.er1
8077 cat conftest.err >&5
8078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8079 (exit $ac_status); } &&
8080 { ac_try='test -z "$ac_c_werror_flag"
8081 || test ! -s conftest.err'
8082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8083 (eval $ac_try) 2>&5
8084 ac_status=$?
8085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8086 (exit $ac_status); }; } &&
8087 { ac_try='test -s conftest.$ac_objext'
8088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8089 (eval $ac_try) 2>&5
8090 ac_status=$?
8091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8092 (exit $ac_status); }; }; then
8093 ac_header_compiler=yes
8094else
8095 echo "$as_me: failed program was:" >&5
8096sed 's/^/| /' conftest.$ac_ext >&5
8097
8098ac_header_compiler=no
8099fi
8100rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8101echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8102echo "${ECHO_T}$ac_header_compiler" >&6
8103
8104# Is the header present?
8105echo "$as_me:$LINENO: checking $ac_header presence" >&5
8106echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8107cat >conftest.$ac_ext <<_ACEOF
8108/* confdefs.h. */
8109_ACEOF
8110cat confdefs.h >>conftest.$ac_ext
8111cat >>conftest.$ac_ext <<_ACEOF
8112/* end confdefs.h. */
8113#include <$ac_header>
8114_ACEOF
8115if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8116 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8117 ac_status=$?
8118 grep -v '^ *+' conftest.er1 >conftest.err
8119 rm -f conftest.er1
8120 cat conftest.err >&5
8121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8122 (exit $ac_status); } >/dev/null; then
8123 if test -s conftest.err; then
8124 ac_cpp_err=$ac_c_preproc_warn_flag
8125 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8126 else
8127 ac_cpp_err=
8128 fi
8129else
8130 ac_cpp_err=yes
8131fi
8132if test -z "$ac_cpp_err"; then
8133 ac_header_preproc=yes
8134else
8135 echo "$as_me: failed program was:" >&5
8136sed 's/^/| /' conftest.$ac_ext >&5
8137
8138 ac_header_preproc=no
8139fi
8140rm -f conftest.err conftest.$ac_ext
8141echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8142echo "${ECHO_T}$ac_header_preproc" >&6
8143
8144# So? What about this header?
8145case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8146 yes:no: )
8147 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8148echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8149 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8150echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8151 ac_header_preproc=yes
8152 ;;
8153 no:yes:* )
8154 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8155echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8156 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8157echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8158 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8159echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8160 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8161echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8162 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8163echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8164 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8165echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8166 (
8167 cat <<\_ASBOX
8168## ------------------------------------------ ##
8169## Report this to the AC_PACKAGE_NAME lists. ##
8170## ------------------------------------------ ##
8171_ASBOX
8172 ) |
8173 sed "s/^/$as_me: WARNING: /" >&2
8174 ;;
8175esac
8176echo "$as_me:$LINENO: checking for $ac_header" >&5
8177echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8178if eval "test \"\${$as_ac_Header+set}\" = set"; then
8179 echo $ECHO_N "(cached) $ECHO_C" >&6
8180else
8181 eval "$as_ac_Header=\$ac_header_preproc"
8182fi
8183echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8184echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8185
8186fi
8187if test `eval echo '${'$as_ac_Header'}'` = yes; then
8188 cat >>confdefs.h <<_ACEOF
8189#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8190_ACEOF
8191
8192fi
8193
8194done
8195
8196
8197cat >>confdefs.h <<\_ACEOF
8198#define HAVE_LIBUNWIND 1
8199_ACEOF
8200
8201 CONFIG_OBS="$CONFIG_OBS libunwind-frame.o"
8202 CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o"
8203 CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c"
8204fi
8205
8206opt_curses=no
8207
8208# Check whether --with-curses or --without-curses was given.
8209if test "${with_curses+set}" = set; then
8210 withval="$with_curses"
8211 opt_curses=$withval
8212fi;
8213
8214prefer_curses=no
8215if test "$opt_curses" = "yes"; then
8216 prefer_curses=yes
8217fi
8218
8219# Profiling support.
8220# Check whether --enable-profiling or --disable-profiling was given.
8221if test "${enable_profiling+set}" = set; then
8222 enableval="$enable_profiling"
8223 case $enableval in
8224 yes | no)
8225 ;;
8226 *)
8227 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-profile" >&5
8228echo "$as_me: error: bad value $enableval for --enable-profile" >&2;}
8229 { (exit 1); exit 1; }; } ;;
8230 esac
8231else
8232 enable_profiling=no
8233fi;
8234
8235
8236
8237for ac_func in monstartup _mcleanup
8238do
8239as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8240echo "$as_me:$LINENO: checking for $ac_func" >&5
8241echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8242if eval "test \"\${$as_ac_var+set}\" = set"; then
8243 echo $ECHO_N "(cached) $ECHO_C" >&6
8244else
8245 cat >conftest.$ac_ext <<_ACEOF
8246/* confdefs.h. */
8247_ACEOF
8248cat confdefs.h >>conftest.$ac_ext
8249cat >>conftest.$ac_ext <<_ACEOF
8250/* end confdefs.h. */
8251/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8252 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8253#define $ac_func innocuous_$ac_func
8254
8255/* System header to define __stub macros and hopefully few prototypes,
8256 which can conflict with char $ac_func (); below.
8257 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8258 <limits.h> exists even on freestanding compilers. */
8259
8260#ifdef __STDC__
8261# include <limits.h>
8262#else
8263# include <assert.h>
8264#endif
8265
8266#undef $ac_func
8267
8268/* Override any gcc2 internal prototype to avoid an error. */
8269#ifdef __cplusplus
8270extern "C"
8271{
8272#endif
8273/* We use char because int might match the return type of a gcc2
8274 builtin and then its argument prototype would still apply. */
8275char $ac_func ();
8276/* The GNU C library defines this for functions which it implements
8277 to always fail with ENOSYS. Some functions are actually named
8278 something starting with __ and the normal name is an alias. */
8279#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8280choke me
8281#else
8282char (*f) () = $ac_func;
8283#endif
8284#ifdef __cplusplus
8285}
8286#endif
8287
8288int
8289main ()
8290{
8291return f != $ac_func;
8292 ;
8293 return 0;
8294}
8295_ACEOF
8296rm -f conftest.$ac_objext conftest$ac_exeext
8297if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8298 (eval $ac_link) 2>conftest.er1
8299 ac_status=$?
8300 grep -v '^ *+' conftest.er1 >conftest.err
8301 rm -f conftest.er1
8302 cat conftest.err >&5
8303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8304 (exit $ac_status); } &&
8305 { ac_try='test -z "$ac_c_werror_flag"
8306 || test ! -s conftest.err'
8307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8308 (eval $ac_try) 2>&5
8309 ac_status=$?
8310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8311 (exit $ac_status); }; } &&
8312 { ac_try='test -s conftest$ac_exeext'
8313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8314 (eval $ac_try) 2>&5
8315 ac_status=$?
8316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8317 (exit $ac_status); }; }; then
8318 eval "$as_ac_var=yes"
8319else
8320 echo "$as_me: failed program was:" >&5
8321sed 's/^/| /' conftest.$ac_ext >&5
8322
8323eval "$as_ac_var=no"
8324fi
8325rm -f conftest.err conftest.$ac_objext \
8326 conftest$ac_exeext conftest.$ac_ext
8327fi
8328echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8329echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8330if test `eval echo '${'$as_ac_var'}'` = yes; then
8331 cat >>confdefs.h <<_ACEOF
8332#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8333_ACEOF
8334
8335fi
8336done
8337
8338echo "$as_me:$LINENO: checking for _etext" >&5
8339echo $ECHO_N "checking for _etext... $ECHO_C" >&6
8340if test "${ac_cv_var__etext+set}" = set; then
8341 echo $ECHO_N "(cached) $ECHO_C" >&6
8342else
8343 cat >conftest.$ac_ext <<_ACEOF
8344/* confdefs.h. */
8345_ACEOF
8346cat confdefs.h >>conftest.$ac_ext
8347cat >>conftest.$ac_ext <<_ACEOF
8348/* end confdefs.h. */
8349#include <stdlib.h>
8350extern char _etext;
8351
8352int
8353main ()
8354{
8355free (&_etext);
8356 ;
8357 return 0;
8358}
8359_ACEOF
8360rm -f conftest.$ac_objext conftest$ac_exeext
8361if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8362 (eval $ac_link) 2>conftest.er1
8363 ac_status=$?
8364 grep -v '^ *+' conftest.er1 >conftest.err
8365 rm -f conftest.er1
8366 cat conftest.err >&5
8367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8368 (exit $ac_status); } &&
8369 { ac_try='test -z "$ac_c_werror_flag"
8370 || test ! -s conftest.err'
8371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8372 (eval $ac_try) 2>&5
8373 ac_status=$?
8374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8375 (exit $ac_status); }; } &&
8376 { ac_try='test -s conftest$ac_exeext'
8377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8378 (eval $ac_try) 2>&5
8379 ac_status=$?
8380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8381 (exit $ac_status); }; }; then
8382 ac_cv_var__etext=yes
8383else
8384 echo "$as_me: failed program was:" >&5
8385sed 's/^/| /' conftest.$ac_ext >&5
8386
8387ac_cv_var__etext=no
8388fi
8389rm -f conftest.err conftest.$ac_objext \
8390 conftest$ac_exeext conftest.$ac_ext
8391fi
8392echo "$as_me:$LINENO: result: $ac_cv_var__etext" >&5
8393echo "${ECHO_T}$ac_cv_var__etext" >&6
8394if test $ac_cv_var__etext = yes; then
8395
8396cat >>confdefs.h <<\_ACEOF
8397#define HAVE__ETEXT 1
8398_ACEOF
8399
8400fi
8401echo "$as_me:$LINENO: checking for etext" >&5
8402echo $ECHO_N "checking for etext... $ECHO_C" >&6
8403if test "${ac_cv_var_etext+set}" = set; then
8404 echo $ECHO_N "(cached) $ECHO_C" >&6
8405else
8406 cat >conftest.$ac_ext <<_ACEOF
8407/* confdefs.h. */
8408_ACEOF
8409cat confdefs.h >>conftest.$ac_ext
8410cat >>conftest.$ac_ext <<_ACEOF
8411/* end confdefs.h. */
8412#include <stdlib.h>
8413extern char etext;
8414
8415int
8416main ()
8417{
8418free (&etext);
8419 ;
8420 return 0;
8421}
8422_ACEOF
8423rm -f conftest.$ac_objext conftest$ac_exeext
8424if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8425 (eval $ac_link) 2>conftest.er1
8426 ac_status=$?
8427 grep -v '^ *+' conftest.er1 >conftest.err
8428 rm -f conftest.er1
8429 cat conftest.err >&5
8430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8431 (exit $ac_status); } &&
8432 { ac_try='test -z "$ac_c_werror_flag"
8433 || test ! -s conftest.err'
8434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8435 (eval $ac_try) 2>&5
8436 ac_status=$?
8437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8438 (exit $ac_status); }; } &&
8439 { ac_try='test -s conftest$ac_exeext'
8440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8441 (eval $ac_try) 2>&5
8442 ac_status=$?
8443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8444 (exit $ac_status); }; }; then
8445 ac_cv_var_etext=yes
8446else
8447 echo "$as_me: failed program was:" >&5
8448sed 's/^/| /' conftest.$ac_ext >&5
8449
8450ac_cv_var_etext=no
8451fi
8452rm -f conftest.err conftest.$ac_objext \
8453 conftest$ac_exeext conftest.$ac_ext
8454fi
8455echo "$as_me:$LINENO: result: $ac_cv_var_etext" >&5
8456echo "${ECHO_T}$ac_cv_var_etext" >&6
8457if test $ac_cv_var_etext = yes; then
8458
8459cat >>confdefs.h <<\_ACEOF
8460#define HAVE_ETEXT 1
8461_ACEOF
8462
8463fi
8464if test "$enable_profiling" = yes ; then
8465 if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
8466 { { echo "$as_me:$LINENO: error: --enable-profiling requires monstartup and _mcleanup" >&5
8467echo "$as_me: error: --enable-profiling requires monstartup and _mcleanup" >&2;}
8468 { (exit 1); exit 1; }; }
8469 fi
8470 PROFILE_CFLAGS=-pg
8471 OLD_CFLAGS="$CFLAGS"
8472 CFLAGS="$CFLAGS $PROFILE_CFLAGS"
8473
8474 echo "$as_me:$LINENO: checking whether $CC supports -pg" >&5
8475echo $ECHO_N "checking whether $CC supports -pg... $ECHO_C" >&6
8476if test "${ac_cv_cc_supports_pg+set}" = set; then
8477 echo $ECHO_N "(cached) $ECHO_C" >&6
8478else
8479 cat >conftest.$ac_ext <<_ACEOF
8480/* confdefs.h. */
8481_ACEOF
8482cat confdefs.h >>conftest.$ac_ext
8483cat >>conftest.$ac_ext <<_ACEOF
8484/* end confdefs.h. */
8485
8486int
8487main ()
8488{
8489int x;
8490 ;
8491 return 0;
8492}
8493_ACEOF
8494rm -f conftest.$ac_objext
8495if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8496 (eval $ac_compile) 2>conftest.er1
8497 ac_status=$?
8498 grep -v '^ *+' conftest.er1 >conftest.err
8499 rm -f conftest.er1
8500 cat conftest.err >&5
8501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8502 (exit $ac_status); } &&
8503 { ac_try='test -z "$ac_c_werror_flag"
8504 || test ! -s conftest.err'
8505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8506 (eval $ac_try) 2>&5
8507 ac_status=$?
8508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8509 (exit $ac_status); }; } &&
8510 { ac_try='test -s conftest.$ac_objext'
8511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8512 (eval $ac_try) 2>&5
8513 ac_status=$?
8514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8515 (exit $ac_status); }; }; then
8516 ac_cv_cc_supports_pg=yes
8517else
8518 echo "$as_me: failed program was:" >&5
8519sed 's/^/| /' conftest.$ac_ext >&5
8520
8521ac_cv_cc_supports_pg=no
8522fi
8523rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8524fi
8525echo "$as_me:$LINENO: result: $ac_cv_cc_supports_pg" >&5
8526echo "${ECHO_T}$ac_cv_cc_supports_pg" >&6
8527
8528 if test $ac_cv_cc_supports_pg = no; then
8529 { { echo "$as_me:$LINENO: error: --enable-profiling requires a compiler which supports -pg" >&5
8530echo "$as_me: error: --enable-profiling requires a compiler which supports -pg" >&2;}
8531 { (exit 1); exit 1; }; }
8532 fi
8533
8534 CFLAGS="$OLD_CFLAGS"
8535fi
8536
8537
8538
8539# Check whether --with-pkgversion or --without-pkgversion was given.
8540if test "${with_pkgversion+set}" = set; then
8541 withval="$with_pkgversion"
8542 case "$withval" in
8543 yes) { { echo "$as_me:$LINENO: error: package version not specified" >&5
8544echo "$as_me: error: package version not specified" >&2;}
8545 { (exit 1); exit 1; }; } ;;
8546 no) PKGVERSION= ;;
8547 *) PKGVERSION="($withval) " ;;
8548 esac
8549else
8550 PKGVERSION="(GDB) "
8551
8552fi;
8553
8554
8555
8556
8557# Check whether --with-bugurl or --without-bugurl was given.
8558if test "${with_bugurl+set}" = set; then
8559 withval="$with_bugurl"
8560 case "$withval" in
8561 yes) { { echo "$as_me:$LINENO: error: bug URL not specified" >&5
8562echo "$as_me: error: bug URL not specified" >&2;}
8563 { (exit 1); exit 1; }; } ;;
8564 no) BUGURL=
8565 ;;
8566 *) BUGURL="$withval"
8567 ;;
8568 esac
8569else
8570 BUGURL="http://www.gnu.org/software/gdb/bugs/"
8571
8572fi;
8573 case ${BUGURL} in
8574 "")
8575 REPORT_BUGS_TO=
8576 REPORT_BUGS_TEXI=
8577 ;;
8578 *)
8579 REPORT_BUGS_TO="<$BUGURL>"
8580 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
8581 ;;
8582 esac;
8583
8584
8585
8586
8587cat >>confdefs.h <<_ACEOF
8588#define PKGVERSION "$PKGVERSION"
8589_ACEOF
8590
8591
8592cat >>confdefs.h <<_ACEOF
8593#define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8594_ACEOF
8595
8596
8597# --------------------- #
8598# Checks for programs. #
8599# --------------------- #
8600
8601for ac_prog in gawk mawk nawk awk
8602do
8603 # Extract the first word of "$ac_prog", so it can be a program name with args.
8604set dummy $ac_prog; ac_word=$2
8605echo "$as_me:$LINENO: checking for $ac_word" >&5
8606echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8607if test "${ac_cv_prog_AWK+set}" = set; then
8608 echo $ECHO_N "(cached) $ECHO_C" >&6
8609else
8610 if test -n "$AWK"; then
8611 ac_cv_prog_AWK="$AWK" # Let the user override the test.
8612else
8613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8614for as_dir in $PATH
8615do
8616 IFS=$as_save_IFS
8617 test -z "$as_dir" && as_dir=.
8618 for ac_exec_ext in '' $ac_executable_extensions; do
8619 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8620 ac_cv_prog_AWK="$ac_prog"
8621 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8622 break 2
8623 fi
8624done
8625done
8626
8627fi
8628fi
8629AWK=$ac_cv_prog_AWK
8630if test -n "$AWK"; then
8631 echo "$as_me:$LINENO: result: $AWK" >&5
8632echo "${ECHO_T}$AWK" >&6
8633else
8634 echo "$as_me:$LINENO: result: no" >&5
8635echo "${ECHO_T}no" >&6
8636fi
8637
8638 test -n "$AWK" && break
8639done
8640
8641# Find a good install program. We prefer a C program (faster),
8642# so one script is as good as another. But avoid the broken or
8643# incompatible versions:
8644# SysV /etc/install, /usr/sbin/install
8645# SunOS /usr/etc/install
8646# IRIX /sbin/install
8647# AIX /bin/install
8648# AmigaOS /C/install, which installs bootblocks on floppy discs
8649# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8650# AFS /usr/afsws/bin/install, which mishandles nonexistent args
8651# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8652# OS/2's system install, which has a completely different semantic
8653# ./install, which can be erroneously created by make from ./install.sh.
8654# Reject install programs that cannot install multiple files.
8655echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
8656echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
8657if test -z "$INSTALL"; then
8658if test "${ac_cv_path_install+set}" = set; then
8659 echo $ECHO_N "(cached) $ECHO_C" >&6
8660else
8661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8662for as_dir in $PATH
8663do
8664 IFS=$as_save_IFS
8665 test -z "$as_dir" && as_dir=.
8666 # Account for people who put trailing slashes in PATH elements.
8667case $as_dir/ in
8668 ./ | .// | /cC/* | \
8669 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8670 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
8671 /usr/ucb/* ) ;;
8672 *)
8673 # OSF1 and SCO ODT 3.0 have their own names for install.
8674 # Don't use installbsd from OSF since it installs stuff as root
8675 # by default.
8676 for ac_prog in ginstall scoinst install; do
8677 for ac_exec_ext in '' $ac_executable_extensions; do
8678 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8679 if test $ac_prog = install &&
8680 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8681 # AIX install. It has an incompatible calling convention.
8682 :
8683 elif test $ac_prog = install &&
8684 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8685 # program-specific install script used by HP pwplus--don't use.
8686 :
8687 else
8688 rm -rf conftest.one conftest.two conftest.dir
8689 echo one > conftest.one
8690 echo two > conftest.two
8691 mkdir conftest.dir
8692 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
8693 test -s conftest.one && test -s conftest.two &&
8694 test -s conftest.dir/conftest.one &&
8695 test -s conftest.dir/conftest.two
8696 then
8697 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8698 break 3
8699 fi
8700 fi
8701 fi
8702 done
8703 done
8704 ;;
8705esac
8706done
8707
8708rm -rf conftest.one conftest.two conftest.dir
8709
8710fi
8711 if test "${ac_cv_path_install+set}" = set; then
8712 INSTALL=$ac_cv_path_install
8713 else
8714 # As a last resort, use the slow shell script. Don't cache a
8715 # value for INSTALL within a source directory, because that will
8716 # break other packages using the cache if that directory is
8717 # removed, or if the value is a relative name.
8718 INSTALL=$ac_install_sh
8719 fi
8720fi
8721echo "$as_me:$LINENO: result: $INSTALL" >&5
8722echo "${ECHO_T}$INSTALL" >&6
8723
8724# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8725# It thinks the first close brace ends the variable substitution.
8726test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8727
8728test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8729
8730test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8731
8732echo "$as_me:$LINENO: checking whether ln -s works" >&5
8733echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
8734LN_S=$as_ln_s
8735if test "$LN_S" = "ln -s"; then
8736 echo "$as_me:$LINENO: result: yes" >&5
8737echo "${ECHO_T}yes" >&6
8738else
8739 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
8740echo "${ECHO_T}no, using $LN_S" >&6
8741fi
8742
8743if test -n "$ac_tool_prefix"; then
8744 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8745set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8746echo "$as_me:$LINENO: checking for $ac_word" >&5
8747echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8748if test "${ac_cv_prog_RANLIB+set}" = set; then
8749 echo $ECHO_N "(cached) $ECHO_C" >&6
8750else
8751 if test -n "$RANLIB"; then
8752 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8753else
8754as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8755for as_dir in $PATH
8756do
8757 IFS=$as_save_IFS
8758 test -z "$as_dir" && as_dir=.
8759 for ac_exec_ext in '' $ac_executable_extensions; do
8760 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8761 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8762 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8763 break 2
8764 fi
8765done
8766done
8767
8768fi
8769fi
8770RANLIB=$ac_cv_prog_RANLIB
8771if test -n "$RANLIB"; then
8772 echo "$as_me:$LINENO: result: $RANLIB" >&5
8773echo "${ECHO_T}$RANLIB" >&6
8774else
8775 echo "$as_me:$LINENO: result: no" >&5
8776echo "${ECHO_T}no" >&6
8777fi
8778
8779fi
8780if test -z "$ac_cv_prog_RANLIB"; then
8781 ac_ct_RANLIB=$RANLIB
8782 # Extract the first word of "ranlib", so it can be a program name with args.
8783set dummy ranlib; ac_word=$2
8784echo "$as_me:$LINENO: checking for $ac_word" >&5
8785echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8786if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8787 echo $ECHO_N "(cached) $ECHO_C" >&6
8788else
8789 if test -n "$ac_ct_RANLIB"; then
8790 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8791else
8792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8793for as_dir in $PATH
8794do
8795 IFS=$as_save_IFS
8796 test -z "$as_dir" && as_dir=.
8797 for ac_exec_ext in '' $ac_executable_extensions; do
8798 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8799 ac_cv_prog_ac_ct_RANLIB="ranlib"
8800 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8801 break 2
8802 fi
8803done
8804done
8805
8806 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
8807fi
8808fi
8809ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8810if test -n "$ac_ct_RANLIB"; then
8811 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8812echo "${ECHO_T}$ac_ct_RANLIB" >&6
8813else
8814 echo "$as_me:$LINENO: result: no" >&5
8815echo "${ECHO_T}no" >&6
8816fi
8817
8818 RANLIB=$ac_ct_RANLIB
8819else
8820 RANLIB="$ac_cv_prog_RANLIB"
8821fi
8822
8823for ac_prog in 'bison -y' byacc
8824do
8825 # Extract the first word of "$ac_prog", so it can be a program name with args.
8826set dummy $ac_prog; ac_word=$2
8827echo "$as_me:$LINENO: checking for $ac_word" >&5
8828echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8829if test "${ac_cv_prog_YACC+set}" = set; then
8830 echo $ECHO_N "(cached) $ECHO_C" >&6
8831else
8832 if test -n "$YACC"; then
8833 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8834else
8835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8836for as_dir in $PATH
8837do
8838 IFS=$as_save_IFS
8839 test -z "$as_dir" && as_dir=.
8840 for ac_exec_ext in '' $ac_executable_extensions; do
8841 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8842 ac_cv_prog_YACC="$ac_prog"
8843 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8844 break 2
8845 fi
8846done
8847done
8848
8849fi
8850fi
8851YACC=$ac_cv_prog_YACC
8852if test -n "$YACC"; then
8853 echo "$as_me:$LINENO: result: $YACC" >&5
8854echo "${ECHO_T}$YACC" >&6
8855else
8856 echo "$as_me:$LINENO: result: no" >&5
8857echo "${ECHO_T}no" >&6
8858fi
8859
8860 test -n "$YACC" && break
8861done
8862test -n "$YACC" || YACC="yacc"
8863
8864
8865if test -n "$ac_tool_prefix"; then
8866 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8867set dummy ${ac_tool_prefix}ar; ac_word=$2
8868echo "$as_me:$LINENO: checking for $ac_word" >&5
8869echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8870if test "${ac_cv_prog_AR+set}" = set; then
8871 echo $ECHO_N "(cached) $ECHO_C" >&6
8872else
8873 if test -n "$AR"; then
8874 ac_cv_prog_AR="$AR" # Let the user override the test.
8875else
8876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8877for as_dir in $PATH
8878do
8879 IFS=$as_save_IFS
8880 test -z "$as_dir" && as_dir=.
8881 for ac_exec_ext in '' $ac_executable_extensions; do
8882 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8883 ac_cv_prog_AR="${ac_tool_prefix}ar"
8884 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8885 break 2
8886 fi
8887done
8888done
8889
8890fi
8891fi
8892AR=$ac_cv_prog_AR
8893if test -n "$AR"; then
8894 echo "$as_me:$LINENO: result: $AR" >&5
8895echo "${ECHO_T}$AR" >&6
8896else
8897 echo "$as_me:$LINENO: result: no" >&5
8898echo "${ECHO_T}no" >&6
8899fi
8900
8901fi
8902if test -z "$ac_cv_prog_AR"; then
8903 ac_ct_AR=$AR
8904 # Extract the first word of "ar", so it can be a program name with args.
8905set dummy ar; ac_word=$2
8906echo "$as_me:$LINENO: checking for $ac_word" >&5
8907echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8908if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
8909 echo $ECHO_N "(cached) $ECHO_C" >&6
8910else
8911 if test -n "$ac_ct_AR"; then
8912 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8913else
8914as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8915for as_dir in $PATH
8916do
8917 IFS=$as_save_IFS
8918 test -z "$as_dir" && as_dir=.
8919 for ac_exec_ext in '' $ac_executable_extensions; do
8920 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8921 ac_cv_prog_ac_ct_AR="ar"
8922 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8923 break 2
8924 fi
8925done
8926done
8927
8928fi
8929fi
8930ac_ct_AR=$ac_cv_prog_ac_ct_AR
8931if test -n "$ac_ct_AR"; then
8932 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
8933echo "${ECHO_T}$ac_ct_AR" >&6
8934else
8935 echo "$as_me:$LINENO: result: no" >&5
8936echo "${ECHO_T}no" >&6
8937fi
8938
8939 AR=$ac_ct_AR
8940else
8941 AR="$ac_cv_prog_AR"
8942fi
8943
8944if test -n "$ac_tool_prefix"; then
8945 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8946set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8947echo "$as_me:$LINENO: checking for $ac_word" >&5
8948echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8949if test "${ac_cv_prog_DLLTOOL+set}" = set; then
8950 echo $ECHO_N "(cached) $ECHO_C" >&6
8951else
8952 if test -n "$DLLTOOL"; then
8953 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8954else
8955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8956for as_dir in $PATH
8957do
8958 IFS=$as_save_IFS
8959 test -z "$as_dir" && as_dir=.
8960 for ac_exec_ext in '' $ac_executable_extensions; do
8961 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8962 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8963 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8964 break 2
8965 fi
8966done
8967done
8968
8969fi
8970fi
8971DLLTOOL=$ac_cv_prog_DLLTOOL
8972if test -n "$DLLTOOL"; then
8973 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
8974echo "${ECHO_T}$DLLTOOL" >&6
8975else
8976 echo "$as_me:$LINENO: result: no" >&5
8977echo "${ECHO_T}no" >&6
8978fi
8979
8980fi
8981if test -z "$ac_cv_prog_DLLTOOL"; then
8982 ac_ct_DLLTOOL=$DLLTOOL
8983 # Extract the first word of "dlltool", so it can be a program name with args.
8984set dummy dlltool; ac_word=$2
8985echo "$as_me:$LINENO: checking for $ac_word" >&5
8986echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8987if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
8988 echo $ECHO_N "(cached) $ECHO_C" >&6
8989else
8990 if test -n "$ac_ct_DLLTOOL"; then
8991 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8992else
8993as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8994for as_dir in $PATH
8995do
8996 IFS=$as_save_IFS
8997 test -z "$as_dir" && as_dir=.
8998 for ac_exec_ext in '' $ac_executable_extensions; do
8999 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9000 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
9001 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9002 break 2
9003 fi
9004done
9005done
9006
9007fi
9008fi
9009ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
9010if test -n "$ac_ct_DLLTOOL"; then
9011 echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
9012echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
9013else
9014 echo "$as_me:$LINENO: result: no" >&5
9015echo "${ECHO_T}no" >&6
9016fi
9017
9018 DLLTOOL=$ac_ct_DLLTOOL
9019else
9020 DLLTOOL="$ac_cv_prog_DLLTOOL"
9021fi
9022
9023if test -n "$ac_tool_prefix"; then
9024 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
9025set dummy ${ac_tool_prefix}windres; ac_word=$2
9026echo "$as_me:$LINENO: checking for $ac_word" >&5
9027echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9028if test "${ac_cv_prog_WINDRES+set}" = set; then
9029 echo $ECHO_N "(cached) $ECHO_C" >&6
9030else
9031 if test -n "$WINDRES"; then
9032 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9033else
9034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9035for as_dir in $PATH
9036do
9037 IFS=$as_save_IFS
9038 test -z "$as_dir" && as_dir=.
9039 for ac_exec_ext in '' $ac_executable_extensions; do
9040 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9041 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
9042 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9043 break 2
9044 fi
9045done
9046done
9047
9048fi
9049fi
9050WINDRES=$ac_cv_prog_WINDRES
9051if test -n "$WINDRES"; then
9052 echo "$as_me:$LINENO: result: $WINDRES" >&5
9053echo "${ECHO_T}$WINDRES" >&6
9054else
9055 echo "$as_me:$LINENO: result: no" >&5
9056echo "${ECHO_T}no" >&6
9057fi
9058
9059fi
9060if test -z "$ac_cv_prog_WINDRES"; then
9061 ac_ct_WINDRES=$WINDRES
9062 # Extract the first word of "windres", so it can be a program name with args.
9063set dummy windres; ac_word=$2
9064echo "$as_me:$LINENO: checking for $ac_word" >&5
9065echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9066if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
9067 echo $ECHO_N "(cached) $ECHO_C" >&6
9068else
9069 if test -n "$ac_ct_WINDRES"; then
9070 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
9071else
9072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9073for as_dir in $PATH
9074do
9075 IFS=$as_save_IFS
9076 test -z "$as_dir" && as_dir=.
9077 for ac_exec_ext in '' $ac_executable_extensions; do
9078 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9079 ac_cv_prog_ac_ct_WINDRES="windres"
9080 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9081 break 2
9082 fi
9083done
9084done
9085
9086fi
9087fi
9088ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
9089if test -n "$ac_ct_WINDRES"; then
9090 echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
9091echo "${ECHO_T}$ac_ct_WINDRES" >&6
9092else
9093 echo "$as_me:$LINENO: result: no" >&5
9094echo "${ECHO_T}no" >&6
9095fi
9096
9097 WINDRES=$ac_ct_WINDRES
9098else
9099 WINDRES="$ac_cv_prog_WINDRES"
9100fi
9101
9102
9103# Needed for GNU/Hurd.
9104if test -n "$ac_tool_prefix"; then
9105 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
9106set dummy ${ac_tool_prefix}mig; ac_word=$2
9107echo "$as_me:$LINENO: checking for $ac_word" >&5
9108echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9109if test "${ac_cv_prog_MIG+set}" = set; then
9110 echo $ECHO_N "(cached) $ECHO_C" >&6
9111else
9112 if test -n "$MIG"; then
9113 ac_cv_prog_MIG="$MIG" # Let the user override the test.
9114else
9115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9116for as_dir in $PATH
9117do
9118 IFS=$as_save_IFS
9119 test -z "$as_dir" && as_dir=.
9120 for ac_exec_ext in '' $ac_executable_extensions; do
9121 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9122 ac_cv_prog_MIG="${ac_tool_prefix}mig"
9123 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9124 break 2
9125 fi
9126done
9127done
9128
9129fi
9130fi
9131MIG=$ac_cv_prog_MIG
9132if test -n "$MIG"; then
9133 echo "$as_me:$LINENO: result: $MIG" >&5
9134echo "${ECHO_T}$MIG" >&6
9135else
9136 echo "$as_me:$LINENO: result: no" >&5
9137echo "${ECHO_T}no" >&6
9138fi
9139
9140fi
9141if test -z "$ac_cv_prog_MIG"; then
9142 ac_ct_MIG=$MIG
9143 # Extract the first word of "mig", so it can be a program name with args.
9144set dummy mig; ac_word=$2
9145echo "$as_me:$LINENO: checking for $ac_word" >&5
9146echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9147if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then
9148 echo $ECHO_N "(cached) $ECHO_C" >&6
9149else
9150 if test -n "$ac_ct_MIG"; then
9151 ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
9152else
9153as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9154for as_dir in $PATH
9155do
9156 IFS=$as_save_IFS
9157 test -z "$as_dir" && as_dir=.
9158 for ac_exec_ext in '' $ac_executable_extensions; do
9159 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9160 ac_cv_prog_ac_ct_MIG="mig"
9161 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9162 break 2
9163 fi
9164done
9165done
9166
9167fi
9168fi
9169ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
9170if test -n "$ac_ct_MIG"; then
9171 echo "$as_me:$LINENO: result: $ac_ct_MIG" >&5
9172echo "${ECHO_T}$ac_ct_MIG" >&6
9173else
9174 echo "$as_me:$LINENO: result: no" >&5
9175echo "${ECHO_T}no" >&6
9176fi
9177
9178 MIG=$ac_ct_MIG
9179else
9180 MIG="$ac_cv_prog_MIG"
9181fi
9182
9183
9184# ---------------------- #
9185# Checks for libraries. #
9186# ---------------------- #
9187
9188# We might need to link with -lm; most simulators need it.
9189
9190echo "$as_me:$LINENO: checking for main in -lm" >&5
9191echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
9192if test "${ac_cv_lib_m_main+set}" = set; then
9193 echo $ECHO_N "(cached) $ECHO_C" >&6
9194else
9195 ac_check_lib_save_LIBS=$LIBS
9196LIBS="-lm $LIBS"
9197cat >conftest.$ac_ext <<_ACEOF
9198/* confdefs.h. */
9199_ACEOF
9200cat confdefs.h >>conftest.$ac_ext
9201cat >>conftest.$ac_ext <<_ACEOF
9202/* end confdefs.h. */
9203
9204
9205int
9206main ()
9207{
9208main ();
9209 ;
9210 return 0;
9211}
9212_ACEOF
9213rm -f conftest.$ac_objext conftest$ac_exeext
9214if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9215 (eval $ac_link) 2>conftest.er1
9216 ac_status=$?
9217 grep -v '^ *+' conftest.er1 >conftest.err
9218 rm -f conftest.er1
9219 cat conftest.err >&5
9220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9221 (exit $ac_status); } &&
9222 { ac_try='test -z "$ac_c_werror_flag"
9223 || test ! -s conftest.err'
9224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9225 (eval $ac_try) 2>&5
9226 ac_status=$?
9227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9228 (exit $ac_status); }; } &&
9229 { ac_try='test -s conftest$ac_exeext'
9230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9231 (eval $ac_try) 2>&5
9232 ac_status=$?
9233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9234 (exit $ac_status); }; }; then
9235 ac_cv_lib_m_main=yes
9236else
9237 echo "$as_me: failed program was:" >&5
9238sed 's/^/| /' conftest.$ac_ext >&5
9239
9240ac_cv_lib_m_main=no
9241fi
9242rm -f conftest.err conftest.$ac_objext \
9243 conftest$ac_exeext conftest.$ac_ext
9244LIBS=$ac_check_lib_save_LIBS
9245fi
9246echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
9247echo "${ECHO_T}$ac_cv_lib_m_main" >&6
9248if test $ac_cv_lib_m_main = yes; then
9249 cat >>confdefs.h <<_ACEOF
9250#define HAVE_LIBM 1
9251_ACEOF
9252
9253 LIBS="-lm $LIBS"
9254
9255fi
9256
9257
9258# We need to link with -lw to get `wctype' on Solaris before Solaris
9259# 2.6. Solaris 2.6 and beyond have this function in libc, and have a
9260# libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
9261# is known to have this problem). Therefore we avoid libw if we can.
9262echo "$as_me:$LINENO: checking for wctype" >&5
9263echo $ECHO_N "checking for wctype... $ECHO_C" >&6
9264if test "${ac_cv_func_wctype+set}" = set; then
9265 echo $ECHO_N "(cached) $ECHO_C" >&6
9266else
9267 cat >conftest.$ac_ext <<_ACEOF
9268/* confdefs.h. */
9269_ACEOF
9270cat confdefs.h >>conftest.$ac_ext
9271cat >>conftest.$ac_ext <<_ACEOF
9272/* end confdefs.h. */
9273/* Define wctype to an innocuous variant, in case <limits.h> declares wctype.
9274 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9275#define wctype innocuous_wctype
9276
9277/* System header to define __stub macros and hopefully few prototypes,
9278 which can conflict with char wctype (); below.
9279 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9280 <limits.h> exists even on freestanding compilers. */
9281
9282#ifdef __STDC__
9283# include <limits.h>
9284#else
9285# include <assert.h>
9286#endif
9287
9288#undef wctype
9289
9290/* Override any gcc2 internal prototype to avoid an error. */
9291#ifdef __cplusplus
9292extern "C"
9293{
9294#endif
9295/* We use char because int might match the return type of a gcc2
9296 builtin and then its argument prototype would still apply. */
9297char wctype ();
9298/* The GNU C library defines this for functions which it implements
9299 to always fail with ENOSYS. Some functions are actually named
9300 something starting with __ and the normal name is an alias. */
9301#if defined (__stub_wctype) || defined (__stub___wctype)
9302choke me
9303#else
9304char (*f) () = wctype;
9305#endif
9306#ifdef __cplusplus
9307}
9308#endif
9309
9310int
9311main ()
9312{
9313return f != wctype;
9314 ;
9315 return 0;
9316}
9317_ACEOF
9318rm -f conftest.$ac_objext conftest$ac_exeext
9319if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9320 (eval $ac_link) 2>conftest.er1
9321 ac_status=$?
9322 grep -v '^ *+' conftest.er1 >conftest.err
9323 rm -f conftest.er1
9324 cat conftest.err >&5
9325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9326 (exit $ac_status); } &&
9327 { ac_try='test -z "$ac_c_werror_flag"
9328 || test ! -s conftest.err'
9329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9330 (eval $ac_try) 2>&5
9331 ac_status=$?
9332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9333 (exit $ac_status); }; } &&
9334 { ac_try='test -s conftest$ac_exeext'
9335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9336 (eval $ac_try) 2>&5
9337 ac_status=$?
9338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9339 (exit $ac_status); }; }; then
9340 ac_cv_func_wctype=yes
9341else
9342 echo "$as_me: failed program was:" >&5
9343sed 's/^/| /' conftest.$ac_ext >&5
9344
9345ac_cv_func_wctype=no
9346fi
9347rm -f conftest.err conftest.$ac_objext \
9348 conftest$ac_exeext conftest.$ac_ext
9349fi
9350echo "$as_me:$LINENO: result: $ac_cv_func_wctype" >&5
9351echo "${ECHO_T}$ac_cv_func_wctype" >&6
9352if test $ac_cv_func_wctype = yes; then
9353 :
9354else
9355
9356echo "$as_me:$LINENO: checking for wctype in -lw" >&5
9357echo $ECHO_N "checking for wctype in -lw... $ECHO_C" >&6
9358if test "${ac_cv_lib_w_wctype+set}" = set; then
9359 echo $ECHO_N "(cached) $ECHO_C" >&6
9360else
9361 ac_check_lib_save_LIBS=$LIBS
9362LIBS="-lw $LIBS"
9363cat >conftest.$ac_ext <<_ACEOF
9364/* confdefs.h. */
9365_ACEOF
9366cat confdefs.h >>conftest.$ac_ext
9367cat >>conftest.$ac_ext <<_ACEOF
9368/* end confdefs.h. */
9369
9370/* Override any gcc2 internal prototype to avoid an error. */
9371#ifdef __cplusplus
9372extern "C"
9373#endif
9374/* We use char because int might match the return type of a gcc2
9375 builtin and then its argument prototype would still apply. */
9376char wctype ();
9377int
9378main ()
9379{
9380wctype ();
9381 ;
9382 return 0;
9383}
9384_ACEOF
9385rm -f conftest.$ac_objext conftest$ac_exeext
9386if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9387 (eval $ac_link) 2>conftest.er1
9388 ac_status=$?
9389 grep -v '^ *+' conftest.er1 >conftest.err
9390 rm -f conftest.er1
9391 cat conftest.err >&5
9392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9393 (exit $ac_status); } &&
9394 { ac_try='test -z "$ac_c_werror_flag"
9395 || test ! -s conftest.err'
9396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9397 (eval $ac_try) 2>&5
9398 ac_status=$?
9399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9400 (exit $ac_status); }; } &&
9401 { ac_try='test -s conftest$ac_exeext'
9402 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9403 (eval $ac_try) 2>&5
9404 ac_status=$?
9405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9406 (exit $ac_status); }; }; then
9407 ac_cv_lib_w_wctype=yes
9408else
9409 echo "$as_me: failed program was:" >&5
9410sed 's/^/| /' conftest.$ac_ext >&5
9411
9412ac_cv_lib_w_wctype=no
9413fi
9414rm -f conftest.err conftest.$ac_objext \
9415 conftest$ac_exeext conftest.$ac_ext
9416LIBS=$ac_check_lib_save_LIBS
9417fi
9418echo "$as_me:$LINENO: result: $ac_cv_lib_w_wctype" >&5
9419echo "${ECHO_T}$ac_cv_lib_w_wctype" >&6
9420if test $ac_cv_lib_w_wctype = yes; then
9421 cat >>confdefs.h <<_ACEOF
9422#define HAVE_LIBW 1
9423_ACEOF
9424
9425 LIBS="-lw $LIBS"
9426
9427fi
9428
9429fi
9430
9431
9432# Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9433echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
9434echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6
9435if test "${ac_cv_search_gethostbyname+set}" = set; then
9436 echo $ECHO_N "(cached) $ECHO_C" >&6
9437else
9438 ac_func_search_save_LIBS=$LIBS
9439ac_cv_search_gethostbyname=no
9440cat >conftest.$ac_ext <<_ACEOF
9441/* confdefs.h. */
9442_ACEOF
9443cat confdefs.h >>conftest.$ac_ext
9444cat >>conftest.$ac_ext <<_ACEOF
9445/* end confdefs.h. */
9446
9447/* Override any gcc2 internal prototype to avoid an error. */
9448#ifdef __cplusplus
9449extern "C"
9450#endif
9451/* We use char because int might match the return type of a gcc2
9452 builtin and then its argument prototype would still apply. */
9453char gethostbyname ();
9454int
9455main ()
9456{
9457gethostbyname ();
9458 ;
9459 return 0;
9460}
9461_ACEOF
9462rm -f conftest.$ac_objext conftest$ac_exeext
9463if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9464 (eval $ac_link) 2>conftest.er1
9465 ac_status=$?
9466 grep -v '^ *+' conftest.er1 >conftest.err
9467 rm -f conftest.er1
9468 cat conftest.err >&5
9469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9470 (exit $ac_status); } &&
9471 { ac_try='test -z "$ac_c_werror_flag"
9472 || test ! -s conftest.err'
9473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9474 (eval $ac_try) 2>&5
9475 ac_status=$?
9476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9477 (exit $ac_status); }; } &&
9478 { ac_try='test -s conftest$ac_exeext'
9479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9480 (eval $ac_try) 2>&5
9481 ac_status=$?
9482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9483 (exit $ac_status); }; }; then
9484 ac_cv_search_gethostbyname="none required"
9485else
9486 echo "$as_me: failed program was:" >&5
9487sed 's/^/| /' conftest.$ac_ext >&5
9488
9489fi
9490rm -f conftest.err conftest.$ac_objext \
9491 conftest$ac_exeext conftest.$ac_ext
9492if test "$ac_cv_search_gethostbyname" = no; then
9493 for ac_lib in nsl; do
9494 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9495 cat >conftest.$ac_ext <<_ACEOF
9496/* confdefs.h. */
9497_ACEOF
9498cat confdefs.h >>conftest.$ac_ext
9499cat >>conftest.$ac_ext <<_ACEOF
9500/* end confdefs.h. */
9501
9502/* Override any gcc2 internal prototype to avoid an error. */
9503#ifdef __cplusplus
9504extern "C"
9505#endif
9506/* We use char because int might match the return type of a gcc2
9507 builtin and then its argument prototype would still apply. */
9508char gethostbyname ();
9509int
9510main ()
9511{
9512gethostbyname ();
9513 ;
9514 return 0;
9515}
9516_ACEOF
9517rm -f conftest.$ac_objext conftest$ac_exeext
9518if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9519 (eval $ac_link) 2>conftest.er1
9520 ac_status=$?
9521 grep -v '^ *+' conftest.er1 >conftest.err
9522 rm -f conftest.er1
9523 cat conftest.err >&5
9524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9525 (exit $ac_status); } &&
9526 { ac_try='test -z "$ac_c_werror_flag"
9527 || test ! -s conftest.err'
9528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9529 (eval $ac_try) 2>&5
9530 ac_status=$?
9531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9532 (exit $ac_status); }; } &&
9533 { ac_try='test -s conftest$ac_exeext'
9534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9535 (eval $ac_try) 2>&5
9536 ac_status=$?
9537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9538 (exit $ac_status); }; }; then
9539 ac_cv_search_gethostbyname="-l$ac_lib"
9540break
9541else
9542 echo "$as_me: failed program was:" >&5
9543sed 's/^/| /' conftest.$ac_ext >&5
9544
9545fi
9546rm -f conftest.err conftest.$ac_objext \
9547 conftest$ac_exeext conftest.$ac_ext
9548 done
9549fi
9550LIBS=$ac_func_search_save_LIBS
9551fi
9552echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
9553echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6
9554if test "$ac_cv_search_gethostbyname" != no; then
9555 test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS"
9556
9557fi
9558
9559
9560# Some systems (e.g. Solaris) have `socketpair' in libsocket.
9561echo "$as_me:$LINENO: checking for library containing socketpair" >&5
9562echo $ECHO_N "checking for library containing socketpair... $ECHO_C" >&6
9563if test "${ac_cv_search_socketpair+set}" = set; then
9564 echo $ECHO_N "(cached) $ECHO_C" >&6
9565else
9566 ac_func_search_save_LIBS=$LIBS
9567ac_cv_search_socketpair=no
9568cat >conftest.$ac_ext <<_ACEOF
9569/* confdefs.h. */
9570_ACEOF
9571cat confdefs.h >>conftest.$ac_ext
9572cat >>conftest.$ac_ext <<_ACEOF
9573/* end confdefs.h. */
9574
9575/* Override any gcc2 internal prototype to avoid an error. */
9576#ifdef __cplusplus
9577extern "C"
9578#endif
9579/* We use char because int might match the return type of a gcc2
9580 builtin and then its argument prototype would still apply. */
9581char socketpair ();
9582int
9583main ()
9584{
9585socketpair ();
9586 ;
9587 return 0;
9588}
9589_ACEOF
9590rm -f conftest.$ac_objext conftest$ac_exeext
9591if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9592 (eval $ac_link) 2>conftest.er1
9593 ac_status=$?
9594 grep -v '^ *+' conftest.er1 >conftest.err
9595 rm -f conftest.er1
9596 cat conftest.err >&5
9597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9598 (exit $ac_status); } &&
9599 { ac_try='test -z "$ac_c_werror_flag"
9600 || test ! -s conftest.err'
9601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9602 (eval $ac_try) 2>&5
9603 ac_status=$?
9604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9605 (exit $ac_status); }; } &&
9606 { ac_try='test -s conftest$ac_exeext'
9607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9608 (eval $ac_try) 2>&5
9609 ac_status=$?
9610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9611 (exit $ac_status); }; }; then
9612 ac_cv_search_socketpair="none required"
9613else
9614 echo "$as_me: failed program was:" >&5
9615sed 's/^/| /' conftest.$ac_ext >&5
9616
9617fi
9618rm -f conftest.err conftest.$ac_objext \
9619 conftest$ac_exeext conftest.$ac_ext
9620if test "$ac_cv_search_socketpair" = no; then
9621 for ac_lib in socket; do
9622 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9623 cat >conftest.$ac_ext <<_ACEOF
9624/* confdefs.h. */
9625_ACEOF
9626cat confdefs.h >>conftest.$ac_ext
9627cat >>conftest.$ac_ext <<_ACEOF
9628/* end confdefs.h. */
9629
9630/* Override any gcc2 internal prototype to avoid an error. */
9631#ifdef __cplusplus
9632extern "C"
9633#endif
9634/* We use char because int might match the return type of a gcc2
9635 builtin and then its argument prototype would still apply. */
9636char socketpair ();
9637int
9638main ()
9639{
9640socketpair ();
9641 ;
9642 return 0;
9643}
9644_ACEOF
9645rm -f conftest.$ac_objext conftest$ac_exeext
9646if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9647 (eval $ac_link) 2>conftest.er1
9648 ac_status=$?
9649 grep -v '^ *+' conftest.er1 >conftest.err
9650 rm -f conftest.er1
9651 cat conftest.err >&5
9652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9653 (exit $ac_status); } &&
9654 { ac_try='test -z "$ac_c_werror_flag"
9655 || test ! -s conftest.err'
9656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9657 (eval $ac_try) 2>&5
9658 ac_status=$?
9659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9660 (exit $ac_status); }; } &&
9661 { ac_try='test -s conftest$ac_exeext'
9662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9663 (eval $ac_try) 2>&5
9664 ac_status=$?
9665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9666 (exit $ac_status); }; }; then
9667 ac_cv_search_socketpair="-l$ac_lib"
9668break
9669else
9670 echo "$as_me: failed program was:" >&5
9671sed 's/^/| /' conftest.$ac_ext >&5
9672
9673fi
9674rm -f conftest.err conftest.$ac_objext \
9675 conftest$ac_exeext conftest.$ac_ext
9676 done
9677fi
9678LIBS=$ac_func_search_save_LIBS
9679fi
9680echo "$as_me:$LINENO: result: $ac_cv_search_socketpair" >&5
9681echo "${ECHO_T}$ac_cv_search_socketpair" >&6
9682if test "$ac_cv_search_socketpair" != no; then
9683 test "$ac_cv_search_socketpair" = "none required" || LIBS="$ac_cv_search_socketpair $LIBS"
9684
9685fi
9686
9687
9688# Link in zlib if we can. This allows us to read compressed debug sections.
9689echo "$as_me:$LINENO: checking for library containing zlibVersion" >&5
9690echo $ECHO_N "checking for library containing zlibVersion... $ECHO_C" >&6
9691if test "${ac_cv_search_zlibVersion+set}" = set; then
9692 echo $ECHO_N "(cached) $ECHO_C" >&6
9693else
9694 ac_func_search_save_LIBS=$LIBS
9695ac_cv_search_zlibVersion=no
9696cat >conftest.$ac_ext <<_ACEOF
9697/* confdefs.h. */
9698_ACEOF
9699cat confdefs.h >>conftest.$ac_ext
9700cat >>conftest.$ac_ext <<_ACEOF
9701/* end confdefs.h. */
9702
9703/* Override any gcc2 internal prototype to avoid an error. */
9704#ifdef __cplusplus
9705extern "C"
9706#endif
9707/* We use char because int might match the return type of a gcc2
9708 builtin and then its argument prototype would still apply. */
9709char zlibVersion ();
9710int
9711main ()
9712{
9713zlibVersion ();
9714 ;
9715 return 0;
9716}
9717_ACEOF
9718rm -f conftest.$ac_objext conftest$ac_exeext
9719if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9720 (eval $ac_link) 2>conftest.er1
9721 ac_status=$?
9722 grep -v '^ *+' conftest.er1 >conftest.err
9723 rm -f conftest.er1
9724 cat conftest.err >&5
9725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9726 (exit $ac_status); } &&
9727 { ac_try='test -z "$ac_c_werror_flag"
9728 || test ! -s conftest.err'
9729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9730 (eval $ac_try) 2>&5
9731 ac_status=$?
9732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733 (exit $ac_status); }; } &&
9734 { ac_try='test -s conftest$ac_exeext'
9735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9736 (eval $ac_try) 2>&5
9737 ac_status=$?
9738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9739 (exit $ac_status); }; }; then
9740 ac_cv_search_zlibVersion="none required"
9741else
9742 echo "$as_me: failed program was:" >&5
9743sed 's/^/| /' conftest.$ac_ext >&5
9744
9745fi
9746rm -f conftest.err conftest.$ac_objext \
9747 conftest$ac_exeext conftest.$ac_ext
9748if test "$ac_cv_search_zlibVersion" = no; then
9749 for ac_lib in z; do
9750 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9751 cat >conftest.$ac_ext <<_ACEOF
9752/* confdefs.h. */
9753_ACEOF
9754cat confdefs.h >>conftest.$ac_ext
9755cat >>conftest.$ac_ext <<_ACEOF
9756/* end confdefs.h. */
9757
9758/* Override any gcc2 internal prototype to avoid an error. */
9759#ifdef __cplusplus
9760extern "C"
9761#endif
9762/* We use char because int might match the return type of a gcc2
9763 builtin and then its argument prototype would still apply. */
9764char zlibVersion ();
9765int
9766main ()
9767{
9768zlibVersion ();
9769 ;
9770 return 0;
9771}
9772_ACEOF
9773rm -f conftest.$ac_objext conftest$ac_exeext
9774if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9775 (eval $ac_link) 2>conftest.er1
9776 ac_status=$?
9777 grep -v '^ *+' conftest.er1 >conftest.err
9778 rm -f conftest.er1
9779 cat conftest.err >&5
9780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9781 (exit $ac_status); } &&
9782 { ac_try='test -z "$ac_c_werror_flag"
9783 || test ! -s conftest.err'
9784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9785 (eval $ac_try) 2>&5
9786 ac_status=$?
9787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9788 (exit $ac_status); }; } &&
9789 { ac_try='test -s conftest$ac_exeext'
9790 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9791 (eval $ac_try) 2>&5
9792 ac_status=$?
9793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9794 (exit $ac_status); }; }; then
9795 ac_cv_search_zlibVersion="-l$ac_lib"
9796break
9797else
9798 echo "$as_me: failed program was:" >&5
9799sed 's/^/| /' conftest.$ac_ext >&5
9800
9801fi
9802rm -f conftest.err conftest.$ac_objext \
9803 conftest$ac_exeext conftest.$ac_ext
9804 done
9805fi
9806LIBS=$ac_func_search_save_LIBS
9807fi
9808echo "$as_me:$LINENO: result: $ac_cv_search_zlibVersion" >&5
9809echo "${ECHO_T}$ac_cv_search_zlibVersion" >&6
9810if test "$ac_cv_search_zlibVersion" != no; then
9811 test "$ac_cv_search_zlibVersion" = "none required" || LIBS="$ac_cv_search_zlibVersion $LIBS"
9812
9813for ac_header in zlib.h
9814do
9815as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9816if eval "test \"\${$as_ac_Header+set}\" = set"; then
9817 echo "$as_me:$LINENO: checking for $ac_header" >&5
9818echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9819if eval "test \"\${$as_ac_Header+set}\" = set"; then
9820 echo $ECHO_N "(cached) $ECHO_C" >&6
9821fi
9822echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9823echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9824else
9825 # Is the header compilable?
9826echo "$as_me:$LINENO: checking $ac_header usability" >&5
9827echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9828cat >conftest.$ac_ext <<_ACEOF
9829/* confdefs.h. */
9830_ACEOF
9831cat confdefs.h >>conftest.$ac_ext
9832cat >>conftest.$ac_ext <<_ACEOF
9833/* end confdefs.h. */
9834$ac_includes_default
9835#include <$ac_header>
9836_ACEOF
9837rm -f conftest.$ac_objext
9838if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9839 (eval $ac_compile) 2>conftest.er1
9840 ac_status=$?
9841 grep -v '^ *+' conftest.er1 >conftest.err
9842 rm -f conftest.er1
9843 cat conftest.err >&5
9844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9845 (exit $ac_status); } &&
9846 { ac_try='test -z "$ac_c_werror_flag"
9847 || test ! -s conftest.err'
9848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9849 (eval $ac_try) 2>&5
9850 ac_status=$?
9851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9852 (exit $ac_status); }; } &&
9853 { ac_try='test -s conftest.$ac_objext'
9854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9855 (eval $ac_try) 2>&5
9856 ac_status=$?
9857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9858 (exit $ac_status); }; }; then
9859 ac_header_compiler=yes
9860else
9861 echo "$as_me: failed program was:" >&5
9862sed 's/^/| /' conftest.$ac_ext >&5
9863
9864ac_header_compiler=no
9865fi
9866rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9867echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9868echo "${ECHO_T}$ac_header_compiler" >&6
9869
9870# Is the header present?
9871echo "$as_me:$LINENO: checking $ac_header presence" >&5
9872echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9873cat >conftest.$ac_ext <<_ACEOF
9874/* confdefs.h. */
9875_ACEOF
9876cat confdefs.h >>conftest.$ac_ext
9877cat >>conftest.$ac_ext <<_ACEOF
9878/* end confdefs.h. */
9879#include <$ac_header>
9880_ACEOF
9881if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9882 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9883 ac_status=$?
9884 grep -v '^ *+' conftest.er1 >conftest.err
9885 rm -f conftest.er1
9886 cat conftest.err >&5
9887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9888 (exit $ac_status); } >/dev/null; then
9889 if test -s conftest.err; then
9890 ac_cpp_err=$ac_c_preproc_warn_flag
9891 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9892 else
9893 ac_cpp_err=
9894 fi
9895else
9896 ac_cpp_err=yes
9897fi
9898if test -z "$ac_cpp_err"; then
9899 ac_header_preproc=yes
9900else
9901 echo "$as_me: failed program was:" >&5
9902sed 's/^/| /' conftest.$ac_ext >&5
9903
9904 ac_header_preproc=no
9905fi
9906rm -f conftest.err conftest.$ac_ext
9907echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9908echo "${ECHO_T}$ac_header_preproc" >&6
9909
9910# So? What about this header?
9911case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9912 yes:no: )
9913 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9914echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9915 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9916echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9917 ac_header_preproc=yes
9918 ;;
9919 no:yes:* )
9920 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9921echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9922 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9923echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9924 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9925echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9926 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9927echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9928 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9929echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9930 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9931echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9932 (
9933 cat <<\_ASBOX
9934## ------------------------------------------ ##
9935## Report this to the AC_PACKAGE_NAME lists. ##
9936## ------------------------------------------ ##
9937_ASBOX
9938 ) |
9939 sed "s/^/$as_me: WARNING: /" >&2
9940 ;;
9941esac
9942echo "$as_me:$LINENO: checking for $ac_header" >&5
9943echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9944if eval "test \"\${$as_ac_Header+set}\" = set"; then
9945 echo $ECHO_N "(cached) $ECHO_C" >&6
9946else
9947 eval "$as_ac_Header=\$ac_header_preproc"
9948fi
9949echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9950echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9951
9952fi
9953if test `eval echo '${'$as_ac_Header'}'` = yes; then
9954 cat >>confdefs.h <<_ACEOF
9955#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9956_ACEOF
9957
9958fi
9959
9960done
9961
9962fi
9963
9964
9965# On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9966echo "$as_me:$LINENO: checking for library containing dlgetmodinfo" >&5
9967echo $ECHO_N "checking for library containing dlgetmodinfo... $ECHO_C" >&6
9968if test "${ac_cv_search_dlgetmodinfo+set}" = set; then
9969 echo $ECHO_N "(cached) $ECHO_C" >&6
9970else
9971 ac_func_search_save_LIBS=$LIBS
9972ac_cv_search_dlgetmodinfo=no
9973cat >conftest.$ac_ext <<_ACEOF
9974/* confdefs.h. */
9975_ACEOF
9976cat confdefs.h >>conftest.$ac_ext
9977cat >>conftest.$ac_ext <<_ACEOF
9978/* end confdefs.h. */
9979
9980/* Override any gcc2 internal prototype to avoid an error. */
9981#ifdef __cplusplus
9982extern "C"
9983#endif
9984/* We use char because int might match the return type of a gcc2
9985 builtin and then its argument prototype would still apply. */
9986char dlgetmodinfo ();
9987int
9988main ()
9989{
9990dlgetmodinfo ();
9991 ;
9992 return 0;
9993}
9994_ACEOF
9995rm -f conftest.$ac_objext conftest$ac_exeext
9996if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9997 (eval $ac_link) 2>conftest.er1
9998 ac_status=$?
9999 grep -v '^ *+' conftest.er1 >conftest.err
10000 rm -f conftest.er1
10001 cat conftest.err >&5
10002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10003 (exit $ac_status); } &&
10004 { ac_try='test -z "$ac_c_werror_flag"
10005 || test ! -s conftest.err'
10006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10007 (eval $ac_try) 2>&5
10008 ac_status=$?
10009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10010 (exit $ac_status); }; } &&
10011 { ac_try='test -s conftest$ac_exeext'
10012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10013 (eval $ac_try) 2>&5
10014 ac_status=$?
10015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10016 (exit $ac_status); }; }; then
10017 ac_cv_search_dlgetmodinfo="none required"
10018else
10019 echo "$as_me: failed program was:" >&5
10020sed 's/^/| /' conftest.$ac_ext >&5
10021
10022fi
10023rm -f conftest.err conftest.$ac_objext \
10024 conftest$ac_exeext conftest.$ac_ext
10025if test "$ac_cv_search_dlgetmodinfo" = no; then
10026 for ac_lib in dl xpdl; do
10027 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10028 cat >conftest.$ac_ext <<_ACEOF
10029/* confdefs.h. */
10030_ACEOF
10031cat confdefs.h >>conftest.$ac_ext
10032cat >>conftest.$ac_ext <<_ACEOF
10033/* end confdefs.h. */
10034
10035/* Override any gcc2 internal prototype to avoid an error. */
10036#ifdef __cplusplus
10037extern "C"
10038#endif
10039/* We use char because int might match the return type of a gcc2
10040 builtin and then its argument prototype would still apply. */
10041char dlgetmodinfo ();
10042int
10043main ()
10044{
10045dlgetmodinfo ();
10046 ;
10047 return 0;
10048}
10049_ACEOF
10050rm -f conftest.$ac_objext conftest$ac_exeext
10051if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10052 (eval $ac_link) 2>conftest.er1
10053 ac_status=$?
10054 grep -v '^ *+' conftest.er1 >conftest.err
10055 rm -f conftest.er1
10056 cat conftest.err >&5
10057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10058 (exit $ac_status); } &&
10059 { ac_try='test -z "$ac_c_werror_flag"
10060 || test ! -s conftest.err'
10061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10062 (eval $ac_try) 2>&5
10063 ac_status=$?
10064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10065 (exit $ac_status); }; } &&
10066 { ac_try='test -s conftest$ac_exeext'
10067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10068 (eval $ac_try) 2>&5
10069 ac_status=$?
10070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10071 (exit $ac_status); }; }; then
10072 ac_cv_search_dlgetmodinfo="-l$ac_lib"
10073break
10074else
10075 echo "$as_me: failed program was:" >&5
10076sed 's/^/| /' conftest.$ac_ext >&5
10077
10078fi
10079rm -f conftest.err conftest.$ac_objext \
10080 conftest$ac_exeext conftest.$ac_ext
10081 done
10082fi
10083LIBS=$ac_func_search_save_LIBS
10084fi
10085echo "$as_me:$LINENO: result: $ac_cv_search_dlgetmodinfo" >&5
10086echo "${ECHO_T}$ac_cv_search_dlgetmodinfo" >&6
10087if test "$ac_cv_search_dlgetmodinfo" != no; then
10088 test "$ac_cv_search_dlgetmodinfo" = "none required" || LIBS="$ac_cv_search_dlgetmodinfo $LIBS"
10089
10090fi
10091
10092
10093
10094
10095
10096# Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10097if test "${with_libiconv_prefix+set}" = set; then
10098 withval="$with_libiconv_prefix"
10099
10100 for dir in `echo "$withval" | tr : ' '`; do
10101 if test -d $dir/include; then LIBICONV_INCLUDE="-I$dir/include"; fi
10102 if test -d $dir/lib; then LIBICONV_LIBDIR="-L$dir/lib"; fi
10103 done
10104
10105fi;
10106
10107 BUILD_LIBICONV_LIBDIR="-L../libiconv/lib/.libs -L../libiconv/lib/_libs"
10108 BUILD_LIBICONV_INCLUDE="-I../libiconv/include"
10109
10110 echo "$as_me:$LINENO: checking for iconv" >&5
10111echo $ECHO_N "checking for iconv... $ECHO_C" >&6
10112if test "${am_cv_func_iconv+set}" = set; then
10113 echo $ECHO_N "(cached) $ECHO_C" >&6
10114else
10115
10116 am_cv_func_iconv="no, consider installing GNU libiconv"
10117 am_cv_lib_iconv=no
10118 am_cv_use_build_libiconv=no
10119
10120 # If libiconv is part of the build tree, then try using it over
10121 # any system iconv.
10122 if test -d ../libiconv; then
10123 am_save_LIBS="$LIBS"
10124 am_save_CPPFLAGS="$CPPFLAGS"
10125 LIBS="$LIBS $BUILD_LIBICONV_LIBDIR -liconv"
10126 CPPFLAGS="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
10127 cat >conftest.$ac_ext <<_ACEOF
10128/* confdefs.h. */
10129_ACEOF
10130cat confdefs.h >>conftest.$ac_ext
10131cat >>conftest.$ac_ext <<_ACEOF
10132/* end confdefs.h. */
10133#include <stdlib.h>
10134#include <iconv.h>
10135int
10136main ()
10137{
10138iconv_t cd = iconv_open("","");
10139 iconv(cd,NULL,NULL,NULL,NULL);
10140 iconv_close(cd);
10141 ;
10142 return 0;
10143}
10144_ACEOF
10145rm -f conftest.$ac_objext conftest$ac_exeext
10146if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10147 (eval $ac_link) 2>conftest.er1
10148 ac_status=$?
10149 grep -v '^ *+' conftest.er1 >conftest.err
10150 rm -f conftest.er1
10151 cat conftest.err >&5
10152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10153 (exit $ac_status); } &&
10154 { ac_try='test -z "$ac_c_werror_flag"
10155 || test ! -s conftest.err'
10156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10157 (eval $ac_try) 2>&5
10158 ac_status=$?
10159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10160 (exit $ac_status); }; } &&
10161 { ac_try='test -s conftest$ac_exeext'
10162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10163 (eval $ac_try) 2>&5
10164 ac_status=$?
10165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10166 (exit $ac_status); }; }; then
10167 am_cv_use_build_libiconv=yes
10168 am_cv_lib_iconv=yes
10169 am_cv_func_iconv=yes
10170else
10171 echo "$as_me: failed program was:" >&5
10172sed 's/^/| /' conftest.$ac_ext >&5
10173
10174fi
10175rm -f conftest.err conftest.$ac_objext \
10176 conftest$ac_exeext conftest.$ac_ext
10177 LIBS="$am_save_LIBS"
10178 CPPFLAGS="$am_save_CPPFLAGS"
10179 fi
10180
10181 # Next, try to find iconv in libc.
10182 if test "$am_cv_func_iconv" != yes; then
10183 cat >conftest.$ac_ext <<_ACEOF
10184/* confdefs.h. */
10185_ACEOF
10186cat confdefs.h >>conftest.$ac_ext
10187cat >>conftest.$ac_ext <<_ACEOF
10188/* end confdefs.h. */
10189#include <stdlib.h>
10190#include <iconv.h>
10191int
10192main ()
10193{
10194iconv_t cd = iconv_open("","");
10195 iconv(cd,NULL,NULL,NULL,NULL);
10196 iconv_close(cd);
10197 ;
10198 return 0;
10199}
10200_ACEOF
10201rm -f conftest.$ac_objext conftest$ac_exeext
10202if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10203 (eval $ac_link) 2>conftest.er1
10204 ac_status=$?
10205 grep -v '^ *+' conftest.er1 >conftest.err
10206 rm -f conftest.er1
10207 cat conftest.err >&5
10208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10209 (exit $ac_status); } &&
10210 { ac_try='test -z "$ac_c_werror_flag"
10211 || test ! -s conftest.err'
10212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10213 (eval $ac_try) 2>&5
10214 ac_status=$?
10215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10216 (exit $ac_status); }; } &&
10217 { ac_try='test -s conftest$ac_exeext'
10218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10219 (eval $ac_try) 2>&5
10220 ac_status=$?
10221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10222 (exit $ac_status); }; }; then
10223 am_cv_func_iconv=yes
10224else
10225 echo "$as_me: failed program was:" >&5
10226sed 's/^/| /' conftest.$ac_ext >&5
10227
10228fi
10229rm -f conftest.err conftest.$ac_objext \
10230 conftest$ac_exeext conftest.$ac_ext
10231 fi
10232
10233 # If iconv was not in libc, try -liconv. In this case, arrange to
10234 # look in the libiconv prefix, if it was specified by the user.
10235 if test "$am_cv_func_iconv" != yes; then
10236 am_save_CPPFLAGS="$CPPFLAGS"
10237 am_save_LIBS="$LIBS"
10238 if test -n "$LIBICONV_INCLUDE"; then
10239 CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
10240 LIBS="$LIBS $LIBICONV_LIBDIR"
10241 fi
10242 LIBS="$LIBS -liconv"
10243 cat >conftest.$ac_ext <<_ACEOF
10244/* confdefs.h. */
10245_ACEOF
10246cat confdefs.h >>conftest.$ac_ext
10247cat >>conftest.$ac_ext <<_ACEOF
10248/* end confdefs.h. */
10249#include <stdlib.h>
10250#include <iconv.h>
10251int
10252main ()
10253{
10254iconv_t cd = iconv_open("","");
10255 iconv(cd,NULL,NULL,NULL,NULL);
10256 iconv_close(cd);
10257 ;
10258 return 0;
10259}
10260_ACEOF
10261rm -f conftest.$ac_objext conftest$ac_exeext
10262if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10263 (eval $ac_link) 2>conftest.er1
10264 ac_status=$?
10265 grep -v '^ *+' conftest.er1 >conftest.err
10266 rm -f conftest.er1
10267 cat conftest.err >&5
10268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10269 (exit $ac_status); } &&
10270 { ac_try='test -z "$ac_c_werror_flag"
10271 || test ! -s conftest.err'
10272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10273 (eval $ac_try) 2>&5
10274 ac_status=$?
10275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10276 (exit $ac_status); }; } &&
10277 { ac_try='test -s conftest$ac_exeext'
10278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10279 (eval $ac_try) 2>&5
10280 ac_status=$?
10281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10282 (exit $ac_status); }; }; then
10283 am_cv_lib_iconv=yes
10284 am_cv_func_iconv=yes
10285else
10286 echo "$as_me: failed program was:" >&5
10287sed 's/^/| /' conftest.$ac_ext >&5
10288
10289fi
10290rm -f conftest.err conftest.$ac_objext \
10291 conftest$ac_exeext conftest.$ac_ext
10292 LIBS="$am_save_LIBS"
10293 CPPFLAGS="$am_save_CPPFLAGS"
10294 fi
10295
10296fi
10297echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
10298echo "${ECHO_T}$am_cv_func_iconv" >&6
10299
10300 # Set the various flags based on the cache variables. We can't rely
10301 # on the flags to remain set from the above code, due to caching.
10302 LIBICONV=
10303 if test "$am_cv_lib_iconv" = yes; then
10304 LIBICONV="-liconv"
10305 else
10306 LIBICONV_LIBDIR=
10307 LIBICONV_INCLUDE=
10308 fi
10309 if test "$am_cv_use_build_libiconv" = yes; then
10310 LIBICONV_LIBDIR="$BUILD_LIBICONV_LIBDIR"
10311 LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
10312 fi
10313 CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
10314 LIBS="$LIBS $LIBICONV_LIBDIR $LIBICONV"
10315
10316 if test "$am_cv_func_iconv" = yes; then
10317
10318cat >>confdefs.h <<\_ACEOF
10319#define HAVE_ICONV 1
10320_ACEOF
10321
10322 echo "$as_me:$LINENO: checking for iconv declaration" >&5
10323echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
10324 if test "${am_cv_proto_iconv+set}" = set; then
10325 echo $ECHO_N "(cached) $ECHO_C" >&6
10326else
10327
10328 cat >conftest.$ac_ext <<_ACEOF
10329/* confdefs.h. */
10330_ACEOF
10331cat confdefs.h >>conftest.$ac_ext
10332cat >>conftest.$ac_ext <<_ACEOF
10333/* end confdefs.h. */
10334
10335#include <stdlib.h>
10336#include <iconv.h>
10337extern
10338#ifdef __cplusplus
10339"C"
10340#endif
10341#if defined(__STDC__) || defined(__cplusplus)
10342size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10343#else
10344size_t iconv();
10345#endif
10346
10347int
10348main ()
10349{
10350
10351 ;
10352 return 0;
10353}
10354_ACEOF
10355rm -f conftest.$ac_objext
10356if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10357 (eval $ac_compile) 2>conftest.er1
10358 ac_status=$?
10359 grep -v '^ *+' conftest.er1 >conftest.err
10360 rm -f conftest.er1
10361 cat conftest.err >&5
10362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10363 (exit $ac_status); } &&
10364 { ac_try='test -z "$ac_c_werror_flag"
10365 || test ! -s conftest.err'
10366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10367 (eval $ac_try) 2>&5
10368 ac_status=$?
10369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10370 (exit $ac_status); }; } &&
10371 { ac_try='test -s conftest.$ac_objext'
10372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10373 (eval $ac_try) 2>&5
10374 ac_status=$?
10375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10376 (exit $ac_status); }; }; then
10377 am_cv_proto_iconv_arg1=""
10378else
10379 echo "$as_me: failed program was:" >&5
10380sed 's/^/| /' conftest.$ac_ext >&5
10381
10382am_cv_proto_iconv_arg1="const"
10383fi
10384rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10385 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);"
10386fi
10387
10388 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10389 echo "$as_me:$LINENO: result: ${ac_t:-
10390 }$am_cv_proto_iconv" >&5
10391echo "${ECHO_T}${ac_t:-
10392 }$am_cv_proto_iconv" >&6
10393
10394cat >>confdefs.h <<_ACEOF
10395#define ICONV_CONST $am_cv_proto_iconv_arg1
10396_ACEOF
10397
10398 fi
10399
10400
10401# On alpha-osf, it appears that libtermcap and libcurses are not compatible.
10402# There is a very specific comment in /usr/include/curses.h explaining that
10403# termcap routines built into libcurses must not be used.
10404#
10405# The symptoms we observed so far is GDB unexpectedly changing
10406# the terminal settings when tgetent is called - this is particularly
10407# visible as the output is missing carriage returns, and so rapidly
10408# becomes very hard to read.
10409#
10410# The readline configure script has already decided that libtermcap
10411# was enough for its purposes, and so decided to build readline using
10412# libtermcap. Since the TUI mode requires curses, building GDB with
10413# TUI enabled results in both libraries to be used at the same time,
10414# which is not allowed. This basically means that GDB with TUI is
10415# broken on alpha-osf.
10416
10417case $host_os in
10418 alpha*-*-osf* )
10419 if "$enable_tui" = "yes"; then
10420 { { echo "$as_me:$LINENO: error: Building GDB with TUI mode is not supported on this host" >&5
10421echo "$as_me: error: Building GDB with TUI mode is not supported on this host" >&2;}
10422 { (exit 1); exit 1; }; }
10423 fi
10424 if "$enable_tui" = "auto"; then
10425 enable_tui=no
10426 fi
10427 ;;
10428esac
10429
10430# For the TUI, we need enhanced curses functionality.
10431if test x"$enable_tui" != xno; then
10432 prefer_curses=yes
10433fi
10434
10435curses_found=no
10436if test x"$prefer_curses" = xyes; then
10437 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
10438 # curses library because the latter might not provide all the
10439 # functionality we need. However, this leads to problems on systems
10440 # where the linker searches /usr/local/lib, but the compiler doesn't
10441 # search /usr/local/include, if ncurses is installed in /usr/local. A
10442 # default installation of ncurses on alpha*-dec-osf* will lead to such
10443 # a situation.
10444 echo "$as_me:$LINENO: checking for library containing waddstr" >&5
10445echo $ECHO_N "checking for library containing waddstr... $ECHO_C" >&6
10446if test "${ac_cv_search_waddstr+set}" = set; then
10447 echo $ECHO_N "(cached) $ECHO_C" >&6
10448else
10449 ac_func_search_save_LIBS=$LIBS
10450ac_cv_search_waddstr=no
10451cat >conftest.$ac_ext <<_ACEOF
10452/* confdefs.h. */
10453_ACEOF
10454cat confdefs.h >>conftest.$ac_ext
10455cat >>conftest.$ac_ext <<_ACEOF
10456/* end confdefs.h. */
10457
10458/* Override any gcc2 internal prototype to avoid an error. */
10459#ifdef __cplusplus
10460extern "C"
10461#endif
10462/* We use char because int might match the return type of a gcc2
10463 builtin and then its argument prototype would still apply. */
10464char waddstr ();
10465int
10466main ()
10467{
10468waddstr ();
10469 ;
10470 return 0;
10471}
10472_ACEOF
10473rm -f conftest.$ac_objext conftest$ac_exeext
10474if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10475 (eval $ac_link) 2>conftest.er1
10476 ac_status=$?
10477 grep -v '^ *+' conftest.er1 >conftest.err
10478 rm -f conftest.er1
10479 cat conftest.err >&5
10480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10481 (exit $ac_status); } &&
10482 { ac_try='test -z "$ac_c_werror_flag"
10483 || test ! -s conftest.err'
10484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10485 (eval $ac_try) 2>&5
10486 ac_status=$?
10487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10488 (exit $ac_status); }; } &&
10489 { ac_try='test -s conftest$ac_exeext'
10490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10491 (eval $ac_try) 2>&5
10492 ac_status=$?
10493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10494 (exit $ac_status); }; }; then
10495 ac_cv_search_waddstr="none required"
10496else
10497 echo "$as_me: failed program was:" >&5
10498sed 's/^/| /' conftest.$ac_ext >&5
10499
10500fi
10501rm -f conftest.err conftest.$ac_objext \
10502 conftest$ac_exeext conftest.$ac_ext
10503if test "$ac_cv_search_waddstr" = no; then
10504 for ac_lib in ncurses cursesX curses; do
10505 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10506 cat >conftest.$ac_ext <<_ACEOF
10507/* confdefs.h. */
10508_ACEOF
10509cat confdefs.h >>conftest.$ac_ext
10510cat >>conftest.$ac_ext <<_ACEOF
10511/* end confdefs.h. */
10512
10513/* Override any gcc2 internal prototype to avoid an error. */
10514#ifdef __cplusplus
10515extern "C"
10516#endif
10517/* We use char because int might match the return type of a gcc2
10518 builtin and then its argument prototype would still apply. */
10519char waddstr ();
10520int
10521main ()
10522{
10523waddstr ();
10524 ;
10525 return 0;
10526}
10527_ACEOF
10528rm -f conftest.$ac_objext conftest$ac_exeext
10529if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10530 (eval $ac_link) 2>conftest.er1
10531 ac_status=$?
10532 grep -v '^ *+' conftest.er1 >conftest.err
10533 rm -f conftest.er1
10534 cat conftest.err >&5
10535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10536 (exit $ac_status); } &&
10537 { ac_try='test -z "$ac_c_werror_flag"
10538 || test ! -s conftest.err'
10539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10540 (eval $ac_try) 2>&5
10541 ac_status=$?
10542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10543 (exit $ac_status); }; } &&
10544 { ac_try='test -s conftest$ac_exeext'
10545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10546 (eval $ac_try) 2>&5
10547 ac_status=$?
10548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10549 (exit $ac_status); }; }; then
10550 ac_cv_search_waddstr="-l$ac_lib"
10551break
10552else
10553 echo "$as_me: failed program was:" >&5
10554sed 's/^/| /' conftest.$ac_ext >&5
10555
10556fi
10557rm -f conftest.err conftest.$ac_objext \
10558 conftest$ac_exeext conftest.$ac_ext
10559 done
10560fi
10561LIBS=$ac_func_search_save_LIBS
10562fi
10563echo "$as_me:$LINENO: result: $ac_cv_search_waddstr" >&5
10564echo "${ECHO_T}$ac_cv_search_waddstr" >&6
10565if test "$ac_cv_search_waddstr" != no; then
10566 test "$ac_cv_search_waddstr" = "none required" || LIBS="$ac_cv_search_waddstr $LIBS"
10567
10568fi
10569
10570
10571 if test "$ac_cv_search_waddstr" != no; then
10572 curses_found=yes
10573 fi
10574fi
10575
10576# Check whether we should enable the TUI, but only do so if we really
10577# can.
10578if test x"$enable_tui" != xno; then
10579 if test -d $srcdir/tui; then
10580 if test "$curses_found" != no; then
10581 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
10582 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
10583 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
10584 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
10585 CONFIG_ALL="${CONFIG_ALL} all-tui"
10586 CONFIG_CLEAN="${CONFIG_CLEAN} clean-tui"
10587 CONFIG_INSTALL="${CONFIG_INSTALL} install-tui"
10588 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-tui"
10589 else
10590 if test x"$enable_tui" = xyes; then
10591 { { echo "$as_me:$LINENO: error: no enhanced curses library found; disable TUI" >&5
10592echo "$as_me: error: no enhanced curses library found; disable TUI" >&2;}
10593 { (exit 1); exit 1; }; }
10594 else
10595 { echo "$as_me:$LINENO: WARNING: no enhanced curses library found; disabling TUI" >&5
10596echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
10597 fi
10598 fi
10599 fi
10600fi
10601
10602# Since GDB uses Readline, we need termcap functionality. In many
10603# cases this will be provided by the curses library, but some systems
10604# have a seperate termcap library, or no curses library at all.
10605
10606case $host_os in
10607 cygwin*)
10608 if test -d $srcdir/libtermcap; then
10609 LIBS="../libtermcap/libtermcap.a $LIBS"
10610 ac_cv_search_tgetent="../libtermcap/libtermcap.a"
10611 fi ;;
10612 go32* | *djgpp*)
10613 ac_cv_search_tgetent="none required"
10614 ;;
10615 *mingw32*)
10616 ac_cv_search_tgetent="none required"
10617 CONFIG_OBS="$CONFIG_OBS windows-termcap.o"
10618 ;;
10619esac
10620
10621# These are the libraries checked by Readline.
10622echo "$as_me:$LINENO: checking for library containing tgetent" >&5
10623echo $ECHO_N "checking for library containing tgetent... $ECHO_C" >&6
10624if test "${ac_cv_search_tgetent+set}" = set; then
10625 echo $ECHO_N "(cached) $ECHO_C" >&6
10626else
10627 ac_func_search_save_LIBS=$LIBS
10628ac_cv_search_tgetent=no
10629cat >conftest.$ac_ext <<_ACEOF
10630/* confdefs.h. */
10631_ACEOF
10632cat confdefs.h >>conftest.$ac_ext
10633cat >>conftest.$ac_ext <<_ACEOF
10634/* end confdefs.h. */
10635
10636/* Override any gcc2 internal prototype to avoid an error. */
10637#ifdef __cplusplus
10638extern "C"
10639#endif
10640/* We use char because int might match the return type of a gcc2
10641 builtin and then its argument prototype would still apply. */
10642char tgetent ();
10643int
10644main ()
10645{
10646tgetent ();
10647 ;
10648 return 0;
10649}
10650_ACEOF
10651rm -f conftest.$ac_objext conftest$ac_exeext
10652if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10653 (eval $ac_link) 2>conftest.er1
10654 ac_status=$?
10655 grep -v '^ *+' conftest.er1 >conftest.err
10656 rm -f conftest.er1
10657 cat conftest.err >&5
10658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10659 (exit $ac_status); } &&
10660 { ac_try='test -z "$ac_c_werror_flag"
10661 || test ! -s conftest.err'
10662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10663 (eval $ac_try) 2>&5
10664 ac_status=$?
10665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10666 (exit $ac_status); }; } &&
10667 { ac_try='test -s conftest$ac_exeext'
10668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10669 (eval $ac_try) 2>&5
10670 ac_status=$?
10671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10672 (exit $ac_status); }; }; then
10673 ac_cv_search_tgetent="none required"
10674else
10675 echo "$as_me: failed program was:" >&5
10676sed 's/^/| /' conftest.$ac_ext >&5
10677
10678fi
10679rm -f conftest.err conftest.$ac_objext \
10680 conftest$ac_exeext conftest.$ac_ext
10681if test "$ac_cv_search_tgetent" = no; then
10682 for ac_lib in termcap tinfo curses ncurses; do
10683 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10684 cat >conftest.$ac_ext <<_ACEOF
10685/* confdefs.h. */
10686_ACEOF
10687cat confdefs.h >>conftest.$ac_ext
10688cat >>conftest.$ac_ext <<_ACEOF
10689/* end confdefs.h. */
10690
10691/* Override any gcc2 internal prototype to avoid an error. */
10692#ifdef __cplusplus
10693extern "C"
10694#endif
10695/* We use char because int might match the return type of a gcc2
10696 builtin and then its argument prototype would still apply. */
10697char tgetent ();
10698int
10699main ()
10700{
10701tgetent ();
10702 ;
10703 return 0;
10704}
10705_ACEOF
10706rm -f conftest.$ac_objext conftest$ac_exeext
10707if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10708 (eval $ac_link) 2>conftest.er1
10709 ac_status=$?
10710 grep -v '^ *+' conftest.er1 >conftest.err
10711 rm -f conftest.er1
10712 cat conftest.err >&5
10713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10714 (exit $ac_status); } &&
10715 { ac_try='test -z "$ac_c_werror_flag"
10716 || test ! -s conftest.err'
10717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10718 (eval $ac_try) 2>&5
10719 ac_status=$?
10720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10721 (exit $ac_status); }; } &&
10722 { ac_try='test -s conftest$ac_exeext'
10723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10724 (eval $ac_try) 2>&5
10725 ac_status=$?
10726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10727 (exit $ac_status); }; }; then
10728 ac_cv_search_tgetent="-l$ac_lib"
10729break
10730else
10731 echo "$as_me: failed program was:" >&5
10732sed 's/^/| /' conftest.$ac_ext >&5
10733
10734fi
10735rm -f conftest.err conftest.$ac_objext \
10736 conftest$ac_exeext conftest.$ac_ext
10737 done
10738fi
10739LIBS=$ac_func_search_save_LIBS
10740fi
10741echo "$as_me:$LINENO: result: $ac_cv_search_tgetent" >&5
10742echo "${ECHO_T}$ac_cv_search_tgetent" >&6
10743if test "$ac_cv_search_tgetent" != no; then
10744 test "$ac_cv_search_tgetent" = "none required" || LIBS="$ac_cv_search_tgetent $LIBS"
10745
10746fi
10747
10748
10749if test "$ac_cv_search_tgetent" = no; then
10750 { { echo "$as_me:$LINENO: error: no termcap library found" >&5
10751echo "$as_me: error: no termcap library found" >&2;}
10752 { (exit 1); exit 1; }; }
10753fi
10754
10755
10756# Check whether --with-system-readline or --without-system-readline was given.
10757if test "${with_system_readline+set}" = set; then
10758 withval="$with_system_readline"
10759
10760fi;
10761
10762if test "$with_system_readline" = yes; then
10763 READLINE=-lreadline
10764 READLINE_DEPS=
10765 READLINE_CFLAGS=
10766else
10767 READLINE='$(READLINE_DIR)/libreadline.a'
10768 READLINE_DEPS='$(READLINE)'
10769 READLINE_CFLAGS='-I$(READLINE_SRC)/..'
10770fi
10771
10772
10773
10774
10775
10776# Check whether --with-expat or --without-expat was given.
10777if test "${with_expat+set}" = set; then
10778 withval="$with_expat"
10779
10780else
10781 with_expat=auto
10782fi;
10783echo "$as_me:$LINENO: checking whether to use expat" >&5
10784echo $ECHO_N "checking whether to use expat... $ECHO_C" >&6
10785echo "$as_me:$LINENO: result: $with_expat" >&5
10786echo "${ECHO_T}$with_expat" >&6
10787
10788if test "${with_expat}" = no; then
10789 { echo "$as_me:$LINENO: WARNING: expat support disabled; some features may be unavailable." >&5
10790echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
10791 HAVE_LIBEXPAT=no
10792else
10793
10794 if test "X$prefix" = "XNONE"; then
10795 acl_final_prefix="$ac_default_prefix"
10796 else
10797 acl_final_prefix="$prefix"
10798 fi
10799 if test "X$exec_prefix" = "XNONE"; then
10800 acl_final_exec_prefix='${prefix}'
10801 else
10802 acl_final_exec_prefix="$exec_prefix"
10803 fi
10804 acl_save_prefix="$prefix"
10805 prefix="$acl_final_prefix"
10806 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
10807 prefix="$acl_save_prefix"
10808
10809
10810# Check whether --with-gnu-ld or --without-gnu-ld was given.
10811if test "${with_gnu_ld+set}" = set; then
10812 withval="$with_gnu_ld"
10813 test "$withval" = no || with_gnu_ld=yes
10814else
10815 with_gnu_ld=no
10816fi;
10817# Prepare PATH_SEPARATOR.
10818# The user is always right.
10819if test "${PATH_SEPARATOR+set}" != set; then
10820 echo "#! /bin/sh" >conf$$.sh
10821 echo "exit 0" >>conf$$.sh
10822 chmod +x conf$$.sh
10823 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10824 PATH_SEPARATOR=';'
10825 else
10826 PATH_SEPARATOR=:
10827 fi
10828 rm -f conf$$.sh
10829fi
10830ac_prog=ld
10831if test "$GCC" = yes; then
10832 # Check if gcc -print-prog-name=ld gives a path.
10833 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
10834echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
10835 case $host in
10836 *-*-mingw*)
10837 # gcc leaves a trailing carriage return which upsets mingw
10838 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10839 *)
10840 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10841 esac
10842 case $ac_prog in
10843 # Accept absolute paths.
10844 [\\/]* | [A-Za-z]:[\\/]*)
10845 re_direlt='/[^/][^/]*/\.\./'
10846 # Canonicalize the path of ld
10847 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
10848 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
10849 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
10850 done
10851 test -z "$LD" && LD="$ac_prog"
10852 ;;
10853 "")
10854 # If it fails, then pretend we aren't using GCC.
10855 ac_prog=ld
10856 ;;
10857 *)
10858 # If it is relative, then search for the first ld in PATH.
10859 with_gnu_ld=unknown
10860 ;;
10861 esac
10862elif test "$with_gnu_ld" = yes; then
10863 echo "$as_me:$LINENO: checking for GNU ld" >&5
10864echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
10865else
10866 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
10867echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
10868fi
10869if test "${acl_cv_path_LD+set}" = set; then
10870 echo $ECHO_N "(cached) $ECHO_C" >&6
10871else
10872 if test -z "$LD"; then
10873 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10874 for ac_dir in $PATH; do
10875 test -z "$ac_dir" && ac_dir=.
10876 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
10877 acl_cv_path_LD="$ac_dir/$ac_prog"
10878 # Check to see if the program is GNU ld. I'd rather use --version,
10879 # but apparently some GNU ld's only accept -v.
10880 # Break only if it was the GNU/non-GNU ld that we prefer.
10881 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
10882 test "$with_gnu_ld" != no && break
10883 else
10884 test "$with_gnu_ld" != yes && break
10885 fi
10886 fi
10887 done
10888 IFS="$ac_save_ifs"
10889else
10890 acl_cv_path_LD="$LD" # Let the user override the test with a path.
10891fi
10892fi
10893
10894LD="$acl_cv_path_LD"
10895if test -n "$LD"; then
10896 echo "$as_me:$LINENO: result: $LD" >&5
10897echo "${ECHO_T}$LD" >&6
10898else
10899 echo "$as_me:$LINENO: result: no" >&5
10900echo "${ECHO_T}no" >&6
10901fi
10902test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
10903echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
10904 { (exit 1); exit 1; }; }
10905echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
10906echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
10907if test "${acl_cv_prog_gnu_ld+set}" = set; then
10908 echo $ECHO_N "(cached) $ECHO_C" >&6
10909else
10910 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10911if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
10912 acl_cv_prog_gnu_ld=yes
10913else
10914 acl_cv_prog_gnu_ld=no
10915fi
10916fi
10917echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
10918echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
10919with_gnu_ld=$acl_cv_prog_gnu_ld
10920
10921
10922
10923 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
10924echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
10925if test "${acl_cv_rpath+set}" = set; then
10926 echo $ECHO_N "(cached) $ECHO_C" >&6
10927else
10928
10929 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
10930 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10931 . ./conftest.sh
10932 rm -f ./conftest.sh
10933 acl_cv_rpath=done
10934
10935fi
10936echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
10937echo "${ECHO_T}$acl_cv_rpath" >&6
10938 wl="$acl_cv_wl"
10939 libext="$acl_cv_libext"
10940 shlibext="$acl_cv_shlibext"
10941 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
10942 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
10943 hardcode_direct="$acl_cv_hardcode_direct"
10944 hardcode_minus_L="$acl_cv_hardcode_minus_L"
10945 # Check whether --enable-rpath or --disable-rpath was given.
10946if test "${enable_rpath+set}" = set; then
10947 enableval="$enable_rpath"
10948 :
10949else
10950 enable_rpath=yes
10951fi;
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961 use_additional=yes
10962
10963 acl_save_prefix="$prefix"
10964 prefix="$acl_final_prefix"
10965 acl_save_exec_prefix="$exec_prefix"
10966 exec_prefix="$acl_final_exec_prefix"
10967
10968 eval additional_includedir=\"$includedir\"
10969 eval additional_libdir=\"$libdir\"
10970
10971 exec_prefix="$acl_save_exec_prefix"
10972 prefix="$acl_save_prefix"
10973
10974
10975# Check whether --with-libexpat-prefix or --without-libexpat-prefix was given.
10976if test "${with_libexpat_prefix+set}" = set; then
10977 withval="$with_libexpat_prefix"
10978
10979 if test "X$withval" = "Xno"; then
10980 use_additional=no
10981 else
10982 if test "X$withval" = "X"; then
10983
10984 acl_save_prefix="$prefix"
10985 prefix="$acl_final_prefix"
10986 acl_save_exec_prefix="$exec_prefix"
10987 exec_prefix="$acl_final_exec_prefix"
10988
10989 eval additional_includedir=\"$includedir\"
10990 eval additional_libdir=\"$libdir\"
10991
10992 exec_prefix="$acl_save_exec_prefix"
10993 prefix="$acl_save_prefix"
10994
10995 else
10996 additional_includedir="$withval/include"
10997 additional_libdir="$withval/lib"
10998 fi
10999 fi
11000
11001fi;
11002 LIBEXPAT=
11003 LTLIBEXPAT=
11004 INCEXPAT=
11005 rpathdirs=
11006 ltrpathdirs=
11007 names_already_handled=
11008 names_next_round='expat '
11009 while test -n "$names_next_round"; do
11010 names_this_round="$names_next_round"
11011 names_next_round=
11012 for name in $names_this_round; do
11013 already_handled=
11014 for n in $names_already_handled; do
11015 if test "$n" = "$name"; then
11016 already_handled=yes
11017 break
11018 fi
11019 done
11020 if test -z "$already_handled"; then
11021 names_already_handled="$names_already_handled $name"
11022 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
11023 eval value=\"\$HAVE_LIB$uppername\"
11024 if test -n "$value"; then
11025 if test "$value" = yes; then
11026 eval value=\"\$LIB$uppername\"
11027 test -z "$value" || LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$value"
11028 eval value=\"\$LTLIB$uppername\"
11029 test -z "$value" || LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
11030 else
11031 :
11032 fi
11033 else
11034 found_dir=
11035 found_la=
11036 found_so=
11037 found_a=
11038 if test $use_additional = yes; then
11039 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
11040 found_dir="$additional_libdir"
11041 found_so="$additional_libdir/lib$name.$shlibext"
11042 if test -f "$additional_libdir/lib$name.la"; then
11043 found_la="$additional_libdir/lib$name.la"
11044 fi
11045 else
11046 if test -f "$additional_libdir/lib$name.$libext"; then
11047 found_dir="$additional_libdir"
11048 found_a="$additional_libdir/lib$name.$libext"
11049 if test -f "$additional_libdir/lib$name.la"; then
11050 found_la="$additional_libdir/lib$name.la"
11051 fi
11052 fi
11053 fi
11054 fi
11055 if test "X$found_dir" = "X"; then
11056 for x in $LDFLAGS $LTLIBEXPAT; do
11057
11058 acl_save_prefix="$prefix"
11059 prefix="$acl_final_prefix"
11060 acl_save_exec_prefix="$exec_prefix"
11061 exec_prefix="$acl_final_exec_prefix"
11062 eval x=\"$x\"
11063 exec_prefix="$acl_save_exec_prefix"
11064 prefix="$acl_save_prefix"
11065
11066 case "$x" in
11067 -L*)
11068 dir=`echo "X$x" | sed -e 's/^X-L//'`
11069 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
11070 found_dir="$dir"
11071 found_so="$dir/lib$name.$shlibext"
11072 if test -f "$dir/lib$name.la"; then
11073 found_la="$dir/lib$name.la"
11074 fi
11075 else
11076 if test -f "$dir/lib$name.$libext"; then
11077 found_dir="$dir"
11078 found_a="$dir/lib$name.$libext"
11079 if test -f "$dir/lib$name.la"; then
11080 found_la="$dir/lib$name.la"
11081 fi
11082 fi
11083 fi
11084 ;;
11085 esac
11086 if test "X$found_dir" != "X"; then
11087 break
11088 fi
11089 done
11090 fi
11091 if test "X$found_dir" != "X"; then
11092 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
11093 if test "X$found_so" != "X"; then
11094 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
11095 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11096 else
11097 haveit=
11098 for x in $ltrpathdirs; do
11099 if test "X$x" = "X$found_dir"; then
11100 haveit=yes
11101 break
11102 fi
11103 done
11104 if test -z "$haveit"; then
11105 ltrpathdirs="$ltrpathdirs $found_dir"
11106 fi
11107 if test "$hardcode_direct" = yes; then
11108 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11109 else
11110 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
11111 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11112 haveit=
11113 for x in $rpathdirs; do
11114 if test "X$x" = "X$found_dir"; then
11115 haveit=yes
11116 break
11117 fi
11118 done
11119 if test -z "$haveit"; then
11120 rpathdirs="$rpathdirs $found_dir"
11121 fi
11122 else
11123 haveit=
11124 for x in $LDFLAGS $LIBEXPAT; do
11125
11126 acl_save_prefix="$prefix"
11127 prefix="$acl_final_prefix"
11128 acl_save_exec_prefix="$exec_prefix"
11129 exec_prefix="$acl_final_exec_prefix"
11130 eval x=\"$x\"
11131 exec_prefix="$acl_save_exec_prefix"
11132 prefix="$acl_save_prefix"
11133
11134 if test "X$x" = "X-L$found_dir"; then
11135 haveit=yes
11136 break
11137 fi
11138 done
11139 if test -z "$haveit"; then
11140 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
11141 fi
11142 if test "$hardcode_minus_L" != no; then
11143 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11144 else
11145 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
11146 fi
11147 fi
11148 fi
11149 fi
11150 else
11151 if test "X$found_a" != "X"; then
11152 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
11153 else
11154 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
11155 fi
11156 fi
11157 additional_includedir=
11158 case "$found_dir" in
11159 */lib | */lib/)
11160 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
11161 additional_includedir="$basedir/include"
11162 ;;
11163 esac
11164 if test "X$additional_includedir" != "X"; then
11165 if test "X$additional_includedir" != "X/usr/include"; then
11166 haveit=
11167 if test "X$additional_includedir" = "X/usr/local/include"; then
11168 if test -n "$GCC"; then
11169 case $host_os in
11170 linux*) haveit=yes;;
11171 esac
11172 fi
11173 fi
11174 if test -z "$haveit"; then
11175 for x in $CPPFLAGS $INCEXPAT; do
11176
11177 acl_save_prefix="$prefix"
11178 prefix="$acl_final_prefix"
11179 acl_save_exec_prefix="$exec_prefix"
11180 exec_prefix="$acl_final_exec_prefix"
11181 eval x=\"$x\"
11182 exec_prefix="$acl_save_exec_prefix"
11183 prefix="$acl_save_prefix"
11184
11185 if test "X$x" = "X-I$additional_includedir"; then
11186 haveit=yes
11187 break
11188 fi
11189 done
11190 if test -z "$haveit"; then
11191 if test -d "$additional_includedir"; then
11192 INCEXPAT="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
11193 fi
11194 fi
11195 fi
11196 fi
11197 fi
11198 if test -n "$found_la"; then
11199 save_libdir="$libdir"
11200 case "$found_la" in
11201 */* | *\\*) . "$found_la" ;;
11202 *) . "./$found_la" ;;
11203 esac
11204 libdir="$save_libdir"
11205 for dep in $dependency_libs; do
11206 case "$dep" in
11207 -L*)
11208 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
11209 if test "X$additional_libdir" != "X/usr/lib"; then
11210 haveit=
11211 if test "X$additional_libdir" = "X/usr/local/lib"; then
11212 if test -n "$GCC"; then
11213 case $host_os in
11214 linux*) haveit=yes;;
11215 esac
11216 fi
11217 fi
11218 if test -z "$haveit"; then
11219 haveit=
11220 for x in $LDFLAGS $LIBEXPAT; do
11221
11222 acl_save_prefix="$prefix"
11223 prefix="$acl_final_prefix"
11224 acl_save_exec_prefix="$exec_prefix"
11225 exec_prefix="$acl_final_exec_prefix"
11226 eval x=\"$x\"
11227 exec_prefix="$acl_save_exec_prefix"
11228 prefix="$acl_save_prefix"
11229
11230 if test "X$x" = "X-L$additional_libdir"; then
11231 haveit=yes
11232 break
11233 fi
11234 done
11235 if test -z "$haveit"; then
11236 if test -d "$additional_libdir"; then
11237 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
11238 fi
11239 fi
11240 haveit=
11241 for x in $LDFLAGS $LTLIBEXPAT; do
11242
11243 acl_save_prefix="$prefix"
11244 prefix="$acl_final_prefix"
11245 acl_save_exec_prefix="$exec_prefix"
11246 exec_prefix="$acl_final_exec_prefix"
11247 eval x=\"$x\"
11248 exec_prefix="$acl_save_exec_prefix"
11249 prefix="$acl_save_prefix"
11250
11251 if test "X$x" = "X-L$additional_libdir"; then
11252 haveit=yes
11253 break
11254 fi
11255 done
11256 if test -z "$haveit"; then
11257 if test -d "$additional_libdir"; then
11258 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
11259 fi
11260 fi
11261 fi
11262 fi
11263 ;;
11264 -R*)
11265 dir=`echo "X$dep" | sed -e 's/^X-R//'`
11266 if test "$enable_rpath" != no; then
11267 haveit=
11268 for x in $rpathdirs; do
11269 if test "X$x" = "X$dir"; then
11270 haveit=yes
11271 break
11272 fi
11273 done
11274 if test -z "$haveit"; then
11275 rpathdirs="$rpathdirs $dir"
11276 fi
11277 haveit=
11278 for x in $ltrpathdirs; do
11279 if test "X$x" = "X$dir"; then
11280 haveit=yes
11281 break
11282 fi
11283 done
11284 if test -z "$haveit"; then
11285 ltrpathdirs="$ltrpathdirs $dir"
11286 fi
11287 fi
11288 ;;
11289 -l*)
11290 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11291 ;;
11292 *.la)
11293 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11294 ;;
11295 *)
11296 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$dep"
11297 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
11298 ;;
11299 esac
11300 done
11301 fi
11302 else
11303 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
11304 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
11305 fi
11306 fi
11307 fi
11308 done
11309 done
11310 if test "X$rpathdirs" != "X"; then
11311 if test -n "$hardcode_libdir_separator"; then
11312 alldirs=
11313 for found_dir in $rpathdirs; do
11314 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
11315 done
11316 acl_save_libdir="$libdir"
11317 libdir="$alldirs"
11318 eval flag=\"$hardcode_libdir_flag_spec\"
11319 libdir="$acl_save_libdir"
11320 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
11321 else
11322 for found_dir in $rpathdirs; do
11323 acl_save_libdir="$libdir"
11324 libdir="$found_dir"
11325 eval flag=\"$hardcode_libdir_flag_spec\"
11326 libdir="$acl_save_libdir"
11327 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
11328 done
11329 fi
11330 fi
11331 if test "X$ltrpathdirs" != "X"; then
11332 for found_dir in $ltrpathdirs; do
11333 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
11334 done
11335 fi
11336
11337
11338 ac_save_CPPFLAGS="$CPPFLAGS"
11339
11340 for element in $INCEXPAT; do
11341 haveit=
11342 for x in $CPPFLAGS; do
11343
11344 acl_save_prefix="$prefix"
11345 prefix="$acl_final_prefix"
11346 acl_save_exec_prefix="$exec_prefix"
11347 exec_prefix="$acl_final_exec_prefix"
11348 eval x=\"$x\"
11349 exec_prefix="$acl_save_exec_prefix"
11350 prefix="$acl_save_prefix"
11351
11352 if test "X$x" = "X$element"; then
11353 haveit=yes
11354 break
11355 fi
11356 done
11357 if test -z "$haveit"; then
11358 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11359 fi
11360 done
11361
11362
11363 echo "$as_me:$LINENO: checking for libexpat" >&5
11364echo $ECHO_N "checking for libexpat... $ECHO_C" >&6
11365if test "${ac_cv_libexpat+set}" = set; then
11366 echo $ECHO_N "(cached) $ECHO_C" >&6
11367else
11368
11369 ac_save_LIBS="$LIBS"
11370 LIBS="$LIBS $LIBEXPAT"
11371 cat >conftest.$ac_ext <<_ACEOF
11372/* confdefs.h. */
11373_ACEOF
11374cat confdefs.h >>conftest.$ac_ext
11375cat >>conftest.$ac_ext <<_ACEOF
11376/* end confdefs.h. */
11377#include "expat.h"
11378int
11379main ()
11380{
11381XML_Parser p = XML_ParserCreate (0);
11382 ;
11383 return 0;
11384}
11385_ACEOF
11386rm -f conftest.$ac_objext conftest$ac_exeext
11387if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11388 (eval $ac_link) 2>conftest.er1
11389 ac_status=$?
11390 grep -v '^ *+' conftest.er1 >conftest.err
11391 rm -f conftest.er1
11392 cat conftest.err >&5
11393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11394 (exit $ac_status); } &&
11395 { ac_try='test -z "$ac_c_werror_flag"
11396 || test ! -s conftest.err'
11397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11398 (eval $ac_try) 2>&5
11399 ac_status=$?
11400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11401 (exit $ac_status); }; } &&
11402 { ac_try='test -s conftest$ac_exeext'
11403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11404 (eval $ac_try) 2>&5
11405 ac_status=$?
11406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11407 (exit $ac_status); }; }; then
11408 ac_cv_libexpat=yes
11409else
11410 echo "$as_me: failed program was:" >&5
11411sed 's/^/| /' conftest.$ac_ext >&5
11412
11413ac_cv_libexpat=no
11414fi
11415rm -f conftest.err conftest.$ac_objext \
11416 conftest$ac_exeext conftest.$ac_ext
11417 LIBS="$ac_save_LIBS"
11418
11419fi
11420echo "$as_me:$LINENO: result: $ac_cv_libexpat" >&5
11421echo "${ECHO_T}$ac_cv_libexpat" >&6
11422 if test "$ac_cv_libexpat" = yes; then
11423 HAVE_LIBEXPAT=yes
11424
11425cat >>confdefs.h <<\_ACEOF
11426#define HAVE_LIBEXPAT 1
11427_ACEOF
11428
11429 echo "$as_me:$LINENO: checking how to link with libexpat" >&5
11430echo $ECHO_N "checking how to link with libexpat... $ECHO_C" >&6
11431 echo "$as_me:$LINENO: result: $LIBEXPAT" >&5
11432echo "${ECHO_T}$LIBEXPAT" >&6
11433 else
11434 HAVE_LIBEXPAT=no
11435 CPPFLAGS="$ac_save_CPPFLAGS"
11436 LIBEXPAT=
11437 LTLIBEXPAT=
11438 fi
11439
11440
11441
11442
11443
11444
11445 if test "$HAVE_LIBEXPAT" != yes; then
11446 if test "$with_expat" = yes; then
11447 { { echo "$as_me:$LINENO: error: expat is missing or unusable" >&5
11448echo "$as_me: error: expat is missing or unusable" >&2;}
11449 { (exit 1); exit 1; }; }
11450 else
11451 { echo "$as_me:$LINENO: WARNING: expat is missing or unusable; some features may be unavailable." >&5
11452echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
11453 fi
11454 else
11455 save_LIBS=$LIBS
11456 LIBS="$LIBS $LIBEXPAT"
11457
11458for ac_func in XML_StopParser
11459do
11460as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11461echo "$as_me:$LINENO: checking for $ac_func" >&5
11462echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11463if eval "test \"\${$as_ac_var+set}\" = set"; then
11464 echo $ECHO_N "(cached) $ECHO_C" >&6
11465else
11466 cat >conftest.$ac_ext <<_ACEOF
11467/* confdefs.h. */
11468_ACEOF
11469cat confdefs.h >>conftest.$ac_ext
11470cat >>conftest.$ac_ext <<_ACEOF
11471/* end confdefs.h. */
11472/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11473 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11474#define $ac_func innocuous_$ac_func
11475
11476/* System header to define __stub macros and hopefully few prototypes,
11477 which can conflict with char $ac_func (); below.
11478 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11479 <limits.h> exists even on freestanding compilers. */
11480
11481#ifdef __STDC__
11482# include <limits.h>
11483#else
11484# include <assert.h>
11485#endif
11486
11487#undef $ac_func
11488
11489/* Override any gcc2 internal prototype to avoid an error. */
11490#ifdef __cplusplus
11491extern "C"
11492{
11493#endif
11494/* We use char because int might match the return type of a gcc2
11495 builtin and then its argument prototype would still apply. */
11496char $ac_func ();
11497/* The GNU C library defines this for functions which it implements
11498 to always fail with ENOSYS. Some functions are actually named
11499 something starting with __ and the normal name is an alias. */
11500#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11501choke me
11502#else
11503char (*f) () = $ac_func;
11504#endif
11505#ifdef __cplusplus
11506}
11507#endif
11508
11509int
11510main ()
11511{
11512return f != $ac_func;
11513 ;
11514 return 0;
11515}
11516_ACEOF
11517rm -f conftest.$ac_objext conftest$ac_exeext
11518if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11519 (eval $ac_link) 2>conftest.er1
11520 ac_status=$?
11521 grep -v '^ *+' conftest.er1 >conftest.err
11522 rm -f conftest.er1
11523 cat conftest.err >&5
11524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11525 (exit $ac_status); } &&
11526 { ac_try='test -z "$ac_c_werror_flag"
11527 || test ! -s conftest.err'
11528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11529 (eval $ac_try) 2>&5
11530 ac_status=$?
11531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11532 (exit $ac_status); }; } &&
11533 { ac_try='test -s conftest$ac_exeext'
11534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11535 (eval $ac_try) 2>&5
11536 ac_status=$?
11537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11538 (exit $ac_status); }; }; then
11539 eval "$as_ac_var=yes"
11540else
11541 echo "$as_me: failed program was:" >&5
11542sed 's/^/| /' conftest.$ac_ext >&5
11543
11544eval "$as_ac_var=no"
11545fi
11546rm -f conftest.err conftest.$ac_objext \
11547 conftest$ac_exeext conftest.$ac_ext
11548fi
11549echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11550echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11551if test `eval echo '${'$as_ac_var'}'` = yes; then
11552 cat >>confdefs.h <<_ACEOF
11553#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11554_ACEOF
11555
11556fi
11557done
11558
11559 LIBS=$save_LIBS
11560 fi
11561fi
11562
11563
11564
11565
11566# Check whether --with-python or --without-python was given.
11567if test "${with_python+set}" = set; then
11568 withval="$with_python"
11569
11570else
11571 with_python=auto
11572fi;
11573echo "$as_me:$LINENO: checking whether to use python" >&5
11574echo $ECHO_N "checking whether to use python... $ECHO_C" >&6
11575echo "$as_me:$LINENO: result: $with_python" >&5
11576echo "${ECHO_T}$with_python" >&6
11577
11578if test "${with_python}" = no; then
11579 { echo "$as_me:$LINENO: WARNING: python support disabled; some features may be unavailable." >&5
11580echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
11581 have_libpython=no
11582else
11583 case "${with_python}" in
11584 yes | auto)
11585 # Leave as empty, use defaults.
11586 python_includes=
11587 python_libs=
11588 ;;
11589 /*)
11590 python_includes="-I${with_python}/include"
11591 python_libs="-L${with_python}/lib"
11592 ;;
11593 *)
11594 { { echo "$as_me:$LINENO: error: invalid value for --with-python" >&5
11595echo "$as_me: error: invalid value for --with-python" >&2;}
11596 { (exit 1); exit 1; }; }
11597 ;;
11598 esac
11599
11600 save_CPPFLAGS=$CPPFLAGS
11601 CPPFLAGS="$CPPFLAGS ${python_includes}"
11602 save_LIBS=$LIBS
11603 LIBS="$LIBS ${python_libs}"
11604 have_libpython=no
11605 if test "${have_libpython}" = no; then
11606
11607 version=python2.6
11608
11609
11610 HAVE_LIBPYTHON2_6=no
11611 echo "$as_me:$LINENO: checking for ${version}" >&5
11612echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11613 save_LIBS=$LIBS
11614 LIBS="$LIBS -l${version}"
11615 cat >conftest.$ac_ext <<_ACEOF
11616/* confdefs.h. */
11617_ACEOF
11618cat confdefs.h >>conftest.$ac_ext
11619cat >>conftest.$ac_ext <<_ACEOF
11620/* end confdefs.h. */
11621#include "${version}/Python.h"
11622int
11623main ()
11624{
11625Py_Initialize ();
11626 ;
11627 return 0;
11628}
11629_ACEOF
11630rm -f conftest.$ac_objext conftest$ac_exeext
11631if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11632 (eval $ac_link) 2>conftest.er1
11633 ac_status=$?
11634 grep -v '^ *+' conftest.er1 >conftest.err
11635 rm -f conftest.er1
11636 cat conftest.err >&5
11637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11638 (exit $ac_status); } &&
11639 { ac_try='test -z "$ac_c_werror_flag"
11640 || test ! -s conftest.err'
11641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11642 (eval $ac_try) 2>&5
11643 ac_status=$?
11644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11645 (exit $ac_status); }; } &&
11646 { ac_try='test -s conftest$ac_exeext'
11647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11648 (eval $ac_try) 2>&5
11649 ac_status=$?
11650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11651 (exit $ac_status); }; }; then
11652 HAVE_LIBPYTHON2_6=yes
11653 have_libpython=yes
11654else
11655 echo "$as_me: failed program was:" >&5
11656sed 's/^/| /' conftest.$ac_ext >&5
11657
11658LIBS=$save_LIBS
11659fi
11660rm -f conftest.err conftest.$ac_objext \
11661 conftest$ac_exeext conftest.$ac_ext
11662 echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_6" >&5
11663echo "${ECHO_T}$HAVE_LIBPYTHON2_6" >&6
11664
11665 if test "${HAVE_LIBPYTHON2_6}" = yes; then
11666
11667cat >>confdefs.h <<\_ACEOF
11668#define HAVE_LIBPYTHON2_6 1
11669_ACEOF
11670
11671 fi
11672 fi
11673 if test ${have_libpython} = no; then
11674
11675 version=python2.5
11676
11677
11678 HAVE_LIBPYTHON2_5=no
11679 echo "$as_me:$LINENO: checking for ${version}" >&5
11680echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11681 save_LIBS=$LIBS
11682 LIBS="$LIBS -l${version}"
11683 cat >conftest.$ac_ext <<_ACEOF
11684/* confdefs.h. */
11685_ACEOF
11686cat confdefs.h >>conftest.$ac_ext
11687cat >>conftest.$ac_ext <<_ACEOF
11688/* end confdefs.h. */
11689#include "${version}/Python.h"
11690int
11691main ()
11692{
11693Py_Initialize ();
11694 ;
11695 return 0;
11696}
11697_ACEOF
11698rm -f conftest.$ac_objext conftest$ac_exeext
11699if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11700 (eval $ac_link) 2>conftest.er1
11701 ac_status=$?
11702 grep -v '^ *+' conftest.er1 >conftest.err
11703 rm -f conftest.er1
11704 cat conftest.err >&5
11705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11706 (exit $ac_status); } &&
11707 { ac_try='test -z "$ac_c_werror_flag"
11708 || test ! -s conftest.err'
11709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11710 (eval $ac_try) 2>&5
11711 ac_status=$?
11712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11713 (exit $ac_status); }; } &&
11714 { ac_try='test -s conftest$ac_exeext'
11715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11716 (eval $ac_try) 2>&5
11717 ac_status=$?
11718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11719 (exit $ac_status); }; }; then
11720 HAVE_LIBPYTHON2_5=yes
11721 have_libpython=yes
11722else
11723 echo "$as_me: failed program was:" >&5
11724sed 's/^/| /' conftest.$ac_ext >&5
11725
11726LIBS=$save_LIBS
11727fi
11728rm -f conftest.err conftest.$ac_objext \
11729 conftest$ac_exeext conftest.$ac_ext
11730 echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_5" >&5
11731echo "${ECHO_T}$HAVE_LIBPYTHON2_5" >&6
11732
11733 if test "${HAVE_LIBPYTHON2_5}" = yes; then
11734
11735cat >>confdefs.h <<\_ACEOF
11736#define HAVE_LIBPYTHON2_5 1
11737_ACEOF
11738
11739 fi
11740 fi
11741 if test ${have_libpython} = no; then
11742
11743 version=python2.4
11744
11745
11746 HAVE_LIBPYTHON2_4=no
11747 echo "$as_me:$LINENO: checking for ${version}" >&5
11748echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11749 save_LIBS=$LIBS
11750 LIBS="$LIBS -l${version}"
11751 cat >conftest.$ac_ext <<_ACEOF
11752/* confdefs.h. */
11753_ACEOF
11754cat confdefs.h >>conftest.$ac_ext
11755cat >>conftest.$ac_ext <<_ACEOF
11756/* end confdefs.h. */
11757#include "${version}/Python.h"
11758int
11759main ()
11760{
11761Py_Initialize ();
11762 ;
11763 return 0;
11764}
11765_ACEOF
11766rm -f conftest.$ac_objext conftest$ac_exeext
11767if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11768 (eval $ac_link) 2>conftest.er1
11769 ac_status=$?
11770 grep -v '^ *+' conftest.er1 >conftest.err
11771 rm -f conftest.er1
11772 cat conftest.err >&5
11773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11774 (exit $ac_status); } &&
11775 { ac_try='test -z "$ac_c_werror_flag"
11776 || test ! -s conftest.err'
11777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11778 (eval $ac_try) 2>&5
11779 ac_status=$?
11780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11781 (exit $ac_status); }; } &&
11782 { ac_try='test -s conftest$ac_exeext'
11783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11784 (eval $ac_try) 2>&5
11785 ac_status=$?
11786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11787 (exit $ac_status); }; }; then
11788 HAVE_LIBPYTHON2_4=yes
11789 have_libpython=yes
11790else
11791 echo "$as_me: failed program was:" >&5
11792sed 's/^/| /' conftest.$ac_ext >&5
11793
11794LIBS=$save_LIBS
11795fi
11796rm -f conftest.err conftest.$ac_objext \
11797 conftest$ac_exeext conftest.$ac_ext
11798 echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_4" >&5
11799echo "${ECHO_T}$HAVE_LIBPYTHON2_4" >&6
11800
11801 if test "${HAVE_LIBPYTHON2_4}" = yes; then
11802
11803cat >>confdefs.h <<\_ACEOF
11804#define HAVE_LIBPYTHON2_4 1
11805_ACEOF
11806
11807 fi
11808 fi
11809 if test ${have_libpython} = no; then
11810 case "${with_python}" in
11811 yes)
11812 { { echo "$as_me:$LINENO: error: python is missing or unusable" >&5
11813echo "$as_me: error: python is missing or unusable" >&2;}
11814 { (exit 1); exit 1; }; }
11815 ;;
11816 auto)
11817 { echo "$as_me:$LINENO: WARNING: python is missing or unusable; some features may be unavailable." >&5
11818echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
11819 ;;
11820 *)
11821 { { echo "$as_me:$LINENO: error: no usable python found at ${with_python}" >&5
11822echo "$as_me: error: no usable python found at ${with_python}" >&2;}
11823 { (exit 1); exit 1; }; }
11824 ;;
11825 esac
11826 CPPFLAGS=$save_CPPFLAGS
11827 LIBS=$save_LIBS
11828 fi
11829fi
11830
11831if test "${have_libpython}" = yes; then
11832
11833cat >>confdefs.h <<\_ACEOF
11834#define HAVE_PYTHON 1
11835_ACEOF
11836
11837 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
11838 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
11839 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
11840 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
11841
11842 # Flags needed to compile Python code (taken from python-config --cflags).
11843 # We cannot call python-config directly because it will output whatever was
11844 # used when compiling the Python interpreter itself, including flags which
11845 # would make the python-related objects be compiled differently from the
11846 # rest of GDB (e.g., -O2 and -fPIC).
11847 if test "${GCC}" = yes; then
11848 tentative_python_cflags="-fno-strict-aliasing -DNDEBUG -fwrapv"
11849 fi
11850
11851 if test "x${tentative_python_cflags}" != x; then
11852 echo "$as_me:$LINENO: checking compiler flags for python code" >&5
11853echo $ECHO_N "checking compiler flags for python code... $ECHO_C" >&6
11854 for flag in ${tentative_python_cflags}; do
11855 # Check that the compiler accepts it
11856 saved_CFLAGS="$CFLAGS"
11857 CFLAGS="$CFLAGS $flag"
11858 cat >conftest.$ac_ext <<_ACEOF
11859/* confdefs.h. */
11860_ACEOF
11861cat confdefs.h >>conftest.$ac_ext
11862cat >>conftest.$ac_ext <<_ACEOF
11863/* end confdefs.h. */
11864
11865int
11866main ()
11867{
11868
11869 ;
11870 return 0;
11871}
11872_ACEOF
11873rm -f conftest.$ac_objext
11874if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11875 (eval $ac_compile) 2>conftest.er1
11876 ac_status=$?
11877 grep -v '^ *+' conftest.er1 >conftest.err
11878 rm -f conftest.er1
11879 cat conftest.err >&5
11880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11881 (exit $ac_status); } &&
11882 { ac_try='test -z "$ac_c_werror_flag"
11883 || test ! -s conftest.err'
11884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11885 (eval $ac_try) 2>&5
11886 ac_status=$?
11887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11888 (exit $ac_status); }; } &&
11889 { ac_try='test -s conftest.$ac_objext'
11890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11891 (eval $ac_try) 2>&5
11892 ac_status=$?
11893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11894 (exit $ac_status); }; }; then
11895 PYTHON_CFLAGS="${PYTHON_CFLAGS} $flag"
11896else
11897 echo "$as_me: failed program was:" >&5
11898sed 's/^/| /' conftest.$ac_ext >&5
11899
11900fi
11901rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11902 CFLAGS="$saved_CFLAGS"
11903 done
11904 echo "$as_me:$LINENO: result: ${PYTHON_CFLAGS}" >&5
11905echo "${ECHO_T}${PYTHON_CFLAGS}" >&6
11906 fi
11907else
11908 # Even if Python support is not compiled in, we need to have these files
11909 # included in order to recognize the GDB command "python".
11910 CONFIG_OBS="$CONFIG_OBS python.o python-value.o python-prettyprint.o"
11911 CONFIG_SRCS="$CONFIG_SRCS python/python.c python/python-value.c python/python-prettyprint.c"
11912fi
11913
11914
11915# ------------------------- #
11916# Checks for header files. #
11917# ------------------------- #
11918
11919
11920
11921
11922
11923
11924ac_header_dirent=no
11925for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
11926 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11927echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
11928echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
11929if eval "test \"\${$as_ac_Header+set}\" = set"; then
11930 echo $ECHO_N "(cached) $ECHO_C" >&6
11931else
11932 cat >conftest.$ac_ext <<_ACEOF
11933/* confdefs.h. */
11934_ACEOF
11935cat confdefs.h >>conftest.$ac_ext
11936cat >>conftest.$ac_ext <<_ACEOF
11937/* end confdefs.h. */
11938#include <sys/types.h>
11939#include <$ac_hdr>
11940
11941int
11942main ()
11943{
11944if ((DIR *) 0)
11945return 0;
11946 ;
11947 return 0;
11948}
11949_ACEOF
11950rm -f conftest.$ac_objext
11951if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11952 (eval $ac_compile) 2>conftest.er1
11953 ac_status=$?
11954 grep -v '^ *+' conftest.er1 >conftest.err
11955 rm -f conftest.er1
11956 cat conftest.err >&5
11957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11958 (exit $ac_status); } &&
11959 { ac_try='test -z "$ac_c_werror_flag"
11960 || test ! -s conftest.err'
11961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11962 (eval $ac_try) 2>&5
11963 ac_status=$?
11964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11965 (exit $ac_status); }; } &&
11966 { ac_try='test -s conftest.$ac_objext'
11967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11968 (eval $ac_try) 2>&5
11969 ac_status=$?
11970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11971 (exit $ac_status); }; }; then
11972 eval "$as_ac_Header=yes"
11973else
11974 echo "$as_me: failed program was:" >&5
11975sed 's/^/| /' conftest.$ac_ext >&5
11976
11977eval "$as_ac_Header=no"
11978fi
11979rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11980fi
11981echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11982echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11983if test `eval echo '${'$as_ac_Header'}'` = yes; then
11984 cat >>confdefs.h <<_ACEOF
11985#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11986_ACEOF
11987
11988ac_header_dirent=$ac_hdr; break
11989fi
11990
11991done
11992# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11993if test $ac_header_dirent = dirent.h; then
11994 echo "$as_me:$LINENO: checking for library containing opendir" >&5
11995echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
11996if test "${ac_cv_search_opendir+set}" = set; then
11997 echo $ECHO_N "(cached) $ECHO_C" >&6
11998else
11999 ac_func_search_save_LIBS=$LIBS
12000ac_cv_search_opendir=no
12001cat >conftest.$ac_ext <<_ACEOF
12002/* confdefs.h. */
12003_ACEOF
12004cat confdefs.h >>conftest.$ac_ext
12005cat >>conftest.$ac_ext <<_ACEOF
12006/* end confdefs.h. */
12007
12008/* Override any gcc2 internal prototype to avoid an error. */
12009#ifdef __cplusplus
12010extern "C"
12011#endif
12012/* We use char because int might match the return type of a gcc2
12013 builtin and then its argument prototype would still apply. */
12014char opendir ();
12015int
12016main ()
12017{
12018opendir ();
12019 ;
12020 return 0;
12021}
12022_ACEOF
12023rm -f conftest.$ac_objext conftest$ac_exeext
12024if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12025 (eval $ac_link) 2>conftest.er1
12026 ac_status=$?
12027 grep -v '^ *+' conftest.er1 >conftest.err
12028 rm -f conftest.er1
12029 cat conftest.err >&5
12030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12031 (exit $ac_status); } &&
12032 { ac_try='test -z "$ac_c_werror_flag"
12033 || test ! -s conftest.err'
12034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12035 (eval $ac_try) 2>&5
12036 ac_status=$?
12037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12038 (exit $ac_status); }; } &&
12039 { ac_try='test -s conftest$ac_exeext'
12040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12041 (eval $ac_try) 2>&5
12042 ac_status=$?
12043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044 (exit $ac_status); }; }; then
12045 ac_cv_search_opendir="none required"
12046else
12047 echo "$as_me: failed program was:" >&5
12048sed 's/^/| /' conftest.$ac_ext >&5
12049
12050fi
12051rm -f conftest.err conftest.$ac_objext \
12052 conftest$ac_exeext conftest.$ac_ext
12053if test "$ac_cv_search_opendir" = no; then
12054 for ac_lib in dir; do
12055 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12056 cat >conftest.$ac_ext <<_ACEOF
12057/* confdefs.h. */
12058_ACEOF
12059cat confdefs.h >>conftest.$ac_ext
12060cat >>conftest.$ac_ext <<_ACEOF
12061/* end confdefs.h. */
12062
12063/* Override any gcc2 internal prototype to avoid an error. */
12064#ifdef __cplusplus
12065extern "C"
12066#endif
12067/* We use char because int might match the return type of a gcc2
12068 builtin and then its argument prototype would still apply. */
12069char opendir ();
12070int
12071main ()
12072{
12073opendir ();
12074 ;
12075 return 0;
12076}
12077_ACEOF
12078rm -f conftest.$ac_objext conftest$ac_exeext
12079if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12080 (eval $ac_link) 2>conftest.er1
12081 ac_status=$?
12082 grep -v '^ *+' conftest.er1 >conftest.err
12083 rm -f conftest.er1
12084 cat conftest.err >&5
12085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12086 (exit $ac_status); } &&
12087 { ac_try='test -z "$ac_c_werror_flag"
12088 || test ! -s conftest.err'
12089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12090 (eval $ac_try) 2>&5
12091 ac_status=$?
12092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12093 (exit $ac_status); }; } &&
12094 { ac_try='test -s conftest$ac_exeext'
12095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12096 (eval $ac_try) 2>&5
12097 ac_status=$?
12098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12099 (exit $ac_status); }; }; then
12100 ac_cv_search_opendir="-l$ac_lib"
12101break
12102else
12103 echo "$as_me: failed program was:" >&5
12104sed 's/^/| /' conftest.$ac_ext >&5
12105
12106fi
12107rm -f conftest.err conftest.$ac_objext \
12108 conftest$ac_exeext conftest.$ac_ext
12109 done
12110fi
12111LIBS=$ac_func_search_save_LIBS
12112fi
12113echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12114echo "${ECHO_T}$ac_cv_search_opendir" >&6
12115if test "$ac_cv_search_opendir" != no; then
12116 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12117
12118fi
12119
12120else
12121 echo "$as_me:$LINENO: checking for library containing opendir" >&5
12122echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
12123if test "${ac_cv_search_opendir+set}" = set; then
12124 echo $ECHO_N "(cached) $ECHO_C" >&6
12125else
12126 ac_func_search_save_LIBS=$LIBS
12127ac_cv_search_opendir=no
12128cat >conftest.$ac_ext <<_ACEOF
12129/* confdefs.h. */
12130_ACEOF
12131cat confdefs.h >>conftest.$ac_ext
12132cat >>conftest.$ac_ext <<_ACEOF
12133/* end confdefs.h. */
12134
12135/* Override any gcc2 internal prototype to avoid an error. */
12136#ifdef __cplusplus
12137extern "C"
12138#endif
12139/* We use char because int might match the return type of a gcc2
12140 builtin and then its argument prototype would still apply. */
12141char opendir ();
12142int
12143main ()
12144{
12145opendir ();
12146 ;
12147 return 0;
12148}
12149_ACEOF
12150rm -f conftest.$ac_objext conftest$ac_exeext
12151if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12152 (eval $ac_link) 2>conftest.er1
12153 ac_status=$?
12154 grep -v '^ *+' conftest.er1 >conftest.err
12155 rm -f conftest.er1
12156 cat conftest.err >&5
12157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12158 (exit $ac_status); } &&
12159 { ac_try='test -z "$ac_c_werror_flag"
12160 || test ! -s conftest.err'
12161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12162 (eval $ac_try) 2>&5
12163 ac_status=$?
12164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12165 (exit $ac_status); }; } &&
12166 { ac_try='test -s conftest$ac_exeext'
12167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12168 (eval $ac_try) 2>&5
12169 ac_status=$?
12170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12171 (exit $ac_status); }; }; then
12172 ac_cv_search_opendir="none required"
12173else
12174 echo "$as_me: failed program was:" >&5
12175sed 's/^/| /' conftest.$ac_ext >&5
12176
12177fi
12178rm -f conftest.err conftest.$ac_objext \
12179 conftest$ac_exeext conftest.$ac_ext
12180if test "$ac_cv_search_opendir" = no; then
12181 for ac_lib in x; do
12182 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12183 cat >conftest.$ac_ext <<_ACEOF
12184/* confdefs.h. */
12185_ACEOF
12186cat confdefs.h >>conftest.$ac_ext
12187cat >>conftest.$ac_ext <<_ACEOF
12188/* end confdefs.h. */
12189
12190/* Override any gcc2 internal prototype to avoid an error. */
12191#ifdef __cplusplus
12192extern "C"
12193#endif
12194/* We use char because int might match the return type of a gcc2
12195 builtin and then its argument prototype would still apply. */
12196char opendir ();
12197int
12198main ()
12199{
12200opendir ();
12201 ;
12202 return 0;
12203}
12204_ACEOF
12205rm -f conftest.$ac_objext conftest$ac_exeext
12206if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12207 (eval $ac_link) 2>conftest.er1
12208 ac_status=$?
12209 grep -v '^ *+' conftest.er1 >conftest.err
12210 rm -f conftest.er1
12211 cat conftest.err >&5
12212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12213 (exit $ac_status); } &&
12214 { ac_try='test -z "$ac_c_werror_flag"
12215 || test ! -s conftest.err'
12216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12217 (eval $ac_try) 2>&5
12218 ac_status=$?
12219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12220 (exit $ac_status); }; } &&
12221 { ac_try='test -s conftest$ac_exeext'
12222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12223 (eval $ac_try) 2>&5
12224 ac_status=$?
12225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12226 (exit $ac_status); }; }; then
12227 ac_cv_search_opendir="-l$ac_lib"
12228break
12229else
12230 echo "$as_me: failed program was:" >&5
12231sed 's/^/| /' conftest.$ac_ext >&5
12232
12233fi
12234rm -f conftest.err conftest.$ac_objext \
12235 conftest$ac_exeext conftest.$ac_ext
12236 done
12237fi
12238LIBS=$ac_func_search_save_LIBS
12239fi
12240echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12241echo "${ECHO_T}$ac_cv_search_opendir" >&6
12242if test "$ac_cv_search_opendir" != no; then
12243 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12244
12245fi
12246
12247fi
12248
12249echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
12250echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6
12251if test "${ac_cv_header_stat_broken+set}" = set; then
12252 echo $ECHO_N "(cached) $ECHO_C" >&6
12253else
12254 cat >conftest.$ac_ext <<_ACEOF
12255/* confdefs.h. */
12256_ACEOF
12257cat confdefs.h >>conftest.$ac_ext
12258cat >>conftest.$ac_ext <<_ACEOF
12259/* end confdefs.h. */
12260#include <sys/types.h>
12261#include <sys/stat.h>
12262
12263#if defined(S_ISBLK) && defined(S_IFDIR)
12264# if S_ISBLK (S_IFDIR)
12265You lose.
12266# endif
12267#endif
12268
12269#if defined(S_ISBLK) && defined(S_IFCHR)
12270# if S_ISBLK (S_IFCHR)
12271You lose.
12272# endif
12273#endif
12274
12275#if defined(S_ISLNK) && defined(S_IFREG)
12276# if S_ISLNK (S_IFREG)
12277You lose.
12278# endif
12279#endif
12280
12281#if defined(S_ISSOCK) && defined(S_IFREG)
12282# if S_ISSOCK (S_IFREG)
12283You lose.
12284# endif
12285#endif
12286
12287_ACEOF
12288if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12289 $EGREP "You lose" >/dev/null 2>&1; then
12290 ac_cv_header_stat_broken=yes
12291else
12292 ac_cv_header_stat_broken=no
12293fi
12294rm -f conftest*
12295
12296fi
12297echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
12298echo "${ECHO_T}$ac_cv_header_stat_broken" >&6
12299if test $ac_cv_header_stat_broken = yes; then
12300
12301cat >>confdefs.h <<\_ACEOF
12302#define STAT_MACROS_BROKEN 1
12303_ACEOF
12304
12305fi
12306
12307echo "$as_me:$LINENO: checking for ANSI C header files" >&5
12308echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
12309if test "${ac_cv_header_stdc+set}" = set; then
12310 echo $ECHO_N "(cached) $ECHO_C" >&6
12311else
12312 cat >conftest.$ac_ext <<_ACEOF
12313/* confdefs.h. */
12314_ACEOF
12315cat confdefs.h >>conftest.$ac_ext
12316cat >>conftest.$ac_ext <<_ACEOF
12317/* end confdefs.h. */
12318#include <stdlib.h>
12319#include <stdarg.h>
12320#include <string.h>
12321#include <float.h>
12322
12323int
12324main ()
12325{
12326
12327 ;
12328 return 0;
12329}
12330_ACEOF
12331rm -f conftest.$ac_objext
12332if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12333 (eval $ac_compile) 2>conftest.er1
12334 ac_status=$?
12335 grep -v '^ *+' conftest.er1 >conftest.err
12336 rm -f conftest.er1
12337 cat conftest.err >&5
12338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12339 (exit $ac_status); } &&
12340 { ac_try='test -z "$ac_c_werror_flag"
12341 || test ! -s conftest.err'
12342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12343 (eval $ac_try) 2>&5
12344 ac_status=$?
12345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12346 (exit $ac_status); }; } &&
12347 { ac_try='test -s conftest.$ac_objext'
12348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12349 (eval $ac_try) 2>&5
12350 ac_status=$?
12351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12352 (exit $ac_status); }; }; then
12353 ac_cv_header_stdc=yes
12354else
12355 echo "$as_me: failed program was:" >&5
12356sed 's/^/| /' conftest.$ac_ext >&5
12357
12358ac_cv_header_stdc=no
12359fi
12360rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12361
12362if test $ac_cv_header_stdc = yes; then
12363 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12364 cat >conftest.$ac_ext <<_ACEOF
12365/* confdefs.h. */
12366_ACEOF
12367cat confdefs.h >>conftest.$ac_ext
12368cat >>conftest.$ac_ext <<_ACEOF
12369/* end confdefs.h. */
12370#include <string.h>
12371
12372_ACEOF
12373if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12374 $EGREP "memchr" >/dev/null 2>&1; then
12375 :
12376else
12377 ac_cv_header_stdc=no
12378fi
12379rm -f conftest*
12380
12381fi
12382
12383if test $ac_cv_header_stdc = yes; then
12384 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12385 cat >conftest.$ac_ext <<_ACEOF
12386/* confdefs.h. */
12387_ACEOF
12388cat confdefs.h >>conftest.$ac_ext
12389cat >>conftest.$ac_ext <<_ACEOF
12390/* end confdefs.h. */
12391#include <stdlib.h>
12392
12393_ACEOF
12394if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12395 $EGREP "free" >/dev/null 2>&1; then
12396 :
12397else
12398 ac_cv_header_stdc=no
12399fi
12400rm -f conftest*
12401
12402fi
12403
12404if test $ac_cv_header_stdc = yes; then
12405 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12406 if test "$cross_compiling" = yes; then
12407 :
12408else
12409 cat >conftest.$ac_ext <<_ACEOF
12410/* confdefs.h. */
12411_ACEOF
12412cat confdefs.h >>conftest.$ac_ext
12413cat >>conftest.$ac_ext <<_ACEOF
12414/* end confdefs.h. */
12415#include <ctype.h>
12416#if ((' ' & 0x0FF) == 0x020)
12417# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12418# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12419#else
12420# define ISLOWER(c) \
12421 (('a' <= (c) && (c) <= 'i') \
12422 || ('j' <= (c) && (c) <= 'r') \
12423 || ('s' <= (c) && (c) <= 'z'))
12424# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12425#endif
12426
12427#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12428int
12429main ()
12430{
12431 int i;
12432 for (i = 0; i < 256; i++)
12433 if (XOR (islower (i), ISLOWER (i))
12434 || toupper (i) != TOUPPER (i))
12435 exit(2);
12436 exit (0);
12437}
12438_ACEOF
12439rm -f conftest$ac_exeext
12440if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12441 (eval $ac_link) 2>&5
12442 ac_status=$?
12443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12444 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12446 (eval $ac_try) 2>&5
12447 ac_status=$?
12448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12449 (exit $ac_status); }; }; then
12450 :
12451else
12452 echo "$as_me: program exited with status $ac_status" >&5
12453echo "$as_me: failed program was:" >&5
12454sed 's/^/| /' conftest.$ac_ext >&5
12455
12456( exit $ac_status )
12457ac_cv_header_stdc=no
12458fi
12459rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12460fi
12461fi
12462fi
12463echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
12464echo "${ECHO_T}$ac_cv_header_stdc" >&6
12465if test $ac_cv_header_stdc = yes; then
12466
12467cat >>confdefs.h <<\_ACEOF
12468#define STDC_HEADERS 1
12469_ACEOF
12470
12471fi
12472
12473# elf_hp.h is for HP/UX 64-bit shared library support.
12474# FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
12475# unconditionally, so what's the point in checking these?
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513for ac_header in nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
12514 thread_db.h gnu/libc-version.h signal.h stddef.h \
12515 stdlib.h string.h memory.h strings.h sys/fault.h \
12516 sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
12517 sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
12518 sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
12519 sys/types.h sys/wait.h wait.h termios.h termio.h \
12520 sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h
12521do
12522as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12523if eval "test \"\${$as_ac_Header+set}\" = set"; then
12524 echo "$as_me:$LINENO: checking for $ac_header" >&5
12525echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12526if eval "test \"\${$as_ac_Header+set}\" = set"; then
12527 echo $ECHO_N "(cached) $ECHO_C" >&6
12528fi
12529echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12530echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12531else
12532 # Is the header compilable?
12533echo "$as_me:$LINENO: checking $ac_header usability" >&5
12534echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12535cat >conftest.$ac_ext <<_ACEOF
12536/* confdefs.h. */
12537_ACEOF
12538cat confdefs.h >>conftest.$ac_ext
12539cat >>conftest.$ac_ext <<_ACEOF
12540/* end confdefs.h. */
12541$ac_includes_default
12542#include <$ac_header>
12543_ACEOF
12544rm -f conftest.$ac_objext
12545if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12546 (eval $ac_compile) 2>conftest.er1
12547 ac_status=$?
12548 grep -v '^ *+' conftest.er1 >conftest.err
12549 rm -f conftest.er1
12550 cat conftest.err >&5
12551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12552 (exit $ac_status); } &&
12553 { ac_try='test -z "$ac_c_werror_flag"
12554 || test ! -s conftest.err'
12555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12556 (eval $ac_try) 2>&5
12557 ac_status=$?
12558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12559 (exit $ac_status); }; } &&
12560 { ac_try='test -s conftest.$ac_objext'
12561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12562 (eval $ac_try) 2>&5
12563 ac_status=$?
12564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12565 (exit $ac_status); }; }; then
12566 ac_header_compiler=yes
12567else
12568 echo "$as_me: failed program was:" >&5
12569sed 's/^/| /' conftest.$ac_ext >&5
12570
12571ac_header_compiler=no
12572fi
12573rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12574echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12575echo "${ECHO_T}$ac_header_compiler" >&6
12576
12577# Is the header present?
12578echo "$as_me:$LINENO: checking $ac_header presence" >&5
12579echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12580cat >conftest.$ac_ext <<_ACEOF
12581/* confdefs.h. */
12582_ACEOF
12583cat confdefs.h >>conftest.$ac_ext
12584cat >>conftest.$ac_ext <<_ACEOF
12585/* end confdefs.h. */
12586#include <$ac_header>
12587_ACEOF
12588if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12589 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12590 ac_status=$?
12591 grep -v '^ *+' conftest.er1 >conftest.err
12592 rm -f conftest.er1
12593 cat conftest.err >&5
12594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12595 (exit $ac_status); } >/dev/null; then
12596 if test -s conftest.err; then
12597 ac_cpp_err=$ac_c_preproc_warn_flag
12598 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12599 else
12600 ac_cpp_err=
12601 fi
12602else
12603 ac_cpp_err=yes
12604fi
12605if test -z "$ac_cpp_err"; then
12606 ac_header_preproc=yes
12607else
12608 echo "$as_me: failed program was:" >&5
12609sed 's/^/| /' conftest.$ac_ext >&5
12610
12611 ac_header_preproc=no
12612fi
12613rm -f conftest.err conftest.$ac_ext
12614echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12615echo "${ECHO_T}$ac_header_preproc" >&6
12616
12617# So? What about this header?
12618case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12619 yes:no: )
12620 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12621echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12622 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12623echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12624 ac_header_preproc=yes
12625 ;;
12626 no:yes:* )
12627 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12628echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12629 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12630echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12631 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12632echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12633 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12634echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12635 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12636echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12637 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12638echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12639 (
12640 cat <<\_ASBOX
12641## ------------------------------------------ ##
12642## Report this to the AC_PACKAGE_NAME lists. ##
12643## ------------------------------------------ ##
12644_ASBOX
12645 ) |
12646 sed "s/^/$as_me: WARNING: /" >&2
12647 ;;
12648esac
12649echo "$as_me:$LINENO: checking for $ac_header" >&5
12650echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12651if eval "test \"\${$as_ac_Header+set}\" = set"; then
12652 echo $ECHO_N "(cached) $ECHO_C" >&6
12653else
12654 eval "$as_ac_Header=\$ac_header_preproc"
12655fi
12656echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12657echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12658
12659fi
12660if test `eval echo '${'$as_ac_Header'}'` = yes; then
12661 cat >>confdefs.h <<_ACEOF
12662#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12663_ACEOF
12664
12665fi
12666
12667done
12668
12669
12670for ac_header in link.h
12671do
12672as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12673echo "$as_me:$LINENO: checking for $ac_header" >&5
12674echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12675if eval "test \"\${$as_ac_Header+set}\" = set"; then
12676 echo $ECHO_N "(cached) $ECHO_C" >&6
12677else
12678 cat >conftest.$ac_ext <<_ACEOF
12679/* confdefs.h. */
12680_ACEOF
12681cat confdefs.h >>conftest.$ac_ext
12682cat >>conftest.$ac_ext <<_ACEOF
12683/* end confdefs.h. */
12684#if HAVE_SYS_TYPES_H
12685# include <sys/types.h>
12686#endif
12687#if HAVE_NLIST_H
12688# include <nlist.h>
12689#endif
12690
12691
12692#include <$ac_header>
12693_ACEOF
12694rm -f conftest.$ac_objext
12695if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12696 (eval $ac_compile) 2>conftest.er1
12697 ac_status=$?
12698 grep -v '^ *+' conftest.er1 >conftest.err
12699 rm -f conftest.er1
12700 cat conftest.err >&5
12701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12702 (exit $ac_status); } &&
12703 { ac_try='test -z "$ac_c_werror_flag"
12704 || test ! -s conftest.err'
12705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12706 (eval $ac_try) 2>&5
12707 ac_status=$?
12708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12709 (exit $ac_status); }; } &&
12710 { ac_try='test -s conftest.$ac_objext'
12711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12712 (eval $ac_try) 2>&5
12713 ac_status=$?
12714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12715 (exit $ac_status); }; }; then
12716 eval "$as_ac_Header=yes"
12717else
12718 echo "$as_me: failed program was:" >&5
12719sed 's/^/| /' conftest.$ac_ext >&5
12720
12721eval "$as_ac_Header=no"
12722fi
12723rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12724fi
12725echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12726echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12727if test `eval echo '${'$as_ac_Header'}'` = yes; then
12728 cat >>confdefs.h <<_ACEOF
12729#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12730_ACEOF
12731
12732fi
12733
12734done
12735
12736
12737for ac_header in sys/proc.h
12738do
12739as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12740echo "$as_me:$LINENO: checking for $ac_header" >&5
12741echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12742if eval "test \"\${$as_ac_Header+set}\" = set"; then
12743 echo $ECHO_N "(cached) $ECHO_C" >&6
12744else
12745 cat >conftest.$ac_ext <<_ACEOF
12746/* confdefs.h. */
12747_ACEOF
12748cat confdefs.h >>conftest.$ac_ext
12749cat >>conftest.$ac_ext <<_ACEOF
12750/* end confdefs.h. */
12751#if HAVE_SYS_PARAM_H
12752# include <sys/param.h>
12753#endif
12754
12755
12756#include <$ac_header>
12757_ACEOF
12758rm -f conftest.$ac_objext
12759if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12760 (eval $ac_compile) 2>conftest.er1
12761 ac_status=$?
12762 grep -v '^ *+' conftest.er1 >conftest.err
12763 rm -f conftest.er1
12764 cat conftest.err >&5
12765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12766 (exit $ac_status); } &&
12767 { ac_try='test -z "$ac_c_werror_flag"
12768 || test ! -s conftest.err'
12769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12770 (eval $ac_try) 2>&5
12771 ac_status=$?
12772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12773 (exit $ac_status); }; } &&
12774 { ac_try='test -s conftest.$ac_objext'
12775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12776 (eval $ac_try) 2>&5
12777 ac_status=$?
12778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12779 (exit $ac_status); }; }; then
12780 eval "$as_ac_Header=yes"
12781else
12782 echo "$as_me: failed program was:" >&5
12783sed 's/^/| /' conftest.$ac_ext >&5
12784
12785eval "$as_ac_Header=no"
12786fi
12787rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12788fi
12789echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12790echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12791if test `eval echo '${'$as_ac_Header'}'` = yes; then
12792 cat >>confdefs.h <<_ACEOF
12793#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12794_ACEOF
12795
12796fi
12797
12798done
12799
12800
12801for ac_header in sys/user.h
12802do
12803as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12804echo "$as_me:$LINENO: checking for $ac_header" >&5
12805echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12806if eval "test \"\${$as_ac_Header+set}\" = set"; then
12807 echo $ECHO_N "(cached) $ECHO_C" >&6
12808else
12809 cat >conftest.$ac_ext <<_ACEOF
12810/* confdefs.h. */
12811_ACEOF
12812cat confdefs.h >>conftest.$ac_ext
12813cat >>conftest.$ac_ext <<_ACEOF
12814/* end confdefs.h. */
12815#if HAVE_SYS_PARAM_H
12816# include <sys/param.h>
12817#endif
12818
12819
12820#include <$ac_header>
12821_ACEOF
12822rm -f conftest.$ac_objext
12823if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12824 (eval $ac_compile) 2>conftest.er1
12825 ac_status=$?
12826 grep -v '^ *+' conftest.er1 >conftest.err
12827 rm -f conftest.er1
12828 cat conftest.err >&5
12829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830 (exit $ac_status); } &&
12831 { ac_try='test -z "$ac_c_werror_flag"
12832 || test ! -s conftest.err'
12833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12834 (eval $ac_try) 2>&5
12835 ac_status=$?
12836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12837 (exit $ac_status); }; } &&
12838 { ac_try='test -s conftest.$ac_objext'
12839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12840 (eval $ac_try) 2>&5
12841 ac_status=$?
12842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12843 (exit $ac_status); }; }; then
12844 eval "$as_ac_Header=yes"
12845else
12846 echo "$as_me: failed program was:" >&5
12847sed 's/^/| /' conftest.$ac_ext >&5
12848
12849eval "$as_ac_Header=no"
12850fi
12851rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12852fi
12853echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12854echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12855if test `eval echo '${'$as_ac_Header'}'` = yes; then
12856 cat >>confdefs.h <<_ACEOF
12857#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12858_ACEOF
12859
12860fi
12861
12862done
12863
12864
12865# On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
12866# between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
12867# think that we don't have <curses.h> if we're using GCC.
12868case $host_os in
12869 solaris2.[789])
12870 if test "$GCC" = yes; then
12871
12872cat >>confdefs.h <<\_ACEOF
12873#define _MSE_INT_H 1
12874_ACEOF
12875
12876 fi ;;
12877esac
12878
12879
12880
12881
12882
12883for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
12884do
12885as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12886if eval "test \"\${$as_ac_Header+set}\" = set"; then
12887 echo "$as_me:$LINENO: checking for $ac_header" >&5
12888echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12889if eval "test \"\${$as_ac_Header+set}\" = set"; then
12890 echo $ECHO_N "(cached) $ECHO_C" >&6
12891fi
12892echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12893echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12894else
12895 # Is the header compilable?
12896echo "$as_me:$LINENO: checking $ac_header usability" >&5
12897echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12898cat >conftest.$ac_ext <<_ACEOF
12899/* confdefs.h. */
12900_ACEOF
12901cat confdefs.h >>conftest.$ac_ext
12902cat >>conftest.$ac_ext <<_ACEOF
12903/* end confdefs.h. */
12904$ac_includes_default
12905#include <$ac_header>
12906_ACEOF
12907rm -f conftest.$ac_objext
12908if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12909 (eval $ac_compile) 2>conftest.er1
12910 ac_status=$?
12911 grep -v '^ *+' conftest.er1 >conftest.err
12912 rm -f conftest.er1
12913 cat conftest.err >&5
12914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12915 (exit $ac_status); } &&
12916 { ac_try='test -z "$ac_c_werror_flag"
12917 || test ! -s conftest.err'
12918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12919 (eval $ac_try) 2>&5
12920 ac_status=$?
12921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12922 (exit $ac_status); }; } &&
12923 { ac_try='test -s conftest.$ac_objext'
12924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12925 (eval $ac_try) 2>&5
12926 ac_status=$?
12927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12928 (exit $ac_status); }; }; then
12929 ac_header_compiler=yes
12930else
12931 echo "$as_me: failed program was:" >&5
12932sed 's/^/| /' conftest.$ac_ext >&5
12933
12934ac_header_compiler=no
12935fi
12936rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12937echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12938echo "${ECHO_T}$ac_header_compiler" >&6
12939
12940# Is the header present?
12941echo "$as_me:$LINENO: checking $ac_header presence" >&5
12942echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12943cat >conftest.$ac_ext <<_ACEOF
12944/* confdefs.h. */
12945_ACEOF
12946cat confdefs.h >>conftest.$ac_ext
12947cat >>conftest.$ac_ext <<_ACEOF
12948/* end confdefs.h. */
12949#include <$ac_header>
12950_ACEOF
12951if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12952 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12953 ac_status=$?
12954 grep -v '^ *+' conftest.er1 >conftest.err
12955 rm -f conftest.er1
12956 cat conftest.err >&5
12957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12958 (exit $ac_status); } >/dev/null; then
12959 if test -s conftest.err; then
12960 ac_cpp_err=$ac_c_preproc_warn_flag
12961 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12962 else
12963 ac_cpp_err=
12964 fi
12965else
12966 ac_cpp_err=yes
12967fi
12968if test -z "$ac_cpp_err"; then
12969 ac_header_preproc=yes
12970else
12971 echo "$as_me: failed program was:" >&5
12972sed 's/^/| /' conftest.$ac_ext >&5
12973
12974 ac_header_preproc=no
12975fi
12976rm -f conftest.err conftest.$ac_ext
12977echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12978echo "${ECHO_T}$ac_header_preproc" >&6
12979
12980# So? What about this header?
12981case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12982 yes:no: )
12983 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12984echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12985 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12986echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12987 ac_header_preproc=yes
12988 ;;
12989 no:yes:* )
12990 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12991echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12992 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12993echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12994 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12995echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12996 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12997echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12998 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12999echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13000 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13001echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13002 (
13003 cat <<\_ASBOX
13004## ------------------------------------------ ##
13005## Report this to the AC_PACKAGE_NAME lists. ##
13006## ------------------------------------------ ##
13007_ASBOX
13008 ) |
13009 sed "s/^/$as_me: WARNING: /" >&2
13010 ;;
13011esac
13012echo "$as_me:$LINENO: checking for $ac_header" >&5
13013echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13014if eval "test \"\${$as_ac_Header+set}\" = set"; then
13015 echo $ECHO_N "(cached) $ECHO_C" >&6
13016else
13017 eval "$as_ac_Header=\$ac_header_preproc"
13018fi
13019echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13020echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13021
13022fi
13023if test `eval echo '${'$as_ac_Header'}'` = yes; then
13024 cat >>confdefs.h <<_ACEOF
13025#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13026_ACEOF
13027
13028fi
13029
13030done
13031
13032
13033for ac_header in term.h
13034do
13035as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13036echo "$as_me:$LINENO: checking for $ac_header" >&5
13037echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13038if eval "test \"\${$as_ac_Header+set}\" = set"; then
13039 echo $ECHO_N "(cached) $ECHO_C" >&6
13040else
13041 cat >conftest.$ac_ext <<_ACEOF
13042/* confdefs.h. */
13043_ACEOF
13044cat confdefs.h >>conftest.$ac_ext
13045cat >>conftest.$ac_ext <<_ACEOF
13046/* end confdefs.h. */
13047#if HAVE_CURSES_H
13048# include <curses.h>
13049#endif
13050
13051
13052#include <$ac_header>
13053_ACEOF
13054rm -f conftest.$ac_objext
13055if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13056 (eval $ac_compile) 2>conftest.er1
13057 ac_status=$?
13058 grep -v '^ *+' conftest.er1 >conftest.err
13059 rm -f conftest.er1
13060 cat conftest.err >&5
13061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13062 (exit $ac_status); } &&
13063 { ac_try='test -z "$ac_c_werror_flag"
13064 || test ! -s conftest.err'
13065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13066 (eval $ac_try) 2>&5
13067 ac_status=$?
13068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13069 (exit $ac_status); }; } &&
13070 { ac_try='test -s conftest.$ac_objext'
13071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13072 (eval $ac_try) 2>&5
13073 ac_status=$?
13074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13075 (exit $ac_status); }; }; then
13076 eval "$as_ac_Header=yes"
13077else
13078 echo "$as_me: failed program was:" >&5
13079sed 's/^/| /' conftest.$ac_ext >&5
13080
13081eval "$as_ac_Header=no"
13082fi
13083rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13084fi
13085echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13086echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13087if test `eval echo '${'$as_ac_Header'}'` = yes; then
13088 cat >>confdefs.h <<_ACEOF
13089#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13090_ACEOF
13091
13092fi
13093
13094done
13095
13096
13097# ------------------------- #
13098# Checks for declarations. #
13099# ------------------------- #
13100
13101echo "$as_me:$LINENO: checking whether free is declared" >&5
13102echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
13103if test "${ac_cv_have_decl_free+set}" = set; then
13104 echo $ECHO_N "(cached) $ECHO_C" >&6
13105else
13106 cat >conftest.$ac_ext <<_ACEOF
13107/* confdefs.h. */
13108_ACEOF
13109cat confdefs.h >>conftest.$ac_ext
13110cat >>conftest.$ac_ext <<_ACEOF
13111/* end confdefs.h. */
13112$ac_includes_default
13113int
13114main ()
13115{
13116#ifndef free
13117 char *p = (char *) free;
13118#endif
13119
13120 ;
13121 return 0;
13122}
13123_ACEOF
13124rm -f conftest.$ac_objext
13125if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13126 (eval $ac_compile) 2>conftest.er1
13127 ac_status=$?
13128 grep -v '^ *+' conftest.er1 >conftest.err
13129 rm -f conftest.er1
13130 cat conftest.err >&5
13131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13132 (exit $ac_status); } &&
13133 { ac_try='test -z "$ac_c_werror_flag"
13134 || test ! -s conftest.err'
13135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13136 (eval $ac_try) 2>&5
13137 ac_status=$?
13138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13139 (exit $ac_status); }; } &&
13140 { ac_try='test -s conftest.$ac_objext'
13141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13142 (eval $ac_try) 2>&5
13143 ac_status=$?
13144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13145 (exit $ac_status); }; }; then
13146 ac_cv_have_decl_free=yes
13147else
13148 echo "$as_me: failed program was:" >&5
13149sed 's/^/| /' conftest.$ac_ext >&5
13150
13151ac_cv_have_decl_free=no
13152fi
13153rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13154fi
13155echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
13156echo "${ECHO_T}$ac_cv_have_decl_free" >&6
13157if test $ac_cv_have_decl_free = yes; then
13158
13159cat >>confdefs.h <<_ACEOF
13160#define HAVE_DECL_FREE 1
13161_ACEOF
13162
13163
13164else
13165 cat >>confdefs.h <<_ACEOF
13166#define HAVE_DECL_FREE 0
13167_ACEOF
13168
13169
13170fi
13171echo "$as_me:$LINENO: checking whether malloc is declared" >&5
13172echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
13173if test "${ac_cv_have_decl_malloc+set}" = set; then
13174 echo $ECHO_N "(cached) $ECHO_C" >&6
13175else
13176 cat >conftest.$ac_ext <<_ACEOF
13177/* confdefs.h. */
13178_ACEOF
13179cat confdefs.h >>conftest.$ac_ext
13180cat >>conftest.$ac_ext <<_ACEOF
13181/* end confdefs.h. */
13182$ac_includes_default
13183int
13184main ()
13185{
13186#ifndef malloc
13187 char *p = (char *) malloc;
13188#endif
13189
13190 ;
13191 return 0;
13192}
13193_ACEOF
13194rm -f conftest.$ac_objext
13195if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13196 (eval $ac_compile) 2>conftest.er1
13197 ac_status=$?
13198 grep -v '^ *+' conftest.er1 >conftest.err
13199 rm -f conftest.er1
13200 cat conftest.err >&5
13201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13202 (exit $ac_status); } &&
13203 { ac_try='test -z "$ac_c_werror_flag"
13204 || test ! -s conftest.err'
13205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13206 (eval $ac_try) 2>&5
13207 ac_status=$?
13208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13209 (exit $ac_status); }; } &&
13210 { ac_try='test -s conftest.$ac_objext'
13211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13212 (eval $ac_try) 2>&5
13213 ac_status=$?
13214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13215 (exit $ac_status); }; }; then
13216 ac_cv_have_decl_malloc=yes
13217else
13218 echo "$as_me: failed program was:" >&5
13219sed 's/^/| /' conftest.$ac_ext >&5
13220
13221ac_cv_have_decl_malloc=no
13222fi
13223rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13224fi
13225echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
13226echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
13227if test $ac_cv_have_decl_malloc = yes; then
13228
13229cat >>confdefs.h <<_ACEOF
13230#define HAVE_DECL_MALLOC 1
13231_ACEOF
13232
13233
13234else
13235 cat >>confdefs.h <<_ACEOF
13236#define HAVE_DECL_MALLOC 0
13237_ACEOF
13238
13239
13240fi
13241echo "$as_me:$LINENO: checking whether realloc is declared" >&5
13242echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
13243if test "${ac_cv_have_decl_realloc+set}" = set; then
13244 echo $ECHO_N "(cached) $ECHO_C" >&6
13245else
13246 cat >conftest.$ac_ext <<_ACEOF
13247/* confdefs.h. */
13248_ACEOF
13249cat confdefs.h >>conftest.$ac_ext
13250cat >>conftest.$ac_ext <<_ACEOF
13251/* end confdefs.h. */
13252$ac_includes_default
13253int
13254main ()
13255{
13256#ifndef realloc
13257 char *p = (char *) realloc;
13258#endif
13259
13260 ;
13261 return 0;
13262}
13263_ACEOF
13264rm -f conftest.$ac_objext
13265if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13266 (eval $ac_compile) 2>conftest.er1
13267 ac_status=$?
13268 grep -v '^ *+' conftest.er1 >conftest.err
13269 rm -f conftest.er1
13270 cat conftest.err >&5
13271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13272 (exit $ac_status); } &&
13273 { ac_try='test -z "$ac_c_werror_flag"
13274 || test ! -s conftest.err'
13275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13276 (eval $ac_try) 2>&5
13277 ac_status=$?
13278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13279 (exit $ac_status); }; } &&
13280 { ac_try='test -s conftest.$ac_objext'
13281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13282 (eval $ac_try) 2>&5
13283 ac_status=$?
13284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13285 (exit $ac_status); }; }; then
13286 ac_cv_have_decl_realloc=yes
13287else
13288 echo "$as_me: failed program was:" >&5
13289sed 's/^/| /' conftest.$ac_ext >&5
13290
13291ac_cv_have_decl_realloc=no
13292fi
13293rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13294fi
13295echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
13296echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
13297if test $ac_cv_have_decl_realloc = yes; then
13298
13299cat >>confdefs.h <<_ACEOF
13300#define HAVE_DECL_REALLOC 1
13301_ACEOF
13302
13303
13304else
13305 cat >>confdefs.h <<_ACEOF
13306#define HAVE_DECL_REALLOC 0
13307_ACEOF
13308
13309
13310fi
13311echo "$as_me:$LINENO: checking whether strerror is declared" >&5
13312echo $ECHO_N "checking whether strerror is declared... $ECHO_C" >&6
13313if test "${ac_cv_have_decl_strerror+set}" = set; then
13314 echo $ECHO_N "(cached) $ECHO_C" >&6
13315else
13316 cat >conftest.$ac_ext <<_ACEOF
13317/* confdefs.h. */
13318_ACEOF
13319cat confdefs.h >>conftest.$ac_ext
13320cat >>conftest.$ac_ext <<_ACEOF
13321/* end confdefs.h. */
13322$ac_includes_default
13323int
13324main ()
13325{
13326#ifndef strerror
13327 char *p = (char *) strerror;
13328#endif
13329
13330 ;
13331 return 0;
13332}
13333_ACEOF
13334rm -f conftest.$ac_objext
13335if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13336 (eval $ac_compile) 2>conftest.er1
13337 ac_status=$?
13338 grep -v '^ *+' conftest.er1 >conftest.err
13339 rm -f conftest.er1
13340 cat conftest.err >&5
13341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13342 (exit $ac_status); } &&
13343 { ac_try='test -z "$ac_c_werror_flag"
13344 || test ! -s conftest.err'
13345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13346 (eval $ac_try) 2>&5
13347 ac_status=$?
13348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13349 (exit $ac_status); }; } &&
13350 { ac_try='test -s conftest.$ac_objext'
13351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13352 (eval $ac_try) 2>&5
13353 ac_status=$?
13354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13355 (exit $ac_status); }; }; then
13356 ac_cv_have_decl_strerror=yes
13357else
13358 echo "$as_me: failed program was:" >&5
13359sed 's/^/| /' conftest.$ac_ext >&5
13360
13361ac_cv_have_decl_strerror=no
13362fi
13363rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13364fi
13365echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror" >&5
13366echo "${ECHO_T}$ac_cv_have_decl_strerror" >&6
13367if test $ac_cv_have_decl_strerror = yes; then
13368
13369cat >>confdefs.h <<_ACEOF
13370#define HAVE_DECL_STRERROR 1
13371_ACEOF
13372
13373
13374else
13375 cat >>confdefs.h <<_ACEOF
13376#define HAVE_DECL_STRERROR 0
13377_ACEOF
13378
13379
13380fi
13381echo "$as_me:$LINENO: checking whether strstr is declared" >&5
13382echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
13383if test "${ac_cv_have_decl_strstr+set}" = set; then
13384 echo $ECHO_N "(cached) $ECHO_C" >&6
13385else
13386 cat >conftest.$ac_ext <<_ACEOF
13387/* confdefs.h. */
13388_ACEOF
13389cat confdefs.h >>conftest.$ac_ext
13390cat >>conftest.$ac_ext <<_ACEOF
13391/* end confdefs.h. */
13392$ac_includes_default
13393int
13394main ()
13395{
13396#ifndef strstr
13397 char *p = (char *) strstr;
13398#endif
13399
13400 ;
13401 return 0;
13402}
13403_ACEOF
13404rm -f conftest.$ac_objext
13405if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13406 (eval $ac_compile) 2>conftest.er1
13407 ac_status=$?
13408 grep -v '^ *+' conftest.er1 >conftest.err
13409 rm -f conftest.er1
13410 cat conftest.err >&5
13411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13412 (exit $ac_status); } &&
13413 { ac_try='test -z "$ac_c_werror_flag"
13414 || test ! -s conftest.err'
13415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13416 (eval $ac_try) 2>&5
13417 ac_status=$?
13418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13419 (exit $ac_status); }; } &&
13420 { ac_try='test -s conftest.$ac_objext'
13421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13422 (eval $ac_try) 2>&5
13423 ac_status=$?
13424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13425 (exit $ac_status); }; }; then
13426 ac_cv_have_decl_strstr=yes
13427else
13428 echo "$as_me: failed program was:" >&5
13429sed 's/^/| /' conftest.$ac_ext >&5
13430
13431ac_cv_have_decl_strstr=no
13432fi
13433rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13434fi
13435echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
13436echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
13437if test $ac_cv_have_decl_strstr = yes; then
13438
13439cat >>confdefs.h <<_ACEOF
13440#define HAVE_DECL_STRSTR 1
13441_ACEOF
13442
13443
13444else
13445 cat >>confdefs.h <<_ACEOF
13446#define HAVE_DECL_STRSTR 0
13447_ACEOF
13448
13449
13450fi
13451echo "$as_me:$LINENO: checking whether getopt is declared" >&5
13452echo $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6
13453if test "${ac_cv_have_decl_getopt+set}" = set; then
13454 echo $ECHO_N "(cached) $ECHO_C" >&6
13455else
13456 cat >conftest.$ac_ext <<_ACEOF
13457/* confdefs.h. */
13458_ACEOF
13459cat confdefs.h >>conftest.$ac_ext
13460cat >>conftest.$ac_ext <<_ACEOF
13461/* end confdefs.h. */
13462$ac_includes_default
13463int
13464main ()
13465{
13466#ifndef getopt
13467 char *p = (char *) getopt;
13468#endif
13469
13470 ;
13471 return 0;
13472}
13473_ACEOF
13474rm -f conftest.$ac_objext
13475if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13476 (eval $ac_compile) 2>conftest.er1
13477 ac_status=$?
13478 grep -v '^ *+' conftest.er1 >conftest.err
13479 rm -f conftest.er1
13480 cat conftest.err >&5
13481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13482 (exit $ac_status); } &&
13483 { ac_try='test -z "$ac_c_werror_flag"
13484 || test ! -s conftest.err'
13485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13486 (eval $ac_try) 2>&5
13487 ac_status=$?
13488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13489 (exit $ac_status); }; } &&
13490 { ac_try='test -s conftest.$ac_objext'
13491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13492 (eval $ac_try) 2>&5
13493 ac_status=$?
13494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13495 (exit $ac_status); }; }; then
13496 ac_cv_have_decl_getopt=yes
13497else
13498 echo "$as_me: failed program was:" >&5
13499sed 's/^/| /' conftest.$ac_ext >&5
13500
13501ac_cv_have_decl_getopt=no
13502fi
13503rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13504fi
13505echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5
13506echo "${ECHO_T}$ac_cv_have_decl_getopt" >&6
13507if test $ac_cv_have_decl_getopt = yes; then
13508
13509cat >>confdefs.h <<_ACEOF
13510#define HAVE_DECL_GETOPT 1
13511_ACEOF
13512
13513
13514else
13515 cat >>confdefs.h <<_ACEOF
13516#define HAVE_DECL_GETOPT 0
13517_ACEOF
13518
13519
13520fi
13521echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
13522echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
13523if test "${ac_cv_have_decl_snprintf+set}" = set; then
13524 echo $ECHO_N "(cached) $ECHO_C" >&6
13525else
13526 cat >conftest.$ac_ext <<_ACEOF
13527/* confdefs.h. */
13528_ACEOF
13529cat confdefs.h >>conftest.$ac_ext
13530cat >>conftest.$ac_ext <<_ACEOF
13531/* end confdefs.h. */
13532$ac_includes_default
13533int
13534main ()
13535{
13536#ifndef snprintf
13537 char *p = (char *) snprintf;
13538#endif
13539
13540 ;
13541 return 0;
13542}
13543_ACEOF
13544rm -f conftest.$ac_objext
13545if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13546 (eval $ac_compile) 2>conftest.er1
13547 ac_status=$?
13548 grep -v '^ *+' conftest.er1 >conftest.err
13549 rm -f conftest.er1
13550 cat conftest.err >&5
13551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13552 (exit $ac_status); } &&
13553 { ac_try='test -z "$ac_c_werror_flag"
13554 || test ! -s conftest.err'
13555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13556 (eval $ac_try) 2>&5
13557 ac_status=$?
13558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13559 (exit $ac_status); }; } &&
13560 { ac_try='test -s conftest.$ac_objext'
13561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13562 (eval $ac_try) 2>&5
13563 ac_status=$?
13564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13565 (exit $ac_status); }; }; then
13566 ac_cv_have_decl_snprintf=yes
13567else
13568 echo "$as_me: failed program was:" >&5
13569sed 's/^/| /' conftest.$ac_ext >&5
13570
13571ac_cv_have_decl_snprintf=no
13572fi
13573rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13574fi
13575echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
13576echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
13577if test $ac_cv_have_decl_snprintf = yes; then
13578
13579cat >>confdefs.h <<_ACEOF
13580#define HAVE_DECL_SNPRINTF 1
13581_ACEOF
13582
13583
13584else
13585 cat >>confdefs.h <<_ACEOF
13586#define HAVE_DECL_SNPRINTF 0
13587_ACEOF
13588
13589
13590fi
13591echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
13592echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
13593if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
13594 echo $ECHO_N "(cached) $ECHO_C" >&6
13595else
13596 cat >conftest.$ac_ext <<_ACEOF
13597/* confdefs.h. */
13598_ACEOF
13599cat confdefs.h >>conftest.$ac_ext
13600cat >>conftest.$ac_ext <<_ACEOF
13601/* end confdefs.h. */
13602$ac_includes_default
13603int
13604main ()
13605{
13606#ifndef vsnprintf
13607 char *p = (char *) vsnprintf;
13608#endif
13609
13610 ;
13611 return 0;
13612}
13613_ACEOF
13614rm -f conftest.$ac_objext
13615if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13616 (eval $ac_compile) 2>conftest.er1
13617 ac_status=$?
13618 grep -v '^ *+' conftest.er1 >conftest.err
13619 rm -f conftest.er1
13620 cat conftest.err >&5
13621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13622 (exit $ac_status); } &&
13623 { ac_try='test -z "$ac_c_werror_flag"
13624 || test ! -s conftest.err'
13625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13626 (eval $ac_try) 2>&5
13627 ac_status=$?
13628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13629 (exit $ac_status); }; } &&
13630 { ac_try='test -s conftest.$ac_objext'
13631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13632 (eval $ac_try) 2>&5
13633 ac_status=$?
13634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13635 (exit $ac_status); }; }; then
13636 ac_cv_have_decl_vsnprintf=yes
13637else
13638 echo "$as_me: failed program was:" >&5
13639sed 's/^/| /' conftest.$ac_ext >&5
13640
13641ac_cv_have_decl_vsnprintf=no
13642fi
13643rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13644fi
13645echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
13646echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
13647if test $ac_cv_have_decl_vsnprintf = yes; then
13648
13649cat >>confdefs.h <<_ACEOF
13650#define HAVE_DECL_VSNPRINTF 1
13651_ACEOF
13652
13653
13654else
13655 cat >>confdefs.h <<_ACEOF
13656#define HAVE_DECL_VSNPRINTF 0
13657_ACEOF
13658
13659
13660fi
13661
13662
13663
13664 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
13665echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
13666if test "${am_cv_val_LC_MESSAGES+set}" = set; then
13667 echo $ECHO_N "(cached) $ECHO_C" >&6
13668else
13669 cat >conftest.$ac_ext <<_ACEOF
13670/* confdefs.h. */
13671_ACEOF
13672cat confdefs.h >>conftest.$ac_ext
13673cat >>conftest.$ac_ext <<_ACEOF
13674/* end confdefs.h. */
13675#include <locale.h>
13676int
13677main ()
13678{
13679return LC_MESSAGES
13680 ;
13681 return 0;
13682}
13683_ACEOF
13684rm -f conftest.$ac_objext conftest$ac_exeext
13685if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13686 (eval $ac_link) 2>conftest.er1
13687 ac_status=$?
13688 grep -v '^ *+' conftest.er1 >conftest.err
13689 rm -f conftest.er1
13690 cat conftest.err >&5
13691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13692 (exit $ac_status); } &&
13693 { ac_try='test -z "$ac_c_werror_flag"
13694 || test ! -s conftest.err'
13695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13696 (eval $ac_try) 2>&5
13697 ac_status=$?
13698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13699 (exit $ac_status); }; } &&
13700 { ac_try='test -s conftest$ac_exeext'
13701 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13702 (eval $ac_try) 2>&5
13703 ac_status=$?
13704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13705 (exit $ac_status); }; }; then
13706 am_cv_val_LC_MESSAGES=yes
13707else
13708 echo "$as_me: failed program was:" >&5
13709sed 's/^/| /' conftest.$ac_ext >&5
13710
13711am_cv_val_LC_MESSAGES=no
13712fi
13713rm -f conftest.err conftest.$ac_objext \
13714 conftest$ac_exeext conftest.$ac_ext
13715fi
13716echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
13717echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
13718 if test $am_cv_val_LC_MESSAGES = yes; then
13719
13720cat >>confdefs.h <<\_ACEOF
13721#define HAVE_LC_MESSAGES 1
13722_ACEOF
13723
13724 fi
13725
13726
13727# ----------------------- #
13728# Checks for structures. #
13729# ----------------------- #
13730
13731echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
13732echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6
13733if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
13734 echo $ECHO_N "(cached) $ECHO_C" >&6
13735else
13736 cat >conftest.$ac_ext <<_ACEOF
13737/* confdefs.h. */
13738_ACEOF
13739cat confdefs.h >>conftest.$ac_ext
13740cat >>conftest.$ac_ext <<_ACEOF
13741/* end confdefs.h. */
13742$ac_includes_default
13743int
13744main ()
13745{
13746static struct stat ac_aggr;
13747if (ac_aggr.st_blocks)
13748return 0;
13749 ;
13750 return 0;
13751}
13752_ACEOF
13753rm -f conftest.$ac_objext
13754if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13755 (eval $ac_compile) 2>conftest.er1
13756 ac_status=$?
13757 grep -v '^ *+' conftest.er1 >conftest.err
13758 rm -f conftest.er1
13759 cat conftest.err >&5
13760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13761 (exit $ac_status); } &&
13762 { ac_try='test -z "$ac_c_werror_flag"
13763 || test ! -s conftest.err'
13764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13765 (eval $ac_try) 2>&5
13766 ac_status=$?
13767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13768 (exit $ac_status); }; } &&
13769 { ac_try='test -s conftest.$ac_objext'
13770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13771 (eval $ac_try) 2>&5
13772 ac_status=$?
13773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13774 (exit $ac_status); }; }; then
13775 ac_cv_member_struct_stat_st_blocks=yes
13776else
13777 echo "$as_me: failed program was:" >&5
13778sed 's/^/| /' conftest.$ac_ext >&5
13779
13780cat >conftest.$ac_ext <<_ACEOF
13781/* confdefs.h. */
13782_ACEOF
13783cat confdefs.h >>conftest.$ac_ext
13784cat >>conftest.$ac_ext <<_ACEOF
13785/* end confdefs.h. */
13786$ac_includes_default
13787int
13788main ()
13789{
13790static struct stat ac_aggr;
13791if (sizeof ac_aggr.st_blocks)
13792return 0;
13793 ;
13794 return 0;
13795}
13796_ACEOF
13797rm -f conftest.$ac_objext
13798if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13799 (eval $ac_compile) 2>conftest.er1
13800 ac_status=$?
13801 grep -v '^ *+' conftest.er1 >conftest.err
13802 rm -f conftest.er1
13803 cat conftest.err >&5
13804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13805 (exit $ac_status); } &&
13806 { ac_try='test -z "$ac_c_werror_flag"
13807 || test ! -s conftest.err'
13808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13809 (eval $ac_try) 2>&5
13810 ac_status=$?
13811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13812 (exit $ac_status); }; } &&
13813 { ac_try='test -s conftest.$ac_objext'
13814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13815 (eval $ac_try) 2>&5
13816 ac_status=$?
13817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13818 (exit $ac_status); }; }; then
13819 ac_cv_member_struct_stat_st_blocks=yes
13820else
13821 echo "$as_me: failed program was:" >&5
13822sed 's/^/| /' conftest.$ac_ext >&5
13823
13824ac_cv_member_struct_stat_st_blocks=no
13825fi
13826rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13827fi
13828rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13829fi
13830echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
13831echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6
13832if test $ac_cv_member_struct_stat_st_blocks = yes; then
13833
13834cat >>confdefs.h <<_ACEOF
13835#define HAVE_STRUCT_STAT_ST_BLOCKS 1
13836_ACEOF
13837
13838
13839fi
13840echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
13841echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
13842if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
13843 echo $ECHO_N "(cached) $ECHO_C" >&6
13844else
13845 cat >conftest.$ac_ext <<_ACEOF
13846/* confdefs.h. */
13847_ACEOF
13848cat confdefs.h >>conftest.$ac_ext
13849cat >>conftest.$ac_ext <<_ACEOF
13850/* end confdefs.h. */
13851$ac_includes_default
13852int
13853main ()
13854{
13855static struct stat ac_aggr;
13856if (ac_aggr.st_blksize)
13857return 0;
13858 ;
13859 return 0;
13860}
13861_ACEOF
13862rm -f conftest.$ac_objext
13863if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13864 (eval $ac_compile) 2>conftest.er1
13865 ac_status=$?
13866 grep -v '^ *+' conftest.er1 >conftest.err
13867 rm -f conftest.er1
13868 cat conftest.err >&5
13869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13870 (exit $ac_status); } &&
13871 { ac_try='test -z "$ac_c_werror_flag"
13872 || test ! -s conftest.err'
13873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13874 (eval $ac_try) 2>&5
13875 ac_status=$?
13876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13877 (exit $ac_status); }; } &&
13878 { ac_try='test -s conftest.$ac_objext'
13879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13880 (eval $ac_try) 2>&5
13881 ac_status=$?
13882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13883 (exit $ac_status); }; }; then
13884 ac_cv_member_struct_stat_st_blksize=yes
13885else
13886 echo "$as_me: failed program was:" >&5
13887sed 's/^/| /' conftest.$ac_ext >&5
13888
13889cat >conftest.$ac_ext <<_ACEOF
13890/* confdefs.h. */
13891_ACEOF
13892cat confdefs.h >>conftest.$ac_ext
13893cat >>conftest.$ac_ext <<_ACEOF
13894/* end confdefs.h. */
13895$ac_includes_default
13896int
13897main ()
13898{
13899static struct stat ac_aggr;
13900if (sizeof ac_aggr.st_blksize)
13901return 0;
13902 ;
13903 return 0;
13904}
13905_ACEOF
13906rm -f conftest.$ac_objext
13907if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13908 (eval $ac_compile) 2>conftest.er1
13909 ac_status=$?
13910 grep -v '^ *+' conftest.er1 >conftest.err
13911 rm -f conftest.er1
13912 cat conftest.err >&5
13913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13914 (exit $ac_status); } &&
13915 { ac_try='test -z "$ac_c_werror_flag"
13916 || test ! -s conftest.err'
13917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13918 (eval $ac_try) 2>&5
13919 ac_status=$?
13920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13921 (exit $ac_status); }; } &&
13922 { ac_try='test -s conftest.$ac_objext'
13923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13924 (eval $ac_try) 2>&5
13925 ac_status=$?
13926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13927 (exit $ac_status); }; }; then
13928 ac_cv_member_struct_stat_st_blksize=yes
13929else
13930 echo "$as_me: failed program was:" >&5
13931sed 's/^/| /' conftest.$ac_ext >&5
13932
13933ac_cv_member_struct_stat_st_blksize=no
13934fi
13935rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13936fi
13937rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13938fi
13939echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
13940echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
13941if test $ac_cv_member_struct_stat_st_blksize = yes; then
13942
13943cat >>confdefs.h <<_ACEOF
13944#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
13945_ACEOF
13946
13947
13948fi
13949
13950
13951# ------------------ #
13952# Checks for types. #
13953# ------------------ #
13954
13955echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13956echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13957if test "${ac_cv_type_signal+set}" = set; then
13958 echo $ECHO_N "(cached) $ECHO_C" >&6
13959else
13960 cat >conftest.$ac_ext <<_ACEOF
13961/* confdefs.h. */
13962_ACEOF
13963cat confdefs.h >>conftest.$ac_ext
13964cat >>conftest.$ac_ext <<_ACEOF
13965/* end confdefs.h. */
13966#include <sys/types.h>
13967#include <signal.h>
13968#ifdef signal
13969# undef signal
13970#endif
13971#ifdef __cplusplus
13972extern "C" void (*signal (int, void (*)(int)))(int);
13973#else
13974void (*signal ()) ();
13975#endif
13976
13977int
13978main ()
13979{
13980int i;
13981 ;
13982 return 0;
13983}
13984_ACEOF
13985rm -f conftest.$ac_objext
13986if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13987 (eval $ac_compile) 2>conftest.er1
13988 ac_status=$?
13989 grep -v '^ *+' conftest.er1 >conftest.err
13990 rm -f conftest.er1
13991 cat conftest.err >&5
13992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13993 (exit $ac_status); } &&
13994 { ac_try='test -z "$ac_c_werror_flag"
13995 || test ! -s conftest.err'
13996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13997 (eval $ac_try) 2>&5
13998 ac_status=$?
13999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14000 (exit $ac_status); }; } &&
14001 { ac_try='test -s conftest.$ac_objext'
14002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14003 (eval $ac_try) 2>&5
14004 ac_status=$?
14005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14006 (exit $ac_status); }; }; then
14007 ac_cv_type_signal=void
14008else
14009 echo "$as_me: failed program was:" >&5
14010sed 's/^/| /' conftest.$ac_ext >&5
14011
14012ac_cv_type_signal=int
14013fi
14014rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14015fi
14016echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14017echo "${ECHO_T}$ac_cv_type_signal" >&6
14018
14019cat >>confdefs.h <<_ACEOF
14020#define RETSIGTYPE $ac_cv_type_signal
14021_ACEOF
14022
14023
14024echo "$as_me:$LINENO: checking for socklen_t" >&5
14025echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
14026if test "${ac_cv_type_socklen_t+set}" = set; then
14027 echo $ECHO_N "(cached) $ECHO_C" >&6
14028else
14029 cat >conftest.$ac_ext <<_ACEOF
14030/* confdefs.h. */
14031_ACEOF
14032cat confdefs.h >>conftest.$ac_ext
14033cat >>conftest.$ac_ext <<_ACEOF
14034/* end confdefs.h. */
14035#include <sys/types.h>
14036#include <sys/socket.h>
14037
14038
14039int
14040main ()
14041{
14042if ((socklen_t *) 0)
14043 return 0;
14044if (sizeof (socklen_t))
14045 return 0;
14046 ;
14047 return 0;
14048}
14049_ACEOF
14050rm -f conftest.$ac_objext
14051if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14052 (eval $ac_compile) 2>conftest.er1
14053 ac_status=$?
14054 grep -v '^ *+' conftest.er1 >conftest.err
14055 rm -f conftest.er1
14056 cat conftest.err >&5
14057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14058 (exit $ac_status); } &&
14059 { ac_try='test -z "$ac_c_werror_flag"
14060 || test ! -s conftest.err'
14061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14062 (eval $ac_try) 2>&5
14063 ac_status=$?
14064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14065 (exit $ac_status); }; } &&
14066 { ac_try='test -s conftest.$ac_objext'
14067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14068 (eval $ac_try) 2>&5
14069 ac_status=$?
14070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14071 (exit $ac_status); }; }; then
14072 ac_cv_type_socklen_t=yes
14073else
14074 echo "$as_me: failed program was:" >&5
14075sed 's/^/| /' conftest.$ac_ext >&5
14076
14077ac_cv_type_socklen_t=no
14078fi
14079rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14080fi
14081echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
14082echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
14083if test $ac_cv_type_socklen_t = yes; then
14084
14085cat >>confdefs.h <<_ACEOF
14086#define HAVE_SOCKLEN_T 1
14087_ACEOF
14088
14089
14090fi
14091
14092
14093# ------------------------------------- #
14094# Checks for compiler characteristics. #
14095# ------------------------------------- #
14096
14097echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
14098echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
14099if test "${ac_cv_c_const+set}" = set; then
14100 echo $ECHO_N "(cached) $ECHO_C" >&6
14101else
14102 cat >conftest.$ac_ext <<_ACEOF
14103/* confdefs.h. */
14104_ACEOF
14105cat confdefs.h >>conftest.$ac_ext
14106cat >>conftest.$ac_ext <<_ACEOF
14107/* end confdefs.h. */
14108
14109int
14110main ()
14111{
14112/* FIXME: Include the comments suggested by Paul. */
14113#ifndef __cplusplus
14114 /* Ultrix mips cc rejects this. */
14115 typedef int charset[2];
14116 const charset x;
14117 /* SunOS 4.1.1 cc rejects this. */
14118 char const *const *ccp;
14119 char **p;
14120 /* NEC SVR4.0.2 mips cc rejects this. */
14121 struct point {int x, y;};
14122 static struct point const zero = {0,0};
14123 /* AIX XL C 1.02.0.0 rejects this.
14124 It does not let you subtract one const X* pointer from another in
14125 an arm of an if-expression whose if-part is not a constant
14126 expression */
14127 const char *g = "string";
14128 ccp = &g + (g ? g-g : 0);
14129 /* HPUX 7.0 cc rejects these. */
14130 ++ccp;
14131 p = (char**) ccp;
14132 ccp = (char const *const *) p;
14133 { /* SCO 3.2v4 cc rejects this. */
14134 char *t;
14135 char const *s = 0 ? (char *) 0 : (char const *) 0;
14136
14137 *t++ = 0;
14138 }
14139 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
14140 int x[] = {25, 17};
14141 const int *foo = &x[0];
14142 ++foo;
14143 }
14144 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
14145 typedef const int *iptr;
14146 iptr p = 0;
14147 ++p;
14148 }
14149 { /* AIX XL C 1.02.0.0 rejects this saying
14150 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
14151 struct s { int j; const int *ap[3]; };
14152 struct s *b; b->j = 5;
14153 }
14154 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
14155 const int foo = 10;
14156 }
14157#endif
14158
14159 ;
14160 return 0;
14161}
14162_ACEOF
14163rm -f conftest.$ac_objext
14164if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14165 (eval $ac_compile) 2>conftest.er1
14166 ac_status=$?
14167 grep -v '^ *+' conftest.er1 >conftest.err
14168 rm -f conftest.er1
14169 cat conftest.err >&5
14170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14171 (exit $ac_status); } &&
14172 { ac_try='test -z "$ac_c_werror_flag"
14173 || test ! -s conftest.err'
14174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14175 (eval $ac_try) 2>&5
14176 ac_status=$?
14177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14178 (exit $ac_status); }; } &&
14179 { ac_try='test -s conftest.$ac_objext'
14180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14181 (eval $ac_try) 2>&5
14182 ac_status=$?
14183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14184 (exit $ac_status); }; }; then
14185 ac_cv_c_const=yes
14186else
14187 echo "$as_me: failed program was:" >&5
14188sed 's/^/| /' conftest.$ac_ext >&5
14189
14190ac_cv_c_const=no
14191fi
14192rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14193fi
14194echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
14195echo "${ECHO_T}$ac_cv_c_const" >&6
14196if test $ac_cv_c_const = no; then
14197
14198cat >>confdefs.h <<\_ACEOF
14199#define const
14200_ACEOF
14201
14202fi
14203
14204echo "$as_me:$LINENO: checking for inline" >&5
14205echo $ECHO_N "checking for inline... $ECHO_C" >&6
14206if test "${ac_cv_c_inline+set}" = set; then
14207 echo $ECHO_N "(cached) $ECHO_C" >&6
14208else
14209 ac_cv_c_inline=no
14210for ac_kw in inline __inline__ __inline; do
14211 cat >conftest.$ac_ext <<_ACEOF
14212/* confdefs.h. */
14213_ACEOF
14214cat confdefs.h >>conftest.$ac_ext
14215cat >>conftest.$ac_ext <<_ACEOF
14216/* end confdefs.h. */
14217#ifndef __cplusplus
14218typedef int foo_t;
14219static $ac_kw foo_t static_foo () {return 0; }
14220$ac_kw foo_t foo () {return 0; }
14221#endif
14222
14223_ACEOF
14224rm -f conftest.$ac_objext
14225if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14226 (eval $ac_compile) 2>conftest.er1
14227 ac_status=$?
14228 grep -v '^ *+' conftest.er1 >conftest.err
14229 rm -f conftest.er1
14230 cat conftest.err >&5
14231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14232 (exit $ac_status); } &&
14233 { ac_try='test -z "$ac_c_werror_flag"
14234 || test ! -s conftest.err'
14235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14236 (eval $ac_try) 2>&5
14237 ac_status=$?
14238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14239 (exit $ac_status); }; } &&
14240 { ac_try='test -s conftest.$ac_objext'
14241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14242 (eval $ac_try) 2>&5
14243 ac_status=$?
14244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14245 (exit $ac_status); }; }; then
14246 ac_cv_c_inline=$ac_kw; break
14247else
14248 echo "$as_me: failed program was:" >&5
14249sed 's/^/| /' conftest.$ac_ext >&5
14250
14251fi
14252rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14253done
14254
14255fi
14256echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
14257echo "${ECHO_T}$ac_cv_c_inline" >&6
14258
14259
14260case $ac_cv_c_inline in
14261 inline | yes) ;;
14262 *)
14263 case $ac_cv_c_inline in
14264 no) ac_val=;;
14265 *) ac_val=$ac_cv_c_inline;;
14266 esac
14267 cat >>confdefs.h <<_ACEOF
14268#ifndef __cplusplus
14269#define inline $ac_val
14270#endif
14271_ACEOF
14272 ;;
14273esac
14274
14275echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14276echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
14277if test "${ac_cv_c_bigendian+set}" = set; then
14278 echo $ECHO_N "(cached) $ECHO_C" >&6
14279else
14280 # See if sys/param.h defines the BYTE_ORDER macro.
14281cat >conftest.$ac_ext <<_ACEOF
14282/* confdefs.h. */
14283_ACEOF
14284cat confdefs.h >>conftest.$ac_ext
14285cat >>conftest.$ac_ext <<_ACEOF
14286/* end confdefs.h. */
14287#include <sys/types.h>
14288#include <sys/param.h>
14289
14290int
14291main ()
14292{
14293#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
14294 bogus endian macros
14295#endif
14296
14297 ;
14298 return 0;
14299}
14300_ACEOF
14301rm -f conftest.$ac_objext
14302if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14303 (eval $ac_compile) 2>conftest.er1
14304 ac_status=$?
14305 grep -v '^ *+' conftest.er1 >conftest.err
14306 rm -f conftest.er1
14307 cat conftest.err >&5
14308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14309 (exit $ac_status); } &&
14310 { ac_try='test -z "$ac_c_werror_flag"
14311 || test ! -s conftest.err'
14312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14313 (eval $ac_try) 2>&5
14314 ac_status=$?
14315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14316 (exit $ac_status); }; } &&
14317 { ac_try='test -s conftest.$ac_objext'
14318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14319 (eval $ac_try) 2>&5
14320 ac_status=$?
14321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14322 (exit $ac_status); }; }; then
14323 # It does; now see whether it defined to BIG_ENDIAN or not.
14324cat >conftest.$ac_ext <<_ACEOF
14325/* confdefs.h. */
14326_ACEOF
14327cat confdefs.h >>conftest.$ac_ext
14328cat >>conftest.$ac_ext <<_ACEOF
14329/* end confdefs.h. */
14330#include <sys/types.h>
14331#include <sys/param.h>
14332
14333int
14334main ()
14335{
14336#if BYTE_ORDER != BIG_ENDIAN
14337 not big endian
14338#endif
14339
14340 ;
14341 return 0;
14342}
14343_ACEOF
14344rm -f conftest.$ac_objext
14345if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14346 (eval $ac_compile) 2>conftest.er1
14347 ac_status=$?
14348 grep -v '^ *+' conftest.er1 >conftest.err
14349 rm -f conftest.er1
14350 cat conftest.err >&5
14351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14352 (exit $ac_status); } &&
14353 { ac_try='test -z "$ac_c_werror_flag"
14354 || test ! -s conftest.err'
14355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14356 (eval $ac_try) 2>&5
14357 ac_status=$?
14358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14359 (exit $ac_status); }; } &&
14360 { ac_try='test -s conftest.$ac_objext'
14361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14362 (eval $ac_try) 2>&5
14363 ac_status=$?
14364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14365 (exit $ac_status); }; }; then
14366 ac_cv_c_bigendian=yes
14367else
14368 echo "$as_me: failed program was:" >&5
14369sed 's/^/| /' conftest.$ac_ext >&5
14370
14371ac_cv_c_bigendian=no
14372fi
14373rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14374else
14375 echo "$as_me: failed program was:" >&5
14376sed 's/^/| /' conftest.$ac_ext >&5
14377
14378# It does not; compile a test program.
14379if test "$cross_compiling" = yes; then
14380 # try to guess the endianness by grepping values into an object file
14381 ac_cv_c_bigendian=unknown
14382 cat >conftest.$ac_ext <<_ACEOF
14383/* confdefs.h. */
14384_ACEOF
14385cat confdefs.h >>conftest.$ac_ext
14386cat >>conftest.$ac_ext <<_ACEOF
14387/* end confdefs.h. */
14388short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14389short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14390void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
14391short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14392short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14393void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
14394int
14395main ()
14396{
14397 _ascii (); _ebcdic ();
14398 ;
14399 return 0;
14400}
14401_ACEOF
14402rm -f conftest.$ac_objext
14403if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14404 (eval $ac_compile) 2>conftest.er1
14405 ac_status=$?
14406 grep -v '^ *+' conftest.er1 >conftest.err
14407 rm -f conftest.er1
14408 cat conftest.err >&5
14409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14410 (exit $ac_status); } &&
14411 { ac_try='test -z "$ac_c_werror_flag"
14412 || test ! -s conftest.err'
14413 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14414 (eval $ac_try) 2>&5
14415 ac_status=$?
14416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14417 (exit $ac_status); }; } &&
14418 { ac_try='test -s conftest.$ac_objext'
14419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14420 (eval $ac_try) 2>&5
14421 ac_status=$?
14422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14423 (exit $ac_status); }; }; then
14424 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
14425 ac_cv_c_bigendian=yes
14426fi
14427if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14428 if test "$ac_cv_c_bigendian" = unknown; then
14429 ac_cv_c_bigendian=no
14430 else
14431 # finding both strings is unlikely to happen, but who knows?
14432 ac_cv_c_bigendian=unknown
14433 fi
14434fi
14435else
14436 echo "$as_me: failed program was:" >&5
14437sed 's/^/| /' conftest.$ac_ext >&5
14438
14439fi
14440rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14441else
14442 cat >conftest.$ac_ext <<_ACEOF
14443/* confdefs.h. */
14444_ACEOF
14445cat confdefs.h >>conftest.$ac_ext
14446cat >>conftest.$ac_ext <<_ACEOF
14447/* end confdefs.h. */
14448int
14449main ()
14450{
14451 /* Are we little or big endian? From Harbison&Steele. */
14452 union
14453 {
14454 long l;
14455 char c[sizeof (long)];
14456 } u;
14457 u.l = 1;
14458 exit (u.c[sizeof (long) - 1] == 1);
14459}
14460_ACEOF
14461rm -f conftest$ac_exeext
14462if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14463 (eval $ac_link) 2>&5
14464 ac_status=$?
14465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14466 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14468 (eval $ac_try) 2>&5
14469 ac_status=$?
14470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14471 (exit $ac_status); }; }; then
14472 ac_cv_c_bigendian=no
14473else
14474 echo "$as_me: program exited with status $ac_status" >&5
14475echo "$as_me: failed program was:" >&5
14476sed 's/^/| /' conftest.$ac_ext >&5
14477
14478( exit $ac_status )
14479ac_cv_c_bigendian=yes
14480fi
14481rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14482fi
14483fi
14484rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14485fi
14486echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14487echo "${ECHO_T}$ac_cv_c_bigendian" >&6
14488case $ac_cv_c_bigendian in
14489 yes)
14490
14491cat >>confdefs.h <<\_ACEOF
14492#define WORDS_BIGENDIAN 1
14493_ACEOF
14494 ;;
14495 no)
14496 ;;
14497 *)
14498 { { echo "$as_me:$LINENO: error: unknown endianness
14499presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14500echo "$as_me: error: unknown endianness
14501presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14502 { (exit 1); exit 1; }; } ;;
14503esac
14504
14505
14506# ------------------------------ #
14507# Checks for library functions. #
14508# ------------------------------ #
14509
14510# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
14511# for constant arguments. Useless!
14512echo "$as_me:$LINENO: checking for working alloca.h" >&5
14513echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
14514if test "${ac_cv_working_alloca_h+set}" = set; then
14515 echo $ECHO_N "(cached) $ECHO_C" >&6
14516else
14517 cat >conftest.$ac_ext <<_ACEOF
14518/* confdefs.h. */
14519_ACEOF
14520cat confdefs.h >>conftest.$ac_ext
14521cat >>conftest.$ac_ext <<_ACEOF
14522/* end confdefs.h. */
14523#include <alloca.h>
14524int
14525main ()
14526{
14527char *p = (char *) alloca (2 * sizeof (int));
14528 ;
14529 return 0;
14530}
14531_ACEOF
14532rm -f conftest.$ac_objext conftest$ac_exeext
14533if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14534 (eval $ac_link) 2>conftest.er1
14535 ac_status=$?
14536 grep -v '^ *+' conftest.er1 >conftest.err
14537 rm -f conftest.er1
14538 cat conftest.err >&5
14539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14540 (exit $ac_status); } &&
14541 { ac_try='test -z "$ac_c_werror_flag"
14542 || test ! -s conftest.err'
14543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14544 (eval $ac_try) 2>&5
14545 ac_status=$?
14546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14547 (exit $ac_status); }; } &&
14548 { ac_try='test -s conftest$ac_exeext'
14549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14550 (eval $ac_try) 2>&5
14551 ac_status=$?
14552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14553 (exit $ac_status); }; }; then
14554 ac_cv_working_alloca_h=yes
14555else
14556 echo "$as_me: failed program was:" >&5
14557sed 's/^/| /' conftest.$ac_ext >&5
14558
14559ac_cv_working_alloca_h=no
14560fi
14561rm -f conftest.err conftest.$ac_objext \
14562 conftest$ac_exeext conftest.$ac_ext
14563fi
14564echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
14565echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
14566if test $ac_cv_working_alloca_h = yes; then
14567
14568cat >>confdefs.h <<\_ACEOF
14569#define HAVE_ALLOCA_H 1
14570_ACEOF
14571
14572fi
14573
14574echo "$as_me:$LINENO: checking for alloca" >&5
14575echo $ECHO_N "checking for alloca... $ECHO_C" >&6
14576if test "${ac_cv_func_alloca_works+set}" = set; then
14577 echo $ECHO_N "(cached) $ECHO_C" >&6
14578else
14579 cat >conftest.$ac_ext <<_ACEOF
14580/* confdefs.h. */
14581_ACEOF
14582cat confdefs.h >>conftest.$ac_ext
14583cat >>conftest.$ac_ext <<_ACEOF
14584/* end confdefs.h. */
14585#ifdef __GNUC__
14586# define alloca __builtin_alloca
14587#else
14588# ifdef _MSC_VER
14589# include <malloc.h>
14590# define alloca _alloca
14591# else
14592# if HAVE_ALLOCA_H
14593# include <alloca.h>
14594# else
14595# ifdef _AIX
14596 #pragma alloca
14597# else
14598# ifndef alloca /* predefined by HP cc +Olibcalls */
14599char *alloca ();
14600# endif
14601# endif
14602# endif
14603# endif
14604#endif
14605
14606int
14607main ()
14608{
14609char *p = (char *) alloca (1);
14610 ;
14611 return 0;
14612}
14613_ACEOF
14614rm -f conftest.$ac_objext conftest$ac_exeext
14615if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14616 (eval $ac_link) 2>conftest.er1
14617 ac_status=$?
14618 grep -v '^ *+' conftest.er1 >conftest.err
14619 rm -f conftest.er1
14620 cat conftest.err >&5
14621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14622 (exit $ac_status); } &&
14623 { ac_try='test -z "$ac_c_werror_flag"
14624 || test ! -s conftest.err'
14625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14626 (eval $ac_try) 2>&5
14627 ac_status=$?
14628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14629 (exit $ac_status); }; } &&
14630 { ac_try='test -s conftest$ac_exeext'
14631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14632 (eval $ac_try) 2>&5
14633 ac_status=$?
14634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14635 (exit $ac_status); }; }; then
14636 ac_cv_func_alloca_works=yes
14637else
14638 echo "$as_me: failed program was:" >&5
14639sed 's/^/| /' conftest.$ac_ext >&5
14640
14641ac_cv_func_alloca_works=no
14642fi
14643rm -f conftest.err conftest.$ac_objext \
14644 conftest$ac_exeext conftest.$ac_ext
14645fi
14646echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
14647echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
14648
14649if test $ac_cv_func_alloca_works = yes; then
14650
14651cat >>confdefs.h <<\_ACEOF
14652#define HAVE_ALLOCA 1
14653_ACEOF
14654
14655else
14656 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
14657# that cause trouble. Some versions do not even contain alloca or
14658# contain a buggy version. If you still want to use their alloca,
14659# use ar to extract alloca.o from them instead of compiling alloca.c.
14660
14661ALLOCA=alloca.$ac_objext
14662
14663cat >>confdefs.h <<\_ACEOF
14664#define C_ALLOCA 1
14665_ACEOF
14666
14667
14668echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
14669echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
14670if test "${ac_cv_os_cray+set}" = set; then
14671 echo $ECHO_N "(cached) $ECHO_C" >&6
14672else
14673 cat >conftest.$ac_ext <<_ACEOF
14674/* confdefs.h. */
14675_ACEOF
14676cat confdefs.h >>conftest.$ac_ext
14677cat >>conftest.$ac_ext <<_ACEOF
14678/* end confdefs.h. */
14679#if defined(CRAY) && ! defined(CRAY2)
14680webecray
14681#else
14682wenotbecray
14683#endif
14684
14685_ACEOF
14686if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14687 $EGREP "webecray" >/dev/null 2>&1; then
14688 ac_cv_os_cray=yes
14689else
14690 ac_cv_os_cray=no
14691fi
14692rm -f conftest*
14693
14694fi
14695echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
14696echo "${ECHO_T}$ac_cv_os_cray" >&6
14697if test $ac_cv_os_cray = yes; then
14698 for ac_func in _getb67 GETB67 getb67; do
14699 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14700echo "$as_me:$LINENO: checking for $ac_func" >&5
14701echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14702if eval "test \"\${$as_ac_var+set}\" = set"; then
14703 echo $ECHO_N "(cached) $ECHO_C" >&6
14704else
14705 cat >conftest.$ac_ext <<_ACEOF
14706/* confdefs.h. */
14707_ACEOF
14708cat confdefs.h >>conftest.$ac_ext
14709cat >>conftest.$ac_ext <<_ACEOF
14710/* end confdefs.h. */
14711/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14712 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14713#define $ac_func innocuous_$ac_func
14714
14715/* System header to define __stub macros and hopefully few prototypes,
14716 which can conflict with char $ac_func (); below.
14717 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14718 <limits.h> exists even on freestanding compilers. */
14719
14720#ifdef __STDC__
14721# include <limits.h>
14722#else
14723# include <assert.h>
14724#endif
14725
14726#undef $ac_func
14727
14728/* Override any gcc2 internal prototype to avoid an error. */
14729#ifdef __cplusplus
14730extern "C"
14731{
14732#endif
14733/* We use char because int might match the return type of a gcc2
14734 builtin and then its argument prototype would still apply. */
14735char $ac_func ();
14736/* The GNU C library defines this for functions which it implements
14737 to always fail with ENOSYS. Some functions are actually named
14738 something starting with __ and the normal name is an alias. */
14739#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14740choke me
14741#else
14742char (*f) () = $ac_func;
14743#endif
14744#ifdef __cplusplus
14745}
14746#endif
14747
14748int
14749main ()
14750{
14751return f != $ac_func;
14752 ;
14753 return 0;
14754}
14755_ACEOF
14756rm -f conftest.$ac_objext conftest$ac_exeext
14757if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14758 (eval $ac_link) 2>conftest.er1
14759 ac_status=$?
14760 grep -v '^ *+' conftest.er1 >conftest.err
14761 rm -f conftest.er1
14762 cat conftest.err >&5
14763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14764 (exit $ac_status); } &&
14765 { ac_try='test -z "$ac_c_werror_flag"
14766 || test ! -s conftest.err'
14767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14768 (eval $ac_try) 2>&5
14769 ac_status=$?
14770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14771 (exit $ac_status); }; } &&
14772 { ac_try='test -s conftest$ac_exeext'
14773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14774 (eval $ac_try) 2>&5
14775 ac_status=$?
14776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14777 (exit $ac_status); }; }; then
14778 eval "$as_ac_var=yes"
14779else
14780 echo "$as_me: failed program was:" >&5
14781sed 's/^/| /' conftest.$ac_ext >&5
14782
14783eval "$as_ac_var=no"
14784fi
14785rm -f conftest.err conftest.$ac_objext \
14786 conftest$ac_exeext conftest.$ac_ext
14787fi
14788echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14789echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14790if test `eval echo '${'$as_ac_var'}'` = yes; then
14791
14792cat >>confdefs.h <<_ACEOF
14793#define CRAY_STACKSEG_END $ac_func
14794_ACEOF
14795
14796 break
14797fi
14798
14799 done
14800fi
14801
14802echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
14803echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
14804if test "${ac_cv_c_stack_direction+set}" = set; then
14805 echo $ECHO_N "(cached) $ECHO_C" >&6
14806else
14807 if test "$cross_compiling" = yes; then
14808 ac_cv_c_stack_direction=0
14809else
14810 cat >conftest.$ac_ext <<_ACEOF
14811/* confdefs.h. */
14812_ACEOF
14813cat confdefs.h >>conftest.$ac_ext
14814cat >>conftest.$ac_ext <<_ACEOF
14815/* end confdefs.h. */
14816int
14817find_stack_direction ()
14818{
14819 static char *addr = 0;
14820 auto char dummy;
14821 if (addr == 0)
14822 {
14823 addr = &dummy;
14824 return find_stack_direction ();
14825 }
14826 else
14827 return (&dummy > addr) ? 1 : -1;
14828}
14829
14830int
14831main ()
14832{
14833 exit (find_stack_direction () < 0);
14834}
14835_ACEOF
14836rm -f conftest$ac_exeext
14837if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14838 (eval $ac_link) 2>&5
14839 ac_status=$?
14840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14841 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14843 (eval $ac_try) 2>&5
14844 ac_status=$?
14845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14846 (exit $ac_status); }; }; then
14847 ac_cv_c_stack_direction=1
14848else
14849 echo "$as_me: program exited with status $ac_status" >&5
14850echo "$as_me: failed program was:" >&5
14851sed 's/^/| /' conftest.$ac_ext >&5
14852
14853( exit $ac_status )
14854ac_cv_c_stack_direction=-1
14855fi
14856rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14857fi
14858fi
14859echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
14860echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
14861
14862cat >>confdefs.h <<_ACEOF
14863#define STACK_DIRECTION $ac_cv_c_stack_direction
14864_ACEOF
14865
14866
14867fi
14868
14869
14870
14871for ac_header in stdlib.h unistd.h
14872do
14873as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14874if eval "test \"\${$as_ac_Header+set}\" = set"; then
14875 echo "$as_me:$LINENO: checking for $ac_header" >&5
14876echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14877if eval "test \"\${$as_ac_Header+set}\" = set"; then
14878 echo $ECHO_N "(cached) $ECHO_C" >&6
14879fi
14880echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14881echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14882else
14883 # Is the header compilable?
14884echo "$as_me:$LINENO: checking $ac_header usability" >&5
14885echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14886cat >conftest.$ac_ext <<_ACEOF
14887/* confdefs.h. */
14888_ACEOF
14889cat confdefs.h >>conftest.$ac_ext
14890cat >>conftest.$ac_ext <<_ACEOF
14891/* end confdefs.h. */
14892$ac_includes_default
14893#include <$ac_header>
14894_ACEOF
14895rm -f conftest.$ac_objext
14896if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14897 (eval $ac_compile) 2>conftest.er1
14898 ac_status=$?
14899 grep -v '^ *+' conftest.er1 >conftest.err
14900 rm -f conftest.er1
14901 cat conftest.err >&5
14902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14903 (exit $ac_status); } &&
14904 { ac_try='test -z "$ac_c_werror_flag"
14905 || test ! -s conftest.err'
14906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14907 (eval $ac_try) 2>&5
14908 ac_status=$?
14909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14910 (exit $ac_status); }; } &&
14911 { ac_try='test -s conftest.$ac_objext'
14912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14913 (eval $ac_try) 2>&5
14914 ac_status=$?
14915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14916 (exit $ac_status); }; }; then
14917 ac_header_compiler=yes
14918else
14919 echo "$as_me: failed program was:" >&5
14920sed 's/^/| /' conftest.$ac_ext >&5
14921
14922ac_header_compiler=no
14923fi
14924rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14925echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14926echo "${ECHO_T}$ac_header_compiler" >&6
14927
14928# Is the header present?
14929echo "$as_me:$LINENO: checking $ac_header presence" >&5
14930echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14931cat >conftest.$ac_ext <<_ACEOF
14932/* confdefs.h. */
14933_ACEOF
14934cat confdefs.h >>conftest.$ac_ext
14935cat >>conftest.$ac_ext <<_ACEOF
14936/* end confdefs.h. */
14937#include <$ac_header>
14938_ACEOF
14939if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14940 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14941 ac_status=$?
14942 grep -v '^ *+' conftest.er1 >conftest.err
14943 rm -f conftest.er1
14944 cat conftest.err >&5
14945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14946 (exit $ac_status); } >/dev/null; then
14947 if test -s conftest.err; then
14948 ac_cpp_err=$ac_c_preproc_warn_flag
14949 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14950 else
14951 ac_cpp_err=
14952 fi
14953else
14954 ac_cpp_err=yes
14955fi
14956if test -z "$ac_cpp_err"; then
14957 ac_header_preproc=yes
14958else
14959 echo "$as_me: failed program was:" >&5
14960sed 's/^/| /' conftest.$ac_ext >&5
14961
14962 ac_header_preproc=no
14963fi
14964rm -f conftest.err conftest.$ac_ext
14965echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14966echo "${ECHO_T}$ac_header_preproc" >&6
14967
14968# So? What about this header?
14969case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14970 yes:no: )
14971 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14972echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14973 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14974echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14975 ac_header_preproc=yes
14976 ;;
14977 no:yes:* )
14978 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14979echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14980 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14981echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14982 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14983echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14984 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14985echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14986 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14987echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14988 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14989echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14990 (
14991 cat <<\_ASBOX
14992## ------------------------------------------ ##
14993## Report this to the AC_PACKAGE_NAME lists. ##
14994## ------------------------------------------ ##
14995_ASBOX
14996 ) |
14997 sed "s/^/$as_me: WARNING: /" >&2
14998 ;;
14999esac
15000echo "$as_me:$LINENO: checking for $ac_header" >&5
15001echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15002if eval "test \"\${$as_ac_Header+set}\" = set"; then
15003 echo $ECHO_N "(cached) $ECHO_C" >&6
15004else
15005 eval "$as_ac_Header=\$ac_header_preproc"
15006fi
15007echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15008echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15009
15010fi
15011if test `eval echo '${'$as_ac_Header'}'` = yes; then
15012 cat >>confdefs.h <<_ACEOF
15013#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15014_ACEOF
15015
15016fi
15017
15018done
15019
15020
15021for ac_func in getpagesize
15022do
15023as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15024echo "$as_me:$LINENO: checking for $ac_func" >&5
15025echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15026if eval "test \"\${$as_ac_var+set}\" = set"; then
15027 echo $ECHO_N "(cached) $ECHO_C" >&6
15028else
15029 cat >conftest.$ac_ext <<_ACEOF
15030/* confdefs.h. */
15031_ACEOF
15032cat confdefs.h >>conftest.$ac_ext
15033cat >>conftest.$ac_ext <<_ACEOF
15034/* end confdefs.h. */
15035/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15036 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15037#define $ac_func innocuous_$ac_func
15038
15039/* System header to define __stub macros and hopefully few prototypes,
15040 which can conflict with char $ac_func (); below.
15041 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15042 <limits.h> exists even on freestanding compilers. */
15043
15044#ifdef __STDC__
15045# include <limits.h>
15046#else
15047# include <assert.h>
15048#endif
15049
15050#undef $ac_func
15051
15052/* Override any gcc2 internal prototype to avoid an error. */
15053#ifdef __cplusplus
15054extern "C"
15055{
15056#endif
15057/* We use char because int might match the return type of a gcc2
15058 builtin and then its argument prototype would still apply. */
15059char $ac_func ();
15060/* The GNU C library defines this for functions which it implements
15061 to always fail with ENOSYS. Some functions are actually named
15062 something starting with __ and the normal name is an alias. */
15063#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15064choke me
15065#else
15066char (*f) () = $ac_func;
15067#endif
15068#ifdef __cplusplus
15069}
15070#endif
15071
15072int
15073main ()
15074{
15075return f != $ac_func;
15076 ;
15077 return 0;
15078}
15079_ACEOF
15080rm -f conftest.$ac_objext conftest$ac_exeext
15081if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15082 (eval $ac_link) 2>conftest.er1
15083 ac_status=$?
15084 grep -v '^ *+' conftest.er1 >conftest.err
15085 rm -f conftest.er1
15086 cat conftest.err >&5
15087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15088 (exit $ac_status); } &&
15089 { ac_try='test -z "$ac_c_werror_flag"
15090 || test ! -s conftest.err'
15091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15092 (eval $ac_try) 2>&5
15093 ac_status=$?
15094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15095 (exit $ac_status); }; } &&
15096 { ac_try='test -s conftest$ac_exeext'
15097 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15098 (eval $ac_try) 2>&5
15099 ac_status=$?
15100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15101 (exit $ac_status); }; }; then
15102 eval "$as_ac_var=yes"
15103else
15104 echo "$as_me: failed program was:" >&5
15105sed 's/^/| /' conftest.$ac_ext >&5
15106
15107eval "$as_ac_var=no"
15108fi
15109rm -f conftest.err conftest.$ac_objext \
15110 conftest$ac_exeext conftest.$ac_ext
15111fi
15112echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15113echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15114if test `eval echo '${'$as_ac_var'}'` = yes; then
15115 cat >>confdefs.h <<_ACEOF
15116#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15117_ACEOF
15118
15119fi
15120done
15121
15122echo "$as_me:$LINENO: checking for working mmap" >&5
15123echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
15124if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
15125 echo $ECHO_N "(cached) $ECHO_C" >&6
15126else
15127 if test "$cross_compiling" = yes; then
15128 ac_cv_func_mmap_fixed_mapped=no
15129else
15130 cat >conftest.$ac_ext <<_ACEOF
15131/* confdefs.h. */
15132_ACEOF
15133cat confdefs.h >>conftest.$ac_ext
15134cat >>conftest.$ac_ext <<_ACEOF
15135/* end confdefs.h. */
15136$ac_includes_default
15137/* malloc might have been renamed as rpl_malloc. */
15138#undef malloc
15139
15140/* Thanks to Mike Haertel and Jim Avera for this test.
15141 Here is a matrix of mmap possibilities:
15142 mmap private not fixed
15143 mmap private fixed at somewhere currently unmapped
15144 mmap private fixed at somewhere already mapped
15145 mmap shared not fixed
15146 mmap shared fixed at somewhere currently unmapped
15147 mmap shared fixed at somewhere already mapped
15148 For private mappings, we should verify that changes cannot be read()
15149 back from the file, nor mmap's back from the file at a different
15150 address. (There have been systems where private was not correctly
15151 implemented like the infamous i386 svr4.0, and systems where the
15152 VM page cache was not coherent with the file system buffer cache
15153 like early versions of FreeBSD and possibly contemporary NetBSD.)
15154 For shared mappings, we should conversely verify that changes get
15155 propagated back to all the places they're supposed to be.
15156
15157 Grep wants private fixed already mapped.
15158 The main things grep needs to know about mmap are:
15159 * does it exist and is it safe to write into the mmap'd area
15160 * how to use it (BSD variants) */
15161
15162#include <fcntl.h>
15163#include <sys/mman.h>
15164
15165#if !STDC_HEADERS && !HAVE_STDLIB_H
15166char *malloc ();
15167#endif
15168
15169/* This mess was copied from the GNU getpagesize.h. */
15170#if !HAVE_GETPAGESIZE
15171/* Assume that all systems that can run configure have sys/param.h. */
15172# if !HAVE_SYS_PARAM_H
15173# define HAVE_SYS_PARAM_H 1
15174# endif
15175
15176# ifdef _SC_PAGESIZE
15177# define getpagesize() sysconf(_SC_PAGESIZE)
15178# else /* no _SC_PAGESIZE */
15179# if HAVE_SYS_PARAM_H
15180# include <sys/param.h>
15181# ifdef EXEC_PAGESIZE
15182# define getpagesize() EXEC_PAGESIZE
15183# else /* no EXEC_PAGESIZE */
15184# ifdef NBPG
15185# define getpagesize() NBPG * CLSIZE
15186# ifndef CLSIZE
15187# define CLSIZE 1
15188# endif /* no CLSIZE */
15189# else /* no NBPG */
15190# ifdef NBPC
15191# define getpagesize() NBPC
15192# else /* no NBPC */
15193# ifdef PAGESIZE
15194# define getpagesize() PAGESIZE
15195# endif /* PAGESIZE */
15196# endif /* no NBPC */
15197# endif /* no NBPG */
15198# endif /* no EXEC_PAGESIZE */
15199# else /* no HAVE_SYS_PARAM_H */
15200# define getpagesize() 8192 /* punt totally */
15201# endif /* no HAVE_SYS_PARAM_H */
15202# endif /* no _SC_PAGESIZE */
15203
15204#endif /* no HAVE_GETPAGESIZE */
15205
15206int
15207main ()
15208{
15209 char *data, *data2, *data3;
15210 int i, pagesize;
15211 int fd;
15212
15213 pagesize = getpagesize ();
15214
15215 /* First, make a file with some known garbage in it. */
15216 data = (char *) malloc (pagesize);
15217 if (!data)
15218 exit (1);
15219 for (i = 0; i < pagesize; ++i)
15220 *(data + i) = rand ();
15221 umask (0);
15222 fd = creat ("conftest.mmap", 0600);
15223 if (fd < 0)
15224 exit (1);
15225 if (write (fd, data, pagesize) != pagesize)
15226 exit (1);
15227 close (fd);
15228
15229 /* Next, try to mmap the file at a fixed address which already has
15230 something else allocated at it. If we can, also make sure that
15231 we see the same garbage. */
15232 fd = open ("conftest.mmap", O_RDWR);
15233 if (fd < 0)
15234 exit (1);
15235 data2 = (char *) malloc (2 * pagesize);
15236 if (!data2)
15237 exit (1);
15238 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
15239 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15240 MAP_PRIVATE | MAP_FIXED, fd, 0L))
15241 exit (1);
15242 for (i = 0; i < pagesize; ++i)
15243 if (*(data + i) != *(data2 + i))
15244 exit (1);
15245
15246 /* Finally, make sure that changes to the mapped area do not
15247 percolate back to the file as seen by read(). (This is a bug on
15248 some variants of i386 svr4.0.) */
15249 for (i = 0; i < pagesize; ++i)
15250 *(data2 + i) = *(data2 + i) + 1;
15251 data3 = (char *) malloc (pagesize);
15252 if (!data3)
15253 exit (1);
15254 if (read (fd, data3, pagesize) != pagesize)
15255 exit (1);
15256 for (i = 0; i < pagesize; ++i)
15257 if (*(data + i) != *(data3 + i))
15258 exit (1);
15259 close (fd);
15260 exit (0);
15261}
15262_ACEOF
15263rm -f conftest$ac_exeext
15264if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15265 (eval $ac_link) 2>&5
15266 ac_status=$?
15267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15268 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15270 (eval $ac_try) 2>&5
15271 ac_status=$?
15272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15273 (exit $ac_status); }; }; then
15274 ac_cv_func_mmap_fixed_mapped=yes
15275else
15276 echo "$as_me: program exited with status $ac_status" >&5
15277echo "$as_me: failed program was:" >&5
15278sed 's/^/| /' conftest.$ac_ext >&5
15279
15280( exit $ac_status )
15281ac_cv_func_mmap_fixed_mapped=no
15282fi
15283rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15284fi
15285fi
15286echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
15287echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
15288if test $ac_cv_func_mmap_fixed_mapped = yes; then
15289
15290cat >>confdefs.h <<\_ACEOF
15291#define HAVE_MMAP 1
15292_ACEOF
15293
15294fi
15295rm -f conftest.mmap
15296
15297echo "$as_me:$LINENO: checking for pid_t" >&5
15298echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
15299if test "${ac_cv_type_pid_t+set}" = set; then
15300 echo $ECHO_N "(cached) $ECHO_C" >&6
15301else
15302 cat >conftest.$ac_ext <<_ACEOF
15303/* confdefs.h. */
15304_ACEOF
15305cat confdefs.h >>conftest.$ac_ext
15306cat >>conftest.$ac_ext <<_ACEOF
15307/* end confdefs.h. */
15308$ac_includes_default
15309int
15310main ()
15311{
15312if ((pid_t *) 0)
15313 return 0;
15314if (sizeof (pid_t))
15315 return 0;
15316 ;
15317 return 0;
15318}
15319_ACEOF
15320rm -f conftest.$ac_objext
15321if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15322 (eval $ac_compile) 2>conftest.er1
15323 ac_status=$?
15324 grep -v '^ *+' conftest.er1 >conftest.err
15325 rm -f conftest.er1
15326 cat conftest.err >&5
15327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15328 (exit $ac_status); } &&
15329 { ac_try='test -z "$ac_c_werror_flag"
15330 || test ! -s conftest.err'
15331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15332 (eval $ac_try) 2>&5
15333 ac_status=$?
15334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15335 (exit $ac_status); }; } &&
15336 { ac_try='test -s conftest.$ac_objext'
15337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15338 (eval $ac_try) 2>&5
15339 ac_status=$?
15340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15341 (exit $ac_status); }; }; then
15342 ac_cv_type_pid_t=yes
15343else
15344 echo "$as_me: failed program was:" >&5
15345sed 's/^/| /' conftest.$ac_ext >&5
15346
15347ac_cv_type_pid_t=no
15348fi
15349rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15350fi
15351echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
15352echo "${ECHO_T}$ac_cv_type_pid_t" >&6
15353if test $ac_cv_type_pid_t = yes; then
15354 :
15355else
15356
15357cat >>confdefs.h <<_ACEOF
15358#define pid_t int
15359_ACEOF
15360
15361fi
15362
15363
15364
15365for ac_header in unistd.h vfork.h
15366do
15367as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15368if eval "test \"\${$as_ac_Header+set}\" = set"; then
15369 echo "$as_me:$LINENO: checking for $ac_header" >&5
15370echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15371if eval "test \"\${$as_ac_Header+set}\" = set"; then
15372 echo $ECHO_N "(cached) $ECHO_C" >&6
15373fi
15374echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15375echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15376else
15377 # Is the header compilable?
15378echo "$as_me:$LINENO: checking $ac_header usability" >&5
15379echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15380cat >conftest.$ac_ext <<_ACEOF
15381/* confdefs.h. */
15382_ACEOF
15383cat confdefs.h >>conftest.$ac_ext
15384cat >>conftest.$ac_ext <<_ACEOF
15385/* end confdefs.h. */
15386$ac_includes_default
15387#include <$ac_header>
15388_ACEOF
15389rm -f conftest.$ac_objext
15390if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15391 (eval $ac_compile) 2>conftest.er1
15392 ac_status=$?
15393 grep -v '^ *+' conftest.er1 >conftest.err
15394 rm -f conftest.er1
15395 cat conftest.err >&5
15396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15397 (exit $ac_status); } &&
15398 { ac_try='test -z "$ac_c_werror_flag"
15399 || test ! -s conftest.err'
15400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15401 (eval $ac_try) 2>&5
15402 ac_status=$?
15403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15404 (exit $ac_status); }; } &&
15405 { ac_try='test -s conftest.$ac_objext'
15406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15407 (eval $ac_try) 2>&5
15408 ac_status=$?
15409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15410 (exit $ac_status); }; }; then
15411 ac_header_compiler=yes
15412else
15413 echo "$as_me: failed program was:" >&5
15414sed 's/^/| /' conftest.$ac_ext >&5
15415
15416ac_header_compiler=no
15417fi
15418rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15419echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15420echo "${ECHO_T}$ac_header_compiler" >&6
15421
15422# Is the header present?
15423echo "$as_me:$LINENO: checking $ac_header presence" >&5
15424echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15425cat >conftest.$ac_ext <<_ACEOF
15426/* confdefs.h. */
15427_ACEOF
15428cat confdefs.h >>conftest.$ac_ext
15429cat >>conftest.$ac_ext <<_ACEOF
15430/* end confdefs.h. */
15431#include <$ac_header>
15432_ACEOF
15433if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15434 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15435 ac_status=$?
15436 grep -v '^ *+' conftest.er1 >conftest.err
15437 rm -f conftest.er1
15438 cat conftest.err >&5
15439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15440 (exit $ac_status); } >/dev/null; then
15441 if test -s conftest.err; then
15442 ac_cpp_err=$ac_c_preproc_warn_flag
15443 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15444 else
15445 ac_cpp_err=
15446 fi
15447else
15448 ac_cpp_err=yes
15449fi
15450if test -z "$ac_cpp_err"; then
15451 ac_header_preproc=yes
15452else
15453 echo "$as_me: failed program was:" >&5
15454sed 's/^/| /' conftest.$ac_ext >&5
15455
15456 ac_header_preproc=no
15457fi
15458rm -f conftest.err conftest.$ac_ext
15459echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15460echo "${ECHO_T}$ac_header_preproc" >&6
15461
15462# So? What about this header?
15463case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15464 yes:no: )
15465 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15466echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15467 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15468echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15469 ac_header_preproc=yes
15470 ;;
15471 no:yes:* )
15472 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15473echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15474 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15475echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15476 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15477echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15478 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15479echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15480 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15481echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15482 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15483echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15484 (
15485 cat <<\_ASBOX
15486## ------------------------------------------ ##
15487## Report this to the AC_PACKAGE_NAME lists. ##
15488## ------------------------------------------ ##
15489_ASBOX
15490 ) |
15491 sed "s/^/$as_me: WARNING: /" >&2
15492 ;;
15493esac
15494echo "$as_me:$LINENO: checking for $ac_header" >&5
15495echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15496if eval "test \"\${$as_ac_Header+set}\" = set"; then
15497 echo $ECHO_N "(cached) $ECHO_C" >&6
15498else
15499 eval "$as_ac_Header=\$ac_header_preproc"
15500fi
15501echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15502echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15503
15504fi
15505if test `eval echo '${'$as_ac_Header'}'` = yes; then
15506 cat >>confdefs.h <<_ACEOF
15507#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15508_ACEOF
15509
15510fi
15511
15512done
15513
15514
15515
15516for ac_func in fork vfork
15517do
15518as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15519echo "$as_me:$LINENO: checking for $ac_func" >&5
15520echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15521if eval "test \"\${$as_ac_var+set}\" = set"; then
15522 echo $ECHO_N "(cached) $ECHO_C" >&6
15523else
15524 cat >conftest.$ac_ext <<_ACEOF
15525/* confdefs.h. */
15526_ACEOF
15527cat confdefs.h >>conftest.$ac_ext
15528cat >>conftest.$ac_ext <<_ACEOF
15529/* end confdefs.h. */
15530/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15531 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15532#define $ac_func innocuous_$ac_func
15533
15534/* System header to define __stub macros and hopefully few prototypes,
15535 which can conflict with char $ac_func (); below.
15536 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15537 <limits.h> exists even on freestanding compilers. */
15538
15539#ifdef __STDC__
15540# include <limits.h>
15541#else
15542# include <assert.h>
15543#endif
15544
15545#undef $ac_func
15546
15547/* Override any gcc2 internal prototype to avoid an error. */
15548#ifdef __cplusplus
15549extern "C"
15550{
15551#endif
15552/* We use char because int might match the return type of a gcc2
15553 builtin and then its argument prototype would still apply. */
15554char $ac_func ();
15555/* The GNU C library defines this for functions which it implements
15556 to always fail with ENOSYS. Some functions are actually named
15557 something starting with __ and the normal name is an alias. */
15558#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15559choke me
15560#else
15561char (*f) () = $ac_func;
15562#endif
15563#ifdef __cplusplus
15564}
15565#endif
15566
15567int
15568main ()
15569{
15570return f != $ac_func;
15571 ;
15572 return 0;
15573}
15574_ACEOF
15575rm -f conftest.$ac_objext conftest$ac_exeext
15576if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15577 (eval $ac_link) 2>conftest.er1
15578 ac_status=$?
15579 grep -v '^ *+' conftest.er1 >conftest.err
15580 rm -f conftest.er1
15581 cat conftest.err >&5
15582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15583 (exit $ac_status); } &&
15584 { ac_try='test -z "$ac_c_werror_flag"
15585 || test ! -s conftest.err'
15586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15587 (eval $ac_try) 2>&5
15588 ac_status=$?
15589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15590 (exit $ac_status); }; } &&
15591 { ac_try='test -s conftest$ac_exeext'
15592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15593 (eval $ac_try) 2>&5
15594 ac_status=$?
15595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15596 (exit $ac_status); }; }; then
15597 eval "$as_ac_var=yes"
15598else
15599 echo "$as_me: failed program was:" >&5
15600sed 's/^/| /' conftest.$ac_ext >&5
15601
15602eval "$as_ac_var=no"
15603fi
15604rm -f conftest.err conftest.$ac_objext \
15605 conftest$ac_exeext conftest.$ac_ext
15606fi
15607echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15608echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15609if test `eval echo '${'$as_ac_var'}'` = yes; then
15610 cat >>confdefs.h <<_ACEOF
15611#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15612_ACEOF
15613
15614fi
15615done
15616
15617if test "x$ac_cv_func_fork" = xyes; then
15618 echo "$as_me:$LINENO: checking for working fork" >&5
15619echo $ECHO_N "checking for working fork... $ECHO_C" >&6
15620if test "${ac_cv_func_fork_works+set}" = set; then
15621 echo $ECHO_N "(cached) $ECHO_C" >&6
15622else
15623 if test "$cross_compiling" = yes; then
15624 ac_cv_func_fork_works=cross
15625else
15626 cat >conftest.$ac_ext <<_ACEOF
15627/* By Ruediger Kuhlmann. */
15628 #include <sys/types.h>
15629 #if HAVE_UNISTD_H
15630 # include <unistd.h>
15631 #endif
15632 /* Some systems only have a dummy stub for fork() */
15633 int main ()
15634 {
15635 if (fork() < 0)
15636 exit (1);
15637 exit (0);
15638 }
15639_ACEOF
15640rm -f conftest$ac_exeext
15641if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15642 (eval $ac_link) 2>&5
15643 ac_status=$?
15644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15645 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15647 (eval $ac_try) 2>&5
15648 ac_status=$?
15649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15650 (exit $ac_status); }; }; then
15651 ac_cv_func_fork_works=yes
15652else
15653 echo "$as_me: program exited with status $ac_status" >&5
15654echo "$as_me: failed program was:" >&5
15655sed 's/^/| /' conftest.$ac_ext >&5
15656
15657( exit $ac_status )
15658ac_cv_func_fork_works=no
15659fi
15660rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15661fi
15662fi
15663echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
15664echo "${ECHO_T}$ac_cv_func_fork_works" >&6
15665
15666else
15667 ac_cv_func_fork_works=$ac_cv_func_fork
15668fi
15669if test "x$ac_cv_func_fork_works" = xcross; then
15670 case $host in
15671 *-*-amigaos* | *-*-msdosdjgpp*)
15672 # Override, as these systems have only a dummy fork() stub
15673 ac_cv_func_fork_works=no
15674 ;;
15675 *)
15676 ac_cv_func_fork_works=yes
15677 ;;
15678 esac
15679 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
15680echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
15681fi
15682ac_cv_func_vfork_works=$ac_cv_func_vfork
15683if test "x$ac_cv_func_vfork" = xyes; then
15684 echo "$as_me:$LINENO: checking for working vfork" >&5
15685echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
15686if test "${ac_cv_func_vfork_works+set}" = set; then
15687 echo $ECHO_N "(cached) $ECHO_C" >&6
15688else
15689 if test "$cross_compiling" = yes; then
15690 ac_cv_func_vfork_works=cross
15691else
15692 cat >conftest.$ac_ext <<_ACEOF
15693/* confdefs.h. */
15694_ACEOF
15695cat confdefs.h >>conftest.$ac_ext
15696cat >>conftest.$ac_ext <<_ACEOF
15697/* end confdefs.h. */
15698/* Thanks to Paul Eggert for this test. */
15699#include <stdio.h>
15700#include <stdlib.h>
15701#include <sys/types.h>
15702#include <sys/stat.h>
15703#include <sys/wait.h>
15704#if HAVE_UNISTD_H
15705# include <unistd.h>
15706#endif
15707#if HAVE_VFORK_H
15708# include <vfork.h>
15709#endif
15710/* On some sparc systems, changes by the child to local and incoming
15711 argument registers are propagated back to the parent. The compiler
15712 is told about this with #include <vfork.h>, but some compilers
15713 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
15714 static variable whose address is put into a register that is
15715 clobbered by the vfork. */
15716static void
15717#ifdef __cplusplus
15718sparc_address_test (int arg)
15719# else
15720sparc_address_test (arg) int arg;
15721#endif
15722{
15723 static pid_t child;
15724 if (!child) {
15725 child = vfork ();
15726 if (child < 0) {
15727 perror ("vfork");
15728 _exit(2);
15729 }
15730 if (!child) {
15731 arg = getpid();
15732 write(-1, "", 0);
15733 _exit (arg);
15734 }
15735 }
15736}
15737
15738int
15739main ()
15740{
15741 pid_t parent = getpid ();
15742 pid_t child;
15743
15744 sparc_address_test (0);
15745
15746 child = vfork ();
15747
15748 if (child == 0) {
15749 /* Here is another test for sparc vfork register problems. This
15750 test uses lots of local variables, at least as many local
15751 variables as main has allocated so far including compiler
15752 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
15753 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
15754 reuse the register of parent for one of the local variables,
15755 since it will think that parent can't possibly be used any more
15756 in this routine. Assigning to the local variable will thus
15757 munge parent in the parent process. */
15758 pid_t
15759 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
15760 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
15761 /* Convince the compiler that p..p7 are live; otherwise, it might
15762 use the same hardware register for all 8 local variables. */
15763 if (p != p1 || p != p2 || p != p3 || p != p4
15764 || p != p5 || p != p6 || p != p7)
15765 _exit(1);
15766
15767 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
15768 from child file descriptors. If the child closes a descriptor
15769 before it execs or exits, this munges the parent's descriptor
15770 as well. Test for this by closing stdout in the child. */
15771 _exit(close(fileno(stdout)) != 0);
15772 } else {
15773 int status;
15774 struct stat st;
15775
15776 while (wait(&status) != child)
15777 ;
15778 exit(
15779 /* Was there some problem with vforking? */
15780 child < 0
15781
15782 /* Did the child fail? (This shouldn't happen.) */
15783 || status
15784
15785 /* Did the vfork/compiler bug occur? */
15786 || parent != getpid()
15787
15788 /* Did the file descriptor bug occur? */
15789 || fstat(fileno(stdout), &st) != 0
15790 );
15791 }
15792}
15793_ACEOF
15794rm -f conftest$ac_exeext
15795if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15796 (eval $ac_link) 2>&5
15797 ac_status=$?
15798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15799 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15801 (eval $ac_try) 2>&5
15802 ac_status=$?
15803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15804 (exit $ac_status); }; }; then
15805 ac_cv_func_vfork_works=yes
15806else
15807 echo "$as_me: program exited with status $ac_status" >&5
15808echo "$as_me: failed program was:" >&5
15809sed 's/^/| /' conftest.$ac_ext >&5
15810
15811( exit $ac_status )
15812ac_cv_func_vfork_works=no
15813fi
15814rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15815fi
15816fi
15817echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
15818echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
15819
15820fi;
15821if test "x$ac_cv_func_fork_works" = xcross; then
15822 ac_cv_func_vfork_works=$ac_cv_func_vfork
15823 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
15824echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
15825fi
15826
15827if test "x$ac_cv_func_vfork_works" = xyes; then
15828
15829cat >>confdefs.h <<\_ACEOF
15830#define HAVE_WORKING_VFORK 1
15831_ACEOF
15832
15833else
15834
15835cat >>confdefs.h <<\_ACEOF
15836#define vfork fork
15837_ACEOF
15838
15839fi
15840if test "x$ac_cv_func_fork_works" = xyes; then
15841
15842cat >>confdefs.h <<\_ACEOF
15843#define HAVE_WORKING_FORK 1
15844_ACEOF
15845
15846fi
15847
15848
15849
15850
15851
15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868
15869
15870for ac_func in canonicalize_file_name realpath getrusage getuid \
15871 getgid poll pread64 sbrk setpgid setpgrp setsid \
15872 sigaction sigprocmask sigsetmask socketpair syscall \
15873 ttrace wborder setlocale iconvlist libiconvlist btowc
15874do
15875as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15876echo "$as_me:$LINENO: checking for $ac_func" >&5
15877echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15878if eval "test \"\${$as_ac_var+set}\" = set"; then
15879 echo $ECHO_N "(cached) $ECHO_C" >&6
15880else
15881 cat >conftest.$ac_ext <<_ACEOF
15882/* confdefs.h. */
15883_ACEOF
15884cat confdefs.h >>conftest.$ac_ext
15885cat >>conftest.$ac_ext <<_ACEOF
15886/* end confdefs.h. */
15887/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15888 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15889#define $ac_func innocuous_$ac_func
15890
15891/* System header to define __stub macros and hopefully few prototypes,
15892 which can conflict with char $ac_func (); below.
15893 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15894 <limits.h> exists even on freestanding compilers. */
15895
15896#ifdef __STDC__
15897# include <limits.h>
15898#else
15899# include <assert.h>
15900#endif
15901
15902#undef $ac_func
15903
15904/* Override any gcc2 internal prototype to avoid an error. */
15905#ifdef __cplusplus
15906extern "C"
15907{
15908#endif
15909/* We use char because int might match the return type of a gcc2
15910 builtin and then its argument prototype would still apply. */
15911char $ac_func ();
15912/* The GNU C library defines this for functions which it implements
15913 to always fail with ENOSYS. Some functions are actually named
15914 something starting with __ and the normal name is an alias. */
15915#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15916choke me
15917#else
15918char (*f) () = $ac_func;
15919#endif
15920#ifdef __cplusplus
15921}
15922#endif
15923
15924int
15925main ()
15926{
15927return f != $ac_func;
15928 ;
15929 return 0;
15930}
15931_ACEOF
15932rm -f conftest.$ac_objext conftest$ac_exeext
15933if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15934 (eval $ac_link) 2>conftest.er1
15935 ac_status=$?
15936 grep -v '^ *+' conftest.er1 >conftest.err
15937 rm -f conftest.er1
15938 cat conftest.err >&5
15939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15940 (exit $ac_status); } &&
15941 { ac_try='test -z "$ac_c_werror_flag"
15942 || test ! -s conftest.err'
15943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15944 (eval $ac_try) 2>&5
15945 ac_status=$?
15946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15947 (exit $ac_status); }; } &&
15948 { ac_try='test -s conftest$ac_exeext'
15949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15950 (eval $ac_try) 2>&5
15951 ac_status=$?
15952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15953 (exit $ac_status); }; }; then
15954 eval "$as_ac_var=yes"
15955else
15956 echo "$as_me: failed program was:" >&5
15957sed 's/^/| /' conftest.$ac_ext >&5
15958
15959eval "$as_ac_var=no"
15960fi
15961rm -f conftest.err conftest.$ac_objext \
15962 conftest$ac_exeext conftest.$ac_ext
15963fi
15964echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15965echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15966if test `eval echo '${'$as_ac_var'}'` = yes; then
15967 cat >>confdefs.h <<_ACEOF
15968#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15969_ACEOF
15970
15971fi
15972done
15973
15974
15975 echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
15976echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
15977if test "${am_cv_langinfo_codeset+set}" = set; then
15978 echo $ECHO_N "(cached) $ECHO_C" >&6
15979else
15980 cat >conftest.$ac_ext <<_ACEOF
15981/* confdefs.h. */
15982_ACEOF
15983cat confdefs.h >>conftest.$ac_ext
15984cat >>conftest.$ac_ext <<_ACEOF
15985/* end confdefs.h. */
15986#include <langinfo.h>
15987int
15988main ()
15989{
15990char* cs = nl_langinfo(CODESET);
15991 ;
15992 return 0;
15993}
15994_ACEOF
15995rm -f conftest.$ac_objext conftest$ac_exeext
15996if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15997 (eval $ac_link) 2>conftest.er1
15998 ac_status=$?
15999 grep -v '^ *+' conftest.er1 >conftest.err
16000 rm -f conftest.er1
16001 cat conftest.err >&5
16002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16003 (exit $ac_status); } &&
16004 { ac_try='test -z "$ac_c_werror_flag"
16005 || test ! -s conftest.err'
16006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16007 (eval $ac_try) 2>&5
16008 ac_status=$?
16009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16010 (exit $ac_status); }; } &&
16011 { ac_try='test -s conftest$ac_exeext'
16012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16013 (eval $ac_try) 2>&5
16014 ac_status=$?
16015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16016 (exit $ac_status); }; }; then
16017 am_cv_langinfo_codeset=yes
16018else
16019 echo "$as_me: failed program was:" >&5
16020sed 's/^/| /' conftest.$ac_ext >&5
16021
16022am_cv_langinfo_codeset=no
16023fi
16024rm -f conftest.err conftest.$ac_objext \
16025 conftest$ac_exeext conftest.$ac_ext
16026
16027fi
16028echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
16029echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
16030 if test $am_cv_langinfo_codeset = yes; then
16031
16032cat >>confdefs.h <<\_ACEOF
16033#define HAVE_LANGINFO_CODESET 1
16034_ACEOF
16035
16036 fi
16037
16038
16039# Check the return and argument types of ptrace. No canned test for
16040# this, so roll our own.
16041gdb_ptrace_headers='
16042#if HAVE_SYS_TYPES_H
16043# include <sys/types.h>
16044#endif
16045#if HAVE_SYS_PTRACE_H
16046# include <sys/ptrace.h>
16047#endif
16048#if HAVE_UNISTD_H
16049# include <unistd.h>
16050#endif
16051'
16052# There is no point in checking if we don't have a prototype.
16053echo "$as_me:$LINENO: checking whether ptrace is declared" >&5
16054echo $ECHO_N "checking whether ptrace is declared... $ECHO_C" >&6
16055if test "${ac_cv_have_decl_ptrace+set}" = set; then
16056 echo $ECHO_N "(cached) $ECHO_C" >&6
16057else
16058 cat >conftest.$ac_ext <<_ACEOF
16059/* confdefs.h. */
16060_ACEOF
16061cat confdefs.h >>conftest.$ac_ext
16062cat >>conftest.$ac_ext <<_ACEOF
16063/* end confdefs.h. */
16064$gdb_ptrace_headers
16065
16066int
16067main ()
16068{
16069#ifndef ptrace
16070 char *p = (char *) ptrace;
16071#endif
16072
16073 ;
16074 return 0;
16075}
16076_ACEOF
16077rm -f conftest.$ac_objext
16078if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16079 (eval $ac_compile) 2>conftest.er1
16080 ac_status=$?
16081 grep -v '^ *+' conftest.er1 >conftest.err
16082 rm -f conftest.er1
16083 cat conftest.err >&5
16084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16085 (exit $ac_status); } &&
16086 { ac_try='test -z "$ac_c_werror_flag"
16087 || test ! -s conftest.err'
16088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16089 (eval $ac_try) 2>&5
16090 ac_status=$?
16091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16092 (exit $ac_status); }; } &&
16093 { ac_try='test -s conftest.$ac_objext'
16094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16095 (eval $ac_try) 2>&5
16096 ac_status=$?
16097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16098 (exit $ac_status); }; }; then
16099 ac_cv_have_decl_ptrace=yes
16100else
16101 echo "$as_me: failed program was:" >&5
16102sed 's/^/| /' conftest.$ac_ext >&5
16103
16104ac_cv_have_decl_ptrace=no
16105fi
16106rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16107fi
16108echo "$as_me:$LINENO: result: $ac_cv_have_decl_ptrace" >&5
16109echo "${ECHO_T}$ac_cv_have_decl_ptrace" >&6
16110if test $ac_cv_have_decl_ptrace = yes; then
16111
16112cat >>confdefs.h <<_ACEOF
16113#define HAVE_DECL_PTRACE 1
16114_ACEOF
16115
16116
16117else
16118 cat >>confdefs.h <<_ACEOF
16119#define HAVE_DECL_PTRACE 0
16120_ACEOF
16121
16122
16123 : ${gdb_cv_func_ptrace_ret='int'}
16124 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
16125
16126fi
16127
16128
16129# Check return type. Varargs (used on GNU/Linux) conflict with the
16130# empty argument list, so check for that explicitly.
16131echo "$as_me:$LINENO: checking return type of ptrace" >&5
16132echo $ECHO_N "checking return type of ptrace... $ECHO_C" >&6
16133if test "${gdb_cv_func_ptrace_ret+set}" = set; then
16134 echo $ECHO_N "(cached) $ECHO_C" >&6
16135else
16136 cat >conftest.$ac_ext <<_ACEOF
16137/* confdefs.h. */
16138_ACEOF
16139cat confdefs.h >>conftest.$ac_ext
16140cat >>conftest.$ac_ext <<_ACEOF
16141/* end confdefs.h. */
16142$gdb_ptrace_headers
16143int
16144main ()
16145{
16146extern long ptrace (enum __ptrace_request, ...);
16147 ;
16148 return 0;
16149}
16150_ACEOF
16151rm -f conftest.$ac_objext
16152if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16153 (eval $ac_compile) 2>conftest.er1
16154 ac_status=$?
16155 grep -v '^ *+' conftest.er1 >conftest.err
16156 rm -f conftest.er1
16157 cat conftest.err >&5
16158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16159 (exit $ac_status); } &&
16160 { ac_try='test -z "$ac_c_werror_flag"
16161 || test ! -s conftest.err'
16162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16163 (eval $ac_try) 2>&5
16164 ac_status=$?
16165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16166 (exit $ac_status); }; } &&
16167 { ac_try='test -s conftest.$ac_objext'
16168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16169 (eval $ac_try) 2>&5
16170 ac_status=$?
16171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16172 (exit $ac_status); }; }; then
16173 gdb_cv_func_ptrace_ret='long'
16174else
16175 echo "$as_me: failed program was:" >&5
16176sed 's/^/| /' conftest.$ac_ext >&5
16177
16178cat >conftest.$ac_ext <<_ACEOF
16179/* confdefs.h. */
16180_ACEOF
16181cat confdefs.h >>conftest.$ac_ext
16182cat >>conftest.$ac_ext <<_ACEOF
16183/* end confdefs.h. */
16184$gdb_ptrace_headers
16185int
16186main ()
16187{
16188extern int ptrace ();
16189 ;
16190 return 0;
16191}
16192_ACEOF
16193rm -f conftest.$ac_objext
16194if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16195 (eval $ac_compile) 2>conftest.er1
16196 ac_status=$?
16197 grep -v '^ *+' conftest.er1 >conftest.err
16198 rm -f conftest.er1
16199 cat conftest.err >&5
16200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16201 (exit $ac_status); } &&
16202 { ac_try='test -z "$ac_c_werror_flag"
16203 || test ! -s conftest.err'
16204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16205 (eval $ac_try) 2>&5
16206 ac_status=$?
16207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16208 (exit $ac_status); }; } &&
16209 { ac_try='test -s conftest.$ac_objext'
16210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16211 (eval $ac_try) 2>&5
16212 ac_status=$?
16213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16214 (exit $ac_status); }; }; then
16215 gdb_cv_func_ptrace_ret='int'
16216else
16217 echo "$as_me: failed program was:" >&5
16218sed 's/^/| /' conftest.$ac_ext >&5
16219
16220gdb_cv_func_ptrace_ret='long'
16221fi
16222rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16223fi
16224rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16225fi
16226echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_ret" >&5
16227echo "${ECHO_T}$gdb_cv_func_ptrace_ret" >&6
16228
16229cat >>confdefs.h <<_ACEOF
16230#define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
16231_ACEOF
16232
16233# Check argument types.
16234echo "$as_me:$LINENO: checking types of arguments for ptrace" >&5
16235echo $ECHO_N "checking types of arguments for ptrace... $ECHO_C" >&6
16236if test "${gdb_cv_func_ptrace_args+set}" = set; then
16237 echo $ECHO_N "(cached) $ECHO_C" >&6
16238else
16239
16240 cat >conftest.$ac_ext <<_ACEOF
16241/* confdefs.h. */
16242_ACEOF
16243cat confdefs.h >>conftest.$ac_ext
16244cat >>conftest.$ac_ext <<_ACEOF
16245/* end confdefs.h. */
16246$gdb_ptrace_headers
16247int
16248main ()
16249{
16250extern long ptrace (enum __ptrace_request, ...);
16251 ;
16252 return 0;
16253}
16254_ACEOF
16255rm -f conftest.$ac_objext
16256if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16257 (eval $ac_compile) 2>conftest.er1
16258 ac_status=$?
16259 grep -v '^ *+' conftest.er1 >conftest.err
16260 rm -f conftest.er1
16261 cat conftest.err >&5
16262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16263 (exit $ac_status); } &&
16264 { ac_try='test -z "$ac_c_werror_flag"
16265 || test ! -s conftest.err'
16266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16267 (eval $ac_try) 2>&5
16268 ac_status=$?
16269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16270 (exit $ac_status); }; } &&
16271 { ac_try='test -s conftest.$ac_objext'
16272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16273 (eval $ac_try) 2>&5
16274 ac_status=$?
16275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16276 (exit $ac_status); }; }; then
16277 gdb_cv_func_ptrace_args='int,int,long,long'
16278else
16279 echo "$as_me: failed program was:" >&5
16280sed 's/^/| /' conftest.$ac_ext >&5
16281
16282
16283for gdb_arg1 in 'int' 'long'; do
16284 for gdb_arg2 in 'pid_t' 'int' 'long'; do
16285 for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
16286 for gdb_arg4 in 'int' 'long'; do
16287 cat >conftest.$ac_ext <<_ACEOF
16288/* confdefs.h. */
16289_ACEOF
16290cat confdefs.h >>conftest.$ac_ext
16291cat >>conftest.$ac_ext <<_ACEOF
16292/* end confdefs.h. */
16293$gdb_ptrace_headers
16294int
16295main ()
16296{
16297
16298extern $gdb_cv_func_ptrace_ret
16299 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
16300
16301 ;
16302 return 0;
16303}
16304_ACEOF
16305rm -f conftest.$ac_objext
16306if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16307 (eval $ac_compile) 2>conftest.er1
16308 ac_status=$?
16309 grep -v '^ *+' conftest.er1 >conftest.err
16310 rm -f conftest.er1
16311 cat conftest.err >&5
16312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16313 (exit $ac_status); } &&
16314 { ac_try='test -z "$ac_c_werror_flag"
16315 || test ! -s conftest.err'
16316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16317 (eval $ac_try) 2>&5
16318 ac_status=$?
16319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16320 (exit $ac_status); }; } &&
16321 { ac_try='test -s conftest.$ac_objext'
16322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16323 (eval $ac_try) 2>&5
16324 ac_status=$?
16325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16326 (exit $ac_status); }; }; then
16327 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
16328 break 4;
16329else
16330 echo "$as_me: failed program was:" >&5
16331sed 's/^/| /' conftest.$ac_ext >&5
16332
16333fi
16334rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16335 for gdb_arg5 in 'int *' 'int' 'long'; do
16336 cat >conftest.$ac_ext <<_ACEOF
16337/* confdefs.h. */
16338_ACEOF
16339cat confdefs.h >>conftest.$ac_ext
16340cat >>conftest.$ac_ext <<_ACEOF
16341/* end confdefs.h. */
16342$gdb_ptrace_headers
16343int
16344main ()
16345{
16346
16347extern $gdb_cv_func_ptrace_ret
16348 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
16349
16350 ;
16351 return 0;
16352}
16353_ACEOF
16354rm -f conftest.$ac_objext
16355if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16356 (eval $ac_compile) 2>conftest.er1
16357 ac_status=$?
16358 grep -v '^ *+' conftest.er1 >conftest.err
16359 rm -f conftest.er1
16360 cat conftest.err >&5
16361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16362 (exit $ac_status); } &&
16363 { ac_try='test -z "$ac_c_werror_flag"
16364 || test ! -s conftest.err'
16365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16366 (eval $ac_try) 2>&5
16367 ac_status=$?
16368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16369 (exit $ac_status); }; } &&
16370 { ac_try='test -s conftest.$ac_objext'
16371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16372 (eval $ac_try) 2>&5
16373 ac_status=$?
16374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16375 (exit $ac_status); }; }; then
16376
16377gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
16378 break 5;
16379else
16380 echo "$as_me: failed program was:" >&5
16381sed 's/^/| /' conftest.$ac_ext >&5
16382
16383fi
16384rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16385 done
16386 done
16387 done
16388 done
16389done
16390# Provide a safe default value.
16391: ${gdb_cv_func_ptrace_args='int,int,long,long'}
16392
16393fi
16394rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16395fi
16396echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_args" >&5
16397echo "${ECHO_T}$gdb_cv_func_ptrace_args" >&6
16398ac_save_IFS=$IFS; IFS=','
16399set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
16400IFS=$ac_save_IFS
16401shift
16402
16403cat >>confdefs.h <<_ACEOF
16404#define PTRACE_TYPE_ARG3 $3
16405_ACEOF
16406
16407if test -n "$5"; then
16408
16409cat >>confdefs.h <<_ACEOF
16410#define PTRACE_TYPE_ARG5 $5
16411_ACEOF
16412
16413fi
16414
16415if test "$cross_compiling" = no; then
16416 echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16417echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16418if test "${ac_cv_func_setpgrp_void+set}" = set; then
16419 echo $ECHO_N "(cached) $ECHO_C" >&6
16420else
16421 if test "$cross_compiling" = yes; then
16422 { { echo "$as_me:$LINENO: error: cannot check setpgrp when cross compiling" >&5
16423echo "$as_me: error: cannot check setpgrp when cross compiling" >&2;}
16424 { (exit 1); exit 1; }; }
16425else
16426 cat >conftest.$ac_ext <<_ACEOF
16427/* confdefs.h. */
16428_ACEOF
16429cat confdefs.h >>conftest.$ac_ext
16430cat >>conftest.$ac_ext <<_ACEOF
16431/* end confdefs.h. */
16432#if HAVE_UNISTD_H
16433# include <unistd.h>
16434#endif
16435
16436int
16437main ()
16438{
16439/* If this system has a BSD-style setpgrp which takes arguments,
16440 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
16441 exit successfully. */
16442 exit (setpgrp (1,1) == -1 ? 0 : 1);
16443 ;
16444 return 0;
16445}
16446_ACEOF
16447rm -f conftest$ac_exeext
16448if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16449 (eval $ac_link) 2>&5
16450 ac_status=$?
16451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16452 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16454 (eval $ac_try) 2>&5
16455 ac_status=$?
16456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16457 (exit $ac_status); }; }; then
16458 ac_cv_func_setpgrp_void=no
16459else
16460 echo "$as_me: program exited with status $ac_status" >&5
16461echo "$as_me: failed program was:" >&5
16462sed 's/^/| /' conftest.$ac_ext >&5
16463
16464( exit $ac_status )
16465ac_cv_func_setpgrp_void=yes
16466fi
16467rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16468fi
16469fi
16470echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16471echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16472if test $ac_cv_func_setpgrp_void = yes; then
16473
16474cat >>confdefs.h <<\_ACEOF
16475#define SETPGRP_VOID 1
16476_ACEOF
16477
16478fi
16479
16480else
16481 echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16482echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16483if test "${ac_cv_func_setpgrp_void+set}" = set; then
16484 echo $ECHO_N "(cached) $ECHO_C" >&6
16485else
16486 cat >conftest.$ac_ext <<_ACEOF
16487/* confdefs.h. */
16488_ACEOF
16489cat confdefs.h >>conftest.$ac_ext
16490cat >>conftest.$ac_ext <<_ACEOF
16491/* end confdefs.h. */
16492
16493#include <unistd.h>
16494
16495int
16496main ()
16497{
16498
16499 if (setpgrp(1,1) == -1)
16500 exit (0);
16501 else
16502 exit (1);
16503
16504 ;
16505 return 0;
16506}
16507_ACEOF
16508rm -f conftest.$ac_objext
16509if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16510 (eval $ac_compile) 2>conftest.er1
16511 ac_status=$?
16512 grep -v '^ *+' conftest.er1 >conftest.err
16513 rm -f conftest.er1
16514 cat conftest.err >&5
16515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16516 (exit $ac_status); } &&
16517 { ac_try='test -z "$ac_c_werror_flag"
16518 || test ! -s conftest.err'
16519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16520 (eval $ac_try) 2>&5
16521 ac_status=$?
16522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16523 (exit $ac_status); }; } &&
16524 { ac_try='test -s conftest.$ac_objext'
16525 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16526 (eval $ac_try) 2>&5
16527 ac_status=$?
16528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16529 (exit $ac_status); }; }; then
16530 ac_cv_func_setpgrp_void=no
16531else
16532 echo "$as_me: failed program was:" >&5
16533sed 's/^/| /' conftest.$ac_ext >&5
16534
16535ac_cv_func_setpgrp_void=yes
16536fi
16537rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16538fi
16539echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16540echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16541if test $ac_cv_func_setpgrp_void = yes; then
16542 cat >>confdefs.h <<\_ACEOF
16543#define SETPGRP_VOID 1
16544_ACEOF
16545
16546fi
16547fi
16548
16549# Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
16550# since sigsetjmp might only be defined as a macro.
16551echo "$as_me:$LINENO: checking for sigsetjmp" >&5
16552echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6
16553if test "${gdb_cv_func_sigsetjmp+set}" = set; then
16554 echo $ECHO_N "(cached) $ECHO_C" >&6
16555else
16556 cat >conftest.$ac_ext <<_ACEOF
16557/* confdefs.h. */
16558_ACEOF
16559cat confdefs.h >>conftest.$ac_ext
16560cat >>conftest.$ac_ext <<_ACEOF
16561/* end confdefs.h. */
16562
16563#include <setjmp.h>
16564
16565int
16566main ()
16567{
16568sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
16569 ;
16570 return 0;
16571}
16572_ACEOF
16573rm -f conftest.$ac_objext
16574if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16575 (eval $ac_compile) 2>conftest.er1
16576 ac_status=$?
16577 grep -v '^ *+' conftest.er1 >conftest.err
16578 rm -f conftest.er1
16579 cat conftest.err >&5
16580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16581 (exit $ac_status); } &&
16582 { ac_try='test -z "$ac_c_werror_flag"
16583 || test ! -s conftest.err'
16584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16585 (eval $ac_try) 2>&5
16586 ac_status=$?
16587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16588 (exit $ac_status); }; } &&
16589 { ac_try='test -s conftest.$ac_objext'
16590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16591 (eval $ac_try) 2>&5
16592 ac_status=$?
16593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16594 (exit $ac_status); }; }; then
16595 gdb_cv_func_sigsetjmp=yes
16596else
16597 echo "$as_me: failed program was:" >&5
16598sed 's/^/| /' conftest.$ac_ext >&5
16599
16600gdb_cv_func_sigsetjmp=no
16601fi
16602rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16603fi
16604echo "$as_me:$LINENO: result: $gdb_cv_func_sigsetjmp" >&5
16605echo "${ECHO_T}$gdb_cv_func_sigsetjmp" >&6
16606if test $gdb_cv_func_sigsetjmp = yes; then
16607
16608cat >>confdefs.h <<\_ACEOF
16609#define HAVE_SIGSETJMP 1
16610_ACEOF
16611
16612fi
16613
16614# Assume we'll default to using the included libiberty regex.
16615gdb_use_included_regex=yes
16616
16617# However, if the system regex is GNU regex, then default to *not*
16618# using the included regex.
16619echo "$as_me:$LINENO: checking for GNU regex" >&5
16620echo $ECHO_N "checking for GNU regex... $ECHO_C" >&6
16621if test "${gdb_cv_have_gnu_regex+set}" = set; then
16622 echo $ECHO_N "(cached) $ECHO_C" >&6
16623else
16624 cat >conftest.$ac_ext <<_ACEOF
16625/* confdefs.h. */
16626_ACEOF
16627cat confdefs.h >>conftest.$ac_ext
16628cat >>conftest.$ac_ext <<_ACEOF
16629/* end confdefs.h. */
16630#include <gnu-versions.h>
16631int
16632main ()
16633{
16634#define REGEX_INTERFACE_VERSION 1
16635#if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
16636# error "Version mismatch"
16637#endif
16638 ;
16639 return 0;
16640}
16641_ACEOF
16642rm -f conftest.$ac_objext
16643if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16644 (eval $ac_compile) 2>conftest.er1
16645 ac_status=$?
16646 grep -v '^ *+' conftest.er1 >conftest.err
16647 rm -f conftest.er1
16648 cat conftest.err >&5
16649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16650 (exit $ac_status); } &&
16651 { ac_try='test -z "$ac_c_werror_flag"
16652 || test ! -s conftest.err'
16653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16654 (eval $ac_try) 2>&5
16655 ac_status=$?
16656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16657 (exit $ac_status); }; } &&
16658 { ac_try='test -s conftest.$ac_objext'
16659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16660 (eval $ac_try) 2>&5
16661 ac_status=$?
16662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16663 (exit $ac_status); }; }; then
16664 gdb_cv_have_gnu_regex=yes
16665else
16666 echo "$as_me: failed program was:" >&5
16667sed 's/^/| /' conftest.$ac_ext >&5
16668
16669gdb_cv_have_gnu_regex=no
16670fi
16671rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16672fi
16673echo "$as_me:$LINENO: result: $gdb_cv_have_gnu_regex" >&5
16674echo "${ECHO_T}$gdb_cv_have_gnu_regex" >&6
16675if test $gdb_cv_have_gnu_regex = yes; then
16676 gdb_use_included_regex=no
16677fi
16678
16679
16680# Check whether --with-included-regex or --without-included-regex was given.
16681if test "${with_included_regex+set}" = set; then
16682 withval="$with_included_regex"
16683 gdb_with_regex=$withval
16684else
16685 gdb_with_regex=$gdb_use_included_regex
16686fi;
16687if test "$gdb_with_regex" = yes; then
16688
16689cat >>confdefs.h <<\_ACEOF
16690#define USE_INCLUDED_REGEX 1
16691_ACEOF
16692
16693fi
16694
16695# Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
16696echo "$as_me:$LINENO: checking for struct thread.td_pcb" >&5
16697echo $ECHO_N "checking for struct thread.td_pcb... $ECHO_C" >&6
16698if test "${ac_cv_member_struct_thread_td_pcb+set}" = set; then
16699 echo $ECHO_N "(cached) $ECHO_C" >&6
16700else
16701 cat >conftest.$ac_ext <<_ACEOF
16702/* confdefs.h. */
16703_ACEOF
16704cat confdefs.h >>conftest.$ac_ext
16705cat >>conftest.$ac_ext <<_ACEOF
16706/* end confdefs.h. */
16707#include <sys/param.h>
16708#include <sys/proc.h>
16709
16710
16711int
16712main ()
16713{
16714static struct thread ac_aggr;
16715if (ac_aggr.td_pcb)
16716return 0;
16717 ;
16718 return 0;
16719}
16720_ACEOF
16721rm -f conftest.$ac_objext
16722if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16723 (eval $ac_compile) 2>conftest.er1
16724 ac_status=$?
16725 grep -v '^ *+' conftest.er1 >conftest.err
16726 rm -f conftest.er1
16727 cat conftest.err >&5
16728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16729 (exit $ac_status); } &&
16730 { ac_try='test -z "$ac_c_werror_flag"
16731 || test ! -s conftest.err'
16732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16733 (eval $ac_try) 2>&5
16734 ac_status=$?
16735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16736 (exit $ac_status); }; } &&
16737 { ac_try='test -s conftest.$ac_objext'
16738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16739 (eval $ac_try) 2>&5
16740 ac_status=$?
16741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16742 (exit $ac_status); }; }; then
16743 ac_cv_member_struct_thread_td_pcb=yes
16744else
16745 echo "$as_me: failed program was:" >&5
16746sed 's/^/| /' conftest.$ac_ext >&5
16747
16748cat >conftest.$ac_ext <<_ACEOF
16749/* confdefs.h. */
16750_ACEOF
16751cat confdefs.h >>conftest.$ac_ext
16752cat >>conftest.$ac_ext <<_ACEOF
16753/* end confdefs.h. */
16754#include <sys/param.h>
16755#include <sys/proc.h>
16756
16757
16758int
16759main ()
16760{
16761static struct thread ac_aggr;
16762if (sizeof ac_aggr.td_pcb)
16763return 0;
16764 ;
16765 return 0;
16766}
16767_ACEOF
16768rm -f conftest.$ac_objext
16769if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16770 (eval $ac_compile) 2>conftest.er1
16771 ac_status=$?
16772 grep -v '^ *+' conftest.er1 >conftest.err
16773 rm -f conftest.er1
16774 cat conftest.err >&5
16775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16776 (exit $ac_status); } &&
16777 { ac_try='test -z "$ac_c_werror_flag"
16778 || test ! -s conftest.err'
16779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16780 (eval $ac_try) 2>&5
16781 ac_status=$?
16782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16783 (exit $ac_status); }; } &&
16784 { ac_try='test -s conftest.$ac_objext'
16785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16786 (eval $ac_try) 2>&5
16787 ac_status=$?
16788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16789 (exit $ac_status); }; }; then
16790 ac_cv_member_struct_thread_td_pcb=yes
16791else
16792 echo "$as_me: failed program was:" >&5
16793sed 's/^/| /' conftest.$ac_ext >&5
16794
16795ac_cv_member_struct_thread_td_pcb=no
16796fi
16797rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16798fi
16799rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16800fi
16801echo "$as_me:$LINENO: result: $ac_cv_member_struct_thread_td_pcb" >&5
16802echo "${ECHO_T}$ac_cv_member_struct_thread_td_pcb" >&6
16803if test $ac_cv_member_struct_thread_td_pcb = yes; then
16804
16805cat >>confdefs.h <<_ACEOF
16806#define HAVE_STRUCT_THREAD_TD_PCB 1
16807_ACEOF
16808
16809
16810fi
16811
16812
16813# See if <sys/lwp.h> defines `struct lwp`.
16814echo "$as_me:$LINENO: checking for struct lwp" >&5
16815echo $ECHO_N "checking for struct lwp... $ECHO_C" >&6
16816if test "${gdb_cv_struct_lwp+set}" = set; then
16817 echo $ECHO_N "(cached) $ECHO_C" >&6
16818else
16819 cat >conftest.$ac_ext <<_ACEOF
16820/* confdefs.h. */
16821_ACEOF
16822cat confdefs.h >>conftest.$ac_ext
16823cat >>conftest.$ac_ext <<_ACEOF
16824/* end confdefs.h. */
16825#include <sys/param.h>
16826#include <sys/lwp.h>
16827int
16828main ()
16829{
16830struct lwp l;
16831 ;
16832 return 0;
16833}
16834_ACEOF
16835rm -f conftest.$ac_objext
16836if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16837 (eval $ac_compile) 2>conftest.er1
16838 ac_status=$?
16839 grep -v '^ *+' conftest.er1 >conftest.err
16840 rm -f conftest.er1
16841 cat conftest.err >&5
16842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16843 (exit $ac_status); } &&
16844 { ac_try='test -z "$ac_c_werror_flag"
16845 || test ! -s conftest.err'
16846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16847 (eval $ac_try) 2>&5
16848 ac_status=$?
16849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16850 (exit $ac_status); }; } &&
16851 { ac_try='test -s conftest.$ac_objext'
16852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16853 (eval $ac_try) 2>&5
16854 ac_status=$?
16855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16856 (exit $ac_status); }; }; then
16857 gdb_cv_struct_lwp=yes
16858else
16859 echo "$as_me: failed program was:" >&5
16860sed 's/^/| /' conftest.$ac_ext >&5
16861
16862gdb_cv_struct_lwp=no
16863fi
16864rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16865fi
16866echo "$as_me:$LINENO: result: $gdb_cv_struct_lwp" >&5
16867echo "${ECHO_T}$gdb_cv_struct_lwp" >&6
16868if test $gdb_cv_struct_lwp = yes; then
16869
16870cat >>confdefs.h <<\_ACEOF
16871#define HAVE_STRUCT_LWP 1
16872_ACEOF
16873
16874fi
16875
16876# See if <machine/reg.h> degines `struct reg'.
16877echo "$as_me:$LINENO: checking for struct reg in machine/reg.h" >&5
16878echo $ECHO_N "checking for struct reg in machine/reg.h... $ECHO_C" >&6
16879if test "${gdb_cv_struct_reg+set}" = set; then
16880 echo $ECHO_N "(cached) $ECHO_C" >&6
16881else
16882 cat >conftest.$ac_ext <<_ACEOF
16883/* confdefs.h. */
16884_ACEOF
16885cat confdefs.h >>conftest.$ac_ext
16886cat >>conftest.$ac_ext <<_ACEOF
16887/* end confdefs.h. */
16888#include <sys/types.h>
16889#include <machine/reg.h>
16890int
16891main ()
16892{
16893struct reg r;
16894 ;
16895 return 0;
16896}
16897_ACEOF
16898rm -f conftest.$ac_objext
16899if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16900 (eval $ac_compile) 2>conftest.er1
16901 ac_status=$?
16902 grep -v '^ *+' conftest.er1 >conftest.err
16903 rm -f conftest.er1
16904 cat conftest.err >&5
16905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16906 (exit $ac_status); } &&
16907 { ac_try='test -z "$ac_c_werror_flag"
16908 || test ! -s conftest.err'
16909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16910 (eval $ac_try) 2>&5
16911 ac_status=$?
16912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16913 (exit $ac_status); }; } &&
16914 { ac_try='test -s conftest.$ac_objext'
16915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16916 (eval $ac_try) 2>&5
16917 ac_status=$?
16918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16919 (exit $ac_status); }; }; then
16920 gdb_cv_struct_reg=yes
16921else
16922 echo "$as_me: failed program was:" >&5
16923sed 's/^/| /' conftest.$ac_ext >&5
16924
16925gdb_cv_struct_reg=no
16926fi
16927rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16928fi
16929echo "$as_me:$LINENO: result: $gdb_cv_struct_reg" >&5
16930echo "${ECHO_T}$gdb_cv_struct_reg" >&6
16931if test $gdb_cv_struct_reg = yes; then
16932
16933cat >>confdefs.h <<\_ACEOF
16934#define HAVE_STRUCT_REG 1
16935_ACEOF
16936
16937fi
16938
16939# See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
16940# Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
16941echo "$as_me:$LINENO: checking for struct reg.r_fs" >&5
16942echo $ECHO_N "checking for struct reg.r_fs... $ECHO_C" >&6
16943if test "${ac_cv_member_struct_reg_r_fs+set}" = set; then
16944 echo $ECHO_N "(cached) $ECHO_C" >&6
16945else
16946 cat >conftest.$ac_ext <<_ACEOF
16947/* confdefs.h. */
16948_ACEOF
16949cat confdefs.h >>conftest.$ac_ext
16950cat >>conftest.$ac_ext <<_ACEOF
16951/* end confdefs.h. */
16952#include <machine/reg.h>
16953
16954int
16955main ()
16956{
16957static struct reg ac_aggr;
16958if (ac_aggr.r_fs)
16959return 0;
16960 ;
16961 return 0;
16962}
16963_ACEOF
16964rm -f conftest.$ac_objext
16965if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16966 (eval $ac_compile) 2>conftest.er1
16967 ac_status=$?
16968 grep -v '^ *+' conftest.er1 >conftest.err
16969 rm -f conftest.er1
16970 cat conftest.err >&5
16971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16972 (exit $ac_status); } &&
16973 { ac_try='test -z "$ac_c_werror_flag"
16974 || test ! -s conftest.err'
16975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16976 (eval $ac_try) 2>&5
16977 ac_status=$?
16978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16979 (exit $ac_status); }; } &&
16980 { ac_try='test -s conftest.$ac_objext'
16981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16982 (eval $ac_try) 2>&5
16983 ac_status=$?
16984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16985 (exit $ac_status); }; }; then
16986 ac_cv_member_struct_reg_r_fs=yes
16987else
16988 echo "$as_me: failed program was:" >&5
16989sed 's/^/| /' conftest.$ac_ext >&5
16990
16991cat >conftest.$ac_ext <<_ACEOF
16992/* confdefs.h. */
16993_ACEOF
16994cat confdefs.h >>conftest.$ac_ext
16995cat >>conftest.$ac_ext <<_ACEOF
16996/* end confdefs.h. */
16997#include <machine/reg.h>
16998
16999int
17000main ()
17001{
17002static struct reg ac_aggr;
17003if (sizeof ac_aggr.r_fs)
17004return 0;
17005 ;
17006 return 0;
17007}
17008_ACEOF
17009rm -f conftest.$ac_objext
17010if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17011 (eval $ac_compile) 2>conftest.er1
17012 ac_status=$?
17013 grep -v '^ *+' conftest.er1 >conftest.err
17014 rm -f conftest.er1
17015 cat conftest.err >&5
17016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17017 (exit $ac_status); } &&
17018 { ac_try='test -z "$ac_c_werror_flag"
17019 || test ! -s conftest.err'
17020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17021 (eval $ac_try) 2>&5
17022 ac_status=$?
17023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17024 (exit $ac_status); }; } &&
17025 { ac_try='test -s conftest.$ac_objext'
17026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17027 (eval $ac_try) 2>&5
17028 ac_status=$?
17029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17030 (exit $ac_status); }; }; then
17031 ac_cv_member_struct_reg_r_fs=yes
17032else
17033 echo "$as_me: failed program was:" >&5
17034sed 's/^/| /' conftest.$ac_ext >&5
17035
17036ac_cv_member_struct_reg_r_fs=no
17037fi
17038rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17039fi
17040rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17041fi
17042echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_fs" >&5
17043echo "${ECHO_T}$ac_cv_member_struct_reg_r_fs" >&6
17044if test $ac_cv_member_struct_reg_r_fs = yes; then
17045
17046cat >>confdefs.h <<_ACEOF
17047#define HAVE_STRUCT_REG_R_FS 1
17048_ACEOF
17049
17050
17051fi
17052echo "$as_me:$LINENO: checking for struct reg.r_gs" >&5
17053echo $ECHO_N "checking for struct reg.r_gs... $ECHO_C" >&6
17054if test "${ac_cv_member_struct_reg_r_gs+set}" = set; then
17055 echo $ECHO_N "(cached) $ECHO_C" >&6
17056else
17057 cat >conftest.$ac_ext <<_ACEOF
17058/* confdefs.h. */
17059_ACEOF
17060cat confdefs.h >>conftest.$ac_ext
17061cat >>conftest.$ac_ext <<_ACEOF
17062/* end confdefs.h. */
17063#include <machine/reg.h>
17064
17065int
17066main ()
17067{
17068static struct reg ac_aggr;
17069if (ac_aggr.r_gs)
17070return 0;
17071 ;
17072 return 0;
17073}
17074_ACEOF
17075rm -f conftest.$ac_objext
17076if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17077 (eval $ac_compile) 2>conftest.er1
17078 ac_status=$?
17079 grep -v '^ *+' conftest.er1 >conftest.err
17080 rm -f conftest.er1
17081 cat conftest.err >&5
17082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17083 (exit $ac_status); } &&
17084 { ac_try='test -z "$ac_c_werror_flag"
17085 || test ! -s conftest.err'
17086 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17087 (eval $ac_try) 2>&5
17088 ac_status=$?
17089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17090 (exit $ac_status); }; } &&
17091 { ac_try='test -s conftest.$ac_objext'
17092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17093 (eval $ac_try) 2>&5
17094 ac_status=$?
17095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17096 (exit $ac_status); }; }; then
17097 ac_cv_member_struct_reg_r_gs=yes
17098else
17099 echo "$as_me: failed program was:" >&5
17100sed 's/^/| /' conftest.$ac_ext >&5
17101
17102cat >conftest.$ac_ext <<_ACEOF
17103/* confdefs.h. */
17104_ACEOF
17105cat confdefs.h >>conftest.$ac_ext
17106cat >>conftest.$ac_ext <<_ACEOF
17107/* end confdefs.h. */
17108#include <machine/reg.h>
17109
17110int
17111main ()
17112{
17113static struct reg ac_aggr;
17114if (sizeof ac_aggr.r_gs)
17115return 0;
17116 ;
17117 return 0;
17118}
17119_ACEOF
17120rm -f conftest.$ac_objext
17121if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17122 (eval $ac_compile) 2>conftest.er1
17123 ac_status=$?
17124 grep -v '^ *+' conftest.er1 >conftest.err
17125 rm -f conftest.er1
17126 cat conftest.err >&5
17127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17128 (exit $ac_status); } &&
17129 { ac_try='test -z "$ac_c_werror_flag"
17130 || test ! -s conftest.err'
17131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17132 (eval $ac_try) 2>&5
17133 ac_status=$?
17134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17135 (exit $ac_status); }; } &&
17136 { ac_try='test -s conftest.$ac_objext'
17137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17138 (eval $ac_try) 2>&5
17139 ac_status=$?
17140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17141 (exit $ac_status); }; }; then
17142 ac_cv_member_struct_reg_r_gs=yes
17143else
17144 echo "$as_me: failed program was:" >&5
17145sed 's/^/| /' conftest.$ac_ext >&5
17146
17147ac_cv_member_struct_reg_r_gs=no
17148fi
17149rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17150fi
17151rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17152fi
17153echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_gs" >&5
17154echo "${ECHO_T}$ac_cv_member_struct_reg_r_gs" >&6
17155if test $ac_cv_member_struct_reg_r_gs = yes; then
17156
17157cat >>confdefs.h <<_ACEOF
17158#define HAVE_STRUCT_REG_R_GS 1
17159_ACEOF
17160
17161
17162fi
17163
17164
17165# See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
17166echo "$as_me:$LINENO: checking for PTRACE_GETREGS" >&5
17167echo $ECHO_N "checking for PTRACE_GETREGS... $ECHO_C" >&6
17168if test "${gdb_cv_have_ptrace_getregs+set}" = set; then
17169 echo $ECHO_N "(cached) $ECHO_C" >&6
17170else
17171 cat >conftest.$ac_ext <<_ACEOF
17172/* confdefs.h. */
17173_ACEOF
17174cat confdefs.h >>conftest.$ac_ext
17175cat >>conftest.$ac_ext <<_ACEOF
17176/* end confdefs.h. */
17177#include <sys/ptrace.h>
17178int
17179main ()
17180{
17181PTRACE_GETREGS;
17182 ;
17183 return 0;
17184}
17185_ACEOF
17186rm -f conftest.$ac_objext
17187if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17188 (eval $ac_compile) 2>conftest.er1
17189 ac_status=$?
17190 grep -v '^ *+' conftest.er1 >conftest.err
17191 rm -f conftest.er1
17192 cat conftest.err >&5
17193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17194 (exit $ac_status); } &&
17195 { ac_try='test -z "$ac_c_werror_flag"
17196 || test ! -s conftest.err'
17197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17198 (eval $ac_try) 2>&5
17199 ac_status=$?
17200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17201 (exit $ac_status); }; } &&
17202 { ac_try='test -s conftest.$ac_objext'
17203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17204 (eval $ac_try) 2>&5
17205 ac_status=$?
17206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17207 (exit $ac_status); }; }; then
17208 gdb_cv_have_ptrace_getregs=yes
17209else
17210 echo "$as_me: failed program was:" >&5
17211sed 's/^/| /' conftest.$ac_ext >&5
17212
17213gdb_cv_have_ptrace_getregs=no
17214fi
17215rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17216fi
17217
17218echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getregs" >&5
17219echo "${ECHO_T}$gdb_cv_have_ptrace_getregs" >&6
17220if test $gdb_cv_have_ptrace_getregs = yes; then
17221
17222cat >>confdefs.h <<\_ACEOF
17223#define HAVE_PTRACE_GETREGS 1
17224_ACEOF
17225
17226fi
17227
17228# See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
17229echo "$as_me:$LINENO: checking for PTRACE_GETFPXREGS" >&5
17230echo $ECHO_N "checking for PTRACE_GETFPXREGS... $ECHO_C" >&6
17231if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then
17232 echo $ECHO_N "(cached) $ECHO_C" >&6
17233else
17234 cat >conftest.$ac_ext <<_ACEOF
17235/* confdefs.h. */
17236_ACEOF
17237cat confdefs.h >>conftest.$ac_ext
17238cat >>conftest.$ac_ext <<_ACEOF
17239/* end confdefs.h. */
17240#include <sys/ptrace.h>
17241int
17242main ()
17243{
17244PTRACE_GETFPXREGS;
17245 ;
17246 return 0;
17247}
17248_ACEOF
17249rm -f conftest.$ac_objext
17250if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17251 (eval $ac_compile) 2>conftest.er1
17252 ac_status=$?
17253 grep -v '^ *+' conftest.er1 >conftest.err
17254 rm -f conftest.er1
17255 cat conftest.err >&5
17256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17257 (exit $ac_status); } &&
17258 { ac_try='test -z "$ac_c_werror_flag"
17259 || test ! -s conftest.err'
17260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17261 (eval $ac_try) 2>&5
17262 ac_status=$?
17263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17264 (exit $ac_status); }; } &&
17265 { ac_try='test -s conftest.$ac_objext'
17266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17267 (eval $ac_try) 2>&5
17268 ac_status=$?
17269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17270 (exit $ac_status); }; }; then
17271 gdb_cv_have_ptrace_getfpxregs=yes
17272else
17273 echo "$as_me: failed program was:" >&5
17274sed 's/^/| /' conftest.$ac_ext >&5
17275
17276gdb_cv_have_ptrace_getfpxregs=no
17277fi
17278rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17279fi
17280
17281echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getfpxregs" >&5
17282echo "${ECHO_T}$gdb_cv_have_ptrace_getfpxregs" >&6
17283if test $gdb_cv_have_ptrace_getfpxregs = yes; then
17284
17285cat >>confdefs.h <<\_ACEOF
17286#define HAVE_PTRACE_GETFPXREGS 1
17287_ACEOF
17288
17289fi
17290
17291# See if <sys/ptrace.h> provides the PT_GETDBREGS request.
17292echo "$as_me:$LINENO: checking for PT_GETDBREGS" >&5
17293echo $ECHO_N "checking for PT_GETDBREGS... $ECHO_C" >&6
17294if test "${gdb_cv_have_pt_getdbregs+set}" = set; then
17295 echo $ECHO_N "(cached) $ECHO_C" >&6
17296else
17297 cat >conftest.$ac_ext <<_ACEOF
17298/* confdefs.h. */
17299_ACEOF
17300cat confdefs.h >>conftest.$ac_ext
17301cat >>conftest.$ac_ext <<_ACEOF
17302/* end confdefs.h. */
17303#include <sys/types.h>
17304#include <sys/ptrace.h>
17305int
17306main ()
17307{
17308PT_GETDBREGS;
17309 ;
17310 return 0;
17311}
17312_ACEOF
17313rm -f conftest.$ac_objext
17314if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17315 (eval $ac_compile) 2>conftest.er1
17316 ac_status=$?
17317 grep -v '^ *+' conftest.er1 >conftest.err
17318 rm -f conftest.er1
17319 cat conftest.err >&5
17320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17321 (exit $ac_status); } &&
17322 { ac_try='test -z "$ac_c_werror_flag"
17323 || test ! -s conftest.err'
17324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17325 (eval $ac_try) 2>&5
17326 ac_status=$?
17327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17328 (exit $ac_status); }; } &&
17329 { ac_try='test -s conftest.$ac_objext'
17330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17331 (eval $ac_try) 2>&5
17332 ac_status=$?
17333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17334 (exit $ac_status); }; }; then
17335 gdb_cv_have_pt_getdbregs=yes
17336else
17337 echo "$as_me: failed program was:" >&5
17338sed 's/^/| /' conftest.$ac_ext >&5
17339
17340gdb_cv_have_pt_getdbregs=no
17341fi
17342rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17343fi
17344
17345echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getdbregs" >&5
17346echo "${ECHO_T}$gdb_cv_have_pt_getdbregs" >&6
17347if test $gdb_cv_have_pt_getdbregs = yes; then
17348
17349cat >>confdefs.h <<\_ACEOF
17350#define HAVE_PT_GETDBREGS 1
17351_ACEOF
17352
17353fi
17354
17355# See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
17356echo "$as_me:$LINENO: checking for PT_GETXMMREGS" >&5
17357echo $ECHO_N "checking for PT_GETXMMREGS... $ECHO_C" >&6
17358if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then
17359 echo $ECHO_N "(cached) $ECHO_C" >&6
17360else
17361 cat >conftest.$ac_ext <<_ACEOF
17362/* confdefs.h. */
17363_ACEOF
17364cat confdefs.h >>conftest.$ac_ext
17365cat >>conftest.$ac_ext <<_ACEOF
17366/* end confdefs.h. */
17367#include <sys/types.h>
17368#include <sys/ptrace.h>
17369int
17370main ()
17371{
17372PT_GETXMMREGS;
17373 ;
17374 return 0;
17375}
17376_ACEOF
17377rm -f conftest.$ac_objext
17378if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17379 (eval $ac_compile) 2>conftest.er1
17380 ac_status=$?
17381 grep -v '^ *+' conftest.er1 >conftest.err
17382 rm -f conftest.er1
17383 cat conftest.err >&5
17384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17385 (exit $ac_status); } &&
17386 { ac_try='test -z "$ac_c_werror_flag"
17387 || test ! -s conftest.err'
17388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17389 (eval $ac_try) 2>&5
17390 ac_status=$?
17391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17392 (exit $ac_status); }; } &&
17393 { ac_try='test -s conftest.$ac_objext'
17394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17395 (eval $ac_try) 2>&5
17396 ac_status=$?
17397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17398 (exit $ac_status); }; }; then
17399 gdb_cv_have_pt_getxmmregs=yes
17400else
17401 echo "$as_me: failed program was:" >&5
17402sed 's/^/| /' conftest.$ac_ext >&5
17403
17404gdb_cv_have_pt_getxmmregs=no
17405fi
17406rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17407fi
17408
17409echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getxmmregs" >&5
17410echo "${ECHO_T}$gdb_cv_have_pt_getxmmregs" >&6
17411if test $gdb_cv_have_pt_getxmmregs = yes; then
17412
17413cat >>confdefs.h <<\_ACEOF
17414#define HAVE_PT_GETXMMREGS 1
17415_ACEOF
17416
17417fi
17418
17419# Detect which type of /proc is in use, such as for Unixware or Solaris.
17420
17421if test "${target}" = "${host}"; then
17422 case "${host}" in
17423 *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
17424
17425cat >>confdefs.h <<\_ACEOF
17426#define NEW_PROC_API 1
17427_ACEOF
17428
17429 ;;
17430 *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
17431
17432cat >>confdefs.h <<\_ACEOF
17433#define NEW_PROC_API 1
17434_ACEOF
17435
17436 ;;
17437 mips-sgi-irix5*)
17438 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
17439
17440cat >>confdefs.h <<\_ACEOF
17441#define _KMEMUSER 1
17442_ACEOF
17443
17444 ;;
17445 esac
17446fi
17447
17448if test "$ac_cv_header_sys_procfs_h" = yes; then
17449 echo "$as_me:$LINENO: checking for pstatus_t in sys/procfs.h" >&5
17450echo $ECHO_N "checking for pstatus_t in sys/procfs.h... $ECHO_C" >&6
17451 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then
17452 echo $ECHO_N "(cached) $ECHO_C" >&6
17453else
17454 cat >conftest.$ac_ext <<_ACEOF
17455/* confdefs.h. */
17456_ACEOF
17457cat confdefs.h >>conftest.$ac_ext
17458cat >>conftest.$ac_ext <<_ACEOF
17459/* end confdefs.h. */
17460
17461#define _SYSCALL32
17462#include <sys/procfs.h>
17463int
17464main ()
17465{
17466pstatus_t avar
17467 ;
17468 return 0;
17469}
17470_ACEOF
17471rm -f conftest.$ac_objext
17472if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17473 (eval $ac_compile) 2>conftest.er1
17474 ac_status=$?
17475 grep -v '^ *+' conftest.er1 >conftest.err
17476 rm -f conftest.er1
17477 cat conftest.err >&5
17478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17479 (exit $ac_status); } &&
17480 { ac_try='test -z "$ac_c_werror_flag"
17481 || test ! -s conftest.err'
17482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17483 (eval $ac_try) 2>&5
17484 ac_status=$?
17485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17486 (exit $ac_status); }; } &&
17487 { ac_try='test -s conftest.$ac_objext'
17488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17489 (eval $ac_try) 2>&5
17490 ac_status=$?
17491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17492 (exit $ac_status); }; }; then
17493 bfd_cv_have_sys_procfs_type_pstatus_t=yes
17494else
17495 echo "$as_me: failed program was:" >&5
17496sed 's/^/| /' conftest.$ac_ext >&5
17497
17498bfd_cv_have_sys_procfs_type_pstatus_t=no
17499
17500fi
17501rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17502fi
17503
17504 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
17505
17506cat >>confdefs.h <<\_ACEOF
17507#define HAVE_PSTATUS_T 1
17508_ACEOF
17509
17510 fi
17511 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
17512echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus_t" >&6
17513
17514 echo "$as_me:$LINENO: checking for prrun_t in sys/procfs.h" >&5
17515echo $ECHO_N "checking for prrun_t in sys/procfs.h... $ECHO_C" >&6
17516 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then
17517 echo $ECHO_N "(cached) $ECHO_C" >&6
17518else
17519 cat >conftest.$ac_ext <<_ACEOF
17520/* confdefs.h. */
17521_ACEOF
17522cat confdefs.h >>conftest.$ac_ext
17523cat >>conftest.$ac_ext <<_ACEOF
17524/* end confdefs.h. */
17525
17526#define _SYSCALL32
17527#include <sys/procfs.h>
17528int
17529main ()
17530{
17531prrun_t avar
17532 ;
17533 return 0;
17534}
17535_ACEOF
17536rm -f conftest.$ac_objext
17537if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17538 (eval $ac_compile) 2>conftest.er1
17539 ac_status=$?
17540 grep -v '^ *+' conftest.er1 >conftest.err
17541 rm -f conftest.er1
17542 cat conftest.err >&5
17543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17544 (exit $ac_status); } &&
17545 { ac_try='test -z "$ac_c_werror_flag"
17546 || test ! -s conftest.err'
17547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17548 (eval $ac_try) 2>&5
17549 ac_status=$?
17550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17551 (exit $ac_status); }; } &&
17552 { ac_try='test -s conftest.$ac_objext'
17553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17554 (eval $ac_try) 2>&5
17555 ac_status=$?
17556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17557 (exit $ac_status); }; }; then
17558 bfd_cv_have_sys_procfs_type_prrun_t=yes
17559else
17560 echo "$as_me: failed program was:" >&5
17561sed 's/^/| /' conftest.$ac_ext >&5
17562
17563bfd_cv_have_sys_procfs_type_prrun_t=no
17564
17565fi
17566rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17567fi
17568
17569 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
17570
17571cat >>confdefs.h <<\_ACEOF
17572#define HAVE_PRRUN_T 1
17573_ACEOF
17574
17575 fi
17576 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
17577echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prrun_t" >&6
17578
17579 echo "$as_me:$LINENO: checking for gregset_t in sys/procfs.h" >&5
17580echo $ECHO_N "checking for gregset_t in sys/procfs.h... $ECHO_C" >&6
17581 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then
17582 echo $ECHO_N "(cached) $ECHO_C" >&6
17583else
17584 cat >conftest.$ac_ext <<_ACEOF
17585/* confdefs.h. */
17586_ACEOF
17587cat confdefs.h >>conftest.$ac_ext
17588cat >>conftest.$ac_ext <<_ACEOF
17589/* end confdefs.h. */
17590
17591#define _SYSCALL32
17592#include <sys/procfs.h>
17593int
17594main ()
17595{
17596gregset_t avar
17597 ;
17598 return 0;
17599}
17600_ACEOF
17601rm -f conftest.$ac_objext
17602if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17603 (eval $ac_compile) 2>conftest.er1
17604 ac_status=$?
17605 grep -v '^ *+' conftest.er1 >conftest.err
17606 rm -f conftest.er1
17607 cat conftest.err >&5
17608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17609 (exit $ac_status); } &&
17610 { ac_try='test -z "$ac_c_werror_flag"
17611 || test ! -s conftest.err'
17612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17613 (eval $ac_try) 2>&5
17614 ac_status=$?
17615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17616 (exit $ac_status); }; } &&
17617 { ac_try='test -s conftest.$ac_objext'
17618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17619 (eval $ac_try) 2>&5
17620 ac_status=$?
17621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17622 (exit $ac_status); }; }; then
17623 bfd_cv_have_sys_procfs_type_gregset_t=yes
17624else
17625 echo "$as_me: failed program was:" >&5
17626sed 's/^/| /' conftest.$ac_ext >&5
17627
17628bfd_cv_have_sys_procfs_type_gregset_t=no
17629
17630fi
17631rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17632fi
17633
17634 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
17635
17636cat >>confdefs.h <<\_ACEOF
17637#define HAVE_GREGSET_T 1
17638_ACEOF
17639
17640 fi
17641 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
17642echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_gregset_t" >&6
17643
17644 echo "$as_me:$LINENO: checking for fpregset_t in sys/procfs.h" >&5
17645echo $ECHO_N "checking for fpregset_t in sys/procfs.h... $ECHO_C" >&6
17646 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then
17647 echo $ECHO_N "(cached) $ECHO_C" >&6
17648else
17649 cat >conftest.$ac_ext <<_ACEOF
17650/* confdefs.h. */
17651_ACEOF
17652cat confdefs.h >>conftest.$ac_ext
17653cat >>conftest.$ac_ext <<_ACEOF
17654/* end confdefs.h. */
17655
17656#define _SYSCALL32
17657#include <sys/procfs.h>
17658int
17659main ()
17660{
17661fpregset_t avar
17662 ;
17663 return 0;
17664}
17665_ACEOF
17666rm -f conftest.$ac_objext
17667if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17668 (eval $ac_compile) 2>conftest.er1
17669 ac_status=$?
17670 grep -v '^ *+' conftest.er1 >conftest.err
17671 rm -f conftest.er1
17672 cat conftest.err >&5
17673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17674 (exit $ac_status); } &&
17675 { ac_try='test -z "$ac_c_werror_flag"
17676 || test ! -s conftest.err'
17677 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17678 (eval $ac_try) 2>&5
17679 ac_status=$?
17680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17681 (exit $ac_status); }; } &&
17682 { ac_try='test -s conftest.$ac_objext'
17683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17684 (eval $ac_try) 2>&5
17685 ac_status=$?
17686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17687 (exit $ac_status); }; }; then
17688 bfd_cv_have_sys_procfs_type_fpregset_t=yes
17689else
17690 echo "$as_me: failed program was:" >&5
17691sed 's/^/| /' conftest.$ac_ext >&5
17692
17693bfd_cv_have_sys_procfs_type_fpregset_t=no
17694
17695fi
17696rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17697fi
17698
17699 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
17700
17701cat >>confdefs.h <<\_ACEOF
17702#define HAVE_FPREGSET_T 1
17703_ACEOF
17704
17705 fi
17706 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
17707echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_fpregset_t" >&6
17708
17709 echo "$as_me:$LINENO: checking for prgregset_t in sys/procfs.h" >&5
17710echo $ECHO_N "checking for prgregset_t in sys/procfs.h... $ECHO_C" >&6
17711 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then
17712 echo $ECHO_N "(cached) $ECHO_C" >&6
17713else
17714 cat >conftest.$ac_ext <<_ACEOF
17715/* confdefs.h. */
17716_ACEOF
17717cat confdefs.h >>conftest.$ac_ext
17718cat >>conftest.$ac_ext <<_ACEOF
17719/* end confdefs.h. */
17720
17721#define _SYSCALL32
17722#include <sys/procfs.h>
17723int
17724main ()
17725{
17726prgregset_t avar
17727 ;
17728 return 0;
17729}
17730_ACEOF
17731rm -f conftest.$ac_objext
17732if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17733 (eval $ac_compile) 2>conftest.er1
17734 ac_status=$?
17735 grep -v '^ *+' conftest.er1 >conftest.err
17736 rm -f conftest.er1
17737 cat conftest.err >&5
17738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17739 (exit $ac_status); } &&
17740 { ac_try='test -z "$ac_c_werror_flag"
17741 || test ! -s conftest.err'
17742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17743 (eval $ac_try) 2>&5
17744 ac_status=$?
17745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17746 (exit $ac_status); }; } &&
17747 { ac_try='test -s conftest.$ac_objext'
17748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17749 (eval $ac_try) 2>&5
17750 ac_status=$?
17751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17752 (exit $ac_status); }; }; then
17753 bfd_cv_have_sys_procfs_type_prgregset_t=yes
17754else
17755 echo "$as_me: failed program was:" >&5
17756sed 's/^/| /' conftest.$ac_ext >&5
17757
17758bfd_cv_have_sys_procfs_type_prgregset_t=no
17759
17760fi
17761rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17762fi
17763
17764 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
17765
17766cat >>confdefs.h <<\_ACEOF
17767#define HAVE_PRGREGSET_T 1
17768_ACEOF
17769
17770 fi
17771 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
17772echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset_t" >&6
17773
17774 echo "$as_me:$LINENO: checking for prfpregset_t in sys/procfs.h" >&5
17775echo $ECHO_N "checking for prfpregset_t in sys/procfs.h... $ECHO_C" >&6
17776 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then
17777 echo $ECHO_N "(cached) $ECHO_C" >&6
17778else
17779 cat >conftest.$ac_ext <<_ACEOF
17780/* confdefs.h. */
17781_ACEOF
17782cat confdefs.h >>conftest.$ac_ext
17783cat >>conftest.$ac_ext <<_ACEOF
17784/* end confdefs.h. */
17785
17786#define _SYSCALL32
17787#include <sys/procfs.h>
17788int
17789main ()
17790{
17791prfpregset_t avar
17792 ;
17793 return 0;
17794}
17795_ACEOF
17796rm -f conftest.$ac_objext
17797if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17798 (eval $ac_compile) 2>conftest.er1
17799 ac_status=$?
17800 grep -v '^ *+' conftest.er1 >conftest.err
17801 rm -f conftest.er1
17802 cat conftest.err >&5
17803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17804 (exit $ac_status); } &&
17805 { ac_try='test -z "$ac_c_werror_flag"
17806 || test ! -s conftest.err'
17807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17808 (eval $ac_try) 2>&5
17809 ac_status=$?
17810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17811 (exit $ac_status); }; } &&
17812 { ac_try='test -s conftest.$ac_objext'
17813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17814 (eval $ac_try) 2>&5
17815 ac_status=$?
17816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17817 (exit $ac_status); }; }; then
17818 bfd_cv_have_sys_procfs_type_prfpregset_t=yes
17819else
17820 echo "$as_me: failed program was:" >&5
17821sed 's/^/| /' conftest.$ac_ext >&5
17822
17823bfd_cv_have_sys_procfs_type_prfpregset_t=no
17824
17825fi
17826rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17827fi
17828
17829 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
17830
17831cat >>confdefs.h <<\_ACEOF
17832#define HAVE_PRFPREGSET_T 1
17833_ACEOF
17834
17835 fi
17836 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
17837echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6
17838
17839 echo "$as_me:$LINENO: checking for prgregset32_t in sys/procfs.h" >&5
17840echo $ECHO_N "checking for prgregset32_t in sys/procfs.h... $ECHO_C" >&6
17841 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then
17842 echo $ECHO_N "(cached) $ECHO_C" >&6
17843else
17844 cat >conftest.$ac_ext <<_ACEOF
17845/* confdefs.h. */
17846_ACEOF
17847cat confdefs.h >>conftest.$ac_ext
17848cat >>conftest.$ac_ext <<_ACEOF
17849/* end confdefs.h. */
17850
17851#define _SYSCALL32
17852#include <sys/procfs.h>
17853int
17854main ()
17855{
17856prgregset32_t avar
17857 ;
17858 return 0;
17859}
17860_ACEOF
17861rm -f conftest.$ac_objext
17862if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17863 (eval $ac_compile) 2>conftest.er1
17864 ac_status=$?
17865 grep -v '^ *+' conftest.er1 >conftest.err
17866 rm -f conftest.er1
17867 cat conftest.err >&5
17868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17869 (exit $ac_status); } &&
17870 { ac_try='test -z "$ac_c_werror_flag"
17871 || test ! -s conftest.err'
17872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17873 (eval $ac_try) 2>&5
17874 ac_status=$?
17875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17876 (exit $ac_status); }; } &&
17877 { ac_try='test -s conftest.$ac_objext'
17878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17879 (eval $ac_try) 2>&5
17880 ac_status=$?
17881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17882 (exit $ac_status); }; }; then
17883 bfd_cv_have_sys_procfs_type_prgregset32_t=yes
17884else
17885 echo "$as_me: failed program was:" >&5
17886sed 's/^/| /' conftest.$ac_ext >&5
17887
17888bfd_cv_have_sys_procfs_type_prgregset32_t=no
17889
17890fi
17891rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17892fi
17893
17894 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
17895
17896cat >>confdefs.h <<\_ACEOF
17897#define HAVE_PRGREGSET32_T 1
17898_ACEOF
17899
17900 fi
17901 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
17902echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6
17903
17904 echo "$as_me:$LINENO: checking for prfpregset32_t in sys/procfs.h" >&5
17905echo $ECHO_N "checking for prfpregset32_t in sys/procfs.h... $ECHO_C" >&6
17906 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then
17907 echo $ECHO_N "(cached) $ECHO_C" >&6
17908else
17909 cat >conftest.$ac_ext <<_ACEOF
17910/* confdefs.h. */
17911_ACEOF
17912cat confdefs.h >>conftest.$ac_ext
17913cat >>conftest.$ac_ext <<_ACEOF
17914/* end confdefs.h. */
17915
17916#define _SYSCALL32
17917#include <sys/procfs.h>
17918int
17919main ()
17920{
17921prfpregset32_t avar
17922 ;
17923 return 0;
17924}
17925_ACEOF
17926rm -f conftest.$ac_objext
17927if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17928 (eval $ac_compile) 2>conftest.er1
17929 ac_status=$?
17930 grep -v '^ *+' conftest.er1 >conftest.err
17931 rm -f conftest.er1
17932 cat conftest.err >&5
17933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17934 (exit $ac_status); } &&
17935 { ac_try='test -z "$ac_c_werror_flag"
17936 || test ! -s conftest.err'
17937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17938 (eval $ac_try) 2>&5
17939 ac_status=$?
17940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17941 (exit $ac_status); }; } &&
17942 { ac_try='test -s conftest.$ac_objext'
17943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17944 (eval $ac_try) 2>&5
17945 ac_status=$?
17946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17947 (exit $ac_status); }; }; then
17948 bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
17949else
17950 echo "$as_me: failed program was:" >&5
17951sed 's/^/| /' conftest.$ac_ext >&5
17952
17953bfd_cv_have_sys_procfs_type_prfpregset32_t=no
17954
17955fi
17956rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17957fi
17958
17959 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
17960
17961cat >>confdefs.h <<\_ACEOF
17962#define HAVE_PRFPREGSET32_T 1
17963_ACEOF
17964
17965 fi
17966 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
17967echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6
17968
17969 echo "$as_me:$LINENO: checking for lwpid_t in sys/procfs.h" >&5
17970echo $ECHO_N "checking for lwpid_t in sys/procfs.h... $ECHO_C" >&6
17971 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then
17972 echo $ECHO_N "(cached) $ECHO_C" >&6
17973else
17974 cat >conftest.$ac_ext <<_ACEOF
17975/* confdefs.h. */
17976_ACEOF
17977cat confdefs.h >>conftest.$ac_ext
17978cat >>conftest.$ac_ext <<_ACEOF
17979/* end confdefs.h. */
17980
17981#define _SYSCALL32
17982#include <sys/procfs.h>
17983int
17984main ()
17985{
17986lwpid_t avar
17987 ;
17988 return 0;
17989}
17990_ACEOF
17991rm -f conftest.$ac_objext
17992if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17993 (eval $ac_compile) 2>conftest.er1
17994 ac_status=$?
17995 grep -v '^ *+' conftest.er1 >conftest.err
17996 rm -f conftest.er1
17997 cat conftest.err >&5
17998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17999 (exit $ac_status); } &&
18000 { ac_try='test -z "$ac_c_werror_flag"
18001 || test ! -s conftest.err'
18002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18003 (eval $ac_try) 2>&5
18004 ac_status=$?
18005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18006 (exit $ac_status); }; } &&
18007 { ac_try='test -s conftest.$ac_objext'
18008 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18009 (eval $ac_try) 2>&5
18010 ac_status=$?
18011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18012 (exit $ac_status); }; }; then
18013 bfd_cv_have_sys_procfs_type_lwpid_t=yes
18014else
18015 echo "$as_me: failed program was:" >&5
18016sed 's/^/| /' conftest.$ac_ext >&5
18017
18018bfd_cv_have_sys_procfs_type_lwpid_t=no
18019
18020fi
18021rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18022fi
18023
18024 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
18025
18026cat >>confdefs.h <<\_ACEOF
18027#define HAVE_LWPID_T 1
18028_ACEOF
18029
18030 fi
18031 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
18032echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpid_t" >&6
18033
18034 echo "$as_me:$LINENO: checking for psaddr_t in sys/procfs.h" >&5
18035echo $ECHO_N "checking for psaddr_t in sys/procfs.h... $ECHO_C" >&6
18036 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then
18037 echo $ECHO_N "(cached) $ECHO_C" >&6
18038else
18039 cat >conftest.$ac_ext <<_ACEOF
18040/* confdefs.h. */
18041_ACEOF
18042cat confdefs.h >>conftest.$ac_ext
18043cat >>conftest.$ac_ext <<_ACEOF
18044/* end confdefs.h. */
18045
18046#define _SYSCALL32
18047#include <sys/procfs.h>
18048int
18049main ()
18050{
18051psaddr_t avar
18052 ;
18053 return 0;
18054}
18055_ACEOF
18056rm -f conftest.$ac_objext
18057if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18058 (eval $ac_compile) 2>conftest.er1
18059 ac_status=$?
18060 grep -v '^ *+' conftest.er1 >conftest.err
18061 rm -f conftest.er1
18062 cat conftest.err >&5
18063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18064 (exit $ac_status); } &&
18065 { ac_try='test -z "$ac_c_werror_flag"
18066 || test ! -s conftest.err'
18067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18068 (eval $ac_try) 2>&5
18069 ac_status=$?
18070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18071 (exit $ac_status); }; } &&
18072 { ac_try='test -s conftest.$ac_objext'
18073 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18074 (eval $ac_try) 2>&5
18075 ac_status=$?
18076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18077 (exit $ac_status); }; }; then
18078 bfd_cv_have_sys_procfs_type_psaddr_t=yes
18079else
18080 echo "$as_me: failed program was:" >&5
18081sed 's/^/| /' conftest.$ac_ext >&5
18082
18083bfd_cv_have_sys_procfs_type_psaddr_t=no
18084
18085fi
18086rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18087fi
18088
18089 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
18090
18091cat >>confdefs.h <<\_ACEOF
18092#define HAVE_PSADDR_T 1
18093_ACEOF
18094
18095 fi
18096 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
18097echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psaddr_t" >&6
18098
18099 echo "$as_me:$LINENO: checking for prsysent_t in sys/procfs.h" >&5
18100echo $ECHO_N "checking for prsysent_t in sys/procfs.h... $ECHO_C" >&6
18101 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then
18102 echo $ECHO_N "(cached) $ECHO_C" >&6
18103else
18104 cat >conftest.$ac_ext <<_ACEOF
18105/* confdefs.h. */
18106_ACEOF
18107cat confdefs.h >>conftest.$ac_ext
18108cat >>conftest.$ac_ext <<_ACEOF
18109/* end confdefs.h. */
18110
18111#define _SYSCALL32
18112#include <sys/procfs.h>
18113int
18114main ()
18115{
18116prsysent_t avar
18117 ;
18118 return 0;
18119}
18120_ACEOF
18121rm -f conftest.$ac_objext
18122if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18123 (eval $ac_compile) 2>conftest.er1
18124 ac_status=$?
18125 grep -v '^ *+' conftest.er1 >conftest.err
18126 rm -f conftest.er1
18127 cat conftest.err >&5
18128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18129 (exit $ac_status); } &&
18130 { ac_try='test -z "$ac_c_werror_flag"
18131 || test ! -s conftest.err'
18132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18133 (eval $ac_try) 2>&5
18134 ac_status=$?
18135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18136 (exit $ac_status); }; } &&
18137 { ac_try='test -s conftest.$ac_objext'
18138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18139 (eval $ac_try) 2>&5
18140 ac_status=$?
18141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18142 (exit $ac_status); }; }; then
18143 bfd_cv_have_sys_procfs_type_prsysent_t=yes
18144else
18145 echo "$as_me: failed program was:" >&5
18146sed 's/^/| /' conftest.$ac_ext >&5
18147
18148bfd_cv_have_sys_procfs_type_prsysent_t=no
18149
18150fi
18151rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18152fi
18153
18154 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
18155
18156cat >>confdefs.h <<\_ACEOF
18157#define HAVE_PRSYSENT_T 1
18158_ACEOF
18159
18160 fi
18161 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
18162echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prsysent_t" >&6
18163
18164 echo "$as_me:$LINENO: checking for pr_sigset_t in sys/procfs.h" >&5
18165echo $ECHO_N "checking for pr_sigset_t in sys/procfs.h... $ECHO_C" >&6
18166 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then
18167 echo $ECHO_N "(cached) $ECHO_C" >&6
18168else
18169 cat >conftest.$ac_ext <<_ACEOF
18170/* confdefs.h. */
18171_ACEOF
18172cat confdefs.h >>conftest.$ac_ext
18173cat >>conftest.$ac_ext <<_ACEOF
18174/* end confdefs.h. */
18175
18176#define _SYSCALL32
18177#include <sys/procfs.h>
18178int
18179main ()
18180{
18181pr_sigset_t avar
18182 ;
18183 return 0;
18184}
18185_ACEOF
18186rm -f conftest.$ac_objext
18187if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18188 (eval $ac_compile) 2>conftest.er1
18189 ac_status=$?
18190 grep -v '^ *+' conftest.er1 >conftest.err
18191 rm -f conftest.er1
18192 cat conftest.err >&5
18193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18194 (exit $ac_status); } &&
18195 { ac_try='test -z "$ac_c_werror_flag"
18196 || test ! -s conftest.err'
18197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18198 (eval $ac_try) 2>&5
18199 ac_status=$?
18200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18201 (exit $ac_status); }; } &&
18202 { ac_try='test -s conftest.$ac_objext'
18203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18204 (eval $ac_try) 2>&5
18205 ac_status=$?
18206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18207 (exit $ac_status); }; }; then
18208 bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
18209else
18210 echo "$as_me: failed program was:" >&5
18211sed 's/^/| /' conftest.$ac_ext >&5
18212
18213bfd_cv_have_sys_procfs_type_pr_sigset_t=no
18214
18215fi
18216rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18217fi
18218
18219 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
18220
18221cat >>confdefs.h <<\_ACEOF
18222#define HAVE_PR_SIGSET_T 1
18223_ACEOF
18224
18225 fi
18226 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
18227echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6
18228
18229 echo "$as_me:$LINENO: checking for pr_sigaction64_t in sys/procfs.h" >&5
18230echo $ECHO_N "checking for pr_sigaction64_t in sys/procfs.h... $ECHO_C" >&6
18231 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then
18232 echo $ECHO_N "(cached) $ECHO_C" >&6
18233else
18234 cat >conftest.$ac_ext <<_ACEOF
18235/* confdefs.h. */
18236_ACEOF
18237cat confdefs.h >>conftest.$ac_ext
18238cat >>conftest.$ac_ext <<_ACEOF
18239/* end confdefs.h. */
18240
18241#define _SYSCALL32
18242#include <sys/procfs.h>
18243int
18244main ()
18245{
18246pr_sigaction64_t avar
18247 ;
18248 return 0;
18249}
18250_ACEOF
18251rm -f conftest.$ac_objext
18252if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18253 (eval $ac_compile) 2>conftest.er1
18254 ac_status=$?
18255 grep -v '^ *+' conftest.er1 >conftest.err
18256 rm -f conftest.er1
18257 cat conftest.err >&5
18258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18259 (exit $ac_status); } &&
18260 { ac_try='test -z "$ac_c_werror_flag"
18261 || test ! -s conftest.err'
18262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18263 (eval $ac_try) 2>&5
18264 ac_status=$?
18265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18266 (exit $ac_status); }; } &&
18267 { ac_try='test -s conftest.$ac_objext'
18268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18269 (eval $ac_try) 2>&5
18270 ac_status=$?
18271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18272 (exit $ac_status); }; }; then
18273 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
18274else
18275 echo "$as_me: failed program was:" >&5
18276sed 's/^/| /' conftest.$ac_ext >&5
18277
18278bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
18279
18280fi
18281rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18282fi
18283
18284 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
18285
18286cat >>confdefs.h <<\_ACEOF
18287#define HAVE_PR_SIGACTION64_T 1
18288_ACEOF
18289
18290 fi
18291 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
18292echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6
18293
18294 echo "$as_me:$LINENO: checking for pr_siginfo64_t in sys/procfs.h" >&5
18295echo $ECHO_N "checking for pr_siginfo64_t in sys/procfs.h... $ECHO_C" >&6
18296 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then
18297 echo $ECHO_N "(cached) $ECHO_C" >&6
18298else
18299 cat >conftest.$ac_ext <<_ACEOF
18300/* confdefs.h. */
18301_ACEOF
18302cat confdefs.h >>conftest.$ac_ext
18303cat >>conftest.$ac_ext <<_ACEOF
18304/* end confdefs.h. */
18305
18306#define _SYSCALL32
18307#include <sys/procfs.h>
18308int
18309main ()
18310{
18311pr_siginfo64_t avar
18312 ;
18313 return 0;
18314}
18315_ACEOF
18316rm -f conftest.$ac_objext
18317if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18318 (eval $ac_compile) 2>conftest.er1
18319 ac_status=$?
18320 grep -v '^ *+' conftest.er1 >conftest.err
18321 rm -f conftest.er1
18322 cat conftest.err >&5
18323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18324 (exit $ac_status); } &&
18325 { ac_try='test -z "$ac_c_werror_flag"
18326 || test ! -s conftest.err'
18327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18328 (eval $ac_try) 2>&5
18329 ac_status=$?
18330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18331 (exit $ac_status); }; } &&
18332 { ac_try='test -s conftest.$ac_objext'
18333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18334 (eval $ac_try) 2>&5
18335 ac_status=$?
18336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18337 (exit $ac_status); }; }; then
18338 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
18339else
18340 echo "$as_me: failed program was:" >&5
18341sed 's/^/| /' conftest.$ac_ext >&5
18342
18343bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
18344
18345fi
18346rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18347fi
18348
18349 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
18350
18351cat >>confdefs.h <<\_ACEOF
18352#define HAVE_PR_SIGINFO64_T 1
18353_ACEOF
18354
18355 fi
18356 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
18357echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6
18358
18359
18360
18361
18362
18363 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
18364 echo "$as_me:$LINENO: checking whether prfpregset_t type is broken" >&5
18365echo $ECHO_N "checking whether prfpregset_t type is broken... $ECHO_C" >&6
18366 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then
18367 echo $ECHO_N "(cached) $ECHO_C" >&6
18368else
18369 if test "$cross_compiling" = yes; then
18370 gdb_cv_prfpregset_t_broken=yes
18371else
18372 cat >conftest.$ac_ext <<_ACEOF
18373/* confdefs.h. */
18374_ACEOF
18375cat confdefs.h >>conftest.$ac_ext
18376cat >>conftest.$ac_ext <<_ACEOF
18377/* end confdefs.h. */
18378#include <sys/procfs.h>
18379 int main ()
18380 {
18381 if (sizeof (prfpregset_t) == sizeof (void *))
18382 return 1;
18383 return 0;
18384 }
18385_ACEOF
18386rm -f conftest$ac_exeext
18387if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18388 (eval $ac_link) 2>&5
18389 ac_status=$?
18390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18391 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18393 (eval $ac_try) 2>&5
18394 ac_status=$?
18395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18396 (exit $ac_status); }; }; then
18397 gdb_cv_prfpregset_t_broken=no
18398else
18399 echo "$as_me: program exited with status $ac_status" >&5
18400echo "$as_me: failed program was:" >&5
18401sed 's/^/| /' conftest.$ac_ext >&5
18402
18403( exit $ac_status )
18404gdb_cv_prfpregset_t_broken=yes
18405fi
18406rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18407fi
18408fi
18409
18410 echo "$as_me:$LINENO: result: $gdb_cv_prfpregset_t_broken" >&5
18411echo "${ECHO_T}$gdb_cv_prfpregset_t_broken" >&6
18412 if test $gdb_cv_prfpregset_t_broken = yes; then
18413
18414cat >>confdefs.h <<\_ACEOF
18415#define PRFPREGSET_T_BROKEN 1
18416_ACEOF
18417
18418 fi
18419 fi
18420
18421
18422 echo "$as_me:$LINENO: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
18423echo $ECHO_N "checking for PIOCSET ioctl entry in sys/procfs.h... $ECHO_C" >&6
18424 if test "${gdb_cv_have_procfs_piocset+set}" = set; then
18425 echo $ECHO_N "(cached) $ECHO_C" >&6
18426else
18427 cat >conftest.$ac_ext <<_ACEOF
18428/* confdefs.h. */
18429_ACEOF
18430cat confdefs.h >>conftest.$ac_ext
18431cat >>conftest.$ac_ext <<_ACEOF
18432/* end confdefs.h. */
18433#include <unistd.h>
18434#include <sys/types.h>
18435#include <sys/procfs.h>
18436
18437int
18438main ()
18439{
18440
18441 int dummy;;
18442 dummy = ioctl(0, PIOCSET, &dummy);
18443
18444 ;
18445 return 0;
18446}
18447_ACEOF
18448rm -f conftest.$ac_objext
18449if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18450 (eval $ac_compile) 2>conftest.er1
18451 ac_status=$?
18452 grep -v '^ *+' conftest.er1 >conftest.err
18453 rm -f conftest.er1
18454 cat conftest.err >&5
18455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18456 (exit $ac_status); } &&
18457 { ac_try='test -z "$ac_c_werror_flag"
18458 || test ! -s conftest.err'
18459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18460 (eval $ac_try) 2>&5
18461 ac_status=$?
18462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18463 (exit $ac_status); }; } &&
18464 { ac_try='test -s conftest.$ac_objext'
18465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18466 (eval $ac_try) 2>&5
18467 ac_status=$?
18468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18469 (exit $ac_status); }; }; then
18470 gdb_cv_have_procfs_piocset=yes
18471else
18472 echo "$as_me: failed program was:" >&5
18473sed 's/^/| /' conftest.$ac_ext >&5
18474
18475gdb_cv_have_procfs_piocset=no
18476fi
18477rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18478fi
18479
18480 echo "$as_me:$LINENO: result: $gdb_cv_have_procfs_piocset" >&5
18481echo "${ECHO_T}$gdb_cv_have_procfs_piocset" >&6
18482 if test $gdb_cv_have_procfs_piocset = yes; then
18483
18484cat >>confdefs.h <<\_ACEOF
18485#define HAVE_PROCFS_PIOCSET 1
18486_ACEOF
18487
18488 fi
18489fi
18490
18491if test ${host} = ${target} ; then
18492
18493 echo "$as_me:$LINENO: checking for member l_addr in struct link_map" >&5
18494echo $ECHO_N "checking for member l_addr in struct link_map... $ECHO_C" >&6
18495 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then
18496 echo $ECHO_N "(cached) $ECHO_C" >&6
18497else
18498 cat >conftest.$ac_ext <<_ACEOF
18499/* confdefs.h. */
18500_ACEOF
18501cat confdefs.h >>conftest.$ac_ext
18502cat >>conftest.$ac_ext <<_ACEOF
18503/* end confdefs.h. */
18504#include <link.h>
18505int
18506main ()
18507{
18508struct link_map lm; (void) lm.l_addr;
18509 ;
18510 return 0;
18511}
18512_ACEOF
18513rm -f conftest.$ac_objext
18514if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18515 (eval $ac_compile) 2>conftest.er1
18516 ac_status=$?
18517 grep -v '^ *+' conftest.er1 >conftest.err
18518 rm -f conftest.er1
18519 cat conftest.err >&5
18520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18521 (exit $ac_status); } &&
18522 { ac_try='test -z "$ac_c_werror_flag"
18523 || test ! -s conftest.err'
18524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18525 (eval $ac_try) 2>&5
18526 ac_status=$?
18527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18528 (exit $ac_status); }; } &&
18529 { ac_try='test -s conftest.$ac_objext'
18530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18531 (eval $ac_try) 2>&5
18532 ac_status=$?
18533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18534 (exit $ac_status); }; }; then
18535 gdb_cv_have_struct_link_map_with_l_members=yes
18536else
18537 echo "$as_me: failed program was:" >&5
18538sed 's/^/| /' conftest.$ac_ext >&5
18539
18540gdb_cv_have_struct_link_map_with_l_members=no
18541fi
18542rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18543fi
18544
18545 echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
18546echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_l_members" >&6
18547 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
18548
18549cat >>confdefs.h <<\_ACEOF
18550#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
18551_ACEOF
18552
18553 fi
18554
18555
18556 echo "$as_me:$LINENO: checking for member lm_addr in struct link_map" >&5
18557echo $ECHO_N "checking for member lm_addr in struct link_map... $ECHO_C" >&6
18558 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then
18559 echo $ECHO_N "(cached) $ECHO_C" >&6
18560else
18561 cat >conftest.$ac_ext <<_ACEOF
18562/* confdefs.h. */
18563_ACEOF
18564cat confdefs.h >>conftest.$ac_ext
18565cat >>conftest.$ac_ext <<_ACEOF
18566/* end confdefs.h. */
18567#include <sys/types.h>
18568#include <link.h>
18569int
18570main ()
18571{
18572struct link_map lm; (void) lm.lm_addr;
18573 ;
18574 return 0;
18575}
18576_ACEOF
18577rm -f conftest.$ac_objext
18578if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18579 (eval $ac_compile) 2>conftest.er1
18580 ac_status=$?
18581 grep -v '^ *+' conftest.er1 >conftest.err
18582 rm -f conftest.er1
18583 cat conftest.err >&5
18584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18585 (exit $ac_status); } &&
18586 { ac_try='test -z "$ac_c_werror_flag"
18587 || test ! -s conftest.err'
18588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18589 (eval $ac_try) 2>&5
18590 ac_status=$?
18591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18592 (exit $ac_status); }; } &&
18593 { ac_try='test -s conftest.$ac_objext'
18594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18595 (eval $ac_try) 2>&5
18596 ac_status=$?
18597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18598 (exit $ac_status); }; }; then
18599 gdb_cv_have_struct_link_map_with_lm_members=yes
18600else
18601 echo "$as_me: failed program was:" >&5
18602sed 's/^/| /' conftest.$ac_ext >&5
18603
18604gdb_cv_have_struct_link_map_with_lm_members=no
18605fi
18606rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18607fi
18608
18609 echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
18610echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_lm_members" >&6
18611 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
18612
18613cat >>confdefs.h <<\_ACEOF
18614#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
18615_ACEOF
18616
18617 fi
18618
18619
18620 echo "$as_me:$LINENO: checking for member som_addr in struct so_map" >&5
18621echo $ECHO_N "checking for member som_addr in struct so_map... $ECHO_C" >&6
18622 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then
18623 echo $ECHO_N "(cached) $ECHO_C" >&6
18624else
18625 cat >conftest.$ac_ext <<_ACEOF
18626/* confdefs.h. */
18627_ACEOF
18628cat confdefs.h >>conftest.$ac_ext
18629cat >>conftest.$ac_ext <<_ACEOF
18630/* end confdefs.h. */
18631#include <sys/types.h>
18632#ifdef HAVE_NLIST_H
18633#include <nlist.h>
18634#endif
18635#include <link.h>
18636int
18637main ()
18638{
18639struct so_map lm; (void) lm.som_addr;
18640 ;
18641 return 0;
18642}
18643_ACEOF
18644rm -f conftest.$ac_objext
18645if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18646 (eval $ac_compile) 2>conftest.er1
18647 ac_status=$?
18648 grep -v '^ *+' conftest.er1 >conftest.err
18649 rm -f conftest.er1
18650 cat conftest.err >&5
18651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18652 (exit $ac_status); } &&
18653 { ac_try='test -z "$ac_c_werror_flag"
18654 || test ! -s conftest.err'
18655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18656 (eval $ac_try) 2>&5
18657 ac_status=$?
18658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18659 (exit $ac_status); }; } &&
18660 { ac_try='test -s conftest.$ac_objext'
18661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18662 (eval $ac_try) 2>&5
18663 ac_status=$?
18664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18665 (exit $ac_status); }; }; then
18666 gdb_cv_have_struct_so_map_with_som_members=yes
18667else
18668 echo "$as_me: failed program was:" >&5
18669sed 's/^/| /' conftest.$ac_ext >&5
18670
18671gdb_cv_have_struct_so_map_with_som_members=no
18672fi
18673rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18674fi
18675
18676 echo "$as_me:$LINENO: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
18677echo "${ECHO_T}$gdb_cv_have_struct_so_map_with_som_members" >&6
18678 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
18679
18680cat >>confdefs.h <<\_ACEOF
18681#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
18682_ACEOF
18683
18684 fi
18685
18686
18687 echo "$as_me:$LINENO: checking for struct link_map32 in sys/link.h" >&5
18688echo $ECHO_N "checking for struct link_map32 in sys/link.h... $ECHO_C" >&6
18689 if test "${gdb_cv_have_struct_link_map32+set}" = set; then
18690 echo $ECHO_N "(cached) $ECHO_C" >&6
18691else
18692 cat >conftest.$ac_ext <<_ACEOF
18693/* confdefs.h. */
18694_ACEOF
18695cat confdefs.h >>conftest.$ac_ext
18696cat >>conftest.$ac_ext <<_ACEOF
18697/* end confdefs.h. */
18698#define _SYSCALL32
18699#include <sys/link.h>
18700int
18701main ()
18702{
18703struct link_map32 l;
18704 ;
18705 return 0;
18706}
18707_ACEOF
18708rm -f conftest.$ac_objext
18709if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18710 (eval $ac_compile) 2>conftest.er1
18711 ac_status=$?
18712 grep -v '^ *+' conftest.er1 >conftest.err
18713 rm -f conftest.er1
18714 cat conftest.err >&5
18715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18716 (exit $ac_status); } &&
18717 { ac_try='test -z "$ac_c_werror_flag"
18718 || test ! -s conftest.err'
18719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18720 (eval $ac_try) 2>&5
18721 ac_status=$?
18722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18723 (exit $ac_status); }; } &&
18724 { ac_try='test -s conftest.$ac_objext'
18725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18726 (eval $ac_try) 2>&5
18727 ac_status=$?
18728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18729 (exit $ac_status); }; }; then
18730 gdb_cv_have_struct_link_map32=yes
18731else
18732 echo "$as_me: failed program was:" >&5
18733sed 's/^/| /' conftest.$ac_ext >&5
18734
18735gdb_cv_have_struct_link_map32=no
18736fi
18737rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18738fi
18739
18740 echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map32" >&5
18741echo "${ECHO_T}$gdb_cv_have_struct_link_map32" >&6
18742 if test $gdb_cv_have_struct_link_map32 = yes; then
18743
18744cat >>confdefs.h <<\_ACEOF
18745#define HAVE_STRUCT_LINK_MAP32 1
18746_ACEOF
18747
18748
18749cat >>confdefs.h <<\_ACEOF
18750#define _SYSCALL32 1
18751_ACEOF
18752
18753 fi
18754fi
18755
18756# Check if the compiler supports the `long long' type.
18757
18758echo "$as_me:$LINENO: checking for long long support in compiler" >&5
18759echo $ECHO_N "checking for long long support in compiler... $ECHO_C" >&6
18760if test "${gdb_cv_c_long_long+set}" = set; then
18761 echo $ECHO_N "(cached) $ECHO_C" >&6
18762else
18763 cat >conftest.$ac_ext <<_ACEOF
18764/* confdefs.h. */
18765_ACEOF
18766cat confdefs.h >>conftest.$ac_ext
18767cat >>conftest.$ac_ext <<_ACEOF
18768/* end confdefs.h. */
18769extern long long foo;
18770int
18771main ()
18772{
18773switch (foo & 2) { case 0: return 1; }
18774 ;
18775 return 0;
18776}
18777_ACEOF
18778rm -f conftest.$ac_objext
18779if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18780 (eval $ac_compile) 2>conftest.er1
18781 ac_status=$?
18782 grep -v '^ *+' conftest.er1 >conftest.err
18783 rm -f conftest.er1
18784 cat conftest.err >&5
18785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18786 (exit $ac_status); } &&
18787 { ac_try='test -z "$ac_c_werror_flag"
18788 || test ! -s conftest.err'
18789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18790 (eval $ac_try) 2>&5
18791 ac_status=$?
18792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18793 (exit $ac_status); }; } &&
18794 { ac_try='test -s conftest.$ac_objext'
18795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18796 (eval $ac_try) 2>&5
18797 ac_status=$?
18798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18799 (exit $ac_status); }; }; then
18800 gdb_cv_c_long_long=yes
18801else
18802 echo "$as_me: failed program was:" >&5
18803sed 's/^/| /' conftest.$ac_ext >&5
18804
18805gdb_cv_c_long_long=no
18806fi
18807rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18808fi
18809echo "$as_me:$LINENO: result: $gdb_cv_c_long_long" >&5
18810echo "${ECHO_T}$gdb_cv_c_long_long" >&6
18811if test $gdb_cv_c_long_long = yes; then
18812
18813cat >>confdefs.h <<\_ACEOF
18814#define CC_HAS_LONG_LONG 1
18815_ACEOF
18816
18817fi
18818
18819# Check if the compiler and runtime support printing long longs.
18820
18821echo "$as_me:$LINENO: checking for long long support in printf" >&5
18822echo $ECHO_N "checking for long long support in printf... $ECHO_C" >&6
18823if test "${gdb_cv_printf_has_long_long+set}" = set; then
18824 echo $ECHO_N "(cached) $ECHO_C" >&6
18825else
18826 if test "$cross_compiling" = yes; then
18827 gdb_cv_printf_has_long_long=no
18828else
18829 cat >conftest.$ac_ext <<_ACEOF
18830/* confdefs.h. */
18831_ACEOF
18832cat confdefs.h >>conftest.$ac_ext
18833cat >>conftest.$ac_ext <<_ACEOF
18834/* end confdefs.h. */
18835$ac_includes_default
18836int
18837main ()
18838{
18839char buf[32];
18840 long long l = 0;
18841 l = (l << 16) + 0x0123;
18842 l = (l << 16) + 0x4567;
18843 l = (l << 16) + 0x89ab;
18844 l = (l << 16) + 0xcdef;
18845 sprintf (buf, "0x%016llx", l);
18846 return (strcmp ("0x0123456789abcdef", buf));
18847 ;
18848 return 0;
18849}
18850_ACEOF
18851rm -f conftest$ac_exeext
18852if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18853 (eval $ac_link) 2>&5
18854 ac_status=$?
18855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18856 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18858 (eval $ac_try) 2>&5
18859 ac_status=$?
18860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18861 (exit $ac_status); }; }; then
18862 gdb_cv_printf_has_long_long=yes
18863else
18864 echo "$as_me: program exited with status $ac_status" >&5
18865echo "$as_me: failed program was:" >&5
18866sed 's/^/| /' conftest.$ac_ext >&5
18867
18868( exit $ac_status )
18869gdb_cv_printf_has_long_long=no
18870fi
18871rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18872fi
18873fi
18874echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_long" >&5
18875echo "${ECHO_T}$gdb_cv_printf_has_long_long" >&6
18876if test $gdb_cv_printf_has_long_long = yes; then
18877
18878cat >>confdefs.h <<\_ACEOF
18879#define PRINTF_HAS_LONG_LONG 1
18880_ACEOF
18881
18882fi
18883
18884# Check if the compiler and runtime support printing decfloats.
18885
18886echo "$as_me:$LINENO: checking for decfloat support in printf" >&5
18887echo $ECHO_N "checking for decfloat support in printf... $ECHO_C" >&6
18888if test "${gdb_cv_printf_has_decfloat+set}" = set; then
18889 echo $ECHO_N "(cached) $ECHO_C" >&6
18890else
18891 if test "$cross_compiling" = yes; then
18892 gdb_cv_printf_has_decfloat=no
18893else
18894 cat >conftest.$ac_ext <<_ACEOF
18895/* confdefs.h. */
18896_ACEOF
18897cat confdefs.h >>conftest.$ac_ext
18898cat >>conftest.$ac_ext <<_ACEOF
18899/* end confdefs.h. */
18900$ac_includes_default
18901int
18902main ()
18903{
18904char buf[64];
18905 _Decimal32 d32 = 1.2345df;
18906 _Decimal64 d64 = 1.2345dd;
18907 _Decimal128 d128 = 1.2345dl;
18908 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
18909 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
18910 ;
18911 return 0;
18912}
18913_ACEOF
18914rm -f conftest$ac_exeext
18915if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18916 (eval $ac_link) 2>&5
18917 ac_status=$?
18918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18919 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18921 (eval $ac_try) 2>&5
18922 ac_status=$?
18923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18924 (exit $ac_status); }; }; then
18925 gdb_cv_printf_has_decfloat=yes
18926else
18927 echo "$as_me: program exited with status $ac_status" >&5
18928echo "$as_me: failed program was:" >&5
18929sed 's/^/| /' conftest.$ac_ext >&5
18930
18931( exit $ac_status )
18932gdb_cv_printf_has_decfloat=no
18933fi
18934rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18935fi
18936fi
18937echo "$as_me:$LINENO: result: $gdb_cv_printf_has_decfloat" >&5
18938echo "${ECHO_T}$gdb_cv_printf_has_decfloat" >&6
18939if test $gdb_cv_printf_has_decfloat = yes; then
18940
18941cat >>confdefs.h <<\_ACEOF
18942#define PRINTF_HAS_DECFLOAT 1
18943_ACEOF
18944
18945fi
18946
18947# Check if the compiler supports the `long double' type. We can't use
18948# AC_C_LONG_DOUBLE because that one does additional checks on the
18949# constants defined in <float.h> that fail on some systems,
18950# e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
18951
18952echo "$as_me:$LINENO: checking for long double support in compiler" >&5
18953echo $ECHO_N "checking for long double support in compiler... $ECHO_C" >&6
18954if test "${gdb_cv_c_long_double+set}" = set; then
18955 echo $ECHO_N "(cached) $ECHO_C" >&6
18956else
18957 cat >conftest.$ac_ext <<_ACEOF
18958/* confdefs.h. */
18959_ACEOF
18960cat confdefs.h >>conftest.$ac_ext
18961cat >>conftest.$ac_ext <<_ACEOF
18962/* end confdefs.h. */
18963long double foo;
18964_ACEOF
18965rm -f conftest.$ac_objext
18966if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18967 (eval $ac_compile) 2>conftest.er1
18968 ac_status=$?
18969 grep -v '^ *+' conftest.er1 >conftest.err
18970 rm -f conftest.er1
18971 cat conftest.err >&5
18972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18973 (exit $ac_status); } &&
18974 { ac_try='test -z "$ac_c_werror_flag"
18975 || test ! -s conftest.err'
18976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18977 (eval $ac_try) 2>&5
18978 ac_status=$?
18979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18980 (exit $ac_status); }; } &&
18981 { ac_try='test -s conftest.$ac_objext'
18982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18983 (eval $ac_try) 2>&5
18984 ac_status=$?
18985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18986 (exit $ac_status); }; }; then
18987 gdb_cv_c_long_double=yes
18988else
18989 echo "$as_me: failed program was:" >&5
18990sed 's/^/| /' conftest.$ac_ext >&5
18991
18992gdb_cv_c_long_double=no
18993fi
18994rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18995fi
18996echo "$as_me:$LINENO: result: $gdb_cv_c_long_double" >&5
18997echo "${ECHO_T}$gdb_cv_c_long_double" >&6
18998if test $gdb_cv_c_long_double = yes; then
18999
19000cat >>confdefs.h <<\_ACEOF
19001#define HAVE_LONG_DOUBLE 1
19002_ACEOF
19003
19004fi
19005
19006# Check if the compiler and runtime support printing long doubles.
19007
19008echo "$as_me:$LINENO: checking for long double support in printf" >&5
19009echo $ECHO_N "checking for long double support in printf... $ECHO_C" >&6
19010if test "${gdb_cv_printf_has_long_double+set}" = set; then
19011 echo $ECHO_N "(cached) $ECHO_C" >&6
19012else
19013 if test "$cross_compiling" = yes; then
19014 gdb_cv_printf_has_long_double=no
19015else
19016 cat >conftest.$ac_ext <<_ACEOF
19017/* confdefs.h. */
19018_ACEOF
19019cat confdefs.h >>conftest.$ac_ext
19020cat >>conftest.$ac_ext <<_ACEOF
19021/* end confdefs.h. */
19022$ac_includes_default
19023int
19024main ()
19025{
19026char buf[16];
19027 long double f = 3.141592653;
19028 sprintf (buf, "%Lg", f);
19029 return (strncmp ("3.14159", buf, 7));
19030 ;
19031 return 0;
19032}
19033_ACEOF
19034rm -f conftest$ac_exeext
19035if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19036 (eval $ac_link) 2>&5
19037 ac_status=$?
19038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19039 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19041 (eval $ac_try) 2>&5
19042 ac_status=$?
19043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19044 (exit $ac_status); }; }; then
19045 gdb_cv_printf_has_long_double=yes
19046else
19047 echo "$as_me: program exited with status $ac_status" >&5
19048echo "$as_me: failed program was:" >&5
19049sed 's/^/| /' conftest.$ac_ext >&5
19050
19051( exit $ac_status )
19052gdb_cv_printf_has_long_double=no
19053fi
19054rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19055fi
19056fi
19057echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_double" >&5
19058echo "${ECHO_T}$gdb_cv_printf_has_long_double" >&6
19059if test $gdb_cv_printf_has_long_double = yes; then
19060
19061cat >>confdefs.h <<\_ACEOF
19062#define PRINTF_HAS_LONG_DOUBLE 1
19063_ACEOF
19064
19065fi
19066
19067# Check if the compiler and runtime support scanning long doubles.
19068
19069echo "$as_me:$LINENO: checking for long double support in scanf" >&5
19070echo $ECHO_N "checking for long double support in scanf... $ECHO_C" >&6
19071if test "${gdb_cv_scanf_has_long_double+set}" = set; then
19072 echo $ECHO_N "(cached) $ECHO_C" >&6
19073else
19074 if test "$cross_compiling" = yes; then
19075 gdb_cv_scanf_has_long_double=no
19076else
19077 cat >conftest.$ac_ext <<_ACEOF
19078/* confdefs.h. */
19079_ACEOF
19080cat confdefs.h >>conftest.$ac_ext
19081cat >>conftest.$ac_ext <<_ACEOF
19082/* end confdefs.h. */
19083#include <stdio.h>
19084int
19085main ()
19086{
19087char *buf = "3.141592653";
19088 long double f = 0;
19089 sscanf (buf, "%Lg", &f);
19090 return !(f > 3.14159 && f < 3.14160);
19091 ;
19092 return 0;
19093}
19094_ACEOF
19095rm -f conftest$ac_exeext
19096if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19097 (eval $ac_link) 2>&5
19098 ac_status=$?
19099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19100 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19102 (eval $ac_try) 2>&5
19103 ac_status=$?
19104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19105 (exit $ac_status); }; }; then
19106 gdb_cv_scanf_has_long_double=yes
19107else
19108 echo "$as_me: program exited with status $ac_status" >&5
19109echo "$as_me: failed program was:" >&5
19110sed 's/^/| /' conftest.$ac_ext >&5
19111
19112( exit $ac_status )
19113gdb_cv_scanf_has_long_double=no
19114fi
19115rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19116fi
19117fi
19118echo "$as_me:$LINENO: result: $gdb_cv_scanf_has_long_double" >&5
19119echo "${ECHO_T}$gdb_cv_scanf_has_long_double" >&6
19120if test $gdb_cv_scanf_has_long_double = yes; then
19121
19122cat >>confdefs.h <<\_ACEOF
19123#define SCANF_HAS_LONG_DOUBLE 1
19124_ACEOF
19125
19126fi
19127
19128case ${host_os} in
19129aix*)
19130 echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
19131echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6
19132if test "${gdb_cv_bigtoc+set}" = set; then
19133 echo $ECHO_N "(cached) $ECHO_C" >&6
19134else
19135
19136 SAVE_LDFLAGS=$LDFLAGS
19137
19138 case $GCC in
19139 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
19140 *) gdb_cv_bigtoc=-bbigtoc ;;
19141 esac
19142
19143 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
19144 cat >conftest.$ac_ext <<_ACEOF
19145/* confdefs.h. */
19146_ACEOF
19147cat confdefs.h >>conftest.$ac_ext
19148cat >>conftest.$ac_ext <<_ACEOF
19149/* end confdefs.h. */
19150
19151int
19152main ()
19153{
19154int i;
19155 ;
19156 return 0;
19157}
19158_ACEOF
19159rm -f conftest.$ac_objext conftest$ac_exeext
19160if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19161 (eval $ac_link) 2>conftest.er1
19162 ac_status=$?
19163 grep -v '^ *+' conftest.er1 >conftest.err
19164 rm -f conftest.er1
19165 cat conftest.err >&5
19166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19167 (exit $ac_status); } &&
19168 { ac_try='test -z "$ac_c_werror_flag"
19169 || test ! -s conftest.err'
19170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19171 (eval $ac_try) 2>&5
19172 ac_status=$?
19173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19174 (exit $ac_status); }; } &&
19175 { ac_try='test -s conftest$ac_exeext'
19176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19177 (eval $ac_try) 2>&5
19178 ac_status=$?
19179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19180 (exit $ac_status); }; }; then
19181 :
19182else
19183 echo "$as_me: failed program was:" >&5
19184sed 's/^/| /' conftest.$ac_ext >&5
19185
19186gdb_cv_bigtoc=
19187fi
19188rm -f conftest.err conftest.$ac_objext \
19189 conftest$ac_exeext conftest.$ac_ext
19190 LDFLAGS="${SAVE_LDFLAGS}"
19191
19192fi
19193echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
19194echo "${ECHO_T}$gdb_cv_bigtoc" >&6
19195 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
19196 ;;
19197esac
19198
19199
19200
19201if test ${build} = ${host} -a ${host} = ${target} ; then
19202 case ${host_os} in
19203 hpux*)
19204 echo "$as_me:$LINENO: checking for HPUX/OSF thread support" >&5
19205echo $ECHO_N "checking for HPUX/OSF thread support... $ECHO_C" >&6
19206 if test -f /usr/include/dce/cma_config.h ; then
19207 if test "$GCC" = "yes" ; then
19208 echo "$as_me:$LINENO: result: yes" >&5
19209echo "${ECHO_T}yes" >&6
19210
19211cat >>confdefs.h <<\_ACEOF
19212#define HAVE_HPUX_THREAD_SUPPORT 1
19213_ACEOF
19214
19215 CONFIG_OBS="${CONFIG_OBS} hpux-thread.o"
19216 CONFIG_SRCS="${CONFIG_SRCS} hpux-thread.c"
19217 else
19218 echo "$as_me:$LINENO: result: no (suppressed because you are not using GCC)" >&5
19219echo "${ECHO_T}no (suppressed because you are not using GCC)" >&6
19220 fi
19221 else
19222 echo "$as_me:$LINENO: result: no" >&5
19223echo "${ECHO_T}no" >&6
19224 fi
19225 ;;
19226 solaris*)
19227 # See if thread_db library is around for Solaris thread debugging.
19228 # Note that we must explicitly test for version 1 of the library
19229 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
19230 # the same API.
19231 echo "$as_me:$LINENO: checking for Solaris thread debugging library" >&5
19232echo $ECHO_N "checking for Solaris thread debugging library... $ECHO_C" >&6
19233 if test -f /usr/lib/libthread_db.so.1 ; then
19234 echo "$as_me:$LINENO: result: yes" >&5
19235echo "${ECHO_T}yes" >&6
19236
19237cat >>confdefs.h <<\_ACEOF
19238#define HAVE_THREAD_DB_LIB 1
19239_ACEOF
19240
19241 CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
19242 CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
19243
19244echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
19245echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
19246if test "${ac_cv_lib_dl_dlopen+set}" = set; then
19247 echo $ECHO_N "(cached) $ECHO_C" >&6
19248else
19249 ac_check_lib_save_LIBS=$LIBS
19250LIBS="-ldl $LIBS"
19251cat >conftest.$ac_ext <<_ACEOF
19252/* confdefs.h. */
19253_ACEOF
19254cat confdefs.h >>conftest.$ac_ext
19255cat >>conftest.$ac_ext <<_ACEOF
19256/* end confdefs.h. */
19257
19258/* Override any gcc2 internal prototype to avoid an error. */
19259#ifdef __cplusplus
19260extern "C"
19261#endif
19262/* We use char because int might match the return type of a gcc2
19263 builtin and then its argument prototype would still apply. */
19264char dlopen ();
19265int
19266main ()
19267{
19268dlopen ();
19269 ;
19270 return 0;
19271}
19272_ACEOF
19273rm -f conftest.$ac_objext conftest$ac_exeext
19274if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19275 (eval $ac_link) 2>conftest.er1
19276 ac_status=$?
19277 grep -v '^ *+' conftest.er1 >conftest.err
19278 rm -f conftest.er1
19279 cat conftest.err >&5
19280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19281 (exit $ac_status); } &&
19282 { ac_try='test -z "$ac_c_werror_flag"
19283 || test ! -s conftest.err'
19284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19285 (eval $ac_try) 2>&5
19286 ac_status=$?
19287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19288 (exit $ac_status); }; } &&
19289 { ac_try='test -s conftest$ac_exeext'
19290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19291 (eval $ac_try) 2>&5
19292 ac_status=$?
19293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19294 (exit $ac_status); }; }; then
19295 ac_cv_lib_dl_dlopen=yes
19296else
19297 echo "$as_me: failed program was:" >&5
19298sed 's/^/| /' conftest.$ac_ext >&5
19299
19300ac_cv_lib_dl_dlopen=no
19301fi
19302rm -f conftest.err conftest.$ac_objext \
19303 conftest$ac_exeext conftest.$ac_ext
19304LIBS=$ac_check_lib_save_LIBS
19305fi
19306echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
19307echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
19308if test $ac_cv_lib_dl_dlopen = yes; then
19309 cat >>confdefs.h <<_ACEOF
19310#define HAVE_LIBDL 1
19311_ACEOF
19312
19313 LIBS="-ldl $LIBS"
19314
19315fi
19316
19317 if test "$GCC" = "yes" ; then
19318 # The GNU linker requires the -export-dynamic option to make
19319 # all symbols visible in the dynamic symbol table.
19320 hold_ldflags=$LDFLAGS
19321 echo "$as_me:$LINENO: checking for the ld -export-dynamic flag" >&5
19322echo $ECHO_N "checking for the ld -export-dynamic flag... $ECHO_C" >&6
19323 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
19324 cat >conftest.$ac_ext <<_ACEOF
19325/* confdefs.h. */
19326_ACEOF
19327cat confdefs.h >>conftest.$ac_ext
19328cat >>conftest.$ac_ext <<_ACEOF
19329/* end confdefs.h. */
19330
19331int
19332main ()
19333{
19334int i;
19335 ;
19336 return 0;
19337}
19338_ACEOF
19339rm -f conftest.$ac_objext conftest$ac_exeext
19340if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19341 (eval $ac_link) 2>conftest.er1
19342 ac_status=$?
19343 grep -v '^ *+' conftest.er1 >conftest.err
19344 rm -f conftest.er1
19345 cat conftest.err >&5
19346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19347 (exit $ac_status); } &&
19348 { ac_try='test -z "$ac_c_werror_flag"
19349 || test ! -s conftest.err'
19350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19351 (eval $ac_try) 2>&5
19352 ac_status=$?
19353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19354 (exit $ac_status); }; } &&
19355 { ac_try='test -s conftest$ac_exeext'
19356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19357 (eval $ac_try) 2>&5
19358 ac_status=$?
19359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19360 (exit $ac_status); }; }; then
19361 found=yes
19362else
19363 echo "$as_me: failed program was:" >&5
19364sed 's/^/| /' conftest.$ac_ext >&5
19365
19366found=no
19367fi
19368rm -f conftest.err conftest.$ac_objext \
19369 conftest$ac_exeext conftest.$ac_ext
19370 LDFLAGS=$hold_ldflags
19371 echo "$as_me:$LINENO: result: $found" >&5
19372echo "${ECHO_T}$found" >&6
19373 if test $found = yes; then
19374 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
19375 fi
19376 fi
19377 # Sun randomly tweaked the prototypes in <proc_service.h>
19378 # at one point.
19379 echo "$as_me:$LINENO: checking if <proc_service.h> is old" >&5
19380echo $ECHO_N "checking if <proc_service.h> is old... $ECHO_C" >&6
19381 if test "${gdb_cv_proc_service_is_old+set}" = set; then
19382 echo $ECHO_N "(cached) $ECHO_C" >&6
19383else
19384
19385 cat >conftest.$ac_ext <<_ACEOF
19386/* confdefs.h. */
19387_ACEOF
19388cat confdefs.h >>conftest.$ac_ext
19389cat >>conftest.$ac_ext <<_ACEOF
19390/* end confdefs.h. */
19391
19392 #include <proc_service.h>
19393 ps_err_e ps_pdwrite
19394 (struct ps_prochandle*, psaddr_t, const void*, size_t);
19395
19396int
19397main ()
19398{
19399
19400 ;
19401 return 0;
19402}
19403_ACEOF
19404rm -f conftest.$ac_objext
19405if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19406 (eval $ac_compile) 2>conftest.er1
19407 ac_status=$?
19408 grep -v '^ *+' conftest.er1 >conftest.err
19409 rm -f conftest.er1
19410 cat conftest.err >&5
19411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19412 (exit $ac_status); } &&
19413 { ac_try='test -z "$ac_c_werror_flag"
19414 || test ! -s conftest.err'
19415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19416 (eval $ac_try) 2>&5
19417 ac_status=$?
19418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19419 (exit $ac_status); }; } &&
19420 { ac_try='test -s conftest.$ac_objext'
19421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19422 (eval $ac_try) 2>&5
19423 ac_status=$?
19424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19425 (exit $ac_status); }; }; then
19426 gdb_cv_proc_service_is_old=no
19427else
19428 echo "$as_me: failed program was:" >&5
19429sed 's/^/| /' conftest.$ac_ext >&5
19430
19431gdb_cv_proc_service_is_old=yes
19432fi
19433rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19434
19435fi
19436
19437 echo "$as_me:$LINENO: result: $gdb_cv_proc_service_is_old" >&5
19438echo "${ECHO_T}$gdb_cv_proc_service_is_old" >&6
19439 if test $gdb_cv_proc_service_is_old = yes; then
19440
19441cat >>confdefs.h <<\_ACEOF
19442#define PROC_SERVICE_IS_OLD 1
19443_ACEOF
19444
19445 fi
19446 else
19447 echo "$as_me:$LINENO: result: no" >&5
19448echo "${ECHO_T}no" >&6
19449 fi
19450 ;;
19451 aix*)
19452 echo "$as_me:$LINENO: checking for AiX thread debugging library" >&5
19453echo $ECHO_N "checking for AiX thread debugging library... $ECHO_C" >&6
19454 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then
19455 echo $ECHO_N "(cached) $ECHO_C" >&6
19456else
19457 cat >conftest.$ac_ext <<_ACEOF
19458/* confdefs.h. */
19459_ACEOF
19460cat confdefs.h >>conftest.$ac_ext
19461cat >>conftest.$ac_ext <<_ACEOF
19462/* end confdefs.h. */
19463#include <sys/pthdebug.h>
19464int
19465main ()
19466{
19467#ifndef PTHDB_VERSION_3
19468 #error
19469 #endif
19470 ;
19471 return 0;
19472}
19473_ACEOF
19474rm -f conftest.$ac_objext
19475if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19476 (eval $ac_compile) 2>conftest.er1
19477 ac_status=$?
19478 grep -v '^ *+' conftest.er1 >conftest.err
19479 rm -f conftest.er1
19480 cat conftest.err >&5
19481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19482 (exit $ac_status); } &&
19483 { ac_try='test -z "$ac_c_werror_flag"
19484 || test ! -s conftest.err'
19485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19486 (eval $ac_try) 2>&5
19487 ac_status=$?
19488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19489 (exit $ac_status); }; } &&
19490 { ac_try='test -s conftest.$ac_objext'
19491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19492 (eval $ac_try) 2>&5
19493 ac_status=$?
19494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19495 (exit $ac_status); }; }; then
19496 gdb_cv_have_aix_thread_debug=yes
19497else
19498 echo "$as_me: failed program was:" >&5
19499sed 's/^/| /' conftest.$ac_ext >&5
19500
19501gdb_cv_have_aix_thread_debug=no
19502fi
19503rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19504fi
19505
19506 echo "$as_me:$LINENO: result: $gdb_cv_have_aix_thread_debug" >&5
19507echo "${ECHO_T}$gdb_cv_have_aix_thread_debug" >&6
19508 if test $gdb_cv_have_aix_thread_debug = yes; then
19509 CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
19510 CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
19511 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
19512 fi
19513 ;;
19514 esac
19515
19516fi
19517
19518if test "x$ac_cv_header_thread_db_h" = "xyes"; then
19519 echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTALLOC" >&5
19520echo $ECHO_N "checking whether <thread_db.h> has TD_NOTALLOC... $ECHO_C" >&6
19521if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then
19522 echo $ECHO_N "(cached) $ECHO_C" >&6
19523else
19524 cat >conftest.$ac_ext <<_ACEOF
19525/* confdefs.h. */
19526_ACEOF
19527cat confdefs.h >>conftest.$ac_ext
19528cat >>conftest.$ac_ext <<_ACEOF
19529/* end confdefs.h. */
19530#include <thread_db.h>
19531int
19532main ()
19533{
19534int i = TD_NOTALLOC;
19535 ;
19536 return 0;
19537}
19538_ACEOF
19539rm -f conftest.$ac_objext
19540if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19541 (eval $ac_compile) 2>conftest.er1
19542 ac_status=$?
19543 grep -v '^ *+' conftest.er1 >conftest.err
19544 rm -f conftest.er1
19545 cat conftest.err >&5
19546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19547 (exit $ac_status); } &&
19548 { ac_try='test -z "$ac_c_werror_flag"
19549 || test ! -s conftest.err'
19550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19551 (eval $ac_try) 2>&5
19552 ac_status=$?
19553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19554 (exit $ac_status); }; } &&
19555 { ac_try='test -s conftest.$ac_objext'
19556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19557 (eval $ac_try) 2>&5
19558 ac_status=$?
19559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19560 (exit $ac_status); }; }; then
19561 gdb_cv_thread_db_h_has_td_notalloc=yes
19562else
19563 echo "$as_me: failed program was:" >&5
19564sed 's/^/| /' conftest.$ac_ext >&5
19565
19566gdb_cv_thread_db_h_has_td_notalloc=no
19567
19568fi
19569rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19570
19571fi
19572echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
19573echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notalloc" >&6
19574 echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_VERSION" >&5
19575echo $ECHO_N "checking whether <thread_db.h> has TD_VERSION... $ECHO_C" >&6
19576if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then
19577 echo $ECHO_N "(cached) $ECHO_C" >&6
19578else
19579 cat >conftest.$ac_ext <<_ACEOF
19580/* confdefs.h. */
19581_ACEOF
19582cat confdefs.h >>conftest.$ac_ext
19583cat >>conftest.$ac_ext <<_ACEOF
19584/* end confdefs.h. */
19585#include <thread_db.h>
19586int
19587main ()
19588{
19589int i = TD_VERSION;
19590 ;
19591 return 0;
19592}
19593_ACEOF
19594rm -f conftest.$ac_objext
19595if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19596 (eval $ac_compile) 2>conftest.er1
19597 ac_status=$?
19598 grep -v '^ *+' conftest.er1 >conftest.err
19599 rm -f conftest.er1
19600 cat conftest.err >&5
19601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19602 (exit $ac_status); } &&
19603 { ac_try='test -z "$ac_c_werror_flag"
19604 || test ! -s conftest.err'
19605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19606 (eval $ac_try) 2>&5
19607 ac_status=$?
19608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19609 (exit $ac_status); }; } &&
19610 { ac_try='test -s conftest.$ac_objext'
19611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19612 (eval $ac_try) 2>&5
19613 ac_status=$?
19614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19615 (exit $ac_status); }; }; then
19616 gdb_cv_thread_db_h_has_td_version=yes
19617else
19618 echo "$as_me: failed program was:" >&5
19619sed 's/^/| /' conftest.$ac_ext >&5
19620
19621gdb_cv_thread_db_h_has_td_version=no
19622
19623fi
19624rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19625
19626fi
19627echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_version" >&5
19628echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_version" >&6
19629 echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTLS" >&5
19630echo $ECHO_N "checking whether <thread_db.h> has TD_NOTLS... $ECHO_C" >&6
19631if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then
19632 echo $ECHO_N "(cached) $ECHO_C" >&6
19633else
19634 cat >conftest.$ac_ext <<_ACEOF
19635/* confdefs.h. */
19636_ACEOF
19637cat confdefs.h >>conftest.$ac_ext
19638cat >>conftest.$ac_ext <<_ACEOF
19639/* end confdefs.h. */
19640#include <thread_db.h>
19641int
19642main ()
19643{
19644int i = TD_NOTLS;
19645 ;
19646 return 0;
19647}
19648_ACEOF
19649rm -f conftest.$ac_objext
19650if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19651 (eval $ac_compile) 2>conftest.er1
19652 ac_status=$?
19653 grep -v '^ *+' conftest.er1 >conftest.err
19654 rm -f conftest.er1
19655 cat conftest.err >&5
19656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19657 (exit $ac_status); } &&
19658 { ac_try='test -z "$ac_c_werror_flag"
19659 || test ! -s conftest.err'
19660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19661 (eval $ac_try) 2>&5
19662 ac_status=$?
19663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19664 (exit $ac_status); }; } &&
19665 { ac_try='test -s conftest.$ac_objext'
19666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19667 (eval $ac_try) 2>&5
19668 ac_status=$?
19669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19670 (exit $ac_status); }; }; then
19671 gdb_cv_thread_db_h_has_td_notls=yes
19672else
19673 echo "$as_me: failed program was:" >&5
19674sed 's/^/| /' conftest.$ac_ext >&5
19675
19676gdb_cv_thread_db_h_has_td_notls=no
19677
19678fi
19679rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19680
19681fi
19682echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notls" >&5
19683echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notls" >&6
19684fi
19685if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
19686
19687cat >>confdefs.h <<\_ACEOF
19688#define THREAD_DB_HAS_TD_NOTALLOC 1
19689_ACEOF
19690
19691fi
19692if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
19693
19694cat >>confdefs.h <<\_ACEOF
19695#define THREAD_DB_HAS_TD_VERSION 1
19696_ACEOF
19697
19698fi
19699if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
19700
19701cat >>confdefs.h <<\_ACEOF
19702#define THREAD_DB_HAS_TD_NOTLS 1
19703_ACEOF
19704
19705fi
19706
19707if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
19708 echo "$as_me:$LINENO: checking whether <sys/syscall.h> has __NR_tkill" >&5
19709echo $ECHO_N "checking whether <sys/syscall.h> has __NR_tkill... $ECHO_C" >&6
19710if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then
19711 echo $ECHO_N "(cached) $ECHO_C" >&6
19712else
19713 cat >conftest.$ac_ext <<_ACEOF
19714/* confdefs.h. */
19715_ACEOF
19716cat confdefs.h >>conftest.$ac_ext
19717cat >>conftest.$ac_ext <<_ACEOF
19718/* end confdefs.h. */
19719#include <sys/syscall.h>
19720int
19721main ()
19722{
19723int i = __NR_tkill;
19724 ;
19725 return 0;
19726}
19727_ACEOF
19728rm -f conftest.$ac_objext
19729if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19730 (eval $ac_compile) 2>conftest.er1
19731 ac_status=$?
19732 grep -v '^ *+' conftest.er1 >conftest.err
19733 rm -f conftest.er1
19734 cat conftest.err >&5
19735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19736 (exit $ac_status); } &&
19737 { ac_try='test -z "$ac_c_werror_flag"
19738 || test ! -s conftest.err'
19739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19740 (eval $ac_try) 2>&5
19741 ac_status=$?
19742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19743 (exit $ac_status); }; } &&
19744 { ac_try='test -s conftest.$ac_objext'
19745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19746 (eval $ac_try) 2>&5
19747 ac_status=$?
19748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19749 (exit $ac_status); }; }; then
19750 gdb_cv_sys_syscall_h_has_tkill=yes
19751else
19752 echo "$as_me: failed program was:" >&5
19753sed 's/^/| /' conftest.$ac_ext >&5
19754
19755gdb_cv_sys_syscall_h_has_tkill=no
19756
19757fi
19758rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19759
19760fi
19761echo "$as_me:$LINENO: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
19762echo "${ECHO_T}$gdb_cv_sys_syscall_h_has_tkill" >&6
19763fi
19764if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
19765
19766cat >>confdefs.h <<\_ACEOF
19767#define HAVE_TKILL_SYSCALL 1
19768_ACEOF
19769
19770fi
19771
19772echo "$as_me:$LINENO: checking whether ADDR_NO_RANDOMIZE is declared" >&5
19773echo $ECHO_N "checking whether ADDR_NO_RANDOMIZE is declared... $ECHO_C" >&6
19774if test "${ac_cv_have_decl_ADDR_NO_RANDOMIZE+set}" = set; then
19775 echo $ECHO_N "(cached) $ECHO_C" >&6
19776else
19777 cat >conftest.$ac_ext <<_ACEOF
19778/* confdefs.h. */
19779_ACEOF
19780cat confdefs.h >>conftest.$ac_ext
19781cat >>conftest.$ac_ext <<_ACEOF
19782/* end confdefs.h. */
19783#include <sys/personality.h>
19784
19785int
19786main ()
19787{
19788#ifndef ADDR_NO_RANDOMIZE
19789 char *p = (char *) ADDR_NO_RANDOMIZE;
19790#endif
19791
19792 ;
19793 return 0;
19794}
19795_ACEOF
19796rm -f conftest.$ac_objext
19797if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19798 (eval $ac_compile) 2>conftest.er1
19799 ac_status=$?
19800 grep -v '^ *+' conftest.er1 >conftest.err
19801 rm -f conftest.er1
19802 cat conftest.err >&5
19803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19804 (exit $ac_status); } &&
19805 { ac_try='test -z "$ac_c_werror_flag"
19806 || test ! -s conftest.err'
19807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19808 (eval $ac_try) 2>&5
19809 ac_status=$?
19810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19811 (exit $ac_status); }; } &&
19812 { ac_try='test -s conftest.$ac_objext'
19813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19814 (eval $ac_try) 2>&5
19815 ac_status=$?
19816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19817 (exit $ac_status); }; }; then
19818 ac_cv_have_decl_ADDR_NO_RANDOMIZE=yes
19819else
19820 echo "$as_me: failed program was:" >&5
19821sed 's/^/| /' conftest.$ac_ext >&5
19822
19823ac_cv_have_decl_ADDR_NO_RANDOMIZE=no
19824fi
19825rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19826fi
19827echo "$as_me:$LINENO: result: $ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&5
19828echo "${ECHO_T}$ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&6
19829if test $ac_cv_have_decl_ADDR_NO_RANDOMIZE = yes; then
19830
19831cat >>confdefs.h <<_ACEOF
19832#define HAVE_DECL_ADDR_NO_RANDOMIZE 1
19833_ACEOF
19834
19835
19836else
19837 cat >>confdefs.h <<_ACEOF
19838#define HAVE_DECL_ADDR_NO_RANDOMIZE 0
19839_ACEOF
19840
19841
19842fi
19843
19844
19845
19846if test "$cross_compiling" = yes; then
19847 cat >conftest.$ac_ext <<_ACEOF
19848/* confdefs.h. */
19849_ACEOF
19850cat confdefs.h >>conftest.$ac_ext
19851cat >>conftest.$ac_ext <<_ACEOF
19852/* end confdefs.h. */
19853#include <sys/personality.h>
19854int
19855main ()
19856{
19857
19858# if !HAVE_DECL_ADDR_NO_RANDOMIZE
19859# define ADDR_NO_RANDOMIZE 0x0040000
19860# endif
19861 /* Test the flag could be set and stays set. */
19862 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19863 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19864 return 1
19865 ;
19866 return 0;
19867}
19868_ACEOF
19869rm -f conftest.$ac_objext conftest$ac_exeext
19870if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19871 (eval $ac_link) 2>conftest.er1
19872 ac_status=$?
19873 grep -v '^ *+' conftest.er1 >conftest.err
19874 rm -f conftest.er1
19875 cat conftest.err >&5
19876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19877 (exit $ac_status); } &&
19878 { ac_try='test -z "$ac_c_werror_flag"
19879 || test ! -s conftest.err'
19880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19881 (eval $ac_try) 2>&5
19882 ac_status=$?
19883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19884 (exit $ac_status); }; } &&
19885 { ac_try='test -s conftest$ac_exeext'
19886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19887 (eval $ac_try) 2>&5
19888 ac_status=$?
19889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19890 (exit $ac_status); }; }; then
19891 have_personality=true
19892else
19893 echo "$as_me: failed program was:" >&5
19894sed 's/^/| /' conftest.$ac_ext >&5
19895
19896have_personality=false
19897fi
19898rm -f conftest.err conftest.$ac_objext \
19899 conftest$ac_exeext conftest.$ac_ext
19900else
19901 cat >conftest.$ac_ext <<_ACEOF
19902/* confdefs.h. */
19903_ACEOF
19904cat confdefs.h >>conftest.$ac_ext
19905cat >>conftest.$ac_ext <<_ACEOF
19906/* end confdefs.h. */
19907#include <sys/personality.h>
19908int
19909main ()
19910{
19911
19912# if !HAVE_DECL_ADDR_NO_RANDOMIZE
19913# define ADDR_NO_RANDOMIZE 0x0040000
19914# endif
19915 /* Test the flag could be set and stays set. */
19916 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19917 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19918 return 1
19919 ;
19920 return 0;
19921}
19922_ACEOF
19923rm -f conftest$ac_exeext
19924if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19925 (eval $ac_link) 2>&5
19926 ac_status=$?
19927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19928 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19930 (eval $ac_try) 2>&5
19931 ac_status=$?
19932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19933 (exit $ac_status); }; }; then
19934 have_personality=true
19935else
19936 echo "$as_me: program exited with status $ac_status" >&5
19937echo "$as_me: failed program was:" >&5
19938sed 's/^/| /' conftest.$ac_ext >&5
19939
19940( exit $ac_status )
19941have_personality=false
19942fi
19943rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19944fi
19945if $have_personality
19946then
19947
19948cat >>confdefs.h <<\_ACEOF
19949#define HAVE_PERSONALITY 1
19950_ACEOF
19951
19952fi
19953
19954
19955target_sysroot_reloc=0
19956
19957# Check whether --with-sysroot or --without-sysroot was given.
19958if test "${with_sysroot+set}" = set; then
19959 withval="$with_sysroot"
19960
19961 case ${with_sysroot} in
19962 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
19963 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
19964 esac
19965
19966 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
19967
19968 if test "x$prefix" = xNONE; then
19969 test_prefix=/usr/local
19970 else
19971 test_prefix=$prefix
19972 fi
19973 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
19974 test_exec_prefix=$test_prefix
19975 else
19976 test_exec_prefix=$exec_prefix
19977 fi
19978 case ${TARGET_SYSTEM_ROOT} in
19979 "${test_prefix}"|"${test_prefix}/"*|\
19980 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
19981 '${prefix}'|'${prefix}/'*|\
19982 '${exec_prefix}'|'${exec_prefix}/'*)
19983 target_sysroot_reloc=1
19984 ;;
19985 esac
19986
19987else
19988
19989 TARGET_SYSTEM_ROOT=
19990 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
19991
19992fi;
19993TARGET_SYSTEM_ROOT_DEFINE="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE=$target_sysroot_reloc"
19994
19995
19996
19997
19998
19999# Check whether --with-system-gdbinit or --without-system-gdbinit was given.
20000if test "${with_system_gdbinit+set}" = set; then
20001 withval="$with_system_gdbinit"
20002
20003 SYSTEM_GDBINIT=$withval
20004else
20005 SYSTEM_GDBINIT=
20006fi;
20007
20008 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
20009 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20010 ac_define_dir=`eval echo $SYSTEM_GDBINIT`
20011 ac_define_dir=`eval echo $ac_define_dir`
20012
20013cat >>confdefs.h <<_ACEOF
20014#define SYSTEM_GDBINIT "$ac_define_dir"
20015_ACEOF
20016
20017
20018
20019 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
20020 if test "x$prefix" = xNONE; then
20021 test_prefix=/usr/local
20022 else
20023 test_prefix=$prefix
20024 fi
20025 else
20026 test_prefix=$exec_prefix
20027 fi
20028 value=0
20029 case ${ac_define_dir} in
20030 "${test_prefix}"|"${test_prefix}/"*|\
20031 '${exec_prefix}'|'${exec_prefix}/'*)
20032 value=1
20033 ;;
20034 esac
20035
20036cat >>confdefs.h <<_ACEOF
20037#define SYSTEM_GDBINIT_RELOCATABLE $value
20038_ACEOF
20039
20040
20041
20042# Check whether --enable-werror or --disable-werror was given.
20043if test "${enable_werror+set}" = set; then
20044 enableval="$enable_werror"
20045 case "${enableval}" in
20046 yes | y) ERROR_ON_WARNING="yes" ;;
20047 no | n) ERROR_ON_WARNING="no" ;;
20048 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
20049echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
20050 { (exit 1); exit 1; }; } ;;
20051 esac
20052fi;
20053
20054# Enable -Werror by default when using gcc
20055if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
20056 ERROR_ON_WARNING=yes
20057fi
20058
20059WERROR_CFLAGS=""
20060if test "${ERROR_ON_WARNING}" = yes ; then
20061 WERROR_CFLAGS="-Werror"
20062fi
20063
20064# The entries after -Wno-pointer-sign are disabled warnings which may
20065# be enabled in the future, which can not currently be used to build
20066# GDB.
20067# NOTE: If you change this list, remember to update
20068# gdb/doc/gdbint.texinfo.
20069build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
20070-Wformat-nonliteral -Wno-pointer-sign \
20071-Wno-unused -Wno-switch -Wno-char-subscripts"
20072
20073# Enable -Wno-format by default when using gcc on mingw since many
20074# GCC versions complain about %I64.
20075case "${host}" in
20076 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
20077esac
20078
20079# Check whether --enable-build-warnings or --disable-build-warnings was given.
20080if test "${enable_build_warnings+set}" = set; then
20081 enableval="$enable_build_warnings"
20082 case "${enableval}" in
20083 yes) ;;
20084 no) build_warnings="-w";;
20085 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
20086 build_warnings="${build_warnings} ${t}";;
20087 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
20088 build_warnings="${t} ${build_warnings}";;
20089 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
20090esac
20091if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
20092 echo "Setting compiler warning flags = $build_warnings" 6>&1
20093fi
20094fi; # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
20095if test "${enable_gdb_build_warnings+set}" = set; then
20096 enableval="$enable_gdb_build_warnings"
20097 case "${enableval}" in
20098 yes) ;;
20099 no) build_warnings="-w";;
20100 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
20101 build_warnings="${build_warnings} ${t}";;
20102 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
20103 build_warnings="${t} ${build_warnings}";;
20104 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
20105esac
20106if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
20107 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
20108fi
20109fi; WARN_CFLAGS=""
20110if test "x${build_warnings}" != x -a "x$GCC" = xyes
20111then
20112 echo "$as_me:$LINENO: checking compiler warning flags" >&5
20113echo $ECHO_N "checking compiler warning flags... $ECHO_C" >&6
20114 # Separate out the -Werror flag as some files just cannot be
20115 # compiled with it enabled.
20116 for w in ${build_warnings}; do
20117 case $w in
20118 -Werr*) WERROR_CFLAGS=-Werror ;;
20119 *) # Check that GCC accepts it
20120 saved_CFLAGS="$CFLAGS"
20121 CFLAGS="$CFLAGS $w"
20122 cat >conftest.$ac_ext <<_ACEOF
20123/* confdefs.h. */
20124_ACEOF
20125cat confdefs.h >>conftest.$ac_ext
20126cat >>conftest.$ac_ext <<_ACEOF
20127/* end confdefs.h. */
20128
20129int
20130main ()
20131{
20132
20133 ;
20134 return 0;
20135}
20136_ACEOF
20137rm -f conftest.$ac_objext
20138if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20139 (eval $ac_compile) 2>conftest.er1
20140 ac_status=$?
20141 grep -v '^ *+' conftest.er1 >conftest.err
20142 rm -f conftest.er1
20143 cat conftest.err >&5
20144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20145 (exit $ac_status); } &&
20146 { ac_try='test -z "$ac_c_werror_flag"
20147 || test ! -s conftest.err'
20148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20149 (eval $ac_try) 2>&5
20150 ac_status=$?
20151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20152 (exit $ac_status); }; } &&
20153 { ac_try='test -s conftest.$ac_objext'
20154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20155 (eval $ac_try) 2>&5
20156 ac_status=$?
20157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20158 (exit $ac_status); }; }; then
20159 WARN_CFLAGS="${WARN_CFLAGS} $w"
20160else
20161 echo "$as_me: failed program was:" >&5
20162sed 's/^/| /' conftest.$ac_ext >&5
20163
20164fi
20165rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20166 CFLAGS="$saved_CFLAGS"
20167 esac
20168 done
20169 echo "$as_me:$LINENO: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
20170echo "${ECHO_T}${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6
20171fi
20172
20173
20174
20175# In the Cygwin environment, we need some additional flags.
20176echo "$as_me:$LINENO: checking for cygwin" >&5
20177echo $ECHO_N "checking for cygwin... $ECHO_C" >&6
20178if test "${gdb_cv_os_cygwin+set}" = set; then
20179 echo $ECHO_N "(cached) $ECHO_C" >&6
20180else
20181 cat >conftest.$ac_ext <<_ACEOF
20182/* confdefs.h. */
20183_ACEOF
20184cat confdefs.h >>conftest.$ac_ext
20185cat >>conftest.$ac_ext <<_ACEOF
20186/* end confdefs.h. */
20187
20188#if defined (__CYGWIN__) || defined (__CYGWIN32__)
20189lose
20190#endif
20191_ACEOF
20192if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20193 $EGREP "lose" >/dev/null 2>&1; then
20194 gdb_cv_os_cygwin=yes
20195else
20196 gdb_cv_os_cygwin=no
20197fi
20198rm -f conftest*
20199
20200fi
20201echo "$as_me:$LINENO: result: $gdb_cv_os_cygwin" >&5
20202echo "${ECHO_T}$gdb_cv_os_cygwin" >&6
20203
20204
20205SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
20206case ${host} in
20207 *go32* ) SER_HARDWIRE=ser-go32.o ;;
20208 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
20209 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
20210esac
20211
20212
20213# libreadline needs libuser32.a in a cygwin environment
20214WIN32LIBS=
20215if test x$gdb_cv_os_cygwin = xyes; then
20216 WIN32LIBS="-luser32"
20217 case "${target}" in
20218 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
20219 ;;
20220 esac
20221fi
20222
20223# The ser-tcp.c module requires sockets.
20224case ${host} in
20225 *mingw32*)
20226
20227cat >>confdefs.h <<\_ACEOF
20228#define USE_WIN32API 1
20229_ACEOF
20230
20231 WIN32LIBS="$WIN32LIBS -lws2_32"
20232 ;;
20233esac
20234
20235
20236# Add ELF support to GDB, but only if BFD includes ELF support.
20237OLD_CFLAGS=$CFLAGS
20238OLD_LDFLAGS=$LDFLAGS
20239OLD_LIBS=$LIBS
20240CFLAGS="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd"
20241LDFLAGS="$LDFLAGS -L../bfd -L../libiberty"
20242intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
20243LIBS="-lbfd -liberty $intl $LIBS"
20244echo "$as_me:$LINENO: checking for ELF support in BFD" >&5
20245echo $ECHO_N "checking for ELF support in BFD... $ECHO_C" >&6
20246if test "${gdb_cv_var_elf+set}" = set; then
20247 echo $ECHO_N "(cached) $ECHO_C" >&6
20248else
20249 cat >conftest.$ac_ext <<_ACEOF
20250/* confdefs.h. */
20251_ACEOF
20252cat confdefs.h >>conftest.$ac_ext
20253cat >>conftest.$ac_ext <<_ACEOF
20254/* end confdefs.h. */
20255#include <stdlib.h>
20256#include "bfd.h"
20257#include "elf-bfd.h"
20258
20259int
20260main ()
20261{
20262bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
20263 ;
20264 return 0;
20265}
20266_ACEOF
20267rm -f conftest.$ac_objext conftest$ac_exeext
20268if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20269 (eval $ac_link) 2>conftest.er1
20270 ac_status=$?
20271 grep -v '^ *+' conftest.er1 >conftest.err
20272 rm -f conftest.er1
20273 cat conftest.err >&5
20274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20275 (exit $ac_status); } &&
20276 { ac_try='test -z "$ac_c_werror_flag"
20277 || test ! -s conftest.err'
20278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20279 (eval $ac_try) 2>&5
20280 ac_status=$?
20281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20282 (exit $ac_status); }; } &&
20283 { ac_try='test -s conftest$ac_exeext'
20284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20285 (eval $ac_try) 2>&5
20286 ac_status=$?
20287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20288 (exit $ac_status); }; }; then
20289 gdb_cv_var_elf=yes
20290else
20291 echo "$as_me: failed program was:" >&5
20292sed 's/^/| /' conftest.$ac_ext >&5
20293
20294gdb_cv_var_elf=no
20295fi
20296rm -f conftest.err conftest.$ac_objext \
20297 conftest$ac_exeext conftest.$ac_ext
20298fi
20299echo "$as_me:$LINENO: result: $gdb_cv_var_elf" >&5
20300echo "${ECHO_T}$gdb_cv_var_elf" >&6
20301if test $gdb_cv_var_elf = yes; then
20302 CONFIG_OBS="$CONFIG_OBS elfread.o"
20303
20304cat >>confdefs.h <<\_ACEOF
20305#define HAVE_ELF 1
20306_ACEOF
20307
20308fi
20309CFLAGS=$OLD_CFLAGS
20310LDFLAGS=$OLD_LDFLAGS
20311LIBS=$OLD_LIBS
20312
20313# Add any host-specific objects to GDB.
20314CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
20315
20316LIBGUI="../libgui/src/libgui.a"
20317GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
20318
20319
20320
20321WIN32LDAPP=
20322
20323
20324
20325case "${host}" in
20326*-*-cygwin* | *-*-mingw* )
20327 configdir="win"
20328 ;;
20329*)
20330 configdir="unix"
20331 ;;
20332esac
20333
20334GDBTKLIBS=
20335if test "${enable_gdbtk}" = "yes"; then
20336
20337 # Gdbtk must have an absolute path to srcdir in order to run
20338 # properly when not installed.
20339 here=`pwd`
20340 cd ${srcdir}
20341 GDBTK_SRC_DIR=`pwd`
20342 cd $here
20343
20344
20345 #
20346 # Ok, lets find the tcl configuration
20347 # First, look for one uninstalled.
20348 # the alternative search directory is invoked by --with-tcl
20349 #
20350
20351 if test x"${no_tcl}" = x ; then
20352 # we reset no_tcl in case something fails here
20353 no_tcl=true
20354
20355# Check whether --with-tcl or --without-tcl was given.
20356if test "${with_tcl+set}" = set; then
20357 withval="$with_tcl"
20358 with_tclconfig=${withval}
20359fi;
20360 echo "$as_me:$LINENO: checking for Tcl configuration" >&5
20361echo $ECHO_N "checking for Tcl configuration... $ECHO_C" >&6
20362 if test "${ac_cv_c_tclconfig+set}" = set; then
20363 echo $ECHO_N "(cached) $ECHO_C" >&6
20364else
20365
20366
20367 # First check to see if --with-tcl was specified.
20368 case "${host}" in
20369 *-*-cygwin*) platDir="win" ;;
20370 *) platDir="unix" ;;
20371 esac
20372 if test x"${with_tclconfig}" != x ; then
20373 if test -f "${with_tclconfig}/tclConfig.sh" ; then
20374 ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
20375 else
20376 { { echo "$as_me:$LINENO: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&5
20377echo "$as_me: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&2;}
20378 { (exit 1); exit 1; }; }
20379 fi
20380 fi
20381
20382 # then check for a private Tcl installation
20383 if test x"${ac_cv_c_tclconfig}" = x ; then
20384 for i in \
20385 ../tcl \
20386 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20387 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
20388 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
20389 ../../tcl \
20390 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20391 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
20392 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
20393 ../../../tcl \
20394 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20395 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
20396 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
20397 if test -f "$i/$platDir/tclConfig.sh" ; then
20398 ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20399 break
20400 fi
20401 done
20402 fi
20403
20404 # on Darwin, check in Framework installation locations
20405 if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
20406 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20407 `ls -d /Library/Frameworks 2>/dev/null` \
20408 `ls -d /Network/Library/Frameworks 2>/dev/null` \
20409 `ls -d /System/Library/Frameworks 2>/dev/null` \
20410 ; do
20411 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
20412 ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
20413 break
20414 fi
20415 done
20416 fi
20417
20418 # check in a few common install locations
20419 if test x"${ac_cv_c_tclconfig}" = x ; then
20420 for i in `ls -d ${libdir} 2>/dev/null` \
20421 `ls -d ${exec_prefix}/lib 2>/dev/null` \
20422 `ls -d ${prefix}/lib 2>/dev/null` \
20423 `ls -d /usr/local/lib 2>/dev/null` \
20424 `ls -d /usr/contrib/lib 2>/dev/null` \
20425 `ls -d /usr/lib 2>/dev/null` \
20426 ; do
20427 if test -f "$i/tclConfig.sh" ; then
20428 ac_cv_c_tclconfig=`(cd $i; pwd)`
20429 break
20430 fi
20431 done
20432 fi
20433
20434 # check in a few other private locations
20435 if test x"${ac_cv_c_tclconfig}" = x ; then
20436 for i in \
20437 ${srcdir}/../tcl \
20438 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20439 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
20440 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
20441 if test -f "$i/$platDir/tclConfig.sh" ; then
20442 ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20443 break
20444 fi
20445 done
20446 fi
20447
20448fi
20449
20450
20451 if test x"${ac_cv_c_tclconfig}" = x ; then
20452 TCL_BIN_DIR="# no Tcl configs found"
20453 { echo "$as_me:$LINENO: WARNING: Can't find Tcl configuration definitions" >&5
20454echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
20455 else
20456 no_tcl=
20457 TCL_BIN_DIR=${ac_cv_c_tclconfig}
20458 echo "$as_me:$LINENO: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
20459echo "${ECHO_T}found ${TCL_BIN_DIR}/tclConfig.sh" >&6
20460 fi
20461 fi
20462
20463
20464 # If $no_tk is nonempty, then we can't do Tk, and there is no
20465 # point to doing Tcl.
20466
20467 #
20468 # Ok, lets find the tk configuration
20469 # First, look for one uninstalled.
20470 # the alternative search directory is invoked by --with-tk
20471 #
20472
20473 if test x"${no_tk}" = x ; then
20474 # we reset no_tk in case something fails here
20475 no_tk=true
20476
20477# Check whether --with-tk or --without-tk was given.
20478if test "${with_tk+set}" = set; then
20479 withval="$with_tk"
20480 with_tkconfig=${withval}
20481fi;
20482 echo "$as_me:$LINENO: checking for Tk configuration" >&5
20483echo $ECHO_N "checking for Tk configuration... $ECHO_C" >&6
20484 if test "${ac_cv_c_tkconfig+set}" = set; then
20485 echo $ECHO_N "(cached) $ECHO_C" >&6
20486else
20487
20488
20489 # First check to see if --with-tkconfig was specified.
20490 if test x"${with_tkconfig}" != x ; then
20491 if test -f "${with_tkconfig}/tkConfig.sh" ; then
20492 ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
20493 else
20494 { { echo "$as_me:$LINENO: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&5
20495echo "$as_me: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&2;}
20496 { (exit 1); exit 1; }; }
20497 fi
20498 fi
20499
20500 # then check for a private Tk library
20501 case "${host}" in
20502 *-*-cygwin*) platDir="win" ;;
20503 *) platDir="unix" ;;
20504 esac
20505 if test x"${ac_cv_c_tkconfig}" = x ; then
20506 for i in \
20507 ../tk \
20508 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20509 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
20510 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
20511 ../../tk \
20512 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20513 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
20514 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
20515 ../../../tk \
20516 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20517 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
20518 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
20519 if test -f "$i/$platDir/tkConfig.sh" ; then
20520 ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20521 break
20522 fi
20523 done
20524 fi
20525
20526 # on Darwin, check in Framework installation locations
20527 if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
20528 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20529 `ls -d /Library/Frameworks 2>/dev/null` \
20530 `ls -d /Network/Library/Frameworks 2>/dev/null` \
20531 `ls -d /System/Library/Frameworks 2>/dev/null` \
20532 ; do
20533 if test -f "$i/Tk.framework/tkConfig.sh" ; then
20534 ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
20535 break
20536 fi
20537 done
20538 fi
20539
20540 # check in a few common install locations
20541 if test x"${ac_cv_c_tkconfig}" = x ; then
20542 for i in `ls -d ${libdir} 2>/dev/null` \
20543 `ls -d ${exec_prefix}/lib 2>/dev/null` \
20544 `ls -d ${prefix}/lib 2>/dev/null` \
20545 `ls -d /usr/local/lib 2>/dev/null` \
20546 `ls -d /usr/contrib/lib 2>/dev/null` \
20547 `ls -d /usr/lib 2>/dev/null` \
20548 ; do
20549 if test -f "$i/tkConfig.sh" ; then
20550 ac_cv_c_tkconfig=`(cd $i; pwd)`
20551 break
20552 fi
20553 done
20554 fi
20555 # check in a few other private locations
20556 if test x"${ac_cv_c_tkconfig}" = x ; then
20557 for i in \
20558 ${srcdir}/../tk \
20559 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20560 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
20561 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
20562 if test -f "$i/$platDir/tkConfig.sh" ; then
20563 ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20564 break
20565 fi
20566 done
20567 fi
20568
20569fi
20570
20571
20572 if test x"${ac_cv_c_tkconfig}" = x ; then
20573 TK_BIN_DIR="# no Tk configs found"
20574 { echo "$as_me:$LINENO: WARNING: Can't find Tk configuration definitions" >&5
20575echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
20576 else
20577 no_tk=
20578 TK_BIN_DIR=${ac_cv_c_tkconfig}
20579 echo "$as_me:$LINENO: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
20580echo "${ECHO_T}found ${TK_BIN_DIR}/tkConfig.sh" >&6
20581 fi
20582 fi
20583
20584
20585 if test -z "${no_tcl}" -a -z "${no_tk}"; then
20586
20587 echo "$as_me:$LINENO: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
20588echo $ECHO_N "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... $ECHO_C" >&6
20589
20590 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
20591 echo "$as_me:$LINENO: result: loading" >&5
20592echo "${ECHO_T}loading" >&6
20593 . ${TCL_BIN_DIR}/tclConfig.sh
20594 else
20595 echo "$as_me:$LINENO: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
20596echo "${ECHO_T}could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6
20597 fi
20598
20599 # eval is required to do the TCL_DBGX substitution
20600 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
20601 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
20602
20603 # If the TCL_BIN_DIR is the build directory (not the install directory),
20604 # then set the common variable name to the value of the build variables.
20605 # For example, the variable TCL_LIB_SPEC will be set to the value
20606 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
20607 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
20608 # installed and uninstalled version of Tcl.
20609 if test -f "${TCL_BIN_DIR}/Makefile" ; then
20610 TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
20611 TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
20612 TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
20613 elif test "`uname -s`" = "Darwin"; then
20614 # If Tcl was built as a framework, attempt to use the libraries
20615 # from the framework at the given location so that linking works
20616 # against Tcl.framework installed in an arbitary location.
20617 case ${TCL_DEFS} in
20618 *TCL_FRAMEWORK*)
20619 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
20620 for i in "`cd ${TCL_BIN_DIR}; pwd`" \
20621 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
20622 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
20623 TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
20624 break
20625 fi
20626 done
20627 fi
20628 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
20629 TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
20630 TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
20631 fi
20632 ;;
20633 esac
20634 fi
20635
20636 # eval is required to do the TCL_DBGX substitution
20637 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
20638 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
20639 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
20640 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
20641
20642
20643
20644
20645
20646
20647
20648
20649
20650
20651
20652
20653
20654
20655
20656 # Check for in-tree tcl
20657 here=`pwd`
20658 cd ${srcdir}/..
20659 topdir=`pwd`
20660 cd ${here}
20661
20662 intree="no"
20663 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
20664 intree="yes"
20665 fi
20666
20667 # Find Tcl private headers
20668 if test x"${intree}" = xno; then
20669
20670 echo "$as_me:$LINENO: checking for Tcl private headers" >&5
20671echo $ECHO_N "checking for Tcl private headers... $ECHO_C" >&6
20672 private_dir=""
20673 dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
20674 if test -f ${dir}/tclInt.h ; then
20675 private_dir=${dir}
20676 fi
20677
20678 if test x"${private_dir}" = x; then
20679 { { echo "$as_me:$LINENO: error: could not find private Tcl headers" >&5
20680echo "$as_me: error: could not find private Tcl headers" >&2;}
20681 { (exit 1); exit 1; }; }
20682 else
20683 TCL_PRIVATE_INCLUDE="-I${private_dir}"
20684 echo "$as_me:$LINENO: result: ${private_dir}" >&5
20685echo "${ECHO_T}${private_dir}" >&6
20686 fi
20687
20688 TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
20689 TCL_LIBRARY="${TCL_LIB_SPEC}"
20690 TCL_DEPS=""
20691 else
20692 # If building tcl in the same src tree, private headers
20693 # are not needed, but we need to be sure to use the right
20694 # headers library
20695 TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
20696 TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
20697 TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
20698 fi
20699
20700
20701
20702
20703
20704 echo "$as_me:$LINENO: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
20705echo $ECHO_N "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... $ECHO_C" >&6
20706
20707 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
20708 echo "$as_me:$LINENO: result: loading" >&5
20709echo "${ECHO_T}loading" >&6
20710 . ${TK_BIN_DIR}/tkConfig.sh
20711 else
20712 echo "$as_me:$LINENO: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
20713echo "${ECHO_T}could not find ${TK_BIN_DIR}/tkConfig.sh" >&6
20714 fi
20715
20716 # eval is required to do the TK_DBGX substitution
20717 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
20718 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
20719
20720 # If the TK_BIN_DIR is the build directory (not the install directory),
20721 # then set the common variable name to the value of the build variables.
20722 # For example, the variable TK_LIB_SPEC will be set to the value
20723 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
20724 # instead of TK_BUILD_LIB_SPEC since it will work with both an
20725 # installed and uninstalled version of Tcl.
20726 if test -f "${TK_BIN_DIR}/Makefile" ; then
20727 TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
20728 TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
20729 TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
20730 elif test "`uname -s`" = "Darwin"; then
20731 # If Tk was built as a framework, attempt to use the libraries
20732 # from the framework at the given location so that linking works
20733 # against Tk.framework installed in an arbitary location.
20734 case ${TK_DEFS} in
20735 *TK_FRAMEWORK*)
20736 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
20737 for i in "`cd ${TK_BIN_DIR}; pwd`" \
20738 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
20739 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
20740 TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
20741 break
20742 fi
20743 done
20744 fi
20745 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
20746 TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
20747 TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
20748 fi
20749 ;;
20750 esac
20751 fi
20752
20753 # eval is required to do the TK_DBGX substitution
20754 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
20755 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
20756 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
20757 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
20758
20759
20760
20761
20762
20763
20764
20765
20766
20767
20768
20769
20770
20771
20772 # Check for in-tree Tk
20773 intree="no"
20774 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
20775 intree="yes"
20776 fi
20777
20778 # Find Tk private headers
20779 if test x"${intree}" = xno; then
20780
20781 echo "$as_me:$LINENO: checking for Tk private headers" >&5
20782echo $ECHO_N "checking for Tk private headers... $ECHO_C" >&6
20783 private_dir=""
20784 dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
20785 if test -f ${dir}/tkInt.h; then
20786 private_dir=${dir}
20787 fi
20788
20789 if test x"${private_dir}" = x; then
20790 { { echo "$as_me:$LINENO: error: could not find Tk private headers" >&5
20791echo "$as_me: error: could not find Tk private headers" >&2;}
20792 { (exit 1); exit 1; }; }
20793 else
20794 TK_PRIVATE_INCLUDE="-I${private_dir}"
20795 echo "$as_me:$LINENO: result: ${private_dir}" >&5
20796echo "${ECHO_T}${private_dir}" >&6
20797 fi
20798
20799 TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
20800 TK_LIBRARY=${TK_LIB_SPEC}
20801 TK_DEPS=""
20802 else
20803 TK_INCLUDE="-I${TK_SRC_DIR}/generic"
20804 TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
20805 TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
20806 fi
20807
20808
20809
20810
20811
20812 ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
20813
20814 # Include some libraries that Tcl and Tk want.
20815 TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
20816 # Yes, the ordering seems wrong here. But it isn't.
20817 # TK_LIBS is the list of libraries that need to be linked
20818 # after Tcl/Tk. Note that this isn't put into LIBS. If it
20819 # were in LIBS then any link tests after this point would
20820 # try to include things like `$(LIBGUI)', which wouldn't work.
20821 GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
20822
20823 CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
20824 CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
20825 CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
20826 CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
20827 CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
20828 CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
20829 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
20830
20831 if test x$gdb_cv_os_cygwin = xyes; then
20832 WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
20833 WIN32LDAPP="-Wl,--subsystem,console"
20834 CONFIG_OBS="${CONFIG_OBS} gdbres.o"
20835 fi
20836
20837
20838
20839subdirs="$subdirs gdbtk"
20840
20841 fi
20842fi
20843
20844
20845
20846
20847
20848
20849
20850
20851echo "$as_me:$LINENO: checking for X" >&5
20852echo $ECHO_N "checking for X... $ECHO_C" >&6
20853
20854
20855# Check whether --with-x or --without-x was given.
20856if test "${with_x+set}" = set; then
20857 withval="$with_x"
20858
20859fi;
20860# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
20861if test "x$with_x" = xno; then
20862 # The user explicitly disabled X.
20863 have_x=disabled
20864else
20865 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
20866 # Both variables are already set.
20867 have_x=yes
20868 else
20869 if test "${ac_cv_have_x+set}" = set; then
20870 echo $ECHO_N "(cached) $ECHO_C" >&6
20871else
20872 # One or both of the vars are not set, and there is no cached value.
20873ac_x_includes=no ac_x_libraries=no
20874rm -fr conftest.dir
20875if mkdir conftest.dir; then
20876 cd conftest.dir
20877 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
20878 cat >Imakefile <<'_ACEOF'
20879acfindx:
20880 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
20881_ACEOF
20882 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
20883 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
20884 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
20885 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
20886 for ac_extension in a so sl; do
20887 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
20888 test -f $ac_im_libdir/libX11.$ac_extension; then
20889 ac_im_usrlibdir=$ac_im_libdir; break
20890 fi
20891 done
20892 # Screen out bogus values from the imake configuration. They are
20893 # bogus both because they are the default anyway, and because
20894 # using them would break gcc on systems where it needs fixed includes.
20895 case $ac_im_incroot in
20896 /usr/include) ;;
20897 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
20898 esac
20899 case $ac_im_usrlibdir in
20900 /usr/lib | /lib) ;;
20901 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
20902 esac
20903 fi
20904 cd ..
20905 rm -fr conftest.dir
20906fi
20907
20908# Standard set of common directories for X headers.
20909# Check X11 before X11Rn because it is often a symlink to the current release.
20910ac_x_header_dirs='
20911/usr/X11/include
20912/usr/X11R6/include
20913/usr/X11R5/include
20914/usr/X11R4/include
20915
20916/usr/include/X11
20917/usr/include/X11R6
20918/usr/include/X11R5
20919/usr/include/X11R4
20920
20921/usr/local/X11/include
20922/usr/local/X11R6/include
20923/usr/local/X11R5/include
20924/usr/local/X11R4/include
20925
20926/usr/local/include/X11
20927/usr/local/include/X11R6
20928/usr/local/include/X11R5
20929/usr/local/include/X11R4
20930
20931/usr/X386/include
20932/usr/x386/include
20933/usr/XFree86/include/X11
20934
20935/usr/include
20936/usr/local/include
20937/usr/unsupported/include
20938/usr/athena/include
20939/usr/local/x11r5/include
20940/usr/lpp/Xamples/include
20941
20942/usr/openwin/include
20943/usr/openwin/share/include'
20944
20945if test "$ac_x_includes" = no; then
20946 # Guess where to find include files, by looking for Intrinsic.h.
20947 # First, try using that file with no special directory specified.
20948 cat >conftest.$ac_ext <<_ACEOF
20949/* confdefs.h. */
20950_ACEOF
20951cat confdefs.h >>conftest.$ac_ext
20952cat >>conftest.$ac_ext <<_ACEOF
20953/* end confdefs.h. */
20954#include <X11/Intrinsic.h>
20955_ACEOF
20956if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20957 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20958 ac_status=$?
20959 grep -v '^ *+' conftest.er1 >conftest.err
20960 rm -f conftest.er1
20961 cat conftest.err >&5
20962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20963 (exit $ac_status); } >/dev/null; then
20964 if test -s conftest.err; then
20965 ac_cpp_err=$ac_c_preproc_warn_flag
20966 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20967 else
20968 ac_cpp_err=
20969 fi
20970else
20971 ac_cpp_err=yes
20972fi
20973if test -z "$ac_cpp_err"; then
20974 # We can compile using X headers with no special include directory.
20975ac_x_includes=
20976else
20977 echo "$as_me: failed program was:" >&5
20978sed 's/^/| /' conftest.$ac_ext >&5
20979
20980 for ac_dir in $ac_x_header_dirs; do
20981 if test -r "$ac_dir/X11/Intrinsic.h"; then
20982 ac_x_includes=$ac_dir
20983 break
20984 fi
20985done
20986fi
20987rm -f conftest.err conftest.$ac_ext
20988fi # $ac_x_includes = no
20989
20990if test "$ac_x_libraries" = no; then
20991 # Check for the libraries.
20992 # See if we find them without any special options.
20993 # Don't add to $LIBS permanently.
20994 ac_save_LIBS=$LIBS
20995 LIBS="-lXt $LIBS"
20996 cat >conftest.$ac_ext <<_ACEOF
20997/* confdefs.h. */
20998_ACEOF
20999cat confdefs.h >>conftest.$ac_ext
21000cat >>conftest.$ac_ext <<_ACEOF
21001/* end confdefs.h. */
21002#include <X11/Intrinsic.h>
21003int
21004main ()
21005{
21006XtMalloc (0)
21007 ;
21008 return 0;
21009}
21010_ACEOF
21011rm -f conftest.$ac_objext conftest$ac_exeext
21012if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21013 (eval $ac_link) 2>conftest.er1
21014 ac_status=$?
21015 grep -v '^ *+' conftest.er1 >conftest.err
21016 rm -f conftest.er1
21017 cat conftest.err >&5
21018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21019 (exit $ac_status); } &&
21020 { ac_try='test -z "$ac_c_werror_flag"
21021 || test ! -s conftest.err'
21022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21023 (eval $ac_try) 2>&5
21024 ac_status=$?
21025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21026 (exit $ac_status); }; } &&
21027 { ac_try='test -s conftest$ac_exeext'
21028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21029 (eval $ac_try) 2>&5
21030 ac_status=$?
21031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21032 (exit $ac_status); }; }; then
21033 LIBS=$ac_save_LIBS
21034# We can link X programs with no special library path.
21035ac_x_libraries=
21036else
21037 echo "$as_me: failed program was:" >&5
21038sed 's/^/| /' conftest.$ac_ext >&5
21039
21040LIBS=$ac_save_LIBS
21041for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
21042do
21043 # Don't even attempt the hair of trying to link an X program!
21044 for ac_extension in a so sl; do
21045 if test -r $ac_dir/libXt.$ac_extension; then
21046 ac_x_libraries=$ac_dir
21047 break 2
21048 fi
21049 done
21050done
21051fi
21052rm -f conftest.err conftest.$ac_objext \
21053 conftest$ac_exeext conftest.$ac_ext
21054fi # $ac_x_libraries = no
21055
21056if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
21057 # Didn't find X anywhere. Cache the known absence of X.
21058 ac_cv_have_x="have_x=no"
21059else
21060 # Record where we found X for the cache.
21061 ac_cv_have_x="have_x=yes \
21062 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
21063fi
21064fi
21065
21066 fi
21067 eval "$ac_cv_have_x"
21068fi # $with_x != no
21069
21070if test "$have_x" != yes; then
21071 echo "$as_me:$LINENO: result: $have_x" >&5
21072echo "${ECHO_T}$have_x" >&6
21073 no_x=yes
21074else
21075 # If each of the values was on the command line, it overrides each guess.
21076 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
21077 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
21078 # Update the cache value to reflect the command line values.
21079 ac_cv_have_x="have_x=yes \
21080 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
21081 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
21082echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
21083fi
21084
21085
21086# Unlike the sim directory, whether a simulator is linked is controlled by
21087# presence of a gdb_sim definition in the target configure.tgt entry.
21088# This code just checks for a few cases where we'd like to ignore those
21089# definitions, even when they're present in the '.mt' file. These cases
21090# are when --disable-sim is specified, or if the simulator directory is
21091# not part of the source tree.
21092#
21093# Check whether --enable-sim or --disable-sim was given.
21094if test "${enable_sim+set}" = set; then
21095 enableval="$enable_sim"
21096 echo "enable_sim = $enable_sim";
21097 echo "enableval = ${enableval}";
21098 case "${enableval}" in
21099 yes) ignore_sim=false ;;
21100 no) ignore_sim=true ;;
21101 *) ignore_sim=false ;;
21102 esac
21103else
21104 ignore_sim=false
21105fi;
21106
21107if test ! -d "${srcdir}/../sim"; then
21108 ignore_sim=true
21109fi
21110
21111SIM=
21112SIM_OBS=
21113if test "${ignore_sim}" = "false"; then
21114 if test x"${gdb_sim}" != x ; then
21115 SIM="${gdb_sim}"
21116 SIM_OBS="remote-sim.o"
21117
21118cat >>confdefs.h <<\_ACEOF
21119#define WITH_SIM 1
21120_ACEOF
21121
21122 fi
21123fi
21124
21125
21126
21127
21128
21129
21130
21131
21132
21133
21134
21135
21136
21137
21138# List of host floatformats.
21139
21140cat >>confdefs.h <<_ACEOF
21141#define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
21142_ACEOF
21143
21144
21145cat >>confdefs.h <<_ACEOF
21146#define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
21147_ACEOF
21148
21149
21150cat >>confdefs.h <<_ACEOF
21151#define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
21152_ACEOF
21153
21154
21155# target_subdir is used by the testsuite to find the target libraries.
21156target_subdir=
21157if test "${host}" != "${target}"; then
21158 target_subdir="${target_alias}/"
21159fi
21160
21161
21162frags=
21163if test "${gdb_native}" = "yes"; then
21164 host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
21165 if test ! -f ${host_makefile_frag}; then
21166 { { echo "$as_me:$LINENO: error: \"*** Gdb does not support native target ${host}\"" >&5
21167echo "$as_me: error: \"*** Gdb does not support native target ${host}\"" >&2;}
21168 { (exit 1); exit 1; }; }
21169 fi
21170 frags="$frags $host_makefile_frag"
21171else
21172 host_makefile_frag=/dev/null
21173fi
21174
21175
21176
21177
21178if test "${gdb_native}" = "yes"; then
21179# We pick this up from the host configuration file (.mh) because we
21180# do not have a native configuration Makefile fragment.
21181nativefile=`sed -n '
21182s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
21183' ${host_makefile_frag}`
21184fi
21185
21186
21187if test x"${gdb_osabi}" != x ; then
21188
21189cat >>confdefs.h <<_ACEOF
21190#define GDB_OSABI_DEFAULT $gdb_osabi
21191_ACEOF
21192
21193fi
21194
21195# Enable multi-ice-gdb-server.
21196# Check whether --enable-multi-ice or --disable-multi-ice was given.
21197if test "${enable_multi_ice+set}" = set; then
21198 enableval="$enable_multi_ice"
21199 case $enableval in
21200 yes | no)
21201 ;;
21202 *) { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-multi-ice" >&5
21203echo "$as_me: error: bad value $enableval for --enable-multi-ice" >&2;}
21204 { (exit 1); exit 1; }; } ;;
21205 esac
21206fi;
21207if test "x$enable_multi_ice" = xyes; then
21208
21209
21210subdirs="$subdirs multi-ice"
21211
21212fi
21213
21214# We only build gdbserver automatically in a native configuration.
21215if test "$gdb_native" = "yes"; then
21216 echo "$as_me:$LINENO: checking whether gdbserver is supported on this host" >&5
21217echo $ECHO_N "checking whether gdbserver is supported on this host... $ECHO_C" >&6
21218 if test "x$build_gdbserver" = xyes; then
21219 echo "$as_me:$LINENO: result: yes" >&5
21220echo "${ECHO_T}yes" >&6
21221
21222
21223subdirs="$subdirs gdbserver"
21224
21225 else
21226 echo "$as_me:$LINENO: result: no" >&5
21227echo "${ECHO_T}no" >&6
21228 fi
21229fi
21230
21231# If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
21232# to an empty version.
21233
21234files=
21235links=
21236
21237rm -f nm.h
21238if test "${nativefile}" != ""; then
21239 case "${nativefile}" in
21240 nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
21241 * ) GDB_NM_FILE="${nativefile}"
21242 esac
21243 files="${files} ${GDB_NM_FILE}"
21244 links="${links} nm.h"
21245
21246cat >>confdefs.h <<_ACEOF
21247#define GDB_NM_FILE "${GDB_NM_FILE}"
21248_ACEOF
21249
21250fi
21251
21252
21253ac_sources="$files"
21254ac_dests="$links"
21255while test -n "$ac_sources"; do
21256 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
21257 set $ac_sources; ac_source=$1; shift; ac_sources=$*
21258 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
21259done
21260 ac_config_links="$ac_config_links $ac_config_links_1"
21261
21262
21263
21264
21265
21266cat >>confdefs.h <<\_ACEOF
21267#define GDB_DEFAULT_HOST_CHARSET "UTF-8"
21268_ACEOF
21269
21270
21271# Flags needed to enable html installing and building
21272
21273# Check whether --with-datarootdir or --without-datarootdir was given.
21274if test "${with_datarootdir+set}" = set; then
21275 withval="$with_datarootdir"
21276 datarootdir="\${prefix}/${withval}"
21277else
21278 datarootdir="\${prefix}/share"
21279fi;
21280
21281
21282# Check whether --with-docdir or --without-docdir was given.
21283if test "${with_docdir+set}" = set; then
21284 withval="$with_docdir"
21285 docdir="\${prefix}/${withval}"
21286else
21287 docdir="\${datarootdir}/doc"
21288fi;
21289
21290
21291# Check whether --with-pdfdir or --without-pdfdir was given.
21292if test "${with_pdfdir+set}" = set; then
21293 withval="$with_pdfdir"
21294 pdfdir="\${prefix}/${withval}"
21295else
21296 pdfdir="\${docdir}"
21297fi;
21298
21299
21300# Check whether --with-htmldir or --without-htmldir was given.
21301if test "${with_htmldir+set}" = set; then
21302 withval="$with_htmldir"
21303 htmldir="\${prefix}/${withval}"
21304else
21305 htmldir="\${docdir}"
21306fi;
21307
21308
21309
21310
21311
21312
21313 ac_config_files="$ac_config_files Makefile .gdbinit:gdbinit.in gnulib/Makefile"
21314 ac_config_commands="$ac_config_commands default"
21315cat >confcache <<\_ACEOF
21316# This file is a shell script that caches the results of configure
21317# tests run on this system so they can be shared between configure
21318# scripts and configure runs, see configure's option --config-cache.
21319# It is not useful on other systems. If it contains results you don't
21320# want to keep, you may remove or edit it.
21321#
21322# config.status only pays attention to the cache file if you give it
21323# the --recheck option to rerun configure.
21324#
21325# `ac_cv_env_foo' variables (set or unset) will be overridden when
21326# loading this file, other *unset* `ac_cv_foo' will be assigned the
21327# following values.
21328
21329_ACEOF
21330
21331# The following way of writing the cache mishandles newlines in values,
21332# but we know of no workaround that is simple, portable, and efficient.
21333# So, don't put newlines in cache variables' values.
21334# Ultrix sh set writes to stderr and can't be redirected directly,
21335# and sets the high bit in the cache file unless we assign to the vars.
21336{
21337 (set) 2>&1 |
21338 case `(ac_space=' '; set | grep ac_space) 2>&1` in
21339 *ac_space=\ *)
21340 # `set' does not quote correctly, so add quotes (double-quote
21341 # substitution turns \\\\ into \\, and sed turns \\ into \).
21342 sed -n \
21343 "s/'/'\\\\''/g;
21344 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21345 ;;
21346 *)
21347 # `set' quotes correctly as required by POSIX, so do not add quotes.
21348 sed -n \
21349 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
21350 ;;
21351 esac;
21352} |
21353 sed '
21354 t clear
21355 : clear
21356 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21357 t end
21358 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21359 : end' >>confcache
21360if diff $cache_file confcache >/dev/null 2>&1; then :; else
21361 if test -w $cache_file; then
21362 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
21363 cat confcache >$cache_file
21364 else
21365 echo "not updating unwritable cache $cache_file"
21366 fi
21367fi
21368rm -f confcache
21369
21370test "x$prefix" = xNONE && prefix=$ac_default_prefix
21371# Let make expand exec_prefix.
21372test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21373
21374# VPATH may cause trouble with some makes, so we remove $(srcdir),
21375# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21376# trailing colons and then remove the whole line if VPATH becomes empty
21377# (actually we leave an empty line to preserve line numbers).
21378if test "x$srcdir" = x.; then
21379 ac_vpsub='/^[ ]*VPATH[ ]*=/{
21380s/:*\$(srcdir):*/:/;
21381s/:*\${srcdir}:*/:/;
21382s/:*@srcdir@:*/:/;
21383s/^\([^=]*=[ ]*\):*/\1/;
21384s/:*$//;
21385s/^[^=]*=[ ]*$//;
21386}'
21387fi
21388
21389DEFS=-DHAVE_CONFIG_H
21390
21391ac_libobjs=
21392ac_ltlibobjs=
21393for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21394 # 1. Remove the extension, and $U if already installed.
21395 ac_i=`echo "$ac_i" |
21396 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
21397 # 2. Add them.
21398 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
21399 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
21400done
21401LIBOBJS=$ac_libobjs
21402
21403LTLIBOBJS=$ac_ltlibobjs
21404
21405
21406if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
21407 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
21408Usually this means the macro was only invoked conditionally." >&5
21409echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
21410Usually this means the macro was only invoked conditionally." >&2;}
21411 { (exit 1); exit 1; }; }
21412fi
21413if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
21414 { { echo "$as_me:$LINENO: error: conditional \"GMAKE\" was never defined.
21415Usually this means the macro was only invoked conditionally." >&5
21416echo "$as_me: error: conditional \"GMAKE\" was never defined.
21417Usually this means the macro was only invoked conditionally." >&2;}
21418 { (exit 1); exit 1; }; }
21419fi
21420if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
21421 { { echo "$as_me:$LINENO: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21422Usually this means the macro was only invoked conditionally." >&5
21423echo "$as_me: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21424Usually this means the macro was only invoked conditionally." >&2;}
21425 { (exit 1); exit 1; }; }
21426fi
21427
21428 gl_libobjs=
21429 gl_ltlibobjs=
21430 if test -n "$gl_LIBOBJS"; then
21431 # Remove the extension.
21432 sed_drop_objext='s/\.o$//;s/\.obj$//'
21433 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21434 gl_libobjs="$gl_libobjs $i.$ac_objext"
21435 gl_ltlibobjs="$gl_ltlibobjs $i.lo"
21436 done
21437 fi
21438 gl_LIBOBJS=$gl_libobjs
21439
21440 gl_LTLIBOBJS=$gl_ltlibobjs
21441
21442
21443
21444 gltests_libobjs=
21445 gltests_ltlibobjs=
21446 if test -n "$gltests_LIBOBJS"; then
21447 # Remove the extension.
21448 sed_drop_objext='s/\.o$//;s/\.obj$//'
21449 for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21450 gltests_libobjs="$gltests_libobjs $i.$ac_objext"
21451 gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
21452 done
21453 fi
21454 gltests_LIBOBJS=$gltests_libobjs
21455
21456 gltests_LTLIBOBJS=$gltests_ltlibobjs
21457
21458
21459if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
21460 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
21461Usually this means the macro was only invoked conditionally." >&5
21462echo "$as_me: error: conditional \"AMDEP\" was never defined.
21463Usually this means the macro was only invoked conditionally." >&2;}
21464 { (exit 1); exit 1; }; }
21465fi
21466if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
21467 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
21468Usually this means the macro was only invoked conditionally." >&5
21469echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
21470Usually this means the macro was only invoked conditionally." >&2;}
21471 { (exit 1); exit 1; }; }
21472fi
21473
21474: ${CONFIG_STATUS=./config.status}
21475ac_clean_files_save=$ac_clean_files
21476ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21477{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21478echo "$as_me: creating $CONFIG_STATUS" >&6;}
21479cat >$CONFIG_STATUS <<_ACEOF
21480#! $SHELL
21481# Generated by $as_me.
21482# Run this file to recreate the current configuration.
21483# Compiler output produced by configure, useful for debugging
21484# configure, is in config.log if it exists.
21485
21486debug=false
21487ac_cs_recheck=false
21488ac_cs_silent=false
21489SHELL=\${CONFIG_SHELL-$SHELL}
21490_ACEOF
21491
21492cat >>$CONFIG_STATUS <<\_ACEOF
21493## --------------------- ##
21494## M4sh Initialization. ##
21495## --------------------- ##
21496
21497# Be Bourne compatible
21498if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21499 emulate sh
21500 NULLCMD=:
21501 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21502 # is contrary to our usage. Disable this feature.
21503 alias -g '${1+"$@"}'='"$@"'
21504elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
21505 set -o posix
21506fi
21507DUALCASE=1; export DUALCASE # for MKS sh
21508
21509# Support unset when possible.
21510if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21511 as_unset=unset
21512else
21513 as_unset=false
21514fi
21515
21516
21517# Work around bugs in pre-3.0 UWIN ksh.
21518$as_unset ENV MAIL MAILPATH
21519PS1='$ '
21520PS2='> '
21521PS4='+ '
21522
21523# NLS nuisances.
21524for as_var in \
21525 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21526 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21527 LC_TELEPHONE LC_TIME
21528do
21529 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21530 eval $as_var=C; export $as_var
21531 else
21532 $as_unset $as_var
21533 fi
21534done
21535
21536# Required to use basename.
21537if expr a : '\(a\)' >/dev/null 2>&1; then
21538 as_expr=expr
21539else
21540 as_expr=false
21541fi
21542
21543if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
21544 as_basename=basename
21545else
21546 as_basename=false
21547fi
21548
21549
21550# Name of the executable.
21551as_me=`$as_basename "$0" ||
21552$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21553 X"$0" : 'X\(//\)$' \| \
21554 X"$0" : 'X\(/\)$' \| \
21555 . : '\(.\)' 2>/dev/null ||
21556echo X/"$0" |
21557 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
21558 /^X\/\(\/\/\)$/{ s//\1/; q; }
21559 /^X\/\(\/\).*/{ s//\1/; q; }
21560 s/.*/./; q'`
21561
21562
21563# PATH needs CR, and LINENO needs CR and PATH.
21564# Avoid depending upon Character Ranges.
21565as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21566as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21567as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21568as_cr_digits='0123456789'
21569as_cr_alnum=$as_cr_Letters$as_cr_digits
21570
21571# The user is always right.
21572if test "${PATH_SEPARATOR+set}" != set; then
21573 echo "#! /bin/sh" >conf$$.sh
21574 echo "exit 0" >>conf$$.sh
21575 chmod +x conf$$.sh
21576 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21577 PATH_SEPARATOR=';'
21578 else
21579 PATH_SEPARATOR=:
21580 fi
21581 rm -f conf$$.sh
21582fi
21583
21584
21585 as_lineno_1=$LINENO
21586 as_lineno_2=$LINENO
21587 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21588 test "x$as_lineno_1" != "x$as_lineno_2" &&
21589 test "x$as_lineno_3" = "x$as_lineno_2" || {
21590 # Find who we are. Look in the path if we contain no path at all
21591 # relative or not.
21592 case $0 in
21593 *[\\/]* ) as_myself=$0 ;;
21594 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21595for as_dir in $PATH
21596do
21597 IFS=$as_save_IFS
21598 test -z "$as_dir" && as_dir=.
21599 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21600done
21601
21602 ;;
21603 esac
21604 # We did not find ourselves, most probably we were run as `sh COMMAND'
21605 # in which case we are not to be found in the path.
21606 if test "x$as_myself" = x; then
21607 as_myself=$0
21608 fi
21609 if test ! -f "$as_myself"; then
21610 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
21611echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
21612 { (exit 1); exit 1; }; }
21613 fi
21614 case $CONFIG_SHELL in
21615 '')
21616 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21617for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
21618do
21619 IFS=$as_save_IFS
21620 test -z "$as_dir" && as_dir=.
21621 for as_base in sh bash ksh sh5; do
21622 case $as_dir in
21623 /*)
21624 if ("$as_dir/$as_base" -c '
21625 as_lineno_1=$LINENO
21626 as_lineno_2=$LINENO
21627 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21628 test "x$as_lineno_1" != "x$as_lineno_2" &&
21629 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
21630 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
21631 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
21632 CONFIG_SHELL=$as_dir/$as_base
21633 export CONFIG_SHELL
21634 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
21635 fi;;
21636 esac
21637 done
21638done
21639;;
21640 esac
21641
21642 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21643 # uniformly replaced by the line number. The first 'sed' inserts a
21644 # line-number line before each line; the second 'sed' does the real
21645 # work. The second script uses 'N' to pair each line-number line
21646 # with the numbered line, and appends trailing '-' during
21647 # substitution so that $LINENO is not a special case at line end.
21648 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21649 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
21650 sed '=' <$as_myself |
21651 sed '
21652 N
21653 s,$,-,
21654 : loop
21655 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
21656 t loop
21657 s,-$,,
21658 s,^['$as_cr_digits']*\n,,
21659 ' >$as_me.lineno &&
21660 chmod +x $as_me.lineno ||
21661 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
21662echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
21663 { (exit 1); exit 1; }; }
21664
21665 # Don't try to exec as it changes $[0], causing all sort of problems
21666 # (the dirname of $[0] is not the place where we might find the
21667 # original and so on. Autoconf is especially sensible to this).
21668 . ./$as_me.lineno
21669 # Exit status is that of the last command.
21670 exit
21671}
21672
21673
21674case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
21675 *c*,-n*) ECHO_N= ECHO_C='
21676' ECHO_T=' ' ;;
21677 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
21678 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
21679esac
21680
21681if expr a : '\(a\)' >/dev/null 2>&1; then
21682 as_expr=expr
21683else
21684 as_expr=false
21685fi
21686
21687rm -f conf$$ conf$$.exe conf$$.file
21688echo >conf$$.file
21689if ln -s conf$$.file conf$$ 2>/dev/null; then
21690 # We could just check for DJGPP; but this test a) works b) is more generic
21691 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
21692 if test -f conf$$.exe; then
21693 # Don't use ln at all; we don't have any links
21694 as_ln_s='cp -p'
21695 else
21696 as_ln_s='ln -s'
21697 fi
21698elif ln conf$$.file conf$$ 2>/dev/null; then
21699 as_ln_s=ln
21700else
21701 as_ln_s='cp -p'
21702fi
21703rm -f conf$$ conf$$.exe conf$$.file
21704
21705if mkdir -p . 2>/dev/null; then
21706 as_mkdir_p=:
21707else
21708 test -d ./-p && rmdir ./-p
21709 as_mkdir_p=false
21710fi
21711
21712as_executable_p="test -f"
21713
21714# Sed expression to map a string onto a valid CPP name.
21715as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21716
21717# Sed expression to map a string onto a valid variable name.
21718as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21719
21720
21721# IFS
21722# We need space, tab and new line, in precisely that order.
21723as_nl='
21724'
21725IFS=" $as_nl"
21726
21727# CDPATH.
21728$as_unset CDPATH
21729
21730exec 6>&1
21731
21732# Open the log real soon, to keep \$[0] and so on meaningful, and to
21733# report actual input values of CONFIG_FILES etc. instead of their
21734# values after options handling. Logging --version etc. is OK.
21735exec 5>>config.log
21736{
21737 echo
21738 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21739## Running $as_me. ##
21740_ASBOX
21741} >&5
21742cat >&5 <<_CSEOF
21743
21744This file was extended by $as_me, which was
21745generated by GNU Autoconf 2.59. Invocation command line was
21746
21747 CONFIG_FILES = $CONFIG_FILES
21748 CONFIG_HEADERS = $CONFIG_HEADERS
21749 CONFIG_LINKS = $CONFIG_LINKS
21750 CONFIG_COMMANDS = $CONFIG_COMMANDS
21751 $ $0 $@
21752
21753_CSEOF
21754echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
21755echo >&5
21756_ACEOF
21757
21758# Files that config.status was made for.
21759if test -n "$ac_config_files"; then
21760 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
21761fi
21762
21763if test -n "$ac_config_headers"; then
21764 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
21765fi
21766
21767if test -n "$ac_config_links"; then
21768 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
21769fi
21770
21771if test -n "$ac_config_commands"; then
21772 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
21773fi
21774
21775cat >>$CONFIG_STATUS <<\_ACEOF
21776
21777ac_cs_usage="\
21778\`$as_me' instantiates files from templates according to the
21779current configuration.
21780
21781Usage: $0 [OPTIONS] [FILE]...
21782
21783 -h, --help print this help, then exit
21784 -V, --version print version number, then exit
21785 -q, --quiet do not print progress messages
21786 -d, --debug don't remove temporary files
21787 --recheck update $as_me by reconfiguring in the same conditions
21788 --file=FILE[:TEMPLATE]
21789 instantiate the configuration file FILE
21790 --header=FILE[:TEMPLATE]
21791 instantiate the configuration header FILE
21792
21793Configuration files:
21794$config_files
21795
21796Configuration headers:
21797$config_headers
21798
21799Configuration links:
21800$config_links
21801
21802Configuration commands:
21803$config_commands
21804
21805Report bugs to <bug-autoconf@gnu.org>."
21806_ACEOF
21807
21808cat >>$CONFIG_STATUS <<_ACEOF
21809ac_cs_version="\\
21810config.status
21811configured by $0, generated by GNU Autoconf 2.59,
21812 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
21813
21814Copyright (C) 2003 Free Software Foundation, Inc.
21815This config.status script is free software; the Free Software Foundation
21816gives unlimited permission to copy, distribute and modify it."
21817srcdir=$srcdir
21818INSTALL="$INSTALL"
21819_ACEOF
21820
21821cat >>$CONFIG_STATUS <<\_ACEOF
21822# If no file are specified by the user, then we need to provide default
21823# value. By we need to know if files were specified by the user.
21824ac_need_defaults=:
21825while test $# != 0
21826do
21827 case $1 in
21828 --*=*)
21829 ac_option=`expr "x$1" : 'x\([^=]*\)='`
21830 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
21831 ac_shift=:
21832 ;;
21833 -*)
21834 ac_option=$1
21835 ac_optarg=$2
21836 ac_shift=shift
21837 ;;
21838 *) # This is not an option, so the user has probably given explicit
21839 # arguments.
21840 ac_option=$1
21841 ac_need_defaults=false;;
21842 esac
21843
21844 case $ac_option in
21845 # Handling of the options.
21846_ACEOF
21847cat >>$CONFIG_STATUS <<\_ACEOF
21848 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21849 ac_cs_recheck=: ;;
21850 --version | --vers* | -V )
21851 echo "$ac_cs_version"; exit 0 ;;
21852 --he | --h)
21853 # Conflict between --help and --header
21854 { { echo "$as_me:$LINENO: error: ambiguous option: $1
21855Try \`$0 --help' for more information." >&5
21856echo "$as_me: error: ambiguous option: $1
21857Try \`$0 --help' for more information." >&2;}
21858 { (exit 1); exit 1; }; };;
21859 --help | --hel | -h )
21860 echo "$ac_cs_usage"; exit 0 ;;
21861 --debug | --d* | -d )
21862 debug=: ;;
21863 --file | --fil | --fi | --f )
21864 $ac_shift
21865 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21866 ac_need_defaults=false;;
21867 --header | --heade | --head | --hea )
21868 $ac_shift
21869 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21870 ac_need_defaults=false;;
21871 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21872 | -silent | --silent | --silen | --sile | --sil | --si | --s)
21873 ac_cs_silent=: ;;
21874
21875 # This is an error.
21876 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
21877Try \`$0 --help' for more information." >&5
21878echo "$as_me: error: unrecognized option: $1
21879Try \`$0 --help' for more information." >&2;}
21880 { (exit 1); exit 1; }; } ;;
21881
21882 *) ac_config_targets="$ac_config_targets $1" ;;
21883
21884 esac
21885 shift
21886done
21887
21888ac_configure_extra_args=
21889
21890if $ac_cs_silent; then
21891 exec 6>/dev/null
21892 ac_configure_extra_args="$ac_configure_extra_args --silent"
21893fi
21894
21895_ACEOF
21896cat >>$CONFIG_STATUS <<_ACEOF
21897if \$ac_cs_recheck; then
21898 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21899 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21900fi
21901
21902_ACEOF
21903
21904cat >>$CONFIG_STATUS <<_ACEOF
21905#
21906# INIT-COMMANDS section.
21907#
21908
21909ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
21910AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
21911
21912_ACEOF
21913
21914
21915
21916cat >>$CONFIG_STATUS <<\_ACEOF
21917for ac_config_target in $ac_config_targets
21918do
21919 case "$ac_config_target" in
21920 # Handling of arguments.
21921 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21922 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
21923 "gnulib/Makefile" ) CONFIG_FILES="$CONFIG_FILES gnulib/Makefile" ;;
21924 "$ac_config_links_1" ) CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
21925 "depdir" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
21926 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21927 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
21928 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
21929 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21930echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21931 { (exit 1); exit 1; }; };;
21932 esac
21933done
21934
21935# If the user did not use the arguments to specify the items to instantiate,
21936# then the envvar interface is used. Set only those that are not.
21937# We use the long form for the default assignment because of an extremely
21938# bizarre bug on SunOS 4.1.3.
21939if $ac_need_defaults; then
21940 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21941 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21942 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
21943 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21944fi
21945
21946# Have a temporary directory for convenience. Make it in the build tree
21947# simply because there is no reason to put it here, and in addition,
21948# creating and moving files from /tmp can sometimes cause problems.
21949# Create a temporary directory, and hook for its removal unless debugging.
21950$debug ||
21951{
21952 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
21953 trap '{ (exit 1); exit 1; }' 1 2 13 15
21954}
21955
21956# Create a (secure) tmp directory for tmp files.
21957
21958{
21959 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
21960 test -n "$tmp" && test -d "$tmp"
21961} ||
21962{
21963 tmp=./confstat$$-$RANDOM
21964 (umask 077 && mkdir $tmp)
21965} ||
21966{
21967 echo "$me: cannot create a temporary directory in ." >&2
21968 { (exit 1); exit 1; }
21969}
21970
21971_ACEOF
21972
21973cat >>$CONFIG_STATUS <<_ACEOF
21974
21975#
21976# CONFIG_FILES section.
21977#
21978
21979# No need to generate the scripts if there are no CONFIG_FILES.
21980# This happens for instance when ./config.status config.h
21981if test -n "\$CONFIG_FILES"; then
21982 # Protect against being on the right side of a sed subst in config.status.
21983 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
21984 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
21985s,@SHELL@,$SHELL,;t t
21986s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
21987s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
21988s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
21989s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
21990s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21991s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21992s,@exec_prefix@,$exec_prefix,;t t
21993s,@prefix@,$prefix,;t t
21994s,@program_transform_name@,$program_transform_name,;t t
21995s,@bindir@,$bindir,;t t
21996s,@sbindir@,$sbindir,;t t
21997s,@libexecdir@,$libexecdir,;t t
21998s,@datadir@,$datadir,;t t
21999s,@sysconfdir@,$sysconfdir,;t t
22000s,@sharedstatedir@,$sharedstatedir,;t t
22001s,@localstatedir@,$localstatedir,;t t
22002s,@libdir@,$libdir,;t t
22003s,@includedir@,$includedir,;t t
22004s,@oldincludedir@,$oldincludedir,;t t
22005s,@infodir@,$infodir,;t t
22006s,@mandir@,$mandir,;t t
22007s,@build_alias@,$build_alias,;t t
22008s,@host_alias@,$host_alias,;t t
22009s,@target_alias@,$target_alias,;t t
22010s,@DEFS@,$DEFS,;t t
22011s,@ECHO_C@,$ECHO_C,;t t
22012s,@ECHO_N@,$ECHO_N,;t t
22013s,@ECHO_T@,$ECHO_T,;t t
22014s,@LIBS@,$LIBS,;t t
22015s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
22016s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
22017s,@MAINT@,$MAINT,;t t
22018s,@CC@,$CC,;t t
22019s,@CFLAGS@,$CFLAGS,;t t
22020s,@LDFLAGS@,$LDFLAGS,;t t
22021s,@CPPFLAGS@,$CPPFLAGS,;t t
22022s,@ac_ct_CC@,$ac_ct_CC,;t t
22023s,@EXEEXT@,$EXEEXT,;t t
22024s,@OBJEXT@,$OBJEXT,;t t
22025s,@CPP@,$CPP,;t t
22026s,@EGREP@,$EGREP,;t t
22027s,@RANLIB@,$RANLIB,;t t
22028s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
22029s,@build@,$build,;t t
22030s,@build_cpu@,$build_cpu,;t t
22031s,@build_vendor@,$build_vendor,;t t
22032s,@build_os@,$build_os,;t t
22033s,@host@,$host,;t t
22034s,@host_cpu@,$host_cpu,;t t
22035s,@host_vendor@,$host_vendor,;t t
22036s,@host_os@,$host_os,;t t
22037s,@target@,$target,;t t
22038s,@target_cpu@,$target_cpu,;t t
22039s,@target_vendor@,$target_vendor,;t t
22040s,@target_os@,$target_os,;t t
22041s,@am__leading_dot@,$am__leading_dot,;t t
22042s,@DEPDIR@,$DEPDIR,;t t
22043s,@CCDEPMODE@,$CCDEPMODE,;t t
22044s,@MAKE@,$MAKE,;t t
22045s,@GMAKE_TRUE@,$GMAKE_TRUE,;t t
22046s,@GMAKE_FALSE@,$GMAKE_FALSE,;t t
22047s,@SET_MAKE@,$SET_MAKE,;t t
22048s,@USE_NLS@,$USE_NLS,;t t
22049s,@LIBINTL@,$LIBINTL,;t t
22050s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
22051s,@INCINTL@,$INCINTL,;t t
22052s,@XGETTEXT@,$XGETTEXT,;t t
22053s,@GMSGFMT@,$GMSGFMT,;t t
22054s,@POSUB@,$POSUB,;t t
22055s,@CATALOGS@,$CATALOGS,;t t
22056s,@DATADIRNAME@,$DATADIRNAME,;t t
22057s,@INSTOBJEXT@,$INSTOBJEXT,;t t
22058s,@GENCAT@,$GENCAT,;t t
22059s,@CATOBJEXT@,$CATOBJEXT,;t t
22060s,@localedir@,$localedir,;t t
22061s,@GL_COND_LIBTOOL_TRUE@,$GL_COND_LIBTOOL_TRUE,;t t
22062s,@GL_COND_LIBTOOL_FALSE@,$GL_COND_LIBTOOL_FALSE,;t t
22063s,@GNULIB_MEMMEM@,$GNULIB_MEMMEM,;t t
22064s,@GNULIB_MEMPCPY@,$GNULIB_MEMPCPY,;t t
22065s,@GNULIB_MEMRCHR@,$GNULIB_MEMRCHR,;t t
22066s,@GNULIB_STPCPY@,$GNULIB_STPCPY,;t t
22067s,@GNULIB_STPNCPY@,$GNULIB_STPNCPY,;t t
22068s,@GNULIB_STRCHRNUL@,$GNULIB_STRCHRNUL,;t t
22069s,@GNULIB_STRDUP@,$GNULIB_STRDUP,;t t
22070s,@GNULIB_STRNDUP@,$GNULIB_STRNDUP,;t t
22071s,@GNULIB_STRNLEN@,$GNULIB_STRNLEN,;t t
22072s,@GNULIB_STRPBRK@,$GNULIB_STRPBRK,;t t
22073s,@GNULIB_STRSEP@,$GNULIB_STRSEP,;t t
22074s,@GNULIB_STRSTR@,$GNULIB_STRSTR,;t t
22075s,@GNULIB_STRCASESTR@,$GNULIB_STRCASESTR,;t t
22076s,@GNULIB_STRTOK_R@,$GNULIB_STRTOK_R,;t t
22077s,@GNULIB_MBSLEN@,$GNULIB_MBSLEN,;t t
22078s,@GNULIB_MBSNLEN@,$GNULIB_MBSNLEN,;t t
22079s,@GNULIB_MBSCHR@,$GNULIB_MBSCHR,;t t
22080s,@GNULIB_MBSRCHR@,$GNULIB_MBSRCHR,;t t
22081s,@GNULIB_MBSSTR@,$GNULIB_MBSSTR,;t t
22082s,@GNULIB_MBSCASECMP@,$GNULIB_MBSCASECMP,;t t
22083s,@GNULIB_MBSNCASECMP@,$GNULIB_MBSNCASECMP,;t t
22084s,@GNULIB_MBSPCASECMP@,$GNULIB_MBSPCASECMP,;t t
22085s,@GNULIB_MBSCASESTR@,$GNULIB_MBSCASESTR,;t t
22086s,@GNULIB_MBSCSPN@,$GNULIB_MBSCSPN,;t t
22087s,@GNULIB_MBSPBRK@,$GNULIB_MBSPBRK,;t t
22088s,@GNULIB_MBSSPN@,$GNULIB_MBSSPN,;t t
22089s,@GNULIB_MBSSEP@,$GNULIB_MBSSEP,;t t
22090s,@GNULIB_MBSTOK_R@,$GNULIB_MBSTOK_R,;t t
22091s,@GNULIB_STRERROR@,$GNULIB_STRERROR,;t t
22092s,@GNULIB_STRSIGNAL@,$GNULIB_STRSIGNAL,;t t
22093s,@HAVE_DECL_MEMMEM@,$HAVE_DECL_MEMMEM,;t t
22094s,@HAVE_MEMPCPY@,$HAVE_MEMPCPY,;t t
22095s,@HAVE_DECL_MEMRCHR@,$HAVE_DECL_MEMRCHR,;t t
22096s,@HAVE_STPCPY@,$HAVE_STPCPY,;t t
22097s,@HAVE_STPNCPY@,$HAVE_STPNCPY,;t t
22098s,@HAVE_STRCHRNUL@,$HAVE_STRCHRNUL,;t t
22099s,@HAVE_DECL_STRDUP@,$HAVE_DECL_STRDUP,;t t
22100s,@HAVE_STRNDUP@,$HAVE_STRNDUP,;t t
22101s,@HAVE_DECL_STRNDUP@,$HAVE_DECL_STRNDUP,;t t
22102s,@HAVE_DECL_STRNLEN@,$HAVE_DECL_STRNLEN,;t t
22103s,@HAVE_STRPBRK@,$HAVE_STRPBRK,;t t
22104s,@HAVE_STRSEP@,$HAVE_STRSEP,;t t
22105s,@HAVE_STRCASESTR@,$HAVE_STRCASESTR,;t t
22106s,@HAVE_DECL_STRTOK_R@,$HAVE_DECL_STRTOK_R,;t t
22107s,@HAVE_DECL_STRERROR@,$HAVE_DECL_STRERROR,;t t
22108s,@HAVE_DECL_STRSIGNAL@,$HAVE_DECL_STRSIGNAL,;t t
22109s,@REPLACE_STRERROR@,$REPLACE_STRERROR,;t t
22110s,@REPLACE_STRSIGNAL@,$REPLACE_STRSIGNAL,;t t
22111s,@REPLACE_MEMMEM@,$REPLACE_MEMMEM,;t t
22112s,@REPLACE_STRCASESTR@,$REPLACE_STRCASESTR,;t t
22113s,@REPLACE_STRSTR@,$REPLACE_STRSTR,;t t
22114s,@HAVE_LONG_LONG_INT@,$HAVE_LONG_LONG_INT,;t t
22115s,@HAVE_UNSIGNED_LONG_LONG_INT@,$HAVE_UNSIGNED_LONG_LONG_INT,;t t
22116s,@HAVE_INTTYPES_H@,$HAVE_INTTYPES_H,;t t
22117s,@HAVE_SYS_TYPES_H@,$HAVE_SYS_TYPES_H,;t t
22118s,@INCLUDE_NEXT@,$INCLUDE_NEXT,;t t
22119s,@NEXT_STDINT_H@,$NEXT_STDINT_H,;t t
22120s,@HAVE_STDINT_H@,$HAVE_STDINT_H,;t t
22121s,@HAVE_SYS_INTTYPES_H@,$HAVE_SYS_INTTYPES_H,;t t
22122s,@HAVE_SYS_BITYPES_H@,$HAVE_SYS_BITYPES_H,;t t
22123s,@BITSIZEOF_PTRDIFF_T@,$BITSIZEOF_PTRDIFF_T,;t t
22124s,@BITSIZEOF_SIG_ATOMIC_T@,$BITSIZEOF_SIG_ATOMIC_T,;t t
22125s,@BITSIZEOF_SIZE_T@,$BITSIZEOF_SIZE_T,;t t
22126s,@BITSIZEOF_WCHAR_T@,$BITSIZEOF_WCHAR_T,;t t
22127s,@BITSIZEOF_WINT_T@,$BITSIZEOF_WINT_T,;t t
22128s,@HAVE_SIGNED_SIG_ATOMIC_T@,$HAVE_SIGNED_SIG_ATOMIC_T,;t t
22129s,@HAVE_SIGNED_WCHAR_T@,$HAVE_SIGNED_WCHAR_T,;t t
22130s,@HAVE_SIGNED_WINT_T@,$HAVE_SIGNED_WINT_T,;t t
22131s,@PTRDIFF_T_SUFFIX@,$PTRDIFF_T_SUFFIX,;t t
22132s,@SIG_ATOMIC_T_SUFFIX@,$SIG_ATOMIC_T_SUFFIX,;t t
22133s,@SIZE_T_SUFFIX@,$SIZE_T_SUFFIX,;t t
22134s,@WCHAR_T_SUFFIX@,$WCHAR_T_SUFFIX,;t t
22135s,@WINT_T_SUFFIX@,$WINT_T_SUFFIX,;t t
22136s,@STDINT_H@,$STDINT_H,;t t
22137s,@NEXT_STRING_H@,$NEXT_STRING_H,;t t
22138s,@GNULIB_WCWIDTH@,$GNULIB_WCWIDTH,;t t
22139s,@HAVE_DECL_WCWIDTH@,$HAVE_DECL_WCWIDTH,;t t
22140s,@REPLACE_WCWIDTH@,$REPLACE_WCWIDTH,;t t
22141s,@WCHAR_H@,$WCHAR_H,;t t
22142s,@HAVE_WCHAR_H@,$HAVE_WCHAR_H,;t t
22143s,@NEXT_WCHAR_H@,$NEXT_WCHAR_H,;t t
22144s,@LIBGNU_LIBDEPS@,$LIBGNU_LIBDEPS,;t t
22145s,@LIBGNU_LTLIBDEPS@,$LIBGNU_LTLIBDEPS,;t t
22146s,@GNULIB_STDINT_H@,$GNULIB_STDINT_H,;t t
22147s,@PACKAGE@,$PACKAGE,;t t
22148s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
22149s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
22150s,@INSTALL_DATA@,$INSTALL_DATA,;t t
22151s,@CYGPATH_W@,$CYGPATH_W,;t t
22152s,@PYTHON2_4@,$PYTHON2_4,;t t
22153s,@ACLOCAL@,$ACLOCAL,;t t
22154s,@AUTOCONF@,$AUTOCONF,;t t
22155s,@AUTOMAKE@,$AUTOMAKE,;t t
22156s,@AUTOHEADER@,$AUTOHEADER,;t t
22157s,@MAKEINFO@,$MAKEINFO,;t t
22158s,@install_sh@,$install_sh,;t t
22159s,@STRIP@,$STRIP,;t t
22160s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
22161s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
22162s,@mkdir_p@,$mkdir_p,;t t
22163s,@AWK@,$AWK,;t t
22164s,@AMTAR@,$AMTAR,;t t
22165s,@am__tar@,$am__tar,;t t
22166s,@am__untar@,$am__untar,;t t
22167s,@am__include@,$am__include,;t t
22168s,@am__quote@,$am__quote,;t t
22169s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
22170s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
22171s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
22172s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
22173s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
22174s,@DEBUGDIR@,$DEBUGDIR,;t t
22175s,@GDB_DATADIR@,$GDB_DATADIR,;t t
22176s,@subdirs@,$subdirs,;t t
22177s,@TARGET_OBS@,$TARGET_OBS,;t t
22178s,@PKGVERSION@,$PKGVERSION,;t t
22179s,@REPORT_BUGS_TO@,$REPORT_BUGS_TO,;t t
22180s,@REPORT_BUGS_TEXI@,$REPORT_BUGS_TEXI,;t t
22181s,@LN_S@,$LN_S,;t t
22182s,@YACC@,$YACC,;t t
22183s,@AR@,$AR,;t t
22184s,@ac_ct_AR@,$ac_ct_AR,;t t
22185s,@DLLTOOL@,$DLLTOOL,;t t
22186s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
22187s,@WINDRES@,$WINDRES,;t t
22188s,@ac_ct_WINDRES@,$ac_ct_WINDRES,;t t
22189s,@MIG@,$MIG,;t t
22190s,@ac_ct_MIG@,$ac_ct_MIG,;t t
22191s,@READLINE@,$READLINE,;t t
22192s,@READLINE_DEPS@,$READLINE_DEPS,;t t
22193s,@READLINE_CFLAGS@,$READLINE_CFLAGS,;t t
22194s,@HAVE_LIBEXPAT@,$HAVE_LIBEXPAT,;t t
22195s,@LIBEXPAT@,$LIBEXPAT,;t t
22196s,@LTLIBEXPAT@,$LTLIBEXPAT,;t t
22197s,@PYTHON_CFLAGS@,$PYTHON_CFLAGS,;t t
22198s,@ALLOCA@,$ALLOCA,;t t
22199s,@CONFIG_LDFLAGS@,$CONFIG_LDFLAGS,;t t
22200s,@TARGET_SYSTEM_ROOT@,$TARGET_SYSTEM_ROOT,;t t
22201s,@TARGET_SYSTEM_ROOT_DEFINE@,$TARGET_SYSTEM_ROOT_DEFINE,;t t
22202s,@SYSTEM_GDBINIT@,$SYSTEM_GDBINIT,;t t
22203s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
22204s,@WERROR_CFLAGS@,$WERROR_CFLAGS,;t t
22205s,@SER_HARDWIRE@,$SER_HARDWIRE,;t t
22206s,@WIN32LIBS@,$WIN32LIBS,;t t
22207s,@LIBGUI@,$LIBGUI,;t t
22208s,@GUI_CFLAGS_X@,$GUI_CFLAGS_X,;t t
22209s,@WIN32LDAPP@,$WIN32LDAPP,;t t
22210s,@TCL_VERSION@,$TCL_VERSION,;t t
22211s,@TCL_PATCH_LEVEL@,$TCL_PATCH_LEVEL,;t t
22212s,@TCL_BIN_DIR@,$TCL_BIN_DIR,;t t
22213s,@TCL_SRC_DIR@,$TCL_SRC_DIR,;t t
22214s,@TCL_LIB_FILE@,$TCL_LIB_FILE,;t t
22215s,@TCL_LIB_FLAG@,$TCL_LIB_FLAG,;t t
22216s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
22217s,@TCL_STUB_LIB_FILE@,$TCL_STUB_LIB_FILE,;t t
22218s,@TCL_STUB_LIB_FLAG@,$TCL_STUB_LIB_FLAG,;t t
22219s,@TCL_STUB_LIB_SPEC@,$TCL_STUB_LIB_SPEC,;t t
22220s,@TCL_INCLUDE@,$TCL_INCLUDE,;t t
22221s,@TCL_LIBRARY@,$TCL_LIBRARY,;t t
22222s,@TCL_DEPS@,$TCL_DEPS,;t t
22223s,@TK_VERSION@,$TK_VERSION,;t t
22224s,@TK_BIN_DIR@,$TK_BIN_DIR,;t t
22225s,@TK_SRC_DIR@,$TK_SRC_DIR,;t t
22226s,@TK_LIB_FILE@,$TK_LIB_FILE,;t t
22227s,@TK_LIB_FLAG@,$TK_LIB_FLAG,;t t
22228s,@TK_LIB_SPEC@,$TK_LIB_SPEC,;t t
22229s,@TK_STUB_LIB_FILE@,$TK_STUB_LIB_FILE,;t t
22230s,@TK_STUB_LIB_FLAG@,$TK_STUB_LIB_FLAG,;t t
22231s,@TK_STUB_LIB_SPEC@,$TK_STUB_LIB_SPEC,;t t
22232s,@TK_INCLUDE@,$TK_INCLUDE,;t t
22233s,@TK_LIBRARY@,$TK_LIBRARY,;t t
22234s,@TK_DEPS@,$TK_DEPS,;t t
22235s,@TK_XINCLUDES@,$TK_XINCLUDES,;t t
22236s,@X_CFLAGS@,$X_CFLAGS,;t t
22237s,@X_LDFLAGS@,$X_LDFLAGS,;t t
22238s,@X_LIBS@,$X_LIBS,;t t
22239s,@GDBTKLIBS@,$GDBTKLIBS,;t t
22240s,@GDBTK_CFLAGS@,$GDBTK_CFLAGS,;t t
22241s,@GDBTK_SRC_DIR@,$GDBTK_SRC_DIR,;t t
22242s,@SIM@,$SIM,;t t
22243s,@SIM_OBS@,$SIM_OBS,;t t
22244s,@ENABLE_CFLAGS@,$ENABLE_CFLAGS,;t t
22245s,@PROFILE_CFLAGS@,$PROFILE_CFLAGS,;t t
22246s,@CONFIG_OBS@,$CONFIG_OBS,;t t
22247s,@CONFIG_DEPS@,$CONFIG_DEPS,;t t
22248s,@CONFIG_SRCS@,$CONFIG_SRCS,;t t
22249s,@CONFIG_ALL@,$CONFIG_ALL,;t t
22250s,@CONFIG_CLEAN@,$CONFIG_CLEAN,;t t
22251s,@CONFIG_INSTALL@,$CONFIG_INSTALL,;t t
22252s,@CONFIG_UNINSTALL@,$CONFIG_UNINSTALL,;t t
22253s,@target_subdir@,$target_subdir,;t t
22254s,@frags@,$frags,;t t
22255s,@GDB_NM_FILE@,$GDB_NM_FILE,;t t
22256s,@datarootdir@,$datarootdir,;t t
22257s,@docdir@,$docdir,;t t
22258s,@htmldir@,$htmldir,;t t
22259s,@pdfdir@,$pdfdir,;t t
22260s,@LIBOBJS@,$LIBOBJS,;t t
22261s,@LTLIBOBJS@,$LTLIBOBJS,;t t
22262s,@gl_LIBOBJS@,$gl_LIBOBJS,;t t
22263s,@gl_LTLIBOBJS@,$gl_LTLIBOBJS,;t t
22264s,@gltests_LIBOBJS@,$gltests_LIBOBJS,;t t
22265s,@gltests_LTLIBOBJS@,$gltests_LTLIBOBJS,;t t
22266/@host_makefile_frag@/r $host_makefile_frag
22267s,@host_makefile_frag@,,;t t
22268CEOF
22269
22270_ACEOF
22271
22272 cat >>$CONFIG_STATUS <<\_ACEOF
22273 # Split the substitutions into bite-sized pieces for seds with
22274 # small command number limits, like on Digital OSF/1 and HP-UX.
22275 ac_max_sed_lines=48
22276 ac_sed_frag=1 # Number of current file.
22277 ac_beg=1 # First line for current file.
22278 ac_end=$ac_max_sed_lines # Line after last line for current file.
22279 ac_more_lines=:
22280 ac_sed_cmds=
22281 while $ac_more_lines; do
22282 if test $ac_beg -gt 1; then
22283 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22284 else
22285 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22286 fi
22287 if test ! -s $tmp/subs.frag; then
22288 ac_more_lines=false
22289 else
22290 # The purpose of the label and of the branching condition is to
22291 # speed up the sed processing (if there are no `@' at all, there
22292 # is no need to browse any of the substitutions).
22293 # These are the two extra sed commands mentioned above.
22294 (echo ':t
22295 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
22296 if test -z "$ac_sed_cmds"; then
22297 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
22298 else
22299 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
22300 fi
22301 ac_sed_frag=`expr $ac_sed_frag + 1`
22302 ac_beg=$ac_end
22303 ac_end=`expr $ac_end + $ac_max_sed_lines`
22304 fi
22305 done
22306 if test -z "$ac_sed_cmds"; then
22307 ac_sed_cmds=cat
22308 fi
22309fi # test -n "$CONFIG_FILES"
22310
22311_ACEOF
22312cat >>$CONFIG_STATUS <<\_ACEOF
22313for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
22314 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22315 case $ac_file in
22316 - | *:- | *:-:* ) # input from stdin
22317 cat >$tmp/stdin
22318 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22319 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22320 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22321 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22322 * ) ac_file_in=$ac_file.in ;;
22323 esac
22324
22325 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
22326 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22327$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22328 X"$ac_file" : 'X\(//\)[^/]' \| \
22329 X"$ac_file" : 'X\(//\)$' \| \
22330 X"$ac_file" : 'X\(/\)' \| \
22331 . : '\(.\)' 2>/dev/null ||
22332echo X"$ac_file" |
22333 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22334 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22335 /^X\(\/\/\)$/{ s//\1/; q; }
22336 /^X\(\/\).*/{ s//\1/; q; }
22337 s/.*/./; q'`
22338 { if $as_mkdir_p; then
22339 mkdir -p "$ac_dir"
22340 else
22341 as_dir="$ac_dir"
22342 as_dirs=
22343 while test ! -d "$as_dir"; do
22344 as_dirs="$as_dir $as_dirs"
22345 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22346$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22347 X"$as_dir" : 'X\(//\)[^/]' \| \
22348 X"$as_dir" : 'X\(//\)$' \| \
22349 X"$as_dir" : 'X\(/\)' \| \
22350 . : '\(.\)' 2>/dev/null ||
22351echo X"$as_dir" |
22352 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22353 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22354 /^X\(\/\/\)$/{ s//\1/; q; }
22355 /^X\(\/\).*/{ s//\1/; q; }
22356 s/.*/./; q'`
22357 done
22358 test ! -n "$as_dirs" || mkdir $as_dirs
22359 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22360echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22361 { (exit 1); exit 1; }; }; }
22362
22363 ac_builddir=.
22364
22365if test "$ac_dir" != .; then
22366 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22367 # A "../" for each directory in $ac_dir_suffix.
22368 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22369else
22370 ac_dir_suffix= ac_top_builddir=
22371fi
22372
22373case $srcdir in
22374 .) # No --srcdir option. We are building in place.
22375 ac_srcdir=.
22376 if test -z "$ac_top_builddir"; then
22377 ac_top_srcdir=.
22378 else
22379 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22380 fi ;;
22381 [\\/]* | ?:[\\/]* ) # Absolute path.
22382 ac_srcdir=$srcdir$ac_dir_suffix;
22383 ac_top_srcdir=$srcdir ;;
22384 *) # Relative path.
22385 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22386 ac_top_srcdir=$ac_top_builddir$srcdir ;;
22387esac
22388
22389# Do not use `cd foo && pwd` to compute absolute paths, because
22390# the directories may not exist.
22391case `pwd` in
22392.) ac_abs_builddir="$ac_dir";;
22393*)
22394 case "$ac_dir" in
22395 .) ac_abs_builddir=`pwd`;;
22396 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22397 *) ac_abs_builddir=`pwd`/"$ac_dir";;
22398 esac;;
22399esac
22400case $ac_abs_builddir in
22401.) ac_abs_top_builddir=${ac_top_builddir}.;;
22402*)
22403 case ${ac_top_builddir}. in
22404 .) ac_abs_top_builddir=$ac_abs_builddir;;
22405 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22406 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22407 esac;;
22408esac
22409case $ac_abs_builddir in
22410.) ac_abs_srcdir=$ac_srcdir;;
22411*)
22412 case $ac_srcdir in
22413 .) ac_abs_srcdir=$ac_abs_builddir;;
22414 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22415 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22416 esac;;
22417esac
22418case $ac_abs_builddir in
22419.) ac_abs_top_srcdir=$ac_top_srcdir;;
22420*)
22421 case $ac_top_srcdir in
22422 .) ac_abs_top_srcdir=$ac_abs_builddir;;
22423 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22424 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22425 esac;;
22426esac
22427
22428
22429 case $INSTALL in
22430 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22431 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
22432 esac
22433
22434 if test x"$ac_file" != x-; then
22435 { echo "$as_me:$LINENO: creating $ac_file" >&5
22436echo "$as_me: creating $ac_file" >&6;}
22437 rm -f "$ac_file"
22438 fi
22439 # Let's still pretend it is `configure' which instantiates (i.e., don't
22440 # use $as_me), people would be surprised to read:
22441 # /* config.h. Generated by config.status. */
22442 if test x"$ac_file" = x-; then
22443 configure_input=
22444 else
22445 configure_input="$ac_file. "
22446 fi
22447 configure_input=$configure_input"Generated from `echo $ac_file_in |
22448 sed 's,.*/,,'` by configure."
22449
22450 # First look for the input files in the build tree, otherwise in the
22451 # src tree.
22452 ac_file_inputs=`IFS=:
22453 for f in $ac_file_in; do
22454 case $f in
22455 -) echo $tmp/stdin ;;
22456 [\\/$]*)
22457 # Absolute (can't be DOS-style, as IFS=:)
22458 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22459echo "$as_me: error: cannot find input file: $f" >&2;}
22460 { (exit 1); exit 1; }; }
22461 echo "$f";;
22462 *) # Relative
22463 if test -f "$f"; then
22464 # Build tree
22465 echo "$f"
22466 elif test -f "$srcdir/$f"; then
22467 # Source tree
22468 echo "$srcdir/$f"
22469 else
22470 # /dev/null tree
22471 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22472echo "$as_me: error: cannot find input file: $f" >&2;}
22473 { (exit 1); exit 1; }; }
22474 fi;;
22475 esac
22476 done` || { (exit 1); exit 1; }
22477_ACEOF
22478cat >>$CONFIG_STATUS <<_ACEOF
22479 sed "$ac_vpsub
22480$extrasub
22481_ACEOF
22482cat >>$CONFIG_STATUS <<\_ACEOF
22483:t
22484/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22485s,@configure_input@,$configure_input,;t t
22486s,@srcdir@,$ac_srcdir,;t t
22487s,@abs_srcdir@,$ac_abs_srcdir,;t t
22488s,@top_srcdir@,$ac_top_srcdir,;t t
22489s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
22490s,@builddir@,$ac_builddir,;t t
22491s,@abs_builddir@,$ac_abs_builddir,;t t
22492s,@top_builddir@,$ac_top_builddir,;t t
22493s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
22494s,@INSTALL@,$ac_INSTALL,;t t
22495" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
22496 rm -f $tmp/stdin
22497 if test x"$ac_file" != x-; then
22498 mv $tmp/out $ac_file
22499 else
22500 cat $tmp/out
22501 rm -f $tmp/out
22502 fi
22503
22504done
22505_ACEOF
22506cat >>$CONFIG_STATUS <<\_ACEOF
22507
22508#
22509# CONFIG_HEADER section.
22510#
22511
22512# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
22513# NAME is the cpp macro being defined and VALUE is the value it is being given.
22514#
22515# ac_d sets the value in "#define NAME VALUE" lines.
22516ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
22517ac_dB='[ ].*$,\1#\2'
22518ac_dC=' '
22519ac_dD=',;t'
22520# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
22521ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
22522ac_uB='$,\1#\2define\3'
22523ac_uC=' '
22524ac_uD=',;t'
22525
22526for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
22527 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22528 case $ac_file in
22529 - | *:- | *:-:* ) # input from stdin
22530 cat >$tmp/stdin
22531 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22532 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22533 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22534 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22535 * ) ac_file_in=$ac_file.in ;;
22536 esac
22537
22538 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
22539echo "$as_me: creating $ac_file" >&6;}
22540
22541 # First look for the input files in the build tree, otherwise in the
22542 # src tree.
22543 ac_file_inputs=`IFS=:
22544 for f in $ac_file_in; do
22545 case $f in
22546 -) echo $tmp/stdin ;;
22547 [\\/$]*)
22548 # Absolute (can't be DOS-style, as IFS=:)
22549 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22550echo "$as_me: error: cannot find input file: $f" >&2;}
22551 { (exit 1); exit 1; }; }
22552 # Do quote $f, to prevent DOS paths from being IFS'd.
22553 echo "$f";;
22554 *) # Relative
22555 if test -f "$f"; then
22556 # Build tree
22557 echo "$f"
22558 elif test -f "$srcdir/$f"; then
22559 # Source tree
22560 echo "$srcdir/$f"
22561 else
22562 # /dev/null tree
22563 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22564echo "$as_me: error: cannot find input file: $f" >&2;}
22565 { (exit 1); exit 1; }; }
22566 fi;;
22567 esac
22568 done` || { (exit 1); exit 1; }
22569 # Remove the trailing spaces.
22570 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
22571
22572_ACEOF
22573
22574# Transform confdefs.h into two sed scripts, `conftest.defines' and
22575# `conftest.undefs', that substitutes the proper values into
22576# config.h.in to produce config.h. The first handles `#define'
22577# templates, and the second `#undef' templates.
22578# And first: Protect against being on the right side of a sed subst in
22579# config.status. Protect against being in an unquoted here document
22580# in config.status.
22581rm -f conftest.defines conftest.undefs
22582# Using a here document instead of a string reduces the quoting nightmare.
22583# Putting comments in sed scripts is not portable.
22584#
22585# `end' is used to avoid that the second main sed command (meant for
22586# 0-ary CPP macros) applies to n-ary macro definitions.
22587# See the Autoconf documentation for `clear'.
22588cat >confdef2sed.sed <<\_ACEOF
22589s/[\\&,]/\\&/g
22590s,[\\$`],\\&,g
22591t clear
22592: clear
22593s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
22594t end
22595s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
22596: end
22597_ACEOF
22598# If some macros were called several times there might be several times
22599# the same #defines, which is useless. Nevertheless, we may not want to
22600# sort them, since we want the *last* AC-DEFINE to be honored.
22601uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
22602sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
22603rm -f confdef2sed.sed
22604
22605# This sed command replaces #undef with comments. This is necessary, for
22606# example, in the case of _POSIX_SOURCE, which is predefined and required
22607# on some systems where configure will not decide to define it.
22608cat >>conftest.undefs <<\_ACEOF
22609s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
22610_ACEOF
22611
22612# Break up conftest.defines because some shells have a limit on the size
22613# of here documents, and old seds have small limits too (100 cmds).
22614echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
22615echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
22616echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
22617echo ' :' >>$CONFIG_STATUS
22618rm -f conftest.tail
22619while grep . conftest.defines >/dev/null
22620do
22621 # Write a limited-size here document to $tmp/defines.sed.
22622 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
22623 # Speed up: don't consider the non `#define' lines.
22624 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
22625 # Work around the forget-to-reset-the-flag bug.
22626 echo 't clr' >>$CONFIG_STATUS
22627 echo ': clr' >>$CONFIG_STATUS
22628 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
22629 echo 'CEOF
22630 sed -f $tmp/defines.sed $tmp/in >$tmp/out
22631 rm -f $tmp/in
22632 mv $tmp/out $tmp/in
22633' >>$CONFIG_STATUS
22634 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
22635 rm -f conftest.defines
22636 mv conftest.tail conftest.defines
22637done
22638rm -f conftest.defines
22639echo ' fi # grep' >>$CONFIG_STATUS
22640echo >>$CONFIG_STATUS
22641
22642# Break up conftest.undefs because some shells have a limit on the size
22643# of here documents, and old seds have small limits too (100 cmds).
22644echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
22645rm -f conftest.tail
22646while grep . conftest.undefs >/dev/null
22647do
22648 # Write a limited-size here document to $tmp/undefs.sed.
22649 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
22650 # Speed up: don't consider the non `#undef'
22651 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
22652 # Work around the forget-to-reset-the-flag bug.
22653 echo 't clr' >>$CONFIG_STATUS
22654 echo ': clr' >>$CONFIG_STATUS
22655 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
22656 echo 'CEOF
22657 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
22658 rm -f $tmp/in
22659 mv $tmp/out $tmp/in
22660' >>$CONFIG_STATUS
22661 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
22662 rm -f conftest.undefs
22663 mv conftest.tail conftest.undefs
22664done
22665rm -f conftest.undefs
22666
22667cat >>$CONFIG_STATUS <<\_ACEOF
22668 # Let's still pretend it is `configure' which instantiates (i.e., don't
22669 # use $as_me), people would be surprised to read:
22670 # /* config.h. Generated by config.status. */
22671 if test x"$ac_file" = x-; then
22672 echo "/* Generated by configure. */" >$tmp/config.h
22673 else
22674 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
22675 fi
22676 cat $tmp/in >>$tmp/config.h
22677 rm -f $tmp/in
22678 if test x"$ac_file" != x-; then
22679 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
22680 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22681echo "$as_me: $ac_file is unchanged" >&6;}
22682 else
22683 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22684$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22685 X"$ac_file" : 'X\(//\)[^/]' \| \
22686 X"$ac_file" : 'X\(//\)$' \| \
22687 X"$ac_file" : 'X\(/\)' \| \
22688 . : '\(.\)' 2>/dev/null ||
22689echo X"$ac_file" |
22690 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22691 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22692 /^X\(\/\/\)$/{ s//\1/; q; }
22693 /^X\(\/\).*/{ s//\1/; q; }
22694 s/.*/./; q'`
22695 { if $as_mkdir_p; then
22696 mkdir -p "$ac_dir"
22697 else
22698 as_dir="$ac_dir"
22699 as_dirs=
22700 while test ! -d "$as_dir"; do
22701 as_dirs="$as_dir $as_dirs"
22702 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22703$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22704 X"$as_dir" : 'X\(//\)[^/]' \| \
22705 X"$as_dir" : 'X\(//\)$' \| \
22706 X"$as_dir" : 'X\(/\)' \| \
22707 . : '\(.\)' 2>/dev/null ||
22708echo X"$as_dir" |
22709 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22710 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22711 /^X\(\/\/\)$/{ s//\1/; q; }
22712 /^X\(\/\).*/{ s//\1/; q; }
22713 s/.*/./; q'`
22714 done
22715 test ! -n "$as_dirs" || mkdir $as_dirs
22716 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22717echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22718 { (exit 1); exit 1; }; }; }
22719
22720 rm -f $ac_file
22721 mv $tmp/config.h $ac_file
22722 fi
22723 else
22724 cat $tmp/config.h
22725 rm -f $tmp/config.h
22726 fi
22727# Compute $ac_file's index in $config_headers.
22728_am_stamp_count=1
22729for _am_header in $config_headers :; do
22730 case $_am_header in
22731 $ac_file | $ac_file:* )
22732 break ;;
22733 * )
22734 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22735 esac
22736done
22737echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
22738$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22739 X$ac_file : 'X\(//\)[^/]' \| \
22740 X$ac_file : 'X\(//\)$' \| \
22741 X$ac_file : 'X\(/\)' \| \
22742 . : '\(.\)' 2>/dev/null ||
22743echo X$ac_file |
22744 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22745 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22746 /^X\(\/\/\)$/{ s//\1/; q; }
22747 /^X\(\/\).*/{ s//\1/; q; }
22748 s/.*/./; q'`/stamp-h$_am_stamp_count
22749done
22750_ACEOF
22751cat >>$CONFIG_STATUS <<\_ACEOF
22752
22753#
22754# CONFIG_LINKS section.
22755#
22756
22757for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
22758 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22759 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22760
22761 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
22762echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
22763
22764 if test ! -r $srcdir/$ac_source; then
22765 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
22766echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
22767 { (exit 1); exit 1; }; }
22768 fi
22769 rm -f $ac_dest
22770
22771 # Make relative symlinks.
22772 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
22773$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22774 X"$ac_dest" : 'X\(//\)[^/]' \| \
22775 X"$ac_dest" : 'X\(//\)$' \| \
22776 X"$ac_dest" : 'X\(/\)' \| \
22777 . : '\(.\)' 2>/dev/null ||
22778echo X"$ac_dest" |
22779 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22780 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22781 /^X\(\/\/\)$/{ s//\1/; q; }
22782 /^X\(\/\).*/{ s//\1/; q; }
22783 s/.*/./; q'`
22784 { if $as_mkdir_p; then
22785 mkdir -p "$ac_dest_dir"
22786 else
22787 as_dir="$ac_dest_dir"
22788 as_dirs=
22789 while test ! -d "$as_dir"; do
22790 as_dirs="$as_dir $as_dirs"
22791 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22792$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22793 X"$as_dir" : 'X\(//\)[^/]' \| \
22794 X"$as_dir" : 'X\(//\)$' \| \
22795 X"$as_dir" : 'X\(/\)' \| \
22796 . : '\(.\)' 2>/dev/null ||
22797echo X"$as_dir" |
22798 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22799 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22800 /^X\(\/\/\)$/{ s//\1/; q; }
22801 /^X\(\/\).*/{ s//\1/; q; }
22802 s/.*/./; q'`
22803 done
22804 test ! -n "$as_dirs" || mkdir $as_dirs
22805 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
22806echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
22807 { (exit 1); exit 1; }; }; }
22808
22809 ac_builddir=.
22810
22811if test "$ac_dest_dir" != .; then
22812 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
22813 # A "../" for each directory in $ac_dir_suffix.
22814 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22815else
22816 ac_dir_suffix= ac_top_builddir=
22817fi
22818
22819case $srcdir in
22820 .) # No --srcdir option. We are building in place.
22821 ac_srcdir=.
22822 if test -z "$ac_top_builddir"; then
22823 ac_top_srcdir=.
22824 else
22825 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22826 fi ;;
22827 [\\/]* | ?:[\\/]* ) # Absolute path.
22828 ac_srcdir=$srcdir$ac_dir_suffix;
22829 ac_top_srcdir=$srcdir ;;
22830 *) # Relative path.
22831 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22832 ac_top_srcdir=$ac_top_builddir$srcdir ;;
22833esac
22834
22835# Do not use `cd foo && pwd` to compute absolute paths, because
22836# the directories may not exist.
22837case `pwd` in
22838.) ac_abs_builddir="$ac_dest_dir";;
22839*)
22840 case "$ac_dest_dir" in
22841 .) ac_abs_builddir=`pwd`;;
22842 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
22843 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
22844 esac;;
22845esac
22846case $ac_abs_builddir in
22847.) ac_abs_top_builddir=${ac_top_builddir}.;;
22848*)
22849 case ${ac_top_builddir}. in
22850 .) ac_abs_top_builddir=$ac_abs_builddir;;
22851 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22852 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22853 esac;;
22854esac
22855case $ac_abs_builddir in
22856.) ac_abs_srcdir=$ac_srcdir;;
22857*)
22858 case $ac_srcdir in
22859 .) ac_abs_srcdir=$ac_abs_builddir;;
22860 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22861 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22862 esac;;
22863esac
22864case $ac_abs_builddir in
22865.) ac_abs_top_srcdir=$ac_top_srcdir;;
22866*)
22867 case $ac_top_srcdir in
22868 .) ac_abs_top_srcdir=$ac_abs_builddir;;
22869 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22870 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22871 esac;;
22872esac
22873
22874
22875 case $srcdir in
22876 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
22877 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
22878 esac
22879
22880 # Try a symlink, then a hard link, then a copy.
22881 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
22882 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
22883 cp -p $srcdir/$ac_source $ac_dest ||
22884 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
22885echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
22886 { (exit 1); exit 1; }; }
22887done
22888_ACEOF
22889cat >>$CONFIG_STATUS <<\_ACEOF
22890
22891#
22892# CONFIG_COMMANDS section.
22893#
22894for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
22895 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22896 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22897 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
22898$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22899 X"$ac_dest" : 'X\(//\)[^/]' \| \
22900 X"$ac_dest" : 'X\(//\)$' \| \
22901 X"$ac_dest" : 'X\(/\)' \| \
22902 . : '\(.\)' 2>/dev/null ||
22903echo X"$ac_dest" |
22904 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22905 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22906 /^X\(\/\/\)$/{ s//\1/; q; }
22907 /^X\(\/\).*/{ s//\1/; q; }
22908 s/.*/./; q'`
22909 { if $as_mkdir_p; then
22910 mkdir -p "$ac_dir"
22911 else
22912 as_dir="$ac_dir"
22913 as_dirs=
22914 while test ! -d "$as_dir"; do
22915 as_dirs="$as_dir $as_dirs"
22916 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22917$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22918 X"$as_dir" : 'X\(//\)[^/]' \| \
22919 X"$as_dir" : 'X\(//\)$' \| \
22920 X"$as_dir" : 'X\(/\)' \| \
22921 . : '\(.\)' 2>/dev/null ||
22922echo X"$as_dir" |
22923 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22924 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22925 /^X\(\/\/\)$/{ s//\1/; q; }
22926 /^X\(\/\).*/{ s//\1/; q; }
22927 s/.*/./; q'`
22928 done
22929 test ! -n "$as_dirs" || mkdir $as_dirs
22930 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22931echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22932 { (exit 1); exit 1; }; }; }
22933
22934 ac_builddir=.
22935
22936if test "$ac_dir" != .; then
22937 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22938 # A "../" for each directory in $ac_dir_suffix.
22939 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22940else
22941 ac_dir_suffix= ac_top_builddir=
22942fi
22943
22944case $srcdir in
22945 .) # No --srcdir option. We are building in place.
22946 ac_srcdir=.
22947 if test -z "$ac_top_builddir"; then
22948 ac_top_srcdir=.
22949 else
22950 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22951 fi ;;
22952 [\\/]* | ?:[\\/]* ) # Absolute path.
22953 ac_srcdir=$srcdir$ac_dir_suffix;
22954 ac_top_srcdir=$srcdir ;;
22955 *) # Relative path.
22956 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22957 ac_top_srcdir=$ac_top_builddir$srcdir ;;
22958esac
22959
22960# Do not use `cd foo && pwd` to compute absolute paths, because
22961# the directories may not exist.
22962case `pwd` in
22963.) ac_abs_builddir="$ac_dir";;
22964*)
22965 case "$ac_dir" in
22966 .) ac_abs_builddir=`pwd`;;
22967 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22968 *) ac_abs_builddir=`pwd`/"$ac_dir";;
22969 esac;;
22970esac
22971case $ac_abs_builddir in
22972.) ac_abs_top_builddir=${ac_top_builddir}.;;
22973*)
22974 case ${ac_top_builddir}. in
22975 .) ac_abs_top_builddir=$ac_abs_builddir;;
22976 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22977 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22978 esac;;
22979esac
22980case $ac_abs_builddir in
22981.) ac_abs_srcdir=$ac_srcdir;;
22982*)
22983 case $ac_srcdir in
22984 .) ac_abs_srcdir=$ac_abs_builddir;;
22985 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22986 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22987 esac;;
22988esac
22989case $ac_abs_builddir in
22990.) ac_abs_top_srcdir=$ac_top_srcdir;;
22991*)
22992 case $ac_top_srcdir in
22993 .) ac_abs_top_srcdir=$ac_abs_builddir;;
22994 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22995 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22996 esac;;
22997esac
22998
22999
23000 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
23001echo "$as_me: executing $ac_dest commands" >&6;}
23002 case $ac_dest in
23003 depdir ) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
23004 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
23005 # Strip MF so we end up with the name of the file.
23006 mf=`echo "$mf" | sed -e 's/:.*$//'`
23007 # Check whether this is an Automake generated Makefile or not.
23008 # We used to match only the files named `Makefile.in', but
23009 # some people rename them; so instead we look at the file content.
23010 # Grep'ing the first line is not enough: some people post-process
23011 # each Makefile.in and add a new line on top of each file to say so.
23012 # So let's grep whole file.
23013 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
23014 dirpart=`(dirname "$mf") 2>/dev/null ||
23015$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23016 X"$mf" : 'X\(//\)[^/]' \| \
23017 X"$mf" : 'X\(//\)$' \| \
23018 X"$mf" : 'X\(/\)' \| \
23019 . : '\(.\)' 2>/dev/null ||
23020echo X"$mf" |
23021 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23022 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23023 /^X\(\/\/\)$/{ s//\1/; q; }
23024 /^X\(\/\).*/{ s//\1/; q; }
23025 s/.*/./; q'`
23026 else
23027 continue
23028 fi
23029 # Extract the definition of DEPDIR, am__include, and am__quote
23030 # from the Makefile without running `make'.
23031 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
23032 test -z "$DEPDIR" && continue
23033 am__include=`sed -n 's/^am__include = //p' < "$mf"`
23034 test -z "am__include" && continue
23035 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
23036 # When using ansi2knr, U may be empty or an underscore; expand it
23037 U=`sed -n 's/^U = //p' < "$mf"`
23038 # Find all dependency output files, they are included files with
23039 # $(DEPDIR) in their names. We invoke sed twice because it is the
23040 # simplest approach to changing $(DEPDIR) to its actual value in the
23041 # expansion.
23042 for file in `sed -n "
23043 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
23044 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
23045 # Make sure the directory exists.
23046 test -f "$dirpart/$file" && continue
23047 fdir=`(dirname "$file") 2>/dev/null ||
23048$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23049 X"$file" : 'X\(//\)[^/]' \| \
23050 X"$file" : 'X\(//\)$' \| \
23051 X"$file" : 'X\(/\)' \| \
23052 . : '\(.\)' 2>/dev/null ||
23053echo X"$file" |
23054 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23055 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23056 /^X\(\/\/\)$/{ s//\1/; q; }
23057 /^X\(\/\).*/{ s//\1/; q; }
23058 s/.*/./; q'`
23059 { if $as_mkdir_p; then
23060 mkdir -p $dirpart/$fdir
23061 else
23062 as_dir=$dirpart/$fdir
23063 as_dirs=
23064 while test ! -d "$as_dir"; do
23065 as_dirs="$as_dir $as_dirs"
23066 as_dir=`(dirname "$as_dir") 2>/dev/null ||
23067$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23068 X"$as_dir" : 'X\(//\)[^/]' \| \
23069 X"$as_dir" : 'X\(//\)$' \| \
23070 X"$as_dir" : 'X\(/\)' \| \
23071 . : '\(.\)' 2>/dev/null ||
23072echo X"$as_dir" |
23073 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23074 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23075 /^X\(\/\/\)$/{ s//\1/; q; }
23076 /^X\(\/\).*/{ s//\1/; q; }
23077 s/.*/./; q'`
23078 done
23079 test ! -n "$as_dirs" || mkdir $as_dirs
23080 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
23081echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
23082 { (exit 1); exit 1; }; }; }
23083
23084 # echo "creating $dirpart/$file"
23085 echo '# dummy' > "$dirpart/$file"
23086 done
23087done
23088 ;;
23089 default )
23090case x$CONFIG_HEADERS in
23091xconfig.h:config.in)
23092echo > stamp-h ;;
23093esac
23094 ;;
23095 esac
23096done
23097_ACEOF
23098
23099cat >>$CONFIG_STATUS <<\_ACEOF
23100
23101{ (exit 0); exit 0; }
23102_ACEOF
23103chmod +x $CONFIG_STATUS
23104ac_clean_files=$ac_clean_files_save
23105
23106
23107# configure is writing to config.log, and then calls config.status.
23108# config.status does its own redirection, appending to config.log.
23109# Unfortunately, on DOS this fails, as config.log is still kept open
23110# by configure, so config.status won't be able to write to it; its
23111# output is simply discarded. So we exec the FD to /dev/null,
23112# effectively closing config.log, so it can be properly (re)opened and
23113# appended to by config.status. When coming back to configure, we
23114# need to make the FD available again.
23115if test "$no_create" != yes; then
23116 ac_cs_success=:
23117 ac_config_status_args=
23118 test "$silent" = yes &&
23119 ac_config_status_args="$ac_config_status_args --quiet"
23120 exec 5>/dev/null
23121 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23122 exec 5>>config.log
23123 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23124 # would make configure fail if this is the last instruction.
23125 $ac_cs_success || { (exit 1); exit 1; }
23126fi
23127
23128#
23129# CONFIG_SUBDIRS section, as fixed in confsubdir.m4.
23130#
23131if test "$no_recursion" != yes; then
23132
23133 # Remove --cache-file and --srcdir arguments so they do not pile up.
23134 ac_sub_configure_args=
23135 ac_prev=
23136 eval "set x $ac_configure_args"
23137 shift
23138 for ac_arg
23139 do
23140 if test -n "$ac_prev"; then
23141 ac_prev=
23142 continue
23143 fi
23144 case $ac_arg in
23145 -cache-file | --cache-file | --cache-fil | --cache-fi \
23146 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
23147 ac_prev=cache_file ;;
23148 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
23149 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
23150 | --c=*)
23151 ;;
23152 --config-cache | -C)
23153 ;;
23154 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
23155 ac_prev=srcdir ;;
23156 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
23157 ;;
23158 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
23159 ac_prev=prefix ;;
23160 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
23161 ;;
23162 *)
23163 case $ac_arg in
23164 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23165 esac
23166 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
23167 esac
23168 done
23169
23170 # Always prepend --prefix to ensure using the same prefix
23171 # in subdir configurations.
23172 ac_arg="--prefix=$prefix"
23173 case $ac_arg in
23174 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23175 esac
23176 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
23177
23178 ac_popdir=`pwd`
23179 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
23180
23181 # Do not complain, so a configure script can configure whichever
23182 # parts of a large source tree are present.
23183 test -d "$srcdir/$ac_dir" || continue
23184
23185 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
23186echo "$as_me: configuring in $ac_dir" >&6;}
23187 { if $as_mkdir_p; then
23188 mkdir -p "$ac_dir"
23189 else
23190 as_dir="$ac_dir"
23191 as_dirs=
23192 while test ! -d "$as_dir"; do
23193 as_dirs="$as_dir $as_dirs"
23194 as_dir=`(dirname "$as_dir") 2>/dev/null ||
23195$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23196 X"$as_dir" : 'X\(//\)[^/]' \| \
23197 X"$as_dir" : 'X\(//\)$' \| \
23198 X"$as_dir" : 'X\(/\)' \| \
23199 . : '\(.\)' 2>/dev/null ||
23200echo X"$as_dir" |
23201 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23202 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23203 /^X\(\/\/\)$/{ s//\1/; q; }
23204 /^X\(\/\).*/{ s//\1/; q; }
23205 s/.*/./; q'`
23206 done
23207 test ! -n "$as_dirs" || mkdir $as_dirs
23208 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
23209echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
23210 { (exit 1); exit 1; }; }; }
23211
23212 ac_builddir=.
23213
23214if test "$ac_dir" != .; then
23215 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23216 # A "../" for each directory in $ac_dir_suffix.
23217 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
23218else
23219 ac_dir_suffix= ac_top_builddir=
23220fi
23221
23222case $srcdir in
23223 .) # No --srcdir option. We are building in place.
23224 ac_srcdir=.
23225 if test -z "$ac_top_builddir"; then
23226 ac_top_srcdir=.
23227 else
23228 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
23229 fi ;;
23230 [\\/]* | ?:[\\/]* ) # Absolute path.
23231 ac_srcdir=$srcdir$ac_dir_suffix;
23232 ac_top_srcdir=$srcdir ;;
23233 *) # Relative path.
23234 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
23235 ac_top_srcdir=$ac_top_builddir$srcdir ;;
23236esac
23237
23238# Do not use `cd foo && pwd` to compute absolute paths, because
23239# the directories may not exist.
23240case `pwd` in
23241.) ac_abs_builddir="$ac_dir";;
23242*)
23243 case "$ac_dir" in
23244 .) ac_abs_builddir=`pwd`;;
23245 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
23246 *) ac_abs_builddir=`pwd`/"$ac_dir";;
23247 esac;;
23248esac
23249case $ac_abs_builddir in
23250.) ac_abs_top_builddir=${ac_top_builddir}.;;
23251*)
23252 case ${ac_top_builddir}. in
23253 .) ac_abs_top_builddir=$ac_abs_builddir;;
23254 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
23255 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
23256 esac;;
23257esac
23258case $ac_abs_builddir in
23259.) ac_abs_srcdir=$ac_srcdir;;
23260*)
23261 case $ac_srcdir in
23262 .) ac_abs_srcdir=$ac_abs_builddir;;
23263 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
23264 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
23265 esac;;
23266esac
23267case $ac_abs_builddir in
23268.) ac_abs_top_srcdir=$ac_top_srcdir;;
23269*)
23270 case $ac_top_srcdir in
23271 .) ac_abs_top_srcdir=$ac_abs_builddir;;
23272 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
23273 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
23274 esac;;
23275esac
23276
23277
23278 cd "$ac_dir"
23279
23280 # Check for guested configure; otherwise get Cygnus style configure.
23281 if test -f "$ac_srcdir/configure.gnu"; then
23282 ac_sub_configure=$ac_srcdir/configure.gnu
23283 elif test -f "$ac_srcdir/configure"; then
23284 ac_sub_configure=$ac_srcdir/configure
23285 elif test -f "$ac_srcdir/configure.in"; then
23286 # This should be Cygnus configure.
23287 ac_sub_configure=$ac_aux_dir/configure
23288 else
23289 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
23290echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
23291 ac_sub_configure=
23292 fi
23293
23294 # The recursion is here.
23295 if test -n "$ac_sub_configure"; then
23296 # Make the cache file name correct relative to the subdirectory.
23297 case $cache_file in
23298 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
23299 *) # Relative path.
23300 ac_sub_cache_file=$ac_top_builddir$cache_file ;;
23301 esac
23302
23303 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
23304echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
23305 # The eval makes quoting arguments work.
23306 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
23307 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
23308 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
23309echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
23310 { (exit 1); exit 1; }; }
23311 fi
23312
23313 cd "$ac_popdir"
23314 done
23315fi
23316
23317
23318exit 0
This page took 0.106264 seconds and 4 git commands to generate.