gdb
[external/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 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 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 nm_h 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        alternative target configurations
868   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
869   --disable-gdbcli        disable command-line interface (CLI)
870   --disable-gdbmi         disable machine-interface (MI)
871   --enable-tui            enable full-screen terminal user interface (TUI)
872   --enable-gdbtk          enable gdbtk graphical user interface (GUI)
873   --enable-profiling      enable profiling of GDB
874   --disable-rpath         do not hardcode runtime library paths
875   --enable-werror    treat compile warnings as errors
876   --enable-build-warnings Enable build-time compiler warnings if gcc is used
877   --enable-gdb-build-warnings Enable GDB specific build-time compiler warnings if gcc is used
878   --enable-sim            Link gdb with simulator
879   --enable-multi-ice      build the multi-ice-gdb-server
880
881 Optional Packages:
882   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
883   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
884   --with-separate-debug-dir=path   Look for global separate debug info in this path LIBDIR/debug
885   --with-libunwind            Use libunwind frame unwinding support
886   --with-curses           use the curses library instead of the termcap
887                           library
888   --with-pkgversion=PKG   Use PKG in the version string in place of "GDB"
889   --with-bugurl=URL       Direct users to URL to report a bug
890   --with-libiconv-prefix=DIR  search for libiconv in DIR/include and DIR/lib
891   --with-system-readline  use installed readline library
892   --with-expat            include expat support (auto/yes/no)
893   --with-gnu-ld           assume the C compiler uses GNU ld default=no
894   --with-libexpat-prefix[=DIR]  search for libexpat in DIR/include and DIR/lib
895   --without-libexpat-prefix     don't search for libexpat in includedir and libdir
896   --with-python           include python support (auto/yes/no/<path>)
897   --without-included-regex don't use included regex; this is the default
898                           on systems with version 2 of the GNU C library
899                           (use with caution on other system)
900   --with-sysroot=DIR Search for usr/lib et al within DIR.
901   --with-system-gdbinit=file       Automatically load a system-wide gdbinit file
902   --with-tcl              directory containing tcl configuration (tclConfig.sh)
903   --with-tk               directory containing tk configuration (tkConfig.sh)
904   --with-x                use the X Window System
905
906 Some influential environment variables:
907   CC          C compiler command
908   CFLAGS      C compiler flags
909   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
910               nonstandard directory <lib dir>
911   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
912               headers in a nonstandard directory <include dir>
913   CPP         C preprocessor
914
915 Use these variables to override the choices made by `configure' or to help
916 it to find libraries and programs with nonstandard names/locations.
917
918 _ACEOF
919 fi
920
921 if test "$ac_init_help" = "recursive"; then
922   # If there are subdirs, report their specific --help.
923   ac_popdir=`pwd`
924   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
925     test -d $ac_dir || continue
926     ac_builddir=.
927
928 if test "$ac_dir" != .; then
929   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
930   # A "../" for each directory in $ac_dir_suffix.
931   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
932 else
933   ac_dir_suffix= ac_top_builddir=
934 fi
935
936 case $srcdir in
937   .)  # No --srcdir option.  We are building in place.
938     ac_srcdir=.
939     if test -z "$ac_top_builddir"; then
940        ac_top_srcdir=.
941     else
942        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
943     fi ;;
944   [\\/]* | ?:[\\/]* )  # Absolute path.
945     ac_srcdir=$srcdir$ac_dir_suffix;
946     ac_top_srcdir=$srcdir ;;
947   *) # Relative path.
948     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
949     ac_top_srcdir=$ac_top_builddir$srcdir ;;
950 esac
951
952 # Do not use `cd foo && pwd` to compute absolute paths, because
953 # the directories may not exist.
954 case `pwd` in
955 .) ac_abs_builddir="$ac_dir";;
956 *)
957   case "$ac_dir" in
958   .) ac_abs_builddir=`pwd`;;
959   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
960   *) ac_abs_builddir=`pwd`/"$ac_dir";;
961   esac;;
962 esac
963 case $ac_abs_builddir in
964 .) ac_abs_top_builddir=${ac_top_builddir}.;;
965 *)
966   case ${ac_top_builddir}. in
967   .) ac_abs_top_builddir=$ac_abs_builddir;;
968   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
969   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
970   esac;;
971 esac
972 case $ac_abs_builddir in
973 .) ac_abs_srcdir=$ac_srcdir;;
974 *)
975   case $ac_srcdir in
976   .) ac_abs_srcdir=$ac_abs_builddir;;
977   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
978   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
979   esac;;
980 esac
981 case $ac_abs_builddir in
982 .) ac_abs_top_srcdir=$ac_top_srcdir;;
983 *)
984   case $ac_top_srcdir in
985   .) ac_abs_top_srcdir=$ac_abs_builddir;;
986   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
987   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
988   esac;;
989 esac
990
991     cd $ac_dir
992     # Check for guested configure; otherwise get Cygnus style configure.
993     if test -f $ac_srcdir/configure.gnu; then
994       echo
995       $SHELL $ac_srcdir/configure.gnu  --help=recursive
996     elif test -f $ac_srcdir/configure; then
997       echo
998       $SHELL $ac_srcdir/configure  --help=recursive
999     elif test -f $ac_srcdir/configure.ac ||
1000            test -f $ac_srcdir/configure.in; then
1001       echo
1002       $ac_configure --help
1003     else
1004       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1005     fi
1006     cd $ac_popdir
1007   done
1008 fi
1009
1010 test -n "$ac_init_help" && exit 0
1011 if $ac_init_version; then
1012   cat <<\_ACEOF
1013
1014 Copyright (C) 2003 Free Software Foundation, Inc.
1015 This configure script is free software; the Free Software Foundation
1016 gives unlimited permission to copy, distribute and modify it.
1017 _ACEOF
1018   exit 0
1019 fi
1020 exec 5>config.log
1021 cat >&5 <<_ACEOF
1022 This file contains any messages produced by compilers while
1023 running configure, to aid debugging if configure makes a mistake.
1024
1025 It was created by $as_me, which was
1026 generated by GNU Autoconf 2.59.  Invocation command line was
1027
1028   $ $0 $@
1029
1030 _ACEOF
1031 {
1032 cat <<_ASUNAME
1033 ## --------- ##
1034 ## Platform. ##
1035 ## --------- ##
1036
1037 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1038 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1039 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1040 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1041 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1042
1043 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1044 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1045
1046 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1047 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1048 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1049 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1050 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1051 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1052 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1053
1054 _ASUNAME
1055
1056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1057 for as_dir in $PATH
1058 do
1059   IFS=$as_save_IFS
1060   test -z "$as_dir" && as_dir=.
1061   echo "PATH: $as_dir"
1062 done
1063
1064 } >&5
1065
1066 cat >&5 <<_ACEOF
1067
1068
1069 ## ----------- ##
1070 ## Core tests. ##
1071 ## ----------- ##
1072
1073 _ACEOF
1074
1075
1076 # Keep a trace of the command line.
1077 # Strip out --no-create and --no-recursion so they do not pile up.
1078 # Strip out --silent because we don't want to record it for future runs.
1079 # Also quote any args containing shell meta-characters.
1080 # Make two passes to allow for proper duplicate-argument suppression.
1081 ac_configure_args=
1082 ac_configure_args0=
1083 ac_configure_args1=
1084 ac_sep=
1085 ac_must_keep_next=false
1086 for ac_pass in 1 2
1087 do
1088   for ac_arg
1089   do
1090     case $ac_arg in
1091     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1092     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1093     | -silent | --silent | --silen | --sile | --sil)
1094       continue ;;
1095     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1096       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1097     esac
1098     case $ac_pass in
1099     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1100     2)
1101       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1102       if test $ac_must_keep_next = true; then
1103         ac_must_keep_next=false # Got value, back to normal.
1104       else
1105         case $ac_arg in
1106           *=* | --config-cache | -C | -disable-* | --disable-* \
1107           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1108           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1109           | -with-* | --with-* | -without-* | --without-* | --x)
1110             case "$ac_configure_args0 " in
1111               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1112             esac
1113             ;;
1114           -* ) ac_must_keep_next=true ;;
1115         esac
1116       fi
1117       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1118       # Get rid of the leading space.
1119       ac_sep=" "
1120       ;;
1121     esac
1122   done
1123 done
1124 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1125 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1126
1127 # When interrupted or exit'd, cleanup temporary files, and complete
1128 # config.log.  We remove comments because anyway the quotes in there
1129 # would cause problems or look ugly.
1130 # WARNING: Be sure not to use single quotes in there, as some shells,
1131 # such as our DU 5.0 friend, will then `close' the trap.
1132 trap 'exit_status=$?
1133   # Save into config.log some information that might help in debugging.
1134   {
1135     echo
1136
1137     cat <<\_ASBOX
1138 ## ---------------- ##
1139 ## Cache variables. ##
1140 ## ---------------- ##
1141 _ASBOX
1142     echo
1143     # The following way of writing the cache mishandles newlines in values,
1144 {
1145   (set) 2>&1 |
1146     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1147     *ac_space=\ *)
1148       sed -n \
1149         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1150           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1151       ;;
1152     *)
1153       sed -n \
1154         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1155       ;;
1156     esac;
1157 }
1158     echo
1159
1160     cat <<\_ASBOX
1161 ## ----------------- ##
1162 ## Output variables. ##
1163 ## ----------------- ##
1164 _ASBOX
1165     echo
1166     for ac_var in $ac_subst_vars
1167     do
1168       eval ac_val=$`echo $ac_var`
1169       echo "$ac_var='"'"'$ac_val'"'"'"
1170     done | sort
1171     echo
1172
1173     if test -n "$ac_subst_files"; then
1174       cat <<\_ASBOX
1175 ## ------------- ##
1176 ## Output files. ##
1177 ## ------------- ##
1178 _ASBOX
1179       echo
1180       for ac_var in $ac_subst_files
1181       do
1182         eval ac_val=$`echo $ac_var`
1183         echo "$ac_var='"'"'$ac_val'"'"'"
1184       done | sort
1185       echo
1186     fi
1187
1188     if test -s confdefs.h; then
1189       cat <<\_ASBOX
1190 ## ----------- ##
1191 ## confdefs.h. ##
1192 ## ----------- ##
1193 _ASBOX
1194       echo
1195       sed "/^$/d" confdefs.h | sort
1196       echo
1197     fi
1198     test "$ac_signal" != 0 &&
1199       echo "$as_me: caught signal $ac_signal"
1200     echo "$as_me: exit $exit_status"
1201   } >&5
1202   rm -f core *.core &&
1203   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1204     exit $exit_status
1205      ' 0
1206 for ac_signal in 1 2 13 15; do
1207   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1208 done
1209 ac_signal=0
1210
1211 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1212 rm -rf conftest* confdefs.h
1213 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1214 echo >confdefs.h
1215
1216 # Predefined preprocessor variables.
1217
1218 cat >>confdefs.h <<_ACEOF
1219 #define PACKAGE_NAME "$PACKAGE_NAME"
1220 _ACEOF
1221
1222
1223 cat >>confdefs.h <<_ACEOF
1224 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1225 _ACEOF
1226
1227
1228 cat >>confdefs.h <<_ACEOF
1229 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1230 _ACEOF
1231
1232
1233 cat >>confdefs.h <<_ACEOF
1234 #define PACKAGE_STRING "$PACKAGE_STRING"
1235 _ACEOF
1236
1237
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1240 _ACEOF
1241
1242
1243 # Let the site file select an alternate cache file if it wants to.
1244 # Prefer explicitly selected file to automatically selected ones.
1245 if test -z "$CONFIG_SITE"; then
1246   if test "x$prefix" != xNONE; then
1247     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1248   else
1249     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1250   fi
1251 fi
1252 for ac_site_file in $CONFIG_SITE; do
1253   if test -r "$ac_site_file"; then
1254     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1255 echo "$as_me: loading site script $ac_site_file" >&6;}
1256     sed 's/^/| /' "$ac_site_file" >&5
1257     . "$ac_site_file"
1258   fi
1259 done
1260
1261 if test -r "$cache_file"; then
1262   # Some versions of bash will fail to source /dev/null (special
1263   # files actually), so we avoid doing that.
1264   if test -f "$cache_file"; then
1265     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1266 echo "$as_me: loading cache $cache_file" >&6;}
1267     case $cache_file in
1268       [\\/]* | ?:[\\/]* ) . $cache_file;;
1269       *)                      . ./$cache_file;;
1270     esac
1271   fi
1272 else
1273   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1274 echo "$as_me: creating cache $cache_file" >&6;}
1275   >$cache_file
1276 fi
1277
1278 # Check that the precious variables saved in the cache have kept the same
1279 # value.
1280 ac_cache_corrupted=false
1281 for ac_var in `(set) 2>&1 |
1282                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1283   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1284   eval ac_new_set=\$ac_env_${ac_var}_set
1285   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1286   eval ac_new_val="\$ac_env_${ac_var}_value"
1287   case $ac_old_set,$ac_new_set in
1288     set,)
1289       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1290 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1291       ac_cache_corrupted=: ;;
1292     ,set)
1293       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1294 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1295       ac_cache_corrupted=: ;;
1296     ,);;
1297     *)
1298       if test "x$ac_old_val" != "x$ac_new_val"; then
1299         # differences in whitespace do not lead to failure.
1300         ac_old_val_w=`echo x $ac_old_val`
1301         ac_new_val_w=`echo x $ac_new_val`
1302         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1303           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1304 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1305           ac_cache_corrupted=:
1306         else
1307           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1308 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1309           eval $ac_var=\$ac_old_val
1310         fi
1311         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1312 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1313         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1314 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1315       fi;;
1316   esac
1317   # Pass precious variables to config.status.
1318   if test "$ac_new_set" = set; then
1319     case $ac_new_val in
1320     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1321       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1322     *) ac_arg=$ac_var=$ac_new_val ;;
1323     esac
1324     case " $ac_configure_args " in
1325       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1326       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1327     esac
1328   fi
1329 done
1330 if $ac_cache_corrupted; then
1331   { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1332 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1333   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1334 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1335   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1336 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1337    { (exit 1); exit 1; }; }
1338 fi
1339
1340 ac_ext=c
1341 ac_cpp='$CPP $CPPFLAGS'
1342 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1343 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1344 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1345
1346
1347 gl_header_list="$gl_header_list stdint.h"
1348 gl_header_list="$gl_header_list wchar.h"
1349 gl_header_list="$gl_header_list string.h"
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370           ac_config_headers="$ac_config_headers config.h:config.in"
1371
1372 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1373 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
1374     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1375 if test "${enable_maintainer_mode+set}" = set; then
1376   enableval="$enable_maintainer_mode"
1377   USE_MAINTAINER_MODE=$enableval
1378 else
1379   USE_MAINTAINER_MODE=no
1380 fi;
1381   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
1382 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
1383
1384
1385 if test $USE_MAINTAINER_MODE = yes; then
1386   MAINTAINER_MODE_TRUE=
1387   MAINTAINER_MODE_FALSE='#'
1388 else
1389   MAINTAINER_MODE_TRUE='#'
1390   MAINTAINER_MODE_FALSE=
1391 fi
1392
1393   MAINT=$MAINTAINER_MODE_TRUE
1394
1395
1396
1397 ac_ext=c
1398 ac_cpp='$CPP $CPPFLAGS'
1399 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1400 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1401 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1402 if test -n "$ac_tool_prefix"; then
1403   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1404 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1405 echo "$as_me:$LINENO: checking for $ac_word" >&5
1406 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1407 if test "${ac_cv_prog_CC+set}" = set; then
1408   echo $ECHO_N "(cached) $ECHO_C" >&6
1409 else
1410   if test -n "$CC"; then
1411   ac_cv_prog_CC="$CC" # Let the user override the test.
1412 else
1413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1414 for as_dir in $PATH
1415 do
1416   IFS=$as_save_IFS
1417   test -z "$as_dir" && as_dir=.
1418   for ac_exec_ext in '' $ac_executable_extensions; do
1419   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1420     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1421     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1422     break 2
1423   fi
1424 done
1425 done
1426
1427 fi
1428 fi
1429 CC=$ac_cv_prog_CC
1430 if test -n "$CC"; then
1431   echo "$as_me:$LINENO: result: $CC" >&5
1432 echo "${ECHO_T}$CC" >&6
1433 else
1434   echo "$as_me:$LINENO: result: no" >&5
1435 echo "${ECHO_T}no" >&6
1436 fi
1437
1438 fi
1439 if test -z "$ac_cv_prog_CC"; then
1440   ac_ct_CC=$CC
1441   # Extract the first word of "gcc", so it can be a program name with args.
1442 set dummy gcc; ac_word=$2
1443 echo "$as_me:$LINENO: checking for $ac_word" >&5
1444 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1445 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1446   echo $ECHO_N "(cached) $ECHO_C" >&6
1447 else
1448   if test -n "$ac_ct_CC"; then
1449   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1450 else
1451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1452 for as_dir in $PATH
1453 do
1454   IFS=$as_save_IFS
1455   test -z "$as_dir" && as_dir=.
1456   for ac_exec_ext in '' $ac_executable_extensions; do
1457   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1458     ac_cv_prog_ac_ct_CC="gcc"
1459     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1460     break 2
1461   fi
1462 done
1463 done
1464
1465 fi
1466 fi
1467 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1468 if test -n "$ac_ct_CC"; then
1469   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1470 echo "${ECHO_T}$ac_ct_CC" >&6
1471 else
1472   echo "$as_me:$LINENO: result: no" >&5
1473 echo "${ECHO_T}no" >&6
1474 fi
1475
1476   CC=$ac_ct_CC
1477 else
1478   CC="$ac_cv_prog_CC"
1479 fi
1480
1481 if test -z "$CC"; then
1482   if test -n "$ac_tool_prefix"; then
1483   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1484 set dummy ${ac_tool_prefix}cc; ac_word=$2
1485 echo "$as_me:$LINENO: checking for $ac_word" >&5
1486 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1487 if test "${ac_cv_prog_CC+set}" = set; then
1488   echo $ECHO_N "(cached) $ECHO_C" >&6
1489 else
1490   if test -n "$CC"; then
1491   ac_cv_prog_CC="$CC" # Let the user override the test.
1492 else
1493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1494 for as_dir in $PATH
1495 do
1496   IFS=$as_save_IFS
1497   test -z "$as_dir" && as_dir=.
1498   for ac_exec_ext in '' $ac_executable_extensions; do
1499   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1500     ac_cv_prog_CC="${ac_tool_prefix}cc"
1501     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1502     break 2
1503   fi
1504 done
1505 done
1506
1507 fi
1508 fi
1509 CC=$ac_cv_prog_CC
1510 if test -n "$CC"; then
1511   echo "$as_me:$LINENO: result: $CC" >&5
1512 echo "${ECHO_T}$CC" >&6
1513 else
1514   echo "$as_me:$LINENO: result: no" >&5
1515 echo "${ECHO_T}no" >&6
1516 fi
1517
1518 fi
1519 if test -z "$ac_cv_prog_CC"; then
1520   ac_ct_CC=$CC
1521   # Extract the first word of "cc", so it can be a program name with args.
1522 set dummy cc; ac_word=$2
1523 echo "$as_me:$LINENO: checking for $ac_word" >&5
1524 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1525 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1526   echo $ECHO_N "(cached) $ECHO_C" >&6
1527 else
1528   if test -n "$ac_ct_CC"; then
1529   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1530 else
1531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1532 for as_dir in $PATH
1533 do
1534   IFS=$as_save_IFS
1535   test -z "$as_dir" && as_dir=.
1536   for ac_exec_ext in '' $ac_executable_extensions; do
1537   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1538     ac_cv_prog_ac_ct_CC="cc"
1539     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1540     break 2
1541   fi
1542 done
1543 done
1544
1545 fi
1546 fi
1547 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1548 if test -n "$ac_ct_CC"; then
1549   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1550 echo "${ECHO_T}$ac_ct_CC" >&6
1551 else
1552   echo "$as_me:$LINENO: result: no" >&5
1553 echo "${ECHO_T}no" >&6
1554 fi
1555
1556   CC=$ac_ct_CC
1557 else
1558   CC="$ac_cv_prog_CC"
1559 fi
1560
1561 fi
1562 if test -z "$CC"; then
1563   # Extract the first word of "cc", so it can be a program name with args.
1564 set dummy cc; ac_word=$2
1565 echo "$as_me:$LINENO: checking for $ac_word" >&5
1566 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1567 if test "${ac_cv_prog_CC+set}" = set; then
1568   echo $ECHO_N "(cached) $ECHO_C" >&6
1569 else
1570   if test -n "$CC"; then
1571   ac_cv_prog_CC="$CC" # Let the user override the test.
1572 else
1573   ac_prog_rejected=no
1574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1575 for as_dir in $PATH
1576 do
1577   IFS=$as_save_IFS
1578   test -z "$as_dir" && as_dir=.
1579   for ac_exec_ext in '' $ac_executable_extensions; do
1580   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1581     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1582        ac_prog_rejected=yes
1583        continue
1584      fi
1585     ac_cv_prog_CC="cc"
1586     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1587     break 2
1588   fi
1589 done
1590 done
1591
1592 if test $ac_prog_rejected = yes; then
1593   # We found a bogon in the path, so make sure we never use it.
1594   set dummy $ac_cv_prog_CC
1595   shift
1596   if test $# != 0; then
1597     # We chose a different compiler from the bogus one.
1598     # However, it has the same basename, so the bogon will be chosen
1599     # first if we set CC to just the basename; use the full file name.
1600     shift
1601     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1602   fi
1603 fi
1604 fi
1605 fi
1606 CC=$ac_cv_prog_CC
1607 if test -n "$CC"; then
1608   echo "$as_me:$LINENO: result: $CC" >&5
1609 echo "${ECHO_T}$CC" >&6
1610 else
1611   echo "$as_me:$LINENO: result: no" >&5
1612 echo "${ECHO_T}no" >&6
1613 fi
1614
1615 fi
1616 if test -z "$CC"; then
1617   if test -n "$ac_tool_prefix"; then
1618   for ac_prog in cl
1619   do
1620     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1621 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1622 echo "$as_me:$LINENO: checking for $ac_word" >&5
1623 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1624 if test "${ac_cv_prog_CC+set}" = set; then
1625   echo $ECHO_N "(cached) $ECHO_C" >&6
1626 else
1627   if test -n "$CC"; then
1628   ac_cv_prog_CC="$CC" # Let the user override the test.
1629 else
1630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1631 for as_dir in $PATH
1632 do
1633   IFS=$as_save_IFS
1634   test -z "$as_dir" && as_dir=.
1635   for ac_exec_ext in '' $ac_executable_extensions; do
1636   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1637     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1638     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1639     break 2
1640   fi
1641 done
1642 done
1643
1644 fi
1645 fi
1646 CC=$ac_cv_prog_CC
1647 if test -n "$CC"; then
1648   echo "$as_me:$LINENO: result: $CC" >&5
1649 echo "${ECHO_T}$CC" >&6
1650 else
1651   echo "$as_me:$LINENO: result: no" >&5
1652 echo "${ECHO_T}no" >&6
1653 fi
1654
1655     test -n "$CC" && break
1656   done
1657 fi
1658 if test -z "$CC"; then
1659   ac_ct_CC=$CC
1660   for ac_prog in cl
1661 do
1662   # Extract the first word of "$ac_prog", so it can be a program name with args.
1663 set dummy $ac_prog; ac_word=$2
1664 echo "$as_me:$LINENO: checking for $ac_word" >&5
1665 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1666 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1667   echo $ECHO_N "(cached) $ECHO_C" >&6
1668 else
1669   if test -n "$ac_ct_CC"; then
1670   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1671 else
1672 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1673 for as_dir in $PATH
1674 do
1675   IFS=$as_save_IFS
1676   test -z "$as_dir" && as_dir=.
1677   for ac_exec_ext in '' $ac_executable_extensions; do
1678   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1679     ac_cv_prog_ac_ct_CC="$ac_prog"
1680     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1681     break 2
1682   fi
1683 done
1684 done
1685
1686 fi
1687 fi
1688 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1689 if test -n "$ac_ct_CC"; then
1690   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1691 echo "${ECHO_T}$ac_ct_CC" >&6
1692 else
1693   echo "$as_me:$LINENO: result: no" >&5
1694 echo "${ECHO_T}no" >&6
1695 fi
1696
1697   test -n "$ac_ct_CC" && break
1698 done
1699
1700   CC=$ac_ct_CC
1701 fi
1702
1703 fi
1704
1705
1706 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1707 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1708 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1709 See \`config.log' for more details." >&5
1710 echo "$as_me: error: no acceptable C compiler found in \$PATH
1711 See \`config.log' for more details." >&2;}
1712    { (exit 1); exit 1; }; }; }
1713
1714 # Provide some information about the compiler.
1715 echo "$as_me:$LINENO:" \
1716      "checking for C compiler version" >&5
1717 ac_compiler=`set X $ac_compile; echo $2`
1718 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1719   (eval $ac_compiler --version </dev/null >&5) 2>&5
1720   ac_status=$?
1721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1722   (exit $ac_status); }
1723 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1724   (eval $ac_compiler -v </dev/null >&5) 2>&5
1725   ac_status=$?
1726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1727   (exit $ac_status); }
1728 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1729   (eval $ac_compiler -V </dev/null >&5) 2>&5
1730   ac_status=$?
1731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1732   (exit $ac_status); }
1733
1734 cat >conftest.$ac_ext <<_ACEOF
1735 /* confdefs.h.  */
1736 _ACEOF
1737 cat confdefs.h >>conftest.$ac_ext
1738 cat >>conftest.$ac_ext <<_ACEOF
1739 /* end confdefs.h.  */
1740
1741 int
1742 main ()
1743 {
1744
1745   ;
1746   return 0;
1747 }
1748 _ACEOF
1749 ac_clean_files_save=$ac_clean_files
1750 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1751 # Try to create an executable without -o first, disregard a.out.
1752 # It will help us diagnose broken compilers, and finding out an intuition
1753 # of exeext.
1754 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1755 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1756 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1757 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1758   (eval $ac_link_default) 2>&5
1759   ac_status=$?
1760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1761   (exit $ac_status); }; then
1762   # Find the output, starting from the most likely.  This scheme is
1763 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1764 # resort.
1765
1766 # Be careful to initialize this variable, since it used to be cached.
1767 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1768 ac_cv_exeext=
1769 # b.out is created by i960 compilers.
1770 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1771 do
1772   test -f "$ac_file" || continue
1773   case $ac_file in
1774     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1775         ;;
1776     conftest.$ac_ext )
1777         # This is the source file.
1778         ;;
1779     [ab].out )
1780         # We found the default executable, but exeext='' is most
1781         # certainly right.
1782         break;;
1783     *.* )
1784         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1785         # FIXME: I believe we export ac_cv_exeext for Libtool,
1786         # but it would be cool to find out if it's true.  Does anybody
1787         # maintain Libtool? --akim.
1788         export ac_cv_exeext
1789         break;;
1790     * )
1791         break;;
1792   esac
1793 done
1794 else
1795   echo "$as_me: failed program was:" >&5
1796 sed 's/^/| /' conftest.$ac_ext >&5
1797
1798 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1799 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1800 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1801 See \`config.log' for more details." >&5
1802 echo "$as_me: error: C compiler cannot create executables
1803 See \`config.log' for more details." >&2;}
1804    { (exit 77); exit 77; }; }; }
1805 fi
1806
1807 ac_exeext=$ac_cv_exeext
1808 echo "$as_me:$LINENO: result: $ac_file" >&5
1809 echo "${ECHO_T}$ac_file" >&6
1810
1811 # Check the compiler produces executables we can run.  If not, either
1812 # the compiler is broken, or we cross compile.
1813 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1814 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1815 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1816 # If not cross compiling, check that we can run a simple program.
1817 if test "$cross_compiling" != yes; then
1818   if { ac_try='./$ac_file'
1819   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1820   (eval $ac_try) 2>&5
1821   ac_status=$?
1822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1823   (exit $ac_status); }; }; then
1824     cross_compiling=no
1825   else
1826     if test "$cross_compiling" = maybe; then
1827         cross_compiling=yes
1828     else
1829         { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1830 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1831 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1832 If you meant to cross compile, use \`--host'.
1833 See \`config.log' for more details." >&5
1834 echo "$as_me: error: cannot run C compiled programs.
1835 If you meant to cross compile, use \`--host'.
1836 See \`config.log' for more details." >&2;}
1837    { (exit 1); exit 1; }; }; }
1838     fi
1839   fi
1840 fi
1841 echo "$as_me:$LINENO: result: yes" >&5
1842 echo "${ECHO_T}yes" >&6
1843
1844 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1845 ac_clean_files=$ac_clean_files_save
1846 # Check the compiler produces executables we can run.  If not, either
1847 # the compiler is broken, or we cross compile.
1848 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1849 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1850 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1851 echo "${ECHO_T}$cross_compiling" >&6
1852
1853 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1854 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1855 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1856   (eval $ac_link) 2>&5
1857   ac_status=$?
1858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1859   (exit $ac_status); }; then
1860   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1861 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1862 # work properly (i.e., refer to `conftest.exe'), while it won't with
1863 # `rm'.
1864 for ac_file in conftest.exe conftest conftest.*; do
1865   test -f "$ac_file" || continue
1866   case $ac_file in
1867     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1868     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1869           export ac_cv_exeext
1870           break;;
1871     * ) break;;
1872   esac
1873 done
1874 else
1875   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1876 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1877 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1878 See \`config.log' for more details." >&5
1879 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1880 See \`config.log' for more details." >&2;}
1881    { (exit 1); exit 1; }; }; }
1882 fi
1883
1884 rm -f conftest$ac_cv_exeext
1885 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1886 echo "${ECHO_T}$ac_cv_exeext" >&6
1887
1888 rm -f conftest.$ac_ext
1889 EXEEXT=$ac_cv_exeext
1890 ac_exeext=$EXEEXT
1891 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1892 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1893 if test "${ac_cv_objext+set}" = set; then
1894   echo $ECHO_N "(cached) $ECHO_C" >&6
1895 else
1896   cat >conftest.$ac_ext <<_ACEOF
1897 /* confdefs.h.  */
1898 _ACEOF
1899 cat confdefs.h >>conftest.$ac_ext
1900 cat >>conftest.$ac_ext <<_ACEOF
1901 /* end confdefs.h.  */
1902
1903 int
1904 main ()
1905 {
1906
1907   ;
1908   return 0;
1909 }
1910 _ACEOF
1911 rm -f conftest.o conftest.obj
1912 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1913   (eval $ac_compile) 2>&5
1914   ac_status=$?
1915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1916   (exit $ac_status); }; then
1917   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1918   case $ac_file in
1919     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1920     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1921        break;;
1922   esac
1923 done
1924 else
1925   echo "$as_me: failed program was:" >&5
1926 sed 's/^/| /' conftest.$ac_ext >&5
1927
1928 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1929 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1930 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1931 See \`config.log' for more details." >&5
1932 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1933 See \`config.log' for more details." >&2;}
1934    { (exit 1); exit 1; }; }; }
1935 fi
1936
1937 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1938 fi
1939 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1940 echo "${ECHO_T}$ac_cv_objext" >&6
1941 OBJEXT=$ac_cv_objext
1942 ac_objext=$OBJEXT
1943 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1944 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1945 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1946   echo $ECHO_N "(cached) $ECHO_C" >&6
1947 else
1948   cat >conftest.$ac_ext <<_ACEOF
1949 /* confdefs.h.  */
1950 _ACEOF
1951 cat confdefs.h >>conftest.$ac_ext
1952 cat >>conftest.$ac_ext <<_ACEOF
1953 /* end confdefs.h.  */
1954
1955 int
1956 main ()
1957 {
1958 #ifndef __GNUC__
1959        choke me
1960 #endif
1961
1962   ;
1963   return 0;
1964 }
1965 _ACEOF
1966 rm -f conftest.$ac_objext
1967 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1968   (eval $ac_compile) 2>conftest.er1
1969   ac_status=$?
1970   grep -v '^ *+' conftest.er1 >conftest.err
1971   rm -f conftest.er1
1972   cat conftest.err >&5
1973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1974   (exit $ac_status); } &&
1975          { ac_try='test -z "$ac_c_werror_flag"
1976                          || test ! -s conftest.err'
1977   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1978   (eval $ac_try) 2>&5
1979   ac_status=$?
1980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1981   (exit $ac_status); }; } &&
1982          { ac_try='test -s conftest.$ac_objext'
1983   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1984   (eval $ac_try) 2>&5
1985   ac_status=$?
1986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1987   (exit $ac_status); }; }; then
1988   ac_compiler_gnu=yes
1989 else
1990   echo "$as_me: failed program was:" >&5
1991 sed 's/^/| /' conftest.$ac_ext >&5
1992
1993 ac_compiler_gnu=no
1994 fi
1995 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1996 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1997
1998 fi
1999 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2000 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2001 GCC=`test $ac_compiler_gnu = yes && echo yes`
2002 ac_test_CFLAGS=${CFLAGS+set}
2003 ac_save_CFLAGS=$CFLAGS
2004 CFLAGS="-g"
2005 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2006 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2007 if test "${ac_cv_prog_cc_g+set}" = set; then
2008   echo $ECHO_N "(cached) $ECHO_C" >&6
2009 else
2010   cat >conftest.$ac_ext <<_ACEOF
2011 /* confdefs.h.  */
2012 _ACEOF
2013 cat confdefs.h >>conftest.$ac_ext
2014 cat >>conftest.$ac_ext <<_ACEOF
2015 /* end confdefs.h.  */
2016
2017 int
2018 main ()
2019 {
2020
2021   ;
2022   return 0;
2023 }
2024 _ACEOF
2025 rm -f conftest.$ac_objext
2026 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2027   (eval $ac_compile) 2>conftest.er1
2028   ac_status=$?
2029   grep -v '^ *+' conftest.er1 >conftest.err
2030   rm -f conftest.er1
2031   cat conftest.err >&5
2032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2033   (exit $ac_status); } &&
2034          { ac_try='test -z "$ac_c_werror_flag"
2035                          || test ! -s conftest.err'
2036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2037   (eval $ac_try) 2>&5
2038   ac_status=$?
2039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2040   (exit $ac_status); }; } &&
2041          { ac_try='test -s conftest.$ac_objext'
2042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2043   (eval $ac_try) 2>&5
2044   ac_status=$?
2045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2046   (exit $ac_status); }; }; then
2047   ac_cv_prog_cc_g=yes
2048 else
2049   echo "$as_me: failed program was:" >&5
2050 sed 's/^/| /' conftest.$ac_ext >&5
2051
2052 ac_cv_prog_cc_g=no
2053 fi
2054 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2055 fi
2056 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2057 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2058 if test "$ac_test_CFLAGS" = set; then
2059   CFLAGS=$ac_save_CFLAGS
2060 elif test $ac_cv_prog_cc_g = yes; then
2061   if test "$GCC" = yes; then
2062     CFLAGS="-g -O2"
2063   else
2064     CFLAGS="-g"
2065   fi
2066 else
2067   if test "$GCC" = yes; then
2068     CFLAGS="-O2"
2069   else
2070     CFLAGS=
2071   fi
2072 fi
2073 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2074 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2075 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2076   echo $ECHO_N "(cached) $ECHO_C" >&6
2077 else
2078   ac_cv_prog_cc_stdc=no
2079 ac_save_CC=$CC
2080 cat >conftest.$ac_ext <<_ACEOF
2081 /* confdefs.h.  */
2082 _ACEOF
2083 cat confdefs.h >>conftest.$ac_ext
2084 cat >>conftest.$ac_ext <<_ACEOF
2085 /* end confdefs.h.  */
2086 #include <stdarg.h>
2087 #include <stdio.h>
2088 #include <sys/types.h>
2089 #include <sys/stat.h>
2090 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2091 struct buf { int x; };
2092 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2093 static char *e (p, i)
2094      char **p;
2095      int i;
2096 {
2097   return p[i];
2098 }
2099 static char *f (char * (*g) (char **, int), char **p, ...)
2100 {
2101   char *s;
2102   va_list v;
2103   va_start (v,p);
2104   s = g (p, va_arg (v,int));
2105   va_end (v);
2106   return s;
2107 }
2108
2109 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2110    function prototypes and stuff, but not '\xHH' hex character constants.
2111    These don't provoke an error unfortunately, instead are silently treated
2112    as 'x'.  The following induces an error, until -std1 is added to get
2113    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2114    array size at least.  It's necessary to write '\x00'==0 to get something
2115    that's true only with -std1.  */
2116 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2117
2118 int test (int i, double x);
2119 struct s1 {int (*f) (int a);};
2120 struct s2 {int (*f) (double a);};
2121 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2122 int argc;
2123 char **argv;
2124 int
2125 main ()
2126 {
2127 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2128   ;
2129   return 0;
2130 }
2131 _ACEOF
2132 # Don't try gcc -ansi; that turns off useful extensions and
2133 # breaks some systems' header files.
2134 # AIX                   -qlanglvl=ansi
2135 # Ultrix and OSF/1      -std1
2136 # HP-UX 10.20 and later -Ae
2137 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2138 # SVR4                  -Xc -D__EXTENSIONS__
2139 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2140 do
2141   CC="$ac_save_CC $ac_arg"
2142   rm -f conftest.$ac_objext
2143 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2144   (eval $ac_compile) 2>conftest.er1
2145   ac_status=$?
2146   grep -v '^ *+' conftest.er1 >conftest.err
2147   rm -f conftest.er1
2148   cat conftest.err >&5
2149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2150   (exit $ac_status); } &&
2151          { ac_try='test -z "$ac_c_werror_flag"
2152                          || test ! -s conftest.err'
2153   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2154   (eval $ac_try) 2>&5
2155   ac_status=$?
2156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2157   (exit $ac_status); }; } &&
2158          { ac_try='test -s conftest.$ac_objext'
2159   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2160   (eval $ac_try) 2>&5
2161   ac_status=$?
2162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2163   (exit $ac_status); }; }; then
2164   ac_cv_prog_cc_stdc=$ac_arg
2165 break
2166 else
2167   echo "$as_me: failed program was:" >&5
2168 sed 's/^/| /' conftest.$ac_ext >&5
2169
2170 fi
2171 rm -f conftest.err conftest.$ac_objext
2172 done
2173 rm -f conftest.$ac_ext conftest.$ac_objext
2174 CC=$ac_save_CC
2175
2176 fi
2177
2178 case "x$ac_cv_prog_cc_stdc" in
2179   x|xno)
2180     echo "$as_me:$LINENO: result: none needed" >&5
2181 echo "${ECHO_T}none needed" >&6 ;;
2182   *)
2183     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2184 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2185     CC="$CC $ac_cv_prog_cc_stdc" ;;
2186 esac
2187
2188 # Some people use a C++ compiler to compile C.  Since we use `exit',
2189 # in C++ we need to declare it.  In case someone uses the same compiler
2190 # for both compiling C and C++ we need to have the C++ compiler decide
2191 # the declaration of exit, since it's the most demanding environment.
2192 cat >conftest.$ac_ext <<_ACEOF
2193 #ifndef __cplusplus
2194   choke me
2195 #endif
2196 _ACEOF
2197 rm -f conftest.$ac_objext
2198 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2199   (eval $ac_compile) 2>conftest.er1
2200   ac_status=$?
2201   grep -v '^ *+' conftest.er1 >conftest.err
2202   rm -f conftest.er1
2203   cat conftest.err >&5
2204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2205   (exit $ac_status); } &&
2206          { ac_try='test -z "$ac_c_werror_flag"
2207                          || test ! -s conftest.err'
2208   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2209   (eval $ac_try) 2>&5
2210   ac_status=$?
2211   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2212   (exit $ac_status); }; } &&
2213          { ac_try='test -s conftest.$ac_objext'
2214   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2215   (eval $ac_try) 2>&5
2216   ac_status=$?
2217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2218   (exit $ac_status); }; }; then
2219   for ac_declaration in \
2220    '' \
2221    'extern "C" void std::exit (int) throw (); using std::exit;' \
2222    'extern "C" void std::exit (int); using std::exit;' \
2223    'extern "C" void exit (int) throw ();' \
2224    'extern "C" void exit (int);' \
2225    'void exit (int);'
2226 do
2227   cat >conftest.$ac_ext <<_ACEOF
2228 /* confdefs.h.  */
2229 _ACEOF
2230 cat confdefs.h >>conftest.$ac_ext
2231 cat >>conftest.$ac_ext <<_ACEOF
2232 /* end confdefs.h.  */
2233 $ac_declaration
2234 #include <stdlib.h>
2235 int
2236 main ()
2237 {
2238 exit (42);
2239   ;
2240   return 0;
2241 }
2242 _ACEOF
2243 rm -f conftest.$ac_objext
2244 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2245   (eval $ac_compile) 2>conftest.er1
2246   ac_status=$?
2247   grep -v '^ *+' conftest.er1 >conftest.err
2248   rm -f conftest.er1
2249   cat conftest.err >&5
2250   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2251   (exit $ac_status); } &&
2252          { ac_try='test -z "$ac_c_werror_flag"
2253                          || test ! -s conftest.err'
2254   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2255   (eval $ac_try) 2>&5
2256   ac_status=$?
2257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2258   (exit $ac_status); }; } &&
2259          { ac_try='test -s conftest.$ac_objext'
2260   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2261   (eval $ac_try) 2>&5
2262   ac_status=$?
2263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2264   (exit $ac_status); }; }; then
2265   :
2266 else
2267   echo "$as_me: failed program was:" >&5
2268 sed 's/^/| /' conftest.$ac_ext >&5
2269
2270 continue
2271 fi
2272 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2273   cat >conftest.$ac_ext <<_ACEOF
2274 /* confdefs.h.  */
2275 _ACEOF
2276 cat confdefs.h >>conftest.$ac_ext
2277 cat >>conftest.$ac_ext <<_ACEOF
2278 /* end confdefs.h.  */
2279 $ac_declaration
2280 int
2281 main ()
2282 {
2283 exit (42);
2284   ;
2285   return 0;
2286 }
2287 _ACEOF
2288 rm -f conftest.$ac_objext
2289 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2290   (eval $ac_compile) 2>conftest.er1
2291   ac_status=$?
2292   grep -v '^ *+' conftest.er1 >conftest.err
2293   rm -f conftest.er1
2294   cat conftest.err >&5
2295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2296   (exit $ac_status); } &&
2297          { ac_try='test -z "$ac_c_werror_flag"
2298                          || test ! -s conftest.err'
2299   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2300   (eval $ac_try) 2>&5
2301   ac_status=$?
2302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2303   (exit $ac_status); }; } &&
2304          { ac_try='test -s conftest.$ac_objext'
2305   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2306   (eval $ac_try) 2>&5
2307   ac_status=$?
2308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2309   (exit $ac_status); }; }; then
2310   break
2311 else
2312   echo "$as_me: failed program was:" >&5
2313 sed 's/^/| /' conftest.$ac_ext >&5
2314
2315 fi
2316 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2317 done
2318 rm -f conftest*
2319 if test -n "$ac_declaration"; then
2320   echo '#ifdef __cplusplus' >>confdefs.h
2321   echo $ac_declaration      >>confdefs.h
2322   echo '#endif'             >>confdefs.h
2323 fi
2324
2325 else
2326   echo "$as_me: failed program was:" >&5
2327 sed 's/^/| /' conftest.$ac_ext >&5
2328
2329 fi
2330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2331 ac_ext=c
2332 ac_cpp='$CPP $CPPFLAGS'
2333 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2334 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2335 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2336
2337
2338 cat >>confdefs.h <<\_ACEOF
2339 #define _GNU_SOURCE 1
2340 _ACEOF
2341
2342
2343
2344 ac_ext=c
2345 ac_cpp='$CPP $CPPFLAGS'
2346 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2347 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2348 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2349 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2350 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2351 # On Suns, sometimes $CPP names a directory.
2352 if test -n "$CPP" && test -d "$CPP"; then
2353   CPP=
2354 fi
2355 if test -z "$CPP"; then
2356   if test "${ac_cv_prog_CPP+set}" = set; then
2357   echo $ECHO_N "(cached) $ECHO_C" >&6
2358 else
2359       # Double quotes because CPP needs to be expanded
2360     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2361     do
2362       ac_preproc_ok=false
2363 for ac_c_preproc_warn_flag in '' yes
2364 do
2365   # Use a header file that comes with gcc, so configuring glibc
2366   # with a fresh cross-compiler works.
2367   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2368   # <limits.h> exists even on freestanding compilers.
2369   # On the NeXT, cc -E runs the code through the compiler's parser,
2370   # not just through cpp. "Syntax error" is here to catch this case.
2371   cat >conftest.$ac_ext <<_ACEOF
2372 /* confdefs.h.  */
2373 _ACEOF
2374 cat confdefs.h >>conftest.$ac_ext
2375 cat >>conftest.$ac_ext <<_ACEOF
2376 /* end confdefs.h.  */
2377 #ifdef __STDC__
2378 # include <limits.h>
2379 #else
2380 # include <assert.h>
2381 #endif
2382                      Syntax error
2383 _ACEOF
2384 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2385   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2386   ac_status=$?
2387   grep -v '^ *+' conftest.er1 >conftest.err
2388   rm -f conftest.er1
2389   cat conftest.err >&5
2390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2391   (exit $ac_status); } >/dev/null; then
2392   if test -s conftest.err; then
2393     ac_cpp_err=$ac_c_preproc_warn_flag
2394     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2395   else
2396     ac_cpp_err=
2397   fi
2398 else
2399   ac_cpp_err=yes
2400 fi
2401 if test -z "$ac_cpp_err"; then
2402   :
2403 else
2404   echo "$as_me: failed program was:" >&5
2405 sed 's/^/| /' conftest.$ac_ext >&5
2406
2407   # Broken: fails on valid input.
2408 continue
2409 fi
2410 rm -f conftest.err conftest.$ac_ext
2411
2412   # OK, works on sane cases.  Now check whether non-existent headers
2413   # can be detected and how.
2414   cat >conftest.$ac_ext <<_ACEOF
2415 /* confdefs.h.  */
2416 _ACEOF
2417 cat confdefs.h >>conftest.$ac_ext
2418 cat >>conftest.$ac_ext <<_ACEOF
2419 /* end confdefs.h.  */
2420 #include <ac_nonexistent.h>
2421 _ACEOF
2422 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2423   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2424   ac_status=$?
2425   grep -v '^ *+' conftest.er1 >conftest.err
2426   rm -f conftest.er1
2427   cat conftest.err >&5
2428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429   (exit $ac_status); } >/dev/null; then
2430   if test -s conftest.err; then
2431     ac_cpp_err=$ac_c_preproc_warn_flag
2432     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2433   else
2434     ac_cpp_err=
2435   fi
2436 else
2437   ac_cpp_err=yes
2438 fi
2439 if test -z "$ac_cpp_err"; then
2440   # Broken: success on invalid input.
2441 continue
2442 else
2443   echo "$as_me: failed program was:" >&5
2444 sed 's/^/| /' conftest.$ac_ext >&5
2445
2446   # Passes both tests.
2447 ac_preproc_ok=:
2448 break
2449 fi
2450 rm -f conftest.err conftest.$ac_ext
2451
2452 done
2453 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2454 rm -f conftest.err conftest.$ac_ext
2455 if $ac_preproc_ok; then
2456   break
2457 fi
2458
2459     done
2460     ac_cv_prog_CPP=$CPP
2461
2462 fi
2463   CPP=$ac_cv_prog_CPP
2464 else
2465   ac_cv_prog_CPP=$CPP
2466 fi
2467 echo "$as_me:$LINENO: result: $CPP" >&5
2468 echo "${ECHO_T}$CPP" >&6
2469 ac_preproc_ok=false
2470 for ac_c_preproc_warn_flag in '' yes
2471 do
2472   # Use a header file that comes with gcc, so configuring glibc
2473   # with a fresh cross-compiler works.
2474   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2475   # <limits.h> exists even on freestanding compilers.
2476   # On the NeXT, cc -E runs the code through the compiler's parser,
2477   # not just through cpp. "Syntax error" is here to catch this case.
2478   cat >conftest.$ac_ext <<_ACEOF
2479 /* confdefs.h.  */
2480 _ACEOF
2481 cat confdefs.h >>conftest.$ac_ext
2482 cat >>conftest.$ac_ext <<_ACEOF
2483 /* end confdefs.h.  */
2484 #ifdef __STDC__
2485 # include <limits.h>
2486 #else
2487 # include <assert.h>
2488 #endif
2489                      Syntax error
2490 _ACEOF
2491 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2492   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2493   ac_status=$?
2494   grep -v '^ *+' conftest.er1 >conftest.err
2495   rm -f conftest.er1
2496   cat conftest.err >&5
2497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2498   (exit $ac_status); } >/dev/null; then
2499   if test -s conftest.err; then
2500     ac_cpp_err=$ac_c_preproc_warn_flag
2501     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2502   else
2503     ac_cpp_err=
2504   fi
2505 else
2506   ac_cpp_err=yes
2507 fi
2508 if test -z "$ac_cpp_err"; then
2509   :
2510 else
2511   echo "$as_me: failed program was:" >&5
2512 sed 's/^/| /' conftest.$ac_ext >&5
2513
2514   # Broken: fails on valid input.
2515 continue
2516 fi
2517 rm -f conftest.err conftest.$ac_ext
2518
2519   # OK, works on sane cases.  Now check whether non-existent headers
2520   # can be detected and how.
2521   cat >conftest.$ac_ext <<_ACEOF
2522 /* confdefs.h.  */
2523 _ACEOF
2524 cat confdefs.h >>conftest.$ac_ext
2525 cat >>conftest.$ac_ext <<_ACEOF
2526 /* end confdefs.h.  */
2527 #include <ac_nonexistent.h>
2528 _ACEOF
2529 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2530   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2531   ac_status=$?
2532   grep -v '^ *+' conftest.er1 >conftest.err
2533   rm -f conftest.er1
2534   cat conftest.err >&5
2535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2536   (exit $ac_status); } >/dev/null; then
2537   if test -s conftest.err; then
2538     ac_cpp_err=$ac_c_preproc_warn_flag
2539     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2540   else
2541     ac_cpp_err=
2542   fi
2543 else
2544   ac_cpp_err=yes
2545 fi
2546 if test -z "$ac_cpp_err"; then
2547   # Broken: success on invalid input.
2548 continue
2549 else
2550   echo "$as_me: failed program was:" >&5
2551 sed 's/^/| /' conftest.$ac_ext >&5
2552
2553   # Passes both tests.
2554 ac_preproc_ok=:
2555 break
2556 fi
2557 rm -f conftest.err conftest.$ac_ext
2558
2559 done
2560 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2561 rm -f conftest.err conftest.$ac_ext
2562 if $ac_preproc_ok; then
2563   :
2564 else
2565   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2566 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2567 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2568 See \`config.log' for more details." >&5
2569 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2570 See \`config.log' for more details." >&2;}
2571    { (exit 1); exit 1; }; }; }
2572 fi
2573
2574 ac_ext=c
2575 ac_cpp='$CPP $CPPFLAGS'
2576 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2577 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2578 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2579
2580
2581 echo "$as_me:$LINENO: checking for egrep" >&5
2582 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2583 if test "${ac_cv_prog_egrep+set}" = set; then
2584   echo $ECHO_N "(cached) $ECHO_C" >&6
2585 else
2586   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2587     then ac_cv_prog_egrep='grep -E'
2588     else ac_cv_prog_egrep='egrep'
2589     fi
2590 fi
2591 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2592 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2593  EGREP=$ac_cv_prog_egrep
2594
2595
2596
2597 echo "$as_me:$LINENO: checking for AIX" >&5
2598 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
2599 cat >conftest.$ac_ext <<_ACEOF
2600 /* confdefs.h.  */
2601 _ACEOF
2602 cat confdefs.h >>conftest.$ac_ext
2603 cat >>conftest.$ac_ext <<_ACEOF
2604 /* end confdefs.h.  */
2605 #ifdef _AIX
2606   yes
2607 #endif
2608
2609 _ACEOF
2610 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2611   $EGREP "yes" >/dev/null 2>&1; then
2612   echo "$as_me:$LINENO: result: yes" >&5
2613 echo "${ECHO_T}yes" >&6
2614 cat >>confdefs.h <<\_ACEOF
2615 #define _ALL_SOURCE 1
2616 _ACEOF
2617
2618 else
2619   echo "$as_me:$LINENO: result: no" >&5
2620 echo "${ECHO_T}no" >&6
2621 fi
2622 rm -f conftest*
2623
2624
2625 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2626 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2627 if test "${ac_cv_search_strerror+set}" = set; then
2628   echo $ECHO_N "(cached) $ECHO_C" >&6
2629 else
2630   ac_func_search_save_LIBS=$LIBS
2631 ac_cv_search_strerror=no
2632 cat >conftest.$ac_ext <<_ACEOF
2633 /* confdefs.h.  */
2634 _ACEOF
2635 cat confdefs.h >>conftest.$ac_ext
2636 cat >>conftest.$ac_ext <<_ACEOF
2637 /* end confdefs.h.  */
2638
2639 /* Override any gcc2 internal prototype to avoid an error.  */
2640 #ifdef __cplusplus
2641 extern "C"
2642 #endif
2643 /* We use char because int might match the return type of a gcc2
2644    builtin and then its argument prototype would still apply.  */
2645 char strerror ();
2646 int
2647 main ()
2648 {
2649 strerror ();
2650   ;
2651   return 0;
2652 }
2653 _ACEOF
2654 rm -f conftest.$ac_objext conftest$ac_exeext
2655 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2656   (eval $ac_link) 2>conftest.er1
2657   ac_status=$?
2658   grep -v '^ *+' conftest.er1 >conftest.err
2659   rm -f conftest.er1
2660   cat conftest.err >&5
2661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2662   (exit $ac_status); } &&
2663          { ac_try='test -z "$ac_c_werror_flag"
2664                          || test ! -s conftest.err'
2665   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2666   (eval $ac_try) 2>&5
2667   ac_status=$?
2668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2669   (exit $ac_status); }; } &&
2670          { ac_try='test -s conftest$ac_exeext'
2671   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2672   (eval $ac_try) 2>&5
2673   ac_status=$?
2674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2675   (exit $ac_status); }; }; then
2676   ac_cv_search_strerror="none required"
2677 else
2678   echo "$as_me: failed program was:" >&5
2679 sed 's/^/| /' conftest.$ac_ext >&5
2680
2681 fi
2682 rm -f conftest.err conftest.$ac_objext \
2683       conftest$ac_exeext conftest.$ac_ext
2684 if test "$ac_cv_search_strerror" = no; then
2685   for ac_lib in cposix; do
2686     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2687     cat >conftest.$ac_ext <<_ACEOF
2688 /* confdefs.h.  */
2689 _ACEOF
2690 cat confdefs.h >>conftest.$ac_ext
2691 cat >>conftest.$ac_ext <<_ACEOF
2692 /* end confdefs.h.  */
2693
2694 /* Override any gcc2 internal prototype to avoid an error.  */
2695 #ifdef __cplusplus
2696 extern "C"
2697 #endif
2698 /* We use char because int might match the return type of a gcc2
2699    builtin and then its argument prototype would still apply.  */
2700 char strerror ();
2701 int
2702 main ()
2703 {
2704 strerror ();
2705   ;
2706   return 0;
2707 }
2708 _ACEOF
2709 rm -f conftest.$ac_objext conftest$ac_exeext
2710 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2711   (eval $ac_link) 2>conftest.er1
2712   ac_status=$?
2713   grep -v '^ *+' conftest.er1 >conftest.err
2714   rm -f conftest.er1
2715   cat conftest.err >&5
2716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2717   (exit $ac_status); } &&
2718          { ac_try='test -z "$ac_c_werror_flag"
2719                          || test ! -s conftest.err'
2720   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2721   (eval $ac_try) 2>&5
2722   ac_status=$?
2723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2724   (exit $ac_status); }; } &&
2725          { ac_try='test -s conftest$ac_exeext'
2726   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2727   (eval $ac_try) 2>&5
2728   ac_status=$?
2729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2730   (exit $ac_status); }; }; then
2731   ac_cv_search_strerror="-l$ac_lib"
2732 break
2733 else
2734   echo "$as_me: failed program was:" >&5
2735 sed 's/^/| /' conftest.$ac_ext >&5
2736
2737 fi
2738 rm -f conftest.err conftest.$ac_objext \
2739       conftest$ac_exeext conftest.$ac_ext
2740   done
2741 fi
2742 LIBS=$ac_func_search_save_LIBS
2743 fi
2744 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2745 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2746 if test "$ac_cv_search_strerror" != no; then
2747   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2748
2749 fi
2750
2751 if test -n "$ac_tool_prefix"; then
2752   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2753 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2754 echo "$as_me:$LINENO: checking for $ac_word" >&5
2755 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2756 if test "${ac_cv_prog_RANLIB+set}" = set; then
2757   echo $ECHO_N "(cached) $ECHO_C" >&6
2758 else
2759   if test -n "$RANLIB"; then
2760   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2761 else
2762 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2763 for as_dir in $PATH
2764 do
2765   IFS=$as_save_IFS
2766   test -z "$as_dir" && as_dir=.
2767   for ac_exec_ext in '' $ac_executable_extensions; do
2768   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2769     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2770     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2771     break 2
2772   fi
2773 done
2774 done
2775
2776 fi
2777 fi
2778 RANLIB=$ac_cv_prog_RANLIB
2779 if test -n "$RANLIB"; then
2780   echo "$as_me:$LINENO: result: $RANLIB" >&5
2781 echo "${ECHO_T}$RANLIB" >&6
2782 else
2783   echo "$as_me:$LINENO: result: no" >&5
2784 echo "${ECHO_T}no" >&6
2785 fi
2786
2787 fi
2788 if test -z "$ac_cv_prog_RANLIB"; then
2789   ac_ct_RANLIB=$RANLIB
2790   # Extract the first word of "ranlib", so it can be a program name with args.
2791 set dummy ranlib; ac_word=$2
2792 echo "$as_me:$LINENO: checking for $ac_word" >&5
2793 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2794 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2795   echo $ECHO_N "(cached) $ECHO_C" >&6
2796 else
2797   if test -n "$ac_ct_RANLIB"; then
2798   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2799 else
2800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2801 for as_dir in $PATH
2802 do
2803   IFS=$as_save_IFS
2804   test -z "$as_dir" && as_dir=.
2805   for ac_exec_ext in '' $ac_executable_extensions; do
2806   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2807     ac_cv_prog_ac_ct_RANLIB="ranlib"
2808     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2809     break 2
2810   fi
2811 done
2812 done
2813
2814   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
2815 fi
2816 fi
2817 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2818 if test -n "$ac_ct_RANLIB"; then
2819   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2820 echo "${ECHO_T}$ac_ct_RANLIB" >&6
2821 else
2822   echo "$as_me:$LINENO: result: no" >&5
2823 echo "${ECHO_T}no" >&6
2824 fi
2825
2826   RANLIB=$ac_ct_RANLIB
2827 else
2828   RANLIB="$ac_cv_prog_RANLIB"
2829 fi
2830
2831 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2832 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2833 if test "${ac_cv_header_stdc+set}" = set; then
2834   echo $ECHO_N "(cached) $ECHO_C" >&6
2835 else
2836   cat >conftest.$ac_ext <<_ACEOF
2837 /* confdefs.h.  */
2838 _ACEOF
2839 cat confdefs.h >>conftest.$ac_ext
2840 cat >>conftest.$ac_ext <<_ACEOF
2841 /* end confdefs.h.  */
2842 #include <stdlib.h>
2843 #include <stdarg.h>
2844 #include <string.h>
2845 #include <float.h>
2846
2847 int
2848 main ()
2849 {
2850
2851   ;
2852   return 0;
2853 }
2854 _ACEOF
2855 rm -f conftest.$ac_objext
2856 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2857   (eval $ac_compile) 2>conftest.er1
2858   ac_status=$?
2859   grep -v '^ *+' conftest.er1 >conftest.err
2860   rm -f conftest.er1
2861   cat conftest.err >&5
2862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2863   (exit $ac_status); } &&
2864          { ac_try='test -z "$ac_c_werror_flag"
2865                          || test ! -s conftest.err'
2866   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2867   (eval $ac_try) 2>&5
2868   ac_status=$?
2869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870   (exit $ac_status); }; } &&
2871          { ac_try='test -s conftest.$ac_objext'
2872   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2873   (eval $ac_try) 2>&5
2874   ac_status=$?
2875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2876   (exit $ac_status); }; }; then
2877   ac_cv_header_stdc=yes
2878 else
2879   echo "$as_me: failed program was:" >&5
2880 sed 's/^/| /' conftest.$ac_ext >&5
2881
2882 ac_cv_header_stdc=no
2883 fi
2884 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2885
2886 if test $ac_cv_header_stdc = yes; then
2887   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2888   cat >conftest.$ac_ext <<_ACEOF
2889 /* confdefs.h.  */
2890 _ACEOF
2891 cat confdefs.h >>conftest.$ac_ext
2892 cat >>conftest.$ac_ext <<_ACEOF
2893 /* end confdefs.h.  */
2894 #include <string.h>
2895
2896 _ACEOF
2897 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2898   $EGREP "memchr" >/dev/null 2>&1; then
2899   :
2900 else
2901   ac_cv_header_stdc=no
2902 fi
2903 rm -f conftest*
2904
2905 fi
2906
2907 if test $ac_cv_header_stdc = yes; then
2908   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2909   cat >conftest.$ac_ext <<_ACEOF
2910 /* confdefs.h.  */
2911 _ACEOF
2912 cat confdefs.h >>conftest.$ac_ext
2913 cat >>conftest.$ac_ext <<_ACEOF
2914 /* end confdefs.h.  */
2915 #include <stdlib.h>
2916
2917 _ACEOF
2918 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2919   $EGREP "free" >/dev/null 2>&1; then
2920   :
2921 else
2922   ac_cv_header_stdc=no
2923 fi
2924 rm -f conftest*
2925
2926 fi
2927
2928 if test $ac_cv_header_stdc = yes; then
2929   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2930   if test "$cross_compiling" = yes; then
2931   :
2932 else
2933   cat >conftest.$ac_ext <<_ACEOF
2934 /* confdefs.h.  */
2935 _ACEOF
2936 cat confdefs.h >>conftest.$ac_ext
2937 cat >>conftest.$ac_ext <<_ACEOF
2938 /* end confdefs.h.  */
2939 #include <ctype.h>
2940 #if ((' ' & 0x0FF) == 0x020)
2941 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2942 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2943 #else
2944 # define ISLOWER(c) \
2945                    (('a' <= (c) && (c) <= 'i') \
2946                      || ('j' <= (c) && (c) <= 'r') \
2947                      || ('s' <= (c) && (c) <= 'z'))
2948 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
2949 #endif
2950
2951 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2952 int
2953 main ()
2954 {
2955   int i;
2956   for (i = 0; i < 256; i++)
2957     if (XOR (islower (i), ISLOWER (i))
2958         || toupper (i) != TOUPPER (i))
2959       exit(2);
2960   exit (0);
2961 }
2962 _ACEOF
2963 rm -f conftest$ac_exeext
2964 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2965   (eval $ac_link) 2>&5
2966   ac_status=$?
2967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2968   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2969   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2970   (eval $ac_try) 2>&5
2971   ac_status=$?
2972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2973   (exit $ac_status); }; }; then
2974   :
2975 else
2976   echo "$as_me: program exited with status $ac_status" >&5
2977 echo "$as_me: failed program was:" >&5
2978 sed 's/^/| /' conftest.$ac_ext >&5
2979
2980 ( exit $ac_status )
2981 ac_cv_header_stdc=no
2982 fi
2983 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2984 fi
2985 fi
2986 fi
2987 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
2988 echo "${ECHO_T}$ac_cv_header_stdc" >&6
2989 if test $ac_cv_header_stdc = yes; then
2990
2991 cat >>confdefs.h <<\_ACEOF
2992 #define STDC_HEADERS 1
2993 _ACEOF
2994
2995 fi
2996
2997 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3008                   inttypes.h stdint.h unistd.h
3009 do
3010 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3011 echo "$as_me:$LINENO: checking for $ac_header" >&5
3012 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3013 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3014   echo $ECHO_N "(cached) $ECHO_C" >&6
3015 else
3016   cat >conftest.$ac_ext <<_ACEOF
3017 /* confdefs.h.  */
3018 _ACEOF
3019 cat confdefs.h >>conftest.$ac_ext
3020 cat >>conftest.$ac_ext <<_ACEOF
3021 /* end confdefs.h.  */
3022 $ac_includes_default
3023
3024 #include <$ac_header>
3025 _ACEOF
3026 rm -f conftest.$ac_objext
3027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3028   (eval $ac_compile) 2>conftest.er1
3029   ac_status=$?
3030   grep -v '^ *+' conftest.er1 >conftest.err
3031   rm -f conftest.er1
3032   cat conftest.err >&5
3033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3034   (exit $ac_status); } &&
3035          { ac_try='test -z "$ac_c_werror_flag"
3036                          || test ! -s conftest.err'
3037   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3038   (eval $ac_try) 2>&5
3039   ac_status=$?
3040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3041   (exit $ac_status); }; } &&
3042          { ac_try='test -s conftest.$ac_objext'
3043   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3044   (eval $ac_try) 2>&5
3045   ac_status=$?
3046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3047   (exit $ac_status); }; }; then
3048   eval "$as_ac_Header=yes"
3049 else
3050   echo "$as_me: failed program was:" >&5
3051 sed 's/^/| /' conftest.$ac_ext >&5
3052
3053 eval "$as_ac_Header=no"
3054 fi
3055 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3056 fi
3057 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3058 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3059 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3060   cat >>confdefs.h <<_ACEOF
3061 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3062 _ACEOF
3063
3064 fi
3065
3066 done
3067
3068
3069
3070   if test "${ac_cv_header_minix_config_h+set}" = set; then
3071   echo "$as_me:$LINENO: checking for minix/config.h" >&5
3072 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3073 if test "${ac_cv_header_minix_config_h+set}" = set; then
3074   echo $ECHO_N "(cached) $ECHO_C" >&6
3075 fi
3076 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3077 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3078 else
3079   # Is the header compilable?
3080 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
3081 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
3082 cat >conftest.$ac_ext <<_ACEOF
3083 /* confdefs.h.  */
3084 _ACEOF
3085 cat confdefs.h >>conftest.$ac_ext
3086 cat >>conftest.$ac_ext <<_ACEOF
3087 /* end confdefs.h.  */
3088 $ac_includes_default
3089 #include <minix/config.h>
3090 _ACEOF
3091 rm -f conftest.$ac_objext
3092 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3093   (eval $ac_compile) 2>conftest.er1
3094   ac_status=$?
3095   grep -v '^ *+' conftest.er1 >conftest.err
3096   rm -f conftest.er1
3097   cat conftest.err >&5
3098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3099   (exit $ac_status); } &&
3100          { ac_try='test -z "$ac_c_werror_flag"
3101                          || test ! -s conftest.err'
3102   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3103   (eval $ac_try) 2>&5
3104   ac_status=$?
3105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3106   (exit $ac_status); }; } &&
3107          { ac_try='test -s conftest.$ac_objext'
3108   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3109   (eval $ac_try) 2>&5
3110   ac_status=$?
3111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3112   (exit $ac_status); }; }; then
3113   ac_header_compiler=yes
3114 else
3115   echo "$as_me: failed program was:" >&5
3116 sed 's/^/| /' conftest.$ac_ext >&5
3117
3118 ac_header_compiler=no
3119 fi
3120 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3121 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3122 echo "${ECHO_T}$ac_header_compiler" >&6
3123
3124 # Is the header present?
3125 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
3126 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
3127 cat >conftest.$ac_ext <<_ACEOF
3128 /* confdefs.h.  */
3129 _ACEOF
3130 cat confdefs.h >>conftest.$ac_ext
3131 cat >>conftest.$ac_ext <<_ACEOF
3132 /* end confdefs.h.  */
3133 #include <minix/config.h>
3134 _ACEOF
3135 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3136   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3137   ac_status=$?
3138   grep -v '^ *+' conftest.er1 >conftest.err
3139   rm -f conftest.er1
3140   cat conftest.err >&5
3141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3142   (exit $ac_status); } >/dev/null; then
3143   if test -s conftest.err; then
3144     ac_cpp_err=$ac_c_preproc_warn_flag
3145     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3146   else
3147     ac_cpp_err=
3148   fi
3149 else
3150   ac_cpp_err=yes
3151 fi
3152 if test -z "$ac_cpp_err"; then
3153   ac_header_preproc=yes
3154 else
3155   echo "$as_me: failed program was:" >&5
3156 sed 's/^/| /' conftest.$ac_ext >&5
3157
3158   ac_header_preproc=no
3159 fi
3160 rm -f conftest.err conftest.$ac_ext
3161 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3162 echo "${ECHO_T}$ac_header_preproc" >&6
3163
3164 # So?  What about this header?
3165 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3166   yes:no: )
3167     { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
3168 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3169     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
3170 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
3171     ac_header_preproc=yes
3172     ;;
3173   no:yes:* )
3174     { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
3175 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
3176     { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
3177 echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
3178     { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
3179 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
3180     { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
3181 echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3182     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
3183 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
3184     { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
3185 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
3186     (
3187       cat <<\_ASBOX
3188 ## ------------------------------------------ ##
3189 ## Report this to the AC_PACKAGE_NAME lists.  ##
3190 ## ------------------------------------------ ##
3191 _ASBOX
3192     ) |
3193       sed "s/^/$as_me: WARNING:     /" >&2
3194     ;;
3195 esac
3196 echo "$as_me:$LINENO: checking for minix/config.h" >&5
3197 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3198 if test "${ac_cv_header_minix_config_h+set}" = set; then
3199   echo $ECHO_N "(cached) $ECHO_C" >&6
3200 else
3201   ac_cv_header_minix_config_h=$ac_header_preproc
3202 fi
3203 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3204 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3205
3206 fi
3207 if test $ac_cv_header_minix_config_h = yes; then
3208   MINIX=yes
3209 else
3210   MINIX=
3211 fi
3212
3213
3214   if test "$MINIX" = yes; then
3215
3216 cat >>confdefs.h <<\_ACEOF
3217 #define _POSIX_SOURCE 1
3218 _ACEOF
3219
3220
3221 cat >>confdefs.h <<\_ACEOF
3222 #define _POSIX_1_SOURCE 2
3223 _ACEOF
3224
3225
3226 cat >>confdefs.h <<\_ACEOF
3227 #define _MINIX 1
3228 _ACEOF
3229
3230   fi
3231
3232
3233
3234   echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
3235 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
3236 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
3237   echo $ECHO_N "(cached) $ECHO_C" >&6
3238 else
3239   cat >conftest.$ac_ext <<_ACEOF
3240 /* confdefs.h.  */
3241 _ACEOF
3242 cat confdefs.h >>conftest.$ac_ext
3243 cat >>conftest.$ac_ext <<_ACEOF
3244 /* end confdefs.h.  */
3245
3246 #         define __EXTENSIONS__ 1
3247           $ac_includes_default
3248 int
3249 main ()
3250 {
3251
3252   ;
3253   return 0;
3254 }
3255 _ACEOF
3256 rm -f conftest.$ac_objext
3257 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3258   (eval $ac_compile) 2>conftest.er1
3259   ac_status=$?
3260   grep -v '^ *+' conftest.er1 >conftest.err
3261   rm -f conftest.er1
3262   cat conftest.err >&5
3263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3264   (exit $ac_status); } &&
3265          { ac_try='test -z "$ac_c_werror_flag"
3266                          || test ! -s conftest.err'
3267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3268   (eval $ac_try) 2>&5
3269   ac_status=$?
3270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3271   (exit $ac_status); }; } &&
3272          { ac_try='test -s conftest.$ac_objext'
3273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3274   (eval $ac_try) 2>&5
3275   ac_status=$?
3276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3277   (exit $ac_status); }; }; then
3278   ac_cv_safe_to_define___extensions__=yes
3279 else
3280   echo "$as_me: failed program was:" >&5
3281 sed 's/^/| /' conftest.$ac_ext >&5
3282
3283 ac_cv_safe_to_define___extensions__=no
3284 fi
3285 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3286 fi
3287 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
3288 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
3289   test $ac_cv_safe_to_define___extensions__ = yes &&
3290     cat >>confdefs.h <<\_ACEOF
3291 #define __EXTENSIONS__ 1
3292 _ACEOF
3293
3294   cat >>confdefs.h <<\_ACEOF
3295 #define _ALL_SOURCE 1
3296 _ACEOF
3297
3298   cat >>confdefs.h <<\_ACEOF
3299 #define _GNU_SOURCE 1
3300 _ACEOF
3301
3302   cat >>confdefs.h <<\_ACEOF
3303 #define _POSIX_PTHREAD_SEMANTICS 1
3304 _ACEOF
3305
3306   cat >>confdefs.h <<\_ACEOF
3307 #define _TANDEM_SOURCE 1
3308 _ACEOF
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319 echo "$as_me:$LINENO: checking for ${CC-cc} option to accept ANSI C" >&5
3320 echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6
3321 if test "${am_cv_prog_cc_stdc+set}" = set; then
3322   echo $ECHO_N "(cached) $ECHO_C" >&6
3323 else
3324   am_cv_prog_cc_stdc=no
3325 ac_save_CC="$CC"
3326 # Don't try gcc -ansi; that turns off useful extensions and
3327 # breaks some systems' header files.
3328 # AIX                   -qlanglvl=ansi
3329 # Ultrix and OSF/1      -std1
3330 # HP-UX 10.20 and later -Ae
3331 # HP-UX older versions  -Aa -D_HPUX_SOURCE
3332 # SVR4                  -Xc -D__EXTENSIONS__
3333 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3334 do
3335   CC="$ac_save_CC $ac_arg"
3336   cat >conftest.$ac_ext <<_ACEOF
3337 /* confdefs.h.  */
3338 _ACEOF
3339 cat confdefs.h >>conftest.$ac_ext
3340 cat >>conftest.$ac_ext <<_ACEOF
3341 /* end confdefs.h.  */
3342 #include <stdarg.h>
3343 #include <stdio.h>
3344 #include <sys/types.h>
3345 #include <sys/stat.h>
3346 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3347 struct buf { int x; };
3348 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3349 static char *e (p, i)
3350      char **p;
3351      int i;
3352 {
3353   return p[i];
3354 }
3355 static char *f (char * (*g) (char **, int), char **p, ...)
3356 {
3357   char *s;
3358   va_list v;
3359   va_start (v,p);
3360   s = g (p, va_arg (v,int));
3361   va_end (v);
3362   return s;
3363 }
3364 int test (int i, double x);
3365 struct s1 {int (*f) (int a);};
3366 struct s2 {int (*f) (double a);};
3367 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3368 int argc;
3369 char **argv;
3370
3371 int
3372 main ()
3373 {
3374
3375 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3376
3377   ;
3378   return 0;
3379 }
3380 _ACEOF
3381 rm -f conftest.$ac_objext
3382 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3383   (eval $ac_compile) 2>conftest.er1
3384   ac_status=$?
3385   grep -v '^ *+' conftest.er1 >conftest.err
3386   rm -f conftest.er1
3387   cat conftest.err >&5
3388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3389   (exit $ac_status); } &&
3390          { ac_try='test -z "$ac_c_werror_flag"
3391                          || test ! -s conftest.err'
3392   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3393   (eval $ac_try) 2>&5
3394   ac_status=$?
3395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3396   (exit $ac_status); }; } &&
3397          { ac_try='test -s conftest.$ac_objext'
3398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3399   (eval $ac_try) 2>&5
3400   ac_status=$?
3401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3402   (exit $ac_status); }; }; then
3403   am_cv_prog_cc_stdc="$ac_arg"; break
3404 else
3405   echo "$as_me: failed program was:" >&5
3406 sed 's/^/| /' conftest.$ac_ext >&5
3407
3408 fi
3409 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3410 done
3411 CC="$ac_save_CC"
3412
3413 fi
3414
3415 if test -z "$am_cv_prog_cc_stdc"; then
3416   echo "$as_me:$LINENO: result: none needed" >&5
3417 echo "${ECHO_T}none needed" >&6
3418 else
3419   echo "$as_me:$LINENO: result: $am_cv_prog_cc_stdc" >&5
3420 echo "${ECHO_T}$am_cv_prog_cc_stdc" >&6
3421 fi
3422 case "x$am_cv_prog_cc_stdc" in
3423   x|xno) ;;
3424   *) CC="$CC $am_cv_prog_cc_stdc" ;;
3425 esac
3426
3427
3428 ac_aux_dir=
3429 for ac_dir in .. $srcdir/..; do
3430   if test -f $ac_dir/install-sh; then
3431     ac_aux_dir=$ac_dir
3432     ac_install_sh="$ac_aux_dir/install-sh -c"
3433     break
3434   elif test -f $ac_dir/install.sh; then
3435     ac_aux_dir=$ac_dir
3436     ac_install_sh="$ac_aux_dir/install.sh -c"
3437     break
3438   elif test -f $ac_dir/shtool; then
3439     ac_aux_dir=$ac_dir
3440     ac_install_sh="$ac_aux_dir/shtool install -c"
3441     break
3442   fi
3443 done
3444 if test -z "$ac_aux_dir"; then
3445   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
3446 echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
3447    { (exit 1); exit 1; }; }
3448 fi
3449 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
3450 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
3451 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
3452
3453 # Make sure we can run config.sub.
3454 $ac_config_sub sun4 >/dev/null 2>&1 ||
3455   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3456 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3457    { (exit 1); exit 1; }; }
3458
3459 echo "$as_me:$LINENO: checking build system type" >&5
3460 echo $ECHO_N "checking build system type... $ECHO_C" >&6
3461 if test "${ac_cv_build+set}" = set; then
3462   echo $ECHO_N "(cached) $ECHO_C" >&6
3463 else
3464   ac_cv_build_alias=$build_alias
3465 test -z "$ac_cv_build_alias" &&
3466   ac_cv_build_alias=`$ac_config_guess`
3467 test -z "$ac_cv_build_alias" &&
3468   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3469 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3470    { (exit 1); exit 1; }; }
3471 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3472   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3473 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3474    { (exit 1); exit 1; }; }
3475
3476 fi
3477 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3478 echo "${ECHO_T}$ac_cv_build" >&6
3479 build=$ac_cv_build
3480 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3481 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3482 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3483
3484
3485 echo "$as_me:$LINENO: checking host system type" >&5
3486 echo $ECHO_N "checking host system type... $ECHO_C" >&6
3487 if test "${ac_cv_host+set}" = set; then
3488   echo $ECHO_N "(cached) $ECHO_C" >&6
3489 else
3490   ac_cv_host_alias=$host_alias
3491 test -z "$ac_cv_host_alias" &&
3492   ac_cv_host_alias=$ac_cv_build_alias
3493 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3494   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3495 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3496    { (exit 1); exit 1; }; }
3497
3498 fi
3499 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3500 echo "${ECHO_T}$ac_cv_host" >&6
3501 host=$ac_cv_host
3502 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3503 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3504 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3505
3506
3507 echo "$as_me:$LINENO: checking target system type" >&5
3508 echo $ECHO_N "checking target system type... $ECHO_C" >&6
3509 if test "${ac_cv_target+set}" = set; then
3510   echo $ECHO_N "(cached) $ECHO_C" >&6
3511 else
3512   ac_cv_target_alias=$target_alias
3513 test "x$ac_cv_target_alias" = "x" &&
3514   ac_cv_target_alias=$ac_cv_host_alias
3515 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
3516   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
3517 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
3518    { (exit 1); exit 1; }; }
3519
3520 fi
3521 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3522 echo "${ECHO_T}$ac_cv_target" >&6
3523 target=$ac_cv_target
3524 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3525 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3526 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3527
3528
3529 # The aliases save the names the user supplied, while $host etc.
3530 # will get canonicalized.
3531 test -n "$target_alias" &&
3532   test "$program_prefix$program_suffix$program_transform_name" = \
3533     NONENONEs,x,x, &&
3534   program_prefix=${target_alias}-
3535
3536 # Dependency checking.
3537 rm -rf .tst 2>/dev/null
3538 mkdir .tst 2>/dev/null
3539 if test -d .tst; then
3540   am__leading_dot=.
3541 else
3542   am__leading_dot=_
3543 fi
3544 rmdir .tst 2>/dev/null
3545
3546 DEPDIR="${am__leading_dot}deps"
3547
3548           ac_config_commands="$ac_config_commands depdir"
3549
3550
3551 depcc="$CC"   am_compiler_list=
3552
3553 am_depcomp=$ac_aux_dir/depcomp
3554 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3555 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3556 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3557   echo $ECHO_N "(cached) $ECHO_C" >&6
3558 else
3559   if test -f "$am_depcomp"; then
3560   # We make a subdir and do the tests there.  Otherwise we can end up
3561   # making bogus files that we don't know about and never remove.  For
3562   # instance it was reported that on HP-UX the gcc test will end up
3563   # making a dummy file named `D' -- because `-MD' means `put the output
3564   # in D'.
3565   mkdir conftest.dir
3566   # Copy depcomp to subdir because otherwise we won't find it if we're
3567   # using a relative directory.
3568   cp "$am_depcomp" conftest.dir
3569   cd conftest.dir
3570   # We will build objects and dependencies in a subdirectory because
3571   # it helps to detect inapplicable dependency modes.  For instance
3572   # both Tru64's cc and ICC support -MD to output dependencies as a
3573   # side effect of compilation, but ICC will put the dependencies in
3574   # the current directory while Tru64 will put them in the object
3575   # directory.
3576   mkdir sub
3577
3578   am_cv_CC_dependencies_compiler_type=none
3579   if test "$am_compiler_list" = ""; then
3580      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3581   fi
3582   for depmode in $am_compiler_list; do
3583     if test $depmode = none; then break; fi
3584
3585     echo "$as_me:$LINENO: trying $depmode" >&5
3586     # Setup a source with many dependencies, because some compilers
3587     # like to wrap large dependency lists on column 80 (with \), and
3588     # we should not choose a depcomp mode which is confused by this.
3589     #
3590     # We need to recreate these files for each test, as the compiler may
3591     # overwrite some of them when testing with obscure command lines.
3592     # This happens at least with the AIX C compiler.
3593     : > sub/conftest.c
3594     for i in 1 2 3 4 5 6; do
3595       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3596       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3597       # Solaris 8's {/usr,}/bin/sh.
3598       touch sub/conftst$i.h
3599     done
3600     echo "include sub/conftest.Po" > confmf
3601
3602     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3603     # mode.  It turns out that the SunPro C++ compiler does not properly
3604     # handle `-M -o', and we need to detect this.
3605     depcmd="depmode=$depmode \
3606        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3607        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3608        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
3609     echo "| $depcmd" | sed -e 's/  */ /g' >&5
3610     if env $depcmd > conftest.err 2>&1 &&
3611        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
3612        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
3613        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
3614       # icc doesn't choke on unknown options, it will just issue warnings
3615       # or remarks (even with -Werror).  So we grep stderr for any message
3616       # that says an option was ignored or not supported.
3617       # When given -MP, icc 7.0 and 7.1 complain thusly:
3618       #   icc: Command line warning: ignoring option '-M'; no argument required
3619       # The diagnosis changed in icc 8.0:
3620       #   icc: Command line remark: option '-MP' not supported
3621       if (grep 'ignoring option' conftest.err ||
3622           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3623         am_cv_CC_dependencies_compiler_type=$depmode
3624         echo "$as_me:$LINENO: success" >&5
3625         break
3626       fi
3627     fi
3628     echo "$as_me:$LINENO: failure, diagnostics are:" >&5
3629     sed -e 's/^/| /' < conftest.err >&5
3630   done
3631
3632   cd ..
3633   rm -rf conftest.dir
3634 else
3635   am_cv_CC_dependencies_compiler_type=none
3636 fi
3637
3638 fi
3639 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3640 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3641 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
3642 then { { echo "$as_me:$LINENO: error: no usable dependency style found" >&5
3643 echo "$as_me: error: no usable dependency style found" >&2;}
3644    { (exit 1); exit 1; }; }
3645 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3646
3647 fi
3648
3649
3650 # Check for the 'make' the user wants to use.
3651 for ac_prog in make
3652 do
3653   # Extract the first word of "$ac_prog", so it can be a program name with args.
3654 set dummy $ac_prog; ac_word=$2
3655 echo "$as_me:$LINENO: checking for $ac_word" >&5
3656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3657 if test "${ac_cv_prog_MAKE+set}" = set; then
3658   echo $ECHO_N "(cached) $ECHO_C" >&6
3659 else
3660   if test -n "$MAKE"; then
3661   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
3662 else
3663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3664 for as_dir in $PATH
3665 do
3666   IFS=$as_save_IFS
3667   test -z "$as_dir" && as_dir=.
3668   for ac_exec_ext in '' $ac_executable_extensions; do
3669   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3670     ac_cv_prog_MAKE="$ac_prog"
3671     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3672     break 2
3673   fi
3674 done
3675 done
3676
3677 fi
3678 fi
3679 MAKE=$ac_cv_prog_MAKE
3680 if test -n "$MAKE"; then
3681   echo "$as_me:$LINENO: result: $MAKE" >&5
3682 echo "${ECHO_T}$MAKE" >&6
3683 else
3684   echo "$as_me:$LINENO: result: no" >&5
3685 echo "${ECHO_T}no" >&6
3686 fi
3687
3688   test -n "$MAKE" && break
3689 done
3690
3691 MAKE_IS_GNU=
3692 case "`$MAKE --version 2>&1 | sed 1q`" in
3693   *GNU*)
3694     MAKE_IS_GNU=yes
3695     ;;
3696 esac
3697
3698
3699 if test "$MAKE_IS_GNU" = yes; then
3700   GMAKE_TRUE=
3701   GMAKE_FALSE='#'
3702 else
3703   GMAKE_TRUE='#'
3704   GMAKE_FALSE=
3705 fi
3706
3707 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3708 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3709 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3710 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3711   echo $ECHO_N "(cached) $ECHO_C" >&6
3712 else
3713   cat >conftest.make <<\_ACEOF
3714 all:
3715         @echo 'ac_maketemp="$(MAKE)"'
3716 _ACEOF
3717 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3718 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3719 if test -n "$ac_maketemp"; then
3720   eval ac_cv_prog_make_${ac_make}_set=yes
3721 else
3722   eval ac_cv_prog_make_${ac_make}_set=no
3723 fi
3724 rm -f conftest.make
3725 fi
3726 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3727   echo "$as_me:$LINENO: result: yes" >&5
3728 echo "${ECHO_T}yes" >&6
3729   SET_MAKE=
3730 else
3731   echo "$as_me:$LINENO: result: no" >&5
3732 echo "${ECHO_T}no" >&6
3733   SET_MAKE="MAKE=${MAKE-make}"
3734 fi
3735
3736
3737
3738 CONFIG_OBS=
3739 CONFIG_DEPS=
3740 CONFIG_SRCS=
3741 ENABLE_CFLAGS=
3742
3743 CONFIG_ALL=
3744 CONFIG_CLEAN=
3745 CONFIG_INSTALL=
3746 CONFIG_UNINSTALL=
3747
3748 # If we haven't got the data from the intl directory,
3749 # assume NLS is disabled.
3750 USE_NLS=no
3751 LIBINTL=
3752 LIBINTL_DEP=
3753 INCINTL=
3754 XGETTEXT=
3755 GMSGFMT=
3756 POSUB=
3757
3758 if test -f  ../intl/config.intl; then
3759   .  ../intl/config.intl
3760 fi
3761 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
3762 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
3763 if test x"$USE_NLS" != xyes; then
3764   echo "$as_me:$LINENO: result: no" >&5
3765 echo "${ECHO_T}no" >&6
3766 else
3767   echo "$as_me:$LINENO: result: yes" >&5
3768 echo "${ECHO_T}yes" >&6
3769
3770 cat >>confdefs.h <<\_ACEOF
3771 #define ENABLE_NLS 1
3772 _ACEOF
3773
3774
3775   echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
3776 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
3777   # Look for .po and .gmo files in the source directory.
3778   CATALOGS=
3779   XLINGUAS=
3780   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3781     # If there aren't any .gmo files the shell will give us the
3782     # literal string "../path/to/srcdir/po/*.gmo" which has to be
3783     # weeded out.
3784     case "$cat" in *\**)
3785       continue;;
3786     esac
3787     # The quadruple backslash is collapsed to a double backslash
3788     # by the backticks, then collapsed again by the double quotes,
3789     # leaving us with one backslash in the sed expression (right
3790     # before the dot that mustn't act as a wildcard).
3791     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3792     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
3793     # The user is allowed to set LINGUAS to a list of languages to
3794     # install catalogs for.  If it's empty that means "all of them."
3795     if test "x$LINGUAS" = x; then
3796       CATALOGS="$CATALOGS $cat"
3797       XLINGUAS="$XLINGUAS $lang"
3798     else
3799       case "$LINGUAS" in *$lang*)
3800         CATALOGS="$CATALOGS $cat"
3801         XLINGUAS="$XLINGUAS $lang"
3802         ;;
3803       esac
3804     fi
3805   done
3806   LINGUAS="$XLINGUAS"
3807   echo "$as_me:$LINENO: result: $LINGUAS" >&5
3808 echo "${ECHO_T}$LINGUAS" >&6
3809
3810
3811     DATADIRNAME=share
3812
3813   INSTOBJEXT=.mo
3814
3815   GENCAT=gencat
3816
3817   CATOBJEXT=.gmo
3818
3819 fi
3820
3821 localedir='${datadir}/locale'
3822
3823
3824 if test x"$USE_NLS" = xyes; then
3825    CONFIG_ALL="$CONFIG_ALL all-po"
3826    CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
3827    CONFIG_INSTALL="$CONFIG_INSTALL install-po"
3828    CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
3829 fi
3830
3831
3832   GNULIB_MEMMEM=0;
3833   GNULIB_MEMPCPY=0;
3834   GNULIB_MEMRCHR=0;
3835   GNULIB_STPCPY=0;
3836   GNULIB_STPNCPY=0;
3837   GNULIB_STRCHRNUL=0;
3838   GNULIB_STRDUP=0;
3839   GNULIB_STRNDUP=0;
3840   GNULIB_STRNLEN=0;
3841   GNULIB_STRPBRK=0;
3842   GNULIB_STRSEP=0;
3843   GNULIB_STRSTR=0;
3844   GNULIB_STRCASESTR=0;
3845   GNULIB_STRTOK_R=0;
3846   GNULIB_MBSLEN=0;
3847   GNULIB_MBSNLEN=0;
3848   GNULIB_MBSCHR=0;
3849   GNULIB_MBSRCHR=0;
3850   GNULIB_MBSSTR=0;
3851   GNULIB_MBSCASECMP=0;
3852   GNULIB_MBSNCASECMP=0;
3853   GNULIB_MBSPCASECMP=0;
3854   GNULIB_MBSCASESTR=0;
3855   GNULIB_MBSCSPN=0;
3856   GNULIB_MBSPBRK=0;
3857   GNULIB_MBSSPN=0;
3858   GNULIB_MBSSEP=0;
3859   GNULIB_MBSTOK_R=0;
3860   GNULIB_STRERROR=0;
3861   GNULIB_STRSIGNAL=0;
3862     HAVE_DECL_MEMMEM=1;
3863   HAVE_MEMPCPY=1;
3864   HAVE_DECL_MEMRCHR=1;
3865   HAVE_STPCPY=1;
3866   HAVE_STPNCPY=1;
3867   HAVE_STRCHRNUL=1;
3868   HAVE_DECL_STRDUP=1;
3869   HAVE_STRNDUP=1;
3870   HAVE_DECL_STRNDUP=1;
3871   HAVE_DECL_STRNLEN=1;
3872   HAVE_STRPBRK=1;
3873   HAVE_STRSEP=1;
3874   HAVE_STRCASESTR=1;
3875   HAVE_DECL_STRTOK_R=1;
3876   HAVE_DECL_STRERROR=1;
3877   HAVE_DECL_STRSIGNAL=1;
3878   REPLACE_STRERROR=0;
3879   REPLACE_STRSIGNAL=0;
3880   REPLACE_MEMMEM=0;
3881   REPLACE_STRCASESTR=0;
3882   REPLACE_STRSTR=0;
3883
3884
3885       echo "$as_me:$LINENO: checking whether memmem is declared" >&5
3886 echo $ECHO_N "checking whether memmem is declared... $ECHO_C" >&6
3887 if test "${ac_cv_have_decl_memmem+set}" = set; then
3888   echo $ECHO_N "(cached) $ECHO_C" >&6
3889 else
3890   cat >conftest.$ac_ext <<_ACEOF
3891 /* confdefs.h.  */
3892 _ACEOF
3893 cat confdefs.h >>conftest.$ac_ext
3894 cat >>conftest.$ac_ext <<_ACEOF
3895 /* end confdefs.h.  */
3896 $ac_includes_default
3897 int
3898 main ()
3899 {
3900 #ifndef memmem
3901   char *p = (char *) memmem;
3902 #endif
3903
3904   ;
3905   return 0;
3906 }
3907 _ACEOF
3908 rm -f conftest.$ac_objext
3909 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3910   (eval $ac_compile) 2>conftest.er1
3911   ac_status=$?
3912   grep -v '^ *+' conftest.er1 >conftest.err
3913   rm -f conftest.er1
3914   cat conftest.err >&5
3915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916   (exit $ac_status); } &&
3917          { ac_try='test -z "$ac_c_werror_flag"
3918                          || test ! -s conftest.err'
3919   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3920   (eval $ac_try) 2>&5
3921   ac_status=$?
3922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923   (exit $ac_status); }; } &&
3924          { ac_try='test -s conftest.$ac_objext'
3925   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3926   (eval $ac_try) 2>&5
3927   ac_status=$?
3928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929   (exit $ac_status); }; }; then
3930   ac_cv_have_decl_memmem=yes
3931 else
3932   echo "$as_me: failed program was:" >&5
3933 sed 's/^/| /' conftest.$ac_ext >&5
3934
3935 ac_cv_have_decl_memmem=no
3936 fi
3937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3938 fi
3939 echo "$as_me:$LINENO: result: $ac_cv_have_decl_memmem" >&5
3940 echo "${ECHO_T}$ac_cv_have_decl_memmem" >&6
3941 if test $ac_cv_have_decl_memmem = yes; then
3942
3943 cat >>confdefs.h <<_ACEOF
3944 #define HAVE_DECL_MEMMEM 1
3945 _ACEOF
3946
3947
3948 else
3949   cat >>confdefs.h <<_ACEOF
3950 #define HAVE_DECL_MEMMEM 0
3951 _ACEOF
3952
3953
3954 fi
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970 for ac_func in memmem
3971 do
3972 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3973 echo "$as_me:$LINENO: checking for $ac_func" >&5
3974 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
3975 if eval "test \"\${$as_ac_var+set}\" = set"; then
3976   echo $ECHO_N "(cached) $ECHO_C" >&6
3977 else
3978   cat >conftest.$ac_ext <<_ACEOF
3979 /* confdefs.h.  */
3980 _ACEOF
3981 cat confdefs.h >>conftest.$ac_ext
3982 cat >>conftest.$ac_ext <<_ACEOF
3983 /* end confdefs.h.  */
3984 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
3985    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3986 #define $ac_func innocuous_$ac_func
3987
3988 /* System header to define __stub macros and hopefully few prototypes,
3989     which can conflict with char $ac_func (); below.
3990     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3991     <limits.h> exists even on freestanding compilers.  */
3992
3993 #ifdef __STDC__
3994 # include <limits.h>
3995 #else
3996 # include <assert.h>
3997 #endif
3998
3999 #undef $ac_func
4000
4001 /* Override any gcc2 internal prototype to avoid an error.  */
4002 #ifdef __cplusplus
4003 extern "C"
4004 {
4005 #endif
4006 /* We use char because int might match the return type of a gcc2
4007    builtin and then its argument prototype would still apply.  */
4008 char $ac_func ();
4009 /* The GNU C library defines this for functions which it implements
4010     to always fail with ENOSYS.  Some functions are actually named
4011     something starting with __ and the normal name is an alias.  */
4012 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4013 choke me
4014 #else
4015 char (*f) () = $ac_func;
4016 #endif
4017 #ifdef __cplusplus
4018 }
4019 #endif
4020
4021 int
4022 main ()
4023 {
4024 return f != $ac_func;
4025   ;
4026   return 0;
4027 }
4028 _ACEOF
4029 rm -f conftest.$ac_objext conftest$ac_exeext
4030 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4031   (eval $ac_link) 2>conftest.er1
4032   ac_status=$?
4033   grep -v '^ *+' conftest.er1 >conftest.err
4034   rm -f conftest.er1
4035   cat conftest.err >&5
4036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4037   (exit $ac_status); } &&
4038          { ac_try='test -z "$ac_c_werror_flag"
4039                          || test ! -s conftest.err'
4040   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4041   (eval $ac_try) 2>&5
4042   ac_status=$?
4043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4044   (exit $ac_status); }; } &&
4045          { ac_try='test -s conftest$ac_exeext'
4046   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4047   (eval $ac_try) 2>&5
4048   ac_status=$?
4049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4050   (exit $ac_status); }; }; then
4051   eval "$as_ac_var=yes"
4052 else
4053   echo "$as_me: failed program was:" >&5
4054 sed 's/^/| /' conftest.$ac_ext >&5
4055
4056 eval "$as_ac_var=no"
4057 fi
4058 rm -f conftest.err conftest.$ac_objext \
4059       conftest$ac_exeext conftest.$ac_ext
4060 fi
4061 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4062 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4063 if test `eval echo '${'$as_ac_var'}'` = yes; then
4064   cat >>confdefs.h <<_ACEOF
4065 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4066 _ACEOF
4067
4068 else
4069
4070     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4071
4072 fi
4073 done
4074
4075
4076
4077   :
4078
4079
4080
4081
4082
4083   if test $ac_cv_have_decl_memmem = no; then
4084     HAVE_DECL_MEMMEM=0
4085   fi
4086   :
4087
4088
4089   echo "$as_me:$LINENO: checking for long long int" >&5
4090 echo $ECHO_N "checking for long long int... $ECHO_C" >&6
4091 if test "${ac_cv_type_long_long_int+set}" = set; then
4092   echo $ECHO_N "(cached) $ECHO_C" >&6
4093 else
4094   cat >conftest.$ac_ext <<_ACEOF
4095
4096   /* confdefs.h.  */
4097 _ACEOF
4098 cat confdefs.h >>conftest.$ac_ext
4099 cat >>conftest.$ac_ext <<_ACEOF
4100 /* end confdefs.h.  */
4101 /* For now, do not test the preprocessor; as of 2007 there are too many
4102          implementations with broken preprocessors.  Perhaps this can
4103          be revisited in 2012.  In the meantime, code should not expect
4104          #if to work with literals wider than 32 bits.  */
4105       /* Test literals.  */
4106       long long int ll = 9223372036854775807ll;
4107       long long int nll = -9223372036854775807LL;
4108       unsigned long long int ull = 18446744073709551615ULL;
4109       /* Test constant expressions.   */
4110       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4111                      ? 1 : -1)];
4112       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4113                      ? 1 : -1)];
4114       int i = 63;
4115 int
4116 main ()
4117 {
4118 /* Test availability of runtime routines for shift and division.  */
4119       long long int llmax = 9223372036854775807ll;
4120       unsigned long long int ullmax = 18446744073709551615ull;
4121       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4122               | (llmax / ll) | (llmax % ll)
4123               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4124               | (ullmax / ull) | (ullmax % ull));
4125   ;
4126   return 0;
4127 }
4128
4129 _ACEOF
4130 rm -f conftest.$ac_objext conftest$ac_exeext
4131 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4132   (eval $ac_link) 2>conftest.er1
4133   ac_status=$?
4134   grep -v '^ *+' conftest.er1 >conftest.err
4135   rm -f conftest.er1
4136   cat conftest.err >&5
4137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4138   (exit $ac_status); } &&
4139          { ac_try='test -z "$ac_c_werror_flag"
4140                          || test ! -s conftest.err'
4141   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4142   (eval $ac_try) 2>&5
4143   ac_status=$?
4144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4145   (exit $ac_status); }; } &&
4146          { ac_try='test -s conftest$ac_exeext'
4147   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4148   (eval $ac_try) 2>&5
4149   ac_status=$?
4150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4151   (exit $ac_status); }; }; then
4152                         if test "$cross_compiling" = yes; then
4153   ac_cv_type_long_long_int=yes
4154 else
4155   cat >conftest.$ac_ext <<_ACEOF
4156 /* confdefs.h.  */
4157 _ACEOF
4158 cat confdefs.h >>conftest.$ac_ext
4159 cat >>conftest.$ac_ext <<_ACEOF
4160 /* end confdefs.h.  */
4161 #include <limits.h>
4162                #ifndef LLONG_MAX
4163                # define HALF \
4164                         (1LL << (sizeof (long long int) * CHAR_BIT - 2))
4165                # define LLONG_MAX (HALF - 1 + HALF)
4166                #endif
4167 int
4168 main ()
4169 {
4170 long long int n = 1;
4171                int i;
4172                for (i = 0; ; i++)
4173                  {
4174                    long long int m = n << i;
4175                    if (m >> i != n)
4176                      return 1;
4177                    if (LLONG_MAX / 2 < m)
4178                      break;
4179                  }
4180                return 0;
4181   ;
4182   return 0;
4183 }
4184 _ACEOF
4185 rm -f conftest$ac_exeext
4186 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4187   (eval $ac_link) 2>&5
4188   ac_status=$?
4189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4190   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4191   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4192   (eval $ac_try) 2>&5
4193   ac_status=$?
4194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4195   (exit $ac_status); }; }; then
4196   ac_cv_type_long_long_int=yes
4197 else
4198   echo "$as_me: program exited with status $ac_status" >&5
4199 echo "$as_me: failed program was:" >&5
4200 sed 's/^/| /' conftest.$ac_ext >&5
4201
4202 ( exit $ac_status )
4203 ac_cv_type_long_long_int=no
4204 fi
4205 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4206 fi
4207 else
4208   echo "$as_me: failed program was:" >&5
4209 sed 's/^/| /' conftest.$ac_ext >&5
4210
4211 ac_cv_type_long_long_int=no
4212 fi
4213 rm -f conftest.err conftest.$ac_objext \
4214       conftest$ac_exeext conftest.$ac_ext
4215 fi
4216 echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
4217 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6
4218   if test $ac_cv_type_long_long_int = yes; then
4219
4220 cat >>confdefs.h <<\_ACEOF
4221 #define HAVE_LONG_LONG_INT 1
4222 _ACEOF
4223
4224   fi
4225
4226
4227   echo "$as_me:$LINENO: checking for unsigned long long int" >&5
4228 echo $ECHO_N "checking for unsigned long long int... $ECHO_C" >&6
4229 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then
4230   echo $ECHO_N "(cached) $ECHO_C" >&6
4231 else
4232   cat >conftest.$ac_ext <<_ACEOF
4233
4234   /* confdefs.h.  */
4235 _ACEOF
4236 cat confdefs.h >>conftest.$ac_ext
4237 cat >>conftest.$ac_ext <<_ACEOF
4238 /* end confdefs.h.  */
4239 /* For now, do not test the preprocessor; as of 2007 there are too many
4240          implementations with broken preprocessors.  Perhaps this can
4241          be revisited in 2012.  In the meantime, code should not expect
4242          #if to work with literals wider than 32 bits.  */
4243       /* Test literals.  */
4244       long long int ll = 9223372036854775807ll;
4245       long long int nll = -9223372036854775807LL;
4246       unsigned long long int ull = 18446744073709551615ULL;
4247       /* Test constant expressions.   */
4248       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4249                      ? 1 : -1)];
4250       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4251                      ? 1 : -1)];
4252       int i = 63;
4253 int
4254 main ()
4255 {
4256 /* Test availability of runtime routines for shift and division.  */
4257       long long int llmax = 9223372036854775807ll;
4258       unsigned long long int ullmax = 18446744073709551615ull;
4259       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4260               | (llmax / ll) | (llmax % ll)
4261               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4262               | (ullmax / ull) | (ullmax % ull));
4263   ;
4264   return 0;
4265 }
4266
4267 _ACEOF
4268 rm -f conftest.$ac_objext conftest$ac_exeext
4269 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4270   (eval $ac_link) 2>conftest.er1
4271   ac_status=$?
4272   grep -v '^ *+' conftest.er1 >conftest.err
4273   rm -f conftest.er1
4274   cat conftest.err >&5
4275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4276   (exit $ac_status); } &&
4277          { ac_try='test -z "$ac_c_werror_flag"
4278                          || test ! -s conftest.err'
4279   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4280   (eval $ac_try) 2>&5
4281   ac_status=$?
4282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4283   (exit $ac_status); }; } &&
4284          { ac_try='test -s conftest$ac_exeext'
4285   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4286   (eval $ac_try) 2>&5
4287   ac_status=$?
4288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4289   (exit $ac_status); }; }; then
4290   ac_cv_type_unsigned_long_long_int=yes
4291 else
4292   echo "$as_me: failed program was:" >&5
4293 sed 's/^/| /' conftest.$ac_ext >&5
4294
4295 ac_cv_type_unsigned_long_long_int=no
4296 fi
4297 rm -f conftest.err conftest.$ac_objext \
4298       conftest$ac_exeext conftest.$ac_ext
4299 fi
4300 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long_int" >&5
4301 echo "${ECHO_T}$ac_cv_type_unsigned_long_long_int" >&6
4302   if test $ac_cv_type_unsigned_long_long_int = yes; then
4303
4304 cat >>confdefs.h <<\_ACEOF
4305 #define HAVE_UNSIGNED_LONG_LONG_INT 1
4306 _ACEOF
4307
4308   fi
4309
4310
4311
4312   echo "$as_me:$LINENO: checking whether the preprocessor supports include_next" >&5
4313 echo $ECHO_N "checking whether the preprocessor supports include_next... $ECHO_C" >&6
4314 if test "${gl_cv_have_include_next+set}" = set; then
4315   echo $ECHO_N "(cached) $ECHO_C" >&6
4316 else
4317   rm -rf conftestd1 conftestd2
4318      mkdir conftestd1 conftestd2
4319      cat <<EOF > conftestd1/conftest.h
4320 #define DEFINED_IN_CONFTESTD1
4321 #include_next <conftest.h>
4322 #ifdef DEFINED_IN_CONFTESTD2
4323 int foo;
4324 #else
4325 #error "include_next doesn't work"
4326 #endif
4327 EOF
4328      cat <<EOF > conftestd2/conftest.h
4329 #ifndef DEFINED_IN_CONFTESTD1
4330 #error "include_next test doesn't work"
4331 #endif
4332 #define DEFINED_IN_CONFTESTD2
4333 EOF
4334      save_CPPFLAGS="$CPPFLAGS"
4335      CPPFLAGS="$CPPFLAGS -Iconftestd1 -Iconftestd2"
4336      cat >conftest.$ac_ext <<_ACEOF
4337 #include <conftest.h>
4338 _ACEOF
4339 rm -f conftest.$ac_objext
4340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4341   (eval $ac_compile) 2>conftest.er1
4342   ac_status=$?
4343   grep -v '^ *+' conftest.er1 >conftest.err
4344   rm -f conftest.er1
4345   cat conftest.err >&5
4346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4347   (exit $ac_status); } &&
4348          { ac_try='test -z "$ac_c_werror_flag"
4349                          || test ! -s conftest.err'
4350   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4351   (eval $ac_try) 2>&5
4352   ac_status=$?
4353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4354   (exit $ac_status); }; } &&
4355          { ac_try='test -s conftest.$ac_objext'
4356   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4357   (eval $ac_try) 2>&5
4358   ac_status=$?
4359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4360   (exit $ac_status); }; }; then
4361   gl_cv_have_include_next=yes
4362 else
4363   echo "$as_me: failed program was:" >&5
4364 sed 's/^/| /' conftest.$ac_ext >&5
4365
4366 gl_cv_have_include_next=no
4367 fi
4368 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4369      CPPFLAGS="$save_CPPFLAGS"
4370      rm -rf conftestd1 conftestd2
4371
4372 fi
4373 echo "$as_me:$LINENO: result: $gl_cv_have_include_next" >&5
4374 echo "${ECHO_T}$gl_cv_have_include_next" >&6
4375   if test $gl_cv_have_include_next = yes; then
4376
4377
4378 cat >>confdefs.h <<\_ACEOF
4379 #define HAVE_INCLUDE_NEXT 1
4380 _ACEOF
4381
4382
4383     INCLUDE_NEXT=include_next
4384   else
4385     INCLUDE_NEXT=include
4386   fi
4387
4388
4389
4390
4391
4392
4393
4394 for ac_header in $gl_header_list
4395 do
4396 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4397 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4398   echo "$as_me:$LINENO: checking for $ac_header" >&5
4399 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4400 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4401   echo $ECHO_N "(cached) $ECHO_C" >&6
4402 fi
4403 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4404 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4405 else
4406   # Is the header compilable?
4407 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4408 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4409 cat >conftest.$ac_ext <<_ACEOF
4410 /* confdefs.h.  */
4411 _ACEOF
4412 cat confdefs.h >>conftest.$ac_ext
4413 cat >>conftest.$ac_ext <<_ACEOF
4414 /* end confdefs.h.  */
4415 $ac_includes_default
4416 #include <$ac_header>
4417 _ACEOF
4418 rm -f conftest.$ac_objext
4419 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4420   (eval $ac_compile) 2>conftest.er1
4421   ac_status=$?
4422   grep -v '^ *+' conftest.er1 >conftest.err
4423   rm -f conftest.er1
4424   cat conftest.err >&5
4425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4426   (exit $ac_status); } &&
4427          { ac_try='test -z "$ac_c_werror_flag"
4428                          || test ! -s conftest.err'
4429   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4430   (eval $ac_try) 2>&5
4431   ac_status=$?
4432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4433   (exit $ac_status); }; } &&
4434          { ac_try='test -s conftest.$ac_objext'
4435   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4436   (eval $ac_try) 2>&5
4437   ac_status=$?
4438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4439   (exit $ac_status); }; }; then
4440   ac_header_compiler=yes
4441 else
4442   echo "$as_me: failed program was:" >&5
4443 sed 's/^/| /' conftest.$ac_ext >&5
4444
4445 ac_header_compiler=no
4446 fi
4447 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4448 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4449 echo "${ECHO_T}$ac_header_compiler" >&6
4450
4451 # Is the header present?
4452 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4453 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4454 cat >conftest.$ac_ext <<_ACEOF
4455 /* confdefs.h.  */
4456 _ACEOF
4457 cat confdefs.h >>conftest.$ac_ext
4458 cat >>conftest.$ac_ext <<_ACEOF
4459 /* end confdefs.h.  */
4460 #include <$ac_header>
4461 _ACEOF
4462 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4463   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4464   ac_status=$?
4465   grep -v '^ *+' conftest.er1 >conftest.err
4466   rm -f conftest.er1
4467   cat conftest.err >&5
4468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4469   (exit $ac_status); } >/dev/null; then
4470   if test -s conftest.err; then
4471     ac_cpp_err=$ac_c_preproc_warn_flag
4472     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4473   else
4474     ac_cpp_err=
4475   fi
4476 else
4477   ac_cpp_err=yes
4478 fi
4479 if test -z "$ac_cpp_err"; then
4480   ac_header_preproc=yes
4481 else
4482   echo "$as_me: failed program was:" >&5
4483 sed 's/^/| /' conftest.$ac_ext >&5
4484
4485   ac_header_preproc=no
4486 fi
4487 rm -f conftest.err conftest.$ac_ext
4488 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4489 echo "${ECHO_T}$ac_header_preproc" >&6
4490
4491 # So?  What about this header?
4492 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4493   yes:no: )
4494     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4495 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4496     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4497 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4498     ac_header_preproc=yes
4499     ;;
4500   no:yes:* )
4501     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4502 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4503     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4504 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4505     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4506 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4507     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4508 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4509     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4510 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4511     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4512 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4513     (
4514       cat <<\_ASBOX
4515 ## ------------------------------------------ ##
4516 ## Report this to the AC_PACKAGE_NAME lists.  ##
4517 ## ------------------------------------------ ##
4518 _ASBOX
4519     ) |
4520       sed "s/^/$as_me: WARNING:     /" >&2
4521     ;;
4522 esac
4523 echo "$as_me:$LINENO: checking for $ac_header" >&5
4524 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4525 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4526   echo $ECHO_N "(cached) $ECHO_C" >&6
4527 else
4528   eval "$as_ac_Header=\$ac_header_preproc"
4529 fi
4530 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4531 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4532
4533 fi
4534 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4535   cat >>confdefs.h <<_ACEOF
4536 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4537 _ACEOF
4538
4539 fi
4540
4541 done
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
4555 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
4556 if test "${ac_cv_c_restrict+set}" = set; then
4557   echo $ECHO_N "(cached) $ECHO_C" >&6
4558 else
4559   ac_cv_c_restrict=no
4560    # The order here caters to the fact that C++ does not require restrict.
4561    for ac_kw in __restrict __restrict__ _Restrict restrict; do
4562      cat >conftest.$ac_ext <<_ACEOF
4563 /* confdefs.h.  */
4564 _ACEOF
4565 cat confdefs.h >>conftest.$ac_ext
4566 cat >>conftest.$ac_ext <<_ACEOF
4567 /* end confdefs.h.  */
4568 typedef int * int_ptr;
4569         int foo (int_ptr $ac_kw ip) {
4570         return ip[0];
4571        }
4572 int
4573 main ()
4574 {
4575 int s[1];
4576         int * $ac_kw t = s;
4577         t[0] = 0;
4578         return foo(t)
4579   ;
4580   return 0;
4581 }
4582 _ACEOF
4583 rm -f conftest.$ac_objext
4584 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4585   (eval $ac_compile) 2>conftest.er1
4586   ac_status=$?
4587   grep -v '^ *+' conftest.er1 >conftest.err
4588   rm -f conftest.er1
4589   cat conftest.err >&5
4590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4591   (exit $ac_status); } &&
4592          { ac_try='test -z "$ac_c_werror_flag"
4593                          || test ! -s conftest.err'
4594   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4595   (eval $ac_try) 2>&5
4596   ac_status=$?
4597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4598   (exit $ac_status); }; } &&
4599          { ac_try='test -s conftest.$ac_objext'
4600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4601   (eval $ac_try) 2>&5
4602   ac_status=$?
4603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4604   (exit $ac_status); }; }; then
4605   ac_cv_c_restrict=$ac_kw
4606 else
4607   echo "$as_me: failed program was:" >&5
4608 sed 's/^/| /' conftest.$ac_ext >&5
4609
4610 fi
4611 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4612      test "$ac_cv_c_restrict" != no && break
4613    done
4614
4615 fi
4616 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
4617 echo "${ECHO_T}$ac_cv_c_restrict" >&6
4618
4619
4620  case $ac_cv_c_restrict in
4621    restrict) ;;
4622    no) cat >>confdefs.h <<\_ACEOF
4623 #define restrict
4624 _ACEOF
4625  ;;
4626    *)  cat >>confdefs.h <<_ACEOF
4627 #define restrict $ac_cv_c_restrict
4628 _ACEOF
4629  ;;
4630  esac
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644   :
4645
4646
4647
4648
4649
4650
4651
4652      if test $gl_cv_have_include_next = yes; then
4653        gl_cv_next_string_h='<'string.h'>'
4654      else
4655        echo "$as_me:$LINENO: checking absolute name of <string.h>" >&5
4656 echo $ECHO_N "checking absolute name of <string.h>... $ECHO_C" >&6
4657 if test "${gl_cv_next_string_h+set}" = set; then
4658   echo $ECHO_N "(cached) $ECHO_C" >&6
4659 else
4660
4661           if test $ac_cv_header_string_h = yes; then
4662             cat >conftest.$ac_ext <<_ACEOF
4663 /* confdefs.h.  */
4664 _ACEOF
4665 cat confdefs.h >>conftest.$ac_ext
4666 cat >>conftest.$ac_ext <<_ACEOF
4667 /* end confdefs.h.  */
4668 #include <string.h>
4669
4670 _ACEOF
4671                                     gl_cv_next_string_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4672                sed -n '\#/string.h#{
4673                  s#.*"\(.*/string.h\)".*#\1#
4674                  s#^/[^/]#//&#
4675                  p
4676                  q
4677                }'`'"'
4678           else
4679             gl_cv_next_string_h='<'string.h'>'
4680           fi
4681
4682 fi
4683 echo "$as_me:$LINENO: result: $gl_cv_next_string_h" >&5
4684 echo "${ECHO_T}$gl_cv_next_string_h" >&6
4685      fi
4686      NEXT_STRING_H=$gl_cv_next_string_h
4687
4688
4689
4690
4691
4692   GNULIB_WCWIDTH=0;
4693     HAVE_DECL_WCWIDTH=1;
4694   REPLACE_WCWIDTH=0;
4695   WCHAR_H=
4696
4697
4698
4699
4700
4701 if false; then
4702   GL_COND_LIBTOOL_TRUE=
4703   GL_COND_LIBTOOL_FALSE='#'
4704 else
4705   GL_COND_LIBTOOL_TRUE='#'
4706   GL_COND_LIBTOOL_FALSE=
4707 fi
4708
4709   gl_cond_libtool=false
4710   gl_libdeps=
4711   gl_ltlibdeps=
4712
4713
4714
4715   gl_source_base='gnulib'
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725 for ac_func in memchr
4726 do
4727 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4728 echo "$as_me:$LINENO: checking for $ac_func" >&5
4729 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4730 if eval "test \"\${$as_ac_var+set}\" = set"; then
4731   echo $ECHO_N "(cached) $ECHO_C" >&6
4732 else
4733   cat >conftest.$ac_ext <<_ACEOF
4734 /* confdefs.h.  */
4735 _ACEOF
4736 cat confdefs.h >>conftest.$ac_ext
4737 cat >>conftest.$ac_ext <<_ACEOF
4738 /* end confdefs.h.  */
4739 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4740    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4741 #define $ac_func innocuous_$ac_func
4742
4743 /* System header to define __stub macros and hopefully few prototypes,
4744     which can conflict with char $ac_func (); below.
4745     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4746     <limits.h> exists even on freestanding compilers.  */
4747
4748 #ifdef __STDC__
4749 # include <limits.h>
4750 #else
4751 # include <assert.h>
4752 #endif
4753
4754 #undef $ac_func
4755
4756 /* Override any gcc2 internal prototype to avoid an error.  */
4757 #ifdef __cplusplus
4758 extern "C"
4759 {
4760 #endif
4761 /* We use char because int might match the return type of a gcc2
4762    builtin and then its argument prototype would still apply.  */
4763 char $ac_func ();
4764 /* The GNU C library defines this for functions which it implements
4765     to always fail with ENOSYS.  Some functions are actually named
4766     something starting with __ and the normal name is an alias.  */
4767 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4768 choke me
4769 #else
4770 char (*f) () = $ac_func;
4771 #endif
4772 #ifdef __cplusplus
4773 }
4774 #endif
4775
4776 int
4777 main ()
4778 {
4779 return f != $ac_func;
4780   ;
4781   return 0;
4782 }
4783 _ACEOF
4784 rm -f conftest.$ac_objext conftest$ac_exeext
4785 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4786   (eval $ac_link) 2>conftest.er1
4787   ac_status=$?
4788   grep -v '^ *+' conftest.er1 >conftest.err
4789   rm -f conftest.er1
4790   cat conftest.err >&5
4791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4792   (exit $ac_status); } &&
4793          { ac_try='test -z "$ac_c_werror_flag"
4794                          || test ! -s conftest.err'
4795   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4796   (eval $ac_try) 2>&5
4797   ac_status=$?
4798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4799   (exit $ac_status); }; } &&
4800          { ac_try='test -s conftest$ac_exeext'
4801   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4802   (eval $ac_try) 2>&5
4803   ac_status=$?
4804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4805   (exit $ac_status); }; }; then
4806   eval "$as_ac_var=yes"
4807 else
4808   echo "$as_me: failed program was:" >&5
4809 sed 's/^/| /' conftest.$ac_ext >&5
4810
4811 eval "$as_ac_var=no"
4812 fi
4813 rm -f conftest.err conftest.$ac_objext \
4814       conftest$ac_exeext conftest.$ac_ext
4815 fi
4816 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4817 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4818 if test `eval echo '${'$as_ac_var'}'` = yes; then
4819   cat >>confdefs.h <<_ACEOF
4820 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4821 _ACEOF
4822
4823 else
4824
4825     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4826
4827 fi
4828 done
4829
4830
4831   if test $ac_cv_func_memchr = no; then
4832
4833
4834 for ac_header in bp-sym.h
4835 do
4836 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4837 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4838   echo "$as_me:$LINENO: checking for $ac_header" >&5
4839 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4840 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4841   echo $ECHO_N "(cached) $ECHO_C" >&6
4842 fi
4843 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4844 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4845 else
4846   # Is the header compilable?
4847 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4848 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4849 cat >conftest.$ac_ext <<_ACEOF
4850 /* confdefs.h.  */
4851 _ACEOF
4852 cat confdefs.h >>conftest.$ac_ext
4853 cat >>conftest.$ac_ext <<_ACEOF
4854 /* end confdefs.h.  */
4855 $ac_includes_default
4856 #include <$ac_header>
4857 _ACEOF
4858 rm -f conftest.$ac_objext
4859 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4860   (eval $ac_compile) 2>conftest.er1
4861   ac_status=$?
4862   grep -v '^ *+' conftest.er1 >conftest.err
4863   rm -f conftest.er1
4864   cat conftest.err >&5
4865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4866   (exit $ac_status); } &&
4867          { ac_try='test -z "$ac_c_werror_flag"
4868                          || test ! -s conftest.err'
4869   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4870   (eval $ac_try) 2>&5
4871   ac_status=$?
4872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4873   (exit $ac_status); }; } &&
4874          { ac_try='test -s conftest.$ac_objext'
4875   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4876   (eval $ac_try) 2>&5
4877   ac_status=$?
4878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4879   (exit $ac_status); }; }; then
4880   ac_header_compiler=yes
4881 else
4882   echo "$as_me: failed program was:" >&5
4883 sed 's/^/| /' conftest.$ac_ext >&5
4884
4885 ac_header_compiler=no
4886 fi
4887 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4888 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4889 echo "${ECHO_T}$ac_header_compiler" >&6
4890
4891 # Is the header present?
4892 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4893 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4894 cat >conftest.$ac_ext <<_ACEOF
4895 /* confdefs.h.  */
4896 _ACEOF
4897 cat confdefs.h >>conftest.$ac_ext
4898 cat >>conftest.$ac_ext <<_ACEOF
4899 /* end confdefs.h.  */
4900 #include <$ac_header>
4901 _ACEOF
4902 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4903   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4904   ac_status=$?
4905   grep -v '^ *+' conftest.er1 >conftest.err
4906   rm -f conftest.er1
4907   cat conftest.err >&5
4908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4909   (exit $ac_status); } >/dev/null; then
4910   if test -s conftest.err; then
4911     ac_cpp_err=$ac_c_preproc_warn_flag
4912     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4913   else
4914     ac_cpp_err=
4915   fi
4916 else
4917   ac_cpp_err=yes
4918 fi
4919 if test -z "$ac_cpp_err"; then
4920   ac_header_preproc=yes
4921 else
4922   echo "$as_me: failed program was:" >&5
4923 sed 's/^/| /' conftest.$ac_ext >&5
4924
4925   ac_header_preproc=no
4926 fi
4927 rm -f conftest.err conftest.$ac_ext
4928 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4929 echo "${ECHO_T}$ac_header_preproc" >&6
4930
4931 # So?  What about this header?
4932 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4933   yes:no: )
4934     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4935 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4936     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4937 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4938     ac_header_preproc=yes
4939     ;;
4940   no:yes:* )
4941     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4942 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4943     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4944 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4945     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4946 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4947     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4948 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4949     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4950 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4951     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4952 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4953     (
4954       cat <<\_ASBOX
4955 ## ------------------------------------------ ##
4956 ## Report this to the AC_PACKAGE_NAME lists.  ##
4957 ## ------------------------------------------ ##
4958 _ASBOX
4959     ) |
4960       sed "s/^/$as_me: WARNING:     /" >&2
4961     ;;
4962 esac
4963 echo "$as_me:$LINENO: checking for $ac_header" >&5
4964 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4965 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4966   echo $ECHO_N "(cached) $ECHO_C" >&6
4967 else
4968   eval "$as_ac_Header=\$ac_header_preproc"
4969 fi
4970 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4971 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4972
4973 fi
4974 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4975   cat >>confdefs.h <<_ACEOF
4976 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4977 _ACEOF
4978
4979 fi
4980
4981 done
4982
4983
4984   fi
4985
4986
4987   echo "$as_me:$LINENO: checking for working memcmp" >&5
4988 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
4989 if test "${ac_cv_func_memcmp_working+set}" = set; then
4990   echo $ECHO_N "(cached) $ECHO_C" >&6
4991 else
4992   if test "$cross_compiling" = yes; then
4993   ac_cv_func_memcmp_working=no
4994 else
4995   cat >conftest.$ac_ext <<_ACEOF
4996 /* confdefs.h.  */
4997 _ACEOF
4998 cat confdefs.h >>conftest.$ac_ext
4999 cat >>conftest.$ac_ext <<_ACEOF
5000 /* end confdefs.h.  */
5001 $ac_includes_default
5002 int
5003 main ()
5004 {
5005
5006   /* Some versions of memcmp are not 8-bit clean.  */
5007   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
5008   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
5009     exit (1);
5010
5011   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
5012      or more and with at least one buffer not starting on a 4-byte boundary.
5013      William Lewis provided this test program.   */
5014   {
5015     char foo[21];
5016     char bar[21];
5017     int i;
5018     for (i = 0; i < 4; i++)
5019       {
5020         char *a = foo + i;
5021         char *b = bar + i;
5022         strcpy (a, "--------01111111");
5023         strcpy (b, "--------10000000");
5024         if (memcmp (a, b, 16) >= 0)
5025           exit (1);
5026       }
5027     exit (0);
5028   }
5029
5030   ;
5031   return 0;
5032 }
5033 _ACEOF
5034 rm -f conftest$ac_exeext
5035 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5036   (eval $ac_link) 2>&5
5037   ac_status=$?
5038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5039   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5040   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5041   (eval $ac_try) 2>&5
5042   ac_status=$?
5043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5044   (exit $ac_status); }; }; then
5045   ac_cv_func_memcmp_working=yes
5046 else
5047   echo "$as_me: program exited with status $ac_status" >&5
5048 echo "$as_me: failed program was:" >&5
5049 sed 's/^/| /' conftest.$ac_ext >&5
5050
5051 ( exit $ac_status )
5052 ac_cv_func_memcmp_working=no
5053 fi
5054 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5055 fi
5056 fi
5057 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
5058 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
5059 test $ac_cv_func_memcmp_working = no &&
5060
5061
5062
5063
5064
5065
5066   gl_LIBOBJS="$gl_LIBOBJS memcmp.$ac_objext"
5067
5068
5069     if test $ac_cv_func_memcmp_working = no; then
5070
5071 cat >>confdefs.h <<\_ACEOF
5072 #define memcmp rpl_memcmp
5073 _ACEOF
5074
5075     :
5076   fi
5077
5078
5079
5080   if test $ac_cv_have_decl_memmem = yes; then
5081     echo "$as_me:$LINENO: checking whether memmem works in linear time" >&5
5082 echo $ECHO_N "checking whether memmem works in linear time... $ECHO_C" >&6
5083 if test "${gl_cv_func_memmem_works+set}" = set; then
5084   echo $ECHO_N "(cached) $ECHO_C" >&6
5085 else
5086   if test "$cross_compiling" = yes; then
5087                  gl_cv_func_memmem_works="guessing no"
5088 else
5089   cat >conftest.$ac_ext <<_ACEOF
5090 /* confdefs.h.  */
5091 _ACEOF
5092 cat confdefs.h >>conftest.$ac_ext
5093 cat >>conftest.$ac_ext <<_ACEOF
5094 /* end confdefs.h.  */
5095
5096 #include <string.h> /* for memmem */
5097 #include <stdlib.h> /* for malloc */
5098 #include <unistd.h> /* for alarm */
5099
5100 int
5101 main ()
5102 {
5103 size_t m = 1000000;
5104     char *haystack = (char *) malloc (2 * m + 1);
5105     char *needle = (char *) malloc (m + 1);
5106     void *result = 0;
5107     /* Failure to compile this test due to missing alarm is okay,
5108        since all such platforms (mingw) also lack memmem.  */
5109     alarm (5);
5110     /* Check for quadratic performance.  */
5111     if (haystack && needle)
5112       {
5113         memset (haystack, 'A', 2 * m);
5114         haystack[2 * m] = 'B';
5115         memset (needle, 'A', m);
5116         needle[m] = 'B';
5117         result = memmem (haystack, 2 * m + 1, needle, m + 1);
5118       }
5119     /* Check for empty needle behavior.  */
5120     return !result || !memmem ("a", 1, 0, 0);
5121   ;
5122   return 0;
5123 }
5124 _ACEOF
5125 rm -f conftest$ac_exeext
5126 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5127   (eval $ac_link) 2>&5
5128   ac_status=$?
5129   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5130   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5131   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5132   (eval $ac_try) 2>&5
5133   ac_status=$?
5134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5135   (exit $ac_status); }; }; then
5136   gl_cv_func_memmem_works=yes
5137 else
5138   echo "$as_me: program exited with status $ac_status" >&5
5139 echo "$as_me: failed program was:" >&5
5140 sed 's/^/| /' conftest.$ac_ext >&5
5141
5142 ( exit $ac_status )
5143 gl_cv_func_memmem_works=no
5144 fi
5145 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5146 fi
5147 fi
5148 echo "$as_me:$LINENO: result: $gl_cv_func_memmem_works" >&5
5149 echo "${ECHO_T}$gl_cv_func_memmem_works" >&6
5150     if test "$gl_cv_func_memmem_works" != yes; then
5151       REPLACE_MEMMEM=1
5152
5153
5154
5155
5156
5157
5158
5159   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
5160
5161     fi
5162   fi
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176 for ac_func in memmem
5177 do
5178 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5179 echo "$as_me:$LINENO: checking for $ac_func" >&5
5180 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5181 if eval "test \"\${$as_ac_var+set}\" = set"; then
5182   echo $ECHO_N "(cached) $ECHO_C" >&6
5183 else
5184   cat >conftest.$ac_ext <<_ACEOF
5185 /* confdefs.h.  */
5186 _ACEOF
5187 cat confdefs.h >>conftest.$ac_ext
5188 cat >>conftest.$ac_ext <<_ACEOF
5189 /* end confdefs.h.  */
5190 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5191    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5192 #define $ac_func innocuous_$ac_func
5193
5194 /* System header to define __stub macros and hopefully few prototypes,
5195     which can conflict with char $ac_func (); below.
5196     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5197     <limits.h> exists even on freestanding compilers.  */
5198
5199 #ifdef __STDC__
5200 # include <limits.h>
5201 #else
5202 # include <assert.h>
5203 #endif
5204
5205 #undef $ac_func
5206
5207 /* Override any gcc2 internal prototype to avoid an error.  */
5208 #ifdef __cplusplus
5209 extern "C"
5210 {
5211 #endif
5212 /* We use char because int might match the return type of a gcc2
5213    builtin and then its argument prototype would still apply.  */
5214 char $ac_func ();
5215 /* The GNU C library defines this for functions which it implements
5216     to always fail with ENOSYS.  Some functions are actually named
5217     something starting with __ and the normal name is an alias.  */
5218 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5219 choke me
5220 #else
5221 char (*f) () = $ac_func;
5222 #endif
5223 #ifdef __cplusplus
5224 }
5225 #endif
5226
5227 int
5228 main ()
5229 {
5230 return f != $ac_func;
5231   ;
5232   return 0;
5233 }
5234 _ACEOF
5235 rm -f conftest.$ac_objext conftest$ac_exeext
5236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5237   (eval $ac_link) 2>conftest.er1
5238   ac_status=$?
5239   grep -v '^ *+' conftest.er1 >conftest.err
5240   rm -f conftest.er1
5241   cat conftest.err >&5
5242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5243   (exit $ac_status); } &&
5244          { ac_try='test -z "$ac_c_werror_flag"
5245                          || test ! -s conftest.err'
5246   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5247   (eval $ac_try) 2>&5
5248   ac_status=$?
5249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5250   (exit $ac_status); }; } &&
5251          { ac_try='test -s conftest$ac_exeext'
5252   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5253   (eval $ac_try) 2>&5
5254   ac_status=$?
5255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5256   (exit $ac_status); }; }; then
5257   eval "$as_ac_var=yes"
5258 else
5259   echo "$as_me: failed program was:" >&5
5260 sed 's/^/| /' conftest.$ac_ext >&5
5261
5262 eval "$as_ac_var=no"
5263 fi
5264 rm -f conftest.err conftest.$ac_objext \
5265       conftest$ac_exeext conftest.$ac_ext
5266 fi
5267 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5268 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5269 if test `eval echo '${'$as_ac_var'}'` = yes; then
5270   cat >>confdefs.h <<_ACEOF
5271 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5272 _ACEOF
5273
5274 else
5275
5276     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
5277
5278 fi
5279 done
5280
5281
5282
5283   :
5284
5285
5286
5287
5288
5289   if test $ac_cv_have_decl_memmem = no; then
5290     HAVE_DECL_MEMMEM=0
5291   fi
5292   :
5293
5294
5295
5296   GNULIB_MEMMEM=1
5297
5298
5299
5300
5301   if test $ac_cv_type_long_long_int = yes; then
5302     HAVE_LONG_LONG_INT=1
5303   else
5304     HAVE_LONG_LONG_INT=0
5305   fi
5306
5307
5308   if test $ac_cv_type_unsigned_long_long_int = yes; then
5309     HAVE_UNSIGNED_LONG_LONG_INT=1
5310   else
5311     HAVE_UNSIGNED_LONG_LONG_INT=0
5312   fi
5313
5314
5315       if test $ac_cv_header_inttypes_h = yes; then
5316     HAVE_INTTYPES_H=1
5317   else
5318     HAVE_INTTYPES_H=0
5319   fi
5320
5321
5322       if test $ac_cv_header_sys_types_h = yes; then
5323     HAVE_SYS_TYPES_H=1
5324   else
5325     HAVE_SYS_TYPES_H=0
5326   fi
5327
5328
5329
5330
5331
5332   :
5333
5334
5335
5336
5337
5338
5339
5340      if test $gl_cv_have_include_next = yes; then
5341        gl_cv_next_stdint_h='<'stdint.h'>'
5342      else
5343        echo "$as_me:$LINENO: checking absolute name of <stdint.h>" >&5
5344 echo $ECHO_N "checking absolute name of <stdint.h>... $ECHO_C" >&6
5345 if test "${gl_cv_next_stdint_h+set}" = set; then
5346   echo $ECHO_N "(cached) $ECHO_C" >&6
5347 else
5348
5349           if test $ac_cv_header_stdint_h = yes; then
5350             cat >conftest.$ac_ext <<_ACEOF
5351 /* confdefs.h.  */
5352 _ACEOF
5353 cat confdefs.h >>conftest.$ac_ext
5354 cat >>conftest.$ac_ext <<_ACEOF
5355 /* end confdefs.h.  */
5356 #include <stdint.h>
5357
5358 _ACEOF
5359                                     gl_cv_next_stdint_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5360                sed -n '\#/stdint.h#{
5361                  s#.*"\(.*/stdint.h\)".*#\1#
5362                  s#^/[^/]#//&#
5363                  p
5364                  q
5365                }'`'"'
5366           else
5367             gl_cv_next_stdint_h='<'stdint.h'>'
5368           fi
5369
5370 fi
5371 echo "$as_me:$LINENO: result: $gl_cv_next_stdint_h" >&5
5372 echo "${ECHO_T}$gl_cv_next_stdint_h" >&6
5373      fi
5374      NEXT_STDINT_H=$gl_cv_next_stdint_h
5375
5376
5377
5378   if test $ac_cv_header_stdint_h = yes; then
5379     HAVE_STDINT_H=1
5380   else
5381     HAVE_STDINT_H=0
5382   fi
5383
5384
5385     if test $ac_cv_header_stdint_h = yes; then
5386     echo "$as_me:$LINENO: checking whether stdint.h conforms to C99" >&5
5387 echo $ECHO_N "checking whether stdint.h conforms to C99... $ECHO_C" >&6
5388 if test "${gl_cv_header_working_stdint_h+set}" = set; then
5389   echo $ECHO_N "(cached) $ECHO_C" >&6
5390 else
5391   gl_cv_header_working_stdint_h=no
5392        cat >conftest.$ac_ext <<_ACEOF
5393
5394          /* confdefs.h.  */
5395 _ACEOF
5396 cat confdefs.h >>conftest.$ac_ext
5397 cat >>conftest.$ac_ext <<_ACEOF
5398 /* end confdefs.h.  */
5399
5400 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
5401 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
5402 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
5403 #include <stdint.h>
5404 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>.  */
5405 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
5406 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
5407 #endif
5408
5409
5410   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5411      included before <wchar.h>.  */
5412   #include <stddef.h>
5413   #include <signal.h>
5414   #if HAVE_WCHAR_H
5415   # include <stdio.h>
5416   # include <time.h>
5417   # include <wchar.h>
5418   #endif
5419
5420
5421 #ifdef INT8_MAX
5422 int8_t a1 = INT8_MAX;
5423 int8_t a1min = INT8_MIN;
5424 #endif
5425 #ifdef INT16_MAX
5426 int16_t a2 = INT16_MAX;
5427 int16_t a2min = INT16_MIN;
5428 #endif
5429 #ifdef INT32_MAX
5430 int32_t a3 = INT32_MAX;
5431 int32_t a3min = INT32_MIN;
5432 #endif
5433 #ifdef INT64_MAX
5434 int64_t a4 = INT64_MAX;
5435 int64_t a4min = INT64_MIN;
5436 #endif
5437 #ifdef UINT8_MAX
5438 uint8_t b1 = UINT8_MAX;
5439 #else
5440 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
5441 #endif
5442 #ifdef UINT16_MAX
5443 uint16_t b2 = UINT16_MAX;
5444 #endif
5445 #ifdef UINT32_MAX
5446 uint32_t b3 = UINT32_MAX;
5447 #endif
5448 #ifdef UINT64_MAX
5449 uint64_t b4 = UINT64_MAX;
5450 #endif
5451 int_least8_t c1 = INT8_C (0x7f);
5452 int_least8_t c1max = INT_LEAST8_MAX;
5453 int_least8_t c1min = INT_LEAST8_MIN;
5454 int_least16_t c2 = INT16_C (0x7fff);
5455 int_least16_t c2max = INT_LEAST16_MAX;
5456 int_least16_t c2min = INT_LEAST16_MIN;
5457 int_least32_t c3 = INT32_C (0x7fffffff);
5458 int_least32_t c3max = INT_LEAST32_MAX;
5459 int_least32_t c3min = INT_LEAST32_MIN;
5460 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
5461 int_least64_t c4max = INT_LEAST64_MAX;
5462 int_least64_t c4min = INT_LEAST64_MIN;
5463 uint_least8_t d1 = UINT8_C (0xff);
5464 uint_least8_t d1max = UINT_LEAST8_MAX;
5465 uint_least16_t d2 = UINT16_C (0xffff);
5466 uint_least16_t d2max = UINT_LEAST16_MAX;
5467 uint_least32_t d3 = UINT32_C (0xffffffff);
5468 uint_least32_t d3max = UINT_LEAST32_MAX;
5469 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
5470 uint_least64_t d4max = UINT_LEAST64_MAX;
5471 int_fast8_t e1 = INT_FAST8_MAX;
5472 int_fast8_t e1min = INT_FAST8_MIN;
5473 int_fast16_t e2 = INT_FAST16_MAX;
5474 int_fast16_t e2min = INT_FAST16_MIN;
5475 int_fast32_t e3 = INT_FAST32_MAX;
5476 int_fast32_t e3min = INT_FAST32_MIN;
5477 int_fast64_t e4 = INT_FAST64_MAX;
5478 int_fast64_t e4min = INT_FAST64_MIN;
5479 uint_fast8_t f1 = UINT_FAST8_MAX;
5480 uint_fast16_t f2 = UINT_FAST16_MAX;
5481 uint_fast32_t f3 = UINT_FAST32_MAX;
5482 uint_fast64_t f4 = UINT_FAST64_MAX;
5483 #ifdef INTPTR_MAX
5484 intptr_t g = INTPTR_MAX;
5485 intptr_t gmin = INTPTR_MIN;
5486 #endif
5487 #ifdef UINTPTR_MAX
5488 uintptr_t h = UINTPTR_MAX;
5489 #endif
5490 intmax_t i = INTMAX_MAX;
5491 uintmax_t j = UINTMAX_MAX;
5492
5493 #include <limits.h> /* for CHAR_BIT */
5494 #define TYPE_MINIMUM(t) \
5495   ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
5496 #define TYPE_MAXIMUM(t) \
5497   ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
5498 struct s {
5499   int check_PTRDIFF:
5500       PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
5501       && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
5502       ? 1 : -1;
5503   /* Detect bug in FreeBSD 6.0 / ia64.  */
5504   int check_SIG_ATOMIC:
5505       SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
5506       && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
5507       ? 1 : -1;
5508   int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
5509   int check_WCHAR:
5510       WCHAR_MIN == TYPE_MINIMUM (wchar_t)
5511       && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
5512       ? 1 : -1;
5513   /* Detect bug in mingw.  */
5514   int check_WINT:
5515       WINT_MIN == TYPE_MINIMUM (wint_t)
5516       && WINT_MAX == TYPE_MAXIMUM (wint_t)
5517       ? 1 : -1;
5518
5519   /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others.  */
5520   int check_UINT8_C:
5521         (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
5522   int check_UINT16_C:
5523         (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
5524
5525   /* Detect bugs in OpenBSD 3.9 stdint.h.  */
5526 #ifdef UINT8_MAX
5527   int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
5528 #endif
5529 #ifdef UINT16_MAX
5530   int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
5531 #endif
5532 #ifdef UINT32_MAX
5533   int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
5534 #endif
5535 #ifdef UINT64_MAX
5536   int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
5537 #endif
5538   int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
5539   int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
5540   int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
5541   int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
5542   int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
5543   int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
5544   int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
5545   int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
5546   int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
5547   int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
5548   int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
5549 };
5550
5551 int
5552 main ()
5553 {
5554
5555   ;
5556   return 0;
5557 }
5558 _ACEOF
5559 rm -f conftest.$ac_objext
5560 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5561   (eval $ac_compile) 2>conftest.er1
5562   ac_status=$?
5563   grep -v '^ *+' conftest.er1 >conftest.err
5564   rm -f conftest.er1
5565   cat conftest.err >&5
5566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5567   (exit $ac_status); } &&
5568          { ac_try='test -z "$ac_c_werror_flag"
5569                          || test ! -s conftest.err'
5570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5571   (eval $ac_try) 2>&5
5572   ac_status=$?
5573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5574   (exit $ac_status); }; } &&
5575          { ac_try='test -s conftest.$ac_objext'
5576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5577   (eval $ac_try) 2>&5
5578   ac_status=$?
5579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5580   (exit $ac_status); }; }; then
5581   gl_cv_header_working_stdint_h=yes
5582 else
5583   echo "$as_me: failed program was:" >&5
5584 sed 's/^/| /' conftest.$ac_ext >&5
5585
5586 fi
5587 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5588 fi
5589 echo "$as_me:$LINENO: result: $gl_cv_header_working_stdint_h" >&5
5590 echo "${ECHO_T}$gl_cv_header_working_stdint_h" >&6
5591   fi
5592   if test "$gl_cv_header_working_stdint_h" = yes; then
5593     STDINT_H=
5594   else
5595
5596
5597 for ac_header in sys/inttypes.h sys/bitypes.h
5598 do
5599 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5600 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5601   echo "$as_me:$LINENO: checking for $ac_header" >&5
5602 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5603 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5604   echo $ECHO_N "(cached) $ECHO_C" >&6
5605 fi
5606 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5607 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5608 else
5609   # Is the header compilable?
5610 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5611 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5612 cat >conftest.$ac_ext <<_ACEOF
5613 /* confdefs.h.  */
5614 _ACEOF
5615 cat confdefs.h >>conftest.$ac_ext
5616 cat >>conftest.$ac_ext <<_ACEOF
5617 /* end confdefs.h.  */
5618 $ac_includes_default
5619 #include <$ac_header>
5620 _ACEOF
5621 rm -f conftest.$ac_objext
5622 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5623   (eval $ac_compile) 2>conftest.er1
5624   ac_status=$?
5625   grep -v '^ *+' conftest.er1 >conftest.err
5626   rm -f conftest.er1
5627   cat conftest.err >&5
5628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5629   (exit $ac_status); } &&
5630          { ac_try='test -z "$ac_c_werror_flag"
5631                          || test ! -s conftest.err'
5632   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5633   (eval $ac_try) 2>&5
5634   ac_status=$?
5635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5636   (exit $ac_status); }; } &&
5637          { ac_try='test -s conftest.$ac_objext'
5638   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5639   (eval $ac_try) 2>&5
5640   ac_status=$?
5641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5642   (exit $ac_status); }; }; then
5643   ac_header_compiler=yes
5644 else
5645   echo "$as_me: failed program was:" >&5
5646 sed 's/^/| /' conftest.$ac_ext >&5
5647
5648 ac_header_compiler=no
5649 fi
5650 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5651 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5652 echo "${ECHO_T}$ac_header_compiler" >&6
5653
5654 # Is the header present?
5655 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5656 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5657 cat >conftest.$ac_ext <<_ACEOF
5658 /* confdefs.h.  */
5659 _ACEOF
5660 cat confdefs.h >>conftest.$ac_ext
5661 cat >>conftest.$ac_ext <<_ACEOF
5662 /* end confdefs.h.  */
5663 #include <$ac_header>
5664 _ACEOF
5665 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5666   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5667   ac_status=$?
5668   grep -v '^ *+' conftest.er1 >conftest.err
5669   rm -f conftest.er1
5670   cat conftest.err >&5
5671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5672   (exit $ac_status); } >/dev/null; then
5673   if test -s conftest.err; then
5674     ac_cpp_err=$ac_c_preproc_warn_flag
5675     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5676   else
5677     ac_cpp_err=
5678   fi
5679 else
5680   ac_cpp_err=yes
5681 fi
5682 if test -z "$ac_cpp_err"; then
5683   ac_header_preproc=yes
5684 else
5685   echo "$as_me: failed program was:" >&5
5686 sed 's/^/| /' conftest.$ac_ext >&5
5687
5688   ac_header_preproc=no
5689 fi
5690 rm -f conftest.err conftest.$ac_ext
5691 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5692 echo "${ECHO_T}$ac_header_preproc" >&6
5693
5694 # So?  What about this header?
5695 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5696   yes:no: )
5697     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5698 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5699     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5700 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5701     ac_header_preproc=yes
5702     ;;
5703   no:yes:* )
5704     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5705 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5706     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5707 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5708     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5709 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5710     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5711 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5712     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5713 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5714     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5715 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5716     (
5717       cat <<\_ASBOX
5718 ## ------------------------------------------ ##
5719 ## Report this to the AC_PACKAGE_NAME lists.  ##
5720 ## ------------------------------------------ ##
5721 _ASBOX
5722     ) |
5723       sed "s/^/$as_me: WARNING:     /" >&2
5724     ;;
5725 esac
5726 echo "$as_me:$LINENO: checking for $ac_header" >&5
5727 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5728 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5729   echo $ECHO_N "(cached) $ECHO_C" >&6
5730 else
5731   eval "$as_ac_Header=\$ac_header_preproc"
5732 fi
5733 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5734 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5735
5736 fi
5737 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5738   cat >>confdefs.h <<_ACEOF
5739 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5740 _ACEOF
5741
5742 fi
5743
5744 done
5745
5746     if test $ac_cv_header_sys_inttypes_h = yes; then
5747       HAVE_SYS_INTTYPES_H=1
5748     else
5749       HAVE_SYS_INTTYPES_H=0
5750     fi
5751
5752     if test $ac_cv_header_sys_bitypes_h = yes; then
5753       HAVE_SYS_BITYPES_H=1
5754     else
5755       HAVE_SYS_BITYPES_H=0
5756     fi
5757
5758
5759
5760   :
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775   for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
5776     echo "$as_me:$LINENO: checking for bit size of $gltype" >&5
5777 echo $ECHO_N "checking for bit size of $gltype... $ECHO_C" >&6
5778 if eval "test \"\${gl_cv_bitsizeof_${gltype}+set}\" = set"; then
5779   echo $ECHO_N "(cached) $ECHO_C" >&6
5780 else
5781   if test "$cross_compiling" = yes; then
5782   # Depending upon the size, compute the lo and hi bounds.
5783 cat >conftest.$ac_ext <<_ACEOF
5784 /* confdefs.h.  */
5785 _ACEOF
5786 cat confdefs.h >>conftest.$ac_ext
5787 cat >>conftest.$ac_ext <<_ACEOF
5788 /* end confdefs.h.  */
5789
5790   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5791      included before <wchar.h>.  */
5792   #include <stddef.h>
5793   #include <signal.h>
5794   #if HAVE_WCHAR_H
5795   # include <stdio.h>
5796   # include <time.h>
5797   # include <wchar.h>
5798   #endif
5799
5800 #include <limits.h>
5801 int
5802 main ()
5803 {
5804 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= 0)];
5805 test_array [0] = 0
5806
5807   ;
5808   return 0;
5809 }
5810 _ACEOF
5811 rm -f conftest.$ac_objext
5812 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5813   (eval $ac_compile) 2>conftest.er1
5814   ac_status=$?
5815   grep -v '^ *+' conftest.er1 >conftest.err
5816   rm -f conftest.er1
5817   cat conftest.err >&5
5818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5819   (exit $ac_status); } &&
5820          { ac_try='test -z "$ac_c_werror_flag"
5821                          || test ! -s conftest.err'
5822   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5823   (eval $ac_try) 2>&5
5824   ac_status=$?
5825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5826   (exit $ac_status); }; } &&
5827          { ac_try='test -s conftest.$ac_objext'
5828   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5829   (eval $ac_try) 2>&5
5830   ac_status=$?
5831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5832   (exit $ac_status); }; }; then
5833   ac_lo=0 ac_mid=0
5834   while :; do
5835     cat >conftest.$ac_ext <<_ACEOF
5836 /* confdefs.h.  */
5837 _ACEOF
5838 cat confdefs.h >>conftest.$ac_ext
5839 cat >>conftest.$ac_ext <<_ACEOF
5840 /* end confdefs.h.  */
5841
5842   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5843      included before <wchar.h>.  */
5844   #include <stddef.h>
5845   #include <signal.h>
5846   #if HAVE_WCHAR_H
5847   # include <stdio.h>
5848   # include <time.h>
5849   # include <wchar.h>
5850   #endif
5851
5852 #include <limits.h>
5853 int
5854 main ()
5855 {
5856 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
5857 test_array [0] = 0
5858
5859   ;
5860   return 0;
5861 }
5862 _ACEOF
5863 rm -f conftest.$ac_objext
5864 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5865   (eval $ac_compile) 2>conftest.er1
5866   ac_status=$?
5867   grep -v '^ *+' conftest.er1 >conftest.err
5868   rm -f conftest.er1
5869   cat conftest.err >&5
5870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5871   (exit $ac_status); } &&
5872          { ac_try='test -z "$ac_c_werror_flag"
5873                          || test ! -s conftest.err'
5874   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5875   (eval $ac_try) 2>&5
5876   ac_status=$?
5877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5878   (exit $ac_status); }; } &&
5879          { ac_try='test -s conftest.$ac_objext'
5880   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5881   (eval $ac_try) 2>&5
5882   ac_status=$?
5883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5884   (exit $ac_status); }; }; then
5885   ac_hi=$ac_mid; break
5886 else
5887   echo "$as_me: failed program was:" >&5
5888 sed 's/^/| /' conftest.$ac_ext >&5
5889
5890 ac_lo=`expr $ac_mid + 1`
5891                     if test $ac_lo -le $ac_mid; then
5892                       ac_lo= ac_hi=
5893                       break
5894                     fi
5895                     ac_mid=`expr 2 '*' $ac_mid + 1`
5896 fi
5897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5898   done
5899 else
5900   echo "$as_me: failed program was:" >&5
5901 sed 's/^/| /' conftest.$ac_ext >&5
5902
5903 cat >conftest.$ac_ext <<_ACEOF
5904 /* confdefs.h.  */
5905 _ACEOF
5906 cat confdefs.h >>conftest.$ac_ext
5907 cat >>conftest.$ac_ext <<_ACEOF
5908 /* end confdefs.h.  */
5909
5910   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5911      included before <wchar.h>.  */
5912   #include <stddef.h>
5913   #include <signal.h>
5914   #if HAVE_WCHAR_H
5915   # include <stdio.h>
5916   # include <time.h>
5917   # include <wchar.h>
5918   #endif
5919
5920 #include <limits.h>
5921 int
5922 main ()
5923 {
5924 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) < 0)];
5925 test_array [0] = 0
5926
5927   ;
5928   return 0;
5929 }
5930 _ACEOF
5931 rm -f conftest.$ac_objext
5932 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5933   (eval $ac_compile) 2>conftest.er1
5934   ac_status=$?
5935   grep -v '^ *+' conftest.er1 >conftest.err
5936   rm -f conftest.er1
5937   cat conftest.err >&5
5938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5939   (exit $ac_status); } &&
5940          { ac_try='test -z "$ac_c_werror_flag"
5941                          || test ! -s conftest.err'
5942   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5943   (eval $ac_try) 2>&5
5944   ac_status=$?
5945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5946   (exit $ac_status); }; } &&
5947          { ac_try='test -s conftest.$ac_objext'
5948   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5949   (eval $ac_try) 2>&5
5950   ac_status=$?
5951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5952   (exit $ac_status); }; }; then
5953   ac_hi=-1 ac_mid=-1
5954   while :; do
5955     cat >conftest.$ac_ext <<_ACEOF
5956 /* confdefs.h.  */
5957 _ACEOF
5958 cat confdefs.h >>conftest.$ac_ext
5959 cat >>conftest.$ac_ext <<_ACEOF
5960 /* end confdefs.h.  */
5961
5962   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5963      included before <wchar.h>.  */
5964   #include <stddef.h>
5965   #include <signal.h>
5966   #if HAVE_WCHAR_H
5967   # include <stdio.h>
5968   # include <time.h>
5969   # include <wchar.h>
5970   #endif
5971
5972 #include <limits.h>
5973 int
5974 main ()
5975 {
5976 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= $ac_mid)];
5977 test_array [0] = 0
5978
5979   ;
5980   return 0;
5981 }
5982 _ACEOF
5983 rm -f conftest.$ac_objext
5984 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5985   (eval $ac_compile) 2>conftest.er1
5986   ac_status=$?
5987   grep -v '^ *+' conftest.er1 >conftest.err
5988   rm -f conftest.er1
5989   cat conftest.err >&5
5990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991   (exit $ac_status); } &&
5992          { ac_try='test -z "$ac_c_werror_flag"
5993                          || test ! -s conftest.err'
5994   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5995   (eval $ac_try) 2>&5
5996   ac_status=$?
5997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5998   (exit $ac_status); }; } &&
5999          { ac_try='test -s conftest.$ac_objext'
6000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6001   (eval $ac_try) 2>&5
6002   ac_status=$?
6003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6004   (exit $ac_status); }; }; then
6005   ac_lo=$ac_mid; break
6006 else
6007   echo "$as_me: failed program was:" >&5
6008 sed 's/^/| /' conftest.$ac_ext >&5
6009
6010 ac_hi=`expr '(' $ac_mid ')' - 1`
6011                        if test $ac_mid -le $ac_hi; then
6012                          ac_lo= ac_hi=
6013                          break
6014                        fi
6015                        ac_mid=`expr 2 '*' $ac_mid`
6016 fi
6017 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6018   done
6019 else
6020   echo "$as_me: failed program was:" >&5
6021 sed 's/^/| /' conftest.$ac_ext >&5
6022
6023 ac_lo= ac_hi=
6024 fi
6025 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6026 fi
6027 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6028 # Binary search between lo and hi bounds.
6029 while test "x$ac_lo" != "x$ac_hi"; do
6030   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6031   cat >conftest.$ac_ext <<_ACEOF
6032 /* confdefs.h.  */
6033 _ACEOF
6034 cat confdefs.h >>conftest.$ac_ext
6035 cat >>conftest.$ac_ext <<_ACEOF
6036 /* end confdefs.h.  */
6037
6038   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6039      included before <wchar.h>.  */
6040   #include <stddef.h>
6041   #include <signal.h>
6042   #if HAVE_WCHAR_H
6043   # include <stdio.h>
6044   # include <time.h>
6045   # include <wchar.h>
6046   #endif
6047
6048 #include <limits.h>
6049 int
6050 main ()
6051 {
6052 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
6053 test_array [0] = 0
6054
6055   ;
6056   return 0;
6057 }
6058 _ACEOF
6059 rm -f conftest.$ac_objext
6060 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6061   (eval $ac_compile) 2>conftest.er1
6062   ac_status=$?
6063   grep -v '^ *+' conftest.er1 >conftest.err
6064   rm -f conftest.er1
6065   cat conftest.err >&5
6066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6067   (exit $ac_status); } &&
6068          { ac_try='test -z "$ac_c_werror_flag"
6069                          || test ! -s conftest.err'
6070   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6071   (eval $ac_try) 2>&5
6072   ac_status=$?
6073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6074   (exit $ac_status); }; } &&
6075          { ac_try='test -s conftest.$ac_objext'
6076   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6077   (eval $ac_try) 2>&5
6078   ac_status=$?
6079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6080   (exit $ac_status); }; }; then
6081   ac_hi=$ac_mid
6082 else
6083   echo "$as_me: failed program was:" >&5
6084 sed 's/^/| /' conftest.$ac_ext >&5
6085
6086 ac_lo=`expr '(' $ac_mid ')' + 1`
6087 fi
6088 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6089 done
6090 case $ac_lo in
6091 ?*) result=$ac_lo;;
6092 '') result=unknown ;;
6093 esac
6094 else
6095   if test "$cross_compiling" = yes; then
6096   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6097 echo "$as_me: error: in \`$ac_pwd':" >&2;}
6098 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6099 See \`config.log' for more details." >&5
6100 echo "$as_me: error: cannot run test program while cross compiling
6101 See \`config.log' for more details." >&2;}
6102    { (exit 1); exit 1; }; }; }
6103 else
6104   cat >conftest.$ac_ext <<_ACEOF
6105 /* confdefs.h.  */
6106 _ACEOF
6107 cat confdefs.h >>conftest.$ac_ext
6108 cat >>conftest.$ac_ext <<_ACEOF
6109 /* end confdefs.h.  */
6110
6111   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6112      included before <wchar.h>.  */
6113   #include <stddef.h>
6114   #include <signal.h>
6115   #if HAVE_WCHAR_H
6116   # include <stdio.h>
6117   # include <time.h>
6118   # include <wchar.h>
6119   #endif
6120
6121 #include <limits.h>
6122 long longval () { return sizeof ($gltype) * CHAR_BIT; }
6123 unsigned long ulongval () { return sizeof ($gltype) * CHAR_BIT; }
6124 #include <stdio.h>
6125 #include <stdlib.h>
6126 int
6127 main ()
6128 {
6129
6130   FILE *f = fopen ("conftest.val", "w");
6131   if (! f)
6132     exit (1);
6133   if ((sizeof ($gltype) * CHAR_BIT) < 0)
6134     {
6135       long i = longval ();
6136       if (i != (sizeof ($gltype) * CHAR_BIT))
6137         exit (1);
6138       fprintf (f, "%ld\n", i);
6139     }
6140   else
6141     {
6142       unsigned long i = ulongval ();
6143       if (i != (sizeof ($gltype) * CHAR_BIT))
6144         exit (1);
6145       fprintf (f, "%lu\n", i);
6146     }
6147   exit (ferror (f) || fclose (f) != 0);
6148
6149   ;
6150   return 0;
6151 }
6152 _ACEOF
6153 rm -f conftest$ac_exeext
6154 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6155   (eval $ac_link) 2>&5
6156   ac_status=$?
6157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6158   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6159   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6160   (eval $ac_try) 2>&5
6161   ac_status=$?
6162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6163   (exit $ac_status); }; }; then
6164   result=`cat conftest.val`
6165 else
6166   echo "$as_me: program exited with status $ac_status" >&5
6167 echo "$as_me: failed program was:" >&5
6168 sed 's/^/| /' conftest.$ac_ext >&5
6169
6170 ( exit $ac_status )
6171 result=unknown
6172 fi
6173 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6174 fi
6175 fi
6176 rm -f conftest.val
6177        eval gl_cv_bitsizeof_${gltype}=\$result
6178
6179 fi
6180 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_bitsizeof_${gltype}'}'`" >&5
6181 echo "${ECHO_T}`eval echo '${'gl_cv_bitsizeof_${gltype}'}'`" >&6
6182     eval result=\$gl_cv_bitsizeof_${gltype}
6183     if test $result = unknown; then
6184                                                 result=0
6185     fi
6186     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6187     cat >>confdefs.h <<_ACEOF
6188 #define BITSIZEOF_${GLTYPE} $result
6189 _ACEOF
6190
6191     eval BITSIZEOF_${GLTYPE}=\$result
6192   done
6193
6194
6195
6196
6197
6198
6199
6200   for gltype in sig_atomic_t wchar_t wint_t ; do
6201     echo "$as_me:$LINENO: checking whether $gltype is signed" >&5
6202 echo $ECHO_N "checking whether $gltype is signed... $ECHO_C" >&6
6203 if eval "test \"\${gl_cv_type_${gltype}_signed+set}\" = set"; then
6204   echo $ECHO_N "(cached) $ECHO_C" >&6
6205 else
6206   cat >conftest.$ac_ext <<_ACEOF
6207 /* confdefs.h.  */
6208 _ACEOF
6209 cat confdefs.h >>conftest.$ac_ext
6210 cat >>conftest.$ac_ext <<_ACEOF
6211 /* end confdefs.h.  */
6212
6213   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6214      included before <wchar.h>.  */
6215   #include <stddef.h>
6216   #include <signal.h>
6217   #if HAVE_WCHAR_H
6218   # include <stdio.h>
6219   # include <time.h>
6220   # include <wchar.h>
6221   #endif
6222
6223             int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
6224 int
6225 main ()
6226 {
6227
6228   ;
6229   return 0;
6230 }
6231 _ACEOF
6232 rm -f conftest.$ac_objext
6233 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6234   (eval $ac_compile) 2>conftest.er1
6235   ac_status=$?
6236   grep -v '^ *+' conftest.er1 >conftest.err
6237   rm -f conftest.er1
6238   cat conftest.err >&5
6239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6240   (exit $ac_status); } &&
6241          { ac_try='test -z "$ac_c_werror_flag"
6242                          || test ! -s conftest.err'
6243   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6244   (eval $ac_try) 2>&5
6245   ac_status=$?
6246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6247   (exit $ac_status); }; } &&
6248          { ac_try='test -s conftest.$ac_objext'
6249   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6250   (eval $ac_try) 2>&5
6251   ac_status=$?
6252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6253   (exit $ac_status); }; }; then
6254   result=yes
6255 else
6256   echo "$as_me: failed program was:" >&5
6257 sed 's/^/| /' conftest.$ac_ext >&5
6258
6259 result=no
6260 fi
6261 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6262        eval gl_cv_type_${gltype}_signed=\$result
6263
6264 fi
6265 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_signed'}'`" >&5
6266 echo "${ECHO_T}`eval echo '${'gl_cv_type_${gltype}_signed'}'`" >&6
6267     eval result=\$gl_cv_type_${gltype}_signed
6268     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6269     if test "$result" = yes; then
6270       cat >>confdefs.h <<_ACEOF
6271 #define HAVE_SIGNED_${GLTYPE} 1
6272 _ACEOF
6273
6274       eval HAVE_SIGNED_${GLTYPE}=1
6275     else
6276       eval HAVE_SIGNED_${GLTYPE}=0
6277     fi
6278   done
6279
6280
6281   gl_cv_type_ptrdiff_t_signed=yes
6282   gl_cv_type_size_t_signed=no
6283
6284
6285
6286
6287
6288
6289
6290   for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
6291     echo "$as_me:$LINENO: checking for $gltype integer literal suffix" >&5
6292 echo $ECHO_N "checking for $gltype integer literal suffix... $ECHO_C" >&6
6293 if eval "test \"\${gl_cv_type_${gltype}_suffix+set}\" = set"; then
6294   echo $ECHO_N "(cached) $ECHO_C" >&6
6295 else
6296   eval gl_cv_type_${gltype}_suffix=no
6297        eval result=\$gl_cv_type_${gltype}_signed
6298        if test "$result" = yes; then
6299          glsufu=
6300        else
6301          glsufu=u
6302        fi
6303        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6304          case $glsuf in
6305            '')  gltype1='int';;
6306            l)   gltype1='long int';;
6307            ll)  gltype1='long long int';;
6308            i64) gltype1='__int64';;
6309            u)   gltype1='unsigned int';;
6310            ul)  gltype1='unsigned long int';;
6311            ull) gltype1='unsigned long long int';;
6312            ui64)gltype1='unsigned __int64';;
6313          esac
6314          cat >conftest.$ac_ext <<_ACEOF
6315 /* confdefs.h.  */
6316 _ACEOF
6317 cat confdefs.h >>conftest.$ac_ext
6318 cat >>conftest.$ac_ext <<_ACEOF
6319 /* end confdefs.h.  */
6320
6321   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6322      included before <wchar.h>.  */
6323   #include <stddef.h>
6324   #include <signal.h>
6325   #if HAVE_WCHAR_H
6326   # include <stdio.h>
6327   # include <time.h>
6328   # include <wchar.h>
6329   #endif
6330
6331               extern $gltype foo;
6332               extern $gltype1 foo;
6333 int
6334 main ()
6335 {
6336
6337   ;
6338   return 0;
6339 }
6340 _ACEOF
6341 rm -f conftest.$ac_objext
6342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6343   (eval $ac_compile) 2>conftest.er1
6344   ac_status=$?
6345   grep -v '^ *+' conftest.er1 >conftest.err
6346   rm -f conftest.er1
6347   cat conftest.err >&5
6348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349   (exit $ac_status); } &&
6350          { ac_try='test -z "$ac_c_werror_flag"
6351                          || test ! -s conftest.err'
6352   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6353   (eval $ac_try) 2>&5
6354   ac_status=$?
6355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6356   (exit $ac_status); }; } &&
6357          { ac_try='test -s conftest.$ac_objext'
6358   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6359   (eval $ac_try) 2>&5
6360   ac_status=$?
6361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6362   (exit $ac_status); }; }; then
6363   eval gl_cv_type_${gltype}_suffix=\$glsuf
6364 else
6365   echo "$as_me: failed program was:" >&5
6366 sed 's/^/| /' conftest.$ac_ext >&5
6367
6368 fi
6369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6370          eval result=\$gl_cv_type_${gltype}_suffix
6371          test "$result" != no && break
6372        done
6373 fi
6374 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_suffix'}'`" >&5
6375 echo "${ECHO_T}`eval echo '${'gl_cv_type_${gltype}_suffix'}'`" >&6
6376     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6377     eval result=\$gl_cv_type_${gltype}_suffix
6378     test "$result" = no && result=
6379     eval ${GLTYPE}_SUFFIX=\$result
6380     cat >>confdefs.h <<_ACEOF
6381 #define ${GLTYPE}_SUFFIX $result
6382 _ACEOF
6383
6384   done
6385
6386
6387
6388     STDINT_H=stdint.h
6389   fi
6390
6391
6392
6393
6394
6395
6396
6397   echo "$as_me:$LINENO: checking whether <wchar.h> is standalone" >&5
6398 echo $ECHO_N "checking whether <wchar.h> is standalone... $ECHO_C" >&6
6399 if test "${gl_cv_header_wchar_h_standalone+set}" = set; then
6400   echo $ECHO_N "(cached) $ECHO_C" >&6
6401 else
6402   cat >conftest.$ac_ext <<_ACEOF
6403 #include <wchar.h>
6404 wchar_t w;
6405 _ACEOF
6406 rm -f conftest.$ac_objext
6407 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6408   (eval $ac_compile) 2>conftest.er1
6409   ac_status=$?
6410   grep -v '^ *+' conftest.er1 >conftest.err
6411   rm -f conftest.er1
6412   cat conftest.err >&5
6413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6414   (exit $ac_status); } &&
6415          { ac_try='test -z "$ac_c_werror_flag"
6416                          || test ! -s conftest.err'
6417   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6418   (eval $ac_try) 2>&5
6419   ac_status=$?
6420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6421   (exit $ac_status); }; } &&
6422          { ac_try='test -s conftest.$ac_objext'
6423   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6424   (eval $ac_try) 2>&5
6425   ac_status=$?
6426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6427   (exit $ac_status); }; }; then
6428   gl_cv_header_wchar_h_standalone=yes
6429 else
6430   echo "$as_me: failed program was:" >&5
6431 sed 's/^/| /' conftest.$ac_ext >&5
6432
6433 gl_cv_header_wchar_h_standalone=no
6434 fi
6435 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6436 fi
6437 echo "$as_me:$LINENO: result: $gl_cv_header_wchar_h_standalone" >&5
6438 echo "${ECHO_T}$gl_cv_header_wchar_h_standalone" >&6
6439   if test $gl_cv_header_wchar_h_standalone != yes; then
6440     WCHAR_H=wchar.h
6441   fi
6442
6443
6444   :
6445
6446
6447
6448
6449
6450   if test $ac_cv_header_wchar_h = yes; then
6451     HAVE_WCHAR_H=1
6452   else
6453     HAVE_WCHAR_H=0
6454   fi
6455
6456
6457
6458
6459   :
6460
6461
6462
6463
6464
6465
6466
6467      if test $gl_cv_have_include_next = yes; then
6468        gl_cv_next_wchar_h='<'wchar.h'>'
6469      else
6470        echo "$as_me:$LINENO: checking absolute name of <wchar.h>" >&5
6471 echo $ECHO_N "checking absolute name of <wchar.h>... $ECHO_C" >&6
6472 if test "${gl_cv_next_wchar_h+set}" = set; then
6473   echo $ECHO_N "(cached) $ECHO_C" >&6
6474 else
6475
6476           if test $ac_cv_header_wchar_h = yes; then
6477             cat >conftest.$ac_ext <<_ACEOF
6478 /* confdefs.h.  */
6479 _ACEOF
6480 cat confdefs.h >>conftest.$ac_ext
6481 cat >>conftest.$ac_ext <<_ACEOF
6482 /* end confdefs.h.  */
6483 #include <wchar.h>
6484
6485 _ACEOF
6486                                     gl_cv_next_wchar_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6487                sed -n '\#/wchar.h#{
6488                  s#.*"\(.*/wchar.h\)".*#\1#
6489                  s#^/[^/]#//&#
6490                  p
6491                  q
6492                }'`'"'
6493           else
6494             gl_cv_next_wchar_h='<'wchar.h'>'
6495           fi
6496
6497 fi
6498 echo "$as_me:$LINENO: result: $gl_cv_next_wchar_h" >&5
6499 echo "${ECHO_T}$gl_cv_next_wchar_h" >&6
6500      fi
6501      NEXT_WCHAR_H=$gl_cv_next_wchar_h
6502
6503
6504
6505
6506
6507
6508
6509
6510   gltests_libdeps=
6511   gltests_ltlibdeps=
6512
6513
6514
6515   gl_source_base='tests'
6516
6517
6518
6519
6520   LIBGNU_LIBDEPS="$gl_libdeps"
6521
6522   LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
6523
6524
6525
6526 # For Makefile dependencies.
6527 GNULIB_STDINT_H=
6528 if test x"$STDINT_H" != x; then
6529   GNULIB_STDINT_H=gnulib/$STDINT_H
6530 fi
6531
6532
6533 PACKAGE=gdb
6534
6535 cat >>confdefs.h <<_ACEOF
6536 #define PACKAGE "$PACKAGE"
6537 _ACEOF
6538
6539
6540
6541 # GDB does not use automake, but gnulib does.  This line lets us
6542 # generate its Makefile.in.
6543 am__api_version="1.9"
6544 # Find a good install program.  We prefer a C program (faster),
6545 # so one script is as good as another.  But avoid the broken or
6546 # incompatible versions:
6547 # SysV /etc/install, /usr/sbin/install
6548 # SunOS /usr/etc/install
6549 # IRIX /sbin/install
6550 # AIX /bin/install
6551 # AmigaOS /C/install, which installs bootblocks on floppy discs
6552 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6553 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6554 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6555 # OS/2's system install, which has a completely different semantic
6556 # ./install, which can be erroneously created by make from ./install.sh.
6557 # Reject install programs that cannot install multiple files.
6558 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6559 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
6560 if test -z "$INSTALL"; then
6561 if test "${ac_cv_path_install+set}" = set; then
6562   echo $ECHO_N "(cached) $ECHO_C" >&6
6563 else
6564   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6565 for as_dir in $PATH
6566 do
6567   IFS=$as_save_IFS
6568   test -z "$as_dir" && as_dir=.
6569   # Account for people who put trailing slashes in PATH elements.
6570 case $as_dir/ in
6571   ./ | .// | /cC/* | \
6572   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6573   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6574   /usr/ucb/* ) ;;
6575   *)
6576     # OSF1 and SCO ODT 3.0 have their own names for install.
6577     # Don't use installbsd from OSF since it installs stuff as root
6578     # by default.
6579     for ac_prog in ginstall scoinst install; do
6580       for ac_exec_ext in '' $ac_executable_extensions; do
6581         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6582           if test $ac_prog = install &&
6583             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6584             # AIX install.  It has an incompatible calling convention.
6585             :
6586           elif test $ac_prog = install &&
6587             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6588             # program-specific install script used by HP pwplus--don't use.
6589             :
6590           else
6591             rm -rf conftest.one conftest.two conftest.dir
6592             echo one > conftest.one
6593             echo two > conftest.two
6594             mkdir conftest.dir
6595             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6596               test -s conftest.one && test -s conftest.two &&
6597               test -s conftest.dir/conftest.one &&
6598               test -s conftest.dir/conftest.two
6599             then
6600               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6601               break 3
6602             fi
6603           fi
6604         fi
6605       done
6606     done
6607     ;;
6608 esac
6609 done
6610
6611 rm -rf conftest.one conftest.two conftest.dir
6612
6613 fi
6614   if test "${ac_cv_path_install+set}" = set; then
6615     INSTALL=$ac_cv_path_install
6616   else
6617     # As a last resort, use the slow shell script.  Don't cache a
6618     # value for INSTALL within a source directory, because that will
6619     # break other packages using the cache if that directory is
6620     # removed, or if the value is a relative name.
6621     INSTALL=$ac_install_sh
6622   fi
6623 fi
6624 echo "$as_me:$LINENO: result: $INSTALL" >&5
6625 echo "${ECHO_T}$INSTALL" >&6
6626
6627 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6628 # It thinks the first close brace ends the variable substitution.
6629 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6630
6631 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6632
6633 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6634
6635 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
6636 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
6637 # Just in case
6638 sleep 1
6639 echo timestamp > conftest.file
6640 # Do `set' in a subshell so we don't clobber the current shell's
6641 # arguments.  Must try -L first in case configure is actually a
6642 # symlink; some systems play weird games with the mod time of symlinks
6643 # (eg FreeBSD returns the mod time of the symlink's containing
6644 # directory).
6645 if (
6646    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
6647    if test "$*" = "X"; then
6648       # -L didn't work.
6649       set X `ls -t $srcdir/configure conftest.file`
6650    fi
6651    rm -f conftest.file
6652    if test "$*" != "X $srcdir/configure conftest.file" \
6653       && test "$*" != "X conftest.file $srcdir/configure"; then
6654
6655       # If neither matched, then we have a broken ls.  This can happen
6656       # if, for instance, CONFIG_SHELL is bash and it inherits a
6657       # broken ls alias from the environment.  This has actually
6658       # happened.  Such a system could not be considered "sane".
6659       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
6660 alias in your environment" >&5
6661 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
6662 alias in your environment" >&2;}
6663    { (exit 1); exit 1; }; }
6664    fi
6665
6666    test "$2" = conftest.file
6667    )
6668 then
6669    # Ok.
6670    :
6671 else
6672    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
6673 Check your system clock" >&5
6674 echo "$as_me: error: newly created file is older than distributed files!
6675 Check your system clock" >&2;}
6676    { (exit 1); exit 1; }; }
6677 fi
6678 echo "$as_me:$LINENO: result: yes" >&5
6679 echo "${ECHO_T}yes" >&6
6680 test "$program_prefix" != NONE &&
6681   program_transform_name="s,^,$program_prefix,;$program_transform_name"
6682 # Use a double $ so make ignores it.
6683 test "$program_suffix" != NONE &&
6684   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
6685 # Double any \ or $.  echo might interpret backslashes.
6686 # By default was `s,x,x', remove it if useless.
6687 cat <<\_ACEOF >conftest.sed
6688 s/[\\$]/&&/g;s/;s,x,x,$//
6689 _ACEOF
6690 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
6691 rm conftest.sed
6692
6693 # expand $ac_aux_dir to an absolute path
6694 am_aux_dir=`cd $ac_aux_dir && pwd`
6695
6696 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
6697 # Use eval to expand $SHELL
6698 if eval "$MISSING --run true"; then
6699   am_missing_run="$MISSING --run "
6700 else
6701   am_missing_run=
6702   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
6703 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
6704 fi
6705
6706 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
6707   # We used to keeping the `.' as first argument, in order to
6708   # allow $(mkdir_p) to be used without argument.  As in
6709   #   $(mkdir_p) $(somedir)
6710   # where $(somedir) is conditionally defined.  However this is wrong
6711   # for two reasons:
6712   #  1. if the package is installed by a user who cannot write `.'
6713   #     make install will fail,
6714   #  2. the above comment should most certainly read
6715   #     $(mkdir_p) $(DESTDIR)$(somedir)
6716   #     so it does not work when $(somedir) is undefined and
6717   #     $(DESTDIR) is not.
6718   #  To support the latter case, we have to write
6719   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
6720   #  so the `.' trick is pointless.
6721   mkdir_p='mkdir -p --'
6722 else
6723   # On NextStep and OpenStep, the `mkdir' command does not
6724   # recognize any option.  It will interpret all options as
6725   # directories to create, and then abort because `.' already
6726   # exists.
6727   for d in ./-p ./--version;
6728   do
6729     test -d $d && rmdir $d
6730   done
6731   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
6732   if test -f "$ac_aux_dir/mkinstalldirs"; then
6733     mkdir_p='$(mkinstalldirs)'
6734   else
6735     mkdir_p='$(install_sh) -d'
6736   fi
6737 fi
6738
6739 for ac_prog in gawk mawk nawk awk
6740 do
6741   # Extract the first word of "$ac_prog", so it can be a program name with args.
6742 set dummy $ac_prog; ac_word=$2
6743 echo "$as_me:$LINENO: checking for $ac_word" >&5
6744 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6745 if test "${ac_cv_prog_AWK+set}" = set; then
6746   echo $ECHO_N "(cached) $ECHO_C" >&6
6747 else
6748   if test -n "$AWK"; then
6749   ac_cv_prog_AWK="$AWK" # Let the user override the test.
6750 else
6751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6752 for as_dir in $PATH
6753 do
6754   IFS=$as_save_IFS
6755   test -z "$as_dir" && as_dir=.
6756   for ac_exec_ext in '' $ac_executable_extensions; do
6757   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6758     ac_cv_prog_AWK="$ac_prog"
6759     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6760     break 2
6761   fi
6762 done
6763 done
6764
6765 fi
6766 fi
6767 AWK=$ac_cv_prog_AWK
6768 if test -n "$AWK"; then
6769   echo "$as_me:$LINENO: result: $AWK" >&5
6770 echo "${ECHO_T}$AWK" >&6
6771 else
6772   echo "$as_me:$LINENO: result: no" >&5
6773 echo "${ECHO_T}no" >&6
6774 fi
6775
6776   test -n "$AWK" && break
6777 done
6778
6779           ac_config_commands="$ac_config_commands depfiles"
6780
6781
6782 am_make=${MAKE-make}
6783 cat > confinc << 'END'
6784 am__doit:
6785         @echo done
6786 .PHONY: am__doit
6787 END
6788 # If we don't find an include directive, just comment out the code.
6789 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
6790 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
6791 am__include="#"
6792 am__quote=
6793 _am_result=none
6794 # First try GNU make style include.
6795 echo "include confinc" > confmf
6796 # We grep out `Entering directory' and `Leaving directory'
6797 # messages which can occur if `w' ends up in MAKEFLAGS.
6798 # In particular we don't look at `^make:' because GNU make might
6799 # be invoked under some other name (usually "gmake"), in which
6800 # case it prints its new name instead of `make'.
6801 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
6802    am__include=include
6803    am__quote=
6804    _am_result=GNU
6805 fi
6806 # Now try BSD make style include.
6807 if test "$am__include" = "#"; then
6808    echo '.include "confinc"' > confmf
6809    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
6810       am__include=.include
6811       am__quote="\""
6812       _am_result=BSD
6813    fi
6814 fi
6815
6816
6817 echo "$as_me:$LINENO: result: $_am_result" >&5
6818 echo "${ECHO_T}$_am_result" >&6
6819 rm -f confinc confmf
6820
6821 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
6822 if test "${enable_dependency_tracking+set}" = set; then
6823   enableval="$enable_dependency_tracking"
6824
6825 fi;
6826 if test "x$enable_dependency_tracking" != xno; then
6827   am_depcomp="$ac_aux_dir/depcomp"
6828   AMDEPBACKSLASH='\'
6829 fi
6830
6831
6832 if test "x$enable_dependency_tracking" != xno; then
6833   AMDEP_TRUE=
6834   AMDEP_FALSE='#'
6835 else
6836   AMDEP_TRUE='#'
6837   AMDEP_FALSE=
6838 fi
6839
6840
6841
6842 # test to see if srcdir already configured
6843 if test "`cd $srcdir && pwd`" != "`pwd`" &&
6844    test -f $srcdir/config.status; then
6845   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
6846 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
6847    { (exit 1); exit 1; }; }
6848 fi
6849
6850 # test whether we have cygpath
6851 if test -z "$CYGPATH_W"; then
6852   if (cygpath --version) >/dev/null 2>/dev/null; then
6853     CYGPATH_W='cygpath -w'
6854   else
6855     CYGPATH_W=echo
6856   fi
6857 fi
6858
6859
6860 # Define the identity of the package.
6861  PACKAGE=gdb
6862  VERSION=UNUSED-VERSION
6863
6864
6865 # Some tools Automake needs.
6866
6867 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6868
6869
6870 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
6871
6872
6873 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6874
6875
6876 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
6877
6878
6879 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6880
6881 install_sh=${install_sh-"$am_aux_dir/install-sh"}
6882
6883 # Installed binaries are usually stripped using `strip' when the user
6884 # run `make install-strip'.  However `strip' might not be the right
6885 # tool to use in cross-compilation environments, therefore Automake
6886 # will honor the `STRIP' environment variable to overrule this program.
6887 if test "$cross_compiling" != no; then
6888   if test -n "$ac_tool_prefix"; then
6889   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6890 set dummy ${ac_tool_prefix}strip; ac_word=$2
6891 echo "$as_me:$LINENO: checking for $ac_word" >&5
6892 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6893 if test "${ac_cv_prog_STRIP+set}" = set; then
6894   echo $ECHO_N "(cached) $ECHO_C" >&6
6895 else
6896   if test -n "$STRIP"; then
6897   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6898 else
6899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6900 for as_dir in $PATH
6901 do
6902   IFS=$as_save_IFS
6903   test -z "$as_dir" && as_dir=.
6904   for ac_exec_ext in '' $ac_executable_extensions; do
6905   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6906     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6907     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6908     break 2
6909   fi
6910 done
6911 done
6912
6913 fi
6914 fi
6915 STRIP=$ac_cv_prog_STRIP
6916 if test -n "$STRIP"; then
6917   echo "$as_me:$LINENO: result: $STRIP" >&5
6918 echo "${ECHO_T}$STRIP" >&6
6919 else
6920   echo "$as_me:$LINENO: result: no" >&5
6921 echo "${ECHO_T}no" >&6
6922 fi
6923
6924 fi
6925 if test -z "$ac_cv_prog_STRIP"; then
6926   ac_ct_STRIP=$STRIP
6927   # Extract the first word of "strip", so it can be a program name with args.
6928 set dummy strip; ac_word=$2
6929 echo "$as_me:$LINENO: checking for $ac_word" >&5
6930 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6931 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6932   echo $ECHO_N "(cached) $ECHO_C" >&6
6933 else
6934   if test -n "$ac_ct_STRIP"; then
6935   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6936 else
6937 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6938 for as_dir in $PATH
6939 do
6940   IFS=$as_save_IFS
6941   test -z "$as_dir" && as_dir=.
6942   for ac_exec_ext in '' $ac_executable_extensions; do
6943   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6944     ac_cv_prog_ac_ct_STRIP="strip"
6945     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6946     break 2
6947   fi
6948 done
6949 done
6950
6951   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6952 fi
6953 fi
6954 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6955 if test -n "$ac_ct_STRIP"; then
6956   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6957 echo "${ECHO_T}$ac_ct_STRIP" >&6
6958 else
6959   echo "$as_me:$LINENO: result: no" >&5
6960 echo "${ECHO_T}no" >&6
6961 fi
6962
6963   STRIP=$ac_ct_STRIP
6964 else
6965   STRIP="$ac_cv_prog_STRIP"
6966 fi
6967
6968 fi
6969 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
6970
6971 # We need awk for the "check" target.  The system "awk" is bad on
6972 # some platforms.
6973 # Always define AMTAR for backward compatibility.
6974
6975 AMTAR=${AMTAR-"${am_missing_run}tar"}
6976
6977 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
6978
6979
6980
6981
6982 depcc="$CC"   am_compiler_list=
6983
6984 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
6985 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
6986 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
6987   echo $ECHO_N "(cached) $ECHO_C" >&6
6988 else
6989   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6990   # We make a subdir and do the tests there.  Otherwise we can end up
6991   # making bogus files that we don't know about and never remove.  For
6992   # instance it was reported that on HP-UX the gcc test will end up
6993   # making a dummy file named `D' -- because `-MD' means `put the output
6994   # in D'.
6995   mkdir conftest.dir
6996   # Copy depcomp to subdir because otherwise we won't find it if we're
6997   # using a relative directory.
6998   cp "$am_depcomp" conftest.dir
6999   cd conftest.dir
7000   # We will build objects and dependencies in a subdirectory because
7001   # it helps to detect inapplicable dependency modes.  For instance
7002   # both Tru64's cc and ICC support -MD to output dependencies as a
7003   # side effect of compilation, but ICC will put the dependencies in
7004   # the current directory while Tru64 will put them in the object
7005   # directory.
7006   mkdir sub
7007
7008   am_cv_CC_dependencies_compiler_type=none
7009   if test "$am_compiler_list" = ""; then
7010      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7011   fi
7012   for depmode in $am_compiler_list; do
7013     # Setup a source with many dependencies, because some compilers
7014     # like to wrap large dependency lists on column 80 (with \), and
7015     # we should not choose a depcomp mode which is confused by this.
7016     #
7017     # We need to recreate these files for each test, as the compiler may
7018     # overwrite some of them when testing with obscure command lines.
7019     # This happens at least with the AIX C compiler.
7020     : > sub/conftest.c
7021     for i in 1 2 3 4 5 6; do
7022       echo '#include "conftst'$i'.h"' >> sub/conftest.c
7023       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
7024       # Solaris 8's {/usr,}/bin/sh.
7025       touch sub/conftst$i.h
7026     done
7027     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
7028
7029     case $depmode in
7030     nosideeffect)
7031       # after this tag, mechanisms are not by side-effect, so they'll
7032       # only be used when explicitly requested
7033       if test "x$enable_dependency_tracking" = xyes; then
7034         continue
7035       else
7036         break
7037       fi
7038       ;;
7039     none) break ;;
7040     esac
7041     # We check with `-c' and `-o' for the sake of the "dashmstdout"
7042     # mode.  It turns out that the SunPro C++ compiler does not properly
7043     # handle `-M -o', and we need to detect this.
7044     if depmode=$depmode \
7045        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
7046        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
7047        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
7048          >/dev/null 2>conftest.err &&
7049        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
7050        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
7051        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
7052       # icc doesn't choke on unknown options, it will just issue warnings
7053       # or remarks (even with -Werror).  So we grep stderr for any message
7054       # that says an option was ignored or not supported.
7055       # When given -MP, icc 7.0 and 7.1 complain thusly:
7056       #   icc: Command line warning: ignoring option '-M'; no argument required
7057       # The diagnosis changed in icc 8.0:
7058       #   icc: Command line remark: option '-MP' not supported
7059       if (grep 'ignoring option' conftest.err ||
7060           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
7061         am_cv_CC_dependencies_compiler_type=$depmode
7062         break
7063       fi
7064     fi
7065   done
7066
7067   cd ..
7068   rm -rf conftest.dir
7069 else
7070   am_cv_CC_dependencies_compiler_type=none
7071 fi
7072
7073 fi
7074 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
7075 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
7076 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
7077
7078
7079
7080 if
7081   test "x$enable_dependency_tracking" != xno \
7082   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
7083   am__fastdepCC_TRUE=
7084   am__fastdepCC_FALSE='#'
7085 else
7086   am__fastdepCC_TRUE='#'
7087   am__fastdepCC_FALSE=
7088 fi
7089
7090
7091
7092
7093 debugdir=${libdir}/debug
7094
7095
7096 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
7097 if test "${with_separate_debug_dir+set}" = set; then
7098   withval="$with_separate_debug_dir"
7099   debugdir="${withval}"
7100 fi;
7101
7102
7103   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7104   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7105   ac_define_dir=`eval echo $debugdir`
7106   ac_define_dir=`eval echo $ac_define_dir`
7107
7108 cat >>confdefs.h <<_ACEOF
7109 #define DEBUGDIR "$ac_define_dir"
7110 _ACEOF
7111
7112
7113 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
7114
7115 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7116   if test "x$prefix" = xNONE; then
7117     test_prefix=/usr/local
7118   else
7119     test_prefix=$prefix
7120   fi
7121 else
7122   test_prefix=$exec_prefix
7123 fi
7124 case ${debugdir} in
7125 "${test_prefix}"|"${test_prefix}/"*|\
7126 '${exec_prefix}'|'${exec_prefix}/'*)
7127
7128 cat >>confdefs.h <<\_ACEOF
7129 #define DEBUGDIR_RELOCATABLE 1
7130 _ACEOF
7131
7132   ;;
7133 esac
7134
7135
7136
7137 subdirs="$subdirs doc testsuite"
7138
7139
7140 # Check whether to support alternative target configurations
7141 # Check whether --enable-targets or --disable-targets was given.
7142 if test "${enable_targets+set}" = set; then
7143   enableval="$enable_targets"
7144   case "${enableval}" in
7145   yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
7146 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
7147    { (exit 1); exit 1; }; }
7148             ;;
7149   no)       enable_targets= ;;
7150   *)        enable_targets=$enableval ;;
7151 esac
7152 fi;
7153
7154 # Check whether to enable 64-bit support on 32-bit hosts
7155 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
7156 if test "${enable_64_bit_bfd+set}" = set; then
7157   enableval="$enable_64_bit_bfd"
7158   case "${enableval}" in
7159   yes)  want64=true  ;;
7160   no)   want64=false ;;
7161   *)    { { echo "$as_me:$LINENO: error: bad value ${enableval} for 64-bit-bfd option" >&5
7162 echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
7163    { (exit 1); exit 1; }; } ;;
7164 esac
7165 else
7166   want64=false
7167 fi;
7168 # Provide defaults for some variables set by the per-host and per-target
7169 # configuration.
7170 gdb_host_obs=posix-hdep.o
7171
7172 if test "${target}" = "${host}"; then
7173   gdb_native=yes
7174 else
7175   gdb_native=no
7176 fi
7177
7178 . $srcdir/configure.host
7179
7180 # Accumulate some settings from configure.tgt over all enabled targets
7181
7182 TARGET_OBS=
7183 all_targets=
7184
7185 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
7186 do
7187   if test "$targ_alias" = "all"; then
7188     all_targets=true
7189   else
7190     # Canonicalize the secondary target names.
7191     result=`$ac_config_sub $targ_alias 2>/dev/null`
7192     if test -n "$result"; then
7193         targ=$result
7194     else
7195         targ=$targ_alias
7196     fi
7197
7198     . ${srcdir}/configure.tgt
7199
7200     # Target-specific object files
7201     for i in ${gdb_target_obs}; do
7202         case " $TARGET_OBS " in
7203         *" ${i} "*) ;;
7204         *)
7205           TARGET_OBS="$TARGET_OBS ${i}"
7206           ;;
7207         esac
7208     done
7209
7210     # Check whether this target needs 64-bit CORE_ADDR
7211     if test x${want64} = xfalse; then
7212       . ${srcdir}/../bfd/config.bfd
7213     fi
7214   fi
7215 done
7216
7217 if test x${all_targets} = xtrue; then
7218
7219   # We want all 64-bit targets if we either:
7220   #  - run on a 64-bit host  or
7221   #  - already require 64-bit support for some other target  or
7222   #  - the --enable-64-bit-bfd option was supplied
7223   # Otherwise we only support all 32-bit targets.
7224   #
7225   # NOTE: This test must be in sync with the corresponding
7226   #       tests in BFD!
7227
7228   if test x${want64} = xfalse; then
7229     echo "$as_me:$LINENO: checking for long" >&5
7230 echo $ECHO_N "checking for long... $ECHO_C" >&6
7231 if test "${ac_cv_type_long+set}" = set; then
7232   echo $ECHO_N "(cached) $ECHO_C" >&6
7233 else
7234   cat >conftest.$ac_ext <<_ACEOF
7235 /* confdefs.h.  */
7236 _ACEOF
7237 cat confdefs.h >>conftest.$ac_ext
7238 cat >>conftest.$ac_ext <<_ACEOF
7239 /* end confdefs.h.  */
7240 $ac_includes_default
7241 int
7242 main ()
7243 {
7244 if ((long *) 0)
7245   return 0;
7246 if (sizeof (long))
7247   return 0;
7248   ;
7249   return 0;
7250 }
7251 _ACEOF
7252 rm -f conftest.$ac_objext
7253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7254   (eval $ac_compile) 2>conftest.er1
7255   ac_status=$?
7256   grep -v '^ *+' conftest.er1 >conftest.err
7257   rm -f conftest.er1
7258   cat conftest.err >&5
7259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7260   (exit $ac_status); } &&
7261          { ac_try='test -z "$ac_c_werror_flag"
7262                          || test ! -s conftest.err'
7263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7264   (eval $ac_try) 2>&5
7265   ac_status=$?
7266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7267   (exit $ac_status); }; } &&
7268          { ac_try='test -s conftest.$ac_objext'
7269   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7270   (eval $ac_try) 2>&5
7271   ac_status=$?
7272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7273   (exit $ac_status); }; }; then
7274   ac_cv_type_long=yes
7275 else
7276   echo "$as_me: failed program was:" >&5
7277 sed 's/^/| /' conftest.$ac_ext >&5
7278
7279 ac_cv_type_long=no
7280 fi
7281 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7282 fi
7283 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
7284 echo "${ECHO_T}$ac_cv_type_long" >&6
7285
7286 echo "$as_me:$LINENO: checking size of long" >&5
7287 echo $ECHO_N "checking size of long... $ECHO_C" >&6
7288 if test "${ac_cv_sizeof_long+set}" = set; then
7289   echo $ECHO_N "(cached) $ECHO_C" >&6
7290 else
7291   if test "$ac_cv_type_long" = yes; then
7292   # The cast to unsigned long works around a bug in the HP C Compiler
7293   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7294   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7295   # This bug is HP SR number 8606223364.
7296   if test "$cross_compiling" = yes; then
7297   # Depending upon the size, compute the lo and hi bounds.
7298 cat >conftest.$ac_ext <<_ACEOF
7299 /* confdefs.h.  */
7300 _ACEOF
7301 cat confdefs.h >>conftest.$ac_ext
7302 cat >>conftest.$ac_ext <<_ACEOF
7303 /* end confdefs.h.  */
7304 $ac_includes_default
7305 int
7306 main ()
7307 {
7308 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
7309 test_array [0] = 0
7310
7311   ;
7312   return 0;
7313 }
7314 _ACEOF
7315 rm -f conftest.$ac_objext
7316 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7317   (eval $ac_compile) 2>conftest.er1
7318   ac_status=$?
7319   grep -v '^ *+' conftest.er1 >conftest.err
7320   rm -f conftest.er1
7321   cat conftest.err >&5
7322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7323   (exit $ac_status); } &&
7324          { ac_try='test -z "$ac_c_werror_flag"
7325                          || test ! -s conftest.err'
7326   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7327   (eval $ac_try) 2>&5
7328   ac_status=$?
7329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7330   (exit $ac_status); }; } &&
7331          { ac_try='test -s conftest.$ac_objext'
7332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7333   (eval $ac_try) 2>&5
7334   ac_status=$?
7335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336   (exit $ac_status); }; }; then
7337   ac_lo=0 ac_mid=0
7338   while :; do
7339     cat >conftest.$ac_ext <<_ACEOF
7340 /* confdefs.h.  */
7341 _ACEOF
7342 cat confdefs.h >>conftest.$ac_ext
7343 cat >>conftest.$ac_ext <<_ACEOF
7344 /* end confdefs.h.  */
7345 $ac_includes_default
7346 int
7347 main ()
7348 {
7349 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7350 test_array [0] = 0
7351
7352   ;
7353   return 0;
7354 }
7355 _ACEOF
7356 rm -f conftest.$ac_objext
7357 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7358   (eval $ac_compile) 2>conftest.er1
7359   ac_status=$?
7360   grep -v '^ *+' conftest.er1 >conftest.err
7361   rm -f conftest.er1
7362   cat conftest.err >&5
7363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7364   (exit $ac_status); } &&
7365          { ac_try='test -z "$ac_c_werror_flag"
7366                          || test ! -s conftest.err'
7367   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7368   (eval $ac_try) 2>&5
7369   ac_status=$?
7370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371   (exit $ac_status); }; } &&
7372          { ac_try='test -s conftest.$ac_objext'
7373   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7374   (eval $ac_try) 2>&5
7375   ac_status=$?
7376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377   (exit $ac_status); }; }; then
7378   ac_hi=$ac_mid; break
7379 else
7380   echo "$as_me: failed program was:" >&5
7381 sed 's/^/| /' conftest.$ac_ext >&5
7382
7383 ac_lo=`expr $ac_mid + 1`
7384                     if test $ac_lo -le $ac_mid; then
7385                       ac_lo= ac_hi=
7386                       break
7387                     fi
7388                     ac_mid=`expr 2 '*' $ac_mid + 1`
7389 fi
7390 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7391   done
7392 else
7393   echo "$as_me: failed program was:" >&5
7394 sed 's/^/| /' conftest.$ac_ext >&5
7395
7396 cat >conftest.$ac_ext <<_ACEOF
7397 /* confdefs.h.  */
7398 _ACEOF
7399 cat confdefs.h >>conftest.$ac_ext
7400 cat >>conftest.$ac_ext <<_ACEOF
7401 /* end confdefs.h.  */
7402 $ac_includes_default
7403 int
7404 main ()
7405 {
7406 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
7407 test_array [0] = 0
7408
7409   ;
7410   return 0;
7411 }
7412 _ACEOF
7413 rm -f conftest.$ac_objext
7414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7415   (eval $ac_compile) 2>conftest.er1
7416   ac_status=$?
7417   grep -v '^ *+' conftest.er1 >conftest.err
7418   rm -f conftest.er1
7419   cat conftest.err >&5
7420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421   (exit $ac_status); } &&
7422          { ac_try='test -z "$ac_c_werror_flag"
7423                          || test ! -s conftest.err'
7424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7425   (eval $ac_try) 2>&5
7426   ac_status=$?
7427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7428   (exit $ac_status); }; } &&
7429          { ac_try='test -s conftest.$ac_objext'
7430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7431   (eval $ac_try) 2>&5
7432   ac_status=$?
7433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7434   (exit $ac_status); }; }; then
7435   ac_hi=-1 ac_mid=-1
7436   while :; do
7437     cat >conftest.$ac_ext <<_ACEOF
7438 /* confdefs.h.  */
7439 _ACEOF
7440 cat confdefs.h >>conftest.$ac_ext
7441 cat >>conftest.$ac_ext <<_ACEOF
7442 /* end confdefs.h.  */
7443 $ac_includes_default
7444 int
7445 main ()
7446 {
7447 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
7448 test_array [0] = 0
7449
7450   ;
7451   return 0;
7452 }
7453 _ACEOF
7454 rm -f conftest.$ac_objext
7455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7456   (eval $ac_compile) 2>conftest.er1
7457   ac_status=$?
7458   grep -v '^ *+' conftest.er1 >conftest.err
7459   rm -f conftest.er1
7460   cat conftest.err >&5
7461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7462   (exit $ac_status); } &&
7463          { ac_try='test -z "$ac_c_werror_flag"
7464                          || test ! -s conftest.err'
7465   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7466   (eval $ac_try) 2>&5
7467   ac_status=$?
7468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7469   (exit $ac_status); }; } &&
7470          { ac_try='test -s conftest.$ac_objext'
7471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7472   (eval $ac_try) 2>&5
7473   ac_status=$?
7474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7475   (exit $ac_status); }; }; then
7476   ac_lo=$ac_mid; break
7477 else
7478   echo "$as_me: failed program was:" >&5
7479 sed 's/^/| /' conftest.$ac_ext >&5
7480
7481 ac_hi=`expr '(' $ac_mid ')' - 1`
7482                        if test $ac_mid -le $ac_hi; then
7483                          ac_lo= ac_hi=
7484                          break
7485                        fi
7486                        ac_mid=`expr 2 '*' $ac_mid`
7487 fi
7488 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7489   done
7490 else
7491   echo "$as_me: failed program was:" >&5
7492 sed 's/^/| /' conftest.$ac_ext >&5
7493
7494 ac_lo= ac_hi=
7495 fi
7496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7497 fi
7498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7499 # Binary search between lo and hi bounds.
7500 while test "x$ac_lo" != "x$ac_hi"; do
7501   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7502   cat >conftest.$ac_ext <<_ACEOF
7503 /* confdefs.h.  */
7504 _ACEOF
7505 cat confdefs.h >>conftest.$ac_ext
7506 cat >>conftest.$ac_ext <<_ACEOF
7507 /* end confdefs.h.  */
7508 $ac_includes_default
7509 int
7510 main ()
7511 {
7512 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7513 test_array [0] = 0
7514
7515   ;
7516   return 0;
7517 }
7518 _ACEOF
7519 rm -f conftest.$ac_objext
7520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7521   (eval $ac_compile) 2>conftest.er1
7522   ac_status=$?
7523   grep -v '^ *+' conftest.er1 >conftest.err
7524   rm -f conftest.er1
7525   cat conftest.err >&5
7526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7527   (exit $ac_status); } &&
7528          { ac_try='test -z "$ac_c_werror_flag"
7529                          || test ! -s conftest.err'
7530   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7531   (eval $ac_try) 2>&5
7532   ac_status=$?
7533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7534   (exit $ac_status); }; } &&
7535          { ac_try='test -s conftest.$ac_objext'
7536   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7537   (eval $ac_try) 2>&5
7538   ac_status=$?
7539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7540   (exit $ac_status); }; }; then
7541   ac_hi=$ac_mid
7542 else
7543   echo "$as_me: failed program was:" >&5
7544 sed 's/^/| /' conftest.$ac_ext >&5
7545
7546 ac_lo=`expr '(' $ac_mid ')' + 1`
7547 fi
7548 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7549 done
7550 case $ac_lo in
7551 ?*) ac_cv_sizeof_long=$ac_lo;;
7552 '') { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7553 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7554 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7555 See \`config.log' for more details." >&5
7556 echo "$as_me: error: cannot compute sizeof (long), 77
7557 See \`config.log' for more details." >&2;}
7558    { (exit 1); exit 1; }; }; } ;;
7559 esac
7560 else
7561   if test "$cross_compiling" = yes; then
7562   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7563 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7564 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7565 See \`config.log' for more details." >&5
7566 echo "$as_me: error: cannot run test program while cross compiling
7567 See \`config.log' for more details." >&2;}
7568    { (exit 1); exit 1; }; }; }
7569 else
7570   cat >conftest.$ac_ext <<_ACEOF
7571 /* confdefs.h.  */
7572 _ACEOF
7573 cat confdefs.h >>conftest.$ac_ext
7574 cat >>conftest.$ac_ext <<_ACEOF
7575 /* end confdefs.h.  */
7576 $ac_includes_default
7577 long longval () { return (long) (sizeof (long)); }
7578 unsigned long ulongval () { return (long) (sizeof (long)); }
7579 #include <stdio.h>
7580 #include <stdlib.h>
7581 int
7582 main ()
7583 {
7584
7585   FILE *f = fopen ("conftest.val", "w");
7586   if (! f)
7587     exit (1);
7588   if (((long) (sizeof (long))) < 0)
7589     {
7590       long i = longval ();
7591       if (i != ((long) (sizeof (long))))
7592         exit (1);
7593       fprintf (f, "%ld\n", i);
7594     }
7595   else
7596     {
7597       unsigned long i = ulongval ();
7598       if (i != ((long) (sizeof (long))))
7599         exit (1);
7600       fprintf (f, "%lu\n", i);
7601     }
7602   exit (ferror (f) || fclose (f) != 0);
7603
7604   ;
7605   return 0;
7606 }
7607 _ACEOF
7608 rm -f conftest$ac_exeext
7609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7610   (eval $ac_link) 2>&5
7611   ac_status=$?
7612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7615   (eval $ac_try) 2>&5
7616   ac_status=$?
7617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7618   (exit $ac_status); }; }; then
7619   ac_cv_sizeof_long=`cat conftest.val`
7620 else
7621   echo "$as_me: program exited with status $ac_status" >&5
7622 echo "$as_me: failed program was:" >&5
7623 sed 's/^/| /' conftest.$ac_ext >&5
7624
7625 ( exit $ac_status )
7626 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7627 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7628 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7629 See \`config.log' for more details." >&5
7630 echo "$as_me: error: cannot compute sizeof (long), 77
7631 See \`config.log' for more details." >&2;}
7632    { (exit 1); exit 1; }; }; }
7633 fi
7634 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7635 fi
7636 fi
7637 rm -f conftest.val
7638 else
7639   ac_cv_sizeof_long=0
7640 fi
7641 fi
7642 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
7643 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
7644 cat >>confdefs.h <<_ACEOF
7645 #define SIZEOF_LONG $ac_cv_sizeof_long
7646 _ACEOF
7647
7648
7649     if test "x${ac_cv_sizeof_long}" = "x8"; then
7650       want64=true
7651     fi
7652   fi
7653   if test x${want64} = xtrue; then
7654     TARGET_OBS='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
7655   else
7656     TARGET_OBS='$(ALL_TARGET_OBS)'
7657   fi
7658 fi
7659
7660
7661
7662 # For other settings, only the main target counts.
7663 gdb_sim=
7664 gdb_osabi=
7665 build_gdbserver=
7666 targ=$target; . ${srcdir}/configure.tgt
7667
7668 # Fetch the default architecture and default target vector from BFD.
7669 targ=$target; . $srcdir/../bfd/config.bfd
7670
7671 # We only want the first architecture, so strip off the others if
7672 # there is more than one.
7673 targ_archs=`echo $targ_archs | sed 's/ .*//'`
7674
7675 if test "x$targ_archs" != x; then
7676
7677 cat >>confdefs.h <<_ACEOF
7678 #define DEFAULT_BFD_ARCH $targ_archs
7679 _ACEOF
7680
7681 fi
7682 if test "x$targ_defvec" != x; then
7683
7684 cat >>confdefs.h <<_ACEOF
7685 #define DEFAULT_BFD_VEC $targ_defvec
7686 _ACEOF
7687
7688 fi
7689
7690 # The CLI cannot be disabled yet, but may be in the future.
7691
7692 # Enable CLI.
7693 # Check whether --enable-gdbcli or --disable-gdbcli was given.
7694 if test "${enable_gdbcli+set}" = set; then
7695   enableval="$enable_gdbcli"
7696   case $enableval in
7697     yes)
7698       ;;
7699     no)
7700       { { echo "$as_me:$LINENO: error: the command-line interface cannot be disabled yet" >&5
7701 echo "$as_me: error: the command-line interface cannot be disabled yet" >&2;}
7702    { (exit 1); exit 1; }; } ;;
7703     *)
7704       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbcli" >&5
7705 echo "$as_me: error: bad value $enableval for --enable-gdbcli" >&2;}
7706    { (exit 1); exit 1; }; } ;;
7707   esac
7708 else
7709   enable_gdbcli=yes
7710 fi;
7711 if test x"$enable_gdbcli" = xyes; then
7712   if test -d $srcdir/cli; then
7713     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
7714     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
7715     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
7716     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
7717   fi
7718 fi
7719
7720 # Enable MI.
7721 # Check whether --enable-gdbmi or --disable-gdbmi was given.
7722 if test "${enable_gdbmi+set}" = set; then
7723   enableval="$enable_gdbmi"
7724   case $enableval in
7725     yes | no)
7726       ;;
7727     *)
7728       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbmi" >&5
7729 echo "$as_me: error: bad value $enableval for --enable-gdbmi" >&2;}
7730    { (exit 1); exit 1; }; } ;;
7731   esac
7732 else
7733   enable_gdbmi=yes
7734 fi;
7735 if test x"$enable_gdbmi" = xyes; then
7736   if test -d $srcdir/mi; then
7737     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
7738     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
7739     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
7740     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
7741   fi
7742 fi
7743
7744 # Enable TUI.
7745 # Check whether --enable-tui or --disable-tui was given.
7746 if test "${enable_tui+set}" = set; then
7747   enableval="$enable_tui"
7748   case $enableval in
7749     yes | no | auto)
7750       ;;
7751     *)
7752       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-tui" >&5
7753 echo "$as_me: error: bad value $enableval for --enable-tui" >&2;}
7754    { (exit 1); exit 1; }; } ;;
7755   esac
7756 else
7757   enable_tui=auto
7758 fi;
7759
7760 # Enable gdbtk.
7761 # Check whether --enable-gdbtk or --disable-gdbtk was given.
7762 if test "${enable_gdbtk+set}" = set; then
7763   enableval="$enable_gdbtk"
7764   case $enableval in
7765     yes | no)
7766       ;;
7767     *)
7768       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbtk" >&5
7769 echo "$as_me: error: bad value $enableval for --enable-gdbtk" >&2;}
7770    { (exit 1); exit 1; }; } ;;
7771   esac
7772 else
7773   if test -d $srcdir/gdbtk; then
7774     enable_gdbtk=yes
7775   else
7776     enable_gdbtk=no
7777   fi
7778 fi;
7779 # We unconditionally disable gdbtk tests on selected platforms.
7780 case $host_os in
7781   go32* | windows*)
7782     { echo "$as_me:$LINENO: WARNING: gdbtk isn't supported on $host; disabling" >&5
7783 echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
7784     enable_gdbtk=no ;;
7785 esac
7786
7787 # Libunwind support.
7788
7789 # Check whether --with-libunwind or --without-libunwind was given.
7790 if test "${with_libunwind+set}" = set; then
7791   withval="$with_libunwind"
7792   case "${withval}" in
7793   yes)  enable_libunwind=yes ;;
7794   no)   enable_libunwind=no ;;
7795   *)    { { echo "$as_me:$LINENO: error: bad value ${withval} for GDB with-libunwind option" >&5
7796 echo "$as_me: error: bad value ${withval} for GDB with-libunwind option" >&2;}
7797    { (exit 1); exit 1; }; } ;;
7798 esac
7799 else
7800
7801
7802
7803 for ac_header in libunwind.h libunwind-ia64.h
7804 do
7805 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7806 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7807   echo "$as_me:$LINENO: checking for $ac_header" >&5
7808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7809 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7810   echo $ECHO_N "(cached) $ECHO_C" >&6
7811 fi
7812 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7813 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7814 else
7815   # Is the header compilable?
7816 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7817 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7818 cat >conftest.$ac_ext <<_ACEOF
7819 /* confdefs.h.  */
7820 _ACEOF
7821 cat confdefs.h >>conftest.$ac_ext
7822 cat >>conftest.$ac_ext <<_ACEOF
7823 /* end confdefs.h.  */
7824 $ac_includes_default
7825 #include <$ac_header>
7826 _ACEOF
7827 rm -f conftest.$ac_objext
7828 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7829   (eval $ac_compile) 2>conftest.er1
7830   ac_status=$?
7831   grep -v '^ *+' conftest.er1 >conftest.err
7832   rm -f conftest.er1
7833   cat conftest.err >&5
7834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7835   (exit $ac_status); } &&
7836          { ac_try='test -z "$ac_c_werror_flag"
7837                          || test ! -s conftest.err'
7838   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7839   (eval $ac_try) 2>&5
7840   ac_status=$?
7841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842   (exit $ac_status); }; } &&
7843          { ac_try='test -s conftest.$ac_objext'
7844   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7845   (eval $ac_try) 2>&5
7846   ac_status=$?
7847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7848   (exit $ac_status); }; }; then
7849   ac_header_compiler=yes
7850 else
7851   echo "$as_me: failed program was:" >&5
7852 sed 's/^/| /' conftest.$ac_ext >&5
7853
7854 ac_header_compiler=no
7855 fi
7856 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7857 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7858 echo "${ECHO_T}$ac_header_compiler" >&6
7859
7860 # Is the header present?
7861 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7862 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7863 cat >conftest.$ac_ext <<_ACEOF
7864 /* confdefs.h.  */
7865 _ACEOF
7866 cat confdefs.h >>conftest.$ac_ext
7867 cat >>conftest.$ac_ext <<_ACEOF
7868 /* end confdefs.h.  */
7869 #include <$ac_header>
7870 _ACEOF
7871 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7872   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7873   ac_status=$?
7874   grep -v '^ *+' conftest.er1 >conftest.err
7875   rm -f conftest.er1
7876   cat conftest.err >&5
7877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7878   (exit $ac_status); } >/dev/null; then
7879   if test -s conftest.err; then
7880     ac_cpp_err=$ac_c_preproc_warn_flag
7881     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7882   else
7883     ac_cpp_err=
7884   fi
7885 else
7886   ac_cpp_err=yes
7887 fi
7888 if test -z "$ac_cpp_err"; then
7889   ac_header_preproc=yes
7890 else
7891   echo "$as_me: failed program was:" >&5
7892 sed 's/^/| /' conftest.$ac_ext >&5
7893
7894   ac_header_preproc=no
7895 fi
7896 rm -f conftest.err conftest.$ac_ext
7897 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7898 echo "${ECHO_T}$ac_header_preproc" >&6
7899
7900 # So?  What about this header?
7901 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7902   yes:no: )
7903     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7904 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7905     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7906 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7907     ac_header_preproc=yes
7908     ;;
7909   no:yes:* )
7910     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7911 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7912     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7913 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7914     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7915 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7916     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7917 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7918     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7919 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7920     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7921 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7922     (
7923       cat <<\_ASBOX
7924 ## ------------------------------------------ ##
7925 ## Report this to the AC_PACKAGE_NAME lists.  ##
7926 ## ------------------------------------------ ##
7927 _ASBOX
7928     ) |
7929       sed "s/^/$as_me: WARNING:     /" >&2
7930     ;;
7931 esac
7932 echo "$as_me:$LINENO: checking for $ac_header" >&5
7933 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7934 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7935   echo $ECHO_N "(cached) $ECHO_C" >&6
7936 else
7937   eval "$as_ac_Header=\$ac_header_preproc"
7938 fi
7939 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7940 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7941
7942 fi
7943 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7944   cat >>confdefs.h <<_ACEOF
7945 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7946 _ACEOF
7947
7948 fi
7949
7950 done
7951
7952   if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_h" = xyes; then
7953     enable_libunwind=yes;
7954   fi
7955
7956 fi;
7957
7958 if test x"$enable_libunwind" = xyes; then
7959
7960
7961 for ac_header in libunwind.h libunwind-ia64.h
7962 do
7963 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7964 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7965   echo "$as_me:$LINENO: checking for $ac_header" >&5
7966 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7967 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7968   echo $ECHO_N "(cached) $ECHO_C" >&6
7969 fi
7970 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7971 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7972 else
7973   # Is the header compilable?
7974 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7975 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7976 cat >conftest.$ac_ext <<_ACEOF
7977 /* confdefs.h.  */
7978 _ACEOF
7979 cat confdefs.h >>conftest.$ac_ext
7980 cat >>conftest.$ac_ext <<_ACEOF
7981 /* end confdefs.h.  */
7982 $ac_includes_default
7983 #include <$ac_header>
7984 _ACEOF
7985 rm -f conftest.$ac_objext
7986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7987   (eval $ac_compile) 2>conftest.er1
7988   ac_status=$?
7989   grep -v '^ *+' conftest.er1 >conftest.err
7990   rm -f conftest.er1
7991   cat conftest.err >&5
7992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7993   (exit $ac_status); } &&
7994          { ac_try='test -z "$ac_c_werror_flag"
7995                          || test ! -s conftest.err'
7996   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7997   (eval $ac_try) 2>&5
7998   ac_status=$?
7999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8000   (exit $ac_status); }; } &&
8001          { ac_try='test -s conftest.$ac_objext'
8002   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8003   (eval $ac_try) 2>&5
8004   ac_status=$?
8005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8006   (exit $ac_status); }; }; then
8007   ac_header_compiler=yes
8008 else
8009   echo "$as_me: failed program was:" >&5
8010 sed 's/^/| /' conftest.$ac_ext >&5
8011
8012 ac_header_compiler=no
8013 fi
8014 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8015 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8016 echo "${ECHO_T}$ac_header_compiler" >&6
8017
8018 # Is the header present?
8019 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8020 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8021 cat >conftest.$ac_ext <<_ACEOF
8022 /* confdefs.h.  */
8023 _ACEOF
8024 cat confdefs.h >>conftest.$ac_ext
8025 cat >>conftest.$ac_ext <<_ACEOF
8026 /* end confdefs.h.  */
8027 #include <$ac_header>
8028 _ACEOF
8029 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8030   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8031   ac_status=$?
8032   grep -v '^ *+' conftest.er1 >conftest.err
8033   rm -f conftest.er1
8034   cat conftest.err >&5
8035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8036   (exit $ac_status); } >/dev/null; then
8037   if test -s conftest.err; then
8038     ac_cpp_err=$ac_c_preproc_warn_flag
8039     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8040   else
8041     ac_cpp_err=
8042   fi
8043 else
8044   ac_cpp_err=yes
8045 fi
8046 if test -z "$ac_cpp_err"; then
8047   ac_header_preproc=yes
8048 else
8049   echo "$as_me: failed program was:" >&5
8050 sed 's/^/| /' conftest.$ac_ext >&5
8051
8052   ac_header_preproc=no
8053 fi
8054 rm -f conftest.err conftest.$ac_ext
8055 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8056 echo "${ECHO_T}$ac_header_preproc" >&6
8057
8058 # So?  What about this header?
8059 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8060   yes:no: )
8061     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8062 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8063     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8064 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8065     ac_header_preproc=yes
8066     ;;
8067   no:yes:* )
8068     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8069 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8070     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8071 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8072     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8073 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8074     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8075 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8076     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8077 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8078     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8079 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8080     (
8081       cat <<\_ASBOX
8082 ## ------------------------------------------ ##
8083 ## Report this to the AC_PACKAGE_NAME lists.  ##
8084 ## ------------------------------------------ ##
8085 _ASBOX
8086     ) |
8087       sed "s/^/$as_me: WARNING:     /" >&2
8088     ;;
8089 esac
8090 echo "$as_me:$LINENO: checking for $ac_header" >&5
8091 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8092 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8093   echo $ECHO_N "(cached) $ECHO_C" >&6
8094 else
8095   eval "$as_ac_Header=\$ac_header_preproc"
8096 fi
8097 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8098 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8099
8100 fi
8101 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8102   cat >>confdefs.h <<_ACEOF
8103 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8104 _ACEOF
8105
8106 fi
8107
8108 done
8109
8110
8111 cat >>confdefs.h <<\_ACEOF
8112 #define HAVE_LIBUNWIND 1
8113 _ACEOF
8114
8115   CONFIG_OBS="$CONFIG_OBS libunwind-frame.o"
8116   CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o"
8117   CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c"
8118 fi
8119
8120 opt_curses=no
8121
8122 # Check whether --with-curses or --without-curses was given.
8123 if test "${with_curses+set}" = set; then
8124   withval="$with_curses"
8125   opt_curses=$withval
8126 fi;
8127
8128 prefer_curses=no
8129 if test "$opt_curses" = "yes"; then
8130   prefer_curses=yes
8131 fi
8132
8133 # Profiling support.
8134 # Check whether --enable-profiling or --disable-profiling was given.
8135 if test "${enable_profiling+set}" = set; then
8136   enableval="$enable_profiling"
8137   case $enableval in
8138     yes | no)
8139       ;;
8140     *)
8141       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-profile" >&5
8142 echo "$as_me: error: bad value $enableval for --enable-profile" >&2;}
8143    { (exit 1); exit 1; }; } ;;
8144   esac
8145 else
8146   enable_profiling=no
8147 fi;
8148
8149
8150
8151 for ac_func in monstartup _mcleanup
8152 do
8153 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8154 echo "$as_me:$LINENO: checking for $ac_func" >&5
8155 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8156 if eval "test \"\${$as_ac_var+set}\" = set"; then
8157   echo $ECHO_N "(cached) $ECHO_C" >&6
8158 else
8159   cat >conftest.$ac_ext <<_ACEOF
8160 /* confdefs.h.  */
8161 _ACEOF
8162 cat confdefs.h >>conftest.$ac_ext
8163 cat >>conftest.$ac_ext <<_ACEOF
8164 /* end confdefs.h.  */
8165 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8166    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8167 #define $ac_func innocuous_$ac_func
8168
8169 /* System header to define __stub macros and hopefully few prototypes,
8170     which can conflict with char $ac_func (); below.
8171     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8172     <limits.h> exists even on freestanding compilers.  */
8173
8174 #ifdef __STDC__
8175 # include <limits.h>
8176 #else
8177 # include <assert.h>
8178 #endif
8179
8180 #undef $ac_func
8181
8182 /* Override any gcc2 internal prototype to avoid an error.  */
8183 #ifdef __cplusplus
8184 extern "C"
8185 {
8186 #endif
8187 /* We use char because int might match the return type of a gcc2
8188    builtin and then its argument prototype would still apply.  */
8189 char $ac_func ();
8190 /* The GNU C library defines this for functions which it implements
8191     to always fail with ENOSYS.  Some functions are actually named
8192     something starting with __ and the normal name is an alias.  */
8193 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8194 choke me
8195 #else
8196 char (*f) () = $ac_func;
8197 #endif
8198 #ifdef __cplusplus
8199 }
8200 #endif
8201
8202 int
8203 main ()
8204 {
8205 return f != $ac_func;
8206   ;
8207   return 0;
8208 }
8209 _ACEOF
8210 rm -f conftest.$ac_objext conftest$ac_exeext
8211 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8212   (eval $ac_link) 2>conftest.er1
8213   ac_status=$?
8214   grep -v '^ *+' conftest.er1 >conftest.err
8215   rm -f conftest.er1
8216   cat conftest.err >&5
8217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8218   (exit $ac_status); } &&
8219          { ac_try='test -z "$ac_c_werror_flag"
8220                          || test ! -s conftest.err'
8221   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8222   (eval $ac_try) 2>&5
8223   ac_status=$?
8224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8225   (exit $ac_status); }; } &&
8226          { ac_try='test -s conftest$ac_exeext'
8227   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8228   (eval $ac_try) 2>&5
8229   ac_status=$?
8230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8231   (exit $ac_status); }; }; then
8232   eval "$as_ac_var=yes"
8233 else
8234   echo "$as_me: failed program was:" >&5
8235 sed 's/^/| /' conftest.$ac_ext >&5
8236
8237 eval "$as_ac_var=no"
8238 fi
8239 rm -f conftest.err conftest.$ac_objext \
8240       conftest$ac_exeext conftest.$ac_ext
8241 fi
8242 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8243 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8244 if test `eval echo '${'$as_ac_var'}'` = yes; then
8245   cat >>confdefs.h <<_ACEOF
8246 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8247 _ACEOF
8248
8249 fi
8250 done
8251
8252 echo "$as_me:$LINENO: checking for _etext" >&5
8253 echo $ECHO_N "checking for _etext... $ECHO_C" >&6
8254 if test "${ac_cv_var__etext+set}" = set; then
8255   echo $ECHO_N "(cached) $ECHO_C" >&6
8256 else
8257   cat >conftest.$ac_ext <<_ACEOF
8258 /* confdefs.h.  */
8259 _ACEOF
8260 cat confdefs.h >>conftest.$ac_ext
8261 cat >>conftest.$ac_ext <<_ACEOF
8262 /* end confdefs.h.  */
8263 #include <stdlib.h>
8264 extern char _etext;
8265
8266 int
8267 main ()
8268 {
8269 free (&_etext);
8270   ;
8271   return 0;
8272 }
8273 _ACEOF
8274 rm -f conftest.$ac_objext conftest$ac_exeext
8275 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8276   (eval $ac_link) 2>conftest.er1
8277   ac_status=$?
8278   grep -v '^ *+' conftest.er1 >conftest.err
8279   rm -f conftest.er1
8280   cat conftest.err >&5
8281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8282   (exit $ac_status); } &&
8283          { ac_try='test -z "$ac_c_werror_flag"
8284                          || test ! -s conftest.err'
8285   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8286   (eval $ac_try) 2>&5
8287   ac_status=$?
8288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289   (exit $ac_status); }; } &&
8290          { ac_try='test -s conftest$ac_exeext'
8291   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8292   (eval $ac_try) 2>&5
8293   ac_status=$?
8294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8295   (exit $ac_status); }; }; then
8296   ac_cv_var__etext=yes
8297 else
8298   echo "$as_me: failed program was:" >&5
8299 sed 's/^/| /' conftest.$ac_ext >&5
8300
8301 ac_cv_var__etext=no
8302 fi
8303 rm -f conftest.err conftest.$ac_objext \
8304       conftest$ac_exeext conftest.$ac_ext
8305 fi
8306 echo "$as_me:$LINENO: result: $ac_cv_var__etext" >&5
8307 echo "${ECHO_T}$ac_cv_var__etext" >&6
8308 if test $ac_cv_var__etext = yes; then
8309
8310 cat >>confdefs.h <<\_ACEOF
8311 #define HAVE__ETEXT 1
8312 _ACEOF
8313
8314 fi
8315 echo "$as_me:$LINENO: checking for etext" >&5
8316 echo $ECHO_N "checking for etext... $ECHO_C" >&6
8317 if test "${ac_cv_var_etext+set}" = set; then
8318   echo $ECHO_N "(cached) $ECHO_C" >&6
8319 else
8320   cat >conftest.$ac_ext <<_ACEOF
8321 /* confdefs.h.  */
8322 _ACEOF
8323 cat confdefs.h >>conftest.$ac_ext
8324 cat >>conftest.$ac_ext <<_ACEOF
8325 /* end confdefs.h.  */
8326 #include <stdlib.h>
8327 extern char etext;
8328
8329 int
8330 main ()
8331 {
8332 free (&etext);
8333   ;
8334   return 0;
8335 }
8336 _ACEOF
8337 rm -f conftest.$ac_objext conftest$ac_exeext
8338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8339   (eval $ac_link) 2>conftest.er1
8340   ac_status=$?
8341   grep -v '^ *+' conftest.er1 >conftest.err
8342   rm -f conftest.er1
8343   cat conftest.err >&5
8344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8345   (exit $ac_status); } &&
8346          { ac_try='test -z "$ac_c_werror_flag"
8347                          || test ! -s conftest.err'
8348   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8349   (eval $ac_try) 2>&5
8350   ac_status=$?
8351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8352   (exit $ac_status); }; } &&
8353          { ac_try='test -s conftest$ac_exeext'
8354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8355   (eval $ac_try) 2>&5
8356   ac_status=$?
8357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8358   (exit $ac_status); }; }; then
8359   ac_cv_var_etext=yes
8360 else
8361   echo "$as_me: failed program was:" >&5
8362 sed 's/^/| /' conftest.$ac_ext >&5
8363
8364 ac_cv_var_etext=no
8365 fi
8366 rm -f conftest.err conftest.$ac_objext \
8367       conftest$ac_exeext conftest.$ac_ext
8368 fi
8369 echo "$as_me:$LINENO: result: $ac_cv_var_etext" >&5
8370 echo "${ECHO_T}$ac_cv_var_etext" >&6
8371 if test $ac_cv_var_etext = yes; then
8372
8373 cat >>confdefs.h <<\_ACEOF
8374 #define HAVE_ETEXT 1
8375 _ACEOF
8376
8377 fi
8378 if test "$enable_profiling" = yes ; then
8379   if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
8380     { { echo "$as_me:$LINENO: error: --enable-profiling requires monstartup and _mcleanup" >&5
8381 echo "$as_me: error: --enable-profiling requires monstartup and _mcleanup" >&2;}
8382    { (exit 1); exit 1; }; }
8383   fi
8384   PROFILE_CFLAGS=-pg
8385   OLD_CFLAGS="$CFLAGS"
8386   CFLAGS="$CFLAGS $PROFILE_CFLAGS"
8387
8388   echo "$as_me:$LINENO: checking whether $CC supports -pg" >&5
8389 echo $ECHO_N "checking whether $CC supports -pg... $ECHO_C" >&6
8390 if test "${ac_cv_cc_supports_pg+set}" = set; then
8391   echo $ECHO_N "(cached) $ECHO_C" >&6
8392 else
8393   cat >conftest.$ac_ext <<_ACEOF
8394 /* confdefs.h.  */
8395 _ACEOF
8396 cat confdefs.h >>conftest.$ac_ext
8397 cat >>conftest.$ac_ext <<_ACEOF
8398 /* end confdefs.h.  */
8399
8400 int
8401 main ()
8402 {
8403 int x;
8404   ;
8405   return 0;
8406 }
8407 _ACEOF
8408 rm -f conftest.$ac_objext
8409 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8410   (eval $ac_compile) 2>conftest.er1
8411   ac_status=$?
8412   grep -v '^ *+' conftest.er1 >conftest.err
8413   rm -f conftest.er1
8414   cat conftest.err >&5
8415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8416   (exit $ac_status); } &&
8417          { ac_try='test -z "$ac_c_werror_flag"
8418                          || test ! -s conftest.err'
8419   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8420   (eval $ac_try) 2>&5
8421   ac_status=$?
8422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8423   (exit $ac_status); }; } &&
8424          { ac_try='test -s conftest.$ac_objext'
8425   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8426   (eval $ac_try) 2>&5
8427   ac_status=$?
8428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8429   (exit $ac_status); }; }; then
8430   ac_cv_cc_supports_pg=yes
8431 else
8432   echo "$as_me: failed program was:" >&5
8433 sed 's/^/| /' conftest.$ac_ext >&5
8434
8435 ac_cv_cc_supports_pg=no
8436 fi
8437 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8438 fi
8439 echo "$as_me:$LINENO: result: $ac_cv_cc_supports_pg" >&5
8440 echo "${ECHO_T}$ac_cv_cc_supports_pg" >&6
8441
8442   if test $ac_cv_cc_supports_pg = no; then
8443     { { echo "$as_me:$LINENO: error: --enable-profiling requires a compiler which supports -pg" >&5
8444 echo "$as_me: error: --enable-profiling requires a compiler which supports -pg" >&2;}
8445    { (exit 1); exit 1; }; }
8446   fi
8447
8448   CFLAGS="$OLD_CFLAGS"
8449 fi
8450
8451
8452
8453 # Check whether --with-pkgversion or --without-pkgversion was given.
8454 if test "${with_pkgversion+set}" = set; then
8455   withval="$with_pkgversion"
8456   case "$withval" in
8457       yes) { { echo "$as_me:$LINENO: error: package version not specified" >&5
8458 echo "$as_me: error: package version not specified" >&2;}
8459    { (exit 1); exit 1; }; } ;;
8460       no)  PKGVERSION= ;;
8461       *)   PKGVERSION="($withval) " ;;
8462      esac
8463 else
8464   PKGVERSION="(GDB) "
8465
8466 fi;
8467
8468
8469
8470
8471 # Check whether --with-bugurl or --without-bugurl was given.
8472 if test "${with_bugurl+set}" = set; then
8473   withval="$with_bugurl"
8474   case "$withval" in
8475       yes) { { echo "$as_me:$LINENO: error: bug URL not specified" >&5
8476 echo "$as_me: error: bug URL not specified" >&2;}
8477    { (exit 1); exit 1; }; } ;;
8478       no)  BUGURL=
8479            ;;
8480       *)   BUGURL="$withval"
8481            ;;
8482      esac
8483 else
8484   BUGURL="http://www.gnu.org/software/gdb/bugs/"
8485
8486 fi;
8487   case ${BUGURL} in
8488   "")
8489     REPORT_BUGS_TO=
8490     REPORT_BUGS_TEXI=
8491     ;;
8492   *)
8493     REPORT_BUGS_TO="<$BUGURL>"
8494     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
8495     ;;
8496   esac;
8497
8498
8499
8500
8501 cat >>confdefs.h <<_ACEOF
8502 #define PKGVERSION "$PKGVERSION"
8503 _ACEOF
8504
8505
8506 cat >>confdefs.h <<_ACEOF
8507 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8508 _ACEOF
8509
8510
8511 # --------------------- #
8512 # Checks for programs.  #
8513 # --------------------- #
8514
8515 for ac_prog in gawk mawk nawk awk
8516 do
8517   # Extract the first word of "$ac_prog", so it can be a program name with args.
8518 set dummy $ac_prog; ac_word=$2
8519 echo "$as_me:$LINENO: checking for $ac_word" >&5
8520 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8521 if test "${ac_cv_prog_AWK+set}" = set; then
8522   echo $ECHO_N "(cached) $ECHO_C" >&6
8523 else
8524   if test -n "$AWK"; then
8525   ac_cv_prog_AWK="$AWK" # Let the user override the test.
8526 else
8527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8528 for as_dir in $PATH
8529 do
8530   IFS=$as_save_IFS
8531   test -z "$as_dir" && as_dir=.
8532   for ac_exec_ext in '' $ac_executable_extensions; do
8533   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8534     ac_cv_prog_AWK="$ac_prog"
8535     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8536     break 2
8537   fi
8538 done
8539 done
8540
8541 fi
8542 fi
8543 AWK=$ac_cv_prog_AWK
8544 if test -n "$AWK"; then
8545   echo "$as_me:$LINENO: result: $AWK" >&5
8546 echo "${ECHO_T}$AWK" >&6
8547 else
8548   echo "$as_me:$LINENO: result: no" >&5
8549 echo "${ECHO_T}no" >&6
8550 fi
8551
8552   test -n "$AWK" && break
8553 done
8554
8555 # Find a good install program.  We prefer a C program (faster),
8556 # so one script is as good as another.  But avoid the broken or
8557 # incompatible versions:
8558 # SysV /etc/install, /usr/sbin/install
8559 # SunOS /usr/etc/install
8560 # IRIX /sbin/install
8561 # AIX /bin/install
8562 # AmigaOS /C/install, which installs bootblocks on floppy discs
8563 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8564 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8565 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8566 # OS/2's system install, which has a completely different semantic
8567 # ./install, which can be erroneously created by make from ./install.sh.
8568 # Reject install programs that cannot install multiple files.
8569 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
8570 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
8571 if test -z "$INSTALL"; then
8572 if test "${ac_cv_path_install+set}" = set; then
8573   echo $ECHO_N "(cached) $ECHO_C" >&6
8574 else
8575   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8576 for as_dir in $PATH
8577 do
8578   IFS=$as_save_IFS
8579   test -z "$as_dir" && as_dir=.
8580   # Account for people who put trailing slashes in PATH elements.
8581 case $as_dir/ in
8582   ./ | .// | /cC/* | \
8583   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8584   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
8585   /usr/ucb/* ) ;;
8586   *)
8587     # OSF1 and SCO ODT 3.0 have their own names for install.
8588     # Don't use installbsd from OSF since it installs stuff as root
8589     # by default.
8590     for ac_prog in ginstall scoinst install; do
8591       for ac_exec_ext in '' $ac_executable_extensions; do
8592         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8593           if test $ac_prog = install &&
8594             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8595             # AIX install.  It has an incompatible calling convention.
8596             :
8597           elif test $ac_prog = install &&
8598             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8599             # program-specific install script used by HP pwplus--don't use.
8600             :
8601           else
8602             rm -rf conftest.one conftest.two conftest.dir
8603             echo one > conftest.one
8604             echo two > conftest.two
8605             mkdir conftest.dir
8606             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
8607               test -s conftest.one && test -s conftest.two &&
8608               test -s conftest.dir/conftest.one &&
8609               test -s conftest.dir/conftest.two
8610             then
8611               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8612               break 3
8613             fi
8614           fi
8615         fi
8616       done
8617     done
8618     ;;
8619 esac
8620 done
8621
8622 rm -rf conftest.one conftest.two conftest.dir
8623
8624 fi
8625   if test "${ac_cv_path_install+set}" = set; then
8626     INSTALL=$ac_cv_path_install
8627   else
8628     # As a last resort, use the slow shell script.  Don't cache a
8629     # value for INSTALL within a source directory, because that will
8630     # break other packages using the cache if that directory is
8631     # removed, or if the value is a relative name.
8632     INSTALL=$ac_install_sh
8633   fi
8634 fi
8635 echo "$as_me:$LINENO: result: $INSTALL" >&5
8636 echo "${ECHO_T}$INSTALL" >&6
8637
8638 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8639 # It thinks the first close brace ends the variable substitution.
8640 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8641
8642 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8643
8644 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8645
8646 echo "$as_me:$LINENO: checking whether ln -s works" >&5
8647 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
8648 LN_S=$as_ln_s
8649 if test "$LN_S" = "ln -s"; then
8650   echo "$as_me:$LINENO: result: yes" >&5
8651 echo "${ECHO_T}yes" >&6
8652 else
8653   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
8654 echo "${ECHO_T}no, using $LN_S" >&6
8655 fi
8656
8657 if test -n "$ac_tool_prefix"; then
8658   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8659 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8660 echo "$as_me:$LINENO: checking for $ac_word" >&5
8661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8662 if test "${ac_cv_prog_RANLIB+set}" = set; then
8663   echo $ECHO_N "(cached) $ECHO_C" >&6
8664 else
8665   if test -n "$RANLIB"; then
8666   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8667 else
8668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8669 for as_dir in $PATH
8670 do
8671   IFS=$as_save_IFS
8672   test -z "$as_dir" && as_dir=.
8673   for ac_exec_ext in '' $ac_executable_extensions; do
8674   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8675     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8676     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8677     break 2
8678   fi
8679 done
8680 done
8681
8682 fi
8683 fi
8684 RANLIB=$ac_cv_prog_RANLIB
8685 if test -n "$RANLIB"; then
8686   echo "$as_me:$LINENO: result: $RANLIB" >&5
8687 echo "${ECHO_T}$RANLIB" >&6
8688 else
8689   echo "$as_me:$LINENO: result: no" >&5
8690 echo "${ECHO_T}no" >&6
8691 fi
8692
8693 fi
8694 if test -z "$ac_cv_prog_RANLIB"; then
8695   ac_ct_RANLIB=$RANLIB
8696   # Extract the first word of "ranlib", so it can be a program name with args.
8697 set dummy ranlib; ac_word=$2
8698 echo "$as_me:$LINENO: checking for $ac_word" >&5
8699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8700 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8701   echo $ECHO_N "(cached) $ECHO_C" >&6
8702 else
8703   if test -n "$ac_ct_RANLIB"; then
8704   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8705 else
8706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8707 for as_dir in $PATH
8708 do
8709   IFS=$as_save_IFS
8710   test -z "$as_dir" && as_dir=.
8711   for ac_exec_ext in '' $ac_executable_extensions; do
8712   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8713     ac_cv_prog_ac_ct_RANLIB="ranlib"
8714     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8715     break 2
8716   fi
8717 done
8718 done
8719
8720   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
8721 fi
8722 fi
8723 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8724 if test -n "$ac_ct_RANLIB"; then
8725   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8726 echo "${ECHO_T}$ac_ct_RANLIB" >&6
8727 else
8728   echo "$as_me:$LINENO: result: no" >&5
8729 echo "${ECHO_T}no" >&6
8730 fi
8731
8732   RANLIB=$ac_ct_RANLIB
8733 else
8734   RANLIB="$ac_cv_prog_RANLIB"
8735 fi
8736
8737 for ac_prog in 'bison -y' byacc
8738 do
8739   # Extract the first word of "$ac_prog", so it can be a program name with args.
8740 set dummy $ac_prog; ac_word=$2
8741 echo "$as_me:$LINENO: checking for $ac_word" >&5
8742 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8743 if test "${ac_cv_prog_YACC+set}" = set; then
8744   echo $ECHO_N "(cached) $ECHO_C" >&6
8745 else
8746   if test -n "$YACC"; then
8747   ac_cv_prog_YACC="$YACC" # Let the user override the test.
8748 else
8749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8750 for as_dir in $PATH
8751 do
8752   IFS=$as_save_IFS
8753   test -z "$as_dir" && as_dir=.
8754   for ac_exec_ext in '' $ac_executable_extensions; do
8755   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8756     ac_cv_prog_YACC="$ac_prog"
8757     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8758     break 2
8759   fi
8760 done
8761 done
8762
8763 fi
8764 fi
8765 YACC=$ac_cv_prog_YACC
8766 if test -n "$YACC"; then
8767   echo "$as_me:$LINENO: result: $YACC" >&5
8768 echo "${ECHO_T}$YACC" >&6
8769 else
8770   echo "$as_me:$LINENO: result: no" >&5
8771 echo "${ECHO_T}no" >&6
8772 fi
8773
8774   test -n "$YACC" && break
8775 done
8776 test -n "$YACC" || YACC="yacc"
8777
8778
8779 if test -n "$ac_tool_prefix"; then
8780   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8781 set dummy ${ac_tool_prefix}ar; ac_word=$2
8782 echo "$as_me:$LINENO: checking for $ac_word" >&5
8783 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8784 if test "${ac_cv_prog_AR+set}" = set; then
8785   echo $ECHO_N "(cached) $ECHO_C" >&6
8786 else
8787   if test -n "$AR"; then
8788   ac_cv_prog_AR="$AR" # Let the user override the test.
8789 else
8790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8791 for as_dir in $PATH
8792 do
8793   IFS=$as_save_IFS
8794   test -z "$as_dir" && as_dir=.
8795   for ac_exec_ext in '' $ac_executable_extensions; do
8796   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8797     ac_cv_prog_AR="${ac_tool_prefix}ar"
8798     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8799     break 2
8800   fi
8801 done
8802 done
8803
8804 fi
8805 fi
8806 AR=$ac_cv_prog_AR
8807 if test -n "$AR"; then
8808   echo "$as_me:$LINENO: result: $AR" >&5
8809 echo "${ECHO_T}$AR" >&6
8810 else
8811   echo "$as_me:$LINENO: result: no" >&5
8812 echo "${ECHO_T}no" >&6
8813 fi
8814
8815 fi
8816 if test -z "$ac_cv_prog_AR"; then
8817   ac_ct_AR=$AR
8818   # Extract the first word of "ar", so it can be a program name with args.
8819 set dummy ar; ac_word=$2
8820 echo "$as_me:$LINENO: checking for $ac_word" >&5
8821 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8822 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
8823   echo $ECHO_N "(cached) $ECHO_C" >&6
8824 else
8825   if test -n "$ac_ct_AR"; then
8826   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8827 else
8828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8829 for as_dir in $PATH
8830 do
8831   IFS=$as_save_IFS
8832   test -z "$as_dir" && as_dir=.
8833   for ac_exec_ext in '' $ac_executable_extensions; do
8834   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8835     ac_cv_prog_ac_ct_AR="ar"
8836     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8837     break 2
8838   fi
8839 done
8840 done
8841
8842 fi
8843 fi
8844 ac_ct_AR=$ac_cv_prog_ac_ct_AR
8845 if test -n "$ac_ct_AR"; then
8846   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
8847 echo "${ECHO_T}$ac_ct_AR" >&6
8848 else
8849   echo "$as_me:$LINENO: result: no" >&5
8850 echo "${ECHO_T}no" >&6
8851 fi
8852
8853   AR=$ac_ct_AR
8854 else
8855   AR="$ac_cv_prog_AR"
8856 fi
8857
8858 if test -n "$ac_tool_prefix"; then
8859   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8860 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8861 echo "$as_me:$LINENO: checking for $ac_word" >&5
8862 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8863 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
8864   echo $ECHO_N "(cached) $ECHO_C" >&6
8865 else
8866   if test -n "$DLLTOOL"; then
8867   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8868 else
8869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8870 for as_dir in $PATH
8871 do
8872   IFS=$as_save_IFS
8873   test -z "$as_dir" && as_dir=.
8874   for ac_exec_ext in '' $ac_executable_extensions; do
8875   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8876     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8877     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8878     break 2
8879   fi
8880 done
8881 done
8882
8883 fi
8884 fi
8885 DLLTOOL=$ac_cv_prog_DLLTOOL
8886 if test -n "$DLLTOOL"; then
8887   echo "$as_me:$LINENO: result: $DLLTOOL" >&5
8888 echo "${ECHO_T}$DLLTOOL" >&6
8889 else
8890   echo "$as_me:$LINENO: result: no" >&5
8891 echo "${ECHO_T}no" >&6
8892 fi
8893
8894 fi
8895 if test -z "$ac_cv_prog_DLLTOOL"; then
8896   ac_ct_DLLTOOL=$DLLTOOL
8897   # Extract the first word of "dlltool", so it can be a program name with args.
8898 set dummy dlltool; ac_word=$2
8899 echo "$as_me:$LINENO: checking for $ac_word" >&5
8900 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8901 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
8902   echo $ECHO_N "(cached) $ECHO_C" >&6
8903 else
8904   if test -n "$ac_ct_DLLTOOL"; then
8905   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8906 else
8907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8908 for as_dir in $PATH
8909 do
8910   IFS=$as_save_IFS
8911   test -z "$as_dir" && as_dir=.
8912   for ac_exec_ext in '' $ac_executable_extensions; do
8913   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8914     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8915     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8916     break 2
8917   fi
8918 done
8919 done
8920
8921 fi
8922 fi
8923 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
8924 if test -n "$ac_ct_DLLTOOL"; then
8925   echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
8926 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
8927 else
8928   echo "$as_me:$LINENO: result: no" >&5
8929 echo "${ECHO_T}no" >&6
8930 fi
8931
8932   DLLTOOL=$ac_ct_DLLTOOL
8933 else
8934   DLLTOOL="$ac_cv_prog_DLLTOOL"
8935 fi
8936
8937 if test -n "$ac_tool_prefix"; then
8938   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
8939 set dummy ${ac_tool_prefix}windres; ac_word=$2
8940 echo "$as_me:$LINENO: checking for $ac_word" >&5
8941 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8942 if test "${ac_cv_prog_WINDRES+set}" = set; then
8943   echo $ECHO_N "(cached) $ECHO_C" >&6
8944 else
8945   if test -n "$WINDRES"; then
8946   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8947 else
8948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8949 for as_dir in $PATH
8950 do
8951   IFS=$as_save_IFS
8952   test -z "$as_dir" && as_dir=.
8953   for ac_exec_ext in '' $ac_executable_extensions; do
8954   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8955     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
8956     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8957     break 2
8958   fi
8959 done
8960 done
8961
8962 fi
8963 fi
8964 WINDRES=$ac_cv_prog_WINDRES
8965 if test -n "$WINDRES"; then
8966   echo "$as_me:$LINENO: result: $WINDRES" >&5
8967 echo "${ECHO_T}$WINDRES" >&6
8968 else
8969   echo "$as_me:$LINENO: result: no" >&5
8970 echo "${ECHO_T}no" >&6
8971 fi
8972
8973 fi
8974 if test -z "$ac_cv_prog_WINDRES"; then
8975   ac_ct_WINDRES=$WINDRES
8976   # Extract the first word of "windres", so it can be a program name with args.
8977 set dummy windres; ac_word=$2
8978 echo "$as_me:$LINENO: checking for $ac_word" >&5
8979 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8980 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
8981   echo $ECHO_N "(cached) $ECHO_C" >&6
8982 else
8983   if test -n "$ac_ct_WINDRES"; then
8984   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
8985 else
8986 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8987 for as_dir in $PATH
8988 do
8989   IFS=$as_save_IFS
8990   test -z "$as_dir" && as_dir=.
8991   for ac_exec_ext in '' $ac_executable_extensions; do
8992   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8993     ac_cv_prog_ac_ct_WINDRES="windres"
8994     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8995     break 2
8996   fi
8997 done
8998 done
8999
9000 fi
9001 fi
9002 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
9003 if test -n "$ac_ct_WINDRES"; then
9004   echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
9005 echo "${ECHO_T}$ac_ct_WINDRES" >&6
9006 else
9007   echo "$as_me:$LINENO: result: no" >&5
9008 echo "${ECHO_T}no" >&6
9009 fi
9010
9011   WINDRES=$ac_ct_WINDRES
9012 else
9013   WINDRES="$ac_cv_prog_WINDRES"
9014 fi
9015
9016
9017 # Needed for GNU/Hurd.
9018 if test -n "$ac_tool_prefix"; then
9019   # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
9020 set dummy ${ac_tool_prefix}mig; ac_word=$2
9021 echo "$as_me:$LINENO: checking for $ac_word" >&5
9022 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9023 if test "${ac_cv_prog_MIG+set}" = set; then
9024   echo $ECHO_N "(cached) $ECHO_C" >&6
9025 else
9026   if test -n "$MIG"; then
9027   ac_cv_prog_MIG="$MIG" # Let the user override the test.
9028 else
9029 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9030 for as_dir in $PATH
9031 do
9032   IFS=$as_save_IFS
9033   test -z "$as_dir" && as_dir=.
9034   for ac_exec_ext in '' $ac_executable_extensions; do
9035   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9036     ac_cv_prog_MIG="${ac_tool_prefix}mig"
9037     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9038     break 2
9039   fi
9040 done
9041 done
9042
9043 fi
9044 fi
9045 MIG=$ac_cv_prog_MIG
9046 if test -n "$MIG"; then
9047   echo "$as_me:$LINENO: result: $MIG" >&5
9048 echo "${ECHO_T}$MIG" >&6
9049 else
9050   echo "$as_me:$LINENO: result: no" >&5
9051 echo "${ECHO_T}no" >&6
9052 fi
9053
9054 fi
9055 if test -z "$ac_cv_prog_MIG"; then
9056   ac_ct_MIG=$MIG
9057   # Extract the first word of "mig", so it can be a program name with args.
9058 set dummy mig; ac_word=$2
9059 echo "$as_me:$LINENO: checking for $ac_word" >&5
9060 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9061 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then
9062   echo $ECHO_N "(cached) $ECHO_C" >&6
9063 else
9064   if test -n "$ac_ct_MIG"; then
9065   ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
9066 else
9067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9068 for as_dir in $PATH
9069 do
9070   IFS=$as_save_IFS
9071   test -z "$as_dir" && as_dir=.
9072   for ac_exec_ext in '' $ac_executable_extensions; do
9073   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9074     ac_cv_prog_ac_ct_MIG="mig"
9075     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9076     break 2
9077   fi
9078 done
9079 done
9080
9081 fi
9082 fi
9083 ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
9084 if test -n "$ac_ct_MIG"; then
9085   echo "$as_me:$LINENO: result: $ac_ct_MIG" >&5
9086 echo "${ECHO_T}$ac_ct_MIG" >&6
9087 else
9088   echo "$as_me:$LINENO: result: no" >&5
9089 echo "${ECHO_T}no" >&6
9090 fi
9091
9092   MIG=$ac_ct_MIG
9093 else
9094   MIG="$ac_cv_prog_MIG"
9095 fi
9096
9097
9098 # ---------------------- #
9099 # Checks for libraries.  #
9100 # ---------------------- #
9101
9102 # We might need to link with -lm; most simulators need it.
9103
9104 echo "$as_me:$LINENO: checking for main in -lm" >&5
9105 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
9106 if test "${ac_cv_lib_m_main+set}" = set; then
9107   echo $ECHO_N "(cached) $ECHO_C" >&6
9108 else
9109   ac_check_lib_save_LIBS=$LIBS
9110 LIBS="-lm  $LIBS"
9111 cat >conftest.$ac_ext <<_ACEOF
9112 /* confdefs.h.  */
9113 _ACEOF
9114 cat confdefs.h >>conftest.$ac_ext
9115 cat >>conftest.$ac_ext <<_ACEOF
9116 /* end confdefs.h.  */
9117
9118
9119 int
9120 main ()
9121 {
9122 main ();
9123   ;
9124   return 0;
9125 }
9126 _ACEOF
9127 rm -f conftest.$ac_objext conftest$ac_exeext
9128 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9129   (eval $ac_link) 2>conftest.er1
9130   ac_status=$?
9131   grep -v '^ *+' conftest.er1 >conftest.err
9132   rm -f conftest.er1
9133   cat conftest.err >&5
9134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9135   (exit $ac_status); } &&
9136          { ac_try='test -z "$ac_c_werror_flag"
9137                          || test ! -s conftest.err'
9138   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9139   (eval $ac_try) 2>&5
9140   ac_status=$?
9141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9142   (exit $ac_status); }; } &&
9143          { ac_try='test -s conftest$ac_exeext'
9144   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9145   (eval $ac_try) 2>&5
9146   ac_status=$?
9147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9148   (exit $ac_status); }; }; then
9149   ac_cv_lib_m_main=yes
9150 else
9151   echo "$as_me: failed program was:" >&5
9152 sed 's/^/| /' conftest.$ac_ext >&5
9153
9154 ac_cv_lib_m_main=no
9155 fi
9156 rm -f conftest.err conftest.$ac_objext \
9157       conftest$ac_exeext conftest.$ac_ext
9158 LIBS=$ac_check_lib_save_LIBS
9159 fi
9160 echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
9161 echo "${ECHO_T}$ac_cv_lib_m_main" >&6
9162 if test $ac_cv_lib_m_main = yes; then
9163   cat >>confdefs.h <<_ACEOF
9164 #define HAVE_LIBM 1
9165 _ACEOF
9166
9167   LIBS="-lm $LIBS"
9168
9169 fi
9170
9171
9172 # We need to link with -lw to get `wctype' on Solaris before Solaris
9173 # 2.6.  Solaris 2.6 and beyond have this function in libc, and have a
9174 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
9175 # is known to have this problem).  Therefore we avoid libw if we can.
9176 echo "$as_me:$LINENO: checking for wctype" >&5
9177 echo $ECHO_N "checking for wctype... $ECHO_C" >&6
9178 if test "${ac_cv_func_wctype+set}" = set; then
9179   echo $ECHO_N "(cached) $ECHO_C" >&6
9180 else
9181   cat >conftest.$ac_ext <<_ACEOF
9182 /* confdefs.h.  */
9183 _ACEOF
9184 cat confdefs.h >>conftest.$ac_ext
9185 cat >>conftest.$ac_ext <<_ACEOF
9186 /* end confdefs.h.  */
9187 /* Define wctype to an innocuous variant, in case <limits.h> declares wctype.
9188    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9189 #define wctype innocuous_wctype
9190
9191 /* System header to define __stub macros and hopefully few prototypes,
9192     which can conflict with char wctype (); below.
9193     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9194     <limits.h> exists even on freestanding compilers.  */
9195
9196 #ifdef __STDC__
9197 # include <limits.h>
9198 #else
9199 # include <assert.h>
9200 #endif
9201
9202 #undef wctype
9203
9204 /* Override any gcc2 internal prototype to avoid an error.  */
9205 #ifdef __cplusplus
9206 extern "C"
9207 {
9208 #endif
9209 /* We use char because int might match the return type of a gcc2
9210    builtin and then its argument prototype would still apply.  */
9211 char wctype ();
9212 /* The GNU C library defines this for functions which it implements
9213     to always fail with ENOSYS.  Some functions are actually named
9214     something starting with __ and the normal name is an alias.  */
9215 #if defined (__stub_wctype) || defined (__stub___wctype)
9216 choke me
9217 #else
9218 char (*f) () = wctype;
9219 #endif
9220 #ifdef __cplusplus
9221 }
9222 #endif
9223
9224 int
9225 main ()
9226 {
9227 return f != wctype;
9228   ;
9229   return 0;
9230 }
9231 _ACEOF
9232 rm -f conftest.$ac_objext conftest$ac_exeext
9233 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9234   (eval $ac_link) 2>conftest.er1
9235   ac_status=$?
9236   grep -v '^ *+' conftest.er1 >conftest.err
9237   rm -f conftest.er1
9238   cat conftest.err >&5
9239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9240   (exit $ac_status); } &&
9241          { ac_try='test -z "$ac_c_werror_flag"
9242                          || test ! -s conftest.err'
9243   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9244   (eval $ac_try) 2>&5
9245   ac_status=$?
9246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9247   (exit $ac_status); }; } &&
9248          { ac_try='test -s conftest$ac_exeext'
9249   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9250   (eval $ac_try) 2>&5
9251   ac_status=$?
9252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9253   (exit $ac_status); }; }; then
9254   ac_cv_func_wctype=yes
9255 else
9256   echo "$as_me: failed program was:" >&5
9257 sed 's/^/| /' conftest.$ac_ext >&5
9258
9259 ac_cv_func_wctype=no
9260 fi
9261 rm -f conftest.err conftest.$ac_objext \
9262       conftest$ac_exeext conftest.$ac_ext
9263 fi
9264 echo "$as_me:$LINENO: result: $ac_cv_func_wctype" >&5
9265 echo "${ECHO_T}$ac_cv_func_wctype" >&6
9266 if test $ac_cv_func_wctype = yes; then
9267   :
9268 else
9269
9270 echo "$as_me:$LINENO: checking for wctype in -lw" >&5
9271 echo $ECHO_N "checking for wctype in -lw... $ECHO_C" >&6
9272 if test "${ac_cv_lib_w_wctype+set}" = set; then
9273   echo $ECHO_N "(cached) $ECHO_C" >&6
9274 else
9275   ac_check_lib_save_LIBS=$LIBS
9276 LIBS="-lw  $LIBS"
9277 cat >conftest.$ac_ext <<_ACEOF
9278 /* confdefs.h.  */
9279 _ACEOF
9280 cat confdefs.h >>conftest.$ac_ext
9281 cat >>conftest.$ac_ext <<_ACEOF
9282 /* end confdefs.h.  */
9283
9284 /* Override any gcc2 internal prototype to avoid an error.  */
9285 #ifdef __cplusplus
9286 extern "C"
9287 #endif
9288 /* We use char because int might match the return type of a gcc2
9289    builtin and then its argument prototype would still apply.  */
9290 char wctype ();
9291 int
9292 main ()
9293 {
9294 wctype ();
9295   ;
9296   return 0;
9297 }
9298 _ACEOF
9299 rm -f conftest.$ac_objext conftest$ac_exeext
9300 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9301   (eval $ac_link) 2>conftest.er1
9302   ac_status=$?
9303   grep -v '^ *+' conftest.er1 >conftest.err
9304   rm -f conftest.er1
9305   cat conftest.err >&5
9306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9307   (exit $ac_status); } &&
9308          { ac_try='test -z "$ac_c_werror_flag"
9309                          || test ! -s conftest.err'
9310   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9311   (eval $ac_try) 2>&5
9312   ac_status=$?
9313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9314   (exit $ac_status); }; } &&
9315          { ac_try='test -s conftest$ac_exeext'
9316   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9317   (eval $ac_try) 2>&5
9318   ac_status=$?
9319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9320   (exit $ac_status); }; }; then
9321   ac_cv_lib_w_wctype=yes
9322 else
9323   echo "$as_me: failed program was:" >&5
9324 sed 's/^/| /' conftest.$ac_ext >&5
9325
9326 ac_cv_lib_w_wctype=no
9327 fi
9328 rm -f conftest.err conftest.$ac_objext \
9329       conftest$ac_exeext conftest.$ac_ext
9330 LIBS=$ac_check_lib_save_LIBS
9331 fi
9332 echo "$as_me:$LINENO: result: $ac_cv_lib_w_wctype" >&5
9333 echo "${ECHO_T}$ac_cv_lib_w_wctype" >&6
9334 if test $ac_cv_lib_w_wctype = yes; then
9335   cat >>confdefs.h <<_ACEOF
9336 #define HAVE_LIBW 1
9337 _ACEOF
9338
9339   LIBS="-lw $LIBS"
9340
9341 fi
9342
9343 fi
9344
9345
9346 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9347 echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
9348 echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6
9349 if test "${ac_cv_search_gethostbyname+set}" = set; then
9350   echo $ECHO_N "(cached) $ECHO_C" >&6
9351 else
9352   ac_func_search_save_LIBS=$LIBS
9353 ac_cv_search_gethostbyname=no
9354 cat >conftest.$ac_ext <<_ACEOF
9355 /* confdefs.h.  */
9356 _ACEOF
9357 cat confdefs.h >>conftest.$ac_ext
9358 cat >>conftest.$ac_ext <<_ACEOF
9359 /* end confdefs.h.  */
9360
9361 /* Override any gcc2 internal prototype to avoid an error.  */
9362 #ifdef __cplusplus
9363 extern "C"
9364 #endif
9365 /* We use char because int might match the return type of a gcc2
9366    builtin and then its argument prototype would still apply.  */
9367 char gethostbyname ();
9368 int
9369 main ()
9370 {
9371 gethostbyname ();
9372   ;
9373   return 0;
9374 }
9375 _ACEOF
9376 rm -f conftest.$ac_objext conftest$ac_exeext
9377 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9378   (eval $ac_link) 2>conftest.er1
9379   ac_status=$?
9380   grep -v '^ *+' conftest.er1 >conftest.err
9381   rm -f conftest.er1
9382   cat conftest.err >&5
9383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384   (exit $ac_status); } &&
9385          { ac_try='test -z "$ac_c_werror_flag"
9386                          || test ! -s conftest.err'
9387   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9388   (eval $ac_try) 2>&5
9389   ac_status=$?
9390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9391   (exit $ac_status); }; } &&
9392          { ac_try='test -s conftest$ac_exeext'
9393   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9394   (eval $ac_try) 2>&5
9395   ac_status=$?
9396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9397   (exit $ac_status); }; }; then
9398   ac_cv_search_gethostbyname="none required"
9399 else
9400   echo "$as_me: failed program was:" >&5
9401 sed 's/^/| /' conftest.$ac_ext >&5
9402
9403 fi
9404 rm -f conftest.err conftest.$ac_objext \
9405       conftest$ac_exeext conftest.$ac_ext
9406 if test "$ac_cv_search_gethostbyname" = no; then
9407   for ac_lib in nsl; do
9408     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9409     cat >conftest.$ac_ext <<_ACEOF
9410 /* confdefs.h.  */
9411 _ACEOF
9412 cat confdefs.h >>conftest.$ac_ext
9413 cat >>conftest.$ac_ext <<_ACEOF
9414 /* end confdefs.h.  */
9415
9416 /* Override any gcc2 internal prototype to avoid an error.  */
9417 #ifdef __cplusplus
9418 extern "C"
9419 #endif
9420 /* We use char because int might match the return type of a gcc2
9421    builtin and then its argument prototype would still apply.  */
9422 char gethostbyname ();
9423 int
9424 main ()
9425 {
9426 gethostbyname ();
9427   ;
9428   return 0;
9429 }
9430 _ACEOF
9431 rm -f conftest.$ac_objext conftest$ac_exeext
9432 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9433   (eval $ac_link) 2>conftest.er1
9434   ac_status=$?
9435   grep -v '^ *+' conftest.er1 >conftest.err
9436   rm -f conftest.er1
9437   cat conftest.err >&5
9438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9439   (exit $ac_status); } &&
9440          { ac_try='test -z "$ac_c_werror_flag"
9441                          || test ! -s conftest.err'
9442   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9443   (eval $ac_try) 2>&5
9444   ac_status=$?
9445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446   (exit $ac_status); }; } &&
9447          { ac_try='test -s conftest$ac_exeext'
9448   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9449   (eval $ac_try) 2>&5
9450   ac_status=$?
9451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9452   (exit $ac_status); }; }; then
9453   ac_cv_search_gethostbyname="-l$ac_lib"
9454 break
9455 else
9456   echo "$as_me: failed program was:" >&5
9457 sed 's/^/| /' conftest.$ac_ext >&5
9458
9459 fi
9460 rm -f conftest.err conftest.$ac_objext \
9461       conftest$ac_exeext conftest.$ac_ext
9462   done
9463 fi
9464 LIBS=$ac_func_search_save_LIBS
9465 fi
9466 echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
9467 echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6
9468 if test "$ac_cv_search_gethostbyname" != no; then
9469   test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS"
9470
9471 fi
9472
9473
9474 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
9475 echo "$as_me:$LINENO: checking for library containing socketpair" >&5
9476 echo $ECHO_N "checking for library containing socketpair... $ECHO_C" >&6
9477 if test "${ac_cv_search_socketpair+set}" = set; then
9478   echo $ECHO_N "(cached) $ECHO_C" >&6
9479 else
9480   ac_func_search_save_LIBS=$LIBS
9481 ac_cv_search_socketpair=no
9482 cat >conftest.$ac_ext <<_ACEOF
9483 /* confdefs.h.  */
9484 _ACEOF
9485 cat confdefs.h >>conftest.$ac_ext
9486 cat >>conftest.$ac_ext <<_ACEOF
9487 /* end confdefs.h.  */
9488
9489 /* Override any gcc2 internal prototype to avoid an error.  */
9490 #ifdef __cplusplus
9491 extern "C"
9492 #endif
9493 /* We use char because int might match the return type of a gcc2
9494    builtin and then its argument prototype would still apply.  */
9495 char socketpair ();
9496 int
9497 main ()
9498 {
9499 socketpair ();
9500   ;
9501   return 0;
9502 }
9503 _ACEOF
9504 rm -f conftest.$ac_objext conftest$ac_exeext
9505 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9506   (eval $ac_link) 2>conftest.er1
9507   ac_status=$?
9508   grep -v '^ *+' conftest.er1 >conftest.err
9509   rm -f conftest.er1
9510   cat conftest.err >&5
9511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9512   (exit $ac_status); } &&
9513          { ac_try='test -z "$ac_c_werror_flag"
9514                          || test ! -s conftest.err'
9515   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9516   (eval $ac_try) 2>&5
9517   ac_status=$?
9518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9519   (exit $ac_status); }; } &&
9520          { ac_try='test -s conftest$ac_exeext'
9521   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9522   (eval $ac_try) 2>&5
9523   ac_status=$?
9524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9525   (exit $ac_status); }; }; then
9526   ac_cv_search_socketpair="none required"
9527 else
9528   echo "$as_me: failed program was:" >&5
9529 sed 's/^/| /' conftest.$ac_ext >&5
9530
9531 fi
9532 rm -f conftest.err conftest.$ac_objext \
9533       conftest$ac_exeext conftest.$ac_ext
9534 if test "$ac_cv_search_socketpair" = no; then
9535   for ac_lib in socket; do
9536     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9537     cat >conftest.$ac_ext <<_ACEOF
9538 /* confdefs.h.  */
9539 _ACEOF
9540 cat confdefs.h >>conftest.$ac_ext
9541 cat >>conftest.$ac_ext <<_ACEOF
9542 /* end confdefs.h.  */
9543
9544 /* Override any gcc2 internal prototype to avoid an error.  */
9545 #ifdef __cplusplus
9546 extern "C"
9547 #endif
9548 /* We use char because int might match the return type of a gcc2
9549    builtin and then its argument prototype would still apply.  */
9550 char socketpair ();
9551 int
9552 main ()
9553 {
9554 socketpair ();
9555   ;
9556   return 0;
9557 }
9558 _ACEOF
9559 rm -f conftest.$ac_objext conftest$ac_exeext
9560 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9561   (eval $ac_link) 2>conftest.er1
9562   ac_status=$?
9563   grep -v '^ *+' conftest.er1 >conftest.err
9564   rm -f conftest.er1
9565   cat conftest.err >&5
9566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9567   (exit $ac_status); } &&
9568          { ac_try='test -z "$ac_c_werror_flag"
9569                          || test ! -s conftest.err'
9570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9571   (eval $ac_try) 2>&5
9572   ac_status=$?
9573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9574   (exit $ac_status); }; } &&
9575          { ac_try='test -s conftest$ac_exeext'
9576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9577   (eval $ac_try) 2>&5
9578   ac_status=$?
9579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9580   (exit $ac_status); }; }; then
9581   ac_cv_search_socketpair="-l$ac_lib"
9582 break
9583 else
9584   echo "$as_me: failed program was:" >&5
9585 sed 's/^/| /' conftest.$ac_ext >&5
9586
9587 fi
9588 rm -f conftest.err conftest.$ac_objext \
9589       conftest$ac_exeext conftest.$ac_ext
9590   done
9591 fi
9592 LIBS=$ac_func_search_save_LIBS
9593 fi
9594 echo "$as_me:$LINENO: result: $ac_cv_search_socketpair" >&5
9595 echo "${ECHO_T}$ac_cv_search_socketpair" >&6
9596 if test "$ac_cv_search_socketpair" != no; then
9597   test "$ac_cv_search_socketpair" = "none required" || LIBS="$ac_cv_search_socketpair $LIBS"
9598
9599 fi
9600
9601
9602 # Link in zlib if we can.  This allows us to read compressed debug sections.
9603 echo "$as_me:$LINENO: checking for library containing zlibVersion" >&5
9604 echo $ECHO_N "checking for library containing zlibVersion... $ECHO_C" >&6
9605 if test "${ac_cv_search_zlibVersion+set}" = set; then
9606   echo $ECHO_N "(cached) $ECHO_C" >&6
9607 else
9608   ac_func_search_save_LIBS=$LIBS
9609 ac_cv_search_zlibVersion=no
9610 cat >conftest.$ac_ext <<_ACEOF
9611 /* confdefs.h.  */
9612 _ACEOF
9613 cat confdefs.h >>conftest.$ac_ext
9614 cat >>conftest.$ac_ext <<_ACEOF
9615 /* end confdefs.h.  */
9616
9617 /* Override any gcc2 internal prototype to avoid an error.  */
9618 #ifdef __cplusplus
9619 extern "C"
9620 #endif
9621 /* We use char because int might match the return type of a gcc2
9622    builtin and then its argument prototype would still apply.  */
9623 char zlibVersion ();
9624 int
9625 main ()
9626 {
9627 zlibVersion ();
9628   ;
9629   return 0;
9630 }
9631 _ACEOF
9632 rm -f conftest.$ac_objext conftest$ac_exeext
9633 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9634   (eval $ac_link) 2>conftest.er1
9635   ac_status=$?
9636   grep -v '^ *+' conftest.er1 >conftest.err
9637   rm -f conftest.er1
9638   cat conftest.err >&5
9639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9640   (exit $ac_status); } &&
9641          { ac_try='test -z "$ac_c_werror_flag"
9642                          || test ! -s conftest.err'
9643   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9644   (eval $ac_try) 2>&5
9645   ac_status=$?
9646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9647   (exit $ac_status); }; } &&
9648          { ac_try='test -s conftest$ac_exeext'
9649   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9650   (eval $ac_try) 2>&5
9651   ac_status=$?
9652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9653   (exit $ac_status); }; }; then
9654   ac_cv_search_zlibVersion="none required"
9655 else
9656   echo "$as_me: failed program was:" >&5
9657 sed 's/^/| /' conftest.$ac_ext >&5
9658
9659 fi
9660 rm -f conftest.err conftest.$ac_objext \
9661       conftest$ac_exeext conftest.$ac_ext
9662 if test "$ac_cv_search_zlibVersion" = no; then
9663   for ac_lib in z; do
9664     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9665     cat >conftest.$ac_ext <<_ACEOF
9666 /* confdefs.h.  */
9667 _ACEOF
9668 cat confdefs.h >>conftest.$ac_ext
9669 cat >>conftest.$ac_ext <<_ACEOF
9670 /* end confdefs.h.  */
9671
9672 /* Override any gcc2 internal prototype to avoid an error.  */
9673 #ifdef __cplusplus
9674 extern "C"
9675 #endif
9676 /* We use char because int might match the return type of a gcc2
9677    builtin and then its argument prototype would still apply.  */
9678 char zlibVersion ();
9679 int
9680 main ()
9681 {
9682 zlibVersion ();
9683   ;
9684   return 0;
9685 }
9686 _ACEOF
9687 rm -f conftest.$ac_objext conftest$ac_exeext
9688 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9689   (eval $ac_link) 2>conftest.er1
9690   ac_status=$?
9691   grep -v '^ *+' conftest.er1 >conftest.err
9692   rm -f conftest.er1
9693   cat conftest.err >&5
9694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9695   (exit $ac_status); } &&
9696          { ac_try='test -z "$ac_c_werror_flag"
9697                          || test ! -s conftest.err'
9698   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9699   (eval $ac_try) 2>&5
9700   ac_status=$?
9701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702   (exit $ac_status); }; } &&
9703          { ac_try='test -s conftest$ac_exeext'
9704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9705   (eval $ac_try) 2>&5
9706   ac_status=$?
9707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9708   (exit $ac_status); }; }; then
9709   ac_cv_search_zlibVersion="-l$ac_lib"
9710 break
9711 else
9712   echo "$as_me: failed program was:" >&5
9713 sed 's/^/| /' conftest.$ac_ext >&5
9714
9715 fi
9716 rm -f conftest.err conftest.$ac_objext \
9717       conftest$ac_exeext conftest.$ac_ext
9718   done
9719 fi
9720 LIBS=$ac_func_search_save_LIBS
9721 fi
9722 echo "$as_me:$LINENO: result: $ac_cv_search_zlibVersion" >&5
9723 echo "${ECHO_T}$ac_cv_search_zlibVersion" >&6
9724 if test "$ac_cv_search_zlibVersion" != no; then
9725   test "$ac_cv_search_zlibVersion" = "none required" || LIBS="$ac_cv_search_zlibVersion $LIBS"
9726
9727 for ac_header in zlib.h
9728 do
9729 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9730 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9731   echo "$as_me:$LINENO: checking for $ac_header" >&5
9732 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9733 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9734   echo $ECHO_N "(cached) $ECHO_C" >&6
9735 fi
9736 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9737 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9738 else
9739   # Is the header compilable?
9740 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9741 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9742 cat >conftest.$ac_ext <<_ACEOF
9743 /* confdefs.h.  */
9744 _ACEOF
9745 cat confdefs.h >>conftest.$ac_ext
9746 cat >>conftest.$ac_ext <<_ACEOF
9747 /* end confdefs.h.  */
9748 $ac_includes_default
9749 #include <$ac_header>
9750 _ACEOF
9751 rm -f conftest.$ac_objext
9752 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9753   (eval $ac_compile) 2>conftest.er1
9754   ac_status=$?
9755   grep -v '^ *+' conftest.er1 >conftest.err
9756   rm -f conftest.er1
9757   cat conftest.err >&5
9758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9759   (exit $ac_status); } &&
9760          { ac_try='test -z "$ac_c_werror_flag"
9761                          || test ! -s conftest.err'
9762   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9763   (eval $ac_try) 2>&5
9764   ac_status=$?
9765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9766   (exit $ac_status); }; } &&
9767          { ac_try='test -s conftest.$ac_objext'
9768   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9769   (eval $ac_try) 2>&5
9770   ac_status=$?
9771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9772   (exit $ac_status); }; }; then
9773   ac_header_compiler=yes
9774 else
9775   echo "$as_me: failed program was:" >&5
9776 sed 's/^/| /' conftest.$ac_ext >&5
9777
9778 ac_header_compiler=no
9779 fi
9780 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9781 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9782 echo "${ECHO_T}$ac_header_compiler" >&6
9783
9784 # Is the header present?
9785 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9786 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9787 cat >conftest.$ac_ext <<_ACEOF
9788 /* confdefs.h.  */
9789 _ACEOF
9790 cat confdefs.h >>conftest.$ac_ext
9791 cat >>conftest.$ac_ext <<_ACEOF
9792 /* end confdefs.h.  */
9793 #include <$ac_header>
9794 _ACEOF
9795 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9796   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9797   ac_status=$?
9798   grep -v '^ *+' conftest.er1 >conftest.err
9799   rm -f conftest.er1
9800   cat conftest.err >&5
9801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9802   (exit $ac_status); } >/dev/null; then
9803   if test -s conftest.err; then
9804     ac_cpp_err=$ac_c_preproc_warn_flag
9805     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9806   else
9807     ac_cpp_err=
9808   fi
9809 else
9810   ac_cpp_err=yes
9811 fi
9812 if test -z "$ac_cpp_err"; then
9813   ac_header_preproc=yes
9814 else
9815   echo "$as_me: failed program was:" >&5
9816 sed 's/^/| /' conftest.$ac_ext >&5
9817
9818   ac_header_preproc=no
9819 fi
9820 rm -f conftest.err conftest.$ac_ext
9821 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9822 echo "${ECHO_T}$ac_header_preproc" >&6
9823
9824 # So?  What about this header?
9825 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9826   yes:no: )
9827     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9828 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9829     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9830 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9831     ac_header_preproc=yes
9832     ;;
9833   no:yes:* )
9834     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9835 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9836     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9837 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9838     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9839 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9840     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9841 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9842     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9843 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9844     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9845 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9846     (
9847       cat <<\_ASBOX
9848 ## ------------------------------------------ ##
9849 ## Report this to the AC_PACKAGE_NAME lists.  ##
9850 ## ------------------------------------------ ##
9851 _ASBOX
9852     ) |
9853       sed "s/^/$as_me: WARNING:     /" >&2
9854     ;;
9855 esac
9856 echo "$as_me:$LINENO: checking for $ac_header" >&5
9857 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9858 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9859   echo $ECHO_N "(cached) $ECHO_C" >&6
9860 else
9861   eval "$as_ac_Header=\$ac_header_preproc"
9862 fi
9863 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9864 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9865
9866 fi
9867 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9868   cat >>confdefs.h <<_ACEOF
9869 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9870 _ACEOF
9871
9872 fi
9873
9874 done
9875
9876 fi
9877
9878
9879 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9880 echo "$as_me:$LINENO: checking for library containing dlgetmodinfo" >&5
9881 echo $ECHO_N "checking for library containing dlgetmodinfo... $ECHO_C" >&6
9882 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then
9883   echo $ECHO_N "(cached) $ECHO_C" >&6
9884 else
9885   ac_func_search_save_LIBS=$LIBS
9886 ac_cv_search_dlgetmodinfo=no
9887 cat >conftest.$ac_ext <<_ACEOF
9888 /* confdefs.h.  */
9889 _ACEOF
9890 cat confdefs.h >>conftest.$ac_ext
9891 cat >>conftest.$ac_ext <<_ACEOF
9892 /* end confdefs.h.  */
9893
9894 /* Override any gcc2 internal prototype to avoid an error.  */
9895 #ifdef __cplusplus
9896 extern "C"
9897 #endif
9898 /* We use char because int might match the return type of a gcc2
9899    builtin and then its argument prototype would still apply.  */
9900 char dlgetmodinfo ();
9901 int
9902 main ()
9903 {
9904 dlgetmodinfo ();
9905   ;
9906   return 0;
9907 }
9908 _ACEOF
9909 rm -f conftest.$ac_objext conftest$ac_exeext
9910 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9911   (eval $ac_link) 2>conftest.er1
9912   ac_status=$?
9913   grep -v '^ *+' conftest.er1 >conftest.err
9914   rm -f conftest.er1
9915   cat conftest.err >&5
9916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9917   (exit $ac_status); } &&
9918          { ac_try='test -z "$ac_c_werror_flag"
9919                          || test ! -s conftest.err'
9920   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9921   (eval $ac_try) 2>&5
9922   ac_status=$?
9923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9924   (exit $ac_status); }; } &&
9925          { ac_try='test -s conftest$ac_exeext'
9926   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9927   (eval $ac_try) 2>&5
9928   ac_status=$?
9929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9930   (exit $ac_status); }; }; then
9931   ac_cv_search_dlgetmodinfo="none required"
9932 else
9933   echo "$as_me: failed program was:" >&5
9934 sed 's/^/| /' conftest.$ac_ext >&5
9935
9936 fi
9937 rm -f conftest.err conftest.$ac_objext \
9938       conftest$ac_exeext conftest.$ac_ext
9939 if test "$ac_cv_search_dlgetmodinfo" = no; then
9940   for ac_lib in dl xpdl; do
9941     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9942     cat >conftest.$ac_ext <<_ACEOF
9943 /* confdefs.h.  */
9944 _ACEOF
9945 cat confdefs.h >>conftest.$ac_ext
9946 cat >>conftest.$ac_ext <<_ACEOF
9947 /* end confdefs.h.  */
9948
9949 /* Override any gcc2 internal prototype to avoid an error.  */
9950 #ifdef __cplusplus
9951 extern "C"
9952 #endif
9953 /* We use char because int might match the return type of a gcc2
9954    builtin and then its argument prototype would still apply.  */
9955 char dlgetmodinfo ();
9956 int
9957 main ()
9958 {
9959 dlgetmodinfo ();
9960   ;
9961   return 0;
9962 }
9963 _ACEOF
9964 rm -f conftest.$ac_objext conftest$ac_exeext
9965 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9966   (eval $ac_link) 2>conftest.er1
9967   ac_status=$?
9968   grep -v '^ *+' conftest.er1 >conftest.err
9969   rm -f conftest.er1
9970   cat conftest.err >&5
9971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9972   (exit $ac_status); } &&
9973          { ac_try='test -z "$ac_c_werror_flag"
9974                          || test ! -s conftest.err'
9975   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9976   (eval $ac_try) 2>&5
9977   ac_status=$?
9978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9979   (exit $ac_status); }; } &&
9980          { ac_try='test -s conftest$ac_exeext'
9981   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9982   (eval $ac_try) 2>&5
9983   ac_status=$?
9984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9985   (exit $ac_status); }; }; then
9986   ac_cv_search_dlgetmodinfo="-l$ac_lib"
9987 break
9988 else
9989   echo "$as_me: failed program was:" >&5
9990 sed 's/^/| /' conftest.$ac_ext >&5
9991
9992 fi
9993 rm -f conftest.err conftest.$ac_objext \
9994       conftest$ac_exeext conftest.$ac_ext
9995   done
9996 fi
9997 LIBS=$ac_func_search_save_LIBS
9998 fi
9999 echo "$as_me:$LINENO: result: $ac_cv_search_dlgetmodinfo" >&5
10000 echo "${ECHO_T}$ac_cv_search_dlgetmodinfo" >&6
10001 if test "$ac_cv_search_dlgetmodinfo" != no; then
10002   test "$ac_cv_search_dlgetmodinfo" = "none required" || LIBS="$ac_cv_search_dlgetmodinfo $LIBS"
10003
10004 fi
10005
10006
10007
10008
10009
10010 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10011 if test "${with_libiconv_prefix+set}" = set; then
10012   withval="$with_libiconv_prefix"
10013
10014     for dir in `echo "$withval" | tr : ' '`; do
10015       if test -d $dir/include; then LIBICONV_INCLUDE="-I$dir/include"; fi
10016       if test -d $dir/lib; then LIBICONV_LIBDIR="-L$dir/lib"; fi
10017     done
10018
10019 fi;
10020
10021   BUILD_LIBICONV_LIBDIR="-L../libiconv/lib/.libs -L../libiconv/lib/_libs"
10022   BUILD_LIBICONV_INCLUDE="-I../libiconv/include"
10023
10024   echo "$as_me:$LINENO: checking for iconv" >&5
10025 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
10026 if test "${am_cv_func_iconv+set}" = set; then
10027   echo $ECHO_N "(cached) $ECHO_C" >&6
10028 else
10029
10030     am_cv_func_iconv="no, consider installing GNU libiconv"
10031     am_cv_lib_iconv=no
10032     am_cv_use_build_libiconv=no
10033     # First, try to find iconv in libc.
10034     cat >conftest.$ac_ext <<_ACEOF
10035 /* confdefs.h.  */
10036 _ACEOF
10037 cat confdefs.h >>conftest.$ac_ext
10038 cat >>conftest.$ac_ext <<_ACEOF
10039 /* end confdefs.h.  */
10040 #include <stdlib.h>
10041 #include <iconv.h>
10042 int
10043 main ()
10044 {
10045 iconv_t cd = iconv_open("","");
10046        iconv(cd,NULL,NULL,NULL,NULL);
10047        iconv_close(cd);
10048   ;
10049   return 0;
10050 }
10051 _ACEOF
10052 rm -f conftest.$ac_objext conftest$ac_exeext
10053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10054   (eval $ac_link) 2>conftest.er1
10055   ac_status=$?
10056   grep -v '^ *+' conftest.er1 >conftest.err
10057   rm -f conftest.er1
10058   cat conftest.err >&5
10059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10060   (exit $ac_status); } &&
10061          { ac_try='test -z "$ac_c_werror_flag"
10062                          || test ! -s conftest.err'
10063   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10064   (eval $ac_try) 2>&5
10065   ac_status=$?
10066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10067   (exit $ac_status); }; } &&
10068          { ac_try='test -s conftest$ac_exeext'
10069   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10070   (eval $ac_try) 2>&5
10071   ac_status=$?
10072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10073   (exit $ac_status); }; }; then
10074   am_cv_func_iconv=yes
10075 else
10076   echo "$as_me: failed program was:" >&5
10077 sed 's/^/| /' conftest.$ac_ext >&5
10078
10079 fi
10080 rm -f conftest.err conftest.$ac_objext \
10081       conftest$ac_exeext conftest.$ac_ext
10082
10083     # If iconv was not in libc, try -liconv.  In this case, arrange to
10084     # look in the libiconv prefix, if it was specified by the user.
10085     if test "$am_cv_func_iconv" != yes; then
10086       am_save_CPPFLAGS="$CPPFLAGS"
10087       am_save_LIBS="$LIBS"
10088       if test -n "$LIBICONV_INCLUDE"; then
10089         CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
10090         LIBS="$LIBS $LIBICONV_LIBDIR"
10091       fi
10092       LIBS="$LIBS -liconv"
10093       cat >conftest.$ac_ext <<_ACEOF
10094 /* confdefs.h.  */
10095 _ACEOF
10096 cat confdefs.h >>conftest.$ac_ext
10097 cat >>conftest.$ac_ext <<_ACEOF
10098 /* end confdefs.h.  */
10099 #include <stdlib.h>
10100 #include <iconv.h>
10101 int
10102 main ()
10103 {
10104 iconv_t cd = iconv_open("","");
10105          iconv(cd,NULL,NULL,NULL,NULL);
10106          iconv_close(cd);
10107   ;
10108   return 0;
10109 }
10110 _ACEOF
10111 rm -f conftest.$ac_objext conftest$ac_exeext
10112 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10113   (eval $ac_link) 2>conftest.er1
10114   ac_status=$?
10115   grep -v '^ *+' conftest.er1 >conftest.err
10116   rm -f conftest.er1
10117   cat conftest.err >&5
10118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10119   (exit $ac_status); } &&
10120          { ac_try='test -z "$ac_c_werror_flag"
10121                          || test ! -s conftest.err'
10122   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10123   (eval $ac_try) 2>&5
10124   ac_status=$?
10125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10126   (exit $ac_status); }; } &&
10127          { ac_try='test -s conftest$ac_exeext'
10128   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10129   (eval $ac_try) 2>&5
10130   ac_status=$?
10131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10132   (exit $ac_status); }; }; then
10133   am_cv_lib_iconv=yes
10134         am_cv_func_iconv=yes
10135 else
10136   echo "$as_me: failed program was:" >&5
10137 sed 's/^/| /' conftest.$ac_ext >&5
10138
10139 fi
10140 rm -f conftest.err conftest.$ac_objext \
10141       conftest$ac_exeext conftest.$ac_ext
10142       LIBS="$am_save_LIBS"
10143       CPPFLAGS="$am_save_CPPFLAGS"
10144     fi
10145
10146     # If that didn't work, try to find libiconv in the build tree.
10147     if test "$am_cv_func_iconv" != yes && test -d ../libiconv; then
10148       am_save_LIBS="$LIBS"
10149       am_save_CPPFLAGS="$CPPFLAGS"
10150       LIBS="$LIBS $BUILD_LIBICONV_LIBDIR -liconv"
10151       CPPFLAGS="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
10152       cat >conftest.$ac_ext <<_ACEOF
10153 /* confdefs.h.  */
10154 _ACEOF
10155 cat confdefs.h >>conftest.$ac_ext
10156 cat >>conftest.$ac_ext <<_ACEOF
10157 /* end confdefs.h.  */
10158 #include <stdlib.h>
10159 #include <iconv.h>
10160 int
10161 main ()
10162 {
10163 iconv_t cd = iconv_open("","");
10164          iconv(cd,NULL,NULL,NULL,NULL);
10165          iconv_close(cd);
10166   ;
10167   return 0;
10168 }
10169 _ACEOF
10170 rm -f conftest.$ac_objext conftest$ac_exeext
10171 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10172   (eval $ac_link) 2>conftest.er1
10173   ac_status=$?
10174   grep -v '^ *+' conftest.er1 >conftest.err
10175   rm -f conftest.er1
10176   cat conftest.err >&5
10177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10178   (exit $ac_status); } &&
10179          { ac_try='test -z "$ac_c_werror_flag"
10180                          || test ! -s conftest.err'
10181   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10182   (eval $ac_try) 2>&5
10183   ac_status=$?
10184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10185   (exit $ac_status); }; } &&
10186          { ac_try='test -s conftest$ac_exeext'
10187   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10188   (eval $ac_try) 2>&5
10189   ac_status=$?
10190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191   (exit $ac_status); }; }; then
10192   am_cv_use_build_libiconv=yes
10193         am_cv_lib_iconv=yes
10194         am_cv_func_iconv=yes
10195 else
10196   echo "$as_me: failed program was:" >&5
10197 sed 's/^/| /' conftest.$ac_ext >&5
10198
10199 fi
10200 rm -f conftest.err conftest.$ac_objext \
10201       conftest$ac_exeext conftest.$ac_ext
10202       LIBS="$am_save_LIBS"
10203       CPPFLAGS="$am_save_CPPFLAGS"
10204     fi
10205
10206 fi
10207 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
10208 echo "${ECHO_T}$am_cv_func_iconv" >&6
10209
10210   # Set the various flags based on the cache variables.  We can't rely
10211   # on the flags to remain set from the above code, due to caching.
10212   LIBICONV=
10213   if test "$am_cv_lib_iconv" = yes; then
10214     LIBICONV="-liconv"
10215   else
10216     LIBICONV_LIBDIR=
10217     LIBICONV_INCLUDE=
10218   fi
10219   if test "$am_cv_use_build_libiconv" = yes; then
10220     LIBICONV_LIBDIR="$BUILD_LIBICONV_LIBDIR"
10221     LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
10222   fi
10223   CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
10224   LIBS="$LIBS $LIBICONV_LIBDIR $LIBICONV"
10225
10226   if test "$am_cv_func_iconv" = yes; then
10227
10228 cat >>confdefs.h <<\_ACEOF
10229 #define HAVE_ICONV 1
10230 _ACEOF
10231
10232     echo "$as_me:$LINENO: checking for iconv declaration" >&5
10233 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
10234     if test "${am_cv_proto_iconv+set}" = set; then
10235   echo $ECHO_N "(cached) $ECHO_C" >&6
10236 else
10237
10238       cat >conftest.$ac_ext <<_ACEOF
10239 /* confdefs.h.  */
10240 _ACEOF
10241 cat confdefs.h >>conftest.$ac_ext
10242 cat >>conftest.$ac_ext <<_ACEOF
10243 /* end confdefs.h.  */
10244
10245 #include <stdlib.h>
10246 #include <iconv.h>
10247 extern
10248 #ifdef __cplusplus
10249 "C"
10250 #endif
10251 #if defined(__STDC__) || defined(__cplusplus)
10252 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10253 #else
10254 size_t iconv();
10255 #endif
10256
10257 int
10258 main ()
10259 {
10260
10261   ;
10262   return 0;
10263 }
10264 _ACEOF
10265 rm -f conftest.$ac_objext
10266 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10267   (eval $ac_compile) 2>conftest.er1
10268   ac_status=$?
10269   grep -v '^ *+' conftest.er1 >conftest.err
10270   rm -f conftest.er1
10271   cat conftest.err >&5
10272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10273   (exit $ac_status); } &&
10274          { ac_try='test -z "$ac_c_werror_flag"
10275                          || test ! -s conftest.err'
10276   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10277   (eval $ac_try) 2>&5
10278   ac_status=$?
10279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10280   (exit $ac_status); }; } &&
10281          { ac_try='test -s conftest.$ac_objext'
10282   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10283   (eval $ac_try) 2>&5
10284   ac_status=$?
10285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10286   (exit $ac_status); }; }; then
10287   am_cv_proto_iconv_arg1=""
10288 else
10289   echo "$as_me: failed program was:" >&5
10290 sed 's/^/| /' conftest.$ac_ext >&5
10291
10292 am_cv_proto_iconv_arg1="const"
10293 fi
10294 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10295       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);"
10296 fi
10297
10298     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10299     echo "$as_me:$LINENO: result: ${ac_t:-
10300          }$am_cv_proto_iconv" >&5
10301 echo "${ECHO_T}${ac_t:-
10302          }$am_cv_proto_iconv" >&6
10303
10304 cat >>confdefs.h <<_ACEOF
10305 #define ICONV_CONST $am_cv_proto_iconv_arg1
10306 _ACEOF
10307
10308   fi
10309
10310
10311 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
10312 # There is a very specific comment in /usr/include/curses.h explaining that
10313 # termcap routines built into libcurses must not be used.
10314 #
10315 # The symptoms we observed so far is GDB unexpectedly changing
10316 # the terminal settings when tgetent is called - this is particularly
10317 # visible as the output is missing carriage returns, and so rapidly
10318 # becomes very hard to read.
10319 #
10320 # The readline configure script has already decided that libtermcap
10321 # was enough for its purposes, and so decided to build readline using
10322 # libtermcap.  Since the TUI mode requires curses, building GDB with
10323 # TUI enabled results in both libraries to be used at the same time,
10324 # which is not allowed.  This basically means that GDB with TUI is
10325 # broken on alpha-osf.
10326
10327 case $host_os in
10328   alpha*-*-osf* )
10329     if "$enable_tui" = "yes"; then
10330       { { echo "$as_me:$LINENO: error: Building GDB with TUI mode is not supported on this host" >&5
10331 echo "$as_me: error: Building GDB with TUI mode is not supported on this host" >&2;}
10332    { (exit 1); exit 1; }; }
10333     fi
10334     if "$enable_tui" = "auto"; then
10335       enable_tui=no
10336     fi
10337     ;;
10338 esac
10339
10340 # For the TUI, we need enhanced curses functionality.
10341 if test x"$enable_tui" != xno; then
10342   prefer_curses=yes
10343 fi
10344
10345 curses_found=no
10346 if test x"$prefer_curses" = xyes; then
10347   # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
10348   # curses library because the latter might not provide all the
10349   # functionality we need.  However, this leads to problems on systems
10350   # where the linker searches /usr/local/lib, but the compiler doesn't
10351   # search /usr/local/include, if ncurses is installed in /usr/local.  A
10352   # default installation of ncurses on alpha*-dec-osf* will lead to such
10353   # a situation.
10354   echo "$as_me:$LINENO: checking for library containing waddstr" >&5
10355 echo $ECHO_N "checking for library containing waddstr... $ECHO_C" >&6
10356 if test "${ac_cv_search_waddstr+set}" = set; then
10357   echo $ECHO_N "(cached) $ECHO_C" >&6
10358 else
10359   ac_func_search_save_LIBS=$LIBS
10360 ac_cv_search_waddstr=no
10361 cat >conftest.$ac_ext <<_ACEOF
10362 /* confdefs.h.  */
10363 _ACEOF
10364 cat confdefs.h >>conftest.$ac_ext
10365 cat >>conftest.$ac_ext <<_ACEOF
10366 /* end confdefs.h.  */
10367
10368 /* Override any gcc2 internal prototype to avoid an error.  */
10369 #ifdef __cplusplus
10370 extern "C"
10371 #endif
10372 /* We use char because int might match the return type of a gcc2
10373    builtin and then its argument prototype would still apply.  */
10374 char waddstr ();
10375 int
10376 main ()
10377 {
10378 waddstr ();
10379   ;
10380   return 0;
10381 }
10382 _ACEOF
10383 rm -f conftest.$ac_objext conftest$ac_exeext
10384 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10385   (eval $ac_link) 2>conftest.er1
10386   ac_status=$?
10387   grep -v '^ *+' conftest.er1 >conftest.err
10388   rm -f conftest.er1
10389   cat conftest.err >&5
10390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10391   (exit $ac_status); } &&
10392          { ac_try='test -z "$ac_c_werror_flag"
10393                          || test ! -s conftest.err'
10394   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10395   (eval $ac_try) 2>&5
10396   ac_status=$?
10397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10398   (exit $ac_status); }; } &&
10399          { ac_try='test -s conftest$ac_exeext'
10400   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10401   (eval $ac_try) 2>&5
10402   ac_status=$?
10403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10404   (exit $ac_status); }; }; then
10405   ac_cv_search_waddstr="none required"
10406 else
10407   echo "$as_me: failed program was:" >&5
10408 sed 's/^/| /' conftest.$ac_ext >&5
10409
10410 fi
10411 rm -f conftest.err conftest.$ac_objext \
10412       conftest$ac_exeext conftest.$ac_ext
10413 if test "$ac_cv_search_waddstr" = no; then
10414   for ac_lib in ncurses cursesX curses; do
10415     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
10416     cat >conftest.$ac_ext <<_ACEOF
10417 /* confdefs.h.  */
10418 _ACEOF
10419 cat confdefs.h >>conftest.$ac_ext
10420 cat >>conftest.$ac_ext <<_ACEOF
10421 /* end confdefs.h.  */
10422
10423 /* Override any gcc2 internal prototype to avoid an error.  */
10424 #ifdef __cplusplus
10425 extern "C"
10426 #endif
10427 /* We use char because int might match the return type of a gcc2
10428    builtin and then its argument prototype would still apply.  */
10429 char waddstr ();
10430 int
10431 main ()
10432 {
10433 waddstr ();
10434   ;
10435   return 0;
10436 }
10437 _ACEOF
10438 rm -f conftest.$ac_objext conftest$ac_exeext
10439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10440   (eval $ac_link) 2>conftest.er1
10441   ac_status=$?
10442   grep -v '^ *+' conftest.er1 >conftest.err
10443   rm -f conftest.er1
10444   cat conftest.err >&5
10445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10446   (exit $ac_status); } &&
10447          { ac_try='test -z "$ac_c_werror_flag"
10448                          || test ! -s conftest.err'
10449   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10450   (eval $ac_try) 2>&5
10451   ac_status=$?
10452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453   (exit $ac_status); }; } &&
10454          { ac_try='test -s conftest$ac_exeext'
10455   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10456   (eval $ac_try) 2>&5
10457   ac_status=$?
10458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10459   (exit $ac_status); }; }; then
10460   ac_cv_search_waddstr="-l$ac_lib"
10461 break
10462 else
10463   echo "$as_me: failed program was:" >&5
10464 sed 's/^/| /' conftest.$ac_ext >&5
10465
10466 fi
10467 rm -f conftest.err conftest.$ac_objext \
10468       conftest$ac_exeext conftest.$ac_ext
10469   done
10470 fi
10471 LIBS=$ac_func_search_save_LIBS
10472 fi
10473 echo "$as_me:$LINENO: result: $ac_cv_search_waddstr" >&5
10474 echo "${ECHO_T}$ac_cv_search_waddstr" >&6
10475 if test "$ac_cv_search_waddstr" != no; then
10476   test "$ac_cv_search_waddstr" = "none required" || LIBS="$ac_cv_search_waddstr $LIBS"
10477
10478 fi
10479
10480
10481   if test "$ac_cv_search_waddstr" != no; then
10482     curses_found=yes
10483   fi
10484 fi
10485
10486 # Check whether we should enable the TUI, but only do so if we really
10487 # can.
10488 if test x"$enable_tui" != xno; then
10489   if test -d $srcdir/tui; then
10490     if test "$curses_found" != no; then
10491       CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
10492       CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
10493       CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
10494       ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
10495       CONFIG_ALL="${CONFIG_ALL} all-tui"
10496       CONFIG_CLEAN="${CONFIG_CLEAN} clean-tui"
10497       CONFIG_INSTALL="${CONFIG_INSTALL} install-tui"
10498       CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-tui"
10499     else
10500       if test x"$enable_tui" = xyes; then
10501         { { echo "$as_me:$LINENO: error: no enhanced curses library found; disable TUI" >&5
10502 echo "$as_me: error: no enhanced curses library found; disable TUI" >&2;}
10503    { (exit 1); exit 1; }; }
10504       else
10505         { echo "$as_me:$LINENO: WARNING: no enhanced curses library found; disabling TUI" >&5
10506 echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
10507       fi
10508     fi
10509   fi
10510 fi
10511
10512 # Since GDB uses Readline, we need termcap functionality.  In many
10513 # cases this will be provided by the curses library, but some systems
10514 # have a seperate termcap library, or no curses library at all.
10515
10516 case $host_os in
10517   cygwin*)
10518     if test -d $srcdir/libtermcap; then
10519       LIBS="../libtermcap/libtermcap.a $LIBS"
10520       ac_cv_search_tgetent="../libtermcap/libtermcap.a"
10521     fi ;;
10522   go32* | *djgpp*)
10523     ac_cv_search_tgetent="none required"
10524     ;;
10525   *mingw32*)
10526     ac_cv_search_tgetent="none required"
10527     CONFIG_OBS="$CONFIG_OBS windows-termcap.o"
10528     ;;
10529 esac
10530
10531 # These are the libraries checked by Readline.
10532 echo "$as_me:$LINENO: checking for library containing tgetent" >&5
10533 echo $ECHO_N "checking for library containing tgetent... $ECHO_C" >&6
10534 if test "${ac_cv_search_tgetent+set}" = set; then
10535   echo $ECHO_N "(cached) $ECHO_C" >&6
10536 else
10537   ac_func_search_save_LIBS=$LIBS
10538 ac_cv_search_tgetent=no
10539 cat >conftest.$ac_ext <<_ACEOF
10540 /* confdefs.h.  */
10541 _ACEOF
10542 cat confdefs.h >>conftest.$ac_ext
10543 cat >>conftest.$ac_ext <<_ACEOF
10544 /* end confdefs.h.  */
10545
10546 /* Override any gcc2 internal prototype to avoid an error.  */
10547 #ifdef __cplusplus
10548 extern "C"
10549 #endif
10550 /* We use char because int might match the return type of a gcc2
10551    builtin and then its argument prototype would still apply.  */
10552 char tgetent ();
10553 int
10554 main ()
10555 {
10556 tgetent ();
10557   ;
10558   return 0;
10559 }
10560 _ACEOF
10561 rm -f conftest.$ac_objext conftest$ac_exeext
10562 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10563   (eval $ac_link) 2>conftest.er1
10564   ac_status=$?
10565   grep -v '^ *+' conftest.er1 >conftest.err
10566   rm -f conftest.er1
10567   cat conftest.err >&5
10568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10569   (exit $ac_status); } &&
10570          { ac_try='test -z "$ac_c_werror_flag"
10571                          || test ! -s conftest.err'
10572   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10573   (eval $ac_try) 2>&5
10574   ac_status=$?
10575   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10576   (exit $ac_status); }; } &&
10577          { ac_try='test -s conftest$ac_exeext'
10578   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10579   (eval $ac_try) 2>&5
10580   ac_status=$?
10581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10582   (exit $ac_status); }; }; then
10583   ac_cv_search_tgetent="none required"
10584 else
10585   echo "$as_me: failed program was:" >&5
10586 sed 's/^/| /' conftest.$ac_ext >&5
10587
10588 fi
10589 rm -f conftest.err conftest.$ac_objext \
10590       conftest$ac_exeext conftest.$ac_ext
10591 if test "$ac_cv_search_tgetent" = no; then
10592   for ac_lib in termcap tinfo curses ncurses; do
10593     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
10594     cat >conftest.$ac_ext <<_ACEOF
10595 /* confdefs.h.  */
10596 _ACEOF
10597 cat confdefs.h >>conftest.$ac_ext
10598 cat >>conftest.$ac_ext <<_ACEOF
10599 /* end confdefs.h.  */
10600
10601 /* Override any gcc2 internal prototype to avoid an error.  */
10602 #ifdef __cplusplus
10603 extern "C"
10604 #endif
10605 /* We use char because int might match the return type of a gcc2
10606    builtin and then its argument prototype would still apply.  */
10607 char tgetent ();
10608 int
10609 main ()
10610 {
10611 tgetent ();
10612   ;
10613   return 0;
10614 }
10615 _ACEOF
10616 rm -f conftest.$ac_objext conftest$ac_exeext
10617 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10618   (eval $ac_link) 2>conftest.er1
10619   ac_status=$?
10620   grep -v '^ *+' conftest.er1 >conftest.err
10621   rm -f conftest.er1
10622   cat conftest.err >&5
10623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10624   (exit $ac_status); } &&
10625          { ac_try='test -z "$ac_c_werror_flag"
10626                          || test ! -s conftest.err'
10627   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10628   (eval $ac_try) 2>&5
10629   ac_status=$?
10630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10631   (exit $ac_status); }; } &&
10632          { ac_try='test -s conftest$ac_exeext'
10633   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10634   (eval $ac_try) 2>&5
10635   ac_status=$?
10636   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10637   (exit $ac_status); }; }; then
10638   ac_cv_search_tgetent="-l$ac_lib"
10639 break
10640 else
10641   echo "$as_me: failed program was:" >&5
10642 sed 's/^/| /' conftest.$ac_ext >&5
10643
10644 fi
10645 rm -f conftest.err conftest.$ac_objext \
10646       conftest$ac_exeext conftest.$ac_ext
10647   done
10648 fi
10649 LIBS=$ac_func_search_save_LIBS
10650 fi
10651 echo "$as_me:$LINENO: result: $ac_cv_search_tgetent" >&5
10652 echo "${ECHO_T}$ac_cv_search_tgetent" >&6
10653 if test "$ac_cv_search_tgetent" != no; then
10654   test "$ac_cv_search_tgetent" = "none required" || LIBS="$ac_cv_search_tgetent $LIBS"
10655
10656 fi
10657
10658
10659 if test "$ac_cv_search_tgetent" = no; then
10660   { { echo "$as_me:$LINENO: error: no termcap library found" >&5
10661 echo "$as_me: error: no termcap library found" >&2;}
10662    { (exit 1); exit 1; }; }
10663 fi
10664
10665
10666 # Check whether --with-system-readline or --without-system-readline was given.
10667 if test "${with_system_readline+set}" = set; then
10668   withval="$with_system_readline"
10669
10670 fi;
10671
10672 if test "$with_system_readline" = yes; then
10673   READLINE=-lreadline
10674   READLINE_DEPS=
10675   READLINE_CFLAGS=
10676 else
10677   READLINE='$(READLINE_DIR)/libreadline.a'
10678   READLINE_DEPS='$(READLINE)'
10679   READLINE_CFLAGS='-I$(READLINE_SRC)/..'
10680 fi
10681
10682
10683
10684
10685
10686 # Check whether --with-expat or --without-expat was given.
10687 if test "${with_expat+set}" = set; then
10688   withval="$with_expat"
10689
10690 else
10691   with_expat=auto
10692 fi;
10693 echo "$as_me:$LINENO: checking whether to use expat" >&5
10694 echo $ECHO_N "checking whether to use expat... $ECHO_C" >&6
10695 echo "$as_me:$LINENO: result: $with_expat" >&5
10696 echo "${ECHO_T}$with_expat" >&6
10697
10698 if test "${with_expat}" = no; then
10699   { echo "$as_me:$LINENO: WARNING: expat support disabled; some features may be unavailable." >&5
10700 echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
10701   HAVE_LIBEXPAT=no
10702 else
10703
10704       if test "X$prefix" = "XNONE"; then
10705     acl_final_prefix="$ac_default_prefix"
10706   else
10707     acl_final_prefix="$prefix"
10708   fi
10709   if test "X$exec_prefix" = "XNONE"; then
10710     acl_final_exec_prefix='${prefix}'
10711   else
10712     acl_final_exec_prefix="$exec_prefix"
10713   fi
10714   acl_save_prefix="$prefix"
10715   prefix="$acl_final_prefix"
10716   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
10717   prefix="$acl_save_prefix"
10718
10719
10720 # Check whether --with-gnu-ld or --without-gnu-ld was given.
10721 if test "${with_gnu_ld+set}" = set; then
10722   withval="$with_gnu_ld"
10723   test "$withval" = no || with_gnu_ld=yes
10724 else
10725   with_gnu_ld=no
10726 fi;
10727 # Prepare PATH_SEPARATOR.
10728 # The user is always right.
10729 if test "${PATH_SEPARATOR+set}" != set; then
10730   echo "#! /bin/sh" >conf$$.sh
10731   echo  "exit 0"   >>conf$$.sh
10732   chmod +x conf$$.sh
10733   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10734     PATH_SEPARATOR=';'
10735   else
10736     PATH_SEPARATOR=:
10737   fi
10738   rm -f conf$$.sh
10739 fi
10740 ac_prog=ld
10741 if test "$GCC" = yes; then
10742   # Check if gcc -print-prog-name=ld gives a path.
10743   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
10744 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
10745   case $host in
10746   *-*-mingw*)
10747     # gcc leaves a trailing carriage return which upsets mingw
10748     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10749   *)
10750     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10751   esac
10752   case $ac_prog in
10753     # Accept absolute paths.
10754     [\\/]* | [A-Za-z]:[\\/]*)
10755       re_direlt='/[^/][^/]*/\.\./'
10756       # Canonicalize the path of ld
10757       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
10758       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
10759         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
10760       done
10761       test -z "$LD" && LD="$ac_prog"
10762       ;;
10763   "")
10764     # If it fails, then pretend we aren't using GCC.
10765     ac_prog=ld
10766     ;;
10767   *)
10768     # If it is relative, then search for the first ld in PATH.
10769     with_gnu_ld=unknown
10770     ;;
10771   esac
10772 elif test "$with_gnu_ld" = yes; then
10773   echo "$as_me:$LINENO: checking for GNU ld" >&5
10774 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
10775 else
10776   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
10777 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
10778 fi
10779 if test "${acl_cv_path_LD+set}" = set; then
10780   echo $ECHO_N "(cached) $ECHO_C" >&6
10781 else
10782   if test -z "$LD"; then
10783   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10784   for ac_dir in $PATH; do
10785     test -z "$ac_dir" && ac_dir=.
10786     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
10787       acl_cv_path_LD="$ac_dir/$ac_prog"
10788       # Check to see if the program is GNU ld.  I'd rather use --version,
10789       # but apparently some GNU ld's only accept -v.
10790       # Break only if it was the GNU/non-GNU ld that we prefer.
10791       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
10792         test "$with_gnu_ld" != no && break
10793       else
10794         test "$with_gnu_ld" != yes && break
10795       fi
10796     fi
10797   done
10798   IFS="$ac_save_ifs"
10799 else
10800   acl_cv_path_LD="$LD" # Let the user override the test with a path.
10801 fi
10802 fi
10803
10804 LD="$acl_cv_path_LD"
10805 if test -n "$LD"; then
10806   echo "$as_me:$LINENO: result: $LD" >&5
10807 echo "${ECHO_T}$LD" >&6
10808 else
10809   echo "$as_me:$LINENO: result: no" >&5
10810 echo "${ECHO_T}no" >&6
10811 fi
10812 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
10813 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
10814    { (exit 1); exit 1; }; }
10815 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
10816 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
10817 if test "${acl_cv_prog_gnu_ld+set}" = set; then
10818   echo $ECHO_N "(cached) $ECHO_C" >&6
10819 else
10820   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10821 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
10822   acl_cv_prog_gnu_ld=yes
10823 else
10824   acl_cv_prog_gnu_ld=no
10825 fi
10826 fi
10827 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
10828 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
10829 with_gnu_ld=$acl_cv_prog_gnu_ld
10830
10831
10832
10833                                                 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
10834 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
10835 if test "${acl_cv_rpath+set}" = set; then
10836   echo $ECHO_N "(cached) $ECHO_C" >&6
10837 else
10838
10839     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
10840     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10841     . ./conftest.sh
10842     rm -f ./conftest.sh
10843     acl_cv_rpath=done
10844
10845 fi
10846 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
10847 echo "${ECHO_T}$acl_cv_rpath" >&6
10848   wl="$acl_cv_wl"
10849   libext="$acl_cv_libext"
10850   shlibext="$acl_cv_shlibext"
10851   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
10852   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
10853   hardcode_direct="$acl_cv_hardcode_direct"
10854   hardcode_minus_L="$acl_cv_hardcode_minus_L"
10855     # Check whether --enable-rpath or --disable-rpath was given.
10856 if test "${enable_rpath+set}" = set; then
10857   enableval="$enable_rpath"
10858   :
10859 else
10860   enable_rpath=yes
10861 fi;
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871     use_additional=yes
10872
10873   acl_save_prefix="$prefix"
10874   prefix="$acl_final_prefix"
10875   acl_save_exec_prefix="$exec_prefix"
10876   exec_prefix="$acl_final_exec_prefix"
10877
10878     eval additional_includedir=\"$includedir\"
10879     eval additional_libdir=\"$libdir\"
10880
10881   exec_prefix="$acl_save_exec_prefix"
10882   prefix="$acl_save_prefix"
10883
10884
10885 # Check whether --with-libexpat-prefix or --without-libexpat-prefix was given.
10886 if test "${with_libexpat_prefix+set}" = set; then
10887   withval="$with_libexpat_prefix"
10888
10889     if test "X$withval" = "Xno"; then
10890       use_additional=no
10891     else
10892       if test "X$withval" = "X"; then
10893
10894   acl_save_prefix="$prefix"
10895   prefix="$acl_final_prefix"
10896   acl_save_exec_prefix="$exec_prefix"
10897   exec_prefix="$acl_final_exec_prefix"
10898
10899           eval additional_includedir=\"$includedir\"
10900           eval additional_libdir=\"$libdir\"
10901
10902   exec_prefix="$acl_save_exec_prefix"
10903   prefix="$acl_save_prefix"
10904
10905       else
10906         additional_includedir="$withval/include"
10907         additional_libdir="$withval/lib"
10908       fi
10909     fi
10910
10911 fi;
10912       LIBEXPAT=
10913   LTLIBEXPAT=
10914   INCEXPAT=
10915   rpathdirs=
10916   ltrpathdirs=
10917   names_already_handled=
10918   names_next_round='expat '
10919   while test -n "$names_next_round"; do
10920     names_this_round="$names_next_round"
10921     names_next_round=
10922     for name in $names_this_round; do
10923       already_handled=
10924       for n in $names_already_handled; do
10925         if test "$n" = "$name"; then
10926           already_handled=yes
10927           break
10928         fi
10929       done
10930       if test -z "$already_handled"; then
10931         names_already_handled="$names_already_handled $name"
10932                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10933         eval value=\"\$HAVE_LIB$uppername\"
10934         if test -n "$value"; then
10935           if test "$value" = yes; then
10936             eval value=\"\$LIB$uppername\"
10937             test -z "$value" || LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$value"
10938             eval value=\"\$LTLIB$uppername\"
10939             test -z "$value" || LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
10940           else
10941                                     :
10942           fi
10943         else
10944                               found_dir=
10945           found_la=
10946           found_so=
10947           found_a=
10948           if test $use_additional = yes; then
10949             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10950               found_dir="$additional_libdir"
10951               found_so="$additional_libdir/lib$name.$shlibext"
10952               if test -f "$additional_libdir/lib$name.la"; then
10953                 found_la="$additional_libdir/lib$name.la"
10954               fi
10955             else
10956               if test -f "$additional_libdir/lib$name.$libext"; then
10957                 found_dir="$additional_libdir"
10958                 found_a="$additional_libdir/lib$name.$libext"
10959                 if test -f "$additional_libdir/lib$name.la"; then
10960                   found_la="$additional_libdir/lib$name.la"
10961                 fi
10962               fi
10963             fi
10964           fi
10965           if test "X$found_dir" = "X"; then
10966             for x in $LDFLAGS $LTLIBEXPAT; do
10967
10968   acl_save_prefix="$prefix"
10969   prefix="$acl_final_prefix"
10970   acl_save_exec_prefix="$exec_prefix"
10971   exec_prefix="$acl_final_exec_prefix"
10972   eval x=\"$x\"
10973   exec_prefix="$acl_save_exec_prefix"
10974   prefix="$acl_save_prefix"
10975
10976               case "$x" in
10977                 -L*)
10978                   dir=`echo "X$x" | sed -e 's/^X-L//'`
10979                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10980                     found_dir="$dir"
10981                     found_so="$dir/lib$name.$shlibext"
10982                     if test -f "$dir/lib$name.la"; then
10983                       found_la="$dir/lib$name.la"
10984                     fi
10985                   else
10986                     if test -f "$dir/lib$name.$libext"; then
10987                       found_dir="$dir"
10988                       found_a="$dir/lib$name.$libext"
10989                       if test -f "$dir/lib$name.la"; then
10990                         found_la="$dir/lib$name.la"
10991                       fi
10992                     fi
10993                   fi
10994                   ;;
10995               esac
10996               if test "X$found_dir" != "X"; then
10997                 break
10998               fi
10999             done
11000           fi
11001           if test "X$found_dir" != "X"; then
11002                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
11003             if test "X$found_so" != "X"; then
11004                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
11005                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11006               else
11007                                                                                 haveit=
11008                 for x in $ltrpathdirs; do
11009                   if test "X$x" = "X$found_dir"; then
11010                     haveit=yes
11011                     break
11012                   fi
11013                 done
11014                 if test -z "$haveit"; then
11015                   ltrpathdirs="$ltrpathdirs $found_dir"
11016                 fi
11017                                 if test "$hardcode_direct" = yes; then
11018                                                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11019                 else
11020                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
11021                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11022                                                             haveit=
11023                     for x in $rpathdirs; do
11024                       if test "X$x" = "X$found_dir"; then
11025                         haveit=yes
11026                         break
11027                       fi
11028                     done
11029                     if test -z "$haveit"; then
11030                       rpathdirs="$rpathdirs $found_dir"
11031                     fi
11032                   else
11033                                                                                 haveit=
11034                     for x in $LDFLAGS $LIBEXPAT; do
11035
11036   acl_save_prefix="$prefix"
11037   prefix="$acl_final_prefix"
11038   acl_save_exec_prefix="$exec_prefix"
11039   exec_prefix="$acl_final_exec_prefix"
11040   eval x=\"$x\"
11041   exec_prefix="$acl_save_exec_prefix"
11042   prefix="$acl_save_prefix"
11043
11044                       if test "X$x" = "X-L$found_dir"; then
11045                         haveit=yes
11046                         break
11047                       fi
11048                     done
11049                     if test -z "$haveit"; then
11050                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
11051                     fi
11052                     if test "$hardcode_minus_L" != no; then
11053                                                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11054                     else
11055                                                                                                                                                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
11056                     fi
11057                   fi
11058                 fi
11059               fi
11060             else
11061               if test "X$found_a" != "X"; then
11062                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
11063               else
11064                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
11065               fi
11066             fi
11067                         additional_includedir=
11068             case "$found_dir" in
11069               */lib | */lib/)
11070                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
11071                 additional_includedir="$basedir/include"
11072                 ;;
11073             esac
11074             if test "X$additional_includedir" != "X"; then
11075                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
11076                 haveit=
11077                 if test "X$additional_includedir" = "X/usr/local/include"; then
11078                   if test -n "$GCC"; then
11079                     case $host_os in
11080                       linux*) haveit=yes;;
11081                     esac
11082                   fi
11083                 fi
11084                 if test -z "$haveit"; then
11085                   for x in $CPPFLAGS $INCEXPAT; do
11086
11087   acl_save_prefix="$prefix"
11088   prefix="$acl_final_prefix"
11089   acl_save_exec_prefix="$exec_prefix"
11090   exec_prefix="$acl_final_exec_prefix"
11091   eval x=\"$x\"
11092   exec_prefix="$acl_save_exec_prefix"
11093   prefix="$acl_save_prefix"
11094
11095                     if test "X$x" = "X-I$additional_includedir"; then
11096                       haveit=yes
11097                       break
11098                     fi
11099                   done
11100                   if test -z "$haveit"; then
11101                     if test -d "$additional_includedir"; then
11102                                             INCEXPAT="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
11103                     fi
11104                   fi
11105                 fi
11106               fi
11107             fi
11108                         if test -n "$found_la"; then
11109                                                         save_libdir="$libdir"
11110               case "$found_la" in
11111                 */* | *\\*) . "$found_la" ;;
11112                 *) . "./$found_la" ;;
11113               esac
11114               libdir="$save_libdir"
11115                             for dep in $dependency_libs; do
11116                 case "$dep" in
11117                   -L*)
11118                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
11119                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
11120                       haveit=
11121                       if test "X$additional_libdir" = "X/usr/local/lib"; then
11122                         if test -n "$GCC"; then
11123                           case $host_os in
11124                             linux*) haveit=yes;;
11125                           esac
11126                         fi
11127                       fi
11128                       if test -z "$haveit"; then
11129                         haveit=
11130                         for x in $LDFLAGS $LIBEXPAT; do
11131
11132   acl_save_prefix="$prefix"
11133   prefix="$acl_final_prefix"
11134   acl_save_exec_prefix="$exec_prefix"
11135   exec_prefix="$acl_final_exec_prefix"
11136   eval x=\"$x\"
11137   exec_prefix="$acl_save_exec_prefix"
11138   prefix="$acl_save_prefix"
11139
11140                           if test "X$x" = "X-L$additional_libdir"; then
11141                             haveit=yes
11142                             break
11143                           fi
11144                         done
11145                         if test -z "$haveit"; then
11146                           if test -d "$additional_libdir"; then
11147                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
11148                           fi
11149                         fi
11150                         haveit=
11151                         for x in $LDFLAGS $LTLIBEXPAT; do
11152
11153   acl_save_prefix="$prefix"
11154   prefix="$acl_final_prefix"
11155   acl_save_exec_prefix="$exec_prefix"
11156   exec_prefix="$acl_final_exec_prefix"
11157   eval x=\"$x\"
11158   exec_prefix="$acl_save_exec_prefix"
11159   prefix="$acl_save_prefix"
11160
11161                           if test "X$x" = "X-L$additional_libdir"; then
11162                             haveit=yes
11163                             break
11164                           fi
11165                         done
11166                         if test -z "$haveit"; then
11167                           if test -d "$additional_libdir"; then
11168                                                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
11169                           fi
11170                         fi
11171                       fi
11172                     fi
11173                     ;;
11174                   -R*)
11175                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
11176                     if test "$enable_rpath" != no; then
11177                                                                   haveit=
11178                       for x in $rpathdirs; do
11179                         if test "X$x" = "X$dir"; then
11180                           haveit=yes
11181                           break
11182                         fi
11183                       done
11184                       if test -z "$haveit"; then
11185                         rpathdirs="$rpathdirs $dir"
11186                       fi
11187                                                                   haveit=
11188                       for x in $ltrpathdirs; do
11189                         if test "X$x" = "X$dir"; then
11190                           haveit=yes
11191                           break
11192                         fi
11193                       done
11194                       if test -z "$haveit"; then
11195                         ltrpathdirs="$ltrpathdirs $dir"
11196                       fi
11197                     fi
11198                     ;;
11199                   -l*)
11200                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11201                     ;;
11202                   *.la)
11203                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11204                     ;;
11205                   *)
11206                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$dep"
11207                     LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
11208                     ;;
11209                 esac
11210               done
11211             fi
11212           else
11213                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
11214             LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
11215           fi
11216         fi
11217       fi
11218     done
11219   done
11220   if test "X$rpathdirs" != "X"; then
11221     if test -n "$hardcode_libdir_separator"; then
11222                         alldirs=
11223       for found_dir in $rpathdirs; do
11224         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
11225       done
11226             acl_save_libdir="$libdir"
11227       libdir="$alldirs"
11228       eval flag=\"$hardcode_libdir_flag_spec\"
11229       libdir="$acl_save_libdir"
11230       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
11231     else
11232             for found_dir in $rpathdirs; do
11233         acl_save_libdir="$libdir"
11234         libdir="$found_dir"
11235         eval flag=\"$hardcode_libdir_flag_spec\"
11236         libdir="$acl_save_libdir"
11237         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
11238       done
11239     fi
11240   fi
11241   if test "X$ltrpathdirs" != "X"; then
11242             for found_dir in $ltrpathdirs; do
11243       LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
11244     done
11245   fi
11246
11247
11248         ac_save_CPPFLAGS="$CPPFLAGS"
11249
11250   for element in $INCEXPAT; do
11251     haveit=
11252     for x in $CPPFLAGS; do
11253
11254   acl_save_prefix="$prefix"
11255   prefix="$acl_final_prefix"
11256   acl_save_exec_prefix="$exec_prefix"
11257   exec_prefix="$acl_final_exec_prefix"
11258   eval x=\"$x\"
11259   exec_prefix="$acl_save_exec_prefix"
11260   prefix="$acl_save_prefix"
11261
11262       if test "X$x" = "X$element"; then
11263         haveit=yes
11264         break
11265       fi
11266     done
11267     if test -z "$haveit"; then
11268       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11269     fi
11270   done
11271
11272
11273   echo "$as_me:$LINENO: checking for libexpat" >&5
11274 echo $ECHO_N "checking for libexpat... $ECHO_C" >&6
11275 if test "${ac_cv_libexpat+set}" = set; then
11276   echo $ECHO_N "(cached) $ECHO_C" >&6
11277 else
11278
11279     ac_save_LIBS="$LIBS"
11280     LIBS="$LIBS $LIBEXPAT"
11281     cat >conftest.$ac_ext <<_ACEOF
11282 /* confdefs.h.  */
11283 _ACEOF
11284 cat confdefs.h >>conftest.$ac_ext
11285 cat >>conftest.$ac_ext <<_ACEOF
11286 /* end confdefs.h.  */
11287 #include "expat.h"
11288 int
11289 main ()
11290 {
11291 XML_Parser p = XML_ParserCreate (0);
11292   ;
11293   return 0;
11294 }
11295 _ACEOF
11296 rm -f conftest.$ac_objext conftest$ac_exeext
11297 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11298   (eval $ac_link) 2>conftest.er1
11299   ac_status=$?
11300   grep -v '^ *+' conftest.er1 >conftest.err
11301   rm -f conftest.er1
11302   cat conftest.err >&5
11303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11304   (exit $ac_status); } &&
11305          { ac_try='test -z "$ac_c_werror_flag"
11306                          || test ! -s conftest.err'
11307   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11308   (eval $ac_try) 2>&5
11309   ac_status=$?
11310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11311   (exit $ac_status); }; } &&
11312          { ac_try='test -s conftest$ac_exeext'
11313   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11314   (eval $ac_try) 2>&5
11315   ac_status=$?
11316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11317   (exit $ac_status); }; }; then
11318   ac_cv_libexpat=yes
11319 else
11320   echo "$as_me: failed program was:" >&5
11321 sed 's/^/| /' conftest.$ac_ext >&5
11322
11323 ac_cv_libexpat=no
11324 fi
11325 rm -f conftest.err conftest.$ac_objext \
11326       conftest$ac_exeext conftest.$ac_ext
11327     LIBS="$ac_save_LIBS"
11328
11329 fi
11330 echo "$as_me:$LINENO: result: $ac_cv_libexpat" >&5
11331 echo "${ECHO_T}$ac_cv_libexpat" >&6
11332   if test "$ac_cv_libexpat" = yes; then
11333     HAVE_LIBEXPAT=yes
11334
11335 cat >>confdefs.h <<\_ACEOF
11336 #define HAVE_LIBEXPAT 1
11337 _ACEOF
11338
11339     echo "$as_me:$LINENO: checking how to link with libexpat" >&5
11340 echo $ECHO_N "checking how to link with libexpat... $ECHO_C" >&6
11341     echo "$as_me:$LINENO: result: $LIBEXPAT" >&5
11342 echo "${ECHO_T}$LIBEXPAT" >&6
11343   else
11344     HAVE_LIBEXPAT=no
11345             CPPFLAGS="$ac_save_CPPFLAGS"
11346     LIBEXPAT=
11347     LTLIBEXPAT=
11348   fi
11349
11350
11351
11352
11353
11354
11355   if test "$HAVE_LIBEXPAT" != yes; then
11356     if test "$with_expat" = yes; then
11357       { { echo "$as_me:$LINENO: error: expat is missing or unusable" >&5
11358 echo "$as_me: error: expat is missing or unusable" >&2;}
11359    { (exit 1); exit 1; }; }
11360     else
11361       { echo "$as_me:$LINENO: WARNING: expat is missing or unusable; some features may be unavailable." >&5
11362 echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
11363     fi
11364   else
11365     save_LIBS=$LIBS
11366     LIBS="$LIBS $LIBEXPAT"
11367
11368 for ac_func in XML_StopParser
11369 do
11370 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11371 echo "$as_me:$LINENO: checking for $ac_func" >&5
11372 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11373 if eval "test \"\${$as_ac_var+set}\" = set"; then
11374   echo $ECHO_N "(cached) $ECHO_C" >&6
11375 else
11376   cat >conftest.$ac_ext <<_ACEOF
11377 /* confdefs.h.  */
11378 _ACEOF
11379 cat confdefs.h >>conftest.$ac_ext
11380 cat >>conftest.$ac_ext <<_ACEOF
11381 /* end confdefs.h.  */
11382 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11383    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11384 #define $ac_func innocuous_$ac_func
11385
11386 /* System header to define __stub macros and hopefully few prototypes,
11387     which can conflict with char $ac_func (); below.
11388     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11389     <limits.h> exists even on freestanding compilers.  */
11390
11391 #ifdef __STDC__
11392 # include <limits.h>
11393 #else
11394 # include <assert.h>
11395 #endif
11396
11397 #undef $ac_func
11398
11399 /* Override any gcc2 internal prototype to avoid an error.  */
11400 #ifdef __cplusplus
11401 extern "C"
11402 {
11403 #endif
11404 /* We use char because int might match the return type of a gcc2
11405    builtin and then its argument prototype would still apply.  */
11406 char $ac_func ();
11407 /* The GNU C library defines this for functions which it implements
11408     to always fail with ENOSYS.  Some functions are actually named
11409     something starting with __ and the normal name is an alias.  */
11410 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11411 choke me
11412 #else
11413 char (*f) () = $ac_func;
11414 #endif
11415 #ifdef __cplusplus
11416 }
11417 #endif
11418
11419 int
11420 main ()
11421 {
11422 return f != $ac_func;
11423   ;
11424   return 0;
11425 }
11426 _ACEOF
11427 rm -f conftest.$ac_objext conftest$ac_exeext
11428 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11429   (eval $ac_link) 2>conftest.er1
11430   ac_status=$?
11431   grep -v '^ *+' conftest.er1 >conftest.err
11432   rm -f conftest.er1
11433   cat conftest.err >&5
11434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11435   (exit $ac_status); } &&
11436          { ac_try='test -z "$ac_c_werror_flag"
11437                          || test ! -s conftest.err'
11438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11439   (eval $ac_try) 2>&5
11440   ac_status=$?
11441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11442   (exit $ac_status); }; } &&
11443          { ac_try='test -s conftest$ac_exeext'
11444   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11445   (eval $ac_try) 2>&5
11446   ac_status=$?
11447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11448   (exit $ac_status); }; }; then
11449   eval "$as_ac_var=yes"
11450 else
11451   echo "$as_me: failed program was:" >&5
11452 sed 's/^/| /' conftest.$ac_ext >&5
11453
11454 eval "$as_ac_var=no"
11455 fi
11456 rm -f conftest.err conftest.$ac_objext \
11457       conftest$ac_exeext conftest.$ac_ext
11458 fi
11459 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11460 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11461 if test `eval echo '${'$as_ac_var'}'` = yes; then
11462   cat >>confdefs.h <<_ACEOF
11463 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11464 _ACEOF
11465
11466 fi
11467 done
11468
11469     LIBS=$save_LIBS
11470   fi
11471 fi
11472
11473
11474
11475
11476 # Check whether --with-python or --without-python was given.
11477 if test "${with_python+set}" = set; then
11478   withval="$with_python"
11479
11480 else
11481   with_python=auto
11482 fi;
11483 echo "$as_me:$LINENO: checking whether to use python" >&5
11484 echo $ECHO_N "checking whether to use python... $ECHO_C" >&6
11485 echo "$as_me:$LINENO: result: $with_python" >&5
11486 echo "${ECHO_T}$with_python" >&6
11487
11488 if test "${with_python}" = no; then
11489   { echo "$as_me:$LINENO: WARNING: python support disabled; some features may be unavailable." >&5
11490 echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
11491   have_libpython=no
11492 else
11493   case "${with_python}" in
11494   yes | auto)
11495     # Leave as empty, use defaults.
11496     python_includes=
11497     python_libs=
11498     ;;
11499   /*)
11500     python_includes="-I${with_python}/include"
11501     python_libs="-L${with_python}/lib"
11502     ;;
11503   *)
11504     { { echo "$as_me:$LINENO: error: invalid value for --with-python" >&5
11505 echo "$as_me: error: invalid value for --with-python" >&2;}
11506    { (exit 1); exit 1; }; }
11507     ;;
11508   esac
11509
11510   save_CPPFLAGS=$CPPFLAGS
11511   CPPFLAGS="$CPPFLAGS ${python_includes}"
11512   save_LIBS=$LIBS
11513   LIBS="$LIBS ${python_libs}"
11514   have_libpython=no
11515   if test "${have_libpython}" = no; then
11516
11517   version=python2.6
11518
11519
11520   HAVE_LIBPYTHON2_6=no
11521   echo "$as_me:$LINENO: checking for ${version}" >&5
11522 echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11523   save_LIBS=$LIBS
11524   LIBS="$LIBS -l${version}"
11525   cat >conftest.$ac_ext <<_ACEOF
11526 /* confdefs.h.  */
11527 _ACEOF
11528 cat confdefs.h >>conftest.$ac_ext
11529 cat >>conftest.$ac_ext <<_ACEOF
11530 /* end confdefs.h.  */
11531 #include "${version}/Python.h"
11532 int
11533 main ()
11534 {
11535 Py_Initialize ();
11536   ;
11537   return 0;
11538 }
11539 _ACEOF
11540 rm -f conftest.$ac_objext conftest$ac_exeext
11541 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11542   (eval $ac_link) 2>conftest.er1
11543   ac_status=$?
11544   grep -v '^ *+' conftest.er1 >conftest.err
11545   rm -f conftest.er1
11546   cat conftest.err >&5
11547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11548   (exit $ac_status); } &&
11549          { ac_try='test -z "$ac_c_werror_flag"
11550                          || test ! -s conftest.err'
11551   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11552   (eval $ac_try) 2>&5
11553   ac_status=$?
11554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11555   (exit $ac_status); }; } &&
11556          { ac_try='test -s conftest$ac_exeext'
11557   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11558   (eval $ac_try) 2>&5
11559   ac_status=$?
11560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11561   (exit $ac_status); }; }; then
11562   HAVE_LIBPYTHON2_6=yes
11563                   have_libpython=yes
11564 else
11565   echo "$as_me: failed program was:" >&5
11566 sed 's/^/| /' conftest.$ac_ext >&5
11567
11568 LIBS=$save_LIBS
11569 fi
11570 rm -f conftest.err conftest.$ac_objext \
11571       conftest$ac_exeext conftest.$ac_ext
11572   echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_6" >&5
11573 echo "${ECHO_T}$HAVE_LIBPYTHON2_6" >&6
11574
11575     if test "${HAVE_LIBPYTHON2_6}" = yes; then
11576
11577 cat >>confdefs.h <<\_ACEOF
11578 #define HAVE_LIBPYTHON2_6 1
11579 _ACEOF
11580
11581     fi
11582   fi
11583   if test ${have_libpython} = no; then
11584
11585   version=python2.5
11586
11587
11588   HAVE_LIBPYTHON2_5=no
11589   echo "$as_me:$LINENO: checking for ${version}" >&5
11590 echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11591   save_LIBS=$LIBS
11592   LIBS="$LIBS -l${version}"
11593   cat >conftest.$ac_ext <<_ACEOF
11594 /* confdefs.h.  */
11595 _ACEOF
11596 cat confdefs.h >>conftest.$ac_ext
11597 cat >>conftest.$ac_ext <<_ACEOF
11598 /* end confdefs.h.  */
11599 #include "${version}/Python.h"
11600 int
11601 main ()
11602 {
11603 Py_Initialize ();
11604   ;
11605   return 0;
11606 }
11607 _ACEOF
11608 rm -f conftest.$ac_objext conftest$ac_exeext
11609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11610   (eval $ac_link) 2>conftest.er1
11611   ac_status=$?
11612   grep -v '^ *+' conftest.er1 >conftest.err
11613   rm -f conftest.er1
11614   cat conftest.err >&5
11615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11616   (exit $ac_status); } &&
11617          { ac_try='test -z "$ac_c_werror_flag"
11618                          || test ! -s conftest.err'
11619   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11620   (eval $ac_try) 2>&5
11621   ac_status=$?
11622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11623   (exit $ac_status); }; } &&
11624          { ac_try='test -s conftest$ac_exeext'
11625   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11626   (eval $ac_try) 2>&5
11627   ac_status=$?
11628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11629   (exit $ac_status); }; }; then
11630   HAVE_LIBPYTHON2_5=yes
11631                   have_libpython=yes
11632 else
11633   echo "$as_me: failed program was:" >&5
11634 sed 's/^/| /' conftest.$ac_ext >&5
11635
11636 LIBS=$save_LIBS
11637 fi
11638 rm -f conftest.err conftest.$ac_objext \
11639       conftest$ac_exeext conftest.$ac_ext
11640   echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_5" >&5
11641 echo "${ECHO_T}$HAVE_LIBPYTHON2_5" >&6
11642
11643     if test "${HAVE_LIBPYTHON2_5}" = yes; then
11644
11645 cat >>confdefs.h <<\_ACEOF
11646 #define HAVE_LIBPYTHON2_5 1
11647 _ACEOF
11648
11649     fi
11650   fi
11651   if test ${have_libpython} = no; then
11652
11653   version=python2.4
11654
11655
11656   HAVE_LIBPYTHON2_4=no
11657   echo "$as_me:$LINENO: checking for ${version}" >&5
11658 echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11659   save_LIBS=$LIBS
11660   LIBS="$LIBS -l${version}"
11661   cat >conftest.$ac_ext <<_ACEOF
11662 /* confdefs.h.  */
11663 _ACEOF
11664 cat confdefs.h >>conftest.$ac_ext
11665 cat >>conftest.$ac_ext <<_ACEOF
11666 /* end confdefs.h.  */
11667 #include "${version}/Python.h"
11668 int
11669 main ()
11670 {
11671 Py_Initialize ();
11672   ;
11673   return 0;
11674 }
11675 _ACEOF
11676 rm -f conftest.$ac_objext conftest$ac_exeext
11677 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11678   (eval $ac_link) 2>conftest.er1
11679   ac_status=$?
11680   grep -v '^ *+' conftest.er1 >conftest.err
11681   rm -f conftest.er1
11682   cat conftest.err >&5
11683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11684   (exit $ac_status); } &&
11685          { ac_try='test -z "$ac_c_werror_flag"
11686                          || test ! -s conftest.err'
11687   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11688   (eval $ac_try) 2>&5
11689   ac_status=$?
11690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11691   (exit $ac_status); }; } &&
11692          { ac_try='test -s conftest$ac_exeext'
11693   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11694   (eval $ac_try) 2>&5
11695   ac_status=$?
11696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11697   (exit $ac_status); }; }; then
11698   HAVE_LIBPYTHON2_4=yes
11699                   have_libpython=yes
11700 else
11701   echo "$as_me: failed program was:" >&5
11702 sed 's/^/| /' conftest.$ac_ext >&5
11703
11704 LIBS=$save_LIBS
11705 fi
11706 rm -f conftest.err conftest.$ac_objext \
11707       conftest$ac_exeext conftest.$ac_ext
11708   echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_4" >&5
11709 echo "${ECHO_T}$HAVE_LIBPYTHON2_4" >&6
11710
11711     if test "${HAVE_LIBPYTHON2_4}" = yes; then
11712
11713 cat >>confdefs.h <<\_ACEOF
11714 #define HAVE_LIBPYTHON2_4 1
11715 _ACEOF
11716
11717     fi
11718   fi
11719   if test ${have_libpython} = no; then
11720     case "${with_python}" in
11721     yes)
11722       { { echo "$as_me:$LINENO: error: python is missing or unusable" >&5
11723 echo "$as_me: error: python is missing or unusable" >&2;}
11724    { (exit 1); exit 1; }; }
11725       ;;
11726     auto)
11727       { echo "$as_me:$LINENO: WARNING: python is missing or unusable; some features may be unavailable." >&5
11728 echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
11729       ;;
11730     *)
11731       { { echo "$as_me:$LINENO: error: no usable python found at ${with_python}" >&5
11732 echo "$as_me: error: no usable python found at ${with_python}" >&2;}
11733    { (exit 1); exit 1; }; }
11734       ;;
11735     esac
11736     CPPFLAGS=$save_CPPFLAGS
11737     LIBS=$save_LIBS
11738   fi
11739 fi
11740
11741 if test "${have_libpython}" = yes; then
11742
11743 cat >>confdefs.h <<\_ACEOF
11744 #define HAVE_PYTHON 1
11745 _ACEOF
11746
11747   CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
11748   CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
11749   CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
11750   ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
11751
11752   # Flags needed to compile Python code (taken from python-config --cflags).
11753   # We cannot call python-config directly because it will output whatever was
11754   # used when compiling the Python interpreter itself, including flags which
11755   # would make the python-related objects be compiled differently from the
11756   # rest of GDB (e.g., -O2 and -fPIC).
11757   if test "${GCC}" = yes; then
11758     tentative_python_cflags="-fno-strict-aliasing -DNDEBUG -fwrapv"
11759   fi
11760
11761   if test "x${tentative_python_cflags}" != x; then
11762     echo "$as_me:$LINENO: checking compiler flags for python code" >&5
11763 echo $ECHO_N "checking compiler flags for python code... $ECHO_C" >&6
11764     for flag in ${tentative_python_cflags}; do
11765       # Check that the compiler accepts it
11766       saved_CFLAGS="$CFLAGS"
11767       CFLAGS="$CFLAGS $flag"
11768       cat >conftest.$ac_ext <<_ACEOF
11769 /* confdefs.h.  */
11770 _ACEOF
11771 cat confdefs.h >>conftest.$ac_ext
11772 cat >>conftest.$ac_ext <<_ACEOF
11773 /* end confdefs.h.  */
11774
11775 int
11776 main ()
11777 {
11778
11779   ;
11780   return 0;
11781 }
11782 _ACEOF
11783 rm -f conftest.$ac_objext
11784 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11785   (eval $ac_compile) 2>conftest.er1
11786   ac_status=$?
11787   grep -v '^ *+' conftest.er1 >conftest.err
11788   rm -f conftest.er1
11789   cat conftest.err >&5
11790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11791   (exit $ac_status); } &&
11792          { ac_try='test -z "$ac_c_werror_flag"
11793                          || test ! -s conftest.err'
11794   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11795   (eval $ac_try) 2>&5
11796   ac_status=$?
11797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11798   (exit $ac_status); }; } &&
11799          { ac_try='test -s conftest.$ac_objext'
11800   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11801   (eval $ac_try) 2>&5
11802   ac_status=$?
11803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11804   (exit $ac_status); }; }; then
11805   PYTHON_CFLAGS="${PYTHON_CFLAGS} $flag"
11806 else
11807   echo "$as_me: failed program was:" >&5
11808 sed 's/^/| /' conftest.$ac_ext >&5
11809
11810 fi
11811 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11812       CFLAGS="$saved_CFLAGS"
11813     done
11814     echo "$as_me:$LINENO: result: ${PYTHON_CFLAGS}" >&5
11815 echo "${ECHO_T}${PYTHON_CFLAGS}" >&6
11816   fi
11817 else
11818   # Even if Python support is not compiled in, we need to have these files
11819   # included in order to recognize the GDB command "python".
11820   CONFIG_OBS="$CONFIG_OBS python.o python-value.o"
11821   CONFIG_SRCS="$CONFIG_SRCS python/python.c python/python-value.c"
11822 fi
11823
11824
11825 # ------------------------- #
11826 # Checks for header files.  #
11827 # ------------------------- #
11828
11829
11830
11831
11832
11833
11834 ac_header_dirent=no
11835 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
11836   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11837 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
11838 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
11839 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11840   echo $ECHO_N "(cached) $ECHO_C" >&6
11841 else
11842   cat >conftest.$ac_ext <<_ACEOF
11843 /* confdefs.h.  */
11844 _ACEOF
11845 cat confdefs.h >>conftest.$ac_ext
11846 cat >>conftest.$ac_ext <<_ACEOF
11847 /* end confdefs.h.  */
11848 #include <sys/types.h>
11849 #include <$ac_hdr>
11850
11851 int
11852 main ()
11853 {
11854 if ((DIR *) 0)
11855 return 0;
11856   ;
11857   return 0;
11858 }
11859 _ACEOF
11860 rm -f conftest.$ac_objext
11861 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11862   (eval $ac_compile) 2>conftest.er1
11863   ac_status=$?
11864   grep -v '^ *+' conftest.er1 >conftest.err
11865   rm -f conftest.er1
11866   cat conftest.err >&5
11867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11868   (exit $ac_status); } &&
11869          { ac_try='test -z "$ac_c_werror_flag"
11870                          || test ! -s conftest.err'
11871   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11872   (eval $ac_try) 2>&5
11873   ac_status=$?
11874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11875   (exit $ac_status); }; } &&
11876          { ac_try='test -s conftest.$ac_objext'
11877   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11878   (eval $ac_try) 2>&5
11879   ac_status=$?
11880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11881   (exit $ac_status); }; }; then
11882   eval "$as_ac_Header=yes"
11883 else
11884   echo "$as_me: failed program was:" >&5
11885 sed 's/^/| /' conftest.$ac_ext >&5
11886
11887 eval "$as_ac_Header=no"
11888 fi
11889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11890 fi
11891 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11892 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11893 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11894   cat >>confdefs.h <<_ACEOF
11895 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11896 _ACEOF
11897
11898 ac_header_dirent=$ac_hdr; break
11899 fi
11900
11901 done
11902 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11903 if test $ac_header_dirent = dirent.h; then
11904   echo "$as_me:$LINENO: checking for library containing opendir" >&5
11905 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
11906 if test "${ac_cv_search_opendir+set}" = set; then
11907   echo $ECHO_N "(cached) $ECHO_C" >&6
11908 else
11909   ac_func_search_save_LIBS=$LIBS
11910 ac_cv_search_opendir=no
11911 cat >conftest.$ac_ext <<_ACEOF
11912 /* confdefs.h.  */
11913 _ACEOF
11914 cat confdefs.h >>conftest.$ac_ext
11915 cat >>conftest.$ac_ext <<_ACEOF
11916 /* end confdefs.h.  */
11917
11918 /* Override any gcc2 internal prototype to avoid an error.  */
11919 #ifdef __cplusplus
11920 extern "C"
11921 #endif
11922 /* We use char because int might match the return type of a gcc2
11923    builtin and then its argument prototype would still apply.  */
11924 char opendir ();
11925 int
11926 main ()
11927 {
11928 opendir ();
11929   ;
11930   return 0;
11931 }
11932 _ACEOF
11933 rm -f conftest.$ac_objext conftest$ac_exeext
11934 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11935   (eval $ac_link) 2>conftest.er1
11936   ac_status=$?
11937   grep -v '^ *+' conftest.er1 >conftest.err
11938   rm -f conftest.er1
11939   cat conftest.err >&5
11940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941   (exit $ac_status); } &&
11942          { ac_try='test -z "$ac_c_werror_flag"
11943                          || test ! -s conftest.err'
11944   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11945   (eval $ac_try) 2>&5
11946   ac_status=$?
11947   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11948   (exit $ac_status); }; } &&
11949          { ac_try='test -s conftest$ac_exeext'
11950   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11951   (eval $ac_try) 2>&5
11952   ac_status=$?
11953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11954   (exit $ac_status); }; }; then
11955   ac_cv_search_opendir="none required"
11956 else
11957   echo "$as_me: failed program was:" >&5
11958 sed 's/^/| /' conftest.$ac_ext >&5
11959
11960 fi
11961 rm -f conftest.err conftest.$ac_objext \
11962       conftest$ac_exeext conftest.$ac_ext
11963 if test "$ac_cv_search_opendir" = no; then
11964   for ac_lib in dir; do
11965     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11966     cat >conftest.$ac_ext <<_ACEOF
11967 /* confdefs.h.  */
11968 _ACEOF
11969 cat confdefs.h >>conftest.$ac_ext
11970 cat >>conftest.$ac_ext <<_ACEOF
11971 /* end confdefs.h.  */
11972
11973 /* Override any gcc2 internal prototype to avoid an error.  */
11974 #ifdef __cplusplus
11975 extern "C"
11976 #endif
11977 /* We use char because int might match the return type of a gcc2
11978    builtin and then its argument prototype would still apply.  */
11979 char opendir ();
11980 int
11981 main ()
11982 {
11983 opendir ();
11984   ;
11985   return 0;
11986 }
11987 _ACEOF
11988 rm -f conftest.$ac_objext conftest$ac_exeext
11989 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11990   (eval $ac_link) 2>conftest.er1
11991   ac_status=$?
11992   grep -v '^ *+' conftest.er1 >conftest.err
11993   rm -f conftest.er1
11994   cat conftest.err >&5
11995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11996   (exit $ac_status); } &&
11997          { ac_try='test -z "$ac_c_werror_flag"
11998                          || test ! -s conftest.err'
11999   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12000   (eval $ac_try) 2>&5
12001   ac_status=$?
12002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12003   (exit $ac_status); }; } &&
12004          { ac_try='test -s conftest$ac_exeext'
12005   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12006   (eval $ac_try) 2>&5
12007   ac_status=$?
12008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12009   (exit $ac_status); }; }; then
12010   ac_cv_search_opendir="-l$ac_lib"
12011 break
12012 else
12013   echo "$as_me: failed program was:" >&5
12014 sed 's/^/| /' conftest.$ac_ext >&5
12015
12016 fi
12017 rm -f conftest.err conftest.$ac_objext \
12018       conftest$ac_exeext conftest.$ac_ext
12019   done
12020 fi
12021 LIBS=$ac_func_search_save_LIBS
12022 fi
12023 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12024 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12025 if test "$ac_cv_search_opendir" != no; then
12026   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12027
12028 fi
12029
12030 else
12031   echo "$as_me:$LINENO: checking for library containing opendir" >&5
12032 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
12033 if test "${ac_cv_search_opendir+set}" = set; then
12034   echo $ECHO_N "(cached) $ECHO_C" >&6
12035 else
12036   ac_func_search_save_LIBS=$LIBS
12037 ac_cv_search_opendir=no
12038 cat >conftest.$ac_ext <<_ACEOF
12039 /* confdefs.h.  */
12040 _ACEOF
12041 cat confdefs.h >>conftest.$ac_ext
12042 cat >>conftest.$ac_ext <<_ACEOF
12043 /* end confdefs.h.  */
12044
12045 /* Override any gcc2 internal prototype to avoid an error.  */
12046 #ifdef __cplusplus
12047 extern "C"
12048 #endif
12049 /* We use char because int might match the return type of a gcc2
12050    builtin and then its argument prototype would still apply.  */
12051 char opendir ();
12052 int
12053 main ()
12054 {
12055 opendir ();
12056   ;
12057   return 0;
12058 }
12059 _ACEOF
12060 rm -f conftest.$ac_objext conftest$ac_exeext
12061 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12062   (eval $ac_link) 2>conftest.er1
12063   ac_status=$?
12064   grep -v '^ *+' conftest.er1 >conftest.err
12065   rm -f conftest.er1
12066   cat conftest.err >&5
12067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12068   (exit $ac_status); } &&
12069          { ac_try='test -z "$ac_c_werror_flag"
12070                          || test ! -s conftest.err'
12071   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12072   (eval $ac_try) 2>&5
12073   ac_status=$?
12074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12075   (exit $ac_status); }; } &&
12076          { ac_try='test -s conftest$ac_exeext'
12077   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12078   (eval $ac_try) 2>&5
12079   ac_status=$?
12080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12081   (exit $ac_status); }; }; then
12082   ac_cv_search_opendir="none required"
12083 else
12084   echo "$as_me: failed program was:" >&5
12085 sed 's/^/| /' conftest.$ac_ext >&5
12086
12087 fi
12088 rm -f conftest.err conftest.$ac_objext \
12089       conftest$ac_exeext conftest.$ac_ext
12090 if test "$ac_cv_search_opendir" = no; then
12091   for ac_lib in x; do
12092     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12093     cat >conftest.$ac_ext <<_ACEOF
12094 /* confdefs.h.  */
12095 _ACEOF
12096 cat confdefs.h >>conftest.$ac_ext
12097 cat >>conftest.$ac_ext <<_ACEOF
12098 /* end confdefs.h.  */
12099
12100 /* Override any gcc2 internal prototype to avoid an error.  */
12101 #ifdef __cplusplus
12102 extern "C"
12103 #endif
12104 /* We use char because int might match the return type of a gcc2
12105    builtin and then its argument prototype would still apply.  */
12106 char opendir ();
12107 int
12108 main ()
12109 {
12110 opendir ();
12111   ;
12112   return 0;
12113 }
12114 _ACEOF
12115 rm -f conftest.$ac_objext conftest$ac_exeext
12116 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12117   (eval $ac_link) 2>conftest.er1
12118   ac_status=$?
12119   grep -v '^ *+' conftest.er1 >conftest.err
12120   rm -f conftest.er1
12121   cat conftest.err >&5
12122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12123   (exit $ac_status); } &&
12124          { ac_try='test -z "$ac_c_werror_flag"
12125                          || test ! -s conftest.err'
12126   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12127   (eval $ac_try) 2>&5
12128   ac_status=$?
12129   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12130   (exit $ac_status); }; } &&
12131          { ac_try='test -s conftest$ac_exeext'
12132   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12133   (eval $ac_try) 2>&5
12134   ac_status=$?
12135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12136   (exit $ac_status); }; }; then
12137   ac_cv_search_opendir="-l$ac_lib"
12138 break
12139 else
12140   echo "$as_me: failed program was:" >&5
12141 sed 's/^/| /' conftest.$ac_ext >&5
12142
12143 fi
12144 rm -f conftest.err conftest.$ac_objext \
12145       conftest$ac_exeext conftest.$ac_ext
12146   done
12147 fi
12148 LIBS=$ac_func_search_save_LIBS
12149 fi
12150 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12151 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12152 if test "$ac_cv_search_opendir" != no; then
12153   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12154
12155 fi
12156
12157 fi
12158
12159 echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
12160 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6
12161 if test "${ac_cv_header_stat_broken+set}" = set; then
12162   echo $ECHO_N "(cached) $ECHO_C" >&6
12163 else
12164   cat >conftest.$ac_ext <<_ACEOF
12165 /* confdefs.h.  */
12166 _ACEOF
12167 cat confdefs.h >>conftest.$ac_ext
12168 cat >>conftest.$ac_ext <<_ACEOF
12169 /* end confdefs.h.  */
12170 #include <sys/types.h>
12171 #include <sys/stat.h>
12172
12173 #if defined(S_ISBLK) && defined(S_IFDIR)
12174 # if S_ISBLK (S_IFDIR)
12175 You lose.
12176 # endif
12177 #endif
12178
12179 #if defined(S_ISBLK) && defined(S_IFCHR)
12180 # if S_ISBLK (S_IFCHR)
12181 You lose.
12182 # endif
12183 #endif
12184
12185 #if defined(S_ISLNK) && defined(S_IFREG)
12186 # if S_ISLNK (S_IFREG)
12187 You lose.
12188 # endif
12189 #endif
12190
12191 #if defined(S_ISSOCK) && defined(S_IFREG)
12192 # if S_ISSOCK (S_IFREG)
12193 You lose.
12194 # endif
12195 #endif
12196
12197 _ACEOF
12198 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12199   $EGREP "You lose" >/dev/null 2>&1; then
12200   ac_cv_header_stat_broken=yes
12201 else
12202   ac_cv_header_stat_broken=no
12203 fi
12204 rm -f conftest*
12205
12206 fi
12207 echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
12208 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6
12209 if test $ac_cv_header_stat_broken = yes; then
12210
12211 cat >>confdefs.h <<\_ACEOF
12212 #define STAT_MACROS_BROKEN 1
12213 _ACEOF
12214
12215 fi
12216
12217 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
12218 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
12219 if test "${ac_cv_header_stdc+set}" = set; then
12220   echo $ECHO_N "(cached) $ECHO_C" >&6
12221 else
12222   cat >conftest.$ac_ext <<_ACEOF
12223 /* confdefs.h.  */
12224 _ACEOF
12225 cat confdefs.h >>conftest.$ac_ext
12226 cat >>conftest.$ac_ext <<_ACEOF
12227 /* end confdefs.h.  */
12228 #include <stdlib.h>
12229 #include <stdarg.h>
12230 #include <string.h>
12231 #include <float.h>
12232
12233 int
12234 main ()
12235 {
12236
12237   ;
12238   return 0;
12239 }
12240 _ACEOF
12241 rm -f conftest.$ac_objext
12242 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12243   (eval $ac_compile) 2>conftest.er1
12244   ac_status=$?
12245   grep -v '^ *+' conftest.er1 >conftest.err
12246   rm -f conftest.er1
12247   cat conftest.err >&5
12248   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12249   (exit $ac_status); } &&
12250          { ac_try='test -z "$ac_c_werror_flag"
12251                          || test ! -s conftest.err'
12252   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12253   (eval $ac_try) 2>&5
12254   ac_status=$?
12255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12256   (exit $ac_status); }; } &&
12257          { ac_try='test -s conftest.$ac_objext'
12258   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12259   (eval $ac_try) 2>&5
12260   ac_status=$?
12261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12262   (exit $ac_status); }; }; then
12263   ac_cv_header_stdc=yes
12264 else
12265   echo "$as_me: failed program was:" >&5
12266 sed 's/^/| /' conftest.$ac_ext >&5
12267
12268 ac_cv_header_stdc=no
12269 fi
12270 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12271
12272 if test $ac_cv_header_stdc = yes; then
12273   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12274   cat >conftest.$ac_ext <<_ACEOF
12275 /* confdefs.h.  */
12276 _ACEOF
12277 cat confdefs.h >>conftest.$ac_ext
12278 cat >>conftest.$ac_ext <<_ACEOF
12279 /* end confdefs.h.  */
12280 #include <string.h>
12281
12282 _ACEOF
12283 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12284   $EGREP "memchr" >/dev/null 2>&1; then
12285   :
12286 else
12287   ac_cv_header_stdc=no
12288 fi
12289 rm -f conftest*
12290
12291 fi
12292
12293 if test $ac_cv_header_stdc = yes; then
12294   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12295   cat >conftest.$ac_ext <<_ACEOF
12296 /* confdefs.h.  */
12297 _ACEOF
12298 cat confdefs.h >>conftest.$ac_ext
12299 cat >>conftest.$ac_ext <<_ACEOF
12300 /* end confdefs.h.  */
12301 #include <stdlib.h>
12302
12303 _ACEOF
12304 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12305   $EGREP "free" >/dev/null 2>&1; then
12306   :
12307 else
12308   ac_cv_header_stdc=no
12309 fi
12310 rm -f conftest*
12311
12312 fi
12313
12314 if test $ac_cv_header_stdc = yes; then
12315   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12316   if test "$cross_compiling" = yes; then
12317   :
12318 else
12319   cat >conftest.$ac_ext <<_ACEOF
12320 /* confdefs.h.  */
12321 _ACEOF
12322 cat confdefs.h >>conftest.$ac_ext
12323 cat >>conftest.$ac_ext <<_ACEOF
12324 /* end confdefs.h.  */
12325 #include <ctype.h>
12326 #if ((' ' & 0x0FF) == 0x020)
12327 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12328 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12329 #else
12330 # define ISLOWER(c) \
12331                    (('a' <= (c) && (c) <= 'i') \
12332                      || ('j' <= (c) && (c) <= 'r') \
12333                      || ('s' <= (c) && (c) <= 'z'))
12334 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12335 #endif
12336
12337 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12338 int
12339 main ()
12340 {
12341   int i;
12342   for (i = 0; i < 256; i++)
12343     if (XOR (islower (i), ISLOWER (i))
12344         || toupper (i) != TOUPPER (i))
12345       exit(2);
12346   exit (0);
12347 }
12348 _ACEOF
12349 rm -f conftest$ac_exeext
12350 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12351   (eval $ac_link) 2>&5
12352   ac_status=$?
12353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12354   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12355   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12356   (eval $ac_try) 2>&5
12357   ac_status=$?
12358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12359   (exit $ac_status); }; }; then
12360   :
12361 else
12362   echo "$as_me: program exited with status $ac_status" >&5
12363 echo "$as_me: failed program was:" >&5
12364 sed 's/^/| /' conftest.$ac_ext >&5
12365
12366 ( exit $ac_status )
12367 ac_cv_header_stdc=no
12368 fi
12369 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12370 fi
12371 fi
12372 fi
12373 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
12374 echo "${ECHO_T}$ac_cv_header_stdc" >&6
12375 if test $ac_cv_header_stdc = yes; then
12376
12377 cat >>confdefs.h <<\_ACEOF
12378 #define STDC_HEADERS 1
12379 _ACEOF
12380
12381 fi
12382
12383 # elf_hp.h is for HP/UX 64-bit shared library support.
12384 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
12385 # unconditionally, so what's the point in checking these?
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423 for ac_header in nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
12424                   thread_db.h gnu/libc-version.h signal.h stddef.h \
12425                   stdlib.h string.h memory.h strings.h sys/fault.h \
12426                   sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
12427                   sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
12428                   sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
12429                   sys/types.h sys/wait.h wait.h termios.h termio.h \
12430                   sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h
12431 do
12432 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12433 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12434   echo "$as_me:$LINENO: checking for $ac_header" >&5
12435 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12436 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12437   echo $ECHO_N "(cached) $ECHO_C" >&6
12438 fi
12439 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12440 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12441 else
12442   # Is the header compilable?
12443 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12444 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12445 cat >conftest.$ac_ext <<_ACEOF
12446 /* confdefs.h.  */
12447 _ACEOF
12448 cat confdefs.h >>conftest.$ac_ext
12449 cat >>conftest.$ac_ext <<_ACEOF
12450 /* end confdefs.h.  */
12451 $ac_includes_default
12452 #include <$ac_header>
12453 _ACEOF
12454 rm -f conftest.$ac_objext
12455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12456   (eval $ac_compile) 2>conftest.er1
12457   ac_status=$?
12458   grep -v '^ *+' conftest.er1 >conftest.err
12459   rm -f conftest.er1
12460   cat conftest.err >&5
12461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12462   (exit $ac_status); } &&
12463          { ac_try='test -z "$ac_c_werror_flag"
12464                          || test ! -s conftest.err'
12465   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12466   (eval $ac_try) 2>&5
12467   ac_status=$?
12468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12469   (exit $ac_status); }; } &&
12470          { ac_try='test -s conftest.$ac_objext'
12471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12472   (eval $ac_try) 2>&5
12473   ac_status=$?
12474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12475   (exit $ac_status); }; }; then
12476   ac_header_compiler=yes
12477 else
12478   echo "$as_me: failed program was:" >&5
12479 sed 's/^/| /' conftest.$ac_ext >&5
12480
12481 ac_header_compiler=no
12482 fi
12483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12484 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12485 echo "${ECHO_T}$ac_header_compiler" >&6
12486
12487 # Is the header present?
12488 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12489 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12490 cat >conftest.$ac_ext <<_ACEOF
12491 /* confdefs.h.  */
12492 _ACEOF
12493 cat confdefs.h >>conftest.$ac_ext
12494 cat >>conftest.$ac_ext <<_ACEOF
12495 /* end confdefs.h.  */
12496 #include <$ac_header>
12497 _ACEOF
12498 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12499   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12500   ac_status=$?
12501   grep -v '^ *+' conftest.er1 >conftest.err
12502   rm -f conftest.er1
12503   cat conftest.err >&5
12504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12505   (exit $ac_status); } >/dev/null; then
12506   if test -s conftest.err; then
12507     ac_cpp_err=$ac_c_preproc_warn_flag
12508     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12509   else
12510     ac_cpp_err=
12511   fi
12512 else
12513   ac_cpp_err=yes
12514 fi
12515 if test -z "$ac_cpp_err"; then
12516   ac_header_preproc=yes
12517 else
12518   echo "$as_me: failed program was:" >&5
12519 sed 's/^/| /' conftest.$ac_ext >&5
12520
12521   ac_header_preproc=no
12522 fi
12523 rm -f conftest.err conftest.$ac_ext
12524 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12525 echo "${ECHO_T}$ac_header_preproc" >&6
12526
12527 # So?  What about this header?
12528 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12529   yes:no: )
12530     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12531 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12532     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12533 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12534     ac_header_preproc=yes
12535     ;;
12536   no:yes:* )
12537     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12538 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12539     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12540 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12541     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12542 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12543     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12544 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12545     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12546 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12547     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12548 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12549     (
12550       cat <<\_ASBOX
12551 ## ------------------------------------------ ##
12552 ## Report this to the AC_PACKAGE_NAME lists.  ##
12553 ## ------------------------------------------ ##
12554 _ASBOX
12555     ) |
12556       sed "s/^/$as_me: WARNING:     /" >&2
12557     ;;
12558 esac
12559 echo "$as_me:$LINENO: checking for $ac_header" >&5
12560 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12561 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12562   echo $ECHO_N "(cached) $ECHO_C" >&6
12563 else
12564   eval "$as_ac_Header=\$ac_header_preproc"
12565 fi
12566 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12567 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12568
12569 fi
12570 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12571   cat >>confdefs.h <<_ACEOF
12572 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12573 _ACEOF
12574
12575 fi
12576
12577 done
12578
12579
12580 for ac_header in link.h
12581 do
12582 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12583 echo "$as_me:$LINENO: checking for $ac_header" >&5
12584 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12585 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12586   echo $ECHO_N "(cached) $ECHO_C" >&6
12587 else
12588   cat >conftest.$ac_ext <<_ACEOF
12589 /* confdefs.h.  */
12590 _ACEOF
12591 cat confdefs.h >>conftest.$ac_ext
12592 cat >>conftest.$ac_ext <<_ACEOF
12593 /* end confdefs.h.  */
12594 #if HAVE_SYS_TYPES_H
12595 # include <sys/types.h>
12596 #endif
12597 #if HAVE_NLIST_H
12598 # include <nlist.h>
12599 #endif
12600
12601
12602 #include <$ac_header>
12603 _ACEOF
12604 rm -f conftest.$ac_objext
12605 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12606   (eval $ac_compile) 2>conftest.er1
12607   ac_status=$?
12608   grep -v '^ *+' conftest.er1 >conftest.err
12609   rm -f conftest.er1
12610   cat conftest.err >&5
12611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12612   (exit $ac_status); } &&
12613          { ac_try='test -z "$ac_c_werror_flag"
12614                          || test ! -s conftest.err'
12615   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12616   (eval $ac_try) 2>&5
12617   ac_status=$?
12618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12619   (exit $ac_status); }; } &&
12620          { ac_try='test -s conftest.$ac_objext'
12621   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12622   (eval $ac_try) 2>&5
12623   ac_status=$?
12624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12625   (exit $ac_status); }; }; then
12626   eval "$as_ac_Header=yes"
12627 else
12628   echo "$as_me: failed program was:" >&5
12629 sed 's/^/| /' conftest.$ac_ext >&5
12630
12631 eval "$as_ac_Header=no"
12632 fi
12633 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12634 fi
12635 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12636 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12637 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12638   cat >>confdefs.h <<_ACEOF
12639 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12640 _ACEOF
12641
12642 fi
12643
12644 done
12645
12646
12647 for ac_header in sys/proc.h
12648 do
12649 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12650 echo "$as_me:$LINENO: checking for $ac_header" >&5
12651 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12652 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12653   echo $ECHO_N "(cached) $ECHO_C" >&6
12654 else
12655   cat >conftest.$ac_ext <<_ACEOF
12656 /* confdefs.h.  */
12657 _ACEOF
12658 cat confdefs.h >>conftest.$ac_ext
12659 cat >>conftest.$ac_ext <<_ACEOF
12660 /* end confdefs.h.  */
12661 #if HAVE_SYS_PARAM_H
12662 # include <sys/param.h>
12663 #endif
12664
12665
12666 #include <$ac_header>
12667 _ACEOF
12668 rm -f conftest.$ac_objext
12669 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12670   (eval $ac_compile) 2>conftest.er1
12671   ac_status=$?
12672   grep -v '^ *+' conftest.er1 >conftest.err
12673   rm -f conftest.er1
12674   cat conftest.err >&5
12675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12676   (exit $ac_status); } &&
12677          { ac_try='test -z "$ac_c_werror_flag"
12678                          || test ! -s conftest.err'
12679   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12680   (eval $ac_try) 2>&5
12681   ac_status=$?
12682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12683   (exit $ac_status); }; } &&
12684          { ac_try='test -s conftest.$ac_objext'
12685   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12686   (eval $ac_try) 2>&5
12687   ac_status=$?
12688   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12689   (exit $ac_status); }; }; then
12690   eval "$as_ac_Header=yes"
12691 else
12692   echo "$as_me: failed program was:" >&5
12693 sed 's/^/| /' conftest.$ac_ext >&5
12694
12695 eval "$as_ac_Header=no"
12696 fi
12697 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12698 fi
12699 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12700 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12701 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12702   cat >>confdefs.h <<_ACEOF
12703 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12704 _ACEOF
12705
12706 fi
12707
12708 done
12709
12710
12711 for ac_header in sys/user.h
12712 do
12713 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12714 echo "$as_me:$LINENO: checking for $ac_header" >&5
12715 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12716 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12717   echo $ECHO_N "(cached) $ECHO_C" >&6
12718 else
12719   cat >conftest.$ac_ext <<_ACEOF
12720 /* confdefs.h.  */
12721 _ACEOF
12722 cat confdefs.h >>conftest.$ac_ext
12723 cat >>conftest.$ac_ext <<_ACEOF
12724 /* end confdefs.h.  */
12725 #if HAVE_SYS_PARAM_H
12726 # include <sys/param.h>
12727 #endif
12728
12729
12730 #include <$ac_header>
12731 _ACEOF
12732 rm -f conftest.$ac_objext
12733 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12734   (eval $ac_compile) 2>conftest.er1
12735   ac_status=$?
12736   grep -v '^ *+' conftest.er1 >conftest.err
12737   rm -f conftest.er1
12738   cat conftest.err >&5
12739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12740   (exit $ac_status); } &&
12741          { ac_try='test -z "$ac_c_werror_flag"
12742                          || test ! -s conftest.err'
12743   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12744   (eval $ac_try) 2>&5
12745   ac_status=$?
12746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12747   (exit $ac_status); }; } &&
12748          { ac_try='test -s conftest.$ac_objext'
12749   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12750   (eval $ac_try) 2>&5
12751   ac_status=$?
12752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12753   (exit $ac_status); }; }; then
12754   eval "$as_ac_Header=yes"
12755 else
12756   echo "$as_me: failed program was:" >&5
12757 sed 's/^/| /' conftest.$ac_ext >&5
12758
12759 eval "$as_ac_Header=no"
12760 fi
12761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12762 fi
12763 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12764 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12765 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12766   cat >>confdefs.h <<_ACEOF
12767 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12768 _ACEOF
12769
12770 fi
12771
12772 done
12773
12774
12775 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
12776 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
12777 # think that we don't have <curses.h> if we're using GCC.
12778 case $host_os in
12779   solaris2.[789])
12780     if test "$GCC" = yes; then
12781
12782 cat >>confdefs.h <<\_ACEOF
12783 #define _MSE_INT_H 1
12784 _ACEOF
12785
12786     fi ;;
12787 esac
12788
12789
12790
12791
12792
12793 for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
12794 do
12795 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12796 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12797   echo "$as_me:$LINENO: checking for $ac_header" >&5
12798 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12799 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12800   echo $ECHO_N "(cached) $ECHO_C" >&6
12801 fi
12802 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12803 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12804 else
12805   # Is the header compilable?
12806 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12807 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12808 cat >conftest.$ac_ext <<_ACEOF
12809 /* confdefs.h.  */
12810 _ACEOF
12811 cat confdefs.h >>conftest.$ac_ext
12812 cat >>conftest.$ac_ext <<_ACEOF
12813 /* end confdefs.h.  */
12814 $ac_includes_default
12815 #include <$ac_header>
12816 _ACEOF
12817 rm -f conftest.$ac_objext
12818 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12819   (eval $ac_compile) 2>conftest.er1
12820   ac_status=$?
12821   grep -v '^ *+' conftest.er1 >conftest.err
12822   rm -f conftest.er1
12823   cat conftest.err >&5
12824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12825   (exit $ac_status); } &&
12826          { ac_try='test -z "$ac_c_werror_flag"
12827                          || test ! -s conftest.err'
12828   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12829   (eval $ac_try) 2>&5
12830   ac_status=$?
12831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12832   (exit $ac_status); }; } &&
12833          { ac_try='test -s conftest.$ac_objext'
12834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12835   (eval $ac_try) 2>&5
12836   ac_status=$?
12837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12838   (exit $ac_status); }; }; then
12839   ac_header_compiler=yes
12840 else
12841   echo "$as_me: failed program was:" >&5
12842 sed 's/^/| /' conftest.$ac_ext >&5
12843
12844 ac_header_compiler=no
12845 fi
12846 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12847 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12848 echo "${ECHO_T}$ac_header_compiler" >&6
12849
12850 # Is the header present?
12851 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12852 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12853 cat >conftest.$ac_ext <<_ACEOF
12854 /* confdefs.h.  */
12855 _ACEOF
12856 cat confdefs.h >>conftest.$ac_ext
12857 cat >>conftest.$ac_ext <<_ACEOF
12858 /* end confdefs.h.  */
12859 #include <$ac_header>
12860 _ACEOF
12861 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12862   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12863   ac_status=$?
12864   grep -v '^ *+' conftest.er1 >conftest.err
12865   rm -f conftest.er1
12866   cat conftest.err >&5
12867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12868   (exit $ac_status); } >/dev/null; then
12869   if test -s conftest.err; then
12870     ac_cpp_err=$ac_c_preproc_warn_flag
12871     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12872   else
12873     ac_cpp_err=
12874   fi
12875 else
12876   ac_cpp_err=yes
12877 fi
12878 if test -z "$ac_cpp_err"; then
12879   ac_header_preproc=yes
12880 else
12881   echo "$as_me: failed program was:" >&5
12882 sed 's/^/| /' conftest.$ac_ext >&5
12883
12884   ac_header_preproc=no
12885 fi
12886 rm -f conftest.err conftest.$ac_ext
12887 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12888 echo "${ECHO_T}$ac_header_preproc" >&6
12889
12890 # So?  What about this header?
12891 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12892   yes:no: )
12893     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12894 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12895     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12896 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12897     ac_header_preproc=yes
12898     ;;
12899   no:yes:* )
12900     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12901 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12902     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12903 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12904     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12905 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12906     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12907 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12908     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12909 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12910     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12911 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12912     (
12913       cat <<\_ASBOX
12914 ## ------------------------------------------ ##
12915 ## Report this to the AC_PACKAGE_NAME lists.  ##
12916 ## ------------------------------------------ ##
12917 _ASBOX
12918     ) |
12919       sed "s/^/$as_me: WARNING:     /" >&2
12920     ;;
12921 esac
12922 echo "$as_me:$LINENO: checking for $ac_header" >&5
12923 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12924 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12925   echo $ECHO_N "(cached) $ECHO_C" >&6
12926 else
12927   eval "$as_ac_Header=\$ac_header_preproc"
12928 fi
12929 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12930 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12931
12932 fi
12933 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12934   cat >>confdefs.h <<_ACEOF
12935 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12936 _ACEOF
12937
12938 fi
12939
12940 done
12941
12942
12943 for ac_header in term.h
12944 do
12945 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12946 echo "$as_me:$LINENO: checking for $ac_header" >&5
12947 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12948 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12949   echo $ECHO_N "(cached) $ECHO_C" >&6
12950 else
12951   cat >conftest.$ac_ext <<_ACEOF
12952 /* confdefs.h.  */
12953 _ACEOF
12954 cat confdefs.h >>conftest.$ac_ext
12955 cat >>conftest.$ac_ext <<_ACEOF
12956 /* end confdefs.h.  */
12957 #if HAVE_CURSES_H
12958 # include <curses.h>
12959 #endif
12960
12961
12962 #include <$ac_header>
12963 _ACEOF
12964 rm -f conftest.$ac_objext
12965 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12966   (eval $ac_compile) 2>conftest.er1
12967   ac_status=$?
12968   grep -v '^ *+' conftest.er1 >conftest.err
12969   rm -f conftest.er1
12970   cat conftest.err >&5
12971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12972   (exit $ac_status); } &&
12973          { ac_try='test -z "$ac_c_werror_flag"
12974                          || test ! -s conftest.err'
12975   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12976   (eval $ac_try) 2>&5
12977   ac_status=$?
12978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12979   (exit $ac_status); }; } &&
12980          { ac_try='test -s conftest.$ac_objext'
12981   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12982   (eval $ac_try) 2>&5
12983   ac_status=$?
12984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12985   (exit $ac_status); }; }; then
12986   eval "$as_ac_Header=yes"
12987 else
12988   echo "$as_me: failed program was:" >&5
12989 sed 's/^/| /' conftest.$ac_ext >&5
12990
12991 eval "$as_ac_Header=no"
12992 fi
12993 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12994 fi
12995 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12996 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12997 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12998   cat >>confdefs.h <<_ACEOF
12999 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13000 _ACEOF
13001
13002 fi
13003
13004 done
13005
13006
13007 # ------------------------- #
13008 # Checks for declarations.  #
13009 # ------------------------- #
13010
13011 echo "$as_me:$LINENO: checking whether free is declared" >&5
13012 echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
13013 if test "${ac_cv_have_decl_free+set}" = set; then
13014   echo $ECHO_N "(cached) $ECHO_C" >&6
13015 else
13016   cat >conftest.$ac_ext <<_ACEOF
13017 /* confdefs.h.  */
13018 _ACEOF
13019 cat confdefs.h >>conftest.$ac_ext
13020 cat >>conftest.$ac_ext <<_ACEOF
13021 /* end confdefs.h.  */
13022 $ac_includes_default
13023 int
13024 main ()
13025 {
13026 #ifndef free
13027   char *p = (char *) free;
13028 #endif
13029
13030   ;
13031   return 0;
13032 }
13033 _ACEOF
13034 rm -f conftest.$ac_objext
13035 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13036   (eval $ac_compile) 2>conftest.er1
13037   ac_status=$?
13038   grep -v '^ *+' conftest.er1 >conftest.err
13039   rm -f conftest.er1
13040   cat conftest.err >&5
13041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13042   (exit $ac_status); } &&
13043          { ac_try='test -z "$ac_c_werror_flag"
13044                          || test ! -s conftest.err'
13045   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13046   (eval $ac_try) 2>&5
13047   ac_status=$?
13048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13049   (exit $ac_status); }; } &&
13050          { ac_try='test -s conftest.$ac_objext'
13051   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13052   (eval $ac_try) 2>&5
13053   ac_status=$?
13054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13055   (exit $ac_status); }; }; then
13056   ac_cv_have_decl_free=yes
13057 else
13058   echo "$as_me: failed program was:" >&5
13059 sed 's/^/| /' conftest.$ac_ext >&5
13060
13061 ac_cv_have_decl_free=no
13062 fi
13063 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13064 fi
13065 echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
13066 echo "${ECHO_T}$ac_cv_have_decl_free" >&6
13067 if test $ac_cv_have_decl_free = yes; then
13068
13069 cat >>confdefs.h <<_ACEOF
13070 #define HAVE_DECL_FREE 1
13071 _ACEOF
13072
13073
13074 else
13075   cat >>confdefs.h <<_ACEOF
13076 #define HAVE_DECL_FREE 0
13077 _ACEOF
13078
13079
13080 fi
13081 echo "$as_me:$LINENO: checking whether malloc is declared" >&5
13082 echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
13083 if test "${ac_cv_have_decl_malloc+set}" = set; then
13084   echo $ECHO_N "(cached) $ECHO_C" >&6
13085 else
13086   cat >conftest.$ac_ext <<_ACEOF
13087 /* confdefs.h.  */
13088 _ACEOF
13089 cat confdefs.h >>conftest.$ac_ext
13090 cat >>conftest.$ac_ext <<_ACEOF
13091 /* end confdefs.h.  */
13092 $ac_includes_default
13093 int
13094 main ()
13095 {
13096 #ifndef malloc
13097   char *p = (char *) malloc;
13098 #endif
13099
13100   ;
13101   return 0;
13102 }
13103 _ACEOF
13104 rm -f conftest.$ac_objext
13105 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13106   (eval $ac_compile) 2>conftest.er1
13107   ac_status=$?
13108   grep -v '^ *+' conftest.er1 >conftest.err
13109   rm -f conftest.er1
13110   cat conftest.err >&5
13111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13112   (exit $ac_status); } &&
13113          { ac_try='test -z "$ac_c_werror_flag"
13114                          || test ! -s conftest.err'
13115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13116   (eval $ac_try) 2>&5
13117   ac_status=$?
13118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13119   (exit $ac_status); }; } &&
13120          { ac_try='test -s conftest.$ac_objext'
13121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13122   (eval $ac_try) 2>&5
13123   ac_status=$?
13124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13125   (exit $ac_status); }; }; then
13126   ac_cv_have_decl_malloc=yes
13127 else
13128   echo "$as_me: failed program was:" >&5
13129 sed 's/^/| /' conftest.$ac_ext >&5
13130
13131 ac_cv_have_decl_malloc=no
13132 fi
13133 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13134 fi
13135 echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
13136 echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
13137 if test $ac_cv_have_decl_malloc = yes; then
13138
13139 cat >>confdefs.h <<_ACEOF
13140 #define HAVE_DECL_MALLOC 1
13141 _ACEOF
13142
13143
13144 else
13145   cat >>confdefs.h <<_ACEOF
13146 #define HAVE_DECL_MALLOC 0
13147 _ACEOF
13148
13149
13150 fi
13151 echo "$as_me:$LINENO: checking whether realloc is declared" >&5
13152 echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
13153 if test "${ac_cv_have_decl_realloc+set}" = set; then
13154   echo $ECHO_N "(cached) $ECHO_C" >&6
13155 else
13156   cat >conftest.$ac_ext <<_ACEOF
13157 /* confdefs.h.  */
13158 _ACEOF
13159 cat confdefs.h >>conftest.$ac_ext
13160 cat >>conftest.$ac_ext <<_ACEOF
13161 /* end confdefs.h.  */
13162 $ac_includes_default
13163 int
13164 main ()
13165 {
13166 #ifndef realloc
13167   char *p = (char *) realloc;
13168 #endif
13169
13170   ;
13171   return 0;
13172 }
13173 _ACEOF
13174 rm -f conftest.$ac_objext
13175 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13176   (eval $ac_compile) 2>conftest.er1
13177   ac_status=$?
13178   grep -v '^ *+' conftest.er1 >conftest.err
13179   rm -f conftest.er1
13180   cat conftest.err >&5
13181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13182   (exit $ac_status); } &&
13183          { ac_try='test -z "$ac_c_werror_flag"
13184                          || test ! -s conftest.err'
13185   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13186   (eval $ac_try) 2>&5
13187   ac_status=$?
13188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13189   (exit $ac_status); }; } &&
13190          { ac_try='test -s conftest.$ac_objext'
13191   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13192   (eval $ac_try) 2>&5
13193   ac_status=$?
13194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13195   (exit $ac_status); }; }; then
13196   ac_cv_have_decl_realloc=yes
13197 else
13198   echo "$as_me: failed program was:" >&5
13199 sed 's/^/| /' conftest.$ac_ext >&5
13200
13201 ac_cv_have_decl_realloc=no
13202 fi
13203 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13204 fi
13205 echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
13206 echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
13207 if test $ac_cv_have_decl_realloc = yes; then
13208
13209 cat >>confdefs.h <<_ACEOF
13210 #define HAVE_DECL_REALLOC 1
13211 _ACEOF
13212
13213
13214 else
13215   cat >>confdefs.h <<_ACEOF
13216 #define HAVE_DECL_REALLOC 0
13217 _ACEOF
13218
13219
13220 fi
13221 echo "$as_me:$LINENO: checking whether strerror is declared" >&5
13222 echo $ECHO_N "checking whether strerror is declared... $ECHO_C" >&6
13223 if test "${ac_cv_have_decl_strerror+set}" = set; then
13224   echo $ECHO_N "(cached) $ECHO_C" >&6
13225 else
13226   cat >conftest.$ac_ext <<_ACEOF
13227 /* confdefs.h.  */
13228 _ACEOF
13229 cat confdefs.h >>conftest.$ac_ext
13230 cat >>conftest.$ac_ext <<_ACEOF
13231 /* end confdefs.h.  */
13232 $ac_includes_default
13233 int
13234 main ()
13235 {
13236 #ifndef strerror
13237   char *p = (char *) strerror;
13238 #endif
13239
13240   ;
13241   return 0;
13242 }
13243 _ACEOF
13244 rm -f conftest.$ac_objext
13245 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13246   (eval $ac_compile) 2>conftest.er1
13247   ac_status=$?
13248   grep -v '^ *+' conftest.er1 >conftest.err
13249   rm -f conftest.er1
13250   cat conftest.err >&5
13251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13252   (exit $ac_status); } &&
13253          { ac_try='test -z "$ac_c_werror_flag"
13254                          || test ! -s conftest.err'
13255   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13256   (eval $ac_try) 2>&5
13257   ac_status=$?
13258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13259   (exit $ac_status); }; } &&
13260          { ac_try='test -s conftest.$ac_objext'
13261   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13262   (eval $ac_try) 2>&5
13263   ac_status=$?
13264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13265   (exit $ac_status); }; }; then
13266   ac_cv_have_decl_strerror=yes
13267 else
13268   echo "$as_me: failed program was:" >&5
13269 sed 's/^/| /' conftest.$ac_ext >&5
13270
13271 ac_cv_have_decl_strerror=no
13272 fi
13273 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13274 fi
13275 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror" >&5
13276 echo "${ECHO_T}$ac_cv_have_decl_strerror" >&6
13277 if test $ac_cv_have_decl_strerror = yes; then
13278
13279 cat >>confdefs.h <<_ACEOF
13280 #define HAVE_DECL_STRERROR 1
13281 _ACEOF
13282
13283
13284 else
13285   cat >>confdefs.h <<_ACEOF
13286 #define HAVE_DECL_STRERROR 0
13287 _ACEOF
13288
13289
13290 fi
13291 echo "$as_me:$LINENO: checking whether strstr is declared" >&5
13292 echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
13293 if test "${ac_cv_have_decl_strstr+set}" = set; then
13294   echo $ECHO_N "(cached) $ECHO_C" >&6
13295 else
13296   cat >conftest.$ac_ext <<_ACEOF
13297 /* confdefs.h.  */
13298 _ACEOF
13299 cat confdefs.h >>conftest.$ac_ext
13300 cat >>conftest.$ac_ext <<_ACEOF
13301 /* end confdefs.h.  */
13302 $ac_includes_default
13303 int
13304 main ()
13305 {
13306 #ifndef strstr
13307   char *p = (char *) strstr;
13308 #endif
13309
13310   ;
13311   return 0;
13312 }
13313 _ACEOF
13314 rm -f conftest.$ac_objext
13315 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13316   (eval $ac_compile) 2>conftest.er1
13317   ac_status=$?
13318   grep -v '^ *+' conftest.er1 >conftest.err
13319   rm -f conftest.er1
13320   cat conftest.err >&5
13321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13322   (exit $ac_status); } &&
13323          { ac_try='test -z "$ac_c_werror_flag"
13324                          || test ! -s conftest.err'
13325   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13326   (eval $ac_try) 2>&5
13327   ac_status=$?
13328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13329   (exit $ac_status); }; } &&
13330          { ac_try='test -s conftest.$ac_objext'
13331   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13332   (eval $ac_try) 2>&5
13333   ac_status=$?
13334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13335   (exit $ac_status); }; }; then
13336   ac_cv_have_decl_strstr=yes
13337 else
13338   echo "$as_me: failed program was:" >&5
13339 sed 's/^/| /' conftest.$ac_ext >&5
13340
13341 ac_cv_have_decl_strstr=no
13342 fi
13343 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13344 fi
13345 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
13346 echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
13347 if test $ac_cv_have_decl_strstr = yes; then
13348
13349 cat >>confdefs.h <<_ACEOF
13350 #define HAVE_DECL_STRSTR 1
13351 _ACEOF
13352
13353
13354 else
13355   cat >>confdefs.h <<_ACEOF
13356 #define HAVE_DECL_STRSTR 0
13357 _ACEOF
13358
13359
13360 fi
13361 echo "$as_me:$LINENO: checking whether getopt is declared" >&5
13362 echo $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6
13363 if test "${ac_cv_have_decl_getopt+set}" = set; then
13364   echo $ECHO_N "(cached) $ECHO_C" >&6
13365 else
13366   cat >conftest.$ac_ext <<_ACEOF
13367 /* confdefs.h.  */
13368 _ACEOF
13369 cat confdefs.h >>conftest.$ac_ext
13370 cat >>conftest.$ac_ext <<_ACEOF
13371 /* end confdefs.h.  */
13372 $ac_includes_default
13373 int
13374 main ()
13375 {
13376 #ifndef getopt
13377   char *p = (char *) getopt;
13378 #endif
13379
13380   ;
13381   return 0;
13382 }
13383 _ACEOF
13384 rm -f conftest.$ac_objext
13385 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13386   (eval $ac_compile) 2>conftest.er1
13387   ac_status=$?
13388   grep -v '^ *+' conftest.er1 >conftest.err
13389   rm -f conftest.er1
13390   cat conftest.err >&5
13391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13392   (exit $ac_status); } &&
13393          { ac_try='test -z "$ac_c_werror_flag"
13394                          || test ! -s conftest.err'
13395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13396   (eval $ac_try) 2>&5
13397   ac_status=$?
13398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13399   (exit $ac_status); }; } &&
13400          { ac_try='test -s conftest.$ac_objext'
13401   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13402   (eval $ac_try) 2>&5
13403   ac_status=$?
13404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13405   (exit $ac_status); }; }; then
13406   ac_cv_have_decl_getopt=yes
13407 else
13408   echo "$as_me: failed program was:" >&5
13409 sed 's/^/| /' conftest.$ac_ext >&5
13410
13411 ac_cv_have_decl_getopt=no
13412 fi
13413 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13414 fi
13415 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5
13416 echo "${ECHO_T}$ac_cv_have_decl_getopt" >&6
13417 if test $ac_cv_have_decl_getopt = yes; then
13418
13419 cat >>confdefs.h <<_ACEOF
13420 #define HAVE_DECL_GETOPT 1
13421 _ACEOF
13422
13423
13424 else
13425   cat >>confdefs.h <<_ACEOF
13426 #define HAVE_DECL_GETOPT 0
13427 _ACEOF
13428
13429
13430 fi
13431 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
13432 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
13433 if test "${ac_cv_have_decl_snprintf+set}" = set; then
13434   echo $ECHO_N "(cached) $ECHO_C" >&6
13435 else
13436   cat >conftest.$ac_ext <<_ACEOF
13437 /* confdefs.h.  */
13438 _ACEOF
13439 cat confdefs.h >>conftest.$ac_ext
13440 cat >>conftest.$ac_ext <<_ACEOF
13441 /* end confdefs.h.  */
13442 $ac_includes_default
13443 int
13444 main ()
13445 {
13446 #ifndef snprintf
13447   char *p = (char *) snprintf;
13448 #endif
13449
13450   ;
13451   return 0;
13452 }
13453 _ACEOF
13454 rm -f conftest.$ac_objext
13455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13456   (eval $ac_compile) 2>conftest.er1
13457   ac_status=$?
13458   grep -v '^ *+' conftest.er1 >conftest.err
13459   rm -f conftest.er1
13460   cat conftest.err >&5
13461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13462   (exit $ac_status); } &&
13463          { ac_try='test -z "$ac_c_werror_flag"
13464                          || test ! -s conftest.err'
13465   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13466   (eval $ac_try) 2>&5
13467   ac_status=$?
13468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13469   (exit $ac_status); }; } &&
13470          { ac_try='test -s conftest.$ac_objext'
13471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13472   (eval $ac_try) 2>&5
13473   ac_status=$?
13474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13475   (exit $ac_status); }; }; then
13476   ac_cv_have_decl_snprintf=yes
13477 else
13478   echo "$as_me: failed program was:" >&5
13479 sed 's/^/| /' conftest.$ac_ext >&5
13480
13481 ac_cv_have_decl_snprintf=no
13482 fi
13483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13484 fi
13485 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
13486 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
13487 if test $ac_cv_have_decl_snprintf = yes; then
13488
13489 cat >>confdefs.h <<_ACEOF
13490 #define HAVE_DECL_SNPRINTF 1
13491 _ACEOF
13492
13493
13494 else
13495   cat >>confdefs.h <<_ACEOF
13496 #define HAVE_DECL_SNPRINTF 0
13497 _ACEOF
13498
13499
13500 fi
13501 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
13502 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
13503 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
13504   echo $ECHO_N "(cached) $ECHO_C" >&6
13505 else
13506   cat >conftest.$ac_ext <<_ACEOF
13507 /* confdefs.h.  */
13508 _ACEOF
13509 cat confdefs.h >>conftest.$ac_ext
13510 cat >>conftest.$ac_ext <<_ACEOF
13511 /* end confdefs.h.  */
13512 $ac_includes_default
13513 int
13514 main ()
13515 {
13516 #ifndef vsnprintf
13517   char *p = (char *) vsnprintf;
13518 #endif
13519
13520   ;
13521   return 0;
13522 }
13523 _ACEOF
13524 rm -f conftest.$ac_objext
13525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13526   (eval $ac_compile) 2>conftest.er1
13527   ac_status=$?
13528   grep -v '^ *+' conftest.er1 >conftest.err
13529   rm -f conftest.er1
13530   cat conftest.err >&5
13531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13532   (exit $ac_status); } &&
13533          { ac_try='test -z "$ac_c_werror_flag"
13534                          || test ! -s conftest.err'
13535   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13536   (eval $ac_try) 2>&5
13537   ac_status=$?
13538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13539   (exit $ac_status); }; } &&
13540          { ac_try='test -s conftest.$ac_objext'
13541   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13542   (eval $ac_try) 2>&5
13543   ac_status=$?
13544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13545   (exit $ac_status); }; }; then
13546   ac_cv_have_decl_vsnprintf=yes
13547 else
13548   echo "$as_me: failed program was:" >&5
13549 sed 's/^/| /' conftest.$ac_ext >&5
13550
13551 ac_cv_have_decl_vsnprintf=no
13552 fi
13553 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13554 fi
13555 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
13556 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
13557 if test $ac_cv_have_decl_vsnprintf = yes; then
13558
13559 cat >>confdefs.h <<_ACEOF
13560 #define HAVE_DECL_VSNPRINTF 1
13561 _ACEOF
13562
13563
13564 else
13565   cat >>confdefs.h <<_ACEOF
13566 #define HAVE_DECL_VSNPRINTF 0
13567 _ACEOF
13568
13569
13570 fi
13571
13572
13573
13574   echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
13575 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
13576 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
13577   echo $ECHO_N "(cached) $ECHO_C" >&6
13578 else
13579   cat >conftest.$ac_ext <<_ACEOF
13580 /* confdefs.h.  */
13581 _ACEOF
13582 cat confdefs.h >>conftest.$ac_ext
13583 cat >>conftest.$ac_ext <<_ACEOF
13584 /* end confdefs.h.  */
13585 #include <locale.h>
13586 int
13587 main ()
13588 {
13589 return LC_MESSAGES
13590   ;
13591   return 0;
13592 }
13593 _ACEOF
13594 rm -f conftest.$ac_objext conftest$ac_exeext
13595 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13596   (eval $ac_link) 2>conftest.er1
13597   ac_status=$?
13598   grep -v '^ *+' conftest.er1 >conftest.err
13599   rm -f conftest.er1
13600   cat conftest.err >&5
13601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13602   (exit $ac_status); } &&
13603          { ac_try='test -z "$ac_c_werror_flag"
13604                          || test ! -s conftest.err'
13605   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13606   (eval $ac_try) 2>&5
13607   ac_status=$?
13608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13609   (exit $ac_status); }; } &&
13610          { ac_try='test -s conftest$ac_exeext'
13611   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13612   (eval $ac_try) 2>&5
13613   ac_status=$?
13614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13615   (exit $ac_status); }; }; then
13616   am_cv_val_LC_MESSAGES=yes
13617 else
13618   echo "$as_me: failed program was:" >&5
13619 sed 's/^/| /' conftest.$ac_ext >&5
13620
13621 am_cv_val_LC_MESSAGES=no
13622 fi
13623 rm -f conftest.err conftest.$ac_objext \
13624       conftest$ac_exeext conftest.$ac_ext
13625 fi
13626 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
13627 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
13628   if test $am_cv_val_LC_MESSAGES = yes; then
13629
13630 cat >>confdefs.h <<\_ACEOF
13631 #define HAVE_LC_MESSAGES 1
13632 _ACEOF
13633
13634   fi
13635
13636
13637 # ----------------------- #
13638 # Checks for structures.  #
13639 # ----------------------- #
13640
13641 echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
13642 echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6
13643 if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
13644   echo $ECHO_N "(cached) $ECHO_C" >&6
13645 else
13646   cat >conftest.$ac_ext <<_ACEOF
13647 /* confdefs.h.  */
13648 _ACEOF
13649 cat confdefs.h >>conftest.$ac_ext
13650 cat >>conftest.$ac_ext <<_ACEOF
13651 /* end confdefs.h.  */
13652 $ac_includes_default
13653 int
13654 main ()
13655 {
13656 static struct stat ac_aggr;
13657 if (ac_aggr.st_blocks)
13658 return 0;
13659   ;
13660   return 0;
13661 }
13662 _ACEOF
13663 rm -f conftest.$ac_objext
13664 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13665   (eval $ac_compile) 2>conftest.er1
13666   ac_status=$?
13667   grep -v '^ *+' conftest.er1 >conftest.err
13668   rm -f conftest.er1
13669   cat conftest.err >&5
13670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13671   (exit $ac_status); } &&
13672          { ac_try='test -z "$ac_c_werror_flag"
13673                          || test ! -s conftest.err'
13674   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13675   (eval $ac_try) 2>&5
13676   ac_status=$?
13677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13678   (exit $ac_status); }; } &&
13679          { ac_try='test -s conftest.$ac_objext'
13680   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13681   (eval $ac_try) 2>&5
13682   ac_status=$?
13683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13684   (exit $ac_status); }; }; then
13685   ac_cv_member_struct_stat_st_blocks=yes
13686 else
13687   echo "$as_me: failed program was:" >&5
13688 sed 's/^/| /' conftest.$ac_ext >&5
13689
13690 cat >conftest.$ac_ext <<_ACEOF
13691 /* confdefs.h.  */
13692 _ACEOF
13693 cat confdefs.h >>conftest.$ac_ext
13694 cat >>conftest.$ac_ext <<_ACEOF
13695 /* end confdefs.h.  */
13696 $ac_includes_default
13697 int
13698 main ()
13699 {
13700 static struct stat ac_aggr;
13701 if (sizeof ac_aggr.st_blocks)
13702 return 0;
13703   ;
13704   return 0;
13705 }
13706 _ACEOF
13707 rm -f conftest.$ac_objext
13708 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13709   (eval $ac_compile) 2>conftest.er1
13710   ac_status=$?
13711   grep -v '^ *+' conftest.er1 >conftest.err
13712   rm -f conftest.er1
13713   cat conftest.err >&5
13714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13715   (exit $ac_status); } &&
13716          { ac_try='test -z "$ac_c_werror_flag"
13717                          || test ! -s conftest.err'
13718   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13719   (eval $ac_try) 2>&5
13720   ac_status=$?
13721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13722   (exit $ac_status); }; } &&
13723          { ac_try='test -s conftest.$ac_objext'
13724   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13725   (eval $ac_try) 2>&5
13726   ac_status=$?
13727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13728   (exit $ac_status); }; }; then
13729   ac_cv_member_struct_stat_st_blocks=yes
13730 else
13731   echo "$as_me: failed program was:" >&5
13732 sed 's/^/| /' conftest.$ac_ext >&5
13733
13734 ac_cv_member_struct_stat_st_blocks=no
13735 fi
13736 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13737 fi
13738 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13739 fi
13740 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
13741 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6
13742 if test $ac_cv_member_struct_stat_st_blocks = yes; then
13743
13744 cat >>confdefs.h <<_ACEOF
13745 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
13746 _ACEOF
13747
13748
13749 fi
13750 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
13751 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
13752 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
13753   echo $ECHO_N "(cached) $ECHO_C" >&6
13754 else
13755   cat >conftest.$ac_ext <<_ACEOF
13756 /* confdefs.h.  */
13757 _ACEOF
13758 cat confdefs.h >>conftest.$ac_ext
13759 cat >>conftest.$ac_ext <<_ACEOF
13760 /* end confdefs.h.  */
13761 $ac_includes_default
13762 int
13763 main ()
13764 {
13765 static struct stat ac_aggr;
13766 if (ac_aggr.st_blksize)
13767 return 0;
13768   ;
13769   return 0;
13770 }
13771 _ACEOF
13772 rm -f conftest.$ac_objext
13773 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13774   (eval $ac_compile) 2>conftest.er1
13775   ac_status=$?
13776   grep -v '^ *+' conftest.er1 >conftest.err
13777   rm -f conftest.er1
13778   cat conftest.err >&5
13779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13780   (exit $ac_status); } &&
13781          { ac_try='test -z "$ac_c_werror_flag"
13782                          || test ! -s conftest.err'
13783   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13784   (eval $ac_try) 2>&5
13785   ac_status=$?
13786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13787   (exit $ac_status); }; } &&
13788          { ac_try='test -s conftest.$ac_objext'
13789   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13790   (eval $ac_try) 2>&5
13791   ac_status=$?
13792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13793   (exit $ac_status); }; }; then
13794   ac_cv_member_struct_stat_st_blksize=yes
13795 else
13796   echo "$as_me: failed program was:" >&5
13797 sed 's/^/| /' conftest.$ac_ext >&5
13798
13799 cat >conftest.$ac_ext <<_ACEOF
13800 /* confdefs.h.  */
13801 _ACEOF
13802 cat confdefs.h >>conftest.$ac_ext
13803 cat >>conftest.$ac_ext <<_ACEOF
13804 /* end confdefs.h.  */
13805 $ac_includes_default
13806 int
13807 main ()
13808 {
13809 static struct stat ac_aggr;
13810 if (sizeof ac_aggr.st_blksize)
13811 return 0;
13812   ;
13813   return 0;
13814 }
13815 _ACEOF
13816 rm -f conftest.$ac_objext
13817 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13818   (eval $ac_compile) 2>conftest.er1
13819   ac_status=$?
13820   grep -v '^ *+' conftest.er1 >conftest.err
13821   rm -f conftest.er1
13822   cat conftest.err >&5
13823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13824   (exit $ac_status); } &&
13825          { ac_try='test -z "$ac_c_werror_flag"
13826                          || test ! -s conftest.err'
13827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13828   (eval $ac_try) 2>&5
13829   ac_status=$?
13830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13831   (exit $ac_status); }; } &&
13832          { ac_try='test -s conftest.$ac_objext'
13833   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13834   (eval $ac_try) 2>&5
13835   ac_status=$?
13836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13837   (exit $ac_status); }; }; then
13838   ac_cv_member_struct_stat_st_blksize=yes
13839 else
13840   echo "$as_me: failed program was:" >&5
13841 sed 's/^/| /' conftest.$ac_ext >&5
13842
13843 ac_cv_member_struct_stat_st_blksize=no
13844 fi
13845 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13846 fi
13847 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13848 fi
13849 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
13850 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
13851 if test $ac_cv_member_struct_stat_st_blksize = yes; then
13852
13853 cat >>confdefs.h <<_ACEOF
13854 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
13855 _ACEOF
13856
13857
13858 fi
13859
13860
13861 # ------------------ #
13862 # Checks for types.  #
13863 # ------------------ #
13864
13865 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13866 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13867 if test "${ac_cv_type_signal+set}" = set; then
13868   echo $ECHO_N "(cached) $ECHO_C" >&6
13869 else
13870   cat >conftest.$ac_ext <<_ACEOF
13871 /* confdefs.h.  */
13872 _ACEOF
13873 cat confdefs.h >>conftest.$ac_ext
13874 cat >>conftest.$ac_ext <<_ACEOF
13875 /* end confdefs.h.  */
13876 #include <sys/types.h>
13877 #include <signal.h>
13878 #ifdef signal
13879 # undef signal
13880 #endif
13881 #ifdef __cplusplus
13882 extern "C" void (*signal (int, void (*)(int)))(int);
13883 #else
13884 void (*signal ()) ();
13885 #endif
13886
13887 int
13888 main ()
13889 {
13890 int i;
13891   ;
13892   return 0;
13893 }
13894 _ACEOF
13895 rm -f conftest.$ac_objext
13896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13897   (eval $ac_compile) 2>conftest.er1
13898   ac_status=$?
13899   grep -v '^ *+' conftest.er1 >conftest.err
13900   rm -f conftest.er1
13901   cat conftest.err >&5
13902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13903   (exit $ac_status); } &&
13904          { ac_try='test -z "$ac_c_werror_flag"
13905                          || test ! -s conftest.err'
13906   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13907   (eval $ac_try) 2>&5
13908   ac_status=$?
13909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13910   (exit $ac_status); }; } &&
13911          { ac_try='test -s conftest.$ac_objext'
13912   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13913   (eval $ac_try) 2>&5
13914   ac_status=$?
13915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13916   (exit $ac_status); }; }; then
13917   ac_cv_type_signal=void
13918 else
13919   echo "$as_me: failed program was:" >&5
13920 sed 's/^/| /' conftest.$ac_ext >&5
13921
13922 ac_cv_type_signal=int
13923 fi
13924 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13925 fi
13926 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13927 echo "${ECHO_T}$ac_cv_type_signal" >&6
13928
13929 cat >>confdefs.h <<_ACEOF
13930 #define RETSIGTYPE $ac_cv_type_signal
13931 _ACEOF
13932
13933
13934 echo "$as_me:$LINENO: checking for socklen_t" >&5
13935 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
13936 if test "${ac_cv_type_socklen_t+set}" = set; then
13937   echo $ECHO_N "(cached) $ECHO_C" >&6
13938 else
13939   cat >conftest.$ac_ext <<_ACEOF
13940 /* confdefs.h.  */
13941 _ACEOF
13942 cat confdefs.h >>conftest.$ac_ext
13943 cat >>conftest.$ac_ext <<_ACEOF
13944 /* end confdefs.h.  */
13945 #include <sys/types.h>
13946 #include <sys/socket.h>
13947
13948
13949 int
13950 main ()
13951 {
13952 if ((socklen_t *) 0)
13953   return 0;
13954 if (sizeof (socklen_t))
13955   return 0;
13956   ;
13957   return 0;
13958 }
13959 _ACEOF
13960 rm -f conftest.$ac_objext
13961 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13962   (eval $ac_compile) 2>conftest.er1
13963   ac_status=$?
13964   grep -v '^ *+' conftest.er1 >conftest.err
13965   rm -f conftest.er1
13966   cat conftest.err >&5
13967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13968   (exit $ac_status); } &&
13969          { ac_try='test -z "$ac_c_werror_flag"
13970                          || test ! -s conftest.err'
13971   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13972   (eval $ac_try) 2>&5
13973   ac_status=$?
13974   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13975   (exit $ac_status); }; } &&
13976          { ac_try='test -s conftest.$ac_objext'
13977   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13978   (eval $ac_try) 2>&5
13979   ac_status=$?
13980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13981   (exit $ac_status); }; }; then
13982   ac_cv_type_socklen_t=yes
13983 else
13984   echo "$as_me: failed program was:" >&5
13985 sed 's/^/| /' conftest.$ac_ext >&5
13986
13987 ac_cv_type_socklen_t=no
13988 fi
13989 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13990 fi
13991 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
13992 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
13993 if test $ac_cv_type_socklen_t = yes; then
13994
13995 cat >>confdefs.h <<_ACEOF
13996 #define HAVE_SOCKLEN_T 1
13997 _ACEOF
13998
13999
14000 fi
14001
14002
14003 # ------------------------------------- #
14004 # Checks for compiler characteristics.  #
14005 # ------------------------------------- #
14006
14007 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
14008 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
14009 if test "${ac_cv_c_const+set}" = set; then
14010   echo $ECHO_N "(cached) $ECHO_C" >&6
14011 else
14012   cat >conftest.$ac_ext <<_ACEOF
14013 /* confdefs.h.  */
14014 _ACEOF
14015 cat confdefs.h >>conftest.$ac_ext
14016 cat >>conftest.$ac_ext <<_ACEOF
14017 /* end confdefs.h.  */
14018
14019 int
14020 main ()
14021 {
14022 /* FIXME: Include the comments suggested by Paul. */
14023 #ifndef __cplusplus
14024   /* Ultrix mips cc rejects this.  */
14025   typedef int charset[2];
14026   const charset x;
14027   /* SunOS 4.1.1 cc rejects this.  */
14028   char const *const *ccp;
14029   char **p;
14030   /* NEC SVR4.0.2 mips cc rejects this.  */
14031   struct point {int x, y;};
14032   static struct point const zero = {0,0};
14033   /* AIX XL C 1.02.0.0 rejects this.
14034      It does not let you subtract one const X* pointer from another in
14035      an arm of an if-expression whose if-part is not a constant
14036      expression */
14037   const char *g = "string";
14038   ccp = &g + (g ? g-g : 0);
14039   /* HPUX 7.0 cc rejects these. */
14040   ++ccp;
14041   p = (char**) ccp;
14042   ccp = (char const *const *) p;
14043   { /* SCO 3.2v4 cc rejects this.  */
14044     char *t;
14045     char const *s = 0 ? (char *) 0 : (char const *) 0;
14046
14047     *t++ = 0;
14048   }
14049   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
14050     int x[] = {25, 17};
14051     const int *foo = &x[0];
14052     ++foo;
14053   }
14054   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
14055     typedef const int *iptr;
14056     iptr p = 0;
14057     ++p;
14058   }
14059   { /* AIX XL C 1.02.0.0 rejects this saying
14060        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
14061     struct s { int j; const int *ap[3]; };
14062     struct s *b; b->j = 5;
14063   }
14064   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
14065     const int foo = 10;
14066   }
14067 #endif
14068
14069   ;
14070   return 0;
14071 }
14072 _ACEOF
14073 rm -f conftest.$ac_objext
14074 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14075   (eval $ac_compile) 2>conftest.er1
14076   ac_status=$?
14077   grep -v '^ *+' conftest.er1 >conftest.err
14078   rm -f conftest.er1
14079   cat conftest.err >&5
14080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14081   (exit $ac_status); } &&
14082          { ac_try='test -z "$ac_c_werror_flag"
14083                          || test ! -s conftest.err'
14084   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14085   (eval $ac_try) 2>&5
14086   ac_status=$?
14087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14088   (exit $ac_status); }; } &&
14089          { ac_try='test -s conftest.$ac_objext'
14090   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14091   (eval $ac_try) 2>&5
14092   ac_status=$?
14093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14094   (exit $ac_status); }; }; then
14095   ac_cv_c_const=yes
14096 else
14097   echo "$as_me: failed program was:" >&5
14098 sed 's/^/| /' conftest.$ac_ext >&5
14099
14100 ac_cv_c_const=no
14101 fi
14102 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14103 fi
14104 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
14105 echo "${ECHO_T}$ac_cv_c_const" >&6
14106 if test $ac_cv_c_const = no; then
14107
14108 cat >>confdefs.h <<\_ACEOF
14109 #define const
14110 _ACEOF
14111
14112 fi
14113
14114 echo "$as_me:$LINENO: checking for inline" >&5
14115 echo $ECHO_N "checking for inline... $ECHO_C" >&6
14116 if test "${ac_cv_c_inline+set}" = set; then
14117   echo $ECHO_N "(cached) $ECHO_C" >&6
14118 else
14119   ac_cv_c_inline=no
14120 for ac_kw in inline __inline__ __inline; do
14121   cat >conftest.$ac_ext <<_ACEOF
14122 /* confdefs.h.  */
14123 _ACEOF
14124 cat confdefs.h >>conftest.$ac_ext
14125 cat >>conftest.$ac_ext <<_ACEOF
14126 /* end confdefs.h.  */
14127 #ifndef __cplusplus
14128 typedef int foo_t;
14129 static $ac_kw foo_t static_foo () {return 0; }
14130 $ac_kw foo_t foo () {return 0; }
14131 #endif
14132
14133 _ACEOF
14134 rm -f conftest.$ac_objext
14135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14136   (eval $ac_compile) 2>conftest.er1
14137   ac_status=$?
14138   grep -v '^ *+' conftest.er1 >conftest.err
14139   rm -f conftest.er1
14140   cat conftest.err >&5
14141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14142   (exit $ac_status); } &&
14143          { ac_try='test -z "$ac_c_werror_flag"
14144                          || test ! -s conftest.err'
14145   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14146   (eval $ac_try) 2>&5
14147   ac_status=$?
14148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14149   (exit $ac_status); }; } &&
14150          { ac_try='test -s conftest.$ac_objext'
14151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14152   (eval $ac_try) 2>&5
14153   ac_status=$?
14154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14155   (exit $ac_status); }; }; then
14156   ac_cv_c_inline=$ac_kw; break
14157 else
14158   echo "$as_me: failed program was:" >&5
14159 sed 's/^/| /' conftest.$ac_ext >&5
14160
14161 fi
14162 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14163 done
14164
14165 fi
14166 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
14167 echo "${ECHO_T}$ac_cv_c_inline" >&6
14168
14169
14170 case $ac_cv_c_inline in
14171   inline | yes) ;;
14172   *)
14173     case $ac_cv_c_inline in
14174       no) ac_val=;;
14175       *) ac_val=$ac_cv_c_inline;;
14176     esac
14177     cat >>confdefs.h <<_ACEOF
14178 #ifndef __cplusplus
14179 #define inline $ac_val
14180 #endif
14181 _ACEOF
14182     ;;
14183 esac
14184
14185 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14186 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
14187 if test "${ac_cv_c_bigendian+set}" = set; then
14188   echo $ECHO_N "(cached) $ECHO_C" >&6
14189 else
14190   # See if sys/param.h defines the BYTE_ORDER macro.
14191 cat >conftest.$ac_ext <<_ACEOF
14192 /* confdefs.h.  */
14193 _ACEOF
14194 cat confdefs.h >>conftest.$ac_ext
14195 cat >>conftest.$ac_ext <<_ACEOF
14196 /* end confdefs.h.  */
14197 #include <sys/types.h>
14198 #include <sys/param.h>
14199
14200 int
14201 main ()
14202 {
14203 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
14204  bogus endian macros
14205 #endif
14206
14207   ;
14208   return 0;
14209 }
14210 _ACEOF
14211 rm -f conftest.$ac_objext
14212 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14213   (eval $ac_compile) 2>conftest.er1
14214   ac_status=$?
14215   grep -v '^ *+' conftest.er1 >conftest.err
14216   rm -f conftest.er1
14217   cat conftest.err >&5
14218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14219   (exit $ac_status); } &&
14220          { ac_try='test -z "$ac_c_werror_flag"
14221                          || test ! -s conftest.err'
14222   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14223   (eval $ac_try) 2>&5
14224   ac_status=$?
14225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14226   (exit $ac_status); }; } &&
14227          { ac_try='test -s conftest.$ac_objext'
14228   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14229   (eval $ac_try) 2>&5
14230   ac_status=$?
14231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14232   (exit $ac_status); }; }; then
14233   # It does; now see whether it defined to BIG_ENDIAN or not.
14234 cat >conftest.$ac_ext <<_ACEOF
14235 /* confdefs.h.  */
14236 _ACEOF
14237 cat confdefs.h >>conftest.$ac_ext
14238 cat >>conftest.$ac_ext <<_ACEOF
14239 /* end confdefs.h.  */
14240 #include <sys/types.h>
14241 #include <sys/param.h>
14242
14243 int
14244 main ()
14245 {
14246 #if BYTE_ORDER != BIG_ENDIAN
14247  not big endian
14248 #endif
14249
14250   ;
14251   return 0;
14252 }
14253 _ACEOF
14254 rm -f conftest.$ac_objext
14255 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14256   (eval $ac_compile) 2>conftest.er1
14257   ac_status=$?
14258   grep -v '^ *+' conftest.er1 >conftest.err
14259   rm -f conftest.er1
14260   cat conftest.err >&5
14261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14262   (exit $ac_status); } &&
14263          { ac_try='test -z "$ac_c_werror_flag"
14264                          || test ! -s conftest.err'
14265   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14266   (eval $ac_try) 2>&5
14267   ac_status=$?
14268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14269   (exit $ac_status); }; } &&
14270          { ac_try='test -s conftest.$ac_objext'
14271   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14272   (eval $ac_try) 2>&5
14273   ac_status=$?
14274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14275   (exit $ac_status); }; }; then
14276   ac_cv_c_bigendian=yes
14277 else
14278   echo "$as_me: failed program was:" >&5
14279 sed 's/^/| /' conftest.$ac_ext >&5
14280
14281 ac_cv_c_bigendian=no
14282 fi
14283 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14284 else
14285   echo "$as_me: failed program was:" >&5
14286 sed 's/^/| /' conftest.$ac_ext >&5
14287
14288 # It does not; compile a test program.
14289 if test "$cross_compiling" = yes; then
14290   # try to guess the endianness by grepping values into an object file
14291   ac_cv_c_bigendian=unknown
14292   cat >conftest.$ac_ext <<_ACEOF
14293 /* confdefs.h.  */
14294 _ACEOF
14295 cat confdefs.h >>conftest.$ac_ext
14296 cat >>conftest.$ac_ext <<_ACEOF
14297 /* end confdefs.h.  */
14298 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14299 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14300 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
14301 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14302 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14303 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
14304 int
14305 main ()
14306 {
14307  _ascii (); _ebcdic ();
14308   ;
14309   return 0;
14310 }
14311 _ACEOF
14312 rm -f conftest.$ac_objext
14313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14314   (eval $ac_compile) 2>conftest.er1
14315   ac_status=$?
14316   grep -v '^ *+' conftest.er1 >conftest.err
14317   rm -f conftest.er1
14318   cat conftest.err >&5
14319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14320   (exit $ac_status); } &&
14321          { ac_try='test -z "$ac_c_werror_flag"
14322                          || test ! -s conftest.err'
14323   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14324   (eval $ac_try) 2>&5
14325   ac_status=$?
14326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14327   (exit $ac_status); }; } &&
14328          { ac_try='test -s conftest.$ac_objext'
14329   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14330   (eval $ac_try) 2>&5
14331   ac_status=$?
14332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14333   (exit $ac_status); }; }; then
14334   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
14335   ac_cv_c_bigendian=yes
14336 fi
14337 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14338   if test "$ac_cv_c_bigendian" = unknown; then
14339     ac_cv_c_bigendian=no
14340   else
14341     # finding both strings is unlikely to happen, but who knows?
14342     ac_cv_c_bigendian=unknown
14343   fi
14344 fi
14345 else
14346   echo "$as_me: failed program was:" >&5
14347 sed 's/^/| /' conftest.$ac_ext >&5
14348
14349 fi
14350 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14351 else
14352   cat >conftest.$ac_ext <<_ACEOF
14353 /* confdefs.h.  */
14354 _ACEOF
14355 cat confdefs.h >>conftest.$ac_ext
14356 cat >>conftest.$ac_ext <<_ACEOF
14357 /* end confdefs.h.  */
14358 int
14359 main ()
14360 {
14361   /* Are we little or big endian?  From Harbison&Steele.  */
14362   union
14363   {
14364     long l;
14365     char c[sizeof (long)];
14366   } u;
14367   u.l = 1;
14368   exit (u.c[sizeof (long) - 1] == 1);
14369 }
14370 _ACEOF
14371 rm -f conftest$ac_exeext
14372 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14373   (eval $ac_link) 2>&5
14374   ac_status=$?
14375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14376   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14377   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14378   (eval $ac_try) 2>&5
14379   ac_status=$?
14380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14381   (exit $ac_status); }; }; then
14382   ac_cv_c_bigendian=no
14383 else
14384   echo "$as_me: program exited with status $ac_status" >&5
14385 echo "$as_me: failed program was:" >&5
14386 sed 's/^/| /' conftest.$ac_ext >&5
14387
14388 ( exit $ac_status )
14389 ac_cv_c_bigendian=yes
14390 fi
14391 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14392 fi
14393 fi
14394 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14395 fi
14396 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14397 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
14398 case $ac_cv_c_bigendian in
14399   yes)
14400
14401 cat >>confdefs.h <<\_ACEOF
14402 #define WORDS_BIGENDIAN 1
14403 _ACEOF
14404  ;;
14405   no)
14406      ;;
14407   *)
14408     { { echo "$as_me:$LINENO: error: unknown endianness
14409 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14410 echo "$as_me: error: unknown endianness
14411 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14412    { (exit 1); exit 1; }; } ;;
14413 esac
14414
14415
14416 # ------------------------------ #
14417 # Checks for library functions.  #
14418 # ------------------------------ #
14419
14420 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
14421 # for constant arguments.  Useless!
14422 echo "$as_me:$LINENO: checking for working alloca.h" >&5
14423 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
14424 if test "${ac_cv_working_alloca_h+set}" = set; then
14425   echo $ECHO_N "(cached) $ECHO_C" >&6
14426 else
14427   cat >conftest.$ac_ext <<_ACEOF
14428 /* confdefs.h.  */
14429 _ACEOF
14430 cat confdefs.h >>conftest.$ac_ext
14431 cat >>conftest.$ac_ext <<_ACEOF
14432 /* end confdefs.h.  */
14433 #include <alloca.h>
14434 int
14435 main ()
14436 {
14437 char *p = (char *) alloca (2 * sizeof (int));
14438   ;
14439   return 0;
14440 }
14441 _ACEOF
14442 rm -f conftest.$ac_objext conftest$ac_exeext
14443 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14444   (eval $ac_link) 2>conftest.er1
14445   ac_status=$?
14446   grep -v '^ *+' conftest.er1 >conftest.err
14447   rm -f conftest.er1
14448   cat conftest.err >&5
14449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14450   (exit $ac_status); } &&
14451          { ac_try='test -z "$ac_c_werror_flag"
14452                          || test ! -s conftest.err'
14453   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14454   (eval $ac_try) 2>&5
14455   ac_status=$?
14456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14457   (exit $ac_status); }; } &&
14458          { ac_try='test -s conftest$ac_exeext'
14459   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14460   (eval $ac_try) 2>&5
14461   ac_status=$?
14462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14463   (exit $ac_status); }; }; then
14464   ac_cv_working_alloca_h=yes
14465 else
14466   echo "$as_me: failed program was:" >&5
14467 sed 's/^/| /' conftest.$ac_ext >&5
14468
14469 ac_cv_working_alloca_h=no
14470 fi
14471 rm -f conftest.err conftest.$ac_objext \
14472       conftest$ac_exeext conftest.$ac_ext
14473 fi
14474 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
14475 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
14476 if test $ac_cv_working_alloca_h = yes; then
14477
14478 cat >>confdefs.h <<\_ACEOF
14479 #define HAVE_ALLOCA_H 1
14480 _ACEOF
14481
14482 fi
14483
14484 echo "$as_me:$LINENO: checking for alloca" >&5
14485 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
14486 if test "${ac_cv_func_alloca_works+set}" = set; then
14487   echo $ECHO_N "(cached) $ECHO_C" >&6
14488 else
14489   cat >conftest.$ac_ext <<_ACEOF
14490 /* confdefs.h.  */
14491 _ACEOF
14492 cat confdefs.h >>conftest.$ac_ext
14493 cat >>conftest.$ac_ext <<_ACEOF
14494 /* end confdefs.h.  */
14495 #ifdef __GNUC__
14496 # define alloca __builtin_alloca
14497 #else
14498 # ifdef _MSC_VER
14499 #  include <malloc.h>
14500 #  define alloca _alloca
14501 # else
14502 #  if HAVE_ALLOCA_H
14503 #   include <alloca.h>
14504 #  else
14505 #   ifdef _AIX
14506  #pragma alloca
14507 #   else
14508 #    ifndef alloca /* predefined by HP cc +Olibcalls */
14509 char *alloca ();
14510 #    endif
14511 #   endif
14512 #  endif
14513 # endif
14514 #endif
14515
14516 int
14517 main ()
14518 {
14519 char *p = (char *) alloca (1);
14520   ;
14521   return 0;
14522 }
14523 _ACEOF
14524 rm -f conftest.$ac_objext conftest$ac_exeext
14525 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14526   (eval $ac_link) 2>conftest.er1
14527   ac_status=$?
14528   grep -v '^ *+' conftest.er1 >conftest.err
14529   rm -f conftest.er1
14530   cat conftest.err >&5
14531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14532   (exit $ac_status); } &&
14533          { ac_try='test -z "$ac_c_werror_flag"
14534                          || test ! -s conftest.err'
14535   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14536   (eval $ac_try) 2>&5
14537   ac_status=$?
14538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14539   (exit $ac_status); }; } &&
14540          { ac_try='test -s conftest$ac_exeext'
14541   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14542   (eval $ac_try) 2>&5
14543   ac_status=$?
14544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14545   (exit $ac_status); }; }; then
14546   ac_cv_func_alloca_works=yes
14547 else
14548   echo "$as_me: failed program was:" >&5
14549 sed 's/^/| /' conftest.$ac_ext >&5
14550
14551 ac_cv_func_alloca_works=no
14552 fi
14553 rm -f conftest.err conftest.$ac_objext \
14554       conftest$ac_exeext conftest.$ac_ext
14555 fi
14556 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
14557 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
14558
14559 if test $ac_cv_func_alloca_works = yes; then
14560
14561 cat >>confdefs.h <<\_ACEOF
14562 #define HAVE_ALLOCA 1
14563 _ACEOF
14564
14565 else
14566   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
14567 # that cause trouble.  Some versions do not even contain alloca or
14568 # contain a buggy version.  If you still want to use their alloca,
14569 # use ar to extract alloca.o from them instead of compiling alloca.c.
14570
14571 ALLOCA=alloca.$ac_objext
14572
14573 cat >>confdefs.h <<\_ACEOF
14574 #define C_ALLOCA 1
14575 _ACEOF
14576
14577
14578 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
14579 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
14580 if test "${ac_cv_os_cray+set}" = set; then
14581   echo $ECHO_N "(cached) $ECHO_C" >&6
14582 else
14583   cat >conftest.$ac_ext <<_ACEOF
14584 /* confdefs.h.  */
14585 _ACEOF
14586 cat confdefs.h >>conftest.$ac_ext
14587 cat >>conftest.$ac_ext <<_ACEOF
14588 /* end confdefs.h.  */
14589 #if defined(CRAY) && ! defined(CRAY2)
14590 webecray
14591 #else
14592 wenotbecray
14593 #endif
14594
14595 _ACEOF
14596 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14597   $EGREP "webecray" >/dev/null 2>&1; then
14598   ac_cv_os_cray=yes
14599 else
14600   ac_cv_os_cray=no
14601 fi
14602 rm -f conftest*
14603
14604 fi
14605 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
14606 echo "${ECHO_T}$ac_cv_os_cray" >&6
14607 if test $ac_cv_os_cray = yes; then
14608   for ac_func in _getb67 GETB67 getb67; do
14609     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14610 echo "$as_me:$LINENO: checking for $ac_func" >&5
14611 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14612 if eval "test \"\${$as_ac_var+set}\" = set"; then
14613   echo $ECHO_N "(cached) $ECHO_C" >&6
14614 else
14615   cat >conftest.$ac_ext <<_ACEOF
14616 /* confdefs.h.  */
14617 _ACEOF
14618 cat confdefs.h >>conftest.$ac_ext
14619 cat >>conftest.$ac_ext <<_ACEOF
14620 /* end confdefs.h.  */
14621 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14622    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14623 #define $ac_func innocuous_$ac_func
14624
14625 /* System header to define __stub macros and hopefully few prototypes,
14626     which can conflict with char $ac_func (); below.
14627     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14628     <limits.h> exists even on freestanding compilers.  */
14629
14630 #ifdef __STDC__
14631 # include <limits.h>
14632 #else
14633 # include <assert.h>
14634 #endif
14635
14636 #undef $ac_func
14637
14638 /* Override any gcc2 internal prototype to avoid an error.  */
14639 #ifdef __cplusplus
14640 extern "C"
14641 {
14642 #endif
14643 /* We use char because int might match the return type of a gcc2
14644    builtin and then its argument prototype would still apply.  */
14645 char $ac_func ();
14646 /* The GNU C library defines this for functions which it implements
14647     to always fail with ENOSYS.  Some functions are actually named
14648     something starting with __ and the normal name is an alias.  */
14649 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14650 choke me
14651 #else
14652 char (*f) () = $ac_func;
14653 #endif
14654 #ifdef __cplusplus
14655 }
14656 #endif
14657
14658 int
14659 main ()
14660 {
14661 return f != $ac_func;
14662   ;
14663   return 0;
14664 }
14665 _ACEOF
14666 rm -f conftest.$ac_objext conftest$ac_exeext
14667 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14668   (eval $ac_link) 2>conftest.er1
14669   ac_status=$?
14670   grep -v '^ *+' conftest.er1 >conftest.err
14671   rm -f conftest.er1
14672   cat conftest.err >&5
14673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14674   (exit $ac_status); } &&
14675          { ac_try='test -z "$ac_c_werror_flag"
14676                          || test ! -s conftest.err'
14677   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14678   (eval $ac_try) 2>&5
14679   ac_status=$?
14680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14681   (exit $ac_status); }; } &&
14682          { ac_try='test -s conftest$ac_exeext'
14683   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14684   (eval $ac_try) 2>&5
14685   ac_status=$?
14686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14687   (exit $ac_status); }; }; then
14688   eval "$as_ac_var=yes"
14689 else
14690   echo "$as_me: failed program was:" >&5
14691 sed 's/^/| /' conftest.$ac_ext >&5
14692
14693 eval "$as_ac_var=no"
14694 fi
14695 rm -f conftest.err conftest.$ac_objext \
14696       conftest$ac_exeext conftest.$ac_ext
14697 fi
14698 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14699 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14700 if test `eval echo '${'$as_ac_var'}'` = yes; then
14701
14702 cat >>confdefs.h <<_ACEOF
14703 #define CRAY_STACKSEG_END $ac_func
14704 _ACEOF
14705
14706     break
14707 fi
14708
14709   done
14710 fi
14711
14712 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
14713 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
14714 if test "${ac_cv_c_stack_direction+set}" = set; then
14715   echo $ECHO_N "(cached) $ECHO_C" >&6
14716 else
14717   if test "$cross_compiling" = yes; then
14718   ac_cv_c_stack_direction=0
14719 else
14720   cat >conftest.$ac_ext <<_ACEOF
14721 /* confdefs.h.  */
14722 _ACEOF
14723 cat confdefs.h >>conftest.$ac_ext
14724 cat >>conftest.$ac_ext <<_ACEOF
14725 /* end confdefs.h.  */
14726 int
14727 find_stack_direction ()
14728 {
14729   static char *addr = 0;
14730   auto char dummy;
14731   if (addr == 0)
14732     {
14733       addr = &dummy;
14734       return find_stack_direction ();
14735     }
14736   else
14737     return (&dummy > addr) ? 1 : -1;
14738 }
14739
14740 int
14741 main ()
14742 {
14743   exit (find_stack_direction () < 0);
14744 }
14745 _ACEOF
14746 rm -f conftest$ac_exeext
14747 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14748   (eval $ac_link) 2>&5
14749   ac_status=$?
14750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14751   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14752   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14753   (eval $ac_try) 2>&5
14754   ac_status=$?
14755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14756   (exit $ac_status); }; }; then
14757   ac_cv_c_stack_direction=1
14758 else
14759   echo "$as_me: program exited with status $ac_status" >&5
14760 echo "$as_me: failed program was:" >&5
14761 sed 's/^/| /' conftest.$ac_ext >&5
14762
14763 ( exit $ac_status )
14764 ac_cv_c_stack_direction=-1
14765 fi
14766 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14767 fi
14768 fi
14769 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
14770 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
14771
14772 cat >>confdefs.h <<_ACEOF
14773 #define STACK_DIRECTION $ac_cv_c_stack_direction
14774 _ACEOF
14775
14776
14777 fi
14778
14779
14780
14781 for ac_header in stdlib.h unistd.h
14782 do
14783 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14784 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14785   echo "$as_me:$LINENO: checking for $ac_header" >&5
14786 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14787 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14788   echo $ECHO_N "(cached) $ECHO_C" >&6
14789 fi
14790 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14791 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14792 else
14793   # Is the header compilable?
14794 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14795 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14796 cat >conftest.$ac_ext <<_ACEOF
14797 /* confdefs.h.  */
14798 _ACEOF
14799 cat confdefs.h >>conftest.$ac_ext
14800 cat >>conftest.$ac_ext <<_ACEOF
14801 /* end confdefs.h.  */
14802 $ac_includes_default
14803 #include <$ac_header>
14804 _ACEOF
14805 rm -f conftest.$ac_objext
14806 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14807   (eval $ac_compile) 2>conftest.er1
14808   ac_status=$?
14809   grep -v '^ *+' conftest.er1 >conftest.err
14810   rm -f conftest.er1
14811   cat conftest.err >&5
14812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14813   (exit $ac_status); } &&
14814          { ac_try='test -z "$ac_c_werror_flag"
14815                          || test ! -s conftest.err'
14816   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14817   (eval $ac_try) 2>&5
14818   ac_status=$?
14819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14820   (exit $ac_status); }; } &&
14821          { ac_try='test -s conftest.$ac_objext'
14822   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14823   (eval $ac_try) 2>&5
14824   ac_status=$?
14825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14826   (exit $ac_status); }; }; then
14827   ac_header_compiler=yes
14828 else
14829   echo "$as_me: failed program was:" >&5
14830 sed 's/^/| /' conftest.$ac_ext >&5
14831
14832 ac_header_compiler=no
14833 fi
14834 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14835 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14836 echo "${ECHO_T}$ac_header_compiler" >&6
14837
14838 # Is the header present?
14839 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14840 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14841 cat >conftest.$ac_ext <<_ACEOF
14842 /* confdefs.h.  */
14843 _ACEOF
14844 cat confdefs.h >>conftest.$ac_ext
14845 cat >>conftest.$ac_ext <<_ACEOF
14846 /* end confdefs.h.  */
14847 #include <$ac_header>
14848 _ACEOF
14849 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14850   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14851   ac_status=$?
14852   grep -v '^ *+' conftest.er1 >conftest.err
14853   rm -f conftest.er1
14854   cat conftest.err >&5
14855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14856   (exit $ac_status); } >/dev/null; then
14857   if test -s conftest.err; then
14858     ac_cpp_err=$ac_c_preproc_warn_flag
14859     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14860   else
14861     ac_cpp_err=
14862   fi
14863 else
14864   ac_cpp_err=yes
14865 fi
14866 if test -z "$ac_cpp_err"; then
14867   ac_header_preproc=yes
14868 else
14869   echo "$as_me: failed program was:" >&5
14870 sed 's/^/| /' conftest.$ac_ext >&5
14871
14872   ac_header_preproc=no
14873 fi
14874 rm -f conftest.err conftest.$ac_ext
14875 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14876 echo "${ECHO_T}$ac_header_preproc" >&6
14877
14878 # So?  What about this header?
14879 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14880   yes:no: )
14881     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14882 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14883     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14884 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14885     ac_header_preproc=yes
14886     ;;
14887   no:yes:* )
14888     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14889 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14890     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14891 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14892     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14893 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14894     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14895 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14896     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14897 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14898     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14899 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14900     (
14901       cat <<\_ASBOX
14902 ## ------------------------------------------ ##
14903 ## Report this to the AC_PACKAGE_NAME lists.  ##
14904 ## ------------------------------------------ ##
14905 _ASBOX
14906     ) |
14907       sed "s/^/$as_me: WARNING:     /" >&2
14908     ;;
14909 esac
14910 echo "$as_me:$LINENO: checking for $ac_header" >&5
14911 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14912 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14913   echo $ECHO_N "(cached) $ECHO_C" >&6
14914 else
14915   eval "$as_ac_Header=\$ac_header_preproc"
14916 fi
14917 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14918 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14919
14920 fi
14921 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14922   cat >>confdefs.h <<_ACEOF
14923 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14924 _ACEOF
14925
14926 fi
14927
14928 done
14929
14930
14931 for ac_func in getpagesize
14932 do
14933 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14934 echo "$as_me:$LINENO: checking for $ac_func" >&5
14935 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14936 if eval "test \"\${$as_ac_var+set}\" = set"; then
14937   echo $ECHO_N "(cached) $ECHO_C" >&6
14938 else
14939   cat >conftest.$ac_ext <<_ACEOF
14940 /* confdefs.h.  */
14941 _ACEOF
14942 cat confdefs.h >>conftest.$ac_ext
14943 cat >>conftest.$ac_ext <<_ACEOF
14944 /* end confdefs.h.  */
14945 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14946    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14947 #define $ac_func innocuous_$ac_func
14948
14949 /* System header to define __stub macros and hopefully few prototypes,
14950     which can conflict with char $ac_func (); below.
14951     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14952     <limits.h> exists even on freestanding compilers.  */
14953
14954 #ifdef __STDC__
14955 # include <limits.h>
14956 #else
14957 # include <assert.h>
14958 #endif
14959
14960 #undef $ac_func
14961
14962 /* Override any gcc2 internal prototype to avoid an error.  */
14963 #ifdef __cplusplus
14964 extern "C"
14965 {
14966 #endif
14967 /* We use char because int might match the return type of a gcc2
14968    builtin and then its argument prototype would still apply.  */
14969 char $ac_func ();
14970 /* The GNU C library defines this for functions which it implements
14971     to always fail with ENOSYS.  Some functions are actually named
14972     something starting with __ and the normal name is an alias.  */
14973 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14974 choke me
14975 #else
14976 char (*f) () = $ac_func;
14977 #endif
14978 #ifdef __cplusplus
14979 }
14980 #endif
14981
14982 int
14983 main ()
14984 {
14985 return f != $ac_func;
14986   ;
14987   return 0;
14988 }
14989 _ACEOF
14990 rm -f conftest.$ac_objext conftest$ac_exeext
14991 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14992   (eval $ac_link) 2>conftest.er1
14993   ac_status=$?
14994   grep -v '^ *+' conftest.er1 >conftest.err
14995   rm -f conftest.er1
14996   cat conftest.err >&5
14997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14998   (exit $ac_status); } &&
14999          { ac_try='test -z "$ac_c_werror_flag"
15000                          || test ! -s conftest.err'
15001   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15002   (eval $ac_try) 2>&5
15003   ac_status=$?
15004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15005   (exit $ac_status); }; } &&
15006          { ac_try='test -s conftest$ac_exeext'
15007   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15008   (eval $ac_try) 2>&5
15009   ac_status=$?
15010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15011   (exit $ac_status); }; }; then
15012   eval "$as_ac_var=yes"
15013 else
15014   echo "$as_me: failed program was:" >&5
15015 sed 's/^/| /' conftest.$ac_ext >&5
15016
15017 eval "$as_ac_var=no"
15018 fi
15019 rm -f conftest.err conftest.$ac_objext \
15020       conftest$ac_exeext conftest.$ac_ext
15021 fi
15022 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15023 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15024 if test `eval echo '${'$as_ac_var'}'` = yes; then
15025   cat >>confdefs.h <<_ACEOF
15026 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15027 _ACEOF
15028
15029 fi
15030 done
15031
15032 echo "$as_me:$LINENO: checking for working mmap" >&5
15033 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
15034 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
15035   echo $ECHO_N "(cached) $ECHO_C" >&6
15036 else
15037   if test "$cross_compiling" = yes; then
15038   ac_cv_func_mmap_fixed_mapped=no
15039 else
15040   cat >conftest.$ac_ext <<_ACEOF
15041 /* confdefs.h.  */
15042 _ACEOF
15043 cat confdefs.h >>conftest.$ac_ext
15044 cat >>conftest.$ac_ext <<_ACEOF
15045 /* end confdefs.h.  */
15046 $ac_includes_default
15047 /* malloc might have been renamed as rpl_malloc. */
15048 #undef malloc
15049
15050 /* Thanks to Mike Haertel and Jim Avera for this test.
15051    Here is a matrix of mmap possibilities:
15052         mmap private not fixed
15053         mmap private fixed at somewhere currently unmapped
15054         mmap private fixed at somewhere already mapped
15055         mmap shared not fixed
15056         mmap shared fixed at somewhere currently unmapped
15057         mmap shared fixed at somewhere already mapped
15058    For private mappings, we should verify that changes cannot be read()
15059    back from the file, nor mmap's back from the file at a different
15060    address.  (There have been systems where private was not correctly
15061    implemented like the infamous i386 svr4.0, and systems where the
15062    VM page cache was not coherent with the file system buffer cache
15063    like early versions of FreeBSD and possibly contemporary NetBSD.)
15064    For shared mappings, we should conversely verify that changes get
15065    propagated back to all the places they're supposed to be.
15066
15067    Grep wants private fixed already mapped.
15068    The main things grep needs to know about mmap are:
15069    * does it exist and is it safe to write into the mmap'd area
15070    * how to use it (BSD variants)  */
15071
15072 #include <fcntl.h>
15073 #include <sys/mman.h>
15074
15075 #if !STDC_HEADERS && !HAVE_STDLIB_H
15076 char *malloc ();
15077 #endif
15078
15079 /* This mess was copied from the GNU getpagesize.h.  */
15080 #if !HAVE_GETPAGESIZE
15081 /* Assume that all systems that can run configure have sys/param.h.  */
15082 # if !HAVE_SYS_PARAM_H
15083 #  define HAVE_SYS_PARAM_H 1
15084 # endif
15085
15086 # ifdef _SC_PAGESIZE
15087 #  define getpagesize() sysconf(_SC_PAGESIZE)
15088 # else /* no _SC_PAGESIZE */
15089 #  if HAVE_SYS_PARAM_H
15090 #   include <sys/param.h>
15091 #   ifdef EXEC_PAGESIZE
15092 #    define getpagesize() EXEC_PAGESIZE
15093 #   else /* no EXEC_PAGESIZE */
15094 #    ifdef NBPG
15095 #     define getpagesize() NBPG * CLSIZE
15096 #     ifndef CLSIZE
15097 #      define CLSIZE 1
15098 #     endif /* no CLSIZE */
15099 #    else /* no NBPG */
15100 #     ifdef NBPC
15101 #      define getpagesize() NBPC
15102 #     else /* no NBPC */
15103 #      ifdef PAGESIZE
15104 #       define getpagesize() PAGESIZE
15105 #      endif /* PAGESIZE */
15106 #     endif /* no NBPC */
15107 #    endif /* no NBPG */
15108 #   endif /* no EXEC_PAGESIZE */
15109 #  else /* no HAVE_SYS_PARAM_H */
15110 #   define getpagesize() 8192   /* punt totally */
15111 #  endif /* no HAVE_SYS_PARAM_H */
15112 # endif /* no _SC_PAGESIZE */
15113
15114 #endif /* no HAVE_GETPAGESIZE */
15115
15116 int
15117 main ()
15118 {
15119   char *data, *data2, *data3;
15120   int i, pagesize;
15121   int fd;
15122
15123   pagesize = getpagesize ();
15124
15125   /* First, make a file with some known garbage in it. */
15126   data = (char *) malloc (pagesize);
15127   if (!data)
15128     exit (1);
15129   for (i = 0; i < pagesize; ++i)
15130     *(data + i) = rand ();
15131   umask (0);
15132   fd = creat ("conftest.mmap", 0600);
15133   if (fd < 0)
15134     exit (1);
15135   if (write (fd, data, pagesize) != pagesize)
15136     exit (1);
15137   close (fd);
15138
15139   /* Next, try to mmap the file at a fixed address which already has
15140      something else allocated at it.  If we can, also make sure that
15141      we see the same garbage.  */
15142   fd = open ("conftest.mmap", O_RDWR);
15143   if (fd < 0)
15144     exit (1);
15145   data2 = (char *) malloc (2 * pagesize);
15146   if (!data2)
15147     exit (1);
15148   data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
15149   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15150                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
15151     exit (1);
15152   for (i = 0; i < pagesize; ++i)
15153     if (*(data + i) != *(data2 + i))
15154       exit (1);
15155
15156   /* Finally, make sure that changes to the mapped area do not
15157      percolate back to the file as seen by read().  (This is a bug on
15158      some variants of i386 svr4.0.)  */
15159   for (i = 0; i < pagesize; ++i)
15160     *(data2 + i) = *(data2 + i) + 1;
15161   data3 = (char *) malloc (pagesize);
15162   if (!data3)
15163     exit (1);
15164   if (read (fd, data3, pagesize) != pagesize)
15165     exit (1);
15166   for (i = 0; i < pagesize; ++i)
15167     if (*(data + i) != *(data3 + i))
15168       exit (1);
15169   close (fd);
15170   exit (0);
15171 }
15172 _ACEOF
15173 rm -f conftest$ac_exeext
15174 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15175   (eval $ac_link) 2>&5
15176   ac_status=$?
15177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15178   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15179   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15180   (eval $ac_try) 2>&5
15181   ac_status=$?
15182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15183   (exit $ac_status); }; }; then
15184   ac_cv_func_mmap_fixed_mapped=yes
15185 else
15186   echo "$as_me: program exited with status $ac_status" >&5
15187 echo "$as_me: failed program was:" >&5
15188 sed 's/^/| /' conftest.$ac_ext >&5
15189
15190 ( exit $ac_status )
15191 ac_cv_func_mmap_fixed_mapped=no
15192 fi
15193 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15194 fi
15195 fi
15196 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
15197 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
15198 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15199
15200 cat >>confdefs.h <<\_ACEOF
15201 #define HAVE_MMAP 1
15202 _ACEOF
15203
15204 fi
15205 rm -f conftest.mmap
15206
15207 echo "$as_me:$LINENO: checking for pid_t" >&5
15208 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
15209 if test "${ac_cv_type_pid_t+set}" = set; then
15210   echo $ECHO_N "(cached) $ECHO_C" >&6
15211 else
15212   cat >conftest.$ac_ext <<_ACEOF
15213 /* confdefs.h.  */
15214 _ACEOF
15215 cat confdefs.h >>conftest.$ac_ext
15216 cat >>conftest.$ac_ext <<_ACEOF
15217 /* end confdefs.h.  */
15218 $ac_includes_default
15219 int
15220 main ()
15221 {
15222 if ((pid_t *) 0)
15223   return 0;
15224 if (sizeof (pid_t))
15225   return 0;
15226   ;
15227   return 0;
15228 }
15229 _ACEOF
15230 rm -f conftest.$ac_objext
15231 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15232   (eval $ac_compile) 2>conftest.er1
15233   ac_status=$?
15234   grep -v '^ *+' conftest.er1 >conftest.err
15235   rm -f conftest.er1
15236   cat conftest.err >&5
15237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15238   (exit $ac_status); } &&
15239          { ac_try='test -z "$ac_c_werror_flag"
15240                          || test ! -s conftest.err'
15241   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15242   (eval $ac_try) 2>&5
15243   ac_status=$?
15244   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15245   (exit $ac_status); }; } &&
15246          { ac_try='test -s conftest.$ac_objext'
15247   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15248   (eval $ac_try) 2>&5
15249   ac_status=$?
15250   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15251   (exit $ac_status); }; }; then
15252   ac_cv_type_pid_t=yes
15253 else
15254   echo "$as_me: failed program was:" >&5
15255 sed 's/^/| /' conftest.$ac_ext >&5
15256
15257 ac_cv_type_pid_t=no
15258 fi
15259 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15260 fi
15261 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
15262 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
15263 if test $ac_cv_type_pid_t = yes; then
15264   :
15265 else
15266
15267 cat >>confdefs.h <<_ACEOF
15268 #define pid_t int
15269 _ACEOF
15270
15271 fi
15272
15273
15274
15275 for ac_header in unistd.h vfork.h
15276 do
15277 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15278 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15279   echo "$as_me:$LINENO: checking for $ac_header" >&5
15280 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15281 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15282   echo $ECHO_N "(cached) $ECHO_C" >&6
15283 fi
15284 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15285 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15286 else
15287   # Is the header compilable?
15288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15289 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15290 cat >conftest.$ac_ext <<_ACEOF
15291 /* confdefs.h.  */
15292 _ACEOF
15293 cat confdefs.h >>conftest.$ac_ext
15294 cat >>conftest.$ac_ext <<_ACEOF
15295 /* end confdefs.h.  */
15296 $ac_includes_default
15297 #include <$ac_header>
15298 _ACEOF
15299 rm -f conftest.$ac_objext
15300 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15301   (eval $ac_compile) 2>conftest.er1
15302   ac_status=$?
15303   grep -v '^ *+' conftest.er1 >conftest.err
15304   rm -f conftest.er1
15305   cat conftest.err >&5
15306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15307   (exit $ac_status); } &&
15308          { ac_try='test -z "$ac_c_werror_flag"
15309                          || test ! -s conftest.err'
15310   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15311   (eval $ac_try) 2>&5
15312   ac_status=$?
15313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15314   (exit $ac_status); }; } &&
15315          { ac_try='test -s conftest.$ac_objext'
15316   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15317   (eval $ac_try) 2>&5
15318   ac_status=$?
15319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15320   (exit $ac_status); }; }; then
15321   ac_header_compiler=yes
15322 else
15323   echo "$as_me: failed program was:" >&5
15324 sed 's/^/| /' conftest.$ac_ext >&5
15325
15326 ac_header_compiler=no
15327 fi
15328 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15329 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15330 echo "${ECHO_T}$ac_header_compiler" >&6
15331
15332 # Is the header present?
15333 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15334 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15335 cat >conftest.$ac_ext <<_ACEOF
15336 /* confdefs.h.  */
15337 _ACEOF
15338 cat confdefs.h >>conftest.$ac_ext
15339 cat >>conftest.$ac_ext <<_ACEOF
15340 /* end confdefs.h.  */
15341 #include <$ac_header>
15342 _ACEOF
15343 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15344   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15345   ac_status=$?
15346   grep -v '^ *+' conftest.er1 >conftest.err
15347   rm -f conftest.er1
15348   cat conftest.err >&5
15349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15350   (exit $ac_status); } >/dev/null; then
15351   if test -s conftest.err; then
15352     ac_cpp_err=$ac_c_preproc_warn_flag
15353     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15354   else
15355     ac_cpp_err=
15356   fi
15357 else
15358   ac_cpp_err=yes
15359 fi
15360 if test -z "$ac_cpp_err"; then
15361   ac_header_preproc=yes
15362 else
15363   echo "$as_me: failed program was:" >&5
15364 sed 's/^/| /' conftest.$ac_ext >&5
15365
15366   ac_header_preproc=no
15367 fi
15368 rm -f conftest.err conftest.$ac_ext
15369 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15370 echo "${ECHO_T}$ac_header_preproc" >&6
15371
15372 # So?  What about this header?
15373 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15374   yes:no: )
15375     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15376 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15377     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15378 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15379     ac_header_preproc=yes
15380     ;;
15381   no:yes:* )
15382     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15383 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15384     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15385 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15386     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15387 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15388     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15389 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15390     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15391 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15392     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15393 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15394     (
15395       cat <<\_ASBOX
15396 ## ------------------------------------------ ##
15397 ## Report this to the AC_PACKAGE_NAME lists.  ##
15398 ## ------------------------------------------ ##
15399 _ASBOX
15400     ) |
15401       sed "s/^/$as_me: WARNING:     /" >&2
15402     ;;
15403 esac
15404 echo "$as_me:$LINENO: checking for $ac_header" >&5
15405 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15406 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15407   echo $ECHO_N "(cached) $ECHO_C" >&6
15408 else
15409   eval "$as_ac_Header=\$ac_header_preproc"
15410 fi
15411 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15412 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15413
15414 fi
15415 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15416   cat >>confdefs.h <<_ACEOF
15417 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15418 _ACEOF
15419
15420 fi
15421
15422 done
15423
15424
15425
15426 for ac_func in fork vfork
15427 do
15428 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15429 echo "$as_me:$LINENO: checking for $ac_func" >&5
15430 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15431 if eval "test \"\${$as_ac_var+set}\" = set"; then
15432   echo $ECHO_N "(cached) $ECHO_C" >&6
15433 else
15434   cat >conftest.$ac_ext <<_ACEOF
15435 /* confdefs.h.  */
15436 _ACEOF
15437 cat confdefs.h >>conftest.$ac_ext
15438 cat >>conftest.$ac_ext <<_ACEOF
15439 /* end confdefs.h.  */
15440 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15441    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15442 #define $ac_func innocuous_$ac_func
15443
15444 /* System header to define __stub macros and hopefully few prototypes,
15445     which can conflict with char $ac_func (); below.
15446     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15447     <limits.h> exists even on freestanding compilers.  */
15448
15449 #ifdef __STDC__
15450 # include <limits.h>
15451 #else
15452 # include <assert.h>
15453 #endif
15454
15455 #undef $ac_func
15456
15457 /* Override any gcc2 internal prototype to avoid an error.  */
15458 #ifdef __cplusplus
15459 extern "C"
15460 {
15461 #endif
15462 /* We use char because int might match the return type of a gcc2
15463    builtin and then its argument prototype would still apply.  */
15464 char $ac_func ();
15465 /* The GNU C library defines this for functions which it implements
15466     to always fail with ENOSYS.  Some functions are actually named
15467     something starting with __ and the normal name is an alias.  */
15468 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15469 choke me
15470 #else
15471 char (*f) () = $ac_func;
15472 #endif
15473 #ifdef __cplusplus
15474 }
15475 #endif
15476
15477 int
15478 main ()
15479 {
15480 return f != $ac_func;
15481   ;
15482   return 0;
15483 }
15484 _ACEOF
15485 rm -f conftest.$ac_objext conftest$ac_exeext
15486 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15487   (eval $ac_link) 2>conftest.er1
15488   ac_status=$?
15489   grep -v '^ *+' conftest.er1 >conftest.err
15490   rm -f conftest.er1
15491   cat conftest.err >&5
15492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15493   (exit $ac_status); } &&
15494          { ac_try='test -z "$ac_c_werror_flag"
15495                          || test ! -s conftest.err'
15496   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15497   (eval $ac_try) 2>&5
15498   ac_status=$?
15499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15500   (exit $ac_status); }; } &&
15501          { ac_try='test -s conftest$ac_exeext'
15502   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15503   (eval $ac_try) 2>&5
15504   ac_status=$?
15505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15506   (exit $ac_status); }; }; then
15507   eval "$as_ac_var=yes"
15508 else
15509   echo "$as_me: failed program was:" >&5
15510 sed 's/^/| /' conftest.$ac_ext >&5
15511
15512 eval "$as_ac_var=no"
15513 fi
15514 rm -f conftest.err conftest.$ac_objext \
15515       conftest$ac_exeext conftest.$ac_ext
15516 fi
15517 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15518 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15519 if test `eval echo '${'$as_ac_var'}'` = yes; then
15520   cat >>confdefs.h <<_ACEOF
15521 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15522 _ACEOF
15523
15524 fi
15525 done
15526
15527 if test "x$ac_cv_func_fork" = xyes; then
15528   echo "$as_me:$LINENO: checking for working fork" >&5
15529 echo $ECHO_N "checking for working fork... $ECHO_C" >&6
15530 if test "${ac_cv_func_fork_works+set}" = set; then
15531   echo $ECHO_N "(cached) $ECHO_C" >&6
15532 else
15533   if test "$cross_compiling" = yes; then
15534   ac_cv_func_fork_works=cross
15535 else
15536   cat >conftest.$ac_ext <<_ACEOF
15537 /* By Ruediger Kuhlmann. */
15538       #include <sys/types.h>
15539       #if HAVE_UNISTD_H
15540       # include <unistd.h>
15541       #endif
15542       /* Some systems only have a dummy stub for fork() */
15543       int main ()
15544       {
15545         if (fork() < 0)
15546           exit (1);
15547         exit (0);
15548       }
15549 _ACEOF
15550 rm -f conftest$ac_exeext
15551 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15552   (eval $ac_link) 2>&5
15553   ac_status=$?
15554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15555   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15556   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15557   (eval $ac_try) 2>&5
15558   ac_status=$?
15559   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15560   (exit $ac_status); }; }; then
15561   ac_cv_func_fork_works=yes
15562 else
15563   echo "$as_me: program exited with status $ac_status" >&5
15564 echo "$as_me: failed program was:" >&5
15565 sed 's/^/| /' conftest.$ac_ext >&5
15566
15567 ( exit $ac_status )
15568 ac_cv_func_fork_works=no
15569 fi
15570 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15571 fi
15572 fi
15573 echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
15574 echo "${ECHO_T}$ac_cv_func_fork_works" >&6
15575
15576 else
15577   ac_cv_func_fork_works=$ac_cv_func_fork
15578 fi
15579 if test "x$ac_cv_func_fork_works" = xcross; then
15580   case $host in
15581     *-*-amigaos* | *-*-msdosdjgpp*)
15582       # Override, as these systems have only a dummy fork() stub
15583       ac_cv_func_fork_works=no
15584       ;;
15585     *)
15586       ac_cv_func_fork_works=yes
15587       ;;
15588   esac
15589   { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
15590 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
15591 fi
15592 ac_cv_func_vfork_works=$ac_cv_func_vfork
15593 if test "x$ac_cv_func_vfork" = xyes; then
15594   echo "$as_me:$LINENO: checking for working vfork" >&5
15595 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
15596 if test "${ac_cv_func_vfork_works+set}" = set; then
15597   echo $ECHO_N "(cached) $ECHO_C" >&6
15598 else
15599   if test "$cross_compiling" = yes; then
15600   ac_cv_func_vfork_works=cross
15601 else
15602   cat >conftest.$ac_ext <<_ACEOF
15603 /* confdefs.h.  */
15604 _ACEOF
15605 cat confdefs.h >>conftest.$ac_ext
15606 cat >>conftest.$ac_ext <<_ACEOF
15607 /* end confdefs.h.  */
15608 /* Thanks to Paul Eggert for this test.  */
15609 #include <stdio.h>
15610 #include <stdlib.h>
15611 #include <sys/types.h>
15612 #include <sys/stat.h>
15613 #include <sys/wait.h>
15614 #if HAVE_UNISTD_H
15615 # include <unistd.h>
15616 #endif
15617 #if HAVE_VFORK_H
15618 # include <vfork.h>
15619 #endif
15620 /* On some sparc systems, changes by the child to local and incoming
15621    argument registers are propagated back to the parent.  The compiler
15622    is told about this with #include <vfork.h>, but some compilers
15623    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
15624    static variable whose address is put into a register that is
15625    clobbered by the vfork.  */
15626 static void
15627 #ifdef __cplusplus
15628 sparc_address_test (int arg)
15629 # else
15630 sparc_address_test (arg) int arg;
15631 #endif
15632 {
15633   static pid_t child;
15634   if (!child) {
15635     child = vfork ();
15636     if (child < 0) {
15637       perror ("vfork");
15638       _exit(2);
15639     }
15640     if (!child) {
15641       arg = getpid();
15642       write(-1, "", 0);
15643       _exit (arg);
15644     }
15645   }
15646 }
15647
15648 int
15649 main ()
15650 {
15651   pid_t parent = getpid ();
15652   pid_t child;
15653
15654   sparc_address_test (0);
15655
15656   child = vfork ();
15657
15658   if (child == 0) {
15659     /* Here is another test for sparc vfork register problems.  This
15660        test uses lots of local variables, at least as many local
15661        variables as main has allocated so far including compiler
15662        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
15663        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
15664        reuse the register of parent for one of the local variables,
15665        since it will think that parent can't possibly be used any more
15666        in this routine.  Assigning to the local variable will thus
15667        munge parent in the parent process.  */
15668     pid_t
15669       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
15670       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
15671     /* Convince the compiler that p..p7 are live; otherwise, it might
15672        use the same hardware register for all 8 local variables.  */
15673     if (p != p1 || p != p2 || p != p3 || p != p4
15674         || p != p5 || p != p6 || p != p7)
15675       _exit(1);
15676
15677     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
15678        from child file descriptors.  If the child closes a descriptor
15679        before it execs or exits, this munges the parent's descriptor
15680        as well.  Test for this by closing stdout in the child.  */
15681     _exit(close(fileno(stdout)) != 0);
15682   } else {
15683     int status;
15684     struct stat st;
15685
15686     while (wait(&status) != child)
15687       ;
15688     exit(
15689          /* Was there some problem with vforking?  */
15690          child < 0
15691
15692          /* Did the child fail?  (This shouldn't happen.)  */
15693          || status
15694
15695          /* Did the vfork/compiler bug occur?  */
15696          || parent != getpid()
15697
15698          /* Did the file descriptor bug occur?  */
15699          || fstat(fileno(stdout), &st) != 0
15700          );
15701   }
15702 }
15703 _ACEOF
15704 rm -f conftest$ac_exeext
15705 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15706   (eval $ac_link) 2>&5
15707   ac_status=$?
15708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15709   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15710   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15711   (eval $ac_try) 2>&5
15712   ac_status=$?
15713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15714   (exit $ac_status); }; }; then
15715   ac_cv_func_vfork_works=yes
15716 else
15717   echo "$as_me: program exited with status $ac_status" >&5
15718 echo "$as_me: failed program was:" >&5
15719 sed 's/^/| /' conftest.$ac_ext >&5
15720
15721 ( exit $ac_status )
15722 ac_cv_func_vfork_works=no
15723 fi
15724 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15725 fi
15726 fi
15727 echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
15728 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
15729
15730 fi;
15731 if test "x$ac_cv_func_fork_works" = xcross; then
15732   ac_cv_func_vfork_works=$ac_cv_func_vfork
15733   { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
15734 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
15735 fi
15736
15737 if test "x$ac_cv_func_vfork_works" = xyes; then
15738
15739 cat >>confdefs.h <<\_ACEOF
15740 #define HAVE_WORKING_VFORK 1
15741 _ACEOF
15742
15743 else
15744
15745 cat >>confdefs.h <<\_ACEOF
15746 #define vfork fork
15747 _ACEOF
15748
15749 fi
15750 if test "x$ac_cv_func_fork_works" = xyes; then
15751
15752 cat >>confdefs.h <<\_ACEOF
15753 #define HAVE_WORKING_FORK 1
15754 _ACEOF
15755
15756 fi
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780 for ac_func in canonicalize_file_name realpath getrusage getuid \
15781                 getgid poll pread64 sbrk setpgid setpgrp setsid \
15782                 sigaction sigprocmask sigsetmask socketpair syscall \
15783                 ttrace wborder setlocale iconvlist libiconvlist btowc
15784 do
15785 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15786 echo "$as_me:$LINENO: checking for $ac_func" >&5
15787 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15788 if eval "test \"\${$as_ac_var+set}\" = set"; then
15789   echo $ECHO_N "(cached) $ECHO_C" >&6
15790 else
15791   cat >conftest.$ac_ext <<_ACEOF
15792 /* confdefs.h.  */
15793 _ACEOF
15794 cat confdefs.h >>conftest.$ac_ext
15795 cat >>conftest.$ac_ext <<_ACEOF
15796 /* end confdefs.h.  */
15797 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15798    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15799 #define $ac_func innocuous_$ac_func
15800
15801 /* System header to define __stub macros and hopefully few prototypes,
15802     which can conflict with char $ac_func (); below.
15803     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15804     <limits.h> exists even on freestanding compilers.  */
15805
15806 #ifdef __STDC__
15807 # include <limits.h>
15808 #else
15809 # include <assert.h>
15810 #endif
15811
15812 #undef $ac_func
15813
15814 /* Override any gcc2 internal prototype to avoid an error.  */
15815 #ifdef __cplusplus
15816 extern "C"
15817 {
15818 #endif
15819 /* We use char because int might match the return type of a gcc2
15820    builtin and then its argument prototype would still apply.  */
15821 char $ac_func ();
15822 /* The GNU C library defines this for functions which it implements
15823     to always fail with ENOSYS.  Some functions are actually named
15824     something starting with __ and the normal name is an alias.  */
15825 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15826 choke me
15827 #else
15828 char (*f) () = $ac_func;
15829 #endif
15830 #ifdef __cplusplus
15831 }
15832 #endif
15833
15834 int
15835 main ()
15836 {
15837 return f != $ac_func;
15838   ;
15839   return 0;
15840 }
15841 _ACEOF
15842 rm -f conftest.$ac_objext conftest$ac_exeext
15843 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15844   (eval $ac_link) 2>conftest.er1
15845   ac_status=$?
15846   grep -v '^ *+' conftest.er1 >conftest.err
15847   rm -f conftest.er1
15848   cat conftest.err >&5
15849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15850   (exit $ac_status); } &&
15851          { ac_try='test -z "$ac_c_werror_flag"
15852                          || test ! -s conftest.err'
15853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15854   (eval $ac_try) 2>&5
15855   ac_status=$?
15856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15857   (exit $ac_status); }; } &&
15858          { ac_try='test -s conftest$ac_exeext'
15859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15860   (eval $ac_try) 2>&5
15861   ac_status=$?
15862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15863   (exit $ac_status); }; }; then
15864   eval "$as_ac_var=yes"
15865 else
15866   echo "$as_me: failed program was:" >&5
15867 sed 's/^/| /' conftest.$ac_ext >&5
15868
15869 eval "$as_ac_var=no"
15870 fi
15871 rm -f conftest.err conftest.$ac_objext \
15872       conftest$ac_exeext conftest.$ac_ext
15873 fi
15874 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15875 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15876 if test `eval echo '${'$as_ac_var'}'` = yes; then
15877   cat >>confdefs.h <<_ACEOF
15878 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15879 _ACEOF
15880
15881 fi
15882 done
15883
15884
15885   echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
15886 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
15887 if test "${am_cv_langinfo_codeset+set}" = set; then
15888   echo $ECHO_N "(cached) $ECHO_C" >&6
15889 else
15890   cat >conftest.$ac_ext <<_ACEOF
15891 /* confdefs.h.  */
15892 _ACEOF
15893 cat confdefs.h >>conftest.$ac_ext
15894 cat >>conftest.$ac_ext <<_ACEOF
15895 /* end confdefs.h.  */
15896 #include <langinfo.h>
15897 int
15898 main ()
15899 {
15900 char* cs = nl_langinfo(CODESET);
15901   ;
15902   return 0;
15903 }
15904 _ACEOF
15905 rm -f conftest.$ac_objext conftest$ac_exeext
15906 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15907   (eval $ac_link) 2>conftest.er1
15908   ac_status=$?
15909   grep -v '^ *+' conftest.er1 >conftest.err
15910   rm -f conftest.er1
15911   cat conftest.err >&5
15912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15913   (exit $ac_status); } &&
15914          { ac_try='test -z "$ac_c_werror_flag"
15915                          || test ! -s conftest.err'
15916   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15917   (eval $ac_try) 2>&5
15918   ac_status=$?
15919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15920   (exit $ac_status); }; } &&
15921          { ac_try='test -s conftest$ac_exeext'
15922   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15923   (eval $ac_try) 2>&5
15924   ac_status=$?
15925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15926   (exit $ac_status); }; }; then
15927   am_cv_langinfo_codeset=yes
15928 else
15929   echo "$as_me: failed program was:" >&5
15930 sed 's/^/| /' conftest.$ac_ext >&5
15931
15932 am_cv_langinfo_codeset=no
15933 fi
15934 rm -f conftest.err conftest.$ac_objext \
15935       conftest$ac_exeext conftest.$ac_ext
15936
15937 fi
15938 echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
15939 echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
15940   if test $am_cv_langinfo_codeset = yes; then
15941
15942 cat >>confdefs.h <<\_ACEOF
15943 #define HAVE_LANGINFO_CODESET 1
15944 _ACEOF
15945
15946   fi
15947
15948
15949 # Check the return and argument types of ptrace.  No canned test for
15950 # this, so roll our own.
15951 gdb_ptrace_headers='
15952 #if HAVE_SYS_TYPES_H
15953 # include <sys/types.h>
15954 #endif
15955 #if HAVE_SYS_PTRACE_H
15956 # include <sys/ptrace.h>
15957 #endif
15958 #if HAVE_UNISTD_H
15959 # include <unistd.h>
15960 #endif
15961 '
15962 # There is no point in checking if we don't have a prototype.
15963 echo "$as_me:$LINENO: checking whether ptrace is declared" >&5
15964 echo $ECHO_N "checking whether ptrace is declared... $ECHO_C" >&6
15965 if test "${ac_cv_have_decl_ptrace+set}" = set; then
15966   echo $ECHO_N "(cached) $ECHO_C" >&6
15967 else
15968   cat >conftest.$ac_ext <<_ACEOF
15969 /* confdefs.h.  */
15970 _ACEOF
15971 cat confdefs.h >>conftest.$ac_ext
15972 cat >>conftest.$ac_ext <<_ACEOF
15973 /* end confdefs.h.  */
15974 $gdb_ptrace_headers
15975
15976 int
15977 main ()
15978 {
15979 #ifndef ptrace
15980   char *p = (char *) ptrace;
15981 #endif
15982
15983   ;
15984   return 0;
15985 }
15986 _ACEOF
15987 rm -f conftest.$ac_objext
15988 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15989   (eval $ac_compile) 2>conftest.er1
15990   ac_status=$?
15991   grep -v '^ *+' conftest.er1 >conftest.err
15992   rm -f conftest.er1
15993   cat conftest.err >&5
15994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15995   (exit $ac_status); } &&
15996          { ac_try='test -z "$ac_c_werror_flag"
15997                          || test ! -s conftest.err'
15998   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15999   (eval $ac_try) 2>&5
16000   ac_status=$?
16001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16002   (exit $ac_status); }; } &&
16003          { ac_try='test -s conftest.$ac_objext'
16004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16005   (eval $ac_try) 2>&5
16006   ac_status=$?
16007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16008   (exit $ac_status); }; }; then
16009   ac_cv_have_decl_ptrace=yes
16010 else
16011   echo "$as_me: failed program was:" >&5
16012 sed 's/^/| /' conftest.$ac_ext >&5
16013
16014 ac_cv_have_decl_ptrace=no
16015 fi
16016 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16017 fi
16018 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ptrace" >&5
16019 echo "${ECHO_T}$ac_cv_have_decl_ptrace" >&6
16020 if test $ac_cv_have_decl_ptrace = yes; then
16021
16022 cat >>confdefs.h <<_ACEOF
16023 #define HAVE_DECL_PTRACE 1
16024 _ACEOF
16025
16026
16027 else
16028   cat >>confdefs.h <<_ACEOF
16029 #define HAVE_DECL_PTRACE 0
16030 _ACEOF
16031
16032
16033   : ${gdb_cv_func_ptrace_ret='int'}
16034   : ${gdb_cv_func_ptrace_args='int,int,long,long'}
16035
16036 fi
16037
16038
16039 # Check return type.  Varargs (used on GNU/Linux) conflict with the
16040 # empty argument list, so check for that explicitly.
16041 echo "$as_me:$LINENO: checking return type of ptrace" >&5
16042 echo $ECHO_N "checking return type of ptrace... $ECHO_C" >&6
16043 if test "${gdb_cv_func_ptrace_ret+set}" = set; then
16044   echo $ECHO_N "(cached) $ECHO_C" >&6
16045 else
16046   cat >conftest.$ac_ext <<_ACEOF
16047 /* confdefs.h.  */
16048 _ACEOF
16049 cat confdefs.h >>conftest.$ac_ext
16050 cat >>conftest.$ac_ext <<_ACEOF
16051 /* end confdefs.h.  */
16052 $gdb_ptrace_headers
16053 int
16054 main ()
16055 {
16056 extern long ptrace (enum __ptrace_request, ...);
16057   ;
16058   return 0;
16059 }
16060 _ACEOF
16061 rm -f conftest.$ac_objext
16062 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16063   (eval $ac_compile) 2>conftest.er1
16064   ac_status=$?
16065   grep -v '^ *+' conftest.er1 >conftest.err
16066   rm -f conftest.er1
16067   cat conftest.err >&5
16068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16069   (exit $ac_status); } &&
16070          { ac_try='test -z "$ac_c_werror_flag"
16071                          || test ! -s conftest.err'
16072   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16073   (eval $ac_try) 2>&5
16074   ac_status=$?
16075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16076   (exit $ac_status); }; } &&
16077          { ac_try='test -s conftest.$ac_objext'
16078   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16079   (eval $ac_try) 2>&5
16080   ac_status=$?
16081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16082   (exit $ac_status); }; }; then
16083   gdb_cv_func_ptrace_ret='long'
16084 else
16085   echo "$as_me: failed program was:" >&5
16086 sed 's/^/| /' conftest.$ac_ext >&5
16087
16088 cat >conftest.$ac_ext <<_ACEOF
16089 /* confdefs.h.  */
16090 _ACEOF
16091 cat confdefs.h >>conftest.$ac_ext
16092 cat >>conftest.$ac_ext <<_ACEOF
16093 /* end confdefs.h.  */
16094 $gdb_ptrace_headers
16095 int
16096 main ()
16097 {
16098 extern int ptrace ();
16099   ;
16100   return 0;
16101 }
16102 _ACEOF
16103 rm -f conftest.$ac_objext
16104 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16105   (eval $ac_compile) 2>conftest.er1
16106   ac_status=$?
16107   grep -v '^ *+' conftest.er1 >conftest.err
16108   rm -f conftest.er1
16109   cat conftest.err >&5
16110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16111   (exit $ac_status); } &&
16112          { ac_try='test -z "$ac_c_werror_flag"
16113                          || test ! -s conftest.err'
16114   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16115   (eval $ac_try) 2>&5
16116   ac_status=$?
16117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16118   (exit $ac_status); }; } &&
16119          { ac_try='test -s conftest.$ac_objext'
16120   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16121   (eval $ac_try) 2>&5
16122   ac_status=$?
16123   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16124   (exit $ac_status); }; }; then
16125   gdb_cv_func_ptrace_ret='int'
16126 else
16127   echo "$as_me: failed program was:" >&5
16128 sed 's/^/| /' conftest.$ac_ext >&5
16129
16130 gdb_cv_func_ptrace_ret='long'
16131 fi
16132 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16133 fi
16134 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16135 fi
16136 echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_ret" >&5
16137 echo "${ECHO_T}$gdb_cv_func_ptrace_ret" >&6
16138
16139 cat >>confdefs.h <<_ACEOF
16140 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
16141 _ACEOF
16142
16143 # Check argument types.
16144 echo "$as_me:$LINENO: checking types of arguments for ptrace" >&5
16145 echo $ECHO_N "checking types of arguments for ptrace... $ECHO_C" >&6
16146 if test "${gdb_cv_func_ptrace_args+set}" = set; then
16147   echo $ECHO_N "(cached) $ECHO_C" >&6
16148 else
16149
16150   cat >conftest.$ac_ext <<_ACEOF
16151 /* confdefs.h.  */
16152 _ACEOF
16153 cat confdefs.h >>conftest.$ac_ext
16154 cat >>conftest.$ac_ext <<_ACEOF
16155 /* end confdefs.h.  */
16156 $gdb_ptrace_headers
16157 int
16158 main ()
16159 {
16160 extern long ptrace (enum __ptrace_request, ...);
16161   ;
16162   return 0;
16163 }
16164 _ACEOF
16165 rm -f conftest.$ac_objext
16166 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16167   (eval $ac_compile) 2>conftest.er1
16168   ac_status=$?
16169   grep -v '^ *+' conftest.er1 >conftest.err
16170   rm -f conftest.er1
16171   cat conftest.err >&5
16172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16173   (exit $ac_status); } &&
16174          { ac_try='test -z "$ac_c_werror_flag"
16175                          || test ! -s conftest.err'
16176   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16177   (eval $ac_try) 2>&5
16178   ac_status=$?
16179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16180   (exit $ac_status); }; } &&
16181          { ac_try='test -s conftest.$ac_objext'
16182   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16183   (eval $ac_try) 2>&5
16184   ac_status=$?
16185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16186   (exit $ac_status); }; }; then
16187   gdb_cv_func_ptrace_args='int,int,long,long'
16188 else
16189   echo "$as_me: failed program was:" >&5
16190 sed 's/^/| /' conftest.$ac_ext >&5
16191
16192
16193 for gdb_arg1 in 'int' 'long'; do
16194  for gdb_arg2 in 'pid_t' 'int' 'long'; do
16195   for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
16196    for gdb_arg4 in 'int' 'long'; do
16197      cat >conftest.$ac_ext <<_ACEOF
16198 /* confdefs.h.  */
16199 _ACEOF
16200 cat confdefs.h >>conftest.$ac_ext
16201 cat >>conftest.$ac_ext <<_ACEOF
16202 /* end confdefs.h.  */
16203 $gdb_ptrace_headers
16204 int
16205 main ()
16206 {
16207
16208 extern $gdb_cv_func_ptrace_ret
16209   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
16210
16211   ;
16212   return 0;
16213 }
16214 _ACEOF
16215 rm -f conftest.$ac_objext
16216 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16217   (eval $ac_compile) 2>conftest.er1
16218   ac_status=$?
16219   grep -v '^ *+' conftest.er1 >conftest.err
16220   rm -f conftest.er1
16221   cat conftest.err >&5
16222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16223   (exit $ac_status); } &&
16224          { ac_try='test -z "$ac_c_werror_flag"
16225                          || test ! -s conftest.err'
16226   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16227   (eval $ac_try) 2>&5
16228   ac_status=$?
16229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16230   (exit $ac_status); }; } &&
16231          { ac_try='test -s conftest.$ac_objext'
16232   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16233   (eval $ac_try) 2>&5
16234   ac_status=$?
16235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16236   (exit $ac_status); }; }; then
16237   gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
16238     break 4;
16239 else
16240   echo "$as_me: failed program was:" >&5
16241 sed 's/^/| /' conftest.$ac_ext >&5
16242
16243 fi
16244 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16245     for gdb_arg5 in 'int *' 'int' 'long'; do
16246      cat >conftest.$ac_ext <<_ACEOF
16247 /* confdefs.h.  */
16248 _ACEOF
16249 cat confdefs.h >>conftest.$ac_ext
16250 cat >>conftest.$ac_ext <<_ACEOF
16251 /* end confdefs.h.  */
16252 $gdb_ptrace_headers
16253 int
16254 main ()
16255 {
16256
16257 extern $gdb_cv_func_ptrace_ret
16258   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
16259
16260   ;
16261   return 0;
16262 }
16263 _ACEOF
16264 rm -f conftest.$ac_objext
16265 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16266   (eval $ac_compile) 2>conftest.er1
16267   ac_status=$?
16268   grep -v '^ *+' conftest.er1 >conftest.err
16269   rm -f conftest.er1
16270   cat conftest.err >&5
16271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16272   (exit $ac_status); } &&
16273          { ac_try='test -z "$ac_c_werror_flag"
16274                          || test ! -s conftest.err'
16275   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16276   (eval $ac_try) 2>&5
16277   ac_status=$?
16278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16279   (exit $ac_status); }; } &&
16280          { ac_try='test -s conftest.$ac_objext'
16281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16282   (eval $ac_try) 2>&5
16283   ac_status=$?
16284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16285   (exit $ac_status); }; }; then
16286
16287 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
16288     break 5;
16289 else
16290   echo "$as_me: failed program was:" >&5
16291 sed 's/^/| /' conftest.$ac_ext >&5
16292
16293 fi
16294 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16295     done
16296    done
16297   done
16298  done
16299 done
16300 # Provide a safe default value.
16301 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
16302
16303 fi
16304 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16305 fi
16306 echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_args" >&5
16307 echo "${ECHO_T}$gdb_cv_func_ptrace_args" >&6
16308 ac_save_IFS=$IFS; IFS=','
16309 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
16310 IFS=$ac_save_IFS
16311 shift
16312
16313 cat >>confdefs.h <<_ACEOF
16314 #define PTRACE_TYPE_ARG3 $3
16315 _ACEOF
16316
16317 if test -n "$5"; then
16318
16319 cat >>confdefs.h <<_ACEOF
16320 #define PTRACE_TYPE_ARG5 $5
16321 _ACEOF
16322
16323 fi
16324
16325 if test "$cross_compiling" = no; then
16326   echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16327 echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16328 if test "${ac_cv_func_setpgrp_void+set}" = set; then
16329   echo $ECHO_N "(cached) $ECHO_C" >&6
16330 else
16331   if test "$cross_compiling" = yes; then
16332   { { echo "$as_me:$LINENO: error: cannot check setpgrp when cross compiling" >&5
16333 echo "$as_me: error: cannot check setpgrp when cross compiling" >&2;}
16334    { (exit 1); exit 1; }; }
16335 else
16336   cat >conftest.$ac_ext <<_ACEOF
16337 /* confdefs.h.  */
16338 _ACEOF
16339 cat confdefs.h >>conftest.$ac_ext
16340 cat >>conftest.$ac_ext <<_ACEOF
16341 /* end confdefs.h.  */
16342 #if HAVE_UNISTD_H
16343 # include <unistd.h>
16344 #endif
16345
16346 int
16347 main ()
16348 {
16349 /* If this system has a BSD-style setpgrp which takes arguments,
16350   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
16351   exit successfully. */
16352   exit (setpgrp (1,1) == -1 ? 0 : 1);
16353   ;
16354   return 0;
16355 }
16356 _ACEOF
16357 rm -f conftest$ac_exeext
16358 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16359   (eval $ac_link) 2>&5
16360   ac_status=$?
16361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16362   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16363   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16364   (eval $ac_try) 2>&5
16365   ac_status=$?
16366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16367   (exit $ac_status); }; }; then
16368   ac_cv_func_setpgrp_void=no
16369 else
16370   echo "$as_me: program exited with status $ac_status" >&5
16371 echo "$as_me: failed program was:" >&5
16372 sed 's/^/| /' conftest.$ac_ext >&5
16373
16374 ( exit $ac_status )
16375 ac_cv_func_setpgrp_void=yes
16376 fi
16377 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16378 fi
16379 fi
16380 echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16381 echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16382 if test $ac_cv_func_setpgrp_void = yes; then
16383
16384 cat >>confdefs.h <<\_ACEOF
16385 #define SETPGRP_VOID 1
16386 _ACEOF
16387
16388 fi
16389
16390 else
16391   echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16392 echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16393 if test "${ac_cv_func_setpgrp_void+set}" = set; then
16394   echo $ECHO_N "(cached) $ECHO_C" >&6
16395 else
16396   cat >conftest.$ac_ext <<_ACEOF
16397 /* confdefs.h.  */
16398 _ACEOF
16399 cat confdefs.h >>conftest.$ac_ext
16400 cat >>conftest.$ac_ext <<_ACEOF
16401 /* end confdefs.h.  */
16402
16403 #include <unistd.h>
16404
16405 int
16406 main ()
16407 {
16408
16409   if (setpgrp(1,1) == -1)
16410     exit (0);
16411   else
16412     exit (1);
16413
16414   ;
16415   return 0;
16416 }
16417 _ACEOF
16418 rm -f conftest.$ac_objext
16419 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16420   (eval $ac_compile) 2>conftest.er1
16421   ac_status=$?
16422   grep -v '^ *+' conftest.er1 >conftest.err
16423   rm -f conftest.er1
16424   cat conftest.err >&5
16425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16426   (exit $ac_status); } &&
16427          { ac_try='test -z "$ac_c_werror_flag"
16428                          || test ! -s conftest.err'
16429   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16430   (eval $ac_try) 2>&5
16431   ac_status=$?
16432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16433   (exit $ac_status); }; } &&
16434          { ac_try='test -s conftest.$ac_objext'
16435   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16436   (eval $ac_try) 2>&5
16437   ac_status=$?
16438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16439   (exit $ac_status); }; }; then
16440   ac_cv_func_setpgrp_void=no
16441 else
16442   echo "$as_me: failed program was:" >&5
16443 sed 's/^/| /' conftest.$ac_ext >&5
16444
16445 ac_cv_func_setpgrp_void=yes
16446 fi
16447 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16448 fi
16449 echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16450 echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16451 if test $ac_cv_func_setpgrp_void = yes; then
16452   cat >>confdefs.h <<\_ACEOF
16453 #define SETPGRP_VOID 1
16454 _ACEOF
16455
16456 fi
16457 fi
16458
16459 # Check if sigsetjmp is available.  Using AC_CHECK_FUNCS won't do
16460 # since sigsetjmp might only be defined as a macro.
16461 echo "$as_me:$LINENO: checking for sigsetjmp" >&5
16462 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6
16463 if test "${gdb_cv_func_sigsetjmp+set}" = set; then
16464   echo $ECHO_N "(cached) $ECHO_C" >&6
16465 else
16466   cat >conftest.$ac_ext <<_ACEOF
16467 /* confdefs.h.  */
16468 _ACEOF
16469 cat confdefs.h >>conftest.$ac_ext
16470 cat >>conftest.$ac_ext <<_ACEOF
16471 /* end confdefs.h.  */
16472
16473 #include <setjmp.h>
16474
16475 int
16476 main ()
16477 {
16478 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
16479   ;
16480   return 0;
16481 }
16482 _ACEOF
16483 rm -f conftest.$ac_objext
16484 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16485   (eval $ac_compile) 2>conftest.er1
16486   ac_status=$?
16487   grep -v '^ *+' conftest.er1 >conftest.err
16488   rm -f conftest.er1
16489   cat conftest.err >&5
16490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16491   (exit $ac_status); } &&
16492          { ac_try='test -z "$ac_c_werror_flag"
16493                          || test ! -s conftest.err'
16494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16495   (eval $ac_try) 2>&5
16496   ac_status=$?
16497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16498   (exit $ac_status); }; } &&
16499          { ac_try='test -s conftest.$ac_objext'
16500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16501   (eval $ac_try) 2>&5
16502   ac_status=$?
16503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16504   (exit $ac_status); }; }; then
16505   gdb_cv_func_sigsetjmp=yes
16506 else
16507   echo "$as_me: failed program was:" >&5
16508 sed 's/^/| /' conftest.$ac_ext >&5
16509
16510 gdb_cv_func_sigsetjmp=no
16511 fi
16512 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16513 fi
16514 echo "$as_me:$LINENO: result: $gdb_cv_func_sigsetjmp" >&5
16515 echo "${ECHO_T}$gdb_cv_func_sigsetjmp" >&6
16516 if test $gdb_cv_func_sigsetjmp = yes; then
16517
16518 cat >>confdefs.h <<\_ACEOF
16519 #define HAVE_SIGSETJMP 1
16520 _ACEOF
16521
16522 fi
16523
16524 # Assume we'll default to using the included libiberty regex.
16525 gdb_use_included_regex=yes
16526
16527 # However, if the system regex is GNU regex, then default to *not*
16528 # using the included regex.
16529 echo "$as_me:$LINENO: checking for GNU regex" >&5
16530 echo $ECHO_N "checking for GNU regex... $ECHO_C" >&6
16531 if test "${gdb_cv_have_gnu_regex+set}" = set; then
16532   echo $ECHO_N "(cached) $ECHO_C" >&6
16533 else
16534   cat >conftest.$ac_ext <<_ACEOF
16535 /* confdefs.h.  */
16536 _ACEOF
16537 cat confdefs.h >>conftest.$ac_ext
16538 cat >>conftest.$ac_ext <<_ACEOF
16539 /* end confdefs.h.  */
16540 #include <gnu-versions.h>
16541 int
16542 main ()
16543 {
16544 #define REGEX_INTERFACE_VERSION 1
16545 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
16546 # error "Version mismatch"
16547 #endif
16548   ;
16549   return 0;
16550 }
16551 _ACEOF
16552 rm -f conftest.$ac_objext
16553 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16554   (eval $ac_compile) 2>conftest.er1
16555   ac_status=$?
16556   grep -v '^ *+' conftest.er1 >conftest.err
16557   rm -f conftest.er1
16558   cat conftest.err >&5
16559   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16560   (exit $ac_status); } &&
16561          { ac_try='test -z "$ac_c_werror_flag"
16562                          || test ! -s conftest.err'
16563   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16564   (eval $ac_try) 2>&5
16565   ac_status=$?
16566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16567   (exit $ac_status); }; } &&
16568          { ac_try='test -s conftest.$ac_objext'
16569   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16570   (eval $ac_try) 2>&5
16571   ac_status=$?
16572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16573   (exit $ac_status); }; }; then
16574   gdb_cv_have_gnu_regex=yes
16575 else
16576   echo "$as_me: failed program was:" >&5
16577 sed 's/^/| /' conftest.$ac_ext >&5
16578
16579 gdb_cv_have_gnu_regex=no
16580 fi
16581 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16582 fi
16583 echo "$as_me:$LINENO: result: $gdb_cv_have_gnu_regex" >&5
16584 echo "${ECHO_T}$gdb_cv_have_gnu_regex" >&6
16585 if test $gdb_cv_have_gnu_regex = yes; then
16586   gdb_use_included_regex=no
16587 fi
16588
16589
16590 # Check whether --with-included-regex or --without-included-regex was given.
16591 if test "${with_included_regex+set}" = set; then
16592   withval="$with_included_regex"
16593   gdb_with_regex=$withval
16594 else
16595   gdb_with_regex=$gdb_use_included_regex
16596 fi;
16597 if test "$gdb_with_regex" = yes; then
16598
16599 cat >>confdefs.h <<\_ACEOF
16600 #define USE_INCLUDED_REGEX 1
16601 _ACEOF
16602
16603 fi
16604
16605 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
16606 echo "$as_me:$LINENO: checking for struct thread.td_pcb" >&5
16607 echo $ECHO_N "checking for struct thread.td_pcb... $ECHO_C" >&6
16608 if test "${ac_cv_member_struct_thread_td_pcb+set}" = set; then
16609   echo $ECHO_N "(cached) $ECHO_C" >&6
16610 else
16611   cat >conftest.$ac_ext <<_ACEOF
16612 /* confdefs.h.  */
16613 _ACEOF
16614 cat confdefs.h >>conftest.$ac_ext
16615 cat >>conftest.$ac_ext <<_ACEOF
16616 /* end confdefs.h.  */
16617 #include <sys/param.h>
16618 #include <sys/proc.h>
16619
16620
16621 int
16622 main ()
16623 {
16624 static struct thread ac_aggr;
16625 if (ac_aggr.td_pcb)
16626 return 0;
16627   ;
16628   return 0;
16629 }
16630 _ACEOF
16631 rm -f conftest.$ac_objext
16632 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16633   (eval $ac_compile) 2>conftest.er1
16634   ac_status=$?
16635   grep -v '^ *+' conftest.er1 >conftest.err
16636   rm -f conftest.er1
16637   cat conftest.err >&5
16638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16639   (exit $ac_status); } &&
16640          { ac_try='test -z "$ac_c_werror_flag"
16641                          || test ! -s conftest.err'
16642   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16643   (eval $ac_try) 2>&5
16644   ac_status=$?
16645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16646   (exit $ac_status); }; } &&
16647          { ac_try='test -s conftest.$ac_objext'
16648   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16649   (eval $ac_try) 2>&5
16650   ac_status=$?
16651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16652   (exit $ac_status); }; }; then
16653   ac_cv_member_struct_thread_td_pcb=yes
16654 else
16655   echo "$as_me: failed program was:" >&5
16656 sed 's/^/| /' conftest.$ac_ext >&5
16657
16658 cat >conftest.$ac_ext <<_ACEOF
16659 /* confdefs.h.  */
16660 _ACEOF
16661 cat confdefs.h >>conftest.$ac_ext
16662 cat >>conftest.$ac_ext <<_ACEOF
16663 /* end confdefs.h.  */
16664 #include <sys/param.h>
16665 #include <sys/proc.h>
16666
16667
16668 int
16669 main ()
16670 {
16671 static struct thread ac_aggr;
16672 if (sizeof ac_aggr.td_pcb)
16673 return 0;
16674   ;
16675   return 0;
16676 }
16677 _ACEOF
16678 rm -f conftest.$ac_objext
16679 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16680   (eval $ac_compile) 2>conftest.er1
16681   ac_status=$?
16682   grep -v '^ *+' conftest.er1 >conftest.err
16683   rm -f conftest.er1
16684   cat conftest.err >&5
16685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16686   (exit $ac_status); } &&
16687          { ac_try='test -z "$ac_c_werror_flag"
16688                          || test ! -s conftest.err'
16689   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16690   (eval $ac_try) 2>&5
16691   ac_status=$?
16692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16693   (exit $ac_status); }; } &&
16694          { ac_try='test -s conftest.$ac_objext'
16695   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16696   (eval $ac_try) 2>&5
16697   ac_status=$?
16698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16699   (exit $ac_status); }; }; then
16700   ac_cv_member_struct_thread_td_pcb=yes
16701 else
16702   echo "$as_me: failed program was:" >&5
16703 sed 's/^/| /' conftest.$ac_ext >&5
16704
16705 ac_cv_member_struct_thread_td_pcb=no
16706 fi
16707 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16708 fi
16709 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16710 fi
16711 echo "$as_me:$LINENO: result: $ac_cv_member_struct_thread_td_pcb" >&5
16712 echo "${ECHO_T}$ac_cv_member_struct_thread_td_pcb" >&6
16713 if test $ac_cv_member_struct_thread_td_pcb = yes; then
16714
16715 cat >>confdefs.h <<_ACEOF
16716 #define HAVE_STRUCT_THREAD_TD_PCB 1
16717 _ACEOF
16718
16719
16720 fi
16721
16722
16723 # See if <sys/lwp.h> defines `struct lwp`.
16724 echo "$as_me:$LINENO: checking for struct lwp" >&5
16725 echo $ECHO_N "checking for struct lwp... $ECHO_C" >&6
16726 if test "${gdb_cv_struct_lwp+set}" = set; then
16727   echo $ECHO_N "(cached) $ECHO_C" >&6
16728 else
16729   cat >conftest.$ac_ext <<_ACEOF
16730 /* confdefs.h.  */
16731 _ACEOF
16732 cat confdefs.h >>conftest.$ac_ext
16733 cat >>conftest.$ac_ext <<_ACEOF
16734 /* end confdefs.h.  */
16735 #include <sys/param.h>
16736 #include <sys/lwp.h>
16737 int
16738 main ()
16739 {
16740 struct lwp l;
16741   ;
16742   return 0;
16743 }
16744 _ACEOF
16745 rm -f conftest.$ac_objext
16746 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16747   (eval $ac_compile) 2>conftest.er1
16748   ac_status=$?
16749   grep -v '^ *+' conftest.er1 >conftest.err
16750   rm -f conftest.er1
16751   cat conftest.err >&5
16752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16753   (exit $ac_status); } &&
16754          { ac_try='test -z "$ac_c_werror_flag"
16755                          || test ! -s conftest.err'
16756   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16757   (eval $ac_try) 2>&5
16758   ac_status=$?
16759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16760   (exit $ac_status); }; } &&
16761          { ac_try='test -s conftest.$ac_objext'
16762   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16763   (eval $ac_try) 2>&5
16764   ac_status=$?
16765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16766   (exit $ac_status); }; }; then
16767   gdb_cv_struct_lwp=yes
16768 else
16769   echo "$as_me: failed program was:" >&5
16770 sed 's/^/| /' conftest.$ac_ext >&5
16771
16772 gdb_cv_struct_lwp=no
16773 fi
16774 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16775 fi
16776 echo "$as_me:$LINENO: result: $gdb_cv_struct_lwp" >&5
16777 echo "${ECHO_T}$gdb_cv_struct_lwp" >&6
16778 if test $gdb_cv_struct_lwp = yes; then
16779
16780 cat >>confdefs.h <<\_ACEOF
16781 #define HAVE_STRUCT_LWP 1
16782 _ACEOF
16783
16784 fi
16785
16786 # See if <machine/reg.h> degines `struct reg'.
16787 echo "$as_me:$LINENO: checking for struct reg in machine/reg.h" >&5
16788 echo $ECHO_N "checking for struct reg in machine/reg.h... $ECHO_C" >&6
16789 if test "${gdb_cv_struct_reg+set}" = set; then
16790   echo $ECHO_N "(cached) $ECHO_C" >&6
16791 else
16792   cat >conftest.$ac_ext <<_ACEOF
16793 /* confdefs.h.  */
16794 _ACEOF
16795 cat confdefs.h >>conftest.$ac_ext
16796 cat >>conftest.$ac_ext <<_ACEOF
16797 /* end confdefs.h.  */
16798 #include <sys/types.h>
16799 #include <machine/reg.h>
16800 int
16801 main ()
16802 {
16803 struct reg r;
16804   ;
16805   return 0;
16806 }
16807 _ACEOF
16808 rm -f conftest.$ac_objext
16809 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16810   (eval $ac_compile) 2>conftest.er1
16811   ac_status=$?
16812   grep -v '^ *+' conftest.er1 >conftest.err
16813   rm -f conftest.er1
16814   cat conftest.err >&5
16815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16816   (exit $ac_status); } &&
16817          { ac_try='test -z "$ac_c_werror_flag"
16818                          || test ! -s conftest.err'
16819   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16820   (eval $ac_try) 2>&5
16821   ac_status=$?
16822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16823   (exit $ac_status); }; } &&
16824          { ac_try='test -s conftest.$ac_objext'
16825   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16826   (eval $ac_try) 2>&5
16827   ac_status=$?
16828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16829   (exit $ac_status); }; }; then
16830   gdb_cv_struct_reg=yes
16831 else
16832   echo "$as_me: failed program was:" >&5
16833 sed 's/^/| /' conftest.$ac_ext >&5
16834
16835 gdb_cv_struct_reg=no
16836 fi
16837 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16838 fi
16839 echo "$as_me:$LINENO: result: $gdb_cv_struct_reg" >&5
16840 echo "${ECHO_T}$gdb_cv_struct_reg" >&6
16841 if test $gdb_cv_struct_reg = yes; then
16842
16843 cat >>confdefs.h <<\_ACEOF
16844 #define HAVE_STRUCT_REG 1
16845 _ACEOF
16846
16847 fi
16848
16849 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
16850 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
16851 echo "$as_me:$LINENO: checking for struct reg.r_fs" >&5
16852 echo $ECHO_N "checking for struct reg.r_fs... $ECHO_C" >&6
16853 if test "${ac_cv_member_struct_reg_r_fs+set}" = set; then
16854   echo $ECHO_N "(cached) $ECHO_C" >&6
16855 else
16856   cat >conftest.$ac_ext <<_ACEOF
16857 /* confdefs.h.  */
16858 _ACEOF
16859 cat confdefs.h >>conftest.$ac_ext
16860 cat >>conftest.$ac_ext <<_ACEOF
16861 /* end confdefs.h.  */
16862 #include <machine/reg.h>
16863
16864 int
16865 main ()
16866 {
16867 static struct reg ac_aggr;
16868 if (ac_aggr.r_fs)
16869 return 0;
16870   ;
16871   return 0;
16872 }
16873 _ACEOF
16874 rm -f conftest.$ac_objext
16875 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16876   (eval $ac_compile) 2>conftest.er1
16877   ac_status=$?
16878   grep -v '^ *+' conftest.er1 >conftest.err
16879   rm -f conftest.er1
16880   cat conftest.err >&5
16881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16882   (exit $ac_status); } &&
16883          { ac_try='test -z "$ac_c_werror_flag"
16884                          || test ! -s conftest.err'
16885   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16886   (eval $ac_try) 2>&5
16887   ac_status=$?
16888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16889   (exit $ac_status); }; } &&
16890          { ac_try='test -s conftest.$ac_objext'
16891   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16892   (eval $ac_try) 2>&5
16893   ac_status=$?
16894   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16895   (exit $ac_status); }; }; then
16896   ac_cv_member_struct_reg_r_fs=yes
16897 else
16898   echo "$as_me: failed program was:" >&5
16899 sed 's/^/| /' conftest.$ac_ext >&5
16900
16901 cat >conftest.$ac_ext <<_ACEOF
16902 /* confdefs.h.  */
16903 _ACEOF
16904 cat confdefs.h >>conftest.$ac_ext
16905 cat >>conftest.$ac_ext <<_ACEOF
16906 /* end confdefs.h.  */
16907 #include <machine/reg.h>
16908
16909 int
16910 main ()
16911 {
16912 static struct reg ac_aggr;
16913 if (sizeof ac_aggr.r_fs)
16914 return 0;
16915   ;
16916   return 0;
16917 }
16918 _ACEOF
16919 rm -f conftest.$ac_objext
16920 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16921   (eval $ac_compile) 2>conftest.er1
16922   ac_status=$?
16923   grep -v '^ *+' conftest.er1 >conftest.err
16924   rm -f conftest.er1
16925   cat conftest.err >&5
16926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16927   (exit $ac_status); } &&
16928          { ac_try='test -z "$ac_c_werror_flag"
16929                          || test ! -s conftest.err'
16930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16931   (eval $ac_try) 2>&5
16932   ac_status=$?
16933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16934   (exit $ac_status); }; } &&
16935          { ac_try='test -s conftest.$ac_objext'
16936   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16937   (eval $ac_try) 2>&5
16938   ac_status=$?
16939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16940   (exit $ac_status); }; }; then
16941   ac_cv_member_struct_reg_r_fs=yes
16942 else
16943   echo "$as_me: failed program was:" >&5
16944 sed 's/^/| /' conftest.$ac_ext >&5
16945
16946 ac_cv_member_struct_reg_r_fs=no
16947 fi
16948 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16949 fi
16950 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16951 fi
16952 echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_fs" >&5
16953 echo "${ECHO_T}$ac_cv_member_struct_reg_r_fs" >&6
16954 if test $ac_cv_member_struct_reg_r_fs = yes; then
16955
16956 cat >>confdefs.h <<_ACEOF
16957 #define HAVE_STRUCT_REG_R_FS 1
16958 _ACEOF
16959
16960
16961 fi
16962 echo "$as_me:$LINENO: checking for struct reg.r_gs" >&5
16963 echo $ECHO_N "checking for struct reg.r_gs... $ECHO_C" >&6
16964 if test "${ac_cv_member_struct_reg_r_gs+set}" = set; then
16965   echo $ECHO_N "(cached) $ECHO_C" >&6
16966 else
16967   cat >conftest.$ac_ext <<_ACEOF
16968 /* confdefs.h.  */
16969 _ACEOF
16970 cat confdefs.h >>conftest.$ac_ext
16971 cat >>conftest.$ac_ext <<_ACEOF
16972 /* end confdefs.h.  */
16973 #include <machine/reg.h>
16974
16975 int
16976 main ()
16977 {
16978 static struct reg ac_aggr;
16979 if (ac_aggr.r_gs)
16980 return 0;
16981   ;
16982   return 0;
16983 }
16984 _ACEOF
16985 rm -f conftest.$ac_objext
16986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16987   (eval $ac_compile) 2>conftest.er1
16988   ac_status=$?
16989   grep -v '^ *+' conftest.er1 >conftest.err
16990   rm -f conftest.er1
16991   cat conftest.err >&5
16992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16993   (exit $ac_status); } &&
16994          { ac_try='test -z "$ac_c_werror_flag"
16995                          || test ! -s conftest.err'
16996   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16997   (eval $ac_try) 2>&5
16998   ac_status=$?
16999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17000   (exit $ac_status); }; } &&
17001          { ac_try='test -s conftest.$ac_objext'
17002   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17003   (eval $ac_try) 2>&5
17004   ac_status=$?
17005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17006   (exit $ac_status); }; }; then
17007   ac_cv_member_struct_reg_r_gs=yes
17008 else
17009   echo "$as_me: failed program was:" >&5
17010 sed 's/^/| /' conftest.$ac_ext >&5
17011
17012 cat >conftest.$ac_ext <<_ACEOF
17013 /* confdefs.h.  */
17014 _ACEOF
17015 cat confdefs.h >>conftest.$ac_ext
17016 cat >>conftest.$ac_ext <<_ACEOF
17017 /* end confdefs.h.  */
17018 #include <machine/reg.h>
17019
17020 int
17021 main ()
17022 {
17023 static struct reg ac_aggr;
17024 if (sizeof ac_aggr.r_gs)
17025 return 0;
17026   ;
17027   return 0;
17028 }
17029 _ACEOF
17030 rm -f conftest.$ac_objext
17031 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17032   (eval $ac_compile) 2>conftest.er1
17033   ac_status=$?
17034   grep -v '^ *+' conftest.er1 >conftest.err
17035   rm -f conftest.er1
17036   cat conftest.err >&5
17037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17038   (exit $ac_status); } &&
17039          { ac_try='test -z "$ac_c_werror_flag"
17040                          || test ! -s conftest.err'
17041   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17042   (eval $ac_try) 2>&5
17043   ac_status=$?
17044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17045   (exit $ac_status); }; } &&
17046          { ac_try='test -s conftest.$ac_objext'
17047   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17048   (eval $ac_try) 2>&5
17049   ac_status=$?
17050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17051   (exit $ac_status); }; }; then
17052   ac_cv_member_struct_reg_r_gs=yes
17053 else
17054   echo "$as_me: failed program was:" >&5
17055 sed 's/^/| /' conftest.$ac_ext >&5
17056
17057 ac_cv_member_struct_reg_r_gs=no
17058 fi
17059 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17060 fi
17061 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17062 fi
17063 echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_gs" >&5
17064 echo "${ECHO_T}$ac_cv_member_struct_reg_r_gs" >&6
17065 if test $ac_cv_member_struct_reg_r_gs = yes; then
17066
17067 cat >>confdefs.h <<_ACEOF
17068 #define HAVE_STRUCT_REG_R_GS 1
17069 _ACEOF
17070
17071
17072 fi
17073
17074
17075 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
17076 echo "$as_me:$LINENO: checking for PTRACE_GETREGS" >&5
17077 echo $ECHO_N "checking for PTRACE_GETREGS... $ECHO_C" >&6
17078 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then
17079   echo $ECHO_N "(cached) $ECHO_C" >&6
17080 else
17081   cat >conftest.$ac_ext <<_ACEOF
17082 /* confdefs.h.  */
17083 _ACEOF
17084 cat confdefs.h >>conftest.$ac_ext
17085 cat >>conftest.$ac_ext <<_ACEOF
17086 /* end confdefs.h.  */
17087 #include <sys/ptrace.h>
17088 int
17089 main ()
17090 {
17091 PTRACE_GETREGS;
17092   ;
17093   return 0;
17094 }
17095 _ACEOF
17096 rm -f conftest.$ac_objext
17097 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17098   (eval $ac_compile) 2>conftest.er1
17099   ac_status=$?
17100   grep -v '^ *+' conftest.er1 >conftest.err
17101   rm -f conftest.er1
17102   cat conftest.err >&5
17103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17104   (exit $ac_status); } &&
17105          { ac_try='test -z "$ac_c_werror_flag"
17106                          || test ! -s conftest.err'
17107   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17108   (eval $ac_try) 2>&5
17109   ac_status=$?
17110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17111   (exit $ac_status); }; } &&
17112          { ac_try='test -s conftest.$ac_objext'
17113   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17114   (eval $ac_try) 2>&5
17115   ac_status=$?
17116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17117   (exit $ac_status); }; }; then
17118   gdb_cv_have_ptrace_getregs=yes
17119 else
17120   echo "$as_me: failed program was:" >&5
17121 sed 's/^/| /' conftest.$ac_ext >&5
17122
17123 gdb_cv_have_ptrace_getregs=no
17124 fi
17125 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17126 fi
17127
17128 echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getregs" >&5
17129 echo "${ECHO_T}$gdb_cv_have_ptrace_getregs" >&6
17130 if test $gdb_cv_have_ptrace_getregs = yes; then
17131
17132 cat >>confdefs.h <<\_ACEOF
17133 #define HAVE_PTRACE_GETREGS 1
17134 _ACEOF
17135
17136 fi
17137
17138 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
17139 echo "$as_me:$LINENO: checking for PTRACE_GETFPXREGS" >&5
17140 echo $ECHO_N "checking for PTRACE_GETFPXREGS... $ECHO_C" >&6
17141 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then
17142   echo $ECHO_N "(cached) $ECHO_C" >&6
17143 else
17144   cat >conftest.$ac_ext <<_ACEOF
17145 /* confdefs.h.  */
17146 _ACEOF
17147 cat confdefs.h >>conftest.$ac_ext
17148 cat >>conftest.$ac_ext <<_ACEOF
17149 /* end confdefs.h.  */
17150 #include <sys/ptrace.h>
17151 int
17152 main ()
17153 {
17154 PTRACE_GETFPXREGS;
17155   ;
17156   return 0;
17157 }
17158 _ACEOF
17159 rm -f conftest.$ac_objext
17160 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17161   (eval $ac_compile) 2>conftest.er1
17162   ac_status=$?
17163   grep -v '^ *+' conftest.er1 >conftest.err
17164   rm -f conftest.er1
17165   cat conftest.err >&5
17166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17167   (exit $ac_status); } &&
17168          { ac_try='test -z "$ac_c_werror_flag"
17169                          || test ! -s conftest.err'
17170   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17171   (eval $ac_try) 2>&5
17172   ac_status=$?
17173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17174   (exit $ac_status); }; } &&
17175          { ac_try='test -s conftest.$ac_objext'
17176   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17177   (eval $ac_try) 2>&5
17178   ac_status=$?
17179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17180   (exit $ac_status); }; }; then
17181   gdb_cv_have_ptrace_getfpxregs=yes
17182 else
17183   echo "$as_me: failed program was:" >&5
17184 sed 's/^/| /' conftest.$ac_ext >&5
17185
17186 gdb_cv_have_ptrace_getfpxregs=no
17187 fi
17188 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17189 fi
17190
17191 echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getfpxregs" >&5
17192 echo "${ECHO_T}$gdb_cv_have_ptrace_getfpxregs" >&6
17193 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
17194
17195 cat >>confdefs.h <<\_ACEOF
17196 #define HAVE_PTRACE_GETFPXREGS 1
17197 _ACEOF
17198
17199 fi
17200
17201 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
17202 echo "$as_me:$LINENO: checking for PT_GETDBREGS" >&5
17203 echo $ECHO_N "checking for PT_GETDBREGS... $ECHO_C" >&6
17204 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then
17205   echo $ECHO_N "(cached) $ECHO_C" >&6
17206 else
17207   cat >conftest.$ac_ext <<_ACEOF
17208 /* confdefs.h.  */
17209 _ACEOF
17210 cat confdefs.h >>conftest.$ac_ext
17211 cat >>conftest.$ac_ext <<_ACEOF
17212 /* end confdefs.h.  */
17213 #include <sys/types.h>
17214 #include <sys/ptrace.h>
17215 int
17216 main ()
17217 {
17218 PT_GETDBREGS;
17219   ;
17220   return 0;
17221 }
17222 _ACEOF
17223 rm -f conftest.$ac_objext
17224 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17225   (eval $ac_compile) 2>conftest.er1
17226   ac_status=$?
17227   grep -v '^ *+' conftest.er1 >conftest.err
17228   rm -f conftest.er1
17229   cat conftest.err >&5
17230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17231   (exit $ac_status); } &&
17232          { ac_try='test -z "$ac_c_werror_flag"
17233                          || test ! -s conftest.err'
17234   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17235   (eval $ac_try) 2>&5
17236   ac_status=$?
17237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17238   (exit $ac_status); }; } &&
17239          { ac_try='test -s conftest.$ac_objext'
17240   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17241   (eval $ac_try) 2>&5
17242   ac_status=$?
17243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17244   (exit $ac_status); }; }; then
17245   gdb_cv_have_pt_getdbregs=yes
17246 else
17247   echo "$as_me: failed program was:" >&5
17248 sed 's/^/| /' conftest.$ac_ext >&5
17249
17250 gdb_cv_have_pt_getdbregs=no
17251 fi
17252 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17253 fi
17254
17255 echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getdbregs" >&5
17256 echo "${ECHO_T}$gdb_cv_have_pt_getdbregs" >&6
17257 if test $gdb_cv_have_pt_getdbregs = yes; then
17258
17259 cat >>confdefs.h <<\_ACEOF
17260 #define HAVE_PT_GETDBREGS 1
17261 _ACEOF
17262
17263 fi
17264
17265 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
17266 echo "$as_me:$LINENO: checking for PT_GETXMMREGS" >&5
17267 echo $ECHO_N "checking for PT_GETXMMREGS... $ECHO_C" >&6
17268 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then
17269   echo $ECHO_N "(cached) $ECHO_C" >&6
17270 else
17271   cat >conftest.$ac_ext <<_ACEOF
17272 /* confdefs.h.  */
17273 _ACEOF
17274 cat confdefs.h >>conftest.$ac_ext
17275 cat >>conftest.$ac_ext <<_ACEOF
17276 /* end confdefs.h.  */
17277 #include <sys/types.h>
17278 #include <sys/ptrace.h>
17279 int
17280 main ()
17281 {
17282 PT_GETXMMREGS;
17283   ;
17284   return 0;
17285 }
17286 _ACEOF
17287 rm -f conftest.$ac_objext
17288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17289   (eval $ac_compile) 2>conftest.er1
17290   ac_status=$?
17291   grep -v '^ *+' conftest.er1 >conftest.err
17292   rm -f conftest.er1
17293   cat conftest.err >&5
17294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17295   (exit $ac_status); } &&
17296          { ac_try='test -z "$ac_c_werror_flag"
17297                          || test ! -s conftest.err'
17298   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17299   (eval $ac_try) 2>&5
17300   ac_status=$?
17301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17302   (exit $ac_status); }; } &&
17303          { ac_try='test -s conftest.$ac_objext'
17304   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17305   (eval $ac_try) 2>&5
17306   ac_status=$?
17307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17308   (exit $ac_status); }; }; then
17309   gdb_cv_have_pt_getxmmregs=yes
17310 else
17311   echo "$as_me: failed program was:" >&5
17312 sed 's/^/| /' conftest.$ac_ext >&5
17313
17314 gdb_cv_have_pt_getxmmregs=no
17315 fi
17316 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17317 fi
17318
17319 echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getxmmregs" >&5
17320 echo "${ECHO_T}$gdb_cv_have_pt_getxmmregs" >&6
17321 if test $gdb_cv_have_pt_getxmmregs = yes; then
17322
17323 cat >>confdefs.h <<\_ACEOF
17324 #define HAVE_PT_GETXMMREGS 1
17325 _ACEOF
17326
17327 fi
17328
17329 # Detect which type of /proc is in use, such as for Unixware or Solaris.
17330
17331 if test "${target}" = "${host}"; then
17332   case "${host}" in
17333   *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
17334
17335 cat >>confdefs.h <<\_ACEOF
17336 #define NEW_PROC_API 1
17337 _ACEOF
17338
17339       ;;
17340   *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
17341
17342 cat >>confdefs.h <<\_ACEOF
17343 #define NEW_PROC_API 1
17344 _ACEOF
17345
17346       ;;
17347   mips-sgi-irix5*)
17348       # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
17349
17350 cat >>confdefs.h <<\_ACEOF
17351 #define _KMEMUSER 1
17352 _ACEOF
17353
17354       ;;
17355   esac
17356 fi
17357
17358 if test "$ac_cv_header_sys_procfs_h" = yes; then
17359   echo "$as_me:$LINENO: checking for pstatus_t in sys/procfs.h" >&5
17360 echo $ECHO_N "checking for pstatus_t in sys/procfs.h... $ECHO_C" >&6
17361  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then
17362   echo $ECHO_N "(cached) $ECHO_C" >&6
17363 else
17364   cat >conftest.$ac_ext <<_ACEOF
17365 /* confdefs.h.  */
17366 _ACEOF
17367 cat confdefs.h >>conftest.$ac_ext
17368 cat >>conftest.$ac_ext <<_ACEOF
17369 /* end confdefs.h.  */
17370
17371 #define _SYSCALL32
17372 #include <sys/procfs.h>
17373 int
17374 main ()
17375 {
17376 pstatus_t avar
17377   ;
17378   return 0;
17379 }
17380 _ACEOF
17381 rm -f conftest.$ac_objext
17382 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17383   (eval $ac_compile) 2>conftest.er1
17384   ac_status=$?
17385   grep -v '^ *+' conftest.er1 >conftest.err
17386   rm -f conftest.er1
17387   cat conftest.err >&5
17388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17389   (exit $ac_status); } &&
17390          { ac_try='test -z "$ac_c_werror_flag"
17391                          || test ! -s conftest.err'
17392   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17393   (eval $ac_try) 2>&5
17394   ac_status=$?
17395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17396   (exit $ac_status); }; } &&
17397          { ac_try='test -s conftest.$ac_objext'
17398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17399   (eval $ac_try) 2>&5
17400   ac_status=$?
17401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17402   (exit $ac_status); }; }; then
17403   bfd_cv_have_sys_procfs_type_pstatus_t=yes
17404 else
17405   echo "$as_me: failed program was:" >&5
17406 sed 's/^/| /' conftest.$ac_ext >&5
17407
17408 bfd_cv_have_sys_procfs_type_pstatus_t=no
17409
17410 fi
17411 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17412 fi
17413
17414  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
17415
17416 cat >>confdefs.h <<\_ACEOF
17417 #define HAVE_PSTATUS_T 1
17418 _ACEOF
17419
17420  fi
17421  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
17422 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus_t" >&6
17423
17424   echo "$as_me:$LINENO: checking for prrun_t in sys/procfs.h" >&5
17425 echo $ECHO_N "checking for prrun_t in sys/procfs.h... $ECHO_C" >&6
17426  if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then
17427   echo $ECHO_N "(cached) $ECHO_C" >&6
17428 else
17429   cat >conftest.$ac_ext <<_ACEOF
17430 /* confdefs.h.  */
17431 _ACEOF
17432 cat confdefs.h >>conftest.$ac_ext
17433 cat >>conftest.$ac_ext <<_ACEOF
17434 /* end confdefs.h.  */
17435
17436 #define _SYSCALL32
17437 #include <sys/procfs.h>
17438 int
17439 main ()
17440 {
17441 prrun_t avar
17442   ;
17443   return 0;
17444 }
17445 _ACEOF
17446 rm -f conftest.$ac_objext
17447 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17448   (eval $ac_compile) 2>conftest.er1
17449   ac_status=$?
17450   grep -v '^ *+' conftest.er1 >conftest.err
17451   rm -f conftest.er1
17452   cat conftest.err >&5
17453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17454   (exit $ac_status); } &&
17455          { ac_try='test -z "$ac_c_werror_flag"
17456                          || test ! -s conftest.err'
17457   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17458   (eval $ac_try) 2>&5
17459   ac_status=$?
17460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17461   (exit $ac_status); }; } &&
17462          { ac_try='test -s conftest.$ac_objext'
17463   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17464   (eval $ac_try) 2>&5
17465   ac_status=$?
17466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17467   (exit $ac_status); }; }; then
17468   bfd_cv_have_sys_procfs_type_prrun_t=yes
17469 else
17470   echo "$as_me: failed program was:" >&5
17471 sed 's/^/| /' conftest.$ac_ext >&5
17472
17473 bfd_cv_have_sys_procfs_type_prrun_t=no
17474
17475 fi
17476 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17477 fi
17478
17479  if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
17480
17481 cat >>confdefs.h <<\_ACEOF
17482 #define HAVE_PRRUN_T 1
17483 _ACEOF
17484
17485  fi
17486  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
17487 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prrun_t" >&6
17488
17489   echo "$as_me:$LINENO: checking for gregset_t in sys/procfs.h" >&5
17490 echo $ECHO_N "checking for gregset_t in sys/procfs.h... $ECHO_C" >&6
17491  if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then
17492   echo $ECHO_N "(cached) $ECHO_C" >&6
17493 else
17494   cat >conftest.$ac_ext <<_ACEOF
17495 /* confdefs.h.  */
17496 _ACEOF
17497 cat confdefs.h >>conftest.$ac_ext
17498 cat >>conftest.$ac_ext <<_ACEOF
17499 /* end confdefs.h.  */
17500
17501 #define _SYSCALL32
17502 #include <sys/procfs.h>
17503 int
17504 main ()
17505 {
17506 gregset_t avar
17507   ;
17508   return 0;
17509 }
17510 _ACEOF
17511 rm -f conftest.$ac_objext
17512 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17513   (eval $ac_compile) 2>conftest.er1
17514   ac_status=$?
17515   grep -v '^ *+' conftest.er1 >conftest.err
17516   rm -f conftest.er1
17517   cat conftest.err >&5
17518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17519   (exit $ac_status); } &&
17520          { ac_try='test -z "$ac_c_werror_flag"
17521                          || test ! -s conftest.err'
17522   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17523   (eval $ac_try) 2>&5
17524   ac_status=$?
17525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17526   (exit $ac_status); }; } &&
17527          { ac_try='test -s conftest.$ac_objext'
17528   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17529   (eval $ac_try) 2>&5
17530   ac_status=$?
17531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17532   (exit $ac_status); }; }; then
17533   bfd_cv_have_sys_procfs_type_gregset_t=yes
17534 else
17535   echo "$as_me: failed program was:" >&5
17536 sed 's/^/| /' conftest.$ac_ext >&5
17537
17538 bfd_cv_have_sys_procfs_type_gregset_t=no
17539
17540 fi
17541 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17542 fi
17543
17544  if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
17545
17546 cat >>confdefs.h <<\_ACEOF
17547 #define HAVE_GREGSET_T 1
17548 _ACEOF
17549
17550  fi
17551  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
17552 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_gregset_t" >&6
17553
17554   echo "$as_me:$LINENO: checking for fpregset_t in sys/procfs.h" >&5
17555 echo $ECHO_N "checking for fpregset_t in sys/procfs.h... $ECHO_C" >&6
17556  if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then
17557   echo $ECHO_N "(cached) $ECHO_C" >&6
17558 else
17559   cat >conftest.$ac_ext <<_ACEOF
17560 /* confdefs.h.  */
17561 _ACEOF
17562 cat confdefs.h >>conftest.$ac_ext
17563 cat >>conftest.$ac_ext <<_ACEOF
17564 /* end confdefs.h.  */
17565
17566 #define _SYSCALL32
17567 #include <sys/procfs.h>
17568 int
17569 main ()
17570 {
17571 fpregset_t avar
17572   ;
17573   return 0;
17574 }
17575 _ACEOF
17576 rm -f conftest.$ac_objext
17577 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17578   (eval $ac_compile) 2>conftest.er1
17579   ac_status=$?
17580   grep -v '^ *+' conftest.er1 >conftest.err
17581   rm -f conftest.er1
17582   cat conftest.err >&5
17583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17584   (exit $ac_status); } &&
17585          { ac_try='test -z "$ac_c_werror_flag"
17586                          || test ! -s conftest.err'
17587   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17588   (eval $ac_try) 2>&5
17589   ac_status=$?
17590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17591   (exit $ac_status); }; } &&
17592          { ac_try='test -s conftest.$ac_objext'
17593   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17594   (eval $ac_try) 2>&5
17595   ac_status=$?
17596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17597   (exit $ac_status); }; }; then
17598   bfd_cv_have_sys_procfs_type_fpregset_t=yes
17599 else
17600   echo "$as_me: failed program was:" >&5
17601 sed 's/^/| /' conftest.$ac_ext >&5
17602
17603 bfd_cv_have_sys_procfs_type_fpregset_t=no
17604
17605 fi
17606 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17607 fi
17608
17609  if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
17610
17611 cat >>confdefs.h <<\_ACEOF
17612 #define HAVE_FPREGSET_T 1
17613 _ACEOF
17614
17615  fi
17616  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
17617 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_fpregset_t" >&6
17618
17619   echo "$as_me:$LINENO: checking for prgregset_t in sys/procfs.h" >&5
17620 echo $ECHO_N "checking for prgregset_t in sys/procfs.h... $ECHO_C" >&6
17621  if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then
17622   echo $ECHO_N "(cached) $ECHO_C" >&6
17623 else
17624   cat >conftest.$ac_ext <<_ACEOF
17625 /* confdefs.h.  */
17626 _ACEOF
17627 cat confdefs.h >>conftest.$ac_ext
17628 cat >>conftest.$ac_ext <<_ACEOF
17629 /* end confdefs.h.  */
17630
17631 #define _SYSCALL32
17632 #include <sys/procfs.h>
17633 int
17634 main ()
17635 {
17636 prgregset_t avar
17637   ;
17638   return 0;
17639 }
17640 _ACEOF
17641 rm -f conftest.$ac_objext
17642 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17643   (eval $ac_compile) 2>conftest.er1
17644   ac_status=$?
17645   grep -v '^ *+' conftest.er1 >conftest.err
17646   rm -f conftest.er1
17647   cat conftest.err >&5
17648   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17649   (exit $ac_status); } &&
17650          { ac_try='test -z "$ac_c_werror_flag"
17651                          || test ! -s conftest.err'
17652   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17653   (eval $ac_try) 2>&5
17654   ac_status=$?
17655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17656   (exit $ac_status); }; } &&
17657          { ac_try='test -s conftest.$ac_objext'
17658   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17659   (eval $ac_try) 2>&5
17660   ac_status=$?
17661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17662   (exit $ac_status); }; }; then
17663   bfd_cv_have_sys_procfs_type_prgregset_t=yes
17664 else
17665   echo "$as_me: failed program was:" >&5
17666 sed 's/^/| /' conftest.$ac_ext >&5
17667
17668 bfd_cv_have_sys_procfs_type_prgregset_t=no
17669
17670 fi
17671 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17672 fi
17673
17674  if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
17675
17676 cat >>confdefs.h <<\_ACEOF
17677 #define HAVE_PRGREGSET_T 1
17678 _ACEOF
17679
17680  fi
17681  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
17682 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset_t" >&6
17683
17684   echo "$as_me:$LINENO: checking for prfpregset_t in sys/procfs.h" >&5
17685 echo $ECHO_N "checking for prfpregset_t in sys/procfs.h... $ECHO_C" >&6
17686  if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then
17687   echo $ECHO_N "(cached) $ECHO_C" >&6
17688 else
17689   cat >conftest.$ac_ext <<_ACEOF
17690 /* confdefs.h.  */
17691 _ACEOF
17692 cat confdefs.h >>conftest.$ac_ext
17693 cat >>conftest.$ac_ext <<_ACEOF
17694 /* end confdefs.h.  */
17695
17696 #define _SYSCALL32
17697 #include <sys/procfs.h>
17698 int
17699 main ()
17700 {
17701 prfpregset_t avar
17702   ;
17703   return 0;
17704 }
17705 _ACEOF
17706 rm -f conftest.$ac_objext
17707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17708   (eval $ac_compile) 2>conftest.er1
17709   ac_status=$?
17710   grep -v '^ *+' conftest.er1 >conftest.err
17711   rm -f conftest.er1
17712   cat conftest.err >&5
17713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17714   (exit $ac_status); } &&
17715          { ac_try='test -z "$ac_c_werror_flag"
17716                          || test ! -s conftest.err'
17717   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17718   (eval $ac_try) 2>&5
17719   ac_status=$?
17720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17721   (exit $ac_status); }; } &&
17722          { ac_try='test -s conftest.$ac_objext'
17723   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17724   (eval $ac_try) 2>&5
17725   ac_status=$?
17726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17727   (exit $ac_status); }; }; then
17728   bfd_cv_have_sys_procfs_type_prfpregset_t=yes
17729 else
17730   echo "$as_me: failed program was:" >&5
17731 sed 's/^/| /' conftest.$ac_ext >&5
17732
17733 bfd_cv_have_sys_procfs_type_prfpregset_t=no
17734
17735 fi
17736 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17737 fi
17738
17739  if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
17740
17741 cat >>confdefs.h <<\_ACEOF
17742 #define HAVE_PRFPREGSET_T 1
17743 _ACEOF
17744
17745  fi
17746  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
17747 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6
17748
17749   echo "$as_me:$LINENO: checking for prgregset32_t in sys/procfs.h" >&5
17750 echo $ECHO_N "checking for prgregset32_t in sys/procfs.h... $ECHO_C" >&6
17751  if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then
17752   echo $ECHO_N "(cached) $ECHO_C" >&6
17753 else
17754   cat >conftest.$ac_ext <<_ACEOF
17755 /* confdefs.h.  */
17756 _ACEOF
17757 cat confdefs.h >>conftest.$ac_ext
17758 cat >>conftest.$ac_ext <<_ACEOF
17759 /* end confdefs.h.  */
17760
17761 #define _SYSCALL32
17762 #include <sys/procfs.h>
17763 int
17764 main ()
17765 {
17766 prgregset32_t avar
17767   ;
17768   return 0;
17769 }
17770 _ACEOF
17771 rm -f conftest.$ac_objext
17772 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17773   (eval $ac_compile) 2>conftest.er1
17774   ac_status=$?
17775   grep -v '^ *+' conftest.er1 >conftest.err
17776   rm -f conftest.er1
17777   cat conftest.err >&5
17778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17779   (exit $ac_status); } &&
17780          { ac_try='test -z "$ac_c_werror_flag"
17781                          || test ! -s conftest.err'
17782   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17783   (eval $ac_try) 2>&5
17784   ac_status=$?
17785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17786   (exit $ac_status); }; } &&
17787          { ac_try='test -s conftest.$ac_objext'
17788   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17789   (eval $ac_try) 2>&5
17790   ac_status=$?
17791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17792   (exit $ac_status); }; }; then
17793   bfd_cv_have_sys_procfs_type_prgregset32_t=yes
17794 else
17795   echo "$as_me: failed program was:" >&5
17796 sed 's/^/| /' conftest.$ac_ext >&5
17797
17798 bfd_cv_have_sys_procfs_type_prgregset32_t=no
17799
17800 fi
17801 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17802 fi
17803
17804  if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
17805
17806 cat >>confdefs.h <<\_ACEOF
17807 #define HAVE_PRGREGSET32_T 1
17808 _ACEOF
17809
17810  fi
17811  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
17812 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6
17813
17814   echo "$as_me:$LINENO: checking for prfpregset32_t in sys/procfs.h" >&5
17815 echo $ECHO_N "checking for prfpregset32_t in sys/procfs.h... $ECHO_C" >&6
17816  if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then
17817   echo $ECHO_N "(cached) $ECHO_C" >&6
17818 else
17819   cat >conftest.$ac_ext <<_ACEOF
17820 /* confdefs.h.  */
17821 _ACEOF
17822 cat confdefs.h >>conftest.$ac_ext
17823 cat >>conftest.$ac_ext <<_ACEOF
17824 /* end confdefs.h.  */
17825
17826 #define _SYSCALL32
17827 #include <sys/procfs.h>
17828 int
17829 main ()
17830 {
17831 prfpregset32_t avar
17832   ;
17833   return 0;
17834 }
17835 _ACEOF
17836 rm -f conftest.$ac_objext
17837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17838   (eval $ac_compile) 2>conftest.er1
17839   ac_status=$?
17840   grep -v '^ *+' conftest.er1 >conftest.err
17841   rm -f conftest.er1
17842   cat conftest.err >&5
17843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17844   (exit $ac_status); } &&
17845          { ac_try='test -z "$ac_c_werror_flag"
17846                          || test ! -s conftest.err'
17847   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17848   (eval $ac_try) 2>&5
17849   ac_status=$?
17850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17851   (exit $ac_status); }; } &&
17852          { ac_try='test -s conftest.$ac_objext'
17853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17854   (eval $ac_try) 2>&5
17855   ac_status=$?
17856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17857   (exit $ac_status); }; }; then
17858   bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
17859 else
17860   echo "$as_me: failed program was:" >&5
17861 sed 's/^/| /' conftest.$ac_ext >&5
17862
17863 bfd_cv_have_sys_procfs_type_prfpregset32_t=no
17864
17865 fi
17866 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17867 fi
17868
17869  if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
17870
17871 cat >>confdefs.h <<\_ACEOF
17872 #define HAVE_PRFPREGSET32_T 1
17873 _ACEOF
17874
17875  fi
17876  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
17877 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6
17878
17879   echo "$as_me:$LINENO: checking for lwpid_t in sys/procfs.h" >&5
17880 echo $ECHO_N "checking for lwpid_t in sys/procfs.h... $ECHO_C" >&6
17881  if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then
17882   echo $ECHO_N "(cached) $ECHO_C" >&6
17883 else
17884   cat >conftest.$ac_ext <<_ACEOF
17885 /* confdefs.h.  */
17886 _ACEOF
17887 cat confdefs.h >>conftest.$ac_ext
17888 cat >>conftest.$ac_ext <<_ACEOF
17889 /* end confdefs.h.  */
17890
17891 #define _SYSCALL32
17892 #include <sys/procfs.h>
17893 int
17894 main ()
17895 {
17896 lwpid_t avar
17897   ;
17898   return 0;
17899 }
17900 _ACEOF
17901 rm -f conftest.$ac_objext
17902 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17903   (eval $ac_compile) 2>conftest.er1
17904   ac_status=$?
17905   grep -v '^ *+' conftest.er1 >conftest.err
17906   rm -f conftest.er1
17907   cat conftest.err >&5
17908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17909   (exit $ac_status); } &&
17910          { ac_try='test -z "$ac_c_werror_flag"
17911                          || test ! -s conftest.err'
17912   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17913   (eval $ac_try) 2>&5
17914   ac_status=$?
17915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17916   (exit $ac_status); }; } &&
17917          { ac_try='test -s conftest.$ac_objext'
17918   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17919   (eval $ac_try) 2>&5
17920   ac_status=$?
17921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17922   (exit $ac_status); }; }; then
17923   bfd_cv_have_sys_procfs_type_lwpid_t=yes
17924 else
17925   echo "$as_me: failed program was:" >&5
17926 sed 's/^/| /' conftest.$ac_ext >&5
17927
17928 bfd_cv_have_sys_procfs_type_lwpid_t=no
17929
17930 fi
17931 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17932 fi
17933
17934  if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
17935
17936 cat >>confdefs.h <<\_ACEOF
17937 #define HAVE_LWPID_T 1
17938 _ACEOF
17939
17940  fi
17941  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
17942 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpid_t" >&6
17943
17944   echo "$as_me:$LINENO: checking for psaddr_t in sys/procfs.h" >&5
17945 echo $ECHO_N "checking for psaddr_t in sys/procfs.h... $ECHO_C" >&6
17946  if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then
17947   echo $ECHO_N "(cached) $ECHO_C" >&6
17948 else
17949   cat >conftest.$ac_ext <<_ACEOF
17950 /* confdefs.h.  */
17951 _ACEOF
17952 cat confdefs.h >>conftest.$ac_ext
17953 cat >>conftest.$ac_ext <<_ACEOF
17954 /* end confdefs.h.  */
17955
17956 #define _SYSCALL32
17957 #include <sys/procfs.h>
17958 int
17959 main ()
17960 {
17961 psaddr_t avar
17962   ;
17963   return 0;
17964 }
17965 _ACEOF
17966 rm -f conftest.$ac_objext
17967 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17968   (eval $ac_compile) 2>conftest.er1
17969   ac_status=$?
17970   grep -v '^ *+' conftest.er1 >conftest.err
17971   rm -f conftest.er1
17972   cat conftest.err >&5
17973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17974   (exit $ac_status); } &&
17975          { ac_try='test -z "$ac_c_werror_flag"
17976                          || test ! -s conftest.err'
17977   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17978   (eval $ac_try) 2>&5
17979   ac_status=$?
17980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17981   (exit $ac_status); }; } &&
17982          { ac_try='test -s conftest.$ac_objext'
17983   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17984   (eval $ac_try) 2>&5
17985   ac_status=$?
17986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17987   (exit $ac_status); }; }; then
17988   bfd_cv_have_sys_procfs_type_psaddr_t=yes
17989 else
17990   echo "$as_me: failed program was:" >&5
17991 sed 's/^/| /' conftest.$ac_ext >&5
17992
17993 bfd_cv_have_sys_procfs_type_psaddr_t=no
17994
17995 fi
17996 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17997 fi
17998
17999  if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
18000
18001 cat >>confdefs.h <<\_ACEOF
18002 #define HAVE_PSADDR_T 1
18003 _ACEOF
18004
18005  fi
18006  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
18007 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psaddr_t" >&6
18008
18009   echo "$as_me:$LINENO: checking for prsysent_t in sys/procfs.h" >&5
18010 echo $ECHO_N "checking for prsysent_t in sys/procfs.h... $ECHO_C" >&6
18011  if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then
18012   echo $ECHO_N "(cached) $ECHO_C" >&6
18013 else
18014   cat >conftest.$ac_ext <<_ACEOF
18015 /* confdefs.h.  */
18016 _ACEOF
18017 cat confdefs.h >>conftest.$ac_ext
18018 cat >>conftest.$ac_ext <<_ACEOF
18019 /* end confdefs.h.  */
18020
18021 #define _SYSCALL32
18022 #include <sys/procfs.h>
18023 int
18024 main ()
18025 {
18026 prsysent_t avar
18027   ;
18028   return 0;
18029 }
18030 _ACEOF
18031 rm -f conftest.$ac_objext
18032 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18033   (eval $ac_compile) 2>conftest.er1
18034   ac_status=$?
18035   grep -v '^ *+' conftest.er1 >conftest.err
18036   rm -f conftest.er1
18037   cat conftest.err >&5
18038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18039   (exit $ac_status); } &&
18040          { ac_try='test -z "$ac_c_werror_flag"
18041                          || test ! -s conftest.err'
18042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18043   (eval $ac_try) 2>&5
18044   ac_status=$?
18045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18046   (exit $ac_status); }; } &&
18047          { ac_try='test -s conftest.$ac_objext'
18048   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18049   (eval $ac_try) 2>&5
18050   ac_status=$?
18051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18052   (exit $ac_status); }; }; then
18053   bfd_cv_have_sys_procfs_type_prsysent_t=yes
18054 else
18055   echo "$as_me: failed program was:" >&5
18056 sed 's/^/| /' conftest.$ac_ext >&5
18057
18058 bfd_cv_have_sys_procfs_type_prsysent_t=no
18059
18060 fi
18061 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18062 fi
18063
18064  if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
18065
18066 cat >>confdefs.h <<\_ACEOF
18067 #define HAVE_PRSYSENT_T 1
18068 _ACEOF
18069
18070  fi
18071  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
18072 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prsysent_t" >&6
18073
18074   echo "$as_me:$LINENO: checking for pr_sigset_t in sys/procfs.h" >&5
18075 echo $ECHO_N "checking for pr_sigset_t in sys/procfs.h... $ECHO_C" >&6
18076  if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then
18077   echo $ECHO_N "(cached) $ECHO_C" >&6
18078 else
18079   cat >conftest.$ac_ext <<_ACEOF
18080 /* confdefs.h.  */
18081 _ACEOF
18082 cat confdefs.h >>conftest.$ac_ext
18083 cat >>conftest.$ac_ext <<_ACEOF
18084 /* end confdefs.h.  */
18085
18086 #define _SYSCALL32
18087 #include <sys/procfs.h>
18088 int
18089 main ()
18090 {
18091 pr_sigset_t avar
18092   ;
18093   return 0;
18094 }
18095 _ACEOF
18096 rm -f conftest.$ac_objext
18097 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18098   (eval $ac_compile) 2>conftest.er1
18099   ac_status=$?
18100   grep -v '^ *+' conftest.er1 >conftest.err
18101   rm -f conftest.er1
18102   cat conftest.err >&5
18103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18104   (exit $ac_status); } &&
18105          { ac_try='test -z "$ac_c_werror_flag"
18106                          || test ! -s conftest.err'
18107   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18108   (eval $ac_try) 2>&5
18109   ac_status=$?
18110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18111   (exit $ac_status); }; } &&
18112          { ac_try='test -s conftest.$ac_objext'
18113   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18114   (eval $ac_try) 2>&5
18115   ac_status=$?
18116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18117   (exit $ac_status); }; }; then
18118   bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
18119 else
18120   echo "$as_me: failed program was:" >&5
18121 sed 's/^/| /' conftest.$ac_ext >&5
18122
18123 bfd_cv_have_sys_procfs_type_pr_sigset_t=no
18124
18125 fi
18126 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18127 fi
18128
18129  if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
18130
18131 cat >>confdefs.h <<\_ACEOF
18132 #define HAVE_PR_SIGSET_T 1
18133 _ACEOF
18134
18135  fi
18136  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
18137 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6
18138
18139   echo "$as_me:$LINENO: checking for pr_sigaction64_t in sys/procfs.h" >&5
18140 echo $ECHO_N "checking for pr_sigaction64_t in sys/procfs.h... $ECHO_C" >&6
18141  if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then
18142   echo $ECHO_N "(cached) $ECHO_C" >&6
18143 else
18144   cat >conftest.$ac_ext <<_ACEOF
18145 /* confdefs.h.  */
18146 _ACEOF
18147 cat confdefs.h >>conftest.$ac_ext
18148 cat >>conftest.$ac_ext <<_ACEOF
18149 /* end confdefs.h.  */
18150
18151 #define _SYSCALL32
18152 #include <sys/procfs.h>
18153 int
18154 main ()
18155 {
18156 pr_sigaction64_t avar
18157   ;
18158   return 0;
18159 }
18160 _ACEOF
18161 rm -f conftest.$ac_objext
18162 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18163   (eval $ac_compile) 2>conftest.er1
18164   ac_status=$?
18165   grep -v '^ *+' conftest.er1 >conftest.err
18166   rm -f conftest.er1
18167   cat conftest.err >&5
18168   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18169   (exit $ac_status); } &&
18170          { ac_try='test -z "$ac_c_werror_flag"
18171                          || test ! -s conftest.err'
18172   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18173   (eval $ac_try) 2>&5
18174   ac_status=$?
18175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18176   (exit $ac_status); }; } &&
18177          { ac_try='test -s conftest.$ac_objext'
18178   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18179   (eval $ac_try) 2>&5
18180   ac_status=$?
18181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18182   (exit $ac_status); }; }; then
18183   bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
18184 else
18185   echo "$as_me: failed program was:" >&5
18186 sed 's/^/| /' conftest.$ac_ext >&5
18187
18188 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
18189
18190 fi
18191 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18192 fi
18193
18194  if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
18195
18196 cat >>confdefs.h <<\_ACEOF
18197 #define HAVE_PR_SIGACTION64_T 1
18198 _ACEOF
18199
18200  fi
18201  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
18202 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6
18203
18204   echo "$as_me:$LINENO: checking for pr_siginfo64_t in sys/procfs.h" >&5
18205 echo $ECHO_N "checking for pr_siginfo64_t in sys/procfs.h... $ECHO_C" >&6
18206  if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then
18207   echo $ECHO_N "(cached) $ECHO_C" >&6
18208 else
18209   cat >conftest.$ac_ext <<_ACEOF
18210 /* confdefs.h.  */
18211 _ACEOF
18212 cat confdefs.h >>conftest.$ac_ext
18213 cat >>conftest.$ac_ext <<_ACEOF
18214 /* end confdefs.h.  */
18215
18216 #define _SYSCALL32
18217 #include <sys/procfs.h>
18218 int
18219 main ()
18220 {
18221 pr_siginfo64_t avar
18222   ;
18223   return 0;
18224 }
18225 _ACEOF
18226 rm -f conftest.$ac_objext
18227 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18228   (eval $ac_compile) 2>conftest.er1
18229   ac_status=$?
18230   grep -v '^ *+' conftest.er1 >conftest.err
18231   rm -f conftest.er1
18232   cat conftest.err >&5
18233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18234   (exit $ac_status); } &&
18235          { ac_try='test -z "$ac_c_werror_flag"
18236                          || test ! -s conftest.err'
18237   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18238   (eval $ac_try) 2>&5
18239   ac_status=$?
18240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18241   (exit $ac_status); }; } &&
18242          { ac_try='test -s conftest.$ac_objext'
18243   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18244   (eval $ac_try) 2>&5
18245   ac_status=$?
18246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18247   (exit $ac_status); }; }; then
18248   bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
18249 else
18250   echo "$as_me: failed program was:" >&5
18251 sed 's/^/| /' conftest.$ac_ext >&5
18252
18253 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
18254
18255 fi
18256 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18257 fi
18258
18259  if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
18260
18261 cat >>confdefs.h <<\_ACEOF
18262 #define HAVE_PR_SIGINFO64_T 1
18263 _ACEOF
18264
18265  fi
18266  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
18267 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6
18268
18269
18270
18271
18272
18273   if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
18274     echo "$as_me:$LINENO: checking whether prfpregset_t type is broken" >&5
18275 echo $ECHO_N "checking whether prfpregset_t type is broken... $ECHO_C" >&6
18276     if test "${gdb_cv_prfpregset_t_broken+set}" = set; then
18277   echo $ECHO_N "(cached) $ECHO_C" >&6
18278 else
18279   if test "$cross_compiling" = yes; then
18280   gdb_cv_prfpregset_t_broken=yes
18281 else
18282   cat >conftest.$ac_ext <<_ACEOF
18283 /* confdefs.h.  */
18284 _ACEOF
18285 cat confdefs.h >>conftest.$ac_ext
18286 cat >>conftest.$ac_ext <<_ACEOF
18287 /* end confdefs.h.  */
18288 #include <sys/procfs.h>
18289        int main ()
18290        {
18291          if (sizeof (prfpregset_t) == sizeof (void *))
18292            return 1;
18293          return 0;
18294        }
18295 _ACEOF
18296 rm -f conftest$ac_exeext
18297 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18298   (eval $ac_link) 2>&5
18299   ac_status=$?
18300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18301   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18302   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18303   (eval $ac_try) 2>&5
18304   ac_status=$?
18305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18306   (exit $ac_status); }; }; then
18307   gdb_cv_prfpregset_t_broken=no
18308 else
18309   echo "$as_me: program exited with status $ac_status" >&5
18310 echo "$as_me: failed program was:" >&5
18311 sed 's/^/| /' conftest.$ac_ext >&5
18312
18313 ( exit $ac_status )
18314 gdb_cv_prfpregset_t_broken=yes
18315 fi
18316 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18317 fi
18318 fi
18319
18320     echo "$as_me:$LINENO: result: $gdb_cv_prfpregset_t_broken" >&5
18321 echo "${ECHO_T}$gdb_cv_prfpregset_t_broken" >&6
18322     if test $gdb_cv_prfpregset_t_broken = yes; then
18323
18324 cat >>confdefs.h <<\_ACEOF
18325 #define PRFPREGSET_T_BROKEN 1
18326 _ACEOF
18327
18328     fi
18329   fi
18330
18331
18332   echo "$as_me:$LINENO: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
18333 echo $ECHO_N "checking for PIOCSET ioctl entry in sys/procfs.h... $ECHO_C" >&6
18334   if test "${gdb_cv_have_procfs_piocset+set}" = set; then
18335   echo $ECHO_N "(cached) $ECHO_C" >&6
18336 else
18337   cat >conftest.$ac_ext <<_ACEOF
18338 /* confdefs.h.  */
18339 _ACEOF
18340 cat confdefs.h >>conftest.$ac_ext
18341 cat >>conftest.$ac_ext <<_ACEOF
18342 /* end confdefs.h.  */
18343 #include <unistd.h>
18344 #include <sys/types.h>
18345 #include <sys/procfs.h>
18346
18347 int
18348 main ()
18349 {
18350
18351     int dummy;;
18352     dummy = ioctl(0, PIOCSET, &dummy);
18353
18354   ;
18355   return 0;
18356 }
18357 _ACEOF
18358 rm -f conftest.$ac_objext
18359 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18360   (eval $ac_compile) 2>conftest.er1
18361   ac_status=$?
18362   grep -v '^ *+' conftest.er1 >conftest.err
18363   rm -f conftest.er1
18364   cat conftest.err >&5
18365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18366   (exit $ac_status); } &&
18367          { ac_try='test -z "$ac_c_werror_flag"
18368                          || test ! -s conftest.err'
18369   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18370   (eval $ac_try) 2>&5
18371   ac_status=$?
18372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18373   (exit $ac_status); }; } &&
18374          { ac_try='test -s conftest.$ac_objext'
18375   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18376   (eval $ac_try) 2>&5
18377   ac_status=$?
18378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18379   (exit $ac_status); }; }; then
18380   gdb_cv_have_procfs_piocset=yes
18381 else
18382   echo "$as_me: failed program was:" >&5
18383 sed 's/^/| /' conftest.$ac_ext >&5
18384
18385 gdb_cv_have_procfs_piocset=no
18386 fi
18387 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18388 fi
18389
18390   echo "$as_me:$LINENO: result: $gdb_cv_have_procfs_piocset" >&5
18391 echo "${ECHO_T}$gdb_cv_have_procfs_piocset" >&6
18392   if test $gdb_cv_have_procfs_piocset = yes; then
18393
18394 cat >>confdefs.h <<\_ACEOF
18395 #define HAVE_PROCFS_PIOCSET 1
18396 _ACEOF
18397
18398   fi
18399 fi
18400
18401 if test ${host} = ${target} ; then
18402
18403   echo "$as_me:$LINENO: checking for member l_addr in struct link_map" >&5
18404 echo $ECHO_N "checking for member l_addr in struct link_map... $ECHO_C" >&6
18405   if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then
18406   echo $ECHO_N "(cached) $ECHO_C" >&6
18407 else
18408   cat >conftest.$ac_ext <<_ACEOF
18409 /* confdefs.h.  */
18410 _ACEOF
18411 cat confdefs.h >>conftest.$ac_ext
18412 cat >>conftest.$ac_ext <<_ACEOF
18413 /* end confdefs.h.  */
18414 #include <link.h>
18415 int
18416 main ()
18417 {
18418 struct link_map lm; (void) lm.l_addr;
18419   ;
18420   return 0;
18421 }
18422 _ACEOF
18423 rm -f conftest.$ac_objext
18424 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18425   (eval $ac_compile) 2>conftest.er1
18426   ac_status=$?
18427   grep -v '^ *+' conftest.er1 >conftest.err
18428   rm -f conftest.er1
18429   cat conftest.err >&5
18430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18431   (exit $ac_status); } &&
18432          { ac_try='test -z "$ac_c_werror_flag"
18433                          || test ! -s conftest.err'
18434   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18435   (eval $ac_try) 2>&5
18436   ac_status=$?
18437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18438   (exit $ac_status); }; } &&
18439          { ac_try='test -s conftest.$ac_objext'
18440   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18441   (eval $ac_try) 2>&5
18442   ac_status=$?
18443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18444   (exit $ac_status); }; }; then
18445   gdb_cv_have_struct_link_map_with_l_members=yes
18446 else
18447   echo "$as_me: failed program was:" >&5
18448 sed 's/^/| /' conftest.$ac_ext >&5
18449
18450 gdb_cv_have_struct_link_map_with_l_members=no
18451 fi
18452 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18453 fi
18454
18455   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
18456 echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_l_members" >&6
18457   if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
18458
18459 cat >>confdefs.h <<\_ACEOF
18460 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
18461 _ACEOF
18462
18463   fi
18464
18465
18466   echo "$as_me:$LINENO: checking for member lm_addr in struct link_map" >&5
18467 echo $ECHO_N "checking for member lm_addr in struct link_map... $ECHO_C" >&6
18468   if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then
18469   echo $ECHO_N "(cached) $ECHO_C" >&6
18470 else
18471   cat >conftest.$ac_ext <<_ACEOF
18472 /* confdefs.h.  */
18473 _ACEOF
18474 cat confdefs.h >>conftest.$ac_ext
18475 cat >>conftest.$ac_ext <<_ACEOF
18476 /* end confdefs.h.  */
18477 #include <sys/types.h>
18478 #include <link.h>
18479 int
18480 main ()
18481 {
18482 struct link_map lm; (void) lm.lm_addr;
18483   ;
18484   return 0;
18485 }
18486 _ACEOF
18487 rm -f conftest.$ac_objext
18488 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18489   (eval $ac_compile) 2>conftest.er1
18490   ac_status=$?
18491   grep -v '^ *+' conftest.er1 >conftest.err
18492   rm -f conftest.er1
18493   cat conftest.err >&5
18494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18495   (exit $ac_status); } &&
18496          { ac_try='test -z "$ac_c_werror_flag"
18497                          || test ! -s conftest.err'
18498   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18499   (eval $ac_try) 2>&5
18500   ac_status=$?
18501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18502   (exit $ac_status); }; } &&
18503          { ac_try='test -s conftest.$ac_objext'
18504   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18505   (eval $ac_try) 2>&5
18506   ac_status=$?
18507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18508   (exit $ac_status); }; }; then
18509   gdb_cv_have_struct_link_map_with_lm_members=yes
18510 else
18511   echo "$as_me: failed program was:" >&5
18512 sed 's/^/| /' conftest.$ac_ext >&5
18513
18514 gdb_cv_have_struct_link_map_with_lm_members=no
18515 fi
18516 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18517 fi
18518
18519   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
18520 echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_lm_members" >&6
18521   if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
18522
18523 cat >>confdefs.h <<\_ACEOF
18524 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
18525 _ACEOF
18526
18527   fi
18528
18529
18530   echo "$as_me:$LINENO: checking for member som_addr in struct so_map" >&5
18531 echo $ECHO_N "checking for member som_addr in struct so_map... $ECHO_C" >&6
18532   if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then
18533   echo $ECHO_N "(cached) $ECHO_C" >&6
18534 else
18535   cat >conftest.$ac_ext <<_ACEOF
18536 /* confdefs.h.  */
18537 _ACEOF
18538 cat confdefs.h >>conftest.$ac_ext
18539 cat >>conftest.$ac_ext <<_ACEOF
18540 /* end confdefs.h.  */
18541 #include <sys/types.h>
18542 #ifdef HAVE_NLIST_H
18543 #include <nlist.h>
18544 #endif
18545 #include <link.h>
18546 int
18547 main ()
18548 {
18549 struct so_map lm; (void) lm.som_addr;
18550   ;
18551   return 0;
18552 }
18553 _ACEOF
18554 rm -f conftest.$ac_objext
18555 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18556   (eval $ac_compile) 2>conftest.er1
18557   ac_status=$?
18558   grep -v '^ *+' conftest.er1 >conftest.err
18559   rm -f conftest.er1
18560   cat conftest.err >&5
18561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18562   (exit $ac_status); } &&
18563          { ac_try='test -z "$ac_c_werror_flag"
18564                          || test ! -s conftest.err'
18565   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18566   (eval $ac_try) 2>&5
18567   ac_status=$?
18568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18569   (exit $ac_status); }; } &&
18570          { ac_try='test -s conftest.$ac_objext'
18571   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18572   (eval $ac_try) 2>&5
18573   ac_status=$?
18574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18575   (exit $ac_status); }; }; then
18576   gdb_cv_have_struct_so_map_with_som_members=yes
18577 else
18578   echo "$as_me: failed program was:" >&5
18579 sed 's/^/| /' conftest.$ac_ext >&5
18580
18581 gdb_cv_have_struct_so_map_with_som_members=no
18582 fi
18583 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18584 fi
18585
18586   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
18587 echo "${ECHO_T}$gdb_cv_have_struct_so_map_with_som_members" >&6
18588   if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
18589
18590 cat >>confdefs.h <<\_ACEOF
18591 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
18592 _ACEOF
18593
18594   fi
18595
18596
18597   echo "$as_me:$LINENO: checking for struct link_map32 in sys/link.h" >&5
18598 echo $ECHO_N "checking for struct link_map32 in sys/link.h... $ECHO_C" >&6
18599   if test "${gdb_cv_have_struct_link_map32+set}" = set; then
18600   echo $ECHO_N "(cached) $ECHO_C" >&6
18601 else
18602   cat >conftest.$ac_ext <<_ACEOF
18603 /* confdefs.h.  */
18604 _ACEOF
18605 cat confdefs.h >>conftest.$ac_ext
18606 cat >>conftest.$ac_ext <<_ACEOF
18607 /* end confdefs.h.  */
18608 #define _SYSCALL32
18609 #include <sys/link.h>
18610 int
18611 main ()
18612 {
18613 struct link_map32 l;
18614   ;
18615   return 0;
18616 }
18617 _ACEOF
18618 rm -f conftest.$ac_objext
18619 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18620   (eval $ac_compile) 2>conftest.er1
18621   ac_status=$?
18622   grep -v '^ *+' conftest.er1 >conftest.err
18623   rm -f conftest.er1
18624   cat conftest.err >&5
18625   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18626   (exit $ac_status); } &&
18627          { ac_try='test -z "$ac_c_werror_flag"
18628                          || test ! -s conftest.err'
18629   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18630   (eval $ac_try) 2>&5
18631   ac_status=$?
18632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18633   (exit $ac_status); }; } &&
18634          { ac_try='test -s conftest.$ac_objext'
18635   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18636   (eval $ac_try) 2>&5
18637   ac_status=$?
18638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18639   (exit $ac_status); }; }; then
18640   gdb_cv_have_struct_link_map32=yes
18641 else
18642   echo "$as_me: failed program was:" >&5
18643 sed 's/^/| /' conftest.$ac_ext >&5
18644
18645 gdb_cv_have_struct_link_map32=no
18646 fi
18647 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18648 fi
18649
18650   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map32" >&5
18651 echo "${ECHO_T}$gdb_cv_have_struct_link_map32" >&6
18652   if test $gdb_cv_have_struct_link_map32 = yes; then
18653
18654 cat >>confdefs.h <<\_ACEOF
18655 #define HAVE_STRUCT_LINK_MAP32 1
18656 _ACEOF
18657
18658
18659 cat >>confdefs.h <<\_ACEOF
18660 #define _SYSCALL32 1
18661 _ACEOF
18662
18663   fi
18664 fi
18665
18666 # Check if the compiler supports the `long long' type.
18667
18668 echo "$as_me:$LINENO: checking for long long support in compiler" >&5
18669 echo $ECHO_N "checking for long long support in compiler... $ECHO_C" >&6
18670 if test "${gdb_cv_c_long_long+set}" = set; then
18671   echo $ECHO_N "(cached) $ECHO_C" >&6
18672 else
18673   cat >conftest.$ac_ext <<_ACEOF
18674 /* confdefs.h.  */
18675 _ACEOF
18676 cat confdefs.h >>conftest.$ac_ext
18677 cat >>conftest.$ac_ext <<_ACEOF
18678 /* end confdefs.h.  */
18679 extern long long foo;
18680 int
18681 main ()
18682 {
18683 switch (foo & 2) { case 0: return 1; }
18684   ;
18685   return 0;
18686 }
18687 _ACEOF
18688 rm -f conftest.$ac_objext
18689 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18690   (eval $ac_compile) 2>conftest.er1
18691   ac_status=$?
18692   grep -v '^ *+' conftest.er1 >conftest.err
18693   rm -f conftest.er1
18694   cat conftest.err >&5
18695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18696   (exit $ac_status); } &&
18697          { ac_try='test -z "$ac_c_werror_flag"
18698                          || test ! -s conftest.err'
18699   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18700   (eval $ac_try) 2>&5
18701   ac_status=$?
18702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18703   (exit $ac_status); }; } &&
18704          { ac_try='test -s conftest.$ac_objext'
18705   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18706   (eval $ac_try) 2>&5
18707   ac_status=$?
18708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18709   (exit $ac_status); }; }; then
18710   gdb_cv_c_long_long=yes
18711 else
18712   echo "$as_me: failed program was:" >&5
18713 sed 's/^/| /' conftest.$ac_ext >&5
18714
18715 gdb_cv_c_long_long=no
18716 fi
18717 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18718 fi
18719 echo "$as_me:$LINENO: result: $gdb_cv_c_long_long" >&5
18720 echo "${ECHO_T}$gdb_cv_c_long_long" >&6
18721 if test $gdb_cv_c_long_long = yes; then
18722
18723 cat >>confdefs.h <<\_ACEOF
18724 #define CC_HAS_LONG_LONG 1
18725 _ACEOF
18726
18727 fi
18728
18729 # Check if the compiler and runtime support printing long longs.
18730
18731 echo "$as_me:$LINENO: checking for long long support in printf" >&5
18732 echo $ECHO_N "checking for long long support in printf... $ECHO_C" >&6
18733 if test "${gdb_cv_printf_has_long_long+set}" = set; then
18734   echo $ECHO_N "(cached) $ECHO_C" >&6
18735 else
18736   if test "$cross_compiling" = yes; then
18737   gdb_cv_printf_has_long_long=no
18738 else
18739   cat >conftest.$ac_ext <<_ACEOF
18740 /* confdefs.h.  */
18741 _ACEOF
18742 cat confdefs.h >>conftest.$ac_ext
18743 cat >>conftest.$ac_ext <<_ACEOF
18744 /* end confdefs.h.  */
18745 $ac_includes_default
18746 int
18747 main ()
18748 {
18749 char buf[32];
18750   long long l = 0;
18751   l = (l << 16) + 0x0123;
18752   l = (l << 16) + 0x4567;
18753   l = (l << 16) + 0x89ab;
18754   l = (l << 16) + 0xcdef;
18755   sprintf (buf, "0x%016llx", l);
18756   return (strcmp ("0x0123456789abcdef", buf));
18757   ;
18758   return 0;
18759 }
18760 _ACEOF
18761 rm -f conftest$ac_exeext
18762 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18763   (eval $ac_link) 2>&5
18764   ac_status=$?
18765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18766   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18767   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18768   (eval $ac_try) 2>&5
18769   ac_status=$?
18770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18771   (exit $ac_status); }; }; then
18772   gdb_cv_printf_has_long_long=yes
18773 else
18774   echo "$as_me: program exited with status $ac_status" >&5
18775 echo "$as_me: failed program was:" >&5
18776 sed 's/^/| /' conftest.$ac_ext >&5
18777
18778 ( exit $ac_status )
18779 gdb_cv_printf_has_long_long=no
18780 fi
18781 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18782 fi
18783 fi
18784 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_long" >&5
18785 echo "${ECHO_T}$gdb_cv_printf_has_long_long" >&6
18786 if test $gdb_cv_printf_has_long_long = yes; then
18787
18788 cat >>confdefs.h <<\_ACEOF
18789 #define PRINTF_HAS_LONG_LONG 1
18790 _ACEOF
18791
18792 fi
18793
18794 # Check if the compiler and runtime support printing decfloats.
18795
18796 echo "$as_me:$LINENO: checking for decfloat support in printf" >&5
18797 echo $ECHO_N "checking for decfloat support in printf... $ECHO_C" >&6
18798 if test "${gdb_cv_printf_has_decfloat+set}" = set; then
18799   echo $ECHO_N "(cached) $ECHO_C" >&6
18800 else
18801   if test "$cross_compiling" = yes; then
18802   gdb_cv_printf_has_decfloat=no
18803 else
18804   cat >conftest.$ac_ext <<_ACEOF
18805 /* confdefs.h.  */
18806 _ACEOF
18807 cat confdefs.h >>conftest.$ac_ext
18808 cat >>conftest.$ac_ext <<_ACEOF
18809 /* end confdefs.h.  */
18810 $ac_includes_default
18811 int
18812 main ()
18813 {
18814 char buf[64];
18815   _Decimal32 d32 = 1.2345df;
18816   _Decimal64 d64 = 1.2345dd;
18817   _Decimal128 d128 = 1.2345dl;
18818   sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
18819   return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
18820   ;
18821   return 0;
18822 }
18823 _ACEOF
18824 rm -f conftest$ac_exeext
18825 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18826   (eval $ac_link) 2>&5
18827   ac_status=$?
18828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18829   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18830   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18831   (eval $ac_try) 2>&5
18832   ac_status=$?
18833   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18834   (exit $ac_status); }; }; then
18835   gdb_cv_printf_has_decfloat=yes
18836 else
18837   echo "$as_me: program exited with status $ac_status" >&5
18838 echo "$as_me: failed program was:" >&5
18839 sed 's/^/| /' conftest.$ac_ext >&5
18840
18841 ( exit $ac_status )
18842 gdb_cv_printf_has_decfloat=no
18843 fi
18844 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18845 fi
18846 fi
18847 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_decfloat" >&5
18848 echo "${ECHO_T}$gdb_cv_printf_has_decfloat" >&6
18849 if test $gdb_cv_printf_has_decfloat = yes; then
18850
18851 cat >>confdefs.h <<\_ACEOF
18852 #define PRINTF_HAS_DECFLOAT 1
18853 _ACEOF
18854
18855 fi
18856
18857 # Check if the compiler supports the `long double' type.  We can't use
18858 # AC_C_LONG_DOUBLE because that one does additional checks on the
18859 # constants defined in <float.h> that fail on some systems,
18860 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
18861
18862 echo "$as_me:$LINENO: checking for long double support in compiler" >&5
18863 echo $ECHO_N "checking for long double support in compiler... $ECHO_C" >&6
18864 if test "${gdb_cv_c_long_double+set}" = set; then
18865   echo $ECHO_N "(cached) $ECHO_C" >&6
18866 else
18867   cat >conftest.$ac_ext <<_ACEOF
18868 /* confdefs.h.  */
18869 _ACEOF
18870 cat confdefs.h >>conftest.$ac_ext
18871 cat >>conftest.$ac_ext <<_ACEOF
18872 /* end confdefs.h.  */
18873 long double foo;
18874 _ACEOF
18875 rm -f conftest.$ac_objext
18876 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18877   (eval $ac_compile) 2>conftest.er1
18878   ac_status=$?
18879   grep -v '^ *+' conftest.er1 >conftest.err
18880   rm -f conftest.er1
18881   cat conftest.err >&5
18882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18883   (exit $ac_status); } &&
18884          { ac_try='test -z "$ac_c_werror_flag"
18885                          || test ! -s conftest.err'
18886   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18887   (eval $ac_try) 2>&5
18888   ac_status=$?
18889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18890   (exit $ac_status); }; } &&
18891          { ac_try='test -s conftest.$ac_objext'
18892   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18893   (eval $ac_try) 2>&5
18894   ac_status=$?
18895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18896   (exit $ac_status); }; }; then
18897   gdb_cv_c_long_double=yes
18898 else
18899   echo "$as_me: failed program was:" >&5
18900 sed 's/^/| /' conftest.$ac_ext >&5
18901
18902 gdb_cv_c_long_double=no
18903 fi
18904 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18905 fi
18906 echo "$as_me:$LINENO: result: $gdb_cv_c_long_double" >&5
18907 echo "${ECHO_T}$gdb_cv_c_long_double" >&6
18908 if test $gdb_cv_c_long_double = yes; then
18909
18910 cat >>confdefs.h <<\_ACEOF
18911 #define HAVE_LONG_DOUBLE 1
18912 _ACEOF
18913
18914 fi
18915
18916 # Check if the compiler and runtime support printing long doubles.
18917
18918 echo "$as_me:$LINENO: checking for long double support in printf" >&5
18919 echo $ECHO_N "checking for long double support in printf... $ECHO_C" >&6
18920 if test "${gdb_cv_printf_has_long_double+set}" = set; then
18921   echo $ECHO_N "(cached) $ECHO_C" >&6
18922 else
18923   if test "$cross_compiling" = yes; then
18924   gdb_cv_printf_has_long_double=no
18925 else
18926   cat >conftest.$ac_ext <<_ACEOF
18927 /* confdefs.h.  */
18928 _ACEOF
18929 cat confdefs.h >>conftest.$ac_ext
18930 cat >>conftest.$ac_ext <<_ACEOF
18931 /* end confdefs.h.  */
18932 $ac_includes_default
18933 int
18934 main ()
18935 {
18936 char buf[16];
18937   long double f = 3.141592653;
18938   sprintf (buf, "%Lg", f);
18939   return (strncmp ("3.14159", buf, 7));
18940   ;
18941   return 0;
18942 }
18943 _ACEOF
18944 rm -f conftest$ac_exeext
18945 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18946   (eval $ac_link) 2>&5
18947   ac_status=$?
18948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18949   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18950   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18951   (eval $ac_try) 2>&5
18952   ac_status=$?
18953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18954   (exit $ac_status); }; }; then
18955   gdb_cv_printf_has_long_double=yes
18956 else
18957   echo "$as_me: program exited with status $ac_status" >&5
18958 echo "$as_me: failed program was:" >&5
18959 sed 's/^/| /' conftest.$ac_ext >&5
18960
18961 ( exit $ac_status )
18962 gdb_cv_printf_has_long_double=no
18963 fi
18964 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18965 fi
18966 fi
18967 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_double" >&5
18968 echo "${ECHO_T}$gdb_cv_printf_has_long_double" >&6
18969 if test $gdb_cv_printf_has_long_double = yes; then
18970
18971 cat >>confdefs.h <<\_ACEOF
18972 #define PRINTF_HAS_LONG_DOUBLE 1
18973 _ACEOF
18974
18975 fi
18976
18977 # Check if the compiler and runtime support scanning long doubles.
18978
18979 echo "$as_me:$LINENO: checking for long double support in scanf" >&5
18980 echo $ECHO_N "checking for long double support in scanf... $ECHO_C" >&6
18981 if test "${gdb_cv_scanf_has_long_double+set}" = set; then
18982   echo $ECHO_N "(cached) $ECHO_C" >&6
18983 else
18984   if test "$cross_compiling" = yes; then
18985   gdb_cv_scanf_has_long_double=no
18986 else
18987   cat >conftest.$ac_ext <<_ACEOF
18988 /* confdefs.h.  */
18989 _ACEOF
18990 cat confdefs.h >>conftest.$ac_ext
18991 cat >>conftest.$ac_ext <<_ACEOF
18992 /* end confdefs.h.  */
18993 #include <stdio.h>
18994 int
18995 main ()
18996 {
18997 char *buf = "3.141592653";
18998   long double f = 0;
18999   sscanf (buf, "%Lg", &f);
19000   return !(f > 3.14159 && f < 3.14160);
19001   ;
19002   return 0;
19003 }
19004 _ACEOF
19005 rm -f conftest$ac_exeext
19006 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19007   (eval $ac_link) 2>&5
19008   ac_status=$?
19009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19010   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19011   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19012   (eval $ac_try) 2>&5
19013   ac_status=$?
19014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19015   (exit $ac_status); }; }; then
19016   gdb_cv_scanf_has_long_double=yes
19017 else
19018   echo "$as_me: program exited with status $ac_status" >&5
19019 echo "$as_me: failed program was:" >&5
19020 sed 's/^/| /' conftest.$ac_ext >&5
19021
19022 ( exit $ac_status )
19023 gdb_cv_scanf_has_long_double=no
19024 fi
19025 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19026 fi
19027 fi
19028 echo "$as_me:$LINENO: result: $gdb_cv_scanf_has_long_double" >&5
19029 echo "${ECHO_T}$gdb_cv_scanf_has_long_double" >&6
19030 if test $gdb_cv_scanf_has_long_double = yes; then
19031
19032 cat >>confdefs.h <<\_ACEOF
19033 #define SCANF_HAS_LONG_DOUBLE 1
19034 _ACEOF
19035
19036 fi
19037
19038 case ${host_os} in
19039 aix*)
19040   echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
19041 echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6
19042 if test "${gdb_cv_bigtoc+set}" = set; then
19043   echo $ECHO_N "(cached) $ECHO_C" >&6
19044 else
19045
19046     SAVE_LDFLAGS=$LDFLAGS
19047
19048     case $GCC in
19049     yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
19050     *) gdb_cv_bigtoc=-bbigtoc ;;
19051     esac
19052
19053     LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
19054     cat >conftest.$ac_ext <<_ACEOF
19055 /* confdefs.h.  */
19056 _ACEOF
19057 cat confdefs.h >>conftest.$ac_ext
19058 cat >>conftest.$ac_ext <<_ACEOF
19059 /* end confdefs.h.  */
19060
19061 int
19062 main ()
19063 {
19064 int i;
19065   ;
19066   return 0;
19067 }
19068 _ACEOF
19069 rm -f conftest.$ac_objext conftest$ac_exeext
19070 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19071   (eval $ac_link) 2>conftest.er1
19072   ac_status=$?
19073   grep -v '^ *+' conftest.er1 >conftest.err
19074   rm -f conftest.er1
19075   cat conftest.err >&5
19076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19077   (exit $ac_status); } &&
19078          { ac_try='test -z "$ac_c_werror_flag"
19079                          || test ! -s conftest.err'
19080   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19081   (eval $ac_try) 2>&5
19082   ac_status=$?
19083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19084   (exit $ac_status); }; } &&
19085          { ac_try='test -s conftest$ac_exeext'
19086   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19087   (eval $ac_try) 2>&5
19088   ac_status=$?
19089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19090   (exit $ac_status); }; }; then
19091   :
19092 else
19093   echo "$as_me: failed program was:" >&5
19094 sed 's/^/| /' conftest.$ac_ext >&5
19095
19096 gdb_cv_bigtoc=
19097 fi
19098 rm -f conftest.err conftest.$ac_objext \
19099       conftest$ac_exeext conftest.$ac_ext
19100     LDFLAGS="${SAVE_LDFLAGS}"
19101
19102 fi
19103 echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
19104 echo "${ECHO_T}$gdb_cv_bigtoc" >&6
19105   CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
19106   ;;
19107 esac
19108
19109
19110
19111 if test ${build} = ${host} -a ${host} = ${target} ; then
19112    case ${host_os} in
19113    hpux*)
19114       echo "$as_me:$LINENO: checking for HPUX/OSF thread support" >&5
19115 echo $ECHO_N "checking for HPUX/OSF thread support... $ECHO_C" >&6
19116       if test -f /usr/include/dce/cma_config.h ; then
19117          if test "$GCC" = "yes" ; then
19118             echo "$as_me:$LINENO: result: yes" >&5
19119 echo "${ECHO_T}yes" >&6
19120
19121 cat >>confdefs.h <<\_ACEOF
19122 #define HAVE_HPUX_THREAD_SUPPORT 1
19123 _ACEOF
19124
19125             CONFIG_OBS="${CONFIG_OBS} hpux-thread.o"
19126             CONFIG_SRCS="${CONFIG_SRCS} hpux-thread.c"
19127          else
19128             echo "$as_me:$LINENO: result: no (suppressed because you are not using GCC)" >&5
19129 echo "${ECHO_T}no (suppressed because you are not using GCC)" >&6
19130          fi
19131       else
19132          echo "$as_me:$LINENO: result: no" >&5
19133 echo "${ECHO_T}no" >&6
19134       fi
19135       ;;
19136    solaris*)
19137       # See if thread_db library is around for Solaris thread debugging.
19138       # Note that we must explicitly test for version 1 of the library
19139       # because version 0 (present on Solaris 2.4 or earlier) doesn't have
19140       # the same API.
19141       echo "$as_me:$LINENO: checking for Solaris thread debugging library" >&5
19142 echo $ECHO_N "checking for Solaris thread debugging library... $ECHO_C" >&6
19143       if test -f /usr/lib/libthread_db.so.1 ; then
19144          echo "$as_me:$LINENO: result: yes" >&5
19145 echo "${ECHO_T}yes" >&6
19146
19147 cat >>confdefs.h <<\_ACEOF
19148 #define HAVE_THREAD_DB_LIB 1
19149 _ACEOF
19150
19151          CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
19152          CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
19153
19154 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
19155 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
19156 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
19157   echo $ECHO_N "(cached) $ECHO_C" >&6
19158 else
19159   ac_check_lib_save_LIBS=$LIBS
19160 LIBS="-ldl  $LIBS"
19161 cat >conftest.$ac_ext <<_ACEOF
19162 /* confdefs.h.  */
19163 _ACEOF
19164 cat confdefs.h >>conftest.$ac_ext
19165 cat >>conftest.$ac_ext <<_ACEOF
19166 /* end confdefs.h.  */
19167
19168 /* Override any gcc2 internal prototype to avoid an error.  */
19169 #ifdef __cplusplus
19170 extern "C"
19171 #endif
19172 /* We use char because int might match the return type of a gcc2
19173    builtin and then its argument prototype would still apply.  */
19174 char dlopen ();
19175 int
19176 main ()
19177 {
19178 dlopen ();
19179   ;
19180   return 0;
19181 }
19182 _ACEOF
19183 rm -f conftest.$ac_objext conftest$ac_exeext
19184 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19185   (eval $ac_link) 2>conftest.er1
19186   ac_status=$?
19187   grep -v '^ *+' conftest.er1 >conftest.err
19188   rm -f conftest.er1
19189   cat conftest.err >&5
19190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19191   (exit $ac_status); } &&
19192          { ac_try='test -z "$ac_c_werror_flag"
19193                          || test ! -s conftest.err'
19194   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19195   (eval $ac_try) 2>&5
19196   ac_status=$?
19197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19198   (exit $ac_status); }; } &&
19199          { ac_try='test -s conftest$ac_exeext'
19200   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19201   (eval $ac_try) 2>&5
19202   ac_status=$?
19203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19204   (exit $ac_status); }; }; then
19205   ac_cv_lib_dl_dlopen=yes
19206 else
19207   echo "$as_me: failed program was:" >&5
19208 sed 's/^/| /' conftest.$ac_ext >&5
19209
19210 ac_cv_lib_dl_dlopen=no
19211 fi
19212 rm -f conftest.err conftest.$ac_objext \
19213       conftest$ac_exeext conftest.$ac_ext
19214 LIBS=$ac_check_lib_save_LIBS
19215 fi
19216 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
19217 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
19218 if test $ac_cv_lib_dl_dlopen = yes; then
19219   cat >>confdefs.h <<_ACEOF
19220 #define HAVE_LIBDL 1
19221 _ACEOF
19222
19223   LIBS="-ldl $LIBS"
19224
19225 fi
19226
19227          if test "$GCC" = "yes" ; then
19228             # The GNU linker requires the -export-dynamic option to make
19229             # all symbols visible in the dynamic symbol table.
19230             hold_ldflags=$LDFLAGS
19231             echo "$as_me:$LINENO: checking for the ld -export-dynamic flag" >&5
19232 echo $ECHO_N "checking for the ld -export-dynamic flag... $ECHO_C" >&6
19233             LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
19234             cat >conftest.$ac_ext <<_ACEOF
19235 /* confdefs.h.  */
19236 _ACEOF
19237 cat confdefs.h >>conftest.$ac_ext
19238 cat >>conftest.$ac_ext <<_ACEOF
19239 /* end confdefs.h.  */
19240
19241 int
19242 main ()
19243 {
19244 int i;
19245   ;
19246   return 0;
19247 }
19248 _ACEOF
19249 rm -f conftest.$ac_objext conftest$ac_exeext
19250 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19251   (eval $ac_link) 2>conftest.er1
19252   ac_status=$?
19253   grep -v '^ *+' conftest.er1 >conftest.err
19254   rm -f conftest.er1
19255   cat conftest.err >&5
19256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19257   (exit $ac_status); } &&
19258          { ac_try='test -z "$ac_c_werror_flag"
19259                          || test ! -s conftest.err'
19260   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19261   (eval $ac_try) 2>&5
19262   ac_status=$?
19263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19264   (exit $ac_status); }; } &&
19265          { ac_try='test -s conftest$ac_exeext'
19266   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19267   (eval $ac_try) 2>&5
19268   ac_status=$?
19269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19270   (exit $ac_status); }; }; then
19271   found=yes
19272 else
19273   echo "$as_me: failed program was:" >&5
19274 sed 's/^/| /' conftest.$ac_ext >&5
19275
19276 found=no
19277 fi
19278 rm -f conftest.err conftest.$ac_objext \
19279       conftest$ac_exeext conftest.$ac_ext
19280             LDFLAGS=$hold_ldflags
19281             echo "$as_me:$LINENO: result: $found" >&5
19282 echo "${ECHO_T}$found" >&6
19283             if test $found = yes; then
19284                CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
19285             fi
19286          fi
19287          # Sun randomly tweaked the prototypes in <proc_service.h>
19288          # at one point.
19289          echo "$as_me:$LINENO: checking if <proc_service.h> is old" >&5
19290 echo $ECHO_N "checking if <proc_service.h> is old... $ECHO_C" >&6
19291          if test "${gdb_cv_proc_service_is_old+set}" = set; then
19292   echo $ECHO_N "(cached) $ECHO_C" >&6
19293 else
19294
19295             cat >conftest.$ac_ext <<_ACEOF
19296 /* confdefs.h.  */
19297 _ACEOF
19298 cat confdefs.h >>conftest.$ac_ext
19299 cat >>conftest.$ac_ext <<_ACEOF
19300 /* end confdefs.h.  */
19301
19302                 #include <proc_service.h>
19303                 ps_err_e ps_pdwrite
19304                     (struct ps_prochandle*, psaddr_t, const void*, size_t);
19305
19306 int
19307 main ()
19308 {
19309
19310   ;
19311   return 0;
19312 }
19313 _ACEOF
19314 rm -f conftest.$ac_objext
19315 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19316   (eval $ac_compile) 2>conftest.er1
19317   ac_status=$?
19318   grep -v '^ *+' conftest.er1 >conftest.err
19319   rm -f conftest.er1
19320   cat conftest.err >&5
19321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19322   (exit $ac_status); } &&
19323          { ac_try='test -z "$ac_c_werror_flag"
19324                          || test ! -s conftest.err'
19325   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19326   (eval $ac_try) 2>&5
19327   ac_status=$?
19328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19329   (exit $ac_status); }; } &&
19330          { ac_try='test -s conftest.$ac_objext'
19331   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19332   (eval $ac_try) 2>&5
19333   ac_status=$?
19334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19335   (exit $ac_status); }; }; then
19336   gdb_cv_proc_service_is_old=no
19337 else
19338   echo "$as_me: failed program was:" >&5
19339 sed 's/^/| /' conftest.$ac_ext >&5
19340
19341 gdb_cv_proc_service_is_old=yes
19342 fi
19343 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19344
19345 fi
19346
19347          echo "$as_me:$LINENO: result: $gdb_cv_proc_service_is_old" >&5
19348 echo "${ECHO_T}$gdb_cv_proc_service_is_old" >&6
19349          if test $gdb_cv_proc_service_is_old = yes; then
19350
19351 cat >>confdefs.h <<\_ACEOF
19352 #define PROC_SERVICE_IS_OLD 1
19353 _ACEOF
19354
19355          fi
19356       else
19357          echo "$as_me:$LINENO: result: no" >&5
19358 echo "${ECHO_T}no" >&6
19359       fi
19360       ;;
19361    aix*)
19362       echo "$as_me:$LINENO: checking for AiX thread debugging library" >&5
19363 echo $ECHO_N "checking for AiX thread debugging library... $ECHO_C" >&6
19364       if test "${gdb_cv_have_aix_thread_debug+set}" = set; then
19365   echo $ECHO_N "(cached) $ECHO_C" >&6
19366 else
19367   cat >conftest.$ac_ext <<_ACEOF
19368 /* confdefs.h.  */
19369 _ACEOF
19370 cat confdefs.h >>conftest.$ac_ext
19371 cat >>conftest.$ac_ext <<_ACEOF
19372 /* end confdefs.h.  */
19373 #include <sys/pthdebug.h>
19374 int
19375 main ()
19376 {
19377 #ifndef PTHDB_VERSION_3
19378                                     #error
19379                                     #endif
19380   ;
19381   return 0;
19382 }
19383 _ACEOF
19384 rm -f conftest.$ac_objext
19385 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19386   (eval $ac_compile) 2>conftest.er1
19387   ac_status=$?
19388   grep -v '^ *+' conftest.er1 >conftest.err
19389   rm -f conftest.er1
19390   cat conftest.err >&5
19391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19392   (exit $ac_status); } &&
19393          { ac_try='test -z "$ac_c_werror_flag"
19394                          || test ! -s conftest.err'
19395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19396   (eval $ac_try) 2>&5
19397   ac_status=$?
19398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19399   (exit $ac_status); }; } &&
19400          { ac_try='test -s conftest.$ac_objext'
19401   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19402   (eval $ac_try) 2>&5
19403   ac_status=$?
19404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19405   (exit $ac_status); }; }; then
19406   gdb_cv_have_aix_thread_debug=yes
19407 else
19408   echo "$as_me: failed program was:" >&5
19409 sed 's/^/| /' conftest.$ac_ext >&5
19410
19411 gdb_cv_have_aix_thread_debug=no
19412 fi
19413 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19414 fi
19415
19416       echo "$as_me:$LINENO: result: $gdb_cv_have_aix_thread_debug" >&5
19417 echo "${ECHO_T}$gdb_cv_have_aix_thread_debug" >&6
19418       if test $gdb_cv_have_aix_thread_debug = yes; then
19419          CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
19420          CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
19421          CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
19422       fi
19423       ;;
19424    esac
19425
19426 fi
19427
19428 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
19429    echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTALLOC" >&5
19430 echo $ECHO_N "checking whether <thread_db.h> has TD_NOTALLOC... $ECHO_C" >&6
19431 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then
19432   echo $ECHO_N "(cached) $ECHO_C" >&6
19433 else
19434   cat >conftest.$ac_ext <<_ACEOF
19435 /* confdefs.h.  */
19436 _ACEOF
19437 cat confdefs.h >>conftest.$ac_ext
19438 cat >>conftest.$ac_ext <<_ACEOF
19439 /* end confdefs.h.  */
19440 #include <thread_db.h>
19441 int
19442 main ()
19443 {
19444 int i = TD_NOTALLOC;
19445   ;
19446   return 0;
19447 }
19448 _ACEOF
19449 rm -f conftest.$ac_objext
19450 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19451   (eval $ac_compile) 2>conftest.er1
19452   ac_status=$?
19453   grep -v '^ *+' conftest.er1 >conftest.err
19454   rm -f conftest.er1
19455   cat conftest.err >&5
19456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19457   (exit $ac_status); } &&
19458          { ac_try='test -z "$ac_c_werror_flag"
19459                          || test ! -s conftest.err'
19460   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19461   (eval $ac_try) 2>&5
19462   ac_status=$?
19463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19464   (exit $ac_status); }; } &&
19465          { ac_try='test -s conftest.$ac_objext'
19466   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19467   (eval $ac_try) 2>&5
19468   ac_status=$?
19469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19470   (exit $ac_status); }; }; then
19471   gdb_cv_thread_db_h_has_td_notalloc=yes
19472 else
19473   echo "$as_me: failed program was:" >&5
19474 sed 's/^/| /' conftest.$ac_ext >&5
19475
19476 gdb_cv_thread_db_h_has_td_notalloc=no
19477
19478 fi
19479 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19480
19481 fi
19482 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
19483 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notalloc" >&6
19484    echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_VERSION" >&5
19485 echo $ECHO_N "checking whether <thread_db.h> has TD_VERSION... $ECHO_C" >&6
19486 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then
19487   echo $ECHO_N "(cached) $ECHO_C" >&6
19488 else
19489   cat >conftest.$ac_ext <<_ACEOF
19490 /* confdefs.h.  */
19491 _ACEOF
19492 cat confdefs.h >>conftest.$ac_ext
19493 cat >>conftest.$ac_ext <<_ACEOF
19494 /* end confdefs.h.  */
19495 #include <thread_db.h>
19496 int
19497 main ()
19498 {
19499 int i = TD_VERSION;
19500   ;
19501   return 0;
19502 }
19503 _ACEOF
19504 rm -f conftest.$ac_objext
19505 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19506   (eval $ac_compile) 2>conftest.er1
19507   ac_status=$?
19508   grep -v '^ *+' conftest.er1 >conftest.err
19509   rm -f conftest.er1
19510   cat conftest.err >&5
19511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19512   (exit $ac_status); } &&
19513          { ac_try='test -z "$ac_c_werror_flag"
19514                          || test ! -s conftest.err'
19515   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19516   (eval $ac_try) 2>&5
19517   ac_status=$?
19518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19519   (exit $ac_status); }; } &&
19520          { ac_try='test -s conftest.$ac_objext'
19521   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19522   (eval $ac_try) 2>&5
19523   ac_status=$?
19524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19525   (exit $ac_status); }; }; then
19526   gdb_cv_thread_db_h_has_td_version=yes
19527 else
19528   echo "$as_me: failed program was:" >&5
19529 sed 's/^/| /' conftest.$ac_ext >&5
19530
19531 gdb_cv_thread_db_h_has_td_version=no
19532
19533 fi
19534 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19535
19536 fi
19537 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_version" >&5
19538 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_version" >&6
19539    echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTLS" >&5
19540 echo $ECHO_N "checking whether <thread_db.h> has TD_NOTLS... $ECHO_C" >&6
19541 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then
19542   echo $ECHO_N "(cached) $ECHO_C" >&6
19543 else
19544   cat >conftest.$ac_ext <<_ACEOF
19545 /* confdefs.h.  */
19546 _ACEOF
19547 cat confdefs.h >>conftest.$ac_ext
19548 cat >>conftest.$ac_ext <<_ACEOF
19549 /* end confdefs.h.  */
19550 #include <thread_db.h>
19551 int
19552 main ()
19553 {
19554 int i = TD_NOTLS;
19555   ;
19556   return 0;
19557 }
19558 _ACEOF
19559 rm -f conftest.$ac_objext
19560 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19561   (eval $ac_compile) 2>conftest.er1
19562   ac_status=$?
19563   grep -v '^ *+' conftest.er1 >conftest.err
19564   rm -f conftest.er1
19565   cat conftest.err >&5
19566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19567   (exit $ac_status); } &&
19568          { ac_try='test -z "$ac_c_werror_flag"
19569                          || test ! -s conftest.err'
19570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19571   (eval $ac_try) 2>&5
19572   ac_status=$?
19573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19574   (exit $ac_status); }; } &&
19575          { ac_try='test -s conftest.$ac_objext'
19576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19577   (eval $ac_try) 2>&5
19578   ac_status=$?
19579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19580   (exit $ac_status); }; }; then
19581   gdb_cv_thread_db_h_has_td_notls=yes
19582 else
19583   echo "$as_me: failed program was:" >&5
19584 sed 's/^/| /' conftest.$ac_ext >&5
19585
19586 gdb_cv_thread_db_h_has_td_notls=no
19587
19588 fi
19589 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19590
19591 fi
19592 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notls" >&5
19593 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notls" >&6
19594 fi
19595 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
19596
19597 cat >>confdefs.h <<\_ACEOF
19598 #define THREAD_DB_HAS_TD_NOTALLOC 1
19599 _ACEOF
19600
19601 fi
19602 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
19603
19604 cat >>confdefs.h <<\_ACEOF
19605 #define THREAD_DB_HAS_TD_VERSION 1
19606 _ACEOF
19607
19608 fi
19609 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
19610
19611 cat >>confdefs.h <<\_ACEOF
19612 #define THREAD_DB_HAS_TD_NOTLS 1
19613 _ACEOF
19614
19615 fi
19616
19617 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
19618    echo "$as_me:$LINENO: checking whether <sys/syscall.h> has __NR_tkill" >&5
19619 echo $ECHO_N "checking whether <sys/syscall.h> has __NR_tkill... $ECHO_C" >&6
19620 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then
19621   echo $ECHO_N "(cached) $ECHO_C" >&6
19622 else
19623   cat >conftest.$ac_ext <<_ACEOF
19624 /* confdefs.h.  */
19625 _ACEOF
19626 cat confdefs.h >>conftest.$ac_ext
19627 cat >>conftest.$ac_ext <<_ACEOF
19628 /* end confdefs.h.  */
19629 #include <sys/syscall.h>
19630 int
19631 main ()
19632 {
19633 int i = __NR_tkill;
19634   ;
19635   return 0;
19636 }
19637 _ACEOF
19638 rm -f conftest.$ac_objext
19639 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19640   (eval $ac_compile) 2>conftest.er1
19641   ac_status=$?
19642   grep -v '^ *+' conftest.er1 >conftest.err
19643   rm -f conftest.er1
19644   cat conftest.err >&5
19645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19646   (exit $ac_status); } &&
19647          { ac_try='test -z "$ac_c_werror_flag"
19648                          || test ! -s conftest.err'
19649   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19650   (eval $ac_try) 2>&5
19651   ac_status=$?
19652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19653   (exit $ac_status); }; } &&
19654          { ac_try='test -s conftest.$ac_objext'
19655   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19656   (eval $ac_try) 2>&5
19657   ac_status=$?
19658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19659   (exit $ac_status); }; }; then
19660   gdb_cv_sys_syscall_h_has_tkill=yes
19661 else
19662   echo "$as_me: failed program was:" >&5
19663 sed 's/^/| /' conftest.$ac_ext >&5
19664
19665 gdb_cv_sys_syscall_h_has_tkill=no
19666
19667 fi
19668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19669
19670 fi
19671 echo "$as_me:$LINENO: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
19672 echo "${ECHO_T}$gdb_cv_sys_syscall_h_has_tkill" >&6
19673 fi
19674 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
19675
19676 cat >>confdefs.h <<\_ACEOF
19677 #define HAVE_TKILL_SYSCALL 1
19678 _ACEOF
19679
19680 fi
19681
19682 echo "$as_me:$LINENO: checking whether ADDR_NO_RANDOMIZE is declared" >&5
19683 echo $ECHO_N "checking whether ADDR_NO_RANDOMIZE is declared... $ECHO_C" >&6
19684 if test "${ac_cv_have_decl_ADDR_NO_RANDOMIZE+set}" = set; then
19685   echo $ECHO_N "(cached) $ECHO_C" >&6
19686 else
19687   cat >conftest.$ac_ext <<_ACEOF
19688 /* confdefs.h.  */
19689 _ACEOF
19690 cat confdefs.h >>conftest.$ac_ext
19691 cat >>conftest.$ac_ext <<_ACEOF
19692 /* end confdefs.h.  */
19693 #include <sys/personality.h>
19694
19695 int
19696 main ()
19697 {
19698 #ifndef ADDR_NO_RANDOMIZE
19699   char *p = (char *) ADDR_NO_RANDOMIZE;
19700 #endif
19701
19702   ;
19703   return 0;
19704 }
19705 _ACEOF
19706 rm -f conftest.$ac_objext
19707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19708   (eval $ac_compile) 2>conftest.er1
19709   ac_status=$?
19710   grep -v '^ *+' conftest.er1 >conftest.err
19711   rm -f conftest.er1
19712   cat conftest.err >&5
19713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19714   (exit $ac_status); } &&
19715          { ac_try='test -z "$ac_c_werror_flag"
19716                          || test ! -s conftest.err'
19717   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19718   (eval $ac_try) 2>&5
19719   ac_status=$?
19720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19721   (exit $ac_status); }; } &&
19722          { ac_try='test -s conftest.$ac_objext'
19723   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19724   (eval $ac_try) 2>&5
19725   ac_status=$?
19726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19727   (exit $ac_status); }; }; then
19728   ac_cv_have_decl_ADDR_NO_RANDOMIZE=yes
19729 else
19730   echo "$as_me: failed program was:" >&5
19731 sed 's/^/| /' conftest.$ac_ext >&5
19732
19733 ac_cv_have_decl_ADDR_NO_RANDOMIZE=no
19734 fi
19735 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19736 fi
19737 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&5
19738 echo "${ECHO_T}$ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&6
19739 if test $ac_cv_have_decl_ADDR_NO_RANDOMIZE = yes; then
19740
19741 cat >>confdefs.h <<_ACEOF
19742 #define HAVE_DECL_ADDR_NO_RANDOMIZE 1
19743 _ACEOF
19744
19745
19746 else
19747   cat >>confdefs.h <<_ACEOF
19748 #define HAVE_DECL_ADDR_NO_RANDOMIZE 0
19749 _ACEOF
19750
19751
19752 fi
19753
19754
19755
19756 if test "$cross_compiling" = yes; then
19757   cat >conftest.$ac_ext <<_ACEOF
19758 /* confdefs.h.  */
19759 _ACEOF
19760 cat confdefs.h >>conftest.$ac_ext
19761 cat >>conftest.$ac_ext <<_ACEOF
19762 /* end confdefs.h.  */
19763 #include <sys/personality.h>
19764 int
19765 main ()
19766 {
19767
19768 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
19769 #       define ADDR_NO_RANDOMIZE 0x0040000
19770 #      endif
19771        /* Test the flag could be set and stays set.  */
19772        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19773        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19774            return 1
19775   ;
19776   return 0;
19777 }
19778 _ACEOF
19779 rm -f conftest.$ac_objext conftest$ac_exeext
19780 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19781   (eval $ac_link) 2>conftest.er1
19782   ac_status=$?
19783   grep -v '^ *+' conftest.er1 >conftest.err
19784   rm -f conftest.er1
19785   cat conftest.err >&5
19786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19787   (exit $ac_status); } &&
19788          { ac_try='test -z "$ac_c_werror_flag"
19789                          || test ! -s conftest.err'
19790   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19791   (eval $ac_try) 2>&5
19792   ac_status=$?
19793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19794   (exit $ac_status); }; } &&
19795          { ac_try='test -s conftest$ac_exeext'
19796   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19797   (eval $ac_try) 2>&5
19798   ac_status=$?
19799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19800   (exit $ac_status); }; }; then
19801   have_personality=true
19802 else
19803   echo "$as_me: failed program was:" >&5
19804 sed 's/^/| /' conftest.$ac_ext >&5
19805
19806 have_personality=false
19807 fi
19808 rm -f conftest.err conftest.$ac_objext \
19809       conftest$ac_exeext conftest.$ac_ext
19810 else
19811   cat >conftest.$ac_ext <<_ACEOF
19812 /* confdefs.h.  */
19813 _ACEOF
19814 cat confdefs.h >>conftest.$ac_ext
19815 cat >>conftest.$ac_ext <<_ACEOF
19816 /* end confdefs.h.  */
19817 #include <sys/personality.h>
19818 int
19819 main ()
19820 {
19821
19822 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
19823 #       define ADDR_NO_RANDOMIZE 0x0040000
19824 #      endif
19825        /* Test the flag could be set and stays set.  */
19826        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19827        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19828            return 1
19829   ;
19830   return 0;
19831 }
19832 _ACEOF
19833 rm -f conftest$ac_exeext
19834 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19835   (eval $ac_link) 2>&5
19836   ac_status=$?
19837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19838   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19839   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19840   (eval $ac_try) 2>&5
19841   ac_status=$?
19842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19843   (exit $ac_status); }; }; then
19844   have_personality=true
19845 else
19846   echo "$as_me: program exited with status $ac_status" >&5
19847 echo "$as_me: failed program was:" >&5
19848 sed 's/^/| /' conftest.$ac_ext >&5
19849
19850 ( exit $ac_status )
19851 have_personality=false
19852 fi
19853 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19854 fi
19855 if $have_personality
19856 then
19857
19858 cat >>confdefs.h <<\_ACEOF
19859 #define HAVE_PERSONALITY 1
19860 _ACEOF
19861
19862 fi
19863
19864
19865
19866 # Check whether --with-sysroot or --without-sysroot was given.
19867 if test "${with_sysroot+set}" = set; then
19868   withval="$with_sysroot"
19869
19870  case ${with_sysroot} in
19871  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
19872  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
19873  esac
19874
19875  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
19876
19877  if test "x$prefix" = xNONE; then
19878   test_prefix=/usr/local
19879  else
19880   test_prefix=$prefix
19881  fi
19882  if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
19883   test_exec_prefix=$test_prefix
19884  else
19885   test_exec_prefix=$exec_prefix
19886  fi
19887  case ${TARGET_SYSTEM_ROOT} in
19888  "${test_prefix}"|"${test_prefix}/"*|\
19889  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
19890  '${prefix}'|'${prefix}/'*|\
19891  '${exec_prefix}'|'${exec_prefix}/'*)
19892    t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
19893    TARGET_SYSTEM_ROOT_DEFINE="$t"
19894    ;;
19895  esac
19896
19897 else
19898
19899  TARGET_SYSTEM_ROOT=
19900  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
19901
19902 fi;
19903
19904
19905
19906 system_gdbinit=
19907
19908 # Check whether --with-system-gdbinit or --without-system-gdbinit was given.
19909 if test "${with_system_gdbinit+set}" = set; then
19910   withval="$with_system_gdbinit"
19911   system_gdbinit=${withval}
19912 fi;
19913
19914
19915   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
19916   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19917   ac_define_dir=`eval echo $system_gdbinit`
19918   ac_define_dir=`eval echo $ac_define_dir`
19919
19920 cat >>confdefs.h <<_ACEOF
19921 #define SYSTEM_GDBINIT "$ac_define_dir"
19922 _ACEOF
19923
19924
19925
19926 if test "x$prefix" = xNONE; then
19927   test_prefix=$ac_default_prefix
19928 else
19929   test_prefix=$prefix
19930 fi
19931 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
19932   test_exec_prefix=$test_prefix
19933 else
19934   test_exec_prefix=$exec_prefix
19935 fi
19936 case ${system_gdbinit} in
19937  "${test_prefix}"|"${test_prefix}/"*|\
19938  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
19939  '${prefix}'|'${prefix}/'*|\
19940  '${exec_prefix}'|'${exec_prefix}/'*)
19941
19942 cat >>confdefs.h <<\_ACEOF
19943 #define SYSTEM_GDBINIT_RELOCATABLE 1
19944 _ACEOF
19945
19946    ;;
19947 esac
19948
19949 # Check whether --enable-werror or --disable-werror was given.
19950 if test "${enable_werror+set}" = set; then
19951   enableval="$enable_werror"
19952   case "${enableval}" in
19953      yes | y) ERROR_ON_WARNING="yes" ;;
19954      no | n)  ERROR_ON_WARNING="no" ;;
19955      *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
19956 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
19957    { (exit 1); exit 1; }; } ;;
19958    esac
19959 fi;
19960
19961 # Enable -Werror by default when using gcc
19962 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
19963     ERROR_ON_WARNING=yes
19964 fi
19965
19966 WERROR_CFLAGS=""
19967 if test "${ERROR_ON_WARNING}" = yes ; then
19968     WERROR_CFLAGS="-Werror"
19969 fi
19970
19971 # The entries after -Wno-pointer-sign are disabled warnings which may
19972 # be enabled in the future, which can not currently be used to build
19973 # GDB.
19974 # NOTE: If you change this list, remember to update
19975 # gdb/doc/gdbint.texinfo.
19976 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
19977 -Wformat-nonliteral -Wno-pointer-sign \
19978 -Wno-unused -Wno-switch -Wno-char-subscripts"
19979
19980 # Enable -Wno-format by default when using gcc on mingw since many
19981 # GCC versions complain about %I64.
19982 case "${host}" in
19983   *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
19984 esac
19985
19986 # Check whether --enable-build-warnings or --disable-build-warnings was given.
19987 if test "${enable_build_warnings+set}" = set; then
19988   enableval="$enable_build_warnings"
19989   case "${enableval}" in
19990   yes)  ;;
19991   no)   build_warnings="-w";;
19992   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
19993         build_warnings="${build_warnings} ${t}";;
19994   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
19995         build_warnings="${t} ${build_warnings}";;
19996   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
19997 esac
19998 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
19999   echo "Setting compiler warning flags = $build_warnings" 6>&1
20000 fi
20001 fi; # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
20002 if test "${enable_gdb_build_warnings+set}" = set; then
20003   enableval="$enable_gdb_build_warnings"
20004   case "${enableval}" in
20005   yes)  ;;
20006   no)   build_warnings="-w";;
20007   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20008         build_warnings="${build_warnings} ${t}";;
20009   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20010         build_warnings="${t} ${build_warnings}";;
20011   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
20012 esac
20013 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
20014   echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
20015 fi
20016 fi; WARN_CFLAGS=""
20017 if test "x${build_warnings}" != x -a "x$GCC" = xyes
20018 then
20019     echo "$as_me:$LINENO: checking compiler warning flags" >&5
20020 echo $ECHO_N "checking compiler warning flags... $ECHO_C" >&6
20021     # Separate out the -Werror flag as some files just cannot be
20022     # compiled with it enabled.
20023     for w in ${build_warnings}; do
20024         case $w in
20025         -Werr*) WERROR_CFLAGS=-Werror ;;
20026         *) # Check that GCC accepts it
20027             saved_CFLAGS="$CFLAGS"
20028             CFLAGS="$CFLAGS $w"
20029             cat >conftest.$ac_ext <<_ACEOF
20030 /* confdefs.h.  */
20031 _ACEOF
20032 cat confdefs.h >>conftest.$ac_ext
20033 cat >>conftest.$ac_ext <<_ACEOF
20034 /* end confdefs.h.  */
20035
20036 int
20037 main ()
20038 {
20039
20040   ;
20041   return 0;
20042 }
20043 _ACEOF
20044 rm -f conftest.$ac_objext
20045 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20046   (eval $ac_compile) 2>conftest.er1
20047   ac_status=$?
20048   grep -v '^ *+' conftest.er1 >conftest.err
20049   rm -f conftest.er1
20050   cat conftest.err >&5
20051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20052   (exit $ac_status); } &&
20053          { ac_try='test -z "$ac_c_werror_flag"
20054                          || test ! -s conftest.err'
20055   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20056   (eval $ac_try) 2>&5
20057   ac_status=$?
20058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20059   (exit $ac_status); }; } &&
20060          { ac_try='test -s conftest.$ac_objext'
20061   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20062   (eval $ac_try) 2>&5
20063   ac_status=$?
20064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20065   (exit $ac_status); }; }; then
20066   WARN_CFLAGS="${WARN_CFLAGS} $w"
20067 else
20068   echo "$as_me: failed program was:" >&5
20069 sed 's/^/| /' conftest.$ac_ext >&5
20070
20071 fi
20072 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20073             CFLAGS="$saved_CFLAGS"
20074         esac
20075     done
20076     echo "$as_me:$LINENO: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
20077 echo "${ECHO_T}${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6
20078 fi
20079
20080
20081
20082 # In the Cygwin environment, we need some additional flags.
20083 echo "$as_me:$LINENO: checking for cygwin" >&5
20084 echo $ECHO_N "checking for cygwin... $ECHO_C" >&6
20085 if test "${gdb_cv_os_cygwin+set}" = set; then
20086   echo $ECHO_N "(cached) $ECHO_C" >&6
20087 else
20088   cat >conftest.$ac_ext <<_ACEOF
20089 /* confdefs.h.  */
20090 _ACEOF
20091 cat confdefs.h >>conftest.$ac_ext
20092 cat >>conftest.$ac_ext <<_ACEOF
20093 /* end confdefs.h.  */
20094
20095 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
20096 lose
20097 #endif
20098 _ACEOF
20099 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20100   $EGREP "lose" >/dev/null 2>&1; then
20101   gdb_cv_os_cygwin=yes
20102 else
20103   gdb_cv_os_cygwin=no
20104 fi
20105 rm -f conftest*
20106
20107 fi
20108 echo "$as_me:$LINENO: result: $gdb_cv_os_cygwin" >&5
20109 echo "${ECHO_T}$gdb_cv_os_cygwin" >&6
20110
20111
20112 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
20113 case ${host} in
20114   *go32* ) SER_HARDWIRE=ser-go32.o ;;
20115   *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
20116   *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
20117 esac
20118
20119
20120 # libreadline needs libuser32.a in a cygwin environment
20121 WIN32LIBS=
20122 if test x$gdb_cv_os_cygwin = xyes; then
20123     WIN32LIBS="-luser32"
20124     case "${target}" in
20125         *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
20126         ;;
20127     esac
20128 fi
20129
20130 # The ser-tcp.c module requires sockets.
20131 case ${host} in
20132   *mingw32*)
20133
20134 cat >>confdefs.h <<\_ACEOF
20135 #define USE_WIN32API 1
20136 _ACEOF
20137
20138     WIN32LIBS="$WIN32LIBS -lws2_32"
20139     ;;
20140 esac
20141
20142
20143 # Add ELF support to GDB, but only if BFD includes ELF support.
20144 OLD_CFLAGS=$CFLAGS
20145 OLD_LDFLAGS=$LDFLAGS
20146 OLD_LIBS=$LIBS
20147 CFLAGS="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd"
20148 LDFLAGS="$LDFLAGS -L../bfd -L../libiberty"
20149 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
20150 LIBS="-lbfd -liberty $intl $LIBS"
20151 echo "$as_me:$LINENO: checking for ELF support in BFD" >&5
20152 echo $ECHO_N "checking for ELF support in BFD... $ECHO_C" >&6
20153 if test "${gdb_cv_var_elf+set}" = set; then
20154   echo $ECHO_N "(cached) $ECHO_C" >&6
20155 else
20156   cat >conftest.$ac_ext <<_ACEOF
20157 /* confdefs.h.  */
20158 _ACEOF
20159 cat confdefs.h >>conftest.$ac_ext
20160 cat >>conftest.$ac_ext <<_ACEOF
20161 /* end confdefs.h.  */
20162 #include <stdlib.h>
20163 #include "bfd.h"
20164 #include "elf-bfd.h"
20165
20166 int
20167 main ()
20168 {
20169 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
20170   ;
20171   return 0;
20172 }
20173 _ACEOF
20174 rm -f conftest.$ac_objext conftest$ac_exeext
20175 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20176   (eval $ac_link) 2>conftest.er1
20177   ac_status=$?
20178   grep -v '^ *+' conftest.er1 >conftest.err
20179   rm -f conftest.er1
20180   cat conftest.err >&5
20181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20182   (exit $ac_status); } &&
20183          { ac_try='test -z "$ac_c_werror_flag"
20184                          || test ! -s conftest.err'
20185   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20186   (eval $ac_try) 2>&5
20187   ac_status=$?
20188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20189   (exit $ac_status); }; } &&
20190          { ac_try='test -s conftest$ac_exeext'
20191   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20192   (eval $ac_try) 2>&5
20193   ac_status=$?
20194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20195   (exit $ac_status); }; }; then
20196   gdb_cv_var_elf=yes
20197 else
20198   echo "$as_me: failed program was:" >&5
20199 sed 's/^/| /' conftest.$ac_ext >&5
20200
20201 gdb_cv_var_elf=no
20202 fi
20203 rm -f conftest.err conftest.$ac_objext \
20204       conftest$ac_exeext conftest.$ac_ext
20205 fi
20206 echo "$as_me:$LINENO: result: $gdb_cv_var_elf" >&5
20207 echo "${ECHO_T}$gdb_cv_var_elf" >&6
20208 if test $gdb_cv_var_elf = yes; then
20209   CONFIG_OBS="$CONFIG_OBS elfread.o"
20210
20211 cat >>confdefs.h <<\_ACEOF
20212 #define HAVE_ELF 1
20213 _ACEOF
20214
20215 fi
20216 CFLAGS=$OLD_CFLAGS
20217 LDFLAGS=$OLD_LDFLAGS
20218 LIBS=$OLD_LIBS
20219
20220 # Add any host-specific objects to GDB.
20221 CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
20222
20223 LIBGUI="../libgui/src/libgui.a"
20224 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
20225
20226
20227
20228 WIN32LDAPP=
20229
20230
20231
20232 case "${host}" in
20233 *-*-cygwin* | *-*-mingw* )
20234     configdir="win"
20235     ;;
20236 *)
20237     configdir="unix"
20238     ;;
20239 esac
20240
20241 GDBTKLIBS=
20242 if test "${enable_gdbtk}" = "yes"; then
20243
20244     # Gdbtk must have an absolute path to srcdir in order to run
20245     # properly when not installed.
20246     here=`pwd`
20247     cd ${srcdir}
20248     GDBTK_SRC_DIR=`pwd`
20249     cd $here
20250
20251
20252     #
20253     # Ok, lets find the tcl configuration
20254     # First, look for one uninstalled.
20255     # the alternative search directory is invoked by --with-tcl
20256     #
20257
20258     if test x"${no_tcl}" = x ; then
20259         # we reset no_tcl in case something fails here
20260         no_tcl=true
20261
20262 # Check whether --with-tcl or --without-tcl was given.
20263 if test "${with_tcl+set}" = set; then
20264   withval="$with_tcl"
20265   with_tclconfig=${withval}
20266 fi;
20267         echo "$as_me:$LINENO: checking for Tcl configuration" >&5
20268 echo $ECHO_N "checking for Tcl configuration... $ECHO_C" >&6
20269         if test "${ac_cv_c_tclconfig+set}" = set; then
20270   echo $ECHO_N "(cached) $ECHO_C" >&6
20271 else
20272
20273
20274             # First check to see if --with-tcl was specified.
20275             case "${host}" in
20276                 *-*-cygwin*) platDir="win" ;;
20277                 *) platDir="unix" ;;
20278             esac
20279             if test x"${with_tclconfig}" != x ; then
20280                 if test -f "${with_tclconfig}/tclConfig.sh" ; then
20281                     ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
20282                 else
20283                     { { echo "$as_me:$LINENO: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&5
20284 echo "$as_me: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&2;}
20285    { (exit 1); exit 1; }; }
20286                 fi
20287             fi
20288
20289             # then check for a private Tcl installation
20290             if test x"${ac_cv_c_tclconfig}" = x ; then
20291                 for i in \
20292                         ../tcl \
20293                         `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20294                         `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
20295                         `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
20296                         ../../tcl \
20297                         `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20298                         `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
20299                         `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
20300                         ../../../tcl \
20301                         `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20302                         `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
20303                         `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
20304                     if test -f "$i/$platDir/tclConfig.sh" ; then
20305                         ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20306                         break
20307                     fi
20308                 done
20309             fi
20310
20311             # on Darwin, check in Framework installation locations
20312             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
20313                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20314                         `ls -d /Library/Frameworks 2>/dev/null` \
20315                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
20316                         `ls -d /System/Library/Frameworks 2>/dev/null` \
20317                         ; do
20318                     if test -f "$i/Tcl.framework/tclConfig.sh" ; then
20319                         ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
20320                         break
20321                     fi
20322                 done
20323             fi
20324
20325             # check in a few common install locations
20326             if test x"${ac_cv_c_tclconfig}" = x ; then
20327                 for i in `ls -d ${libdir} 2>/dev/null` \
20328                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
20329                         `ls -d ${prefix}/lib 2>/dev/null` \
20330                         `ls -d /usr/local/lib 2>/dev/null` \
20331                         `ls -d /usr/contrib/lib 2>/dev/null` \
20332                         `ls -d /usr/lib 2>/dev/null` \
20333                         ; do
20334                     if test -f "$i/tclConfig.sh" ; then
20335                         ac_cv_c_tclconfig=`(cd $i; pwd)`
20336                         break
20337                     fi
20338                 done
20339             fi
20340
20341             # check in a few other private locations
20342             if test x"${ac_cv_c_tclconfig}" = x ; then
20343                 for i in \
20344                         ${srcdir}/../tcl \
20345                         `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20346                         `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
20347                         `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
20348                     if test -f "$i/$platDir/tclConfig.sh" ; then
20349                     ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20350                     break
20351                 fi
20352                 done
20353             fi
20354
20355 fi
20356
20357
20358         if test x"${ac_cv_c_tclconfig}" = x ; then
20359             TCL_BIN_DIR="# no Tcl configs found"
20360             { echo "$as_me:$LINENO: WARNING: Can't find Tcl configuration definitions" >&5
20361 echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
20362         else
20363             no_tcl=
20364             TCL_BIN_DIR=${ac_cv_c_tclconfig}
20365             echo "$as_me:$LINENO: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
20366 echo "${ECHO_T}found ${TCL_BIN_DIR}/tclConfig.sh" >&6
20367         fi
20368     fi
20369
20370
20371     # If $no_tk is nonempty, then we can't do Tk, and there is no
20372     # point to doing Tcl.
20373
20374     #
20375     # Ok, lets find the tk configuration
20376     # First, look for one uninstalled.
20377     # the alternative search directory is invoked by --with-tk
20378     #
20379
20380     if test x"${no_tk}" = x ; then
20381         # we reset no_tk in case something fails here
20382         no_tk=true
20383
20384 # Check whether --with-tk or --without-tk was given.
20385 if test "${with_tk+set}" = set; then
20386   withval="$with_tk"
20387   with_tkconfig=${withval}
20388 fi;
20389         echo "$as_me:$LINENO: checking for Tk configuration" >&5
20390 echo $ECHO_N "checking for Tk configuration... $ECHO_C" >&6
20391         if test "${ac_cv_c_tkconfig+set}" = set; then
20392   echo $ECHO_N "(cached) $ECHO_C" >&6
20393 else
20394
20395
20396             # First check to see if --with-tkconfig was specified.
20397             if test x"${with_tkconfig}" != x ; then
20398                 if test -f "${with_tkconfig}/tkConfig.sh" ; then
20399                     ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
20400                 else
20401                     { { echo "$as_me:$LINENO: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&5
20402 echo "$as_me: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&2;}
20403    { (exit 1); exit 1; }; }
20404                 fi
20405             fi
20406
20407             # then check for a private Tk library
20408             case "${host}" in
20409                 *-*-cygwin*) platDir="win" ;;
20410                 *) platDir="unix" ;;
20411             esac
20412             if test x"${ac_cv_c_tkconfig}" = x ; then
20413                 for i in \
20414                         ../tk \
20415                         `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20416                         `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
20417                         `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
20418                         ../../tk \
20419                         `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20420                         `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
20421                         `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
20422                         ../../../tk \
20423                         `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20424                         `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
20425                         `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
20426                     if test -f "$i/$platDir/tkConfig.sh" ; then
20427                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20428                         break
20429                     fi
20430                 done
20431             fi
20432
20433             # on Darwin, check in Framework installation locations
20434             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
20435                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20436                         `ls -d /Library/Frameworks 2>/dev/null` \
20437                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
20438                         `ls -d /System/Library/Frameworks 2>/dev/null` \
20439                         ; do
20440                     if test -f "$i/Tk.framework/tkConfig.sh" ; then
20441                         ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
20442                         break
20443                     fi
20444                 done
20445             fi
20446
20447             # check in a few common install locations
20448             if test x"${ac_cv_c_tkconfig}" = x ; then
20449                 for i in `ls -d ${libdir} 2>/dev/null` \
20450                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
20451                         `ls -d ${prefix}/lib 2>/dev/null` \
20452                         `ls -d /usr/local/lib 2>/dev/null` \
20453                         `ls -d /usr/contrib/lib 2>/dev/null` \
20454                         `ls -d /usr/lib 2>/dev/null` \
20455                         ; do
20456                     if test -f "$i/tkConfig.sh" ; then
20457                         ac_cv_c_tkconfig=`(cd $i; pwd)`
20458                         break
20459                     fi
20460                 done
20461             fi
20462             # check in a few other private locations
20463             if test x"${ac_cv_c_tkconfig}" = x ; then
20464                 for i in \
20465                         ${srcdir}/../tk \
20466                         `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20467                         `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
20468                         `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
20469                     if test -f "$i/$platDir/tkConfig.sh" ; then
20470                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20471                         break
20472                     fi
20473                 done
20474             fi
20475
20476 fi
20477
20478
20479         if test x"${ac_cv_c_tkconfig}" = x ; then
20480             TK_BIN_DIR="# no Tk configs found"
20481             { echo "$as_me:$LINENO: WARNING: Can't find Tk configuration definitions" >&5
20482 echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
20483         else
20484             no_tk=
20485             TK_BIN_DIR=${ac_cv_c_tkconfig}
20486             echo "$as_me:$LINENO: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
20487 echo "${ECHO_T}found ${TK_BIN_DIR}/tkConfig.sh" >&6
20488         fi
20489     fi
20490
20491
20492     if test -z "${no_tcl}" -a -z "${no_tk}"; then
20493
20494     echo "$as_me:$LINENO: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
20495 echo $ECHO_N "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... $ECHO_C" >&6
20496
20497     if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
20498         echo "$as_me:$LINENO: result: loading" >&5
20499 echo "${ECHO_T}loading" >&6
20500         . ${TCL_BIN_DIR}/tclConfig.sh
20501     else
20502         echo "$as_me:$LINENO: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
20503 echo "${ECHO_T}could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6
20504     fi
20505
20506     # eval is required to do the TCL_DBGX substitution
20507     eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
20508     eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
20509
20510     # If the TCL_BIN_DIR is the build directory (not the install directory),
20511     # then set the common variable name to the value of the build variables.
20512     # For example, the variable TCL_LIB_SPEC will be set to the value
20513     # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
20514     # instead of TCL_BUILD_LIB_SPEC since it will work with both an
20515     # installed and uninstalled version of Tcl.
20516     if test -f "${TCL_BIN_DIR}/Makefile" ; then
20517         TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
20518         TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
20519         TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
20520     elif test "`uname -s`" = "Darwin"; then
20521         # If Tcl was built as a framework, attempt to use the libraries
20522         # from the framework at the given location so that linking works
20523         # against Tcl.framework installed in an arbitary location.
20524         case ${TCL_DEFS} in
20525             *TCL_FRAMEWORK*)
20526                 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
20527                     for i in "`cd ${TCL_BIN_DIR}; pwd`" \
20528                              "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
20529                         if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
20530                             TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
20531                             break
20532                         fi
20533                     done
20534                 fi
20535                 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
20536                     TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
20537                     TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
20538                 fi
20539                 ;;
20540         esac
20541     fi
20542
20543     # eval is required to do the TCL_DBGX substitution
20544     eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
20545     eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
20546     eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
20547     eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
20548
20549
20550
20551
20552
20553
20554
20555
20556
20557
20558
20559
20560
20561
20562
20563         # Check for in-tree tcl
20564         here=`pwd`
20565         cd ${srcdir}/..
20566         topdir=`pwd`
20567         cd ${here}
20568
20569         intree="no"
20570         if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
20571           intree="yes"
20572         fi
20573
20574         # Find Tcl private headers
20575         if test x"${intree}" = xno; then
20576
20577   echo "$as_me:$LINENO: checking for Tcl private headers" >&5
20578 echo $ECHO_N "checking for Tcl private headers... $ECHO_C" >&6
20579   private_dir=""
20580   dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
20581   if test -f ${dir}/tclInt.h ; then
20582     private_dir=${dir}
20583   fi
20584
20585   if test x"${private_dir}" = x; then
20586     { { echo "$as_me:$LINENO: error: could not find private Tcl headers" >&5
20587 echo "$as_me: error: could not find private Tcl headers" >&2;}
20588    { (exit 1); exit 1; }; }
20589   else
20590     TCL_PRIVATE_INCLUDE="-I${private_dir}"
20591     echo "$as_me:$LINENO: result: ${private_dir}" >&5
20592 echo "${ECHO_T}${private_dir}" >&6
20593   fi
20594
20595           TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
20596           TCL_LIBRARY="${TCL_LIB_SPEC}"
20597           TCL_DEPS=""
20598         else
20599           # If building tcl in the same src tree, private headers
20600           # are not needed, but we need to be sure to use the right
20601           # headers library
20602           TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
20603           TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
20604           TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
20605         fi
20606
20607
20608
20609
20610
20611     echo "$as_me:$LINENO: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
20612 echo $ECHO_N "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... $ECHO_C" >&6
20613
20614     if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
20615         echo "$as_me:$LINENO: result: loading" >&5
20616 echo "${ECHO_T}loading" >&6
20617         . ${TK_BIN_DIR}/tkConfig.sh
20618     else
20619         echo "$as_me:$LINENO: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
20620 echo "${ECHO_T}could not find ${TK_BIN_DIR}/tkConfig.sh" >&6
20621     fi
20622
20623     # eval is required to do the TK_DBGX substitution
20624     eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
20625     eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
20626
20627     # If the TK_BIN_DIR is the build directory (not the install directory),
20628     # then set the common variable name to the value of the build variables.
20629     # For example, the variable TK_LIB_SPEC will be set to the value
20630     # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
20631     # instead of TK_BUILD_LIB_SPEC since it will work with both an
20632     # installed and uninstalled version of Tcl.
20633     if test -f "${TK_BIN_DIR}/Makefile" ; then
20634         TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
20635         TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
20636         TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
20637     elif test "`uname -s`" = "Darwin"; then
20638         # If Tk was built as a framework, attempt to use the libraries
20639         # from the framework at the given location so that linking works
20640         # against Tk.framework installed in an arbitary location.
20641         case ${TK_DEFS} in
20642             *TK_FRAMEWORK*)
20643                 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
20644                     for i in "`cd ${TK_BIN_DIR}; pwd`" \
20645                              "`cd ${TK_BIN_DIR}/../..; pwd`"; do
20646                         if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
20647                             TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
20648                             break
20649                         fi
20650                     done
20651                 fi
20652                 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
20653                     TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
20654                     TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
20655                 fi
20656                 ;;
20657         esac
20658     fi
20659
20660     # eval is required to do the TK_DBGX substitution
20661     eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
20662     eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
20663     eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
20664     eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
20665
20666
20667
20668
20669
20670
20671
20672
20673
20674
20675
20676
20677
20678
20679         # Check for in-tree Tk
20680         intree="no"
20681         if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
20682           intree="yes"
20683         fi
20684
20685         # Find Tk private headers
20686         if test x"${intree}" = xno; then
20687
20688   echo "$as_me:$LINENO: checking for Tk private headers" >&5
20689 echo $ECHO_N "checking for Tk private headers... $ECHO_C" >&6
20690   private_dir=""
20691   dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
20692   if test -f ${dir}/tkInt.h; then
20693     private_dir=${dir}
20694   fi
20695
20696   if test x"${private_dir}" = x; then
20697     { { echo "$as_me:$LINENO: error: could not find Tk private headers" >&5
20698 echo "$as_me: error: could not find Tk private headers" >&2;}
20699    { (exit 1); exit 1; }; }
20700   else
20701     TK_PRIVATE_INCLUDE="-I${private_dir}"
20702     echo "$as_me:$LINENO: result: ${private_dir}" >&5
20703 echo "${ECHO_T}${private_dir}" >&6
20704   fi
20705
20706           TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
20707           TK_LIBRARY=${TK_LIB_SPEC}
20708           TK_DEPS=""
20709         else
20710           TK_INCLUDE="-I${TK_SRC_DIR}/generic"
20711           TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
20712           TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
20713         fi
20714
20715
20716
20717
20718
20719         ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
20720
20721         # Include some libraries that Tcl and Tk want.
20722         TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
20723         # Yes, the ordering seems wrong here.  But it isn't.
20724         # TK_LIBS is the list of libraries that need to be linked
20725         # after Tcl/Tk.  Note that this isn't put into LIBS.  If it
20726         # were in LIBS then any link tests after this point would
20727         # try to include things like `$(LIBGUI)', which wouldn't work.
20728         GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
20729
20730         CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
20731         CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
20732         CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
20733         CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
20734         CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
20735         CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
20736         CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
20737
20738         if test x$gdb_cv_os_cygwin = xyes; then
20739           WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
20740           WIN32LDAPP="-Wl,--subsystem,console"
20741           CONFIG_OBS="${CONFIG_OBS} gdbres.o"
20742         fi
20743
20744
20745
20746 subdirs="$subdirs gdbtk"
20747
20748     fi
20749 fi
20750
20751
20752
20753
20754
20755
20756
20757
20758 echo "$as_me:$LINENO: checking for X" >&5
20759 echo $ECHO_N "checking for X... $ECHO_C" >&6
20760
20761
20762 # Check whether --with-x or --without-x was given.
20763 if test "${with_x+set}" = set; then
20764   withval="$with_x"
20765
20766 fi;
20767 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
20768 if test "x$with_x" = xno; then
20769   # The user explicitly disabled X.
20770   have_x=disabled
20771 else
20772   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
20773     # Both variables are already set.
20774     have_x=yes
20775   else
20776     if test "${ac_cv_have_x+set}" = set; then
20777   echo $ECHO_N "(cached) $ECHO_C" >&6
20778 else
20779   # One or both of the vars are not set, and there is no cached value.
20780 ac_x_includes=no ac_x_libraries=no
20781 rm -fr conftest.dir
20782 if mkdir conftest.dir; then
20783   cd conftest.dir
20784   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
20785   cat >Imakefile <<'_ACEOF'
20786 acfindx:
20787         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
20788 _ACEOF
20789   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
20790     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
20791     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
20792     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
20793     for ac_extension in a so sl; do
20794       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
20795          test -f $ac_im_libdir/libX11.$ac_extension; then
20796         ac_im_usrlibdir=$ac_im_libdir; break
20797       fi
20798     done
20799     # Screen out bogus values from the imake configuration.  They are
20800     # bogus both because they are the default anyway, and because
20801     # using them would break gcc on systems where it needs fixed includes.
20802     case $ac_im_incroot in
20803         /usr/include) ;;
20804         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
20805     esac
20806     case $ac_im_usrlibdir in
20807         /usr/lib | /lib) ;;
20808         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
20809     esac
20810   fi
20811   cd ..
20812   rm -fr conftest.dir
20813 fi
20814
20815 # Standard set of common directories for X headers.
20816 # Check X11 before X11Rn because it is often a symlink to the current release.
20817 ac_x_header_dirs='
20818 /usr/X11/include
20819 /usr/X11R6/include
20820 /usr/X11R5/include
20821 /usr/X11R4/include
20822
20823 /usr/include/X11
20824 /usr/include/X11R6
20825 /usr/include/X11R5
20826 /usr/include/X11R4
20827
20828 /usr/local/X11/include
20829 /usr/local/X11R6/include
20830 /usr/local/X11R5/include
20831 /usr/local/X11R4/include
20832
20833 /usr/local/include/X11
20834 /usr/local/include/X11R6
20835 /usr/local/include/X11R5
20836 /usr/local/include/X11R4
20837
20838 /usr/X386/include
20839 /usr/x386/include
20840 /usr/XFree86/include/X11
20841
20842 /usr/include
20843 /usr/local/include
20844 /usr/unsupported/include
20845 /usr/athena/include
20846 /usr/local/x11r5/include
20847 /usr/lpp/Xamples/include
20848
20849 /usr/openwin/include
20850 /usr/openwin/share/include'
20851
20852 if test "$ac_x_includes" = no; then
20853   # Guess where to find include files, by looking for Intrinsic.h.
20854   # First, try using that file with no special directory specified.
20855   cat >conftest.$ac_ext <<_ACEOF
20856 /* confdefs.h.  */
20857 _ACEOF
20858 cat confdefs.h >>conftest.$ac_ext
20859 cat >>conftest.$ac_ext <<_ACEOF
20860 /* end confdefs.h.  */
20861 #include <X11/Intrinsic.h>
20862 _ACEOF
20863 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20864   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20865   ac_status=$?
20866   grep -v '^ *+' conftest.er1 >conftest.err
20867   rm -f conftest.er1
20868   cat conftest.err >&5
20869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20870   (exit $ac_status); } >/dev/null; then
20871   if test -s conftest.err; then
20872     ac_cpp_err=$ac_c_preproc_warn_flag
20873     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20874   else
20875     ac_cpp_err=
20876   fi
20877 else
20878   ac_cpp_err=yes
20879 fi
20880 if test -z "$ac_cpp_err"; then
20881   # We can compile using X headers with no special include directory.
20882 ac_x_includes=
20883 else
20884   echo "$as_me: failed program was:" >&5
20885 sed 's/^/| /' conftest.$ac_ext >&5
20886
20887   for ac_dir in $ac_x_header_dirs; do
20888   if test -r "$ac_dir/X11/Intrinsic.h"; then
20889     ac_x_includes=$ac_dir
20890     break
20891   fi
20892 done
20893 fi
20894 rm -f conftest.err conftest.$ac_ext
20895 fi # $ac_x_includes = no
20896
20897 if test "$ac_x_libraries" = no; then
20898   # Check for the libraries.
20899   # See if we find them without any special options.
20900   # Don't add to $LIBS permanently.
20901   ac_save_LIBS=$LIBS
20902   LIBS="-lXt $LIBS"
20903   cat >conftest.$ac_ext <<_ACEOF
20904 /* confdefs.h.  */
20905 _ACEOF
20906 cat confdefs.h >>conftest.$ac_ext
20907 cat >>conftest.$ac_ext <<_ACEOF
20908 /* end confdefs.h.  */
20909 #include <X11/Intrinsic.h>
20910 int
20911 main ()
20912 {
20913 XtMalloc (0)
20914   ;
20915   return 0;
20916 }
20917 _ACEOF
20918 rm -f conftest.$ac_objext conftest$ac_exeext
20919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20920   (eval $ac_link) 2>conftest.er1
20921   ac_status=$?
20922   grep -v '^ *+' conftest.er1 >conftest.err
20923   rm -f conftest.er1
20924   cat conftest.err >&5
20925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20926   (exit $ac_status); } &&
20927          { ac_try='test -z "$ac_c_werror_flag"
20928                          || test ! -s conftest.err'
20929   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20930   (eval $ac_try) 2>&5
20931   ac_status=$?
20932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20933   (exit $ac_status); }; } &&
20934          { ac_try='test -s conftest$ac_exeext'
20935   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20936   (eval $ac_try) 2>&5
20937   ac_status=$?
20938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20939   (exit $ac_status); }; }; then
20940   LIBS=$ac_save_LIBS
20941 # We can link X programs with no special library path.
20942 ac_x_libraries=
20943 else
20944   echo "$as_me: failed program was:" >&5
20945 sed 's/^/| /' conftest.$ac_ext >&5
20946
20947 LIBS=$ac_save_LIBS
20948 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
20949 do
20950   # Don't even attempt the hair of trying to link an X program!
20951   for ac_extension in a so sl; do
20952     if test -r $ac_dir/libXt.$ac_extension; then
20953       ac_x_libraries=$ac_dir
20954       break 2
20955     fi
20956   done
20957 done
20958 fi
20959 rm -f conftest.err conftest.$ac_objext \
20960       conftest$ac_exeext conftest.$ac_ext
20961 fi # $ac_x_libraries = no
20962
20963 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
20964   # Didn't find X anywhere.  Cache the known absence of X.
20965   ac_cv_have_x="have_x=no"
20966 else
20967   # Record where we found X for the cache.
20968   ac_cv_have_x="have_x=yes \
20969                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
20970 fi
20971 fi
20972
20973   fi
20974   eval "$ac_cv_have_x"
20975 fi # $with_x != no
20976
20977 if test "$have_x" != yes; then
20978   echo "$as_me:$LINENO: result: $have_x" >&5
20979 echo "${ECHO_T}$have_x" >&6
20980   no_x=yes
20981 else
20982   # If each of the values was on the command line, it overrides each guess.
20983   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
20984   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
20985   # Update the cache value to reflect the command line values.
20986   ac_cv_have_x="have_x=yes \
20987                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
20988   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
20989 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
20990 fi
20991
20992
20993 # Unlike the sim directory, whether a simulator is linked is controlled by
20994 # presence of a gdb_sim definition in the target configure.tgt entry.
20995 # This code just checks for a few cases where we'd like to ignore those
20996 # definitions, even when they're present in the '.mt' file.  These cases
20997 # are when --disable-sim is specified, or if the simulator directory is
20998 # not part of the source tree.
20999 #
21000 # Check whether --enable-sim or --disable-sim was given.
21001 if test "${enable_sim+set}" = set; then
21002   enableval="$enable_sim"
21003   echo "enable_sim = $enable_sim";
21004  echo "enableval = ${enableval}";
21005  case "${enableval}" in
21006   yes) ignore_sim=false ;;
21007   no)  ignore_sim=true ;;
21008   *)   ignore_sim=false ;;
21009  esac
21010 else
21011   ignore_sim=false
21012 fi;
21013
21014 if test ! -d "${srcdir}/../sim"; then
21015   ignore_sim=true
21016 fi
21017
21018 SIM=
21019 SIM_OBS=
21020 if test "${ignore_sim}" = "false"; then
21021   if test x"${gdb_sim}" != x ; then
21022     SIM="${gdb_sim}"
21023     SIM_OBS="remote-sim.o"
21024
21025 cat >>confdefs.h <<\_ACEOF
21026 #define WITH_SIM 1
21027 _ACEOF
21028
21029   fi
21030 fi
21031
21032
21033
21034
21035
21036
21037
21038
21039
21040
21041
21042
21043
21044
21045 # List of host floatformats.
21046
21047 cat >>confdefs.h <<_ACEOF
21048 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
21049 _ACEOF
21050
21051
21052 cat >>confdefs.h <<_ACEOF
21053 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
21054 _ACEOF
21055
21056
21057 cat >>confdefs.h <<_ACEOF
21058 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
21059 _ACEOF
21060
21061
21062 # target_subdir is used by the testsuite to find the target libraries.
21063 target_subdir=
21064 if test "${host}" != "${target}"; then
21065     target_subdir="${target_alias}/"
21066 fi
21067
21068
21069 frags=
21070 if test "${gdb_native}" = "yes"; then
21071   host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
21072   if test ! -f ${host_makefile_frag}; then
21073     { { echo "$as_me:$LINENO: error: \"*** Gdb does not support native target ${host}\"" >&5
21074 echo "$as_me: error: \"*** Gdb does not support native target ${host}\"" >&2;}
21075    { (exit 1); exit 1; }; }
21076   fi
21077   frags="$frags $host_makefile_frag"
21078 else
21079   host_makefile_frag=/dev/null
21080 fi
21081
21082
21083
21084
21085 if test "${gdb_native}" = "yes"; then
21086 # We pick this up from the host configuration file (.mh) because we
21087 # do not have a native configuration Makefile fragment.
21088 nativefile=`sed -n '
21089 s/NAT_FILE[     ]*=[    ]*\([^  ]*\)/\1/p
21090 ' ${host_makefile_frag}`
21091 fi
21092
21093
21094 if test x"${gdb_osabi}" != x ; then
21095
21096 cat >>confdefs.h <<_ACEOF
21097 #define GDB_OSABI_DEFAULT $gdb_osabi
21098 _ACEOF
21099
21100 fi
21101
21102 # Enable multi-ice-gdb-server.
21103 # Check whether --enable-multi-ice or --disable-multi-ice was given.
21104 if test "${enable_multi_ice+set}" = set; then
21105   enableval="$enable_multi_ice"
21106   case $enableval in
21107     yes | no)
21108       ;;
21109     *) { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-multi-ice" >&5
21110 echo "$as_me: error: bad value $enableval for --enable-multi-ice" >&2;}
21111    { (exit 1); exit 1; }; } ;;
21112   esac
21113 fi;
21114 if test "x$enable_multi_ice" = xyes; then
21115
21116
21117 subdirs="$subdirs multi-ice"
21118
21119 fi
21120
21121 # We only build gdbserver automatically in a native configuration.
21122 if test "$gdb_native" = "yes"; then
21123   echo "$as_me:$LINENO: checking whether gdbserver is supported on this host" >&5
21124 echo $ECHO_N "checking whether gdbserver is supported on this host... $ECHO_C" >&6
21125   if test "x$build_gdbserver" = xyes; then
21126     echo "$as_me:$LINENO: result: yes" >&5
21127 echo "${ECHO_T}yes" >&6
21128
21129
21130 subdirs="$subdirs gdbserver"
21131
21132   else
21133     echo "$as_me:$LINENO: result: no" >&5
21134 echo "${ECHO_T}no" >&6
21135   fi
21136 fi
21137
21138 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
21139 # to an empty version.
21140
21141 files=
21142 links=
21143
21144 rm -f nm.h
21145 nm_h=""
21146 if test "${nativefile}" != ""; then
21147     nm_h=nm.h
21148     case "${nativefile}" in
21149       nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
21150       * ) GDB_NM_FILE="${nativefile}"
21151     esac
21152     files="${files} ${GDB_NM_FILE}"
21153     links="${links} nm.h"
21154
21155 cat >>confdefs.h <<_ACEOF
21156 #define GDB_NM_FILE "${GDB_NM_FILE}"
21157 _ACEOF
21158
21159 fi
21160
21161
21162 ac_sources="$files"
21163 ac_dests="$links"
21164 while test -n "$ac_sources"; do
21165   set $ac_dests; ac_dest=$1; shift; ac_dests=$*
21166   set $ac_sources; ac_source=$1; shift; ac_sources=$*
21167   ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
21168 done
21169           ac_config_links="$ac_config_links $ac_config_links_1"
21170
21171
21172
21173
21174
21175 cat >>confdefs.h <<\_ACEOF
21176 #define GDB_DEFAULT_HOST_CHARSET "UTF-8"
21177 _ACEOF
21178
21179
21180                               ac_config_files="$ac_config_files Makefile .gdbinit:gdbinit.in gnulib/Makefile"
21181           ac_config_commands="$ac_config_commands default"
21182 cat >confcache <<\_ACEOF
21183 # This file is a shell script that caches the results of configure
21184 # tests run on this system so they can be shared between configure
21185 # scripts and configure runs, see configure's option --config-cache.
21186 # It is not useful on other systems.  If it contains results you don't
21187 # want to keep, you may remove or edit it.
21188 #
21189 # config.status only pays attention to the cache file if you give it
21190 # the --recheck option to rerun configure.
21191 #
21192 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21193 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21194 # following values.
21195
21196 _ACEOF
21197
21198 # The following way of writing the cache mishandles newlines in values,
21199 # but we know of no workaround that is simple, portable, and efficient.
21200 # So, don't put newlines in cache variables' values.
21201 # Ultrix sh set writes to stderr and can't be redirected directly,
21202 # and sets the high bit in the cache file unless we assign to the vars.
21203 {
21204   (set) 2>&1 |
21205     case `(ac_space=' '; set | grep ac_space) 2>&1` in
21206     *ac_space=\ *)
21207       # `set' does not quote correctly, so add quotes (double-quote
21208       # substitution turns \\\\ into \\, and sed turns \\ into \).
21209       sed -n \
21210         "s/'/'\\\\''/g;
21211           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21212       ;;
21213     *)
21214       # `set' quotes correctly as required by POSIX, so do not add quotes.
21215       sed -n \
21216         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
21217       ;;
21218     esac;
21219 } |
21220   sed '
21221      t clear
21222      : clear
21223      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21224      t end
21225      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21226      : end' >>confcache
21227 if diff $cache_file confcache >/dev/null 2>&1; then :; else
21228   if test -w $cache_file; then
21229     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
21230     cat confcache >$cache_file
21231   else
21232     echo "not updating unwritable cache $cache_file"
21233   fi
21234 fi
21235 rm -f confcache
21236
21237 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21238 # Let make expand exec_prefix.
21239 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21240
21241 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21242 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21243 # trailing colons and then remove the whole line if VPATH becomes empty
21244 # (actually we leave an empty line to preserve line numbers).
21245 if test "x$srcdir" = x.; then
21246   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21247 s/:*\$(srcdir):*/:/;
21248 s/:*\${srcdir}:*/:/;
21249 s/:*@srcdir@:*/:/;
21250 s/^\([^=]*=[     ]*\):*/\1/;
21251 s/:*$//;
21252 s/^[^=]*=[       ]*$//;
21253 }'
21254 fi
21255
21256 DEFS=-DHAVE_CONFIG_H
21257
21258 ac_libobjs=
21259 ac_ltlibobjs=
21260 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21261   # 1. Remove the extension, and $U if already installed.
21262   ac_i=`echo "$ac_i" |
21263          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
21264   # 2. Add them.
21265   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
21266   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
21267 done
21268 LIBOBJS=$ac_libobjs
21269
21270 LTLIBOBJS=$ac_ltlibobjs
21271
21272
21273 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
21274   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
21275 Usually this means the macro was only invoked conditionally." >&5
21276 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
21277 Usually this means the macro was only invoked conditionally." >&2;}
21278    { (exit 1); exit 1; }; }
21279 fi
21280 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
21281   { { echo "$as_me:$LINENO: error: conditional \"GMAKE\" was never defined.
21282 Usually this means the macro was only invoked conditionally." >&5
21283 echo "$as_me: error: conditional \"GMAKE\" was never defined.
21284 Usually this means the macro was only invoked conditionally." >&2;}
21285    { (exit 1); exit 1; }; }
21286 fi
21287 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
21288   { { echo "$as_me:$LINENO: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21289 Usually this means the macro was only invoked conditionally." >&5
21290 echo "$as_me: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21291 Usually this means the macro was only invoked conditionally." >&2;}
21292    { (exit 1); exit 1; }; }
21293 fi
21294
21295     gl_libobjs=
21296     gl_ltlibobjs=
21297     if test -n "$gl_LIBOBJS"; then
21298       # Remove the extension.
21299       sed_drop_objext='s/\.o$//;s/\.obj$//'
21300       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21301         gl_libobjs="$gl_libobjs $i.$ac_objext"
21302         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
21303       done
21304     fi
21305     gl_LIBOBJS=$gl_libobjs
21306
21307     gl_LTLIBOBJS=$gl_ltlibobjs
21308
21309
21310
21311     gltests_libobjs=
21312     gltests_ltlibobjs=
21313     if test -n "$gltests_LIBOBJS"; then
21314       # Remove the extension.
21315       sed_drop_objext='s/\.o$//;s/\.obj$//'
21316       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21317         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
21318         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
21319       done
21320     fi
21321     gltests_LIBOBJS=$gltests_libobjs
21322
21323     gltests_LTLIBOBJS=$gltests_ltlibobjs
21324
21325
21326 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
21327   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
21328 Usually this means the macro was only invoked conditionally." >&5
21329 echo "$as_me: error: conditional \"AMDEP\" was never defined.
21330 Usually this means the macro was only invoked conditionally." >&2;}
21331    { (exit 1); exit 1; }; }
21332 fi
21333 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
21334   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
21335 Usually this means the macro was only invoked conditionally." >&5
21336 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
21337 Usually this means the macro was only invoked conditionally." >&2;}
21338    { (exit 1); exit 1; }; }
21339 fi
21340
21341 : ${CONFIG_STATUS=./config.status}
21342 ac_clean_files_save=$ac_clean_files
21343 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21344 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21345 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21346 cat >$CONFIG_STATUS <<_ACEOF
21347 #! $SHELL
21348 # Generated by $as_me.
21349 # Run this file to recreate the current configuration.
21350 # Compiler output produced by configure, useful for debugging
21351 # configure, is in config.log if it exists.
21352
21353 debug=false
21354 ac_cs_recheck=false
21355 ac_cs_silent=false
21356 SHELL=\${CONFIG_SHELL-$SHELL}
21357 _ACEOF
21358
21359 cat >>$CONFIG_STATUS <<\_ACEOF
21360 ## --------------------- ##
21361 ## M4sh Initialization.  ##
21362 ## --------------------- ##
21363
21364 # Be Bourne compatible
21365 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21366   emulate sh
21367   NULLCMD=:
21368   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21369   # is contrary to our usage.  Disable this feature.
21370   alias -g '${1+"$@"}'='"$@"'
21371 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
21372   set -o posix
21373 fi
21374 DUALCASE=1; export DUALCASE # for MKS sh
21375
21376 # Support unset when possible.
21377 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21378   as_unset=unset
21379 else
21380   as_unset=false
21381 fi
21382
21383
21384 # Work around bugs in pre-3.0 UWIN ksh.
21385 $as_unset ENV MAIL MAILPATH
21386 PS1='$ '
21387 PS2='> '
21388 PS4='+ '
21389
21390 # NLS nuisances.
21391 for as_var in \
21392   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21393   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21394   LC_TELEPHONE LC_TIME
21395 do
21396   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21397     eval $as_var=C; export $as_var
21398   else
21399     $as_unset $as_var
21400   fi
21401 done
21402
21403 # Required to use basename.
21404 if expr a : '\(a\)' >/dev/null 2>&1; then
21405   as_expr=expr
21406 else
21407   as_expr=false
21408 fi
21409
21410 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
21411   as_basename=basename
21412 else
21413   as_basename=false
21414 fi
21415
21416
21417 # Name of the executable.
21418 as_me=`$as_basename "$0" ||
21419 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21420          X"$0" : 'X\(//\)$' \| \
21421          X"$0" : 'X\(/\)$' \| \
21422          .     : '\(.\)' 2>/dev/null ||
21423 echo X/"$0" |
21424     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
21425           /^X\/\(\/\/\)$/{ s//\1/; q; }
21426           /^X\/\(\/\).*/{ s//\1/; q; }
21427           s/.*/./; q'`
21428
21429
21430 # PATH needs CR, and LINENO needs CR and PATH.
21431 # Avoid depending upon Character Ranges.
21432 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21433 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21434 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21435 as_cr_digits='0123456789'
21436 as_cr_alnum=$as_cr_Letters$as_cr_digits
21437
21438 # The user is always right.
21439 if test "${PATH_SEPARATOR+set}" != set; then
21440   echo "#! /bin/sh" >conf$$.sh
21441   echo  "exit 0"   >>conf$$.sh
21442   chmod +x conf$$.sh
21443   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21444     PATH_SEPARATOR=';'
21445   else
21446     PATH_SEPARATOR=:
21447   fi
21448   rm -f conf$$.sh
21449 fi
21450
21451
21452   as_lineno_1=$LINENO
21453   as_lineno_2=$LINENO
21454   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21455   test "x$as_lineno_1" != "x$as_lineno_2" &&
21456   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
21457   # Find who we are.  Look in the path if we contain no path at all
21458   # relative or not.
21459   case $0 in
21460     *[\\/]* ) as_myself=$0 ;;
21461     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21462 for as_dir in $PATH
21463 do
21464   IFS=$as_save_IFS
21465   test -z "$as_dir" && as_dir=.
21466   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21467 done
21468
21469        ;;
21470   esac
21471   # We did not find ourselves, most probably we were run as `sh COMMAND'
21472   # in which case we are not to be found in the path.
21473   if test "x$as_myself" = x; then
21474     as_myself=$0
21475   fi
21476   if test ! -f "$as_myself"; then
21477     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
21478 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
21479    { (exit 1); exit 1; }; }
21480   fi
21481   case $CONFIG_SHELL in
21482   '')
21483     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21484 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
21485 do
21486   IFS=$as_save_IFS
21487   test -z "$as_dir" && as_dir=.
21488   for as_base in sh bash ksh sh5; do
21489          case $as_dir in
21490          /*)
21491            if ("$as_dir/$as_base" -c '
21492   as_lineno_1=$LINENO
21493   as_lineno_2=$LINENO
21494   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21495   test "x$as_lineno_1" != "x$as_lineno_2" &&
21496   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
21497              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
21498              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
21499              CONFIG_SHELL=$as_dir/$as_base
21500              export CONFIG_SHELL
21501              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
21502            fi;;
21503          esac
21504        done
21505 done
21506 ;;
21507   esac
21508
21509   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21510   # uniformly replaced by the line number.  The first 'sed' inserts a
21511   # line-number line before each line; the second 'sed' does the real
21512   # work.  The second script uses 'N' to pair each line-number line
21513   # with the numbered line, and appends trailing '-' during
21514   # substitution so that $LINENO is not a special case at line end.
21515   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21516   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
21517   sed '=' <$as_myself |
21518     sed '
21519       N
21520       s,$,-,
21521       : loop
21522       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
21523       t loop
21524       s,-$,,
21525       s,^['$as_cr_digits']*\n,,
21526     ' >$as_me.lineno &&
21527   chmod +x $as_me.lineno ||
21528     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
21529 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
21530    { (exit 1); exit 1; }; }
21531
21532   # Don't try to exec as it changes $[0], causing all sort of problems
21533   # (the dirname of $[0] is not the place where we might find the
21534   # original and so on.  Autoconf is especially sensible to this).
21535   . ./$as_me.lineno
21536   # Exit status is that of the last command.
21537   exit
21538 }
21539
21540
21541 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
21542   *c*,-n*) ECHO_N= ECHO_C='
21543 ' ECHO_T='      ' ;;
21544   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
21545   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
21546 esac
21547
21548 if expr a : '\(a\)' >/dev/null 2>&1; then
21549   as_expr=expr
21550 else
21551   as_expr=false
21552 fi
21553
21554 rm -f conf$$ conf$$.exe conf$$.file
21555 echo >conf$$.file
21556 if ln -s conf$$.file conf$$ 2>/dev/null; then
21557   # We could just check for DJGPP; but this test a) works b) is more generic
21558   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
21559   if test -f conf$$.exe; then
21560     # Don't use ln at all; we don't have any links
21561     as_ln_s='cp -p'
21562   else
21563     as_ln_s='ln -s'
21564   fi
21565 elif ln conf$$.file conf$$ 2>/dev/null; then
21566   as_ln_s=ln
21567 else
21568   as_ln_s='cp -p'
21569 fi
21570 rm -f conf$$ conf$$.exe conf$$.file
21571
21572 if mkdir -p . 2>/dev/null; then
21573   as_mkdir_p=:
21574 else
21575   test -d ./-p && rmdir ./-p
21576   as_mkdir_p=false
21577 fi
21578
21579 as_executable_p="test -f"
21580
21581 # Sed expression to map a string onto a valid CPP name.
21582 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21583
21584 # Sed expression to map a string onto a valid variable name.
21585 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21586
21587
21588 # IFS
21589 # We need space, tab and new line, in precisely that order.
21590 as_nl='
21591 '
21592 IFS="   $as_nl"
21593
21594 # CDPATH.
21595 $as_unset CDPATH
21596
21597 exec 6>&1
21598
21599 # Open the log real soon, to keep \$[0] and so on meaningful, and to
21600 # report actual input values of CONFIG_FILES etc. instead of their
21601 # values after options handling.  Logging --version etc. is OK.
21602 exec 5>>config.log
21603 {
21604   echo
21605   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21606 ## Running $as_me. ##
21607 _ASBOX
21608 } >&5
21609 cat >&5 <<_CSEOF
21610
21611 This file was extended by $as_me, which was
21612 generated by GNU Autoconf 2.59.  Invocation command line was
21613
21614   CONFIG_FILES    = $CONFIG_FILES
21615   CONFIG_HEADERS  = $CONFIG_HEADERS
21616   CONFIG_LINKS    = $CONFIG_LINKS
21617   CONFIG_COMMANDS = $CONFIG_COMMANDS
21618   $ $0 $@
21619
21620 _CSEOF
21621 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
21622 echo >&5
21623 _ACEOF
21624
21625 # Files that config.status was made for.
21626 if test -n "$ac_config_files"; then
21627   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
21628 fi
21629
21630 if test -n "$ac_config_headers"; then
21631   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
21632 fi
21633
21634 if test -n "$ac_config_links"; then
21635   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
21636 fi
21637
21638 if test -n "$ac_config_commands"; then
21639   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
21640 fi
21641
21642 cat >>$CONFIG_STATUS <<\_ACEOF
21643
21644 ac_cs_usage="\
21645 \`$as_me' instantiates files from templates according to the
21646 current configuration.
21647
21648 Usage: $0 [OPTIONS] [FILE]...
21649
21650   -h, --help       print this help, then exit
21651   -V, --version    print version number, then exit
21652   -q, --quiet      do not print progress messages
21653   -d, --debug      don't remove temporary files
21654       --recheck    update $as_me by reconfiguring in the same conditions
21655   --file=FILE[:TEMPLATE]
21656                    instantiate the configuration file FILE
21657   --header=FILE[:TEMPLATE]
21658                    instantiate the configuration header FILE
21659
21660 Configuration files:
21661 $config_files
21662
21663 Configuration headers:
21664 $config_headers
21665
21666 Configuration links:
21667 $config_links
21668
21669 Configuration commands:
21670 $config_commands
21671
21672 Report bugs to <bug-autoconf@gnu.org>."
21673 _ACEOF
21674
21675 cat >>$CONFIG_STATUS <<_ACEOF
21676 ac_cs_version="\\
21677 config.status
21678 configured by $0, generated by GNU Autoconf 2.59,
21679   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
21680
21681 Copyright (C) 2003 Free Software Foundation, Inc.
21682 This config.status script is free software; the Free Software Foundation
21683 gives unlimited permission to copy, distribute and modify it."
21684 srcdir=$srcdir
21685 INSTALL="$INSTALL"
21686 _ACEOF
21687
21688 cat >>$CONFIG_STATUS <<\_ACEOF
21689 # If no file are specified by the user, then we need to provide default
21690 # value.  By we need to know if files were specified by the user.
21691 ac_need_defaults=:
21692 while test $# != 0
21693 do
21694   case $1 in
21695   --*=*)
21696     ac_option=`expr "x$1" : 'x\([^=]*\)='`
21697     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
21698     ac_shift=:
21699     ;;
21700   -*)
21701     ac_option=$1
21702     ac_optarg=$2
21703     ac_shift=shift
21704     ;;
21705   *) # This is not an option, so the user has probably given explicit
21706      # arguments.
21707      ac_option=$1
21708      ac_need_defaults=false;;
21709   esac
21710
21711   case $ac_option in
21712   # Handling of the options.
21713 _ACEOF
21714 cat >>$CONFIG_STATUS <<\_ACEOF
21715   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21716     ac_cs_recheck=: ;;
21717   --version | --vers* | -V )
21718     echo "$ac_cs_version"; exit 0 ;;
21719   --he | --h)
21720     # Conflict between --help and --header
21721     { { echo "$as_me:$LINENO: error: ambiguous option: $1
21722 Try \`$0 --help' for more information." >&5
21723 echo "$as_me: error: ambiguous option: $1
21724 Try \`$0 --help' for more information." >&2;}
21725    { (exit 1); exit 1; }; };;
21726   --help | --hel | -h )
21727     echo "$ac_cs_usage"; exit 0 ;;
21728   --debug | --d* | -d )
21729     debug=: ;;
21730   --file | --fil | --fi | --f )
21731     $ac_shift
21732     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21733     ac_need_defaults=false;;
21734   --header | --heade | --head | --hea )
21735     $ac_shift
21736     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21737     ac_need_defaults=false;;
21738   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21739   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21740     ac_cs_silent=: ;;
21741
21742   # This is an error.
21743   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
21744 Try \`$0 --help' for more information." >&5
21745 echo "$as_me: error: unrecognized option: $1
21746 Try \`$0 --help' for more information." >&2;}
21747    { (exit 1); exit 1; }; } ;;
21748
21749   *) ac_config_targets="$ac_config_targets $1" ;;
21750
21751   esac
21752   shift
21753 done
21754
21755 ac_configure_extra_args=
21756
21757 if $ac_cs_silent; then
21758   exec 6>/dev/null
21759   ac_configure_extra_args="$ac_configure_extra_args --silent"
21760 fi
21761
21762 _ACEOF
21763 cat >>$CONFIG_STATUS <<_ACEOF
21764 if \$ac_cs_recheck; then
21765   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21766   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21767 fi
21768
21769 _ACEOF
21770
21771 cat >>$CONFIG_STATUS <<_ACEOF
21772 #
21773 # INIT-COMMANDS section.
21774 #
21775
21776 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
21777 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
21778
21779 gdb_host_cpu=$gdb_host_cpu
21780 nativefile=$nativefile
21781
21782
21783 _ACEOF
21784
21785
21786
21787 cat >>$CONFIG_STATUS <<\_ACEOF
21788 for ac_config_target in $ac_config_targets
21789 do
21790   case "$ac_config_target" in
21791   # Handling of arguments.
21792   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21793   ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
21794   "gnulib/Makefile" ) CONFIG_FILES="$CONFIG_FILES gnulib/Makefile" ;;
21795   "$ac_config_links_1" ) CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
21796   "depdir" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
21797   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21798   "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
21799   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
21800   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21801 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21802    { (exit 1); exit 1; }; };;
21803   esac
21804 done
21805
21806 # If the user did not use the arguments to specify the items to instantiate,
21807 # then the envvar interface is used.  Set only those that are not.
21808 # We use the long form for the default assignment because of an extremely
21809 # bizarre bug on SunOS 4.1.3.
21810 if $ac_need_defaults; then
21811   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21812   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21813   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
21814   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21815 fi
21816
21817 # Have a temporary directory for convenience.  Make it in the build tree
21818 # simply because there is no reason to put it here, and in addition,
21819 # creating and moving files from /tmp can sometimes cause problems.
21820 # Create a temporary directory, and hook for its removal unless debugging.
21821 $debug ||
21822 {
21823   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
21824   trap '{ (exit 1); exit 1; }' 1 2 13 15
21825 }
21826
21827 # Create a (secure) tmp directory for tmp files.
21828
21829 {
21830   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
21831   test -n "$tmp" && test -d "$tmp"
21832 }  ||
21833 {
21834   tmp=./confstat$$-$RANDOM
21835   (umask 077 && mkdir $tmp)
21836 } ||
21837 {
21838    echo "$me: cannot create a temporary directory in ." >&2
21839    { (exit 1); exit 1; }
21840 }
21841
21842 _ACEOF
21843
21844 cat >>$CONFIG_STATUS <<_ACEOF
21845
21846 #
21847 # CONFIG_FILES section.
21848 #
21849
21850 # No need to generate the scripts if there are no CONFIG_FILES.
21851 # This happens for instance when ./config.status config.h
21852 if test -n "\$CONFIG_FILES"; then
21853   # Protect against being on the right side of a sed subst in config.status.
21854   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
21855    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
21856 s,@SHELL@,$SHELL,;t t
21857 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
21858 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
21859 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
21860 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
21861 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21862 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21863 s,@exec_prefix@,$exec_prefix,;t t
21864 s,@prefix@,$prefix,;t t
21865 s,@program_transform_name@,$program_transform_name,;t t
21866 s,@bindir@,$bindir,;t t
21867 s,@sbindir@,$sbindir,;t t
21868 s,@libexecdir@,$libexecdir,;t t
21869 s,@datadir@,$datadir,;t t
21870 s,@sysconfdir@,$sysconfdir,;t t
21871 s,@sharedstatedir@,$sharedstatedir,;t t
21872 s,@localstatedir@,$localstatedir,;t t
21873 s,@libdir@,$libdir,;t t
21874 s,@includedir@,$includedir,;t t
21875 s,@oldincludedir@,$oldincludedir,;t t
21876 s,@infodir@,$infodir,;t t
21877 s,@mandir@,$mandir,;t t
21878 s,@build_alias@,$build_alias,;t t
21879 s,@host_alias@,$host_alias,;t t
21880 s,@target_alias@,$target_alias,;t t
21881 s,@DEFS@,$DEFS,;t t
21882 s,@ECHO_C@,$ECHO_C,;t t
21883 s,@ECHO_N@,$ECHO_N,;t t
21884 s,@ECHO_T@,$ECHO_T,;t t
21885 s,@LIBS@,$LIBS,;t t
21886 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
21887 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
21888 s,@MAINT@,$MAINT,;t t
21889 s,@CC@,$CC,;t t
21890 s,@CFLAGS@,$CFLAGS,;t t
21891 s,@LDFLAGS@,$LDFLAGS,;t t
21892 s,@CPPFLAGS@,$CPPFLAGS,;t t
21893 s,@ac_ct_CC@,$ac_ct_CC,;t t
21894 s,@EXEEXT@,$EXEEXT,;t t
21895 s,@OBJEXT@,$OBJEXT,;t t
21896 s,@CPP@,$CPP,;t t
21897 s,@EGREP@,$EGREP,;t t
21898 s,@RANLIB@,$RANLIB,;t t
21899 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
21900 s,@build@,$build,;t t
21901 s,@build_cpu@,$build_cpu,;t t
21902 s,@build_vendor@,$build_vendor,;t t
21903 s,@build_os@,$build_os,;t t
21904 s,@host@,$host,;t t
21905 s,@host_cpu@,$host_cpu,;t t
21906 s,@host_vendor@,$host_vendor,;t t
21907 s,@host_os@,$host_os,;t t
21908 s,@target@,$target,;t t
21909 s,@target_cpu@,$target_cpu,;t t
21910 s,@target_vendor@,$target_vendor,;t t
21911 s,@target_os@,$target_os,;t t
21912 s,@am__leading_dot@,$am__leading_dot,;t t
21913 s,@DEPDIR@,$DEPDIR,;t t
21914 s,@CCDEPMODE@,$CCDEPMODE,;t t
21915 s,@MAKE@,$MAKE,;t t
21916 s,@GMAKE_TRUE@,$GMAKE_TRUE,;t t
21917 s,@GMAKE_FALSE@,$GMAKE_FALSE,;t t
21918 s,@SET_MAKE@,$SET_MAKE,;t t
21919 s,@USE_NLS@,$USE_NLS,;t t
21920 s,@LIBINTL@,$LIBINTL,;t t
21921 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
21922 s,@INCINTL@,$INCINTL,;t t
21923 s,@XGETTEXT@,$XGETTEXT,;t t
21924 s,@GMSGFMT@,$GMSGFMT,;t t
21925 s,@POSUB@,$POSUB,;t t
21926 s,@CATALOGS@,$CATALOGS,;t t
21927 s,@DATADIRNAME@,$DATADIRNAME,;t t
21928 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
21929 s,@GENCAT@,$GENCAT,;t t
21930 s,@CATOBJEXT@,$CATOBJEXT,;t t
21931 s,@localedir@,$localedir,;t t
21932 s,@GL_COND_LIBTOOL_TRUE@,$GL_COND_LIBTOOL_TRUE,;t t
21933 s,@GL_COND_LIBTOOL_FALSE@,$GL_COND_LIBTOOL_FALSE,;t t
21934 s,@GNULIB_MEMMEM@,$GNULIB_MEMMEM,;t t
21935 s,@GNULIB_MEMPCPY@,$GNULIB_MEMPCPY,;t t
21936 s,@GNULIB_MEMRCHR@,$GNULIB_MEMRCHR,;t t
21937 s,@GNULIB_STPCPY@,$GNULIB_STPCPY,;t t
21938 s,@GNULIB_STPNCPY@,$GNULIB_STPNCPY,;t t
21939 s,@GNULIB_STRCHRNUL@,$GNULIB_STRCHRNUL,;t t
21940 s,@GNULIB_STRDUP@,$GNULIB_STRDUP,;t t
21941 s,@GNULIB_STRNDUP@,$GNULIB_STRNDUP,;t t
21942 s,@GNULIB_STRNLEN@,$GNULIB_STRNLEN,;t t
21943 s,@GNULIB_STRPBRK@,$GNULIB_STRPBRK,;t t
21944 s,@GNULIB_STRSEP@,$GNULIB_STRSEP,;t t
21945 s,@GNULIB_STRSTR@,$GNULIB_STRSTR,;t t
21946 s,@GNULIB_STRCASESTR@,$GNULIB_STRCASESTR,;t t
21947 s,@GNULIB_STRTOK_R@,$GNULIB_STRTOK_R,;t t
21948 s,@GNULIB_MBSLEN@,$GNULIB_MBSLEN,;t t
21949 s,@GNULIB_MBSNLEN@,$GNULIB_MBSNLEN,;t t
21950 s,@GNULIB_MBSCHR@,$GNULIB_MBSCHR,;t t
21951 s,@GNULIB_MBSRCHR@,$GNULIB_MBSRCHR,;t t
21952 s,@GNULIB_MBSSTR@,$GNULIB_MBSSTR,;t t
21953 s,@GNULIB_MBSCASECMP@,$GNULIB_MBSCASECMP,;t t
21954 s,@GNULIB_MBSNCASECMP@,$GNULIB_MBSNCASECMP,;t t
21955 s,@GNULIB_MBSPCASECMP@,$GNULIB_MBSPCASECMP,;t t
21956 s,@GNULIB_MBSCASESTR@,$GNULIB_MBSCASESTR,;t t
21957 s,@GNULIB_MBSCSPN@,$GNULIB_MBSCSPN,;t t
21958 s,@GNULIB_MBSPBRK@,$GNULIB_MBSPBRK,;t t
21959 s,@GNULIB_MBSSPN@,$GNULIB_MBSSPN,;t t
21960 s,@GNULIB_MBSSEP@,$GNULIB_MBSSEP,;t t
21961 s,@GNULIB_MBSTOK_R@,$GNULIB_MBSTOK_R,;t t
21962 s,@GNULIB_STRERROR@,$GNULIB_STRERROR,;t t
21963 s,@GNULIB_STRSIGNAL@,$GNULIB_STRSIGNAL,;t t
21964 s,@HAVE_DECL_MEMMEM@,$HAVE_DECL_MEMMEM,;t t
21965 s,@HAVE_MEMPCPY@,$HAVE_MEMPCPY,;t t
21966 s,@HAVE_DECL_MEMRCHR@,$HAVE_DECL_MEMRCHR,;t t
21967 s,@HAVE_STPCPY@,$HAVE_STPCPY,;t t
21968 s,@HAVE_STPNCPY@,$HAVE_STPNCPY,;t t
21969 s,@HAVE_STRCHRNUL@,$HAVE_STRCHRNUL,;t t
21970 s,@HAVE_DECL_STRDUP@,$HAVE_DECL_STRDUP,;t t
21971 s,@HAVE_STRNDUP@,$HAVE_STRNDUP,;t t
21972 s,@HAVE_DECL_STRNDUP@,$HAVE_DECL_STRNDUP,;t t
21973 s,@HAVE_DECL_STRNLEN@,$HAVE_DECL_STRNLEN,;t t
21974 s,@HAVE_STRPBRK@,$HAVE_STRPBRK,;t t
21975 s,@HAVE_STRSEP@,$HAVE_STRSEP,;t t
21976 s,@HAVE_STRCASESTR@,$HAVE_STRCASESTR,;t t
21977 s,@HAVE_DECL_STRTOK_R@,$HAVE_DECL_STRTOK_R,;t t
21978 s,@HAVE_DECL_STRERROR@,$HAVE_DECL_STRERROR,;t t
21979 s,@HAVE_DECL_STRSIGNAL@,$HAVE_DECL_STRSIGNAL,;t t
21980 s,@REPLACE_STRERROR@,$REPLACE_STRERROR,;t t
21981 s,@REPLACE_STRSIGNAL@,$REPLACE_STRSIGNAL,;t t
21982 s,@REPLACE_MEMMEM@,$REPLACE_MEMMEM,;t t
21983 s,@REPLACE_STRCASESTR@,$REPLACE_STRCASESTR,;t t
21984 s,@REPLACE_STRSTR@,$REPLACE_STRSTR,;t t
21985 s,@HAVE_LONG_LONG_INT@,$HAVE_LONG_LONG_INT,;t t
21986 s,@HAVE_UNSIGNED_LONG_LONG_INT@,$HAVE_UNSIGNED_LONG_LONG_INT,;t t
21987 s,@HAVE_INTTYPES_H@,$HAVE_INTTYPES_H,;t t
21988 s,@HAVE_SYS_TYPES_H@,$HAVE_SYS_TYPES_H,;t t
21989 s,@INCLUDE_NEXT@,$INCLUDE_NEXT,;t t
21990 s,@NEXT_STDINT_H@,$NEXT_STDINT_H,;t t
21991 s,@HAVE_STDINT_H@,$HAVE_STDINT_H,;t t
21992 s,@HAVE_SYS_INTTYPES_H@,$HAVE_SYS_INTTYPES_H,;t t
21993 s,@HAVE_SYS_BITYPES_H@,$HAVE_SYS_BITYPES_H,;t t
21994 s,@BITSIZEOF_PTRDIFF_T@,$BITSIZEOF_PTRDIFF_T,;t t
21995 s,@BITSIZEOF_SIG_ATOMIC_T@,$BITSIZEOF_SIG_ATOMIC_T,;t t
21996 s,@BITSIZEOF_SIZE_T@,$BITSIZEOF_SIZE_T,;t t
21997 s,@BITSIZEOF_WCHAR_T@,$BITSIZEOF_WCHAR_T,;t t
21998 s,@BITSIZEOF_WINT_T@,$BITSIZEOF_WINT_T,;t t
21999 s,@HAVE_SIGNED_SIG_ATOMIC_T@,$HAVE_SIGNED_SIG_ATOMIC_T,;t t
22000 s,@HAVE_SIGNED_WCHAR_T@,$HAVE_SIGNED_WCHAR_T,;t t
22001 s,@HAVE_SIGNED_WINT_T@,$HAVE_SIGNED_WINT_T,;t t
22002 s,@PTRDIFF_T_SUFFIX@,$PTRDIFF_T_SUFFIX,;t t
22003 s,@SIG_ATOMIC_T_SUFFIX@,$SIG_ATOMIC_T_SUFFIX,;t t
22004 s,@SIZE_T_SUFFIX@,$SIZE_T_SUFFIX,;t t
22005 s,@WCHAR_T_SUFFIX@,$WCHAR_T_SUFFIX,;t t
22006 s,@WINT_T_SUFFIX@,$WINT_T_SUFFIX,;t t
22007 s,@STDINT_H@,$STDINT_H,;t t
22008 s,@NEXT_STRING_H@,$NEXT_STRING_H,;t t
22009 s,@GNULIB_WCWIDTH@,$GNULIB_WCWIDTH,;t t
22010 s,@HAVE_DECL_WCWIDTH@,$HAVE_DECL_WCWIDTH,;t t
22011 s,@REPLACE_WCWIDTH@,$REPLACE_WCWIDTH,;t t
22012 s,@WCHAR_H@,$WCHAR_H,;t t
22013 s,@HAVE_WCHAR_H@,$HAVE_WCHAR_H,;t t
22014 s,@NEXT_WCHAR_H@,$NEXT_WCHAR_H,;t t
22015 s,@LIBGNU_LIBDEPS@,$LIBGNU_LIBDEPS,;t t
22016 s,@LIBGNU_LTLIBDEPS@,$LIBGNU_LTLIBDEPS,;t t
22017 s,@GNULIB_STDINT_H@,$GNULIB_STDINT_H,;t t
22018 s,@PACKAGE@,$PACKAGE,;t t
22019 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
22020 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
22021 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
22022 s,@CYGPATH_W@,$CYGPATH_W,;t t
22023 s,@PYTHON2_4@,$PYTHON2_4,;t t
22024 s,@ACLOCAL@,$ACLOCAL,;t t
22025 s,@AUTOCONF@,$AUTOCONF,;t t
22026 s,@AUTOMAKE@,$AUTOMAKE,;t t
22027 s,@AUTOHEADER@,$AUTOHEADER,;t t
22028 s,@MAKEINFO@,$MAKEINFO,;t t
22029 s,@install_sh@,$install_sh,;t t
22030 s,@STRIP@,$STRIP,;t t
22031 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
22032 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
22033 s,@mkdir_p@,$mkdir_p,;t t
22034 s,@AWK@,$AWK,;t t
22035 s,@AMTAR@,$AMTAR,;t t
22036 s,@am__tar@,$am__tar,;t t
22037 s,@am__untar@,$am__untar,;t t
22038 s,@am__include@,$am__include,;t t
22039 s,@am__quote@,$am__quote,;t t
22040 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
22041 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
22042 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
22043 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
22044 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
22045 s,@subdirs@,$subdirs,;t t
22046 s,@TARGET_OBS@,$TARGET_OBS,;t t
22047 s,@PKGVERSION@,$PKGVERSION,;t t
22048 s,@REPORT_BUGS_TO@,$REPORT_BUGS_TO,;t t
22049 s,@REPORT_BUGS_TEXI@,$REPORT_BUGS_TEXI,;t t
22050 s,@LN_S@,$LN_S,;t t
22051 s,@YACC@,$YACC,;t t
22052 s,@AR@,$AR,;t t
22053 s,@ac_ct_AR@,$ac_ct_AR,;t t
22054 s,@DLLTOOL@,$DLLTOOL,;t t
22055 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
22056 s,@WINDRES@,$WINDRES,;t t
22057 s,@ac_ct_WINDRES@,$ac_ct_WINDRES,;t t
22058 s,@MIG@,$MIG,;t t
22059 s,@ac_ct_MIG@,$ac_ct_MIG,;t t
22060 s,@READLINE@,$READLINE,;t t
22061 s,@READLINE_DEPS@,$READLINE_DEPS,;t t
22062 s,@READLINE_CFLAGS@,$READLINE_CFLAGS,;t t
22063 s,@HAVE_LIBEXPAT@,$HAVE_LIBEXPAT,;t t
22064 s,@LIBEXPAT@,$LIBEXPAT,;t t
22065 s,@LTLIBEXPAT@,$LTLIBEXPAT,;t t
22066 s,@PYTHON_CFLAGS@,$PYTHON_CFLAGS,;t t
22067 s,@ALLOCA@,$ALLOCA,;t t
22068 s,@CONFIG_LDFLAGS@,$CONFIG_LDFLAGS,;t t
22069 s,@TARGET_SYSTEM_ROOT@,$TARGET_SYSTEM_ROOT,;t t
22070 s,@TARGET_SYSTEM_ROOT_DEFINE@,$TARGET_SYSTEM_ROOT_DEFINE,;t t
22071 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
22072 s,@WERROR_CFLAGS@,$WERROR_CFLAGS,;t t
22073 s,@SER_HARDWIRE@,$SER_HARDWIRE,;t t
22074 s,@WIN32LIBS@,$WIN32LIBS,;t t
22075 s,@LIBGUI@,$LIBGUI,;t t
22076 s,@GUI_CFLAGS_X@,$GUI_CFLAGS_X,;t t
22077 s,@WIN32LDAPP@,$WIN32LDAPP,;t t
22078 s,@TCL_VERSION@,$TCL_VERSION,;t t
22079 s,@TCL_PATCH_LEVEL@,$TCL_PATCH_LEVEL,;t t
22080 s,@TCL_BIN_DIR@,$TCL_BIN_DIR,;t t
22081 s,@TCL_SRC_DIR@,$TCL_SRC_DIR,;t t
22082 s,@TCL_LIB_FILE@,$TCL_LIB_FILE,;t t
22083 s,@TCL_LIB_FLAG@,$TCL_LIB_FLAG,;t t
22084 s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
22085 s,@TCL_STUB_LIB_FILE@,$TCL_STUB_LIB_FILE,;t t
22086 s,@TCL_STUB_LIB_FLAG@,$TCL_STUB_LIB_FLAG,;t t
22087 s,@TCL_STUB_LIB_SPEC@,$TCL_STUB_LIB_SPEC,;t t
22088 s,@TCL_INCLUDE@,$TCL_INCLUDE,;t t
22089 s,@TCL_LIBRARY@,$TCL_LIBRARY,;t t
22090 s,@TCL_DEPS@,$TCL_DEPS,;t t
22091 s,@TK_VERSION@,$TK_VERSION,;t t
22092 s,@TK_BIN_DIR@,$TK_BIN_DIR,;t t
22093 s,@TK_SRC_DIR@,$TK_SRC_DIR,;t t
22094 s,@TK_LIB_FILE@,$TK_LIB_FILE,;t t
22095 s,@TK_LIB_FLAG@,$TK_LIB_FLAG,;t t
22096 s,@TK_LIB_SPEC@,$TK_LIB_SPEC,;t t
22097 s,@TK_STUB_LIB_FILE@,$TK_STUB_LIB_FILE,;t t
22098 s,@TK_STUB_LIB_FLAG@,$TK_STUB_LIB_FLAG,;t t
22099 s,@TK_STUB_LIB_SPEC@,$TK_STUB_LIB_SPEC,;t t
22100 s,@TK_INCLUDE@,$TK_INCLUDE,;t t
22101 s,@TK_LIBRARY@,$TK_LIBRARY,;t t
22102 s,@TK_DEPS@,$TK_DEPS,;t t
22103 s,@TK_XINCLUDES@,$TK_XINCLUDES,;t t
22104 s,@X_CFLAGS@,$X_CFLAGS,;t t
22105 s,@X_LDFLAGS@,$X_LDFLAGS,;t t
22106 s,@X_LIBS@,$X_LIBS,;t t
22107 s,@GDBTKLIBS@,$GDBTKLIBS,;t t
22108 s,@GDBTK_CFLAGS@,$GDBTK_CFLAGS,;t t
22109 s,@GDBTK_SRC_DIR@,$GDBTK_SRC_DIR,;t t
22110 s,@SIM@,$SIM,;t t
22111 s,@SIM_OBS@,$SIM_OBS,;t t
22112 s,@ENABLE_CFLAGS@,$ENABLE_CFLAGS,;t t
22113 s,@PROFILE_CFLAGS@,$PROFILE_CFLAGS,;t t
22114 s,@CONFIG_OBS@,$CONFIG_OBS,;t t
22115 s,@CONFIG_DEPS@,$CONFIG_DEPS,;t t
22116 s,@CONFIG_SRCS@,$CONFIG_SRCS,;t t
22117 s,@CONFIG_ALL@,$CONFIG_ALL,;t t
22118 s,@CONFIG_CLEAN@,$CONFIG_CLEAN,;t t
22119 s,@CONFIG_INSTALL@,$CONFIG_INSTALL,;t t
22120 s,@CONFIG_UNINSTALL@,$CONFIG_UNINSTALL,;t t
22121 s,@target_subdir@,$target_subdir,;t t
22122 s,@frags@,$frags,;t t
22123 s,@nm_h@,$nm_h,;t t
22124 s,@LIBOBJS@,$LIBOBJS,;t t
22125 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
22126 s,@gl_LIBOBJS@,$gl_LIBOBJS,;t t
22127 s,@gl_LTLIBOBJS@,$gl_LTLIBOBJS,;t t
22128 s,@gltests_LIBOBJS@,$gltests_LIBOBJS,;t t
22129 s,@gltests_LTLIBOBJS@,$gltests_LTLIBOBJS,;t t
22130 /@host_makefile_frag@/r $host_makefile_frag
22131 s,@host_makefile_frag@,,;t t
22132 CEOF
22133
22134 _ACEOF
22135
22136   cat >>$CONFIG_STATUS <<\_ACEOF
22137   # Split the substitutions into bite-sized pieces for seds with
22138   # small command number limits, like on Digital OSF/1 and HP-UX.
22139   ac_max_sed_lines=48
22140   ac_sed_frag=1 # Number of current file.
22141   ac_beg=1 # First line for current file.
22142   ac_end=$ac_max_sed_lines # Line after last line for current file.
22143   ac_more_lines=:
22144   ac_sed_cmds=
22145   while $ac_more_lines; do
22146     if test $ac_beg -gt 1; then
22147       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22148     else
22149       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22150     fi
22151     if test ! -s $tmp/subs.frag; then
22152       ac_more_lines=false
22153     else
22154       # The purpose of the label and of the branching condition is to
22155       # speed up the sed processing (if there are no `@' at all, there
22156       # is no need to browse any of the substitutions).
22157       # These are the two extra sed commands mentioned above.
22158       (echo ':t
22159   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
22160       if test -z "$ac_sed_cmds"; then
22161         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
22162       else
22163         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
22164       fi
22165       ac_sed_frag=`expr $ac_sed_frag + 1`
22166       ac_beg=$ac_end
22167       ac_end=`expr $ac_end + $ac_max_sed_lines`
22168     fi
22169   done
22170   if test -z "$ac_sed_cmds"; then
22171     ac_sed_cmds=cat
22172   fi
22173 fi # test -n "$CONFIG_FILES"
22174
22175 _ACEOF
22176 cat >>$CONFIG_STATUS <<\_ACEOF
22177 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
22178   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22179   case $ac_file in
22180   - | *:- | *:-:* ) # input from stdin
22181         cat >$tmp/stdin
22182         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22183         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22184   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22185         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22186   * )   ac_file_in=$ac_file.in ;;
22187   esac
22188
22189   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
22190   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22191 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22192          X"$ac_file" : 'X\(//\)[^/]' \| \
22193          X"$ac_file" : 'X\(//\)$' \| \
22194          X"$ac_file" : 'X\(/\)' \| \
22195          .     : '\(.\)' 2>/dev/null ||
22196 echo X"$ac_file" |
22197     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22198           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22199           /^X\(\/\/\)$/{ s//\1/; q; }
22200           /^X\(\/\).*/{ s//\1/; q; }
22201           s/.*/./; q'`
22202   { if $as_mkdir_p; then
22203     mkdir -p "$ac_dir"
22204   else
22205     as_dir="$ac_dir"
22206     as_dirs=
22207     while test ! -d "$as_dir"; do
22208       as_dirs="$as_dir $as_dirs"
22209       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22210 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22211          X"$as_dir" : 'X\(//\)[^/]' \| \
22212          X"$as_dir" : 'X\(//\)$' \| \
22213          X"$as_dir" : 'X\(/\)' \| \
22214          .     : '\(.\)' 2>/dev/null ||
22215 echo X"$as_dir" |
22216     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22217           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22218           /^X\(\/\/\)$/{ s//\1/; q; }
22219           /^X\(\/\).*/{ s//\1/; q; }
22220           s/.*/./; q'`
22221     done
22222     test ! -n "$as_dirs" || mkdir $as_dirs
22223   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22224 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22225    { (exit 1); exit 1; }; }; }
22226
22227   ac_builddir=.
22228
22229 if test "$ac_dir" != .; then
22230   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22231   # A "../" for each directory in $ac_dir_suffix.
22232   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22233 else
22234   ac_dir_suffix= ac_top_builddir=
22235 fi
22236
22237 case $srcdir in
22238   .)  # No --srcdir option.  We are building in place.
22239     ac_srcdir=.
22240     if test -z "$ac_top_builddir"; then
22241        ac_top_srcdir=.
22242     else
22243        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22244     fi ;;
22245   [\\/]* | ?:[\\/]* )  # Absolute path.
22246     ac_srcdir=$srcdir$ac_dir_suffix;
22247     ac_top_srcdir=$srcdir ;;
22248   *) # Relative path.
22249     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22250     ac_top_srcdir=$ac_top_builddir$srcdir ;;
22251 esac
22252
22253 # Do not use `cd foo && pwd` to compute absolute paths, because
22254 # the directories may not exist.
22255 case `pwd` in
22256 .) ac_abs_builddir="$ac_dir";;
22257 *)
22258   case "$ac_dir" in
22259   .) ac_abs_builddir=`pwd`;;
22260   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22261   *) ac_abs_builddir=`pwd`/"$ac_dir";;
22262   esac;;
22263 esac
22264 case $ac_abs_builddir in
22265 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22266 *)
22267   case ${ac_top_builddir}. in
22268   .) ac_abs_top_builddir=$ac_abs_builddir;;
22269   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22270   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22271   esac;;
22272 esac
22273 case $ac_abs_builddir in
22274 .) ac_abs_srcdir=$ac_srcdir;;
22275 *)
22276   case $ac_srcdir in
22277   .) ac_abs_srcdir=$ac_abs_builddir;;
22278   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22279   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22280   esac;;
22281 esac
22282 case $ac_abs_builddir in
22283 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22284 *)
22285   case $ac_top_srcdir in
22286   .) ac_abs_top_srcdir=$ac_abs_builddir;;
22287   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22288   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22289   esac;;
22290 esac
22291
22292
22293   case $INSTALL in
22294   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22295   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
22296   esac
22297
22298   if test x"$ac_file" != x-; then
22299     { echo "$as_me:$LINENO: creating $ac_file" >&5
22300 echo "$as_me: creating $ac_file" >&6;}
22301     rm -f "$ac_file"
22302   fi
22303   # Let's still pretend it is `configure' which instantiates (i.e., don't
22304   # use $as_me), people would be surprised to read:
22305   #    /* config.h.  Generated by config.status.  */
22306   if test x"$ac_file" = x-; then
22307     configure_input=
22308   else
22309     configure_input="$ac_file.  "
22310   fi
22311   configure_input=$configure_input"Generated from `echo $ac_file_in |
22312                                      sed 's,.*/,,'` by configure."
22313
22314   # First look for the input files in the build tree, otherwise in the
22315   # src tree.
22316   ac_file_inputs=`IFS=:
22317     for f in $ac_file_in; do
22318       case $f in
22319       -) echo $tmp/stdin ;;
22320       [\\/$]*)
22321          # Absolute (can't be DOS-style, as IFS=:)
22322          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22323 echo "$as_me: error: cannot find input file: $f" >&2;}
22324    { (exit 1); exit 1; }; }
22325          echo "$f";;
22326       *) # Relative
22327          if test -f "$f"; then
22328            # Build tree
22329            echo "$f"
22330          elif test -f "$srcdir/$f"; then
22331            # Source tree
22332            echo "$srcdir/$f"
22333          else
22334            # /dev/null tree
22335            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22336 echo "$as_me: error: cannot find input file: $f" >&2;}
22337    { (exit 1); exit 1; }; }
22338          fi;;
22339       esac
22340     done` || { (exit 1); exit 1; }
22341 _ACEOF
22342 cat >>$CONFIG_STATUS <<_ACEOF
22343   sed "$ac_vpsub
22344 $extrasub
22345 _ACEOF
22346 cat >>$CONFIG_STATUS <<\_ACEOF
22347 :t
22348 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22349 s,@configure_input@,$configure_input,;t t
22350 s,@srcdir@,$ac_srcdir,;t t
22351 s,@abs_srcdir@,$ac_abs_srcdir,;t t
22352 s,@top_srcdir@,$ac_top_srcdir,;t t
22353 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
22354 s,@builddir@,$ac_builddir,;t t
22355 s,@abs_builddir@,$ac_abs_builddir,;t t
22356 s,@top_builddir@,$ac_top_builddir,;t t
22357 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
22358 s,@INSTALL@,$ac_INSTALL,;t t
22359 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
22360   rm -f $tmp/stdin
22361   if test x"$ac_file" != x-; then
22362     mv $tmp/out $ac_file
22363   else
22364     cat $tmp/out
22365     rm -f $tmp/out
22366   fi
22367
22368 done
22369 _ACEOF
22370 cat >>$CONFIG_STATUS <<\_ACEOF
22371
22372 #
22373 # CONFIG_HEADER section.
22374 #
22375
22376 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
22377 # NAME is the cpp macro being defined and VALUE is the value it is being given.
22378 #
22379 # ac_d sets the value in "#define NAME VALUE" lines.
22380 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
22381 ac_dB='[         ].*$,\1#\2'
22382 ac_dC=' '
22383 ac_dD=',;t'
22384 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
22385 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
22386 ac_uB='$,\1#\2define\3'
22387 ac_uC=' '
22388 ac_uD=',;t'
22389
22390 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
22391   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22392   case $ac_file in
22393   - | *:- | *:-:* ) # input from stdin
22394         cat >$tmp/stdin
22395         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22396         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22397   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22398         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22399   * )   ac_file_in=$ac_file.in ;;
22400   esac
22401
22402   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
22403 echo "$as_me: creating $ac_file" >&6;}
22404
22405   # First look for the input files in the build tree, otherwise in the
22406   # src tree.
22407   ac_file_inputs=`IFS=:
22408     for f in $ac_file_in; do
22409       case $f in
22410       -) echo $tmp/stdin ;;
22411       [\\/$]*)
22412          # Absolute (can't be DOS-style, as IFS=:)
22413          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22414 echo "$as_me: error: cannot find input file: $f" >&2;}
22415    { (exit 1); exit 1; }; }
22416          # Do quote $f, to prevent DOS paths from being IFS'd.
22417          echo "$f";;
22418       *) # Relative
22419          if test -f "$f"; then
22420            # Build tree
22421            echo "$f"
22422          elif test -f "$srcdir/$f"; then
22423            # Source tree
22424            echo "$srcdir/$f"
22425          else
22426            # /dev/null tree
22427            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22428 echo "$as_me: error: cannot find input file: $f" >&2;}
22429    { (exit 1); exit 1; }; }
22430          fi;;
22431       esac
22432     done` || { (exit 1); exit 1; }
22433   # Remove the trailing spaces.
22434   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
22435
22436 _ACEOF
22437
22438 # Transform confdefs.h into two sed scripts, `conftest.defines' and
22439 # `conftest.undefs', that substitutes the proper values into
22440 # config.h.in to produce config.h.  The first handles `#define'
22441 # templates, and the second `#undef' templates.
22442 # And first: Protect against being on the right side of a sed subst in
22443 # config.status.  Protect against being in an unquoted here document
22444 # in config.status.
22445 rm -f conftest.defines conftest.undefs
22446 # Using a here document instead of a string reduces the quoting nightmare.
22447 # Putting comments in sed scripts is not portable.
22448 #
22449 # `end' is used to avoid that the second main sed command (meant for
22450 # 0-ary CPP macros) applies to n-ary macro definitions.
22451 # See the Autoconf documentation for `clear'.
22452 cat >confdef2sed.sed <<\_ACEOF
22453 s/[\\&,]/\\&/g
22454 s,[\\$`],\\&,g
22455 t clear
22456 : clear
22457 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
22458 t end
22459 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
22460 : end
22461 _ACEOF
22462 # If some macros were called several times there might be several times
22463 # the same #defines, which is useless.  Nevertheless, we may not want to
22464 # sort them, since we want the *last* AC-DEFINE to be honored.
22465 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
22466 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
22467 rm -f confdef2sed.sed
22468
22469 # This sed command replaces #undef with comments.  This is necessary, for
22470 # example, in the case of _POSIX_SOURCE, which is predefined and required
22471 # on some systems where configure will not decide to define it.
22472 cat >>conftest.undefs <<\_ACEOF
22473 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
22474 _ACEOF
22475
22476 # Break up conftest.defines because some shells have a limit on the size
22477 # of here documents, and old seds have small limits too (100 cmds).
22478 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
22479 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
22480 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
22481 echo '  :' >>$CONFIG_STATUS
22482 rm -f conftest.tail
22483 while grep . conftest.defines >/dev/null
22484 do
22485   # Write a limited-size here document to $tmp/defines.sed.
22486   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
22487   # Speed up: don't consider the non `#define' lines.
22488   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
22489   # Work around the forget-to-reset-the-flag bug.
22490   echo 't clr' >>$CONFIG_STATUS
22491   echo ': clr' >>$CONFIG_STATUS
22492   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
22493   echo 'CEOF
22494   sed -f $tmp/defines.sed $tmp/in >$tmp/out
22495   rm -f $tmp/in
22496   mv $tmp/out $tmp/in
22497 ' >>$CONFIG_STATUS
22498   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
22499   rm -f conftest.defines
22500   mv conftest.tail conftest.defines
22501 done
22502 rm -f conftest.defines
22503 echo '  fi # grep' >>$CONFIG_STATUS
22504 echo >>$CONFIG_STATUS
22505
22506 # Break up conftest.undefs because some shells have a limit on the size
22507 # of here documents, and old seds have small limits too (100 cmds).
22508 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
22509 rm -f conftest.tail
22510 while grep . conftest.undefs >/dev/null
22511 do
22512   # Write a limited-size here document to $tmp/undefs.sed.
22513   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
22514   # Speed up: don't consider the non `#undef'
22515   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
22516   # Work around the forget-to-reset-the-flag bug.
22517   echo 't clr' >>$CONFIG_STATUS
22518   echo ': clr' >>$CONFIG_STATUS
22519   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
22520   echo 'CEOF
22521   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
22522   rm -f $tmp/in
22523   mv $tmp/out $tmp/in
22524 ' >>$CONFIG_STATUS
22525   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
22526   rm -f conftest.undefs
22527   mv conftest.tail conftest.undefs
22528 done
22529 rm -f conftest.undefs
22530
22531 cat >>$CONFIG_STATUS <<\_ACEOF
22532   # Let's still pretend it is `configure' which instantiates (i.e., don't
22533   # use $as_me), people would be surprised to read:
22534   #    /* config.h.  Generated by config.status.  */
22535   if test x"$ac_file" = x-; then
22536     echo "/* Generated by configure.  */" >$tmp/config.h
22537   else
22538     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
22539   fi
22540   cat $tmp/in >>$tmp/config.h
22541   rm -f $tmp/in
22542   if test x"$ac_file" != x-; then
22543     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
22544       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22545 echo "$as_me: $ac_file is unchanged" >&6;}
22546     else
22547       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22548 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22549          X"$ac_file" : 'X\(//\)[^/]' \| \
22550          X"$ac_file" : 'X\(//\)$' \| \
22551          X"$ac_file" : 'X\(/\)' \| \
22552          .     : '\(.\)' 2>/dev/null ||
22553 echo X"$ac_file" |
22554     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22555           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22556           /^X\(\/\/\)$/{ s//\1/; q; }
22557           /^X\(\/\).*/{ s//\1/; q; }
22558           s/.*/./; q'`
22559       { if $as_mkdir_p; then
22560     mkdir -p "$ac_dir"
22561   else
22562     as_dir="$ac_dir"
22563     as_dirs=
22564     while test ! -d "$as_dir"; do
22565       as_dirs="$as_dir $as_dirs"
22566       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22567 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22568          X"$as_dir" : 'X\(//\)[^/]' \| \
22569          X"$as_dir" : 'X\(//\)$' \| \
22570          X"$as_dir" : 'X\(/\)' \| \
22571          .     : '\(.\)' 2>/dev/null ||
22572 echo X"$as_dir" |
22573     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22574           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22575           /^X\(\/\/\)$/{ s//\1/; q; }
22576           /^X\(\/\).*/{ s//\1/; q; }
22577           s/.*/./; q'`
22578     done
22579     test ! -n "$as_dirs" || mkdir $as_dirs
22580   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22581 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22582    { (exit 1); exit 1; }; }; }
22583
22584       rm -f $ac_file
22585       mv $tmp/config.h $ac_file
22586     fi
22587   else
22588     cat $tmp/config.h
22589     rm -f $tmp/config.h
22590   fi
22591 # Compute $ac_file's index in $config_headers.
22592 _am_stamp_count=1
22593 for _am_header in $config_headers :; do
22594   case $_am_header in
22595     $ac_file | $ac_file:* )
22596       break ;;
22597     * )
22598       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22599   esac
22600 done
22601 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
22602 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22603          X$ac_file : 'X\(//\)[^/]' \| \
22604          X$ac_file : 'X\(//\)$' \| \
22605          X$ac_file : 'X\(/\)' \| \
22606          .     : '\(.\)' 2>/dev/null ||
22607 echo X$ac_file |
22608     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22609           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22610           /^X\(\/\/\)$/{ s//\1/; q; }
22611           /^X\(\/\).*/{ s//\1/; q; }
22612           s/.*/./; q'`/stamp-h$_am_stamp_count
22613 done
22614 _ACEOF
22615 cat >>$CONFIG_STATUS <<\_ACEOF
22616
22617 #
22618 # CONFIG_LINKS section.
22619 #
22620
22621 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
22622   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22623   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22624
22625   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
22626 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
22627
22628   if test ! -r $srcdir/$ac_source; then
22629     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
22630 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
22631    { (exit 1); exit 1; }; }
22632   fi
22633   rm -f $ac_dest
22634
22635   # Make relative symlinks.
22636   ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
22637 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22638          X"$ac_dest" : 'X\(//\)[^/]' \| \
22639          X"$ac_dest" : 'X\(//\)$' \| \
22640          X"$ac_dest" : 'X\(/\)' \| \
22641          .     : '\(.\)' 2>/dev/null ||
22642 echo X"$ac_dest" |
22643     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22644           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22645           /^X\(\/\/\)$/{ s//\1/; q; }
22646           /^X\(\/\).*/{ s//\1/; q; }
22647           s/.*/./; q'`
22648   { if $as_mkdir_p; then
22649     mkdir -p "$ac_dest_dir"
22650   else
22651     as_dir="$ac_dest_dir"
22652     as_dirs=
22653     while test ! -d "$as_dir"; do
22654       as_dirs="$as_dir $as_dirs"
22655       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22656 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22657          X"$as_dir" : 'X\(//\)[^/]' \| \
22658          X"$as_dir" : 'X\(//\)$' \| \
22659          X"$as_dir" : 'X\(/\)' \| \
22660          .     : '\(.\)' 2>/dev/null ||
22661 echo X"$as_dir" |
22662     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22663           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22664           /^X\(\/\/\)$/{ s//\1/; q; }
22665           /^X\(\/\).*/{ s//\1/; q; }
22666           s/.*/./; q'`
22667     done
22668     test ! -n "$as_dirs" || mkdir $as_dirs
22669   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
22670 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
22671    { (exit 1); exit 1; }; }; }
22672
22673   ac_builddir=.
22674
22675 if test "$ac_dest_dir" != .; then
22676   ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
22677   # A "../" for each directory in $ac_dir_suffix.
22678   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22679 else
22680   ac_dir_suffix= ac_top_builddir=
22681 fi
22682
22683 case $srcdir in
22684   .)  # No --srcdir option.  We are building in place.
22685     ac_srcdir=.
22686     if test -z "$ac_top_builddir"; then
22687        ac_top_srcdir=.
22688     else
22689        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22690     fi ;;
22691   [\\/]* | ?:[\\/]* )  # Absolute path.
22692     ac_srcdir=$srcdir$ac_dir_suffix;
22693     ac_top_srcdir=$srcdir ;;
22694   *) # Relative path.
22695     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22696     ac_top_srcdir=$ac_top_builddir$srcdir ;;
22697 esac
22698
22699 # Do not use `cd foo && pwd` to compute absolute paths, because
22700 # the directories may not exist.
22701 case `pwd` in
22702 .) ac_abs_builddir="$ac_dest_dir";;
22703 *)
22704   case "$ac_dest_dir" in
22705   .) ac_abs_builddir=`pwd`;;
22706   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
22707   *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
22708   esac;;
22709 esac
22710 case $ac_abs_builddir in
22711 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22712 *)
22713   case ${ac_top_builddir}. in
22714   .) ac_abs_top_builddir=$ac_abs_builddir;;
22715   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22716   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22717   esac;;
22718 esac
22719 case $ac_abs_builddir in
22720 .) ac_abs_srcdir=$ac_srcdir;;
22721 *)
22722   case $ac_srcdir in
22723   .) ac_abs_srcdir=$ac_abs_builddir;;
22724   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22725   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22726   esac;;
22727 esac
22728 case $ac_abs_builddir in
22729 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22730 *)
22731   case $ac_top_srcdir in
22732   .) ac_abs_top_srcdir=$ac_abs_builddir;;
22733   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22734   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22735   esac;;
22736 esac
22737
22738
22739   case $srcdir in
22740   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
22741       *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
22742   esac
22743
22744   # Try a symlink, then a hard link, then a copy.
22745   ln -s $ac_rel_source $ac_dest 2>/dev/null ||
22746     ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
22747     cp -p $srcdir/$ac_source $ac_dest ||
22748     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
22749 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
22750    { (exit 1); exit 1; }; }
22751 done
22752 _ACEOF
22753 cat >>$CONFIG_STATUS <<\_ACEOF
22754
22755 #
22756 # CONFIG_COMMANDS section.
22757 #
22758 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
22759   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22760   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22761   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
22762 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22763          X"$ac_dest" : 'X\(//\)[^/]' \| \
22764          X"$ac_dest" : 'X\(//\)$' \| \
22765          X"$ac_dest" : 'X\(/\)' \| \
22766          .     : '\(.\)' 2>/dev/null ||
22767 echo X"$ac_dest" |
22768     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22769           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22770           /^X\(\/\/\)$/{ s//\1/; q; }
22771           /^X\(\/\).*/{ s//\1/; q; }
22772           s/.*/./; q'`
22773   { if $as_mkdir_p; then
22774     mkdir -p "$ac_dir"
22775   else
22776     as_dir="$ac_dir"
22777     as_dirs=
22778     while test ! -d "$as_dir"; do
22779       as_dirs="$as_dir $as_dirs"
22780       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22781 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22782          X"$as_dir" : 'X\(//\)[^/]' \| \
22783          X"$as_dir" : 'X\(//\)$' \| \
22784          X"$as_dir" : 'X\(/\)' \| \
22785          .     : '\(.\)' 2>/dev/null ||
22786 echo X"$as_dir" |
22787     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22788           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22789           /^X\(\/\/\)$/{ s//\1/; q; }
22790           /^X\(\/\).*/{ s//\1/; q; }
22791           s/.*/./; q'`
22792     done
22793     test ! -n "$as_dirs" || mkdir $as_dirs
22794   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22795 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22796    { (exit 1); exit 1; }; }; }
22797
22798   ac_builddir=.
22799
22800 if test "$ac_dir" != .; then
22801   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22802   # A "../" for each directory in $ac_dir_suffix.
22803   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22804 else
22805   ac_dir_suffix= ac_top_builddir=
22806 fi
22807
22808 case $srcdir in
22809   .)  # No --srcdir option.  We are building in place.
22810     ac_srcdir=.
22811     if test -z "$ac_top_builddir"; then
22812        ac_top_srcdir=.
22813     else
22814        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22815     fi ;;
22816   [\\/]* | ?:[\\/]* )  # Absolute path.
22817     ac_srcdir=$srcdir$ac_dir_suffix;
22818     ac_top_srcdir=$srcdir ;;
22819   *) # Relative path.
22820     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22821     ac_top_srcdir=$ac_top_builddir$srcdir ;;
22822 esac
22823
22824 # Do not use `cd foo && pwd` to compute absolute paths, because
22825 # the directories may not exist.
22826 case `pwd` in
22827 .) ac_abs_builddir="$ac_dir";;
22828 *)
22829   case "$ac_dir" in
22830   .) ac_abs_builddir=`pwd`;;
22831   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22832   *) ac_abs_builddir=`pwd`/"$ac_dir";;
22833   esac;;
22834 esac
22835 case $ac_abs_builddir in
22836 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22837 *)
22838   case ${ac_top_builddir}. in
22839   .) ac_abs_top_builddir=$ac_abs_builddir;;
22840   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22841   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22842   esac;;
22843 esac
22844 case $ac_abs_builddir in
22845 .) ac_abs_srcdir=$ac_srcdir;;
22846 *)
22847   case $ac_srcdir in
22848   .) ac_abs_srcdir=$ac_abs_builddir;;
22849   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22850   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22851   esac;;
22852 esac
22853 case $ac_abs_builddir in
22854 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22855 *)
22856   case $ac_top_srcdir in
22857   .) ac_abs_top_srcdir=$ac_abs_builddir;;
22858   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22859   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22860   esac;;
22861 esac
22862
22863
22864   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
22865 echo "$as_me: executing $ac_dest commands" >&6;}
22866   case $ac_dest in
22867     depdir ) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
22868     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
22869   # Strip MF so we end up with the name of the file.
22870   mf=`echo "$mf" | sed -e 's/:.*$//'`
22871   # Check whether this is an Automake generated Makefile or not.
22872   # We used to match only the files named `Makefile.in', but
22873   # some people rename them; so instead we look at the file content.
22874   # Grep'ing the first line is not enough: some people post-process
22875   # each Makefile.in and add a new line on top of each file to say so.
22876   # So let's grep whole file.
22877   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
22878     dirpart=`(dirname "$mf") 2>/dev/null ||
22879 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22880          X"$mf" : 'X\(//\)[^/]' \| \
22881          X"$mf" : 'X\(//\)$' \| \
22882          X"$mf" : 'X\(/\)' \| \
22883          .     : '\(.\)' 2>/dev/null ||
22884 echo X"$mf" |
22885     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22886           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22887           /^X\(\/\/\)$/{ s//\1/; q; }
22888           /^X\(\/\).*/{ s//\1/; q; }
22889           s/.*/./; q'`
22890   else
22891     continue
22892   fi
22893   # Extract the definition of DEPDIR, am__include, and am__quote
22894   # from the Makefile without running `make'.
22895   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
22896   test -z "$DEPDIR" && continue
22897   am__include=`sed -n 's/^am__include = //p' < "$mf"`
22898   test -z "am__include" && continue
22899   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
22900   # When using ansi2knr, U may be empty or an underscore; expand it
22901   U=`sed -n 's/^U = //p' < "$mf"`
22902   # Find all dependency output files, they are included files with
22903   # $(DEPDIR) in their names.  We invoke sed twice because it is the
22904   # simplest approach to changing $(DEPDIR) to its actual value in the
22905   # expansion.
22906   for file in `sed -n "
22907     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
22908        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
22909     # Make sure the directory exists.
22910     test -f "$dirpart/$file" && continue
22911     fdir=`(dirname "$file") 2>/dev/null ||
22912 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22913          X"$file" : 'X\(//\)[^/]' \| \
22914          X"$file" : 'X\(//\)$' \| \
22915          X"$file" : 'X\(/\)' \| \
22916          .     : '\(.\)' 2>/dev/null ||
22917 echo X"$file" |
22918     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22919           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22920           /^X\(\/\/\)$/{ s//\1/; q; }
22921           /^X\(\/\).*/{ s//\1/; q; }
22922           s/.*/./; q'`
22923     { if $as_mkdir_p; then
22924     mkdir -p $dirpart/$fdir
22925   else
22926     as_dir=$dirpart/$fdir
22927     as_dirs=
22928     while test ! -d "$as_dir"; do
22929       as_dirs="$as_dir $as_dirs"
22930       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22931 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22932          X"$as_dir" : 'X\(//\)[^/]' \| \
22933          X"$as_dir" : 'X\(//\)$' \| \
22934          X"$as_dir" : 'X\(/\)' \| \
22935          .     : '\(.\)' 2>/dev/null ||
22936 echo X"$as_dir" |
22937     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22938           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22939           /^X\(\/\/\)$/{ s//\1/; q; }
22940           /^X\(\/\).*/{ s//\1/; q; }
22941           s/.*/./; q'`
22942     done
22943     test ! -n "$as_dirs" || mkdir $as_dirs
22944   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
22945 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
22946    { (exit 1); exit 1; }; }; }
22947
22948     # echo "creating $dirpart/$file"
22949     echo '# dummy' > "$dirpart/$file"
22950   done
22951 done
22952  ;;
22953     default )
22954
22955 sed -e '/^NAT_FILE[     ]*=/s,^NAT_FILE[        ]*=[    ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
22956 mv -f Makefile.tmp Makefile
22957
22958
22959 case x$CONFIG_HEADERS in
22960 xconfig.h:config.in)
22961 echo > stamp-h ;;
22962 esac
22963  ;;
22964   esac
22965 done
22966 _ACEOF
22967
22968 cat >>$CONFIG_STATUS <<\_ACEOF
22969
22970 { (exit 0); exit 0; }
22971 _ACEOF
22972 chmod +x $CONFIG_STATUS
22973 ac_clean_files=$ac_clean_files_save
22974
22975
22976 # configure is writing to config.log, and then calls config.status.
22977 # config.status does its own redirection, appending to config.log.
22978 # Unfortunately, on DOS this fails, as config.log is still kept open
22979 # by configure, so config.status won't be able to write to it; its
22980 # output is simply discarded.  So we exec the FD to /dev/null,
22981 # effectively closing config.log, so it can be properly (re)opened and
22982 # appended to by config.status.  When coming back to configure, we
22983 # need to make the FD available again.
22984 if test "$no_create" != yes; then
22985   ac_cs_success=:
22986   ac_config_status_args=
22987   test "$silent" = yes &&
22988     ac_config_status_args="$ac_config_status_args --quiet"
22989   exec 5>/dev/null
22990   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22991   exec 5>>config.log
22992   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22993   # would make configure fail if this is the last instruction.
22994   $ac_cs_success || { (exit 1); exit 1; }
22995 fi
22996
22997 #
22998 # CONFIG_SUBDIRS section, as fixed in confsubdir.m4.
22999 #
23000 if test "$no_recursion" != yes; then
23001
23002   # Remove --cache-file and --srcdir arguments so they do not pile up.
23003   ac_sub_configure_args=
23004   ac_prev=
23005   eval "set x $ac_configure_args"
23006   shift
23007   for ac_arg
23008   do
23009     if test -n "$ac_prev"; then
23010       ac_prev=
23011       continue
23012     fi
23013     case $ac_arg in
23014     -cache-file | --cache-file | --cache-fil | --cache-fi \
23015     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
23016       ac_prev=cache_file ;;
23017     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
23018     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
23019     | --c=*)
23020       ;;
23021     --config-cache | -C)
23022       ;;
23023     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
23024       ac_prev=srcdir ;;
23025     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
23026       ;;
23027     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
23028       ac_prev=prefix ;;
23029     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
23030       ;;
23031     *)
23032       case $ac_arg in
23033       *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23034       esac
23035       ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
23036     esac
23037   done
23038
23039   # Always prepend --prefix to ensure using the same prefix
23040   # in subdir configurations.
23041   ac_arg="--prefix=$prefix"
23042   case $ac_arg in
23043   *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23044   esac
23045   ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
23046
23047   ac_popdir=`pwd`
23048   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
23049
23050     # Do not complain, so a configure script can configure whichever
23051     # parts of a large source tree are present.
23052     test -d "$srcdir/$ac_dir" || continue
23053
23054     { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
23055 echo "$as_me: configuring in $ac_dir" >&6;}
23056     { if $as_mkdir_p; then
23057     mkdir -p "$ac_dir"
23058   else
23059     as_dir="$ac_dir"
23060     as_dirs=
23061     while test ! -d "$as_dir"; do
23062       as_dirs="$as_dir $as_dirs"
23063       as_dir=`(dirname "$as_dir") 2>/dev/null ||
23064 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23065          X"$as_dir" : 'X\(//\)[^/]' \| \
23066          X"$as_dir" : 'X\(//\)$' \| \
23067          X"$as_dir" : 'X\(/\)' \| \
23068          .     : '\(.\)' 2>/dev/null ||
23069 echo X"$as_dir" |
23070     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23071           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23072           /^X\(\/\/\)$/{ s//\1/; q; }
23073           /^X\(\/\).*/{ s//\1/; q; }
23074           s/.*/./; q'`
23075     done
23076     test ! -n "$as_dirs" || mkdir $as_dirs
23077   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
23078 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
23079    { (exit 1); exit 1; }; }; }
23080
23081     ac_builddir=.
23082
23083 if test "$ac_dir" != .; then
23084   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23085   # A "../" for each directory in $ac_dir_suffix.
23086   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
23087 else
23088   ac_dir_suffix= ac_top_builddir=
23089 fi
23090
23091 case $srcdir in
23092   .)  # No --srcdir option.  We are building in place.
23093     ac_srcdir=.
23094     if test -z "$ac_top_builddir"; then
23095        ac_top_srcdir=.
23096     else
23097        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
23098     fi ;;
23099   [\\/]* | ?:[\\/]* )  # Absolute path.
23100     ac_srcdir=$srcdir$ac_dir_suffix;
23101     ac_top_srcdir=$srcdir ;;
23102   *) # Relative path.
23103     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
23104     ac_top_srcdir=$ac_top_builddir$srcdir ;;
23105 esac
23106
23107 # Do not use `cd foo && pwd` to compute absolute paths, because
23108 # the directories may not exist.
23109 case `pwd` in
23110 .) ac_abs_builddir="$ac_dir";;
23111 *)
23112   case "$ac_dir" in
23113   .) ac_abs_builddir=`pwd`;;
23114   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
23115   *) ac_abs_builddir=`pwd`/"$ac_dir";;
23116   esac;;
23117 esac
23118 case $ac_abs_builddir in
23119 .) ac_abs_top_builddir=${ac_top_builddir}.;;
23120 *)
23121   case ${ac_top_builddir}. in
23122   .) ac_abs_top_builddir=$ac_abs_builddir;;
23123   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
23124   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
23125   esac;;
23126 esac
23127 case $ac_abs_builddir in
23128 .) ac_abs_srcdir=$ac_srcdir;;
23129 *)
23130   case $ac_srcdir in
23131   .) ac_abs_srcdir=$ac_abs_builddir;;
23132   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
23133   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
23134   esac;;
23135 esac
23136 case $ac_abs_builddir in
23137 .) ac_abs_top_srcdir=$ac_top_srcdir;;
23138 *)
23139   case $ac_top_srcdir in
23140   .) ac_abs_top_srcdir=$ac_abs_builddir;;
23141   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
23142   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
23143   esac;;
23144 esac
23145
23146
23147     cd "$ac_dir"
23148
23149     # Check for guested configure; otherwise get Cygnus style configure.
23150     if test -f "$ac_srcdir/configure.gnu"; then
23151       ac_sub_configure=$ac_srcdir/configure.gnu
23152     elif test -f "$ac_srcdir/configure"; then
23153       ac_sub_configure=$ac_srcdir/configure
23154     elif test -f "$ac_srcdir/configure.in"; then
23155       # This should be Cygnus configure.
23156       ac_sub_configure=$ac_aux_dir/configure
23157     else
23158       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
23159 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
23160       ac_sub_configure=
23161     fi
23162
23163     # The recursion is here.
23164     if test -n "$ac_sub_configure"; then
23165       # Make the cache file name correct relative to the subdirectory.
23166       case $cache_file in
23167       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
23168       *) # Relative path.
23169         ac_sub_cache_file=$ac_top_builddir$cache_file ;;
23170       esac
23171
23172       { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
23173 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
23174       # The eval makes quoting arguments work.
23175       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
23176            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
23177         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
23178 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
23179    { (exit 1); exit 1; }; }
23180     fi
23181
23182     cd "$ac_popdir"
23183   done
23184 fi
23185
23186
23187 exit 0