intl/
[platform/upstream/binutils.git] / gdb / configure
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
13 if 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+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for 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
43 do
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
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo 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.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if 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
97 fi
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
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
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
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
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
152 done
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
187 case `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= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if 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
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_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.
231 as_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.
236 as_nl='
237 '
238 IFS="   $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.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${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.
268 PACKAGE_NAME=
269 PACKAGE_TARNAME=
270 PACKAGE_VERSION=
271 PACKAGE_STRING=
272 PACKAGE_BUGREPORT=
273
274 ac_unique_file="main.c"
275 # Factoring default headers for most tests.
276 ac_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
312 gl_header_list=
313 ac_subdirs_all="$ac_subdirs_all doc testsuite"
314 ac_subdirs_all="$ac_subdirs_all gdbtk"
315 ac_subdirs_all="$ac_subdirs_all multi-ice"
316 ac_subdirs_all="$ac_subdirs_all gdbserver"
317 ac_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'
318 ac_subst_files='host_makefile_frag'
319 ac_pwd=`pwd`
320
321 # Initialize some variables set by options.
322 ac_init_help=
323 ac_init_version=false
324 # The variables have the same names as the options, with
325 # dashes changed to underlines.
326 cache_file=/dev/null
327 exec_prefix=NONE
328 no_create=
329 no_recursion=
330 prefix=NONE
331 program_prefix=NONE
332 program_suffix=NONE
333 program_transform_name=s,x,x,
334 silent=
335 site=
336 srcdir=
337 verbose=
338 x_includes=NONE
339 x_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.
346 bindir='${exec_prefix}/bin'
347 sbindir='${exec_prefix}/sbin'
348 libexecdir='${exec_prefix}/libexec'
349 datadir='${prefix}/share'
350 sysconfdir='${prefix}/etc'
351 sharedstatedir='${prefix}/com'
352 localstatedir='${prefix}/var'
353 libdir='${exec_prefix}/lib'
354 includedir='${prefix}/include'
355 oldincludedir='/usr/include'
356 infodir='${prefix}/info'
357 mandir='${prefix}/man'
358
359 ac_prev=
360 for ac_option
361 do
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
633 Try \`$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
656 done
657
658 if 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; }; }
662 fi
663
664 # Be sure to have absolute paths.
665 for ac_var in exec_prefix prefix
666 do
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
673 done
674
675 # Be sure to have absolute paths.
676 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
677               localstatedir libdir includedir oldincludedir infodir mandir
678 do
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
685 done
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.
690 build=$build_alias
691 host=$host_alias
692 target=$target_alias
693
694 # FIXME: To remove some day.
695 if 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
703 fi
704
705 ac_tool_prefix=
706 test -n "$host_alias" && ac_tool_prefix=$host_alias-
707
708 test "$silent" = yes && exec 6>/dev/null
709
710
711 # Find the source files, if location was not specified.
712 if 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 ||
721 echo 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
731 else
732   ac_srcdir_defaulted=no
733 fi
734 if 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
742 fi
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; }; }
746 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
747 ac_env_build_alias_set=${build_alias+set}
748 ac_env_build_alias_value=$build_alias
749 ac_cv_env_build_alias_set=${build_alias+set}
750 ac_cv_env_build_alias_value=$build_alias
751 ac_env_host_alias_set=${host_alias+set}
752 ac_env_host_alias_value=$host_alias
753 ac_cv_env_host_alias_set=${host_alias+set}
754 ac_cv_env_host_alias_value=$host_alias
755 ac_env_target_alias_set=${target_alias+set}
756 ac_env_target_alias_value=$target_alias
757 ac_cv_env_target_alias_set=${target_alias+set}
758 ac_cv_env_target_alias_value=$target_alias
759 ac_env_CC_set=${CC+set}
760 ac_env_CC_value=$CC
761 ac_cv_env_CC_set=${CC+set}
762 ac_cv_env_CC_value=$CC
763 ac_env_CFLAGS_set=${CFLAGS+set}
764 ac_env_CFLAGS_value=$CFLAGS
765 ac_cv_env_CFLAGS_set=${CFLAGS+set}
766 ac_cv_env_CFLAGS_value=$CFLAGS
767 ac_env_LDFLAGS_set=${LDFLAGS+set}
768 ac_env_LDFLAGS_value=$LDFLAGS
769 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
770 ac_cv_env_LDFLAGS_value=$LDFLAGS
771 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
772 ac_env_CPPFLAGS_value=$CPPFLAGS
773 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
774 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
775 ac_env_CPP_set=${CPP+set}
776 ac_env_CPP_value=$CPP
777 ac_cv_env_CPP_set=${CPP+set}
778 ac_cv_env_CPP_value=$CPP
779
780 #
781 # Report the --help message.
782 #
783 if 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
789 Usage: $0 [OPTION]... [VAR=VALUE]...
790
791 To assign environment variables (e.g., CC, CFLAGS...), specify them as
792 VAR=VALUE.  See below for descriptions of some of the useful variables.
793
794 Defaults for the options are specified in brackets.
795
796 Configuration:
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
810 Installation 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
816 By default, \`make install' will install all the files in
817 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
818 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
819 for instance \`--prefix=\$HOME'.
820
821 For better control, use the options below.
822
823 Fine 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
840 Program 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
845 X features:
846   --x-includes=DIR    X include files are in DIR
847   --x-libraries=DIR   X library files are in DIR
848
849 System 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
854 fi
855
856 if test -n "$ac_init_help"; then
857
858   cat <<\_ACEOF
859
860 Optional 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
884 Optional 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
923 Some 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
932 Use these variables to override the choices made by `configure' or to help
933 it to find libraries and programs with nonstandard names/locations.
934
935 _ACEOF
936 fi
937
938 if 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
945 if 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'`
949 else
950   ac_dir_suffix= ac_top_builddir=
951 fi
952
953 case $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 ;;
967 esac
968
969 # Do not use `cd foo && pwd` to compute absolute paths, because
970 # the directories may not exist.
971 case `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;;
979 esac
980 case $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;;
988 esac
989 case $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;;
997 esac
998 case $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;;
1006 esac
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
1025 fi
1026
1027 test -n "$ac_init_help" && exit 0
1028 if $ac_init_version; then
1029   cat <<\_ACEOF
1030
1031 Copyright (C) 2003 Free Software Foundation, Inc.
1032 This configure script is free software; the Free Software Foundation
1033 gives unlimited permission to copy, distribute and modify it.
1034 _ACEOF
1035   exit 0
1036 fi
1037 exec 5>config.log
1038 cat >&5 <<_ACEOF
1039 This file contains any messages produced by compilers while
1040 running configure, to aid debugging if configure makes a mistake.
1041
1042 It was created by $as_me, which was
1043 generated by GNU Autoconf 2.59.  Invocation command line was
1044
1045   $ $0 $@
1046
1047 _ACEOF
1048 {
1049 cat <<_ASUNAME
1050 ## --------- ##
1051 ## Platform. ##
1052 ## --------- ##
1053
1054 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1055 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1056 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1057 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1058 uname -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`
1066 hostinfo               = `(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
1073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1074 for as_dir in $PATH
1075 do
1076   IFS=$as_save_IFS
1077   test -z "$as_dir" && as_dir=.
1078   echo "PATH: $as_dir"
1079 done
1080
1081 } >&5
1082
1083 cat >&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.
1098 ac_configure_args=
1099 ac_configure_args0=
1100 ac_configure_args1=
1101 ac_sep=
1102 ac_must_keep_next=false
1103 for ac_pass in 1 2
1104 do
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
1140 done
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.
1149 trap '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
1223 for ac_signal in 1 2 13 15; do
1224   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1225 done
1226 ac_signal=0
1227
1228 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1229 rm -rf conftest* confdefs.h
1230 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1231 echo >confdefs.h
1232
1233 # Predefined preprocessor variables.
1234
1235 cat >>confdefs.h <<_ACEOF
1236 #define PACKAGE_NAME "$PACKAGE_NAME"
1237 _ACEOF
1238
1239
1240 cat >>confdefs.h <<_ACEOF
1241 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1242 _ACEOF
1243
1244
1245 cat >>confdefs.h <<_ACEOF
1246 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1247 _ACEOF
1248
1249
1250 cat >>confdefs.h <<_ACEOF
1251 #define PACKAGE_STRING "$PACKAGE_STRING"
1252 _ACEOF
1253
1254
1255 cat >>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.
1262 if 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
1268 fi
1269 for 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
1272 echo "$as_me: loading site script $ac_site_file" >&6;}
1273     sed 's/^/| /' "$ac_site_file" >&5
1274     . "$ac_site_file"
1275   fi
1276 done
1277
1278 if 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
1283 echo "$as_me: loading cache $cache_file" >&6;}
1284     case $cache_file in
1285       [\\/]* | ?:[\\/]* ) . $cache_file;;
1286       *)                      . ./$cache_file;;
1287     esac
1288   fi
1289 else
1290   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1291 echo "$as_me: creating cache $cache_file" >&6;}
1292   >$cache_file
1293 fi
1294
1295 # Check that the precious variables saved in the cache have kept the same
1296 # value.
1297 ac_cache_corrupted=false
1298 for 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
1307 echo "$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
1311 echo "$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
1321 echo "$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
1325 echo "$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
1329 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1330         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1331 echo "$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
1346 done
1347 if $ac_cache_corrupted; then
1348   { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1349 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1350   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1351 echo "$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
1353 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1354    { (exit 1); exit 1; }; }
1355 fi
1356
1357 ac_ext=c
1358 ac_cpp='$CPP $CPPFLAGS'
1359 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1360 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1361 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1362
1363
1364 gl_header_list="$gl_header_list stdint.h"
1365 gl_header_list="$gl_header_list wchar.h"
1366 gl_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
1389 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1390 echo $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.
1392 if test "${enable_maintainer_mode+set}" = set; then
1393   enableval="$enable_maintainer_mode"
1394   USE_MAINTAINER_MODE=$enableval
1395 else
1396   USE_MAINTAINER_MODE=no
1397 fi;
1398   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
1399 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
1400
1401
1402 if test $USE_MAINTAINER_MODE = yes; then
1403   MAINTAINER_MODE_TRUE=
1404   MAINTAINER_MODE_FALSE='#'
1405 else
1406   MAINTAINER_MODE_TRUE='#'
1407   MAINTAINER_MODE_FALSE=
1408 fi
1409
1410   MAINT=$MAINTAINER_MODE_TRUE
1411
1412
1413
1414 ac_ext=c
1415 ac_cpp='$CPP $CPPFLAGS'
1416 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1417 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1418 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1419 if 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.
1421 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1422 echo "$as_me:$LINENO: checking for $ac_word" >&5
1423 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1424 if test "${ac_cv_prog_CC+set}" = set; then
1425   echo $ECHO_N "(cached) $ECHO_C" >&6
1426 else
1427   if test -n "$CC"; then
1428   ac_cv_prog_CC="$CC" # Let the user override the test.
1429 else
1430 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1431 for as_dir in $PATH
1432 do
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
1441 done
1442 done
1443
1444 fi
1445 fi
1446 CC=$ac_cv_prog_CC
1447 if test -n "$CC"; then
1448   echo "$as_me:$LINENO: result: $CC" >&5
1449 echo "${ECHO_T}$CC" >&6
1450 else
1451   echo "$as_me:$LINENO: result: no" >&5
1452 echo "${ECHO_T}no" >&6
1453 fi
1454
1455 fi
1456 if 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.
1459 set dummy gcc; ac_word=$2
1460 echo "$as_me:$LINENO: checking for $ac_word" >&5
1461 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1462 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1463   echo $ECHO_N "(cached) $ECHO_C" >&6
1464 else
1465   if test -n "$ac_ct_CC"; then
1466   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1467 else
1468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1469 for as_dir in $PATH
1470 do
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
1479 done
1480 done
1481
1482 fi
1483 fi
1484 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1485 if test -n "$ac_ct_CC"; then
1486   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1487 echo "${ECHO_T}$ac_ct_CC" >&6
1488 else
1489   echo "$as_me:$LINENO: result: no" >&5
1490 echo "${ECHO_T}no" >&6
1491 fi
1492
1493   CC=$ac_ct_CC
1494 else
1495   CC="$ac_cv_prog_CC"
1496 fi
1497
1498 if 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.
1501 set dummy ${ac_tool_prefix}cc; ac_word=$2
1502 echo "$as_me:$LINENO: checking for $ac_word" >&5
1503 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1504 if test "${ac_cv_prog_CC+set}" = set; then
1505   echo $ECHO_N "(cached) $ECHO_C" >&6
1506 else
1507   if test -n "$CC"; then
1508   ac_cv_prog_CC="$CC" # Let the user override the test.
1509 else
1510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1511 for as_dir in $PATH
1512 do
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
1521 done
1522 done
1523
1524 fi
1525 fi
1526 CC=$ac_cv_prog_CC
1527 if test -n "$CC"; then
1528   echo "$as_me:$LINENO: result: $CC" >&5
1529 echo "${ECHO_T}$CC" >&6
1530 else
1531   echo "$as_me:$LINENO: result: no" >&5
1532 echo "${ECHO_T}no" >&6
1533 fi
1534
1535 fi
1536 if 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.
1539 set dummy cc; ac_word=$2
1540 echo "$as_me:$LINENO: checking for $ac_word" >&5
1541 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1542 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1543   echo $ECHO_N "(cached) $ECHO_C" >&6
1544 else
1545   if test -n "$ac_ct_CC"; then
1546   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1547 else
1548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1549 for as_dir in $PATH
1550 do
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
1559 done
1560 done
1561
1562 fi
1563 fi
1564 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1565 if test -n "$ac_ct_CC"; then
1566   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1567 echo "${ECHO_T}$ac_ct_CC" >&6
1568 else
1569   echo "$as_me:$LINENO: result: no" >&5
1570 echo "${ECHO_T}no" >&6
1571 fi
1572
1573   CC=$ac_ct_CC
1574 else
1575   CC="$ac_cv_prog_CC"
1576 fi
1577
1578 fi
1579 if test -z "$CC"; then
1580   # Extract the first word of "cc", so it can be a program name with args.
1581 set dummy cc; ac_word=$2
1582 echo "$as_me:$LINENO: checking for $ac_word" >&5
1583 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1584 if test "${ac_cv_prog_CC+set}" = set; then
1585   echo $ECHO_N "(cached) $ECHO_C" >&6
1586 else
1587   if test -n "$CC"; then
1588   ac_cv_prog_CC="$CC" # Let the user override the test.
1589 else
1590   ac_prog_rejected=no
1591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1592 for as_dir in $PATH
1593 do
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
1606 done
1607 done
1608
1609 if 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
1620 fi
1621 fi
1622 fi
1623 CC=$ac_cv_prog_CC
1624 if test -n "$CC"; then
1625   echo "$as_me:$LINENO: result: $CC" >&5
1626 echo "${ECHO_T}$CC" >&6
1627 else
1628   echo "$as_me:$LINENO: result: no" >&5
1629 echo "${ECHO_T}no" >&6
1630 fi
1631
1632 fi
1633 if 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.
1638 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1639 echo "$as_me:$LINENO: checking for $ac_word" >&5
1640 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1641 if test "${ac_cv_prog_CC+set}" = set; then
1642   echo $ECHO_N "(cached) $ECHO_C" >&6
1643 else
1644   if test -n "$CC"; then
1645   ac_cv_prog_CC="$CC" # Let the user override the test.
1646 else
1647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1648 for as_dir in $PATH
1649 do
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
1658 done
1659 done
1660
1661 fi
1662 fi
1663 CC=$ac_cv_prog_CC
1664 if test -n "$CC"; then
1665   echo "$as_me:$LINENO: result: $CC" >&5
1666 echo "${ECHO_T}$CC" >&6
1667 else
1668   echo "$as_me:$LINENO: result: no" >&5
1669 echo "${ECHO_T}no" >&6
1670 fi
1671
1672     test -n "$CC" && break
1673   done
1674 fi
1675 if test -z "$CC"; then
1676   ac_ct_CC=$CC
1677   for ac_prog in cl
1678 do
1679   # Extract the first word of "$ac_prog", so it can be a program name with args.
1680 set dummy $ac_prog; ac_word=$2
1681 echo "$as_me:$LINENO: checking for $ac_word" >&5
1682 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1683 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1684   echo $ECHO_N "(cached) $ECHO_C" >&6
1685 else
1686   if test -n "$ac_ct_CC"; then
1687   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1688 else
1689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1690 for as_dir in $PATH
1691 do
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
1700 done
1701 done
1702
1703 fi
1704 fi
1705 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1706 if test -n "$ac_ct_CC"; then
1707   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1708 echo "${ECHO_T}$ac_ct_CC" >&6
1709 else
1710   echo "$as_me:$LINENO: result: no" >&5
1711 echo "${ECHO_T}no" >&6
1712 fi
1713
1714   test -n "$ac_ct_CC" && break
1715 done
1716
1717   CC=$ac_ct_CC
1718 fi
1719
1720 fi
1721
1722
1723 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1724 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1725 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1726 See \`config.log' for more details." >&5
1727 echo "$as_me: error: no acceptable C compiler found in \$PATH
1728 See \`config.log' for more details." >&2;}
1729    { (exit 1); exit 1; }; }; }
1730
1731 # Provide some information about the compiler.
1732 echo "$as_me:$LINENO:" \
1733      "checking for C compiler version" >&5
1734 ac_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
1751 cat >conftest.$ac_ext <<_ACEOF
1752 /* confdefs.h.  */
1753 _ACEOF
1754 cat confdefs.h >>conftest.$ac_ext
1755 cat >>conftest.$ac_ext <<_ACEOF
1756 /* end confdefs.h.  */
1757
1758 int
1759 main ()
1760 {
1761
1762   ;
1763   return 0;
1764 }
1765 _ACEOF
1766 ac_clean_files_save=$ac_clean_files
1767 ac_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.
1771 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1772 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1773 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1774 if { (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.
1785 ac_cv_exeext=
1786 # b.out is created by i960 compilers.
1787 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1788 do
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
1810 done
1811 else
1812   echo "$as_me: failed program was:" >&5
1813 sed 's/^/| /' conftest.$ac_ext >&5
1814
1815 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1816 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1817 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1818 See \`config.log' for more details." >&5
1819 echo "$as_me: error: C compiler cannot create executables
1820 See \`config.log' for more details." >&2;}
1821    { (exit 77); exit 77; }; }; }
1822 fi
1823
1824 ac_exeext=$ac_cv_exeext
1825 echo "$as_me:$LINENO: result: $ac_file" >&5
1826 echo "${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.
1830 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1831 echo $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.
1834 if 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
1847 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1848 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1849 If you meant to cross compile, use \`--host'.
1850 See \`config.log' for more details." >&5
1851 echo "$as_me: error: cannot run C compiled programs.
1852 If you meant to cross compile, use \`--host'.
1853 See \`config.log' for more details." >&2;}
1854    { (exit 1); exit 1; }; }; }
1855     fi
1856   fi
1857 fi
1858 echo "$as_me:$LINENO: result: yes" >&5
1859 echo "${ECHO_T}yes" >&6
1860
1861 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1862 ac_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.
1865 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1866 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1867 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1868 echo "${ECHO_T}$cross_compiling" >&6
1869
1870 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1871 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1872 if { (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'.
1881 for 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
1890 done
1891 else
1892   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1893 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1894 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1895 See \`config.log' for more details." >&5
1896 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1897 See \`config.log' for more details." >&2;}
1898    { (exit 1); exit 1; }; }; }
1899 fi
1900
1901 rm -f conftest$ac_cv_exeext
1902 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1903 echo "${ECHO_T}$ac_cv_exeext" >&6
1904
1905 rm -f conftest.$ac_ext
1906 EXEEXT=$ac_cv_exeext
1907 ac_exeext=$EXEEXT
1908 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1909 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1910 if test "${ac_cv_objext+set}" = set; then
1911   echo $ECHO_N "(cached) $ECHO_C" >&6
1912 else
1913   cat >conftest.$ac_ext <<_ACEOF
1914 /* confdefs.h.  */
1915 _ACEOF
1916 cat confdefs.h >>conftest.$ac_ext
1917 cat >>conftest.$ac_ext <<_ACEOF
1918 /* end confdefs.h.  */
1919
1920 int
1921 main ()
1922 {
1923
1924   ;
1925   return 0;
1926 }
1927 _ACEOF
1928 rm -f conftest.o conftest.obj
1929 if { (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
1940 done
1941 else
1942   echo "$as_me: failed program was:" >&5
1943 sed 's/^/| /' conftest.$ac_ext >&5
1944
1945 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1946 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1947 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1948 See \`config.log' for more details." >&5
1949 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1950 See \`config.log' for more details." >&2;}
1951    { (exit 1); exit 1; }; }; }
1952 fi
1953
1954 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1955 fi
1956 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1957 echo "${ECHO_T}$ac_cv_objext" >&6
1958 OBJEXT=$ac_cv_objext
1959 ac_objext=$OBJEXT
1960 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1961 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1962 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1963   echo $ECHO_N "(cached) $ECHO_C" >&6
1964 else
1965   cat >conftest.$ac_ext <<_ACEOF
1966 /* confdefs.h.  */
1967 _ACEOF
1968 cat confdefs.h >>conftest.$ac_ext
1969 cat >>conftest.$ac_ext <<_ACEOF
1970 /* end confdefs.h.  */
1971
1972 int
1973 main ()
1974 {
1975 #ifndef __GNUC__
1976        choke me
1977 #endif
1978
1979   ;
1980   return 0;
1981 }
1982 _ACEOF
1983 rm -f conftest.$ac_objext
1984 if { (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
2006 else
2007   echo "$as_me: failed program was:" >&5
2008 sed 's/^/| /' conftest.$ac_ext >&5
2009
2010 ac_compiler_gnu=no
2011 fi
2012 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2013 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2014
2015 fi
2016 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2017 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2018 GCC=`test $ac_compiler_gnu = yes && echo yes`
2019 ac_test_CFLAGS=${CFLAGS+set}
2020 ac_save_CFLAGS=$CFLAGS
2021 CFLAGS="-g"
2022 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2023 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2024 if test "${ac_cv_prog_cc_g+set}" = set; then
2025   echo $ECHO_N "(cached) $ECHO_C" >&6
2026 else
2027   cat >conftest.$ac_ext <<_ACEOF
2028 /* confdefs.h.  */
2029 _ACEOF
2030 cat confdefs.h >>conftest.$ac_ext
2031 cat >>conftest.$ac_ext <<_ACEOF
2032 /* end confdefs.h.  */
2033
2034 int
2035 main ()
2036 {
2037
2038   ;
2039   return 0;
2040 }
2041 _ACEOF
2042 rm -f conftest.$ac_objext
2043 if { (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
2065 else
2066   echo "$as_me: failed program was:" >&5
2067 sed 's/^/| /' conftest.$ac_ext >&5
2068
2069 ac_cv_prog_cc_g=no
2070 fi
2071 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2072 fi
2073 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2074 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2075 if test "$ac_test_CFLAGS" = set; then
2076   CFLAGS=$ac_save_CFLAGS
2077 elif 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
2083 else
2084   if test "$GCC" = yes; then
2085     CFLAGS="-O2"
2086   else
2087     CFLAGS=
2088   fi
2089 fi
2090 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2091 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2092 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2093   echo $ECHO_N "(cached) $ECHO_C" >&6
2094 else
2095   ac_cv_prog_cc_stdc=no
2096 ac_save_CC=$CC
2097 cat >conftest.$ac_ext <<_ACEOF
2098 /* confdefs.h.  */
2099 _ACEOF
2100 cat confdefs.h >>conftest.$ac_ext
2101 cat >>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.  */
2108 struct buf { int x; };
2109 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2110 static char *e (p, i)
2111      char **p;
2112      int i;
2113 {
2114   return p[i];
2115 }
2116 static 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.  */
2133 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2134
2135 int test (int i, double x);
2136 struct s1 {int (*f) (int a);};
2137 struct s2 {int (*f) (double a);};
2138 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2139 int argc;
2140 char **argv;
2141 int
2142 main ()
2143 {
2144 return 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__
2156 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2157 do
2158   CC="$ac_save_CC $ac_arg"
2159   rm -f conftest.$ac_objext
2160 if { (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
2182 break
2183 else
2184   echo "$as_me: failed program was:" >&5
2185 sed 's/^/| /' conftest.$ac_ext >&5
2186
2187 fi
2188 rm -f conftest.err conftest.$ac_objext
2189 done
2190 rm -f conftest.$ac_ext conftest.$ac_objext
2191 CC=$ac_save_CC
2192
2193 fi
2194
2195 case "x$ac_cv_prog_cc_stdc" in
2196   x|xno)
2197     echo "$as_me:$LINENO: result: none needed" >&5
2198 echo "${ECHO_T}none needed" >&6 ;;
2199   *)
2200     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2201 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2202     CC="$CC $ac_cv_prog_cc_stdc" ;;
2203 esac
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.
2209 cat >conftest.$ac_ext <<_ACEOF
2210 #ifndef __cplusplus
2211   choke me
2212 #endif
2213 _ACEOF
2214 rm -f conftest.$ac_objext
2215 if { (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);'
2243 do
2244   cat >conftest.$ac_ext <<_ACEOF
2245 /* confdefs.h.  */
2246 _ACEOF
2247 cat confdefs.h >>conftest.$ac_ext
2248 cat >>conftest.$ac_ext <<_ACEOF
2249 /* end confdefs.h.  */
2250 $ac_declaration
2251 #include <stdlib.h>
2252 int
2253 main ()
2254 {
2255 exit (42);
2256   ;
2257   return 0;
2258 }
2259 _ACEOF
2260 rm -f conftest.$ac_objext
2261 if { (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   :
2283 else
2284   echo "$as_me: failed program was:" >&5
2285 sed 's/^/| /' conftest.$ac_ext >&5
2286
2287 continue
2288 fi
2289 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2290   cat >conftest.$ac_ext <<_ACEOF
2291 /* confdefs.h.  */
2292 _ACEOF
2293 cat confdefs.h >>conftest.$ac_ext
2294 cat >>conftest.$ac_ext <<_ACEOF
2295 /* end confdefs.h.  */
2296 $ac_declaration
2297 int
2298 main ()
2299 {
2300 exit (42);
2301   ;
2302   return 0;
2303 }
2304 _ACEOF
2305 rm -f conftest.$ac_objext
2306 if { (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
2328 else
2329   echo "$as_me: failed program was:" >&5
2330 sed 's/^/| /' conftest.$ac_ext >&5
2331
2332 fi
2333 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2334 done
2335 rm -f conftest*
2336 if test -n "$ac_declaration"; then
2337   echo '#ifdef __cplusplus' >>confdefs.h
2338   echo $ac_declaration      >>confdefs.h
2339   echo '#endif'             >>confdefs.h
2340 fi
2341
2342 else
2343   echo "$as_me: failed program was:" >&5
2344 sed 's/^/| /' conftest.$ac_ext >&5
2345
2346 fi
2347 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2348 ac_ext=c
2349 ac_cpp='$CPP $CPPFLAGS'
2350 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2351 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2352 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2353
2354
2355 cat >>confdefs.h <<\_ACEOF
2356 #define _GNU_SOURCE 1
2357 _ACEOF
2358
2359
2360
2361 ac_ext=c
2362 ac_cpp='$CPP $CPPFLAGS'
2363 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2364 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2365 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2366 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2367 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2368 # On Suns, sometimes $CPP names a directory.
2369 if test -n "$CPP" && test -d "$CPP"; then
2370   CPP=
2371 fi
2372 if test -z "$CPP"; then
2373   if test "${ac_cv_prog_CPP+set}" = set; then
2374   echo $ECHO_N "(cached) $ECHO_C" >&6
2375 else
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
2380 for ac_c_preproc_warn_flag in '' yes
2381 do
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
2391 cat confdefs.h >>conftest.$ac_ext
2392 cat >>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
2401 if { (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
2415 else
2416   ac_cpp_err=yes
2417 fi
2418 if test -z "$ac_cpp_err"; then
2419   :
2420 else
2421   echo "$as_me: failed program was:" >&5
2422 sed 's/^/| /' conftest.$ac_ext >&5
2423
2424   # Broken: fails on valid input.
2425 continue
2426 fi
2427 rm -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
2434 cat confdefs.h >>conftest.$ac_ext
2435 cat >>conftest.$ac_ext <<_ACEOF
2436 /* end confdefs.h.  */
2437 #include <ac_nonexistent.h>
2438 _ACEOF
2439 if { (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
2453 else
2454   ac_cpp_err=yes
2455 fi
2456 if test -z "$ac_cpp_err"; then
2457   # Broken: success on invalid input.
2458 continue
2459 else
2460   echo "$as_me: failed program was:" >&5
2461 sed 's/^/| /' conftest.$ac_ext >&5
2462
2463   # Passes both tests.
2464 ac_preproc_ok=:
2465 break
2466 fi
2467 rm -f conftest.err conftest.$ac_ext
2468
2469 done
2470 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2471 rm -f conftest.err conftest.$ac_ext
2472 if $ac_preproc_ok; then
2473   break
2474 fi
2475
2476     done
2477     ac_cv_prog_CPP=$CPP
2478
2479 fi
2480   CPP=$ac_cv_prog_CPP
2481 else
2482   ac_cv_prog_CPP=$CPP
2483 fi
2484 echo "$as_me:$LINENO: result: $CPP" >&5
2485 echo "${ECHO_T}$CPP" >&6
2486 ac_preproc_ok=false
2487 for ac_c_preproc_warn_flag in '' yes
2488 do
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
2498 cat confdefs.h >>conftest.$ac_ext
2499 cat >>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
2508 if { (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
2522 else
2523   ac_cpp_err=yes
2524 fi
2525 if test -z "$ac_cpp_err"; then
2526   :
2527 else
2528   echo "$as_me: failed program was:" >&5
2529 sed 's/^/| /' conftest.$ac_ext >&5
2530
2531   # Broken: fails on valid input.
2532 continue
2533 fi
2534 rm -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
2541 cat confdefs.h >>conftest.$ac_ext
2542 cat >>conftest.$ac_ext <<_ACEOF
2543 /* end confdefs.h.  */
2544 #include <ac_nonexistent.h>
2545 _ACEOF
2546 if { (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
2560 else
2561   ac_cpp_err=yes
2562 fi
2563 if test -z "$ac_cpp_err"; then
2564   # Broken: success on invalid input.
2565 continue
2566 else
2567   echo "$as_me: failed program was:" >&5
2568 sed 's/^/| /' conftest.$ac_ext >&5
2569
2570   # Passes both tests.
2571 ac_preproc_ok=:
2572 break
2573 fi
2574 rm -f conftest.err conftest.$ac_ext
2575
2576 done
2577 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2578 rm -f conftest.err conftest.$ac_ext
2579 if $ac_preproc_ok; then
2580   :
2581 else
2582   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2583 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2584 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2585 See \`config.log' for more details." >&5
2586 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2587 See \`config.log' for more details." >&2;}
2588    { (exit 1); exit 1; }; }; }
2589 fi
2590
2591 ac_ext=c
2592 ac_cpp='$CPP $CPPFLAGS'
2593 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2594 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2595 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2596
2597
2598 echo "$as_me:$LINENO: checking for egrep" >&5
2599 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2600 if test "${ac_cv_prog_egrep+set}" = set; then
2601   echo $ECHO_N "(cached) $ECHO_C" >&6
2602 else
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
2607 fi
2608 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2609 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2610  EGREP=$ac_cv_prog_egrep
2611
2612
2613
2614 echo "$as_me:$LINENO: checking for AIX" >&5
2615 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
2616 cat >conftest.$ac_ext <<_ACEOF
2617 /* confdefs.h.  */
2618 _ACEOF
2619 cat confdefs.h >>conftest.$ac_ext
2620 cat >>conftest.$ac_ext <<_ACEOF
2621 /* end confdefs.h.  */
2622 #ifdef _AIX
2623   yes
2624 #endif
2625
2626 _ACEOF
2627 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2628   $EGREP "yes" >/dev/null 2>&1; then
2629   echo "$as_me:$LINENO: result: yes" >&5
2630 echo "${ECHO_T}yes" >&6
2631 cat >>confdefs.h <<\_ACEOF
2632 #define _ALL_SOURCE 1
2633 _ACEOF
2634
2635 else
2636   echo "$as_me:$LINENO: result: no" >&5
2637 echo "${ECHO_T}no" >&6
2638 fi
2639 rm -f conftest*
2640
2641
2642 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2643 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2644 if test "${ac_cv_search_strerror+set}" = set; then
2645   echo $ECHO_N "(cached) $ECHO_C" >&6
2646 else
2647   ac_func_search_save_LIBS=$LIBS
2648 ac_cv_search_strerror=no
2649 cat >conftest.$ac_ext <<_ACEOF
2650 /* confdefs.h.  */
2651 _ACEOF
2652 cat confdefs.h >>conftest.$ac_ext
2653 cat >>conftest.$ac_ext <<_ACEOF
2654 /* end confdefs.h.  */
2655
2656 /* Override any gcc2 internal prototype to avoid an error.  */
2657 #ifdef __cplusplus
2658 extern "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.  */
2662 char strerror ();
2663 int
2664 main ()
2665 {
2666 strerror ();
2667   ;
2668   return 0;
2669 }
2670 _ACEOF
2671 rm -f conftest.$ac_objext conftest$ac_exeext
2672 if { (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"
2694 else
2695   echo "$as_me: failed program was:" >&5
2696 sed 's/^/| /' conftest.$ac_ext >&5
2697
2698 fi
2699 rm -f conftest.err conftest.$ac_objext \
2700       conftest$ac_exeext conftest.$ac_ext
2701 if 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
2707 cat confdefs.h >>conftest.$ac_ext
2708 cat >>conftest.$ac_ext <<_ACEOF
2709 /* end confdefs.h.  */
2710
2711 /* Override any gcc2 internal prototype to avoid an error.  */
2712 #ifdef __cplusplus
2713 extern "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.  */
2717 char strerror ();
2718 int
2719 main ()
2720 {
2721 strerror ();
2722   ;
2723   return 0;
2724 }
2725 _ACEOF
2726 rm -f conftest.$ac_objext conftest$ac_exeext
2727 if { (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"
2749 break
2750 else
2751   echo "$as_me: failed program was:" >&5
2752 sed 's/^/| /' conftest.$ac_ext >&5
2753
2754 fi
2755 rm -f conftest.err conftest.$ac_objext \
2756       conftest$ac_exeext conftest.$ac_ext
2757   done
2758 fi
2759 LIBS=$ac_func_search_save_LIBS
2760 fi
2761 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2762 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2763 if test "$ac_cv_search_strerror" != no; then
2764   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2765
2766 fi
2767
2768 if 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.
2770 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2771 echo "$as_me:$LINENO: checking for $ac_word" >&5
2772 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2773 if test "${ac_cv_prog_RANLIB+set}" = set; then
2774   echo $ECHO_N "(cached) $ECHO_C" >&6
2775 else
2776   if test -n "$RANLIB"; then
2777   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2778 else
2779 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2780 for as_dir in $PATH
2781 do
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
2790 done
2791 done
2792
2793 fi
2794 fi
2795 RANLIB=$ac_cv_prog_RANLIB
2796 if test -n "$RANLIB"; then
2797   echo "$as_me:$LINENO: result: $RANLIB" >&5
2798 echo "${ECHO_T}$RANLIB" >&6
2799 else
2800   echo "$as_me:$LINENO: result: no" >&5
2801 echo "${ECHO_T}no" >&6
2802 fi
2803
2804 fi
2805 if 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.
2808 set dummy ranlib; ac_word=$2
2809 echo "$as_me:$LINENO: checking for $ac_word" >&5
2810 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2811 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2812   echo $ECHO_N "(cached) $ECHO_C" >&6
2813 else
2814   if test -n "$ac_ct_RANLIB"; then
2815   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2816 else
2817 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2818 for as_dir in $PATH
2819 do
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
2828 done
2829 done
2830
2831   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
2832 fi
2833 fi
2834 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2835 if test -n "$ac_ct_RANLIB"; then
2836   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2837 echo "${ECHO_T}$ac_ct_RANLIB" >&6
2838 else
2839   echo "$as_me:$LINENO: result: no" >&5
2840 echo "${ECHO_T}no" >&6
2841 fi
2842
2843   RANLIB=$ac_ct_RANLIB
2844 else
2845   RANLIB="$ac_cv_prog_RANLIB"
2846 fi
2847
2848 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2849 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2850 if test "${ac_cv_header_stdc+set}" = set; then
2851   echo $ECHO_N "(cached) $ECHO_C" >&6
2852 else
2853   cat >conftest.$ac_ext <<_ACEOF
2854 /* confdefs.h.  */
2855 _ACEOF
2856 cat confdefs.h >>conftest.$ac_ext
2857 cat >>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
2864 int
2865 main ()
2866 {
2867
2868   ;
2869   return 0;
2870 }
2871 _ACEOF
2872 rm -f conftest.$ac_objext
2873 if { (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
2895 else
2896   echo "$as_me: failed program was:" >&5
2897 sed 's/^/| /' conftest.$ac_ext >&5
2898
2899 ac_cv_header_stdc=no
2900 fi
2901 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2902
2903 if 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
2908 cat confdefs.h >>conftest.$ac_ext
2909 cat >>conftest.$ac_ext <<_ACEOF
2910 /* end confdefs.h.  */
2911 #include <string.h>
2912
2913 _ACEOF
2914 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2915   $EGREP "memchr" >/dev/null 2>&1; then
2916   :
2917 else
2918   ac_cv_header_stdc=no
2919 fi
2920 rm -f conftest*
2921
2922 fi
2923
2924 if 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
2929 cat confdefs.h >>conftest.$ac_ext
2930 cat >>conftest.$ac_ext <<_ACEOF
2931 /* end confdefs.h.  */
2932 #include <stdlib.h>
2933
2934 _ACEOF
2935 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2936   $EGREP "free" >/dev/null 2>&1; then
2937   :
2938 else
2939   ac_cv_header_stdc=no
2940 fi
2941 rm -f conftest*
2942
2943 fi
2944
2945 if 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   :
2949 else
2950   cat >conftest.$ac_ext <<_ACEOF
2951 /* confdefs.h.  */
2952 _ACEOF
2953 cat confdefs.h >>conftest.$ac_ext
2954 cat >>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)))
2969 int
2970 main ()
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
2980 rm -f conftest$ac_exeext
2981 if { (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   :
2992 else
2993   echo "$as_me: program exited with status $ac_status" >&5
2994 echo "$as_me: failed program was:" >&5
2995 sed 's/^/| /' conftest.$ac_ext >&5
2996
2997 ( exit $ac_status )
2998 ac_cv_header_stdc=no
2999 fi
3000 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3001 fi
3002 fi
3003 fi
3004 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3005 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3006 if test $ac_cv_header_stdc = yes; then
3007
3008 cat >>confdefs.h <<\_ACEOF
3009 #define STDC_HEADERS 1
3010 _ACEOF
3011
3012 fi
3013
3014 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3025                   inttypes.h stdint.h unistd.h
3026 do
3027 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3028 echo "$as_me:$LINENO: checking for $ac_header" >&5
3029 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3030 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3031   echo $ECHO_N "(cached) $ECHO_C" >&6
3032 else
3033   cat >conftest.$ac_ext <<_ACEOF
3034 /* confdefs.h.  */
3035 _ACEOF
3036 cat confdefs.h >>conftest.$ac_ext
3037 cat >>conftest.$ac_ext <<_ACEOF
3038 /* end confdefs.h.  */
3039 $ac_includes_default
3040
3041 #include <$ac_header>
3042 _ACEOF
3043 rm -f conftest.$ac_objext
3044 if { (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"
3066 else
3067   echo "$as_me: failed program was:" >&5
3068 sed 's/^/| /' conftest.$ac_ext >&5
3069
3070 eval "$as_ac_Header=no"
3071 fi
3072 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3073 fi
3074 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3075 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3076 if 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
3081 fi
3082
3083 done
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
3089 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3090 if test "${ac_cv_header_minix_config_h+set}" = set; then
3091   echo $ECHO_N "(cached) $ECHO_C" >&6
3092 fi
3093 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3094 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3095 else
3096   # Is the header compilable?
3097 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
3098 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
3099 cat >conftest.$ac_ext <<_ACEOF
3100 /* confdefs.h.  */
3101 _ACEOF
3102 cat confdefs.h >>conftest.$ac_ext
3103 cat >>conftest.$ac_ext <<_ACEOF
3104 /* end confdefs.h.  */
3105 $ac_includes_default
3106 #include <minix/config.h>
3107 _ACEOF
3108 rm -f conftest.$ac_objext
3109 if { (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
3131 else
3132   echo "$as_me: failed program was:" >&5
3133 sed 's/^/| /' conftest.$ac_ext >&5
3134
3135 ac_header_compiler=no
3136 fi
3137 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3138 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3139 echo "${ECHO_T}$ac_header_compiler" >&6
3140
3141 # Is the header present?
3142 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
3143 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
3144 cat >conftest.$ac_ext <<_ACEOF
3145 /* confdefs.h.  */
3146 _ACEOF
3147 cat confdefs.h >>conftest.$ac_ext
3148 cat >>conftest.$ac_ext <<_ACEOF
3149 /* end confdefs.h.  */
3150 #include <minix/config.h>
3151 _ACEOF
3152 if { (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
3166 else
3167   ac_cpp_err=yes
3168 fi
3169 if test -z "$ac_cpp_err"; then
3170   ac_header_preproc=yes
3171 else
3172   echo "$as_me: failed program was:" >&5
3173 sed 's/^/| /' conftest.$ac_ext >&5
3174
3175   ac_header_preproc=no
3176 fi
3177 rm -f conftest.err conftest.$ac_ext
3178 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3179 echo "${ECHO_T}$ac_header_preproc" >&6
3180
3181 # So?  What about this header?
3182 case $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
3185 echo "$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
3187 echo "$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
3192 echo "$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
3194 echo "$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
3196 echo "$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
3198 echo "$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
3200 echo "$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
3202 echo "$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     ;;
3212 esac
3213 echo "$as_me:$LINENO: checking for minix/config.h" >&5
3214 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3215 if test "${ac_cv_header_minix_config_h+set}" = set; then
3216   echo $ECHO_N "(cached) $ECHO_C" >&6
3217 else
3218   ac_cv_header_minix_config_h=$ac_header_preproc
3219 fi
3220 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3221 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3222
3223 fi
3224 if test $ac_cv_header_minix_config_h = yes; then
3225   MINIX=yes
3226 else
3227   MINIX=
3228 fi
3229
3230
3231   if test "$MINIX" = yes; then
3232
3233 cat >>confdefs.h <<\_ACEOF
3234 #define _POSIX_SOURCE 1
3235 _ACEOF
3236
3237
3238 cat >>confdefs.h <<\_ACEOF
3239 #define _POSIX_1_SOURCE 2
3240 _ACEOF
3241
3242
3243 cat >>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
3252 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
3253 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
3254   echo $ECHO_N "(cached) $ECHO_C" >&6
3255 else
3256   cat >conftest.$ac_ext <<_ACEOF
3257 /* confdefs.h.  */
3258 _ACEOF
3259 cat confdefs.h >>conftest.$ac_ext
3260 cat >>conftest.$ac_ext <<_ACEOF
3261 /* end confdefs.h.  */
3262
3263 #         define __EXTENSIONS__ 1
3264           $ac_includes_default
3265 int
3266 main ()
3267 {
3268
3269   ;
3270   return 0;
3271 }
3272 _ACEOF
3273 rm -f conftest.$ac_objext
3274 if { (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
3296 else
3297   echo "$as_me: failed program was:" >&5
3298 sed 's/^/| /' conftest.$ac_ext >&5
3299
3300 ac_cv_safe_to_define___extensions__=no
3301 fi
3302 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3303 fi
3304 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
3305 echo "${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
3336 echo "$as_me:$LINENO: checking for ${CC-cc} option to accept ANSI C" >&5
3337 echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6
3338 if test "${am_cv_prog_cc_stdc+set}" = set; then
3339   echo $ECHO_N "(cached) $ECHO_C" >&6
3340 else
3341   am_cv_prog_cc_stdc=no
3342 ac_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__
3350 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3351 do
3352   CC="$ac_save_CC $ac_arg"
3353   cat >conftest.$ac_ext <<_ACEOF
3354 /* confdefs.h.  */
3355 _ACEOF
3356 cat confdefs.h >>conftest.$ac_ext
3357 cat >>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.  */
3364 struct buf { int x; };
3365 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3366 static char *e (p, i)
3367      char **p;
3368      int i;
3369 {
3370   return p[i];
3371 }
3372 static 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 }
3381 int test (int i, double x);
3382 struct s1 {int (*f) (int a);};
3383 struct s2 {int (*f) (double a);};
3384 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3385 int argc;
3386 char **argv;
3387
3388 int
3389 main ()
3390 {
3391
3392 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3393
3394   ;
3395   return 0;
3396 }
3397 _ACEOF
3398 rm -f conftest.$ac_objext
3399 if { (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
3421 else
3422   echo "$as_me: failed program was:" >&5
3423 sed 's/^/| /' conftest.$ac_ext >&5
3424
3425 fi
3426 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3427 done
3428 CC="$ac_save_CC"
3429
3430 fi
3431
3432 if test -z "$am_cv_prog_cc_stdc"; then
3433   echo "$as_me:$LINENO: result: none needed" >&5
3434 echo "${ECHO_T}none needed" >&6
3435 else
3436   echo "$as_me:$LINENO: result: $am_cv_prog_cc_stdc" >&5
3437 echo "${ECHO_T}$am_cv_prog_cc_stdc" >&6
3438 fi
3439 case "x$am_cv_prog_cc_stdc" in
3440   x|xno) ;;
3441   *) CC="$CC $am_cv_prog_cc_stdc" ;;
3442 esac
3443
3444
3445 ac_aux_dir=
3446 for 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
3460 done
3461 if test -z "$ac_aux_dir"; then
3462   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
3463 echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
3464    { (exit 1); exit 1; }; }
3465 fi
3466 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
3467 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
3468 ac_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
3473 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3474    { (exit 1); exit 1; }; }
3475
3476 echo "$as_me:$LINENO: checking build system type" >&5
3477 echo $ECHO_N "checking build system type... $ECHO_C" >&6
3478 if test "${ac_cv_build+set}" = set; then
3479   echo $ECHO_N "(cached) $ECHO_C" >&6
3480 else
3481   ac_cv_build_alias=$build_alias
3482 test -z "$ac_cv_build_alias" &&
3483   ac_cv_build_alias=`$ac_config_guess`
3484 test -z "$ac_cv_build_alias" &&
3485   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3486 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3487    { (exit 1); exit 1; }; }
3488 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3489   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3490 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3491    { (exit 1); exit 1; }; }
3492
3493 fi
3494 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3495 echo "${ECHO_T}$ac_cv_build" >&6
3496 build=$ac_cv_build
3497 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3498 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3499 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3500
3501
3502 echo "$as_me:$LINENO: checking host system type" >&5
3503 echo $ECHO_N "checking host system type... $ECHO_C" >&6
3504 if test "${ac_cv_host+set}" = set; then
3505   echo $ECHO_N "(cached) $ECHO_C" >&6
3506 else
3507   ac_cv_host_alias=$host_alias
3508 test -z "$ac_cv_host_alias" &&
3509   ac_cv_host_alias=$ac_cv_build_alias
3510 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3511   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3512 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3513    { (exit 1); exit 1; }; }
3514
3515 fi
3516 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3517 echo "${ECHO_T}$ac_cv_host" >&6
3518 host=$ac_cv_host
3519 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3520 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3521 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3522
3523
3524 echo "$as_me:$LINENO: checking target system type" >&5
3525 echo $ECHO_N "checking target system type... $ECHO_C" >&6
3526 if test "${ac_cv_target+set}" = set; then
3527   echo $ECHO_N "(cached) $ECHO_C" >&6
3528 else
3529   ac_cv_target_alias=$target_alias
3530 test "x$ac_cv_target_alias" = "x" &&
3531   ac_cv_target_alias=$ac_cv_host_alias
3532 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
3533   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
3534 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
3535    { (exit 1); exit 1; }; }
3536
3537 fi
3538 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3539 echo "${ECHO_T}$ac_cv_target" >&6
3540 target=$ac_cv_target
3541 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3542 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3543 target_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.
3548 test -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.
3554 rm -rf .tst 2>/dev/null
3555 mkdir .tst 2>/dev/null
3556 if test -d .tst; then
3557   am__leading_dot=.
3558 else
3559   am__leading_dot=_
3560 fi
3561 rmdir .tst 2>/dev/null
3562
3563 DEPDIR="${am__leading_dot}deps"
3564
3565           ac_config_commands="$ac_config_commands depdir"
3566
3567
3568 depcc="$CC"   am_compiler_list=
3569
3570 am_depcomp=$ac_aux_dir/depcomp
3571 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3572 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3573 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3574   echo $ECHO_N "(cached) $ECHO_C" >&6
3575 else
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
3651 else
3652   am_cv_CC_dependencies_compiler_type=none
3653 fi
3654
3655 fi
3656 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3657 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3658 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
3659 then { { echo "$as_me:$LINENO: error: no usable dependency style found" >&5
3660 echo "$as_me: error: no usable dependency style found" >&2;}
3661    { (exit 1); exit 1; }; }
3662 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3663
3664 fi
3665
3666
3667 # Check for the 'make' the user wants to use.
3668 for ac_prog in make
3669 do
3670   # Extract the first word of "$ac_prog", so it can be a program name with args.
3671 set dummy $ac_prog; ac_word=$2
3672 echo "$as_me:$LINENO: checking for $ac_word" >&5
3673 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3674 if test "${ac_cv_prog_MAKE+set}" = set; then
3675   echo $ECHO_N "(cached) $ECHO_C" >&6
3676 else
3677   if test -n "$MAKE"; then
3678   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
3679 else
3680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3681 for as_dir in $PATH
3682 do
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
3691 done
3692 done
3693
3694 fi
3695 fi
3696 MAKE=$ac_cv_prog_MAKE
3697 if test -n "$MAKE"; then
3698   echo "$as_me:$LINENO: result: $MAKE" >&5
3699 echo "${ECHO_T}$MAKE" >&6
3700 else
3701   echo "$as_me:$LINENO: result: no" >&5
3702 echo "${ECHO_T}no" >&6
3703 fi
3704
3705   test -n "$MAKE" && break
3706 done
3707
3708 MAKE_IS_GNU=
3709 case "`$MAKE --version 2>&1 | sed 1q`" in
3710   *GNU*)
3711     MAKE_IS_GNU=yes
3712     ;;
3713 esac
3714
3715
3716 if test "$MAKE_IS_GNU" = yes; then
3717   GMAKE_TRUE=
3718   GMAKE_FALSE='#'
3719 else
3720   GMAKE_TRUE='#'
3721   GMAKE_FALSE=
3722 fi
3723
3724 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3725 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3726 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3727 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3728   echo $ECHO_N "(cached) $ECHO_C" >&6
3729 else
3730   cat >conftest.make <<\_ACEOF
3731 all:
3732         @echo 'ac_maketemp="$(MAKE)"'
3733 _ACEOF
3734 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3735 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3736 if test -n "$ac_maketemp"; then
3737   eval ac_cv_prog_make_${ac_make}_set=yes
3738 else
3739   eval ac_cv_prog_make_${ac_make}_set=no
3740 fi
3741 rm -f conftest.make
3742 fi
3743 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3744   echo "$as_me:$LINENO: result: yes" >&5
3745 echo "${ECHO_T}yes" >&6
3746   SET_MAKE=
3747 else
3748   echo "$as_me:$LINENO: result: no" >&5
3749 echo "${ECHO_T}no" >&6
3750   SET_MAKE="MAKE=${MAKE-make}"
3751 fi
3752
3753
3754
3755 CONFIG_OBS=
3756 CONFIG_DEPS=
3757 CONFIG_SRCS=
3758 ENABLE_CFLAGS=
3759
3760 CONFIG_ALL=
3761 CONFIG_CLEAN=
3762 CONFIG_INSTALL=
3763 CONFIG_UNINSTALL=
3764
3765 # If we haven't got the data from the intl directory,
3766 # assume NLS is disabled.
3767 USE_NLS=no
3768 LIBINTL=
3769 LIBINTL_DEP=
3770 INCINTL=
3771 XGETTEXT=
3772 GMSGFMT=
3773 POSUB=
3774
3775 if test -f  ../intl/config.intl; then
3776   .  ../intl/config.intl
3777 fi
3778 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
3779 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
3780 if test x"$USE_NLS" != xyes; then
3781   echo "$as_me:$LINENO: result: no" >&5
3782 echo "${ECHO_T}no" >&6
3783 else
3784   echo "$as_me:$LINENO: result: yes" >&5
3785 echo "${ECHO_T}yes" >&6
3786
3787 cat >>confdefs.h <<\_ACEOF
3788 #define ENABLE_NLS 1
3789 _ACEOF
3790
3791
3792   echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
3793 echo $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
3825 echo "${ECHO_T}$LINGUAS" >&6
3826
3827
3828     DATADIRNAME=share
3829
3830   INSTOBJEXT=.mo
3831
3832   GENCAT=gencat
3833
3834   CATOBJEXT=.gmo
3835
3836 fi
3837
3838 localedir='${datadir}/locale'
3839
3840
3841 if 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"
3846 fi
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
3903 echo $ECHO_N "checking whether memmem is declared... $ECHO_C" >&6
3904 if test "${ac_cv_have_decl_memmem+set}" = set; then
3905   echo $ECHO_N "(cached) $ECHO_C" >&6
3906 else
3907   cat >conftest.$ac_ext <<_ACEOF
3908 /* confdefs.h.  */
3909 _ACEOF
3910 cat confdefs.h >>conftest.$ac_ext
3911 cat >>conftest.$ac_ext <<_ACEOF
3912 /* end confdefs.h.  */
3913 $ac_includes_default
3914 int
3915 main ()
3916 {
3917 #ifndef memmem
3918   char *p = (char *) memmem;
3919 #endif
3920
3921   ;
3922   return 0;
3923 }
3924 _ACEOF
3925 rm -f conftest.$ac_objext
3926 if { (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
3948 else
3949   echo "$as_me: failed program was:" >&5
3950 sed 's/^/| /' conftest.$ac_ext >&5
3951
3952 ac_cv_have_decl_memmem=no
3953 fi
3954 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3955 fi
3956 echo "$as_me:$LINENO: result: $ac_cv_have_decl_memmem" >&5
3957 echo "${ECHO_T}$ac_cv_have_decl_memmem" >&6
3958 if test $ac_cv_have_decl_memmem = yes; then
3959
3960 cat >>confdefs.h <<_ACEOF
3961 #define HAVE_DECL_MEMMEM 1
3962 _ACEOF
3963
3964
3965 else
3966   cat >>confdefs.h <<_ACEOF
3967 #define HAVE_DECL_MEMMEM 0
3968 _ACEOF
3969
3970
3971 fi
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987 for ac_func in memmem
3988 do
3989 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3990 echo "$as_me:$LINENO: checking for $ac_func" >&5
3991 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
3992 if eval "test \"\${$as_ac_var+set}\" = set"; then
3993   echo $ECHO_N "(cached) $ECHO_C" >&6
3994 else
3995   cat >conftest.$ac_ext <<_ACEOF
3996 /* confdefs.h.  */
3997 _ACEOF
3998 cat confdefs.h >>conftest.$ac_ext
3999 cat >>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
4020 extern "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.  */
4025 char $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)
4030 choke me
4031 #else
4032 char (*f) () = $ac_func;
4033 #endif
4034 #ifdef __cplusplus
4035 }
4036 #endif
4037
4038 int
4039 main ()
4040 {
4041 return f != $ac_func;
4042   ;
4043   return 0;
4044 }
4045 _ACEOF
4046 rm -f conftest.$ac_objext conftest$ac_exeext
4047 if { (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"
4069 else
4070   echo "$as_me: failed program was:" >&5
4071 sed 's/^/| /' conftest.$ac_ext >&5
4072
4073 eval "$as_ac_var=no"
4074 fi
4075 rm -f conftest.err conftest.$ac_objext \
4076       conftest$ac_exeext conftest.$ac_ext
4077 fi
4078 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4079 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4080 if 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
4085 else
4086
4087     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4088
4089 fi
4090 done
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
4107 echo $ECHO_N "checking for long long int... $ECHO_C" >&6
4108 if test "${ac_cv_type_long_long_int+set}" = set; then
4109   echo $ECHO_N "(cached) $ECHO_C" >&6
4110 else
4111   cat >conftest.$ac_ext <<_ACEOF
4112
4113   /* confdefs.h.  */
4114 _ACEOF
4115 cat confdefs.h >>conftest.$ac_ext
4116 cat >>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;
4132 int
4133 main ()
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
4147 rm -f conftest.$ac_objext conftest$ac_exeext
4148 if { (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
4171 else
4172   cat >conftest.$ac_ext <<_ACEOF
4173 /* confdefs.h.  */
4174 _ACEOF
4175 cat confdefs.h >>conftest.$ac_ext
4176 cat >>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
4184 int
4185 main ()
4186 {
4187 long 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
4202 rm -f conftest$ac_exeext
4203 if { (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
4214 else
4215   echo "$as_me: program exited with status $ac_status" >&5
4216 echo "$as_me: failed program was:" >&5
4217 sed 's/^/| /' conftest.$ac_ext >&5
4218
4219 ( exit $ac_status )
4220 ac_cv_type_long_long_int=no
4221 fi
4222 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4223 fi
4224 else
4225   echo "$as_me: failed program was:" >&5
4226 sed 's/^/| /' conftest.$ac_ext >&5
4227
4228 ac_cv_type_long_long_int=no
4229 fi
4230 rm -f conftest.err conftest.$ac_objext \
4231       conftest$ac_exeext conftest.$ac_ext
4232 fi
4233 echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
4234 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6
4235   if test $ac_cv_type_long_long_int = yes; then
4236
4237 cat >>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
4245 echo $ECHO_N "checking for unsigned long long int... $ECHO_C" >&6
4246 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then
4247   echo $ECHO_N "(cached) $ECHO_C" >&6
4248 else
4249   cat >conftest.$ac_ext <<_ACEOF
4250
4251   /* confdefs.h.  */
4252 _ACEOF
4253 cat confdefs.h >>conftest.$ac_ext
4254 cat >>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;
4270 int
4271 main ()
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
4285 rm -f conftest.$ac_objext conftest$ac_exeext
4286 if { (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
4308 else
4309   echo "$as_me: failed program was:" >&5
4310 sed 's/^/| /' conftest.$ac_ext >&5
4311
4312 ac_cv_type_unsigned_long_long_int=no
4313 fi
4314 rm -f conftest.err conftest.$ac_objext \
4315       conftest$ac_exeext conftest.$ac_ext
4316 fi
4317 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long_int" >&5
4318 echo "${ECHO_T}$ac_cv_type_unsigned_long_long_int" >&6
4319   if test $ac_cv_type_unsigned_long_long_int = yes; then
4320
4321 cat >>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
4330 echo $ECHO_N "checking whether the preprocessor supports include_next... $ECHO_C" >&6
4331 if test "${gl_cv_have_include_next+set}" = set; then
4332   echo $ECHO_N "(cached) $ECHO_C" >&6
4333 else
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
4340 int foo;
4341 #else
4342 #error "include_next doesn't work"
4343 #endif
4344 EOF
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
4350 EOF
4351      save_CPPFLAGS="$CPPFLAGS"
4352      CPPFLAGS="$CPPFLAGS -Iconftestd1 -Iconftestd2"
4353      cat >conftest.$ac_ext <<_ACEOF
4354 #include <conftest.h>
4355 _ACEOF
4356 rm -f conftest.$ac_objext
4357 if { (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
4379 else
4380   echo "$as_me: failed program was:" >&5
4381 sed 's/^/| /' conftest.$ac_ext >&5
4382
4383 gl_cv_have_include_next=no
4384 fi
4385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4386      CPPFLAGS="$save_CPPFLAGS"
4387      rm -rf conftestd1 conftestd2
4388
4389 fi
4390 echo "$as_me:$LINENO: result: $gl_cv_have_include_next" >&5
4391 echo "${ECHO_T}$gl_cv_have_include_next" >&6
4392   if test $gl_cv_have_include_next = yes; then
4393
4394
4395 cat >>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
4411 for ac_header in $gl_header_list
4412 do
4413 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4414 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4415   echo "$as_me:$LINENO: checking for $ac_header" >&5
4416 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4417 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4418   echo $ECHO_N "(cached) $ECHO_C" >&6
4419 fi
4420 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4421 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4422 else
4423   # Is the header compilable?
4424 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4425 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4426 cat >conftest.$ac_ext <<_ACEOF
4427 /* confdefs.h.  */
4428 _ACEOF
4429 cat confdefs.h >>conftest.$ac_ext
4430 cat >>conftest.$ac_ext <<_ACEOF
4431 /* end confdefs.h.  */
4432 $ac_includes_default
4433 #include <$ac_header>
4434 _ACEOF
4435 rm -f conftest.$ac_objext
4436 if { (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
4458 else
4459   echo "$as_me: failed program was:" >&5
4460 sed 's/^/| /' conftest.$ac_ext >&5
4461
4462 ac_header_compiler=no
4463 fi
4464 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4465 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4466 echo "${ECHO_T}$ac_header_compiler" >&6
4467
4468 # Is the header present?
4469 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4470 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4471 cat >conftest.$ac_ext <<_ACEOF
4472 /* confdefs.h.  */
4473 _ACEOF
4474 cat confdefs.h >>conftest.$ac_ext
4475 cat >>conftest.$ac_ext <<_ACEOF
4476 /* end confdefs.h.  */
4477 #include <$ac_header>
4478 _ACEOF
4479 if { (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
4493 else
4494   ac_cpp_err=yes
4495 fi
4496 if test -z "$ac_cpp_err"; then
4497   ac_header_preproc=yes
4498 else
4499   echo "$as_me: failed program was:" >&5
4500 sed 's/^/| /' conftest.$ac_ext >&5
4501
4502   ac_header_preproc=no
4503 fi
4504 rm -f conftest.err conftest.$ac_ext
4505 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4506 echo "${ECHO_T}$ac_header_preproc" >&6
4507
4508 # So?  What about this header?
4509 case $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
4512 echo "$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
4514 echo "$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
4519 echo "$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
4521 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4522     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4523 echo "$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
4525 echo "$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
4527 echo "$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
4529 echo "$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     ;;
4539 esac
4540 echo "$as_me:$LINENO: checking for $ac_header" >&5
4541 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4542 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4543   echo $ECHO_N "(cached) $ECHO_C" >&6
4544 else
4545   eval "$as_ac_Header=\$ac_header_preproc"
4546 fi
4547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4548 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4549
4550 fi
4551 if 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
4556 fi
4557
4558 done
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
4572 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
4573 if test "${ac_cv_c_restrict+set}" = set; then
4574   echo $ECHO_N "(cached) $ECHO_C" >&6
4575 else
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
4582 cat confdefs.h >>conftest.$ac_ext
4583 cat >>conftest.$ac_ext <<_ACEOF
4584 /* end confdefs.h.  */
4585 typedef int * int_ptr;
4586         int foo (int_ptr $ac_kw ip) {
4587         return ip[0];
4588        }
4589 int
4590 main ()
4591 {
4592 int s[1];
4593         int * $ac_kw t = s;
4594         t[0] = 0;
4595         return foo(t)
4596   ;
4597   return 0;
4598 }
4599 _ACEOF
4600 rm -f conftest.$ac_objext
4601 if { (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
4623 else
4624   echo "$as_me: failed program was:" >&5
4625 sed 's/^/| /' conftest.$ac_ext >&5
4626
4627 fi
4628 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4629      test "$ac_cv_c_restrict" != no && break
4630    done
4631
4632 fi
4633 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
4634 echo "${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
4673 echo $ECHO_N "checking absolute name of <string.h>... $ECHO_C" >&6
4674 if test "${gl_cv_next_string_h+set}" = set; then
4675   echo $ECHO_N "(cached) $ECHO_C" >&6
4676 else
4677
4678           if test $ac_cv_header_string_h = yes; then
4679             cat >conftest.$ac_ext <<_ACEOF
4680 /* confdefs.h.  */
4681 _ACEOF
4682 cat confdefs.h >>conftest.$ac_ext
4683 cat >>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
4699 fi
4700 echo "$as_me:$LINENO: result: $gl_cv_next_string_h" >&5
4701 echo "${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
4718 if false; then
4719   GL_COND_LIBTOOL_TRUE=
4720   GL_COND_LIBTOOL_FALSE='#'
4721 else
4722   GL_COND_LIBTOOL_TRUE='#'
4723   GL_COND_LIBTOOL_FALSE=
4724 fi
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
4742 for ac_func in memchr
4743 do
4744 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4745 echo "$as_me:$LINENO: checking for $ac_func" >&5
4746 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4747 if eval "test \"\${$as_ac_var+set}\" = set"; then
4748   echo $ECHO_N "(cached) $ECHO_C" >&6
4749 else
4750   cat >conftest.$ac_ext <<_ACEOF
4751 /* confdefs.h.  */
4752 _ACEOF
4753 cat confdefs.h >>conftest.$ac_ext
4754 cat >>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
4775 extern "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.  */
4780 char $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)
4785 choke me
4786 #else
4787 char (*f) () = $ac_func;
4788 #endif
4789 #ifdef __cplusplus
4790 }
4791 #endif
4792
4793 int
4794 main ()
4795 {
4796 return f != $ac_func;
4797   ;
4798   return 0;
4799 }
4800 _ACEOF
4801 rm -f conftest.$ac_objext conftest$ac_exeext
4802 if { (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"
4824 else
4825   echo "$as_me: failed program was:" >&5
4826 sed 's/^/| /' conftest.$ac_ext >&5
4827
4828 eval "$as_ac_var=no"
4829 fi
4830 rm -f conftest.err conftest.$ac_objext \
4831       conftest$ac_exeext conftest.$ac_ext
4832 fi
4833 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4834 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4835 if 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
4840 else
4841
4842     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4843
4844 fi
4845 done
4846
4847
4848   if test $ac_cv_func_memchr = no; then
4849
4850
4851 for ac_header in bp-sym.h
4852 do
4853 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4854 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4855   echo "$as_me:$LINENO: checking for $ac_header" >&5
4856 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4857 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4858   echo $ECHO_N "(cached) $ECHO_C" >&6
4859 fi
4860 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4861 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4862 else
4863   # Is the header compilable?
4864 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4865 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4866 cat >conftest.$ac_ext <<_ACEOF
4867 /* confdefs.h.  */
4868 _ACEOF
4869 cat confdefs.h >>conftest.$ac_ext
4870 cat >>conftest.$ac_ext <<_ACEOF
4871 /* end confdefs.h.  */
4872 $ac_includes_default
4873 #include <$ac_header>
4874 _ACEOF
4875 rm -f conftest.$ac_objext
4876 if { (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
4898 else
4899   echo "$as_me: failed program was:" >&5
4900 sed 's/^/| /' conftest.$ac_ext >&5
4901
4902 ac_header_compiler=no
4903 fi
4904 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4905 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4906 echo "${ECHO_T}$ac_header_compiler" >&6
4907
4908 # Is the header present?
4909 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4910 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4911 cat >conftest.$ac_ext <<_ACEOF
4912 /* confdefs.h.  */
4913 _ACEOF
4914 cat confdefs.h >>conftest.$ac_ext
4915 cat >>conftest.$ac_ext <<_ACEOF
4916 /* end confdefs.h.  */
4917 #include <$ac_header>
4918 _ACEOF
4919 if { (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
4933 else
4934   ac_cpp_err=yes
4935 fi
4936 if test -z "$ac_cpp_err"; then
4937   ac_header_preproc=yes
4938 else
4939   echo "$as_me: failed program was:" >&5
4940 sed 's/^/| /' conftest.$ac_ext >&5
4941
4942   ac_header_preproc=no
4943 fi
4944 rm -f conftest.err conftest.$ac_ext
4945 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4946 echo "${ECHO_T}$ac_header_preproc" >&6
4947
4948 # So?  What about this header?
4949 case $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
4952 echo "$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
4954 echo "$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
4959 echo "$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
4961 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4962     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4963 echo "$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
4965 echo "$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
4967 echo "$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
4969 echo "$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     ;;
4979 esac
4980 echo "$as_me:$LINENO: checking for $ac_header" >&5
4981 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4982 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4983   echo $ECHO_N "(cached) $ECHO_C" >&6
4984 else
4985   eval "$as_ac_Header=\$ac_header_preproc"
4986 fi
4987 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4988 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4989
4990 fi
4991 if 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
4996 fi
4997
4998 done
4999
5000
5001   fi
5002
5003
5004   echo "$as_me:$LINENO: checking for working memcmp" >&5
5005 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
5006 if test "${ac_cv_func_memcmp_working+set}" = set; then
5007   echo $ECHO_N "(cached) $ECHO_C" >&6
5008 else
5009   if test "$cross_compiling" = yes; then
5010   ac_cv_func_memcmp_working=no
5011 else
5012   cat >conftest.$ac_ext <<_ACEOF
5013 /* confdefs.h.  */
5014 _ACEOF
5015 cat confdefs.h >>conftest.$ac_ext
5016 cat >>conftest.$ac_ext <<_ACEOF
5017 /* end confdefs.h.  */
5018 $ac_includes_default
5019 int
5020 main ()
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
5051 rm -f conftest$ac_exeext
5052 if { (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
5063 else
5064   echo "$as_me: program exited with status $ac_status" >&5
5065 echo "$as_me: failed program was:" >&5
5066 sed 's/^/| /' conftest.$ac_ext >&5
5067
5068 ( exit $ac_status )
5069 ac_cv_func_memcmp_working=no
5070 fi
5071 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5072 fi
5073 fi
5074 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
5075 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
5076 test $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
5088 cat >>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
5099 echo $ECHO_N "checking whether memmem works in linear time... $ECHO_C" >&6
5100 if test "${gl_cv_func_memmem_works+set}" = set; then
5101   echo $ECHO_N "(cached) $ECHO_C" >&6
5102 else
5103   if test "$cross_compiling" = yes; then
5104                  gl_cv_func_memmem_works="guessing no"
5105 else
5106   cat >conftest.$ac_ext <<_ACEOF
5107 /* confdefs.h.  */
5108 _ACEOF
5109 cat confdefs.h >>conftest.$ac_ext
5110 cat >>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
5117 int
5118 main ()
5119 {
5120 size_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
5142 rm -f conftest$ac_exeext
5143 if { (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
5154 else
5155   echo "$as_me: program exited with status $ac_status" >&5
5156 echo "$as_me: failed program was:" >&5
5157 sed 's/^/| /' conftest.$ac_ext >&5
5158
5159 ( exit $ac_status )
5160 gl_cv_func_memmem_works=no
5161 fi
5162 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5163 fi
5164 fi
5165 echo "$as_me:$LINENO: result: $gl_cv_func_memmem_works" >&5
5166 echo "${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
5193 for ac_func in memmem
5194 do
5195 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5196 echo "$as_me:$LINENO: checking for $ac_func" >&5
5197 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5198 if eval "test \"\${$as_ac_var+set}\" = set"; then
5199   echo $ECHO_N "(cached) $ECHO_C" >&6
5200 else
5201   cat >conftest.$ac_ext <<_ACEOF
5202 /* confdefs.h.  */
5203 _ACEOF
5204 cat confdefs.h >>conftest.$ac_ext
5205 cat >>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
5226 extern "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.  */
5231 char $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)
5236 choke me
5237 #else
5238 char (*f) () = $ac_func;
5239 #endif
5240 #ifdef __cplusplus
5241 }
5242 #endif
5243
5244 int
5245 main ()
5246 {
5247 return f != $ac_func;
5248   ;
5249   return 0;
5250 }
5251 _ACEOF
5252 rm -f conftest.$ac_objext conftest$ac_exeext
5253 if { (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"
5275 else
5276   echo "$as_me: failed program was:" >&5
5277 sed 's/^/| /' conftest.$ac_ext >&5
5278
5279 eval "$as_ac_var=no"
5280 fi
5281 rm -f conftest.err conftest.$ac_objext \
5282       conftest$ac_exeext conftest.$ac_ext
5283 fi
5284 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5285 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5286 if 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
5291 else
5292
5293     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
5294
5295 fi
5296 done
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
5361 echo $ECHO_N "checking absolute name of <stdint.h>... $ECHO_C" >&6
5362 if test "${gl_cv_next_stdint_h+set}" = set; then
5363   echo $ECHO_N "(cached) $ECHO_C" >&6
5364 else
5365
5366           if test $ac_cv_header_stdint_h = yes; then
5367             cat >conftest.$ac_ext <<_ACEOF
5368 /* confdefs.h.  */
5369 _ACEOF
5370 cat confdefs.h >>conftest.$ac_ext
5371 cat >>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
5387 fi
5388 echo "$as_me:$LINENO: result: $gl_cv_next_stdint_h" >&5
5389 echo "${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
5404 echo $ECHO_N "checking whether stdint.h conforms to C99... $ECHO_C" >&6
5405 if test "${gl_cv_header_working_stdint_h+set}" = set; then
5406   echo $ECHO_N "(cached) $ECHO_C" >&6
5407 else
5408   gl_cv_header_working_stdint_h=no
5409        cat >conftest.$ac_ext <<_ACEOF
5410
5411          /* confdefs.h.  */
5412 _ACEOF
5413 cat confdefs.h >>conftest.$ac_ext
5414 cat >>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
5439 int8_t a1 = INT8_MAX;
5440 int8_t a1min = INT8_MIN;
5441 #endif
5442 #ifdef INT16_MAX
5443 int16_t a2 = INT16_MAX;
5444 int16_t a2min = INT16_MIN;
5445 #endif
5446 #ifdef INT32_MAX
5447 int32_t a3 = INT32_MAX;
5448 int32_t a3min = INT32_MIN;
5449 #endif
5450 #ifdef INT64_MAX
5451 int64_t a4 = INT64_MAX;
5452 int64_t a4min = INT64_MIN;
5453 #endif
5454 #ifdef UINT8_MAX
5455 uint8_t b1 = UINT8_MAX;
5456 #else
5457 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
5458 #endif
5459 #ifdef UINT16_MAX
5460 uint16_t b2 = UINT16_MAX;
5461 #endif
5462 #ifdef UINT32_MAX
5463 uint32_t b3 = UINT32_MAX;
5464 #endif
5465 #ifdef UINT64_MAX
5466 uint64_t b4 = UINT64_MAX;
5467 #endif
5468 int_least8_t c1 = INT8_C (0x7f);
5469 int_least8_t c1max = INT_LEAST8_MAX;
5470 int_least8_t c1min = INT_LEAST8_MIN;
5471 int_least16_t c2 = INT16_C (0x7fff);
5472 int_least16_t c2max = INT_LEAST16_MAX;
5473 int_least16_t c2min = INT_LEAST16_MIN;
5474 int_least32_t c3 = INT32_C (0x7fffffff);
5475 int_least32_t c3max = INT_LEAST32_MAX;
5476 int_least32_t c3min = INT_LEAST32_MIN;
5477 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
5478 int_least64_t c4max = INT_LEAST64_MAX;
5479 int_least64_t c4min = INT_LEAST64_MIN;
5480 uint_least8_t d1 = UINT8_C (0xff);
5481 uint_least8_t d1max = UINT_LEAST8_MAX;
5482 uint_least16_t d2 = UINT16_C (0xffff);
5483 uint_least16_t d2max = UINT_LEAST16_MAX;
5484 uint_least32_t d3 = UINT32_C (0xffffffff);
5485 uint_least32_t d3max = UINT_LEAST32_MAX;
5486 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
5487 uint_least64_t d4max = UINT_LEAST64_MAX;
5488 int_fast8_t e1 = INT_FAST8_MAX;
5489 int_fast8_t e1min = INT_FAST8_MIN;
5490 int_fast16_t e2 = INT_FAST16_MAX;
5491 int_fast16_t e2min = INT_FAST16_MIN;
5492 int_fast32_t e3 = INT_FAST32_MAX;
5493 int_fast32_t e3min = INT_FAST32_MIN;
5494 int_fast64_t e4 = INT_FAST64_MAX;
5495 int_fast64_t e4min = INT_FAST64_MIN;
5496 uint_fast8_t f1 = UINT_FAST8_MAX;
5497 uint_fast16_t f2 = UINT_FAST16_MAX;
5498 uint_fast32_t f3 = UINT_FAST32_MAX;
5499 uint_fast64_t f4 = UINT_FAST64_MAX;
5500 #ifdef INTPTR_MAX
5501 intptr_t g = INTPTR_MAX;
5502 intptr_t gmin = INTPTR_MIN;
5503 #endif
5504 #ifdef UINTPTR_MAX
5505 uintptr_t h = UINTPTR_MAX;
5506 #endif
5507 intmax_t i = INTMAX_MAX;
5508 uintmax_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))))
5515 struct 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
5568 int
5569 main ()
5570 {
5571
5572   ;
5573   return 0;
5574 }
5575 _ACEOF
5576 rm -f conftest.$ac_objext
5577 if { (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
5599 else
5600   echo "$as_me: failed program was:" >&5
5601 sed 's/^/| /' conftest.$ac_ext >&5
5602
5603 fi
5604 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5605 fi
5606 echo "$as_me:$LINENO: result: $gl_cv_header_working_stdint_h" >&5
5607 echo "${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
5614 for ac_header in sys/inttypes.h sys/bitypes.h
5615 do
5616 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5617 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5618   echo "$as_me:$LINENO: checking for $ac_header" >&5
5619 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5620 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5621   echo $ECHO_N "(cached) $ECHO_C" >&6
5622 fi
5623 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5624 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5625 else
5626   # Is the header compilable?
5627 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5628 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5629 cat >conftest.$ac_ext <<_ACEOF
5630 /* confdefs.h.  */
5631 _ACEOF
5632 cat confdefs.h >>conftest.$ac_ext
5633 cat >>conftest.$ac_ext <<_ACEOF
5634 /* end confdefs.h.  */
5635 $ac_includes_default
5636 #include <$ac_header>
5637 _ACEOF
5638 rm -f conftest.$ac_objext
5639 if { (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
5661 else
5662   echo "$as_me: failed program was:" >&5
5663 sed 's/^/| /' conftest.$ac_ext >&5
5664
5665 ac_header_compiler=no
5666 fi
5667 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5668 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5669 echo "${ECHO_T}$ac_header_compiler" >&6
5670
5671 # Is the header present?
5672 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5673 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5674 cat >conftest.$ac_ext <<_ACEOF
5675 /* confdefs.h.  */
5676 _ACEOF
5677 cat confdefs.h >>conftest.$ac_ext
5678 cat >>conftest.$ac_ext <<_ACEOF
5679 /* end confdefs.h.  */
5680 #include <$ac_header>
5681 _ACEOF
5682 if { (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
5696 else
5697   ac_cpp_err=yes
5698 fi
5699 if test -z "$ac_cpp_err"; then
5700   ac_header_preproc=yes
5701 else
5702   echo "$as_me: failed program was:" >&5
5703 sed 's/^/| /' conftest.$ac_ext >&5
5704
5705   ac_header_preproc=no
5706 fi
5707 rm -f conftest.err conftest.$ac_ext
5708 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5709 echo "${ECHO_T}$ac_header_preproc" >&6
5710
5711 # So?  What about this header?
5712 case $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
5715 echo "$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
5717 echo "$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
5722 echo "$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
5724 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5725     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5726 echo "$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
5728 echo "$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
5730 echo "$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
5732 echo "$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     ;;
5742 esac
5743 echo "$as_me:$LINENO: checking for $ac_header" >&5
5744 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5745 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5746   echo $ECHO_N "(cached) $ECHO_C" >&6
5747 else
5748   eval "$as_ac_Header=\$ac_header_preproc"
5749 fi
5750 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5751 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5752
5753 fi
5754 if 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
5759 fi
5760
5761 done
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
5794 echo $ECHO_N "checking for bit size of $gltype... $ECHO_C" >&6
5795 if eval "test \"\${gl_cv_bitsizeof_${gltype}+set}\" = set"; then
5796   echo $ECHO_N "(cached) $ECHO_C" >&6
5797 else
5798   if test "$cross_compiling" = yes; then
5799   # Depending upon the size, compute the lo and hi bounds.
5800 cat >conftest.$ac_ext <<_ACEOF
5801 /* confdefs.h.  */
5802 _ACEOF
5803 cat confdefs.h >>conftest.$ac_ext
5804 cat >>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>
5818 int
5819 main ()
5820 {
5821 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= 0)];
5822 test_array [0] = 0
5823
5824   ;
5825   return 0;
5826 }
5827 _ACEOF
5828 rm -f conftest.$ac_objext
5829 if { (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
5855 cat confdefs.h >>conftest.$ac_ext
5856 cat >>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>
5870 int
5871 main ()
5872 {
5873 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
5874 test_array [0] = 0
5875
5876   ;
5877   return 0;
5878 }
5879 _ACEOF
5880 rm -f conftest.$ac_objext
5881 if { (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
5903 else
5904   echo "$as_me: failed program was:" >&5
5905 sed 's/^/| /' conftest.$ac_ext >&5
5906
5907 ac_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`
5913 fi
5914 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5915   done
5916 else
5917   echo "$as_me: failed program was:" >&5
5918 sed 's/^/| /' conftest.$ac_ext >&5
5919
5920 cat >conftest.$ac_ext <<_ACEOF
5921 /* confdefs.h.  */
5922 _ACEOF
5923 cat confdefs.h >>conftest.$ac_ext
5924 cat >>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>
5938 int
5939 main ()
5940 {
5941 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) < 0)];
5942 test_array [0] = 0
5943
5944   ;
5945   return 0;
5946 }
5947 _ACEOF
5948 rm -f conftest.$ac_objext
5949 if { (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
5975 cat confdefs.h >>conftest.$ac_ext
5976 cat >>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>
5990 int
5991 main ()
5992 {
5993 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= $ac_mid)];
5994 test_array [0] = 0
5995
5996   ;
5997   return 0;
5998 }
5999 _ACEOF
6000 rm -f conftest.$ac_objext
6001 if { (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
6023 else
6024   echo "$as_me: failed program was:" >&5
6025 sed 's/^/| /' conftest.$ac_ext >&5
6026
6027 ac_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`
6033 fi
6034 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6035   done
6036 else
6037   echo "$as_me: failed program was:" >&5
6038 sed 's/^/| /' conftest.$ac_ext >&5
6039
6040 ac_lo= ac_hi=
6041 fi
6042 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6043 fi
6044 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6045 # Binary search between lo and hi bounds.
6046 while 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
6051 cat confdefs.h >>conftest.$ac_ext
6052 cat >>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>
6066 int
6067 main ()
6068 {
6069 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
6070 test_array [0] = 0
6071
6072   ;
6073   return 0;
6074 }
6075 _ACEOF
6076 rm -f conftest.$ac_objext
6077 if { (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
6099 else
6100   echo "$as_me: failed program was:" >&5
6101 sed 's/^/| /' conftest.$ac_ext >&5
6102
6103 ac_lo=`expr '(' $ac_mid ')' + 1`
6104 fi
6105 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6106 done
6107 case $ac_lo in
6108 ?*) result=$ac_lo;;
6109 '') result=unknown ;;
6110 esac
6111 else
6112   if test "$cross_compiling" = yes; then
6113   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6114 echo "$as_me: error: in \`$ac_pwd':" >&2;}
6115 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6116 See \`config.log' for more details." >&5
6117 echo "$as_me: error: cannot run test program while cross compiling
6118 See \`config.log' for more details." >&2;}
6119    { (exit 1); exit 1; }; }; }
6120 else
6121   cat >conftest.$ac_ext <<_ACEOF
6122 /* confdefs.h.  */
6123 _ACEOF
6124 cat confdefs.h >>conftest.$ac_ext
6125 cat >>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>
6139 long longval () { return sizeof ($gltype) * CHAR_BIT; }
6140 unsigned long ulongval () { return sizeof ($gltype) * CHAR_BIT; }
6141 #include <stdio.h>
6142 #include <stdlib.h>
6143 int
6144 main ()
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
6170 rm -f conftest$ac_exeext
6171 if { (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`
6182 else
6183   echo "$as_me: program exited with status $ac_status" >&5
6184 echo "$as_me: failed program was:" >&5
6185 sed 's/^/| /' conftest.$ac_ext >&5
6186
6187 ( exit $ac_status )
6188 result=unknown
6189 fi
6190 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6191 fi
6192 fi
6193 rm -f conftest.val
6194        eval gl_cv_bitsizeof_${gltype}=\$result
6195
6196 fi
6197 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_bitsizeof_${gltype}'}'`" >&5
6198 echo "${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
6219 echo $ECHO_N "checking whether $gltype is signed... $ECHO_C" >&6
6220 if eval "test \"\${gl_cv_type_${gltype}_signed+set}\" = set"; then
6221   echo $ECHO_N "(cached) $ECHO_C" >&6
6222 else
6223   cat >conftest.$ac_ext <<_ACEOF
6224 /* confdefs.h.  */
6225 _ACEOF
6226 cat confdefs.h >>conftest.$ac_ext
6227 cat >>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];
6241 int
6242 main ()
6243 {
6244
6245   ;
6246   return 0;
6247 }
6248 _ACEOF
6249 rm -f conftest.$ac_objext
6250 if { (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
6272 else
6273   echo "$as_me: failed program was:" >&5
6274 sed 's/^/| /' conftest.$ac_ext >&5
6275
6276 result=no
6277 fi
6278 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6279        eval gl_cv_type_${gltype}_signed=\$result
6280
6281 fi
6282 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_signed'}'`" >&5
6283 echo "${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
6309 echo $ECHO_N "checking for $gltype integer literal suffix... $ECHO_C" >&6
6310 if eval "test \"\${gl_cv_type_${gltype}_suffix+set}\" = set"; then
6311   echo $ECHO_N "(cached) $ECHO_C" >&6
6312 else
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
6334 cat confdefs.h >>conftest.$ac_ext
6335 cat >>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;
6350 int
6351 main ()
6352 {
6353
6354   ;
6355   return 0;
6356 }
6357 _ACEOF
6358 rm -f conftest.$ac_objext
6359 if { (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
6381 else
6382   echo "$as_me: failed program was:" >&5
6383 sed 's/^/| /' conftest.$ac_ext >&5
6384
6385 fi
6386 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6387          eval result=\$gl_cv_type_${gltype}_suffix
6388          test "$result" != no && break
6389        done
6390 fi
6391 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_suffix'}'`" >&5
6392 echo "${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
6415 echo $ECHO_N "checking whether <wchar.h> is standalone... $ECHO_C" >&6
6416 if test "${gl_cv_header_wchar_h_standalone+set}" = set; then
6417   echo $ECHO_N "(cached) $ECHO_C" >&6
6418 else
6419   cat >conftest.$ac_ext <<_ACEOF
6420 #include <wchar.h>
6421 wchar_t w;
6422 _ACEOF
6423 rm -f conftest.$ac_objext
6424 if { (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
6446 else
6447   echo "$as_me: failed program was:" >&5
6448 sed 's/^/| /' conftest.$ac_ext >&5
6449
6450 gl_cv_header_wchar_h_standalone=no
6451 fi
6452 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6453 fi
6454 echo "$as_me:$LINENO: result: $gl_cv_header_wchar_h_standalone" >&5
6455 echo "${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
6488 echo $ECHO_N "checking absolute name of <wchar.h>... $ECHO_C" >&6
6489 if test "${gl_cv_next_wchar_h+set}" = set; then
6490   echo $ECHO_N "(cached) $ECHO_C" >&6
6491 else
6492
6493           if test $ac_cv_header_wchar_h = yes; then
6494             cat >conftest.$ac_ext <<_ACEOF
6495 /* confdefs.h.  */
6496 _ACEOF
6497 cat confdefs.h >>conftest.$ac_ext
6498 cat >>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
6514 fi
6515 echo "$as_me:$LINENO: result: $gl_cv_next_wchar_h" >&5
6516 echo "${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.
6544 GNULIB_STDINT_H=
6545 if test x"$STDINT_H" != x; then
6546   GNULIB_STDINT_H=gnulib/$STDINT_H
6547 fi
6548
6549
6550 PACKAGE=gdb
6551
6552 cat >>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.
6560 am__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.
6575 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6576 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
6577 if test -z "$INSTALL"; then
6578 if test "${ac_cv_path_install+set}" = set; then
6579   echo $ECHO_N "(cached) $ECHO_C" >&6
6580 else
6581   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6582 for as_dir in $PATH
6583 do
6584   IFS=$as_save_IFS
6585   test -z "$as_dir" && as_dir=.
6586   # Account for people who put trailing slashes in PATH elements.
6587 case $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     ;;
6625 esac
6626 done
6627
6628 rm -rf conftest.one conftest.two conftest.dir
6629
6630 fi
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
6640 fi
6641 echo "$as_me:$LINENO: result: $INSTALL" >&5
6642 echo "${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.
6646 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6647
6648 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6649
6650 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6651
6652 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
6653 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
6654 # Just in case
6655 sleep 1
6656 echo 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).
6662 if (
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
6677 alias in your environment" >&5
6678 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
6679 alias in your environment" >&2;}
6680    { (exit 1); exit 1; }; }
6681    fi
6682
6683    test "$2" = conftest.file
6684    )
6685 then
6686    # Ok.
6687    :
6688 else
6689    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
6690 Check your system clock" >&5
6691 echo "$as_me: error: newly created file is older than distributed files!
6692 Check your system clock" >&2;}
6693    { (exit 1); exit 1; }; }
6694 fi
6695 echo "$as_me:$LINENO: result: yes" >&5
6696 echo "${ECHO_T}yes" >&6
6697 test "$program_prefix" != NONE &&
6698   program_transform_name="s,^,$program_prefix,;$program_transform_name"
6699 # Use a double $ so make ignores it.
6700 test "$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.
6704 cat <<\_ACEOF >conftest.sed
6705 s/[\\$]/&&/g;s/;s,x,x,$//
6706 _ACEOF
6707 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
6708 rm conftest.sed
6709
6710 # expand $ac_aux_dir to an absolute path
6711 am_aux_dir=`cd $ac_aux_dir && pwd`
6712
6713 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
6714 # Use eval to expand $SHELL
6715 if eval "$MISSING --run true"; then
6716   am_missing_run="$MISSING --run "
6717 else
6718   am_missing_run=
6719   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
6720 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
6721 fi
6722
6723 if 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 --'
6739 else
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
6754 fi
6755
6756 for ac_prog in gawk mawk nawk awk
6757 do
6758   # Extract the first word of "$ac_prog", so it can be a program name with args.
6759 set dummy $ac_prog; ac_word=$2
6760 echo "$as_me:$LINENO: checking for $ac_word" >&5
6761 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6762 if test "${ac_cv_prog_AWK+set}" = set; then
6763   echo $ECHO_N "(cached) $ECHO_C" >&6
6764 else
6765   if test -n "$AWK"; then
6766   ac_cv_prog_AWK="$AWK" # Let the user override the test.
6767 else
6768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6769 for as_dir in $PATH
6770 do
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
6779 done
6780 done
6781
6782 fi
6783 fi
6784 AWK=$ac_cv_prog_AWK
6785 if test -n "$AWK"; then
6786   echo "$as_me:$LINENO: result: $AWK" >&5
6787 echo "${ECHO_T}$AWK" >&6
6788 else
6789   echo "$as_me:$LINENO: result: no" >&5
6790 echo "${ECHO_T}no" >&6
6791 fi
6792
6793   test -n "$AWK" && break
6794 done
6795
6796           ac_config_commands="$ac_config_commands depfiles"
6797
6798
6799 am_make=${MAKE-make}
6800 cat > confinc << 'END'
6801 am__doit:
6802         @echo done
6803 .PHONY: am__doit
6804 END
6805 # If we don't find an include directive, just comment out the code.
6806 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
6807 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
6808 am__include="#"
6809 am__quote=
6810 _am_result=none
6811 # First try GNU make style include.
6812 echo "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'.
6818 if 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
6822 fi
6823 # Now try BSD make style include.
6824 if 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
6831 fi
6832
6833
6834 echo "$as_me:$LINENO: result: $_am_result" >&5
6835 echo "${ECHO_T}$_am_result" >&6
6836 rm -f confinc confmf
6837
6838 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
6839 if test "${enable_dependency_tracking+set}" = set; then
6840   enableval="$enable_dependency_tracking"
6841
6842 fi;
6843 if test "x$enable_dependency_tracking" != xno; then
6844   am_depcomp="$ac_aux_dir/depcomp"
6845   AMDEPBACKSLASH='\'
6846 fi
6847
6848
6849 if test "x$enable_dependency_tracking" != xno; then
6850   AMDEP_TRUE=
6851   AMDEP_FALSE='#'
6852 else
6853   AMDEP_TRUE='#'
6854   AMDEP_FALSE=
6855 fi
6856
6857
6858
6859 # test to see if srcdir already configured
6860 if 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
6863 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
6864    { (exit 1); exit 1; }; }
6865 fi
6866
6867 # test whether we have cygpath
6868 if 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
6874 fi
6875
6876
6877 # Define the identity of the package.
6878  PACKAGE=gdb
6879  VERSION=UNUSED-VERSION
6880
6881
6882 # Some tools Automake needs.
6883
6884 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6885
6886
6887 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
6888
6889
6890 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6891
6892
6893 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
6894
6895
6896 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6897
6898 install_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.
6904 if 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.
6907 set dummy ${ac_tool_prefix}strip; ac_word=$2
6908 echo "$as_me:$LINENO: checking for $ac_word" >&5
6909 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6910 if test "${ac_cv_prog_STRIP+set}" = set; then
6911   echo $ECHO_N "(cached) $ECHO_C" >&6
6912 else
6913   if test -n "$STRIP"; then
6914   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6915 else
6916 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6917 for as_dir in $PATH
6918 do
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
6927 done
6928 done
6929
6930 fi
6931 fi
6932 STRIP=$ac_cv_prog_STRIP
6933 if test -n "$STRIP"; then
6934   echo "$as_me:$LINENO: result: $STRIP" >&5
6935 echo "${ECHO_T}$STRIP" >&6
6936 else
6937   echo "$as_me:$LINENO: result: no" >&5
6938 echo "${ECHO_T}no" >&6
6939 fi
6940
6941 fi
6942 if 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.
6945 set dummy strip; ac_word=$2
6946 echo "$as_me:$LINENO: checking for $ac_word" >&5
6947 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6948 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6949   echo $ECHO_N "(cached) $ECHO_C" >&6
6950 else
6951   if test -n "$ac_ct_STRIP"; then
6952   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6953 else
6954 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6955 for as_dir in $PATH
6956 do
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
6965 done
6966 done
6967
6968   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6969 fi
6970 fi
6971 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6972 if test -n "$ac_ct_STRIP"; then
6973   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6974 echo "${ECHO_T}$ac_ct_STRIP" >&6
6975 else
6976   echo "$as_me:$LINENO: result: no" >&5
6977 echo "${ECHO_T}no" >&6
6978 fi
6979
6980   STRIP=$ac_ct_STRIP
6981 else
6982   STRIP="$ac_cv_prog_STRIP"
6983 fi
6984
6985 fi
6986 INSTALL_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
6992 AMTAR=${AMTAR-"${am_missing_run}tar"}
6993
6994 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
6995
6996
6997
6998
6999 depcc="$CC"   am_compiler_list=
7000
7001 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
7002 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
7003 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
7004   echo $ECHO_N "(cached) $ECHO_C" >&6
7005 else
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
7086 else
7087   am_cv_CC_dependencies_compiler_type=none
7088 fi
7089
7090 fi
7091 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
7092 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
7093 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
7094
7095
7096
7097 if
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='#'
7102 else
7103   am__fastdepCC_TRUE='#'
7104   am__fastdepCC_FALSE=
7105 fi
7106
7107
7108
7109
7110
7111
7112 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
7113 if test "${with_separate_debug_dir+set}" = set; then
7114   withval="$with_separate_debug_dir"
7115
7116     DEBUGDIR=$withval
7117 else
7118   DEBUGDIR=${libdir}/debug
7119 fi;
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
7126 cat >>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
7149 cat >>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.
7160 if test "${with_gdb_datadir+set}" = set; then
7161   withval="$with_gdb_datadir"
7162
7163     GDB_DATADIR=$withval
7164 else
7165   GDB_DATADIR=${datadir}/gdb
7166 fi;
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
7173 cat >>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
7196 cat >>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.
7204 if 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
7213 cat >>confdefs.h <<_ACEOF
7214 #define RELOC_SRCDIR "$ac_define_dir"
7215 _ACEOF
7216
7217
7218
7219 fi;
7220
7221
7222
7223 subdirs="$subdirs doc testsuite"
7224
7225
7226 # Check whether to support alternative target configurations
7227 # Check whether --enable-targets or --disable-targets was given.
7228 if 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
7232 echo "$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 ;;
7237 esac
7238 fi;
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.
7242 if 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
7248 echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
7249    { (exit 1); exit 1; }; } ;;
7250 esac
7251 else
7252   want64=false
7253 fi;
7254 # Provide defaults for some variables set by the per-host and per-target
7255 # configuration.
7256 gdb_host_obs=posix-hdep.o
7257
7258 if test "${target}" = "${host}"; then
7259   gdb_native=yes
7260 else
7261   gdb_native=no
7262 fi
7263
7264 . $srcdir/configure.host
7265
7266 # Accumulate some settings from configure.tgt over all enabled targets
7267
7268 TARGET_OBS=
7269 all_targets=
7270
7271 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
7272 do
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
7301 done
7302
7303 if 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
7316 echo $ECHO_N "checking for long... $ECHO_C" >&6
7317 if test "${ac_cv_type_long+set}" = set; then
7318   echo $ECHO_N "(cached) $ECHO_C" >&6
7319 else
7320   cat >conftest.$ac_ext <<_ACEOF
7321 /* confdefs.h.  */
7322 _ACEOF
7323 cat confdefs.h >>conftest.$ac_ext
7324 cat >>conftest.$ac_ext <<_ACEOF
7325 /* end confdefs.h.  */
7326 $ac_includes_default
7327 int
7328 main ()
7329 {
7330 if ((long *) 0)
7331   return 0;
7332 if (sizeof (long))
7333   return 0;
7334   ;
7335   return 0;
7336 }
7337 _ACEOF
7338 rm -f conftest.$ac_objext
7339 if { (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
7361 else
7362   echo "$as_me: failed program was:" >&5
7363 sed 's/^/| /' conftest.$ac_ext >&5
7364
7365 ac_cv_type_long=no
7366 fi
7367 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7368 fi
7369 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
7370 echo "${ECHO_T}$ac_cv_type_long" >&6
7371
7372 echo "$as_me:$LINENO: checking size of long" >&5
7373 echo $ECHO_N "checking size of long... $ECHO_C" >&6
7374 if test "${ac_cv_sizeof_long+set}" = set; then
7375   echo $ECHO_N "(cached) $ECHO_C" >&6
7376 else
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.
7384 cat >conftest.$ac_ext <<_ACEOF
7385 /* confdefs.h.  */
7386 _ACEOF
7387 cat confdefs.h >>conftest.$ac_ext
7388 cat >>conftest.$ac_ext <<_ACEOF
7389 /* end confdefs.h.  */
7390 $ac_includes_default
7391 int
7392 main ()
7393 {
7394 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
7395 test_array [0] = 0
7396
7397   ;
7398   return 0;
7399 }
7400 _ACEOF
7401 rm -f conftest.$ac_objext
7402 if { (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
7428 cat confdefs.h >>conftest.$ac_ext
7429 cat >>conftest.$ac_ext <<_ACEOF
7430 /* end confdefs.h.  */
7431 $ac_includes_default
7432 int
7433 main ()
7434 {
7435 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7436 test_array [0] = 0
7437
7438   ;
7439   return 0;
7440 }
7441 _ACEOF
7442 rm -f conftest.$ac_objext
7443 if { (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
7465 else
7466   echo "$as_me: failed program was:" >&5
7467 sed 's/^/| /' conftest.$ac_ext >&5
7468
7469 ac_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`
7475 fi
7476 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7477   done
7478 else
7479   echo "$as_me: failed program was:" >&5
7480 sed 's/^/| /' conftest.$ac_ext >&5
7481
7482 cat >conftest.$ac_ext <<_ACEOF
7483 /* confdefs.h.  */
7484 _ACEOF
7485 cat confdefs.h >>conftest.$ac_ext
7486 cat >>conftest.$ac_ext <<_ACEOF
7487 /* end confdefs.h.  */
7488 $ac_includes_default
7489 int
7490 main ()
7491 {
7492 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
7493 test_array [0] = 0
7494
7495   ;
7496   return 0;
7497 }
7498 _ACEOF
7499 rm -f conftest.$ac_objext
7500 if { (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
7526 cat confdefs.h >>conftest.$ac_ext
7527 cat >>conftest.$ac_ext <<_ACEOF
7528 /* end confdefs.h.  */
7529 $ac_includes_default
7530 int
7531 main ()
7532 {
7533 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
7534 test_array [0] = 0
7535
7536   ;
7537   return 0;
7538 }
7539 _ACEOF
7540 rm -f conftest.$ac_objext
7541 if { (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
7563 else
7564   echo "$as_me: failed program was:" >&5
7565 sed 's/^/| /' conftest.$ac_ext >&5
7566
7567 ac_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`
7573 fi
7574 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7575   done
7576 else
7577   echo "$as_me: failed program was:" >&5
7578 sed 's/^/| /' conftest.$ac_ext >&5
7579
7580 ac_lo= ac_hi=
7581 fi
7582 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7583 fi
7584 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7585 # Binary search between lo and hi bounds.
7586 while 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
7591 cat confdefs.h >>conftest.$ac_ext
7592 cat >>conftest.$ac_ext <<_ACEOF
7593 /* end confdefs.h.  */
7594 $ac_includes_default
7595 int
7596 main ()
7597 {
7598 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7599 test_array [0] = 0
7600
7601   ;
7602   return 0;
7603 }
7604 _ACEOF
7605 rm -f conftest.$ac_objext
7606 if { (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
7628 else
7629   echo "$as_me: failed program was:" >&5
7630 sed 's/^/| /' conftest.$ac_ext >&5
7631
7632 ac_lo=`expr '(' $ac_mid ')' + 1`
7633 fi
7634 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7635 done
7636 case $ac_lo in
7637 ?*) ac_cv_sizeof_long=$ac_lo;;
7638 '') { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7639 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7640 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7641 See \`config.log' for more details." >&5
7642 echo "$as_me: error: cannot compute sizeof (long), 77
7643 See \`config.log' for more details." >&2;}
7644    { (exit 1); exit 1; }; }; } ;;
7645 esac
7646 else
7647   if test "$cross_compiling" = yes; then
7648   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7649 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7650 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7651 See \`config.log' for more details." >&5
7652 echo "$as_me: error: cannot run test program while cross compiling
7653 See \`config.log' for more details." >&2;}
7654    { (exit 1); exit 1; }; }; }
7655 else
7656   cat >conftest.$ac_ext <<_ACEOF
7657 /* confdefs.h.  */
7658 _ACEOF
7659 cat confdefs.h >>conftest.$ac_ext
7660 cat >>conftest.$ac_ext <<_ACEOF
7661 /* end confdefs.h.  */
7662 $ac_includes_default
7663 long longval () { return (long) (sizeof (long)); }
7664 unsigned long ulongval () { return (long) (sizeof (long)); }
7665 #include <stdio.h>
7666 #include <stdlib.h>
7667 int
7668 main ()
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
7694 rm -f conftest$ac_exeext
7695 if { (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`
7706 else
7707   echo "$as_me: program exited with status $ac_status" >&5
7708 echo "$as_me: failed program was:" >&5
7709 sed 's/^/| /' conftest.$ac_ext >&5
7710
7711 ( exit $ac_status )
7712 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7713 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7714 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7715 See \`config.log' for more details." >&5
7716 echo "$as_me: error: cannot compute sizeof (long), 77
7717 See \`config.log' for more details." >&2;}
7718    { (exit 1); exit 1; }; }; }
7719 fi
7720 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7721 fi
7722 fi
7723 rm -f conftest.val
7724 else
7725   ac_cv_sizeof_long=0
7726 fi
7727 fi
7728 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
7729 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
7730 cat >>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
7744 fi
7745
7746
7747
7748 # For other settings, only the main target counts.
7749 gdb_sim=
7750 gdb_osabi=
7751 build_gdbserver=
7752 targ=$target; . ${srcdir}/configure.tgt
7753
7754 # Fetch the default architecture and default target vector from BFD.
7755 targ=$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.
7759 targ_archs=`echo $targ_archs | sed 's/ .*//'`
7760
7761 if test "x$targ_archs" != x; then
7762
7763 cat >>confdefs.h <<_ACEOF
7764 #define DEFAULT_BFD_ARCH $targ_archs
7765 _ACEOF
7766
7767 fi
7768 if test "x$targ_defvec" != x; then
7769
7770 cat >>confdefs.h <<_ACEOF
7771 #define DEFAULT_BFD_VEC $targ_defvec
7772 _ACEOF
7773
7774 fi
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.
7780 if 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
7787 echo "$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
7791 echo "$as_me: error: bad value $enableval for --enable-gdbcli" >&2;}
7792    { (exit 1); exit 1; }; } ;;
7793   esac
7794 else
7795   enable_gdbcli=yes
7796 fi;
7797 if 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
7804 fi
7805
7806 # Enable MI.
7807 # Check whether --enable-gdbmi or --disable-gdbmi was given.
7808 if 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
7815 echo "$as_me: error: bad value $enableval for --enable-gdbmi" >&2;}
7816    { (exit 1); exit 1; }; } ;;
7817   esac
7818 else
7819   enable_gdbmi=yes
7820 fi;
7821 if 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
7828 fi
7829
7830 # Enable TUI.
7831 # Check whether --enable-tui or --disable-tui was given.
7832 if 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
7839 echo "$as_me: error: bad value $enableval for --enable-tui" >&2;}
7840    { (exit 1); exit 1; }; } ;;
7841   esac
7842 else
7843   enable_tui=auto
7844 fi;
7845
7846 # Enable gdbtk.
7847 # Check whether --enable-gdbtk or --disable-gdbtk was given.
7848 if 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
7855 echo "$as_me: error: bad value $enableval for --enable-gdbtk" >&2;}
7856    { (exit 1); exit 1; }; } ;;
7857   esac
7858 else
7859   if test -d $srcdir/gdbtk; then
7860     enable_gdbtk=yes
7861   else
7862     enable_gdbtk=no
7863   fi
7864 fi;
7865 # We unconditionally disable gdbtk tests on selected platforms.
7866 case $host_os in
7867   go32* | windows*)
7868     { echo "$as_me:$LINENO: WARNING: gdbtk isn't supported on $host; disabling" >&5
7869 echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
7870     enable_gdbtk=no ;;
7871 esac
7872
7873 # Libunwind support.
7874
7875 # Check whether --with-libunwind or --without-libunwind was given.
7876 if 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
7882 echo "$as_me: error: bad value ${withval} for GDB with-libunwind option" >&2;}
7883    { (exit 1); exit 1; }; } ;;
7884 esac
7885 else
7886
7887
7888
7889 for ac_header in libunwind.h libunwind-ia64.h
7890 do
7891 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7892 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7893   echo "$as_me:$LINENO: checking for $ac_header" >&5
7894 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7895 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7896   echo $ECHO_N "(cached) $ECHO_C" >&6
7897 fi
7898 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7899 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7900 else
7901   # Is the header compilable?
7902 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7903 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7904 cat >conftest.$ac_ext <<_ACEOF
7905 /* confdefs.h.  */
7906 _ACEOF
7907 cat confdefs.h >>conftest.$ac_ext
7908 cat >>conftest.$ac_ext <<_ACEOF
7909 /* end confdefs.h.  */
7910 $ac_includes_default
7911 #include <$ac_header>
7912 _ACEOF
7913 rm -f conftest.$ac_objext
7914 if { (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
7936 else
7937   echo "$as_me: failed program was:" >&5
7938 sed 's/^/| /' conftest.$ac_ext >&5
7939
7940 ac_header_compiler=no
7941 fi
7942 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7943 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7944 echo "${ECHO_T}$ac_header_compiler" >&6
7945
7946 # Is the header present?
7947 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7948 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7949 cat >conftest.$ac_ext <<_ACEOF
7950 /* confdefs.h.  */
7951 _ACEOF
7952 cat confdefs.h >>conftest.$ac_ext
7953 cat >>conftest.$ac_ext <<_ACEOF
7954 /* end confdefs.h.  */
7955 #include <$ac_header>
7956 _ACEOF
7957 if { (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
7971 else
7972   ac_cpp_err=yes
7973 fi
7974 if test -z "$ac_cpp_err"; then
7975   ac_header_preproc=yes
7976 else
7977   echo "$as_me: failed program was:" >&5
7978 sed 's/^/| /' conftest.$ac_ext >&5
7979
7980   ac_header_preproc=no
7981 fi
7982 rm -f conftest.err conftest.$ac_ext
7983 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7984 echo "${ECHO_T}$ac_header_preproc" >&6
7985
7986 # So?  What about this header?
7987 case $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
7990 echo "$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
7992 echo "$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
7997 echo "$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
7999 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8000     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8001 echo "$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
8003 echo "$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
8005 echo "$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
8007 echo "$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     ;;
8017 esac
8018 echo "$as_me:$LINENO: checking for $ac_header" >&5
8019 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8020 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8021   echo $ECHO_N "(cached) $ECHO_C" >&6
8022 else
8023   eval "$as_ac_Header=\$ac_header_preproc"
8024 fi
8025 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8026 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8027
8028 fi
8029 if 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
8034 fi
8035
8036 done
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
8042 fi;
8043
8044 if test x"$enable_libunwind" = xyes; then
8045
8046
8047 for ac_header in libunwind.h libunwind-ia64.h
8048 do
8049 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8050 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8051   echo "$as_me:$LINENO: checking for $ac_header" >&5
8052 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8053 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8054   echo $ECHO_N "(cached) $ECHO_C" >&6
8055 fi
8056 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8057 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8058 else
8059   # Is the header compilable?
8060 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8061 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8062 cat >conftest.$ac_ext <<_ACEOF
8063 /* confdefs.h.  */
8064 _ACEOF
8065 cat confdefs.h >>conftest.$ac_ext
8066 cat >>conftest.$ac_ext <<_ACEOF
8067 /* end confdefs.h.  */
8068 $ac_includes_default
8069 #include <$ac_header>
8070 _ACEOF
8071 rm -f conftest.$ac_objext
8072 if { (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
8094 else
8095   echo "$as_me: failed program was:" >&5
8096 sed 's/^/| /' conftest.$ac_ext >&5
8097
8098 ac_header_compiler=no
8099 fi
8100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8101 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8102 echo "${ECHO_T}$ac_header_compiler" >&6
8103
8104 # Is the header present?
8105 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8106 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8107 cat >conftest.$ac_ext <<_ACEOF
8108 /* confdefs.h.  */
8109 _ACEOF
8110 cat confdefs.h >>conftest.$ac_ext
8111 cat >>conftest.$ac_ext <<_ACEOF
8112 /* end confdefs.h.  */
8113 #include <$ac_header>
8114 _ACEOF
8115 if { (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
8129 else
8130   ac_cpp_err=yes
8131 fi
8132 if test -z "$ac_cpp_err"; then
8133   ac_header_preproc=yes
8134 else
8135   echo "$as_me: failed program was:" >&5
8136 sed 's/^/| /' conftest.$ac_ext >&5
8137
8138   ac_header_preproc=no
8139 fi
8140 rm -f conftest.err conftest.$ac_ext
8141 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8142 echo "${ECHO_T}$ac_header_preproc" >&6
8143
8144 # So?  What about this header?
8145 case $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
8148 echo "$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
8150 echo "$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
8155 echo "$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
8157 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8158     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8159 echo "$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
8161 echo "$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
8163 echo "$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
8165 echo "$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     ;;
8175 esac
8176 echo "$as_me:$LINENO: checking for $ac_header" >&5
8177 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8178 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8179   echo $ECHO_N "(cached) $ECHO_C" >&6
8180 else
8181   eval "$as_ac_Header=\$ac_header_preproc"
8182 fi
8183 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8184 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8185
8186 fi
8187 if 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
8192 fi
8193
8194 done
8195
8196
8197 cat >>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"
8204 fi
8205
8206 opt_curses=no
8207
8208 # Check whether --with-curses or --without-curses was given.
8209 if test "${with_curses+set}" = set; then
8210   withval="$with_curses"
8211   opt_curses=$withval
8212 fi;
8213
8214 prefer_curses=no
8215 if test "$opt_curses" = "yes"; then
8216   prefer_curses=yes
8217 fi
8218
8219 # Profiling support.
8220 # Check whether --enable-profiling or --disable-profiling was given.
8221 if 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
8228 echo "$as_me: error: bad value $enableval for --enable-profile" >&2;}
8229    { (exit 1); exit 1; }; } ;;
8230   esac
8231 else
8232   enable_profiling=no
8233 fi;
8234
8235
8236
8237 for ac_func in monstartup _mcleanup
8238 do
8239 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8240 echo "$as_me:$LINENO: checking for $ac_func" >&5
8241 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8242 if eval "test \"\${$as_ac_var+set}\" = set"; then
8243   echo $ECHO_N "(cached) $ECHO_C" >&6
8244 else
8245   cat >conftest.$ac_ext <<_ACEOF
8246 /* confdefs.h.  */
8247 _ACEOF
8248 cat confdefs.h >>conftest.$ac_ext
8249 cat >>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
8270 extern "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.  */
8275 char $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)
8280 choke me
8281 #else
8282 char (*f) () = $ac_func;
8283 #endif
8284 #ifdef __cplusplus
8285 }
8286 #endif
8287
8288 int
8289 main ()
8290 {
8291 return f != $ac_func;
8292   ;
8293   return 0;
8294 }
8295 _ACEOF
8296 rm -f conftest.$ac_objext conftest$ac_exeext
8297 if { (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"
8319 else
8320   echo "$as_me: failed program was:" >&5
8321 sed 's/^/| /' conftest.$ac_ext >&5
8322
8323 eval "$as_ac_var=no"
8324 fi
8325 rm -f conftest.err conftest.$ac_objext \
8326       conftest$ac_exeext conftest.$ac_ext
8327 fi
8328 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8329 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8330 if 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
8335 fi
8336 done
8337
8338 echo "$as_me:$LINENO: checking for _etext" >&5
8339 echo $ECHO_N "checking for _etext... $ECHO_C" >&6
8340 if test "${ac_cv_var__etext+set}" = set; then
8341   echo $ECHO_N "(cached) $ECHO_C" >&6
8342 else
8343   cat >conftest.$ac_ext <<_ACEOF
8344 /* confdefs.h.  */
8345 _ACEOF
8346 cat confdefs.h >>conftest.$ac_ext
8347 cat >>conftest.$ac_ext <<_ACEOF
8348 /* end confdefs.h.  */
8349 #include <stdlib.h>
8350 extern char _etext;
8351
8352 int
8353 main ()
8354 {
8355 free (&_etext);
8356   ;
8357   return 0;
8358 }
8359 _ACEOF
8360 rm -f conftest.$ac_objext conftest$ac_exeext
8361 if { (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
8383 else
8384   echo "$as_me: failed program was:" >&5
8385 sed 's/^/| /' conftest.$ac_ext >&5
8386
8387 ac_cv_var__etext=no
8388 fi
8389 rm -f conftest.err conftest.$ac_objext \
8390       conftest$ac_exeext conftest.$ac_ext
8391 fi
8392 echo "$as_me:$LINENO: result: $ac_cv_var__etext" >&5
8393 echo "${ECHO_T}$ac_cv_var__etext" >&6
8394 if test $ac_cv_var__etext = yes; then
8395
8396 cat >>confdefs.h <<\_ACEOF
8397 #define HAVE__ETEXT 1
8398 _ACEOF
8399
8400 fi
8401 echo "$as_me:$LINENO: checking for etext" >&5
8402 echo $ECHO_N "checking for etext... $ECHO_C" >&6
8403 if test "${ac_cv_var_etext+set}" = set; then
8404   echo $ECHO_N "(cached) $ECHO_C" >&6
8405 else
8406   cat >conftest.$ac_ext <<_ACEOF
8407 /* confdefs.h.  */
8408 _ACEOF
8409 cat confdefs.h >>conftest.$ac_ext
8410 cat >>conftest.$ac_ext <<_ACEOF
8411 /* end confdefs.h.  */
8412 #include <stdlib.h>
8413 extern char etext;
8414
8415 int
8416 main ()
8417 {
8418 free (&etext);
8419   ;
8420   return 0;
8421 }
8422 _ACEOF
8423 rm -f conftest.$ac_objext conftest$ac_exeext
8424 if { (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
8446 else
8447   echo "$as_me: failed program was:" >&5
8448 sed 's/^/| /' conftest.$ac_ext >&5
8449
8450 ac_cv_var_etext=no
8451 fi
8452 rm -f conftest.err conftest.$ac_objext \
8453       conftest$ac_exeext conftest.$ac_ext
8454 fi
8455 echo "$as_me:$LINENO: result: $ac_cv_var_etext" >&5
8456 echo "${ECHO_T}$ac_cv_var_etext" >&6
8457 if test $ac_cv_var_etext = yes; then
8458
8459 cat >>confdefs.h <<\_ACEOF
8460 #define HAVE_ETEXT 1
8461 _ACEOF
8462
8463 fi
8464 if 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
8467 echo "$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
8475 echo $ECHO_N "checking whether $CC supports -pg... $ECHO_C" >&6
8476 if test "${ac_cv_cc_supports_pg+set}" = set; then
8477   echo $ECHO_N "(cached) $ECHO_C" >&6
8478 else
8479   cat >conftest.$ac_ext <<_ACEOF
8480 /* confdefs.h.  */
8481 _ACEOF
8482 cat confdefs.h >>conftest.$ac_ext
8483 cat >>conftest.$ac_ext <<_ACEOF
8484 /* end confdefs.h.  */
8485
8486 int
8487 main ()
8488 {
8489 int x;
8490   ;
8491   return 0;
8492 }
8493 _ACEOF
8494 rm -f conftest.$ac_objext
8495 if { (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
8517 else
8518   echo "$as_me: failed program was:" >&5
8519 sed 's/^/| /' conftest.$ac_ext >&5
8520
8521 ac_cv_cc_supports_pg=no
8522 fi
8523 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8524 fi
8525 echo "$as_me:$LINENO: result: $ac_cv_cc_supports_pg" >&5
8526 echo "${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
8530 echo "$as_me: error: --enable-profiling requires a compiler which supports -pg" >&2;}
8531    { (exit 1); exit 1; }; }
8532   fi
8533
8534   CFLAGS="$OLD_CFLAGS"
8535 fi
8536
8537
8538
8539 # Check whether --with-pkgversion or --without-pkgversion was given.
8540 if 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
8544 echo "$as_me: error: package version not specified" >&2;}
8545    { (exit 1); exit 1; }; } ;;
8546       no)  PKGVERSION= ;;
8547       *)   PKGVERSION="($withval) " ;;
8548      esac
8549 else
8550   PKGVERSION="(GDB) "
8551
8552 fi;
8553
8554
8555
8556
8557 # Check whether --with-bugurl or --without-bugurl was given.
8558 if 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
8562 echo "$as_me: error: bug URL not specified" >&2;}
8563    { (exit 1); exit 1; }; } ;;
8564       no)  BUGURL=
8565            ;;
8566       *)   BUGURL="$withval"
8567            ;;
8568      esac
8569 else
8570   BUGURL="http://www.gnu.org/software/gdb/bugs/"
8571
8572 fi;
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
8587 cat >>confdefs.h <<_ACEOF
8588 #define PKGVERSION "$PKGVERSION"
8589 _ACEOF
8590
8591
8592 cat >>confdefs.h <<_ACEOF
8593 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8594 _ACEOF
8595
8596
8597 # --------------------- #
8598 # Checks for programs.  #
8599 # --------------------- #
8600
8601 for ac_prog in gawk mawk nawk awk
8602 do
8603   # Extract the first word of "$ac_prog", so it can be a program name with args.
8604 set dummy $ac_prog; ac_word=$2
8605 echo "$as_me:$LINENO: checking for $ac_word" >&5
8606 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8607 if test "${ac_cv_prog_AWK+set}" = set; then
8608   echo $ECHO_N "(cached) $ECHO_C" >&6
8609 else
8610   if test -n "$AWK"; then
8611   ac_cv_prog_AWK="$AWK" # Let the user override the test.
8612 else
8613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8614 for as_dir in $PATH
8615 do
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
8624 done
8625 done
8626
8627 fi
8628 fi
8629 AWK=$ac_cv_prog_AWK
8630 if test -n "$AWK"; then
8631   echo "$as_me:$LINENO: result: $AWK" >&5
8632 echo "${ECHO_T}$AWK" >&6
8633 else
8634   echo "$as_me:$LINENO: result: no" >&5
8635 echo "${ECHO_T}no" >&6
8636 fi
8637
8638   test -n "$AWK" && break
8639 done
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.
8655 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
8656 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
8657 if test -z "$INSTALL"; then
8658 if test "${ac_cv_path_install+set}" = set; then
8659   echo $ECHO_N "(cached) $ECHO_C" >&6
8660 else
8661   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8662 for as_dir in $PATH
8663 do
8664   IFS=$as_save_IFS
8665   test -z "$as_dir" && as_dir=.
8666   # Account for people who put trailing slashes in PATH elements.
8667 case $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     ;;
8705 esac
8706 done
8707
8708 rm -rf conftest.one conftest.two conftest.dir
8709
8710 fi
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
8720 fi
8721 echo "$as_me:$LINENO: result: $INSTALL" >&5
8722 echo "${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.
8726 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8727
8728 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8729
8730 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8731
8732 echo "$as_me:$LINENO: checking whether ln -s works" >&5
8733 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
8734 LN_S=$as_ln_s
8735 if test "$LN_S" = "ln -s"; then
8736   echo "$as_me:$LINENO: result: yes" >&5
8737 echo "${ECHO_T}yes" >&6
8738 else
8739   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
8740 echo "${ECHO_T}no, using $LN_S" >&6
8741 fi
8742
8743 if 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.
8745 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8746 echo "$as_me:$LINENO: checking for $ac_word" >&5
8747 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8748 if test "${ac_cv_prog_RANLIB+set}" = set; then
8749   echo $ECHO_N "(cached) $ECHO_C" >&6
8750 else
8751   if test -n "$RANLIB"; then
8752   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8753 else
8754 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8755 for as_dir in $PATH
8756 do
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
8765 done
8766 done
8767
8768 fi
8769 fi
8770 RANLIB=$ac_cv_prog_RANLIB
8771 if test -n "$RANLIB"; then
8772   echo "$as_me:$LINENO: result: $RANLIB" >&5
8773 echo "${ECHO_T}$RANLIB" >&6
8774 else
8775   echo "$as_me:$LINENO: result: no" >&5
8776 echo "${ECHO_T}no" >&6
8777 fi
8778
8779 fi
8780 if 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.
8783 set dummy ranlib; ac_word=$2
8784 echo "$as_me:$LINENO: checking for $ac_word" >&5
8785 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8786 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8787   echo $ECHO_N "(cached) $ECHO_C" >&6
8788 else
8789   if test -n "$ac_ct_RANLIB"; then
8790   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8791 else
8792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8793 for as_dir in $PATH
8794 do
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
8803 done
8804 done
8805
8806   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
8807 fi
8808 fi
8809 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8810 if test -n "$ac_ct_RANLIB"; then
8811   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8812 echo "${ECHO_T}$ac_ct_RANLIB" >&6
8813 else
8814   echo "$as_me:$LINENO: result: no" >&5
8815 echo "${ECHO_T}no" >&6
8816 fi
8817
8818   RANLIB=$ac_ct_RANLIB
8819 else
8820   RANLIB="$ac_cv_prog_RANLIB"
8821 fi
8822
8823 for ac_prog in 'bison -y' byacc
8824 do
8825   # Extract the first word of "$ac_prog", so it can be a program name with args.
8826 set dummy $ac_prog; ac_word=$2
8827 echo "$as_me:$LINENO: checking for $ac_word" >&5
8828 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8829 if test "${ac_cv_prog_YACC+set}" = set; then
8830   echo $ECHO_N "(cached) $ECHO_C" >&6
8831 else
8832   if test -n "$YACC"; then
8833   ac_cv_prog_YACC="$YACC" # Let the user override the test.
8834 else
8835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8836 for as_dir in $PATH
8837 do
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
8846 done
8847 done
8848
8849 fi
8850 fi
8851 YACC=$ac_cv_prog_YACC
8852 if test -n "$YACC"; then
8853   echo "$as_me:$LINENO: result: $YACC" >&5
8854 echo "${ECHO_T}$YACC" >&6
8855 else
8856   echo "$as_me:$LINENO: result: no" >&5
8857 echo "${ECHO_T}no" >&6
8858 fi
8859
8860   test -n "$YACC" && break
8861 done
8862 test -n "$YACC" || YACC="yacc"
8863
8864
8865 if 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.
8867 set dummy ${ac_tool_prefix}ar; ac_word=$2
8868 echo "$as_me:$LINENO: checking for $ac_word" >&5
8869 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8870 if test "${ac_cv_prog_AR+set}" = set; then
8871   echo $ECHO_N "(cached) $ECHO_C" >&6
8872 else
8873   if test -n "$AR"; then
8874   ac_cv_prog_AR="$AR" # Let the user override the test.
8875 else
8876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8877 for as_dir in $PATH
8878 do
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
8887 done
8888 done
8889
8890 fi
8891 fi
8892 AR=$ac_cv_prog_AR
8893 if test -n "$AR"; then
8894   echo "$as_me:$LINENO: result: $AR" >&5
8895 echo "${ECHO_T}$AR" >&6
8896 else
8897   echo "$as_me:$LINENO: result: no" >&5
8898 echo "${ECHO_T}no" >&6
8899 fi
8900
8901 fi
8902 if 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.
8905 set dummy ar; ac_word=$2
8906 echo "$as_me:$LINENO: checking for $ac_word" >&5
8907 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8908 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
8909   echo $ECHO_N "(cached) $ECHO_C" >&6
8910 else
8911   if test -n "$ac_ct_AR"; then
8912   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8913 else
8914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8915 for as_dir in $PATH
8916 do
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
8925 done
8926 done
8927
8928 fi
8929 fi
8930 ac_ct_AR=$ac_cv_prog_ac_ct_AR
8931 if test -n "$ac_ct_AR"; then
8932   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
8933 echo "${ECHO_T}$ac_ct_AR" >&6
8934 else
8935   echo "$as_me:$LINENO: result: no" >&5
8936 echo "${ECHO_T}no" >&6
8937 fi
8938
8939   AR=$ac_ct_AR
8940 else
8941   AR="$ac_cv_prog_AR"
8942 fi
8943
8944 if 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.
8946 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8947 echo "$as_me:$LINENO: checking for $ac_word" >&5
8948 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8949 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
8950   echo $ECHO_N "(cached) $ECHO_C" >&6
8951 else
8952   if test -n "$DLLTOOL"; then
8953   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8954 else
8955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8956 for as_dir in $PATH
8957 do
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
8966 done
8967 done
8968
8969 fi
8970 fi
8971 DLLTOOL=$ac_cv_prog_DLLTOOL
8972 if test -n "$DLLTOOL"; then
8973   echo "$as_me:$LINENO: result: $DLLTOOL" >&5
8974 echo "${ECHO_T}$DLLTOOL" >&6
8975 else
8976   echo "$as_me:$LINENO: result: no" >&5
8977 echo "${ECHO_T}no" >&6
8978 fi
8979
8980 fi
8981 if 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.
8984 set dummy dlltool; ac_word=$2
8985 echo "$as_me:$LINENO: checking for $ac_word" >&5
8986 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8987 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
8988   echo $ECHO_N "(cached) $ECHO_C" >&6
8989 else
8990   if test -n "$ac_ct_DLLTOOL"; then
8991   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8992 else
8993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8994 for as_dir in $PATH
8995 do
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
9004 done
9005 done
9006
9007 fi
9008 fi
9009 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
9010 if test -n "$ac_ct_DLLTOOL"; then
9011   echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
9012 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
9013 else
9014   echo "$as_me:$LINENO: result: no" >&5
9015 echo "${ECHO_T}no" >&6
9016 fi
9017
9018   DLLTOOL=$ac_ct_DLLTOOL
9019 else
9020   DLLTOOL="$ac_cv_prog_DLLTOOL"
9021 fi
9022
9023 if 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.
9025 set dummy ${ac_tool_prefix}windres; ac_word=$2
9026 echo "$as_me:$LINENO: checking for $ac_word" >&5
9027 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9028 if test "${ac_cv_prog_WINDRES+set}" = set; then
9029   echo $ECHO_N "(cached) $ECHO_C" >&6
9030 else
9031   if test -n "$WINDRES"; then
9032   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9033 else
9034 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9035 for as_dir in $PATH
9036 do
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
9045 done
9046 done
9047
9048 fi
9049 fi
9050 WINDRES=$ac_cv_prog_WINDRES
9051 if test -n "$WINDRES"; then
9052   echo "$as_me:$LINENO: result: $WINDRES" >&5
9053 echo "${ECHO_T}$WINDRES" >&6
9054 else
9055   echo "$as_me:$LINENO: result: no" >&5
9056 echo "${ECHO_T}no" >&6
9057 fi
9058
9059 fi
9060 if 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.
9063 set dummy windres; ac_word=$2
9064 echo "$as_me:$LINENO: checking for $ac_word" >&5
9065 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9066 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
9067   echo $ECHO_N "(cached) $ECHO_C" >&6
9068 else
9069   if test -n "$ac_ct_WINDRES"; then
9070   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
9071 else
9072 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9073 for as_dir in $PATH
9074 do
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
9083 done
9084 done
9085
9086 fi
9087 fi
9088 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
9089 if test -n "$ac_ct_WINDRES"; then
9090   echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
9091 echo "${ECHO_T}$ac_ct_WINDRES" >&6
9092 else
9093   echo "$as_me:$LINENO: result: no" >&5
9094 echo "${ECHO_T}no" >&6
9095 fi
9096
9097   WINDRES=$ac_ct_WINDRES
9098 else
9099   WINDRES="$ac_cv_prog_WINDRES"
9100 fi
9101
9102
9103 # Needed for GNU/Hurd.
9104 if 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.
9106 set dummy ${ac_tool_prefix}mig; ac_word=$2
9107 echo "$as_me:$LINENO: checking for $ac_word" >&5
9108 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9109 if test "${ac_cv_prog_MIG+set}" = set; then
9110   echo $ECHO_N "(cached) $ECHO_C" >&6
9111 else
9112   if test -n "$MIG"; then
9113   ac_cv_prog_MIG="$MIG" # Let the user override the test.
9114 else
9115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9116 for as_dir in $PATH
9117 do
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
9126 done
9127 done
9128
9129 fi
9130 fi
9131 MIG=$ac_cv_prog_MIG
9132 if test -n "$MIG"; then
9133   echo "$as_me:$LINENO: result: $MIG" >&5
9134 echo "${ECHO_T}$MIG" >&6
9135 else
9136   echo "$as_me:$LINENO: result: no" >&5
9137 echo "${ECHO_T}no" >&6
9138 fi
9139
9140 fi
9141 if 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.
9144 set dummy mig; ac_word=$2
9145 echo "$as_me:$LINENO: checking for $ac_word" >&5
9146 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9147 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then
9148   echo $ECHO_N "(cached) $ECHO_C" >&6
9149 else
9150   if test -n "$ac_ct_MIG"; then
9151   ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
9152 else
9153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9154 for as_dir in $PATH
9155 do
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
9164 done
9165 done
9166
9167 fi
9168 fi
9169 ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
9170 if test -n "$ac_ct_MIG"; then
9171   echo "$as_me:$LINENO: result: $ac_ct_MIG" >&5
9172 echo "${ECHO_T}$ac_ct_MIG" >&6
9173 else
9174   echo "$as_me:$LINENO: result: no" >&5
9175 echo "${ECHO_T}no" >&6
9176 fi
9177
9178   MIG=$ac_ct_MIG
9179 else
9180   MIG="$ac_cv_prog_MIG"
9181 fi
9182
9183
9184 # ---------------------- #
9185 # Checks for libraries.  #
9186 # ---------------------- #
9187
9188 # We might need to link with -lm; most simulators need it.
9189
9190 echo "$as_me:$LINENO: checking for main in -lm" >&5
9191 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
9192 if test "${ac_cv_lib_m_main+set}" = set; then
9193   echo $ECHO_N "(cached) $ECHO_C" >&6
9194 else
9195   ac_check_lib_save_LIBS=$LIBS
9196 LIBS="-lm  $LIBS"
9197 cat >conftest.$ac_ext <<_ACEOF
9198 /* confdefs.h.  */
9199 _ACEOF
9200 cat confdefs.h >>conftest.$ac_ext
9201 cat >>conftest.$ac_ext <<_ACEOF
9202 /* end confdefs.h.  */
9203
9204
9205 int
9206 main ()
9207 {
9208 main ();
9209   ;
9210   return 0;
9211 }
9212 _ACEOF
9213 rm -f conftest.$ac_objext conftest$ac_exeext
9214 if { (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
9236 else
9237   echo "$as_me: failed program was:" >&5
9238 sed 's/^/| /' conftest.$ac_ext >&5
9239
9240 ac_cv_lib_m_main=no
9241 fi
9242 rm -f conftest.err conftest.$ac_objext \
9243       conftest$ac_exeext conftest.$ac_ext
9244 LIBS=$ac_check_lib_save_LIBS
9245 fi
9246 echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
9247 echo "${ECHO_T}$ac_cv_lib_m_main" >&6
9248 if 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
9255 fi
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.
9262 echo "$as_me:$LINENO: checking for wctype" >&5
9263 echo $ECHO_N "checking for wctype... $ECHO_C" >&6
9264 if test "${ac_cv_func_wctype+set}" = set; then
9265   echo $ECHO_N "(cached) $ECHO_C" >&6
9266 else
9267   cat >conftest.$ac_ext <<_ACEOF
9268 /* confdefs.h.  */
9269 _ACEOF
9270 cat confdefs.h >>conftest.$ac_ext
9271 cat >>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
9292 extern "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.  */
9297 char 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)
9302 choke me
9303 #else
9304 char (*f) () = wctype;
9305 #endif
9306 #ifdef __cplusplus
9307 }
9308 #endif
9309
9310 int
9311 main ()
9312 {
9313 return f != wctype;
9314   ;
9315   return 0;
9316 }
9317 _ACEOF
9318 rm -f conftest.$ac_objext conftest$ac_exeext
9319 if { (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
9341 else
9342   echo "$as_me: failed program was:" >&5
9343 sed 's/^/| /' conftest.$ac_ext >&5
9344
9345 ac_cv_func_wctype=no
9346 fi
9347 rm -f conftest.err conftest.$ac_objext \
9348       conftest$ac_exeext conftest.$ac_ext
9349 fi
9350 echo "$as_me:$LINENO: result: $ac_cv_func_wctype" >&5
9351 echo "${ECHO_T}$ac_cv_func_wctype" >&6
9352 if test $ac_cv_func_wctype = yes; then
9353   :
9354 else
9355
9356 echo "$as_me:$LINENO: checking for wctype in -lw" >&5
9357 echo $ECHO_N "checking for wctype in -lw... $ECHO_C" >&6
9358 if test "${ac_cv_lib_w_wctype+set}" = set; then
9359   echo $ECHO_N "(cached) $ECHO_C" >&6
9360 else
9361   ac_check_lib_save_LIBS=$LIBS
9362 LIBS="-lw  $LIBS"
9363 cat >conftest.$ac_ext <<_ACEOF
9364 /* confdefs.h.  */
9365 _ACEOF
9366 cat confdefs.h >>conftest.$ac_ext
9367 cat >>conftest.$ac_ext <<_ACEOF
9368 /* end confdefs.h.  */
9369
9370 /* Override any gcc2 internal prototype to avoid an error.  */
9371 #ifdef __cplusplus
9372 extern "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.  */
9376 char wctype ();
9377 int
9378 main ()
9379 {
9380 wctype ();
9381   ;
9382   return 0;
9383 }
9384 _ACEOF
9385 rm -f conftest.$ac_objext conftest$ac_exeext
9386 if { (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
9408 else
9409   echo "$as_me: failed program was:" >&5
9410 sed 's/^/| /' conftest.$ac_ext >&5
9411
9412 ac_cv_lib_w_wctype=no
9413 fi
9414 rm -f conftest.err conftest.$ac_objext \
9415       conftest$ac_exeext conftest.$ac_ext
9416 LIBS=$ac_check_lib_save_LIBS
9417 fi
9418 echo "$as_me:$LINENO: result: $ac_cv_lib_w_wctype" >&5
9419 echo "${ECHO_T}$ac_cv_lib_w_wctype" >&6
9420 if 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
9427 fi
9428
9429 fi
9430
9431
9432 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9433 echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
9434 echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6
9435 if test "${ac_cv_search_gethostbyname+set}" = set; then
9436   echo $ECHO_N "(cached) $ECHO_C" >&6
9437 else
9438   ac_func_search_save_LIBS=$LIBS
9439 ac_cv_search_gethostbyname=no
9440 cat >conftest.$ac_ext <<_ACEOF
9441 /* confdefs.h.  */
9442 _ACEOF
9443 cat confdefs.h >>conftest.$ac_ext
9444 cat >>conftest.$ac_ext <<_ACEOF
9445 /* end confdefs.h.  */
9446
9447 /* Override any gcc2 internal prototype to avoid an error.  */
9448 #ifdef __cplusplus
9449 extern "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.  */
9453 char gethostbyname ();
9454 int
9455 main ()
9456 {
9457 gethostbyname ();
9458   ;
9459   return 0;
9460 }
9461 _ACEOF
9462 rm -f conftest.$ac_objext conftest$ac_exeext
9463 if { (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"
9485 else
9486   echo "$as_me: failed program was:" >&5
9487 sed 's/^/| /' conftest.$ac_ext >&5
9488
9489 fi
9490 rm -f conftest.err conftest.$ac_objext \
9491       conftest$ac_exeext conftest.$ac_ext
9492 if 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
9498 cat confdefs.h >>conftest.$ac_ext
9499 cat >>conftest.$ac_ext <<_ACEOF
9500 /* end confdefs.h.  */
9501
9502 /* Override any gcc2 internal prototype to avoid an error.  */
9503 #ifdef __cplusplus
9504 extern "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.  */
9508 char gethostbyname ();
9509 int
9510 main ()
9511 {
9512 gethostbyname ();
9513   ;
9514   return 0;
9515 }
9516 _ACEOF
9517 rm -f conftest.$ac_objext conftest$ac_exeext
9518 if { (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"
9540 break
9541 else
9542   echo "$as_me: failed program was:" >&5
9543 sed 's/^/| /' conftest.$ac_ext >&5
9544
9545 fi
9546 rm -f conftest.err conftest.$ac_objext \
9547       conftest$ac_exeext conftest.$ac_ext
9548   done
9549 fi
9550 LIBS=$ac_func_search_save_LIBS
9551 fi
9552 echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
9553 echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6
9554 if test "$ac_cv_search_gethostbyname" != no; then
9555   test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS"
9556
9557 fi
9558
9559
9560 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
9561 echo "$as_me:$LINENO: checking for library containing socketpair" >&5
9562 echo $ECHO_N "checking for library containing socketpair... $ECHO_C" >&6
9563 if test "${ac_cv_search_socketpair+set}" = set; then
9564   echo $ECHO_N "(cached) $ECHO_C" >&6
9565 else
9566   ac_func_search_save_LIBS=$LIBS
9567 ac_cv_search_socketpair=no
9568 cat >conftest.$ac_ext <<_ACEOF
9569 /* confdefs.h.  */
9570 _ACEOF
9571 cat confdefs.h >>conftest.$ac_ext
9572 cat >>conftest.$ac_ext <<_ACEOF
9573 /* end confdefs.h.  */
9574
9575 /* Override any gcc2 internal prototype to avoid an error.  */
9576 #ifdef __cplusplus
9577 extern "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.  */
9581 char socketpair ();
9582 int
9583 main ()
9584 {
9585 socketpair ();
9586   ;
9587   return 0;
9588 }
9589 _ACEOF
9590 rm -f conftest.$ac_objext conftest$ac_exeext
9591 if { (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"
9613 else
9614   echo "$as_me: failed program was:" >&5
9615 sed 's/^/| /' conftest.$ac_ext >&5
9616
9617 fi
9618 rm -f conftest.err conftest.$ac_objext \
9619       conftest$ac_exeext conftest.$ac_ext
9620 if 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
9626 cat confdefs.h >>conftest.$ac_ext
9627 cat >>conftest.$ac_ext <<_ACEOF
9628 /* end confdefs.h.  */
9629
9630 /* Override any gcc2 internal prototype to avoid an error.  */
9631 #ifdef __cplusplus
9632 extern "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.  */
9636 char socketpair ();
9637 int
9638 main ()
9639 {
9640 socketpair ();
9641   ;
9642   return 0;
9643 }
9644 _ACEOF
9645 rm -f conftest.$ac_objext conftest$ac_exeext
9646 if { (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"
9668 break
9669 else
9670   echo "$as_me: failed program was:" >&5
9671 sed 's/^/| /' conftest.$ac_ext >&5
9672
9673 fi
9674 rm -f conftest.err conftest.$ac_objext \
9675       conftest$ac_exeext conftest.$ac_ext
9676   done
9677 fi
9678 LIBS=$ac_func_search_save_LIBS
9679 fi
9680 echo "$as_me:$LINENO: result: $ac_cv_search_socketpair" >&5
9681 echo "${ECHO_T}$ac_cv_search_socketpair" >&6
9682 if test "$ac_cv_search_socketpair" != no; then
9683   test "$ac_cv_search_socketpair" = "none required" || LIBS="$ac_cv_search_socketpair $LIBS"
9684
9685 fi
9686
9687
9688 # Link in zlib if we can.  This allows us to read compressed debug sections.
9689 echo "$as_me:$LINENO: checking for library containing zlibVersion" >&5
9690 echo $ECHO_N "checking for library containing zlibVersion... $ECHO_C" >&6
9691 if test "${ac_cv_search_zlibVersion+set}" = set; then
9692   echo $ECHO_N "(cached) $ECHO_C" >&6
9693 else
9694   ac_func_search_save_LIBS=$LIBS
9695 ac_cv_search_zlibVersion=no
9696 cat >conftest.$ac_ext <<_ACEOF
9697 /* confdefs.h.  */
9698 _ACEOF
9699 cat confdefs.h >>conftest.$ac_ext
9700 cat >>conftest.$ac_ext <<_ACEOF
9701 /* end confdefs.h.  */
9702
9703 /* Override any gcc2 internal prototype to avoid an error.  */
9704 #ifdef __cplusplus
9705 extern "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.  */
9709 char zlibVersion ();
9710 int
9711 main ()
9712 {
9713 zlibVersion ();
9714   ;
9715   return 0;
9716 }
9717 _ACEOF
9718 rm -f conftest.$ac_objext conftest$ac_exeext
9719 if { (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"
9741 else
9742   echo "$as_me: failed program was:" >&5
9743 sed 's/^/| /' conftest.$ac_ext >&5
9744
9745 fi
9746 rm -f conftest.err conftest.$ac_objext \
9747       conftest$ac_exeext conftest.$ac_ext
9748 if 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
9754 cat confdefs.h >>conftest.$ac_ext
9755 cat >>conftest.$ac_ext <<_ACEOF
9756 /* end confdefs.h.  */
9757
9758 /* Override any gcc2 internal prototype to avoid an error.  */
9759 #ifdef __cplusplus
9760 extern "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.  */
9764 char zlibVersion ();
9765 int
9766 main ()
9767 {
9768 zlibVersion ();
9769   ;
9770   return 0;
9771 }
9772 _ACEOF
9773 rm -f conftest.$ac_objext conftest$ac_exeext
9774 if { (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"
9796 break
9797 else
9798   echo "$as_me: failed program was:" >&5
9799 sed 's/^/| /' conftest.$ac_ext >&5
9800
9801 fi
9802 rm -f conftest.err conftest.$ac_objext \
9803       conftest$ac_exeext conftest.$ac_ext
9804   done
9805 fi
9806 LIBS=$ac_func_search_save_LIBS
9807 fi
9808 echo "$as_me:$LINENO: result: $ac_cv_search_zlibVersion" >&5
9809 echo "${ECHO_T}$ac_cv_search_zlibVersion" >&6
9810 if test "$ac_cv_search_zlibVersion" != no; then
9811   test "$ac_cv_search_zlibVersion" = "none required" || LIBS="$ac_cv_search_zlibVersion $LIBS"
9812
9813 for ac_header in zlib.h
9814 do
9815 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9816 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9817   echo "$as_me:$LINENO: checking for $ac_header" >&5
9818 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9819 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9820   echo $ECHO_N "(cached) $ECHO_C" >&6
9821 fi
9822 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9823 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9824 else
9825   # Is the header compilable?
9826 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9827 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9828 cat >conftest.$ac_ext <<_ACEOF
9829 /* confdefs.h.  */
9830 _ACEOF
9831 cat confdefs.h >>conftest.$ac_ext
9832 cat >>conftest.$ac_ext <<_ACEOF
9833 /* end confdefs.h.  */
9834 $ac_includes_default
9835 #include <$ac_header>
9836 _ACEOF
9837 rm -f conftest.$ac_objext
9838 if { (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
9860 else
9861   echo "$as_me: failed program was:" >&5
9862 sed 's/^/| /' conftest.$ac_ext >&5
9863
9864 ac_header_compiler=no
9865 fi
9866 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9867 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9868 echo "${ECHO_T}$ac_header_compiler" >&6
9869
9870 # Is the header present?
9871 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9872 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9873 cat >conftest.$ac_ext <<_ACEOF
9874 /* confdefs.h.  */
9875 _ACEOF
9876 cat confdefs.h >>conftest.$ac_ext
9877 cat >>conftest.$ac_ext <<_ACEOF
9878 /* end confdefs.h.  */
9879 #include <$ac_header>
9880 _ACEOF
9881 if { (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
9895 else
9896   ac_cpp_err=yes
9897 fi
9898 if test -z "$ac_cpp_err"; then
9899   ac_header_preproc=yes
9900 else
9901   echo "$as_me: failed program was:" >&5
9902 sed 's/^/| /' conftest.$ac_ext >&5
9903
9904   ac_header_preproc=no
9905 fi
9906 rm -f conftest.err conftest.$ac_ext
9907 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9908 echo "${ECHO_T}$ac_header_preproc" >&6
9909
9910 # So?  What about this header?
9911 case $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
9914 echo "$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
9916 echo "$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
9921 echo "$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
9923 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9924     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9925 echo "$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
9927 echo "$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
9929 echo "$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
9931 echo "$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     ;;
9941 esac
9942 echo "$as_me:$LINENO: checking for $ac_header" >&5
9943 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9944 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9945   echo $ECHO_N "(cached) $ECHO_C" >&6
9946 else
9947   eval "$as_ac_Header=\$ac_header_preproc"
9948 fi
9949 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9950 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9951
9952 fi
9953 if 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
9958 fi
9959
9960 done
9961
9962 fi
9963
9964
9965 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9966 echo "$as_me:$LINENO: checking for library containing dlgetmodinfo" >&5
9967 echo $ECHO_N "checking for library containing dlgetmodinfo... $ECHO_C" >&6
9968 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then
9969   echo $ECHO_N "(cached) $ECHO_C" >&6
9970 else
9971   ac_func_search_save_LIBS=$LIBS
9972 ac_cv_search_dlgetmodinfo=no
9973 cat >conftest.$ac_ext <<_ACEOF
9974 /* confdefs.h.  */
9975 _ACEOF
9976 cat confdefs.h >>conftest.$ac_ext
9977 cat >>conftest.$ac_ext <<_ACEOF
9978 /* end confdefs.h.  */
9979
9980 /* Override any gcc2 internal prototype to avoid an error.  */
9981 #ifdef __cplusplus
9982 extern "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.  */
9986 char dlgetmodinfo ();
9987 int
9988 main ()
9989 {
9990 dlgetmodinfo ();
9991   ;
9992   return 0;
9993 }
9994 _ACEOF
9995 rm -f conftest.$ac_objext conftest$ac_exeext
9996 if { (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"
10018 else
10019   echo "$as_me: failed program was:" >&5
10020 sed 's/^/| /' conftest.$ac_ext >&5
10021
10022 fi
10023 rm -f conftest.err conftest.$ac_objext \
10024       conftest$ac_exeext conftest.$ac_ext
10025 if 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
10031 cat confdefs.h >>conftest.$ac_ext
10032 cat >>conftest.$ac_ext <<_ACEOF
10033 /* end confdefs.h.  */
10034
10035 /* Override any gcc2 internal prototype to avoid an error.  */
10036 #ifdef __cplusplus
10037 extern "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.  */
10041 char dlgetmodinfo ();
10042 int
10043 main ()
10044 {
10045 dlgetmodinfo ();
10046   ;
10047   return 0;
10048 }
10049 _ACEOF
10050 rm -f conftest.$ac_objext conftest$ac_exeext
10051 if { (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"
10073 break
10074 else
10075   echo "$as_me: failed program was:" >&5
10076 sed 's/^/| /' conftest.$ac_ext >&5
10077
10078 fi
10079 rm -f conftest.err conftest.$ac_objext \
10080       conftest$ac_exeext conftest.$ac_ext
10081   done
10082 fi
10083 LIBS=$ac_func_search_save_LIBS
10084 fi
10085 echo "$as_me:$LINENO: result: $ac_cv_search_dlgetmodinfo" >&5
10086 echo "${ECHO_T}$ac_cv_search_dlgetmodinfo" >&6
10087 if test "$ac_cv_search_dlgetmodinfo" != no; then
10088   test "$ac_cv_search_dlgetmodinfo" = "none required" || LIBS="$ac_cv_search_dlgetmodinfo $LIBS"
10089
10090 fi
10091
10092
10093
10094
10095
10096 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10097 if 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
10105 fi;
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
10111 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
10112 if test "${am_cv_func_iconv+set}" = set; then
10113   echo $ECHO_N "(cached) $ECHO_C" >&6
10114 else
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
10130 cat confdefs.h >>conftest.$ac_ext
10131 cat >>conftest.$ac_ext <<_ACEOF
10132 /* end confdefs.h.  */
10133 #include <stdlib.h>
10134 #include <iconv.h>
10135 int
10136 main ()
10137 {
10138 iconv_t cd = iconv_open("","");
10139          iconv(cd,NULL,NULL,NULL,NULL);
10140          iconv_close(cd);
10141   ;
10142   return 0;
10143 }
10144 _ACEOF
10145 rm -f conftest.$ac_objext conftest$ac_exeext
10146 if { (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
10170 else
10171   echo "$as_me: failed program was:" >&5
10172 sed 's/^/| /' conftest.$ac_ext >&5
10173
10174 fi
10175 rm -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
10186 cat confdefs.h >>conftest.$ac_ext
10187 cat >>conftest.$ac_ext <<_ACEOF
10188 /* end confdefs.h.  */
10189 #include <stdlib.h>
10190 #include <iconv.h>
10191 int
10192 main ()
10193 {
10194 iconv_t cd = iconv_open("","");
10195          iconv(cd,NULL,NULL,NULL,NULL);
10196          iconv_close(cd);
10197   ;
10198   return 0;
10199 }
10200 _ACEOF
10201 rm -f conftest.$ac_objext conftest$ac_exeext
10202 if { (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
10224 else
10225   echo "$as_me: failed program was:" >&5
10226 sed 's/^/| /' conftest.$ac_ext >&5
10227
10228 fi
10229 rm -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
10246 cat confdefs.h >>conftest.$ac_ext
10247 cat >>conftest.$ac_ext <<_ACEOF
10248 /* end confdefs.h.  */
10249 #include <stdlib.h>
10250 #include <iconv.h>
10251 int
10252 main ()
10253 {
10254 iconv_t cd = iconv_open("","");
10255          iconv(cd,NULL,NULL,NULL,NULL);
10256          iconv_close(cd);
10257   ;
10258   return 0;
10259 }
10260 _ACEOF
10261 rm -f conftest.$ac_objext conftest$ac_exeext
10262 if { (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
10285 else
10286   echo "$as_me: failed program was:" >&5
10287 sed 's/^/| /' conftest.$ac_ext >&5
10288
10289 fi
10290 rm -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
10296 fi
10297 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
10298 echo "${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
10318 cat >>confdefs.h <<\_ACEOF
10319 #define HAVE_ICONV 1
10320 _ACEOF
10321
10322     echo "$as_me:$LINENO: checking for iconv declaration" >&5
10323 echo $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
10326 else
10327
10328       cat >conftest.$ac_ext <<_ACEOF
10329 /* confdefs.h.  */
10330 _ACEOF
10331 cat confdefs.h >>conftest.$ac_ext
10332 cat >>conftest.$ac_ext <<_ACEOF
10333 /* end confdefs.h.  */
10334
10335 #include <stdlib.h>
10336 #include <iconv.h>
10337 extern
10338 #ifdef __cplusplus
10339 "C"
10340 #endif
10341 #if defined(__STDC__) || defined(__cplusplus)
10342 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10343 #else
10344 size_t iconv();
10345 #endif
10346
10347 int
10348 main ()
10349 {
10350
10351   ;
10352   return 0;
10353 }
10354 _ACEOF
10355 rm -f conftest.$ac_objext
10356 if { (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=""
10378 else
10379   echo "$as_me: failed program was:" >&5
10380 sed 's/^/| /' conftest.$ac_ext >&5
10381
10382 am_cv_proto_iconv_arg1="const"
10383 fi
10384 rm -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);"
10386 fi
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
10391 echo "${ECHO_T}${ac_t:-
10392          }$am_cv_proto_iconv" >&6
10393
10394 cat >>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
10417 case $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
10421 echo "$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     ;;
10428 esac
10429
10430 # For the TUI, we need enhanced curses functionality.
10431 if test x"$enable_tui" != xno; then
10432   prefer_curses=yes
10433 fi
10434
10435 curses_found=no
10436 if 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
10445 echo $ECHO_N "checking for library containing waddstr... $ECHO_C" >&6
10446 if test "${ac_cv_search_waddstr+set}" = set; then
10447   echo $ECHO_N "(cached) $ECHO_C" >&6
10448 else
10449   ac_func_search_save_LIBS=$LIBS
10450 ac_cv_search_waddstr=no
10451 cat >conftest.$ac_ext <<_ACEOF
10452 /* confdefs.h.  */
10453 _ACEOF
10454 cat confdefs.h >>conftest.$ac_ext
10455 cat >>conftest.$ac_ext <<_ACEOF
10456 /* end confdefs.h.  */
10457
10458 /* Override any gcc2 internal prototype to avoid an error.  */
10459 #ifdef __cplusplus
10460 extern "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.  */
10464 char waddstr ();
10465 int
10466 main ()
10467 {
10468 waddstr ();
10469   ;
10470   return 0;
10471 }
10472 _ACEOF
10473 rm -f conftest.$ac_objext conftest$ac_exeext
10474 if { (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"
10496 else
10497   echo "$as_me: failed program was:" >&5
10498 sed 's/^/| /' conftest.$ac_ext >&5
10499
10500 fi
10501 rm -f conftest.err conftest.$ac_objext \
10502       conftest$ac_exeext conftest.$ac_ext
10503 if 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
10509 cat confdefs.h >>conftest.$ac_ext
10510 cat >>conftest.$ac_ext <<_ACEOF
10511 /* end confdefs.h.  */
10512
10513 /* Override any gcc2 internal prototype to avoid an error.  */
10514 #ifdef __cplusplus
10515 extern "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.  */
10519 char waddstr ();
10520 int
10521 main ()
10522 {
10523 waddstr ();
10524   ;
10525   return 0;
10526 }
10527 _ACEOF
10528 rm -f conftest.$ac_objext conftest$ac_exeext
10529 if { (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"
10551 break
10552 else
10553   echo "$as_me: failed program was:" >&5
10554 sed 's/^/| /' conftest.$ac_ext >&5
10555
10556 fi
10557 rm -f conftest.err conftest.$ac_objext \
10558       conftest$ac_exeext conftest.$ac_ext
10559   done
10560 fi
10561 LIBS=$ac_func_search_save_LIBS
10562 fi
10563 echo "$as_me:$LINENO: result: $ac_cv_search_waddstr" >&5
10564 echo "${ECHO_T}$ac_cv_search_waddstr" >&6
10565 if test "$ac_cv_search_waddstr" != no; then
10566   test "$ac_cv_search_waddstr" = "none required" || LIBS="$ac_cv_search_waddstr $LIBS"
10567
10568 fi
10569
10570
10571   if test "$ac_cv_search_waddstr" != no; then
10572     curses_found=yes
10573   fi
10574 fi
10575
10576 # Check whether we should enable the TUI, but only do so if we really
10577 # can.
10578 if 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
10592 echo "$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
10596 echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
10597       fi
10598     fi
10599   fi
10600 fi
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
10606 case $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     ;;
10619 esac
10620
10621 # These are the libraries checked by Readline.
10622 echo "$as_me:$LINENO: checking for library containing tgetent" >&5
10623 echo $ECHO_N "checking for library containing tgetent... $ECHO_C" >&6
10624 if test "${ac_cv_search_tgetent+set}" = set; then
10625   echo $ECHO_N "(cached) $ECHO_C" >&6
10626 else
10627   ac_func_search_save_LIBS=$LIBS
10628 ac_cv_search_tgetent=no
10629 cat >conftest.$ac_ext <<_ACEOF
10630 /* confdefs.h.  */
10631 _ACEOF
10632 cat confdefs.h >>conftest.$ac_ext
10633 cat >>conftest.$ac_ext <<_ACEOF
10634 /* end confdefs.h.  */
10635
10636 /* Override any gcc2 internal prototype to avoid an error.  */
10637 #ifdef __cplusplus
10638 extern "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.  */
10642 char tgetent ();
10643 int
10644 main ()
10645 {
10646 tgetent ();
10647   ;
10648   return 0;
10649 }
10650 _ACEOF
10651 rm -f conftest.$ac_objext conftest$ac_exeext
10652 if { (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"
10674 else
10675   echo "$as_me: failed program was:" >&5
10676 sed 's/^/| /' conftest.$ac_ext >&5
10677
10678 fi
10679 rm -f conftest.err conftest.$ac_objext \
10680       conftest$ac_exeext conftest.$ac_ext
10681 if 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
10687 cat confdefs.h >>conftest.$ac_ext
10688 cat >>conftest.$ac_ext <<_ACEOF
10689 /* end confdefs.h.  */
10690
10691 /* Override any gcc2 internal prototype to avoid an error.  */
10692 #ifdef __cplusplus
10693 extern "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.  */
10697 char tgetent ();
10698 int
10699 main ()
10700 {
10701 tgetent ();
10702   ;
10703   return 0;
10704 }
10705 _ACEOF
10706 rm -f conftest.$ac_objext conftest$ac_exeext
10707 if { (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"
10729 break
10730 else
10731   echo "$as_me: failed program was:" >&5
10732 sed 's/^/| /' conftest.$ac_ext >&5
10733
10734 fi
10735 rm -f conftest.err conftest.$ac_objext \
10736       conftest$ac_exeext conftest.$ac_ext
10737   done
10738 fi
10739 LIBS=$ac_func_search_save_LIBS
10740 fi
10741 echo "$as_me:$LINENO: result: $ac_cv_search_tgetent" >&5
10742 echo "${ECHO_T}$ac_cv_search_tgetent" >&6
10743 if test "$ac_cv_search_tgetent" != no; then
10744   test "$ac_cv_search_tgetent" = "none required" || LIBS="$ac_cv_search_tgetent $LIBS"
10745
10746 fi
10747
10748
10749 if test "$ac_cv_search_tgetent" = no; then
10750   { { echo "$as_me:$LINENO: error: no termcap library found" >&5
10751 echo "$as_me: error: no termcap library found" >&2;}
10752    { (exit 1); exit 1; }; }
10753 fi
10754
10755
10756 # Check whether --with-system-readline or --without-system-readline was given.
10757 if test "${with_system_readline+set}" = set; then
10758   withval="$with_system_readline"
10759
10760 fi;
10761
10762 if test "$with_system_readline" = yes; then
10763   READLINE=-lreadline
10764   READLINE_DEPS=
10765   READLINE_CFLAGS=
10766 else
10767   READLINE='$(READLINE_DIR)/libreadline.a'
10768   READLINE_DEPS='$(READLINE)'
10769   READLINE_CFLAGS='-I$(READLINE_SRC)/..'
10770 fi
10771
10772
10773
10774
10775
10776 # Check whether --with-expat or --without-expat was given.
10777 if test "${with_expat+set}" = set; then
10778   withval="$with_expat"
10779
10780 else
10781   with_expat=auto
10782 fi;
10783 echo "$as_me:$LINENO: checking whether to use expat" >&5
10784 echo $ECHO_N "checking whether to use expat... $ECHO_C" >&6
10785 echo "$as_me:$LINENO: result: $with_expat" >&5
10786 echo "${ECHO_T}$with_expat" >&6
10787
10788 if test "${with_expat}" = no; then
10789   { echo "$as_me:$LINENO: WARNING: expat support disabled; some features may be unavailable." >&5
10790 echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
10791   HAVE_LIBEXPAT=no
10792 else
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.
10811 if test "${with_gnu_ld+set}" = set; then
10812   withval="$with_gnu_ld"
10813   test "$withval" = no || with_gnu_ld=yes
10814 else
10815   with_gnu_ld=no
10816 fi;
10817 # Prepare PATH_SEPARATOR.
10818 # The user is always right.
10819 if 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
10829 fi
10830 ac_prog=ld
10831 if 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
10834 echo $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
10862 elif test "$with_gnu_ld" = yes; then
10863   echo "$as_me:$LINENO: checking for GNU ld" >&5
10864 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
10865 else
10866   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
10867 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
10868 fi
10869 if test "${acl_cv_path_LD+set}" = set; then
10870   echo $ECHO_N "(cached) $ECHO_C" >&6
10871 else
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"
10889 else
10890   acl_cv_path_LD="$LD" # Let the user override the test with a path.
10891 fi
10892 fi
10893
10894 LD="$acl_cv_path_LD"
10895 if test -n "$LD"; then
10896   echo "$as_me:$LINENO: result: $LD" >&5
10897 echo "${ECHO_T}$LD" >&6
10898 else
10899   echo "$as_me:$LINENO: result: no" >&5
10900 echo "${ECHO_T}no" >&6
10901 fi
10902 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
10903 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
10904    { (exit 1); exit 1; }; }
10905 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
10906 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
10907 if test "${acl_cv_prog_gnu_ld+set}" = set; then
10908   echo $ECHO_N "(cached) $ECHO_C" >&6
10909 else
10910   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10911 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
10912   acl_cv_prog_gnu_ld=yes
10913 else
10914   acl_cv_prog_gnu_ld=no
10915 fi
10916 fi
10917 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
10918 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
10919 with_gnu_ld=$acl_cv_prog_gnu_ld
10920
10921
10922
10923                                                 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
10924 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
10925 if test "${acl_cv_rpath+set}" = set; then
10926   echo $ECHO_N "(cached) $ECHO_C" >&6
10927 else
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
10935 fi
10936 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
10937 echo "${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.
10946 if test "${enable_rpath+set}" = set; then
10947   enableval="$enable_rpath"
10948   :
10949 else
10950   enable_rpath=yes
10951 fi;
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.
10976 if 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
11001 fi;
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
11364 echo $ECHO_N "checking for libexpat... $ECHO_C" >&6
11365 if test "${ac_cv_libexpat+set}" = set; then
11366   echo $ECHO_N "(cached) $ECHO_C" >&6
11367 else
11368
11369     ac_save_LIBS="$LIBS"
11370     LIBS="$LIBS $LIBEXPAT"
11371     cat >conftest.$ac_ext <<_ACEOF
11372 /* confdefs.h.  */
11373 _ACEOF
11374 cat confdefs.h >>conftest.$ac_ext
11375 cat >>conftest.$ac_ext <<_ACEOF
11376 /* end confdefs.h.  */
11377 #include "expat.h"
11378 int
11379 main ()
11380 {
11381 XML_Parser p = XML_ParserCreate (0);
11382   ;
11383   return 0;
11384 }
11385 _ACEOF
11386 rm -f conftest.$ac_objext conftest$ac_exeext
11387 if { (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
11409 else
11410   echo "$as_me: failed program was:" >&5
11411 sed 's/^/| /' conftest.$ac_ext >&5
11412
11413 ac_cv_libexpat=no
11414 fi
11415 rm -f conftest.err conftest.$ac_objext \
11416       conftest$ac_exeext conftest.$ac_ext
11417     LIBS="$ac_save_LIBS"
11418
11419 fi
11420 echo "$as_me:$LINENO: result: $ac_cv_libexpat" >&5
11421 echo "${ECHO_T}$ac_cv_libexpat" >&6
11422   if test "$ac_cv_libexpat" = yes; then
11423     HAVE_LIBEXPAT=yes
11424
11425 cat >>confdefs.h <<\_ACEOF
11426 #define HAVE_LIBEXPAT 1
11427 _ACEOF
11428
11429     echo "$as_me:$LINENO: checking how to link with libexpat" >&5
11430 echo $ECHO_N "checking how to link with libexpat... $ECHO_C" >&6
11431     echo "$as_me:$LINENO: result: $LIBEXPAT" >&5
11432 echo "${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
11448 echo "$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
11452 echo "$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
11458 for ac_func in XML_StopParser
11459 do
11460 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11461 echo "$as_me:$LINENO: checking for $ac_func" >&5
11462 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11463 if eval "test \"\${$as_ac_var+set}\" = set"; then
11464   echo $ECHO_N "(cached) $ECHO_C" >&6
11465 else
11466   cat >conftest.$ac_ext <<_ACEOF
11467 /* confdefs.h.  */
11468 _ACEOF
11469 cat confdefs.h >>conftest.$ac_ext
11470 cat >>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
11491 extern "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.  */
11496 char $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)
11501 choke me
11502 #else
11503 char (*f) () = $ac_func;
11504 #endif
11505 #ifdef __cplusplus
11506 }
11507 #endif
11508
11509 int
11510 main ()
11511 {
11512 return f != $ac_func;
11513   ;
11514   return 0;
11515 }
11516 _ACEOF
11517 rm -f conftest.$ac_objext conftest$ac_exeext
11518 if { (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"
11540 else
11541   echo "$as_me: failed program was:" >&5
11542 sed 's/^/| /' conftest.$ac_ext >&5
11543
11544 eval "$as_ac_var=no"
11545 fi
11546 rm -f conftest.err conftest.$ac_objext \
11547       conftest$ac_exeext conftest.$ac_ext
11548 fi
11549 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11550 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11551 if 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
11556 fi
11557 done
11558
11559     LIBS=$save_LIBS
11560   fi
11561 fi
11562
11563
11564
11565
11566 # Check whether --with-python or --without-python was given.
11567 if test "${with_python+set}" = set; then
11568   withval="$with_python"
11569
11570 else
11571   with_python=auto
11572 fi;
11573 echo "$as_me:$LINENO: checking whether to use python" >&5
11574 echo $ECHO_N "checking whether to use python... $ECHO_C" >&6
11575 echo "$as_me:$LINENO: result: $with_python" >&5
11576 echo "${ECHO_T}$with_python" >&6
11577
11578 if test "${with_python}" = no; then
11579   { echo "$as_me:$LINENO: WARNING: python support disabled; some features may be unavailable." >&5
11580 echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
11581   have_libpython=no
11582 else
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
11595 echo "$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
11612 echo $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
11618 cat confdefs.h >>conftest.$ac_ext
11619 cat >>conftest.$ac_ext <<_ACEOF
11620 /* end confdefs.h.  */
11621 #include "${version}/Python.h"
11622 int
11623 main ()
11624 {
11625 Py_Initialize ();
11626   ;
11627   return 0;
11628 }
11629 _ACEOF
11630 rm -f conftest.$ac_objext conftest$ac_exeext
11631 if { (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
11654 else
11655   echo "$as_me: failed program was:" >&5
11656 sed 's/^/| /' conftest.$ac_ext >&5
11657
11658 LIBS=$save_LIBS
11659 fi
11660 rm -f conftest.err conftest.$ac_objext \
11661       conftest$ac_exeext conftest.$ac_ext
11662   echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_6" >&5
11663 echo "${ECHO_T}$HAVE_LIBPYTHON2_6" >&6
11664
11665     if test "${HAVE_LIBPYTHON2_6}" = yes; then
11666
11667 cat >>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
11680 echo $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
11686 cat confdefs.h >>conftest.$ac_ext
11687 cat >>conftest.$ac_ext <<_ACEOF
11688 /* end confdefs.h.  */
11689 #include "${version}/Python.h"
11690 int
11691 main ()
11692 {
11693 Py_Initialize ();
11694   ;
11695   return 0;
11696 }
11697 _ACEOF
11698 rm -f conftest.$ac_objext conftest$ac_exeext
11699 if { (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
11722 else
11723   echo "$as_me: failed program was:" >&5
11724 sed 's/^/| /' conftest.$ac_ext >&5
11725
11726 LIBS=$save_LIBS
11727 fi
11728 rm -f conftest.err conftest.$ac_objext \
11729       conftest$ac_exeext conftest.$ac_ext
11730   echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_5" >&5
11731 echo "${ECHO_T}$HAVE_LIBPYTHON2_5" >&6
11732
11733     if test "${HAVE_LIBPYTHON2_5}" = yes; then
11734
11735 cat >>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
11748 echo $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
11754 cat confdefs.h >>conftest.$ac_ext
11755 cat >>conftest.$ac_ext <<_ACEOF
11756 /* end confdefs.h.  */
11757 #include "${version}/Python.h"
11758 int
11759 main ()
11760 {
11761 Py_Initialize ();
11762   ;
11763   return 0;
11764 }
11765 _ACEOF
11766 rm -f conftest.$ac_objext conftest$ac_exeext
11767 if { (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
11790 else
11791   echo "$as_me: failed program was:" >&5
11792 sed 's/^/| /' conftest.$ac_ext >&5
11793
11794 LIBS=$save_LIBS
11795 fi
11796 rm -f conftest.err conftest.$ac_objext \
11797       conftest$ac_exeext conftest.$ac_ext
11798   echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_4" >&5
11799 echo "${ECHO_T}$HAVE_LIBPYTHON2_4" >&6
11800
11801     if test "${HAVE_LIBPYTHON2_4}" = yes; then
11802
11803 cat >>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
11813 echo "$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
11818 echo "$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
11822 echo "$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
11829 fi
11830
11831 if test "${have_libpython}" = yes; then
11832
11833 cat >>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
11853 echo $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
11861 cat confdefs.h >>conftest.$ac_ext
11862 cat >>conftest.$ac_ext <<_ACEOF
11863 /* end confdefs.h.  */
11864
11865 int
11866 main ()
11867 {
11868
11869   ;
11870   return 0;
11871 }
11872 _ACEOF
11873 rm -f conftest.$ac_objext
11874 if { (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"
11896 else
11897   echo "$as_me: failed program was:" >&5
11898 sed 's/^/| /' conftest.$ac_ext >&5
11899
11900 fi
11901 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11902       CFLAGS="$saved_CFLAGS"
11903     done
11904     echo "$as_me:$LINENO: result: ${PYTHON_CFLAGS}" >&5
11905 echo "${ECHO_T}${PYTHON_CFLAGS}" >&6
11906   fi
11907 else
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"
11912 fi
11913
11914
11915 # ------------------------- #
11916 # Checks for header files.  #
11917 # ------------------------- #
11918
11919
11920
11921
11922
11923
11924 ac_header_dirent=no
11925 for 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`
11927 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
11928 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
11929 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11930   echo $ECHO_N "(cached) $ECHO_C" >&6
11931 else
11932   cat >conftest.$ac_ext <<_ACEOF
11933 /* confdefs.h.  */
11934 _ACEOF
11935 cat confdefs.h >>conftest.$ac_ext
11936 cat >>conftest.$ac_ext <<_ACEOF
11937 /* end confdefs.h.  */
11938 #include <sys/types.h>
11939 #include <$ac_hdr>
11940
11941 int
11942 main ()
11943 {
11944 if ((DIR *) 0)
11945 return 0;
11946   ;
11947   return 0;
11948 }
11949 _ACEOF
11950 rm -f conftest.$ac_objext
11951 if { (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"
11973 else
11974   echo "$as_me: failed program was:" >&5
11975 sed 's/^/| /' conftest.$ac_ext >&5
11976
11977 eval "$as_ac_Header=no"
11978 fi
11979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11980 fi
11981 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11982 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11983 if 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
11988 ac_header_dirent=$ac_hdr; break
11989 fi
11990
11991 done
11992 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11993 if test $ac_header_dirent = dirent.h; then
11994   echo "$as_me:$LINENO: checking for library containing opendir" >&5
11995 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
11996 if test "${ac_cv_search_opendir+set}" = set; then
11997   echo $ECHO_N "(cached) $ECHO_C" >&6
11998 else
11999   ac_func_search_save_LIBS=$LIBS
12000 ac_cv_search_opendir=no
12001 cat >conftest.$ac_ext <<_ACEOF
12002 /* confdefs.h.  */
12003 _ACEOF
12004 cat confdefs.h >>conftest.$ac_ext
12005 cat >>conftest.$ac_ext <<_ACEOF
12006 /* end confdefs.h.  */
12007
12008 /* Override any gcc2 internal prototype to avoid an error.  */
12009 #ifdef __cplusplus
12010 extern "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.  */
12014 char opendir ();
12015 int
12016 main ()
12017 {
12018 opendir ();
12019   ;
12020   return 0;
12021 }
12022 _ACEOF
12023 rm -f conftest.$ac_objext conftest$ac_exeext
12024 if { (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"
12046 else
12047   echo "$as_me: failed program was:" >&5
12048 sed 's/^/| /' conftest.$ac_ext >&5
12049
12050 fi
12051 rm -f conftest.err conftest.$ac_objext \
12052       conftest$ac_exeext conftest.$ac_ext
12053 if 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
12059 cat confdefs.h >>conftest.$ac_ext
12060 cat >>conftest.$ac_ext <<_ACEOF
12061 /* end confdefs.h.  */
12062
12063 /* Override any gcc2 internal prototype to avoid an error.  */
12064 #ifdef __cplusplus
12065 extern "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.  */
12069 char opendir ();
12070 int
12071 main ()
12072 {
12073 opendir ();
12074   ;
12075   return 0;
12076 }
12077 _ACEOF
12078 rm -f conftest.$ac_objext conftest$ac_exeext
12079 if { (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"
12101 break
12102 else
12103   echo "$as_me: failed program was:" >&5
12104 sed 's/^/| /' conftest.$ac_ext >&5
12105
12106 fi
12107 rm -f conftest.err conftest.$ac_objext \
12108       conftest$ac_exeext conftest.$ac_ext
12109   done
12110 fi
12111 LIBS=$ac_func_search_save_LIBS
12112 fi
12113 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12114 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12115 if test "$ac_cv_search_opendir" != no; then
12116   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12117
12118 fi
12119
12120 else
12121   echo "$as_me:$LINENO: checking for library containing opendir" >&5
12122 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
12123 if test "${ac_cv_search_opendir+set}" = set; then
12124   echo $ECHO_N "(cached) $ECHO_C" >&6
12125 else
12126   ac_func_search_save_LIBS=$LIBS
12127 ac_cv_search_opendir=no
12128 cat >conftest.$ac_ext <<_ACEOF
12129 /* confdefs.h.  */
12130 _ACEOF
12131 cat confdefs.h >>conftest.$ac_ext
12132 cat >>conftest.$ac_ext <<_ACEOF
12133 /* end confdefs.h.  */
12134
12135 /* Override any gcc2 internal prototype to avoid an error.  */
12136 #ifdef __cplusplus
12137 extern "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.  */
12141 char opendir ();
12142 int
12143 main ()
12144 {
12145 opendir ();
12146   ;
12147   return 0;
12148 }
12149 _ACEOF
12150 rm -f conftest.$ac_objext conftest$ac_exeext
12151 if { (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"
12173 else
12174   echo "$as_me: failed program was:" >&5
12175 sed 's/^/| /' conftest.$ac_ext >&5
12176
12177 fi
12178 rm -f conftest.err conftest.$ac_objext \
12179       conftest$ac_exeext conftest.$ac_ext
12180 if 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
12186 cat confdefs.h >>conftest.$ac_ext
12187 cat >>conftest.$ac_ext <<_ACEOF
12188 /* end confdefs.h.  */
12189
12190 /* Override any gcc2 internal prototype to avoid an error.  */
12191 #ifdef __cplusplus
12192 extern "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.  */
12196 char opendir ();
12197 int
12198 main ()
12199 {
12200 opendir ();
12201   ;
12202   return 0;
12203 }
12204 _ACEOF
12205 rm -f conftest.$ac_objext conftest$ac_exeext
12206 if { (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"
12228 break
12229 else
12230   echo "$as_me: failed program was:" >&5
12231 sed 's/^/| /' conftest.$ac_ext >&5
12232
12233 fi
12234 rm -f conftest.err conftest.$ac_objext \
12235       conftest$ac_exeext conftest.$ac_ext
12236   done
12237 fi
12238 LIBS=$ac_func_search_save_LIBS
12239 fi
12240 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12241 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12242 if test "$ac_cv_search_opendir" != no; then
12243   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12244
12245 fi
12246
12247 fi
12248
12249 echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
12250 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6
12251 if test "${ac_cv_header_stat_broken+set}" = set; then
12252   echo $ECHO_N "(cached) $ECHO_C" >&6
12253 else
12254   cat >conftest.$ac_ext <<_ACEOF
12255 /* confdefs.h.  */
12256 _ACEOF
12257 cat confdefs.h >>conftest.$ac_ext
12258 cat >>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)
12265 You lose.
12266 # endif
12267 #endif
12268
12269 #if defined(S_ISBLK) && defined(S_IFCHR)
12270 # if S_ISBLK (S_IFCHR)
12271 You lose.
12272 # endif
12273 #endif
12274
12275 #if defined(S_ISLNK) && defined(S_IFREG)
12276 # if S_ISLNK (S_IFREG)
12277 You lose.
12278 # endif
12279 #endif
12280
12281 #if defined(S_ISSOCK) && defined(S_IFREG)
12282 # if S_ISSOCK (S_IFREG)
12283 You lose.
12284 # endif
12285 #endif
12286
12287 _ACEOF
12288 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12289   $EGREP "You lose" >/dev/null 2>&1; then
12290   ac_cv_header_stat_broken=yes
12291 else
12292   ac_cv_header_stat_broken=no
12293 fi
12294 rm -f conftest*
12295
12296 fi
12297 echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
12298 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6
12299 if test $ac_cv_header_stat_broken = yes; then
12300
12301 cat >>confdefs.h <<\_ACEOF
12302 #define STAT_MACROS_BROKEN 1
12303 _ACEOF
12304
12305 fi
12306
12307 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
12308 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
12309 if test "${ac_cv_header_stdc+set}" = set; then
12310   echo $ECHO_N "(cached) $ECHO_C" >&6
12311 else
12312   cat >conftest.$ac_ext <<_ACEOF
12313 /* confdefs.h.  */
12314 _ACEOF
12315 cat confdefs.h >>conftest.$ac_ext
12316 cat >>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
12323 int
12324 main ()
12325 {
12326
12327   ;
12328   return 0;
12329 }
12330 _ACEOF
12331 rm -f conftest.$ac_objext
12332 if { (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
12354 else
12355   echo "$as_me: failed program was:" >&5
12356 sed 's/^/| /' conftest.$ac_ext >&5
12357
12358 ac_cv_header_stdc=no
12359 fi
12360 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12361
12362 if 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
12367 cat confdefs.h >>conftest.$ac_ext
12368 cat >>conftest.$ac_ext <<_ACEOF
12369 /* end confdefs.h.  */
12370 #include <string.h>
12371
12372 _ACEOF
12373 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12374   $EGREP "memchr" >/dev/null 2>&1; then
12375   :
12376 else
12377   ac_cv_header_stdc=no
12378 fi
12379 rm -f conftest*
12380
12381 fi
12382
12383 if 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
12388 cat confdefs.h >>conftest.$ac_ext
12389 cat >>conftest.$ac_ext <<_ACEOF
12390 /* end confdefs.h.  */
12391 #include <stdlib.h>
12392
12393 _ACEOF
12394 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12395   $EGREP "free" >/dev/null 2>&1; then
12396   :
12397 else
12398   ac_cv_header_stdc=no
12399 fi
12400 rm -f conftest*
12401
12402 fi
12403
12404 if 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   :
12408 else
12409   cat >conftest.$ac_ext <<_ACEOF
12410 /* confdefs.h.  */
12411 _ACEOF
12412 cat confdefs.h >>conftest.$ac_ext
12413 cat >>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)))
12428 int
12429 main ()
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
12439 rm -f conftest$ac_exeext
12440 if { (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   :
12451 else
12452   echo "$as_me: program exited with status $ac_status" >&5
12453 echo "$as_me: failed program was:" >&5
12454 sed 's/^/| /' conftest.$ac_ext >&5
12455
12456 ( exit $ac_status )
12457 ac_cv_header_stdc=no
12458 fi
12459 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12460 fi
12461 fi
12462 fi
12463 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
12464 echo "${ECHO_T}$ac_cv_header_stdc" >&6
12465 if test $ac_cv_header_stdc = yes; then
12466
12467 cat >>confdefs.h <<\_ACEOF
12468 #define STDC_HEADERS 1
12469 _ACEOF
12470
12471 fi
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
12513 for 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
12521 do
12522 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12523 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12524   echo "$as_me:$LINENO: checking for $ac_header" >&5
12525 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12526 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12527   echo $ECHO_N "(cached) $ECHO_C" >&6
12528 fi
12529 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12530 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12531 else
12532   # Is the header compilable?
12533 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12534 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12535 cat >conftest.$ac_ext <<_ACEOF
12536 /* confdefs.h.  */
12537 _ACEOF
12538 cat confdefs.h >>conftest.$ac_ext
12539 cat >>conftest.$ac_ext <<_ACEOF
12540 /* end confdefs.h.  */
12541 $ac_includes_default
12542 #include <$ac_header>
12543 _ACEOF
12544 rm -f conftest.$ac_objext
12545 if { (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
12567 else
12568   echo "$as_me: failed program was:" >&5
12569 sed 's/^/| /' conftest.$ac_ext >&5
12570
12571 ac_header_compiler=no
12572 fi
12573 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12574 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12575 echo "${ECHO_T}$ac_header_compiler" >&6
12576
12577 # Is the header present?
12578 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12579 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12580 cat >conftest.$ac_ext <<_ACEOF
12581 /* confdefs.h.  */
12582 _ACEOF
12583 cat confdefs.h >>conftest.$ac_ext
12584 cat >>conftest.$ac_ext <<_ACEOF
12585 /* end confdefs.h.  */
12586 #include <$ac_header>
12587 _ACEOF
12588 if { (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
12602 else
12603   ac_cpp_err=yes
12604 fi
12605 if test -z "$ac_cpp_err"; then
12606   ac_header_preproc=yes
12607 else
12608   echo "$as_me: failed program was:" >&5
12609 sed 's/^/| /' conftest.$ac_ext >&5
12610
12611   ac_header_preproc=no
12612 fi
12613 rm -f conftest.err conftest.$ac_ext
12614 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12615 echo "${ECHO_T}$ac_header_preproc" >&6
12616
12617 # So?  What about this header?
12618 case $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
12621 echo "$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
12623 echo "$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
12628 echo "$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
12630 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12631     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12632 echo "$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
12634 echo "$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
12636 echo "$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
12638 echo "$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     ;;
12648 esac
12649 echo "$as_me:$LINENO: checking for $ac_header" >&5
12650 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12651 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12652   echo $ECHO_N "(cached) $ECHO_C" >&6
12653 else
12654   eval "$as_ac_Header=\$ac_header_preproc"
12655 fi
12656 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12657 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12658
12659 fi
12660 if 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
12665 fi
12666
12667 done
12668
12669
12670 for ac_header in link.h
12671 do
12672 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12673 echo "$as_me:$LINENO: checking for $ac_header" >&5
12674 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12675 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12676   echo $ECHO_N "(cached) $ECHO_C" >&6
12677 else
12678   cat >conftest.$ac_ext <<_ACEOF
12679 /* confdefs.h.  */
12680 _ACEOF
12681 cat confdefs.h >>conftest.$ac_ext
12682 cat >>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
12694 rm -f conftest.$ac_objext
12695 if { (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"
12717 else
12718   echo "$as_me: failed program was:" >&5
12719 sed 's/^/| /' conftest.$ac_ext >&5
12720
12721 eval "$as_ac_Header=no"
12722 fi
12723 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12724 fi
12725 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12726 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12727 if 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
12732 fi
12733
12734 done
12735
12736
12737 for ac_header in sys/proc.h
12738 do
12739 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12740 echo "$as_me:$LINENO: checking for $ac_header" >&5
12741 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12742 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12743   echo $ECHO_N "(cached) $ECHO_C" >&6
12744 else
12745   cat >conftest.$ac_ext <<_ACEOF
12746 /* confdefs.h.  */
12747 _ACEOF
12748 cat confdefs.h >>conftest.$ac_ext
12749 cat >>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
12758 rm -f conftest.$ac_objext
12759 if { (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"
12781 else
12782   echo "$as_me: failed program was:" >&5
12783 sed 's/^/| /' conftest.$ac_ext >&5
12784
12785 eval "$as_ac_Header=no"
12786 fi
12787 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12788 fi
12789 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12790 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12791 if 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
12796 fi
12797
12798 done
12799
12800
12801 for ac_header in sys/user.h
12802 do
12803 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12804 echo "$as_me:$LINENO: checking for $ac_header" >&5
12805 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12806 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12807   echo $ECHO_N "(cached) $ECHO_C" >&6
12808 else
12809   cat >conftest.$ac_ext <<_ACEOF
12810 /* confdefs.h.  */
12811 _ACEOF
12812 cat confdefs.h >>conftest.$ac_ext
12813 cat >>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
12822 rm -f conftest.$ac_objext
12823 if { (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"
12845 else
12846   echo "$as_me: failed program was:" >&5
12847 sed 's/^/| /' conftest.$ac_ext >&5
12848
12849 eval "$as_ac_Header=no"
12850 fi
12851 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12852 fi
12853 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12854 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12855 if 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
12860 fi
12861
12862 done
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.
12868 case $host_os in
12869   solaris2.[789])
12870     if test "$GCC" = yes; then
12871
12872 cat >>confdefs.h <<\_ACEOF
12873 #define _MSE_INT_H 1
12874 _ACEOF
12875
12876     fi ;;
12877 esac
12878
12879
12880
12881
12882
12883 for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
12884 do
12885 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12886 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12887   echo "$as_me:$LINENO: checking for $ac_header" >&5
12888 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12889 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12890   echo $ECHO_N "(cached) $ECHO_C" >&6
12891 fi
12892 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12893 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12894 else
12895   # Is the header compilable?
12896 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12897 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12898 cat >conftest.$ac_ext <<_ACEOF
12899 /* confdefs.h.  */
12900 _ACEOF
12901 cat confdefs.h >>conftest.$ac_ext
12902 cat >>conftest.$ac_ext <<_ACEOF
12903 /* end confdefs.h.  */
12904 $ac_includes_default
12905 #include <$ac_header>
12906 _ACEOF
12907 rm -f conftest.$ac_objext
12908 if { (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
12930 else
12931   echo "$as_me: failed program was:" >&5
12932 sed 's/^/| /' conftest.$ac_ext >&5
12933
12934 ac_header_compiler=no
12935 fi
12936 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12937 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12938 echo "${ECHO_T}$ac_header_compiler" >&6
12939
12940 # Is the header present?
12941 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12942 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12943 cat >conftest.$ac_ext <<_ACEOF
12944 /* confdefs.h.  */
12945 _ACEOF
12946 cat confdefs.h >>conftest.$ac_ext
12947 cat >>conftest.$ac_ext <<_ACEOF
12948 /* end confdefs.h.  */
12949 #include <$ac_header>
12950 _ACEOF
12951 if { (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
12965 else
12966   ac_cpp_err=yes
12967 fi
12968 if test -z "$ac_cpp_err"; then
12969   ac_header_preproc=yes
12970 else
12971   echo "$as_me: failed program was:" >&5
12972 sed 's/^/| /' conftest.$ac_ext >&5
12973
12974   ac_header_preproc=no
12975 fi
12976 rm -f conftest.err conftest.$ac_ext
12977 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12978 echo "${ECHO_T}$ac_header_preproc" >&6
12979
12980 # So?  What about this header?
12981 case $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
12984 echo "$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
12986 echo "$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
12991 echo "$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
12993 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12994     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12995 echo "$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
12997 echo "$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
12999 echo "$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
13001 echo "$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     ;;
13011 esac
13012 echo "$as_me:$LINENO: checking for $ac_header" >&5
13013 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13014 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13015   echo $ECHO_N "(cached) $ECHO_C" >&6
13016 else
13017   eval "$as_ac_Header=\$ac_header_preproc"
13018 fi
13019 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13020 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13021
13022 fi
13023 if 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
13028 fi
13029
13030 done
13031
13032
13033 for ac_header in term.h
13034 do
13035 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13036 echo "$as_me:$LINENO: checking for $ac_header" >&5
13037 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13038 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13039   echo $ECHO_N "(cached) $ECHO_C" >&6
13040 else
13041   cat >conftest.$ac_ext <<_ACEOF
13042 /* confdefs.h.  */
13043 _ACEOF
13044 cat confdefs.h >>conftest.$ac_ext
13045 cat >>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
13054 rm -f conftest.$ac_objext
13055 if { (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"
13077 else
13078   echo "$as_me: failed program was:" >&5
13079 sed 's/^/| /' conftest.$ac_ext >&5
13080
13081 eval "$as_ac_Header=no"
13082 fi
13083 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13084 fi
13085 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13086 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13087 if 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
13092 fi
13093
13094 done
13095
13096
13097 # ------------------------- #
13098 # Checks for declarations.  #
13099 # ------------------------- #
13100
13101 echo "$as_me:$LINENO: checking whether free is declared" >&5
13102 echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
13103 if test "${ac_cv_have_decl_free+set}" = set; then
13104   echo $ECHO_N "(cached) $ECHO_C" >&6
13105 else
13106   cat >conftest.$ac_ext <<_ACEOF
13107 /* confdefs.h.  */
13108 _ACEOF
13109 cat confdefs.h >>conftest.$ac_ext
13110 cat >>conftest.$ac_ext <<_ACEOF
13111 /* end confdefs.h.  */
13112 $ac_includes_default
13113 int
13114 main ()
13115 {
13116 #ifndef free
13117   char *p = (char *) free;
13118 #endif
13119
13120   ;
13121   return 0;
13122 }
13123 _ACEOF
13124 rm -f conftest.$ac_objext
13125 if { (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
13147 else
13148   echo "$as_me: failed program was:" >&5
13149 sed 's/^/| /' conftest.$ac_ext >&5
13150
13151 ac_cv_have_decl_free=no
13152 fi
13153 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13154 fi
13155 echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
13156 echo "${ECHO_T}$ac_cv_have_decl_free" >&6
13157 if test $ac_cv_have_decl_free = yes; then
13158
13159 cat >>confdefs.h <<_ACEOF
13160 #define HAVE_DECL_FREE 1
13161 _ACEOF
13162
13163
13164 else
13165   cat >>confdefs.h <<_ACEOF
13166 #define HAVE_DECL_FREE 0
13167 _ACEOF
13168
13169
13170 fi
13171 echo "$as_me:$LINENO: checking whether malloc is declared" >&5
13172 echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
13173 if test "${ac_cv_have_decl_malloc+set}" = set; then
13174   echo $ECHO_N "(cached) $ECHO_C" >&6
13175 else
13176   cat >conftest.$ac_ext <<_ACEOF
13177 /* confdefs.h.  */
13178 _ACEOF
13179 cat confdefs.h >>conftest.$ac_ext
13180 cat >>conftest.$ac_ext <<_ACEOF
13181 /* end confdefs.h.  */
13182 $ac_includes_default
13183 int
13184 main ()
13185 {
13186 #ifndef malloc
13187   char *p = (char *) malloc;
13188 #endif
13189
13190   ;
13191   return 0;
13192 }
13193 _ACEOF
13194 rm -f conftest.$ac_objext
13195 if { (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
13217 else
13218   echo "$as_me: failed program was:" >&5
13219 sed 's/^/| /' conftest.$ac_ext >&5
13220
13221 ac_cv_have_decl_malloc=no
13222 fi
13223 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13224 fi
13225 echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
13226 echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
13227 if test $ac_cv_have_decl_malloc = yes; then
13228
13229 cat >>confdefs.h <<_ACEOF
13230 #define HAVE_DECL_MALLOC 1
13231 _ACEOF
13232
13233
13234 else
13235   cat >>confdefs.h <<_ACEOF
13236 #define HAVE_DECL_MALLOC 0
13237 _ACEOF
13238
13239
13240 fi
13241 echo "$as_me:$LINENO: checking whether realloc is declared" >&5
13242 echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
13243 if test "${ac_cv_have_decl_realloc+set}" = set; then
13244   echo $ECHO_N "(cached) $ECHO_C" >&6
13245 else
13246   cat >conftest.$ac_ext <<_ACEOF
13247 /* confdefs.h.  */
13248 _ACEOF
13249 cat confdefs.h >>conftest.$ac_ext
13250 cat >>conftest.$ac_ext <<_ACEOF
13251 /* end confdefs.h.  */
13252 $ac_includes_default
13253 int
13254 main ()
13255 {
13256 #ifndef realloc
13257   char *p = (char *) realloc;
13258 #endif
13259
13260   ;
13261   return 0;
13262 }
13263 _ACEOF
13264 rm -f conftest.$ac_objext
13265 if { (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
13287 else
13288   echo "$as_me: failed program was:" >&5
13289 sed 's/^/| /' conftest.$ac_ext >&5
13290
13291 ac_cv_have_decl_realloc=no
13292 fi
13293 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13294 fi
13295 echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
13296 echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
13297 if test $ac_cv_have_decl_realloc = yes; then
13298
13299 cat >>confdefs.h <<_ACEOF
13300 #define HAVE_DECL_REALLOC 1
13301 _ACEOF
13302
13303
13304 else
13305   cat >>confdefs.h <<_ACEOF
13306 #define HAVE_DECL_REALLOC 0
13307 _ACEOF
13308
13309
13310 fi
13311 echo "$as_me:$LINENO: checking whether strerror is declared" >&5
13312 echo $ECHO_N "checking whether strerror is declared... $ECHO_C" >&6
13313 if test "${ac_cv_have_decl_strerror+set}" = set; then
13314   echo $ECHO_N "(cached) $ECHO_C" >&6
13315 else
13316   cat >conftest.$ac_ext <<_ACEOF
13317 /* confdefs.h.  */
13318 _ACEOF
13319 cat confdefs.h >>conftest.$ac_ext
13320 cat >>conftest.$ac_ext <<_ACEOF
13321 /* end confdefs.h.  */
13322 $ac_includes_default
13323 int
13324 main ()
13325 {
13326 #ifndef strerror
13327   char *p = (char *) strerror;
13328 #endif
13329
13330   ;
13331   return 0;
13332 }
13333 _ACEOF
13334 rm -f conftest.$ac_objext
13335 if { (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
13357 else
13358   echo "$as_me: failed program was:" >&5
13359 sed 's/^/| /' conftest.$ac_ext >&5
13360
13361 ac_cv_have_decl_strerror=no
13362 fi
13363 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13364 fi
13365 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror" >&5
13366 echo "${ECHO_T}$ac_cv_have_decl_strerror" >&6
13367 if test $ac_cv_have_decl_strerror = yes; then
13368
13369 cat >>confdefs.h <<_ACEOF
13370 #define HAVE_DECL_STRERROR 1
13371 _ACEOF
13372
13373
13374 else
13375   cat >>confdefs.h <<_ACEOF
13376 #define HAVE_DECL_STRERROR 0
13377 _ACEOF
13378
13379
13380 fi
13381 echo "$as_me:$LINENO: checking whether strstr is declared" >&5
13382 echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
13383 if test "${ac_cv_have_decl_strstr+set}" = set; then
13384   echo $ECHO_N "(cached) $ECHO_C" >&6
13385 else
13386   cat >conftest.$ac_ext <<_ACEOF
13387 /* confdefs.h.  */
13388 _ACEOF
13389 cat confdefs.h >>conftest.$ac_ext
13390 cat >>conftest.$ac_ext <<_ACEOF
13391 /* end confdefs.h.  */
13392 $ac_includes_default
13393 int
13394 main ()
13395 {
13396 #ifndef strstr
13397   char *p = (char *) strstr;
13398 #endif
13399
13400   ;
13401   return 0;
13402 }
13403 _ACEOF
13404 rm -f conftest.$ac_objext
13405 if { (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
13427 else
13428   echo "$as_me: failed program was:" >&5
13429 sed 's/^/| /' conftest.$ac_ext >&5
13430
13431 ac_cv_have_decl_strstr=no
13432 fi
13433 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13434 fi
13435 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
13436 echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
13437 if test $ac_cv_have_decl_strstr = yes; then
13438
13439 cat >>confdefs.h <<_ACEOF
13440 #define HAVE_DECL_STRSTR 1
13441 _ACEOF
13442
13443
13444 else
13445   cat >>confdefs.h <<_ACEOF
13446 #define HAVE_DECL_STRSTR 0
13447 _ACEOF
13448
13449
13450 fi
13451 echo "$as_me:$LINENO: checking whether getopt is declared" >&5
13452 echo $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6
13453 if test "${ac_cv_have_decl_getopt+set}" = set; then
13454   echo $ECHO_N "(cached) $ECHO_C" >&6
13455 else
13456   cat >conftest.$ac_ext <<_ACEOF
13457 /* confdefs.h.  */
13458 _ACEOF
13459 cat confdefs.h >>conftest.$ac_ext
13460 cat >>conftest.$ac_ext <<_ACEOF
13461 /* end confdefs.h.  */
13462 $ac_includes_default
13463 int
13464 main ()
13465 {
13466 #ifndef getopt
13467   char *p = (char *) getopt;
13468 #endif
13469
13470   ;
13471   return 0;
13472 }
13473 _ACEOF
13474 rm -f conftest.$ac_objext
13475 if { (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
13497 else
13498   echo "$as_me: failed program was:" >&5
13499 sed 's/^/| /' conftest.$ac_ext >&5
13500
13501 ac_cv_have_decl_getopt=no
13502 fi
13503 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13504 fi
13505 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5
13506 echo "${ECHO_T}$ac_cv_have_decl_getopt" >&6
13507 if test $ac_cv_have_decl_getopt = yes; then
13508
13509 cat >>confdefs.h <<_ACEOF
13510 #define HAVE_DECL_GETOPT 1
13511 _ACEOF
13512
13513
13514 else
13515   cat >>confdefs.h <<_ACEOF
13516 #define HAVE_DECL_GETOPT 0
13517 _ACEOF
13518
13519
13520 fi
13521 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
13522 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
13523 if test "${ac_cv_have_decl_snprintf+set}" = set; then
13524   echo $ECHO_N "(cached) $ECHO_C" >&6
13525 else
13526   cat >conftest.$ac_ext <<_ACEOF
13527 /* confdefs.h.  */
13528 _ACEOF
13529 cat confdefs.h >>conftest.$ac_ext
13530 cat >>conftest.$ac_ext <<_ACEOF
13531 /* end confdefs.h.  */
13532 $ac_includes_default
13533 int
13534 main ()
13535 {
13536 #ifndef snprintf
13537   char *p = (char *) snprintf;
13538 #endif
13539
13540   ;
13541   return 0;
13542 }
13543 _ACEOF
13544 rm -f conftest.$ac_objext
13545 if { (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
13567 else
13568   echo "$as_me: failed program was:" >&5
13569 sed 's/^/| /' conftest.$ac_ext >&5
13570
13571 ac_cv_have_decl_snprintf=no
13572 fi
13573 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13574 fi
13575 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
13576 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
13577 if test $ac_cv_have_decl_snprintf = yes; then
13578
13579 cat >>confdefs.h <<_ACEOF
13580 #define HAVE_DECL_SNPRINTF 1
13581 _ACEOF
13582
13583
13584 else
13585   cat >>confdefs.h <<_ACEOF
13586 #define HAVE_DECL_SNPRINTF 0
13587 _ACEOF
13588
13589
13590 fi
13591 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
13592 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
13593 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
13594   echo $ECHO_N "(cached) $ECHO_C" >&6
13595 else
13596   cat >conftest.$ac_ext <<_ACEOF
13597 /* confdefs.h.  */
13598 _ACEOF
13599 cat confdefs.h >>conftest.$ac_ext
13600 cat >>conftest.$ac_ext <<_ACEOF
13601 /* end confdefs.h.  */
13602 $ac_includes_default
13603 int
13604 main ()
13605 {
13606 #ifndef vsnprintf
13607   char *p = (char *) vsnprintf;
13608 #endif
13609
13610   ;
13611   return 0;
13612 }
13613 _ACEOF
13614 rm -f conftest.$ac_objext
13615 if { (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
13637 else
13638   echo "$as_me: failed program was:" >&5
13639 sed 's/^/| /' conftest.$ac_ext >&5
13640
13641 ac_cv_have_decl_vsnprintf=no
13642 fi
13643 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13644 fi
13645 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
13646 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
13647 if test $ac_cv_have_decl_vsnprintf = yes; then
13648
13649 cat >>confdefs.h <<_ACEOF
13650 #define HAVE_DECL_VSNPRINTF 1
13651 _ACEOF
13652
13653
13654 else
13655   cat >>confdefs.h <<_ACEOF
13656 #define HAVE_DECL_VSNPRINTF 0
13657 _ACEOF
13658
13659
13660 fi
13661
13662
13663
13664   echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
13665 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
13666 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
13667   echo $ECHO_N "(cached) $ECHO_C" >&6
13668 else
13669   cat >conftest.$ac_ext <<_ACEOF
13670 /* confdefs.h.  */
13671 _ACEOF
13672 cat confdefs.h >>conftest.$ac_ext
13673 cat >>conftest.$ac_ext <<_ACEOF
13674 /* end confdefs.h.  */
13675 #include <locale.h>
13676 int
13677 main ()
13678 {
13679 return LC_MESSAGES
13680   ;
13681   return 0;
13682 }
13683 _ACEOF
13684 rm -f conftest.$ac_objext conftest$ac_exeext
13685 if { (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
13707 else
13708   echo "$as_me: failed program was:" >&5
13709 sed 's/^/| /' conftest.$ac_ext >&5
13710
13711 am_cv_val_LC_MESSAGES=no
13712 fi
13713 rm -f conftest.err conftest.$ac_objext \
13714       conftest$ac_exeext conftest.$ac_ext
13715 fi
13716 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
13717 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
13718   if test $am_cv_val_LC_MESSAGES = yes; then
13719
13720 cat >>confdefs.h <<\_ACEOF
13721 #define HAVE_LC_MESSAGES 1
13722 _ACEOF
13723
13724   fi
13725
13726
13727 # ----------------------- #
13728 # Checks for structures.  #
13729 # ----------------------- #
13730
13731 echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
13732 echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6
13733 if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
13734   echo $ECHO_N "(cached) $ECHO_C" >&6
13735 else
13736   cat >conftest.$ac_ext <<_ACEOF
13737 /* confdefs.h.  */
13738 _ACEOF
13739 cat confdefs.h >>conftest.$ac_ext
13740 cat >>conftest.$ac_ext <<_ACEOF
13741 /* end confdefs.h.  */
13742 $ac_includes_default
13743 int
13744 main ()
13745 {
13746 static struct stat ac_aggr;
13747 if (ac_aggr.st_blocks)
13748 return 0;
13749   ;
13750   return 0;
13751 }
13752 _ACEOF
13753 rm -f conftest.$ac_objext
13754 if { (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
13776 else
13777   echo "$as_me: failed program was:" >&5
13778 sed 's/^/| /' conftest.$ac_ext >&5
13779
13780 cat >conftest.$ac_ext <<_ACEOF
13781 /* confdefs.h.  */
13782 _ACEOF
13783 cat confdefs.h >>conftest.$ac_ext
13784 cat >>conftest.$ac_ext <<_ACEOF
13785 /* end confdefs.h.  */
13786 $ac_includes_default
13787 int
13788 main ()
13789 {
13790 static struct stat ac_aggr;
13791 if (sizeof ac_aggr.st_blocks)
13792 return 0;
13793   ;
13794   return 0;
13795 }
13796 _ACEOF
13797 rm -f conftest.$ac_objext
13798 if { (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
13820 else
13821   echo "$as_me: failed program was:" >&5
13822 sed 's/^/| /' conftest.$ac_ext >&5
13823
13824 ac_cv_member_struct_stat_st_blocks=no
13825 fi
13826 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13827 fi
13828 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13829 fi
13830 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
13831 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6
13832 if test $ac_cv_member_struct_stat_st_blocks = yes; then
13833
13834 cat >>confdefs.h <<_ACEOF
13835 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
13836 _ACEOF
13837
13838
13839 fi
13840 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
13841 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
13842 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
13843   echo $ECHO_N "(cached) $ECHO_C" >&6
13844 else
13845   cat >conftest.$ac_ext <<_ACEOF
13846 /* confdefs.h.  */
13847 _ACEOF
13848 cat confdefs.h >>conftest.$ac_ext
13849 cat >>conftest.$ac_ext <<_ACEOF
13850 /* end confdefs.h.  */
13851 $ac_includes_default
13852 int
13853 main ()
13854 {
13855 static struct stat ac_aggr;
13856 if (ac_aggr.st_blksize)
13857 return 0;
13858   ;
13859   return 0;
13860 }
13861 _ACEOF
13862 rm -f conftest.$ac_objext
13863 if { (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
13885 else
13886   echo "$as_me: failed program was:" >&5
13887 sed 's/^/| /' conftest.$ac_ext >&5
13888
13889 cat >conftest.$ac_ext <<_ACEOF
13890 /* confdefs.h.  */
13891 _ACEOF
13892 cat confdefs.h >>conftest.$ac_ext
13893 cat >>conftest.$ac_ext <<_ACEOF
13894 /* end confdefs.h.  */
13895 $ac_includes_default
13896 int
13897 main ()
13898 {
13899 static struct stat ac_aggr;
13900 if (sizeof ac_aggr.st_blksize)
13901 return 0;
13902   ;
13903   return 0;
13904 }
13905 _ACEOF
13906 rm -f conftest.$ac_objext
13907 if { (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
13929 else
13930   echo "$as_me: failed program was:" >&5
13931 sed 's/^/| /' conftest.$ac_ext >&5
13932
13933 ac_cv_member_struct_stat_st_blksize=no
13934 fi
13935 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13936 fi
13937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13938 fi
13939 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
13940 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
13941 if test $ac_cv_member_struct_stat_st_blksize = yes; then
13942
13943 cat >>confdefs.h <<_ACEOF
13944 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
13945 _ACEOF
13946
13947
13948 fi
13949
13950
13951 # ------------------ #
13952 # Checks for types.  #
13953 # ------------------ #
13954
13955 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13956 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13957 if test "${ac_cv_type_signal+set}" = set; then
13958   echo $ECHO_N "(cached) $ECHO_C" >&6
13959 else
13960   cat >conftest.$ac_ext <<_ACEOF
13961 /* confdefs.h.  */
13962 _ACEOF
13963 cat confdefs.h >>conftest.$ac_ext
13964 cat >>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
13972 extern "C" void (*signal (int, void (*)(int)))(int);
13973 #else
13974 void (*signal ()) ();
13975 #endif
13976
13977 int
13978 main ()
13979 {
13980 int i;
13981   ;
13982   return 0;
13983 }
13984 _ACEOF
13985 rm -f conftest.$ac_objext
13986 if { (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
14008 else
14009   echo "$as_me: failed program was:" >&5
14010 sed 's/^/| /' conftest.$ac_ext >&5
14011
14012 ac_cv_type_signal=int
14013 fi
14014 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14015 fi
14016 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14017 echo "${ECHO_T}$ac_cv_type_signal" >&6
14018
14019 cat >>confdefs.h <<_ACEOF
14020 #define RETSIGTYPE $ac_cv_type_signal
14021 _ACEOF
14022
14023
14024 echo "$as_me:$LINENO: checking for socklen_t" >&5
14025 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
14026 if test "${ac_cv_type_socklen_t+set}" = set; then
14027   echo $ECHO_N "(cached) $ECHO_C" >&6
14028 else
14029   cat >conftest.$ac_ext <<_ACEOF
14030 /* confdefs.h.  */
14031 _ACEOF
14032 cat confdefs.h >>conftest.$ac_ext
14033 cat >>conftest.$ac_ext <<_ACEOF
14034 /* end confdefs.h.  */
14035 #include <sys/types.h>
14036 #include <sys/socket.h>
14037
14038
14039 int
14040 main ()
14041 {
14042 if ((socklen_t *) 0)
14043   return 0;
14044 if (sizeof (socklen_t))
14045   return 0;
14046   ;
14047   return 0;
14048 }
14049 _ACEOF
14050 rm -f conftest.$ac_objext
14051 if { (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
14073 else
14074   echo "$as_me: failed program was:" >&5
14075 sed 's/^/| /' conftest.$ac_ext >&5
14076
14077 ac_cv_type_socklen_t=no
14078 fi
14079 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14080 fi
14081 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
14082 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
14083 if test $ac_cv_type_socklen_t = yes; then
14084
14085 cat >>confdefs.h <<_ACEOF
14086 #define HAVE_SOCKLEN_T 1
14087 _ACEOF
14088
14089
14090 fi
14091
14092
14093 # ------------------------------------- #
14094 # Checks for compiler characteristics.  #
14095 # ------------------------------------- #
14096
14097 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
14098 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
14099 if test "${ac_cv_c_const+set}" = set; then
14100   echo $ECHO_N "(cached) $ECHO_C" >&6
14101 else
14102   cat >conftest.$ac_ext <<_ACEOF
14103 /* confdefs.h.  */
14104 _ACEOF
14105 cat confdefs.h >>conftest.$ac_ext
14106 cat >>conftest.$ac_ext <<_ACEOF
14107 /* end confdefs.h.  */
14108
14109 int
14110 main ()
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
14163 rm -f conftest.$ac_objext
14164 if { (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
14186 else
14187   echo "$as_me: failed program was:" >&5
14188 sed 's/^/| /' conftest.$ac_ext >&5
14189
14190 ac_cv_c_const=no
14191 fi
14192 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14193 fi
14194 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
14195 echo "${ECHO_T}$ac_cv_c_const" >&6
14196 if test $ac_cv_c_const = no; then
14197
14198 cat >>confdefs.h <<\_ACEOF
14199 #define const
14200 _ACEOF
14201
14202 fi
14203
14204 echo "$as_me:$LINENO: checking for inline" >&5
14205 echo $ECHO_N "checking for inline... $ECHO_C" >&6
14206 if test "${ac_cv_c_inline+set}" = set; then
14207   echo $ECHO_N "(cached) $ECHO_C" >&6
14208 else
14209   ac_cv_c_inline=no
14210 for ac_kw in inline __inline__ __inline; do
14211   cat >conftest.$ac_ext <<_ACEOF
14212 /* confdefs.h.  */
14213 _ACEOF
14214 cat confdefs.h >>conftest.$ac_ext
14215 cat >>conftest.$ac_ext <<_ACEOF
14216 /* end confdefs.h.  */
14217 #ifndef __cplusplus
14218 typedef int foo_t;
14219 static $ac_kw foo_t static_foo () {return 0; }
14220 $ac_kw foo_t foo () {return 0; }
14221 #endif
14222
14223 _ACEOF
14224 rm -f conftest.$ac_objext
14225 if { (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
14247 else
14248   echo "$as_me: failed program was:" >&5
14249 sed 's/^/| /' conftest.$ac_ext >&5
14250
14251 fi
14252 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14253 done
14254
14255 fi
14256 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
14257 echo "${ECHO_T}$ac_cv_c_inline" >&6
14258
14259
14260 case $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     ;;
14273 esac
14274
14275 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14276 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
14277 if test "${ac_cv_c_bigendian+set}" = set; then
14278   echo $ECHO_N "(cached) $ECHO_C" >&6
14279 else
14280   # See if sys/param.h defines the BYTE_ORDER macro.
14281 cat >conftest.$ac_ext <<_ACEOF
14282 /* confdefs.h.  */
14283 _ACEOF
14284 cat confdefs.h >>conftest.$ac_ext
14285 cat >>conftest.$ac_ext <<_ACEOF
14286 /* end confdefs.h.  */
14287 #include <sys/types.h>
14288 #include <sys/param.h>
14289
14290 int
14291 main ()
14292 {
14293 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
14294  bogus endian macros
14295 #endif
14296
14297   ;
14298   return 0;
14299 }
14300 _ACEOF
14301 rm -f conftest.$ac_objext
14302 if { (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.
14324 cat >conftest.$ac_ext <<_ACEOF
14325 /* confdefs.h.  */
14326 _ACEOF
14327 cat confdefs.h >>conftest.$ac_ext
14328 cat >>conftest.$ac_ext <<_ACEOF
14329 /* end confdefs.h.  */
14330 #include <sys/types.h>
14331 #include <sys/param.h>
14332
14333 int
14334 main ()
14335 {
14336 #if BYTE_ORDER != BIG_ENDIAN
14337  not big endian
14338 #endif
14339
14340   ;
14341   return 0;
14342 }
14343 _ACEOF
14344 rm -f conftest.$ac_objext
14345 if { (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
14367 else
14368   echo "$as_me: failed program was:" >&5
14369 sed 's/^/| /' conftest.$ac_ext >&5
14370
14371 ac_cv_c_bigendian=no
14372 fi
14373 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14374 else
14375   echo "$as_me: failed program was:" >&5
14376 sed 's/^/| /' conftest.$ac_ext >&5
14377
14378 # It does not; compile a test program.
14379 if 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
14385 cat confdefs.h >>conftest.$ac_ext
14386 cat >>conftest.$ac_ext <<_ACEOF
14387 /* end confdefs.h.  */
14388 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14389 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14390 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
14391 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14392 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14393 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
14394 int
14395 main ()
14396 {
14397  _ascii (); _ebcdic ();
14398   ;
14399   return 0;
14400 }
14401 _ACEOF
14402 rm -f conftest.$ac_objext
14403 if { (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
14426 fi
14427 if 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
14434 fi
14435 else
14436   echo "$as_me: failed program was:" >&5
14437 sed 's/^/| /' conftest.$ac_ext >&5
14438
14439 fi
14440 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14441 else
14442   cat >conftest.$ac_ext <<_ACEOF
14443 /* confdefs.h.  */
14444 _ACEOF
14445 cat confdefs.h >>conftest.$ac_ext
14446 cat >>conftest.$ac_ext <<_ACEOF
14447 /* end confdefs.h.  */
14448 int
14449 main ()
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
14461 rm -f conftest$ac_exeext
14462 if { (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
14473 else
14474   echo "$as_me: program exited with status $ac_status" >&5
14475 echo "$as_me: failed program was:" >&5
14476 sed 's/^/| /' conftest.$ac_ext >&5
14477
14478 ( exit $ac_status )
14479 ac_cv_c_bigendian=yes
14480 fi
14481 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14482 fi
14483 fi
14484 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14485 fi
14486 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14487 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
14488 case $ac_cv_c_bigendian in
14489   yes)
14490
14491 cat >>confdefs.h <<\_ACEOF
14492 #define WORDS_BIGENDIAN 1
14493 _ACEOF
14494  ;;
14495   no)
14496      ;;
14497   *)
14498     { { echo "$as_me:$LINENO: error: unknown endianness
14499 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14500 echo "$as_me: error: unknown endianness
14501 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14502    { (exit 1); exit 1; }; } ;;
14503 esac
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!
14512 echo "$as_me:$LINENO: checking for working alloca.h" >&5
14513 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
14514 if test "${ac_cv_working_alloca_h+set}" = set; then
14515   echo $ECHO_N "(cached) $ECHO_C" >&6
14516 else
14517   cat >conftest.$ac_ext <<_ACEOF
14518 /* confdefs.h.  */
14519 _ACEOF
14520 cat confdefs.h >>conftest.$ac_ext
14521 cat >>conftest.$ac_ext <<_ACEOF
14522 /* end confdefs.h.  */
14523 #include <alloca.h>
14524 int
14525 main ()
14526 {
14527 char *p = (char *) alloca (2 * sizeof (int));
14528   ;
14529   return 0;
14530 }
14531 _ACEOF
14532 rm -f conftest.$ac_objext conftest$ac_exeext
14533 if { (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
14555 else
14556   echo "$as_me: failed program was:" >&5
14557 sed 's/^/| /' conftest.$ac_ext >&5
14558
14559 ac_cv_working_alloca_h=no
14560 fi
14561 rm -f conftest.err conftest.$ac_objext \
14562       conftest$ac_exeext conftest.$ac_ext
14563 fi
14564 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
14565 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
14566 if test $ac_cv_working_alloca_h = yes; then
14567
14568 cat >>confdefs.h <<\_ACEOF
14569 #define HAVE_ALLOCA_H 1
14570 _ACEOF
14571
14572 fi
14573
14574 echo "$as_me:$LINENO: checking for alloca" >&5
14575 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
14576 if test "${ac_cv_func_alloca_works+set}" = set; then
14577   echo $ECHO_N "(cached) $ECHO_C" >&6
14578 else
14579   cat >conftest.$ac_ext <<_ACEOF
14580 /* confdefs.h.  */
14581 _ACEOF
14582 cat confdefs.h >>conftest.$ac_ext
14583 cat >>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 */
14599 char *alloca ();
14600 #    endif
14601 #   endif
14602 #  endif
14603 # endif
14604 #endif
14605
14606 int
14607 main ()
14608 {
14609 char *p = (char *) alloca (1);
14610   ;
14611   return 0;
14612 }
14613 _ACEOF
14614 rm -f conftest.$ac_objext conftest$ac_exeext
14615 if { (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
14637 else
14638   echo "$as_me: failed program was:" >&5
14639 sed 's/^/| /' conftest.$ac_ext >&5
14640
14641 ac_cv_func_alloca_works=no
14642 fi
14643 rm -f conftest.err conftest.$ac_objext \
14644       conftest$ac_exeext conftest.$ac_ext
14645 fi
14646 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
14647 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
14648
14649 if test $ac_cv_func_alloca_works = yes; then
14650
14651 cat >>confdefs.h <<\_ACEOF
14652 #define HAVE_ALLOCA 1
14653 _ACEOF
14654
14655 else
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
14661 ALLOCA=alloca.$ac_objext
14662
14663 cat >>confdefs.h <<\_ACEOF
14664 #define C_ALLOCA 1
14665 _ACEOF
14666
14667
14668 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
14669 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
14670 if test "${ac_cv_os_cray+set}" = set; then
14671   echo $ECHO_N "(cached) $ECHO_C" >&6
14672 else
14673   cat >conftest.$ac_ext <<_ACEOF
14674 /* confdefs.h.  */
14675 _ACEOF
14676 cat confdefs.h >>conftest.$ac_ext
14677 cat >>conftest.$ac_ext <<_ACEOF
14678 /* end confdefs.h.  */
14679 #if defined(CRAY) && ! defined(CRAY2)
14680 webecray
14681 #else
14682 wenotbecray
14683 #endif
14684
14685 _ACEOF
14686 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14687   $EGREP "webecray" >/dev/null 2>&1; then
14688   ac_cv_os_cray=yes
14689 else
14690   ac_cv_os_cray=no
14691 fi
14692 rm -f conftest*
14693
14694 fi
14695 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
14696 echo "${ECHO_T}$ac_cv_os_cray" >&6
14697 if 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`
14700 echo "$as_me:$LINENO: checking for $ac_func" >&5
14701 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14702 if eval "test \"\${$as_ac_var+set}\" = set"; then
14703   echo $ECHO_N "(cached) $ECHO_C" >&6
14704 else
14705   cat >conftest.$ac_ext <<_ACEOF
14706 /* confdefs.h.  */
14707 _ACEOF
14708 cat confdefs.h >>conftest.$ac_ext
14709 cat >>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
14730 extern "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.  */
14735 char $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)
14740 choke me
14741 #else
14742 char (*f) () = $ac_func;
14743 #endif
14744 #ifdef __cplusplus
14745 }
14746 #endif
14747
14748 int
14749 main ()
14750 {
14751 return f != $ac_func;
14752   ;
14753   return 0;
14754 }
14755 _ACEOF
14756 rm -f conftest.$ac_objext conftest$ac_exeext
14757 if { (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"
14779 else
14780   echo "$as_me: failed program was:" >&5
14781 sed 's/^/| /' conftest.$ac_ext >&5
14782
14783 eval "$as_ac_var=no"
14784 fi
14785 rm -f conftest.err conftest.$ac_objext \
14786       conftest$ac_exeext conftest.$ac_ext
14787 fi
14788 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14789 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14790 if test `eval echo '${'$as_ac_var'}'` = yes; then
14791
14792 cat >>confdefs.h <<_ACEOF
14793 #define CRAY_STACKSEG_END $ac_func
14794 _ACEOF
14795
14796     break
14797 fi
14798
14799   done
14800 fi
14801
14802 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
14803 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
14804 if test "${ac_cv_c_stack_direction+set}" = set; then
14805   echo $ECHO_N "(cached) $ECHO_C" >&6
14806 else
14807   if test "$cross_compiling" = yes; then
14808   ac_cv_c_stack_direction=0
14809 else
14810   cat >conftest.$ac_ext <<_ACEOF
14811 /* confdefs.h.  */
14812 _ACEOF
14813 cat confdefs.h >>conftest.$ac_ext
14814 cat >>conftest.$ac_ext <<_ACEOF
14815 /* end confdefs.h.  */
14816 int
14817 find_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
14830 int
14831 main ()
14832 {
14833   exit (find_stack_direction () < 0);
14834 }
14835 _ACEOF
14836 rm -f conftest$ac_exeext
14837 if { (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
14848 else
14849   echo "$as_me: program exited with status $ac_status" >&5
14850 echo "$as_me: failed program was:" >&5
14851 sed 's/^/| /' conftest.$ac_ext >&5
14852
14853 ( exit $ac_status )
14854 ac_cv_c_stack_direction=-1
14855 fi
14856 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14857 fi
14858 fi
14859 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
14860 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
14861
14862 cat >>confdefs.h <<_ACEOF
14863 #define STACK_DIRECTION $ac_cv_c_stack_direction
14864 _ACEOF
14865
14866
14867 fi
14868
14869
14870
14871 for ac_header in stdlib.h unistd.h
14872 do
14873 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14874 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14875   echo "$as_me:$LINENO: checking for $ac_header" >&5
14876 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14877 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14878   echo $ECHO_N "(cached) $ECHO_C" >&6
14879 fi
14880 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14881 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14882 else
14883   # Is the header compilable?
14884 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14885 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14886 cat >conftest.$ac_ext <<_ACEOF
14887 /* confdefs.h.  */
14888 _ACEOF
14889 cat confdefs.h >>conftest.$ac_ext
14890 cat >>conftest.$ac_ext <<_ACEOF
14891 /* end confdefs.h.  */
14892 $ac_includes_default
14893 #include <$ac_header>
14894 _ACEOF
14895 rm -f conftest.$ac_objext
14896 if { (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
14918 else
14919   echo "$as_me: failed program was:" >&5
14920 sed 's/^/| /' conftest.$ac_ext >&5
14921
14922 ac_header_compiler=no
14923 fi
14924 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14925 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14926 echo "${ECHO_T}$ac_header_compiler" >&6
14927
14928 # Is the header present?
14929 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14930 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14931 cat >conftest.$ac_ext <<_ACEOF
14932 /* confdefs.h.  */
14933 _ACEOF
14934 cat confdefs.h >>conftest.$ac_ext
14935 cat >>conftest.$ac_ext <<_ACEOF
14936 /* end confdefs.h.  */
14937 #include <$ac_header>
14938 _ACEOF
14939 if { (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
14953 else
14954   ac_cpp_err=yes
14955 fi
14956 if test -z "$ac_cpp_err"; then
14957   ac_header_preproc=yes
14958 else
14959   echo "$as_me: failed program was:" >&5
14960 sed 's/^/| /' conftest.$ac_ext >&5
14961
14962   ac_header_preproc=no
14963 fi
14964 rm -f conftest.err conftest.$ac_ext
14965 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14966 echo "${ECHO_T}$ac_header_preproc" >&6
14967
14968 # So?  What about this header?
14969 case $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
14972 echo "$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
14974 echo "$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
14979 echo "$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
14981 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14982     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14983 echo "$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
14985 echo "$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
14987 echo "$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
14989 echo "$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     ;;
14999 esac
15000 echo "$as_me:$LINENO: checking for $ac_header" >&5
15001 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15002 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15003   echo $ECHO_N "(cached) $ECHO_C" >&6
15004 else
15005   eval "$as_ac_Header=\$ac_header_preproc"
15006 fi
15007 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15008 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15009
15010 fi
15011 if 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
15016 fi
15017
15018 done
15019
15020
15021 for ac_func in getpagesize
15022 do
15023 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15024 echo "$as_me:$LINENO: checking for $ac_func" >&5
15025 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15026 if eval "test \"\${$as_ac_var+set}\" = set"; then
15027   echo $ECHO_N "(cached) $ECHO_C" >&6
15028 else
15029   cat >conftest.$ac_ext <<_ACEOF
15030 /* confdefs.h.  */
15031 _ACEOF
15032 cat confdefs.h >>conftest.$ac_ext
15033 cat >>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
15054 extern "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.  */
15059 char $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)
15064 choke me
15065 #else
15066 char (*f) () = $ac_func;
15067 #endif
15068 #ifdef __cplusplus
15069 }
15070 #endif
15071
15072 int
15073 main ()
15074 {
15075 return f != $ac_func;
15076   ;
15077   return 0;
15078 }
15079 _ACEOF
15080 rm -f conftest.$ac_objext conftest$ac_exeext
15081 if { (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"
15103 else
15104   echo "$as_me: failed program was:" >&5
15105 sed 's/^/| /' conftest.$ac_ext >&5
15106
15107 eval "$as_ac_var=no"
15108 fi
15109 rm -f conftest.err conftest.$ac_objext \
15110       conftest$ac_exeext conftest.$ac_ext
15111 fi
15112 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15113 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15114 if 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
15119 fi
15120 done
15121
15122 echo "$as_me:$LINENO: checking for working mmap" >&5
15123 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
15124 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
15125   echo $ECHO_N "(cached) $ECHO_C" >&6
15126 else
15127   if test "$cross_compiling" = yes; then
15128   ac_cv_func_mmap_fixed_mapped=no
15129 else
15130   cat >conftest.$ac_ext <<_ACEOF
15131 /* confdefs.h.  */
15132 _ACEOF
15133 cat confdefs.h >>conftest.$ac_ext
15134 cat >>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
15166 char *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
15206 int
15207 main ()
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
15263 rm -f conftest$ac_exeext
15264 if { (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
15275 else
15276   echo "$as_me: program exited with status $ac_status" >&5
15277 echo "$as_me: failed program was:" >&5
15278 sed 's/^/| /' conftest.$ac_ext >&5
15279
15280 ( exit $ac_status )
15281 ac_cv_func_mmap_fixed_mapped=no
15282 fi
15283 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15284 fi
15285 fi
15286 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
15287 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
15288 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15289
15290 cat >>confdefs.h <<\_ACEOF
15291 #define HAVE_MMAP 1
15292 _ACEOF
15293
15294 fi
15295 rm -f conftest.mmap
15296
15297 echo "$as_me:$LINENO: checking for pid_t" >&5
15298 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
15299 if test "${ac_cv_type_pid_t+set}" = set; then
15300   echo $ECHO_N "(cached) $ECHO_C" >&6
15301 else
15302   cat >conftest.$ac_ext <<_ACEOF
15303 /* confdefs.h.  */
15304 _ACEOF
15305 cat confdefs.h >>conftest.$ac_ext
15306 cat >>conftest.$ac_ext <<_ACEOF
15307 /* end confdefs.h.  */
15308 $ac_includes_default
15309 int
15310 main ()
15311 {
15312 if ((pid_t *) 0)
15313   return 0;
15314 if (sizeof (pid_t))
15315   return 0;
15316   ;
15317   return 0;
15318 }
15319 _ACEOF
15320 rm -f conftest.$ac_objext
15321 if { (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
15343 else
15344   echo "$as_me: failed program was:" >&5
15345 sed 's/^/| /' conftest.$ac_ext >&5
15346
15347 ac_cv_type_pid_t=no
15348 fi
15349 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15350 fi
15351 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
15352 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
15353 if test $ac_cv_type_pid_t = yes; then
15354   :
15355 else
15356
15357 cat >>confdefs.h <<_ACEOF
15358 #define pid_t int
15359 _ACEOF
15360
15361 fi
15362
15363
15364
15365 for ac_header in unistd.h vfork.h
15366 do
15367 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15368 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15369   echo "$as_me:$LINENO: checking for $ac_header" >&5
15370 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15371 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15372   echo $ECHO_N "(cached) $ECHO_C" >&6
15373 fi
15374 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15375 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15376 else
15377   # Is the header compilable?
15378 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15379 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15380 cat >conftest.$ac_ext <<_ACEOF
15381 /* confdefs.h.  */
15382 _ACEOF
15383 cat confdefs.h >>conftest.$ac_ext
15384 cat >>conftest.$ac_ext <<_ACEOF
15385 /* end confdefs.h.  */
15386 $ac_includes_default
15387 #include <$ac_header>
15388 _ACEOF
15389 rm -f conftest.$ac_objext
15390 if { (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
15412 else
15413   echo "$as_me: failed program was:" >&5
15414 sed 's/^/| /' conftest.$ac_ext >&5
15415
15416 ac_header_compiler=no
15417 fi
15418 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15419 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15420 echo "${ECHO_T}$ac_header_compiler" >&6
15421
15422 # Is the header present?
15423 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15424 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15425 cat >conftest.$ac_ext <<_ACEOF
15426 /* confdefs.h.  */
15427 _ACEOF
15428 cat confdefs.h >>conftest.$ac_ext
15429 cat >>conftest.$ac_ext <<_ACEOF
15430 /* end confdefs.h.  */
15431 #include <$ac_header>
15432 _ACEOF
15433 if { (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
15447 else
15448   ac_cpp_err=yes
15449 fi
15450 if test -z "$ac_cpp_err"; then
15451   ac_header_preproc=yes
15452 else
15453   echo "$as_me: failed program was:" >&5
15454 sed 's/^/| /' conftest.$ac_ext >&5
15455
15456   ac_header_preproc=no
15457 fi
15458 rm -f conftest.err conftest.$ac_ext
15459 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15460 echo "${ECHO_T}$ac_header_preproc" >&6
15461
15462 # So?  What about this header?
15463 case $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
15466 echo "$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
15468 echo "$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
15473 echo "$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
15475 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15476     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15477 echo "$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
15479 echo "$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
15481 echo "$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
15483 echo "$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     ;;
15493 esac
15494 echo "$as_me:$LINENO: checking for $ac_header" >&5
15495 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15496 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15497   echo $ECHO_N "(cached) $ECHO_C" >&6
15498 else
15499   eval "$as_ac_Header=\$ac_header_preproc"
15500 fi
15501 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15502 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15503
15504 fi
15505 if 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
15510 fi
15511
15512 done
15513
15514
15515
15516 for ac_func in fork vfork
15517 do
15518 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15519 echo "$as_me:$LINENO: checking for $ac_func" >&5
15520 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15521 if eval "test \"\${$as_ac_var+set}\" = set"; then
15522   echo $ECHO_N "(cached) $ECHO_C" >&6
15523 else
15524   cat >conftest.$ac_ext <<_ACEOF
15525 /* confdefs.h.  */
15526 _ACEOF
15527 cat confdefs.h >>conftest.$ac_ext
15528 cat >>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
15549 extern "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.  */
15554 char $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)
15559 choke me
15560 #else
15561 char (*f) () = $ac_func;
15562 #endif
15563 #ifdef __cplusplus
15564 }
15565 #endif
15566
15567 int
15568 main ()
15569 {
15570 return f != $ac_func;
15571   ;
15572   return 0;
15573 }
15574 _ACEOF
15575 rm -f conftest.$ac_objext conftest$ac_exeext
15576 if { (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"
15598 else
15599   echo "$as_me: failed program was:" >&5
15600 sed 's/^/| /' conftest.$ac_ext >&5
15601
15602 eval "$as_ac_var=no"
15603 fi
15604 rm -f conftest.err conftest.$ac_objext \
15605       conftest$ac_exeext conftest.$ac_ext
15606 fi
15607 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15608 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15609 if 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
15614 fi
15615 done
15616
15617 if test "x$ac_cv_func_fork" = xyes; then
15618   echo "$as_me:$LINENO: checking for working fork" >&5
15619 echo $ECHO_N "checking for working fork... $ECHO_C" >&6
15620 if test "${ac_cv_func_fork_works+set}" = set; then
15621   echo $ECHO_N "(cached) $ECHO_C" >&6
15622 else
15623   if test "$cross_compiling" = yes; then
15624   ac_cv_func_fork_works=cross
15625 else
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
15640 rm -f conftest$ac_exeext
15641 if { (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
15652 else
15653   echo "$as_me: program exited with status $ac_status" >&5
15654 echo "$as_me: failed program was:" >&5
15655 sed 's/^/| /' conftest.$ac_ext >&5
15656
15657 ( exit $ac_status )
15658 ac_cv_func_fork_works=no
15659 fi
15660 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15661 fi
15662 fi
15663 echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
15664 echo "${ECHO_T}$ac_cv_func_fork_works" >&6
15665
15666 else
15667   ac_cv_func_fork_works=$ac_cv_func_fork
15668 fi
15669 if 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
15680 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
15681 fi
15682 ac_cv_func_vfork_works=$ac_cv_func_vfork
15683 if test "x$ac_cv_func_vfork" = xyes; then
15684   echo "$as_me:$LINENO: checking for working vfork" >&5
15685 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
15686 if test "${ac_cv_func_vfork_works+set}" = set; then
15687   echo $ECHO_N "(cached) $ECHO_C" >&6
15688 else
15689   if test "$cross_compiling" = yes; then
15690   ac_cv_func_vfork_works=cross
15691 else
15692   cat >conftest.$ac_ext <<_ACEOF
15693 /* confdefs.h.  */
15694 _ACEOF
15695 cat confdefs.h >>conftest.$ac_ext
15696 cat >>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.  */
15716 static void
15717 #ifdef __cplusplus
15718 sparc_address_test (int arg)
15719 # else
15720 sparc_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
15738 int
15739 main ()
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
15794 rm -f conftest$ac_exeext
15795 if { (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
15806 else
15807   echo "$as_me: program exited with status $ac_status" >&5
15808 echo "$as_me: failed program was:" >&5
15809 sed 's/^/| /' conftest.$ac_ext >&5
15810
15811 ( exit $ac_status )
15812 ac_cv_func_vfork_works=no
15813 fi
15814 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15815 fi
15816 fi
15817 echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
15818 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
15819
15820 fi;
15821 if 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
15824 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
15825 fi
15826
15827 if test "x$ac_cv_func_vfork_works" = xyes; then
15828
15829 cat >>confdefs.h <<\_ACEOF
15830 #define HAVE_WORKING_VFORK 1
15831 _ACEOF
15832
15833 else
15834
15835 cat >>confdefs.h <<\_ACEOF
15836 #define vfork fork
15837 _ACEOF
15838
15839 fi
15840 if test "x$ac_cv_func_fork_works" = xyes; then
15841
15842 cat >>confdefs.h <<\_ACEOF
15843 #define HAVE_WORKING_FORK 1
15844 _ACEOF
15845
15846 fi
15847
15848
15849
15850
15851
15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868
15869
15870
15871 for ac_func in canonicalize_file_name realpath getrusage getuid \
15872                 getgid pipe poll pread64 sbrk setpgid setpgrp setsid \
15873                 sigaction sigprocmask sigsetmask socketpair syscall \
15874                 ttrace wborder setlocale iconvlist libiconvlist btowc
15875 do
15876 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15877 echo "$as_me:$LINENO: checking for $ac_func" >&5
15878 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15879 if eval "test \"\${$as_ac_var+set}\" = set"; then
15880   echo $ECHO_N "(cached) $ECHO_C" >&6
15881 else
15882   cat >conftest.$ac_ext <<_ACEOF
15883 /* confdefs.h.  */
15884 _ACEOF
15885 cat confdefs.h >>conftest.$ac_ext
15886 cat >>conftest.$ac_ext <<_ACEOF
15887 /* end confdefs.h.  */
15888 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15889    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15890 #define $ac_func innocuous_$ac_func
15891
15892 /* System header to define __stub macros and hopefully few prototypes,
15893     which can conflict with char $ac_func (); below.
15894     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15895     <limits.h> exists even on freestanding compilers.  */
15896
15897 #ifdef __STDC__
15898 # include <limits.h>
15899 #else
15900 # include <assert.h>
15901 #endif
15902
15903 #undef $ac_func
15904
15905 /* Override any gcc2 internal prototype to avoid an error.  */
15906 #ifdef __cplusplus
15907 extern "C"
15908 {
15909 #endif
15910 /* We use char because int might match the return type of a gcc2
15911    builtin and then its argument prototype would still apply.  */
15912 char $ac_func ();
15913 /* The GNU C library defines this for functions which it implements
15914     to always fail with ENOSYS.  Some functions are actually named
15915     something starting with __ and the normal name is an alias.  */
15916 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15917 choke me
15918 #else
15919 char (*f) () = $ac_func;
15920 #endif
15921 #ifdef __cplusplus
15922 }
15923 #endif
15924
15925 int
15926 main ()
15927 {
15928 return f != $ac_func;
15929   ;
15930   return 0;
15931 }
15932 _ACEOF
15933 rm -f conftest.$ac_objext conftest$ac_exeext
15934 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15935   (eval $ac_link) 2>conftest.er1
15936   ac_status=$?
15937   grep -v '^ *+' conftest.er1 >conftest.err
15938   rm -f conftest.er1
15939   cat conftest.err >&5
15940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15941   (exit $ac_status); } &&
15942          { ac_try='test -z "$ac_c_werror_flag"
15943                          || test ! -s conftest.err'
15944   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15945   (eval $ac_try) 2>&5
15946   ac_status=$?
15947   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15948   (exit $ac_status); }; } &&
15949          { ac_try='test -s conftest$ac_exeext'
15950   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15951   (eval $ac_try) 2>&5
15952   ac_status=$?
15953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15954   (exit $ac_status); }; }; then
15955   eval "$as_ac_var=yes"
15956 else
15957   echo "$as_me: failed program was:" >&5
15958 sed 's/^/| /' conftest.$ac_ext >&5
15959
15960 eval "$as_ac_var=no"
15961 fi
15962 rm -f conftest.err conftest.$ac_objext \
15963       conftest$ac_exeext conftest.$ac_ext
15964 fi
15965 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15966 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15967 if test `eval echo '${'$as_ac_var'}'` = yes; then
15968   cat >>confdefs.h <<_ACEOF
15969 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15970 _ACEOF
15971
15972 fi
15973 done
15974
15975
15976   echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
15977 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
15978 if test "${am_cv_langinfo_codeset+set}" = set; then
15979   echo $ECHO_N "(cached) $ECHO_C" >&6
15980 else
15981   cat >conftest.$ac_ext <<_ACEOF
15982 /* confdefs.h.  */
15983 _ACEOF
15984 cat confdefs.h >>conftest.$ac_ext
15985 cat >>conftest.$ac_ext <<_ACEOF
15986 /* end confdefs.h.  */
15987 #include <langinfo.h>
15988 int
15989 main ()
15990 {
15991 char* cs = nl_langinfo(CODESET);
15992   ;
15993   return 0;
15994 }
15995 _ACEOF
15996 rm -f conftest.$ac_objext conftest$ac_exeext
15997 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15998   (eval $ac_link) 2>conftest.er1
15999   ac_status=$?
16000   grep -v '^ *+' conftest.er1 >conftest.err
16001   rm -f conftest.er1
16002   cat conftest.err >&5
16003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16004   (exit $ac_status); } &&
16005          { ac_try='test -z "$ac_c_werror_flag"
16006                          || test ! -s conftest.err'
16007   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16008   (eval $ac_try) 2>&5
16009   ac_status=$?
16010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16011   (exit $ac_status); }; } &&
16012          { ac_try='test -s conftest$ac_exeext'
16013   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16014   (eval $ac_try) 2>&5
16015   ac_status=$?
16016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16017   (exit $ac_status); }; }; then
16018   am_cv_langinfo_codeset=yes
16019 else
16020   echo "$as_me: failed program was:" >&5
16021 sed 's/^/| /' conftest.$ac_ext >&5
16022
16023 am_cv_langinfo_codeset=no
16024 fi
16025 rm -f conftest.err conftest.$ac_objext \
16026       conftest$ac_exeext conftest.$ac_ext
16027
16028 fi
16029 echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
16030 echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
16031   if test $am_cv_langinfo_codeset = yes; then
16032
16033 cat >>confdefs.h <<\_ACEOF
16034 #define HAVE_LANGINFO_CODESET 1
16035 _ACEOF
16036
16037   fi
16038
16039
16040 # Check the return and argument types of ptrace.  No canned test for
16041 # this, so roll our own.
16042 gdb_ptrace_headers='
16043 #if HAVE_SYS_TYPES_H
16044 # include <sys/types.h>
16045 #endif
16046 #if HAVE_SYS_PTRACE_H
16047 # include <sys/ptrace.h>
16048 #endif
16049 #if HAVE_UNISTD_H
16050 # include <unistd.h>
16051 #endif
16052 '
16053 # There is no point in checking if we don't have a prototype.
16054 echo "$as_me:$LINENO: checking whether ptrace is declared" >&5
16055 echo $ECHO_N "checking whether ptrace is declared... $ECHO_C" >&6
16056 if test "${ac_cv_have_decl_ptrace+set}" = set; then
16057   echo $ECHO_N "(cached) $ECHO_C" >&6
16058 else
16059   cat >conftest.$ac_ext <<_ACEOF
16060 /* confdefs.h.  */
16061 _ACEOF
16062 cat confdefs.h >>conftest.$ac_ext
16063 cat >>conftest.$ac_ext <<_ACEOF
16064 /* end confdefs.h.  */
16065 $gdb_ptrace_headers
16066
16067 int
16068 main ()
16069 {
16070 #ifndef ptrace
16071   char *p = (char *) ptrace;
16072 #endif
16073
16074   ;
16075   return 0;
16076 }
16077 _ACEOF
16078 rm -f conftest.$ac_objext
16079 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16080   (eval $ac_compile) 2>conftest.er1
16081   ac_status=$?
16082   grep -v '^ *+' conftest.er1 >conftest.err
16083   rm -f conftest.er1
16084   cat conftest.err >&5
16085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16086   (exit $ac_status); } &&
16087          { ac_try='test -z "$ac_c_werror_flag"
16088                          || test ! -s conftest.err'
16089   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16090   (eval $ac_try) 2>&5
16091   ac_status=$?
16092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16093   (exit $ac_status); }; } &&
16094          { ac_try='test -s conftest.$ac_objext'
16095   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16096   (eval $ac_try) 2>&5
16097   ac_status=$?
16098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16099   (exit $ac_status); }; }; then
16100   ac_cv_have_decl_ptrace=yes
16101 else
16102   echo "$as_me: failed program was:" >&5
16103 sed 's/^/| /' conftest.$ac_ext >&5
16104
16105 ac_cv_have_decl_ptrace=no
16106 fi
16107 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16108 fi
16109 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ptrace" >&5
16110 echo "${ECHO_T}$ac_cv_have_decl_ptrace" >&6
16111 if test $ac_cv_have_decl_ptrace = yes; then
16112
16113 cat >>confdefs.h <<_ACEOF
16114 #define HAVE_DECL_PTRACE 1
16115 _ACEOF
16116
16117
16118 else
16119   cat >>confdefs.h <<_ACEOF
16120 #define HAVE_DECL_PTRACE 0
16121 _ACEOF
16122
16123
16124   : ${gdb_cv_func_ptrace_ret='int'}
16125   : ${gdb_cv_func_ptrace_args='int,int,long,long'}
16126
16127 fi
16128
16129
16130 # Check return type.  Varargs (used on GNU/Linux) conflict with the
16131 # empty argument list, so check for that explicitly.
16132 echo "$as_me:$LINENO: checking return type of ptrace" >&5
16133 echo $ECHO_N "checking return type of ptrace... $ECHO_C" >&6
16134 if test "${gdb_cv_func_ptrace_ret+set}" = set; then
16135   echo $ECHO_N "(cached) $ECHO_C" >&6
16136 else
16137   cat >conftest.$ac_ext <<_ACEOF
16138 /* confdefs.h.  */
16139 _ACEOF
16140 cat confdefs.h >>conftest.$ac_ext
16141 cat >>conftest.$ac_ext <<_ACEOF
16142 /* end confdefs.h.  */
16143 $gdb_ptrace_headers
16144 int
16145 main ()
16146 {
16147 extern long ptrace (enum __ptrace_request, ...);
16148   ;
16149   return 0;
16150 }
16151 _ACEOF
16152 rm -f conftest.$ac_objext
16153 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16154   (eval $ac_compile) 2>conftest.er1
16155   ac_status=$?
16156   grep -v '^ *+' conftest.er1 >conftest.err
16157   rm -f conftest.er1
16158   cat conftest.err >&5
16159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16160   (exit $ac_status); } &&
16161          { ac_try='test -z "$ac_c_werror_flag"
16162                          || test ! -s conftest.err'
16163   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16164   (eval $ac_try) 2>&5
16165   ac_status=$?
16166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16167   (exit $ac_status); }; } &&
16168          { ac_try='test -s conftest.$ac_objext'
16169   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16170   (eval $ac_try) 2>&5
16171   ac_status=$?
16172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16173   (exit $ac_status); }; }; then
16174   gdb_cv_func_ptrace_ret='long'
16175 else
16176   echo "$as_me: failed program was:" >&5
16177 sed 's/^/| /' conftest.$ac_ext >&5
16178
16179 cat >conftest.$ac_ext <<_ACEOF
16180 /* confdefs.h.  */
16181 _ACEOF
16182 cat confdefs.h >>conftest.$ac_ext
16183 cat >>conftest.$ac_ext <<_ACEOF
16184 /* end confdefs.h.  */
16185 $gdb_ptrace_headers
16186 int
16187 main ()
16188 {
16189 extern int ptrace ();
16190   ;
16191   return 0;
16192 }
16193 _ACEOF
16194 rm -f conftest.$ac_objext
16195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16196   (eval $ac_compile) 2>conftest.er1
16197   ac_status=$?
16198   grep -v '^ *+' conftest.er1 >conftest.err
16199   rm -f conftest.er1
16200   cat conftest.err >&5
16201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16202   (exit $ac_status); } &&
16203          { ac_try='test -z "$ac_c_werror_flag"
16204                          || test ! -s conftest.err'
16205   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16206   (eval $ac_try) 2>&5
16207   ac_status=$?
16208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16209   (exit $ac_status); }; } &&
16210          { ac_try='test -s conftest.$ac_objext'
16211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16212   (eval $ac_try) 2>&5
16213   ac_status=$?
16214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16215   (exit $ac_status); }; }; then
16216   gdb_cv_func_ptrace_ret='int'
16217 else
16218   echo "$as_me: failed program was:" >&5
16219 sed 's/^/| /' conftest.$ac_ext >&5
16220
16221 gdb_cv_func_ptrace_ret='long'
16222 fi
16223 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16224 fi
16225 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16226 fi
16227 echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_ret" >&5
16228 echo "${ECHO_T}$gdb_cv_func_ptrace_ret" >&6
16229
16230 cat >>confdefs.h <<_ACEOF
16231 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
16232 _ACEOF
16233
16234 # Check argument types.
16235 echo "$as_me:$LINENO: checking types of arguments for ptrace" >&5
16236 echo $ECHO_N "checking types of arguments for ptrace... $ECHO_C" >&6
16237 if test "${gdb_cv_func_ptrace_args+set}" = set; then
16238   echo $ECHO_N "(cached) $ECHO_C" >&6
16239 else
16240
16241   cat >conftest.$ac_ext <<_ACEOF
16242 /* confdefs.h.  */
16243 _ACEOF
16244 cat confdefs.h >>conftest.$ac_ext
16245 cat >>conftest.$ac_ext <<_ACEOF
16246 /* end confdefs.h.  */
16247 $gdb_ptrace_headers
16248 int
16249 main ()
16250 {
16251 extern long ptrace (enum __ptrace_request, ...);
16252   ;
16253   return 0;
16254 }
16255 _ACEOF
16256 rm -f conftest.$ac_objext
16257 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16258   (eval $ac_compile) 2>conftest.er1
16259   ac_status=$?
16260   grep -v '^ *+' conftest.er1 >conftest.err
16261   rm -f conftest.er1
16262   cat conftest.err >&5
16263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16264   (exit $ac_status); } &&
16265          { ac_try='test -z "$ac_c_werror_flag"
16266                          || test ! -s conftest.err'
16267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16268   (eval $ac_try) 2>&5
16269   ac_status=$?
16270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16271   (exit $ac_status); }; } &&
16272          { ac_try='test -s conftest.$ac_objext'
16273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16274   (eval $ac_try) 2>&5
16275   ac_status=$?
16276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16277   (exit $ac_status); }; }; then
16278   gdb_cv_func_ptrace_args='int,int,long,long'
16279 else
16280   echo "$as_me: failed program was:" >&5
16281 sed 's/^/| /' conftest.$ac_ext >&5
16282
16283
16284 for gdb_arg1 in 'int' 'long'; do
16285  for gdb_arg2 in 'pid_t' 'int' 'long'; do
16286   for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
16287    for gdb_arg4 in 'int' 'long'; do
16288      cat >conftest.$ac_ext <<_ACEOF
16289 /* confdefs.h.  */
16290 _ACEOF
16291 cat confdefs.h >>conftest.$ac_ext
16292 cat >>conftest.$ac_ext <<_ACEOF
16293 /* end confdefs.h.  */
16294 $gdb_ptrace_headers
16295 int
16296 main ()
16297 {
16298
16299 extern $gdb_cv_func_ptrace_ret
16300   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
16301
16302   ;
16303   return 0;
16304 }
16305 _ACEOF
16306 rm -f conftest.$ac_objext
16307 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16308   (eval $ac_compile) 2>conftest.er1
16309   ac_status=$?
16310   grep -v '^ *+' conftest.er1 >conftest.err
16311   rm -f conftest.er1
16312   cat conftest.err >&5
16313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16314   (exit $ac_status); } &&
16315          { ac_try='test -z "$ac_c_werror_flag"
16316                          || test ! -s conftest.err'
16317   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16318   (eval $ac_try) 2>&5
16319   ac_status=$?
16320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16321   (exit $ac_status); }; } &&
16322          { ac_try='test -s conftest.$ac_objext'
16323   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16324   (eval $ac_try) 2>&5
16325   ac_status=$?
16326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16327   (exit $ac_status); }; }; then
16328   gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
16329     break 4;
16330 else
16331   echo "$as_me: failed program was:" >&5
16332 sed 's/^/| /' conftest.$ac_ext >&5
16333
16334 fi
16335 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16336     for gdb_arg5 in 'int *' 'int' 'long'; do
16337      cat >conftest.$ac_ext <<_ACEOF
16338 /* confdefs.h.  */
16339 _ACEOF
16340 cat confdefs.h >>conftest.$ac_ext
16341 cat >>conftest.$ac_ext <<_ACEOF
16342 /* end confdefs.h.  */
16343 $gdb_ptrace_headers
16344 int
16345 main ()
16346 {
16347
16348 extern $gdb_cv_func_ptrace_ret
16349   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
16350
16351   ;
16352   return 0;
16353 }
16354 _ACEOF
16355 rm -f conftest.$ac_objext
16356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16357   (eval $ac_compile) 2>conftest.er1
16358   ac_status=$?
16359   grep -v '^ *+' conftest.er1 >conftest.err
16360   rm -f conftest.er1
16361   cat conftest.err >&5
16362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16363   (exit $ac_status); } &&
16364          { ac_try='test -z "$ac_c_werror_flag"
16365                          || test ! -s conftest.err'
16366   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16367   (eval $ac_try) 2>&5
16368   ac_status=$?
16369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16370   (exit $ac_status); }; } &&
16371          { ac_try='test -s conftest.$ac_objext'
16372   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16373   (eval $ac_try) 2>&5
16374   ac_status=$?
16375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16376   (exit $ac_status); }; }; then
16377
16378 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
16379     break 5;
16380 else
16381   echo "$as_me: failed program was:" >&5
16382 sed 's/^/| /' conftest.$ac_ext >&5
16383
16384 fi
16385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16386     done
16387    done
16388   done
16389  done
16390 done
16391 # Provide a safe default value.
16392 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
16393
16394 fi
16395 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16396 fi
16397 echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_args" >&5
16398 echo "${ECHO_T}$gdb_cv_func_ptrace_args" >&6
16399 ac_save_IFS=$IFS; IFS=','
16400 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
16401 IFS=$ac_save_IFS
16402 shift
16403
16404 cat >>confdefs.h <<_ACEOF
16405 #define PTRACE_TYPE_ARG3 $3
16406 _ACEOF
16407
16408 if test -n "$5"; then
16409
16410 cat >>confdefs.h <<_ACEOF
16411 #define PTRACE_TYPE_ARG5 $5
16412 _ACEOF
16413
16414 fi
16415
16416 if test "$cross_compiling" = no; then
16417   echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16418 echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16419 if test "${ac_cv_func_setpgrp_void+set}" = set; then
16420   echo $ECHO_N "(cached) $ECHO_C" >&6
16421 else
16422   if test "$cross_compiling" = yes; then
16423   { { echo "$as_me:$LINENO: error: cannot check setpgrp when cross compiling" >&5
16424 echo "$as_me: error: cannot check setpgrp when cross compiling" >&2;}
16425    { (exit 1); exit 1; }; }
16426 else
16427   cat >conftest.$ac_ext <<_ACEOF
16428 /* confdefs.h.  */
16429 _ACEOF
16430 cat confdefs.h >>conftest.$ac_ext
16431 cat >>conftest.$ac_ext <<_ACEOF
16432 /* end confdefs.h.  */
16433 #if HAVE_UNISTD_H
16434 # include <unistd.h>
16435 #endif
16436
16437 int
16438 main ()
16439 {
16440 /* If this system has a BSD-style setpgrp which takes arguments,
16441   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
16442   exit successfully. */
16443   exit (setpgrp (1,1) == -1 ? 0 : 1);
16444   ;
16445   return 0;
16446 }
16447 _ACEOF
16448 rm -f conftest$ac_exeext
16449 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16450   (eval $ac_link) 2>&5
16451   ac_status=$?
16452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16453   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16454   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16455   (eval $ac_try) 2>&5
16456   ac_status=$?
16457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16458   (exit $ac_status); }; }; then
16459   ac_cv_func_setpgrp_void=no
16460 else
16461   echo "$as_me: program exited with status $ac_status" >&5
16462 echo "$as_me: failed program was:" >&5
16463 sed 's/^/| /' conftest.$ac_ext >&5
16464
16465 ( exit $ac_status )
16466 ac_cv_func_setpgrp_void=yes
16467 fi
16468 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16469 fi
16470 fi
16471 echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16472 echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16473 if test $ac_cv_func_setpgrp_void = yes; then
16474
16475 cat >>confdefs.h <<\_ACEOF
16476 #define SETPGRP_VOID 1
16477 _ACEOF
16478
16479 fi
16480
16481 else
16482   echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16483 echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16484 if test "${ac_cv_func_setpgrp_void+set}" = set; then
16485   echo $ECHO_N "(cached) $ECHO_C" >&6
16486 else
16487   cat >conftest.$ac_ext <<_ACEOF
16488 /* confdefs.h.  */
16489 _ACEOF
16490 cat confdefs.h >>conftest.$ac_ext
16491 cat >>conftest.$ac_ext <<_ACEOF
16492 /* end confdefs.h.  */
16493
16494 #include <unistd.h>
16495
16496 int
16497 main ()
16498 {
16499
16500   if (setpgrp(1,1) == -1)
16501     exit (0);
16502   else
16503     exit (1);
16504
16505   ;
16506   return 0;
16507 }
16508 _ACEOF
16509 rm -f conftest.$ac_objext
16510 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16511   (eval $ac_compile) 2>conftest.er1
16512   ac_status=$?
16513   grep -v '^ *+' conftest.er1 >conftest.err
16514   rm -f conftest.er1
16515   cat conftest.err >&5
16516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16517   (exit $ac_status); } &&
16518          { ac_try='test -z "$ac_c_werror_flag"
16519                          || test ! -s conftest.err'
16520   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16521   (eval $ac_try) 2>&5
16522   ac_status=$?
16523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16524   (exit $ac_status); }; } &&
16525          { ac_try='test -s conftest.$ac_objext'
16526   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16527   (eval $ac_try) 2>&5
16528   ac_status=$?
16529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16530   (exit $ac_status); }; }; then
16531   ac_cv_func_setpgrp_void=no
16532 else
16533   echo "$as_me: failed program was:" >&5
16534 sed 's/^/| /' conftest.$ac_ext >&5
16535
16536 ac_cv_func_setpgrp_void=yes
16537 fi
16538 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16539 fi
16540 echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16541 echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16542 if test $ac_cv_func_setpgrp_void = yes; then
16543   cat >>confdefs.h <<\_ACEOF
16544 #define SETPGRP_VOID 1
16545 _ACEOF
16546
16547 fi
16548 fi
16549
16550 # Check if sigsetjmp is available.  Using AC_CHECK_FUNCS won't do
16551 # since sigsetjmp might only be defined as a macro.
16552 echo "$as_me:$LINENO: checking for sigsetjmp" >&5
16553 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6
16554 if test "${gdb_cv_func_sigsetjmp+set}" = set; then
16555   echo $ECHO_N "(cached) $ECHO_C" >&6
16556 else
16557   cat >conftest.$ac_ext <<_ACEOF
16558 /* confdefs.h.  */
16559 _ACEOF
16560 cat confdefs.h >>conftest.$ac_ext
16561 cat >>conftest.$ac_ext <<_ACEOF
16562 /* end confdefs.h.  */
16563
16564 #include <setjmp.h>
16565
16566 int
16567 main ()
16568 {
16569 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
16570   ;
16571   return 0;
16572 }
16573 _ACEOF
16574 rm -f conftest.$ac_objext
16575 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16576   (eval $ac_compile) 2>conftest.er1
16577   ac_status=$?
16578   grep -v '^ *+' conftest.er1 >conftest.err
16579   rm -f conftest.er1
16580   cat conftest.err >&5
16581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16582   (exit $ac_status); } &&
16583          { ac_try='test -z "$ac_c_werror_flag"
16584                          || test ! -s conftest.err'
16585   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16586   (eval $ac_try) 2>&5
16587   ac_status=$?
16588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16589   (exit $ac_status); }; } &&
16590          { ac_try='test -s conftest.$ac_objext'
16591   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16592   (eval $ac_try) 2>&5
16593   ac_status=$?
16594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16595   (exit $ac_status); }; }; then
16596   gdb_cv_func_sigsetjmp=yes
16597 else
16598   echo "$as_me: failed program was:" >&5
16599 sed 's/^/| /' conftest.$ac_ext >&5
16600
16601 gdb_cv_func_sigsetjmp=no
16602 fi
16603 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16604 fi
16605 echo "$as_me:$LINENO: result: $gdb_cv_func_sigsetjmp" >&5
16606 echo "${ECHO_T}$gdb_cv_func_sigsetjmp" >&6
16607 if test $gdb_cv_func_sigsetjmp = yes; then
16608
16609 cat >>confdefs.h <<\_ACEOF
16610 #define HAVE_SIGSETJMP 1
16611 _ACEOF
16612
16613 fi
16614
16615 # Assume we'll default to using the included libiberty regex.
16616 gdb_use_included_regex=yes
16617
16618 # However, if the system regex is GNU regex, then default to *not*
16619 # using the included regex.
16620 echo "$as_me:$LINENO: checking for GNU regex" >&5
16621 echo $ECHO_N "checking for GNU regex... $ECHO_C" >&6
16622 if test "${gdb_cv_have_gnu_regex+set}" = set; then
16623   echo $ECHO_N "(cached) $ECHO_C" >&6
16624 else
16625   cat >conftest.$ac_ext <<_ACEOF
16626 /* confdefs.h.  */
16627 _ACEOF
16628 cat confdefs.h >>conftest.$ac_ext
16629 cat >>conftest.$ac_ext <<_ACEOF
16630 /* end confdefs.h.  */
16631 #include <gnu-versions.h>
16632 int
16633 main ()
16634 {
16635 #define REGEX_INTERFACE_VERSION 1
16636 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
16637 # error "Version mismatch"
16638 #endif
16639   ;
16640   return 0;
16641 }
16642 _ACEOF
16643 rm -f conftest.$ac_objext
16644 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16645   (eval $ac_compile) 2>conftest.er1
16646   ac_status=$?
16647   grep -v '^ *+' conftest.er1 >conftest.err
16648   rm -f conftest.er1
16649   cat conftest.err >&5
16650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16651   (exit $ac_status); } &&
16652          { ac_try='test -z "$ac_c_werror_flag"
16653                          || test ! -s conftest.err'
16654   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16655   (eval $ac_try) 2>&5
16656   ac_status=$?
16657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16658   (exit $ac_status); }; } &&
16659          { ac_try='test -s conftest.$ac_objext'
16660   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16661   (eval $ac_try) 2>&5
16662   ac_status=$?
16663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16664   (exit $ac_status); }; }; then
16665   gdb_cv_have_gnu_regex=yes
16666 else
16667   echo "$as_me: failed program was:" >&5
16668 sed 's/^/| /' conftest.$ac_ext >&5
16669
16670 gdb_cv_have_gnu_regex=no
16671 fi
16672 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16673 fi
16674 echo "$as_me:$LINENO: result: $gdb_cv_have_gnu_regex" >&5
16675 echo "${ECHO_T}$gdb_cv_have_gnu_regex" >&6
16676 if test $gdb_cv_have_gnu_regex = yes; then
16677   gdb_use_included_regex=no
16678 fi
16679
16680
16681 # Check whether --with-included-regex or --without-included-regex was given.
16682 if test "${with_included_regex+set}" = set; then
16683   withval="$with_included_regex"
16684   gdb_with_regex=$withval
16685 else
16686   gdb_with_regex=$gdb_use_included_regex
16687 fi;
16688 if test "$gdb_with_regex" = yes; then
16689
16690 cat >>confdefs.h <<\_ACEOF
16691 #define USE_INCLUDED_REGEX 1
16692 _ACEOF
16693
16694 fi
16695
16696 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
16697 echo "$as_me:$LINENO: checking for struct thread.td_pcb" >&5
16698 echo $ECHO_N "checking for struct thread.td_pcb... $ECHO_C" >&6
16699 if test "${ac_cv_member_struct_thread_td_pcb+set}" = set; then
16700   echo $ECHO_N "(cached) $ECHO_C" >&6
16701 else
16702   cat >conftest.$ac_ext <<_ACEOF
16703 /* confdefs.h.  */
16704 _ACEOF
16705 cat confdefs.h >>conftest.$ac_ext
16706 cat >>conftest.$ac_ext <<_ACEOF
16707 /* end confdefs.h.  */
16708 #include <sys/param.h>
16709 #include <sys/proc.h>
16710
16711
16712 int
16713 main ()
16714 {
16715 static struct thread ac_aggr;
16716 if (ac_aggr.td_pcb)
16717 return 0;
16718   ;
16719   return 0;
16720 }
16721 _ACEOF
16722 rm -f conftest.$ac_objext
16723 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16724   (eval $ac_compile) 2>conftest.er1
16725   ac_status=$?
16726   grep -v '^ *+' conftest.er1 >conftest.err
16727   rm -f conftest.er1
16728   cat conftest.err >&5
16729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16730   (exit $ac_status); } &&
16731          { ac_try='test -z "$ac_c_werror_flag"
16732                          || test ! -s conftest.err'
16733   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16734   (eval $ac_try) 2>&5
16735   ac_status=$?
16736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16737   (exit $ac_status); }; } &&
16738          { ac_try='test -s conftest.$ac_objext'
16739   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16740   (eval $ac_try) 2>&5
16741   ac_status=$?
16742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16743   (exit $ac_status); }; }; then
16744   ac_cv_member_struct_thread_td_pcb=yes
16745 else
16746   echo "$as_me: failed program was:" >&5
16747 sed 's/^/| /' conftest.$ac_ext >&5
16748
16749 cat >conftest.$ac_ext <<_ACEOF
16750 /* confdefs.h.  */
16751 _ACEOF
16752 cat confdefs.h >>conftest.$ac_ext
16753 cat >>conftest.$ac_ext <<_ACEOF
16754 /* end confdefs.h.  */
16755 #include <sys/param.h>
16756 #include <sys/proc.h>
16757
16758
16759 int
16760 main ()
16761 {
16762 static struct thread ac_aggr;
16763 if (sizeof ac_aggr.td_pcb)
16764 return 0;
16765   ;
16766   return 0;
16767 }
16768 _ACEOF
16769 rm -f conftest.$ac_objext
16770 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16771   (eval $ac_compile) 2>conftest.er1
16772   ac_status=$?
16773   grep -v '^ *+' conftest.er1 >conftest.err
16774   rm -f conftest.er1
16775   cat conftest.err >&5
16776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16777   (exit $ac_status); } &&
16778          { ac_try='test -z "$ac_c_werror_flag"
16779                          || test ! -s conftest.err'
16780   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16781   (eval $ac_try) 2>&5
16782   ac_status=$?
16783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16784   (exit $ac_status); }; } &&
16785          { ac_try='test -s conftest.$ac_objext'
16786   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16787   (eval $ac_try) 2>&5
16788   ac_status=$?
16789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16790   (exit $ac_status); }; }; then
16791   ac_cv_member_struct_thread_td_pcb=yes
16792 else
16793   echo "$as_me: failed program was:" >&5
16794 sed 's/^/| /' conftest.$ac_ext >&5
16795
16796 ac_cv_member_struct_thread_td_pcb=no
16797 fi
16798 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16799 fi
16800 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16801 fi
16802 echo "$as_me:$LINENO: result: $ac_cv_member_struct_thread_td_pcb" >&5
16803 echo "${ECHO_T}$ac_cv_member_struct_thread_td_pcb" >&6
16804 if test $ac_cv_member_struct_thread_td_pcb = yes; then
16805
16806 cat >>confdefs.h <<_ACEOF
16807 #define HAVE_STRUCT_THREAD_TD_PCB 1
16808 _ACEOF
16809
16810
16811 fi
16812
16813
16814 # See if <sys/lwp.h> defines `struct lwp`.
16815 echo "$as_me:$LINENO: checking for struct lwp" >&5
16816 echo $ECHO_N "checking for struct lwp... $ECHO_C" >&6
16817 if test "${gdb_cv_struct_lwp+set}" = set; then
16818   echo $ECHO_N "(cached) $ECHO_C" >&6
16819 else
16820   cat >conftest.$ac_ext <<_ACEOF
16821 /* confdefs.h.  */
16822 _ACEOF
16823 cat confdefs.h >>conftest.$ac_ext
16824 cat >>conftest.$ac_ext <<_ACEOF
16825 /* end confdefs.h.  */
16826 #include <sys/param.h>
16827 #include <sys/lwp.h>
16828 int
16829 main ()
16830 {
16831 struct lwp l;
16832   ;
16833   return 0;
16834 }
16835 _ACEOF
16836 rm -f conftest.$ac_objext
16837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16838   (eval $ac_compile) 2>conftest.er1
16839   ac_status=$?
16840   grep -v '^ *+' conftest.er1 >conftest.err
16841   rm -f conftest.er1
16842   cat conftest.err >&5
16843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16844   (exit $ac_status); } &&
16845          { ac_try='test -z "$ac_c_werror_flag"
16846                          || test ! -s conftest.err'
16847   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16848   (eval $ac_try) 2>&5
16849   ac_status=$?
16850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16851   (exit $ac_status); }; } &&
16852          { ac_try='test -s conftest.$ac_objext'
16853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16854   (eval $ac_try) 2>&5
16855   ac_status=$?
16856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16857   (exit $ac_status); }; }; then
16858   gdb_cv_struct_lwp=yes
16859 else
16860   echo "$as_me: failed program was:" >&5
16861 sed 's/^/| /' conftest.$ac_ext >&5
16862
16863 gdb_cv_struct_lwp=no
16864 fi
16865 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16866 fi
16867 echo "$as_me:$LINENO: result: $gdb_cv_struct_lwp" >&5
16868 echo "${ECHO_T}$gdb_cv_struct_lwp" >&6
16869 if test $gdb_cv_struct_lwp = yes; then
16870
16871 cat >>confdefs.h <<\_ACEOF
16872 #define HAVE_STRUCT_LWP 1
16873 _ACEOF
16874
16875 fi
16876
16877 # See if <machine/reg.h> degines `struct reg'.
16878 echo "$as_me:$LINENO: checking for struct reg in machine/reg.h" >&5
16879 echo $ECHO_N "checking for struct reg in machine/reg.h... $ECHO_C" >&6
16880 if test "${gdb_cv_struct_reg+set}" = set; then
16881   echo $ECHO_N "(cached) $ECHO_C" >&6
16882 else
16883   cat >conftest.$ac_ext <<_ACEOF
16884 /* confdefs.h.  */
16885 _ACEOF
16886 cat confdefs.h >>conftest.$ac_ext
16887 cat >>conftest.$ac_ext <<_ACEOF
16888 /* end confdefs.h.  */
16889 #include <sys/types.h>
16890 #include <machine/reg.h>
16891 int
16892 main ()
16893 {
16894 struct reg r;
16895   ;
16896   return 0;
16897 }
16898 _ACEOF
16899 rm -f conftest.$ac_objext
16900 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16901   (eval $ac_compile) 2>conftest.er1
16902   ac_status=$?
16903   grep -v '^ *+' conftest.er1 >conftest.err
16904   rm -f conftest.er1
16905   cat conftest.err >&5
16906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16907   (exit $ac_status); } &&
16908          { ac_try='test -z "$ac_c_werror_flag"
16909                          || test ! -s conftest.err'
16910   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16911   (eval $ac_try) 2>&5
16912   ac_status=$?
16913   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16914   (exit $ac_status); }; } &&
16915          { ac_try='test -s conftest.$ac_objext'
16916   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16917   (eval $ac_try) 2>&5
16918   ac_status=$?
16919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16920   (exit $ac_status); }; }; then
16921   gdb_cv_struct_reg=yes
16922 else
16923   echo "$as_me: failed program was:" >&5
16924 sed 's/^/| /' conftest.$ac_ext >&5
16925
16926 gdb_cv_struct_reg=no
16927 fi
16928 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16929 fi
16930 echo "$as_me:$LINENO: result: $gdb_cv_struct_reg" >&5
16931 echo "${ECHO_T}$gdb_cv_struct_reg" >&6
16932 if test $gdb_cv_struct_reg = yes; then
16933
16934 cat >>confdefs.h <<\_ACEOF
16935 #define HAVE_STRUCT_REG 1
16936 _ACEOF
16937
16938 fi
16939
16940 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
16941 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
16942 echo "$as_me:$LINENO: checking for struct reg.r_fs" >&5
16943 echo $ECHO_N "checking for struct reg.r_fs... $ECHO_C" >&6
16944 if test "${ac_cv_member_struct_reg_r_fs+set}" = set; then
16945   echo $ECHO_N "(cached) $ECHO_C" >&6
16946 else
16947   cat >conftest.$ac_ext <<_ACEOF
16948 /* confdefs.h.  */
16949 _ACEOF
16950 cat confdefs.h >>conftest.$ac_ext
16951 cat >>conftest.$ac_ext <<_ACEOF
16952 /* end confdefs.h.  */
16953 #include <machine/reg.h>
16954
16955 int
16956 main ()
16957 {
16958 static struct reg ac_aggr;
16959 if (ac_aggr.r_fs)
16960 return 0;
16961   ;
16962   return 0;
16963 }
16964 _ACEOF
16965 rm -f conftest.$ac_objext
16966 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16967   (eval $ac_compile) 2>conftest.er1
16968   ac_status=$?
16969   grep -v '^ *+' conftest.er1 >conftest.err
16970   rm -f conftest.er1
16971   cat conftest.err >&5
16972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16973   (exit $ac_status); } &&
16974          { ac_try='test -z "$ac_c_werror_flag"
16975                          || test ! -s conftest.err'
16976   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16977   (eval $ac_try) 2>&5
16978   ac_status=$?
16979   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16980   (exit $ac_status); }; } &&
16981          { ac_try='test -s conftest.$ac_objext'
16982   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16983   (eval $ac_try) 2>&5
16984   ac_status=$?
16985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16986   (exit $ac_status); }; }; then
16987   ac_cv_member_struct_reg_r_fs=yes
16988 else
16989   echo "$as_me: failed program was:" >&5
16990 sed 's/^/| /' conftest.$ac_ext >&5
16991
16992 cat >conftest.$ac_ext <<_ACEOF
16993 /* confdefs.h.  */
16994 _ACEOF
16995 cat confdefs.h >>conftest.$ac_ext
16996 cat >>conftest.$ac_ext <<_ACEOF
16997 /* end confdefs.h.  */
16998 #include <machine/reg.h>
16999
17000 int
17001 main ()
17002 {
17003 static struct reg ac_aggr;
17004 if (sizeof ac_aggr.r_fs)
17005 return 0;
17006   ;
17007   return 0;
17008 }
17009 _ACEOF
17010 rm -f conftest.$ac_objext
17011 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17012   (eval $ac_compile) 2>conftest.er1
17013   ac_status=$?
17014   grep -v '^ *+' conftest.er1 >conftest.err
17015   rm -f conftest.er1
17016   cat conftest.err >&5
17017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17018   (exit $ac_status); } &&
17019          { ac_try='test -z "$ac_c_werror_flag"
17020                          || test ! -s conftest.err'
17021   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17022   (eval $ac_try) 2>&5
17023   ac_status=$?
17024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17025   (exit $ac_status); }; } &&
17026          { ac_try='test -s conftest.$ac_objext'
17027   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17028   (eval $ac_try) 2>&5
17029   ac_status=$?
17030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17031   (exit $ac_status); }; }; then
17032   ac_cv_member_struct_reg_r_fs=yes
17033 else
17034   echo "$as_me: failed program was:" >&5
17035 sed 's/^/| /' conftest.$ac_ext >&5
17036
17037 ac_cv_member_struct_reg_r_fs=no
17038 fi
17039 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17040 fi
17041 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17042 fi
17043 echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_fs" >&5
17044 echo "${ECHO_T}$ac_cv_member_struct_reg_r_fs" >&6
17045 if test $ac_cv_member_struct_reg_r_fs = yes; then
17046
17047 cat >>confdefs.h <<_ACEOF
17048 #define HAVE_STRUCT_REG_R_FS 1
17049 _ACEOF
17050
17051
17052 fi
17053 echo "$as_me:$LINENO: checking for struct reg.r_gs" >&5
17054 echo $ECHO_N "checking for struct reg.r_gs... $ECHO_C" >&6
17055 if test "${ac_cv_member_struct_reg_r_gs+set}" = set; then
17056   echo $ECHO_N "(cached) $ECHO_C" >&6
17057 else
17058   cat >conftest.$ac_ext <<_ACEOF
17059 /* confdefs.h.  */
17060 _ACEOF
17061 cat confdefs.h >>conftest.$ac_ext
17062 cat >>conftest.$ac_ext <<_ACEOF
17063 /* end confdefs.h.  */
17064 #include <machine/reg.h>
17065
17066 int
17067 main ()
17068 {
17069 static struct reg ac_aggr;
17070 if (ac_aggr.r_gs)
17071 return 0;
17072   ;
17073   return 0;
17074 }
17075 _ACEOF
17076 rm -f conftest.$ac_objext
17077 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17078   (eval $ac_compile) 2>conftest.er1
17079   ac_status=$?
17080   grep -v '^ *+' conftest.er1 >conftest.err
17081   rm -f conftest.er1
17082   cat conftest.err >&5
17083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17084   (exit $ac_status); } &&
17085          { ac_try='test -z "$ac_c_werror_flag"
17086                          || test ! -s conftest.err'
17087   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17088   (eval $ac_try) 2>&5
17089   ac_status=$?
17090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17091   (exit $ac_status); }; } &&
17092          { ac_try='test -s conftest.$ac_objext'
17093   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17094   (eval $ac_try) 2>&5
17095   ac_status=$?
17096   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17097   (exit $ac_status); }; }; then
17098   ac_cv_member_struct_reg_r_gs=yes
17099 else
17100   echo "$as_me: failed program was:" >&5
17101 sed 's/^/| /' conftest.$ac_ext >&5
17102
17103 cat >conftest.$ac_ext <<_ACEOF
17104 /* confdefs.h.  */
17105 _ACEOF
17106 cat confdefs.h >>conftest.$ac_ext
17107 cat >>conftest.$ac_ext <<_ACEOF
17108 /* end confdefs.h.  */
17109 #include <machine/reg.h>
17110
17111 int
17112 main ()
17113 {
17114 static struct reg ac_aggr;
17115 if (sizeof ac_aggr.r_gs)
17116 return 0;
17117   ;
17118   return 0;
17119 }
17120 _ACEOF
17121 rm -f conftest.$ac_objext
17122 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17123   (eval $ac_compile) 2>conftest.er1
17124   ac_status=$?
17125   grep -v '^ *+' conftest.er1 >conftest.err
17126   rm -f conftest.er1
17127   cat conftest.err >&5
17128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17129   (exit $ac_status); } &&
17130          { ac_try='test -z "$ac_c_werror_flag"
17131                          || test ! -s conftest.err'
17132   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17133   (eval $ac_try) 2>&5
17134   ac_status=$?
17135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17136   (exit $ac_status); }; } &&
17137          { ac_try='test -s conftest.$ac_objext'
17138   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17139   (eval $ac_try) 2>&5
17140   ac_status=$?
17141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17142   (exit $ac_status); }; }; then
17143   ac_cv_member_struct_reg_r_gs=yes
17144 else
17145   echo "$as_me: failed program was:" >&5
17146 sed 's/^/| /' conftest.$ac_ext >&5
17147
17148 ac_cv_member_struct_reg_r_gs=no
17149 fi
17150 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17151 fi
17152 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17153 fi
17154 echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_gs" >&5
17155 echo "${ECHO_T}$ac_cv_member_struct_reg_r_gs" >&6
17156 if test $ac_cv_member_struct_reg_r_gs = yes; then
17157
17158 cat >>confdefs.h <<_ACEOF
17159 #define HAVE_STRUCT_REG_R_GS 1
17160 _ACEOF
17161
17162
17163 fi
17164
17165
17166 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
17167 echo "$as_me:$LINENO: checking for PTRACE_GETREGS" >&5
17168 echo $ECHO_N "checking for PTRACE_GETREGS... $ECHO_C" >&6
17169 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then
17170   echo $ECHO_N "(cached) $ECHO_C" >&6
17171 else
17172   cat >conftest.$ac_ext <<_ACEOF
17173 /* confdefs.h.  */
17174 _ACEOF
17175 cat confdefs.h >>conftest.$ac_ext
17176 cat >>conftest.$ac_ext <<_ACEOF
17177 /* end confdefs.h.  */
17178 #include <sys/ptrace.h>
17179 int
17180 main ()
17181 {
17182 PTRACE_GETREGS;
17183   ;
17184   return 0;
17185 }
17186 _ACEOF
17187 rm -f conftest.$ac_objext
17188 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17189   (eval $ac_compile) 2>conftest.er1
17190   ac_status=$?
17191   grep -v '^ *+' conftest.er1 >conftest.err
17192   rm -f conftest.er1
17193   cat conftest.err >&5
17194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17195   (exit $ac_status); } &&
17196          { ac_try='test -z "$ac_c_werror_flag"
17197                          || test ! -s conftest.err'
17198   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17199   (eval $ac_try) 2>&5
17200   ac_status=$?
17201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17202   (exit $ac_status); }; } &&
17203          { ac_try='test -s conftest.$ac_objext'
17204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17205   (eval $ac_try) 2>&5
17206   ac_status=$?
17207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17208   (exit $ac_status); }; }; then
17209   gdb_cv_have_ptrace_getregs=yes
17210 else
17211   echo "$as_me: failed program was:" >&5
17212 sed 's/^/| /' conftest.$ac_ext >&5
17213
17214 gdb_cv_have_ptrace_getregs=no
17215 fi
17216 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17217 fi
17218
17219 echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getregs" >&5
17220 echo "${ECHO_T}$gdb_cv_have_ptrace_getregs" >&6
17221 if test $gdb_cv_have_ptrace_getregs = yes; then
17222
17223 cat >>confdefs.h <<\_ACEOF
17224 #define HAVE_PTRACE_GETREGS 1
17225 _ACEOF
17226
17227 fi
17228
17229 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
17230 echo "$as_me:$LINENO: checking for PTRACE_GETFPXREGS" >&5
17231 echo $ECHO_N "checking for PTRACE_GETFPXREGS... $ECHO_C" >&6
17232 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then
17233   echo $ECHO_N "(cached) $ECHO_C" >&6
17234 else
17235   cat >conftest.$ac_ext <<_ACEOF
17236 /* confdefs.h.  */
17237 _ACEOF
17238 cat confdefs.h >>conftest.$ac_ext
17239 cat >>conftest.$ac_ext <<_ACEOF
17240 /* end confdefs.h.  */
17241 #include <sys/ptrace.h>
17242 int
17243 main ()
17244 {
17245 PTRACE_GETFPXREGS;
17246   ;
17247   return 0;
17248 }
17249 _ACEOF
17250 rm -f conftest.$ac_objext
17251 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17252   (eval $ac_compile) 2>conftest.er1
17253   ac_status=$?
17254   grep -v '^ *+' conftest.er1 >conftest.err
17255   rm -f conftest.er1
17256   cat conftest.err >&5
17257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17258   (exit $ac_status); } &&
17259          { ac_try='test -z "$ac_c_werror_flag"
17260                          || test ! -s conftest.err'
17261   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17262   (eval $ac_try) 2>&5
17263   ac_status=$?
17264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17265   (exit $ac_status); }; } &&
17266          { ac_try='test -s conftest.$ac_objext'
17267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17268   (eval $ac_try) 2>&5
17269   ac_status=$?
17270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17271   (exit $ac_status); }; }; then
17272   gdb_cv_have_ptrace_getfpxregs=yes
17273 else
17274   echo "$as_me: failed program was:" >&5
17275 sed 's/^/| /' conftest.$ac_ext >&5
17276
17277 gdb_cv_have_ptrace_getfpxregs=no
17278 fi
17279 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17280 fi
17281
17282 echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getfpxregs" >&5
17283 echo "${ECHO_T}$gdb_cv_have_ptrace_getfpxregs" >&6
17284 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
17285
17286 cat >>confdefs.h <<\_ACEOF
17287 #define HAVE_PTRACE_GETFPXREGS 1
17288 _ACEOF
17289
17290 fi
17291
17292 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
17293 echo "$as_me:$LINENO: checking for PT_GETDBREGS" >&5
17294 echo $ECHO_N "checking for PT_GETDBREGS... $ECHO_C" >&6
17295 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then
17296   echo $ECHO_N "(cached) $ECHO_C" >&6
17297 else
17298   cat >conftest.$ac_ext <<_ACEOF
17299 /* confdefs.h.  */
17300 _ACEOF
17301 cat confdefs.h >>conftest.$ac_ext
17302 cat >>conftest.$ac_ext <<_ACEOF
17303 /* end confdefs.h.  */
17304 #include <sys/types.h>
17305 #include <sys/ptrace.h>
17306 int
17307 main ()
17308 {
17309 PT_GETDBREGS;
17310   ;
17311   return 0;
17312 }
17313 _ACEOF
17314 rm -f conftest.$ac_objext
17315 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17316   (eval $ac_compile) 2>conftest.er1
17317   ac_status=$?
17318   grep -v '^ *+' conftest.er1 >conftest.err
17319   rm -f conftest.er1
17320   cat conftest.err >&5
17321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17322   (exit $ac_status); } &&
17323          { ac_try='test -z "$ac_c_werror_flag"
17324                          || test ! -s conftest.err'
17325   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17326   (eval $ac_try) 2>&5
17327   ac_status=$?
17328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17329   (exit $ac_status); }; } &&
17330          { ac_try='test -s conftest.$ac_objext'
17331   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17332   (eval $ac_try) 2>&5
17333   ac_status=$?
17334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17335   (exit $ac_status); }; }; then
17336   gdb_cv_have_pt_getdbregs=yes
17337 else
17338   echo "$as_me: failed program was:" >&5
17339 sed 's/^/| /' conftest.$ac_ext >&5
17340
17341 gdb_cv_have_pt_getdbregs=no
17342 fi
17343 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17344 fi
17345
17346 echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getdbregs" >&5
17347 echo "${ECHO_T}$gdb_cv_have_pt_getdbregs" >&6
17348 if test $gdb_cv_have_pt_getdbregs = yes; then
17349
17350 cat >>confdefs.h <<\_ACEOF
17351 #define HAVE_PT_GETDBREGS 1
17352 _ACEOF
17353
17354 fi
17355
17356 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
17357 echo "$as_me:$LINENO: checking for PT_GETXMMREGS" >&5
17358 echo $ECHO_N "checking for PT_GETXMMREGS... $ECHO_C" >&6
17359 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then
17360   echo $ECHO_N "(cached) $ECHO_C" >&6
17361 else
17362   cat >conftest.$ac_ext <<_ACEOF
17363 /* confdefs.h.  */
17364 _ACEOF
17365 cat confdefs.h >>conftest.$ac_ext
17366 cat >>conftest.$ac_ext <<_ACEOF
17367 /* end confdefs.h.  */
17368 #include <sys/types.h>
17369 #include <sys/ptrace.h>
17370 int
17371 main ()
17372 {
17373 PT_GETXMMREGS;
17374   ;
17375   return 0;
17376 }
17377 _ACEOF
17378 rm -f conftest.$ac_objext
17379 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17380   (eval $ac_compile) 2>conftest.er1
17381   ac_status=$?
17382   grep -v '^ *+' conftest.er1 >conftest.err
17383   rm -f conftest.er1
17384   cat conftest.err >&5
17385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17386   (exit $ac_status); } &&
17387          { ac_try='test -z "$ac_c_werror_flag"
17388                          || test ! -s conftest.err'
17389   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17390   (eval $ac_try) 2>&5
17391   ac_status=$?
17392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17393   (exit $ac_status); }; } &&
17394          { ac_try='test -s conftest.$ac_objext'
17395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17396   (eval $ac_try) 2>&5
17397   ac_status=$?
17398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17399   (exit $ac_status); }; }; then
17400   gdb_cv_have_pt_getxmmregs=yes
17401 else
17402   echo "$as_me: failed program was:" >&5
17403 sed 's/^/| /' conftest.$ac_ext >&5
17404
17405 gdb_cv_have_pt_getxmmregs=no
17406 fi
17407 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17408 fi
17409
17410 echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getxmmregs" >&5
17411 echo "${ECHO_T}$gdb_cv_have_pt_getxmmregs" >&6
17412 if test $gdb_cv_have_pt_getxmmregs = yes; then
17413
17414 cat >>confdefs.h <<\_ACEOF
17415 #define HAVE_PT_GETXMMREGS 1
17416 _ACEOF
17417
17418 fi
17419
17420 # Detect which type of /proc is in use, such as for Unixware or Solaris.
17421
17422 if test "${target}" = "${host}"; then
17423   case "${host}" in
17424   *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
17425
17426 cat >>confdefs.h <<\_ACEOF
17427 #define NEW_PROC_API 1
17428 _ACEOF
17429
17430       ;;
17431   *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
17432
17433 cat >>confdefs.h <<\_ACEOF
17434 #define NEW_PROC_API 1
17435 _ACEOF
17436
17437       ;;
17438   mips-sgi-irix5*)
17439       # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
17440
17441 cat >>confdefs.h <<\_ACEOF
17442 #define _KMEMUSER 1
17443 _ACEOF
17444
17445       ;;
17446   esac
17447 fi
17448
17449 if test "$ac_cv_header_sys_procfs_h" = yes; then
17450   echo "$as_me:$LINENO: checking for pstatus_t in sys/procfs.h" >&5
17451 echo $ECHO_N "checking for pstatus_t in sys/procfs.h... $ECHO_C" >&6
17452  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then
17453   echo $ECHO_N "(cached) $ECHO_C" >&6
17454 else
17455   cat >conftest.$ac_ext <<_ACEOF
17456 /* confdefs.h.  */
17457 _ACEOF
17458 cat confdefs.h >>conftest.$ac_ext
17459 cat >>conftest.$ac_ext <<_ACEOF
17460 /* end confdefs.h.  */
17461
17462 #define _SYSCALL32
17463 #include <sys/procfs.h>
17464 int
17465 main ()
17466 {
17467 pstatus_t avar
17468   ;
17469   return 0;
17470 }
17471 _ACEOF
17472 rm -f conftest.$ac_objext
17473 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17474   (eval $ac_compile) 2>conftest.er1
17475   ac_status=$?
17476   grep -v '^ *+' conftest.er1 >conftest.err
17477   rm -f conftest.er1
17478   cat conftest.err >&5
17479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17480   (exit $ac_status); } &&
17481          { ac_try='test -z "$ac_c_werror_flag"
17482                          || test ! -s conftest.err'
17483   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17484   (eval $ac_try) 2>&5
17485   ac_status=$?
17486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17487   (exit $ac_status); }; } &&
17488          { ac_try='test -s conftest.$ac_objext'
17489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17490   (eval $ac_try) 2>&5
17491   ac_status=$?
17492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17493   (exit $ac_status); }; }; then
17494   bfd_cv_have_sys_procfs_type_pstatus_t=yes
17495 else
17496   echo "$as_me: failed program was:" >&5
17497 sed 's/^/| /' conftest.$ac_ext >&5
17498
17499 bfd_cv_have_sys_procfs_type_pstatus_t=no
17500
17501 fi
17502 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17503 fi
17504
17505  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
17506
17507 cat >>confdefs.h <<\_ACEOF
17508 #define HAVE_PSTATUS_T 1
17509 _ACEOF
17510
17511  fi
17512  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
17513 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus_t" >&6
17514
17515   echo "$as_me:$LINENO: checking for prrun_t in sys/procfs.h" >&5
17516 echo $ECHO_N "checking for prrun_t in sys/procfs.h... $ECHO_C" >&6
17517  if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then
17518   echo $ECHO_N "(cached) $ECHO_C" >&6
17519 else
17520   cat >conftest.$ac_ext <<_ACEOF
17521 /* confdefs.h.  */
17522 _ACEOF
17523 cat confdefs.h >>conftest.$ac_ext
17524 cat >>conftest.$ac_ext <<_ACEOF
17525 /* end confdefs.h.  */
17526
17527 #define _SYSCALL32
17528 #include <sys/procfs.h>
17529 int
17530 main ()
17531 {
17532 prrun_t avar
17533   ;
17534   return 0;
17535 }
17536 _ACEOF
17537 rm -f conftest.$ac_objext
17538 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17539   (eval $ac_compile) 2>conftest.er1
17540   ac_status=$?
17541   grep -v '^ *+' conftest.er1 >conftest.err
17542   rm -f conftest.er1
17543   cat conftest.err >&5
17544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17545   (exit $ac_status); } &&
17546          { ac_try='test -z "$ac_c_werror_flag"
17547                          || test ! -s conftest.err'
17548   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17549   (eval $ac_try) 2>&5
17550   ac_status=$?
17551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17552   (exit $ac_status); }; } &&
17553          { ac_try='test -s conftest.$ac_objext'
17554   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17555   (eval $ac_try) 2>&5
17556   ac_status=$?
17557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17558   (exit $ac_status); }; }; then
17559   bfd_cv_have_sys_procfs_type_prrun_t=yes
17560 else
17561   echo "$as_me: failed program was:" >&5
17562 sed 's/^/| /' conftest.$ac_ext >&5
17563
17564 bfd_cv_have_sys_procfs_type_prrun_t=no
17565
17566 fi
17567 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17568 fi
17569
17570  if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
17571
17572 cat >>confdefs.h <<\_ACEOF
17573 #define HAVE_PRRUN_T 1
17574 _ACEOF
17575
17576  fi
17577  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
17578 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prrun_t" >&6
17579
17580   echo "$as_me:$LINENO: checking for gregset_t in sys/procfs.h" >&5
17581 echo $ECHO_N "checking for gregset_t in sys/procfs.h... $ECHO_C" >&6
17582  if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then
17583   echo $ECHO_N "(cached) $ECHO_C" >&6
17584 else
17585   cat >conftest.$ac_ext <<_ACEOF
17586 /* confdefs.h.  */
17587 _ACEOF
17588 cat confdefs.h >>conftest.$ac_ext
17589 cat >>conftest.$ac_ext <<_ACEOF
17590 /* end confdefs.h.  */
17591
17592 #define _SYSCALL32
17593 #include <sys/procfs.h>
17594 int
17595 main ()
17596 {
17597 gregset_t avar
17598   ;
17599   return 0;
17600 }
17601 _ACEOF
17602 rm -f conftest.$ac_objext
17603 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17604   (eval $ac_compile) 2>conftest.er1
17605   ac_status=$?
17606   grep -v '^ *+' conftest.er1 >conftest.err
17607   rm -f conftest.er1
17608   cat conftest.err >&5
17609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17610   (exit $ac_status); } &&
17611          { ac_try='test -z "$ac_c_werror_flag"
17612                          || test ! -s conftest.err'
17613   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17614   (eval $ac_try) 2>&5
17615   ac_status=$?
17616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17617   (exit $ac_status); }; } &&
17618          { ac_try='test -s conftest.$ac_objext'
17619   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17620   (eval $ac_try) 2>&5
17621   ac_status=$?
17622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17623   (exit $ac_status); }; }; then
17624   bfd_cv_have_sys_procfs_type_gregset_t=yes
17625 else
17626   echo "$as_me: failed program was:" >&5
17627 sed 's/^/| /' conftest.$ac_ext >&5
17628
17629 bfd_cv_have_sys_procfs_type_gregset_t=no
17630
17631 fi
17632 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17633 fi
17634
17635  if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
17636
17637 cat >>confdefs.h <<\_ACEOF
17638 #define HAVE_GREGSET_T 1
17639 _ACEOF
17640
17641  fi
17642  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
17643 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_gregset_t" >&6
17644
17645   echo "$as_me:$LINENO: checking for fpregset_t in sys/procfs.h" >&5
17646 echo $ECHO_N "checking for fpregset_t in sys/procfs.h... $ECHO_C" >&6
17647  if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then
17648   echo $ECHO_N "(cached) $ECHO_C" >&6
17649 else
17650   cat >conftest.$ac_ext <<_ACEOF
17651 /* confdefs.h.  */
17652 _ACEOF
17653 cat confdefs.h >>conftest.$ac_ext
17654 cat >>conftest.$ac_ext <<_ACEOF
17655 /* end confdefs.h.  */
17656
17657 #define _SYSCALL32
17658 #include <sys/procfs.h>
17659 int
17660 main ()
17661 {
17662 fpregset_t avar
17663   ;
17664   return 0;
17665 }
17666 _ACEOF
17667 rm -f conftest.$ac_objext
17668 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17669   (eval $ac_compile) 2>conftest.er1
17670   ac_status=$?
17671   grep -v '^ *+' conftest.er1 >conftest.err
17672   rm -f conftest.er1
17673   cat conftest.err >&5
17674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17675   (exit $ac_status); } &&
17676          { ac_try='test -z "$ac_c_werror_flag"
17677                          || test ! -s conftest.err'
17678   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17679   (eval $ac_try) 2>&5
17680   ac_status=$?
17681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17682   (exit $ac_status); }; } &&
17683          { ac_try='test -s conftest.$ac_objext'
17684   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17685   (eval $ac_try) 2>&5
17686   ac_status=$?
17687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17688   (exit $ac_status); }; }; then
17689   bfd_cv_have_sys_procfs_type_fpregset_t=yes
17690 else
17691   echo "$as_me: failed program was:" >&5
17692 sed 's/^/| /' conftest.$ac_ext >&5
17693
17694 bfd_cv_have_sys_procfs_type_fpregset_t=no
17695
17696 fi
17697 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17698 fi
17699
17700  if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
17701
17702 cat >>confdefs.h <<\_ACEOF
17703 #define HAVE_FPREGSET_T 1
17704 _ACEOF
17705
17706  fi
17707  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
17708 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_fpregset_t" >&6
17709
17710   echo "$as_me:$LINENO: checking for prgregset_t in sys/procfs.h" >&5
17711 echo $ECHO_N "checking for prgregset_t in sys/procfs.h... $ECHO_C" >&6
17712  if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then
17713   echo $ECHO_N "(cached) $ECHO_C" >&6
17714 else
17715   cat >conftest.$ac_ext <<_ACEOF
17716 /* confdefs.h.  */
17717 _ACEOF
17718 cat confdefs.h >>conftest.$ac_ext
17719 cat >>conftest.$ac_ext <<_ACEOF
17720 /* end confdefs.h.  */
17721
17722 #define _SYSCALL32
17723 #include <sys/procfs.h>
17724 int
17725 main ()
17726 {
17727 prgregset_t avar
17728   ;
17729   return 0;
17730 }
17731 _ACEOF
17732 rm -f conftest.$ac_objext
17733 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17734   (eval $ac_compile) 2>conftest.er1
17735   ac_status=$?
17736   grep -v '^ *+' conftest.er1 >conftest.err
17737   rm -f conftest.er1
17738   cat conftest.err >&5
17739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17740   (exit $ac_status); } &&
17741          { ac_try='test -z "$ac_c_werror_flag"
17742                          || test ! -s conftest.err'
17743   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17744   (eval $ac_try) 2>&5
17745   ac_status=$?
17746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17747   (exit $ac_status); }; } &&
17748          { ac_try='test -s conftest.$ac_objext'
17749   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17750   (eval $ac_try) 2>&5
17751   ac_status=$?
17752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17753   (exit $ac_status); }; }; then
17754   bfd_cv_have_sys_procfs_type_prgregset_t=yes
17755 else
17756   echo "$as_me: failed program was:" >&5
17757 sed 's/^/| /' conftest.$ac_ext >&5
17758
17759 bfd_cv_have_sys_procfs_type_prgregset_t=no
17760
17761 fi
17762 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17763 fi
17764
17765  if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
17766
17767 cat >>confdefs.h <<\_ACEOF
17768 #define HAVE_PRGREGSET_T 1
17769 _ACEOF
17770
17771  fi
17772  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
17773 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset_t" >&6
17774
17775   echo "$as_me:$LINENO: checking for prfpregset_t in sys/procfs.h" >&5
17776 echo $ECHO_N "checking for prfpregset_t in sys/procfs.h... $ECHO_C" >&6
17777  if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then
17778   echo $ECHO_N "(cached) $ECHO_C" >&6
17779 else
17780   cat >conftest.$ac_ext <<_ACEOF
17781 /* confdefs.h.  */
17782 _ACEOF
17783 cat confdefs.h >>conftest.$ac_ext
17784 cat >>conftest.$ac_ext <<_ACEOF
17785 /* end confdefs.h.  */
17786
17787 #define _SYSCALL32
17788 #include <sys/procfs.h>
17789 int
17790 main ()
17791 {
17792 prfpregset_t avar
17793   ;
17794   return 0;
17795 }
17796 _ACEOF
17797 rm -f conftest.$ac_objext
17798 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17799   (eval $ac_compile) 2>conftest.er1
17800   ac_status=$?
17801   grep -v '^ *+' conftest.er1 >conftest.err
17802   rm -f conftest.er1
17803   cat conftest.err >&5
17804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17805   (exit $ac_status); } &&
17806          { ac_try='test -z "$ac_c_werror_flag"
17807                          || test ! -s conftest.err'
17808   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17809   (eval $ac_try) 2>&5
17810   ac_status=$?
17811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17812   (exit $ac_status); }; } &&
17813          { ac_try='test -s conftest.$ac_objext'
17814   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17815   (eval $ac_try) 2>&5
17816   ac_status=$?
17817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17818   (exit $ac_status); }; }; then
17819   bfd_cv_have_sys_procfs_type_prfpregset_t=yes
17820 else
17821   echo "$as_me: failed program was:" >&5
17822 sed 's/^/| /' conftest.$ac_ext >&5
17823
17824 bfd_cv_have_sys_procfs_type_prfpregset_t=no
17825
17826 fi
17827 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17828 fi
17829
17830  if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
17831
17832 cat >>confdefs.h <<\_ACEOF
17833 #define HAVE_PRFPREGSET_T 1
17834 _ACEOF
17835
17836  fi
17837  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
17838 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6
17839
17840   echo "$as_me:$LINENO: checking for prgregset32_t in sys/procfs.h" >&5
17841 echo $ECHO_N "checking for prgregset32_t in sys/procfs.h... $ECHO_C" >&6
17842  if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then
17843   echo $ECHO_N "(cached) $ECHO_C" >&6
17844 else
17845   cat >conftest.$ac_ext <<_ACEOF
17846 /* confdefs.h.  */
17847 _ACEOF
17848 cat confdefs.h >>conftest.$ac_ext
17849 cat >>conftest.$ac_ext <<_ACEOF
17850 /* end confdefs.h.  */
17851
17852 #define _SYSCALL32
17853 #include <sys/procfs.h>
17854 int
17855 main ()
17856 {
17857 prgregset32_t avar
17858   ;
17859   return 0;
17860 }
17861 _ACEOF
17862 rm -f conftest.$ac_objext
17863 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17864   (eval $ac_compile) 2>conftest.er1
17865   ac_status=$?
17866   grep -v '^ *+' conftest.er1 >conftest.err
17867   rm -f conftest.er1
17868   cat conftest.err >&5
17869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17870   (exit $ac_status); } &&
17871          { ac_try='test -z "$ac_c_werror_flag"
17872                          || test ! -s conftest.err'
17873   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17874   (eval $ac_try) 2>&5
17875   ac_status=$?
17876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17877   (exit $ac_status); }; } &&
17878          { ac_try='test -s conftest.$ac_objext'
17879   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17880   (eval $ac_try) 2>&5
17881   ac_status=$?
17882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17883   (exit $ac_status); }; }; then
17884   bfd_cv_have_sys_procfs_type_prgregset32_t=yes
17885 else
17886   echo "$as_me: failed program was:" >&5
17887 sed 's/^/| /' conftest.$ac_ext >&5
17888
17889 bfd_cv_have_sys_procfs_type_prgregset32_t=no
17890
17891 fi
17892 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17893 fi
17894
17895  if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
17896
17897 cat >>confdefs.h <<\_ACEOF
17898 #define HAVE_PRGREGSET32_T 1
17899 _ACEOF
17900
17901  fi
17902  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
17903 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6
17904
17905   echo "$as_me:$LINENO: checking for prfpregset32_t in sys/procfs.h" >&5
17906 echo $ECHO_N "checking for prfpregset32_t in sys/procfs.h... $ECHO_C" >&6
17907  if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then
17908   echo $ECHO_N "(cached) $ECHO_C" >&6
17909 else
17910   cat >conftest.$ac_ext <<_ACEOF
17911 /* confdefs.h.  */
17912 _ACEOF
17913 cat confdefs.h >>conftest.$ac_ext
17914 cat >>conftest.$ac_ext <<_ACEOF
17915 /* end confdefs.h.  */
17916
17917 #define _SYSCALL32
17918 #include <sys/procfs.h>
17919 int
17920 main ()
17921 {
17922 prfpregset32_t avar
17923   ;
17924   return 0;
17925 }
17926 _ACEOF
17927 rm -f conftest.$ac_objext
17928 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17929   (eval $ac_compile) 2>conftest.er1
17930   ac_status=$?
17931   grep -v '^ *+' conftest.er1 >conftest.err
17932   rm -f conftest.er1
17933   cat conftest.err >&5
17934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17935   (exit $ac_status); } &&
17936          { ac_try='test -z "$ac_c_werror_flag"
17937                          || test ! -s conftest.err'
17938   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17939   (eval $ac_try) 2>&5
17940   ac_status=$?
17941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17942   (exit $ac_status); }; } &&
17943          { ac_try='test -s conftest.$ac_objext'
17944   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17945   (eval $ac_try) 2>&5
17946   ac_status=$?
17947   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17948   (exit $ac_status); }; }; then
17949   bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
17950 else
17951   echo "$as_me: failed program was:" >&5
17952 sed 's/^/| /' conftest.$ac_ext >&5
17953
17954 bfd_cv_have_sys_procfs_type_prfpregset32_t=no
17955
17956 fi
17957 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17958 fi
17959
17960  if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
17961
17962 cat >>confdefs.h <<\_ACEOF
17963 #define HAVE_PRFPREGSET32_T 1
17964 _ACEOF
17965
17966  fi
17967  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
17968 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6
17969
17970   echo "$as_me:$LINENO: checking for lwpid_t in sys/procfs.h" >&5
17971 echo $ECHO_N "checking for lwpid_t in sys/procfs.h... $ECHO_C" >&6
17972  if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then
17973   echo $ECHO_N "(cached) $ECHO_C" >&6
17974 else
17975   cat >conftest.$ac_ext <<_ACEOF
17976 /* confdefs.h.  */
17977 _ACEOF
17978 cat confdefs.h >>conftest.$ac_ext
17979 cat >>conftest.$ac_ext <<_ACEOF
17980 /* end confdefs.h.  */
17981
17982 #define _SYSCALL32
17983 #include <sys/procfs.h>
17984 int
17985 main ()
17986 {
17987 lwpid_t avar
17988   ;
17989   return 0;
17990 }
17991 _ACEOF
17992 rm -f conftest.$ac_objext
17993 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17994   (eval $ac_compile) 2>conftest.er1
17995   ac_status=$?
17996   grep -v '^ *+' conftest.er1 >conftest.err
17997   rm -f conftest.er1
17998   cat conftest.err >&5
17999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18000   (exit $ac_status); } &&
18001          { ac_try='test -z "$ac_c_werror_flag"
18002                          || test ! -s conftest.err'
18003   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18004   (eval $ac_try) 2>&5
18005   ac_status=$?
18006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18007   (exit $ac_status); }; } &&
18008          { ac_try='test -s conftest.$ac_objext'
18009   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18010   (eval $ac_try) 2>&5
18011   ac_status=$?
18012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18013   (exit $ac_status); }; }; then
18014   bfd_cv_have_sys_procfs_type_lwpid_t=yes
18015 else
18016   echo "$as_me: failed program was:" >&5
18017 sed 's/^/| /' conftest.$ac_ext >&5
18018
18019 bfd_cv_have_sys_procfs_type_lwpid_t=no
18020
18021 fi
18022 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18023 fi
18024
18025  if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
18026
18027 cat >>confdefs.h <<\_ACEOF
18028 #define HAVE_LWPID_T 1
18029 _ACEOF
18030
18031  fi
18032  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
18033 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpid_t" >&6
18034
18035   echo "$as_me:$LINENO: checking for psaddr_t in sys/procfs.h" >&5
18036 echo $ECHO_N "checking for psaddr_t in sys/procfs.h... $ECHO_C" >&6
18037  if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then
18038   echo $ECHO_N "(cached) $ECHO_C" >&6
18039 else
18040   cat >conftest.$ac_ext <<_ACEOF
18041 /* confdefs.h.  */
18042 _ACEOF
18043 cat confdefs.h >>conftest.$ac_ext
18044 cat >>conftest.$ac_ext <<_ACEOF
18045 /* end confdefs.h.  */
18046
18047 #define _SYSCALL32
18048 #include <sys/procfs.h>
18049 int
18050 main ()
18051 {
18052 psaddr_t avar
18053   ;
18054   return 0;
18055 }
18056 _ACEOF
18057 rm -f conftest.$ac_objext
18058 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18059   (eval $ac_compile) 2>conftest.er1
18060   ac_status=$?
18061   grep -v '^ *+' conftest.er1 >conftest.err
18062   rm -f conftest.er1
18063   cat conftest.err >&5
18064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18065   (exit $ac_status); } &&
18066          { ac_try='test -z "$ac_c_werror_flag"
18067                          || test ! -s conftest.err'
18068   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18069   (eval $ac_try) 2>&5
18070   ac_status=$?
18071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18072   (exit $ac_status); }; } &&
18073          { ac_try='test -s conftest.$ac_objext'
18074   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18075   (eval $ac_try) 2>&5
18076   ac_status=$?
18077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18078   (exit $ac_status); }; }; then
18079   bfd_cv_have_sys_procfs_type_psaddr_t=yes
18080 else
18081   echo "$as_me: failed program was:" >&5
18082 sed 's/^/| /' conftest.$ac_ext >&5
18083
18084 bfd_cv_have_sys_procfs_type_psaddr_t=no
18085
18086 fi
18087 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18088 fi
18089
18090  if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
18091
18092 cat >>confdefs.h <<\_ACEOF
18093 #define HAVE_PSADDR_T 1
18094 _ACEOF
18095
18096  fi
18097  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
18098 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psaddr_t" >&6
18099
18100   echo "$as_me:$LINENO: checking for prsysent_t in sys/procfs.h" >&5
18101 echo $ECHO_N "checking for prsysent_t in sys/procfs.h... $ECHO_C" >&6
18102  if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then
18103   echo $ECHO_N "(cached) $ECHO_C" >&6
18104 else
18105   cat >conftest.$ac_ext <<_ACEOF
18106 /* confdefs.h.  */
18107 _ACEOF
18108 cat confdefs.h >>conftest.$ac_ext
18109 cat >>conftest.$ac_ext <<_ACEOF
18110 /* end confdefs.h.  */
18111
18112 #define _SYSCALL32
18113 #include <sys/procfs.h>
18114 int
18115 main ()
18116 {
18117 prsysent_t avar
18118   ;
18119   return 0;
18120 }
18121 _ACEOF
18122 rm -f conftest.$ac_objext
18123 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18124   (eval $ac_compile) 2>conftest.er1
18125   ac_status=$?
18126   grep -v '^ *+' conftest.er1 >conftest.err
18127   rm -f conftest.er1
18128   cat conftest.err >&5
18129   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18130   (exit $ac_status); } &&
18131          { ac_try='test -z "$ac_c_werror_flag"
18132                          || test ! -s conftest.err'
18133   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18134   (eval $ac_try) 2>&5
18135   ac_status=$?
18136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18137   (exit $ac_status); }; } &&
18138          { ac_try='test -s conftest.$ac_objext'
18139   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18140   (eval $ac_try) 2>&5
18141   ac_status=$?
18142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18143   (exit $ac_status); }; }; then
18144   bfd_cv_have_sys_procfs_type_prsysent_t=yes
18145 else
18146   echo "$as_me: failed program was:" >&5
18147 sed 's/^/| /' conftest.$ac_ext >&5
18148
18149 bfd_cv_have_sys_procfs_type_prsysent_t=no
18150
18151 fi
18152 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18153 fi
18154
18155  if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
18156
18157 cat >>confdefs.h <<\_ACEOF
18158 #define HAVE_PRSYSENT_T 1
18159 _ACEOF
18160
18161  fi
18162  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
18163 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prsysent_t" >&6
18164
18165   echo "$as_me:$LINENO: checking for pr_sigset_t in sys/procfs.h" >&5
18166 echo $ECHO_N "checking for pr_sigset_t in sys/procfs.h... $ECHO_C" >&6
18167  if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then
18168   echo $ECHO_N "(cached) $ECHO_C" >&6
18169 else
18170   cat >conftest.$ac_ext <<_ACEOF
18171 /* confdefs.h.  */
18172 _ACEOF
18173 cat confdefs.h >>conftest.$ac_ext
18174 cat >>conftest.$ac_ext <<_ACEOF
18175 /* end confdefs.h.  */
18176
18177 #define _SYSCALL32
18178 #include <sys/procfs.h>
18179 int
18180 main ()
18181 {
18182 pr_sigset_t avar
18183   ;
18184   return 0;
18185 }
18186 _ACEOF
18187 rm -f conftest.$ac_objext
18188 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18189   (eval $ac_compile) 2>conftest.er1
18190   ac_status=$?
18191   grep -v '^ *+' conftest.er1 >conftest.err
18192   rm -f conftest.er1
18193   cat conftest.err >&5
18194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18195   (exit $ac_status); } &&
18196          { ac_try='test -z "$ac_c_werror_flag"
18197                          || test ! -s conftest.err'
18198   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18199   (eval $ac_try) 2>&5
18200   ac_status=$?
18201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18202   (exit $ac_status); }; } &&
18203          { ac_try='test -s conftest.$ac_objext'
18204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18205   (eval $ac_try) 2>&5
18206   ac_status=$?
18207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18208   (exit $ac_status); }; }; then
18209   bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
18210 else
18211   echo "$as_me: failed program was:" >&5
18212 sed 's/^/| /' conftest.$ac_ext >&5
18213
18214 bfd_cv_have_sys_procfs_type_pr_sigset_t=no
18215
18216 fi
18217 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18218 fi
18219
18220  if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
18221
18222 cat >>confdefs.h <<\_ACEOF
18223 #define HAVE_PR_SIGSET_T 1
18224 _ACEOF
18225
18226  fi
18227  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
18228 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6
18229
18230   echo "$as_me:$LINENO: checking for pr_sigaction64_t in sys/procfs.h" >&5
18231 echo $ECHO_N "checking for pr_sigaction64_t in sys/procfs.h... $ECHO_C" >&6
18232  if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then
18233   echo $ECHO_N "(cached) $ECHO_C" >&6
18234 else
18235   cat >conftest.$ac_ext <<_ACEOF
18236 /* confdefs.h.  */
18237 _ACEOF
18238 cat confdefs.h >>conftest.$ac_ext
18239 cat >>conftest.$ac_ext <<_ACEOF
18240 /* end confdefs.h.  */
18241
18242 #define _SYSCALL32
18243 #include <sys/procfs.h>
18244 int
18245 main ()
18246 {
18247 pr_sigaction64_t avar
18248   ;
18249   return 0;
18250 }
18251 _ACEOF
18252 rm -f conftest.$ac_objext
18253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18254   (eval $ac_compile) 2>conftest.er1
18255   ac_status=$?
18256   grep -v '^ *+' conftest.er1 >conftest.err
18257   rm -f conftest.er1
18258   cat conftest.err >&5
18259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18260   (exit $ac_status); } &&
18261          { ac_try='test -z "$ac_c_werror_flag"
18262                          || test ! -s conftest.err'
18263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18264   (eval $ac_try) 2>&5
18265   ac_status=$?
18266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18267   (exit $ac_status); }; } &&
18268          { ac_try='test -s conftest.$ac_objext'
18269   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18270   (eval $ac_try) 2>&5
18271   ac_status=$?
18272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18273   (exit $ac_status); }; }; then
18274   bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
18275 else
18276   echo "$as_me: failed program was:" >&5
18277 sed 's/^/| /' conftest.$ac_ext >&5
18278
18279 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
18280
18281 fi
18282 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18283 fi
18284
18285  if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
18286
18287 cat >>confdefs.h <<\_ACEOF
18288 #define HAVE_PR_SIGACTION64_T 1
18289 _ACEOF
18290
18291  fi
18292  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
18293 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6
18294
18295   echo "$as_me:$LINENO: checking for pr_siginfo64_t in sys/procfs.h" >&5
18296 echo $ECHO_N "checking for pr_siginfo64_t in sys/procfs.h... $ECHO_C" >&6
18297  if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then
18298   echo $ECHO_N "(cached) $ECHO_C" >&6
18299 else
18300   cat >conftest.$ac_ext <<_ACEOF
18301 /* confdefs.h.  */
18302 _ACEOF
18303 cat confdefs.h >>conftest.$ac_ext
18304 cat >>conftest.$ac_ext <<_ACEOF
18305 /* end confdefs.h.  */
18306
18307 #define _SYSCALL32
18308 #include <sys/procfs.h>
18309 int
18310 main ()
18311 {
18312 pr_siginfo64_t avar
18313   ;
18314   return 0;
18315 }
18316 _ACEOF
18317 rm -f conftest.$ac_objext
18318 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18319   (eval $ac_compile) 2>conftest.er1
18320   ac_status=$?
18321   grep -v '^ *+' conftest.er1 >conftest.err
18322   rm -f conftest.er1
18323   cat conftest.err >&5
18324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18325   (exit $ac_status); } &&
18326          { ac_try='test -z "$ac_c_werror_flag"
18327                          || test ! -s conftest.err'
18328   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18329   (eval $ac_try) 2>&5
18330   ac_status=$?
18331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18332   (exit $ac_status); }; } &&
18333          { ac_try='test -s conftest.$ac_objext'
18334   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18335   (eval $ac_try) 2>&5
18336   ac_status=$?
18337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18338   (exit $ac_status); }; }; then
18339   bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
18340 else
18341   echo "$as_me: failed program was:" >&5
18342 sed 's/^/| /' conftest.$ac_ext >&5
18343
18344 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
18345
18346 fi
18347 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18348 fi
18349
18350  if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
18351
18352 cat >>confdefs.h <<\_ACEOF
18353 #define HAVE_PR_SIGINFO64_T 1
18354 _ACEOF
18355
18356  fi
18357  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
18358 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6
18359
18360
18361
18362
18363
18364   if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
18365     echo "$as_me:$LINENO: checking whether prfpregset_t type is broken" >&5
18366 echo $ECHO_N "checking whether prfpregset_t type is broken... $ECHO_C" >&6
18367     if test "${gdb_cv_prfpregset_t_broken+set}" = set; then
18368   echo $ECHO_N "(cached) $ECHO_C" >&6
18369 else
18370   if test "$cross_compiling" = yes; then
18371   gdb_cv_prfpregset_t_broken=yes
18372 else
18373   cat >conftest.$ac_ext <<_ACEOF
18374 /* confdefs.h.  */
18375 _ACEOF
18376 cat confdefs.h >>conftest.$ac_ext
18377 cat >>conftest.$ac_ext <<_ACEOF
18378 /* end confdefs.h.  */
18379 #include <sys/procfs.h>
18380        int main ()
18381        {
18382          if (sizeof (prfpregset_t) == sizeof (void *))
18383            return 1;
18384          return 0;
18385        }
18386 _ACEOF
18387 rm -f conftest$ac_exeext
18388 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18389   (eval $ac_link) 2>&5
18390   ac_status=$?
18391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18392   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18393   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18394   (eval $ac_try) 2>&5
18395   ac_status=$?
18396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18397   (exit $ac_status); }; }; then
18398   gdb_cv_prfpregset_t_broken=no
18399 else
18400   echo "$as_me: program exited with status $ac_status" >&5
18401 echo "$as_me: failed program was:" >&5
18402 sed 's/^/| /' conftest.$ac_ext >&5
18403
18404 ( exit $ac_status )
18405 gdb_cv_prfpregset_t_broken=yes
18406 fi
18407 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18408 fi
18409 fi
18410
18411     echo "$as_me:$LINENO: result: $gdb_cv_prfpregset_t_broken" >&5
18412 echo "${ECHO_T}$gdb_cv_prfpregset_t_broken" >&6
18413     if test $gdb_cv_prfpregset_t_broken = yes; then
18414
18415 cat >>confdefs.h <<\_ACEOF
18416 #define PRFPREGSET_T_BROKEN 1
18417 _ACEOF
18418
18419     fi
18420   fi
18421
18422
18423   echo "$as_me:$LINENO: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
18424 echo $ECHO_N "checking for PIOCSET ioctl entry in sys/procfs.h... $ECHO_C" >&6
18425   if test "${gdb_cv_have_procfs_piocset+set}" = set; then
18426   echo $ECHO_N "(cached) $ECHO_C" >&6
18427 else
18428   cat >conftest.$ac_ext <<_ACEOF
18429 /* confdefs.h.  */
18430 _ACEOF
18431 cat confdefs.h >>conftest.$ac_ext
18432 cat >>conftest.$ac_ext <<_ACEOF
18433 /* end confdefs.h.  */
18434 #include <unistd.h>
18435 #include <sys/types.h>
18436 #include <sys/procfs.h>
18437
18438 int
18439 main ()
18440 {
18441
18442     int dummy;;
18443     dummy = ioctl(0, PIOCSET, &dummy);
18444
18445   ;
18446   return 0;
18447 }
18448 _ACEOF
18449 rm -f conftest.$ac_objext
18450 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18451   (eval $ac_compile) 2>conftest.er1
18452   ac_status=$?
18453   grep -v '^ *+' conftest.er1 >conftest.err
18454   rm -f conftest.er1
18455   cat conftest.err >&5
18456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18457   (exit $ac_status); } &&
18458          { ac_try='test -z "$ac_c_werror_flag"
18459                          || test ! -s conftest.err'
18460   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18461   (eval $ac_try) 2>&5
18462   ac_status=$?
18463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18464   (exit $ac_status); }; } &&
18465          { ac_try='test -s conftest.$ac_objext'
18466   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18467   (eval $ac_try) 2>&5
18468   ac_status=$?
18469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18470   (exit $ac_status); }; }; then
18471   gdb_cv_have_procfs_piocset=yes
18472 else
18473   echo "$as_me: failed program was:" >&5
18474 sed 's/^/| /' conftest.$ac_ext >&5
18475
18476 gdb_cv_have_procfs_piocset=no
18477 fi
18478 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18479 fi
18480
18481   echo "$as_me:$LINENO: result: $gdb_cv_have_procfs_piocset" >&5
18482 echo "${ECHO_T}$gdb_cv_have_procfs_piocset" >&6
18483   if test $gdb_cv_have_procfs_piocset = yes; then
18484
18485 cat >>confdefs.h <<\_ACEOF
18486 #define HAVE_PROCFS_PIOCSET 1
18487 _ACEOF
18488
18489   fi
18490 fi
18491
18492 if test ${host} = ${target} ; then
18493
18494   echo "$as_me:$LINENO: checking for member l_addr in struct link_map" >&5
18495 echo $ECHO_N "checking for member l_addr in struct link_map... $ECHO_C" >&6
18496   if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then
18497   echo $ECHO_N "(cached) $ECHO_C" >&6
18498 else
18499   cat >conftest.$ac_ext <<_ACEOF
18500 /* confdefs.h.  */
18501 _ACEOF
18502 cat confdefs.h >>conftest.$ac_ext
18503 cat >>conftest.$ac_ext <<_ACEOF
18504 /* end confdefs.h.  */
18505 #include <link.h>
18506 int
18507 main ()
18508 {
18509 struct link_map lm; (void) lm.l_addr;
18510   ;
18511   return 0;
18512 }
18513 _ACEOF
18514 rm -f conftest.$ac_objext
18515 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18516   (eval $ac_compile) 2>conftest.er1
18517   ac_status=$?
18518   grep -v '^ *+' conftest.er1 >conftest.err
18519   rm -f conftest.er1
18520   cat conftest.err >&5
18521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18522   (exit $ac_status); } &&
18523          { ac_try='test -z "$ac_c_werror_flag"
18524                          || test ! -s conftest.err'
18525   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18526   (eval $ac_try) 2>&5
18527   ac_status=$?
18528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18529   (exit $ac_status); }; } &&
18530          { ac_try='test -s conftest.$ac_objext'
18531   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18532   (eval $ac_try) 2>&5
18533   ac_status=$?
18534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18535   (exit $ac_status); }; }; then
18536   gdb_cv_have_struct_link_map_with_l_members=yes
18537 else
18538   echo "$as_me: failed program was:" >&5
18539 sed 's/^/| /' conftest.$ac_ext >&5
18540
18541 gdb_cv_have_struct_link_map_with_l_members=no
18542 fi
18543 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18544 fi
18545
18546   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
18547 echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_l_members" >&6
18548   if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
18549
18550 cat >>confdefs.h <<\_ACEOF
18551 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
18552 _ACEOF
18553
18554   fi
18555
18556
18557   echo "$as_me:$LINENO: checking for member lm_addr in struct link_map" >&5
18558 echo $ECHO_N "checking for member lm_addr in struct link_map... $ECHO_C" >&6
18559   if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then
18560   echo $ECHO_N "(cached) $ECHO_C" >&6
18561 else
18562   cat >conftest.$ac_ext <<_ACEOF
18563 /* confdefs.h.  */
18564 _ACEOF
18565 cat confdefs.h >>conftest.$ac_ext
18566 cat >>conftest.$ac_ext <<_ACEOF
18567 /* end confdefs.h.  */
18568 #include <sys/types.h>
18569 #include <link.h>
18570 int
18571 main ()
18572 {
18573 struct link_map lm; (void) lm.lm_addr;
18574   ;
18575   return 0;
18576 }
18577 _ACEOF
18578 rm -f conftest.$ac_objext
18579 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18580   (eval $ac_compile) 2>conftest.er1
18581   ac_status=$?
18582   grep -v '^ *+' conftest.er1 >conftest.err
18583   rm -f conftest.er1
18584   cat conftest.err >&5
18585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18586   (exit $ac_status); } &&
18587          { ac_try='test -z "$ac_c_werror_flag"
18588                          || test ! -s conftest.err'
18589   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18590   (eval $ac_try) 2>&5
18591   ac_status=$?
18592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18593   (exit $ac_status); }; } &&
18594          { ac_try='test -s conftest.$ac_objext'
18595   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18596   (eval $ac_try) 2>&5
18597   ac_status=$?
18598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18599   (exit $ac_status); }; }; then
18600   gdb_cv_have_struct_link_map_with_lm_members=yes
18601 else
18602   echo "$as_me: failed program was:" >&5
18603 sed 's/^/| /' conftest.$ac_ext >&5
18604
18605 gdb_cv_have_struct_link_map_with_lm_members=no
18606 fi
18607 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18608 fi
18609
18610   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
18611 echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_lm_members" >&6
18612   if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
18613
18614 cat >>confdefs.h <<\_ACEOF
18615 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
18616 _ACEOF
18617
18618   fi
18619
18620
18621   echo "$as_me:$LINENO: checking for member som_addr in struct so_map" >&5
18622 echo $ECHO_N "checking for member som_addr in struct so_map... $ECHO_C" >&6
18623   if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then
18624   echo $ECHO_N "(cached) $ECHO_C" >&6
18625 else
18626   cat >conftest.$ac_ext <<_ACEOF
18627 /* confdefs.h.  */
18628 _ACEOF
18629 cat confdefs.h >>conftest.$ac_ext
18630 cat >>conftest.$ac_ext <<_ACEOF
18631 /* end confdefs.h.  */
18632 #include <sys/types.h>
18633 #ifdef HAVE_NLIST_H
18634 #include <nlist.h>
18635 #endif
18636 #include <link.h>
18637 int
18638 main ()
18639 {
18640 struct so_map lm; (void) lm.som_addr;
18641   ;
18642   return 0;
18643 }
18644 _ACEOF
18645 rm -f conftest.$ac_objext
18646 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18647   (eval $ac_compile) 2>conftest.er1
18648   ac_status=$?
18649   grep -v '^ *+' conftest.er1 >conftest.err
18650   rm -f conftest.er1
18651   cat conftest.err >&5
18652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18653   (exit $ac_status); } &&
18654          { ac_try='test -z "$ac_c_werror_flag"
18655                          || test ! -s conftest.err'
18656   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18657   (eval $ac_try) 2>&5
18658   ac_status=$?
18659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18660   (exit $ac_status); }; } &&
18661          { ac_try='test -s conftest.$ac_objext'
18662   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18663   (eval $ac_try) 2>&5
18664   ac_status=$?
18665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18666   (exit $ac_status); }; }; then
18667   gdb_cv_have_struct_so_map_with_som_members=yes
18668 else
18669   echo "$as_me: failed program was:" >&5
18670 sed 's/^/| /' conftest.$ac_ext >&5
18671
18672 gdb_cv_have_struct_so_map_with_som_members=no
18673 fi
18674 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18675 fi
18676
18677   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
18678 echo "${ECHO_T}$gdb_cv_have_struct_so_map_with_som_members" >&6
18679   if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
18680
18681 cat >>confdefs.h <<\_ACEOF
18682 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
18683 _ACEOF
18684
18685   fi
18686
18687
18688   echo "$as_me:$LINENO: checking for struct link_map32 in sys/link.h" >&5
18689 echo $ECHO_N "checking for struct link_map32 in sys/link.h... $ECHO_C" >&6
18690   if test "${gdb_cv_have_struct_link_map32+set}" = set; then
18691   echo $ECHO_N "(cached) $ECHO_C" >&6
18692 else
18693   cat >conftest.$ac_ext <<_ACEOF
18694 /* confdefs.h.  */
18695 _ACEOF
18696 cat confdefs.h >>conftest.$ac_ext
18697 cat >>conftest.$ac_ext <<_ACEOF
18698 /* end confdefs.h.  */
18699 #define _SYSCALL32
18700 #include <sys/link.h>
18701 int
18702 main ()
18703 {
18704 struct link_map32 l;
18705   ;
18706   return 0;
18707 }
18708 _ACEOF
18709 rm -f conftest.$ac_objext
18710 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18711   (eval $ac_compile) 2>conftest.er1
18712   ac_status=$?
18713   grep -v '^ *+' conftest.er1 >conftest.err
18714   rm -f conftest.er1
18715   cat conftest.err >&5
18716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18717   (exit $ac_status); } &&
18718          { ac_try='test -z "$ac_c_werror_flag"
18719                          || test ! -s conftest.err'
18720   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18721   (eval $ac_try) 2>&5
18722   ac_status=$?
18723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18724   (exit $ac_status); }; } &&
18725          { ac_try='test -s conftest.$ac_objext'
18726   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18727   (eval $ac_try) 2>&5
18728   ac_status=$?
18729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18730   (exit $ac_status); }; }; then
18731   gdb_cv_have_struct_link_map32=yes
18732 else
18733   echo "$as_me: failed program was:" >&5
18734 sed 's/^/| /' conftest.$ac_ext >&5
18735
18736 gdb_cv_have_struct_link_map32=no
18737 fi
18738 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18739 fi
18740
18741   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map32" >&5
18742 echo "${ECHO_T}$gdb_cv_have_struct_link_map32" >&6
18743   if test $gdb_cv_have_struct_link_map32 = yes; then
18744
18745 cat >>confdefs.h <<\_ACEOF
18746 #define HAVE_STRUCT_LINK_MAP32 1
18747 _ACEOF
18748
18749
18750 cat >>confdefs.h <<\_ACEOF
18751 #define _SYSCALL32 1
18752 _ACEOF
18753
18754   fi
18755 fi
18756
18757 # Check if the compiler supports the `long long' type.
18758
18759 echo "$as_me:$LINENO: checking for long long support in compiler" >&5
18760 echo $ECHO_N "checking for long long support in compiler... $ECHO_C" >&6
18761 if test "${gdb_cv_c_long_long+set}" = set; then
18762   echo $ECHO_N "(cached) $ECHO_C" >&6
18763 else
18764   cat >conftest.$ac_ext <<_ACEOF
18765 /* confdefs.h.  */
18766 _ACEOF
18767 cat confdefs.h >>conftest.$ac_ext
18768 cat >>conftest.$ac_ext <<_ACEOF
18769 /* end confdefs.h.  */
18770 extern long long foo;
18771 int
18772 main ()
18773 {
18774 switch (foo & 2) { case 0: return 1; }
18775   ;
18776   return 0;
18777 }
18778 _ACEOF
18779 rm -f conftest.$ac_objext
18780 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18781   (eval $ac_compile) 2>conftest.er1
18782   ac_status=$?
18783   grep -v '^ *+' conftest.er1 >conftest.err
18784   rm -f conftest.er1
18785   cat conftest.err >&5
18786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18787   (exit $ac_status); } &&
18788          { ac_try='test -z "$ac_c_werror_flag"
18789                          || test ! -s conftest.err'
18790   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18791   (eval $ac_try) 2>&5
18792   ac_status=$?
18793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18794   (exit $ac_status); }; } &&
18795          { ac_try='test -s conftest.$ac_objext'
18796   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18797   (eval $ac_try) 2>&5
18798   ac_status=$?
18799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18800   (exit $ac_status); }; }; then
18801   gdb_cv_c_long_long=yes
18802 else
18803   echo "$as_me: failed program was:" >&5
18804 sed 's/^/| /' conftest.$ac_ext >&5
18805
18806 gdb_cv_c_long_long=no
18807 fi
18808 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18809 fi
18810 echo "$as_me:$LINENO: result: $gdb_cv_c_long_long" >&5
18811 echo "${ECHO_T}$gdb_cv_c_long_long" >&6
18812 if test $gdb_cv_c_long_long = yes; then
18813
18814 cat >>confdefs.h <<\_ACEOF
18815 #define CC_HAS_LONG_LONG 1
18816 _ACEOF
18817
18818 fi
18819
18820 # Check if the compiler and runtime support printing long longs.
18821
18822 echo "$as_me:$LINENO: checking for long long support in printf" >&5
18823 echo $ECHO_N "checking for long long support in printf... $ECHO_C" >&6
18824 if test "${gdb_cv_printf_has_long_long+set}" = set; then
18825   echo $ECHO_N "(cached) $ECHO_C" >&6
18826 else
18827   if test "$cross_compiling" = yes; then
18828   gdb_cv_printf_has_long_long=no
18829 else
18830   cat >conftest.$ac_ext <<_ACEOF
18831 /* confdefs.h.  */
18832 _ACEOF
18833 cat confdefs.h >>conftest.$ac_ext
18834 cat >>conftest.$ac_ext <<_ACEOF
18835 /* end confdefs.h.  */
18836 $ac_includes_default
18837 int
18838 main ()
18839 {
18840 char buf[32];
18841   long long l = 0;
18842   l = (l << 16) + 0x0123;
18843   l = (l << 16) + 0x4567;
18844   l = (l << 16) + 0x89ab;
18845   l = (l << 16) + 0xcdef;
18846   sprintf (buf, "0x%016llx", l);
18847   return (strcmp ("0x0123456789abcdef", buf));
18848   ;
18849   return 0;
18850 }
18851 _ACEOF
18852 rm -f conftest$ac_exeext
18853 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18854   (eval $ac_link) 2>&5
18855   ac_status=$?
18856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18857   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18858   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18859   (eval $ac_try) 2>&5
18860   ac_status=$?
18861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18862   (exit $ac_status); }; }; then
18863   gdb_cv_printf_has_long_long=yes
18864 else
18865   echo "$as_me: program exited with status $ac_status" >&5
18866 echo "$as_me: failed program was:" >&5
18867 sed 's/^/| /' conftest.$ac_ext >&5
18868
18869 ( exit $ac_status )
18870 gdb_cv_printf_has_long_long=no
18871 fi
18872 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18873 fi
18874 fi
18875 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_long" >&5
18876 echo "${ECHO_T}$gdb_cv_printf_has_long_long" >&6
18877 if test $gdb_cv_printf_has_long_long = yes; then
18878
18879 cat >>confdefs.h <<\_ACEOF
18880 #define PRINTF_HAS_LONG_LONG 1
18881 _ACEOF
18882
18883 fi
18884
18885 # Check if the compiler and runtime support printing decfloats.
18886
18887 echo "$as_me:$LINENO: checking for decfloat support in printf" >&5
18888 echo $ECHO_N "checking for decfloat support in printf... $ECHO_C" >&6
18889 if test "${gdb_cv_printf_has_decfloat+set}" = set; then
18890   echo $ECHO_N "(cached) $ECHO_C" >&6
18891 else
18892   if test "$cross_compiling" = yes; then
18893   gdb_cv_printf_has_decfloat=no
18894 else
18895   cat >conftest.$ac_ext <<_ACEOF
18896 /* confdefs.h.  */
18897 _ACEOF
18898 cat confdefs.h >>conftest.$ac_ext
18899 cat >>conftest.$ac_ext <<_ACEOF
18900 /* end confdefs.h.  */
18901 $ac_includes_default
18902 int
18903 main ()
18904 {
18905 char buf[64];
18906   _Decimal32 d32 = 1.2345df;
18907   _Decimal64 d64 = 1.2345dd;
18908   _Decimal128 d128 = 1.2345dl;
18909   sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
18910   return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
18911   ;
18912   return 0;
18913 }
18914 _ACEOF
18915 rm -f conftest$ac_exeext
18916 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18917   (eval $ac_link) 2>&5
18918   ac_status=$?
18919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18920   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18922   (eval $ac_try) 2>&5
18923   ac_status=$?
18924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18925   (exit $ac_status); }; }; then
18926   gdb_cv_printf_has_decfloat=yes
18927 else
18928   echo "$as_me: program exited with status $ac_status" >&5
18929 echo "$as_me: failed program was:" >&5
18930 sed 's/^/| /' conftest.$ac_ext >&5
18931
18932 ( exit $ac_status )
18933 gdb_cv_printf_has_decfloat=no
18934 fi
18935 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18936 fi
18937 fi
18938 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_decfloat" >&5
18939 echo "${ECHO_T}$gdb_cv_printf_has_decfloat" >&6
18940 if test $gdb_cv_printf_has_decfloat = yes; then
18941
18942 cat >>confdefs.h <<\_ACEOF
18943 #define PRINTF_HAS_DECFLOAT 1
18944 _ACEOF
18945
18946 fi
18947
18948 # Check if the compiler supports the `long double' type.  We can't use
18949 # AC_C_LONG_DOUBLE because that one does additional checks on the
18950 # constants defined in <float.h> that fail on some systems,
18951 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
18952
18953 echo "$as_me:$LINENO: checking for long double support in compiler" >&5
18954 echo $ECHO_N "checking for long double support in compiler... $ECHO_C" >&6
18955 if test "${gdb_cv_c_long_double+set}" = set; then
18956   echo $ECHO_N "(cached) $ECHO_C" >&6
18957 else
18958   cat >conftest.$ac_ext <<_ACEOF
18959 /* confdefs.h.  */
18960 _ACEOF
18961 cat confdefs.h >>conftest.$ac_ext
18962 cat >>conftest.$ac_ext <<_ACEOF
18963 /* end confdefs.h.  */
18964 long double foo;
18965 _ACEOF
18966 rm -f conftest.$ac_objext
18967 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18968   (eval $ac_compile) 2>conftest.er1
18969   ac_status=$?
18970   grep -v '^ *+' conftest.er1 >conftest.err
18971   rm -f conftest.er1
18972   cat conftest.err >&5
18973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18974   (exit $ac_status); } &&
18975          { ac_try='test -z "$ac_c_werror_flag"
18976                          || test ! -s conftest.err'
18977   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18978   (eval $ac_try) 2>&5
18979   ac_status=$?
18980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18981   (exit $ac_status); }; } &&
18982          { ac_try='test -s conftest.$ac_objext'
18983   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18984   (eval $ac_try) 2>&5
18985   ac_status=$?
18986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18987   (exit $ac_status); }; }; then
18988   gdb_cv_c_long_double=yes
18989 else
18990   echo "$as_me: failed program was:" >&5
18991 sed 's/^/| /' conftest.$ac_ext >&5
18992
18993 gdb_cv_c_long_double=no
18994 fi
18995 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18996 fi
18997 echo "$as_me:$LINENO: result: $gdb_cv_c_long_double" >&5
18998 echo "${ECHO_T}$gdb_cv_c_long_double" >&6
18999 if test $gdb_cv_c_long_double = yes; then
19000
19001 cat >>confdefs.h <<\_ACEOF
19002 #define HAVE_LONG_DOUBLE 1
19003 _ACEOF
19004
19005 fi
19006
19007 # Check if the compiler and runtime support printing long doubles.
19008
19009 echo "$as_me:$LINENO: checking for long double support in printf" >&5
19010 echo $ECHO_N "checking for long double support in printf... $ECHO_C" >&6
19011 if test "${gdb_cv_printf_has_long_double+set}" = set; then
19012   echo $ECHO_N "(cached) $ECHO_C" >&6
19013 else
19014   if test "$cross_compiling" = yes; then
19015   gdb_cv_printf_has_long_double=no
19016 else
19017   cat >conftest.$ac_ext <<_ACEOF
19018 /* confdefs.h.  */
19019 _ACEOF
19020 cat confdefs.h >>conftest.$ac_ext
19021 cat >>conftest.$ac_ext <<_ACEOF
19022 /* end confdefs.h.  */
19023 $ac_includes_default
19024 int
19025 main ()
19026 {
19027 char buf[16];
19028   long double f = 3.141592653;
19029   sprintf (buf, "%Lg", f);
19030   return (strncmp ("3.14159", buf, 7));
19031   ;
19032   return 0;
19033 }
19034 _ACEOF
19035 rm -f conftest$ac_exeext
19036 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19037   (eval $ac_link) 2>&5
19038   ac_status=$?
19039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19040   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19041   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19042   (eval $ac_try) 2>&5
19043   ac_status=$?
19044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19045   (exit $ac_status); }; }; then
19046   gdb_cv_printf_has_long_double=yes
19047 else
19048   echo "$as_me: program exited with status $ac_status" >&5
19049 echo "$as_me: failed program was:" >&5
19050 sed 's/^/| /' conftest.$ac_ext >&5
19051
19052 ( exit $ac_status )
19053 gdb_cv_printf_has_long_double=no
19054 fi
19055 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19056 fi
19057 fi
19058 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_double" >&5
19059 echo "${ECHO_T}$gdb_cv_printf_has_long_double" >&6
19060 if test $gdb_cv_printf_has_long_double = yes; then
19061
19062 cat >>confdefs.h <<\_ACEOF
19063 #define PRINTF_HAS_LONG_DOUBLE 1
19064 _ACEOF
19065
19066 fi
19067
19068 # Check if the compiler and runtime support scanning long doubles.
19069
19070 echo "$as_me:$LINENO: checking for long double support in scanf" >&5
19071 echo $ECHO_N "checking for long double support in scanf... $ECHO_C" >&6
19072 if test "${gdb_cv_scanf_has_long_double+set}" = set; then
19073   echo $ECHO_N "(cached) $ECHO_C" >&6
19074 else
19075   if test "$cross_compiling" = yes; then
19076   gdb_cv_scanf_has_long_double=no
19077 else
19078   cat >conftest.$ac_ext <<_ACEOF
19079 /* confdefs.h.  */
19080 _ACEOF
19081 cat confdefs.h >>conftest.$ac_ext
19082 cat >>conftest.$ac_ext <<_ACEOF
19083 /* end confdefs.h.  */
19084 #include <stdio.h>
19085 int
19086 main ()
19087 {
19088 char *buf = "3.141592653";
19089   long double f = 0;
19090   sscanf (buf, "%Lg", &f);
19091   return !(f > 3.14159 && f < 3.14160);
19092   ;
19093   return 0;
19094 }
19095 _ACEOF
19096 rm -f conftest$ac_exeext
19097 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19098   (eval $ac_link) 2>&5
19099   ac_status=$?
19100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19101   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19102   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19103   (eval $ac_try) 2>&5
19104   ac_status=$?
19105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19106   (exit $ac_status); }; }; then
19107   gdb_cv_scanf_has_long_double=yes
19108 else
19109   echo "$as_me: program exited with status $ac_status" >&5
19110 echo "$as_me: failed program was:" >&5
19111 sed 's/^/| /' conftest.$ac_ext >&5
19112
19113 ( exit $ac_status )
19114 gdb_cv_scanf_has_long_double=no
19115 fi
19116 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19117 fi
19118 fi
19119 echo "$as_me:$LINENO: result: $gdb_cv_scanf_has_long_double" >&5
19120 echo "${ECHO_T}$gdb_cv_scanf_has_long_double" >&6
19121 if test $gdb_cv_scanf_has_long_double = yes; then
19122
19123 cat >>confdefs.h <<\_ACEOF
19124 #define SCANF_HAS_LONG_DOUBLE 1
19125 _ACEOF
19126
19127 fi
19128
19129 case ${host_os} in
19130 aix*)
19131   echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
19132 echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6
19133 if test "${gdb_cv_bigtoc+set}" = set; then
19134   echo $ECHO_N "(cached) $ECHO_C" >&6
19135 else
19136
19137     SAVE_LDFLAGS=$LDFLAGS
19138
19139     case $GCC in
19140     yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
19141     *) gdb_cv_bigtoc=-bbigtoc ;;
19142     esac
19143
19144     LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
19145     cat >conftest.$ac_ext <<_ACEOF
19146 /* confdefs.h.  */
19147 _ACEOF
19148 cat confdefs.h >>conftest.$ac_ext
19149 cat >>conftest.$ac_ext <<_ACEOF
19150 /* end confdefs.h.  */
19151
19152 int
19153 main ()
19154 {
19155 int i;
19156   ;
19157   return 0;
19158 }
19159 _ACEOF
19160 rm -f conftest.$ac_objext conftest$ac_exeext
19161 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19162   (eval $ac_link) 2>conftest.er1
19163   ac_status=$?
19164   grep -v '^ *+' conftest.er1 >conftest.err
19165   rm -f conftest.er1
19166   cat conftest.err >&5
19167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19168   (exit $ac_status); } &&
19169          { ac_try='test -z "$ac_c_werror_flag"
19170                          || test ! -s conftest.err'
19171   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19172   (eval $ac_try) 2>&5
19173   ac_status=$?
19174   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19175   (exit $ac_status); }; } &&
19176          { ac_try='test -s conftest$ac_exeext'
19177   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19178   (eval $ac_try) 2>&5
19179   ac_status=$?
19180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19181   (exit $ac_status); }; }; then
19182   :
19183 else
19184   echo "$as_me: failed program was:" >&5
19185 sed 's/^/| /' conftest.$ac_ext >&5
19186
19187 gdb_cv_bigtoc=
19188 fi
19189 rm -f conftest.err conftest.$ac_objext \
19190       conftest$ac_exeext conftest.$ac_ext
19191     LDFLAGS="${SAVE_LDFLAGS}"
19192
19193 fi
19194 echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
19195 echo "${ECHO_T}$gdb_cv_bigtoc" >&6
19196   CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
19197   ;;
19198 esac
19199
19200
19201
19202 if test ${build} = ${host} -a ${host} = ${target} ; then
19203    case ${host_os} in
19204    hpux*)
19205       echo "$as_me:$LINENO: checking for HPUX/OSF thread support" >&5
19206 echo $ECHO_N "checking for HPUX/OSF thread support... $ECHO_C" >&6
19207       if test -f /usr/include/dce/cma_config.h ; then
19208          if test "$GCC" = "yes" ; then
19209             echo "$as_me:$LINENO: result: yes" >&5
19210 echo "${ECHO_T}yes" >&6
19211
19212 cat >>confdefs.h <<\_ACEOF
19213 #define HAVE_HPUX_THREAD_SUPPORT 1
19214 _ACEOF
19215
19216             CONFIG_OBS="${CONFIG_OBS} hpux-thread.o"
19217             CONFIG_SRCS="${CONFIG_SRCS} hpux-thread.c"
19218          else
19219             echo "$as_me:$LINENO: result: no (suppressed because you are not using GCC)" >&5
19220 echo "${ECHO_T}no (suppressed because you are not using GCC)" >&6
19221          fi
19222       else
19223          echo "$as_me:$LINENO: result: no" >&5
19224 echo "${ECHO_T}no" >&6
19225       fi
19226       ;;
19227    solaris*)
19228       # See if thread_db library is around for Solaris thread debugging.
19229       # Note that we must explicitly test for version 1 of the library
19230       # because version 0 (present on Solaris 2.4 or earlier) doesn't have
19231       # the same API.
19232       echo "$as_me:$LINENO: checking for Solaris thread debugging library" >&5
19233 echo $ECHO_N "checking for Solaris thread debugging library... $ECHO_C" >&6
19234       if test -f /usr/lib/libthread_db.so.1 ; then
19235          echo "$as_me:$LINENO: result: yes" >&5
19236 echo "${ECHO_T}yes" >&6
19237
19238 cat >>confdefs.h <<\_ACEOF
19239 #define HAVE_THREAD_DB_LIB 1
19240 _ACEOF
19241
19242          CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
19243          CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
19244
19245 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
19246 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
19247 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
19248   echo $ECHO_N "(cached) $ECHO_C" >&6
19249 else
19250   ac_check_lib_save_LIBS=$LIBS
19251 LIBS="-ldl  $LIBS"
19252 cat >conftest.$ac_ext <<_ACEOF
19253 /* confdefs.h.  */
19254 _ACEOF
19255 cat confdefs.h >>conftest.$ac_ext
19256 cat >>conftest.$ac_ext <<_ACEOF
19257 /* end confdefs.h.  */
19258
19259 /* Override any gcc2 internal prototype to avoid an error.  */
19260 #ifdef __cplusplus
19261 extern "C"
19262 #endif
19263 /* We use char because int might match the return type of a gcc2
19264    builtin and then its argument prototype would still apply.  */
19265 char dlopen ();
19266 int
19267 main ()
19268 {
19269 dlopen ();
19270   ;
19271   return 0;
19272 }
19273 _ACEOF
19274 rm -f conftest.$ac_objext conftest$ac_exeext
19275 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19276   (eval $ac_link) 2>conftest.er1
19277   ac_status=$?
19278   grep -v '^ *+' conftest.er1 >conftest.err
19279   rm -f conftest.er1
19280   cat conftest.err >&5
19281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19282   (exit $ac_status); } &&
19283          { ac_try='test -z "$ac_c_werror_flag"
19284                          || test ! -s conftest.err'
19285   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19286   (eval $ac_try) 2>&5
19287   ac_status=$?
19288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19289   (exit $ac_status); }; } &&
19290          { ac_try='test -s conftest$ac_exeext'
19291   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19292   (eval $ac_try) 2>&5
19293   ac_status=$?
19294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19295   (exit $ac_status); }; }; then
19296   ac_cv_lib_dl_dlopen=yes
19297 else
19298   echo "$as_me: failed program was:" >&5
19299 sed 's/^/| /' conftest.$ac_ext >&5
19300
19301 ac_cv_lib_dl_dlopen=no
19302 fi
19303 rm -f conftest.err conftest.$ac_objext \
19304       conftest$ac_exeext conftest.$ac_ext
19305 LIBS=$ac_check_lib_save_LIBS
19306 fi
19307 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
19308 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
19309 if test $ac_cv_lib_dl_dlopen = yes; then
19310   cat >>confdefs.h <<_ACEOF
19311 #define HAVE_LIBDL 1
19312 _ACEOF
19313
19314   LIBS="-ldl $LIBS"
19315
19316 fi
19317
19318          if test "$GCC" = "yes" ; then
19319             # The GNU linker requires the -export-dynamic option to make
19320             # all symbols visible in the dynamic symbol table.
19321             hold_ldflags=$LDFLAGS
19322             echo "$as_me:$LINENO: checking for the ld -export-dynamic flag" >&5
19323 echo $ECHO_N "checking for the ld -export-dynamic flag... $ECHO_C" >&6
19324             LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
19325             cat >conftest.$ac_ext <<_ACEOF
19326 /* confdefs.h.  */
19327 _ACEOF
19328 cat confdefs.h >>conftest.$ac_ext
19329 cat >>conftest.$ac_ext <<_ACEOF
19330 /* end confdefs.h.  */
19331
19332 int
19333 main ()
19334 {
19335 int i;
19336   ;
19337   return 0;
19338 }
19339 _ACEOF
19340 rm -f conftest.$ac_objext conftest$ac_exeext
19341 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19342   (eval $ac_link) 2>conftest.er1
19343   ac_status=$?
19344   grep -v '^ *+' conftest.er1 >conftest.err
19345   rm -f conftest.er1
19346   cat conftest.err >&5
19347   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19348   (exit $ac_status); } &&
19349          { ac_try='test -z "$ac_c_werror_flag"
19350                          || test ! -s conftest.err'
19351   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19352   (eval $ac_try) 2>&5
19353   ac_status=$?
19354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19355   (exit $ac_status); }; } &&
19356          { ac_try='test -s conftest$ac_exeext'
19357   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19358   (eval $ac_try) 2>&5
19359   ac_status=$?
19360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19361   (exit $ac_status); }; }; then
19362   found=yes
19363 else
19364   echo "$as_me: failed program was:" >&5
19365 sed 's/^/| /' conftest.$ac_ext >&5
19366
19367 found=no
19368 fi
19369 rm -f conftest.err conftest.$ac_objext \
19370       conftest$ac_exeext conftest.$ac_ext
19371             LDFLAGS=$hold_ldflags
19372             echo "$as_me:$LINENO: result: $found" >&5
19373 echo "${ECHO_T}$found" >&6
19374             if test $found = yes; then
19375                CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
19376             fi
19377          fi
19378          # Sun randomly tweaked the prototypes in <proc_service.h>
19379          # at one point.
19380          echo "$as_me:$LINENO: checking if <proc_service.h> is old" >&5
19381 echo $ECHO_N "checking if <proc_service.h> is old... $ECHO_C" >&6
19382          if test "${gdb_cv_proc_service_is_old+set}" = set; then
19383   echo $ECHO_N "(cached) $ECHO_C" >&6
19384 else
19385
19386             cat >conftest.$ac_ext <<_ACEOF
19387 /* confdefs.h.  */
19388 _ACEOF
19389 cat confdefs.h >>conftest.$ac_ext
19390 cat >>conftest.$ac_ext <<_ACEOF
19391 /* end confdefs.h.  */
19392
19393                 #include <proc_service.h>
19394                 ps_err_e ps_pdwrite
19395                     (struct ps_prochandle*, psaddr_t, const void*, size_t);
19396
19397 int
19398 main ()
19399 {
19400
19401   ;
19402   return 0;
19403 }
19404 _ACEOF
19405 rm -f conftest.$ac_objext
19406 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19407   (eval $ac_compile) 2>conftest.er1
19408   ac_status=$?
19409   grep -v '^ *+' conftest.er1 >conftest.err
19410   rm -f conftest.er1
19411   cat conftest.err >&5
19412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19413   (exit $ac_status); } &&
19414          { ac_try='test -z "$ac_c_werror_flag"
19415                          || test ! -s conftest.err'
19416   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19417   (eval $ac_try) 2>&5
19418   ac_status=$?
19419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19420   (exit $ac_status); }; } &&
19421          { ac_try='test -s conftest.$ac_objext'
19422   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19423   (eval $ac_try) 2>&5
19424   ac_status=$?
19425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19426   (exit $ac_status); }; }; then
19427   gdb_cv_proc_service_is_old=no
19428 else
19429   echo "$as_me: failed program was:" >&5
19430 sed 's/^/| /' conftest.$ac_ext >&5
19431
19432 gdb_cv_proc_service_is_old=yes
19433 fi
19434 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19435
19436 fi
19437
19438          echo "$as_me:$LINENO: result: $gdb_cv_proc_service_is_old" >&5
19439 echo "${ECHO_T}$gdb_cv_proc_service_is_old" >&6
19440          if test $gdb_cv_proc_service_is_old = yes; then
19441
19442 cat >>confdefs.h <<\_ACEOF
19443 #define PROC_SERVICE_IS_OLD 1
19444 _ACEOF
19445
19446          fi
19447       else
19448          echo "$as_me:$LINENO: result: no" >&5
19449 echo "${ECHO_T}no" >&6
19450       fi
19451       ;;
19452    aix*)
19453       echo "$as_me:$LINENO: checking for AiX thread debugging library" >&5
19454 echo $ECHO_N "checking for AiX thread debugging library... $ECHO_C" >&6
19455       if test "${gdb_cv_have_aix_thread_debug+set}" = set; then
19456   echo $ECHO_N "(cached) $ECHO_C" >&6
19457 else
19458   cat >conftest.$ac_ext <<_ACEOF
19459 /* confdefs.h.  */
19460 _ACEOF
19461 cat confdefs.h >>conftest.$ac_ext
19462 cat >>conftest.$ac_ext <<_ACEOF
19463 /* end confdefs.h.  */
19464 #include <sys/pthdebug.h>
19465 int
19466 main ()
19467 {
19468 #ifndef PTHDB_VERSION_3
19469                                     #error
19470                                     #endif
19471   ;
19472   return 0;
19473 }
19474 _ACEOF
19475 rm -f conftest.$ac_objext
19476 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19477   (eval $ac_compile) 2>conftest.er1
19478   ac_status=$?
19479   grep -v '^ *+' conftest.er1 >conftest.err
19480   rm -f conftest.er1
19481   cat conftest.err >&5
19482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19483   (exit $ac_status); } &&
19484          { ac_try='test -z "$ac_c_werror_flag"
19485                          || test ! -s conftest.err'
19486   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19487   (eval $ac_try) 2>&5
19488   ac_status=$?
19489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19490   (exit $ac_status); }; } &&
19491          { ac_try='test -s conftest.$ac_objext'
19492   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19493   (eval $ac_try) 2>&5
19494   ac_status=$?
19495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19496   (exit $ac_status); }; }; then
19497   gdb_cv_have_aix_thread_debug=yes
19498 else
19499   echo "$as_me: failed program was:" >&5
19500 sed 's/^/| /' conftest.$ac_ext >&5
19501
19502 gdb_cv_have_aix_thread_debug=no
19503 fi
19504 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19505 fi
19506
19507       echo "$as_me:$LINENO: result: $gdb_cv_have_aix_thread_debug" >&5
19508 echo "${ECHO_T}$gdb_cv_have_aix_thread_debug" >&6
19509       if test $gdb_cv_have_aix_thread_debug = yes; then
19510          CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
19511          CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
19512          CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
19513       fi
19514       ;;
19515    esac
19516
19517 fi
19518
19519 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
19520    echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTALLOC" >&5
19521 echo $ECHO_N "checking whether <thread_db.h> has TD_NOTALLOC... $ECHO_C" >&6
19522 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then
19523   echo $ECHO_N "(cached) $ECHO_C" >&6
19524 else
19525   cat >conftest.$ac_ext <<_ACEOF
19526 /* confdefs.h.  */
19527 _ACEOF
19528 cat confdefs.h >>conftest.$ac_ext
19529 cat >>conftest.$ac_ext <<_ACEOF
19530 /* end confdefs.h.  */
19531 #include <thread_db.h>
19532 int
19533 main ()
19534 {
19535 int i = TD_NOTALLOC;
19536   ;
19537   return 0;
19538 }
19539 _ACEOF
19540 rm -f conftest.$ac_objext
19541 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19542   (eval $ac_compile) 2>conftest.er1
19543   ac_status=$?
19544   grep -v '^ *+' conftest.er1 >conftest.err
19545   rm -f conftest.er1
19546   cat conftest.err >&5
19547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19548   (exit $ac_status); } &&
19549          { ac_try='test -z "$ac_c_werror_flag"
19550                          || test ! -s conftest.err'
19551   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19552   (eval $ac_try) 2>&5
19553   ac_status=$?
19554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19555   (exit $ac_status); }; } &&
19556          { ac_try='test -s conftest.$ac_objext'
19557   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19558   (eval $ac_try) 2>&5
19559   ac_status=$?
19560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19561   (exit $ac_status); }; }; then
19562   gdb_cv_thread_db_h_has_td_notalloc=yes
19563 else
19564   echo "$as_me: failed program was:" >&5
19565 sed 's/^/| /' conftest.$ac_ext >&5
19566
19567 gdb_cv_thread_db_h_has_td_notalloc=no
19568
19569 fi
19570 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19571
19572 fi
19573 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
19574 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notalloc" >&6
19575    echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_VERSION" >&5
19576 echo $ECHO_N "checking whether <thread_db.h> has TD_VERSION... $ECHO_C" >&6
19577 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then
19578   echo $ECHO_N "(cached) $ECHO_C" >&6
19579 else
19580   cat >conftest.$ac_ext <<_ACEOF
19581 /* confdefs.h.  */
19582 _ACEOF
19583 cat confdefs.h >>conftest.$ac_ext
19584 cat >>conftest.$ac_ext <<_ACEOF
19585 /* end confdefs.h.  */
19586 #include <thread_db.h>
19587 int
19588 main ()
19589 {
19590 int i = TD_VERSION;
19591   ;
19592   return 0;
19593 }
19594 _ACEOF
19595 rm -f conftest.$ac_objext
19596 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19597   (eval $ac_compile) 2>conftest.er1
19598   ac_status=$?
19599   grep -v '^ *+' conftest.er1 >conftest.err
19600   rm -f conftest.er1
19601   cat conftest.err >&5
19602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19603   (exit $ac_status); } &&
19604          { ac_try='test -z "$ac_c_werror_flag"
19605                          || test ! -s conftest.err'
19606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19607   (eval $ac_try) 2>&5
19608   ac_status=$?
19609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19610   (exit $ac_status); }; } &&
19611          { ac_try='test -s conftest.$ac_objext'
19612   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19613   (eval $ac_try) 2>&5
19614   ac_status=$?
19615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19616   (exit $ac_status); }; }; then
19617   gdb_cv_thread_db_h_has_td_version=yes
19618 else
19619   echo "$as_me: failed program was:" >&5
19620 sed 's/^/| /' conftest.$ac_ext >&5
19621
19622 gdb_cv_thread_db_h_has_td_version=no
19623
19624 fi
19625 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19626
19627 fi
19628 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_version" >&5
19629 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_version" >&6
19630    echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTLS" >&5
19631 echo $ECHO_N "checking whether <thread_db.h> has TD_NOTLS... $ECHO_C" >&6
19632 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then
19633   echo $ECHO_N "(cached) $ECHO_C" >&6
19634 else
19635   cat >conftest.$ac_ext <<_ACEOF
19636 /* confdefs.h.  */
19637 _ACEOF
19638 cat confdefs.h >>conftest.$ac_ext
19639 cat >>conftest.$ac_ext <<_ACEOF
19640 /* end confdefs.h.  */
19641 #include <thread_db.h>
19642 int
19643 main ()
19644 {
19645 int i = TD_NOTLS;
19646   ;
19647   return 0;
19648 }
19649 _ACEOF
19650 rm -f conftest.$ac_objext
19651 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19652   (eval $ac_compile) 2>conftest.er1
19653   ac_status=$?
19654   grep -v '^ *+' conftest.er1 >conftest.err
19655   rm -f conftest.er1
19656   cat conftest.err >&5
19657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19658   (exit $ac_status); } &&
19659          { ac_try='test -z "$ac_c_werror_flag"
19660                          || test ! -s conftest.err'
19661   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19662   (eval $ac_try) 2>&5
19663   ac_status=$?
19664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19665   (exit $ac_status); }; } &&
19666          { ac_try='test -s conftest.$ac_objext'
19667   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19668   (eval $ac_try) 2>&5
19669   ac_status=$?
19670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19671   (exit $ac_status); }; }; then
19672   gdb_cv_thread_db_h_has_td_notls=yes
19673 else
19674   echo "$as_me: failed program was:" >&5
19675 sed 's/^/| /' conftest.$ac_ext >&5
19676
19677 gdb_cv_thread_db_h_has_td_notls=no
19678
19679 fi
19680 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19681
19682 fi
19683 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notls" >&5
19684 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notls" >&6
19685 fi
19686 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
19687
19688 cat >>confdefs.h <<\_ACEOF
19689 #define THREAD_DB_HAS_TD_NOTALLOC 1
19690 _ACEOF
19691
19692 fi
19693 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
19694
19695 cat >>confdefs.h <<\_ACEOF
19696 #define THREAD_DB_HAS_TD_VERSION 1
19697 _ACEOF
19698
19699 fi
19700 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
19701
19702 cat >>confdefs.h <<\_ACEOF
19703 #define THREAD_DB_HAS_TD_NOTLS 1
19704 _ACEOF
19705
19706 fi
19707
19708 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
19709    echo "$as_me:$LINENO: checking whether <sys/syscall.h> has __NR_tkill" >&5
19710 echo $ECHO_N "checking whether <sys/syscall.h> has __NR_tkill... $ECHO_C" >&6
19711 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then
19712   echo $ECHO_N "(cached) $ECHO_C" >&6
19713 else
19714   cat >conftest.$ac_ext <<_ACEOF
19715 /* confdefs.h.  */
19716 _ACEOF
19717 cat confdefs.h >>conftest.$ac_ext
19718 cat >>conftest.$ac_ext <<_ACEOF
19719 /* end confdefs.h.  */
19720 #include <sys/syscall.h>
19721 int
19722 main ()
19723 {
19724 int i = __NR_tkill;
19725   ;
19726   return 0;
19727 }
19728 _ACEOF
19729 rm -f conftest.$ac_objext
19730 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19731   (eval $ac_compile) 2>conftest.er1
19732   ac_status=$?
19733   grep -v '^ *+' conftest.er1 >conftest.err
19734   rm -f conftest.er1
19735   cat conftest.err >&5
19736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19737   (exit $ac_status); } &&
19738          { ac_try='test -z "$ac_c_werror_flag"
19739                          || test ! -s conftest.err'
19740   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19741   (eval $ac_try) 2>&5
19742   ac_status=$?
19743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19744   (exit $ac_status); }; } &&
19745          { ac_try='test -s conftest.$ac_objext'
19746   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19747   (eval $ac_try) 2>&5
19748   ac_status=$?
19749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19750   (exit $ac_status); }; }; then
19751   gdb_cv_sys_syscall_h_has_tkill=yes
19752 else
19753   echo "$as_me: failed program was:" >&5
19754 sed 's/^/| /' conftest.$ac_ext >&5
19755
19756 gdb_cv_sys_syscall_h_has_tkill=no
19757
19758 fi
19759 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19760
19761 fi
19762 echo "$as_me:$LINENO: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
19763 echo "${ECHO_T}$gdb_cv_sys_syscall_h_has_tkill" >&6
19764 fi
19765 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
19766
19767 cat >>confdefs.h <<\_ACEOF
19768 #define HAVE_TKILL_SYSCALL 1
19769 _ACEOF
19770
19771 fi
19772
19773 echo "$as_me:$LINENO: checking whether ADDR_NO_RANDOMIZE is declared" >&5
19774 echo $ECHO_N "checking whether ADDR_NO_RANDOMIZE is declared... $ECHO_C" >&6
19775 if test "${ac_cv_have_decl_ADDR_NO_RANDOMIZE+set}" = set; then
19776   echo $ECHO_N "(cached) $ECHO_C" >&6
19777 else
19778   cat >conftest.$ac_ext <<_ACEOF
19779 /* confdefs.h.  */
19780 _ACEOF
19781 cat confdefs.h >>conftest.$ac_ext
19782 cat >>conftest.$ac_ext <<_ACEOF
19783 /* end confdefs.h.  */
19784 #include <sys/personality.h>
19785
19786 int
19787 main ()
19788 {
19789 #ifndef ADDR_NO_RANDOMIZE
19790   char *p = (char *) ADDR_NO_RANDOMIZE;
19791 #endif
19792
19793   ;
19794   return 0;
19795 }
19796 _ACEOF
19797 rm -f conftest.$ac_objext
19798 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19799   (eval $ac_compile) 2>conftest.er1
19800   ac_status=$?
19801   grep -v '^ *+' conftest.er1 >conftest.err
19802   rm -f conftest.er1
19803   cat conftest.err >&5
19804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19805   (exit $ac_status); } &&
19806          { ac_try='test -z "$ac_c_werror_flag"
19807                          || test ! -s conftest.err'
19808   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19809   (eval $ac_try) 2>&5
19810   ac_status=$?
19811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19812   (exit $ac_status); }; } &&
19813          { ac_try='test -s conftest.$ac_objext'
19814   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19815   (eval $ac_try) 2>&5
19816   ac_status=$?
19817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19818   (exit $ac_status); }; }; then
19819   ac_cv_have_decl_ADDR_NO_RANDOMIZE=yes
19820 else
19821   echo "$as_me: failed program was:" >&5
19822 sed 's/^/| /' conftest.$ac_ext >&5
19823
19824 ac_cv_have_decl_ADDR_NO_RANDOMIZE=no
19825 fi
19826 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19827 fi
19828 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&5
19829 echo "${ECHO_T}$ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&6
19830 if test $ac_cv_have_decl_ADDR_NO_RANDOMIZE = yes; then
19831
19832 cat >>confdefs.h <<_ACEOF
19833 #define HAVE_DECL_ADDR_NO_RANDOMIZE 1
19834 _ACEOF
19835
19836
19837 else
19838   cat >>confdefs.h <<_ACEOF
19839 #define HAVE_DECL_ADDR_NO_RANDOMIZE 0
19840 _ACEOF
19841
19842
19843 fi
19844
19845
19846
19847 if test "$cross_compiling" = yes; then
19848   cat >conftest.$ac_ext <<_ACEOF
19849 /* confdefs.h.  */
19850 _ACEOF
19851 cat confdefs.h >>conftest.$ac_ext
19852 cat >>conftest.$ac_ext <<_ACEOF
19853 /* end confdefs.h.  */
19854 #include <sys/personality.h>
19855 int
19856 main ()
19857 {
19858
19859 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
19860 #       define ADDR_NO_RANDOMIZE 0x0040000
19861 #      endif
19862        /* Test the flag could be set and stays set.  */
19863        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19864        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19865            return 1
19866   ;
19867   return 0;
19868 }
19869 _ACEOF
19870 rm -f conftest.$ac_objext conftest$ac_exeext
19871 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19872   (eval $ac_link) 2>conftest.er1
19873   ac_status=$?
19874   grep -v '^ *+' conftest.er1 >conftest.err
19875   rm -f conftest.er1
19876   cat conftest.err >&5
19877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19878   (exit $ac_status); } &&
19879          { ac_try='test -z "$ac_c_werror_flag"
19880                          || test ! -s conftest.err'
19881   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19882   (eval $ac_try) 2>&5
19883   ac_status=$?
19884   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19885   (exit $ac_status); }; } &&
19886          { ac_try='test -s conftest$ac_exeext'
19887   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19888   (eval $ac_try) 2>&5
19889   ac_status=$?
19890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19891   (exit $ac_status); }; }; then
19892   have_personality=true
19893 else
19894   echo "$as_me: failed program was:" >&5
19895 sed 's/^/| /' conftest.$ac_ext >&5
19896
19897 have_personality=false
19898 fi
19899 rm -f conftest.err conftest.$ac_objext \
19900       conftest$ac_exeext conftest.$ac_ext
19901 else
19902   cat >conftest.$ac_ext <<_ACEOF
19903 /* confdefs.h.  */
19904 _ACEOF
19905 cat confdefs.h >>conftest.$ac_ext
19906 cat >>conftest.$ac_ext <<_ACEOF
19907 /* end confdefs.h.  */
19908 #include <sys/personality.h>
19909 int
19910 main ()
19911 {
19912
19913 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
19914 #       define ADDR_NO_RANDOMIZE 0x0040000
19915 #      endif
19916        /* Test the flag could be set and stays set.  */
19917        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19918        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19919            return 1
19920   ;
19921   return 0;
19922 }
19923 _ACEOF
19924 rm -f conftest$ac_exeext
19925 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19926   (eval $ac_link) 2>&5
19927   ac_status=$?
19928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19929   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19931   (eval $ac_try) 2>&5
19932   ac_status=$?
19933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19934   (exit $ac_status); }; }; then
19935   have_personality=true
19936 else
19937   echo "$as_me: program exited with status $ac_status" >&5
19938 echo "$as_me: failed program was:" >&5
19939 sed 's/^/| /' conftest.$ac_ext >&5
19940
19941 ( exit $ac_status )
19942 have_personality=false
19943 fi
19944 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19945 fi
19946 if $have_personality
19947 then
19948
19949 cat >>confdefs.h <<\_ACEOF
19950 #define HAVE_PERSONALITY 1
19951 _ACEOF
19952
19953 fi
19954
19955
19956 target_sysroot_reloc=0
19957
19958 # Check whether --with-sysroot or --without-sysroot was given.
19959 if test "${with_sysroot+set}" = set; then
19960   withval="$with_sysroot"
19961
19962  case ${with_sysroot} in
19963  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
19964  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
19965  esac
19966
19967  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
19968
19969  if test "x$prefix" = xNONE; then
19970   test_prefix=/usr/local
19971  else
19972   test_prefix=$prefix
19973  fi
19974  if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
19975   test_exec_prefix=$test_prefix
19976  else
19977   test_exec_prefix=$exec_prefix
19978  fi
19979  case ${TARGET_SYSTEM_ROOT} in
19980  "${test_prefix}"|"${test_prefix}/"*|\
19981  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
19982  '${prefix}'|'${prefix}/'*|\
19983  '${exec_prefix}'|'${exec_prefix}/'*)
19984    target_sysroot_reloc=1
19985    ;;
19986  esac
19987
19988 else
19989
19990  TARGET_SYSTEM_ROOT=
19991  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
19992
19993 fi;
19994 TARGET_SYSTEM_ROOT_DEFINE="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE=$target_sysroot_reloc"
19995
19996
19997
19998
19999
20000 # Check whether --with-system-gdbinit or --without-system-gdbinit was given.
20001 if test "${with_system_gdbinit+set}" = set; then
20002   withval="$with_system_gdbinit"
20003
20004     SYSTEM_GDBINIT=$withval
20005 else
20006   SYSTEM_GDBINIT=
20007 fi;
20008
20009   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
20010   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20011   ac_define_dir=`eval echo $SYSTEM_GDBINIT`
20012   ac_define_dir=`eval echo $ac_define_dir`
20013
20014 cat >>confdefs.h <<_ACEOF
20015 #define SYSTEM_GDBINIT "$ac_define_dir"
20016 _ACEOF
20017
20018
20019
20020   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
20021      if test "x$prefix" = xNONE; then
20022         test_prefix=/usr/local
20023      else
20024         test_prefix=$prefix
20025      fi
20026   else
20027      test_prefix=$exec_prefix
20028   fi
20029   value=0
20030   case ${ac_define_dir} in
20031      "${test_prefix}"|"${test_prefix}/"*|\
20032         '${exec_prefix}'|'${exec_prefix}/'*)
20033      value=1
20034      ;;
20035   esac
20036
20037 cat >>confdefs.h <<_ACEOF
20038 #define SYSTEM_GDBINIT_RELOCATABLE $value
20039 _ACEOF
20040
20041
20042
20043 # Check whether --enable-werror or --disable-werror was given.
20044 if test "${enable_werror+set}" = set; then
20045   enableval="$enable_werror"
20046   case "${enableval}" in
20047      yes | y) ERROR_ON_WARNING="yes" ;;
20048      no | n)  ERROR_ON_WARNING="no" ;;
20049      *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
20050 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
20051    { (exit 1); exit 1; }; } ;;
20052    esac
20053 fi;
20054
20055 # Enable -Werror by default when using gcc
20056 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
20057     ERROR_ON_WARNING=yes
20058 fi
20059
20060 WERROR_CFLAGS=""
20061 if test "${ERROR_ON_WARNING}" = yes ; then
20062     WERROR_CFLAGS="-Werror"
20063 fi
20064
20065 # The entries after -Wno-pointer-sign are disabled warnings which may
20066 # be enabled in the future, which can not currently be used to build
20067 # GDB.
20068 # NOTE: If you change this list, remember to update
20069 # gdb/doc/gdbint.texinfo.
20070 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
20071 -Wformat-nonliteral -Wno-pointer-sign \
20072 -Wno-unused -Wno-switch -Wno-char-subscripts"
20073
20074 # Enable -Wno-format by default when using gcc on mingw since many
20075 # GCC versions complain about %I64.
20076 case "${host}" in
20077   *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
20078 esac
20079
20080 # Check whether --enable-build-warnings or --disable-build-warnings was given.
20081 if test "${enable_build_warnings+set}" = set; then
20082   enableval="$enable_build_warnings"
20083   case "${enableval}" in
20084   yes)  ;;
20085   no)   build_warnings="-w";;
20086   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20087         build_warnings="${build_warnings} ${t}";;
20088   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20089         build_warnings="${t} ${build_warnings}";;
20090   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
20091 esac
20092 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
20093   echo "Setting compiler warning flags = $build_warnings" 6>&1
20094 fi
20095 fi; # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
20096 if test "${enable_gdb_build_warnings+set}" = set; then
20097   enableval="$enable_gdb_build_warnings"
20098   case "${enableval}" in
20099   yes)  ;;
20100   no)   build_warnings="-w";;
20101   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20102         build_warnings="${build_warnings} ${t}";;
20103   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20104         build_warnings="${t} ${build_warnings}";;
20105   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
20106 esac
20107 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
20108   echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
20109 fi
20110 fi; WARN_CFLAGS=""
20111 if test "x${build_warnings}" != x -a "x$GCC" = xyes
20112 then
20113     echo "$as_me:$LINENO: checking compiler warning flags" >&5
20114 echo $ECHO_N "checking compiler warning flags... $ECHO_C" >&6
20115     # Separate out the -Werror flag as some files just cannot be
20116     # compiled with it enabled.
20117     for w in ${build_warnings}; do
20118         case $w in
20119         -Werr*) WERROR_CFLAGS=-Werror ;;
20120         *) # Check that GCC accepts it
20121             saved_CFLAGS="$CFLAGS"
20122             CFLAGS="$CFLAGS $w"
20123             cat >conftest.$ac_ext <<_ACEOF
20124 /* confdefs.h.  */
20125 _ACEOF
20126 cat confdefs.h >>conftest.$ac_ext
20127 cat >>conftest.$ac_ext <<_ACEOF
20128 /* end confdefs.h.  */
20129
20130 int
20131 main ()
20132 {
20133
20134   ;
20135   return 0;
20136 }
20137 _ACEOF
20138 rm -f conftest.$ac_objext
20139 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20140   (eval $ac_compile) 2>conftest.er1
20141   ac_status=$?
20142   grep -v '^ *+' conftest.er1 >conftest.err
20143   rm -f conftest.er1
20144   cat conftest.err >&5
20145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20146   (exit $ac_status); } &&
20147          { ac_try='test -z "$ac_c_werror_flag"
20148                          || test ! -s conftest.err'
20149   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20150   (eval $ac_try) 2>&5
20151   ac_status=$?
20152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20153   (exit $ac_status); }; } &&
20154          { ac_try='test -s conftest.$ac_objext'
20155   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20156   (eval $ac_try) 2>&5
20157   ac_status=$?
20158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20159   (exit $ac_status); }; }; then
20160   WARN_CFLAGS="${WARN_CFLAGS} $w"
20161 else
20162   echo "$as_me: failed program was:" >&5
20163 sed 's/^/| /' conftest.$ac_ext >&5
20164
20165 fi
20166 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20167             CFLAGS="$saved_CFLAGS"
20168         esac
20169     done
20170     echo "$as_me:$LINENO: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
20171 echo "${ECHO_T}${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6
20172 fi
20173
20174
20175
20176 # In the Cygwin environment, we need some additional flags.
20177 echo "$as_me:$LINENO: checking for cygwin" >&5
20178 echo $ECHO_N "checking for cygwin... $ECHO_C" >&6
20179 if test "${gdb_cv_os_cygwin+set}" = set; then
20180   echo $ECHO_N "(cached) $ECHO_C" >&6
20181 else
20182   cat >conftest.$ac_ext <<_ACEOF
20183 /* confdefs.h.  */
20184 _ACEOF
20185 cat confdefs.h >>conftest.$ac_ext
20186 cat >>conftest.$ac_ext <<_ACEOF
20187 /* end confdefs.h.  */
20188
20189 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
20190 lose
20191 #endif
20192 _ACEOF
20193 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20194   $EGREP "lose" >/dev/null 2>&1; then
20195   gdb_cv_os_cygwin=yes
20196 else
20197   gdb_cv_os_cygwin=no
20198 fi
20199 rm -f conftest*
20200
20201 fi
20202 echo "$as_me:$LINENO: result: $gdb_cv_os_cygwin" >&5
20203 echo "${ECHO_T}$gdb_cv_os_cygwin" >&6
20204
20205
20206 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
20207 case ${host} in
20208   *go32* ) SER_HARDWIRE=ser-go32.o ;;
20209   *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
20210   *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
20211 esac
20212
20213
20214 # libreadline needs libuser32.a in a cygwin environment
20215 WIN32LIBS=
20216 if test x$gdb_cv_os_cygwin = xyes; then
20217     WIN32LIBS="-luser32"
20218     case "${target}" in
20219         *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
20220         ;;
20221     esac
20222 fi
20223
20224 # The ser-tcp.c module requires sockets.
20225 case ${host} in
20226   *mingw32*)
20227
20228 cat >>confdefs.h <<\_ACEOF
20229 #define USE_WIN32API 1
20230 _ACEOF
20231
20232     WIN32LIBS="$WIN32LIBS -lws2_32"
20233     ;;
20234 esac
20235
20236
20237 # Add ELF support to GDB, but only if BFD includes ELF support.
20238 OLD_CFLAGS=$CFLAGS
20239 OLD_LDFLAGS=$LDFLAGS
20240 OLD_LIBS=$LIBS
20241 CFLAGS="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd"
20242 LDFLAGS="$LDFLAGS -L../bfd -L../libiberty"
20243 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
20244 LIBS="-lbfd -liberty $intl $LIBS"
20245 echo "$as_me:$LINENO: checking for ELF support in BFD" >&5
20246 echo $ECHO_N "checking for ELF support in BFD... $ECHO_C" >&6
20247 if test "${gdb_cv_var_elf+set}" = set; then
20248   echo $ECHO_N "(cached) $ECHO_C" >&6
20249 else
20250   cat >conftest.$ac_ext <<_ACEOF
20251 /* confdefs.h.  */
20252 _ACEOF
20253 cat confdefs.h >>conftest.$ac_ext
20254 cat >>conftest.$ac_ext <<_ACEOF
20255 /* end confdefs.h.  */
20256 #include <stdlib.h>
20257 #include "bfd.h"
20258 #include "elf-bfd.h"
20259
20260 int
20261 main ()
20262 {
20263 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
20264   ;
20265   return 0;
20266 }
20267 _ACEOF
20268 rm -f conftest.$ac_objext conftest$ac_exeext
20269 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20270   (eval $ac_link) 2>conftest.er1
20271   ac_status=$?
20272   grep -v '^ *+' conftest.er1 >conftest.err
20273   rm -f conftest.er1
20274   cat conftest.err >&5
20275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20276   (exit $ac_status); } &&
20277          { ac_try='test -z "$ac_c_werror_flag"
20278                          || test ! -s conftest.err'
20279   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20280   (eval $ac_try) 2>&5
20281   ac_status=$?
20282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20283   (exit $ac_status); }; } &&
20284          { ac_try='test -s conftest$ac_exeext'
20285   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20286   (eval $ac_try) 2>&5
20287   ac_status=$?
20288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20289   (exit $ac_status); }; }; then
20290   gdb_cv_var_elf=yes
20291 else
20292   echo "$as_me: failed program was:" >&5
20293 sed 's/^/| /' conftest.$ac_ext >&5
20294
20295 gdb_cv_var_elf=no
20296 fi
20297 rm -f conftest.err conftest.$ac_objext \
20298       conftest$ac_exeext conftest.$ac_ext
20299 fi
20300 echo "$as_me:$LINENO: result: $gdb_cv_var_elf" >&5
20301 echo "${ECHO_T}$gdb_cv_var_elf" >&6
20302 if test $gdb_cv_var_elf = yes; then
20303   CONFIG_OBS="$CONFIG_OBS elfread.o"
20304
20305 cat >>confdefs.h <<\_ACEOF
20306 #define HAVE_ELF 1
20307 _ACEOF
20308
20309 fi
20310 CFLAGS=$OLD_CFLAGS
20311 LDFLAGS=$OLD_LDFLAGS
20312 LIBS=$OLD_LIBS
20313
20314 # Add any host-specific objects to GDB.
20315 CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
20316
20317 LIBGUI="../libgui/src/libgui.a"
20318 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
20319
20320
20321
20322 WIN32LDAPP=
20323
20324
20325
20326 case "${host}" in
20327 *-*-cygwin* | *-*-mingw* )
20328     configdir="win"
20329     ;;
20330 *)
20331     configdir="unix"
20332     ;;
20333 esac
20334
20335 GDBTKLIBS=
20336 if test "${enable_gdbtk}" = "yes"; then
20337
20338     # Gdbtk must have an absolute path to srcdir in order to run
20339     # properly when not installed.
20340     here=`pwd`
20341     cd ${srcdir}
20342     GDBTK_SRC_DIR=`pwd`
20343     cd $here
20344
20345
20346     #
20347     # Ok, lets find the tcl configuration
20348     # First, look for one uninstalled.
20349     # the alternative search directory is invoked by --with-tcl
20350     #
20351
20352     if test x"${no_tcl}" = x ; then
20353         # we reset no_tcl in case something fails here
20354         no_tcl=true
20355
20356 # Check whether --with-tcl or --without-tcl was given.
20357 if test "${with_tcl+set}" = set; then
20358   withval="$with_tcl"
20359   with_tclconfig=${withval}
20360 fi;
20361         echo "$as_me:$LINENO: checking for Tcl configuration" >&5
20362 echo $ECHO_N "checking for Tcl configuration... $ECHO_C" >&6
20363         if test "${ac_cv_c_tclconfig+set}" = set; then
20364   echo $ECHO_N "(cached) $ECHO_C" >&6
20365 else
20366
20367
20368             # First check to see if --with-tcl was specified.
20369             case "${host}" in
20370                 *-*-cygwin*) platDir="win" ;;
20371                 *) platDir="unix" ;;
20372             esac
20373             if test x"${with_tclconfig}" != x ; then
20374                 if test -f "${with_tclconfig}/tclConfig.sh" ; then
20375                     ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
20376                 else
20377                     { { echo "$as_me:$LINENO: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&5
20378 echo "$as_me: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&2;}
20379    { (exit 1); exit 1; }; }
20380                 fi
20381             fi
20382
20383             # then check for a private Tcl installation
20384             if test x"${ac_cv_c_tclconfig}" = x ; then
20385                 for i in \
20386                         ../tcl \
20387                         `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20388                         `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
20389                         `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
20390                         ../../tcl \
20391                         `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20392                         `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
20393                         `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
20394                         ../../../tcl \
20395                         `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20396                         `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
20397                         `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
20398                     if test -f "$i/$platDir/tclConfig.sh" ; then
20399                         ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20400                         break
20401                     fi
20402                 done
20403             fi
20404
20405             # on Darwin, check in Framework installation locations
20406             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
20407                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20408                         `ls -d /Library/Frameworks 2>/dev/null` \
20409                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
20410                         `ls -d /System/Library/Frameworks 2>/dev/null` \
20411                         ; do
20412                     if test -f "$i/Tcl.framework/tclConfig.sh" ; then
20413                         ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
20414                         break
20415                     fi
20416                 done
20417             fi
20418
20419             # check in a few common install locations
20420             if test x"${ac_cv_c_tclconfig}" = x ; then
20421                 for i in `ls -d ${libdir} 2>/dev/null` \
20422                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
20423                         `ls -d ${prefix}/lib 2>/dev/null` \
20424                         `ls -d /usr/local/lib 2>/dev/null` \
20425                         `ls -d /usr/contrib/lib 2>/dev/null` \
20426                         `ls -d /usr/lib 2>/dev/null` \
20427                         ; do
20428                     if test -f "$i/tclConfig.sh" ; then
20429                         ac_cv_c_tclconfig=`(cd $i; pwd)`
20430                         break
20431                     fi
20432                 done
20433             fi
20434
20435             # check in a few other private locations
20436             if test x"${ac_cv_c_tclconfig}" = x ; then
20437                 for i in \
20438                         ${srcdir}/../tcl \
20439                         `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20440                         `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
20441                         `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
20442                     if test -f "$i/$platDir/tclConfig.sh" ; then
20443                     ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20444                     break
20445                 fi
20446                 done
20447             fi
20448
20449 fi
20450
20451
20452         if test x"${ac_cv_c_tclconfig}" = x ; then
20453             TCL_BIN_DIR="# no Tcl configs found"
20454             { echo "$as_me:$LINENO: WARNING: Can't find Tcl configuration definitions" >&5
20455 echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
20456         else
20457             no_tcl=
20458             TCL_BIN_DIR=${ac_cv_c_tclconfig}
20459             echo "$as_me:$LINENO: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
20460 echo "${ECHO_T}found ${TCL_BIN_DIR}/tclConfig.sh" >&6
20461         fi
20462     fi
20463
20464
20465     # If $no_tk is nonempty, then we can't do Tk, and there is no
20466     # point to doing Tcl.
20467
20468     #
20469     # Ok, lets find the tk configuration
20470     # First, look for one uninstalled.
20471     # the alternative search directory is invoked by --with-tk
20472     #
20473
20474     if test x"${no_tk}" = x ; then
20475         # we reset no_tk in case something fails here
20476         no_tk=true
20477
20478 # Check whether --with-tk or --without-tk was given.
20479 if test "${with_tk+set}" = set; then
20480   withval="$with_tk"
20481   with_tkconfig=${withval}
20482 fi;
20483         echo "$as_me:$LINENO: checking for Tk configuration" >&5
20484 echo $ECHO_N "checking for Tk configuration... $ECHO_C" >&6
20485         if test "${ac_cv_c_tkconfig+set}" = set; then
20486   echo $ECHO_N "(cached) $ECHO_C" >&6
20487 else
20488
20489
20490             # First check to see if --with-tkconfig was specified.
20491             if test x"${with_tkconfig}" != x ; then
20492                 if test -f "${with_tkconfig}/tkConfig.sh" ; then
20493                     ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
20494                 else
20495                     { { echo "$as_me:$LINENO: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&5
20496 echo "$as_me: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&2;}
20497    { (exit 1); exit 1; }; }
20498                 fi
20499             fi
20500
20501             # then check for a private Tk library
20502             case "${host}" in
20503                 *-*-cygwin*) platDir="win" ;;
20504                 *) platDir="unix" ;;
20505             esac
20506             if test x"${ac_cv_c_tkconfig}" = x ; then
20507                 for i in \
20508                         ../tk \
20509                         `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20510                         `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
20511                         `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
20512                         ../../tk \
20513                         `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20514                         `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
20515                         `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
20516                         ../../../tk \
20517                         `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20518                         `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
20519                         `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
20520                     if test -f "$i/$platDir/tkConfig.sh" ; then
20521                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20522                         break
20523                     fi
20524                 done
20525             fi
20526
20527             # on Darwin, check in Framework installation locations
20528             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
20529                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20530                         `ls -d /Library/Frameworks 2>/dev/null` \
20531                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
20532                         `ls -d /System/Library/Frameworks 2>/dev/null` \
20533                         ; do
20534                     if test -f "$i/Tk.framework/tkConfig.sh" ; then
20535                         ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
20536                         break
20537                     fi
20538                 done
20539             fi
20540
20541             # check in a few common install locations
20542             if test x"${ac_cv_c_tkconfig}" = x ; then
20543                 for i in `ls -d ${libdir} 2>/dev/null` \
20544                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
20545                         `ls -d ${prefix}/lib 2>/dev/null` \
20546                         `ls -d /usr/local/lib 2>/dev/null` \
20547                         `ls -d /usr/contrib/lib 2>/dev/null` \
20548                         `ls -d /usr/lib 2>/dev/null` \
20549                         ; do
20550                     if test -f "$i/tkConfig.sh" ; then
20551                         ac_cv_c_tkconfig=`(cd $i; pwd)`
20552                         break
20553                     fi
20554                 done
20555             fi
20556             # check in a few other private locations
20557             if test x"${ac_cv_c_tkconfig}" = x ; then
20558                 for i in \
20559                         ${srcdir}/../tk \
20560                         `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20561                         `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
20562                         `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
20563                     if test -f "$i/$platDir/tkConfig.sh" ; then
20564                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20565                         break
20566                     fi
20567                 done
20568             fi
20569
20570 fi
20571
20572
20573         if test x"${ac_cv_c_tkconfig}" = x ; then
20574             TK_BIN_DIR="# no Tk configs found"
20575             { echo "$as_me:$LINENO: WARNING: Can't find Tk configuration definitions" >&5
20576 echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
20577         else
20578             no_tk=
20579             TK_BIN_DIR=${ac_cv_c_tkconfig}
20580             echo "$as_me:$LINENO: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
20581 echo "${ECHO_T}found ${TK_BIN_DIR}/tkConfig.sh" >&6
20582         fi
20583     fi
20584
20585
20586     if test -z "${no_tcl}" -a -z "${no_tk}"; then
20587
20588     echo "$as_me:$LINENO: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
20589 echo $ECHO_N "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... $ECHO_C" >&6
20590
20591     if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
20592         echo "$as_me:$LINENO: result: loading" >&5
20593 echo "${ECHO_T}loading" >&6
20594         . ${TCL_BIN_DIR}/tclConfig.sh
20595     else
20596         echo "$as_me:$LINENO: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
20597 echo "${ECHO_T}could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6
20598     fi
20599
20600     # eval is required to do the TCL_DBGX substitution
20601     eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
20602     eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
20603
20604     # If the TCL_BIN_DIR is the build directory (not the install directory),
20605     # then set the common variable name to the value of the build variables.
20606     # For example, the variable TCL_LIB_SPEC will be set to the value
20607     # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
20608     # instead of TCL_BUILD_LIB_SPEC since it will work with both an
20609     # installed and uninstalled version of Tcl.
20610     if test -f "${TCL_BIN_DIR}/Makefile" ; then
20611         TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
20612         TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
20613         TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
20614     elif test "`uname -s`" = "Darwin"; then
20615         # If Tcl was built as a framework, attempt to use the libraries
20616         # from the framework at the given location so that linking works
20617         # against Tcl.framework installed in an arbitary location.
20618         case ${TCL_DEFS} in
20619             *TCL_FRAMEWORK*)
20620                 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
20621                     for i in "`cd ${TCL_BIN_DIR}; pwd`" \
20622                              "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
20623                         if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
20624                             TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
20625                             break
20626                         fi
20627                     done
20628                 fi
20629                 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
20630                     TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
20631                     TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
20632                 fi
20633                 ;;
20634         esac
20635     fi
20636
20637     # eval is required to do the TCL_DBGX substitution
20638     eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
20639     eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
20640     eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
20641     eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
20642
20643
20644
20645
20646
20647
20648
20649
20650
20651
20652
20653
20654
20655
20656
20657         # Check for in-tree tcl
20658         here=`pwd`
20659         cd ${srcdir}/..
20660         topdir=`pwd`
20661         cd ${here}
20662
20663         intree="no"
20664         if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
20665           intree="yes"
20666         fi
20667
20668         # Find Tcl private headers
20669         if test x"${intree}" = xno; then
20670
20671   echo "$as_me:$LINENO: checking for Tcl private headers" >&5
20672 echo $ECHO_N "checking for Tcl private headers... $ECHO_C" >&6
20673   private_dir=""
20674   dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
20675   if test -f ${dir}/tclInt.h ; then
20676     private_dir=${dir}
20677   fi
20678
20679   if test x"${private_dir}" = x; then
20680     { { echo "$as_me:$LINENO: error: could not find private Tcl headers" >&5
20681 echo "$as_me: error: could not find private Tcl headers" >&2;}
20682    { (exit 1); exit 1; }; }
20683   else
20684     TCL_PRIVATE_INCLUDE="-I${private_dir}"
20685     echo "$as_me:$LINENO: result: ${private_dir}" >&5
20686 echo "${ECHO_T}${private_dir}" >&6
20687   fi
20688
20689           TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
20690           TCL_LIBRARY="${TCL_LIB_SPEC}"
20691           TCL_DEPS=""
20692         else
20693           # If building tcl in the same src tree, private headers
20694           # are not needed, but we need to be sure to use the right
20695           # headers library
20696           TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
20697           TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
20698           TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
20699         fi
20700
20701
20702
20703
20704
20705     echo "$as_me:$LINENO: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
20706 echo $ECHO_N "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... $ECHO_C" >&6
20707
20708     if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
20709         echo "$as_me:$LINENO: result: loading" >&5
20710 echo "${ECHO_T}loading" >&6
20711         . ${TK_BIN_DIR}/tkConfig.sh
20712     else
20713         echo "$as_me:$LINENO: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
20714 echo "${ECHO_T}could not find ${TK_BIN_DIR}/tkConfig.sh" >&6
20715     fi
20716
20717     # eval is required to do the TK_DBGX substitution
20718     eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
20719     eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
20720
20721     # If the TK_BIN_DIR is the build directory (not the install directory),
20722     # then set the common variable name to the value of the build variables.
20723     # For example, the variable TK_LIB_SPEC will be set to the value
20724     # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
20725     # instead of TK_BUILD_LIB_SPEC since it will work with both an
20726     # installed and uninstalled version of Tcl.
20727     if test -f "${TK_BIN_DIR}/Makefile" ; then
20728         TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
20729         TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
20730         TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
20731     elif test "`uname -s`" = "Darwin"; then
20732         # If Tk was built as a framework, attempt to use the libraries
20733         # from the framework at the given location so that linking works
20734         # against Tk.framework installed in an arbitary location.
20735         case ${TK_DEFS} in
20736             *TK_FRAMEWORK*)
20737                 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
20738                     for i in "`cd ${TK_BIN_DIR}; pwd`" \
20739                              "`cd ${TK_BIN_DIR}/../..; pwd`"; do
20740                         if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
20741                             TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
20742                             break
20743                         fi
20744                     done
20745                 fi
20746                 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
20747                     TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
20748                     TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
20749                 fi
20750                 ;;
20751         esac
20752     fi
20753
20754     # eval is required to do the TK_DBGX substitution
20755     eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
20756     eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
20757     eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
20758     eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
20759
20760
20761
20762
20763
20764
20765
20766
20767
20768
20769
20770
20771
20772
20773         # Check for in-tree Tk
20774         intree="no"
20775         if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
20776           intree="yes"
20777         fi
20778
20779         # Find Tk private headers
20780         if test x"${intree}" = xno; then
20781
20782   echo "$as_me:$LINENO: checking for Tk private headers" >&5
20783 echo $ECHO_N "checking for Tk private headers... $ECHO_C" >&6
20784   private_dir=""
20785   dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
20786   if test -f ${dir}/tkInt.h; then
20787     private_dir=${dir}
20788   fi
20789
20790   if test x"${private_dir}" = x; then
20791     { { echo "$as_me:$LINENO: error: could not find Tk private headers" >&5
20792 echo "$as_me: error: could not find Tk private headers" >&2;}
20793    { (exit 1); exit 1; }; }
20794   else
20795     TK_PRIVATE_INCLUDE="-I${private_dir}"
20796     echo "$as_me:$LINENO: result: ${private_dir}" >&5
20797 echo "${ECHO_T}${private_dir}" >&6
20798   fi
20799
20800           TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
20801           TK_LIBRARY=${TK_LIB_SPEC}
20802           TK_DEPS=""
20803         else
20804           TK_INCLUDE="-I${TK_SRC_DIR}/generic"
20805           TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
20806           TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
20807         fi
20808
20809
20810
20811
20812
20813         ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
20814
20815         # Include some libraries that Tcl and Tk want.
20816         TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
20817         # Yes, the ordering seems wrong here.  But it isn't.
20818         # TK_LIBS is the list of libraries that need to be linked
20819         # after Tcl/Tk.  Note that this isn't put into LIBS.  If it
20820         # were in LIBS then any link tests after this point would
20821         # try to include things like `$(LIBGUI)', which wouldn't work.
20822         GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
20823
20824         CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
20825         CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
20826         CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
20827         CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
20828         CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
20829         CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
20830         CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
20831
20832         if test x$gdb_cv_os_cygwin = xyes; then
20833           WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
20834           WIN32LDAPP="-Wl,--subsystem,console"
20835           CONFIG_OBS="${CONFIG_OBS} gdbres.o"
20836         fi
20837
20838
20839
20840 subdirs="$subdirs gdbtk"
20841
20842     fi
20843 fi
20844
20845
20846
20847
20848
20849
20850
20851
20852 echo "$as_me:$LINENO: checking for X" >&5
20853 echo $ECHO_N "checking for X... $ECHO_C" >&6
20854
20855
20856 # Check whether --with-x or --without-x was given.
20857 if test "${with_x+set}" = set; then
20858   withval="$with_x"
20859
20860 fi;
20861 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
20862 if test "x$with_x" = xno; then
20863   # The user explicitly disabled X.
20864   have_x=disabled
20865 else
20866   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
20867     # Both variables are already set.
20868     have_x=yes
20869   else
20870     if test "${ac_cv_have_x+set}" = set; then
20871   echo $ECHO_N "(cached) $ECHO_C" >&6
20872 else
20873   # One or both of the vars are not set, and there is no cached value.
20874 ac_x_includes=no ac_x_libraries=no
20875 rm -fr conftest.dir
20876 if mkdir conftest.dir; then
20877   cd conftest.dir
20878   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
20879   cat >Imakefile <<'_ACEOF'
20880 acfindx:
20881         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
20882 _ACEOF
20883   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
20884     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
20885     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
20886     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
20887     for ac_extension in a so sl; do
20888       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
20889          test -f $ac_im_libdir/libX11.$ac_extension; then
20890         ac_im_usrlibdir=$ac_im_libdir; break
20891       fi
20892     done
20893     # Screen out bogus values from the imake configuration.  They are
20894     # bogus both because they are the default anyway, and because
20895     # using them would break gcc on systems where it needs fixed includes.
20896     case $ac_im_incroot in
20897         /usr/include) ;;
20898         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
20899     esac
20900     case $ac_im_usrlibdir in
20901         /usr/lib | /lib) ;;
20902         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
20903     esac
20904   fi
20905   cd ..
20906   rm -fr conftest.dir
20907 fi
20908
20909 # Standard set of common directories for X headers.
20910 # Check X11 before X11Rn because it is often a symlink to the current release.
20911 ac_x_header_dirs='
20912 /usr/X11/include
20913 /usr/X11R6/include
20914 /usr/X11R5/include
20915 /usr/X11R4/include
20916
20917 /usr/include/X11
20918 /usr/include/X11R6
20919 /usr/include/X11R5
20920 /usr/include/X11R4
20921
20922 /usr/local/X11/include
20923 /usr/local/X11R6/include
20924 /usr/local/X11R5/include
20925 /usr/local/X11R4/include
20926
20927 /usr/local/include/X11
20928 /usr/local/include/X11R6
20929 /usr/local/include/X11R5
20930 /usr/local/include/X11R4
20931
20932 /usr/X386/include
20933 /usr/x386/include
20934 /usr/XFree86/include/X11
20935
20936 /usr/include
20937 /usr/local/include
20938 /usr/unsupported/include
20939 /usr/athena/include
20940 /usr/local/x11r5/include
20941 /usr/lpp/Xamples/include
20942
20943 /usr/openwin/include
20944 /usr/openwin/share/include'
20945
20946 if test "$ac_x_includes" = no; then
20947   # Guess where to find include files, by looking for Intrinsic.h.
20948   # First, try using that file with no special directory specified.
20949   cat >conftest.$ac_ext <<_ACEOF
20950 /* confdefs.h.  */
20951 _ACEOF
20952 cat confdefs.h >>conftest.$ac_ext
20953 cat >>conftest.$ac_ext <<_ACEOF
20954 /* end confdefs.h.  */
20955 #include <X11/Intrinsic.h>
20956 _ACEOF
20957 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20958   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20959   ac_status=$?
20960   grep -v '^ *+' conftest.er1 >conftest.err
20961   rm -f conftest.er1
20962   cat conftest.err >&5
20963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20964   (exit $ac_status); } >/dev/null; then
20965   if test -s conftest.err; then
20966     ac_cpp_err=$ac_c_preproc_warn_flag
20967     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20968   else
20969     ac_cpp_err=
20970   fi
20971 else
20972   ac_cpp_err=yes
20973 fi
20974 if test -z "$ac_cpp_err"; then
20975   # We can compile using X headers with no special include directory.
20976 ac_x_includes=
20977 else
20978   echo "$as_me: failed program was:" >&5
20979 sed 's/^/| /' conftest.$ac_ext >&5
20980
20981   for ac_dir in $ac_x_header_dirs; do
20982   if test -r "$ac_dir/X11/Intrinsic.h"; then
20983     ac_x_includes=$ac_dir
20984     break
20985   fi
20986 done
20987 fi
20988 rm -f conftest.err conftest.$ac_ext
20989 fi # $ac_x_includes = no
20990
20991 if test "$ac_x_libraries" = no; then
20992   # Check for the libraries.
20993   # See if we find them without any special options.
20994   # Don't add to $LIBS permanently.
20995   ac_save_LIBS=$LIBS
20996   LIBS="-lXt $LIBS"
20997   cat >conftest.$ac_ext <<_ACEOF
20998 /* confdefs.h.  */
20999 _ACEOF
21000 cat confdefs.h >>conftest.$ac_ext
21001 cat >>conftest.$ac_ext <<_ACEOF
21002 /* end confdefs.h.  */
21003 #include <X11/Intrinsic.h>
21004 int
21005 main ()
21006 {
21007 XtMalloc (0)
21008   ;
21009   return 0;
21010 }
21011 _ACEOF
21012 rm -f conftest.$ac_objext conftest$ac_exeext
21013 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21014   (eval $ac_link) 2>conftest.er1
21015   ac_status=$?
21016   grep -v '^ *+' conftest.er1 >conftest.err
21017   rm -f conftest.er1
21018   cat conftest.err >&5
21019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21020   (exit $ac_status); } &&
21021          { ac_try='test -z "$ac_c_werror_flag"
21022                          || test ! -s conftest.err'
21023   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21024   (eval $ac_try) 2>&5
21025   ac_status=$?
21026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21027   (exit $ac_status); }; } &&
21028          { ac_try='test -s conftest$ac_exeext'
21029   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21030   (eval $ac_try) 2>&5
21031   ac_status=$?
21032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21033   (exit $ac_status); }; }; then
21034   LIBS=$ac_save_LIBS
21035 # We can link X programs with no special library path.
21036 ac_x_libraries=
21037 else
21038   echo "$as_me: failed program was:" >&5
21039 sed 's/^/| /' conftest.$ac_ext >&5
21040
21041 LIBS=$ac_save_LIBS
21042 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
21043 do
21044   # Don't even attempt the hair of trying to link an X program!
21045   for ac_extension in a so sl; do
21046     if test -r $ac_dir/libXt.$ac_extension; then
21047       ac_x_libraries=$ac_dir
21048       break 2
21049     fi
21050   done
21051 done
21052 fi
21053 rm -f conftest.err conftest.$ac_objext \
21054       conftest$ac_exeext conftest.$ac_ext
21055 fi # $ac_x_libraries = no
21056
21057 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
21058   # Didn't find X anywhere.  Cache the known absence of X.
21059   ac_cv_have_x="have_x=no"
21060 else
21061   # Record where we found X for the cache.
21062   ac_cv_have_x="have_x=yes \
21063                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
21064 fi
21065 fi
21066
21067   fi
21068   eval "$ac_cv_have_x"
21069 fi # $with_x != no
21070
21071 if test "$have_x" != yes; then
21072   echo "$as_me:$LINENO: result: $have_x" >&5
21073 echo "${ECHO_T}$have_x" >&6
21074   no_x=yes
21075 else
21076   # If each of the values was on the command line, it overrides each guess.
21077   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
21078   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
21079   # Update the cache value to reflect the command line values.
21080   ac_cv_have_x="have_x=yes \
21081                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
21082   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
21083 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
21084 fi
21085
21086
21087 # Unlike the sim directory, whether a simulator is linked is controlled by
21088 # presence of a gdb_sim definition in the target configure.tgt entry.
21089 # This code just checks for a few cases where we'd like to ignore those
21090 # definitions, even when they're present in the '.mt' file.  These cases
21091 # are when --disable-sim is specified, or if the simulator directory is
21092 # not part of the source tree.
21093 #
21094 # Check whether --enable-sim or --disable-sim was given.
21095 if test "${enable_sim+set}" = set; then
21096   enableval="$enable_sim"
21097   echo "enable_sim = $enable_sim";
21098  echo "enableval = ${enableval}";
21099  case "${enableval}" in
21100   yes) ignore_sim=false ;;
21101   no)  ignore_sim=true ;;
21102   *)   ignore_sim=false ;;
21103  esac
21104 else
21105   ignore_sim=false
21106 fi;
21107
21108 if test ! -d "${srcdir}/../sim"; then
21109   ignore_sim=true
21110 fi
21111
21112 SIM=
21113 SIM_OBS=
21114 if test "${ignore_sim}" = "false"; then
21115   if test x"${gdb_sim}" != x ; then
21116     SIM="${gdb_sim}"
21117     SIM_OBS="remote-sim.o"
21118
21119 cat >>confdefs.h <<\_ACEOF
21120 #define WITH_SIM 1
21121 _ACEOF
21122
21123   fi
21124 fi
21125
21126
21127
21128
21129
21130
21131
21132
21133
21134
21135
21136
21137
21138
21139 # List of host floatformats.
21140
21141 cat >>confdefs.h <<_ACEOF
21142 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
21143 _ACEOF
21144
21145
21146 cat >>confdefs.h <<_ACEOF
21147 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
21148 _ACEOF
21149
21150
21151 cat >>confdefs.h <<_ACEOF
21152 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
21153 _ACEOF
21154
21155
21156 # target_subdir is used by the testsuite to find the target libraries.
21157 target_subdir=
21158 if test "${host}" != "${target}"; then
21159     target_subdir="${target_alias}/"
21160 fi
21161
21162
21163 frags=
21164 if test "${gdb_native}" = "yes"; then
21165   host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
21166   if test ! -f ${host_makefile_frag}; then
21167     { { echo "$as_me:$LINENO: error: \"*** Gdb does not support native target ${host}\"" >&5
21168 echo "$as_me: error: \"*** Gdb does not support native target ${host}\"" >&2;}
21169    { (exit 1); exit 1; }; }
21170   fi
21171   frags="$frags $host_makefile_frag"
21172 else
21173   host_makefile_frag=/dev/null
21174 fi
21175
21176
21177
21178
21179 if test "${gdb_native}" = "yes"; then
21180 # We pick this up from the host configuration file (.mh) because we
21181 # do not have a native configuration Makefile fragment.
21182 nativefile=`sed -n '
21183 s/NAT_FILE[     ]*=[    ]*\([^  ]*\)/\1/p
21184 ' ${host_makefile_frag}`
21185 fi
21186
21187
21188 if test x"${gdb_osabi}" != x ; then
21189
21190 cat >>confdefs.h <<_ACEOF
21191 #define GDB_OSABI_DEFAULT $gdb_osabi
21192 _ACEOF
21193
21194 fi
21195
21196 # Enable multi-ice-gdb-server.
21197 # Check whether --enable-multi-ice or --disable-multi-ice was given.
21198 if test "${enable_multi_ice+set}" = set; then
21199   enableval="$enable_multi_ice"
21200   case $enableval in
21201     yes | no)
21202       ;;
21203     *) { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-multi-ice" >&5
21204 echo "$as_me: error: bad value $enableval for --enable-multi-ice" >&2;}
21205    { (exit 1); exit 1; }; } ;;
21206   esac
21207 fi;
21208 if test "x$enable_multi_ice" = xyes; then
21209
21210
21211 subdirs="$subdirs multi-ice"
21212
21213 fi
21214
21215 # We only build gdbserver automatically in a native configuration.
21216 if test "$gdb_native" = "yes"; then
21217   echo "$as_me:$LINENO: checking whether gdbserver is supported on this host" >&5
21218 echo $ECHO_N "checking whether gdbserver is supported on this host... $ECHO_C" >&6
21219   if test "x$build_gdbserver" = xyes; then
21220     echo "$as_me:$LINENO: result: yes" >&5
21221 echo "${ECHO_T}yes" >&6
21222
21223
21224 subdirs="$subdirs gdbserver"
21225
21226   else
21227     echo "$as_me:$LINENO: result: no" >&5
21228 echo "${ECHO_T}no" >&6
21229   fi
21230 fi
21231
21232 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
21233 # to an empty version.
21234
21235 files=
21236 links=
21237
21238 rm -f nm.h
21239 if test "${nativefile}" != ""; then
21240     case "${nativefile}" in
21241       nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
21242       * ) GDB_NM_FILE="${nativefile}"
21243     esac
21244     files="${files} ${GDB_NM_FILE}"
21245     links="${links} nm.h"
21246
21247 cat >>confdefs.h <<_ACEOF
21248 #define GDB_NM_FILE "${GDB_NM_FILE}"
21249 _ACEOF
21250
21251 fi
21252
21253
21254 ac_sources="$files"
21255 ac_dests="$links"
21256 while test -n "$ac_sources"; do
21257   set $ac_dests; ac_dest=$1; shift; ac_dests=$*
21258   set $ac_sources; ac_source=$1; shift; ac_sources=$*
21259   ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
21260 done
21261           ac_config_links="$ac_config_links $ac_config_links_1"
21262
21263
21264
21265
21266
21267 cat >>confdefs.h <<\_ACEOF
21268 #define GDB_DEFAULT_HOST_CHARSET "UTF-8"
21269 _ACEOF
21270
21271
21272 # Flags needed to enable html installing and building
21273
21274 # Check whether --with-datarootdir or --without-datarootdir was given.
21275 if test "${with_datarootdir+set}" = set; then
21276   withval="$with_datarootdir"
21277   datarootdir="\${prefix}/${withval}"
21278 else
21279   datarootdir="\${prefix}/share"
21280 fi;
21281
21282
21283 # Check whether --with-docdir or --without-docdir was given.
21284 if test "${with_docdir+set}" = set; then
21285   withval="$with_docdir"
21286   docdir="\${prefix}/${withval}"
21287 else
21288   docdir="\${datarootdir}/doc"
21289 fi;
21290
21291
21292 # Check whether --with-pdfdir or --without-pdfdir was given.
21293 if test "${with_pdfdir+set}" = set; then
21294   withval="$with_pdfdir"
21295   pdfdir="\${prefix}/${withval}"
21296 else
21297   pdfdir="\${docdir}"
21298 fi;
21299
21300
21301 # Check whether --with-htmldir or --without-htmldir was given.
21302 if test "${with_htmldir+set}" = set; then
21303   withval="$with_htmldir"
21304   htmldir="\${prefix}/${withval}"
21305 else
21306   htmldir="\${docdir}"
21307 fi;
21308
21309
21310
21311
21312
21313
21314                               ac_config_files="$ac_config_files Makefile .gdbinit:gdbinit.in gnulib/Makefile"
21315           ac_config_commands="$ac_config_commands default"
21316 cat >confcache <<\_ACEOF
21317 # This file is a shell script that caches the results of configure
21318 # tests run on this system so they can be shared between configure
21319 # scripts and configure runs, see configure's option --config-cache.
21320 # It is not useful on other systems.  If it contains results you don't
21321 # want to keep, you may remove or edit it.
21322 #
21323 # config.status only pays attention to the cache file if you give it
21324 # the --recheck option to rerun configure.
21325 #
21326 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21327 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21328 # following values.
21329
21330 _ACEOF
21331
21332 # The following way of writing the cache mishandles newlines in values,
21333 # but we know of no workaround that is simple, portable, and efficient.
21334 # So, don't put newlines in cache variables' values.
21335 # Ultrix sh set writes to stderr and can't be redirected directly,
21336 # and sets the high bit in the cache file unless we assign to the vars.
21337 {
21338   (set) 2>&1 |
21339     case `(ac_space=' '; set | grep ac_space) 2>&1` in
21340     *ac_space=\ *)
21341       # `set' does not quote correctly, so add quotes (double-quote
21342       # substitution turns \\\\ into \\, and sed turns \\ into \).
21343       sed -n \
21344         "s/'/'\\\\''/g;
21345           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21346       ;;
21347     *)
21348       # `set' quotes correctly as required by POSIX, so do not add quotes.
21349       sed -n \
21350         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
21351       ;;
21352     esac;
21353 } |
21354   sed '
21355      t clear
21356      : clear
21357      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21358      t end
21359      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21360      : end' >>confcache
21361 if diff $cache_file confcache >/dev/null 2>&1; then :; else
21362   if test -w $cache_file; then
21363     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
21364     cat confcache >$cache_file
21365   else
21366     echo "not updating unwritable cache $cache_file"
21367   fi
21368 fi
21369 rm -f confcache
21370
21371 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21372 # Let make expand exec_prefix.
21373 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21374
21375 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21376 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21377 # trailing colons and then remove the whole line if VPATH becomes empty
21378 # (actually we leave an empty line to preserve line numbers).
21379 if test "x$srcdir" = x.; then
21380   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21381 s/:*\$(srcdir):*/:/;
21382 s/:*\${srcdir}:*/:/;
21383 s/:*@srcdir@:*/:/;
21384 s/^\([^=]*=[     ]*\):*/\1/;
21385 s/:*$//;
21386 s/^[^=]*=[       ]*$//;
21387 }'
21388 fi
21389
21390 DEFS=-DHAVE_CONFIG_H
21391
21392 ac_libobjs=
21393 ac_ltlibobjs=
21394 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21395   # 1. Remove the extension, and $U if already installed.
21396   ac_i=`echo "$ac_i" |
21397          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
21398   # 2. Add them.
21399   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
21400   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
21401 done
21402 LIBOBJS=$ac_libobjs
21403
21404 LTLIBOBJS=$ac_ltlibobjs
21405
21406
21407 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
21408   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
21409 Usually this means the macro was only invoked conditionally." >&5
21410 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
21411 Usually this means the macro was only invoked conditionally." >&2;}
21412    { (exit 1); exit 1; }; }
21413 fi
21414 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
21415   { { echo "$as_me:$LINENO: error: conditional \"GMAKE\" was never defined.
21416 Usually this means the macro was only invoked conditionally." >&5
21417 echo "$as_me: error: conditional \"GMAKE\" was never defined.
21418 Usually this means the macro was only invoked conditionally." >&2;}
21419    { (exit 1); exit 1; }; }
21420 fi
21421 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
21422   { { echo "$as_me:$LINENO: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21423 Usually this means the macro was only invoked conditionally." >&5
21424 echo "$as_me: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21425 Usually this means the macro was only invoked conditionally." >&2;}
21426    { (exit 1); exit 1; }; }
21427 fi
21428
21429     gl_libobjs=
21430     gl_ltlibobjs=
21431     if test -n "$gl_LIBOBJS"; then
21432       # Remove the extension.
21433       sed_drop_objext='s/\.o$//;s/\.obj$//'
21434       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21435         gl_libobjs="$gl_libobjs $i.$ac_objext"
21436         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
21437       done
21438     fi
21439     gl_LIBOBJS=$gl_libobjs
21440
21441     gl_LTLIBOBJS=$gl_ltlibobjs
21442
21443
21444
21445     gltests_libobjs=
21446     gltests_ltlibobjs=
21447     if test -n "$gltests_LIBOBJS"; then
21448       # Remove the extension.
21449       sed_drop_objext='s/\.o$//;s/\.obj$//'
21450       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21451         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
21452         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
21453       done
21454     fi
21455     gltests_LIBOBJS=$gltests_libobjs
21456
21457     gltests_LTLIBOBJS=$gltests_ltlibobjs
21458
21459
21460 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
21461   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
21462 Usually this means the macro was only invoked conditionally." >&5
21463 echo "$as_me: error: conditional \"AMDEP\" was never defined.
21464 Usually this means the macro was only invoked conditionally." >&2;}
21465    { (exit 1); exit 1; }; }
21466 fi
21467 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
21468   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
21469 Usually this means the macro was only invoked conditionally." >&5
21470 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
21471 Usually this means the macro was only invoked conditionally." >&2;}
21472    { (exit 1); exit 1; }; }
21473 fi
21474
21475 : ${CONFIG_STATUS=./config.status}
21476 ac_clean_files_save=$ac_clean_files
21477 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21478 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21479 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21480 cat >$CONFIG_STATUS <<_ACEOF
21481 #! $SHELL
21482 # Generated by $as_me.
21483 # Run this file to recreate the current configuration.
21484 # Compiler output produced by configure, useful for debugging
21485 # configure, is in config.log if it exists.
21486
21487 debug=false
21488 ac_cs_recheck=false
21489 ac_cs_silent=false
21490 SHELL=\${CONFIG_SHELL-$SHELL}
21491 _ACEOF
21492
21493 cat >>$CONFIG_STATUS <<\_ACEOF
21494 ## --------------------- ##
21495 ## M4sh Initialization.  ##
21496 ## --------------------- ##
21497
21498 # Be Bourne compatible
21499 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21500   emulate sh
21501   NULLCMD=:
21502   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21503   # is contrary to our usage.  Disable this feature.
21504   alias -g '${1+"$@"}'='"$@"'
21505 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
21506   set -o posix
21507 fi
21508 DUALCASE=1; export DUALCASE # for MKS sh
21509
21510 # Support unset when possible.
21511 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21512   as_unset=unset
21513 else
21514   as_unset=false
21515 fi
21516
21517
21518 # Work around bugs in pre-3.0 UWIN ksh.
21519 $as_unset ENV MAIL MAILPATH
21520 PS1='$ '
21521 PS2='> '
21522 PS4='+ '
21523
21524 # NLS nuisances.
21525 for as_var in \
21526   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21527   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21528   LC_TELEPHONE LC_TIME
21529 do
21530   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21531     eval $as_var=C; export $as_var
21532   else
21533     $as_unset $as_var
21534   fi
21535 done
21536
21537 # Required to use basename.
21538 if expr a : '\(a\)' >/dev/null 2>&1; then
21539   as_expr=expr
21540 else
21541   as_expr=false
21542 fi
21543
21544 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
21545   as_basename=basename
21546 else
21547   as_basename=false
21548 fi
21549
21550
21551 # Name of the executable.
21552 as_me=`$as_basename "$0" ||
21553 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21554          X"$0" : 'X\(//\)$' \| \
21555          X"$0" : 'X\(/\)$' \| \
21556          .     : '\(.\)' 2>/dev/null ||
21557 echo X/"$0" |
21558     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
21559           /^X\/\(\/\/\)$/{ s//\1/; q; }
21560           /^X\/\(\/\).*/{ s//\1/; q; }
21561           s/.*/./; q'`
21562
21563
21564 # PATH needs CR, and LINENO needs CR and PATH.
21565 # Avoid depending upon Character Ranges.
21566 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21567 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21568 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21569 as_cr_digits='0123456789'
21570 as_cr_alnum=$as_cr_Letters$as_cr_digits
21571
21572 # The user is always right.
21573 if test "${PATH_SEPARATOR+set}" != set; then
21574   echo "#! /bin/sh" >conf$$.sh
21575   echo  "exit 0"   >>conf$$.sh
21576   chmod +x conf$$.sh
21577   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21578     PATH_SEPARATOR=';'
21579   else
21580     PATH_SEPARATOR=:
21581   fi
21582   rm -f conf$$.sh
21583 fi
21584
21585
21586   as_lineno_1=$LINENO
21587   as_lineno_2=$LINENO
21588   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21589   test "x$as_lineno_1" != "x$as_lineno_2" &&
21590   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
21591   # Find who we are.  Look in the path if we contain no path at all
21592   # relative or not.
21593   case $0 in
21594     *[\\/]* ) as_myself=$0 ;;
21595     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21596 for as_dir in $PATH
21597 do
21598   IFS=$as_save_IFS
21599   test -z "$as_dir" && as_dir=.
21600   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21601 done
21602
21603        ;;
21604   esac
21605   # We did not find ourselves, most probably we were run as `sh COMMAND'
21606   # in which case we are not to be found in the path.
21607   if test "x$as_myself" = x; then
21608     as_myself=$0
21609   fi
21610   if test ! -f "$as_myself"; then
21611     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
21612 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
21613    { (exit 1); exit 1; }; }
21614   fi
21615   case $CONFIG_SHELL in
21616   '')
21617     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21618 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
21619 do
21620   IFS=$as_save_IFS
21621   test -z "$as_dir" && as_dir=.
21622   for as_base in sh bash ksh sh5; do
21623          case $as_dir in
21624          /*)
21625            if ("$as_dir/$as_base" -c '
21626   as_lineno_1=$LINENO
21627   as_lineno_2=$LINENO
21628   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21629   test "x$as_lineno_1" != "x$as_lineno_2" &&
21630   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
21631              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
21632              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
21633              CONFIG_SHELL=$as_dir/$as_base
21634              export CONFIG_SHELL
21635              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
21636            fi;;
21637          esac
21638        done
21639 done
21640 ;;
21641   esac
21642
21643   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21644   # uniformly replaced by the line number.  The first 'sed' inserts a
21645   # line-number line before each line; the second 'sed' does the real
21646   # work.  The second script uses 'N' to pair each line-number line
21647   # with the numbered line, and appends trailing '-' during
21648   # substitution so that $LINENO is not a special case at line end.
21649   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21650   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
21651   sed '=' <$as_myself |
21652     sed '
21653       N
21654       s,$,-,
21655       : loop
21656       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
21657       t loop
21658       s,-$,,
21659       s,^['$as_cr_digits']*\n,,
21660     ' >$as_me.lineno &&
21661   chmod +x $as_me.lineno ||
21662     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
21663 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
21664    { (exit 1); exit 1; }; }
21665
21666   # Don't try to exec as it changes $[0], causing all sort of problems
21667   # (the dirname of $[0] is not the place where we might find the
21668   # original and so on.  Autoconf is especially sensible to this).
21669   . ./$as_me.lineno
21670   # Exit status is that of the last command.
21671   exit
21672 }
21673
21674
21675 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
21676   *c*,-n*) ECHO_N= ECHO_C='
21677 ' ECHO_T='      ' ;;
21678   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
21679   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
21680 esac
21681
21682 if expr a : '\(a\)' >/dev/null 2>&1; then
21683   as_expr=expr
21684 else
21685   as_expr=false
21686 fi
21687
21688 rm -f conf$$ conf$$.exe conf$$.file
21689 echo >conf$$.file
21690 if ln -s conf$$.file conf$$ 2>/dev/null; then
21691   # We could just check for DJGPP; but this test a) works b) is more generic
21692   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
21693   if test -f conf$$.exe; then
21694     # Don't use ln at all; we don't have any links
21695     as_ln_s='cp -p'
21696   else
21697     as_ln_s='ln -s'
21698   fi
21699 elif ln conf$$.file conf$$ 2>/dev/null; then
21700   as_ln_s=ln
21701 else
21702   as_ln_s='cp -p'
21703 fi
21704 rm -f conf$$ conf$$.exe conf$$.file
21705
21706 if mkdir -p . 2>/dev/null; then
21707   as_mkdir_p=:
21708 else
21709   test -d ./-p && rmdir ./-p
21710   as_mkdir_p=false
21711 fi
21712
21713 as_executable_p="test -f"
21714
21715 # Sed expression to map a string onto a valid CPP name.
21716 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21717
21718 # Sed expression to map a string onto a valid variable name.
21719 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21720
21721
21722 # IFS
21723 # We need space, tab and new line, in precisely that order.
21724 as_nl='
21725 '
21726 IFS="   $as_nl"
21727
21728 # CDPATH.
21729 $as_unset CDPATH
21730
21731 exec 6>&1
21732
21733 # Open the log real soon, to keep \$[0] and so on meaningful, and to
21734 # report actual input values of CONFIG_FILES etc. instead of their
21735 # values after options handling.  Logging --version etc. is OK.
21736 exec 5>>config.log
21737 {
21738   echo
21739   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21740 ## Running $as_me. ##
21741 _ASBOX
21742 } >&5
21743 cat >&5 <<_CSEOF
21744
21745 This file was extended by $as_me, which was
21746 generated by GNU Autoconf 2.59.  Invocation command line was
21747
21748   CONFIG_FILES    = $CONFIG_FILES
21749   CONFIG_HEADERS  = $CONFIG_HEADERS
21750   CONFIG_LINKS    = $CONFIG_LINKS
21751   CONFIG_COMMANDS = $CONFIG_COMMANDS
21752   $ $0 $@
21753
21754 _CSEOF
21755 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
21756 echo >&5
21757 _ACEOF
21758
21759 # Files that config.status was made for.
21760 if test -n "$ac_config_files"; then
21761   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
21762 fi
21763
21764 if test -n "$ac_config_headers"; then
21765   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
21766 fi
21767
21768 if test -n "$ac_config_links"; then
21769   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
21770 fi
21771
21772 if test -n "$ac_config_commands"; then
21773   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
21774 fi
21775
21776 cat >>$CONFIG_STATUS <<\_ACEOF
21777
21778 ac_cs_usage="\
21779 \`$as_me' instantiates files from templates according to the
21780 current configuration.
21781
21782 Usage: $0 [OPTIONS] [FILE]...
21783
21784   -h, --help       print this help, then exit
21785   -V, --version    print version number, then exit
21786   -q, --quiet      do not print progress messages
21787   -d, --debug      don't remove temporary files
21788       --recheck    update $as_me by reconfiguring in the same conditions
21789   --file=FILE[:TEMPLATE]
21790                    instantiate the configuration file FILE
21791   --header=FILE[:TEMPLATE]
21792                    instantiate the configuration header FILE
21793
21794 Configuration files:
21795 $config_files
21796
21797 Configuration headers:
21798 $config_headers
21799
21800 Configuration links:
21801 $config_links
21802
21803 Configuration commands:
21804 $config_commands
21805
21806 Report bugs to <bug-autoconf@gnu.org>."
21807 _ACEOF
21808
21809 cat >>$CONFIG_STATUS <<_ACEOF
21810 ac_cs_version="\\
21811 config.status
21812 configured by $0, generated by GNU Autoconf 2.59,
21813   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
21814
21815 Copyright (C) 2003 Free Software Foundation, Inc.
21816 This config.status script is free software; the Free Software Foundation
21817 gives unlimited permission to copy, distribute and modify it."
21818 srcdir=$srcdir
21819 INSTALL="$INSTALL"
21820 _ACEOF
21821
21822 cat >>$CONFIG_STATUS <<\_ACEOF
21823 # If no file are specified by the user, then we need to provide default
21824 # value.  By we need to know if files were specified by the user.
21825 ac_need_defaults=:
21826 while test $# != 0
21827 do
21828   case $1 in
21829   --*=*)
21830     ac_option=`expr "x$1" : 'x\([^=]*\)='`
21831     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
21832     ac_shift=:
21833     ;;
21834   -*)
21835     ac_option=$1
21836     ac_optarg=$2
21837     ac_shift=shift
21838     ;;
21839   *) # This is not an option, so the user has probably given explicit
21840      # arguments.
21841      ac_option=$1
21842      ac_need_defaults=false;;
21843   esac
21844
21845   case $ac_option in
21846   # Handling of the options.
21847 _ACEOF
21848 cat >>$CONFIG_STATUS <<\_ACEOF
21849   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21850     ac_cs_recheck=: ;;
21851   --version | --vers* | -V )
21852     echo "$ac_cs_version"; exit 0 ;;
21853   --he | --h)
21854     # Conflict between --help and --header
21855     { { echo "$as_me:$LINENO: error: ambiguous option: $1
21856 Try \`$0 --help' for more information." >&5
21857 echo "$as_me: error: ambiguous option: $1
21858 Try \`$0 --help' for more information." >&2;}
21859    { (exit 1); exit 1; }; };;
21860   --help | --hel | -h )
21861     echo "$ac_cs_usage"; exit 0 ;;
21862   --debug | --d* | -d )
21863     debug=: ;;
21864   --file | --fil | --fi | --f )
21865     $ac_shift
21866     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21867     ac_need_defaults=false;;
21868   --header | --heade | --head | --hea )
21869     $ac_shift
21870     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21871     ac_need_defaults=false;;
21872   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21873   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21874     ac_cs_silent=: ;;
21875
21876   # This is an error.
21877   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
21878 Try \`$0 --help' for more information." >&5
21879 echo "$as_me: error: unrecognized option: $1
21880 Try \`$0 --help' for more information." >&2;}
21881    { (exit 1); exit 1; }; } ;;
21882
21883   *) ac_config_targets="$ac_config_targets $1" ;;
21884
21885   esac
21886   shift
21887 done
21888
21889 ac_configure_extra_args=
21890
21891 if $ac_cs_silent; then
21892   exec 6>/dev/null
21893   ac_configure_extra_args="$ac_configure_extra_args --silent"
21894 fi
21895
21896 _ACEOF
21897 cat >>$CONFIG_STATUS <<_ACEOF
21898 if \$ac_cs_recheck; then
21899   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21900   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21901 fi
21902
21903 _ACEOF
21904
21905 cat >>$CONFIG_STATUS <<_ACEOF
21906 #
21907 # INIT-COMMANDS section.
21908 #
21909
21910 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
21911 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
21912
21913 _ACEOF
21914
21915
21916
21917 cat >>$CONFIG_STATUS <<\_ACEOF
21918 for ac_config_target in $ac_config_targets
21919 do
21920   case "$ac_config_target" in
21921   # Handling of arguments.
21922   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21923   ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
21924   "gnulib/Makefile" ) CONFIG_FILES="$CONFIG_FILES gnulib/Makefile" ;;
21925   "$ac_config_links_1" ) CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
21926   "depdir" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
21927   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21928   "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
21929   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
21930   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21931 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21932    { (exit 1); exit 1; }; };;
21933   esac
21934 done
21935
21936 # If the user did not use the arguments to specify the items to instantiate,
21937 # then the envvar interface is used.  Set only those that are not.
21938 # We use the long form for the default assignment because of an extremely
21939 # bizarre bug on SunOS 4.1.3.
21940 if $ac_need_defaults; then
21941   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21942   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21943   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
21944   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21945 fi
21946
21947 # Have a temporary directory for convenience.  Make it in the build tree
21948 # simply because there is no reason to put it here, and in addition,
21949 # creating and moving files from /tmp can sometimes cause problems.
21950 # Create a temporary directory, and hook for its removal unless debugging.
21951 $debug ||
21952 {
21953   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
21954   trap '{ (exit 1); exit 1; }' 1 2 13 15
21955 }
21956
21957 # Create a (secure) tmp directory for tmp files.
21958
21959 {
21960   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
21961   test -n "$tmp" && test -d "$tmp"
21962 }  ||
21963 {
21964   tmp=./confstat$$-$RANDOM
21965   (umask 077 && mkdir $tmp)
21966 } ||
21967 {
21968    echo "$me: cannot create a temporary directory in ." >&2
21969    { (exit 1); exit 1; }
21970 }
21971
21972 _ACEOF
21973
21974 cat >>$CONFIG_STATUS <<_ACEOF
21975
21976 #
21977 # CONFIG_FILES section.
21978 #
21979
21980 # No need to generate the scripts if there are no CONFIG_FILES.
21981 # This happens for instance when ./config.status config.h
21982 if test -n "\$CONFIG_FILES"; then
21983   # Protect against being on the right side of a sed subst in config.status.
21984   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
21985    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
21986 s,@SHELL@,$SHELL,;t t
21987 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
21988 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
21989 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
21990 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
21991 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21992 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21993 s,@exec_prefix@,$exec_prefix,;t t
21994 s,@prefix@,$prefix,;t t
21995 s,@program_transform_name@,$program_transform_name,;t t
21996 s,@bindir@,$bindir,;t t
21997 s,@sbindir@,$sbindir,;t t
21998 s,@libexecdir@,$libexecdir,;t t
21999 s,@datadir@,$datadir,;t t
22000 s,@sysconfdir@,$sysconfdir,;t t
22001 s,@sharedstatedir@,$sharedstatedir,;t t
22002 s,@localstatedir@,$localstatedir,;t t
22003 s,@libdir@,$libdir,;t t
22004 s,@includedir@,$includedir,;t t
22005 s,@oldincludedir@,$oldincludedir,;t t
22006 s,@infodir@,$infodir,;t t
22007 s,@mandir@,$mandir,;t t
22008 s,@build_alias@,$build_alias,;t t
22009 s,@host_alias@,$host_alias,;t t
22010 s,@target_alias@,$target_alias,;t t
22011 s,@DEFS@,$DEFS,;t t
22012 s,@ECHO_C@,$ECHO_C,;t t
22013 s,@ECHO_N@,$ECHO_N,;t t
22014 s,@ECHO_T@,$ECHO_T,;t t
22015 s,@LIBS@,$LIBS,;t t
22016 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
22017 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
22018 s,@MAINT@,$MAINT,;t t
22019 s,@CC@,$CC,;t t
22020 s,@CFLAGS@,$CFLAGS,;t t
22021 s,@LDFLAGS@,$LDFLAGS,;t t
22022 s,@CPPFLAGS@,$CPPFLAGS,;t t
22023 s,@ac_ct_CC@,$ac_ct_CC,;t t
22024 s,@EXEEXT@,$EXEEXT,;t t
22025 s,@OBJEXT@,$OBJEXT,;t t
22026 s,@CPP@,$CPP,;t t
22027 s,@EGREP@,$EGREP,;t t
22028 s,@RANLIB@,$RANLIB,;t t
22029 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
22030 s,@build@,$build,;t t
22031 s,@build_cpu@,$build_cpu,;t t
22032 s,@build_vendor@,$build_vendor,;t t
22033 s,@build_os@,$build_os,;t t
22034 s,@host@,$host,;t t
22035 s,@host_cpu@,$host_cpu,;t t
22036 s,@host_vendor@,$host_vendor,;t t
22037 s,@host_os@,$host_os,;t t
22038 s,@target@,$target,;t t
22039 s,@target_cpu@,$target_cpu,;t t
22040 s,@target_vendor@,$target_vendor,;t t
22041 s,@target_os@,$target_os,;t t
22042 s,@am__leading_dot@,$am__leading_dot,;t t
22043 s,@DEPDIR@,$DEPDIR,;t t
22044 s,@CCDEPMODE@,$CCDEPMODE,;t t
22045 s,@MAKE@,$MAKE,;t t
22046 s,@GMAKE_TRUE@,$GMAKE_TRUE,;t t
22047 s,@GMAKE_FALSE@,$GMAKE_FALSE,;t t
22048 s,@SET_MAKE@,$SET_MAKE,;t t
22049 s,@USE_NLS@,$USE_NLS,;t t
22050 s,@LIBINTL@,$LIBINTL,;t t
22051 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
22052 s,@INCINTL@,$INCINTL,;t t
22053 s,@XGETTEXT@,$XGETTEXT,;t t
22054 s,@GMSGFMT@,$GMSGFMT,;t t
22055 s,@POSUB@,$POSUB,;t t
22056 s,@CATALOGS@,$CATALOGS,;t t
22057 s,@DATADIRNAME@,$DATADIRNAME,;t t
22058 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
22059 s,@GENCAT@,$GENCAT,;t t
22060 s,@CATOBJEXT@,$CATOBJEXT,;t t
22061 s,@localedir@,$localedir,;t t
22062 s,@GL_COND_LIBTOOL_TRUE@,$GL_COND_LIBTOOL_TRUE,;t t
22063 s,@GL_COND_LIBTOOL_FALSE@,$GL_COND_LIBTOOL_FALSE,;t t
22064 s,@GNULIB_MEMMEM@,$GNULIB_MEMMEM,;t t
22065 s,@GNULIB_MEMPCPY@,$GNULIB_MEMPCPY,;t t
22066 s,@GNULIB_MEMRCHR@,$GNULIB_MEMRCHR,;t t
22067 s,@GNULIB_STPCPY@,$GNULIB_STPCPY,;t t
22068 s,@GNULIB_STPNCPY@,$GNULIB_STPNCPY,;t t
22069 s,@GNULIB_STRCHRNUL@,$GNULIB_STRCHRNUL,;t t
22070 s,@GNULIB_STRDUP@,$GNULIB_STRDUP,;t t
22071 s,@GNULIB_STRNDUP@,$GNULIB_STRNDUP,;t t
22072 s,@GNULIB_STRNLEN@,$GNULIB_STRNLEN,;t t
22073 s,@GNULIB_STRPBRK@,$GNULIB_STRPBRK,;t t
22074 s,@GNULIB_STRSEP@,$GNULIB_STRSEP,;t t
22075 s,@GNULIB_STRSTR@,$GNULIB_STRSTR,;t t
22076 s,@GNULIB_STRCASESTR@,$GNULIB_STRCASESTR,;t t
22077 s,@GNULIB_STRTOK_R@,$GNULIB_STRTOK_R,;t t
22078 s,@GNULIB_MBSLEN@,$GNULIB_MBSLEN,;t t
22079 s,@GNULIB_MBSNLEN@,$GNULIB_MBSNLEN,;t t
22080 s,@GNULIB_MBSCHR@,$GNULIB_MBSCHR,;t t
22081 s,@GNULIB_MBSRCHR@,$GNULIB_MBSRCHR,;t t
22082 s,@GNULIB_MBSSTR@,$GNULIB_MBSSTR,;t t
22083 s,@GNULIB_MBSCASECMP@,$GNULIB_MBSCASECMP,;t t
22084 s,@GNULIB_MBSNCASECMP@,$GNULIB_MBSNCASECMP,;t t
22085 s,@GNULIB_MBSPCASECMP@,$GNULIB_MBSPCASECMP,;t t
22086 s,@GNULIB_MBSCASESTR@,$GNULIB_MBSCASESTR,;t t
22087 s,@GNULIB_MBSCSPN@,$GNULIB_MBSCSPN,;t t
22088 s,@GNULIB_MBSPBRK@,$GNULIB_MBSPBRK,;t t
22089 s,@GNULIB_MBSSPN@,$GNULIB_MBSSPN,;t t
22090 s,@GNULIB_MBSSEP@,$GNULIB_MBSSEP,;t t
22091 s,@GNULIB_MBSTOK_R@,$GNULIB_MBSTOK_R,;t t
22092 s,@GNULIB_STRERROR@,$GNULIB_STRERROR,;t t
22093 s,@GNULIB_STRSIGNAL@,$GNULIB_STRSIGNAL,;t t
22094 s,@HAVE_DECL_MEMMEM@,$HAVE_DECL_MEMMEM,;t t
22095 s,@HAVE_MEMPCPY@,$HAVE_MEMPCPY,;t t
22096 s,@HAVE_DECL_MEMRCHR@,$HAVE_DECL_MEMRCHR,;t t
22097 s,@HAVE_STPCPY@,$HAVE_STPCPY,;t t
22098 s,@HAVE_STPNCPY@,$HAVE_STPNCPY,;t t
22099 s,@HAVE_STRCHRNUL@,$HAVE_STRCHRNUL,;t t
22100 s,@HAVE_DECL_STRDUP@,$HAVE_DECL_STRDUP,;t t
22101 s,@HAVE_STRNDUP@,$HAVE_STRNDUP,;t t
22102 s,@HAVE_DECL_STRNDUP@,$HAVE_DECL_STRNDUP,;t t
22103 s,@HAVE_DECL_STRNLEN@,$HAVE_DECL_STRNLEN,;t t
22104 s,@HAVE_STRPBRK@,$HAVE_STRPBRK,;t t
22105 s,@HAVE_STRSEP@,$HAVE_STRSEP,;t t
22106 s,@HAVE_STRCASESTR@,$HAVE_STRCASESTR,;t t
22107 s,@HAVE_DECL_STRTOK_R@,$HAVE_DECL_STRTOK_R,;t t
22108 s,@HAVE_DECL_STRERROR@,$HAVE_DECL_STRERROR,;t t
22109 s,@HAVE_DECL_STRSIGNAL@,$HAVE_DECL_STRSIGNAL,;t t
22110 s,@REPLACE_STRERROR@,$REPLACE_STRERROR,;t t
22111 s,@REPLACE_STRSIGNAL@,$REPLACE_STRSIGNAL,;t t
22112 s,@REPLACE_MEMMEM@,$REPLACE_MEMMEM,;t t
22113 s,@REPLACE_STRCASESTR@,$REPLACE_STRCASESTR,;t t
22114 s,@REPLACE_STRSTR@,$REPLACE_STRSTR,;t t
22115 s,@HAVE_LONG_LONG_INT@,$HAVE_LONG_LONG_INT,;t t
22116 s,@HAVE_UNSIGNED_LONG_LONG_INT@,$HAVE_UNSIGNED_LONG_LONG_INT,;t t
22117 s,@HAVE_INTTYPES_H@,$HAVE_INTTYPES_H,;t t
22118 s,@HAVE_SYS_TYPES_H@,$HAVE_SYS_TYPES_H,;t t
22119 s,@INCLUDE_NEXT@,$INCLUDE_NEXT,;t t
22120 s,@NEXT_STDINT_H@,$NEXT_STDINT_H,;t t
22121 s,@HAVE_STDINT_H@,$HAVE_STDINT_H,;t t
22122 s,@HAVE_SYS_INTTYPES_H@,$HAVE_SYS_INTTYPES_H,;t t
22123 s,@HAVE_SYS_BITYPES_H@,$HAVE_SYS_BITYPES_H,;t t
22124 s,@BITSIZEOF_PTRDIFF_T@,$BITSIZEOF_PTRDIFF_T,;t t
22125 s,@BITSIZEOF_SIG_ATOMIC_T@,$BITSIZEOF_SIG_ATOMIC_T,;t t
22126 s,@BITSIZEOF_SIZE_T@,$BITSIZEOF_SIZE_T,;t t
22127 s,@BITSIZEOF_WCHAR_T@,$BITSIZEOF_WCHAR_T,;t t
22128 s,@BITSIZEOF_WINT_T@,$BITSIZEOF_WINT_T,;t t
22129 s,@HAVE_SIGNED_SIG_ATOMIC_T@,$HAVE_SIGNED_SIG_ATOMIC_T,;t t
22130 s,@HAVE_SIGNED_WCHAR_T@,$HAVE_SIGNED_WCHAR_T,;t t
22131 s,@HAVE_SIGNED_WINT_T@,$HAVE_SIGNED_WINT_T,;t t
22132 s,@PTRDIFF_T_SUFFIX@,$PTRDIFF_T_SUFFIX,;t t
22133 s,@SIG_ATOMIC_T_SUFFIX@,$SIG_ATOMIC_T_SUFFIX,;t t
22134 s,@SIZE_T_SUFFIX@,$SIZE_T_SUFFIX,;t t
22135 s,@WCHAR_T_SUFFIX@,$WCHAR_T_SUFFIX,;t t
22136 s,@WINT_T_SUFFIX@,$WINT_T_SUFFIX,;t t
22137 s,@STDINT_H@,$STDINT_H,;t t
22138 s,@NEXT_STRING_H@,$NEXT_STRING_H,;t t
22139 s,@GNULIB_WCWIDTH@,$GNULIB_WCWIDTH,;t t
22140 s,@HAVE_DECL_WCWIDTH@,$HAVE_DECL_WCWIDTH,;t t
22141 s,@REPLACE_WCWIDTH@,$REPLACE_WCWIDTH,;t t
22142 s,@WCHAR_H@,$WCHAR_H,;t t
22143 s,@HAVE_WCHAR_H@,$HAVE_WCHAR_H,;t t
22144 s,@NEXT_WCHAR_H@,$NEXT_WCHAR_H,;t t
22145 s,@LIBGNU_LIBDEPS@,$LIBGNU_LIBDEPS,;t t
22146 s,@LIBGNU_LTLIBDEPS@,$LIBGNU_LTLIBDEPS,;t t
22147 s,@GNULIB_STDINT_H@,$GNULIB_STDINT_H,;t t
22148 s,@PACKAGE@,$PACKAGE,;t t
22149 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
22150 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
22151 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
22152 s,@CYGPATH_W@,$CYGPATH_W,;t t
22153 s,@PYTHON2_4@,$PYTHON2_4,;t t
22154 s,@ACLOCAL@,$ACLOCAL,;t t
22155 s,@AUTOCONF@,$AUTOCONF,;t t
22156 s,@AUTOMAKE@,$AUTOMAKE,;t t
22157 s,@AUTOHEADER@,$AUTOHEADER,;t t
22158 s,@MAKEINFO@,$MAKEINFO,;t t
22159 s,@install_sh@,$install_sh,;t t
22160 s,@STRIP@,$STRIP,;t t
22161 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
22162 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
22163 s,@mkdir_p@,$mkdir_p,;t t
22164 s,@AWK@,$AWK,;t t
22165 s,@AMTAR@,$AMTAR,;t t
22166 s,@am__tar@,$am__tar,;t t
22167 s,@am__untar@,$am__untar,;t t
22168 s,@am__include@,$am__include,;t t
22169 s,@am__quote@,$am__quote,;t t
22170 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
22171 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
22172 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
22173 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
22174 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
22175 s,@DEBUGDIR@,$DEBUGDIR,;t t
22176 s,@GDB_DATADIR@,$GDB_DATADIR,;t t
22177 s,@subdirs@,$subdirs,;t t
22178 s,@TARGET_OBS@,$TARGET_OBS,;t t
22179 s,@PKGVERSION@,$PKGVERSION,;t t
22180 s,@REPORT_BUGS_TO@,$REPORT_BUGS_TO,;t t
22181 s,@REPORT_BUGS_TEXI@,$REPORT_BUGS_TEXI,;t t
22182 s,@LN_S@,$LN_S,;t t
22183 s,@YACC@,$YACC,;t t
22184 s,@AR@,$AR,;t t
22185 s,@ac_ct_AR@,$ac_ct_AR,;t t
22186 s,@DLLTOOL@,$DLLTOOL,;t t
22187 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
22188 s,@WINDRES@,$WINDRES,;t t
22189 s,@ac_ct_WINDRES@,$ac_ct_WINDRES,;t t
22190 s,@MIG@,$MIG,;t t
22191 s,@ac_ct_MIG@,$ac_ct_MIG,;t t
22192 s,@READLINE@,$READLINE,;t t
22193 s,@READLINE_DEPS@,$READLINE_DEPS,;t t
22194 s,@READLINE_CFLAGS@,$READLINE_CFLAGS,;t t
22195 s,@HAVE_LIBEXPAT@,$HAVE_LIBEXPAT,;t t
22196 s,@LIBEXPAT@,$LIBEXPAT,;t t
22197 s,@LTLIBEXPAT@,$LTLIBEXPAT,;t t
22198 s,@PYTHON_CFLAGS@,$PYTHON_CFLAGS,;t t
22199 s,@ALLOCA@,$ALLOCA,;t t
22200 s,@CONFIG_LDFLAGS@,$CONFIG_LDFLAGS,;t t
22201 s,@TARGET_SYSTEM_ROOT@,$TARGET_SYSTEM_ROOT,;t t
22202 s,@TARGET_SYSTEM_ROOT_DEFINE@,$TARGET_SYSTEM_ROOT_DEFINE,;t t
22203 s,@SYSTEM_GDBINIT@,$SYSTEM_GDBINIT,;t t
22204 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
22205 s,@WERROR_CFLAGS@,$WERROR_CFLAGS,;t t
22206 s,@SER_HARDWIRE@,$SER_HARDWIRE,;t t
22207 s,@WIN32LIBS@,$WIN32LIBS,;t t
22208 s,@LIBGUI@,$LIBGUI,;t t
22209 s,@GUI_CFLAGS_X@,$GUI_CFLAGS_X,;t t
22210 s,@WIN32LDAPP@,$WIN32LDAPP,;t t
22211 s,@TCL_VERSION@,$TCL_VERSION,;t t
22212 s,@TCL_PATCH_LEVEL@,$TCL_PATCH_LEVEL,;t t
22213 s,@TCL_BIN_DIR@,$TCL_BIN_DIR,;t t
22214 s,@TCL_SRC_DIR@,$TCL_SRC_DIR,;t t
22215 s,@TCL_LIB_FILE@,$TCL_LIB_FILE,;t t
22216 s,@TCL_LIB_FLAG@,$TCL_LIB_FLAG,;t t
22217 s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
22218 s,@TCL_STUB_LIB_FILE@,$TCL_STUB_LIB_FILE,;t t
22219 s,@TCL_STUB_LIB_FLAG@,$TCL_STUB_LIB_FLAG,;t t
22220 s,@TCL_STUB_LIB_SPEC@,$TCL_STUB_LIB_SPEC,;t t
22221 s,@TCL_INCLUDE@,$TCL_INCLUDE,;t t
22222 s,@TCL_LIBRARY@,$TCL_LIBRARY,;t t
22223 s,@TCL_DEPS@,$TCL_DEPS,;t t
22224 s,@TK_VERSION@,$TK_VERSION,;t t
22225 s,@TK_BIN_DIR@,$TK_BIN_DIR,;t t
22226 s,@TK_SRC_DIR@,$TK_SRC_DIR,;t t
22227 s,@TK_LIB_FILE@,$TK_LIB_FILE,;t t
22228 s,@TK_LIB_FLAG@,$TK_LIB_FLAG,;t t
22229 s,@TK_LIB_SPEC@,$TK_LIB_SPEC,;t t
22230 s,@TK_STUB_LIB_FILE@,$TK_STUB_LIB_FILE,;t t
22231 s,@TK_STUB_LIB_FLAG@,$TK_STUB_LIB_FLAG,;t t
22232 s,@TK_STUB_LIB_SPEC@,$TK_STUB_LIB_SPEC,;t t
22233 s,@TK_INCLUDE@,$TK_INCLUDE,;t t
22234 s,@TK_LIBRARY@,$TK_LIBRARY,;t t
22235 s,@TK_DEPS@,$TK_DEPS,;t t
22236 s,@TK_XINCLUDES@,$TK_XINCLUDES,;t t
22237 s,@X_CFLAGS@,$X_CFLAGS,;t t
22238 s,@X_LDFLAGS@,$X_LDFLAGS,;t t
22239 s,@X_LIBS@,$X_LIBS,;t t
22240 s,@GDBTKLIBS@,$GDBTKLIBS,;t t
22241 s,@GDBTK_CFLAGS@,$GDBTK_CFLAGS,;t t
22242 s,@GDBTK_SRC_DIR@,$GDBTK_SRC_DIR,;t t
22243 s,@SIM@,$SIM,;t t
22244 s,@SIM_OBS@,$SIM_OBS,;t t
22245 s,@ENABLE_CFLAGS@,$ENABLE_CFLAGS,;t t
22246 s,@PROFILE_CFLAGS@,$PROFILE_CFLAGS,;t t
22247 s,@CONFIG_OBS@,$CONFIG_OBS,;t t
22248 s,@CONFIG_DEPS@,$CONFIG_DEPS,;t t
22249 s,@CONFIG_SRCS@,$CONFIG_SRCS,;t t
22250 s,@CONFIG_ALL@,$CONFIG_ALL,;t t
22251 s,@CONFIG_CLEAN@,$CONFIG_CLEAN,;t t
22252 s,@CONFIG_INSTALL@,$CONFIG_INSTALL,;t t
22253 s,@CONFIG_UNINSTALL@,$CONFIG_UNINSTALL,;t t
22254 s,@target_subdir@,$target_subdir,;t t
22255 s,@frags@,$frags,;t t
22256 s,@GDB_NM_FILE@,$GDB_NM_FILE,;t t
22257 s,@datarootdir@,$datarootdir,;t t
22258 s,@docdir@,$docdir,;t t
22259 s,@htmldir@,$htmldir,;t t
22260 s,@pdfdir@,$pdfdir,;t t
22261 s,@LIBOBJS@,$LIBOBJS,;t t
22262 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
22263 s,@gl_LIBOBJS@,$gl_LIBOBJS,;t t
22264 s,@gl_LTLIBOBJS@,$gl_LTLIBOBJS,;t t
22265 s,@gltests_LIBOBJS@,$gltests_LIBOBJS,;t t
22266 s,@gltests_LTLIBOBJS@,$gltests_LTLIBOBJS,;t t
22267 /@host_makefile_frag@/r $host_makefile_frag
22268 s,@host_makefile_frag@,,;t t
22269 CEOF
22270
22271 _ACEOF
22272
22273   cat >>$CONFIG_STATUS <<\_ACEOF
22274   # Split the substitutions into bite-sized pieces for seds with
22275   # small command number limits, like on Digital OSF/1 and HP-UX.
22276   ac_max_sed_lines=48
22277   ac_sed_frag=1 # Number of current file.
22278   ac_beg=1 # First line for current file.
22279   ac_end=$ac_max_sed_lines # Line after last line for current file.
22280   ac_more_lines=:
22281   ac_sed_cmds=
22282   while $ac_more_lines; do
22283     if test $ac_beg -gt 1; then
22284       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22285     else
22286       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22287     fi
22288     if test ! -s $tmp/subs.frag; then
22289       ac_more_lines=false
22290     else
22291       # The purpose of the label and of the branching condition is to
22292       # speed up the sed processing (if there are no `@' at all, there
22293       # is no need to browse any of the substitutions).
22294       # These are the two extra sed commands mentioned above.
22295       (echo ':t
22296   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
22297       if test -z "$ac_sed_cmds"; then
22298         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
22299       else
22300         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
22301       fi
22302       ac_sed_frag=`expr $ac_sed_frag + 1`
22303       ac_beg=$ac_end
22304       ac_end=`expr $ac_end + $ac_max_sed_lines`
22305     fi
22306   done
22307   if test -z "$ac_sed_cmds"; then
22308     ac_sed_cmds=cat
22309   fi
22310 fi # test -n "$CONFIG_FILES"
22311
22312 _ACEOF
22313 cat >>$CONFIG_STATUS <<\_ACEOF
22314 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
22315   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22316   case $ac_file in
22317   - | *:- | *:-:* ) # input from stdin
22318         cat >$tmp/stdin
22319         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22320         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22321   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22322         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22323   * )   ac_file_in=$ac_file.in ;;
22324   esac
22325
22326   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
22327   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22328 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22329          X"$ac_file" : 'X\(//\)[^/]' \| \
22330          X"$ac_file" : 'X\(//\)$' \| \
22331          X"$ac_file" : 'X\(/\)' \| \
22332          .     : '\(.\)' 2>/dev/null ||
22333 echo X"$ac_file" |
22334     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22335           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22336           /^X\(\/\/\)$/{ s//\1/; q; }
22337           /^X\(\/\).*/{ s//\1/; q; }
22338           s/.*/./; q'`
22339   { if $as_mkdir_p; then
22340     mkdir -p "$ac_dir"
22341   else
22342     as_dir="$ac_dir"
22343     as_dirs=
22344     while test ! -d "$as_dir"; do
22345       as_dirs="$as_dir $as_dirs"
22346       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22347 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22348          X"$as_dir" : 'X\(//\)[^/]' \| \
22349          X"$as_dir" : 'X\(//\)$' \| \
22350          X"$as_dir" : 'X\(/\)' \| \
22351          .     : '\(.\)' 2>/dev/null ||
22352 echo X"$as_dir" |
22353     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22354           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22355           /^X\(\/\/\)$/{ s//\1/; q; }
22356           /^X\(\/\).*/{ s//\1/; q; }
22357           s/.*/./; q'`
22358     done
22359     test ! -n "$as_dirs" || mkdir $as_dirs
22360   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22361 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22362    { (exit 1); exit 1; }; }; }
22363
22364   ac_builddir=.
22365
22366 if test "$ac_dir" != .; then
22367   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22368   # A "../" for each directory in $ac_dir_suffix.
22369   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22370 else
22371   ac_dir_suffix= ac_top_builddir=
22372 fi
22373
22374 case $srcdir in
22375   .)  # No --srcdir option.  We are building in place.
22376     ac_srcdir=.
22377     if test -z "$ac_top_builddir"; then
22378        ac_top_srcdir=.
22379     else
22380        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22381     fi ;;
22382   [\\/]* | ?:[\\/]* )  # Absolute path.
22383     ac_srcdir=$srcdir$ac_dir_suffix;
22384     ac_top_srcdir=$srcdir ;;
22385   *) # Relative path.
22386     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22387     ac_top_srcdir=$ac_top_builddir$srcdir ;;
22388 esac
22389
22390 # Do not use `cd foo && pwd` to compute absolute paths, because
22391 # the directories may not exist.
22392 case `pwd` in
22393 .) ac_abs_builddir="$ac_dir";;
22394 *)
22395   case "$ac_dir" in
22396   .) ac_abs_builddir=`pwd`;;
22397   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22398   *) ac_abs_builddir=`pwd`/"$ac_dir";;
22399   esac;;
22400 esac
22401 case $ac_abs_builddir in
22402 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22403 *)
22404   case ${ac_top_builddir}. in
22405   .) ac_abs_top_builddir=$ac_abs_builddir;;
22406   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22407   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22408   esac;;
22409 esac
22410 case $ac_abs_builddir in
22411 .) ac_abs_srcdir=$ac_srcdir;;
22412 *)
22413   case $ac_srcdir in
22414   .) ac_abs_srcdir=$ac_abs_builddir;;
22415   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22416   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22417   esac;;
22418 esac
22419 case $ac_abs_builddir in
22420 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22421 *)
22422   case $ac_top_srcdir in
22423   .) ac_abs_top_srcdir=$ac_abs_builddir;;
22424   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22425   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22426   esac;;
22427 esac
22428
22429
22430   case $INSTALL in
22431   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22432   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
22433   esac
22434
22435   if test x"$ac_file" != x-; then
22436     { echo "$as_me:$LINENO: creating $ac_file" >&5
22437 echo "$as_me: creating $ac_file" >&6;}
22438     rm -f "$ac_file"
22439   fi
22440   # Let's still pretend it is `configure' which instantiates (i.e., don't
22441   # use $as_me), people would be surprised to read:
22442   #    /* config.h.  Generated by config.status.  */
22443   if test x"$ac_file" = x-; then
22444     configure_input=
22445   else
22446     configure_input="$ac_file.  "
22447   fi
22448   configure_input=$configure_input"Generated from `echo $ac_file_in |
22449                                      sed 's,.*/,,'` by configure."
22450
22451   # First look for the input files in the build tree, otherwise in the
22452   # src tree.
22453   ac_file_inputs=`IFS=:
22454     for f in $ac_file_in; do
22455       case $f in
22456       -) echo $tmp/stdin ;;
22457       [\\/$]*)
22458          # Absolute (can't be DOS-style, as IFS=:)
22459          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22460 echo "$as_me: error: cannot find input file: $f" >&2;}
22461    { (exit 1); exit 1; }; }
22462          echo "$f";;
22463       *) # Relative
22464          if test -f "$f"; then
22465            # Build tree
22466            echo "$f"
22467          elif test -f "$srcdir/$f"; then
22468            # Source tree
22469            echo "$srcdir/$f"
22470          else
22471            # /dev/null tree
22472            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22473 echo "$as_me: error: cannot find input file: $f" >&2;}
22474    { (exit 1); exit 1; }; }
22475          fi;;
22476       esac
22477     done` || { (exit 1); exit 1; }
22478 _ACEOF
22479 cat >>$CONFIG_STATUS <<_ACEOF
22480   sed "$ac_vpsub
22481 $extrasub
22482 _ACEOF
22483 cat >>$CONFIG_STATUS <<\_ACEOF
22484 :t
22485 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22486 s,@configure_input@,$configure_input,;t t
22487 s,@srcdir@,$ac_srcdir,;t t
22488 s,@abs_srcdir@,$ac_abs_srcdir,;t t
22489 s,@top_srcdir@,$ac_top_srcdir,;t t
22490 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
22491 s,@builddir@,$ac_builddir,;t t
22492 s,@abs_builddir@,$ac_abs_builddir,;t t
22493 s,@top_builddir@,$ac_top_builddir,;t t
22494 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
22495 s,@INSTALL@,$ac_INSTALL,;t t
22496 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
22497   rm -f $tmp/stdin
22498   if test x"$ac_file" != x-; then
22499     mv $tmp/out $ac_file
22500   else
22501     cat $tmp/out
22502     rm -f $tmp/out
22503   fi
22504
22505 done
22506 _ACEOF
22507 cat >>$CONFIG_STATUS <<\_ACEOF
22508
22509 #
22510 # CONFIG_HEADER section.
22511 #
22512
22513 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
22514 # NAME is the cpp macro being defined and VALUE is the value it is being given.
22515 #
22516 # ac_d sets the value in "#define NAME VALUE" lines.
22517 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
22518 ac_dB='[         ].*$,\1#\2'
22519 ac_dC=' '
22520 ac_dD=',;t'
22521 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
22522 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
22523 ac_uB='$,\1#\2define\3'
22524 ac_uC=' '
22525 ac_uD=',;t'
22526
22527 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
22528   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22529   case $ac_file in
22530   - | *:- | *:-:* ) # input from stdin
22531         cat >$tmp/stdin
22532         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22533         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22534   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22535         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22536   * )   ac_file_in=$ac_file.in ;;
22537   esac
22538
22539   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
22540 echo "$as_me: creating $ac_file" >&6;}
22541
22542   # First look for the input files in the build tree, otherwise in the
22543   # src tree.
22544   ac_file_inputs=`IFS=:
22545     for f in $ac_file_in; do
22546       case $f in
22547       -) echo $tmp/stdin ;;
22548       [\\/$]*)
22549          # Absolute (can't be DOS-style, as IFS=:)
22550          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22551 echo "$as_me: error: cannot find input file: $f" >&2;}
22552    { (exit 1); exit 1; }; }
22553          # Do quote $f, to prevent DOS paths from being IFS'd.
22554          echo "$f";;
22555       *) # Relative
22556          if test -f "$f"; then
22557            # Build tree
22558            echo "$f"
22559          elif test -f "$srcdir/$f"; then
22560            # Source tree
22561            echo "$srcdir/$f"
22562          else
22563            # /dev/null tree
22564            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22565 echo "$as_me: error: cannot find input file: $f" >&2;}
22566    { (exit 1); exit 1; }; }
22567          fi;;
22568       esac
22569     done` || { (exit 1); exit 1; }
22570   # Remove the trailing spaces.
22571   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
22572
22573 _ACEOF
22574
22575 # Transform confdefs.h into two sed scripts, `conftest.defines' and
22576 # `conftest.undefs', that substitutes the proper values into
22577 # config.h.in to produce config.h.  The first handles `#define'
22578 # templates, and the second `#undef' templates.
22579 # And first: Protect against being on the right side of a sed subst in
22580 # config.status.  Protect against being in an unquoted here document
22581 # in config.status.
22582 rm -f conftest.defines conftest.undefs
22583 # Using a here document instead of a string reduces the quoting nightmare.
22584 # Putting comments in sed scripts is not portable.
22585 #
22586 # `end' is used to avoid that the second main sed command (meant for
22587 # 0-ary CPP macros) applies to n-ary macro definitions.
22588 # See the Autoconf documentation for `clear'.
22589 cat >confdef2sed.sed <<\_ACEOF
22590 s/[\\&,]/\\&/g
22591 s,[\\$`],\\&,g
22592 t clear
22593 : clear
22594 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
22595 t end
22596 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
22597 : end
22598 _ACEOF
22599 # If some macros were called several times there might be several times
22600 # the same #defines, which is useless.  Nevertheless, we may not want to
22601 # sort them, since we want the *last* AC-DEFINE to be honored.
22602 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
22603 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
22604 rm -f confdef2sed.sed
22605
22606 # This sed command replaces #undef with comments.  This is necessary, for
22607 # example, in the case of _POSIX_SOURCE, which is predefined and required
22608 # on some systems where configure will not decide to define it.
22609 cat >>conftest.undefs <<\_ACEOF
22610 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
22611 _ACEOF
22612
22613 # Break up conftest.defines because some shells have a limit on the size
22614 # of here documents, and old seds have small limits too (100 cmds).
22615 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
22616 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
22617 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
22618 echo '  :' >>$CONFIG_STATUS
22619 rm -f conftest.tail
22620 while grep . conftest.defines >/dev/null
22621 do
22622   # Write a limited-size here document to $tmp/defines.sed.
22623   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
22624   # Speed up: don't consider the non `#define' lines.
22625   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
22626   # Work around the forget-to-reset-the-flag bug.
22627   echo 't clr' >>$CONFIG_STATUS
22628   echo ': clr' >>$CONFIG_STATUS
22629   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
22630   echo 'CEOF
22631   sed -f $tmp/defines.sed $tmp/in >$tmp/out
22632   rm -f $tmp/in
22633   mv $tmp/out $tmp/in
22634 ' >>$CONFIG_STATUS
22635   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
22636   rm -f conftest.defines
22637   mv conftest.tail conftest.defines
22638 done
22639 rm -f conftest.defines
22640 echo '  fi # grep' >>$CONFIG_STATUS
22641 echo >>$CONFIG_STATUS
22642
22643 # Break up conftest.undefs because some shells have a limit on the size
22644 # of here documents, and old seds have small limits too (100 cmds).
22645 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
22646 rm -f conftest.tail
22647 while grep . conftest.undefs >/dev/null
22648 do
22649   # Write a limited-size here document to $tmp/undefs.sed.
22650   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
22651   # Speed up: don't consider the non `#undef'
22652   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
22653   # Work around the forget-to-reset-the-flag bug.
22654   echo 't clr' >>$CONFIG_STATUS
22655   echo ': clr' >>$CONFIG_STATUS
22656   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
22657   echo 'CEOF
22658   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
22659   rm -f $tmp/in
22660   mv $tmp/out $tmp/in
22661 ' >>$CONFIG_STATUS
22662   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
22663   rm -f conftest.undefs
22664   mv conftest.tail conftest.undefs
22665 done
22666 rm -f conftest.undefs
22667
22668 cat >>$CONFIG_STATUS <<\_ACEOF
22669   # Let's still pretend it is `configure' which instantiates (i.e., don't
22670   # use $as_me), people would be surprised to read:
22671   #    /* config.h.  Generated by config.status.  */
22672   if test x"$ac_file" = x-; then
22673     echo "/* Generated by configure.  */" >$tmp/config.h
22674   else
22675     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
22676   fi
22677   cat $tmp/in >>$tmp/config.h
22678   rm -f $tmp/in
22679   if test x"$ac_file" != x-; then
22680     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
22681       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22682 echo "$as_me: $ac_file is unchanged" >&6;}
22683     else
22684       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22685 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22686          X"$ac_file" : 'X\(//\)[^/]' \| \
22687          X"$ac_file" : 'X\(//\)$' \| \
22688          X"$ac_file" : 'X\(/\)' \| \
22689          .     : '\(.\)' 2>/dev/null ||
22690 echo X"$ac_file" |
22691     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22692           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22693           /^X\(\/\/\)$/{ s//\1/; q; }
22694           /^X\(\/\).*/{ s//\1/; q; }
22695           s/.*/./; q'`
22696       { if $as_mkdir_p; then
22697     mkdir -p "$ac_dir"
22698   else
22699     as_dir="$ac_dir"
22700     as_dirs=
22701     while test ! -d "$as_dir"; do
22702       as_dirs="$as_dir $as_dirs"
22703       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22704 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22705          X"$as_dir" : 'X\(//\)[^/]' \| \
22706          X"$as_dir" : 'X\(//\)$' \| \
22707          X"$as_dir" : 'X\(/\)' \| \
22708          .     : '\(.\)' 2>/dev/null ||
22709 echo X"$as_dir" |
22710     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22711           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22712           /^X\(\/\/\)$/{ s//\1/; q; }
22713           /^X\(\/\).*/{ s//\1/; q; }
22714           s/.*/./; q'`
22715     done
22716     test ! -n "$as_dirs" || mkdir $as_dirs
22717   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22718 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22719    { (exit 1); exit 1; }; }; }
22720
22721       rm -f $ac_file
22722       mv $tmp/config.h $ac_file
22723     fi
22724   else
22725     cat $tmp/config.h
22726     rm -f $tmp/config.h
22727   fi
22728 # Compute $ac_file's index in $config_headers.
22729 _am_stamp_count=1
22730 for _am_header in $config_headers :; do
22731   case $_am_header in
22732     $ac_file | $ac_file:* )
22733       break ;;
22734     * )
22735       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22736   esac
22737 done
22738 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
22739 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22740          X$ac_file : 'X\(//\)[^/]' \| \
22741          X$ac_file : 'X\(//\)$' \| \
22742          X$ac_file : 'X\(/\)' \| \
22743          .     : '\(.\)' 2>/dev/null ||
22744 echo X$ac_file |
22745     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22746           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22747           /^X\(\/\/\)$/{ s//\1/; q; }
22748           /^X\(\/\).*/{ s//\1/; q; }
22749           s/.*/./; q'`/stamp-h$_am_stamp_count
22750 done
22751 _ACEOF
22752 cat >>$CONFIG_STATUS <<\_ACEOF
22753
22754 #
22755 # CONFIG_LINKS section.
22756 #
22757
22758 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
22759   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22760   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22761
22762   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
22763 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
22764
22765   if test ! -r $srcdir/$ac_source; then
22766     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
22767 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
22768    { (exit 1); exit 1; }; }
22769   fi
22770   rm -f $ac_dest
22771
22772   # Make relative symlinks.
22773   ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
22774 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22775          X"$ac_dest" : 'X\(//\)[^/]' \| \
22776          X"$ac_dest" : 'X\(//\)$' \| \
22777          X"$ac_dest" : 'X\(/\)' \| \
22778          .     : '\(.\)' 2>/dev/null ||
22779 echo X"$ac_dest" |
22780     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22781           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22782           /^X\(\/\/\)$/{ s//\1/; q; }
22783           /^X\(\/\).*/{ s//\1/; q; }
22784           s/.*/./; q'`
22785   { if $as_mkdir_p; then
22786     mkdir -p "$ac_dest_dir"
22787   else
22788     as_dir="$ac_dest_dir"
22789     as_dirs=
22790     while test ! -d "$as_dir"; do
22791       as_dirs="$as_dir $as_dirs"
22792       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22793 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22794          X"$as_dir" : 'X\(//\)[^/]' \| \
22795          X"$as_dir" : 'X\(//\)$' \| \
22796          X"$as_dir" : 'X\(/\)' \| \
22797          .     : '\(.\)' 2>/dev/null ||
22798 echo X"$as_dir" |
22799     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22800           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22801           /^X\(\/\/\)$/{ s//\1/; q; }
22802           /^X\(\/\).*/{ s//\1/; q; }
22803           s/.*/./; q'`
22804     done
22805     test ! -n "$as_dirs" || mkdir $as_dirs
22806   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
22807 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
22808    { (exit 1); exit 1; }; }; }
22809
22810   ac_builddir=.
22811
22812 if test "$ac_dest_dir" != .; then
22813   ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
22814   # A "../" for each directory in $ac_dir_suffix.
22815   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22816 else
22817   ac_dir_suffix= ac_top_builddir=
22818 fi
22819
22820 case $srcdir in
22821   .)  # No --srcdir option.  We are building in place.
22822     ac_srcdir=.
22823     if test -z "$ac_top_builddir"; then
22824        ac_top_srcdir=.
22825     else
22826        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22827     fi ;;
22828   [\\/]* | ?:[\\/]* )  # Absolute path.
22829     ac_srcdir=$srcdir$ac_dir_suffix;
22830     ac_top_srcdir=$srcdir ;;
22831   *) # Relative path.
22832     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22833     ac_top_srcdir=$ac_top_builddir$srcdir ;;
22834 esac
22835
22836 # Do not use `cd foo && pwd` to compute absolute paths, because
22837 # the directories may not exist.
22838 case `pwd` in
22839 .) ac_abs_builddir="$ac_dest_dir";;
22840 *)
22841   case "$ac_dest_dir" in
22842   .) ac_abs_builddir=`pwd`;;
22843   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
22844   *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
22845   esac;;
22846 esac
22847 case $ac_abs_builddir in
22848 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22849 *)
22850   case ${ac_top_builddir}. in
22851   .) ac_abs_top_builddir=$ac_abs_builddir;;
22852   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22853   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22854   esac;;
22855 esac
22856 case $ac_abs_builddir in
22857 .) ac_abs_srcdir=$ac_srcdir;;
22858 *)
22859   case $ac_srcdir in
22860   .) ac_abs_srcdir=$ac_abs_builddir;;
22861   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22862   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22863   esac;;
22864 esac
22865 case $ac_abs_builddir in
22866 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22867 *)
22868   case $ac_top_srcdir in
22869   .) ac_abs_top_srcdir=$ac_abs_builddir;;
22870   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22871   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22872   esac;;
22873 esac
22874
22875
22876   case $srcdir in
22877   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
22878       *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
22879   esac
22880
22881   # Try a symlink, then a hard link, then a copy.
22882   ln -s $ac_rel_source $ac_dest 2>/dev/null ||
22883     ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
22884     cp -p $srcdir/$ac_source $ac_dest ||
22885     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
22886 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
22887    { (exit 1); exit 1; }; }
22888 done
22889 _ACEOF
22890 cat >>$CONFIG_STATUS <<\_ACEOF
22891
22892 #
22893 # CONFIG_COMMANDS section.
22894 #
22895 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
22896   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22897   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22898   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
22899 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22900          X"$ac_dest" : 'X\(//\)[^/]' \| \
22901          X"$ac_dest" : 'X\(//\)$' \| \
22902          X"$ac_dest" : 'X\(/\)' \| \
22903          .     : '\(.\)' 2>/dev/null ||
22904 echo X"$ac_dest" |
22905     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22906           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22907           /^X\(\/\/\)$/{ s//\1/; q; }
22908           /^X\(\/\).*/{ s//\1/; q; }
22909           s/.*/./; q'`
22910   { if $as_mkdir_p; then
22911     mkdir -p "$ac_dir"
22912   else
22913     as_dir="$ac_dir"
22914     as_dirs=
22915     while test ! -d "$as_dir"; do
22916       as_dirs="$as_dir $as_dirs"
22917       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22918 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22919          X"$as_dir" : 'X\(//\)[^/]' \| \
22920          X"$as_dir" : 'X\(//\)$' \| \
22921          X"$as_dir" : 'X\(/\)' \| \
22922          .     : '\(.\)' 2>/dev/null ||
22923 echo X"$as_dir" |
22924     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22925           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22926           /^X\(\/\/\)$/{ s//\1/; q; }
22927           /^X\(\/\).*/{ s//\1/; q; }
22928           s/.*/./; q'`
22929     done
22930     test ! -n "$as_dirs" || mkdir $as_dirs
22931   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22932 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22933    { (exit 1); exit 1; }; }; }
22934
22935   ac_builddir=.
22936
22937 if test "$ac_dir" != .; then
22938   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22939   # A "../" for each directory in $ac_dir_suffix.
22940   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22941 else
22942   ac_dir_suffix= ac_top_builddir=
22943 fi
22944
22945 case $srcdir in
22946   .)  # No --srcdir option.  We are building in place.
22947     ac_srcdir=.
22948     if test -z "$ac_top_builddir"; then
22949        ac_top_srcdir=.
22950     else
22951        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22952     fi ;;
22953   [\\/]* | ?:[\\/]* )  # Absolute path.
22954     ac_srcdir=$srcdir$ac_dir_suffix;
22955     ac_top_srcdir=$srcdir ;;
22956   *) # Relative path.
22957     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22958     ac_top_srcdir=$ac_top_builddir$srcdir ;;
22959 esac
22960
22961 # Do not use `cd foo && pwd` to compute absolute paths, because
22962 # the directories may not exist.
22963 case `pwd` in
22964 .) ac_abs_builddir="$ac_dir";;
22965 *)
22966   case "$ac_dir" in
22967   .) ac_abs_builddir=`pwd`;;
22968   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22969   *) ac_abs_builddir=`pwd`/"$ac_dir";;
22970   esac;;
22971 esac
22972 case $ac_abs_builddir in
22973 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22974 *)
22975   case ${ac_top_builddir}. in
22976   .) ac_abs_top_builddir=$ac_abs_builddir;;
22977   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22978   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22979   esac;;
22980 esac
22981 case $ac_abs_builddir in
22982 .) ac_abs_srcdir=$ac_srcdir;;
22983 *)
22984   case $ac_srcdir in
22985   .) ac_abs_srcdir=$ac_abs_builddir;;
22986   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22987   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22988   esac;;
22989 esac
22990 case $ac_abs_builddir in
22991 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22992 *)
22993   case $ac_top_srcdir in
22994   .) ac_abs_top_srcdir=$ac_abs_builddir;;
22995   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22996   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22997   esac;;
22998 esac
22999
23000
23001   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
23002 echo "$as_me: executing $ac_dest commands" >&6;}
23003   case $ac_dest in
23004     depdir ) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
23005     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
23006   # Strip MF so we end up with the name of the file.
23007   mf=`echo "$mf" | sed -e 's/:.*$//'`
23008   # Check whether this is an Automake generated Makefile or not.
23009   # We used to match only the files named `Makefile.in', but
23010   # some people rename them; so instead we look at the file content.
23011   # Grep'ing the first line is not enough: some people post-process
23012   # each Makefile.in and add a new line on top of each file to say so.
23013   # So let's grep whole file.
23014   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
23015     dirpart=`(dirname "$mf") 2>/dev/null ||
23016 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23017          X"$mf" : 'X\(//\)[^/]' \| \
23018          X"$mf" : 'X\(//\)$' \| \
23019          X"$mf" : 'X\(/\)' \| \
23020          .     : '\(.\)' 2>/dev/null ||
23021 echo X"$mf" |
23022     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23023           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23024           /^X\(\/\/\)$/{ s//\1/; q; }
23025           /^X\(\/\).*/{ s//\1/; q; }
23026           s/.*/./; q'`
23027   else
23028     continue
23029   fi
23030   # Extract the definition of DEPDIR, am__include, and am__quote
23031   # from the Makefile without running `make'.
23032   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
23033   test -z "$DEPDIR" && continue
23034   am__include=`sed -n 's/^am__include = //p' < "$mf"`
23035   test -z "am__include" && continue
23036   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
23037   # When using ansi2knr, U may be empty or an underscore; expand it
23038   U=`sed -n 's/^U = //p' < "$mf"`
23039   # Find all dependency output files, they are included files with
23040   # $(DEPDIR) in their names.  We invoke sed twice because it is the
23041   # simplest approach to changing $(DEPDIR) to its actual value in the
23042   # expansion.
23043   for file in `sed -n "
23044     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
23045        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
23046     # Make sure the directory exists.
23047     test -f "$dirpart/$file" && continue
23048     fdir=`(dirname "$file") 2>/dev/null ||
23049 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23050          X"$file" : 'X\(//\)[^/]' \| \
23051          X"$file" : 'X\(//\)$' \| \
23052          X"$file" : 'X\(/\)' \| \
23053          .     : '\(.\)' 2>/dev/null ||
23054 echo X"$file" |
23055     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23056           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23057           /^X\(\/\/\)$/{ s//\1/; q; }
23058           /^X\(\/\).*/{ s//\1/; q; }
23059           s/.*/./; q'`
23060     { if $as_mkdir_p; then
23061     mkdir -p $dirpart/$fdir
23062   else
23063     as_dir=$dirpart/$fdir
23064     as_dirs=
23065     while test ! -d "$as_dir"; do
23066       as_dirs="$as_dir $as_dirs"
23067       as_dir=`(dirname "$as_dir") 2>/dev/null ||
23068 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23069          X"$as_dir" : 'X\(//\)[^/]' \| \
23070          X"$as_dir" : 'X\(//\)$' \| \
23071          X"$as_dir" : 'X\(/\)' \| \
23072          .     : '\(.\)' 2>/dev/null ||
23073 echo X"$as_dir" |
23074     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23075           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23076           /^X\(\/\/\)$/{ s//\1/; q; }
23077           /^X\(\/\).*/{ s//\1/; q; }
23078           s/.*/./; q'`
23079     done
23080     test ! -n "$as_dirs" || mkdir $as_dirs
23081   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
23082 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
23083    { (exit 1); exit 1; }; }; }
23084
23085     # echo "creating $dirpart/$file"
23086     echo '# dummy' > "$dirpart/$file"
23087   done
23088 done
23089  ;;
23090     default )
23091 case x$CONFIG_HEADERS in
23092 xconfig.h:config.in)
23093 echo > stamp-h ;;
23094 esac
23095  ;;
23096   esac
23097 done
23098 _ACEOF
23099
23100 cat >>$CONFIG_STATUS <<\_ACEOF
23101
23102 { (exit 0); exit 0; }
23103 _ACEOF
23104 chmod +x $CONFIG_STATUS
23105 ac_clean_files=$ac_clean_files_save
23106
23107
23108 # configure is writing to config.log, and then calls config.status.
23109 # config.status does its own redirection, appending to config.log.
23110 # Unfortunately, on DOS this fails, as config.log is still kept open
23111 # by configure, so config.status won't be able to write to it; its
23112 # output is simply discarded.  So we exec the FD to /dev/null,
23113 # effectively closing config.log, so it can be properly (re)opened and
23114 # appended to by config.status.  When coming back to configure, we
23115 # need to make the FD available again.
23116 if test "$no_create" != yes; then
23117   ac_cs_success=:
23118   ac_config_status_args=
23119   test "$silent" = yes &&
23120     ac_config_status_args="$ac_config_status_args --quiet"
23121   exec 5>/dev/null
23122   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23123   exec 5>>config.log
23124   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23125   # would make configure fail if this is the last instruction.
23126   $ac_cs_success || { (exit 1); exit 1; }
23127 fi
23128
23129 #
23130 # CONFIG_SUBDIRS section, as fixed in confsubdir.m4.
23131 #
23132 if test "$no_recursion" != yes; then
23133
23134   # Remove --cache-file and --srcdir arguments so they do not pile up.
23135   ac_sub_configure_args=
23136   ac_prev=
23137   eval "set x $ac_configure_args"
23138   shift
23139   for ac_arg
23140   do
23141     if test -n "$ac_prev"; then
23142       ac_prev=
23143       continue
23144     fi
23145     case $ac_arg in
23146     -cache-file | --cache-file | --cache-fil | --cache-fi \
23147     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
23148       ac_prev=cache_file ;;
23149     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
23150     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
23151     | --c=*)
23152       ;;
23153     --config-cache | -C)
23154       ;;
23155     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
23156       ac_prev=srcdir ;;
23157     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
23158       ;;
23159     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
23160       ac_prev=prefix ;;
23161     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
23162       ;;
23163     *)
23164       case $ac_arg in
23165       *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23166       esac
23167       ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
23168     esac
23169   done
23170
23171   # Always prepend --prefix to ensure using the same prefix
23172   # in subdir configurations.
23173   ac_arg="--prefix=$prefix"
23174   case $ac_arg in
23175   *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23176   esac
23177   ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
23178
23179   ac_popdir=`pwd`
23180   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
23181
23182     # Do not complain, so a configure script can configure whichever
23183     # parts of a large source tree are present.
23184     test -d "$srcdir/$ac_dir" || continue
23185
23186     { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
23187 echo "$as_me: configuring in $ac_dir" >&6;}
23188     { if $as_mkdir_p; then
23189     mkdir -p "$ac_dir"
23190   else
23191     as_dir="$ac_dir"
23192     as_dirs=
23193     while test ! -d "$as_dir"; do
23194       as_dirs="$as_dir $as_dirs"
23195       as_dir=`(dirname "$as_dir") 2>/dev/null ||
23196 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23197          X"$as_dir" : 'X\(//\)[^/]' \| \
23198          X"$as_dir" : 'X\(//\)$' \| \
23199          X"$as_dir" : 'X\(/\)' \| \
23200          .     : '\(.\)' 2>/dev/null ||
23201 echo X"$as_dir" |
23202     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23203           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23204           /^X\(\/\/\)$/{ s//\1/; q; }
23205           /^X\(\/\).*/{ s//\1/; q; }
23206           s/.*/./; q'`
23207     done
23208     test ! -n "$as_dirs" || mkdir $as_dirs
23209   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
23210 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
23211    { (exit 1); exit 1; }; }; }
23212
23213     ac_builddir=.
23214
23215 if test "$ac_dir" != .; then
23216   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23217   # A "../" for each directory in $ac_dir_suffix.
23218   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
23219 else
23220   ac_dir_suffix= ac_top_builddir=
23221 fi
23222
23223 case $srcdir in
23224   .)  # No --srcdir option.  We are building in place.
23225     ac_srcdir=.
23226     if test -z "$ac_top_builddir"; then
23227        ac_top_srcdir=.
23228     else
23229        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
23230     fi ;;
23231   [\\/]* | ?:[\\/]* )  # Absolute path.
23232     ac_srcdir=$srcdir$ac_dir_suffix;
23233     ac_top_srcdir=$srcdir ;;
23234   *) # Relative path.
23235     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
23236     ac_top_srcdir=$ac_top_builddir$srcdir ;;
23237 esac
23238
23239 # Do not use `cd foo && pwd` to compute absolute paths, because
23240 # the directories may not exist.
23241 case `pwd` in
23242 .) ac_abs_builddir="$ac_dir";;
23243 *)
23244   case "$ac_dir" in
23245   .) ac_abs_builddir=`pwd`;;
23246   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
23247   *) ac_abs_builddir=`pwd`/"$ac_dir";;
23248   esac;;
23249 esac
23250 case $ac_abs_builddir in
23251 .) ac_abs_top_builddir=${ac_top_builddir}.;;
23252 *)
23253   case ${ac_top_builddir}. in
23254   .) ac_abs_top_builddir=$ac_abs_builddir;;
23255   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
23256   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
23257   esac;;
23258 esac
23259 case $ac_abs_builddir in
23260 .) ac_abs_srcdir=$ac_srcdir;;
23261 *)
23262   case $ac_srcdir in
23263   .) ac_abs_srcdir=$ac_abs_builddir;;
23264   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
23265   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
23266   esac;;
23267 esac
23268 case $ac_abs_builddir in
23269 .) ac_abs_top_srcdir=$ac_top_srcdir;;
23270 *)
23271   case $ac_top_srcdir in
23272   .) ac_abs_top_srcdir=$ac_abs_builddir;;
23273   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
23274   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
23275   esac;;
23276 esac
23277
23278
23279     cd "$ac_dir"
23280
23281     # Check for guested configure; otherwise get Cygnus style configure.
23282     if test -f "$ac_srcdir/configure.gnu"; then
23283       ac_sub_configure=$ac_srcdir/configure.gnu
23284     elif test -f "$ac_srcdir/configure"; then
23285       ac_sub_configure=$ac_srcdir/configure
23286     elif test -f "$ac_srcdir/configure.in"; then
23287       # This should be Cygnus configure.
23288       ac_sub_configure=$ac_aux_dir/configure
23289     else
23290       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
23291 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
23292       ac_sub_configure=
23293     fi
23294
23295     # The recursion is here.
23296     if test -n "$ac_sub_configure"; then
23297       # Make the cache file name correct relative to the subdirectory.
23298       case $cache_file in
23299       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
23300       *) # Relative path.
23301         ac_sub_cache_file=$ac_top_builddir$cache_file ;;
23302       esac
23303
23304       { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
23305 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
23306       # The eval makes quoting arguments work.
23307       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
23308            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
23309         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
23310 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
23311    { (exit 1); exit 1; }; }
23312     fi
23313
23314     cd "$ac_popdir"
23315   done
23316 fi
23317
23318
23319 exit 0