* configure: Rebuild.
[platform/upstream/binutils.git] / gdb / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization.  ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14   emulate sh
15   NULLCMD=:
16   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17   # is contrary to our usage.  Disable this feature.
18   alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42   LC_TELEPHONE LC_TIME
43 do
44   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46   else
47     $as_unset $as_var
48   fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73           /^X\/\(\/\/\)$/{ s//\1/; q; }
74           /^X\/\(\/\).*/{ s//\1/; q; }
75           s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88   echo "#! /bin/sh" >conf$$.sh
89   echo  "exit 0"   >>conf$$.sh
90   chmod +x conf$$.sh
91   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
100   as_lineno_1=$LINENO
101   as_lineno_2=$LINENO
102   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103   test "x$as_lineno_1" != "x$as_lineno_2" &&
104   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105   # Find who we are.  Look in the path if we contain no path at all
106   # relative or not.
107   case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117        ;;
118   esac
119   # We did not find ourselves, most probably we were run as `sh COMMAND'
120   # in which case we are not to be found in the path.
121   if test "x$as_myself" = x; then
122     as_myself=$0
123   fi
124   if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126    { (exit 1); exit 1; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133   IFS=$as_save_IFS
134   test -z "$as_dir" && as_dir=.
135   for as_base in sh bash ksh sh5; do
136          case $as_dir in
137          /*)
138            if ("$as_dir/$as_base" -c '
139   as_lineno_1=$LINENO
140   as_lineno_2=$LINENO
141   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142   test "x$as_lineno_1" != "x$as_lineno_2" &&
143   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146              CONFIG_SHELL=$as_dir/$as_base
147              export CONFIG_SHELL
148              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149            fi;;
150          esac
151        done
152 done
153 ;;
154   esac
155
156   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157   # uniformly replaced by the line number.  The first 'sed' inserts a
158   # line-number line before each line; the second 'sed' does the real
159   # work.  The second script uses 'N' to pair each line-number line
160   # with the numbered line, and appends trailing '-' during
161   # substitution so that $LINENO is not a special case at line end.
162   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164   sed '=' <$as_myself |
165     sed '
166       N
167       s,$,-,
168       : loop
169       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170       t loop
171       s,-$,,
172       s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174   chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176    { (exit 1); exit 1; }; }
177
178   # Don't try to exec as it changes $[0], causing all sort of problems
179   # (the dirname of $[0] is not the place where we might find the
180   # original and so on.  Autoconf is especially sensible to this).
181   . ./$as_me.lineno
182   # Exit status is that of the last command.
183   exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188   *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T='      ' ;;
190   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203   # We could just check for DJGPP; but this test a) works b) is more generic
204   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205   if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208   else
209     as_ln_s='ln -s'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244 # Name of the host.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${CONFIG_SHELL-/bin/sh}
261
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete.  It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
266
267 # Identity of this package.
268 PACKAGE_NAME=
269 PACKAGE_TARNAME=
270 PACKAGE_VERSION=
271 PACKAGE_STRING=
272 PACKAGE_BUGREPORT=
273
274 ac_unique_file="main.c"
275 # Factoring default headers for most tests.
276 ac_includes_default="\
277 #include <stdio.h>
278 #if HAVE_SYS_TYPES_H
279 # include <sys/types.h>
280 #endif
281 #if HAVE_SYS_STAT_H
282 # include <sys/stat.h>
283 #endif
284 #if STDC_HEADERS
285 # include <stdlib.h>
286 # include <stddef.h>
287 #else
288 # if HAVE_STDLIB_H
289 #  include <stdlib.h>
290 # endif
291 #endif
292 #if HAVE_STRING_H
293 # if !STDC_HEADERS && HAVE_MEMORY_H
294 #  include <memory.h>
295 # endif
296 # include <string.h>
297 #endif
298 #if HAVE_STRINGS_H
299 # include <strings.h>
300 #endif
301 #if HAVE_INTTYPES_H
302 # include <inttypes.h>
303 #else
304 # if HAVE_STDINT_H
305 #  include <stdint.h>
306 # endif
307 #endif
308 #if HAVE_UNISTD_H
309 # include <unistd.h>
310 #endif"
311
312 gl_header_list=
313 ac_subdirs_all="$ac_subdirs_all doc testsuite"
314 ac_subdirs_all="$ac_subdirs_all gdbtk"
315 ac_subdirs_all="$ac_subdirs_all multi-ice"
316 ac_subdirs_all="$ac_subdirs_all gdbserver"
317 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP RANLIB ac_ct_RANLIB build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os am__leading_dot DEPDIR CCDEPMODE MAKE GMAKE_TRUE GMAKE_FALSE SET_MAKE USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT localedir GL_COND_LIBTOOL_TRUE GL_COND_LIBTOOL_FALSE GNULIB_MEMMEM GNULIB_MEMPCPY GNULIB_MEMRCHR GNULIB_STPCPY GNULIB_STPNCPY GNULIB_STRCHRNUL GNULIB_STRDUP GNULIB_STRNDUP GNULIB_STRNLEN GNULIB_STRPBRK GNULIB_STRSEP GNULIB_STRSTR GNULIB_STRCASESTR GNULIB_STRTOK_R GNULIB_MBSLEN GNULIB_MBSNLEN GNULIB_MBSCHR GNULIB_MBSRCHR GNULIB_MBSSTR GNULIB_MBSCASECMP GNULIB_MBSNCASECMP GNULIB_MBSPCASECMP GNULIB_MBSCASESTR GNULIB_MBSCSPN GNULIB_MBSPBRK GNULIB_MBSSPN GNULIB_MBSSEP GNULIB_MBSTOK_R GNULIB_STRERROR GNULIB_STRSIGNAL HAVE_DECL_MEMMEM HAVE_MEMPCPY HAVE_DECL_MEMRCHR HAVE_STPCPY HAVE_STPNCPY HAVE_STRCHRNUL HAVE_DECL_STRDUP HAVE_STRNDUP HAVE_DECL_STRNDUP HAVE_DECL_STRNLEN HAVE_STRPBRK HAVE_STRSEP HAVE_STRCASESTR HAVE_DECL_STRTOK_R HAVE_DECL_STRERROR HAVE_DECL_STRSIGNAL REPLACE_STRERROR REPLACE_STRSIGNAL REPLACE_MEMMEM REPLACE_STRCASESTR REPLACE_STRSTR HAVE_LONG_LONG_INT HAVE_UNSIGNED_LONG_LONG_INT HAVE_INTTYPES_H HAVE_SYS_TYPES_H INCLUDE_NEXT NEXT_STDINT_H HAVE_STDINT_H HAVE_SYS_INTTYPES_H HAVE_SYS_BITYPES_H BITSIZEOF_PTRDIFF_T BITSIZEOF_SIG_ATOMIC_T BITSIZEOF_SIZE_T BITSIZEOF_WCHAR_T BITSIZEOF_WINT_T HAVE_SIGNED_SIG_ATOMIC_T HAVE_SIGNED_WCHAR_T HAVE_SIGNED_WINT_T PTRDIFF_T_SUFFIX SIG_ATOMIC_T_SUFFIX SIZE_T_SUFFIX WCHAR_T_SUFFIX WINT_T_SUFFIX STDINT_H NEXT_STRING_H GNULIB_WCWIDTH HAVE_DECL_WCWIDTH REPLACE_WCWIDTH WCHAR_H HAVE_WCHAR_H NEXT_WCHAR_H LIBGNU_LIBDEPS LIBGNU_LTLIBDEPS GNULIB_STDINT_H PACKAGE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK AMTAR am__tar am__untar am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH am__fastdepCC_TRUE am__fastdepCC_FALSE 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 datarootdir docdir htmldir pdfdir LIBOBJS LTLIBOBJS gl_LIBOBJS gl_LTLIBOBJS gltests_LIBOBJS gltests_LTLIBOBJS'
318 ac_subst_files='host_makefile_frag'
319 ac_pwd=`pwd`
320
321 # Initialize some variables set by options.
322 ac_init_help=
323 ac_init_version=false
324 # The variables have the same names as the options, with
325 # dashes changed to underlines.
326 cache_file=/dev/null
327 exec_prefix=NONE
328 no_create=
329 no_recursion=
330 prefix=NONE
331 program_prefix=NONE
332 program_suffix=NONE
333 program_transform_name=s,x,x,
334 silent=
335 site=
336 srcdir=
337 verbose=
338 x_includes=NONE
339 x_libraries=NONE
340
341 # Installation directory options.
342 # These are left unexpanded so users can "make install exec_prefix=/foo"
343 # and all the variables that are supposed to be based on exec_prefix
344 # by default will actually change.
345 # Use braces instead of parens because sh, perl, etc. also accept them.
346 bindir='${exec_prefix}/bin'
347 sbindir='${exec_prefix}/sbin'
348 libexecdir='${exec_prefix}/libexec'
349 datadir='${prefix}/share'
350 sysconfdir='${prefix}/etc'
351 sharedstatedir='${prefix}/com'
352 localstatedir='${prefix}/var'
353 libdir='${exec_prefix}/lib'
354 includedir='${prefix}/include'
355 oldincludedir='/usr/include'
356 infodir='${prefix}/info'
357 mandir='${prefix}/man'
358
359 ac_prev=
360 for ac_option
361 do
362   # If the previous option needs an argument, assign it.
363   if test -n "$ac_prev"; then
364     eval "$ac_prev=\$ac_option"
365     ac_prev=
366     continue
367   fi
368
369   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
370
371   # Accept the important Cygnus configure options, so we can diagnose typos.
372
373   case $ac_option in
374
375   -bindir | --bindir | --bindi | --bind | --bin | --bi)
376     ac_prev=bindir ;;
377   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
378     bindir=$ac_optarg ;;
379
380   -build | --build | --buil | --bui | --bu)
381     ac_prev=build_alias ;;
382   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
383     build_alias=$ac_optarg ;;
384
385   -cache-file | --cache-file | --cache-fil | --cache-fi \
386   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
387     ac_prev=cache_file ;;
388   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
389   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
390     cache_file=$ac_optarg ;;
391
392   --config-cache | -C)
393     cache_file=config.cache ;;
394
395   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
396     ac_prev=datadir ;;
397   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
398   | --da=*)
399     datadir=$ac_optarg ;;
400
401   -disable-* | --disable-*)
402     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
403     # Reject names that are not valid shell variable names.
404     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
405       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
406    { (exit 1); exit 1; }; }
407     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
408     eval "enable_$ac_feature=no" ;;
409
410   -enable-* | --enable-*)
411     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
412     # Reject names that are not valid shell variable names.
413     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
414       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
415    { (exit 1); exit 1; }; }
416     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
417     case $ac_option in
418       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
419       *) ac_optarg=yes ;;
420     esac
421     eval "enable_$ac_feature='$ac_optarg'" ;;
422
423   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
424   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
425   | --exec | --exe | --ex)
426     ac_prev=exec_prefix ;;
427   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
428   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
429   | --exec=* | --exe=* | --ex=*)
430     exec_prefix=$ac_optarg ;;
431
432   -gas | --gas | --ga | --g)
433     # Obsolete; use --with-gas.
434     with_gas=yes ;;
435
436   -help | --help | --hel | --he | -h)
437     ac_init_help=long ;;
438   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
439     ac_init_help=recursive ;;
440   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
441     ac_init_help=short ;;
442
443   -host | --host | --hos | --ho)
444     ac_prev=host_alias ;;
445   -host=* | --host=* | --hos=* | --ho=*)
446     host_alias=$ac_optarg ;;
447
448   -includedir | --includedir | --includedi | --included | --include \
449   | --includ | --inclu | --incl | --inc)
450     ac_prev=includedir ;;
451   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
452   | --includ=* | --inclu=* | --incl=* | --inc=*)
453     includedir=$ac_optarg ;;
454
455   -infodir | --infodir | --infodi | --infod | --info | --inf)
456     ac_prev=infodir ;;
457   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
458     infodir=$ac_optarg ;;
459
460   -libdir | --libdir | --libdi | --libd)
461     ac_prev=libdir ;;
462   -libdir=* | --libdir=* | --libdi=* | --libd=*)
463     libdir=$ac_optarg ;;
464
465   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
466   | --libexe | --libex | --libe)
467     ac_prev=libexecdir ;;
468   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
469   | --libexe=* | --libex=* | --libe=*)
470     libexecdir=$ac_optarg ;;
471
472   -localstatedir | --localstatedir | --localstatedi | --localstated \
473   | --localstate | --localstat | --localsta | --localst \
474   | --locals | --local | --loca | --loc | --lo)
475     ac_prev=localstatedir ;;
476   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
477   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
478   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
479     localstatedir=$ac_optarg ;;
480
481   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
482     ac_prev=mandir ;;
483   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
484     mandir=$ac_optarg ;;
485
486   -nfp | --nfp | --nf)
487     # Obsolete; use --without-fp.
488     with_fp=no ;;
489
490   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
491   | --no-cr | --no-c | -n)
492     no_create=yes ;;
493
494   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
495   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
496     no_recursion=yes ;;
497
498   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
499   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
500   | --oldin | --oldi | --old | --ol | --o)
501     ac_prev=oldincludedir ;;
502   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
503   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
504   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
505     oldincludedir=$ac_optarg ;;
506
507   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
508     ac_prev=prefix ;;
509   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
510     prefix=$ac_optarg ;;
511
512   -program-prefix | --program-prefix | --program-prefi | --program-pref \
513   | --program-pre | --program-pr | --program-p)
514     ac_prev=program_prefix ;;
515   -program-prefix=* | --program-prefix=* | --program-prefi=* \
516   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
517     program_prefix=$ac_optarg ;;
518
519   -program-suffix | --program-suffix | --program-suffi | --program-suff \
520   | --program-suf | --program-su | --program-s)
521     ac_prev=program_suffix ;;
522   -program-suffix=* | --program-suffix=* | --program-suffi=* \
523   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
524     program_suffix=$ac_optarg ;;
525
526   -program-transform-name | --program-transform-name \
527   | --program-transform-nam | --program-transform-na \
528   | --program-transform-n | --program-transform- \
529   | --program-transform | --program-transfor \
530   | --program-transfo | --program-transf \
531   | --program-trans | --program-tran \
532   | --progr-tra | --program-tr | --program-t)
533     ac_prev=program_transform_name ;;
534   -program-transform-name=* | --program-transform-name=* \
535   | --program-transform-nam=* | --program-transform-na=* \
536   | --program-transform-n=* | --program-transform-=* \
537   | --program-transform=* | --program-transfor=* \
538   | --program-transfo=* | --program-transf=* \
539   | --program-trans=* | --program-tran=* \
540   | --progr-tra=* | --program-tr=* | --program-t=*)
541     program_transform_name=$ac_optarg ;;
542
543   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
544   | -silent | --silent | --silen | --sile | --sil)
545     silent=yes ;;
546
547   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
548     ac_prev=sbindir ;;
549   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
550   | --sbi=* | --sb=*)
551     sbindir=$ac_optarg ;;
552
553   -sharedstatedir | --sharedstatedir | --sharedstatedi \
554   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
555   | --sharedst | --shareds | --shared | --share | --shar \
556   | --sha | --sh)
557     ac_prev=sharedstatedir ;;
558   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
559   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
560   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
561   | --sha=* | --sh=*)
562     sharedstatedir=$ac_optarg ;;
563
564   -site | --site | --sit)
565     ac_prev=site ;;
566   -site=* | --site=* | --sit=*)
567     site=$ac_optarg ;;
568
569   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
570     ac_prev=srcdir ;;
571   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
572     srcdir=$ac_optarg ;;
573
574   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
575   | --syscon | --sysco | --sysc | --sys | --sy)
576     ac_prev=sysconfdir ;;
577   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
578   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
579     sysconfdir=$ac_optarg ;;
580
581   -target | --target | --targe | --targ | --tar | --ta | --t)
582     ac_prev=target_alias ;;
583   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
584     target_alias=$ac_optarg ;;
585
586   -v | -verbose | --verbose | --verbos | --verbo | --verb)
587     verbose=yes ;;
588
589   -version | --version | --versio | --versi | --vers | -V)
590     ac_init_version=: ;;
591
592   -with-* | --with-*)
593     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
594     # Reject names that are not valid shell variable names.
595     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
596       { echo "$as_me: error: invalid package name: $ac_package" >&2
597    { (exit 1); exit 1; }; }
598     ac_package=`echo $ac_package| sed 's/-/_/g'`
599     case $ac_option in
600       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
601       *) ac_optarg=yes ;;
602     esac
603     eval "with_$ac_package='$ac_optarg'" ;;
604
605   -without-* | --without-*)
606     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
607     # Reject names that are not valid shell variable names.
608     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
609       { echo "$as_me: error: invalid package name: $ac_package" >&2
610    { (exit 1); exit 1; }; }
611     ac_package=`echo $ac_package | sed 's/-/_/g'`
612     eval "with_$ac_package=no" ;;
613
614   --x)
615     # Obsolete; use --with-x.
616     with_x=yes ;;
617
618   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
619   | --x-incl | --x-inc | --x-in | --x-i)
620     ac_prev=x_includes ;;
621   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
622   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
623     x_includes=$ac_optarg ;;
624
625   -x-libraries | --x-libraries | --x-librarie | --x-librari \
626   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
627     ac_prev=x_libraries ;;
628   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
629   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
630     x_libraries=$ac_optarg ;;
631
632   -*) { echo "$as_me: error: unrecognized option: $ac_option
633 Try \`$0 --help' for more information." >&2
634    { (exit 1); exit 1; }; }
635     ;;
636
637   *=*)
638     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
639     # Reject names that are not valid shell variable names.
640     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
641       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
642    { (exit 1); exit 1; }; }
643     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
644     eval "$ac_envvar='$ac_optarg'"
645     export $ac_envvar ;;
646
647   *)
648     # FIXME: should be removed in autoconf 3.0.
649     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
650     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
651       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
652     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
653     ;;
654
655   esac
656 done
657
658 if test -n "$ac_prev"; then
659   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
660   { echo "$as_me: error: missing argument to $ac_option" >&2
661    { (exit 1); exit 1; }; }
662 fi
663
664 # Be sure to have absolute paths.
665 for ac_var in exec_prefix prefix
666 do
667   eval ac_val=$`echo $ac_var`
668   case $ac_val in
669     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
670     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
671    { (exit 1); exit 1; }; };;
672   esac
673 done
674
675 # Be sure to have absolute paths.
676 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
677               localstatedir libdir includedir oldincludedir infodir mandir
678 do
679   eval ac_val=$`echo $ac_var`
680   case $ac_val in
681     [\\/$]* | ?:[\\/]* ) ;;
682     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
683    { (exit 1); exit 1; }; };;
684   esac
685 done
686
687 # There might be people who depend on the old broken behavior: `$host'
688 # used to hold the argument of --host etc.
689 # FIXME: To remove some day.
690 build=$build_alias
691 host=$host_alias
692 target=$target_alias
693
694 # FIXME: To remove some day.
695 if test "x$host_alias" != x; then
696   if test "x$build_alias" = x; then
697     cross_compiling=maybe
698     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
699     If a cross compiler is detected then cross compile mode will be used." >&2
700   elif test "x$build_alias" != "x$host_alias"; then
701     cross_compiling=yes
702   fi
703 fi
704
705 ac_tool_prefix=
706 test -n "$host_alias" && ac_tool_prefix=$host_alias-
707
708 test "$silent" = yes && exec 6>/dev/null
709
710
711 # Find the source files, if location was not specified.
712 if test -z "$srcdir"; then
713   ac_srcdir_defaulted=yes
714   # Try the directory containing this script, then its parent.
715   ac_confdir=`(dirname "$0") 2>/dev/null ||
716 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
717          X"$0" : 'X\(//\)[^/]' \| \
718          X"$0" : 'X\(//\)$' \| \
719          X"$0" : 'X\(/\)' \| \
720          .     : '\(.\)' 2>/dev/null ||
721 echo X"$0" |
722     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
723           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
724           /^X\(\/\/\)$/{ s//\1/; q; }
725           /^X\(\/\).*/{ s//\1/; q; }
726           s/.*/./; q'`
727   srcdir=$ac_confdir
728   if test ! -r $srcdir/$ac_unique_file; then
729     srcdir=..
730   fi
731 else
732   ac_srcdir_defaulted=no
733 fi
734 if test ! -r $srcdir/$ac_unique_file; then
735   if test "$ac_srcdir_defaulted" = yes; then
736     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
737    { (exit 1); exit 1; }; }
738   else
739     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
740    { (exit 1); exit 1; }; }
741   fi
742 fi
743 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
744   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
745    { (exit 1); exit 1; }; }
746 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
747 ac_env_build_alias_set=${build_alias+set}
748 ac_env_build_alias_value=$build_alias
749 ac_cv_env_build_alias_set=${build_alias+set}
750 ac_cv_env_build_alias_value=$build_alias
751 ac_env_host_alias_set=${host_alias+set}
752 ac_env_host_alias_value=$host_alias
753 ac_cv_env_host_alias_set=${host_alias+set}
754 ac_cv_env_host_alias_value=$host_alias
755 ac_env_target_alias_set=${target_alias+set}
756 ac_env_target_alias_value=$target_alias
757 ac_cv_env_target_alias_set=${target_alias+set}
758 ac_cv_env_target_alias_value=$target_alias
759 ac_env_CC_set=${CC+set}
760 ac_env_CC_value=$CC
761 ac_cv_env_CC_set=${CC+set}
762 ac_cv_env_CC_value=$CC
763 ac_env_CFLAGS_set=${CFLAGS+set}
764 ac_env_CFLAGS_value=$CFLAGS
765 ac_cv_env_CFLAGS_set=${CFLAGS+set}
766 ac_cv_env_CFLAGS_value=$CFLAGS
767 ac_env_LDFLAGS_set=${LDFLAGS+set}
768 ac_env_LDFLAGS_value=$LDFLAGS
769 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
770 ac_cv_env_LDFLAGS_value=$LDFLAGS
771 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
772 ac_env_CPPFLAGS_value=$CPPFLAGS
773 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
774 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
775 ac_env_CPP_set=${CPP+set}
776 ac_env_CPP_value=$CPP
777 ac_cv_env_CPP_set=${CPP+set}
778 ac_cv_env_CPP_value=$CPP
779
780 #
781 # Report the --help message.
782 #
783 if test "$ac_init_help" = "long"; then
784   # Omit some internal or obsolete options to make the list less imposing.
785   # This message is too long to be a string in the A/UX 3.1 sh.
786   cat <<_ACEOF
787 \`configure' configures this package to adapt to many kinds of systems.
788
789 Usage: $0 [OPTION]... [VAR=VALUE]...
790
791 To assign environment variables (e.g., CC, CFLAGS...), specify them as
792 VAR=VALUE.  See below for descriptions of some of the useful variables.
793
794 Defaults for the options are specified in brackets.
795
796 Configuration:
797   -h, --help              display this help and exit
798       --help=short        display options specific to this package
799       --help=recursive    display the short help of all the included packages
800   -V, --version           display version information and exit
801   -q, --quiet, --silent   do not print \`checking...' messages
802       --cache-file=FILE   cache test results in FILE [disabled]
803   -C, --config-cache      alias for \`--cache-file=config.cache'
804   -n, --no-create         do not create output files
805       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
806
807 _ACEOF
808
809   cat <<_ACEOF
810 Installation directories:
811   --prefix=PREFIX         install architecture-independent files in PREFIX
812                           [$ac_default_prefix]
813   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
814                           [PREFIX]
815
816 By default, \`make install' will install all the files in
817 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
818 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
819 for instance \`--prefix=\$HOME'.
820
821 For better control, use the options below.
822
823 Fine tuning of the installation directories:
824   --bindir=DIR           user executables [EPREFIX/bin]
825   --sbindir=DIR          system admin executables [EPREFIX/sbin]
826   --libexecdir=DIR       program executables [EPREFIX/libexec]
827   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
828   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
829   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
830   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
831   --libdir=DIR           object code libraries [EPREFIX/lib]
832   --includedir=DIR       C header files [PREFIX/include]
833   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
834   --infodir=DIR          info documentation [PREFIX/info]
835   --mandir=DIR           man documentation [PREFIX/man]
836 _ACEOF
837
838   cat <<\_ACEOF
839
840 Program names:
841   --program-prefix=PREFIX            prepend PREFIX to installed program names
842   --program-suffix=SUFFIX            append SUFFIX to installed program names
843   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
844
845 X features:
846   --x-includes=DIR    X include files are in DIR
847   --x-libraries=DIR   X library files are in DIR
848
849 System types:
850   --build=BUILD     configure for building on BUILD [guessed]
851   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
852   --target=TARGET   configure for building compilers for TARGET [HOST]
853 _ACEOF
854 fi
855
856 if test -n "$ac_init_help"; then
857
858   cat <<\_ACEOF
859
860 Optional Features:
861   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
862   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
863   --enable-maintainer-mode  enable make rules and dependencies not useful
864                           (and sometimes confusing) to the casual installer
865   --disable-dependency-tracking  speeds up one-time build
866   --enable-dependency-tracking   do not reject slow dependency extractors
867   --enable-targets=TARGETS
868                           alternative target configurations
869   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
870   --disable-gdbcli        disable command-line interface (CLI)
871   --disable-gdbmi         disable machine-interface (MI)
872   --enable-tui            enable full-screen terminal user interface (TUI)
873   --enable-gdbtk          enable gdbtk graphical user interface (GUI)
874   --enable-profiling      enable profiling of GDB
875   --disable-rpath         do not hardcode runtime library paths
876   --enable-werror         treat compile warnings as errors
877   --enable-build-warnings Enable build-time compiler warnings if gcc is used
878   --enable-gdb-build-warnings
879                           Enable GDB specific build-time compiler warnings if
880                           gcc is used
881   --enable-sim            Link gdb with simulator
882   --enable-multi-ice      build the multi-ice-gdb-server
883
884 Optional Packages:
885   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
886   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
887   --with-separate-debug-dir=PATH
888                           Look for global separate debug info in this path
889                           LIBDIR/debug
890   --with-relocated-sources=PATH
891                           Automatically relocate this path for source files
892   --with-libunwind        Use libunwind frame unwinding support
893   --with-curses           use the curses library instead of the termcap
894                           library
895   --with-pkgversion=PKG   Use PKG in the version string in place of "GDB"
896   --with-bugurl=URL       Direct users to URL to report a bug
897   --with-libiconv-prefix=DIR
898                           search for libiconv in DIR/include and DIR/lib
899   --with-system-readline  use installed readline library
900   --with-expat            include expat support (auto/yes/no)
901   --with-gnu-ld           assume the C compiler uses GNU ld default=no
902   --with-libexpat-prefix[=DIR]  search for libexpat in DIR/include and DIR/lib
903   --without-libexpat-prefix     don't search for libexpat in includedir and libdir
904   --with-python           include python support (auto/yes/no/<path>)
905   --without-included-regex
906                           don't use included regex; this is the default on
907                           systems with version 2 of the GNU C library (use
908                           with caution on other system)
909   --with-sysroot=DIR    Search for usr/lib et al within DIR.
910   --with-system-gdbinit=FILE
911                           Automatically load a system-wide gdbinit file
912   --with-tcl              directory containing tcl configuration (tclConfig.sh)
913   --with-tk               directory containing tk configuration (tkConfig.sh)
914   --with-x                use the X Window System
915
916 Some influential environment variables:
917   CC          C compiler command
918   CFLAGS      C compiler flags
919   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
920               nonstandard directory <lib dir>
921   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
922               headers in a nonstandard directory <include dir>
923   CPP         C preprocessor
924
925 Use these variables to override the choices made by `configure' or to help
926 it to find libraries and programs with nonstandard names/locations.
927
928 _ACEOF
929 fi
930
931 if test "$ac_init_help" = "recursive"; then
932   # If there are subdirs, report their specific --help.
933   ac_popdir=`pwd`
934   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
935     test -d $ac_dir || continue
936     ac_builddir=.
937
938 if test "$ac_dir" != .; then
939   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
940   # A "../" for each directory in $ac_dir_suffix.
941   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
942 else
943   ac_dir_suffix= ac_top_builddir=
944 fi
945
946 case $srcdir in
947   .)  # No --srcdir option.  We are building in place.
948     ac_srcdir=.
949     if test -z "$ac_top_builddir"; then
950        ac_top_srcdir=.
951     else
952        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
953     fi ;;
954   [\\/]* | ?:[\\/]* )  # Absolute path.
955     ac_srcdir=$srcdir$ac_dir_suffix;
956     ac_top_srcdir=$srcdir ;;
957   *) # Relative path.
958     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
959     ac_top_srcdir=$ac_top_builddir$srcdir ;;
960 esac
961
962 # Do not use `cd foo && pwd` to compute absolute paths, because
963 # the directories may not exist.
964 case `pwd` in
965 .) ac_abs_builddir="$ac_dir";;
966 *)
967   case "$ac_dir" in
968   .) ac_abs_builddir=`pwd`;;
969   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
970   *) ac_abs_builddir=`pwd`/"$ac_dir";;
971   esac;;
972 esac
973 case $ac_abs_builddir in
974 .) ac_abs_top_builddir=${ac_top_builddir}.;;
975 *)
976   case ${ac_top_builddir}. in
977   .) ac_abs_top_builddir=$ac_abs_builddir;;
978   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
979   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
980   esac;;
981 esac
982 case $ac_abs_builddir in
983 .) ac_abs_srcdir=$ac_srcdir;;
984 *)
985   case $ac_srcdir in
986   .) ac_abs_srcdir=$ac_abs_builddir;;
987   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
988   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
989   esac;;
990 esac
991 case $ac_abs_builddir in
992 .) ac_abs_top_srcdir=$ac_top_srcdir;;
993 *)
994   case $ac_top_srcdir in
995   .) ac_abs_top_srcdir=$ac_abs_builddir;;
996   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
997   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
998   esac;;
999 esac
1000
1001     cd $ac_dir
1002     # Check for guested configure; otherwise get Cygnus style configure.
1003     if test -f $ac_srcdir/configure.gnu; then
1004       echo
1005       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1006     elif test -f $ac_srcdir/configure; then
1007       echo
1008       $SHELL $ac_srcdir/configure  --help=recursive
1009     elif test -f $ac_srcdir/configure.ac ||
1010            test -f $ac_srcdir/configure.in; then
1011       echo
1012       $ac_configure --help
1013     else
1014       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1015     fi
1016     cd $ac_popdir
1017   done
1018 fi
1019
1020 test -n "$ac_init_help" && exit 0
1021 if $ac_init_version; then
1022   cat <<\_ACEOF
1023
1024 Copyright (C) 2003 Free Software Foundation, Inc.
1025 This configure script is free software; the Free Software Foundation
1026 gives unlimited permission to copy, distribute and modify it.
1027 _ACEOF
1028   exit 0
1029 fi
1030 exec 5>config.log
1031 cat >&5 <<_ACEOF
1032 This file contains any messages produced by compilers while
1033 running configure, to aid debugging if configure makes a mistake.
1034
1035 It was created by $as_me, which was
1036 generated by GNU Autoconf 2.59.  Invocation command line was
1037
1038   $ $0 $@
1039
1040 _ACEOF
1041 {
1042 cat <<_ASUNAME
1043 ## --------- ##
1044 ## Platform. ##
1045 ## --------- ##
1046
1047 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1048 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1049 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1050 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1051 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1052
1053 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1054 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1055
1056 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1057 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1058 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1059 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1060 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1061 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1062 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1063
1064 _ASUNAME
1065
1066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1067 for as_dir in $PATH
1068 do
1069   IFS=$as_save_IFS
1070   test -z "$as_dir" && as_dir=.
1071   echo "PATH: $as_dir"
1072 done
1073
1074 } >&5
1075
1076 cat >&5 <<_ACEOF
1077
1078
1079 ## ----------- ##
1080 ## Core tests. ##
1081 ## ----------- ##
1082
1083 _ACEOF
1084
1085
1086 # Keep a trace of the command line.
1087 # Strip out --no-create and --no-recursion so they do not pile up.
1088 # Strip out --silent because we don't want to record it for future runs.
1089 # Also quote any args containing shell meta-characters.
1090 # Make two passes to allow for proper duplicate-argument suppression.
1091 ac_configure_args=
1092 ac_configure_args0=
1093 ac_configure_args1=
1094 ac_sep=
1095 ac_must_keep_next=false
1096 for ac_pass in 1 2
1097 do
1098   for ac_arg
1099   do
1100     case $ac_arg in
1101     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1102     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1103     | -silent | --silent | --silen | --sile | --sil)
1104       continue ;;
1105     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1106       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1107     esac
1108     case $ac_pass in
1109     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1110     2)
1111       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1112       if test $ac_must_keep_next = true; then
1113         ac_must_keep_next=false # Got value, back to normal.
1114       else
1115         case $ac_arg in
1116           *=* | --config-cache | -C | -disable-* | --disable-* \
1117           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1118           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1119           | -with-* | --with-* | -without-* | --without-* | --x)
1120             case "$ac_configure_args0 " in
1121               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1122             esac
1123             ;;
1124           -* ) ac_must_keep_next=true ;;
1125         esac
1126       fi
1127       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1128       # Get rid of the leading space.
1129       ac_sep=" "
1130       ;;
1131     esac
1132   done
1133 done
1134 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1135 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1136
1137 # When interrupted or exit'd, cleanup temporary files, and complete
1138 # config.log.  We remove comments because anyway the quotes in there
1139 # would cause problems or look ugly.
1140 # WARNING: Be sure not to use single quotes in there, as some shells,
1141 # such as our DU 5.0 friend, will then `close' the trap.
1142 trap 'exit_status=$?
1143   # Save into config.log some information that might help in debugging.
1144   {
1145     echo
1146
1147     cat <<\_ASBOX
1148 ## ---------------- ##
1149 ## Cache variables. ##
1150 ## ---------------- ##
1151 _ASBOX
1152     echo
1153     # The following way of writing the cache mishandles newlines in values,
1154 {
1155   (set) 2>&1 |
1156     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1157     *ac_space=\ *)
1158       sed -n \
1159         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1160           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1161       ;;
1162     *)
1163       sed -n \
1164         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1165       ;;
1166     esac;
1167 }
1168     echo
1169
1170     cat <<\_ASBOX
1171 ## ----------------- ##
1172 ## Output variables. ##
1173 ## ----------------- ##
1174 _ASBOX
1175     echo
1176     for ac_var in $ac_subst_vars
1177     do
1178       eval ac_val=$`echo $ac_var`
1179       echo "$ac_var='"'"'$ac_val'"'"'"
1180     done | sort
1181     echo
1182
1183     if test -n "$ac_subst_files"; then
1184       cat <<\_ASBOX
1185 ## ------------- ##
1186 ## Output files. ##
1187 ## ------------- ##
1188 _ASBOX
1189       echo
1190       for ac_var in $ac_subst_files
1191       do
1192         eval ac_val=$`echo $ac_var`
1193         echo "$ac_var='"'"'$ac_val'"'"'"
1194       done | sort
1195       echo
1196     fi
1197
1198     if test -s confdefs.h; then
1199       cat <<\_ASBOX
1200 ## ----------- ##
1201 ## confdefs.h. ##
1202 ## ----------- ##
1203 _ASBOX
1204       echo
1205       sed "/^$/d" confdefs.h | sort
1206       echo
1207     fi
1208     test "$ac_signal" != 0 &&
1209       echo "$as_me: caught signal $ac_signal"
1210     echo "$as_me: exit $exit_status"
1211   } >&5
1212   rm -f core *.core &&
1213   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1214     exit $exit_status
1215      ' 0
1216 for ac_signal in 1 2 13 15; do
1217   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1218 done
1219 ac_signal=0
1220
1221 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1222 rm -rf conftest* confdefs.h
1223 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1224 echo >confdefs.h
1225
1226 # Predefined preprocessor variables.
1227
1228 cat >>confdefs.h <<_ACEOF
1229 #define PACKAGE_NAME "$PACKAGE_NAME"
1230 _ACEOF
1231
1232
1233 cat >>confdefs.h <<_ACEOF
1234 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1235 _ACEOF
1236
1237
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1240 _ACEOF
1241
1242
1243 cat >>confdefs.h <<_ACEOF
1244 #define PACKAGE_STRING "$PACKAGE_STRING"
1245 _ACEOF
1246
1247
1248 cat >>confdefs.h <<_ACEOF
1249 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1250 _ACEOF
1251
1252
1253 # Let the site file select an alternate cache file if it wants to.
1254 # Prefer explicitly selected file to automatically selected ones.
1255 if test -z "$CONFIG_SITE"; then
1256   if test "x$prefix" != xNONE; then
1257     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1258   else
1259     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1260   fi
1261 fi
1262 for ac_site_file in $CONFIG_SITE; do
1263   if test -r "$ac_site_file"; then
1264     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1265 echo "$as_me: loading site script $ac_site_file" >&6;}
1266     sed 's/^/| /' "$ac_site_file" >&5
1267     . "$ac_site_file"
1268   fi
1269 done
1270
1271 if test -r "$cache_file"; then
1272   # Some versions of bash will fail to source /dev/null (special
1273   # files actually), so we avoid doing that.
1274   if test -f "$cache_file"; then
1275     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1276 echo "$as_me: loading cache $cache_file" >&6;}
1277     case $cache_file in
1278       [\\/]* | ?:[\\/]* ) . $cache_file;;
1279       *)                      . ./$cache_file;;
1280     esac
1281   fi
1282 else
1283   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1284 echo "$as_me: creating cache $cache_file" >&6;}
1285   >$cache_file
1286 fi
1287
1288 # Check that the precious variables saved in the cache have kept the same
1289 # value.
1290 ac_cache_corrupted=false
1291 for ac_var in `(set) 2>&1 |
1292                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1293   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1294   eval ac_new_set=\$ac_env_${ac_var}_set
1295   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1296   eval ac_new_val="\$ac_env_${ac_var}_value"
1297   case $ac_old_set,$ac_new_set in
1298     set,)
1299       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1300 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1301       ac_cache_corrupted=: ;;
1302     ,set)
1303       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1304 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1305       ac_cache_corrupted=: ;;
1306     ,);;
1307     *)
1308       if test "x$ac_old_val" != "x$ac_new_val"; then
1309         # differences in whitespace do not lead to failure.
1310         ac_old_val_w=`echo x $ac_old_val`
1311         ac_new_val_w=`echo x $ac_new_val`
1312         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1313           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1314 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1315           ac_cache_corrupted=:
1316         else
1317           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1318 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1319           eval $ac_var=\$ac_old_val
1320         fi
1321         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1322 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1323         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1324 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1325       fi;;
1326   esac
1327   # Pass precious variables to config.status.
1328   if test "$ac_new_set" = set; then
1329     case $ac_new_val in
1330     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1331       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1332     *) ac_arg=$ac_var=$ac_new_val ;;
1333     esac
1334     case " $ac_configure_args " in
1335       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1336       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1337     esac
1338   fi
1339 done
1340 if $ac_cache_corrupted; then
1341   { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1342 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1343   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1344 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1345   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1346 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1347    { (exit 1); exit 1; }; }
1348 fi
1349
1350 ac_ext=c
1351 ac_cpp='$CPP $CPPFLAGS'
1352 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1353 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1354 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1355
1356
1357 gl_header_list="$gl_header_list stdint.h"
1358 gl_header_list="$gl_header_list wchar.h"
1359 gl_header_list="$gl_header_list string.h"
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380           ac_config_headers="$ac_config_headers config.h:config.in"
1381
1382 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1383 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
1384     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1385 if test "${enable_maintainer_mode+set}" = set; then
1386   enableval="$enable_maintainer_mode"
1387   USE_MAINTAINER_MODE=$enableval
1388 else
1389   USE_MAINTAINER_MODE=no
1390 fi;
1391   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
1392 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
1393
1394
1395 if test $USE_MAINTAINER_MODE = yes; then
1396   MAINTAINER_MODE_TRUE=
1397   MAINTAINER_MODE_FALSE='#'
1398 else
1399   MAINTAINER_MODE_TRUE='#'
1400   MAINTAINER_MODE_FALSE=
1401 fi
1402
1403   MAINT=$MAINTAINER_MODE_TRUE
1404
1405
1406
1407 ac_ext=c
1408 ac_cpp='$CPP $CPPFLAGS'
1409 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1410 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1411 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1412 if test -n "$ac_tool_prefix"; then
1413   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1414 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1415 echo "$as_me:$LINENO: checking for $ac_word" >&5
1416 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1417 if test "${ac_cv_prog_CC+set}" = set; then
1418   echo $ECHO_N "(cached) $ECHO_C" >&6
1419 else
1420   if test -n "$CC"; then
1421   ac_cv_prog_CC="$CC" # Let the user override the test.
1422 else
1423 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1424 for as_dir in $PATH
1425 do
1426   IFS=$as_save_IFS
1427   test -z "$as_dir" && as_dir=.
1428   for ac_exec_ext in '' $ac_executable_extensions; do
1429   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1430     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1431     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1432     break 2
1433   fi
1434 done
1435 done
1436
1437 fi
1438 fi
1439 CC=$ac_cv_prog_CC
1440 if test -n "$CC"; then
1441   echo "$as_me:$LINENO: result: $CC" >&5
1442 echo "${ECHO_T}$CC" >&6
1443 else
1444   echo "$as_me:$LINENO: result: no" >&5
1445 echo "${ECHO_T}no" >&6
1446 fi
1447
1448 fi
1449 if test -z "$ac_cv_prog_CC"; then
1450   ac_ct_CC=$CC
1451   # Extract the first word of "gcc", so it can be a program name with args.
1452 set dummy gcc; ac_word=$2
1453 echo "$as_me:$LINENO: checking for $ac_word" >&5
1454 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1455 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1456   echo $ECHO_N "(cached) $ECHO_C" >&6
1457 else
1458   if test -n "$ac_ct_CC"; then
1459   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1460 else
1461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1462 for as_dir in $PATH
1463 do
1464   IFS=$as_save_IFS
1465   test -z "$as_dir" && as_dir=.
1466   for ac_exec_ext in '' $ac_executable_extensions; do
1467   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1468     ac_cv_prog_ac_ct_CC="gcc"
1469     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1470     break 2
1471   fi
1472 done
1473 done
1474
1475 fi
1476 fi
1477 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1478 if test -n "$ac_ct_CC"; then
1479   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1480 echo "${ECHO_T}$ac_ct_CC" >&6
1481 else
1482   echo "$as_me:$LINENO: result: no" >&5
1483 echo "${ECHO_T}no" >&6
1484 fi
1485
1486   CC=$ac_ct_CC
1487 else
1488   CC="$ac_cv_prog_CC"
1489 fi
1490
1491 if test -z "$CC"; then
1492   if test -n "$ac_tool_prefix"; then
1493   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1494 set dummy ${ac_tool_prefix}cc; ac_word=$2
1495 echo "$as_me:$LINENO: checking for $ac_word" >&5
1496 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1497 if test "${ac_cv_prog_CC+set}" = set; then
1498   echo $ECHO_N "(cached) $ECHO_C" >&6
1499 else
1500   if test -n "$CC"; then
1501   ac_cv_prog_CC="$CC" # Let the user override the test.
1502 else
1503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1504 for as_dir in $PATH
1505 do
1506   IFS=$as_save_IFS
1507   test -z "$as_dir" && as_dir=.
1508   for ac_exec_ext in '' $ac_executable_extensions; do
1509   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1510     ac_cv_prog_CC="${ac_tool_prefix}cc"
1511     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1512     break 2
1513   fi
1514 done
1515 done
1516
1517 fi
1518 fi
1519 CC=$ac_cv_prog_CC
1520 if test -n "$CC"; then
1521   echo "$as_me:$LINENO: result: $CC" >&5
1522 echo "${ECHO_T}$CC" >&6
1523 else
1524   echo "$as_me:$LINENO: result: no" >&5
1525 echo "${ECHO_T}no" >&6
1526 fi
1527
1528 fi
1529 if test -z "$ac_cv_prog_CC"; then
1530   ac_ct_CC=$CC
1531   # Extract the first word of "cc", so it can be a program name with args.
1532 set dummy cc; ac_word=$2
1533 echo "$as_me:$LINENO: checking for $ac_word" >&5
1534 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1535 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1536   echo $ECHO_N "(cached) $ECHO_C" >&6
1537 else
1538   if test -n "$ac_ct_CC"; then
1539   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1540 else
1541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1542 for as_dir in $PATH
1543 do
1544   IFS=$as_save_IFS
1545   test -z "$as_dir" && as_dir=.
1546   for ac_exec_ext in '' $ac_executable_extensions; do
1547   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1548     ac_cv_prog_ac_ct_CC="cc"
1549     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1550     break 2
1551   fi
1552 done
1553 done
1554
1555 fi
1556 fi
1557 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1558 if test -n "$ac_ct_CC"; then
1559   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1560 echo "${ECHO_T}$ac_ct_CC" >&6
1561 else
1562   echo "$as_me:$LINENO: result: no" >&5
1563 echo "${ECHO_T}no" >&6
1564 fi
1565
1566   CC=$ac_ct_CC
1567 else
1568   CC="$ac_cv_prog_CC"
1569 fi
1570
1571 fi
1572 if test -z "$CC"; then
1573   # Extract the first word of "cc", so it can be a program name with args.
1574 set dummy cc; ac_word=$2
1575 echo "$as_me:$LINENO: checking for $ac_word" >&5
1576 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1577 if test "${ac_cv_prog_CC+set}" = set; then
1578   echo $ECHO_N "(cached) $ECHO_C" >&6
1579 else
1580   if test -n "$CC"; then
1581   ac_cv_prog_CC="$CC" # Let the user override the test.
1582 else
1583   ac_prog_rejected=no
1584 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1585 for as_dir in $PATH
1586 do
1587   IFS=$as_save_IFS
1588   test -z "$as_dir" && as_dir=.
1589   for ac_exec_ext in '' $ac_executable_extensions; do
1590   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1591     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1592        ac_prog_rejected=yes
1593        continue
1594      fi
1595     ac_cv_prog_CC="cc"
1596     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1597     break 2
1598   fi
1599 done
1600 done
1601
1602 if test $ac_prog_rejected = yes; then
1603   # We found a bogon in the path, so make sure we never use it.
1604   set dummy $ac_cv_prog_CC
1605   shift
1606   if test $# != 0; then
1607     # We chose a different compiler from the bogus one.
1608     # However, it has the same basename, so the bogon will be chosen
1609     # first if we set CC to just the basename; use the full file name.
1610     shift
1611     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1612   fi
1613 fi
1614 fi
1615 fi
1616 CC=$ac_cv_prog_CC
1617 if test -n "$CC"; then
1618   echo "$as_me:$LINENO: result: $CC" >&5
1619 echo "${ECHO_T}$CC" >&6
1620 else
1621   echo "$as_me:$LINENO: result: no" >&5
1622 echo "${ECHO_T}no" >&6
1623 fi
1624
1625 fi
1626 if test -z "$CC"; then
1627   if test -n "$ac_tool_prefix"; then
1628   for ac_prog in cl
1629   do
1630     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1631 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1632 echo "$as_me:$LINENO: checking for $ac_word" >&5
1633 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1634 if test "${ac_cv_prog_CC+set}" = set; then
1635   echo $ECHO_N "(cached) $ECHO_C" >&6
1636 else
1637   if test -n "$CC"; then
1638   ac_cv_prog_CC="$CC" # Let the user override the test.
1639 else
1640 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1641 for as_dir in $PATH
1642 do
1643   IFS=$as_save_IFS
1644   test -z "$as_dir" && as_dir=.
1645   for ac_exec_ext in '' $ac_executable_extensions; do
1646   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1647     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1648     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1649     break 2
1650   fi
1651 done
1652 done
1653
1654 fi
1655 fi
1656 CC=$ac_cv_prog_CC
1657 if test -n "$CC"; then
1658   echo "$as_me:$LINENO: result: $CC" >&5
1659 echo "${ECHO_T}$CC" >&6
1660 else
1661   echo "$as_me:$LINENO: result: no" >&5
1662 echo "${ECHO_T}no" >&6
1663 fi
1664
1665     test -n "$CC" && break
1666   done
1667 fi
1668 if test -z "$CC"; then
1669   ac_ct_CC=$CC
1670   for ac_prog in cl
1671 do
1672   # Extract the first word of "$ac_prog", so it can be a program name with args.
1673 set dummy $ac_prog; ac_word=$2
1674 echo "$as_me:$LINENO: checking for $ac_word" >&5
1675 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1676 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1677   echo $ECHO_N "(cached) $ECHO_C" >&6
1678 else
1679   if test -n "$ac_ct_CC"; then
1680   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1681 else
1682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1683 for as_dir in $PATH
1684 do
1685   IFS=$as_save_IFS
1686   test -z "$as_dir" && as_dir=.
1687   for ac_exec_ext in '' $ac_executable_extensions; do
1688   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1689     ac_cv_prog_ac_ct_CC="$ac_prog"
1690     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1691     break 2
1692   fi
1693 done
1694 done
1695
1696 fi
1697 fi
1698 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1699 if test -n "$ac_ct_CC"; then
1700   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1701 echo "${ECHO_T}$ac_ct_CC" >&6
1702 else
1703   echo "$as_me:$LINENO: result: no" >&5
1704 echo "${ECHO_T}no" >&6
1705 fi
1706
1707   test -n "$ac_ct_CC" && break
1708 done
1709
1710   CC=$ac_ct_CC
1711 fi
1712
1713 fi
1714
1715
1716 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1717 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1718 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1719 See \`config.log' for more details." >&5
1720 echo "$as_me: error: no acceptable C compiler found in \$PATH
1721 See \`config.log' for more details." >&2;}
1722    { (exit 1); exit 1; }; }; }
1723
1724 # Provide some information about the compiler.
1725 echo "$as_me:$LINENO:" \
1726      "checking for C compiler version" >&5
1727 ac_compiler=`set X $ac_compile; echo $2`
1728 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1729   (eval $ac_compiler --version </dev/null >&5) 2>&5
1730   ac_status=$?
1731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1732   (exit $ac_status); }
1733 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1734   (eval $ac_compiler -v </dev/null >&5) 2>&5
1735   ac_status=$?
1736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1737   (exit $ac_status); }
1738 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1739   (eval $ac_compiler -V </dev/null >&5) 2>&5
1740   ac_status=$?
1741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1742   (exit $ac_status); }
1743
1744 cat >conftest.$ac_ext <<_ACEOF
1745 /* confdefs.h.  */
1746 _ACEOF
1747 cat confdefs.h >>conftest.$ac_ext
1748 cat >>conftest.$ac_ext <<_ACEOF
1749 /* end confdefs.h.  */
1750
1751 int
1752 main ()
1753 {
1754
1755   ;
1756   return 0;
1757 }
1758 _ACEOF
1759 ac_clean_files_save=$ac_clean_files
1760 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1761 # Try to create an executable without -o first, disregard a.out.
1762 # It will help us diagnose broken compilers, and finding out an intuition
1763 # of exeext.
1764 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1765 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1766 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1767 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1768   (eval $ac_link_default) 2>&5
1769   ac_status=$?
1770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1771   (exit $ac_status); }; then
1772   # Find the output, starting from the most likely.  This scheme is
1773 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1774 # resort.
1775
1776 # Be careful to initialize this variable, since it used to be cached.
1777 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1778 ac_cv_exeext=
1779 # b.out is created by i960 compilers.
1780 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1781 do
1782   test -f "$ac_file" || continue
1783   case $ac_file in
1784     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1785         ;;
1786     conftest.$ac_ext )
1787         # This is the source file.
1788         ;;
1789     [ab].out )
1790         # We found the default executable, but exeext='' is most
1791         # certainly right.
1792         break;;
1793     *.* )
1794         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1795         # FIXME: I believe we export ac_cv_exeext for Libtool,
1796         # but it would be cool to find out if it's true.  Does anybody
1797         # maintain Libtool? --akim.
1798         export ac_cv_exeext
1799         break;;
1800     * )
1801         break;;
1802   esac
1803 done
1804 else
1805   echo "$as_me: failed program was:" >&5
1806 sed 's/^/| /' conftest.$ac_ext >&5
1807
1808 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1809 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1810 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1811 See \`config.log' for more details." >&5
1812 echo "$as_me: error: C compiler cannot create executables
1813 See \`config.log' for more details." >&2;}
1814    { (exit 77); exit 77; }; }; }
1815 fi
1816
1817 ac_exeext=$ac_cv_exeext
1818 echo "$as_me:$LINENO: result: $ac_file" >&5
1819 echo "${ECHO_T}$ac_file" >&6
1820
1821 # Check the compiler produces executables we can run.  If not, either
1822 # the compiler is broken, or we cross compile.
1823 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1824 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1825 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1826 # If not cross compiling, check that we can run a simple program.
1827 if test "$cross_compiling" != yes; then
1828   if { ac_try='./$ac_file'
1829   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1830   (eval $ac_try) 2>&5
1831   ac_status=$?
1832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1833   (exit $ac_status); }; }; then
1834     cross_compiling=no
1835   else
1836     if test "$cross_compiling" = maybe; then
1837         cross_compiling=yes
1838     else
1839         { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1840 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1841 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1842 If you meant to cross compile, use \`--host'.
1843 See \`config.log' for more details." >&5
1844 echo "$as_me: error: cannot run C compiled programs.
1845 If you meant to cross compile, use \`--host'.
1846 See \`config.log' for more details." >&2;}
1847    { (exit 1); exit 1; }; }; }
1848     fi
1849   fi
1850 fi
1851 echo "$as_me:$LINENO: result: yes" >&5
1852 echo "${ECHO_T}yes" >&6
1853
1854 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1855 ac_clean_files=$ac_clean_files_save
1856 # Check the compiler produces executables we can run.  If not, either
1857 # the compiler is broken, or we cross compile.
1858 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1859 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1860 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1861 echo "${ECHO_T}$cross_compiling" >&6
1862
1863 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1864 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1865 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1866   (eval $ac_link) 2>&5
1867   ac_status=$?
1868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1869   (exit $ac_status); }; then
1870   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1871 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1872 # work properly (i.e., refer to `conftest.exe'), while it won't with
1873 # `rm'.
1874 for ac_file in conftest.exe conftest conftest.*; do
1875   test -f "$ac_file" || continue
1876   case $ac_file in
1877     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1878     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1879           export ac_cv_exeext
1880           break;;
1881     * ) break;;
1882   esac
1883 done
1884 else
1885   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1886 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1887 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1888 See \`config.log' for more details." >&5
1889 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1890 See \`config.log' for more details." >&2;}
1891    { (exit 1); exit 1; }; }; }
1892 fi
1893
1894 rm -f conftest$ac_cv_exeext
1895 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1896 echo "${ECHO_T}$ac_cv_exeext" >&6
1897
1898 rm -f conftest.$ac_ext
1899 EXEEXT=$ac_cv_exeext
1900 ac_exeext=$EXEEXT
1901 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1902 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1903 if test "${ac_cv_objext+set}" = set; then
1904   echo $ECHO_N "(cached) $ECHO_C" >&6
1905 else
1906   cat >conftest.$ac_ext <<_ACEOF
1907 /* confdefs.h.  */
1908 _ACEOF
1909 cat confdefs.h >>conftest.$ac_ext
1910 cat >>conftest.$ac_ext <<_ACEOF
1911 /* end confdefs.h.  */
1912
1913 int
1914 main ()
1915 {
1916
1917   ;
1918   return 0;
1919 }
1920 _ACEOF
1921 rm -f conftest.o conftest.obj
1922 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1923   (eval $ac_compile) 2>&5
1924   ac_status=$?
1925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1926   (exit $ac_status); }; then
1927   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1928   case $ac_file in
1929     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1930     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1931        break;;
1932   esac
1933 done
1934 else
1935   echo "$as_me: failed program was:" >&5
1936 sed 's/^/| /' conftest.$ac_ext >&5
1937
1938 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1939 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1940 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1941 See \`config.log' for more details." >&5
1942 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1943 See \`config.log' for more details." >&2;}
1944    { (exit 1); exit 1; }; }; }
1945 fi
1946
1947 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1948 fi
1949 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1950 echo "${ECHO_T}$ac_cv_objext" >&6
1951 OBJEXT=$ac_cv_objext
1952 ac_objext=$OBJEXT
1953 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1954 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1955 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1956   echo $ECHO_N "(cached) $ECHO_C" >&6
1957 else
1958   cat >conftest.$ac_ext <<_ACEOF
1959 /* confdefs.h.  */
1960 _ACEOF
1961 cat confdefs.h >>conftest.$ac_ext
1962 cat >>conftest.$ac_ext <<_ACEOF
1963 /* end confdefs.h.  */
1964
1965 int
1966 main ()
1967 {
1968 #ifndef __GNUC__
1969        choke me
1970 #endif
1971
1972   ;
1973   return 0;
1974 }
1975 _ACEOF
1976 rm -f conftest.$ac_objext
1977 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1978   (eval $ac_compile) 2>conftest.er1
1979   ac_status=$?
1980   grep -v '^ *+' conftest.er1 >conftest.err
1981   rm -f conftest.er1
1982   cat conftest.err >&5
1983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1984   (exit $ac_status); } &&
1985          { ac_try='test -z "$ac_c_werror_flag"
1986                          || test ! -s conftest.err'
1987   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1988   (eval $ac_try) 2>&5
1989   ac_status=$?
1990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1991   (exit $ac_status); }; } &&
1992          { ac_try='test -s conftest.$ac_objext'
1993   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1994   (eval $ac_try) 2>&5
1995   ac_status=$?
1996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1997   (exit $ac_status); }; }; then
1998   ac_compiler_gnu=yes
1999 else
2000   echo "$as_me: failed program was:" >&5
2001 sed 's/^/| /' conftest.$ac_ext >&5
2002
2003 ac_compiler_gnu=no
2004 fi
2005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2006 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2007
2008 fi
2009 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2010 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2011 GCC=`test $ac_compiler_gnu = yes && echo yes`
2012 ac_test_CFLAGS=${CFLAGS+set}
2013 ac_save_CFLAGS=$CFLAGS
2014 CFLAGS="-g"
2015 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2016 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2017 if test "${ac_cv_prog_cc_g+set}" = set; then
2018   echo $ECHO_N "(cached) $ECHO_C" >&6
2019 else
2020   cat >conftest.$ac_ext <<_ACEOF
2021 /* confdefs.h.  */
2022 _ACEOF
2023 cat confdefs.h >>conftest.$ac_ext
2024 cat >>conftest.$ac_ext <<_ACEOF
2025 /* end confdefs.h.  */
2026
2027 int
2028 main ()
2029 {
2030
2031   ;
2032   return 0;
2033 }
2034 _ACEOF
2035 rm -f conftest.$ac_objext
2036 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2037   (eval $ac_compile) 2>conftest.er1
2038   ac_status=$?
2039   grep -v '^ *+' conftest.er1 >conftest.err
2040   rm -f conftest.er1
2041   cat conftest.err >&5
2042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2043   (exit $ac_status); } &&
2044          { ac_try='test -z "$ac_c_werror_flag"
2045                          || test ! -s conftest.err'
2046   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2047   (eval $ac_try) 2>&5
2048   ac_status=$?
2049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2050   (exit $ac_status); }; } &&
2051          { ac_try='test -s conftest.$ac_objext'
2052   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2053   (eval $ac_try) 2>&5
2054   ac_status=$?
2055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2056   (exit $ac_status); }; }; then
2057   ac_cv_prog_cc_g=yes
2058 else
2059   echo "$as_me: failed program was:" >&5
2060 sed 's/^/| /' conftest.$ac_ext >&5
2061
2062 ac_cv_prog_cc_g=no
2063 fi
2064 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2065 fi
2066 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2067 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2068 if test "$ac_test_CFLAGS" = set; then
2069   CFLAGS=$ac_save_CFLAGS
2070 elif test $ac_cv_prog_cc_g = yes; then
2071   if test "$GCC" = yes; then
2072     CFLAGS="-g -O2"
2073   else
2074     CFLAGS="-g"
2075   fi
2076 else
2077   if test "$GCC" = yes; then
2078     CFLAGS="-O2"
2079   else
2080     CFLAGS=
2081   fi
2082 fi
2083 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2084 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2085 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2086   echo $ECHO_N "(cached) $ECHO_C" >&6
2087 else
2088   ac_cv_prog_cc_stdc=no
2089 ac_save_CC=$CC
2090 cat >conftest.$ac_ext <<_ACEOF
2091 /* confdefs.h.  */
2092 _ACEOF
2093 cat confdefs.h >>conftest.$ac_ext
2094 cat >>conftest.$ac_ext <<_ACEOF
2095 /* end confdefs.h.  */
2096 #include <stdarg.h>
2097 #include <stdio.h>
2098 #include <sys/types.h>
2099 #include <sys/stat.h>
2100 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2101 struct buf { int x; };
2102 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2103 static char *e (p, i)
2104      char **p;
2105      int i;
2106 {
2107   return p[i];
2108 }
2109 static char *f (char * (*g) (char **, int), char **p, ...)
2110 {
2111   char *s;
2112   va_list v;
2113   va_start (v,p);
2114   s = g (p, va_arg (v,int));
2115   va_end (v);
2116   return s;
2117 }
2118
2119 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2120    function prototypes and stuff, but not '\xHH' hex character constants.
2121    These don't provoke an error unfortunately, instead are silently treated
2122    as 'x'.  The following induces an error, until -std1 is added to get
2123    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2124    array size at least.  It's necessary to write '\x00'==0 to get something
2125    that's true only with -std1.  */
2126 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2127
2128 int test (int i, double x);
2129 struct s1 {int (*f) (int a);};
2130 struct s2 {int (*f) (double a);};
2131 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2132 int argc;
2133 char **argv;
2134 int
2135 main ()
2136 {
2137 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2138   ;
2139   return 0;
2140 }
2141 _ACEOF
2142 # Don't try gcc -ansi; that turns off useful extensions and
2143 # breaks some systems' header files.
2144 # AIX                   -qlanglvl=ansi
2145 # Ultrix and OSF/1      -std1
2146 # HP-UX 10.20 and later -Ae
2147 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2148 # SVR4                  -Xc -D__EXTENSIONS__
2149 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2150 do
2151   CC="$ac_save_CC $ac_arg"
2152   rm -f conftest.$ac_objext
2153 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2154   (eval $ac_compile) 2>conftest.er1
2155   ac_status=$?
2156   grep -v '^ *+' conftest.er1 >conftest.err
2157   rm -f conftest.er1
2158   cat conftest.err >&5
2159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2160   (exit $ac_status); } &&
2161          { ac_try='test -z "$ac_c_werror_flag"
2162                          || test ! -s conftest.err'
2163   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2164   (eval $ac_try) 2>&5
2165   ac_status=$?
2166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2167   (exit $ac_status); }; } &&
2168          { ac_try='test -s conftest.$ac_objext'
2169   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2170   (eval $ac_try) 2>&5
2171   ac_status=$?
2172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2173   (exit $ac_status); }; }; then
2174   ac_cv_prog_cc_stdc=$ac_arg
2175 break
2176 else
2177   echo "$as_me: failed program was:" >&5
2178 sed 's/^/| /' conftest.$ac_ext >&5
2179
2180 fi
2181 rm -f conftest.err conftest.$ac_objext
2182 done
2183 rm -f conftest.$ac_ext conftest.$ac_objext
2184 CC=$ac_save_CC
2185
2186 fi
2187
2188 case "x$ac_cv_prog_cc_stdc" in
2189   x|xno)
2190     echo "$as_me:$LINENO: result: none needed" >&5
2191 echo "${ECHO_T}none needed" >&6 ;;
2192   *)
2193     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2194 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2195     CC="$CC $ac_cv_prog_cc_stdc" ;;
2196 esac
2197
2198 # Some people use a C++ compiler to compile C.  Since we use `exit',
2199 # in C++ we need to declare it.  In case someone uses the same compiler
2200 # for both compiling C and C++ we need to have the C++ compiler decide
2201 # the declaration of exit, since it's the most demanding environment.
2202 cat >conftest.$ac_ext <<_ACEOF
2203 #ifndef __cplusplus
2204   choke me
2205 #endif
2206 _ACEOF
2207 rm -f conftest.$ac_objext
2208 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2209   (eval $ac_compile) 2>conftest.er1
2210   ac_status=$?
2211   grep -v '^ *+' conftest.er1 >conftest.err
2212   rm -f conftest.er1
2213   cat conftest.err >&5
2214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2215   (exit $ac_status); } &&
2216          { ac_try='test -z "$ac_c_werror_flag"
2217                          || test ! -s conftest.err'
2218   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2219   (eval $ac_try) 2>&5
2220   ac_status=$?
2221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2222   (exit $ac_status); }; } &&
2223          { ac_try='test -s conftest.$ac_objext'
2224   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2225   (eval $ac_try) 2>&5
2226   ac_status=$?
2227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2228   (exit $ac_status); }; }; then
2229   for ac_declaration in \
2230    '' \
2231    'extern "C" void std::exit (int) throw (); using std::exit;' \
2232    'extern "C" void std::exit (int); using std::exit;' \
2233    'extern "C" void exit (int) throw ();' \
2234    'extern "C" void exit (int);' \
2235    'void exit (int);'
2236 do
2237   cat >conftest.$ac_ext <<_ACEOF
2238 /* confdefs.h.  */
2239 _ACEOF
2240 cat confdefs.h >>conftest.$ac_ext
2241 cat >>conftest.$ac_ext <<_ACEOF
2242 /* end confdefs.h.  */
2243 $ac_declaration
2244 #include <stdlib.h>
2245 int
2246 main ()
2247 {
2248 exit (42);
2249   ;
2250   return 0;
2251 }
2252 _ACEOF
2253 rm -f conftest.$ac_objext
2254 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2255   (eval $ac_compile) 2>conftest.er1
2256   ac_status=$?
2257   grep -v '^ *+' conftest.er1 >conftest.err
2258   rm -f conftest.er1
2259   cat conftest.err >&5
2260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2261   (exit $ac_status); } &&
2262          { ac_try='test -z "$ac_c_werror_flag"
2263                          || test ! -s conftest.err'
2264   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2265   (eval $ac_try) 2>&5
2266   ac_status=$?
2267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2268   (exit $ac_status); }; } &&
2269          { ac_try='test -s conftest.$ac_objext'
2270   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2271   (eval $ac_try) 2>&5
2272   ac_status=$?
2273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274   (exit $ac_status); }; }; then
2275   :
2276 else
2277   echo "$as_me: failed program was:" >&5
2278 sed 's/^/| /' conftest.$ac_ext >&5
2279
2280 continue
2281 fi
2282 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2283   cat >conftest.$ac_ext <<_ACEOF
2284 /* confdefs.h.  */
2285 _ACEOF
2286 cat confdefs.h >>conftest.$ac_ext
2287 cat >>conftest.$ac_ext <<_ACEOF
2288 /* end confdefs.h.  */
2289 $ac_declaration
2290 int
2291 main ()
2292 {
2293 exit (42);
2294   ;
2295   return 0;
2296 }
2297 _ACEOF
2298 rm -f conftest.$ac_objext
2299 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2300   (eval $ac_compile) 2>conftest.er1
2301   ac_status=$?
2302   grep -v '^ *+' conftest.er1 >conftest.err
2303   rm -f conftest.er1
2304   cat conftest.err >&5
2305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2306   (exit $ac_status); } &&
2307          { ac_try='test -z "$ac_c_werror_flag"
2308                          || test ! -s conftest.err'
2309   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2310   (eval $ac_try) 2>&5
2311   ac_status=$?
2312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313   (exit $ac_status); }; } &&
2314          { ac_try='test -s conftest.$ac_objext'
2315   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2316   (eval $ac_try) 2>&5
2317   ac_status=$?
2318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319   (exit $ac_status); }; }; then
2320   break
2321 else
2322   echo "$as_me: failed program was:" >&5
2323 sed 's/^/| /' conftest.$ac_ext >&5
2324
2325 fi
2326 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2327 done
2328 rm -f conftest*
2329 if test -n "$ac_declaration"; then
2330   echo '#ifdef __cplusplus' >>confdefs.h
2331   echo $ac_declaration      >>confdefs.h
2332   echo '#endif'             >>confdefs.h
2333 fi
2334
2335 else
2336   echo "$as_me: failed program was:" >&5
2337 sed 's/^/| /' conftest.$ac_ext >&5
2338
2339 fi
2340 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2341 ac_ext=c
2342 ac_cpp='$CPP $CPPFLAGS'
2343 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2344 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2345 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2346
2347
2348 cat >>confdefs.h <<\_ACEOF
2349 #define _GNU_SOURCE 1
2350 _ACEOF
2351
2352
2353
2354 ac_ext=c
2355 ac_cpp='$CPP $CPPFLAGS'
2356 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2357 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2358 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2359 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2360 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2361 # On Suns, sometimes $CPP names a directory.
2362 if test -n "$CPP" && test -d "$CPP"; then
2363   CPP=
2364 fi
2365 if test -z "$CPP"; then
2366   if test "${ac_cv_prog_CPP+set}" = set; then
2367   echo $ECHO_N "(cached) $ECHO_C" >&6
2368 else
2369       # Double quotes because CPP needs to be expanded
2370     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2371     do
2372       ac_preproc_ok=false
2373 for ac_c_preproc_warn_flag in '' yes
2374 do
2375   # Use a header file that comes with gcc, so configuring glibc
2376   # with a fresh cross-compiler works.
2377   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2378   # <limits.h> exists even on freestanding compilers.
2379   # On the NeXT, cc -E runs the code through the compiler's parser,
2380   # not just through cpp. "Syntax error" is here to catch this case.
2381   cat >conftest.$ac_ext <<_ACEOF
2382 /* confdefs.h.  */
2383 _ACEOF
2384 cat confdefs.h >>conftest.$ac_ext
2385 cat >>conftest.$ac_ext <<_ACEOF
2386 /* end confdefs.h.  */
2387 #ifdef __STDC__
2388 # include <limits.h>
2389 #else
2390 # include <assert.h>
2391 #endif
2392                      Syntax error
2393 _ACEOF
2394 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2395   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2396   ac_status=$?
2397   grep -v '^ *+' conftest.er1 >conftest.err
2398   rm -f conftest.er1
2399   cat conftest.err >&5
2400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2401   (exit $ac_status); } >/dev/null; then
2402   if test -s conftest.err; then
2403     ac_cpp_err=$ac_c_preproc_warn_flag
2404     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2405   else
2406     ac_cpp_err=
2407   fi
2408 else
2409   ac_cpp_err=yes
2410 fi
2411 if test -z "$ac_cpp_err"; then
2412   :
2413 else
2414   echo "$as_me: failed program was:" >&5
2415 sed 's/^/| /' conftest.$ac_ext >&5
2416
2417   # Broken: fails on valid input.
2418 continue
2419 fi
2420 rm -f conftest.err conftest.$ac_ext
2421
2422   # OK, works on sane cases.  Now check whether non-existent headers
2423   # can be detected and how.
2424   cat >conftest.$ac_ext <<_ACEOF
2425 /* confdefs.h.  */
2426 _ACEOF
2427 cat confdefs.h >>conftest.$ac_ext
2428 cat >>conftest.$ac_ext <<_ACEOF
2429 /* end confdefs.h.  */
2430 #include <ac_nonexistent.h>
2431 _ACEOF
2432 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2433   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2434   ac_status=$?
2435   grep -v '^ *+' conftest.er1 >conftest.err
2436   rm -f conftest.er1
2437   cat conftest.err >&5
2438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2439   (exit $ac_status); } >/dev/null; then
2440   if test -s conftest.err; then
2441     ac_cpp_err=$ac_c_preproc_warn_flag
2442     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2443   else
2444     ac_cpp_err=
2445   fi
2446 else
2447   ac_cpp_err=yes
2448 fi
2449 if test -z "$ac_cpp_err"; then
2450   # Broken: success on invalid input.
2451 continue
2452 else
2453   echo "$as_me: failed program was:" >&5
2454 sed 's/^/| /' conftest.$ac_ext >&5
2455
2456   # Passes both tests.
2457 ac_preproc_ok=:
2458 break
2459 fi
2460 rm -f conftest.err conftest.$ac_ext
2461
2462 done
2463 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2464 rm -f conftest.err conftest.$ac_ext
2465 if $ac_preproc_ok; then
2466   break
2467 fi
2468
2469     done
2470     ac_cv_prog_CPP=$CPP
2471
2472 fi
2473   CPP=$ac_cv_prog_CPP
2474 else
2475   ac_cv_prog_CPP=$CPP
2476 fi
2477 echo "$as_me:$LINENO: result: $CPP" >&5
2478 echo "${ECHO_T}$CPP" >&6
2479 ac_preproc_ok=false
2480 for ac_c_preproc_warn_flag in '' yes
2481 do
2482   # Use a header file that comes with gcc, so configuring glibc
2483   # with a fresh cross-compiler works.
2484   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2485   # <limits.h> exists even on freestanding compilers.
2486   # On the NeXT, cc -E runs the code through the compiler's parser,
2487   # not just through cpp. "Syntax error" is here to catch this case.
2488   cat >conftest.$ac_ext <<_ACEOF
2489 /* confdefs.h.  */
2490 _ACEOF
2491 cat confdefs.h >>conftest.$ac_ext
2492 cat >>conftest.$ac_ext <<_ACEOF
2493 /* end confdefs.h.  */
2494 #ifdef __STDC__
2495 # include <limits.h>
2496 #else
2497 # include <assert.h>
2498 #endif
2499                      Syntax error
2500 _ACEOF
2501 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2502   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2503   ac_status=$?
2504   grep -v '^ *+' conftest.er1 >conftest.err
2505   rm -f conftest.er1
2506   cat conftest.err >&5
2507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2508   (exit $ac_status); } >/dev/null; then
2509   if test -s conftest.err; then
2510     ac_cpp_err=$ac_c_preproc_warn_flag
2511     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2512   else
2513     ac_cpp_err=
2514   fi
2515 else
2516   ac_cpp_err=yes
2517 fi
2518 if test -z "$ac_cpp_err"; then
2519   :
2520 else
2521   echo "$as_me: failed program was:" >&5
2522 sed 's/^/| /' conftest.$ac_ext >&5
2523
2524   # Broken: fails on valid input.
2525 continue
2526 fi
2527 rm -f conftest.err conftest.$ac_ext
2528
2529   # OK, works on sane cases.  Now check whether non-existent headers
2530   # can be detected and how.
2531   cat >conftest.$ac_ext <<_ACEOF
2532 /* confdefs.h.  */
2533 _ACEOF
2534 cat confdefs.h >>conftest.$ac_ext
2535 cat >>conftest.$ac_ext <<_ACEOF
2536 /* end confdefs.h.  */
2537 #include <ac_nonexistent.h>
2538 _ACEOF
2539 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2540   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2541   ac_status=$?
2542   grep -v '^ *+' conftest.er1 >conftest.err
2543   rm -f conftest.er1
2544   cat conftest.err >&5
2545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2546   (exit $ac_status); } >/dev/null; then
2547   if test -s conftest.err; then
2548     ac_cpp_err=$ac_c_preproc_warn_flag
2549     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2550   else
2551     ac_cpp_err=
2552   fi
2553 else
2554   ac_cpp_err=yes
2555 fi
2556 if test -z "$ac_cpp_err"; then
2557   # Broken: success on invalid input.
2558 continue
2559 else
2560   echo "$as_me: failed program was:" >&5
2561 sed 's/^/| /' conftest.$ac_ext >&5
2562
2563   # Passes both tests.
2564 ac_preproc_ok=:
2565 break
2566 fi
2567 rm -f conftest.err conftest.$ac_ext
2568
2569 done
2570 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2571 rm -f conftest.err conftest.$ac_ext
2572 if $ac_preproc_ok; then
2573   :
2574 else
2575   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2576 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2577 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2578 See \`config.log' for more details." >&5
2579 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2580 See \`config.log' for more details." >&2;}
2581    { (exit 1); exit 1; }; }; }
2582 fi
2583
2584 ac_ext=c
2585 ac_cpp='$CPP $CPPFLAGS'
2586 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2587 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2588 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2589
2590
2591 echo "$as_me:$LINENO: checking for egrep" >&5
2592 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2593 if test "${ac_cv_prog_egrep+set}" = set; then
2594   echo $ECHO_N "(cached) $ECHO_C" >&6
2595 else
2596   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2597     then ac_cv_prog_egrep='grep -E'
2598     else ac_cv_prog_egrep='egrep'
2599     fi
2600 fi
2601 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2602 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2603  EGREP=$ac_cv_prog_egrep
2604
2605
2606
2607 echo "$as_me:$LINENO: checking for AIX" >&5
2608 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
2609 cat >conftest.$ac_ext <<_ACEOF
2610 /* confdefs.h.  */
2611 _ACEOF
2612 cat confdefs.h >>conftest.$ac_ext
2613 cat >>conftest.$ac_ext <<_ACEOF
2614 /* end confdefs.h.  */
2615 #ifdef _AIX
2616   yes
2617 #endif
2618
2619 _ACEOF
2620 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2621   $EGREP "yes" >/dev/null 2>&1; then
2622   echo "$as_me:$LINENO: result: yes" >&5
2623 echo "${ECHO_T}yes" >&6
2624 cat >>confdefs.h <<\_ACEOF
2625 #define _ALL_SOURCE 1
2626 _ACEOF
2627
2628 else
2629   echo "$as_me:$LINENO: result: no" >&5
2630 echo "${ECHO_T}no" >&6
2631 fi
2632 rm -f conftest*
2633
2634
2635 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2636 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2637 if test "${ac_cv_search_strerror+set}" = set; then
2638   echo $ECHO_N "(cached) $ECHO_C" >&6
2639 else
2640   ac_func_search_save_LIBS=$LIBS
2641 ac_cv_search_strerror=no
2642 cat >conftest.$ac_ext <<_ACEOF
2643 /* confdefs.h.  */
2644 _ACEOF
2645 cat confdefs.h >>conftest.$ac_ext
2646 cat >>conftest.$ac_ext <<_ACEOF
2647 /* end confdefs.h.  */
2648
2649 /* Override any gcc2 internal prototype to avoid an error.  */
2650 #ifdef __cplusplus
2651 extern "C"
2652 #endif
2653 /* We use char because int might match the return type of a gcc2
2654    builtin and then its argument prototype would still apply.  */
2655 char strerror ();
2656 int
2657 main ()
2658 {
2659 strerror ();
2660   ;
2661   return 0;
2662 }
2663 _ACEOF
2664 rm -f conftest.$ac_objext conftest$ac_exeext
2665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2666   (eval $ac_link) 2>conftest.er1
2667   ac_status=$?
2668   grep -v '^ *+' conftest.er1 >conftest.err
2669   rm -f conftest.er1
2670   cat conftest.err >&5
2671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2672   (exit $ac_status); } &&
2673          { ac_try='test -z "$ac_c_werror_flag"
2674                          || test ! -s conftest.err'
2675   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2676   (eval $ac_try) 2>&5
2677   ac_status=$?
2678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2679   (exit $ac_status); }; } &&
2680          { ac_try='test -s conftest$ac_exeext'
2681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2682   (eval $ac_try) 2>&5
2683   ac_status=$?
2684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2685   (exit $ac_status); }; }; then
2686   ac_cv_search_strerror="none required"
2687 else
2688   echo "$as_me: failed program was:" >&5
2689 sed 's/^/| /' conftest.$ac_ext >&5
2690
2691 fi
2692 rm -f conftest.err conftest.$ac_objext \
2693       conftest$ac_exeext conftest.$ac_ext
2694 if test "$ac_cv_search_strerror" = no; then
2695   for ac_lib in cposix; do
2696     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2697     cat >conftest.$ac_ext <<_ACEOF
2698 /* confdefs.h.  */
2699 _ACEOF
2700 cat confdefs.h >>conftest.$ac_ext
2701 cat >>conftest.$ac_ext <<_ACEOF
2702 /* end confdefs.h.  */
2703
2704 /* Override any gcc2 internal prototype to avoid an error.  */
2705 #ifdef __cplusplus
2706 extern "C"
2707 #endif
2708 /* We use char because int might match the return type of a gcc2
2709    builtin and then its argument prototype would still apply.  */
2710 char strerror ();
2711 int
2712 main ()
2713 {
2714 strerror ();
2715   ;
2716   return 0;
2717 }
2718 _ACEOF
2719 rm -f conftest.$ac_objext conftest$ac_exeext
2720 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2721   (eval $ac_link) 2>conftest.er1
2722   ac_status=$?
2723   grep -v '^ *+' conftest.er1 >conftest.err
2724   rm -f conftest.er1
2725   cat conftest.err >&5
2726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2727   (exit $ac_status); } &&
2728          { ac_try='test -z "$ac_c_werror_flag"
2729                          || test ! -s conftest.err'
2730   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2731   (eval $ac_try) 2>&5
2732   ac_status=$?
2733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2734   (exit $ac_status); }; } &&
2735          { ac_try='test -s conftest$ac_exeext'
2736   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2737   (eval $ac_try) 2>&5
2738   ac_status=$?
2739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2740   (exit $ac_status); }; }; then
2741   ac_cv_search_strerror="-l$ac_lib"
2742 break
2743 else
2744   echo "$as_me: failed program was:" >&5
2745 sed 's/^/| /' conftest.$ac_ext >&5
2746
2747 fi
2748 rm -f conftest.err conftest.$ac_objext \
2749       conftest$ac_exeext conftest.$ac_ext
2750   done
2751 fi
2752 LIBS=$ac_func_search_save_LIBS
2753 fi
2754 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2755 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2756 if test "$ac_cv_search_strerror" != no; then
2757   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2758
2759 fi
2760
2761 if test -n "$ac_tool_prefix"; then
2762   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2763 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2764 echo "$as_me:$LINENO: checking for $ac_word" >&5
2765 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2766 if test "${ac_cv_prog_RANLIB+set}" = set; then
2767   echo $ECHO_N "(cached) $ECHO_C" >&6
2768 else
2769   if test -n "$RANLIB"; then
2770   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2771 else
2772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2773 for as_dir in $PATH
2774 do
2775   IFS=$as_save_IFS
2776   test -z "$as_dir" && as_dir=.
2777   for ac_exec_ext in '' $ac_executable_extensions; do
2778   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2779     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2780     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2781     break 2
2782   fi
2783 done
2784 done
2785
2786 fi
2787 fi
2788 RANLIB=$ac_cv_prog_RANLIB
2789 if test -n "$RANLIB"; then
2790   echo "$as_me:$LINENO: result: $RANLIB" >&5
2791 echo "${ECHO_T}$RANLIB" >&6
2792 else
2793   echo "$as_me:$LINENO: result: no" >&5
2794 echo "${ECHO_T}no" >&6
2795 fi
2796
2797 fi
2798 if test -z "$ac_cv_prog_RANLIB"; then
2799   ac_ct_RANLIB=$RANLIB
2800   # Extract the first word of "ranlib", so it can be a program name with args.
2801 set dummy ranlib; ac_word=$2
2802 echo "$as_me:$LINENO: checking for $ac_word" >&5
2803 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2804 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2805   echo $ECHO_N "(cached) $ECHO_C" >&6
2806 else
2807   if test -n "$ac_ct_RANLIB"; then
2808   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2809 else
2810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2811 for as_dir in $PATH
2812 do
2813   IFS=$as_save_IFS
2814   test -z "$as_dir" && as_dir=.
2815   for ac_exec_ext in '' $ac_executable_extensions; do
2816   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2817     ac_cv_prog_ac_ct_RANLIB="ranlib"
2818     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2819     break 2
2820   fi
2821 done
2822 done
2823
2824   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
2825 fi
2826 fi
2827 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2828 if test -n "$ac_ct_RANLIB"; then
2829   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2830 echo "${ECHO_T}$ac_ct_RANLIB" >&6
2831 else
2832   echo "$as_me:$LINENO: result: no" >&5
2833 echo "${ECHO_T}no" >&6
2834 fi
2835
2836   RANLIB=$ac_ct_RANLIB
2837 else
2838   RANLIB="$ac_cv_prog_RANLIB"
2839 fi
2840
2841 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2842 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2843 if test "${ac_cv_header_stdc+set}" = set; then
2844   echo $ECHO_N "(cached) $ECHO_C" >&6
2845 else
2846   cat >conftest.$ac_ext <<_ACEOF
2847 /* confdefs.h.  */
2848 _ACEOF
2849 cat confdefs.h >>conftest.$ac_ext
2850 cat >>conftest.$ac_ext <<_ACEOF
2851 /* end confdefs.h.  */
2852 #include <stdlib.h>
2853 #include <stdarg.h>
2854 #include <string.h>
2855 #include <float.h>
2856
2857 int
2858 main ()
2859 {
2860
2861   ;
2862   return 0;
2863 }
2864 _ACEOF
2865 rm -f conftest.$ac_objext
2866 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2867   (eval $ac_compile) 2>conftest.er1
2868   ac_status=$?
2869   grep -v '^ *+' conftest.er1 >conftest.err
2870   rm -f conftest.er1
2871   cat conftest.err >&5
2872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2873   (exit $ac_status); } &&
2874          { ac_try='test -z "$ac_c_werror_flag"
2875                          || test ! -s conftest.err'
2876   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2877   (eval $ac_try) 2>&5
2878   ac_status=$?
2879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2880   (exit $ac_status); }; } &&
2881          { ac_try='test -s conftest.$ac_objext'
2882   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2883   (eval $ac_try) 2>&5
2884   ac_status=$?
2885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2886   (exit $ac_status); }; }; then
2887   ac_cv_header_stdc=yes
2888 else
2889   echo "$as_me: failed program was:" >&5
2890 sed 's/^/| /' conftest.$ac_ext >&5
2891
2892 ac_cv_header_stdc=no
2893 fi
2894 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2895
2896 if test $ac_cv_header_stdc = yes; then
2897   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2898   cat >conftest.$ac_ext <<_ACEOF
2899 /* confdefs.h.  */
2900 _ACEOF
2901 cat confdefs.h >>conftest.$ac_ext
2902 cat >>conftest.$ac_ext <<_ACEOF
2903 /* end confdefs.h.  */
2904 #include <string.h>
2905
2906 _ACEOF
2907 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2908   $EGREP "memchr" >/dev/null 2>&1; then
2909   :
2910 else
2911   ac_cv_header_stdc=no
2912 fi
2913 rm -f conftest*
2914
2915 fi
2916
2917 if test $ac_cv_header_stdc = yes; then
2918   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2919   cat >conftest.$ac_ext <<_ACEOF
2920 /* confdefs.h.  */
2921 _ACEOF
2922 cat confdefs.h >>conftest.$ac_ext
2923 cat >>conftest.$ac_ext <<_ACEOF
2924 /* end confdefs.h.  */
2925 #include <stdlib.h>
2926
2927 _ACEOF
2928 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2929   $EGREP "free" >/dev/null 2>&1; then
2930   :
2931 else
2932   ac_cv_header_stdc=no
2933 fi
2934 rm -f conftest*
2935
2936 fi
2937
2938 if test $ac_cv_header_stdc = yes; then
2939   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2940   if test "$cross_compiling" = yes; then
2941   :
2942 else
2943   cat >conftest.$ac_ext <<_ACEOF
2944 /* confdefs.h.  */
2945 _ACEOF
2946 cat confdefs.h >>conftest.$ac_ext
2947 cat >>conftest.$ac_ext <<_ACEOF
2948 /* end confdefs.h.  */
2949 #include <ctype.h>
2950 #if ((' ' & 0x0FF) == 0x020)
2951 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2952 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2953 #else
2954 # define ISLOWER(c) \
2955                    (('a' <= (c) && (c) <= 'i') \
2956                      || ('j' <= (c) && (c) <= 'r') \
2957                      || ('s' <= (c) && (c) <= 'z'))
2958 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
2959 #endif
2960
2961 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2962 int
2963 main ()
2964 {
2965   int i;
2966   for (i = 0; i < 256; i++)
2967     if (XOR (islower (i), ISLOWER (i))
2968         || toupper (i) != TOUPPER (i))
2969       exit(2);
2970   exit (0);
2971 }
2972 _ACEOF
2973 rm -f conftest$ac_exeext
2974 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2975   (eval $ac_link) 2>&5
2976   ac_status=$?
2977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2979   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2980   (eval $ac_try) 2>&5
2981   ac_status=$?
2982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2983   (exit $ac_status); }; }; then
2984   :
2985 else
2986   echo "$as_me: program exited with status $ac_status" >&5
2987 echo "$as_me: failed program was:" >&5
2988 sed 's/^/| /' conftest.$ac_ext >&5
2989
2990 ( exit $ac_status )
2991 ac_cv_header_stdc=no
2992 fi
2993 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2994 fi
2995 fi
2996 fi
2997 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
2998 echo "${ECHO_T}$ac_cv_header_stdc" >&6
2999 if test $ac_cv_header_stdc = yes; then
3000
3001 cat >>confdefs.h <<\_ACEOF
3002 #define STDC_HEADERS 1
3003 _ACEOF
3004
3005 fi
3006
3007 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3018                   inttypes.h stdint.h unistd.h
3019 do
3020 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3021 echo "$as_me:$LINENO: checking for $ac_header" >&5
3022 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3023 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3024   echo $ECHO_N "(cached) $ECHO_C" >&6
3025 else
3026   cat >conftest.$ac_ext <<_ACEOF
3027 /* confdefs.h.  */
3028 _ACEOF
3029 cat confdefs.h >>conftest.$ac_ext
3030 cat >>conftest.$ac_ext <<_ACEOF
3031 /* end confdefs.h.  */
3032 $ac_includes_default
3033
3034 #include <$ac_header>
3035 _ACEOF
3036 rm -f conftest.$ac_objext
3037 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3038   (eval $ac_compile) 2>conftest.er1
3039   ac_status=$?
3040   grep -v '^ *+' conftest.er1 >conftest.err
3041   rm -f conftest.er1
3042   cat conftest.err >&5
3043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3044   (exit $ac_status); } &&
3045          { ac_try='test -z "$ac_c_werror_flag"
3046                          || test ! -s conftest.err'
3047   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3048   (eval $ac_try) 2>&5
3049   ac_status=$?
3050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3051   (exit $ac_status); }; } &&
3052          { ac_try='test -s conftest.$ac_objext'
3053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3054   (eval $ac_try) 2>&5
3055   ac_status=$?
3056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3057   (exit $ac_status); }; }; then
3058   eval "$as_ac_Header=yes"
3059 else
3060   echo "$as_me: failed program was:" >&5
3061 sed 's/^/| /' conftest.$ac_ext >&5
3062
3063 eval "$as_ac_Header=no"
3064 fi
3065 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3066 fi
3067 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3068 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3069 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3070   cat >>confdefs.h <<_ACEOF
3071 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3072 _ACEOF
3073
3074 fi
3075
3076 done
3077
3078
3079
3080   if test "${ac_cv_header_minix_config_h+set}" = set; then
3081   echo "$as_me:$LINENO: checking for minix/config.h" >&5
3082 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3083 if test "${ac_cv_header_minix_config_h+set}" = set; then
3084   echo $ECHO_N "(cached) $ECHO_C" >&6
3085 fi
3086 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3087 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3088 else
3089   # Is the header compilable?
3090 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
3091 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
3092 cat >conftest.$ac_ext <<_ACEOF
3093 /* confdefs.h.  */
3094 _ACEOF
3095 cat confdefs.h >>conftest.$ac_ext
3096 cat >>conftest.$ac_ext <<_ACEOF
3097 /* end confdefs.h.  */
3098 $ac_includes_default
3099 #include <minix/config.h>
3100 _ACEOF
3101 rm -f conftest.$ac_objext
3102 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3103   (eval $ac_compile) 2>conftest.er1
3104   ac_status=$?
3105   grep -v '^ *+' conftest.er1 >conftest.err
3106   rm -f conftest.er1
3107   cat conftest.err >&5
3108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3109   (exit $ac_status); } &&
3110          { ac_try='test -z "$ac_c_werror_flag"
3111                          || test ! -s conftest.err'
3112   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3113   (eval $ac_try) 2>&5
3114   ac_status=$?
3115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3116   (exit $ac_status); }; } &&
3117          { ac_try='test -s conftest.$ac_objext'
3118   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3119   (eval $ac_try) 2>&5
3120   ac_status=$?
3121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3122   (exit $ac_status); }; }; then
3123   ac_header_compiler=yes
3124 else
3125   echo "$as_me: failed program was:" >&5
3126 sed 's/^/| /' conftest.$ac_ext >&5
3127
3128 ac_header_compiler=no
3129 fi
3130 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3131 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3132 echo "${ECHO_T}$ac_header_compiler" >&6
3133
3134 # Is the header present?
3135 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
3136 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
3137 cat >conftest.$ac_ext <<_ACEOF
3138 /* confdefs.h.  */
3139 _ACEOF
3140 cat confdefs.h >>conftest.$ac_ext
3141 cat >>conftest.$ac_ext <<_ACEOF
3142 /* end confdefs.h.  */
3143 #include <minix/config.h>
3144 _ACEOF
3145 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3146   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3147   ac_status=$?
3148   grep -v '^ *+' conftest.er1 >conftest.err
3149   rm -f conftest.er1
3150   cat conftest.err >&5
3151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152   (exit $ac_status); } >/dev/null; then
3153   if test -s conftest.err; then
3154     ac_cpp_err=$ac_c_preproc_warn_flag
3155     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3156   else
3157     ac_cpp_err=
3158   fi
3159 else
3160   ac_cpp_err=yes
3161 fi
3162 if test -z "$ac_cpp_err"; then
3163   ac_header_preproc=yes
3164 else
3165   echo "$as_me: failed program was:" >&5
3166 sed 's/^/| /' conftest.$ac_ext >&5
3167
3168   ac_header_preproc=no
3169 fi
3170 rm -f conftest.err conftest.$ac_ext
3171 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3172 echo "${ECHO_T}$ac_header_preproc" >&6
3173
3174 # So?  What about this header?
3175 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3176   yes:no: )
3177     { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
3178 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3179     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
3180 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
3181     ac_header_preproc=yes
3182     ;;
3183   no:yes:* )
3184     { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
3185 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
3186     { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
3187 echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
3188     { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
3189 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
3190     { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
3191 echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3192     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
3193 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
3194     { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
3195 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
3196     (
3197       cat <<\_ASBOX
3198 ## ------------------------------------------ ##
3199 ## Report this to the AC_PACKAGE_NAME lists.  ##
3200 ## ------------------------------------------ ##
3201 _ASBOX
3202     ) |
3203       sed "s/^/$as_me: WARNING:     /" >&2
3204     ;;
3205 esac
3206 echo "$as_me:$LINENO: checking for minix/config.h" >&5
3207 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3208 if test "${ac_cv_header_minix_config_h+set}" = set; then
3209   echo $ECHO_N "(cached) $ECHO_C" >&6
3210 else
3211   ac_cv_header_minix_config_h=$ac_header_preproc
3212 fi
3213 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3214 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3215
3216 fi
3217 if test $ac_cv_header_minix_config_h = yes; then
3218   MINIX=yes
3219 else
3220   MINIX=
3221 fi
3222
3223
3224   if test "$MINIX" = yes; then
3225
3226 cat >>confdefs.h <<\_ACEOF
3227 #define _POSIX_SOURCE 1
3228 _ACEOF
3229
3230
3231 cat >>confdefs.h <<\_ACEOF
3232 #define _POSIX_1_SOURCE 2
3233 _ACEOF
3234
3235
3236 cat >>confdefs.h <<\_ACEOF
3237 #define _MINIX 1
3238 _ACEOF
3239
3240   fi
3241
3242
3243
3244   echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
3245 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
3246 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
3247   echo $ECHO_N "(cached) $ECHO_C" >&6
3248 else
3249   cat >conftest.$ac_ext <<_ACEOF
3250 /* confdefs.h.  */
3251 _ACEOF
3252 cat confdefs.h >>conftest.$ac_ext
3253 cat >>conftest.$ac_ext <<_ACEOF
3254 /* end confdefs.h.  */
3255
3256 #         define __EXTENSIONS__ 1
3257           $ac_includes_default
3258 int
3259 main ()
3260 {
3261
3262   ;
3263   return 0;
3264 }
3265 _ACEOF
3266 rm -f conftest.$ac_objext
3267 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3268   (eval $ac_compile) 2>conftest.er1
3269   ac_status=$?
3270   grep -v '^ *+' conftest.er1 >conftest.err
3271   rm -f conftest.er1
3272   cat conftest.err >&5
3273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3274   (exit $ac_status); } &&
3275          { ac_try='test -z "$ac_c_werror_flag"
3276                          || test ! -s conftest.err'
3277   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3278   (eval $ac_try) 2>&5
3279   ac_status=$?
3280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3281   (exit $ac_status); }; } &&
3282          { ac_try='test -s conftest.$ac_objext'
3283   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3284   (eval $ac_try) 2>&5
3285   ac_status=$?
3286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3287   (exit $ac_status); }; }; then
3288   ac_cv_safe_to_define___extensions__=yes
3289 else
3290   echo "$as_me: failed program was:" >&5
3291 sed 's/^/| /' conftest.$ac_ext >&5
3292
3293 ac_cv_safe_to_define___extensions__=no
3294 fi
3295 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3296 fi
3297 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
3298 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
3299   test $ac_cv_safe_to_define___extensions__ = yes &&
3300     cat >>confdefs.h <<\_ACEOF
3301 #define __EXTENSIONS__ 1
3302 _ACEOF
3303
3304   cat >>confdefs.h <<\_ACEOF
3305 #define _ALL_SOURCE 1
3306 _ACEOF
3307
3308   cat >>confdefs.h <<\_ACEOF
3309 #define _GNU_SOURCE 1
3310 _ACEOF
3311
3312   cat >>confdefs.h <<\_ACEOF
3313 #define _POSIX_PTHREAD_SEMANTICS 1
3314 _ACEOF
3315
3316   cat >>confdefs.h <<\_ACEOF
3317 #define _TANDEM_SOURCE 1
3318 _ACEOF
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329 echo "$as_me:$LINENO: checking for ${CC-cc} option to accept ANSI C" >&5
3330 echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6
3331 if test "${am_cv_prog_cc_stdc+set}" = set; then
3332   echo $ECHO_N "(cached) $ECHO_C" >&6
3333 else
3334   am_cv_prog_cc_stdc=no
3335 ac_save_CC="$CC"
3336 # Don't try gcc -ansi; that turns off useful extensions and
3337 # breaks some systems' header files.
3338 # AIX                   -qlanglvl=ansi
3339 # Ultrix and OSF/1      -std1
3340 # HP-UX 10.20 and later -Ae
3341 # HP-UX older versions  -Aa -D_HPUX_SOURCE
3342 # SVR4                  -Xc -D__EXTENSIONS__
3343 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3344 do
3345   CC="$ac_save_CC $ac_arg"
3346   cat >conftest.$ac_ext <<_ACEOF
3347 /* confdefs.h.  */
3348 _ACEOF
3349 cat confdefs.h >>conftest.$ac_ext
3350 cat >>conftest.$ac_ext <<_ACEOF
3351 /* end confdefs.h.  */
3352 #include <stdarg.h>
3353 #include <stdio.h>
3354 #include <sys/types.h>
3355 #include <sys/stat.h>
3356 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3357 struct buf { int x; };
3358 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3359 static char *e (p, i)
3360      char **p;
3361      int i;
3362 {
3363   return p[i];
3364 }
3365 static char *f (char * (*g) (char **, int), char **p, ...)
3366 {
3367   char *s;
3368   va_list v;
3369   va_start (v,p);
3370   s = g (p, va_arg (v,int));
3371   va_end (v);
3372   return s;
3373 }
3374 int test (int i, double x);
3375 struct s1 {int (*f) (int a);};
3376 struct s2 {int (*f) (double a);};
3377 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3378 int argc;
3379 char **argv;
3380
3381 int
3382 main ()
3383 {
3384
3385 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3386
3387   ;
3388   return 0;
3389 }
3390 _ACEOF
3391 rm -f conftest.$ac_objext
3392 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3393   (eval $ac_compile) 2>conftest.er1
3394   ac_status=$?
3395   grep -v '^ *+' conftest.er1 >conftest.err
3396   rm -f conftest.er1
3397   cat conftest.err >&5
3398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3399   (exit $ac_status); } &&
3400          { ac_try='test -z "$ac_c_werror_flag"
3401                          || test ! -s conftest.err'
3402   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3403   (eval $ac_try) 2>&5
3404   ac_status=$?
3405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3406   (exit $ac_status); }; } &&
3407          { ac_try='test -s conftest.$ac_objext'
3408   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3409   (eval $ac_try) 2>&5
3410   ac_status=$?
3411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3412   (exit $ac_status); }; }; then
3413   am_cv_prog_cc_stdc="$ac_arg"; break
3414 else
3415   echo "$as_me: failed program was:" >&5
3416 sed 's/^/| /' conftest.$ac_ext >&5
3417
3418 fi
3419 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3420 done
3421 CC="$ac_save_CC"
3422
3423 fi
3424
3425 if test -z "$am_cv_prog_cc_stdc"; then
3426   echo "$as_me:$LINENO: result: none needed" >&5
3427 echo "${ECHO_T}none needed" >&6
3428 else
3429   echo "$as_me:$LINENO: result: $am_cv_prog_cc_stdc" >&5
3430 echo "${ECHO_T}$am_cv_prog_cc_stdc" >&6
3431 fi
3432 case "x$am_cv_prog_cc_stdc" in
3433   x|xno) ;;
3434   *) CC="$CC $am_cv_prog_cc_stdc" ;;
3435 esac
3436
3437
3438 ac_aux_dir=
3439 for ac_dir in .. $srcdir/..; do
3440   if test -f $ac_dir/install-sh; then
3441     ac_aux_dir=$ac_dir
3442     ac_install_sh="$ac_aux_dir/install-sh -c"
3443     break
3444   elif test -f $ac_dir/install.sh; then
3445     ac_aux_dir=$ac_dir
3446     ac_install_sh="$ac_aux_dir/install.sh -c"
3447     break
3448   elif test -f $ac_dir/shtool; then
3449     ac_aux_dir=$ac_dir
3450     ac_install_sh="$ac_aux_dir/shtool install -c"
3451     break
3452   fi
3453 done
3454 if test -z "$ac_aux_dir"; then
3455   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
3456 echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
3457    { (exit 1); exit 1; }; }
3458 fi
3459 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
3460 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
3461 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
3462
3463 # Make sure we can run config.sub.
3464 $ac_config_sub sun4 >/dev/null 2>&1 ||
3465   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3466 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3467    { (exit 1); exit 1; }; }
3468
3469 echo "$as_me:$LINENO: checking build system type" >&5
3470 echo $ECHO_N "checking build system type... $ECHO_C" >&6
3471 if test "${ac_cv_build+set}" = set; then
3472   echo $ECHO_N "(cached) $ECHO_C" >&6
3473 else
3474   ac_cv_build_alias=$build_alias
3475 test -z "$ac_cv_build_alias" &&
3476   ac_cv_build_alias=`$ac_config_guess`
3477 test -z "$ac_cv_build_alias" &&
3478   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3479 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3480    { (exit 1); exit 1; }; }
3481 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3482   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3483 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3484    { (exit 1); exit 1; }; }
3485
3486 fi
3487 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3488 echo "${ECHO_T}$ac_cv_build" >&6
3489 build=$ac_cv_build
3490 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3491 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3492 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3493
3494
3495 echo "$as_me:$LINENO: checking host system type" >&5
3496 echo $ECHO_N "checking host system type... $ECHO_C" >&6
3497 if test "${ac_cv_host+set}" = set; then
3498   echo $ECHO_N "(cached) $ECHO_C" >&6
3499 else
3500   ac_cv_host_alias=$host_alias
3501 test -z "$ac_cv_host_alias" &&
3502   ac_cv_host_alias=$ac_cv_build_alias
3503 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3504   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3505 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3506    { (exit 1); exit 1; }; }
3507
3508 fi
3509 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3510 echo "${ECHO_T}$ac_cv_host" >&6
3511 host=$ac_cv_host
3512 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3513 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3514 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3515
3516
3517 echo "$as_me:$LINENO: checking target system type" >&5
3518 echo $ECHO_N "checking target system type... $ECHO_C" >&6
3519 if test "${ac_cv_target+set}" = set; then
3520   echo $ECHO_N "(cached) $ECHO_C" >&6
3521 else
3522   ac_cv_target_alias=$target_alias
3523 test "x$ac_cv_target_alias" = "x" &&
3524   ac_cv_target_alias=$ac_cv_host_alias
3525 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
3526   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
3527 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
3528    { (exit 1); exit 1; }; }
3529
3530 fi
3531 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3532 echo "${ECHO_T}$ac_cv_target" >&6
3533 target=$ac_cv_target
3534 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3535 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3536 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3537
3538
3539 # The aliases save the names the user supplied, while $host etc.
3540 # will get canonicalized.
3541 test -n "$target_alias" &&
3542   test "$program_prefix$program_suffix$program_transform_name" = \
3543     NONENONEs,x,x, &&
3544   program_prefix=${target_alias}-
3545
3546 # Dependency checking.
3547 rm -rf .tst 2>/dev/null
3548 mkdir .tst 2>/dev/null
3549 if test -d .tst; then
3550   am__leading_dot=.
3551 else
3552   am__leading_dot=_
3553 fi
3554 rmdir .tst 2>/dev/null
3555
3556 DEPDIR="${am__leading_dot}deps"
3557
3558           ac_config_commands="$ac_config_commands depdir"
3559
3560
3561 depcc="$CC"   am_compiler_list=
3562
3563 am_depcomp=$ac_aux_dir/depcomp
3564 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3565 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3566 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3567   echo $ECHO_N "(cached) $ECHO_C" >&6
3568 else
3569   if test -f "$am_depcomp"; then
3570   # We make a subdir and do the tests there.  Otherwise we can end up
3571   # making bogus files that we don't know about and never remove.  For
3572   # instance it was reported that on HP-UX the gcc test will end up
3573   # making a dummy file named `D' -- because `-MD' means `put the output
3574   # in D'.
3575   mkdir conftest.dir
3576   # Copy depcomp to subdir because otherwise we won't find it if we're
3577   # using a relative directory.
3578   cp "$am_depcomp" conftest.dir
3579   cd conftest.dir
3580   # We will build objects and dependencies in a subdirectory because
3581   # it helps to detect inapplicable dependency modes.  For instance
3582   # both Tru64's cc and ICC support -MD to output dependencies as a
3583   # side effect of compilation, but ICC will put the dependencies in
3584   # the current directory while Tru64 will put them in the object
3585   # directory.
3586   mkdir sub
3587
3588   am_cv_CC_dependencies_compiler_type=none
3589   if test "$am_compiler_list" = ""; then
3590      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3591   fi
3592   for depmode in $am_compiler_list; do
3593     if test $depmode = none; then break; fi
3594
3595     echo "$as_me:$LINENO: trying $depmode" >&5
3596     # Setup a source with many dependencies, because some compilers
3597     # like to wrap large dependency lists on column 80 (with \), and
3598     # we should not choose a depcomp mode which is confused by this.
3599     #
3600     # We need to recreate these files for each test, as the compiler may
3601     # overwrite some of them when testing with obscure command lines.
3602     # This happens at least with the AIX C compiler.
3603     : > sub/conftest.c
3604     for i in 1 2 3 4 5 6; do
3605       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3606       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3607       # Solaris 8's {/usr,}/bin/sh.
3608       touch sub/conftst$i.h
3609     done
3610     echo "include sub/conftest.Po" > confmf
3611
3612     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3613     # mode.  It turns out that the SunPro C++ compiler does not properly
3614     # handle `-M -o', and we need to detect this.
3615     depcmd="depmode=$depmode \
3616        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3617        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3618        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
3619     echo "| $depcmd" | sed -e 's/  */ /g' >&5
3620     if env $depcmd > conftest.err 2>&1 &&
3621        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
3622        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
3623        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
3624       # icc doesn't choke on unknown options, it will just issue warnings
3625       # or remarks (even with -Werror).  So we grep stderr for any message
3626       # that says an option was ignored or not supported.
3627       # When given -MP, icc 7.0 and 7.1 complain thusly:
3628       #   icc: Command line warning: ignoring option '-M'; no argument required
3629       # The diagnosis changed in icc 8.0:
3630       #   icc: Command line remark: option '-MP' not supported
3631       if (grep 'ignoring option' conftest.err ||
3632           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3633         am_cv_CC_dependencies_compiler_type=$depmode
3634         echo "$as_me:$LINENO: success" >&5
3635         break
3636       fi
3637     fi
3638     echo "$as_me:$LINENO: failure, diagnostics are:" >&5
3639     sed -e 's/^/| /' < conftest.err >&5
3640   done
3641
3642   cd ..
3643   rm -rf conftest.dir
3644 else
3645   am_cv_CC_dependencies_compiler_type=none
3646 fi
3647
3648 fi
3649 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3650 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3651 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
3652 then { { echo "$as_me:$LINENO: error: no usable dependency style found" >&5
3653 echo "$as_me: error: no usable dependency style found" >&2;}
3654    { (exit 1); exit 1; }; }
3655 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3656
3657 fi
3658
3659
3660 # Check for the 'make' the user wants to use.
3661 for ac_prog in make
3662 do
3663   # Extract the first word of "$ac_prog", so it can be a program name with args.
3664 set dummy $ac_prog; ac_word=$2
3665 echo "$as_me:$LINENO: checking for $ac_word" >&5
3666 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3667 if test "${ac_cv_prog_MAKE+set}" = set; then
3668   echo $ECHO_N "(cached) $ECHO_C" >&6
3669 else
3670   if test -n "$MAKE"; then
3671   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
3672 else
3673 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3674 for as_dir in $PATH
3675 do
3676   IFS=$as_save_IFS
3677   test -z "$as_dir" && as_dir=.
3678   for ac_exec_ext in '' $ac_executable_extensions; do
3679   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3680     ac_cv_prog_MAKE="$ac_prog"
3681     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3682     break 2
3683   fi
3684 done
3685 done
3686
3687 fi
3688 fi
3689 MAKE=$ac_cv_prog_MAKE
3690 if test -n "$MAKE"; then
3691   echo "$as_me:$LINENO: result: $MAKE" >&5
3692 echo "${ECHO_T}$MAKE" >&6
3693 else
3694   echo "$as_me:$LINENO: result: no" >&5
3695 echo "${ECHO_T}no" >&6
3696 fi
3697
3698   test -n "$MAKE" && break
3699 done
3700
3701 MAKE_IS_GNU=
3702 case "`$MAKE --version 2>&1 | sed 1q`" in
3703   *GNU*)
3704     MAKE_IS_GNU=yes
3705     ;;
3706 esac
3707
3708
3709 if test "$MAKE_IS_GNU" = yes; then
3710   GMAKE_TRUE=
3711   GMAKE_FALSE='#'
3712 else
3713   GMAKE_TRUE='#'
3714   GMAKE_FALSE=
3715 fi
3716
3717 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3718 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3719 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3720 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3721   echo $ECHO_N "(cached) $ECHO_C" >&6
3722 else
3723   cat >conftest.make <<\_ACEOF
3724 all:
3725         @echo 'ac_maketemp="$(MAKE)"'
3726 _ACEOF
3727 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3728 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3729 if test -n "$ac_maketemp"; then
3730   eval ac_cv_prog_make_${ac_make}_set=yes
3731 else
3732   eval ac_cv_prog_make_${ac_make}_set=no
3733 fi
3734 rm -f conftest.make
3735 fi
3736 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3737   echo "$as_me:$LINENO: result: yes" >&5
3738 echo "${ECHO_T}yes" >&6
3739   SET_MAKE=
3740 else
3741   echo "$as_me:$LINENO: result: no" >&5
3742 echo "${ECHO_T}no" >&6
3743   SET_MAKE="MAKE=${MAKE-make}"
3744 fi
3745
3746
3747
3748 CONFIG_OBS=
3749 CONFIG_DEPS=
3750 CONFIG_SRCS=
3751 ENABLE_CFLAGS=
3752
3753 CONFIG_ALL=
3754 CONFIG_CLEAN=
3755 CONFIG_INSTALL=
3756 CONFIG_UNINSTALL=
3757
3758 # If we haven't got the data from the intl directory,
3759 # assume NLS is disabled.
3760 USE_NLS=no
3761 LIBINTL=
3762 LIBINTL_DEP=
3763 INCINTL=
3764 XGETTEXT=
3765 GMSGFMT=
3766 POSUB=
3767
3768 if test -f  ../intl/config.intl; then
3769   .  ../intl/config.intl
3770 fi
3771 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
3772 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
3773 if test x"$USE_NLS" != xyes; then
3774   echo "$as_me:$LINENO: result: no" >&5
3775 echo "${ECHO_T}no" >&6
3776 else
3777   echo "$as_me:$LINENO: result: yes" >&5
3778 echo "${ECHO_T}yes" >&6
3779
3780 cat >>confdefs.h <<\_ACEOF
3781 #define ENABLE_NLS 1
3782 _ACEOF
3783
3784
3785   echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
3786 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
3787   # Look for .po and .gmo files in the source directory.
3788   CATALOGS=
3789   XLINGUAS=
3790   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3791     # If there aren't any .gmo files the shell will give us the
3792     # literal string "../path/to/srcdir/po/*.gmo" which has to be
3793     # weeded out.
3794     case "$cat" in *\**)
3795       continue;;
3796     esac
3797     # The quadruple backslash is collapsed to a double backslash
3798     # by the backticks, then collapsed again by the double quotes,
3799     # leaving us with one backslash in the sed expression (right
3800     # before the dot that mustn't act as a wildcard).
3801     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3802     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
3803     # The user is allowed to set LINGUAS to a list of languages to
3804     # install catalogs for.  If it's empty that means "all of them."
3805     if test "x$LINGUAS" = x; then
3806       CATALOGS="$CATALOGS $cat"
3807       XLINGUAS="$XLINGUAS $lang"
3808     else
3809       case "$LINGUAS" in *$lang*)
3810         CATALOGS="$CATALOGS $cat"
3811         XLINGUAS="$XLINGUAS $lang"
3812         ;;
3813       esac
3814     fi
3815   done
3816   LINGUAS="$XLINGUAS"
3817   echo "$as_me:$LINENO: result: $LINGUAS" >&5
3818 echo "${ECHO_T}$LINGUAS" >&6
3819
3820
3821     DATADIRNAME=share
3822
3823   INSTOBJEXT=.mo
3824
3825   GENCAT=gencat
3826
3827   CATOBJEXT=.gmo
3828
3829 fi
3830
3831 localedir='${datadir}/locale'
3832
3833
3834 if test x"$USE_NLS" = xyes; then
3835    CONFIG_ALL="$CONFIG_ALL all-po"
3836    CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
3837    CONFIG_INSTALL="$CONFIG_INSTALL install-po"
3838    CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
3839 fi
3840
3841
3842   GNULIB_MEMMEM=0;
3843   GNULIB_MEMPCPY=0;
3844   GNULIB_MEMRCHR=0;
3845   GNULIB_STPCPY=0;
3846   GNULIB_STPNCPY=0;
3847   GNULIB_STRCHRNUL=0;
3848   GNULIB_STRDUP=0;
3849   GNULIB_STRNDUP=0;
3850   GNULIB_STRNLEN=0;
3851   GNULIB_STRPBRK=0;
3852   GNULIB_STRSEP=0;
3853   GNULIB_STRSTR=0;
3854   GNULIB_STRCASESTR=0;
3855   GNULIB_STRTOK_R=0;
3856   GNULIB_MBSLEN=0;
3857   GNULIB_MBSNLEN=0;
3858   GNULIB_MBSCHR=0;
3859   GNULIB_MBSRCHR=0;
3860   GNULIB_MBSSTR=0;
3861   GNULIB_MBSCASECMP=0;
3862   GNULIB_MBSNCASECMP=0;
3863   GNULIB_MBSPCASECMP=0;
3864   GNULIB_MBSCASESTR=0;
3865   GNULIB_MBSCSPN=0;
3866   GNULIB_MBSPBRK=0;
3867   GNULIB_MBSSPN=0;
3868   GNULIB_MBSSEP=0;
3869   GNULIB_MBSTOK_R=0;
3870   GNULIB_STRERROR=0;
3871   GNULIB_STRSIGNAL=0;
3872     HAVE_DECL_MEMMEM=1;
3873   HAVE_MEMPCPY=1;
3874   HAVE_DECL_MEMRCHR=1;
3875   HAVE_STPCPY=1;
3876   HAVE_STPNCPY=1;
3877   HAVE_STRCHRNUL=1;
3878   HAVE_DECL_STRDUP=1;
3879   HAVE_STRNDUP=1;
3880   HAVE_DECL_STRNDUP=1;
3881   HAVE_DECL_STRNLEN=1;
3882   HAVE_STRPBRK=1;
3883   HAVE_STRSEP=1;
3884   HAVE_STRCASESTR=1;
3885   HAVE_DECL_STRTOK_R=1;
3886   HAVE_DECL_STRERROR=1;
3887   HAVE_DECL_STRSIGNAL=1;
3888   REPLACE_STRERROR=0;
3889   REPLACE_STRSIGNAL=0;
3890   REPLACE_MEMMEM=0;
3891   REPLACE_STRCASESTR=0;
3892   REPLACE_STRSTR=0;
3893
3894
3895       echo "$as_me:$LINENO: checking whether memmem is declared" >&5
3896 echo $ECHO_N "checking whether memmem is declared... $ECHO_C" >&6
3897 if test "${ac_cv_have_decl_memmem+set}" = set; then
3898   echo $ECHO_N "(cached) $ECHO_C" >&6
3899 else
3900   cat >conftest.$ac_ext <<_ACEOF
3901 /* confdefs.h.  */
3902 _ACEOF
3903 cat confdefs.h >>conftest.$ac_ext
3904 cat >>conftest.$ac_ext <<_ACEOF
3905 /* end confdefs.h.  */
3906 $ac_includes_default
3907 int
3908 main ()
3909 {
3910 #ifndef memmem
3911   char *p = (char *) memmem;
3912 #endif
3913
3914   ;
3915   return 0;
3916 }
3917 _ACEOF
3918 rm -f conftest.$ac_objext
3919 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3920   (eval $ac_compile) 2>conftest.er1
3921   ac_status=$?
3922   grep -v '^ *+' conftest.er1 >conftest.err
3923   rm -f conftest.er1
3924   cat conftest.err >&5
3925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3926   (exit $ac_status); } &&
3927          { ac_try='test -z "$ac_c_werror_flag"
3928                          || test ! -s conftest.err'
3929   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3930   (eval $ac_try) 2>&5
3931   ac_status=$?
3932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3933   (exit $ac_status); }; } &&
3934          { ac_try='test -s conftest.$ac_objext'
3935   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3936   (eval $ac_try) 2>&5
3937   ac_status=$?
3938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3939   (exit $ac_status); }; }; then
3940   ac_cv_have_decl_memmem=yes
3941 else
3942   echo "$as_me: failed program was:" >&5
3943 sed 's/^/| /' conftest.$ac_ext >&5
3944
3945 ac_cv_have_decl_memmem=no
3946 fi
3947 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3948 fi
3949 echo "$as_me:$LINENO: result: $ac_cv_have_decl_memmem" >&5
3950 echo "${ECHO_T}$ac_cv_have_decl_memmem" >&6
3951 if test $ac_cv_have_decl_memmem = yes; then
3952
3953 cat >>confdefs.h <<_ACEOF
3954 #define HAVE_DECL_MEMMEM 1
3955 _ACEOF
3956
3957
3958 else
3959   cat >>confdefs.h <<_ACEOF
3960 #define HAVE_DECL_MEMMEM 0
3961 _ACEOF
3962
3963
3964 fi
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980 for ac_func in memmem
3981 do
3982 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3983 echo "$as_me:$LINENO: checking for $ac_func" >&5
3984 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
3985 if eval "test \"\${$as_ac_var+set}\" = set"; then
3986   echo $ECHO_N "(cached) $ECHO_C" >&6
3987 else
3988   cat >conftest.$ac_ext <<_ACEOF
3989 /* confdefs.h.  */
3990 _ACEOF
3991 cat confdefs.h >>conftest.$ac_ext
3992 cat >>conftest.$ac_ext <<_ACEOF
3993 /* end confdefs.h.  */
3994 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
3995    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3996 #define $ac_func innocuous_$ac_func
3997
3998 /* System header to define __stub macros and hopefully few prototypes,
3999     which can conflict with char $ac_func (); below.
4000     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4001     <limits.h> exists even on freestanding compilers.  */
4002
4003 #ifdef __STDC__
4004 # include <limits.h>
4005 #else
4006 # include <assert.h>
4007 #endif
4008
4009 #undef $ac_func
4010
4011 /* Override any gcc2 internal prototype to avoid an error.  */
4012 #ifdef __cplusplus
4013 extern "C"
4014 {
4015 #endif
4016 /* We use char because int might match the return type of a gcc2
4017    builtin and then its argument prototype would still apply.  */
4018 char $ac_func ();
4019 /* The GNU C library defines this for functions which it implements
4020     to always fail with ENOSYS.  Some functions are actually named
4021     something starting with __ and the normal name is an alias.  */
4022 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4023 choke me
4024 #else
4025 char (*f) () = $ac_func;
4026 #endif
4027 #ifdef __cplusplus
4028 }
4029 #endif
4030
4031 int
4032 main ()
4033 {
4034 return f != $ac_func;
4035   ;
4036   return 0;
4037 }
4038 _ACEOF
4039 rm -f conftest.$ac_objext conftest$ac_exeext
4040 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4041   (eval $ac_link) 2>conftest.er1
4042   ac_status=$?
4043   grep -v '^ *+' conftest.er1 >conftest.err
4044   rm -f conftest.er1
4045   cat conftest.err >&5
4046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4047   (exit $ac_status); } &&
4048          { ac_try='test -z "$ac_c_werror_flag"
4049                          || test ! -s conftest.err'
4050   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4051   (eval $ac_try) 2>&5
4052   ac_status=$?
4053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4054   (exit $ac_status); }; } &&
4055          { ac_try='test -s conftest$ac_exeext'
4056   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4057   (eval $ac_try) 2>&5
4058   ac_status=$?
4059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4060   (exit $ac_status); }; }; then
4061   eval "$as_ac_var=yes"
4062 else
4063   echo "$as_me: failed program was:" >&5
4064 sed 's/^/| /' conftest.$ac_ext >&5
4065
4066 eval "$as_ac_var=no"
4067 fi
4068 rm -f conftest.err conftest.$ac_objext \
4069       conftest$ac_exeext conftest.$ac_ext
4070 fi
4071 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4072 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4073 if test `eval echo '${'$as_ac_var'}'` = yes; then
4074   cat >>confdefs.h <<_ACEOF
4075 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4076 _ACEOF
4077
4078 else
4079
4080     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4081
4082 fi
4083 done
4084
4085
4086
4087   :
4088
4089
4090
4091
4092
4093   if test $ac_cv_have_decl_memmem = no; then
4094     HAVE_DECL_MEMMEM=0
4095   fi
4096   :
4097
4098
4099   echo "$as_me:$LINENO: checking for long long int" >&5
4100 echo $ECHO_N "checking for long long int... $ECHO_C" >&6
4101 if test "${ac_cv_type_long_long_int+set}" = set; then
4102   echo $ECHO_N "(cached) $ECHO_C" >&6
4103 else
4104   cat >conftest.$ac_ext <<_ACEOF
4105
4106   /* confdefs.h.  */
4107 _ACEOF
4108 cat confdefs.h >>conftest.$ac_ext
4109 cat >>conftest.$ac_ext <<_ACEOF
4110 /* end confdefs.h.  */
4111 /* For now, do not test the preprocessor; as of 2007 there are too many
4112          implementations with broken preprocessors.  Perhaps this can
4113          be revisited in 2012.  In the meantime, code should not expect
4114          #if to work with literals wider than 32 bits.  */
4115       /* Test literals.  */
4116       long long int ll = 9223372036854775807ll;
4117       long long int nll = -9223372036854775807LL;
4118       unsigned long long int ull = 18446744073709551615ULL;
4119       /* Test constant expressions.   */
4120       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4121                      ? 1 : -1)];
4122       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4123                      ? 1 : -1)];
4124       int i = 63;
4125 int
4126 main ()
4127 {
4128 /* Test availability of runtime routines for shift and division.  */
4129       long long int llmax = 9223372036854775807ll;
4130       unsigned long long int ullmax = 18446744073709551615ull;
4131       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4132               | (llmax / ll) | (llmax % ll)
4133               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4134               | (ullmax / ull) | (ullmax % ull));
4135   ;
4136   return 0;
4137 }
4138
4139 _ACEOF
4140 rm -f conftest.$ac_objext conftest$ac_exeext
4141 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4142   (eval $ac_link) 2>conftest.er1
4143   ac_status=$?
4144   grep -v '^ *+' conftest.er1 >conftest.err
4145   rm -f conftest.er1
4146   cat conftest.err >&5
4147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4148   (exit $ac_status); } &&
4149          { ac_try='test -z "$ac_c_werror_flag"
4150                          || test ! -s conftest.err'
4151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4152   (eval $ac_try) 2>&5
4153   ac_status=$?
4154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4155   (exit $ac_status); }; } &&
4156          { ac_try='test -s conftest$ac_exeext'
4157   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4158   (eval $ac_try) 2>&5
4159   ac_status=$?
4160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4161   (exit $ac_status); }; }; then
4162                         if test "$cross_compiling" = yes; then
4163   ac_cv_type_long_long_int=yes
4164 else
4165   cat >conftest.$ac_ext <<_ACEOF
4166 /* confdefs.h.  */
4167 _ACEOF
4168 cat confdefs.h >>conftest.$ac_ext
4169 cat >>conftest.$ac_ext <<_ACEOF
4170 /* end confdefs.h.  */
4171 #include <limits.h>
4172                #ifndef LLONG_MAX
4173                # define HALF \
4174                         (1LL << (sizeof (long long int) * CHAR_BIT - 2))
4175                # define LLONG_MAX (HALF - 1 + HALF)
4176                #endif
4177 int
4178 main ()
4179 {
4180 long long int n = 1;
4181                int i;
4182                for (i = 0; ; i++)
4183                  {
4184                    long long int m = n << i;
4185                    if (m >> i != n)
4186                      return 1;
4187                    if (LLONG_MAX / 2 < m)
4188                      break;
4189                  }
4190                return 0;
4191   ;
4192   return 0;
4193 }
4194 _ACEOF
4195 rm -f conftest$ac_exeext
4196 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4197   (eval $ac_link) 2>&5
4198   ac_status=$?
4199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4200   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4202   (eval $ac_try) 2>&5
4203   ac_status=$?
4204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4205   (exit $ac_status); }; }; then
4206   ac_cv_type_long_long_int=yes
4207 else
4208   echo "$as_me: program exited with status $ac_status" >&5
4209 echo "$as_me: failed program was:" >&5
4210 sed 's/^/| /' conftest.$ac_ext >&5
4211
4212 ( exit $ac_status )
4213 ac_cv_type_long_long_int=no
4214 fi
4215 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4216 fi
4217 else
4218   echo "$as_me: failed program was:" >&5
4219 sed 's/^/| /' conftest.$ac_ext >&5
4220
4221 ac_cv_type_long_long_int=no
4222 fi
4223 rm -f conftest.err conftest.$ac_objext \
4224       conftest$ac_exeext conftest.$ac_ext
4225 fi
4226 echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
4227 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6
4228   if test $ac_cv_type_long_long_int = yes; then
4229
4230 cat >>confdefs.h <<\_ACEOF
4231 #define HAVE_LONG_LONG_INT 1
4232 _ACEOF
4233
4234   fi
4235
4236
4237   echo "$as_me:$LINENO: checking for unsigned long long int" >&5
4238 echo $ECHO_N "checking for unsigned long long int... $ECHO_C" >&6
4239 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then
4240   echo $ECHO_N "(cached) $ECHO_C" >&6
4241 else
4242   cat >conftest.$ac_ext <<_ACEOF
4243
4244   /* confdefs.h.  */
4245 _ACEOF
4246 cat confdefs.h >>conftest.$ac_ext
4247 cat >>conftest.$ac_ext <<_ACEOF
4248 /* end confdefs.h.  */
4249 /* For now, do not test the preprocessor; as of 2007 there are too many
4250          implementations with broken preprocessors.  Perhaps this can
4251          be revisited in 2012.  In the meantime, code should not expect
4252          #if to work with literals wider than 32 bits.  */
4253       /* Test literals.  */
4254       long long int ll = 9223372036854775807ll;
4255       long long int nll = -9223372036854775807LL;
4256       unsigned long long int ull = 18446744073709551615ULL;
4257       /* Test constant expressions.   */
4258       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4259                      ? 1 : -1)];
4260       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4261                      ? 1 : -1)];
4262       int i = 63;
4263 int
4264 main ()
4265 {
4266 /* Test availability of runtime routines for shift and division.  */
4267       long long int llmax = 9223372036854775807ll;
4268       unsigned long long int ullmax = 18446744073709551615ull;
4269       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4270               | (llmax / ll) | (llmax % ll)
4271               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4272               | (ullmax / ull) | (ullmax % ull));
4273   ;
4274   return 0;
4275 }
4276
4277 _ACEOF
4278 rm -f conftest.$ac_objext conftest$ac_exeext
4279 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4280   (eval $ac_link) 2>conftest.er1
4281   ac_status=$?
4282   grep -v '^ *+' conftest.er1 >conftest.err
4283   rm -f conftest.er1
4284   cat conftest.err >&5
4285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4286   (exit $ac_status); } &&
4287          { ac_try='test -z "$ac_c_werror_flag"
4288                          || test ! -s conftest.err'
4289   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4290   (eval $ac_try) 2>&5
4291   ac_status=$?
4292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4293   (exit $ac_status); }; } &&
4294          { ac_try='test -s conftest$ac_exeext'
4295   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4296   (eval $ac_try) 2>&5
4297   ac_status=$?
4298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4299   (exit $ac_status); }; }; then
4300   ac_cv_type_unsigned_long_long_int=yes
4301 else
4302   echo "$as_me: failed program was:" >&5
4303 sed 's/^/| /' conftest.$ac_ext >&5
4304
4305 ac_cv_type_unsigned_long_long_int=no
4306 fi
4307 rm -f conftest.err conftest.$ac_objext \
4308       conftest$ac_exeext conftest.$ac_ext
4309 fi
4310 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long_int" >&5
4311 echo "${ECHO_T}$ac_cv_type_unsigned_long_long_int" >&6
4312   if test $ac_cv_type_unsigned_long_long_int = yes; then
4313
4314 cat >>confdefs.h <<\_ACEOF
4315 #define HAVE_UNSIGNED_LONG_LONG_INT 1
4316 _ACEOF
4317
4318   fi
4319
4320
4321
4322   echo "$as_me:$LINENO: checking whether the preprocessor supports include_next" >&5
4323 echo $ECHO_N "checking whether the preprocessor supports include_next... $ECHO_C" >&6
4324 if test "${gl_cv_have_include_next+set}" = set; then
4325   echo $ECHO_N "(cached) $ECHO_C" >&6
4326 else
4327   rm -rf conftestd1 conftestd2
4328      mkdir conftestd1 conftestd2
4329      cat <<EOF > conftestd1/conftest.h
4330 #define DEFINED_IN_CONFTESTD1
4331 #include_next <conftest.h>
4332 #ifdef DEFINED_IN_CONFTESTD2
4333 int foo;
4334 #else
4335 #error "include_next doesn't work"
4336 #endif
4337 EOF
4338      cat <<EOF > conftestd2/conftest.h
4339 #ifndef DEFINED_IN_CONFTESTD1
4340 #error "include_next test doesn't work"
4341 #endif
4342 #define DEFINED_IN_CONFTESTD2
4343 EOF
4344      save_CPPFLAGS="$CPPFLAGS"
4345      CPPFLAGS="$CPPFLAGS -Iconftestd1 -Iconftestd2"
4346      cat >conftest.$ac_ext <<_ACEOF
4347 #include <conftest.h>
4348 _ACEOF
4349 rm -f conftest.$ac_objext
4350 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4351   (eval $ac_compile) 2>conftest.er1
4352   ac_status=$?
4353   grep -v '^ *+' conftest.er1 >conftest.err
4354   rm -f conftest.er1
4355   cat conftest.err >&5
4356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4357   (exit $ac_status); } &&
4358          { ac_try='test -z "$ac_c_werror_flag"
4359                          || test ! -s conftest.err'
4360   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4361   (eval $ac_try) 2>&5
4362   ac_status=$?
4363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4364   (exit $ac_status); }; } &&
4365          { ac_try='test -s conftest.$ac_objext'
4366   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4367   (eval $ac_try) 2>&5
4368   ac_status=$?
4369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4370   (exit $ac_status); }; }; then
4371   gl_cv_have_include_next=yes
4372 else
4373   echo "$as_me: failed program was:" >&5
4374 sed 's/^/| /' conftest.$ac_ext >&5
4375
4376 gl_cv_have_include_next=no
4377 fi
4378 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4379      CPPFLAGS="$save_CPPFLAGS"
4380      rm -rf conftestd1 conftestd2
4381
4382 fi
4383 echo "$as_me:$LINENO: result: $gl_cv_have_include_next" >&5
4384 echo "${ECHO_T}$gl_cv_have_include_next" >&6
4385   if test $gl_cv_have_include_next = yes; then
4386
4387
4388 cat >>confdefs.h <<\_ACEOF
4389 #define HAVE_INCLUDE_NEXT 1
4390 _ACEOF
4391
4392
4393     INCLUDE_NEXT=include_next
4394   else
4395     INCLUDE_NEXT=include
4396   fi
4397
4398
4399
4400
4401
4402
4403
4404 for ac_header in $gl_header_list
4405 do
4406 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4407 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4408   echo "$as_me:$LINENO: checking for $ac_header" >&5
4409 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4410 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4411   echo $ECHO_N "(cached) $ECHO_C" >&6
4412 fi
4413 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4414 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4415 else
4416   # Is the header compilable?
4417 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4418 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4419 cat >conftest.$ac_ext <<_ACEOF
4420 /* confdefs.h.  */
4421 _ACEOF
4422 cat confdefs.h >>conftest.$ac_ext
4423 cat >>conftest.$ac_ext <<_ACEOF
4424 /* end confdefs.h.  */
4425 $ac_includes_default
4426 #include <$ac_header>
4427 _ACEOF
4428 rm -f conftest.$ac_objext
4429 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4430   (eval $ac_compile) 2>conftest.er1
4431   ac_status=$?
4432   grep -v '^ *+' conftest.er1 >conftest.err
4433   rm -f conftest.er1
4434   cat conftest.err >&5
4435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4436   (exit $ac_status); } &&
4437          { ac_try='test -z "$ac_c_werror_flag"
4438                          || test ! -s conftest.err'
4439   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4440   (eval $ac_try) 2>&5
4441   ac_status=$?
4442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4443   (exit $ac_status); }; } &&
4444          { ac_try='test -s conftest.$ac_objext'
4445   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4446   (eval $ac_try) 2>&5
4447   ac_status=$?
4448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4449   (exit $ac_status); }; }; then
4450   ac_header_compiler=yes
4451 else
4452   echo "$as_me: failed program was:" >&5
4453 sed 's/^/| /' conftest.$ac_ext >&5
4454
4455 ac_header_compiler=no
4456 fi
4457 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4458 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4459 echo "${ECHO_T}$ac_header_compiler" >&6
4460
4461 # Is the header present?
4462 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4463 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4464 cat >conftest.$ac_ext <<_ACEOF
4465 /* confdefs.h.  */
4466 _ACEOF
4467 cat confdefs.h >>conftest.$ac_ext
4468 cat >>conftest.$ac_ext <<_ACEOF
4469 /* end confdefs.h.  */
4470 #include <$ac_header>
4471 _ACEOF
4472 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4473   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4474   ac_status=$?
4475   grep -v '^ *+' conftest.er1 >conftest.err
4476   rm -f conftest.er1
4477   cat conftest.err >&5
4478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4479   (exit $ac_status); } >/dev/null; then
4480   if test -s conftest.err; then
4481     ac_cpp_err=$ac_c_preproc_warn_flag
4482     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4483   else
4484     ac_cpp_err=
4485   fi
4486 else
4487   ac_cpp_err=yes
4488 fi
4489 if test -z "$ac_cpp_err"; then
4490   ac_header_preproc=yes
4491 else
4492   echo "$as_me: failed program was:" >&5
4493 sed 's/^/| /' conftest.$ac_ext >&5
4494
4495   ac_header_preproc=no
4496 fi
4497 rm -f conftest.err conftest.$ac_ext
4498 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4499 echo "${ECHO_T}$ac_header_preproc" >&6
4500
4501 # So?  What about this header?
4502 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4503   yes:no: )
4504     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4505 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4506     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4507 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4508     ac_header_preproc=yes
4509     ;;
4510   no:yes:* )
4511     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4512 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4513     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4514 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4515     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4516 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4517     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4518 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4519     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4520 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4521     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4522 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4523     (
4524       cat <<\_ASBOX
4525 ## ------------------------------------------ ##
4526 ## Report this to the AC_PACKAGE_NAME lists.  ##
4527 ## ------------------------------------------ ##
4528 _ASBOX
4529     ) |
4530       sed "s/^/$as_me: WARNING:     /" >&2
4531     ;;
4532 esac
4533 echo "$as_me:$LINENO: checking for $ac_header" >&5
4534 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4535 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4536   echo $ECHO_N "(cached) $ECHO_C" >&6
4537 else
4538   eval "$as_ac_Header=\$ac_header_preproc"
4539 fi
4540 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4541 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4542
4543 fi
4544 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4545   cat >>confdefs.h <<_ACEOF
4546 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4547 _ACEOF
4548
4549 fi
4550
4551 done
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
4565 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
4566 if test "${ac_cv_c_restrict+set}" = set; then
4567   echo $ECHO_N "(cached) $ECHO_C" >&6
4568 else
4569   ac_cv_c_restrict=no
4570    # The order here caters to the fact that C++ does not require restrict.
4571    for ac_kw in __restrict __restrict__ _Restrict restrict; do
4572      cat >conftest.$ac_ext <<_ACEOF
4573 /* confdefs.h.  */
4574 _ACEOF
4575 cat confdefs.h >>conftest.$ac_ext
4576 cat >>conftest.$ac_ext <<_ACEOF
4577 /* end confdefs.h.  */
4578 typedef int * int_ptr;
4579         int foo (int_ptr $ac_kw ip) {
4580         return ip[0];
4581        }
4582 int
4583 main ()
4584 {
4585 int s[1];
4586         int * $ac_kw t = s;
4587         t[0] = 0;
4588         return foo(t)
4589   ;
4590   return 0;
4591 }
4592 _ACEOF
4593 rm -f conftest.$ac_objext
4594 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4595   (eval $ac_compile) 2>conftest.er1
4596   ac_status=$?
4597   grep -v '^ *+' conftest.er1 >conftest.err
4598   rm -f conftest.er1
4599   cat conftest.err >&5
4600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4601   (exit $ac_status); } &&
4602          { ac_try='test -z "$ac_c_werror_flag"
4603                          || test ! -s conftest.err'
4604   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4605   (eval $ac_try) 2>&5
4606   ac_status=$?
4607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4608   (exit $ac_status); }; } &&
4609          { ac_try='test -s conftest.$ac_objext'
4610   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4611   (eval $ac_try) 2>&5
4612   ac_status=$?
4613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4614   (exit $ac_status); }; }; then
4615   ac_cv_c_restrict=$ac_kw
4616 else
4617   echo "$as_me: failed program was:" >&5
4618 sed 's/^/| /' conftest.$ac_ext >&5
4619
4620 fi
4621 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4622      test "$ac_cv_c_restrict" != no && break
4623    done
4624
4625 fi
4626 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
4627 echo "${ECHO_T}$ac_cv_c_restrict" >&6
4628
4629
4630  case $ac_cv_c_restrict in
4631    restrict) ;;
4632    no) cat >>confdefs.h <<\_ACEOF
4633 #define restrict
4634 _ACEOF
4635  ;;
4636    *)  cat >>confdefs.h <<_ACEOF
4637 #define restrict $ac_cv_c_restrict
4638 _ACEOF
4639  ;;
4640  esac
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654   :
4655
4656
4657
4658
4659
4660
4661
4662      if test $gl_cv_have_include_next = yes; then
4663        gl_cv_next_string_h='<'string.h'>'
4664      else
4665        echo "$as_me:$LINENO: checking absolute name of <string.h>" >&5
4666 echo $ECHO_N "checking absolute name of <string.h>... $ECHO_C" >&6
4667 if test "${gl_cv_next_string_h+set}" = set; then
4668   echo $ECHO_N "(cached) $ECHO_C" >&6
4669 else
4670
4671           if test $ac_cv_header_string_h = yes; then
4672             cat >conftest.$ac_ext <<_ACEOF
4673 /* confdefs.h.  */
4674 _ACEOF
4675 cat confdefs.h >>conftest.$ac_ext
4676 cat >>conftest.$ac_ext <<_ACEOF
4677 /* end confdefs.h.  */
4678 #include <string.h>
4679
4680 _ACEOF
4681                                     gl_cv_next_string_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4682                sed -n '\#/string.h#{
4683                  s#.*"\(.*/string.h\)".*#\1#
4684                  s#^/[^/]#//&#
4685                  p
4686                  q
4687                }'`'"'
4688           else
4689             gl_cv_next_string_h='<'string.h'>'
4690           fi
4691
4692 fi
4693 echo "$as_me:$LINENO: result: $gl_cv_next_string_h" >&5
4694 echo "${ECHO_T}$gl_cv_next_string_h" >&6
4695      fi
4696      NEXT_STRING_H=$gl_cv_next_string_h
4697
4698
4699
4700
4701
4702   GNULIB_WCWIDTH=0;
4703     HAVE_DECL_WCWIDTH=1;
4704   REPLACE_WCWIDTH=0;
4705   WCHAR_H=
4706
4707
4708
4709
4710
4711 if false; then
4712   GL_COND_LIBTOOL_TRUE=
4713   GL_COND_LIBTOOL_FALSE='#'
4714 else
4715   GL_COND_LIBTOOL_TRUE='#'
4716   GL_COND_LIBTOOL_FALSE=
4717 fi
4718
4719   gl_cond_libtool=false
4720   gl_libdeps=
4721   gl_ltlibdeps=
4722
4723
4724
4725   gl_source_base='gnulib'
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735 for ac_func in memchr
4736 do
4737 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4738 echo "$as_me:$LINENO: checking for $ac_func" >&5
4739 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4740 if eval "test \"\${$as_ac_var+set}\" = set"; then
4741   echo $ECHO_N "(cached) $ECHO_C" >&6
4742 else
4743   cat >conftest.$ac_ext <<_ACEOF
4744 /* confdefs.h.  */
4745 _ACEOF
4746 cat confdefs.h >>conftest.$ac_ext
4747 cat >>conftest.$ac_ext <<_ACEOF
4748 /* end confdefs.h.  */
4749 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4750    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4751 #define $ac_func innocuous_$ac_func
4752
4753 /* System header to define __stub macros and hopefully few prototypes,
4754     which can conflict with char $ac_func (); below.
4755     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4756     <limits.h> exists even on freestanding compilers.  */
4757
4758 #ifdef __STDC__
4759 # include <limits.h>
4760 #else
4761 # include <assert.h>
4762 #endif
4763
4764 #undef $ac_func
4765
4766 /* Override any gcc2 internal prototype to avoid an error.  */
4767 #ifdef __cplusplus
4768 extern "C"
4769 {
4770 #endif
4771 /* We use char because int might match the return type of a gcc2
4772    builtin and then its argument prototype would still apply.  */
4773 char $ac_func ();
4774 /* The GNU C library defines this for functions which it implements
4775     to always fail with ENOSYS.  Some functions are actually named
4776     something starting with __ and the normal name is an alias.  */
4777 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4778 choke me
4779 #else
4780 char (*f) () = $ac_func;
4781 #endif
4782 #ifdef __cplusplus
4783 }
4784 #endif
4785
4786 int
4787 main ()
4788 {
4789 return f != $ac_func;
4790   ;
4791   return 0;
4792 }
4793 _ACEOF
4794 rm -f conftest.$ac_objext conftest$ac_exeext
4795 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4796   (eval $ac_link) 2>conftest.er1
4797   ac_status=$?
4798   grep -v '^ *+' conftest.er1 >conftest.err
4799   rm -f conftest.er1
4800   cat conftest.err >&5
4801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4802   (exit $ac_status); } &&
4803          { ac_try='test -z "$ac_c_werror_flag"
4804                          || test ! -s conftest.err'
4805   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4806   (eval $ac_try) 2>&5
4807   ac_status=$?
4808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4809   (exit $ac_status); }; } &&
4810          { ac_try='test -s conftest$ac_exeext'
4811   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4812   (eval $ac_try) 2>&5
4813   ac_status=$?
4814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4815   (exit $ac_status); }; }; then
4816   eval "$as_ac_var=yes"
4817 else
4818   echo "$as_me: failed program was:" >&5
4819 sed 's/^/| /' conftest.$ac_ext >&5
4820
4821 eval "$as_ac_var=no"
4822 fi
4823 rm -f conftest.err conftest.$ac_objext \
4824       conftest$ac_exeext conftest.$ac_ext
4825 fi
4826 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4827 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4828 if test `eval echo '${'$as_ac_var'}'` = yes; then
4829   cat >>confdefs.h <<_ACEOF
4830 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4831 _ACEOF
4832
4833 else
4834
4835     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4836
4837 fi
4838 done
4839
4840
4841   if test $ac_cv_func_memchr = no; then
4842
4843
4844 for ac_header in bp-sym.h
4845 do
4846 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4847 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4848   echo "$as_me:$LINENO: checking for $ac_header" >&5
4849 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4850 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4851   echo $ECHO_N "(cached) $ECHO_C" >&6
4852 fi
4853 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4854 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4855 else
4856   # Is the header compilable?
4857 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4858 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4859 cat >conftest.$ac_ext <<_ACEOF
4860 /* confdefs.h.  */
4861 _ACEOF
4862 cat confdefs.h >>conftest.$ac_ext
4863 cat >>conftest.$ac_ext <<_ACEOF
4864 /* end confdefs.h.  */
4865 $ac_includes_default
4866 #include <$ac_header>
4867 _ACEOF
4868 rm -f conftest.$ac_objext
4869 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4870   (eval $ac_compile) 2>conftest.er1
4871   ac_status=$?
4872   grep -v '^ *+' conftest.er1 >conftest.err
4873   rm -f conftest.er1
4874   cat conftest.err >&5
4875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4876   (exit $ac_status); } &&
4877          { ac_try='test -z "$ac_c_werror_flag"
4878                          || test ! -s conftest.err'
4879   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4880   (eval $ac_try) 2>&5
4881   ac_status=$?
4882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4883   (exit $ac_status); }; } &&
4884          { ac_try='test -s conftest.$ac_objext'
4885   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4886   (eval $ac_try) 2>&5
4887   ac_status=$?
4888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4889   (exit $ac_status); }; }; then
4890   ac_header_compiler=yes
4891 else
4892   echo "$as_me: failed program was:" >&5
4893 sed 's/^/| /' conftest.$ac_ext >&5
4894
4895 ac_header_compiler=no
4896 fi
4897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4898 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4899 echo "${ECHO_T}$ac_header_compiler" >&6
4900
4901 # Is the header present?
4902 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4903 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4904 cat >conftest.$ac_ext <<_ACEOF
4905 /* confdefs.h.  */
4906 _ACEOF
4907 cat confdefs.h >>conftest.$ac_ext
4908 cat >>conftest.$ac_ext <<_ACEOF
4909 /* end confdefs.h.  */
4910 #include <$ac_header>
4911 _ACEOF
4912 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4913   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4914   ac_status=$?
4915   grep -v '^ *+' conftest.er1 >conftest.err
4916   rm -f conftest.er1
4917   cat conftest.err >&5
4918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4919   (exit $ac_status); } >/dev/null; then
4920   if test -s conftest.err; then
4921     ac_cpp_err=$ac_c_preproc_warn_flag
4922     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4923   else
4924     ac_cpp_err=
4925   fi
4926 else
4927   ac_cpp_err=yes
4928 fi
4929 if test -z "$ac_cpp_err"; then
4930   ac_header_preproc=yes
4931 else
4932   echo "$as_me: failed program was:" >&5
4933 sed 's/^/| /' conftest.$ac_ext >&5
4934
4935   ac_header_preproc=no
4936 fi
4937 rm -f conftest.err conftest.$ac_ext
4938 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4939 echo "${ECHO_T}$ac_header_preproc" >&6
4940
4941 # So?  What about this header?
4942 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4943   yes:no: )
4944     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4945 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4946     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4947 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4948     ac_header_preproc=yes
4949     ;;
4950   no:yes:* )
4951     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4952 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4953     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4954 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4955     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4956 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4957     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4958 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4959     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4960 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4961     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4962 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4963     (
4964       cat <<\_ASBOX
4965 ## ------------------------------------------ ##
4966 ## Report this to the AC_PACKAGE_NAME lists.  ##
4967 ## ------------------------------------------ ##
4968 _ASBOX
4969     ) |
4970       sed "s/^/$as_me: WARNING:     /" >&2
4971     ;;
4972 esac
4973 echo "$as_me:$LINENO: checking for $ac_header" >&5
4974 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4975 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4976   echo $ECHO_N "(cached) $ECHO_C" >&6
4977 else
4978   eval "$as_ac_Header=\$ac_header_preproc"
4979 fi
4980 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4981 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4982
4983 fi
4984 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4985   cat >>confdefs.h <<_ACEOF
4986 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4987 _ACEOF
4988
4989 fi
4990
4991 done
4992
4993
4994   fi
4995
4996
4997   echo "$as_me:$LINENO: checking for working memcmp" >&5
4998 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
4999 if test "${ac_cv_func_memcmp_working+set}" = set; then
5000   echo $ECHO_N "(cached) $ECHO_C" >&6
5001 else
5002   if test "$cross_compiling" = yes; then
5003   ac_cv_func_memcmp_working=no
5004 else
5005   cat >conftest.$ac_ext <<_ACEOF
5006 /* confdefs.h.  */
5007 _ACEOF
5008 cat confdefs.h >>conftest.$ac_ext
5009 cat >>conftest.$ac_ext <<_ACEOF
5010 /* end confdefs.h.  */
5011 $ac_includes_default
5012 int
5013 main ()
5014 {
5015
5016   /* Some versions of memcmp are not 8-bit clean.  */
5017   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
5018   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
5019     exit (1);
5020
5021   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
5022      or more and with at least one buffer not starting on a 4-byte boundary.
5023      William Lewis provided this test program.   */
5024   {
5025     char foo[21];
5026     char bar[21];
5027     int i;
5028     for (i = 0; i < 4; i++)
5029       {
5030         char *a = foo + i;
5031         char *b = bar + i;
5032         strcpy (a, "--------01111111");
5033         strcpy (b, "--------10000000");
5034         if (memcmp (a, b, 16) >= 0)
5035           exit (1);
5036       }
5037     exit (0);
5038   }
5039
5040   ;
5041   return 0;
5042 }
5043 _ACEOF
5044 rm -f conftest$ac_exeext
5045 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5046   (eval $ac_link) 2>&5
5047   ac_status=$?
5048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5049   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5050   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5051   (eval $ac_try) 2>&5
5052   ac_status=$?
5053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5054   (exit $ac_status); }; }; then
5055   ac_cv_func_memcmp_working=yes
5056 else
5057   echo "$as_me: program exited with status $ac_status" >&5
5058 echo "$as_me: failed program was:" >&5
5059 sed 's/^/| /' conftest.$ac_ext >&5
5060
5061 ( exit $ac_status )
5062 ac_cv_func_memcmp_working=no
5063 fi
5064 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5065 fi
5066 fi
5067 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
5068 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
5069 test $ac_cv_func_memcmp_working = no &&
5070
5071
5072
5073
5074
5075
5076   gl_LIBOBJS="$gl_LIBOBJS memcmp.$ac_objext"
5077
5078
5079     if test $ac_cv_func_memcmp_working = no; then
5080
5081 cat >>confdefs.h <<\_ACEOF
5082 #define memcmp rpl_memcmp
5083 _ACEOF
5084
5085     :
5086   fi
5087
5088
5089
5090   if test $ac_cv_have_decl_memmem = yes; then
5091     echo "$as_me:$LINENO: checking whether memmem works in linear time" >&5
5092 echo $ECHO_N "checking whether memmem works in linear time... $ECHO_C" >&6
5093 if test "${gl_cv_func_memmem_works+set}" = set; then
5094   echo $ECHO_N "(cached) $ECHO_C" >&6
5095 else
5096   if test "$cross_compiling" = yes; then
5097                  gl_cv_func_memmem_works="guessing no"
5098 else
5099   cat >conftest.$ac_ext <<_ACEOF
5100 /* confdefs.h.  */
5101 _ACEOF
5102 cat confdefs.h >>conftest.$ac_ext
5103 cat >>conftest.$ac_ext <<_ACEOF
5104 /* end confdefs.h.  */
5105
5106 #include <string.h> /* for memmem */
5107 #include <stdlib.h> /* for malloc */
5108 #include <unistd.h> /* for alarm */
5109
5110 int
5111 main ()
5112 {
5113 size_t m = 1000000;
5114     char *haystack = (char *) malloc (2 * m + 1);
5115     char *needle = (char *) malloc (m + 1);
5116     void *result = 0;
5117     /* Failure to compile this test due to missing alarm is okay,
5118        since all such platforms (mingw) also lack memmem.  */
5119     alarm (5);
5120     /* Check for quadratic performance.  */
5121     if (haystack && needle)
5122       {
5123         memset (haystack, 'A', 2 * m);
5124         haystack[2 * m] = 'B';
5125         memset (needle, 'A', m);
5126         needle[m] = 'B';
5127         result = memmem (haystack, 2 * m + 1, needle, m + 1);
5128       }
5129     /* Check for empty needle behavior.  */
5130     return !result || !memmem ("a", 1, 0, 0);
5131   ;
5132   return 0;
5133 }
5134 _ACEOF
5135 rm -f conftest$ac_exeext
5136 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5137   (eval $ac_link) 2>&5
5138   ac_status=$?
5139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5140   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5141   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5142   (eval $ac_try) 2>&5
5143   ac_status=$?
5144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5145   (exit $ac_status); }; }; then
5146   gl_cv_func_memmem_works=yes
5147 else
5148   echo "$as_me: program exited with status $ac_status" >&5
5149 echo "$as_me: failed program was:" >&5
5150 sed 's/^/| /' conftest.$ac_ext >&5
5151
5152 ( exit $ac_status )
5153 gl_cv_func_memmem_works=no
5154 fi
5155 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5156 fi
5157 fi
5158 echo "$as_me:$LINENO: result: $gl_cv_func_memmem_works" >&5
5159 echo "${ECHO_T}$gl_cv_func_memmem_works" >&6
5160     if test "$gl_cv_func_memmem_works" != yes; then
5161       REPLACE_MEMMEM=1
5162
5163
5164
5165
5166
5167
5168
5169   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
5170
5171     fi
5172   fi
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186 for ac_func in memmem
5187 do
5188 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5189 echo "$as_me:$LINENO: checking for $ac_func" >&5
5190 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5191 if eval "test \"\${$as_ac_var+set}\" = set"; then
5192   echo $ECHO_N "(cached) $ECHO_C" >&6
5193 else
5194   cat >conftest.$ac_ext <<_ACEOF
5195 /* confdefs.h.  */
5196 _ACEOF
5197 cat confdefs.h >>conftest.$ac_ext
5198 cat >>conftest.$ac_ext <<_ACEOF
5199 /* end confdefs.h.  */
5200 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5201    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5202 #define $ac_func innocuous_$ac_func
5203
5204 /* System header to define __stub macros and hopefully few prototypes,
5205     which can conflict with char $ac_func (); below.
5206     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5207     <limits.h> exists even on freestanding compilers.  */
5208
5209 #ifdef __STDC__
5210 # include <limits.h>
5211 #else
5212 # include <assert.h>
5213 #endif
5214
5215 #undef $ac_func
5216
5217 /* Override any gcc2 internal prototype to avoid an error.  */
5218 #ifdef __cplusplus
5219 extern "C"
5220 {
5221 #endif
5222 /* We use char because int might match the return type of a gcc2
5223    builtin and then its argument prototype would still apply.  */
5224 char $ac_func ();
5225 /* The GNU C library defines this for functions which it implements
5226     to always fail with ENOSYS.  Some functions are actually named
5227     something starting with __ and the normal name is an alias.  */
5228 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5229 choke me
5230 #else
5231 char (*f) () = $ac_func;
5232 #endif
5233 #ifdef __cplusplus
5234 }
5235 #endif
5236
5237 int
5238 main ()
5239 {
5240 return f != $ac_func;
5241   ;
5242   return 0;
5243 }
5244 _ACEOF
5245 rm -f conftest.$ac_objext conftest$ac_exeext
5246 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5247   (eval $ac_link) 2>conftest.er1
5248   ac_status=$?
5249   grep -v '^ *+' conftest.er1 >conftest.err
5250   rm -f conftest.er1
5251   cat conftest.err >&5
5252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5253   (exit $ac_status); } &&
5254          { ac_try='test -z "$ac_c_werror_flag"
5255                          || test ! -s conftest.err'
5256   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5257   (eval $ac_try) 2>&5
5258   ac_status=$?
5259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5260   (exit $ac_status); }; } &&
5261          { ac_try='test -s conftest$ac_exeext'
5262   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5263   (eval $ac_try) 2>&5
5264   ac_status=$?
5265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5266   (exit $ac_status); }; }; then
5267   eval "$as_ac_var=yes"
5268 else
5269   echo "$as_me: failed program was:" >&5
5270 sed 's/^/| /' conftest.$ac_ext >&5
5271
5272 eval "$as_ac_var=no"
5273 fi
5274 rm -f conftest.err conftest.$ac_objext \
5275       conftest$ac_exeext conftest.$ac_ext
5276 fi
5277 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5278 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5279 if test `eval echo '${'$as_ac_var'}'` = yes; then
5280   cat >>confdefs.h <<_ACEOF
5281 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5282 _ACEOF
5283
5284 else
5285
5286     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
5287
5288 fi
5289 done
5290
5291
5292
5293   :
5294
5295
5296
5297
5298
5299   if test $ac_cv_have_decl_memmem = no; then
5300     HAVE_DECL_MEMMEM=0
5301   fi
5302   :
5303
5304
5305
5306   GNULIB_MEMMEM=1
5307
5308
5309
5310
5311   if test $ac_cv_type_long_long_int = yes; then
5312     HAVE_LONG_LONG_INT=1
5313   else
5314     HAVE_LONG_LONG_INT=0
5315   fi
5316
5317
5318   if test $ac_cv_type_unsigned_long_long_int = yes; then
5319     HAVE_UNSIGNED_LONG_LONG_INT=1
5320   else
5321     HAVE_UNSIGNED_LONG_LONG_INT=0
5322   fi
5323
5324
5325       if test $ac_cv_header_inttypes_h = yes; then
5326     HAVE_INTTYPES_H=1
5327   else
5328     HAVE_INTTYPES_H=0
5329   fi
5330
5331
5332       if test $ac_cv_header_sys_types_h = yes; then
5333     HAVE_SYS_TYPES_H=1
5334   else
5335     HAVE_SYS_TYPES_H=0
5336   fi
5337
5338
5339
5340
5341
5342   :
5343
5344
5345
5346
5347
5348
5349
5350      if test $gl_cv_have_include_next = yes; then
5351        gl_cv_next_stdint_h='<'stdint.h'>'
5352      else
5353        echo "$as_me:$LINENO: checking absolute name of <stdint.h>" >&5
5354 echo $ECHO_N "checking absolute name of <stdint.h>... $ECHO_C" >&6
5355 if test "${gl_cv_next_stdint_h+set}" = set; then
5356   echo $ECHO_N "(cached) $ECHO_C" >&6
5357 else
5358
5359           if test $ac_cv_header_stdint_h = yes; then
5360             cat >conftest.$ac_ext <<_ACEOF
5361 /* confdefs.h.  */
5362 _ACEOF
5363 cat confdefs.h >>conftest.$ac_ext
5364 cat >>conftest.$ac_ext <<_ACEOF
5365 /* end confdefs.h.  */
5366 #include <stdint.h>
5367
5368 _ACEOF
5369                                     gl_cv_next_stdint_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5370                sed -n '\#/stdint.h#{
5371                  s#.*"\(.*/stdint.h\)".*#\1#
5372                  s#^/[^/]#//&#
5373                  p
5374                  q
5375                }'`'"'
5376           else
5377             gl_cv_next_stdint_h='<'stdint.h'>'
5378           fi
5379
5380 fi
5381 echo "$as_me:$LINENO: result: $gl_cv_next_stdint_h" >&5
5382 echo "${ECHO_T}$gl_cv_next_stdint_h" >&6
5383      fi
5384      NEXT_STDINT_H=$gl_cv_next_stdint_h
5385
5386
5387
5388   if test $ac_cv_header_stdint_h = yes; then
5389     HAVE_STDINT_H=1
5390   else
5391     HAVE_STDINT_H=0
5392   fi
5393
5394
5395     if test $ac_cv_header_stdint_h = yes; then
5396     echo "$as_me:$LINENO: checking whether stdint.h conforms to C99" >&5
5397 echo $ECHO_N "checking whether stdint.h conforms to C99... $ECHO_C" >&6
5398 if test "${gl_cv_header_working_stdint_h+set}" = set; then
5399   echo $ECHO_N "(cached) $ECHO_C" >&6
5400 else
5401   gl_cv_header_working_stdint_h=no
5402        cat >conftest.$ac_ext <<_ACEOF
5403
5404          /* confdefs.h.  */
5405 _ACEOF
5406 cat confdefs.h >>conftest.$ac_ext
5407 cat >>conftest.$ac_ext <<_ACEOF
5408 /* end confdefs.h.  */
5409
5410 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
5411 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
5412 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
5413 #include <stdint.h>
5414 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>.  */
5415 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
5416 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
5417 #endif
5418
5419
5420   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5421      included before <wchar.h>.  */
5422   #include <stddef.h>
5423   #include <signal.h>
5424   #if HAVE_WCHAR_H
5425   # include <stdio.h>
5426   # include <time.h>
5427   # include <wchar.h>
5428   #endif
5429
5430
5431 #ifdef INT8_MAX
5432 int8_t a1 = INT8_MAX;
5433 int8_t a1min = INT8_MIN;
5434 #endif
5435 #ifdef INT16_MAX
5436 int16_t a2 = INT16_MAX;
5437 int16_t a2min = INT16_MIN;
5438 #endif
5439 #ifdef INT32_MAX
5440 int32_t a3 = INT32_MAX;
5441 int32_t a3min = INT32_MIN;
5442 #endif
5443 #ifdef INT64_MAX
5444 int64_t a4 = INT64_MAX;
5445 int64_t a4min = INT64_MIN;
5446 #endif
5447 #ifdef UINT8_MAX
5448 uint8_t b1 = UINT8_MAX;
5449 #else
5450 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
5451 #endif
5452 #ifdef UINT16_MAX
5453 uint16_t b2 = UINT16_MAX;
5454 #endif
5455 #ifdef UINT32_MAX
5456 uint32_t b3 = UINT32_MAX;
5457 #endif
5458 #ifdef UINT64_MAX
5459 uint64_t b4 = UINT64_MAX;
5460 #endif
5461 int_least8_t c1 = INT8_C (0x7f);
5462 int_least8_t c1max = INT_LEAST8_MAX;
5463 int_least8_t c1min = INT_LEAST8_MIN;
5464 int_least16_t c2 = INT16_C (0x7fff);
5465 int_least16_t c2max = INT_LEAST16_MAX;
5466 int_least16_t c2min = INT_LEAST16_MIN;
5467 int_least32_t c3 = INT32_C (0x7fffffff);
5468 int_least32_t c3max = INT_LEAST32_MAX;
5469 int_least32_t c3min = INT_LEAST32_MIN;
5470 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
5471 int_least64_t c4max = INT_LEAST64_MAX;
5472 int_least64_t c4min = INT_LEAST64_MIN;
5473 uint_least8_t d1 = UINT8_C (0xff);
5474 uint_least8_t d1max = UINT_LEAST8_MAX;
5475 uint_least16_t d2 = UINT16_C (0xffff);
5476 uint_least16_t d2max = UINT_LEAST16_MAX;
5477 uint_least32_t d3 = UINT32_C (0xffffffff);
5478 uint_least32_t d3max = UINT_LEAST32_MAX;
5479 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
5480 uint_least64_t d4max = UINT_LEAST64_MAX;
5481 int_fast8_t e1 = INT_FAST8_MAX;
5482 int_fast8_t e1min = INT_FAST8_MIN;
5483 int_fast16_t e2 = INT_FAST16_MAX;
5484 int_fast16_t e2min = INT_FAST16_MIN;
5485 int_fast32_t e3 = INT_FAST32_MAX;
5486 int_fast32_t e3min = INT_FAST32_MIN;
5487 int_fast64_t e4 = INT_FAST64_MAX;
5488 int_fast64_t e4min = INT_FAST64_MIN;
5489 uint_fast8_t f1 = UINT_FAST8_MAX;
5490 uint_fast16_t f2 = UINT_FAST16_MAX;
5491 uint_fast32_t f3 = UINT_FAST32_MAX;
5492 uint_fast64_t f4 = UINT_FAST64_MAX;
5493 #ifdef INTPTR_MAX
5494 intptr_t g = INTPTR_MAX;
5495 intptr_t gmin = INTPTR_MIN;
5496 #endif
5497 #ifdef UINTPTR_MAX
5498 uintptr_t h = UINTPTR_MAX;
5499 #endif
5500 intmax_t i = INTMAX_MAX;
5501 uintmax_t j = UINTMAX_MAX;
5502
5503 #include <limits.h> /* for CHAR_BIT */
5504 #define TYPE_MINIMUM(t) \
5505   ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
5506 #define TYPE_MAXIMUM(t) \
5507   ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
5508 struct s {
5509   int check_PTRDIFF:
5510       PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
5511       && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
5512       ? 1 : -1;
5513   /* Detect bug in FreeBSD 6.0 / ia64.  */
5514   int check_SIG_ATOMIC:
5515       SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
5516       && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
5517       ? 1 : -1;
5518   int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
5519   int check_WCHAR:
5520       WCHAR_MIN == TYPE_MINIMUM (wchar_t)
5521       && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
5522       ? 1 : -1;
5523   /* Detect bug in mingw.  */
5524   int check_WINT:
5525       WINT_MIN == TYPE_MINIMUM (wint_t)
5526       && WINT_MAX == TYPE_MAXIMUM (wint_t)
5527       ? 1 : -1;
5528
5529   /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others.  */
5530   int check_UINT8_C:
5531         (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
5532   int check_UINT16_C:
5533         (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
5534
5535   /* Detect bugs in OpenBSD 3.9 stdint.h.  */
5536 #ifdef UINT8_MAX
5537   int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
5538 #endif
5539 #ifdef UINT16_MAX
5540   int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
5541 #endif
5542 #ifdef UINT32_MAX
5543   int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
5544 #endif
5545 #ifdef UINT64_MAX
5546   int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
5547 #endif
5548   int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
5549   int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
5550   int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
5551   int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
5552   int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
5553   int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
5554   int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
5555   int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
5556   int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
5557   int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
5558   int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
5559 };
5560
5561 int
5562 main ()
5563 {
5564
5565   ;
5566   return 0;
5567 }
5568 _ACEOF
5569 rm -f conftest.$ac_objext
5570 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5571   (eval $ac_compile) 2>conftest.er1
5572   ac_status=$?
5573   grep -v '^ *+' conftest.er1 >conftest.err
5574   rm -f conftest.er1
5575   cat conftest.err >&5
5576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5577   (exit $ac_status); } &&
5578          { ac_try='test -z "$ac_c_werror_flag"
5579                          || test ! -s conftest.err'
5580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5581   (eval $ac_try) 2>&5
5582   ac_status=$?
5583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5584   (exit $ac_status); }; } &&
5585          { ac_try='test -s conftest.$ac_objext'
5586   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5587   (eval $ac_try) 2>&5
5588   ac_status=$?
5589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5590   (exit $ac_status); }; }; then
5591   gl_cv_header_working_stdint_h=yes
5592 else
5593   echo "$as_me: failed program was:" >&5
5594 sed 's/^/| /' conftest.$ac_ext >&5
5595
5596 fi
5597 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5598 fi
5599 echo "$as_me:$LINENO: result: $gl_cv_header_working_stdint_h" >&5
5600 echo "${ECHO_T}$gl_cv_header_working_stdint_h" >&6
5601   fi
5602   if test "$gl_cv_header_working_stdint_h" = yes; then
5603     STDINT_H=
5604   else
5605
5606
5607 for ac_header in sys/inttypes.h sys/bitypes.h
5608 do
5609 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5610 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5611   echo "$as_me:$LINENO: checking for $ac_header" >&5
5612 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5613 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5614   echo $ECHO_N "(cached) $ECHO_C" >&6
5615 fi
5616 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5617 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5618 else
5619   # Is the header compilable?
5620 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5621 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5622 cat >conftest.$ac_ext <<_ACEOF
5623 /* confdefs.h.  */
5624 _ACEOF
5625 cat confdefs.h >>conftest.$ac_ext
5626 cat >>conftest.$ac_ext <<_ACEOF
5627 /* end confdefs.h.  */
5628 $ac_includes_default
5629 #include <$ac_header>
5630 _ACEOF
5631 rm -f conftest.$ac_objext
5632 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5633   (eval $ac_compile) 2>conftest.er1
5634   ac_status=$?
5635   grep -v '^ *+' conftest.er1 >conftest.err
5636   rm -f conftest.er1
5637   cat conftest.err >&5
5638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5639   (exit $ac_status); } &&
5640          { ac_try='test -z "$ac_c_werror_flag"
5641                          || test ! -s conftest.err'
5642   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5643   (eval $ac_try) 2>&5
5644   ac_status=$?
5645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5646   (exit $ac_status); }; } &&
5647          { ac_try='test -s conftest.$ac_objext'
5648   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5649   (eval $ac_try) 2>&5
5650   ac_status=$?
5651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652   (exit $ac_status); }; }; then
5653   ac_header_compiler=yes
5654 else
5655   echo "$as_me: failed program was:" >&5
5656 sed 's/^/| /' conftest.$ac_ext >&5
5657
5658 ac_header_compiler=no
5659 fi
5660 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5661 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5662 echo "${ECHO_T}$ac_header_compiler" >&6
5663
5664 # Is the header present?
5665 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5666 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5667 cat >conftest.$ac_ext <<_ACEOF
5668 /* confdefs.h.  */
5669 _ACEOF
5670 cat confdefs.h >>conftest.$ac_ext
5671 cat >>conftest.$ac_ext <<_ACEOF
5672 /* end confdefs.h.  */
5673 #include <$ac_header>
5674 _ACEOF
5675 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5676   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5677   ac_status=$?
5678   grep -v '^ *+' conftest.er1 >conftest.err
5679   rm -f conftest.er1
5680   cat conftest.err >&5
5681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5682   (exit $ac_status); } >/dev/null; then
5683   if test -s conftest.err; then
5684     ac_cpp_err=$ac_c_preproc_warn_flag
5685     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5686   else
5687     ac_cpp_err=
5688   fi
5689 else
5690   ac_cpp_err=yes
5691 fi
5692 if test -z "$ac_cpp_err"; then
5693   ac_header_preproc=yes
5694 else
5695   echo "$as_me: failed program was:" >&5
5696 sed 's/^/| /' conftest.$ac_ext >&5
5697
5698   ac_header_preproc=no
5699 fi
5700 rm -f conftest.err conftest.$ac_ext
5701 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5702 echo "${ECHO_T}$ac_header_preproc" >&6
5703
5704 # So?  What about this header?
5705 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5706   yes:no: )
5707     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5708 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5709     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5710 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5711     ac_header_preproc=yes
5712     ;;
5713   no:yes:* )
5714     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5715 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5716     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5717 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5718     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5719 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5720     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5721 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5722     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5723 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5724     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5725 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5726     (
5727       cat <<\_ASBOX
5728 ## ------------------------------------------ ##
5729 ## Report this to the AC_PACKAGE_NAME lists.  ##
5730 ## ------------------------------------------ ##
5731 _ASBOX
5732     ) |
5733       sed "s/^/$as_me: WARNING:     /" >&2
5734     ;;
5735 esac
5736 echo "$as_me:$LINENO: checking for $ac_header" >&5
5737 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5738 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5739   echo $ECHO_N "(cached) $ECHO_C" >&6
5740 else
5741   eval "$as_ac_Header=\$ac_header_preproc"
5742 fi
5743 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5744 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5745
5746 fi
5747 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5748   cat >>confdefs.h <<_ACEOF
5749 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5750 _ACEOF
5751
5752 fi
5753
5754 done
5755
5756     if test $ac_cv_header_sys_inttypes_h = yes; then
5757       HAVE_SYS_INTTYPES_H=1
5758     else
5759       HAVE_SYS_INTTYPES_H=0
5760     fi
5761
5762     if test $ac_cv_header_sys_bitypes_h = yes; then
5763       HAVE_SYS_BITYPES_H=1
5764     else
5765       HAVE_SYS_BITYPES_H=0
5766     fi
5767
5768
5769
5770   :
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785   for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
5786     echo "$as_me:$LINENO: checking for bit size of $gltype" >&5
5787 echo $ECHO_N "checking for bit size of $gltype... $ECHO_C" >&6
5788 if eval "test \"\${gl_cv_bitsizeof_${gltype}+set}\" = set"; then
5789   echo $ECHO_N "(cached) $ECHO_C" >&6
5790 else
5791   if test "$cross_compiling" = yes; then
5792   # Depending upon the size, compute the lo and hi bounds.
5793 cat >conftest.$ac_ext <<_ACEOF
5794 /* confdefs.h.  */
5795 _ACEOF
5796 cat confdefs.h >>conftest.$ac_ext
5797 cat >>conftest.$ac_ext <<_ACEOF
5798 /* end confdefs.h.  */
5799
5800   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5801      included before <wchar.h>.  */
5802   #include <stddef.h>
5803   #include <signal.h>
5804   #if HAVE_WCHAR_H
5805   # include <stdio.h>
5806   # include <time.h>
5807   # include <wchar.h>
5808   #endif
5809
5810 #include <limits.h>
5811 int
5812 main ()
5813 {
5814 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= 0)];
5815 test_array [0] = 0
5816
5817   ;
5818   return 0;
5819 }
5820 _ACEOF
5821 rm -f conftest.$ac_objext
5822 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5823   (eval $ac_compile) 2>conftest.er1
5824   ac_status=$?
5825   grep -v '^ *+' conftest.er1 >conftest.err
5826   rm -f conftest.er1
5827   cat conftest.err >&5
5828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5829   (exit $ac_status); } &&
5830          { ac_try='test -z "$ac_c_werror_flag"
5831                          || test ! -s conftest.err'
5832   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5833   (eval $ac_try) 2>&5
5834   ac_status=$?
5835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5836   (exit $ac_status); }; } &&
5837          { ac_try='test -s conftest.$ac_objext'
5838   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5839   (eval $ac_try) 2>&5
5840   ac_status=$?
5841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5842   (exit $ac_status); }; }; then
5843   ac_lo=0 ac_mid=0
5844   while :; do
5845     cat >conftest.$ac_ext <<_ACEOF
5846 /* confdefs.h.  */
5847 _ACEOF
5848 cat confdefs.h >>conftest.$ac_ext
5849 cat >>conftest.$ac_ext <<_ACEOF
5850 /* end confdefs.h.  */
5851
5852   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5853      included before <wchar.h>.  */
5854   #include <stddef.h>
5855   #include <signal.h>
5856   #if HAVE_WCHAR_H
5857   # include <stdio.h>
5858   # include <time.h>
5859   # include <wchar.h>
5860   #endif
5861
5862 #include <limits.h>
5863 int
5864 main ()
5865 {
5866 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
5867 test_array [0] = 0
5868
5869   ;
5870   return 0;
5871 }
5872 _ACEOF
5873 rm -f conftest.$ac_objext
5874 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5875   (eval $ac_compile) 2>conftest.er1
5876   ac_status=$?
5877   grep -v '^ *+' conftest.er1 >conftest.err
5878   rm -f conftest.er1
5879   cat conftest.err >&5
5880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5881   (exit $ac_status); } &&
5882          { ac_try='test -z "$ac_c_werror_flag"
5883                          || test ! -s conftest.err'
5884   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5885   (eval $ac_try) 2>&5
5886   ac_status=$?
5887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5888   (exit $ac_status); }; } &&
5889          { ac_try='test -s conftest.$ac_objext'
5890   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5891   (eval $ac_try) 2>&5
5892   ac_status=$?
5893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5894   (exit $ac_status); }; }; then
5895   ac_hi=$ac_mid; break
5896 else
5897   echo "$as_me: failed program was:" >&5
5898 sed 's/^/| /' conftest.$ac_ext >&5
5899
5900 ac_lo=`expr $ac_mid + 1`
5901                     if test $ac_lo -le $ac_mid; then
5902                       ac_lo= ac_hi=
5903                       break
5904                     fi
5905                     ac_mid=`expr 2 '*' $ac_mid + 1`
5906 fi
5907 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5908   done
5909 else
5910   echo "$as_me: failed program was:" >&5
5911 sed 's/^/| /' conftest.$ac_ext >&5
5912
5913 cat >conftest.$ac_ext <<_ACEOF
5914 /* confdefs.h.  */
5915 _ACEOF
5916 cat confdefs.h >>conftest.$ac_ext
5917 cat >>conftest.$ac_ext <<_ACEOF
5918 /* end confdefs.h.  */
5919
5920   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5921      included before <wchar.h>.  */
5922   #include <stddef.h>
5923   #include <signal.h>
5924   #if HAVE_WCHAR_H
5925   # include <stdio.h>
5926   # include <time.h>
5927   # include <wchar.h>
5928   #endif
5929
5930 #include <limits.h>
5931 int
5932 main ()
5933 {
5934 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) < 0)];
5935 test_array [0] = 0
5936
5937   ;
5938   return 0;
5939 }
5940 _ACEOF
5941 rm -f conftest.$ac_objext
5942 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5943   (eval $ac_compile) 2>conftest.er1
5944   ac_status=$?
5945   grep -v '^ *+' conftest.er1 >conftest.err
5946   rm -f conftest.er1
5947   cat conftest.err >&5
5948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5949   (exit $ac_status); } &&
5950          { ac_try='test -z "$ac_c_werror_flag"
5951                          || test ! -s conftest.err'
5952   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5953   (eval $ac_try) 2>&5
5954   ac_status=$?
5955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5956   (exit $ac_status); }; } &&
5957          { ac_try='test -s conftest.$ac_objext'
5958   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5959   (eval $ac_try) 2>&5
5960   ac_status=$?
5961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5962   (exit $ac_status); }; }; then
5963   ac_hi=-1 ac_mid=-1
5964   while :; do
5965     cat >conftest.$ac_ext <<_ACEOF
5966 /* confdefs.h.  */
5967 _ACEOF
5968 cat confdefs.h >>conftest.$ac_ext
5969 cat >>conftest.$ac_ext <<_ACEOF
5970 /* end confdefs.h.  */
5971
5972   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5973      included before <wchar.h>.  */
5974   #include <stddef.h>
5975   #include <signal.h>
5976   #if HAVE_WCHAR_H
5977   # include <stdio.h>
5978   # include <time.h>
5979   # include <wchar.h>
5980   #endif
5981
5982 #include <limits.h>
5983 int
5984 main ()
5985 {
5986 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= $ac_mid)];
5987 test_array [0] = 0
5988
5989   ;
5990   return 0;
5991 }
5992 _ACEOF
5993 rm -f conftest.$ac_objext
5994 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5995   (eval $ac_compile) 2>conftest.er1
5996   ac_status=$?
5997   grep -v '^ *+' conftest.er1 >conftest.err
5998   rm -f conftest.er1
5999   cat conftest.err >&5
6000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6001   (exit $ac_status); } &&
6002          { ac_try='test -z "$ac_c_werror_flag"
6003                          || test ! -s conftest.err'
6004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6005   (eval $ac_try) 2>&5
6006   ac_status=$?
6007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6008   (exit $ac_status); }; } &&
6009          { ac_try='test -s conftest.$ac_objext'
6010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6011   (eval $ac_try) 2>&5
6012   ac_status=$?
6013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6014   (exit $ac_status); }; }; then
6015   ac_lo=$ac_mid; break
6016 else
6017   echo "$as_me: failed program was:" >&5
6018 sed 's/^/| /' conftest.$ac_ext >&5
6019
6020 ac_hi=`expr '(' $ac_mid ')' - 1`
6021                        if test $ac_mid -le $ac_hi; then
6022                          ac_lo= ac_hi=
6023                          break
6024                        fi
6025                        ac_mid=`expr 2 '*' $ac_mid`
6026 fi
6027 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6028   done
6029 else
6030   echo "$as_me: failed program was:" >&5
6031 sed 's/^/| /' conftest.$ac_ext >&5
6032
6033 ac_lo= ac_hi=
6034 fi
6035 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6036 fi
6037 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6038 # Binary search between lo and hi bounds.
6039 while test "x$ac_lo" != "x$ac_hi"; do
6040   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6041   cat >conftest.$ac_ext <<_ACEOF
6042 /* confdefs.h.  */
6043 _ACEOF
6044 cat confdefs.h >>conftest.$ac_ext
6045 cat >>conftest.$ac_ext <<_ACEOF
6046 /* end confdefs.h.  */
6047
6048   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6049      included before <wchar.h>.  */
6050   #include <stddef.h>
6051   #include <signal.h>
6052   #if HAVE_WCHAR_H
6053   # include <stdio.h>
6054   # include <time.h>
6055   # include <wchar.h>
6056   #endif
6057
6058 #include <limits.h>
6059 int
6060 main ()
6061 {
6062 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
6063 test_array [0] = 0
6064
6065   ;
6066   return 0;
6067 }
6068 _ACEOF
6069 rm -f conftest.$ac_objext
6070 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6071   (eval $ac_compile) 2>conftest.er1
6072   ac_status=$?
6073   grep -v '^ *+' conftest.er1 >conftest.err
6074   rm -f conftest.er1
6075   cat conftest.err >&5
6076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6077   (exit $ac_status); } &&
6078          { ac_try='test -z "$ac_c_werror_flag"
6079                          || test ! -s conftest.err'
6080   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6081   (eval $ac_try) 2>&5
6082   ac_status=$?
6083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6084   (exit $ac_status); }; } &&
6085          { ac_try='test -s conftest.$ac_objext'
6086   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6087   (eval $ac_try) 2>&5
6088   ac_status=$?
6089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6090   (exit $ac_status); }; }; then
6091   ac_hi=$ac_mid
6092 else
6093   echo "$as_me: failed program was:" >&5
6094 sed 's/^/| /' conftest.$ac_ext >&5
6095
6096 ac_lo=`expr '(' $ac_mid ')' + 1`
6097 fi
6098 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6099 done
6100 case $ac_lo in
6101 ?*) result=$ac_lo;;
6102 '') result=unknown ;;
6103 esac
6104 else
6105   if test "$cross_compiling" = yes; then
6106   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6107 echo "$as_me: error: in \`$ac_pwd':" >&2;}
6108 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6109 See \`config.log' for more details." >&5
6110 echo "$as_me: error: cannot run test program while cross compiling
6111 See \`config.log' for more details." >&2;}
6112    { (exit 1); exit 1; }; }; }
6113 else
6114   cat >conftest.$ac_ext <<_ACEOF
6115 /* confdefs.h.  */
6116 _ACEOF
6117 cat confdefs.h >>conftest.$ac_ext
6118 cat >>conftest.$ac_ext <<_ACEOF
6119 /* end confdefs.h.  */
6120
6121   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6122      included before <wchar.h>.  */
6123   #include <stddef.h>
6124   #include <signal.h>
6125   #if HAVE_WCHAR_H
6126   # include <stdio.h>
6127   # include <time.h>
6128   # include <wchar.h>
6129   #endif
6130
6131 #include <limits.h>
6132 long longval () { return sizeof ($gltype) * CHAR_BIT; }
6133 unsigned long ulongval () { return sizeof ($gltype) * CHAR_BIT; }
6134 #include <stdio.h>
6135 #include <stdlib.h>
6136 int
6137 main ()
6138 {
6139
6140   FILE *f = fopen ("conftest.val", "w");
6141   if (! f)
6142     exit (1);
6143   if ((sizeof ($gltype) * CHAR_BIT) < 0)
6144     {
6145       long i = longval ();
6146       if (i != (sizeof ($gltype) * CHAR_BIT))
6147         exit (1);
6148       fprintf (f, "%ld\n", i);
6149     }
6150   else
6151     {
6152       unsigned long i = ulongval ();
6153       if (i != (sizeof ($gltype) * CHAR_BIT))
6154         exit (1);
6155       fprintf (f, "%lu\n", i);
6156     }
6157   exit (ferror (f) || fclose (f) != 0);
6158
6159   ;
6160   return 0;
6161 }
6162 _ACEOF
6163 rm -f conftest$ac_exeext
6164 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6165   (eval $ac_link) 2>&5
6166   ac_status=$?
6167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6168   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6169   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6170   (eval $ac_try) 2>&5
6171   ac_status=$?
6172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6173   (exit $ac_status); }; }; then
6174   result=`cat conftest.val`
6175 else
6176   echo "$as_me: program exited with status $ac_status" >&5
6177 echo "$as_me: failed program was:" >&5
6178 sed 's/^/| /' conftest.$ac_ext >&5
6179
6180 ( exit $ac_status )
6181 result=unknown
6182 fi
6183 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6184 fi
6185 fi
6186 rm -f conftest.val
6187        eval gl_cv_bitsizeof_${gltype}=\$result
6188
6189 fi
6190 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_bitsizeof_${gltype}'}'`" >&5
6191 echo "${ECHO_T}`eval echo '${'gl_cv_bitsizeof_${gltype}'}'`" >&6
6192     eval result=\$gl_cv_bitsizeof_${gltype}
6193     if test $result = unknown; then
6194                                                 result=0
6195     fi
6196     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6197     cat >>confdefs.h <<_ACEOF
6198 #define BITSIZEOF_${GLTYPE} $result
6199 _ACEOF
6200
6201     eval BITSIZEOF_${GLTYPE}=\$result
6202   done
6203
6204
6205
6206
6207
6208
6209
6210   for gltype in sig_atomic_t wchar_t wint_t ; do
6211     echo "$as_me:$LINENO: checking whether $gltype is signed" >&5
6212 echo $ECHO_N "checking whether $gltype is signed... $ECHO_C" >&6
6213 if eval "test \"\${gl_cv_type_${gltype}_signed+set}\" = set"; then
6214   echo $ECHO_N "(cached) $ECHO_C" >&6
6215 else
6216   cat >conftest.$ac_ext <<_ACEOF
6217 /* confdefs.h.  */
6218 _ACEOF
6219 cat confdefs.h >>conftest.$ac_ext
6220 cat >>conftest.$ac_ext <<_ACEOF
6221 /* end confdefs.h.  */
6222
6223   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6224      included before <wchar.h>.  */
6225   #include <stddef.h>
6226   #include <signal.h>
6227   #if HAVE_WCHAR_H
6228   # include <stdio.h>
6229   # include <time.h>
6230   # include <wchar.h>
6231   #endif
6232
6233             int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
6234 int
6235 main ()
6236 {
6237
6238   ;
6239   return 0;
6240 }
6241 _ACEOF
6242 rm -f conftest.$ac_objext
6243 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6244   (eval $ac_compile) 2>conftest.er1
6245   ac_status=$?
6246   grep -v '^ *+' conftest.er1 >conftest.err
6247   rm -f conftest.er1
6248   cat conftest.err >&5
6249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6250   (exit $ac_status); } &&
6251          { ac_try='test -z "$ac_c_werror_flag"
6252                          || test ! -s conftest.err'
6253   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6254   (eval $ac_try) 2>&5
6255   ac_status=$?
6256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6257   (exit $ac_status); }; } &&
6258          { ac_try='test -s conftest.$ac_objext'
6259   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6260   (eval $ac_try) 2>&5
6261   ac_status=$?
6262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6263   (exit $ac_status); }; }; then
6264   result=yes
6265 else
6266   echo "$as_me: failed program was:" >&5
6267 sed 's/^/| /' conftest.$ac_ext >&5
6268
6269 result=no
6270 fi
6271 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6272        eval gl_cv_type_${gltype}_signed=\$result
6273
6274 fi
6275 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_signed'}'`" >&5
6276 echo "${ECHO_T}`eval echo '${'gl_cv_type_${gltype}_signed'}'`" >&6
6277     eval result=\$gl_cv_type_${gltype}_signed
6278     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6279     if test "$result" = yes; then
6280       cat >>confdefs.h <<_ACEOF
6281 #define HAVE_SIGNED_${GLTYPE} 1
6282 _ACEOF
6283
6284       eval HAVE_SIGNED_${GLTYPE}=1
6285     else
6286       eval HAVE_SIGNED_${GLTYPE}=0
6287     fi
6288   done
6289
6290
6291   gl_cv_type_ptrdiff_t_signed=yes
6292   gl_cv_type_size_t_signed=no
6293
6294
6295
6296
6297
6298
6299
6300   for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
6301     echo "$as_me:$LINENO: checking for $gltype integer literal suffix" >&5
6302 echo $ECHO_N "checking for $gltype integer literal suffix... $ECHO_C" >&6
6303 if eval "test \"\${gl_cv_type_${gltype}_suffix+set}\" = set"; then
6304   echo $ECHO_N "(cached) $ECHO_C" >&6
6305 else
6306   eval gl_cv_type_${gltype}_suffix=no
6307        eval result=\$gl_cv_type_${gltype}_signed
6308        if test "$result" = yes; then
6309          glsufu=
6310        else
6311          glsufu=u
6312        fi
6313        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6314          case $glsuf in
6315            '')  gltype1='int';;
6316            l)   gltype1='long int';;
6317            ll)  gltype1='long long int';;
6318            i64) gltype1='__int64';;
6319            u)   gltype1='unsigned int';;
6320            ul)  gltype1='unsigned long int';;
6321            ull) gltype1='unsigned long long int';;
6322            ui64)gltype1='unsigned __int64';;
6323          esac
6324          cat >conftest.$ac_ext <<_ACEOF
6325 /* confdefs.h.  */
6326 _ACEOF
6327 cat confdefs.h >>conftest.$ac_ext
6328 cat >>conftest.$ac_ext <<_ACEOF
6329 /* end confdefs.h.  */
6330
6331   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6332      included before <wchar.h>.  */
6333   #include <stddef.h>
6334   #include <signal.h>
6335   #if HAVE_WCHAR_H
6336   # include <stdio.h>
6337   # include <time.h>
6338   # include <wchar.h>
6339   #endif
6340
6341               extern $gltype foo;
6342               extern $gltype1 foo;
6343 int
6344 main ()
6345 {
6346
6347   ;
6348   return 0;
6349 }
6350 _ACEOF
6351 rm -f conftest.$ac_objext
6352 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6353   (eval $ac_compile) 2>conftest.er1
6354   ac_status=$?
6355   grep -v '^ *+' conftest.er1 >conftest.err
6356   rm -f conftest.er1
6357   cat conftest.err >&5
6358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6359   (exit $ac_status); } &&
6360          { ac_try='test -z "$ac_c_werror_flag"
6361                          || test ! -s conftest.err'
6362   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6363   (eval $ac_try) 2>&5
6364   ac_status=$?
6365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6366   (exit $ac_status); }; } &&
6367          { ac_try='test -s conftest.$ac_objext'
6368   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6369   (eval $ac_try) 2>&5
6370   ac_status=$?
6371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6372   (exit $ac_status); }; }; then
6373   eval gl_cv_type_${gltype}_suffix=\$glsuf
6374 else
6375   echo "$as_me: failed program was:" >&5
6376 sed 's/^/| /' conftest.$ac_ext >&5
6377
6378 fi
6379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6380          eval result=\$gl_cv_type_${gltype}_suffix
6381          test "$result" != no && break
6382        done
6383 fi
6384 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_suffix'}'`" >&5
6385 echo "${ECHO_T}`eval echo '${'gl_cv_type_${gltype}_suffix'}'`" >&6
6386     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6387     eval result=\$gl_cv_type_${gltype}_suffix
6388     test "$result" = no && result=
6389     eval ${GLTYPE}_SUFFIX=\$result
6390     cat >>confdefs.h <<_ACEOF
6391 #define ${GLTYPE}_SUFFIX $result
6392 _ACEOF
6393
6394   done
6395
6396
6397
6398     STDINT_H=stdint.h
6399   fi
6400
6401
6402
6403
6404
6405
6406
6407   echo "$as_me:$LINENO: checking whether <wchar.h> is standalone" >&5
6408 echo $ECHO_N "checking whether <wchar.h> is standalone... $ECHO_C" >&6
6409 if test "${gl_cv_header_wchar_h_standalone+set}" = set; then
6410   echo $ECHO_N "(cached) $ECHO_C" >&6
6411 else
6412   cat >conftest.$ac_ext <<_ACEOF
6413 #include <wchar.h>
6414 wchar_t w;
6415 _ACEOF
6416 rm -f conftest.$ac_objext
6417 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6418   (eval $ac_compile) 2>conftest.er1
6419   ac_status=$?
6420   grep -v '^ *+' conftest.er1 >conftest.err
6421   rm -f conftest.er1
6422   cat conftest.err >&5
6423   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6424   (exit $ac_status); } &&
6425          { ac_try='test -z "$ac_c_werror_flag"
6426                          || test ! -s conftest.err'
6427   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6428   (eval $ac_try) 2>&5
6429   ac_status=$?
6430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6431   (exit $ac_status); }; } &&
6432          { ac_try='test -s conftest.$ac_objext'
6433   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6434   (eval $ac_try) 2>&5
6435   ac_status=$?
6436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6437   (exit $ac_status); }; }; then
6438   gl_cv_header_wchar_h_standalone=yes
6439 else
6440   echo "$as_me: failed program was:" >&5
6441 sed 's/^/| /' conftest.$ac_ext >&5
6442
6443 gl_cv_header_wchar_h_standalone=no
6444 fi
6445 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6446 fi
6447 echo "$as_me:$LINENO: result: $gl_cv_header_wchar_h_standalone" >&5
6448 echo "${ECHO_T}$gl_cv_header_wchar_h_standalone" >&6
6449   if test $gl_cv_header_wchar_h_standalone != yes; then
6450     WCHAR_H=wchar.h
6451   fi
6452
6453
6454   :
6455
6456
6457
6458
6459
6460   if test $ac_cv_header_wchar_h = yes; then
6461     HAVE_WCHAR_H=1
6462   else
6463     HAVE_WCHAR_H=0
6464   fi
6465
6466
6467
6468
6469   :
6470
6471
6472
6473
6474
6475
6476
6477      if test $gl_cv_have_include_next = yes; then
6478        gl_cv_next_wchar_h='<'wchar.h'>'
6479      else
6480        echo "$as_me:$LINENO: checking absolute name of <wchar.h>" >&5
6481 echo $ECHO_N "checking absolute name of <wchar.h>... $ECHO_C" >&6
6482 if test "${gl_cv_next_wchar_h+set}" = set; then
6483   echo $ECHO_N "(cached) $ECHO_C" >&6
6484 else
6485
6486           if test $ac_cv_header_wchar_h = yes; then
6487             cat >conftest.$ac_ext <<_ACEOF
6488 /* confdefs.h.  */
6489 _ACEOF
6490 cat confdefs.h >>conftest.$ac_ext
6491 cat >>conftest.$ac_ext <<_ACEOF
6492 /* end confdefs.h.  */
6493 #include <wchar.h>
6494
6495 _ACEOF
6496                                     gl_cv_next_wchar_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6497                sed -n '\#/wchar.h#{
6498                  s#.*"\(.*/wchar.h\)".*#\1#
6499                  s#^/[^/]#//&#
6500                  p
6501                  q
6502                }'`'"'
6503           else
6504             gl_cv_next_wchar_h='<'wchar.h'>'
6505           fi
6506
6507 fi
6508 echo "$as_me:$LINENO: result: $gl_cv_next_wchar_h" >&5
6509 echo "${ECHO_T}$gl_cv_next_wchar_h" >&6
6510      fi
6511      NEXT_WCHAR_H=$gl_cv_next_wchar_h
6512
6513
6514
6515
6516
6517
6518
6519
6520   gltests_libdeps=
6521   gltests_ltlibdeps=
6522
6523
6524
6525   gl_source_base='tests'
6526
6527
6528
6529
6530   LIBGNU_LIBDEPS="$gl_libdeps"
6531
6532   LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
6533
6534
6535
6536 # For Makefile dependencies.
6537 GNULIB_STDINT_H=
6538 if test x"$STDINT_H" != x; then
6539   GNULIB_STDINT_H=gnulib/$STDINT_H
6540 fi
6541
6542
6543 PACKAGE=gdb
6544
6545 cat >>confdefs.h <<_ACEOF
6546 #define PACKAGE "$PACKAGE"
6547 _ACEOF
6548
6549
6550
6551 # GDB does not use automake, but gnulib does.  This line lets us
6552 # generate its Makefile.in.
6553 am__api_version="1.9"
6554 # Find a good install program.  We prefer a C program (faster),
6555 # so one script is as good as another.  But avoid the broken or
6556 # incompatible versions:
6557 # SysV /etc/install, /usr/sbin/install
6558 # SunOS /usr/etc/install
6559 # IRIX /sbin/install
6560 # AIX /bin/install
6561 # AmigaOS /C/install, which installs bootblocks on floppy discs
6562 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6563 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6564 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6565 # OS/2's system install, which has a completely different semantic
6566 # ./install, which can be erroneously created by make from ./install.sh.
6567 # Reject install programs that cannot install multiple files.
6568 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6569 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
6570 if test -z "$INSTALL"; then
6571 if test "${ac_cv_path_install+set}" = set; then
6572   echo $ECHO_N "(cached) $ECHO_C" >&6
6573 else
6574   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6575 for as_dir in $PATH
6576 do
6577   IFS=$as_save_IFS
6578   test -z "$as_dir" && as_dir=.
6579   # Account for people who put trailing slashes in PATH elements.
6580 case $as_dir/ in
6581   ./ | .// | /cC/* | \
6582   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6583   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6584   /usr/ucb/* ) ;;
6585   *)
6586     # OSF1 and SCO ODT 3.0 have their own names for install.
6587     # Don't use installbsd from OSF since it installs stuff as root
6588     # by default.
6589     for ac_prog in ginstall scoinst install; do
6590       for ac_exec_ext in '' $ac_executable_extensions; do
6591         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6592           if test $ac_prog = install &&
6593             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6594             # AIX install.  It has an incompatible calling convention.
6595             :
6596           elif test $ac_prog = install &&
6597             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6598             # program-specific install script used by HP pwplus--don't use.
6599             :
6600           else
6601             rm -rf conftest.one conftest.two conftest.dir
6602             echo one > conftest.one
6603             echo two > conftest.two
6604             mkdir conftest.dir
6605             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6606               test -s conftest.one && test -s conftest.two &&
6607               test -s conftest.dir/conftest.one &&
6608               test -s conftest.dir/conftest.two
6609             then
6610               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6611               break 3
6612             fi
6613           fi
6614         fi
6615       done
6616     done
6617     ;;
6618 esac
6619 done
6620
6621 rm -rf conftest.one conftest.two conftest.dir
6622
6623 fi
6624   if test "${ac_cv_path_install+set}" = set; then
6625     INSTALL=$ac_cv_path_install
6626   else
6627     # As a last resort, use the slow shell script.  Don't cache a
6628     # value for INSTALL within a source directory, because that will
6629     # break other packages using the cache if that directory is
6630     # removed, or if the value is a relative name.
6631     INSTALL=$ac_install_sh
6632   fi
6633 fi
6634 echo "$as_me:$LINENO: result: $INSTALL" >&5
6635 echo "${ECHO_T}$INSTALL" >&6
6636
6637 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6638 # It thinks the first close brace ends the variable substitution.
6639 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6640
6641 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6642
6643 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6644
6645 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
6646 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
6647 # Just in case
6648 sleep 1
6649 echo timestamp > conftest.file
6650 # Do `set' in a subshell so we don't clobber the current shell's
6651 # arguments.  Must try -L first in case configure is actually a
6652 # symlink; some systems play weird games with the mod time of symlinks
6653 # (eg FreeBSD returns the mod time of the symlink's containing
6654 # directory).
6655 if (
6656    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
6657    if test "$*" = "X"; then
6658       # -L didn't work.
6659       set X `ls -t $srcdir/configure conftest.file`
6660    fi
6661    rm -f conftest.file
6662    if test "$*" != "X $srcdir/configure conftest.file" \
6663       && test "$*" != "X conftest.file $srcdir/configure"; then
6664
6665       # If neither matched, then we have a broken ls.  This can happen
6666       # if, for instance, CONFIG_SHELL is bash and it inherits a
6667       # broken ls alias from the environment.  This has actually
6668       # happened.  Such a system could not be considered "sane".
6669       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
6670 alias in your environment" >&5
6671 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
6672 alias in your environment" >&2;}
6673    { (exit 1); exit 1; }; }
6674    fi
6675
6676    test "$2" = conftest.file
6677    )
6678 then
6679    # Ok.
6680    :
6681 else
6682    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
6683 Check your system clock" >&5
6684 echo "$as_me: error: newly created file is older than distributed files!
6685 Check your system clock" >&2;}
6686    { (exit 1); exit 1; }; }
6687 fi
6688 echo "$as_me:$LINENO: result: yes" >&5
6689 echo "${ECHO_T}yes" >&6
6690 test "$program_prefix" != NONE &&
6691   program_transform_name="s,^,$program_prefix,;$program_transform_name"
6692 # Use a double $ so make ignores it.
6693 test "$program_suffix" != NONE &&
6694   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
6695 # Double any \ or $.  echo might interpret backslashes.
6696 # By default was `s,x,x', remove it if useless.
6697 cat <<\_ACEOF >conftest.sed
6698 s/[\\$]/&&/g;s/;s,x,x,$//
6699 _ACEOF
6700 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
6701 rm conftest.sed
6702
6703 # expand $ac_aux_dir to an absolute path
6704 am_aux_dir=`cd $ac_aux_dir && pwd`
6705
6706 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
6707 # Use eval to expand $SHELL
6708 if eval "$MISSING --run true"; then
6709   am_missing_run="$MISSING --run "
6710 else
6711   am_missing_run=
6712   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
6713 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
6714 fi
6715
6716 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
6717   # We used to keeping the `.' as first argument, in order to
6718   # allow $(mkdir_p) to be used without argument.  As in
6719   #   $(mkdir_p) $(somedir)
6720   # where $(somedir) is conditionally defined.  However this is wrong
6721   # for two reasons:
6722   #  1. if the package is installed by a user who cannot write `.'
6723   #     make install will fail,
6724   #  2. the above comment should most certainly read
6725   #     $(mkdir_p) $(DESTDIR)$(somedir)
6726   #     so it does not work when $(somedir) is undefined and
6727   #     $(DESTDIR) is not.
6728   #  To support the latter case, we have to write
6729   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
6730   #  so the `.' trick is pointless.
6731   mkdir_p='mkdir -p --'
6732 else
6733   # On NextStep and OpenStep, the `mkdir' command does not
6734   # recognize any option.  It will interpret all options as
6735   # directories to create, and then abort because `.' already
6736   # exists.
6737   for d in ./-p ./--version;
6738   do
6739     test -d $d && rmdir $d
6740   done
6741   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
6742   if test -f "$ac_aux_dir/mkinstalldirs"; then
6743     mkdir_p='$(mkinstalldirs)'
6744   else
6745     mkdir_p='$(install_sh) -d'
6746   fi
6747 fi
6748
6749 for ac_prog in gawk mawk nawk awk
6750 do
6751   # Extract the first word of "$ac_prog", so it can be a program name with args.
6752 set dummy $ac_prog; ac_word=$2
6753 echo "$as_me:$LINENO: checking for $ac_word" >&5
6754 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6755 if test "${ac_cv_prog_AWK+set}" = set; then
6756   echo $ECHO_N "(cached) $ECHO_C" >&6
6757 else
6758   if test -n "$AWK"; then
6759   ac_cv_prog_AWK="$AWK" # Let the user override the test.
6760 else
6761 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6762 for as_dir in $PATH
6763 do
6764   IFS=$as_save_IFS
6765   test -z "$as_dir" && as_dir=.
6766   for ac_exec_ext in '' $ac_executable_extensions; do
6767   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6768     ac_cv_prog_AWK="$ac_prog"
6769     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6770     break 2
6771   fi
6772 done
6773 done
6774
6775 fi
6776 fi
6777 AWK=$ac_cv_prog_AWK
6778 if test -n "$AWK"; then
6779   echo "$as_me:$LINENO: result: $AWK" >&5
6780 echo "${ECHO_T}$AWK" >&6
6781 else
6782   echo "$as_me:$LINENO: result: no" >&5
6783 echo "${ECHO_T}no" >&6
6784 fi
6785
6786   test -n "$AWK" && break
6787 done
6788
6789           ac_config_commands="$ac_config_commands depfiles"
6790
6791
6792 am_make=${MAKE-make}
6793 cat > confinc << 'END'
6794 am__doit:
6795         @echo done
6796 .PHONY: am__doit
6797 END
6798 # If we don't find an include directive, just comment out the code.
6799 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
6800 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
6801 am__include="#"
6802 am__quote=
6803 _am_result=none
6804 # First try GNU make style include.
6805 echo "include confinc" > confmf
6806 # We grep out `Entering directory' and `Leaving directory'
6807 # messages which can occur if `w' ends up in MAKEFLAGS.
6808 # In particular we don't look at `^make:' because GNU make might
6809 # be invoked under some other name (usually "gmake"), in which
6810 # case it prints its new name instead of `make'.
6811 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
6812    am__include=include
6813    am__quote=
6814    _am_result=GNU
6815 fi
6816 # Now try BSD make style include.
6817 if test "$am__include" = "#"; then
6818    echo '.include "confinc"' > confmf
6819    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
6820       am__include=.include
6821       am__quote="\""
6822       _am_result=BSD
6823    fi
6824 fi
6825
6826
6827 echo "$as_me:$LINENO: result: $_am_result" >&5
6828 echo "${ECHO_T}$_am_result" >&6
6829 rm -f confinc confmf
6830
6831 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
6832 if test "${enable_dependency_tracking+set}" = set; then
6833   enableval="$enable_dependency_tracking"
6834
6835 fi;
6836 if test "x$enable_dependency_tracking" != xno; then
6837   am_depcomp="$ac_aux_dir/depcomp"
6838   AMDEPBACKSLASH='\'
6839 fi
6840
6841
6842 if test "x$enable_dependency_tracking" != xno; then
6843   AMDEP_TRUE=
6844   AMDEP_FALSE='#'
6845 else
6846   AMDEP_TRUE='#'
6847   AMDEP_FALSE=
6848 fi
6849
6850
6851
6852 # test to see if srcdir already configured
6853 if test "`cd $srcdir && pwd`" != "`pwd`" &&
6854    test -f $srcdir/config.status; then
6855   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
6856 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
6857    { (exit 1); exit 1; }; }
6858 fi
6859
6860 # test whether we have cygpath
6861 if test -z "$CYGPATH_W"; then
6862   if (cygpath --version) >/dev/null 2>/dev/null; then
6863     CYGPATH_W='cygpath -w'
6864   else
6865     CYGPATH_W=echo
6866   fi
6867 fi
6868
6869
6870 # Define the identity of the package.
6871  PACKAGE=gdb
6872  VERSION=UNUSED-VERSION
6873
6874
6875 # Some tools Automake needs.
6876
6877 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6878
6879
6880 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
6881
6882
6883 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6884
6885
6886 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
6887
6888
6889 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6890
6891 install_sh=${install_sh-"$am_aux_dir/install-sh"}
6892
6893 # Installed binaries are usually stripped using `strip' when the user
6894 # run `make install-strip'.  However `strip' might not be the right
6895 # tool to use in cross-compilation environments, therefore Automake
6896 # will honor the `STRIP' environment variable to overrule this program.
6897 if test "$cross_compiling" != no; then
6898   if test -n "$ac_tool_prefix"; then
6899   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6900 set dummy ${ac_tool_prefix}strip; ac_word=$2
6901 echo "$as_me:$LINENO: checking for $ac_word" >&5
6902 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6903 if test "${ac_cv_prog_STRIP+set}" = set; then
6904   echo $ECHO_N "(cached) $ECHO_C" >&6
6905 else
6906   if test -n "$STRIP"; then
6907   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6908 else
6909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6910 for as_dir in $PATH
6911 do
6912   IFS=$as_save_IFS
6913   test -z "$as_dir" && as_dir=.
6914   for ac_exec_ext in '' $ac_executable_extensions; do
6915   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6916     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6917     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6918     break 2
6919   fi
6920 done
6921 done
6922
6923 fi
6924 fi
6925 STRIP=$ac_cv_prog_STRIP
6926 if test -n "$STRIP"; then
6927   echo "$as_me:$LINENO: result: $STRIP" >&5
6928 echo "${ECHO_T}$STRIP" >&6
6929 else
6930   echo "$as_me:$LINENO: result: no" >&5
6931 echo "${ECHO_T}no" >&6
6932 fi
6933
6934 fi
6935 if test -z "$ac_cv_prog_STRIP"; then
6936   ac_ct_STRIP=$STRIP
6937   # Extract the first word of "strip", so it can be a program name with args.
6938 set dummy strip; ac_word=$2
6939 echo "$as_me:$LINENO: checking for $ac_word" >&5
6940 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6941 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6942   echo $ECHO_N "(cached) $ECHO_C" >&6
6943 else
6944   if test -n "$ac_ct_STRIP"; then
6945   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6946 else
6947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6948 for as_dir in $PATH
6949 do
6950   IFS=$as_save_IFS
6951   test -z "$as_dir" && as_dir=.
6952   for ac_exec_ext in '' $ac_executable_extensions; do
6953   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6954     ac_cv_prog_ac_ct_STRIP="strip"
6955     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6956     break 2
6957   fi
6958 done
6959 done
6960
6961   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6962 fi
6963 fi
6964 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6965 if test -n "$ac_ct_STRIP"; then
6966   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6967 echo "${ECHO_T}$ac_ct_STRIP" >&6
6968 else
6969   echo "$as_me:$LINENO: result: no" >&5
6970 echo "${ECHO_T}no" >&6
6971 fi
6972
6973   STRIP=$ac_ct_STRIP
6974 else
6975   STRIP="$ac_cv_prog_STRIP"
6976 fi
6977
6978 fi
6979 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
6980
6981 # We need awk for the "check" target.  The system "awk" is bad on
6982 # some platforms.
6983 # Always define AMTAR for backward compatibility.
6984
6985 AMTAR=${AMTAR-"${am_missing_run}tar"}
6986
6987 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
6988
6989
6990
6991
6992 depcc="$CC"   am_compiler_list=
6993
6994 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
6995 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
6996 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
6997   echo $ECHO_N "(cached) $ECHO_C" >&6
6998 else
6999   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
7000   # We make a subdir and do the tests there.  Otherwise we can end up
7001   # making bogus files that we don't know about and never remove.  For
7002   # instance it was reported that on HP-UX the gcc test will end up
7003   # making a dummy file named `D' -- because `-MD' means `put the output
7004   # in D'.
7005   mkdir conftest.dir
7006   # Copy depcomp to subdir because otherwise we won't find it if we're
7007   # using a relative directory.
7008   cp "$am_depcomp" conftest.dir
7009   cd conftest.dir
7010   # We will build objects and dependencies in a subdirectory because
7011   # it helps to detect inapplicable dependency modes.  For instance
7012   # both Tru64's cc and ICC support -MD to output dependencies as a
7013   # side effect of compilation, but ICC will put the dependencies in
7014   # the current directory while Tru64 will put them in the object
7015   # directory.
7016   mkdir sub
7017
7018   am_cv_CC_dependencies_compiler_type=none
7019   if test "$am_compiler_list" = ""; then
7020      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7021   fi
7022   for depmode in $am_compiler_list; do
7023     # Setup a source with many dependencies, because some compilers
7024     # like to wrap large dependency lists on column 80 (with \), and
7025     # we should not choose a depcomp mode which is confused by this.
7026     #
7027     # We need to recreate these files for each test, as the compiler may
7028     # overwrite some of them when testing with obscure command lines.
7029     # This happens at least with the AIX C compiler.
7030     : > sub/conftest.c
7031     for i in 1 2 3 4 5 6; do
7032       echo '#include "conftst'$i'.h"' >> sub/conftest.c
7033       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
7034       # Solaris 8's {/usr,}/bin/sh.
7035       touch sub/conftst$i.h
7036     done
7037     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
7038
7039     case $depmode in
7040     nosideeffect)
7041       # after this tag, mechanisms are not by side-effect, so they'll
7042       # only be used when explicitly requested
7043       if test "x$enable_dependency_tracking" = xyes; then
7044         continue
7045       else
7046         break
7047       fi
7048       ;;
7049     none) break ;;
7050     esac
7051     # We check with `-c' and `-o' for the sake of the "dashmstdout"
7052     # mode.  It turns out that the SunPro C++ compiler does not properly
7053     # handle `-M -o', and we need to detect this.
7054     if depmode=$depmode \
7055        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
7056        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
7057        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
7058          >/dev/null 2>conftest.err &&
7059        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
7060        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
7061        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
7062       # icc doesn't choke on unknown options, it will just issue warnings
7063       # or remarks (even with -Werror).  So we grep stderr for any message
7064       # that says an option was ignored or not supported.
7065       # When given -MP, icc 7.0 and 7.1 complain thusly:
7066       #   icc: Command line warning: ignoring option '-M'; no argument required
7067       # The diagnosis changed in icc 8.0:
7068       #   icc: Command line remark: option '-MP' not supported
7069       if (grep 'ignoring option' conftest.err ||
7070           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
7071         am_cv_CC_dependencies_compiler_type=$depmode
7072         break
7073       fi
7074     fi
7075   done
7076
7077   cd ..
7078   rm -rf conftest.dir
7079 else
7080   am_cv_CC_dependencies_compiler_type=none
7081 fi
7082
7083 fi
7084 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
7085 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
7086 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
7087
7088
7089
7090 if
7091   test "x$enable_dependency_tracking" != xno \
7092   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
7093   am__fastdepCC_TRUE=
7094   am__fastdepCC_FALSE='#'
7095 else
7096   am__fastdepCC_TRUE='#'
7097   am__fastdepCC_FALSE=
7098 fi
7099
7100
7101
7102
7103 debugdir=${libdir}/debug
7104
7105
7106 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
7107 if test "${with_separate_debug_dir+set}" = set; then
7108   withval="$with_separate_debug_dir"
7109   debugdir="${withval}"
7110 fi;
7111
7112
7113   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7114   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7115   ac_define_dir=`eval echo $debugdir`
7116   ac_define_dir=`eval echo $ac_define_dir`
7117
7118 cat >>confdefs.h <<_ACEOF
7119 #define DEBUGDIR "$ac_define_dir"
7120 _ACEOF
7121
7122
7123 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
7124
7125 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7126   if test "x$prefix" = xNONE; then
7127     test_prefix=/usr/local
7128   else
7129     test_prefix=$prefix
7130   fi
7131 else
7132   test_prefix=$exec_prefix
7133 fi
7134 case ${debugdir} in
7135 "${test_prefix}"|"${test_prefix}/"*|\
7136 '${exec_prefix}'|'${exec_prefix}/'*)
7137
7138 cat >>confdefs.h <<\_ACEOF
7139 #define DEBUGDIR_RELOCATABLE 1
7140 _ACEOF
7141
7142   ;;
7143 esac
7144
7145
7146 # Check whether --with-relocated-sources or --without-relocated-sources was given.
7147 if test "${with_relocated_sources+set}" = set; then
7148   withval="$with_relocated_sources"
7149   reloc_srcdir="${withval}"
7150
7151   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7152   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7153   ac_define_dir=`eval echo $reloc_srcdir`
7154   ac_define_dir=`eval echo $ac_define_dir`
7155
7156 cat >>confdefs.h <<_ACEOF
7157 #define RELOC_SRCDIR "$ac_define_dir"
7158 _ACEOF
7159
7160
7161
7162 fi;
7163
7164
7165
7166 subdirs="$subdirs doc testsuite"
7167
7168
7169 # Check whether to support alternative target configurations
7170 # Check whether --enable-targets or --disable-targets was given.
7171 if test "${enable_targets+set}" = set; then
7172   enableval="$enable_targets"
7173   case "${enableval}" in
7174   yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
7175 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
7176    { (exit 1); exit 1; }; }
7177             ;;
7178   no)       enable_targets= ;;
7179   *)        enable_targets=$enableval ;;
7180 esac
7181 fi;
7182
7183 # Check whether to enable 64-bit support on 32-bit hosts
7184 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
7185 if test "${enable_64_bit_bfd+set}" = set; then
7186   enableval="$enable_64_bit_bfd"
7187   case "${enableval}" in
7188   yes)  want64=true  ;;
7189   no)   want64=false ;;
7190   *)    { { echo "$as_me:$LINENO: error: bad value ${enableval} for 64-bit-bfd option" >&5
7191 echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
7192    { (exit 1); exit 1; }; } ;;
7193 esac
7194 else
7195   want64=false
7196 fi;
7197 # Provide defaults for some variables set by the per-host and per-target
7198 # configuration.
7199 gdb_host_obs=posix-hdep.o
7200
7201 if test "${target}" = "${host}"; then
7202   gdb_native=yes
7203 else
7204   gdb_native=no
7205 fi
7206
7207 . $srcdir/configure.host
7208
7209 # Accumulate some settings from configure.tgt over all enabled targets
7210
7211 TARGET_OBS=
7212 all_targets=
7213
7214 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
7215 do
7216   if test "$targ_alias" = "all"; then
7217     all_targets=true
7218   else
7219     # Canonicalize the secondary target names.
7220     result=`$ac_config_sub $targ_alias 2>/dev/null`
7221     if test -n "$result"; then
7222         targ=$result
7223     else
7224         targ=$targ_alias
7225     fi
7226
7227     . ${srcdir}/configure.tgt
7228
7229     # Target-specific object files
7230     for i in ${gdb_target_obs}; do
7231         case " $TARGET_OBS " in
7232         *" ${i} "*) ;;
7233         *)
7234           TARGET_OBS="$TARGET_OBS ${i}"
7235           ;;
7236         esac
7237     done
7238
7239     # Check whether this target needs 64-bit CORE_ADDR
7240     if test x${want64} = xfalse; then
7241       . ${srcdir}/../bfd/config.bfd
7242     fi
7243   fi
7244 done
7245
7246 if test x${all_targets} = xtrue; then
7247
7248   # We want all 64-bit targets if we either:
7249   #  - run on a 64-bit host  or
7250   #  - already require 64-bit support for some other target  or
7251   #  - the --enable-64-bit-bfd option was supplied
7252   # Otherwise we only support all 32-bit targets.
7253   #
7254   # NOTE: This test must be in sync with the corresponding
7255   #       tests in BFD!
7256
7257   if test x${want64} = xfalse; then
7258     echo "$as_me:$LINENO: checking for long" >&5
7259 echo $ECHO_N "checking for long... $ECHO_C" >&6
7260 if test "${ac_cv_type_long+set}" = set; then
7261   echo $ECHO_N "(cached) $ECHO_C" >&6
7262 else
7263   cat >conftest.$ac_ext <<_ACEOF
7264 /* confdefs.h.  */
7265 _ACEOF
7266 cat confdefs.h >>conftest.$ac_ext
7267 cat >>conftest.$ac_ext <<_ACEOF
7268 /* end confdefs.h.  */
7269 $ac_includes_default
7270 int
7271 main ()
7272 {
7273 if ((long *) 0)
7274   return 0;
7275 if (sizeof (long))
7276   return 0;
7277   ;
7278   return 0;
7279 }
7280 _ACEOF
7281 rm -f conftest.$ac_objext
7282 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7283   (eval $ac_compile) 2>conftest.er1
7284   ac_status=$?
7285   grep -v '^ *+' conftest.er1 >conftest.err
7286   rm -f conftest.er1
7287   cat conftest.err >&5
7288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7289   (exit $ac_status); } &&
7290          { ac_try='test -z "$ac_c_werror_flag"
7291                          || test ! -s conftest.err'
7292   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7293   (eval $ac_try) 2>&5
7294   ac_status=$?
7295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7296   (exit $ac_status); }; } &&
7297          { ac_try='test -s conftest.$ac_objext'
7298   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7299   (eval $ac_try) 2>&5
7300   ac_status=$?
7301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7302   (exit $ac_status); }; }; then
7303   ac_cv_type_long=yes
7304 else
7305   echo "$as_me: failed program was:" >&5
7306 sed 's/^/| /' conftest.$ac_ext >&5
7307
7308 ac_cv_type_long=no
7309 fi
7310 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7311 fi
7312 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
7313 echo "${ECHO_T}$ac_cv_type_long" >&6
7314
7315 echo "$as_me:$LINENO: checking size of long" >&5
7316 echo $ECHO_N "checking size of long... $ECHO_C" >&6
7317 if test "${ac_cv_sizeof_long+set}" = set; then
7318   echo $ECHO_N "(cached) $ECHO_C" >&6
7319 else
7320   if test "$ac_cv_type_long" = yes; then
7321   # The cast to unsigned long works around a bug in the HP C Compiler
7322   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7323   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7324   # This bug is HP SR number 8606223364.
7325   if test "$cross_compiling" = yes; then
7326   # Depending upon the size, compute the lo and hi bounds.
7327 cat >conftest.$ac_ext <<_ACEOF
7328 /* confdefs.h.  */
7329 _ACEOF
7330 cat confdefs.h >>conftest.$ac_ext
7331 cat >>conftest.$ac_ext <<_ACEOF
7332 /* end confdefs.h.  */
7333 $ac_includes_default
7334 int
7335 main ()
7336 {
7337 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
7338 test_array [0] = 0
7339
7340   ;
7341   return 0;
7342 }
7343 _ACEOF
7344 rm -f conftest.$ac_objext
7345 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7346   (eval $ac_compile) 2>conftest.er1
7347   ac_status=$?
7348   grep -v '^ *+' conftest.er1 >conftest.err
7349   rm -f conftest.er1
7350   cat conftest.err >&5
7351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7352   (exit $ac_status); } &&
7353          { ac_try='test -z "$ac_c_werror_flag"
7354                          || test ! -s conftest.err'
7355   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7356   (eval $ac_try) 2>&5
7357   ac_status=$?
7358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7359   (exit $ac_status); }; } &&
7360          { ac_try='test -s conftest.$ac_objext'
7361   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7362   (eval $ac_try) 2>&5
7363   ac_status=$?
7364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7365   (exit $ac_status); }; }; then
7366   ac_lo=0 ac_mid=0
7367   while :; do
7368     cat >conftest.$ac_ext <<_ACEOF
7369 /* confdefs.h.  */
7370 _ACEOF
7371 cat confdefs.h >>conftest.$ac_ext
7372 cat >>conftest.$ac_ext <<_ACEOF
7373 /* end confdefs.h.  */
7374 $ac_includes_default
7375 int
7376 main ()
7377 {
7378 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7379 test_array [0] = 0
7380
7381   ;
7382   return 0;
7383 }
7384 _ACEOF
7385 rm -f conftest.$ac_objext
7386 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7387   (eval $ac_compile) 2>conftest.er1
7388   ac_status=$?
7389   grep -v '^ *+' conftest.er1 >conftest.err
7390   rm -f conftest.er1
7391   cat conftest.err >&5
7392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7393   (exit $ac_status); } &&
7394          { ac_try='test -z "$ac_c_werror_flag"
7395                          || test ! -s conftest.err'
7396   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7397   (eval $ac_try) 2>&5
7398   ac_status=$?
7399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7400   (exit $ac_status); }; } &&
7401          { ac_try='test -s conftest.$ac_objext'
7402   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7403   (eval $ac_try) 2>&5
7404   ac_status=$?
7405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7406   (exit $ac_status); }; }; then
7407   ac_hi=$ac_mid; break
7408 else
7409   echo "$as_me: failed program was:" >&5
7410 sed 's/^/| /' conftest.$ac_ext >&5
7411
7412 ac_lo=`expr $ac_mid + 1`
7413                     if test $ac_lo -le $ac_mid; then
7414                       ac_lo= ac_hi=
7415                       break
7416                     fi
7417                     ac_mid=`expr 2 '*' $ac_mid + 1`
7418 fi
7419 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7420   done
7421 else
7422   echo "$as_me: failed program was:" >&5
7423 sed 's/^/| /' conftest.$ac_ext >&5
7424
7425 cat >conftest.$ac_ext <<_ACEOF
7426 /* confdefs.h.  */
7427 _ACEOF
7428 cat confdefs.h >>conftest.$ac_ext
7429 cat >>conftest.$ac_ext <<_ACEOF
7430 /* end confdefs.h.  */
7431 $ac_includes_default
7432 int
7433 main ()
7434 {
7435 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
7436 test_array [0] = 0
7437
7438   ;
7439   return 0;
7440 }
7441 _ACEOF
7442 rm -f conftest.$ac_objext
7443 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7444   (eval $ac_compile) 2>conftest.er1
7445   ac_status=$?
7446   grep -v '^ *+' conftest.er1 >conftest.err
7447   rm -f conftest.er1
7448   cat conftest.err >&5
7449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7450   (exit $ac_status); } &&
7451          { ac_try='test -z "$ac_c_werror_flag"
7452                          || test ! -s conftest.err'
7453   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7454   (eval $ac_try) 2>&5
7455   ac_status=$?
7456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7457   (exit $ac_status); }; } &&
7458          { ac_try='test -s conftest.$ac_objext'
7459   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7460   (eval $ac_try) 2>&5
7461   ac_status=$?
7462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7463   (exit $ac_status); }; }; then
7464   ac_hi=-1 ac_mid=-1
7465   while :; do
7466     cat >conftest.$ac_ext <<_ACEOF
7467 /* confdefs.h.  */
7468 _ACEOF
7469 cat confdefs.h >>conftest.$ac_ext
7470 cat >>conftest.$ac_ext <<_ACEOF
7471 /* end confdefs.h.  */
7472 $ac_includes_default
7473 int
7474 main ()
7475 {
7476 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
7477 test_array [0] = 0
7478
7479   ;
7480   return 0;
7481 }
7482 _ACEOF
7483 rm -f conftest.$ac_objext
7484 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7485   (eval $ac_compile) 2>conftest.er1
7486   ac_status=$?
7487   grep -v '^ *+' conftest.er1 >conftest.err
7488   rm -f conftest.er1
7489   cat conftest.err >&5
7490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7491   (exit $ac_status); } &&
7492          { ac_try='test -z "$ac_c_werror_flag"
7493                          || test ! -s conftest.err'
7494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7495   (eval $ac_try) 2>&5
7496   ac_status=$?
7497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7498   (exit $ac_status); }; } &&
7499          { ac_try='test -s conftest.$ac_objext'
7500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7501   (eval $ac_try) 2>&5
7502   ac_status=$?
7503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7504   (exit $ac_status); }; }; then
7505   ac_lo=$ac_mid; break
7506 else
7507   echo "$as_me: failed program was:" >&5
7508 sed 's/^/| /' conftest.$ac_ext >&5
7509
7510 ac_hi=`expr '(' $ac_mid ')' - 1`
7511                        if test $ac_mid -le $ac_hi; then
7512                          ac_lo= ac_hi=
7513                          break
7514                        fi
7515                        ac_mid=`expr 2 '*' $ac_mid`
7516 fi
7517 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7518   done
7519 else
7520   echo "$as_me: failed program was:" >&5
7521 sed 's/^/| /' conftest.$ac_ext >&5
7522
7523 ac_lo= ac_hi=
7524 fi
7525 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7526 fi
7527 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7528 # Binary search between lo and hi bounds.
7529 while test "x$ac_lo" != "x$ac_hi"; do
7530   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7531   cat >conftest.$ac_ext <<_ACEOF
7532 /* confdefs.h.  */
7533 _ACEOF
7534 cat confdefs.h >>conftest.$ac_ext
7535 cat >>conftest.$ac_ext <<_ACEOF
7536 /* end confdefs.h.  */
7537 $ac_includes_default
7538 int
7539 main ()
7540 {
7541 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7542 test_array [0] = 0
7543
7544   ;
7545   return 0;
7546 }
7547 _ACEOF
7548 rm -f conftest.$ac_objext
7549 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7550   (eval $ac_compile) 2>conftest.er1
7551   ac_status=$?
7552   grep -v '^ *+' conftest.er1 >conftest.err
7553   rm -f conftest.er1
7554   cat conftest.err >&5
7555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7556   (exit $ac_status); } &&
7557          { ac_try='test -z "$ac_c_werror_flag"
7558                          || test ! -s conftest.err'
7559   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7560   (eval $ac_try) 2>&5
7561   ac_status=$?
7562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7563   (exit $ac_status); }; } &&
7564          { ac_try='test -s conftest.$ac_objext'
7565   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7566   (eval $ac_try) 2>&5
7567   ac_status=$?
7568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7569   (exit $ac_status); }; }; then
7570   ac_hi=$ac_mid
7571 else
7572   echo "$as_me: failed program was:" >&5
7573 sed 's/^/| /' conftest.$ac_ext >&5
7574
7575 ac_lo=`expr '(' $ac_mid ')' + 1`
7576 fi
7577 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7578 done
7579 case $ac_lo in
7580 ?*) ac_cv_sizeof_long=$ac_lo;;
7581 '') { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7582 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7583 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7584 See \`config.log' for more details." >&5
7585 echo "$as_me: error: cannot compute sizeof (long), 77
7586 See \`config.log' for more details." >&2;}
7587    { (exit 1); exit 1; }; }; } ;;
7588 esac
7589 else
7590   if test "$cross_compiling" = yes; then
7591   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7592 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7593 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7594 See \`config.log' for more details." >&5
7595 echo "$as_me: error: cannot run test program while cross compiling
7596 See \`config.log' for more details." >&2;}
7597    { (exit 1); exit 1; }; }; }
7598 else
7599   cat >conftest.$ac_ext <<_ACEOF
7600 /* confdefs.h.  */
7601 _ACEOF
7602 cat confdefs.h >>conftest.$ac_ext
7603 cat >>conftest.$ac_ext <<_ACEOF
7604 /* end confdefs.h.  */
7605 $ac_includes_default
7606 long longval () { return (long) (sizeof (long)); }
7607 unsigned long ulongval () { return (long) (sizeof (long)); }
7608 #include <stdio.h>
7609 #include <stdlib.h>
7610 int
7611 main ()
7612 {
7613
7614   FILE *f = fopen ("conftest.val", "w");
7615   if (! f)
7616     exit (1);
7617   if (((long) (sizeof (long))) < 0)
7618     {
7619       long i = longval ();
7620       if (i != ((long) (sizeof (long))))
7621         exit (1);
7622       fprintf (f, "%ld\n", i);
7623     }
7624   else
7625     {
7626       unsigned long i = ulongval ();
7627       if (i != ((long) (sizeof (long))))
7628         exit (1);
7629       fprintf (f, "%lu\n", i);
7630     }
7631   exit (ferror (f) || fclose (f) != 0);
7632
7633   ;
7634   return 0;
7635 }
7636 _ACEOF
7637 rm -f conftest$ac_exeext
7638 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7639   (eval $ac_link) 2>&5
7640   ac_status=$?
7641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7642   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7643   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7644   (eval $ac_try) 2>&5
7645   ac_status=$?
7646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7647   (exit $ac_status); }; }; then
7648   ac_cv_sizeof_long=`cat conftest.val`
7649 else
7650   echo "$as_me: program exited with status $ac_status" >&5
7651 echo "$as_me: failed program was:" >&5
7652 sed 's/^/| /' conftest.$ac_ext >&5
7653
7654 ( exit $ac_status )
7655 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7656 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7657 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7658 See \`config.log' for more details." >&5
7659 echo "$as_me: error: cannot compute sizeof (long), 77
7660 See \`config.log' for more details." >&2;}
7661    { (exit 1); exit 1; }; }; }
7662 fi
7663 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7664 fi
7665 fi
7666 rm -f conftest.val
7667 else
7668   ac_cv_sizeof_long=0
7669 fi
7670 fi
7671 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
7672 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
7673 cat >>confdefs.h <<_ACEOF
7674 #define SIZEOF_LONG $ac_cv_sizeof_long
7675 _ACEOF
7676
7677
7678     if test "x${ac_cv_sizeof_long}" = "x8"; then
7679       want64=true
7680     fi
7681   fi
7682   if test x${want64} = xtrue; then
7683     TARGET_OBS='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
7684   else
7685     TARGET_OBS='$(ALL_TARGET_OBS)'
7686   fi
7687 fi
7688
7689
7690
7691 # For other settings, only the main target counts.
7692 gdb_sim=
7693 gdb_osabi=
7694 build_gdbserver=
7695 targ=$target; . ${srcdir}/configure.tgt
7696
7697 # Fetch the default architecture and default target vector from BFD.
7698 targ=$target; . $srcdir/../bfd/config.bfd
7699
7700 # We only want the first architecture, so strip off the others if
7701 # there is more than one.
7702 targ_archs=`echo $targ_archs | sed 's/ .*//'`
7703
7704 if test "x$targ_archs" != x; then
7705
7706 cat >>confdefs.h <<_ACEOF
7707 #define DEFAULT_BFD_ARCH $targ_archs
7708 _ACEOF
7709
7710 fi
7711 if test "x$targ_defvec" != x; then
7712
7713 cat >>confdefs.h <<_ACEOF
7714 #define DEFAULT_BFD_VEC $targ_defvec
7715 _ACEOF
7716
7717 fi
7718
7719 # The CLI cannot be disabled yet, but may be in the future.
7720
7721 # Enable CLI.
7722 # Check whether --enable-gdbcli or --disable-gdbcli was given.
7723 if test "${enable_gdbcli+set}" = set; then
7724   enableval="$enable_gdbcli"
7725   case $enableval in
7726     yes)
7727       ;;
7728     no)
7729       { { echo "$as_me:$LINENO: error: the command-line interface cannot be disabled yet" >&5
7730 echo "$as_me: error: the command-line interface cannot be disabled yet" >&2;}
7731    { (exit 1); exit 1; }; } ;;
7732     *)
7733       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbcli" >&5
7734 echo "$as_me: error: bad value $enableval for --enable-gdbcli" >&2;}
7735    { (exit 1); exit 1; }; } ;;
7736   esac
7737 else
7738   enable_gdbcli=yes
7739 fi;
7740 if test x"$enable_gdbcli" = xyes; then
7741   if test -d $srcdir/cli; then
7742     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
7743     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
7744     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
7745     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
7746   fi
7747 fi
7748
7749 # Enable MI.
7750 # Check whether --enable-gdbmi or --disable-gdbmi was given.
7751 if test "${enable_gdbmi+set}" = set; then
7752   enableval="$enable_gdbmi"
7753   case $enableval in
7754     yes | no)
7755       ;;
7756     *)
7757       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbmi" >&5
7758 echo "$as_me: error: bad value $enableval for --enable-gdbmi" >&2;}
7759    { (exit 1); exit 1; }; } ;;
7760   esac
7761 else
7762   enable_gdbmi=yes
7763 fi;
7764 if test x"$enable_gdbmi" = xyes; then
7765   if test -d $srcdir/mi; then
7766     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
7767     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
7768     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
7769     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
7770   fi
7771 fi
7772
7773 # Enable TUI.
7774 # Check whether --enable-tui or --disable-tui was given.
7775 if test "${enable_tui+set}" = set; then
7776   enableval="$enable_tui"
7777   case $enableval in
7778     yes | no | auto)
7779       ;;
7780     *)
7781       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-tui" >&5
7782 echo "$as_me: error: bad value $enableval for --enable-tui" >&2;}
7783    { (exit 1); exit 1; }; } ;;
7784   esac
7785 else
7786   enable_tui=auto
7787 fi;
7788
7789 # Enable gdbtk.
7790 # Check whether --enable-gdbtk or --disable-gdbtk was given.
7791 if test "${enable_gdbtk+set}" = set; then
7792   enableval="$enable_gdbtk"
7793   case $enableval in
7794     yes | no)
7795       ;;
7796     *)
7797       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbtk" >&5
7798 echo "$as_me: error: bad value $enableval for --enable-gdbtk" >&2;}
7799    { (exit 1); exit 1; }; } ;;
7800   esac
7801 else
7802   if test -d $srcdir/gdbtk; then
7803     enable_gdbtk=yes
7804   else
7805     enable_gdbtk=no
7806   fi
7807 fi;
7808 # We unconditionally disable gdbtk tests on selected platforms.
7809 case $host_os in
7810   go32* | windows*)
7811     { echo "$as_me:$LINENO: WARNING: gdbtk isn't supported on $host; disabling" >&5
7812 echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
7813     enable_gdbtk=no ;;
7814 esac
7815
7816 # Libunwind support.
7817
7818 # Check whether --with-libunwind or --without-libunwind was given.
7819 if test "${with_libunwind+set}" = set; then
7820   withval="$with_libunwind"
7821   case "${withval}" in
7822   yes)  enable_libunwind=yes ;;
7823   no)   enable_libunwind=no ;;
7824   *)    { { echo "$as_me:$LINENO: error: bad value ${withval} for GDB with-libunwind option" >&5
7825 echo "$as_me: error: bad value ${withval} for GDB with-libunwind option" >&2;}
7826    { (exit 1); exit 1; }; } ;;
7827 esac
7828 else
7829
7830
7831
7832 for ac_header in libunwind.h libunwind-ia64.h
7833 do
7834 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7835 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7836   echo "$as_me:$LINENO: checking for $ac_header" >&5
7837 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7838 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7839   echo $ECHO_N "(cached) $ECHO_C" >&6
7840 fi
7841 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7842 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7843 else
7844   # Is the header compilable?
7845 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7846 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7847 cat >conftest.$ac_ext <<_ACEOF
7848 /* confdefs.h.  */
7849 _ACEOF
7850 cat confdefs.h >>conftest.$ac_ext
7851 cat >>conftest.$ac_ext <<_ACEOF
7852 /* end confdefs.h.  */
7853 $ac_includes_default
7854 #include <$ac_header>
7855 _ACEOF
7856 rm -f conftest.$ac_objext
7857 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7858   (eval $ac_compile) 2>conftest.er1
7859   ac_status=$?
7860   grep -v '^ *+' conftest.er1 >conftest.err
7861   rm -f conftest.er1
7862   cat conftest.err >&5
7863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7864   (exit $ac_status); } &&
7865          { ac_try='test -z "$ac_c_werror_flag"
7866                          || test ! -s conftest.err'
7867   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7868   (eval $ac_try) 2>&5
7869   ac_status=$?
7870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7871   (exit $ac_status); }; } &&
7872          { ac_try='test -s conftest.$ac_objext'
7873   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7874   (eval $ac_try) 2>&5
7875   ac_status=$?
7876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7877   (exit $ac_status); }; }; then
7878   ac_header_compiler=yes
7879 else
7880   echo "$as_me: failed program was:" >&5
7881 sed 's/^/| /' conftest.$ac_ext >&5
7882
7883 ac_header_compiler=no
7884 fi
7885 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7886 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7887 echo "${ECHO_T}$ac_header_compiler" >&6
7888
7889 # Is the header present?
7890 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7891 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7892 cat >conftest.$ac_ext <<_ACEOF
7893 /* confdefs.h.  */
7894 _ACEOF
7895 cat confdefs.h >>conftest.$ac_ext
7896 cat >>conftest.$ac_ext <<_ACEOF
7897 /* end confdefs.h.  */
7898 #include <$ac_header>
7899 _ACEOF
7900 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7901   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7902   ac_status=$?
7903   grep -v '^ *+' conftest.er1 >conftest.err
7904   rm -f conftest.er1
7905   cat conftest.err >&5
7906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7907   (exit $ac_status); } >/dev/null; then
7908   if test -s conftest.err; then
7909     ac_cpp_err=$ac_c_preproc_warn_flag
7910     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7911   else
7912     ac_cpp_err=
7913   fi
7914 else
7915   ac_cpp_err=yes
7916 fi
7917 if test -z "$ac_cpp_err"; then
7918   ac_header_preproc=yes
7919 else
7920   echo "$as_me: failed program was:" >&5
7921 sed 's/^/| /' conftest.$ac_ext >&5
7922
7923   ac_header_preproc=no
7924 fi
7925 rm -f conftest.err conftest.$ac_ext
7926 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7927 echo "${ECHO_T}$ac_header_preproc" >&6
7928
7929 # So?  What about this header?
7930 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7931   yes:no: )
7932     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7933 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7934     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7935 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7936     ac_header_preproc=yes
7937     ;;
7938   no:yes:* )
7939     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7940 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7941     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7942 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7943     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7944 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7945     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7946 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7947     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7948 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7949     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7950 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7951     (
7952       cat <<\_ASBOX
7953 ## ------------------------------------------ ##
7954 ## Report this to the AC_PACKAGE_NAME lists.  ##
7955 ## ------------------------------------------ ##
7956 _ASBOX
7957     ) |
7958       sed "s/^/$as_me: WARNING:     /" >&2
7959     ;;
7960 esac
7961 echo "$as_me:$LINENO: checking for $ac_header" >&5
7962 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7963 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7964   echo $ECHO_N "(cached) $ECHO_C" >&6
7965 else
7966   eval "$as_ac_Header=\$ac_header_preproc"
7967 fi
7968 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7969 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7970
7971 fi
7972 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7973   cat >>confdefs.h <<_ACEOF
7974 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7975 _ACEOF
7976
7977 fi
7978
7979 done
7980
7981   if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_h" = xyes; then
7982     enable_libunwind=yes;
7983   fi
7984
7985 fi;
7986
7987 if test x"$enable_libunwind" = xyes; then
7988
7989
7990 for ac_header in libunwind.h libunwind-ia64.h
7991 do
7992 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7993 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7994   echo "$as_me:$LINENO: checking for $ac_header" >&5
7995 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7996 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7997   echo $ECHO_N "(cached) $ECHO_C" >&6
7998 fi
7999 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8000 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8001 else
8002   # Is the header compilable?
8003 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8004 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8005 cat >conftest.$ac_ext <<_ACEOF
8006 /* confdefs.h.  */
8007 _ACEOF
8008 cat confdefs.h >>conftest.$ac_ext
8009 cat >>conftest.$ac_ext <<_ACEOF
8010 /* end confdefs.h.  */
8011 $ac_includes_default
8012 #include <$ac_header>
8013 _ACEOF
8014 rm -f conftest.$ac_objext
8015 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8016   (eval $ac_compile) 2>conftest.er1
8017   ac_status=$?
8018   grep -v '^ *+' conftest.er1 >conftest.err
8019   rm -f conftest.er1
8020   cat conftest.err >&5
8021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8022   (exit $ac_status); } &&
8023          { ac_try='test -z "$ac_c_werror_flag"
8024                          || test ! -s conftest.err'
8025   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8026   (eval $ac_try) 2>&5
8027   ac_status=$?
8028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8029   (exit $ac_status); }; } &&
8030          { ac_try='test -s conftest.$ac_objext'
8031   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8032   (eval $ac_try) 2>&5
8033   ac_status=$?
8034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8035   (exit $ac_status); }; }; then
8036   ac_header_compiler=yes
8037 else
8038   echo "$as_me: failed program was:" >&5
8039 sed 's/^/| /' conftest.$ac_ext >&5
8040
8041 ac_header_compiler=no
8042 fi
8043 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8044 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8045 echo "${ECHO_T}$ac_header_compiler" >&6
8046
8047 # Is the header present?
8048 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8049 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8050 cat >conftest.$ac_ext <<_ACEOF
8051 /* confdefs.h.  */
8052 _ACEOF
8053 cat confdefs.h >>conftest.$ac_ext
8054 cat >>conftest.$ac_ext <<_ACEOF
8055 /* end confdefs.h.  */
8056 #include <$ac_header>
8057 _ACEOF
8058 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8059   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8060   ac_status=$?
8061   grep -v '^ *+' conftest.er1 >conftest.err
8062   rm -f conftest.er1
8063   cat conftest.err >&5
8064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8065   (exit $ac_status); } >/dev/null; then
8066   if test -s conftest.err; then
8067     ac_cpp_err=$ac_c_preproc_warn_flag
8068     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8069   else
8070     ac_cpp_err=
8071   fi
8072 else
8073   ac_cpp_err=yes
8074 fi
8075 if test -z "$ac_cpp_err"; then
8076   ac_header_preproc=yes
8077 else
8078   echo "$as_me: failed program was:" >&5
8079 sed 's/^/| /' conftest.$ac_ext >&5
8080
8081   ac_header_preproc=no
8082 fi
8083 rm -f conftest.err conftest.$ac_ext
8084 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8085 echo "${ECHO_T}$ac_header_preproc" >&6
8086
8087 # So?  What about this header?
8088 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8089   yes:no: )
8090     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8091 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8092     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8093 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8094     ac_header_preproc=yes
8095     ;;
8096   no:yes:* )
8097     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8098 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8099     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8100 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8101     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8102 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8103     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8104 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8105     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8106 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8107     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8108 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8109     (
8110       cat <<\_ASBOX
8111 ## ------------------------------------------ ##
8112 ## Report this to the AC_PACKAGE_NAME lists.  ##
8113 ## ------------------------------------------ ##
8114 _ASBOX
8115     ) |
8116       sed "s/^/$as_me: WARNING:     /" >&2
8117     ;;
8118 esac
8119 echo "$as_me:$LINENO: checking for $ac_header" >&5
8120 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8121 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8122   echo $ECHO_N "(cached) $ECHO_C" >&6
8123 else
8124   eval "$as_ac_Header=\$ac_header_preproc"
8125 fi
8126 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8127 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8128
8129 fi
8130 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8131   cat >>confdefs.h <<_ACEOF
8132 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8133 _ACEOF
8134
8135 fi
8136
8137 done
8138
8139
8140 cat >>confdefs.h <<\_ACEOF
8141 #define HAVE_LIBUNWIND 1
8142 _ACEOF
8143
8144   CONFIG_OBS="$CONFIG_OBS libunwind-frame.o"
8145   CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o"
8146   CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c"
8147 fi
8148
8149 opt_curses=no
8150
8151 # Check whether --with-curses or --without-curses was given.
8152 if test "${with_curses+set}" = set; then
8153   withval="$with_curses"
8154   opt_curses=$withval
8155 fi;
8156
8157 prefer_curses=no
8158 if test "$opt_curses" = "yes"; then
8159   prefer_curses=yes
8160 fi
8161
8162 # Profiling support.
8163 # Check whether --enable-profiling or --disable-profiling was given.
8164 if test "${enable_profiling+set}" = set; then
8165   enableval="$enable_profiling"
8166   case $enableval in
8167     yes | no)
8168       ;;
8169     *)
8170       { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-profile" >&5
8171 echo "$as_me: error: bad value $enableval for --enable-profile" >&2;}
8172    { (exit 1); exit 1; }; } ;;
8173   esac
8174 else
8175   enable_profiling=no
8176 fi;
8177
8178
8179
8180 for ac_func in monstartup _mcleanup
8181 do
8182 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8183 echo "$as_me:$LINENO: checking for $ac_func" >&5
8184 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8185 if eval "test \"\${$as_ac_var+set}\" = set"; then
8186   echo $ECHO_N "(cached) $ECHO_C" >&6
8187 else
8188   cat >conftest.$ac_ext <<_ACEOF
8189 /* confdefs.h.  */
8190 _ACEOF
8191 cat confdefs.h >>conftest.$ac_ext
8192 cat >>conftest.$ac_ext <<_ACEOF
8193 /* end confdefs.h.  */
8194 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8195    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8196 #define $ac_func innocuous_$ac_func
8197
8198 /* System header to define __stub macros and hopefully few prototypes,
8199     which can conflict with char $ac_func (); below.
8200     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8201     <limits.h> exists even on freestanding compilers.  */
8202
8203 #ifdef __STDC__
8204 # include <limits.h>
8205 #else
8206 # include <assert.h>
8207 #endif
8208
8209 #undef $ac_func
8210
8211 /* Override any gcc2 internal prototype to avoid an error.  */
8212 #ifdef __cplusplus
8213 extern "C"
8214 {
8215 #endif
8216 /* We use char because int might match the return type of a gcc2
8217    builtin and then its argument prototype would still apply.  */
8218 char $ac_func ();
8219 /* The GNU C library defines this for functions which it implements
8220     to always fail with ENOSYS.  Some functions are actually named
8221     something starting with __ and the normal name is an alias.  */
8222 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8223 choke me
8224 #else
8225 char (*f) () = $ac_func;
8226 #endif
8227 #ifdef __cplusplus
8228 }
8229 #endif
8230
8231 int
8232 main ()
8233 {
8234 return f != $ac_func;
8235   ;
8236   return 0;
8237 }
8238 _ACEOF
8239 rm -f conftest.$ac_objext conftest$ac_exeext
8240 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8241   (eval $ac_link) 2>conftest.er1
8242   ac_status=$?
8243   grep -v '^ *+' conftest.er1 >conftest.err
8244   rm -f conftest.er1
8245   cat conftest.err >&5
8246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8247   (exit $ac_status); } &&
8248          { ac_try='test -z "$ac_c_werror_flag"
8249                          || test ! -s conftest.err'
8250   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8251   (eval $ac_try) 2>&5
8252   ac_status=$?
8253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8254   (exit $ac_status); }; } &&
8255          { ac_try='test -s conftest$ac_exeext'
8256   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8257   (eval $ac_try) 2>&5
8258   ac_status=$?
8259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8260   (exit $ac_status); }; }; then
8261   eval "$as_ac_var=yes"
8262 else
8263   echo "$as_me: failed program was:" >&5
8264 sed 's/^/| /' conftest.$ac_ext >&5
8265
8266 eval "$as_ac_var=no"
8267 fi
8268 rm -f conftest.err conftest.$ac_objext \
8269       conftest$ac_exeext conftest.$ac_ext
8270 fi
8271 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8272 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8273 if test `eval echo '${'$as_ac_var'}'` = yes; then
8274   cat >>confdefs.h <<_ACEOF
8275 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8276 _ACEOF
8277
8278 fi
8279 done
8280
8281 echo "$as_me:$LINENO: checking for _etext" >&5
8282 echo $ECHO_N "checking for _etext... $ECHO_C" >&6
8283 if test "${ac_cv_var__etext+set}" = set; then
8284   echo $ECHO_N "(cached) $ECHO_C" >&6
8285 else
8286   cat >conftest.$ac_ext <<_ACEOF
8287 /* confdefs.h.  */
8288 _ACEOF
8289 cat confdefs.h >>conftest.$ac_ext
8290 cat >>conftest.$ac_ext <<_ACEOF
8291 /* end confdefs.h.  */
8292 #include <stdlib.h>
8293 extern char _etext;
8294
8295 int
8296 main ()
8297 {
8298 free (&_etext);
8299   ;
8300   return 0;
8301 }
8302 _ACEOF
8303 rm -f conftest.$ac_objext conftest$ac_exeext
8304 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8305   (eval $ac_link) 2>conftest.er1
8306   ac_status=$?
8307   grep -v '^ *+' conftest.er1 >conftest.err
8308   rm -f conftest.er1
8309   cat conftest.err >&5
8310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8311   (exit $ac_status); } &&
8312          { ac_try='test -z "$ac_c_werror_flag"
8313                          || test ! -s conftest.err'
8314   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8315   (eval $ac_try) 2>&5
8316   ac_status=$?
8317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8318   (exit $ac_status); }; } &&
8319          { ac_try='test -s conftest$ac_exeext'
8320   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8321   (eval $ac_try) 2>&5
8322   ac_status=$?
8323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8324   (exit $ac_status); }; }; then
8325   ac_cv_var__etext=yes
8326 else
8327   echo "$as_me: failed program was:" >&5
8328 sed 's/^/| /' conftest.$ac_ext >&5
8329
8330 ac_cv_var__etext=no
8331 fi
8332 rm -f conftest.err conftest.$ac_objext \
8333       conftest$ac_exeext conftest.$ac_ext
8334 fi
8335 echo "$as_me:$LINENO: result: $ac_cv_var__etext" >&5
8336 echo "${ECHO_T}$ac_cv_var__etext" >&6
8337 if test $ac_cv_var__etext = yes; then
8338
8339 cat >>confdefs.h <<\_ACEOF
8340 #define HAVE__ETEXT 1
8341 _ACEOF
8342
8343 fi
8344 echo "$as_me:$LINENO: checking for etext" >&5
8345 echo $ECHO_N "checking for etext... $ECHO_C" >&6
8346 if test "${ac_cv_var_etext+set}" = set; then
8347   echo $ECHO_N "(cached) $ECHO_C" >&6
8348 else
8349   cat >conftest.$ac_ext <<_ACEOF
8350 /* confdefs.h.  */
8351 _ACEOF
8352 cat confdefs.h >>conftest.$ac_ext
8353 cat >>conftest.$ac_ext <<_ACEOF
8354 /* end confdefs.h.  */
8355 #include <stdlib.h>
8356 extern char etext;
8357
8358 int
8359 main ()
8360 {
8361 free (&etext);
8362   ;
8363   return 0;
8364 }
8365 _ACEOF
8366 rm -f conftest.$ac_objext conftest$ac_exeext
8367 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8368   (eval $ac_link) 2>conftest.er1
8369   ac_status=$?
8370   grep -v '^ *+' conftest.er1 >conftest.err
8371   rm -f conftest.er1
8372   cat conftest.err >&5
8373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8374   (exit $ac_status); } &&
8375          { ac_try='test -z "$ac_c_werror_flag"
8376                          || test ! -s conftest.err'
8377   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8378   (eval $ac_try) 2>&5
8379   ac_status=$?
8380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8381   (exit $ac_status); }; } &&
8382          { ac_try='test -s conftest$ac_exeext'
8383   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8384   (eval $ac_try) 2>&5
8385   ac_status=$?
8386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8387   (exit $ac_status); }; }; then
8388   ac_cv_var_etext=yes
8389 else
8390   echo "$as_me: failed program was:" >&5
8391 sed 's/^/| /' conftest.$ac_ext >&5
8392
8393 ac_cv_var_etext=no
8394 fi
8395 rm -f conftest.err conftest.$ac_objext \
8396       conftest$ac_exeext conftest.$ac_ext
8397 fi
8398 echo "$as_me:$LINENO: result: $ac_cv_var_etext" >&5
8399 echo "${ECHO_T}$ac_cv_var_etext" >&6
8400 if test $ac_cv_var_etext = yes; then
8401
8402 cat >>confdefs.h <<\_ACEOF
8403 #define HAVE_ETEXT 1
8404 _ACEOF
8405
8406 fi
8407 if test "$enable_profiling" = yes ; then
8408   if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
8409     { { echo "$as_me:$LINENO: error: --enable-profiling requires monstartup and _mcleanup" >&5
8410 echo "$as_me: error: --enable-profiling requires monstartup and _mcleanup" >&2;}
8411    { (exit 1); exit 1; }; }
8412   fi
8413   PROFILE_CFLAGS=-pg
8414   OLD_CFLAGS="$CFLAGS"
8415   CFLAGS="$CFLAGS $PROFILE_CFLAGS"
8416
8417   echo "$as_me:$LINENO: checking whether $CC supports -pg" >&5
8418 echo $ECHO_N "checking whether $CC supports -pg... $ECHO_C" >&6
8419 if test "${ac_cv_cc_supports_pg+set}" = set; then
8420   echo $ECHO_N "(cached) $ECHO_C" >&6
8421 else
8422   cat >conftest.$ac_ext <<_ACEOF
8423 /* confdefs.h.  */
8424 _ACEOF
8425 cat confdefs.h >>conftest.$ac_ext
8426 cat >>conftest.$ac_ext <<_ACEOF
8427 /* end confdefs.h.  */
8428
8429 int
8430 main ()
8431 {
8432 int x;
8433   ;
8434   return 0;
8435 }
8436 _ACEOF
8437 rm -f conftest.$ac_objext
8438 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8439   (eval $ac_compile) 2>conftest.er1
8440   ac_status=$?
8441   grep -v '^ *+' conftest.er1 >conftest.err
8442   rm -f conftest.er1
8443   cat conftest.err >&5
8444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8445   (exit $ac_status); } &&
8446          { ac_try='test -z "$ac_c_werror_flag"
8447                          || test ! -s conftest.err'
8448   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8449   (eval $ac_try) 2>&5
8450   ac_status=$?
8451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8452   (exit $ac_status); }; } &&
8453          { ac_try='test -s conftest.$ac_objext'
8454   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8455   (eval $ac_try) 2>&5
8456   ac_status=$?
8457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8458   (exit $ac_status); }; }; then
8459   ac_cv_cc_supports_pg=yes
8460 else
8461   echo "$as_me: failed program was:" >&5
8462 sed 's/^/| /' conftest.$ac_ext >&5
8463
8464 ac_cv_cc_supports_pg=no
8465 fi
8466 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8467 fi
8468 echo "$as_me:$LINENO: result: $ac_cv_cc_supports_pg" >&5
8469 echo "${ECHO_T}$ac_cv_cc_supports_pg" >&6
8470
8471   if test $ac_cv_cc_supports_pg = no; then
8472     { { echo "$as_me:$LINENO: error: --enable-profiling requires a compiler which supports -pg" >&5
8473 echo "$as_me: error: --enable-profiling requires a compiler which supports -pg" >&2;}
8474    { (exit 1); exit 1; }; }
8475   fi
8476
8477   CFLAGS="$OLD_CFLAGS"
8478 fi
8479
8480
8481
8482 # Check whether --with-pkgversion or --without-pkgversion was given.
8483 if test "${with_pkgversion+set}" = set; then
8484   withval="$with_pkgversion"
8485   case "$withval" in
8486       yes) { { echo "$as_me:$LINENO: error: package version not specified" >&5
8487 echo "$as_me: error: package version not specified" >&2;}
8488    { (exit 1); exit 1; }; } ;;
8489       no)  PKGVERSION= ;;
8490       *)   PKGVERSION="($withval) " ;;
8491      esac
8492 else
8493   PKGVERSION="(GDB) "
8494
8495 fi;
8496
8497
8498
8499
8500 # Check whether --with-bugurl or --without-bugurl was given.
8501 if test "${with_bugurl+set}" = set; then
8502   withval="$with_bugurl"
8503   case "$withval" in
8504       yes) { { echo "$as_me:$LINENO: error: bug URL not specified" >&5
8505 echo "$as_me: error: bug URL not specified" >&2;}
8506    { (exit 1); exit 1; }; } ;;
8507       no)  BUGURL=
8508            ;;
8509       *)   BUGURL="$withval"
8510            ;;
8511      esac
8512 else
8513   BUGURL="http://www.gnu.org/software/gdb/bugs/"
8514
8515 fi;
8516   case ${BUGURL} in
8517   "")
8518     REPORT_BUGS_TO=
8519     REPORT_BUGS_TEXI=
8520     ;;
8521   *)
8522     REPORT_BUGS_TO="<$BUGURL>"
8523     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
8524     ;;
8525   esac;
8526
8527
8528
8529
8530 cat >>confdefs.h <<_ACEOF
8531 #define PKGVERSION "$PKGVERSION"
8532 _ACEOF
8533
8534
8535 cat >>confdefs.h <<_ACEOF
8536 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8537 _ACEOF
8538
8539
8540 # --------------------- #
8541 # Checks for programs.  #
8542 # --------------------- #
8543
8544 for ac_prog in gawk mawk nawk awk
8545 do
8546   # Extract the first word of "$ac_prog", so it can be a program name with args.
8547 set dummy $ac_prog; ac_word=$2
8548 echo "$as_me:$LINENO: checking for $ac_word" >&5
8549 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8550 if test "${ac_cv_prog_AWK+set}" = set; then
8551   echo $ECHO_N "(cached) $ECHO_C" >&6
8552 else
8553   if test -n "$AWK"; then
8554   ac_cv_prog_AWK="$AWK" # Let the user override the test.
8555 else
8556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8557 for as_dir in $PATH
8558 do
8559   IFS=$as_save_IFS
8560   test -z "$as_dir" && as_dir=.
8561   for ac_exec_ext in '' $ac_executable_extensions; do
8562   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8563     ac_cv_prog_AWK="$ac_prog"
8564     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8565     break 2
8566   fi
8567 done
8568 done
8569
8570 fi
8571 fi
8572 AWK=$ac_cv_prog_AWK
8573 if test -n "$AWK"; then
8574   echo "$as_me:$LINENO: result: $AWK" >&5
8575 echo "${ECHO_T}$AWK" >&6
8576 else
8577   echo "$as_me:$LINENO: result: no" >&5
8578 echo "${ECHO_T}no" >&6
8579 fi
8580
8581   test -n "$AWK" && break
8582 done
8583
8584 # Find a good install program.  We prefer a C program (faster),
8585 # so one script is as good as another.  But avoid the broken or
8586 # incompatible versions:
8587 # SysV /etc/install, /usr/sbin/install
8588 # SunOS /usr/etc/install
8589 # IRIX /sbin/install
8590 # AIX /bin/install
8591 # AmigaOS /C/install, which installs bootblocks on floppy discs
8592 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8593 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8594 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8595 # OS/2's system install, which has a completely different semantic
8596 # ./install, which can be erroneously created by make from ./install.sh.
8597 # Reject install programs that cannot install multiple files.
8598 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
8599 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
8600 if test -z "$INSTALL"; then
8601 if test "${ac_cv_path_install+set}" = set; then
8602   echo $ECHO_N "(cached) $ECHO_C" >&6
8603 else
8604   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8605 for as_dir in $PATH
8606 do
8607   IFS=$as_save_IFS
8608   test -z "$as_dir" && as_dir=.
8609   # Account for people who put trailing slashes in PATH elements.
8610 case $as_dir/ in
8611   ./ | .// | /cC/* | \
8612   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8613   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
8614   /usr/ucb/* ) ;;
8615   *)
8616     # OSF1 and SCO ODT 3.0 have their own names for install.
8617     # Don't use installbsd from OSF since it installs stuff as root
8618     # by default.
8619     for ac_prog in ginstall scoinst install; do
8620       for ac_exec_ext in '' $ac_executable_extensions; do
8621         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8622           if test $ac_prog = install &&
8623             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8624             # AIX install.  It has an incompatible calling convention.
8625             :
8626           elif test $ac_prog = install &&
8627             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8628             # program-specific install script used by HP pwplus--don't use.
8629             :
8630           else
8631             rm -rf conftest.one conftest.two conftest.dir
8632             echo one > conftest.one
8633             echo two > conftest.two
8634             mkdir conftest.dir
8635             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
8636               test -s conftest.one && test -s conftest.two &&
8637               test -s conftest.dir/conftest.one &&
8638               test -s conftest.dir/conftest.two
8639             then
8640               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8641               break 3
8642             fi
8643           fi
8644         fi
8645       done
8646     done
8647     ;;
8648 esac
8649 done
8650
8651 rm -rf conftest.one conftest.two conftest.dir
8652
8653 fi
8654   if test "${ac_cv_path_install+set}" = set; then
8655     INSTALL=$ac_cv_path_install
8656   else
8657     # As a last resort, use the slow shell script.  Don't cache a
8658     # value for INSTALL within a source directory, because that will
8659     # break other packages using the cache if that directory is
8660     # removed, or if the value is a relative name.
8661     INSTALL=$ac_install_sh
8662   fi
8663 fi
8664 echo "$as_me:$LINENO: result: $INSTALL" >&5
8665 echo "${ECHO_T}$INSTALL" >&6
8666
8667 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8668 # It thinks the first close brace ends the variable substitution.
8669 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8670
8671 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8672
8673 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8674
8675 echo "$as_me:$LINENO: checking whether ln -s works" >&5
8676 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
8677 LN_S=$as_ln_s
8678 if test "$LN_S" = "ln -s"; then
8679   echo "$as_me:$LINENO: result: yes" >&5
8680 echo "${ECHO_T}yes" >&6
8681 else
8682   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
8683 echo "${ECHO_T}no, using $LN_S" >&6
8684 fi
8685
8686 if test -n "$ac_tool_prefix"; then
8687   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8688 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8689 echo "$as_me:$LINENO: checking for $ac_word" >&5
8690 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8691 if test "${ac_cv_prog_RANLIB+set}" = set; then
8692   echo $ECHO_N "(cached) $ECHO_C" >&6
8693 else
8694   if test -n "$RANLIB"; then
8695   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8696 else
8697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8698 for as_dir in $PATH
8699 do
8700   IFS=$as_save_IFS
8701   test -z "$as_dir" && as_dir=.
8702   for ac_exec_ext in '' $ac_executable_extensions; do
8703   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8704     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8705     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8706     break 2
8707   fi
8708 done
8709 done
8710
8711 fi
8712 fi
8713 RANLIB=$ac_cv_prog_RANLIB
8714 if test -n "$RANLIB"; then
8715   echo "$as_me:$LINENO: result: $RANLIB" >&5
8716 echo "${ECHO_T}$RANLIB" >&6
8717 else
8718   echo "$as_me:$LINENO: result: no" >&5
8719 echo "${ECHO_T}no" >&6
8720 fi
8721
8722 fi
8723 if test -z "$ac_cv_prog_RANLIB"; then
8724   ac_ct_RANLIB=$RANLIB
8725   # Extract the first word of "ranlib", so it can be a program name with args.
8726 set dummy ranlib; ac_word=$2
8727 echo "$as_me:$LINENO: checking for $ac_word" >&5
8728 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8729 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8730   echo $ECHO_N "(cached) $ECHO_C" >&6
8731 else
8732   if test -n "$ac_ct_RANLIB"; then
8733   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8734 else
8735 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8736 for as_dir in $PATH
8737 do
8738   IFS=$as_save_IFS
8739   test -z "$as_dir" && as_dir=.
8740   for ac_exec_ext in '' $ac_executable_extensions; do
8741   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8742     ac_cv_prog_ac_ct_RANLIB="ranlib"
8743     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8744     break 2
8745   fi
8746 done
8747 done
8748
8749   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
8750 fi
8751 fi
8752 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8753 if test -n "$ac_ct_RANLIB"; then
8754   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8755 echo "${ECHO_T}$ac_ct_RANLIB" >&6
8756 else
8757   echo "$as_me:$LINENO: result: no" >&5
8758 echo "${ECHO_T}no" >&6
8759 fi
8760
8761   RANLIB=$ac_ct_RANLIB
8762 else
8763   RANLIB="$ac_cv_prog_RANLIB"
8764 fi
8765
8766 for ac_prog in 'bison -y' byacc
8767 do
8768   # Extract the first word of "$ac_prog", so it can be a program name with args.
8769 set dummy $ac_prog; ac_word=$2
8770 echo "$as_me:$LINENO: checking for $ac_word" >&5
8771 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8772 if test "${ac_cv_prog_YACC+set}" = set; then
8773   echo $ECHO_N "(cached) $ECHO_C" >&6
8774 else
8775   if test -n "$YACC"; then
8776   ac_cv_prog_YACC="$YACC" # Let the user override the test.
8777 else
8778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8779 for as_dir in $PATH
8780 do
8781   IFS=$as_save_IFS
8782   test -z "$as_dir" && as_dir=.
8783   for ac_exec_ext in '' $ac_executable_extensions; do
8784   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8785     ac_cv_prog_YACC="$ac_prog"
8786     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8787     break 2
8788   fi
8789 done
8790 done
8791
8792 fi
8793 fi
8794 YACC=$ac_cv_prog_YACC
8795 if test -n "$YACC"; then
8796   echo "$as_me:$LINENO: result: $YACC" >&5
8797 echo "${ECHO_T}$YACC" >&6
8798 else
8799   echo "$as_me:$LINENO: result: no" >&5
8800 echo "${ECHO_T}no" >&6
8801 fi
8802
8803   test -n "$YACC" && break
8804 done
8805 test -n "$YACC" || YACC="yacc"
8806
8807
8808 if test -n "$ac_tool_prefix"; then
8809   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8810 set dummy ${ac_tool_prefix}ar; ac_word=$2
8811 echo "$as_me:$LINENO: checking for $ac_word" >&5
8812 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8813 if test "${ac_cv_prog_AR+set}" = set; then
8814   echo $ECHO_N "(cached) $ECHO_C" >&6
8815 else
8816   if test -n "$AR"; then
8817   ac_cv_prog_AR="$AR" # Let the user override the test.
8818 else
8819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8820 for as_dir in $PATH
8821 do
8822   IFS=$as_save_IFS
8823   test -z "$as_dir" && as_dir=.
8824   for ac_exec_ext in '' $ac_executable_extensions; do
8825   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8826     ac_cv_prog_AR="${ac_tool_prefix}ar"
8827     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8828     break 2
8829   fi
8830 done
8831 done
8832
8833 fi
8834 fi
8835 AR=$ac_cv_prog_AR
8836 if test -n "$AR"; then
8837   echo "$as_me:$LINENO: result: $AR" >&5
8838 echo "${ECHO_T}$AR" >&6
8839 else
8840   echo "$as_me:$LINENO: result: no" >&5
8841 echo "${ECHO_T}no" >&6
8842 fi
8843
8844 fi
8845 if test -z "$ac_cv_prog_AR"; then
8846   ac_ct_AR=$AR
8847   # Extract the first word of "ar", so it can be a program name with args.
8848 set dummy ar; ac_word=$2
8849 echo "$as_me:$LINENO: checking for $ac_word" >&5
8850 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8851 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
8852   echo $ECHO_N "(cached) $ECHO_C" >&6
8853 else
8854   if test -n "$ac_ct_AR"; then
8855   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8856 else
8857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8858 for as_dir in $PATH
8859 do
8860   IFS=$as_save_IFS
8861   test -z "$as_dir" && as_dir=.
8862   for ac_exec_ext in '' $ac_executable_extensions; do
8863   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8864     ac_cv_prog_ac_ct_AR="ar"
8865     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8866     break 2
8867   fi
8868 done
8869 done
8870
8871 fi
8872 fi
8873 ac_ct_AR=$ac_cv_prog_ac_ct_AR
8874 if test -n "$ac_ct_AR"; then
8875   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
8876 echo "${ECHO_T}$ac_ct_AR" >&6
8877 else
8878   echo "$as_me:$LINENO: result: no" >&5
8879 echo "${ECHO_T}no" >&6
8880 fi
8881
8882   AR=$ac_ct_AR
8883 else
8884   AR="$ac_cv_prog_AR"
8885 fi
8886
8887 if test -n "$ac_tool_prefix"; then
8888   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8889 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8890 echo "$as_me:$LINENO: checking for $ac_word" >&5
8891 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8892 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
8893   echo $ECHO_N "(cached) $ECHO_C" >&6
8894 else
8895   if test -n "$DLLTOOL"; then
8896   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8897 else
8898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8899 for as_dir in $PATH
8900 do
8901   IFS=$as_save_IFS
8902   test -z "$as_dir" && as_dir=.
8903   for ac_exec_ext in '' $ac_executable_extensions; do
8904   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8905     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8906     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8907     break 2
8908   fi
8909 done
8910 done
8911
8912 fi
8913 fi
8914 DLLTOOL=$ac_cv_prog_DLLTOOL
8915 if test -n "$DLLTOOL"; then
8916   echo "$as_me:$LINENO: result: $DLLTOOL" >&5
8917 echo "${ECHO_T}$DLLTOOL" >&6
8918 else
8919   echo "$as_me:$LINENO: result: no" >&5
8920 echo "${ECHO_T}no" >&6
8921 fi
8922
8923 fi
8924 if test -z "$ac_cv_prog_DLLTOOL"; then
8925   ac_ct_DLLTOOL=$DLLTOOL
8926   # Extract the first word of "dlltool", so it can be a program name with args.
8927 set dummy dlltool; ac_word=$2
8928 echo "$as_me:$LINENO: checking for $ac_word" >&5
8929 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8930 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
8931   echo $ECHO_N "(cached) $ECHO_C" >&6
8932 else
8933   if test -n "$ac_ct_DLLTOOL"; then
8934   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8935 else
8936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8937 for as_dir in $PATH
8938 do
8939   IFS=$as_save_IFS
8940   test -z "$as_dir" && as_dir=.
8941   for ac_exec_ext in '' $ac_executable_extensions; do
8942   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8943     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8944     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8945     break 2
8946   fi
8947 done
8948 done
8949
8950 fi
8951 fi
8952 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
8953 if test -n "$ac_ct_DLLTOOL"; then
8954   echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
8955 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
8956 else
8957   echo "$as_me:$LINENO: result: no" >&5
8958 echo "${ECHO_T}no" >&6
8959 fi
8960
8961   DLLTOOL=$ac_ct_DLLTOOL
8962 else
8963   DLLTOOL="$ac_cv_prog_DLLTOOL"
8964 fi
8965
8966 if test -n "$ac_tool_prefix"; then
8967   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
8968 set dummy ${ac_tool_prefix}windres; ac_word=$2
8969 echo "$as_me:$LINENO: checking for $ac_word" >&5
8970 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8971 if test "${ac_cv_prog_WINDRES+set}" = set; then
8972   echo $ECHO_N "(cached) $ECHO_C" >&6
8973 else
8974   if test -n "$WINDRES"; then
8975   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8976 else
8977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8978 for as_dir in $PATH
8979 do
8980   IFS=$as_save_IFS
8981   test -z "$as_dir" && as_dir=.
8982   for ac_exec_ext in '' $ac_executable_extensions; do
8983   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8984     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
8985     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8986     break 2
8987   fi
8988 done
8989 done
8990
8991 fi
8992 fi
8993 WINDRES=$ac_cv_prog_WINDRES
8994 if test -n "$WINDRES"; then
8995   echo "$as_me:$LINENO: result: $WINDRES" >&5
8996 echo "${ECHO_T}$WINDRES" >&6
8997 else
8998   echo "$as_me:$LINENO: result: no" >&5
8999 echo "${ECHO_T}no" >&6
9000 fi
9001
9002 fi
9003 if test -z "$ac_cv_prog_WINDRES"; then
9004   ac_ct_WINDRES=$WINDRES
9005   # Extract the first word of "windres", so it can be a program name with args.
9006 set dummy windres; ac_word=$2
9007 echo "$as_me:$LINENO: checking for $ac_word" >&5
9008 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9009 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
9010   echo $ECHO_N "(cached) $ECHO_C" >&6
9011 else
9012   if test -n "$ac_ct_WINDRES"; then
9013   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
9014 else
9015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9016 for as_dir in $PATH
9017 do
9018   IFS=$as_save_IFS
9019   test -z "$as_dir" && as_dir=.
9020   for ac_exec_ext in '' $ac_executable_extensions; do
9021   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9022     ac_cv_prog_ac_ct_WINDRES="windres"
9023     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9024     break 2
9025   fi
9026 done
9027 done
9028
9029 fi
9030 fi
9031 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
9032 if test -n "$ac_ct_WINDRES"; then
9033   echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
9034 echo "${ECHO_T}$ac_ct_WINDRES" >&6
9035 else
9036   echo "$as_me:$LINENO: result: no" >&5
9037 echo "${ECHO_T}no" >&6
9038 fi
9039
9040   WINDRES=$ac_ct_WINDRES
9041 else
9042   WINDRES="$ac_cv_prog_WINDRES"
9043 fi
9044
9045
9046 # Needed for GNU/Hurd.
9047 if test -n "$ac_tool_prefix"; then
9048   # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
9049 set dummy ${ac_tool_prefix}mig; ac_word=$2
9050 echo "$as_me:$LINENO: checking for $ac_word" >&5
9051 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9052 if test "${ac_cv_prog_MIG+set}" = set; then
9053   echo $ECHO_N "(cached) $ECHO_C" >&6
9054 else
9055   if test -n "$MIG"; then
9056   ac_cv_prog_MIG="$MIG" # Let the user override the test.
9057 else
9058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9059 for as_dir in $PATH
9060 do
9061   IFS=$as_save_IFS
9062   test -z "$as_dir" && as_dir=.
9063   for ac_exec_ext in '' $ac_executable_extensions; do
9064   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9065     ac_cv_prog_MIG="${ac_tool_prefix}mig"
9066     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9067     break 2
9068   fi
9069 done
9070 done
9071
9072 fi
9073 fi
9074 MIG=$ac_cv_prog_MIG
9075 if test -n "$MIG"; then
9076   echo "$as_me:$LINENO: result: $MIG" >&5
9077 echo "${ECHO_T}$MIG" >&6
9078 else
9079   echo "$as_me:$LINENO: result: no" >&5
9080 echo "${ECHO_T}no" >&6
9081 fi
9082
9083 fi
9084 if test -z "$ac_cv_prog_MIG"; then
9085   ac_ct_MIG=$MIG
9086   # Extract the first word of "mig", so it can be a program name with args.
9087 set dummy mig; ac_word=$2
9088 echo "$as_me:$LINENO: checking for $ac_word" >&5
9089 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9090 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then
9091   echo $ECHO_N "(cached) $ECHO_C" >&6
9092 else
9093   if test -n "$ac_ct_MIG"; then
9094   ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
9095 else
9096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9097 for as_dir in $PATH
9098 do
9099   IFS=$as_save_IFS
9100   test -z "$as_dir" && as_dir=.
9101   for ac_exec_ext in '' $ac_executable_extensions; do
9102   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9103     ac_cv_prog_ac_ct_MIG="mig"
9104     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9105     break 2
9106   fi
9107 done
9108 done
9109
9110 fi
9111 fi
9112 ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
9113 if test -n "$ac_ct_MIG"; then
9114   echo "$as_me:$LINENO: result: $ac_ct_MIG" >&5
9115 echo "${ECHO_T}$ac_ct_MIG" >&6
9116 else
9117   echo "$as_me:$LINENO: result: no" >&5
9118 echo "${ECHO_T}no" >&6
9119 fi
9120
9121   MIG=$ac_ct_MIG
9122 else
9123   MIG="$ac_cv_prog_MIG"
9124 fi
9125
9126
9127 # ---------------------- #
9128 # Checks for libraries.  #
9129 # ---------------------- #
9130
9131 # We might need to link with -lm; most simulators need it.
9132
9133 echo "$as_me:$LINENO: checking for main in -lm" >&5
9134 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
9135 if test "${ac_cv_lib_m_main+set}" = set; then
9136   echo $ECHO_N "(cached) $ECHO_C" >&6
9137 else
9138   ac_check_lib_save_LIBS=$LIBS
9139 LIBS="-lm  $LIBS"
9140 cat >conftest.$ac_ext <<_ACEOF
9141 /* confdefs.h.  */
9142 _ACEOF
9143 cat confdefs.h >>conftest.$ac_ext
9144 cat >>conftest.$ac_ext <<_ACEOF
9145 /* end confdefs.h.  */
9146
9147
9148 int
9149 main ()
9150 {
9151 main ();
9152   ;
9153   return 0;
9154 }
9155 _ACEOF
9156 rm -f conftest.$ac_objext conftest$ac_exeext
9157 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9158   (eval $ac_link) 2>conftest.er1
9159   ac_status=$?
9160   grep -v '^ *+' conftest.er1 >conftest.err
9161   rm -f conftest.er1
9162   cat conftest.err >&5
9163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9164   (exit $ac_status); } &&
9165          { ac_try='test -z "$ac_c_werror_flag"
9166                          || test ! -s conftest.err'
9167   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9168   (eval $ac_try) 2>&5
9169   ac_status=$?
9170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9171   (exit $ac_status); }; } &&
9172          { ac_try='test -s conftest$ac_exeext'
9173   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9174   (eval $ac_try) 2>&5
9175   ac_status=$?
9176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9177   (exit $ac_status); }; }; then
9178   ac_cv_lib_m_main=yes
9179 else
9180   echo "$as_me: failed program was:" >&5
9181 sed 's/^/| /' conftest.$ac_ext >&5
9182
9183 ac_cv_lib_m_main=no
9184 fi
9185 rm -f conftest.err conftest.$ac_objext \
9186       conftest$ac_exeext conftest.$ac_ext
9187 LIBS=$ac_check_lib_save_LIBS
9188 fi
9189 echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
9190 echo "${ECHO_T}$ac_cv_lib_m_main" >&6
9191 if test $ac_cv_lib_m_main = yes; then
9192   cat >>confdefs.h <<_ACEOF
9193 #define HAVE_LIBM 1
9194 _ACEOF
9195
9196   LIBS="-lm $LIBS"
9197
9198 fi
9199
9200
9201 # We need to link with -lw to get `wctype' on Solaris before Solaris
9202 # 2.6.  Solaris 2.6 and beyond have this function in libc, and have a
9203 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
9204 # is known to have this problem).  Therefore we avoid libw if we can.
9205 echo "$as_me:$LINENO: checking for wctype" >&5
9206 echo $ECHO_N "checking for wctype... $ECHO_C" >&6
9207 if test "${ac_cv_func_wctype+set}" = set; then
9208   echo $ECHO_N "(cached) $ECHO_C" >&6
9209 else
9210   cat >conftest.$ac_ext <<_ACEOF
9211 /* confdefs.h.  */
9212 _ACEOF
9213 cat confdefs.h >>conftest.$ac_ext
9214 cat >>conftest.$ac_ext <<_ACEOF
9215 /* end confdefs.h.  */
9216 /* Define wctype to an innocuous variant, in case <limits.h> declares wctype.
9217    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9218 #define wctype innocuous_wctype
9219
9220 /* System header to define __stub macros and hopefully few prototypes,
9221     which can conflict with char wctype (); below.
9222     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9223     <limits.h> exists even on freestanding compilers.  */
9224
9225 #ifdef __STDC__
9226 # include <limits.h>
9227 #else
9228 # include <assert.h>
9229 #endif
9230
9231 #undef wctype
9232
9233 /* Override any gcc2 internal prototype to avoid an error.  */
9234 #ifdef __cplusplus
9235 extern "C"
9236 {
9237 #endif
9238 /* We use char because int might match the return type of a gcc2
9239    builtin and then its argument prototype would still apply.  */
9240 char wctype ();
9241 /* The GNU C library defines this for functions which it implements
9242     to always fail with ENOSYS.  Some functions are actually named
9243     something starting with __ and the normal name is an alias.  */
9244 #if defined (__stub_wctype) || defined (__stub___wctype)
9245 choke me
9246 #else
9247 char (*f) () = wctype;
9248 #endif
9249 #ifdef __cplusplus
9250 }
9251 #endif
9252
9253 int
9254 main ()
9255 {
9256 return f != wctype;
9257   ;
9258   return 0;
9259 }
9260 _ACEOF
9261 rm -f conftest.$ac_objext conftest$ac_exeext
9262 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9263   (eval $ac_link) 2>conftest.er1
9264   ac_status=$?
9265   grep -v '^ *+' conftest.er1 >conftest.err
9266   rm -f conftest.er1
9267   cat conftest.err >&5
9268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9269   (exit $ac_status); } &&
9270          { ac_try='test -z "$ac_c_werror_flag"
9271                          || test ! -s conftest.err'
9272   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9273   (eval $ac_try) 2>&5
9274   ac_status=$?
9275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9276   (exit $ac_status); }; } &&
9277          { ac_try='test -s conftest$ac_exeext'
9278   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9279   (eval $ac_try) 2>&5
9280   ac_status=$?
9281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9282   (exit $ac_status); }; }; then
9283   ac_cv_func_wctype=yes
9284 else
9285   echo "$as_me: failed program was:" >&5
9286 sed 's/^/| /' conftest.$ac_ext >&5
9287
9288 ac_cv_func_wctype=no
9289 fi
9290 rm -f conftest.err conftest.$ac_objext \
9291       conftest$ac_exeext conftest.$ac_ext
9292 fi
9293 echo "$as_me:$LINENO: result: $ac_cv_func_wctype" >&5
9294 echo "${ECHO_T}$ac_cv_func_wctype" >&6
9295 if test $ac_cv_func_wctype = yes; then
9296   :
9297 else
9298
9299 echo "$as_me:$LINENO: checking for wctype in -lw" >&5
9300 echo $ECHO_N "checking for wctype in -lw... $ECHO_C" >&6
9301 if test "${ac_cv_lib_w_wctype+set}" = set; then
9302   echo $ECHO_N "(cached) $ECHO_C" >&6
9303 else
9304   ac_check_lib_save_LIBS=$LIBS
9305 LIBS="-lw  $LIBS"
9306 cat >conftest.$ac_ext <<_ACEOF
9307 /* confdefs.h.  */
9308 _ACEOF
9309 cat confdefs.h >>conftest.$ac_ext
9310 cat >>conftest.$ac_ext <<_ACEOF
9311 /* end confdefs.h.  */
9312
9313 /* Override any gcc2 internal prototype to avoid an error.  */
9314 #ifdef __cplusplus
9315 extern "C"
9316 #endif
9317 /* We use char because int might match the return type of a gcc2
9318    builtin and then its argument prototype would still apply.  */
9319 char wctype ();
9320 int
9321 main ()
9322 {
9323 wctype ();
9324   ;
9325   return 0;
9326 }
9327 _ACEOF
9328 rm -f conftest.$ac_objext conftest$ac_exeext
9329 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9330   (eval $ac_link) 2>conftest.er1
9331   ac_status=$?
9332   grep -v '^ *+' conftest.er1 >conftest.err
9333   rm -f conftest.er1
9334   cat conftest.err >&5
9335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9336   (exit $ac_status); } &&
9337          { ac_try='test -z "$ac_c_werror_flag"
9338                          || test ! -s conftest.err'
9339   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9340   (eval $ac_try) 2>&5
9341   ac_status=$?
9342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9343   (exit $ac_status); }; } &&
9344          { ac_try='test -s conftest$ac_exeext'
9345   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9346   (eval $ac_try) 2>&5
9347   ac_status=$?
9348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9349   (exit $ac_status); }; }; then
9350   ac_cv_lib_w_wctype=yes
9351 else
9352   echo "$as_me: failed program was:" >&5
9353 sed 's/^/| /' conftest.$ac_ext >&5
9354
9355 ac_cv_lib_w_wctype=no
9356 fi
9357 rm -f conftest.err conftest.$ac_objext \
9358       conftest$ac_exeext conftest.$ac_ext
9359 LIBS=$ac_check_lib_save_LIBS
9360 fi
9361 echo "$as_me:$LINENO: result: $ac_cv_lib_w_wctype" >&5
9362 echo "${ECHO_T}$ac_cv_lib_w_wctype" >&6
9363 if test $ac_cv_lib_w_wctype = yes; then
9364   cat >>confdefs.h <<_ACEOF
9365 #define HAVE_LIBW 1
9366 _ACEOF
9367
9368   LIBS="-lw $LIBS"
9369
9370 fi
9371
9372 fi
9373
9374
9375 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9376 echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
9377 echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6
9378 if test "${ac_cv_search_gethostbyname+set}" = set; then
9379   echo $ECHO_N "(cached) $ECHO_C" >&6
9380 else
9381   ac_func_search_save_LIBS=$LIBS
9382 ac_cv_search_gethostbyname=no
9383 cat >conftest.$ac_ext <<_ACEOF
9384 /* confdefs.h.  */
9385 _ACEOF
9386 cat confdefs.h >>conftest.$ac_ext
9387 cat >>conftest.$ac_ext <<_ACEOF
9388 /* end confdefs.h.  */
9389
9390 /* Override any gcc2 internal prototype to avoid an error.  */
9391 #ifdef __cplusplus
9392 extern "C"
9393 #endif
9394 /* We use char because int might match the return type of a gcc2
9395    builtin and then its argument prototype would still apply.  */
9396 char gethostbyname ();
9397 int
9398 main ()
9399 {
9400 gethostbyname ();
9401   ;
9402   return 0;
9403 }
9404 _ACEOF
9405 rm -f conftest.$ac_objext conftest$ac_exeext
9406 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9407   (eval $ac_link) 2>conftest.er1
9408   ac_status=$?
9409   grep -v '^ *+' conftest.er1 >conftest.err
9410   rm -f conftest.er1
9411   cat conftest.err >&5
9412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9413   (exit $ac_status); } &&
9414          { ac_try='test -z "$ac_c_werror_flag"
9415                          || test ! -s conftest.err'
9416   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9417   (eval $ac_try) 2>&5
9418   ac_status=$?
9419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9420   (exit $ac_status); }; } &&
9421          { ac_try='test -s conftest$ac_exeext'
9422   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9423   (eval $ac_try) 2>&5
9424   ac_status=$?
9425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9426   (exit $ac_status); }; }; then
9427   ac_cv_search_gethostbyname="none required"
9428 else
9429   echo "$as_me: failed program was:" >&5
9430 sed 's/^/| /' conftest.$ac_ext >&5
9431
9432 fi
9433 rm -f conftest.err conftest.$ac_objext \
9434       conftest$ac_exeext conftest.$ac_ext
9435 if test "$ac_cv_search_gethostbyname" = no; then
9436   for ac_lib in nsl; do
9437     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9438     cat >conftest.$ac_ext <<_ACEOF
9439 /* confdefs.h.  */
9440 _ACEOF
9441 cat confdefs.h >>conftest.$ac_ext
9442 cat >>conftest.$ac_ext <<_ACEOF
9443 /* end confdefs.h.  */
9444
9445 /* Override any gcc2 internal prototype to avoid an error.  */
9446 #ifdef __cplusplus
9447 extern "C"
9448 #endif
9449 /* We use char because int might match the return type of a gcc2
9450    builtin and then its argument prototype would still apply.  */
9451 char gethostbyname ();
9452 int
9453 main ()
9454 {
9455 gethostbyname ();
9456   ;
9457   return 0;
9458 }
9459 _ACEOF
9460 rm -f conftest.$ac_objext conftest$ac_exeext
9461 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9462   (eval $ac_link) 2>conftest.er1
9463   ac_status=$?
9464   grep -v '^ *+' conftest.er1 >conftest.err
9465   rm -f conftest.er1
9466   cat conftest.err >&5
9467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9468   (exit $ac_status); } &&
9469          { ac_try='test -z "$ac_c_werror_flag"
9470                          || test ! -s conftest.err'
9471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9472   (eval $ac_try) 2>&5
9473   ac_status=$?
9474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9475   (exit $ac_status); }; } &&
9476          { ac_try='test -s conftest$ac_exeext'
9477   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9478   (eval $ac_try) 2>&5
9479   ac_status=$?
9480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9481   (exit $ac_status); }; }; then
9482   ac_cv_search_gethostbyname="-l$ac_lib"
9483 break
9484 else
9485   echo "$as_me: failed program was:" >&5
9486 sed 's/^/| /' conftest.$ac_ext >&5
9487
9488 fi
9489 rm -f conftest.err conftest.$ac_objext \
9490       conftest$ac_exeext conftest.$ac_ext
9491   done
9492 fi
9493 LIBS=$ac_func_search_save_LIBS
9494 fi
9495 echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
9496 echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6
9497 if test "$ac_cv_search_gethostbyname" != no; then
9498   test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS"
9499
9500 fi
9501
9502
9503 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
9504 echo "$as_me:$LINENO: checking for library containing socketpair" >&5
9505 echo $ECHO_N "checking for library containing socketpair... $ECHO_C" >&6
9506 if test "${ac_cv_search_socketpair+set}" = set; then
9507   echo $ECHO_N "(cached) $ECHO_C" >&6
9508 else
9509   ac_func_search_save_LIBS=$LIBS
9510 ac_cv_search_socketpair=no
9511 cat >conftest.$ac_ext <<_ACEOF
9512 /* confdefs.h.  */
9513 _ACEOF
9514 cat confdefs.h >>conftest.$ac_ext
9515 cat >>conftest.$ac_ext <<_ACEOF
9516 /* end confdefs.h.  */
9517
9518 /* Override any gcc2 internal prototype to avoid an error.  */
9519 #ifdef __cplusplus
9520 extern "C"
9521 #endif
9522 /* We use char because int might match the return type of a gcc2
9523    builtin and then its argument prototype would still apply.  */
9524 char socketpair ();
9525 int
9526 main ()
9527 {
9528 socketpair ();
9529   ;
9530   return 0;
9531 }
9532 _ACEOF
9533 rm -f conftest.$ac_objext conftest$ac_exeext
9534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9535   (eval $ac_link) 2>conftest.er1
9536   ac_status=$?
9537   grep -v '^ *+' conftest.er1 >conftest.err
9538   rm -f conftest.er1
9539   cat conftest.err >&5
9540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9541   (exit $ac_status); } &&
9542          { ac_try='test -z "$ac_c_werror_flag"
9543                          || test ! -s conftest.err'
9544   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9545   (eval $ac_try) 2>&5
9546   ac_status=$?
9547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9548   (exit $ac_status); }; } &&
9549          { ac_try='test -s conftest$ac_exeext'
9550   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9551   (eval $ac_try) 2>&5
9552   ac_status=$?
9553   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9554   (exit $ac_status); }; }; then
9555   ac_cv_search_socketpair="none required"
9556 else
9557   echo "$as_me: failed program was:" >&5
9558 sed 's/^/| /' conftest.$ac_ext >&5
9559
9560 fi
9561 rm -f conftest.err conftest.$ac_objext \
9562       conftest$ac_exeext conftest.$ac_ext
9563 if test "$ac_cv_search_socketpair" = no; then
9564   for ac_lib in socket; do
9565     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9566     cat >conftest.$ac_ext <<_ACEOF
9567 /* confdefs.h.  */
9568 _ACEOF
9569 cat confdefs.h >>conftest.$ac_ext
9570 cat >>conftest.$ac_ext <<_ACEOF
9571 /* end confdefs.h.  */
9572
9573 /* Override any gcc2 internal prototype to avoid an error.  */
9574 #ifdef __cplusplus
9575 extern "C"
9576 #endif
9577 /* We use char because int might match the return type of a gcc2
9578    builtin and then its argument prototype would still apply.  */
9579 char socketpair ();
9580 int
9581 main ()
9582 {
9583 socketpair ();
9584   ;
9585   return 0;
9586 }
9587 _ACEOF
9588 rm -f conftest.$ac_objext conftest$ac_exeext
9589 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9590   (eval $ac_link) 2>conftest.er1
9591   ac_status=$?
9592   grep -v '^ *+' conftest.er1 >conftest.err
9593   rm -f conftest.er1
9594   cat conftest.err >&5
9595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9596   (exit $ac_status); } &&
9597          { ac_try='test -z "$ac_c_werror_flag"
9598                          || test ! -s conftest.err'
9599   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9600   (eval $ac_try) 2>&5
9601   ac_status=$?
9602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9603   (exit $ac_status); }; } &&
9604          { ac_try='test -s conftest$ac_exeext'
9605   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9606   (eval $ac_try) 2>&5
9607   ac_status=$?
9608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9609   (exit $ac_status); }; }; then
9610   ac_cv_search_socketpair="-l$ac_lib"
9611 break
9612 else
9613   echo "$as_me: failed program was:" >&5
9614 sed 's/^/| /' conftest.$ac_ext >&5
9615
9616 fi
9617 rm -f conftest.err conftest.$ac_objext \
9618       conftest$ac_exeext conftest.$ac_ext
9619   done
9620 fi
9621 LIBS=$ac_func_search_save_LIBS
9622 fi
9623 echo "$as_me:$LINENO: result: $ac_cv_search_socketpair" >&5
9624 echo "${ECHO_T}$ac_cv_search_socketpair" >&6
9625 if test "$ac_cv_search_socketpair" != no; then
9626   test "$ac_cv_search_socketpair" = "none required" || LIBS="$ac_cv_search_socketpair $LIBS"
9627
9628 fi
9629
9630
9631 # Link in zlib if we can.  This allows us to read compressed debug sections.
9632 echo "$as_me:$LINENO: checking for library containing zlibVersion" >&5
9633 echo $ECHO_N "checking for library containing zlibVersion... $ECHO_C" >&6
9634 if test "${ac_cv_search_zlibVersion+set}" = set; then
9635   echo $ECHO_N "(cached) $ECHO_C" >&6
9636 else
9637   ac_func_search_save_LIBS=$LIBS
9638 ac_cv_search_zlibVersion=no
9639 cat >conftest.$ac_ext <<_ACEOF
9640 /* confdefs.h.  */
9641 _ACEOF
9642 cat confdefs.h >>conftest.$ac_ext
9643 cat >>conftest.$ac_ext <<_ACEOF
9644 /* end confdefs.h.  */
9645
9646 /* Override any gcc2 internal prototype to avoid an error.  */
9647 #ifdef __cplusplus
9648 extern "C"
9649 #endif
9650 /* We use char because int might match the return type of a gcc2
9651    builtin and then its argument prototype would still apply.  */
9652 char zlibVersion ();
9653 int
9654 main ()
9655 {
9656 zlibVersion ();
9657   ;
9658   return 0;
9659 }
9660 _ACEOF
9661 rm -f conftest.$ac_objext conftest$ac_exeext
9662 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9663   (eval $ac_link) 2>conftest.er1
9664   ac_status=$?
9665   grep -v '^ *+' conftest.er1 >conftest.err
9666   rm -f conftest.er1
9667   cat conftest.err >&5
9668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9669   (exit $ac_status); } &&
9670          { ac_try='test -z "$ac_c_werror_flag"
9671                          || test ! -s conftest.err'
9672   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9673   (eval $ac_try) 2>&5
9674   ac_status=$?
9675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9676   (exit $ac_status); }; } &&
9677          { ac_try='test -s conftest$ac_exeext'
9678   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9679   (eval $ac_try) 2>&5
9680   ac_status=$?
9681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9682   (exit $ac_status); }; }; then
9683   ac_cv_search_zlibVersion="none required"
9684 else
9685   echo "$as_me: failed program was:" >&5
9686 sed 's/^/| /' conftest.$ac_ext >&5
9687
9688 fi
9689 rm -f conftest.err conftest.$ac_objext \
9690       conftest$ac_exeext conftest.$ac_ext
9691 if test "$ac_cv_search_zlibVersion" = no; then
9692   for ac_lib in z; do
9693     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9694     cat >conftest.$ac_ext <<_ACEOF
9695 /* confdefs.h.  */
9696 _ACEOF
9697 cat confdefs.h >>conftest.$ac_ext
9698 cat >>conftest.$ac_ext <<_ACEOF
9699 /* end confdefs.h.  */
9700
9701 /* Override any gcc2 internal prototype to avoid an error.  */
9702 #ifdef __cplusplus
9703 extern "C"
9704 #endif
9705 /* We use char because int might match the return type of a gcc2
9706    builtin and then its argument prototype would still apply.  */
9707 char zlibVersion ();
9708 int
9709 main ()
9710 {
9711 zlibVersion ();
9712   ;
9713   return 0;
9714 }
9715 _ACEOF
9716 rm -f conftest.$ac_objext conftest$ac_exeext
9717 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9718   (eval $ac_link) 2>conftest.er1
9719   ac_status=$?
9720   grep -v '^ *+' conftest.er1 >conftest.err
9721   rm -f conftest.er1
9722   cat conftest.err >&5
9723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9724   (exit $ac_status); } &&
9725          { ac_try='test -z "$ac_c_werror_flag"
9726                          || test ! -s conftest.err'
9727   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9728   (eval $ac_try) 2>&5
9729   ac_status=$?
9730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9731   (exit $ac_status); }; } &&
9732          { ac_try='test -s conftest$ac_exeext'
9733   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9734   (eval $ac_try) 2>&5
9735   ac_status=$?
9736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9737   (exit $ac_status); }; }; then
9738   ac_cv_search_zlibVersion="-l$ac_lib"
9739 break
9740 else
9741   echo "$as_me: failed program was:" >&5
9742 sed 's/^/| /' conftest.$ac_ext >&5
9743
9744 fi
9745 rm -f conftest.err conftest.$ac_objext \
9746       conftest$ac_exeext conftest.$ac_ext
9747   done
9748 fi
9749 LIBS=$ac_func_search_save_LIBS
9750 fi
9751 echo "$as_me:$LINENO: result: $ac_cv_search_zlibVersion" >&5
9752 echo "${ECHO_T}$ac_cv_search_zlibVersion" >&6
9753 if test "$ac_cv_search_zlibVersion" != no; then
9754   test "$ac_cv_search_zlibVersion" = "none required" || LIBS="$ac_cv_search_zlibVersion $LIBS"
9755
9756 for ac_header in zlib.h
9757 do
9758 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9759 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9760   echo "$as_me:$LINENO: checking for $ac_header" >&5
9761 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9762 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9763   echo $ECHO_N "(cached) $ECHO_C" >&6
9764 fi
9765 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9766 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9767 else
9768   # Is the header compilable?
9769 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9770 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9771 cat >conftest.$ac_ext <<_ACEOF
9772 /* confdefs.h.  */
9773 _ACEOF
9774 cat confdefs.h >>conftest.$ac_ext
9775 cat >>conftest.$ac_ext <<_ACEOF
9776 /* end confdefs.h.  */
9777 $ac_includes_default
9778 #include <$ac_header>
9779 _ACEOF
9780 rm -f conftest.$ac_objext
9781 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9782   (eval $ac_compile) 2>conftest.er1
9783   ac_status=$?
9784   grep -v '^ *+' conftest.er1 >conftest.err
9785   rm -f conftest.er1
9786   cat conftest.err >&5
9787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9788   (exit $ac_status); } &&
9789          { ac_try='test -z "$ac_c_werror_flag"
9790                          || test ! -s conftest.err'
9791   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9792   (eval $ac_try) 2>&5
9793   ac_status=$?
9794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9795   (exit $ac_status); }; } &&
9796          { ac_try='test -s conftest.$ac_objext'
9797   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9798   (eval $ac_try) 2>&5
9799   ac_status=$?
9800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9801   (exit $ac_status); }; }; then
9802   ac_header_compiler=yes
9803 else
9804   echo "$as_me: failed program was:" >&5
9805 sed 's/^/| /' conftest.$ac_ext >&5
9806
9807 ac_header_compiler=no
9808 fi
9809 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9810 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9811 echo "${ECHO_T}$ac_header_compiler" >&6
9812
9813 # Is the header present?
9814 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9815 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9816 cat >conftest.$ac_ext <<_ACEOF
9817 /* confdefs.h.  */
9818 _ACEOF
9819 cat confdefs.h >>conftest.$ac_ext
9820 cat >>conftest.$ac_ext <<_ACEOF
9821 /* end confdefs.h.  */
9822 #include <$ac_header>
9823 _ACEOF
9824 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9825   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9826   ac_status=$?
9827   grep -v '^ *+' conftest.er1 >conftest.err
9828   rm -f conftest.er1
9829   cat conftest.err >&5
9830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9831   (exit $ac_status); } >/dev/null; then
9832   if test -s conftest.err; then
9833     ac_cpp_err=$ac_c_preproc_warn_flag
9834     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9835   else
9836     ac_cpp_err=
9837   fi
9838 else
9839   ac_cpp_err=yes
9840 fi
9841 if test -z "$ac_cpp_err"; then
9842   ac_header_preproc=yes
9843 else
9844   echo "$as_me: failed program was:" >&5
9845 sed 's/^/| /' conftest.$ac_ext >&5
9846
9847   ac_header_preproc=no
9848 fi
9849 rm -f conftest.err conftest.$ac_ext
9850 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9851 echo "${ECHO_T}$ac_header_preproc" >&6
9852
9853 # So?  What about this header?
9854 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9855   yes:no: )
9856     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9857 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9858     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9859 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9860     ac_header_preproc=yes
9861     ;;
9862   no:yes:* )
9863     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9864 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9865     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9866 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9867     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9868 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9869     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9870 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9871     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9872 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9873     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9874 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9875     (
9876       cat <<\_ASBOX
9877 ## ------------------------------------------ ##
9878 ## Report this to the AC_PACKAGE_NAME lists.  ##
9879 ## ------------------------------------------ ##
9880 _ASBOX
9881     ) |
9882       sed "s/^/$as_me: WARNING:     /" >&2
9883     ;;
9884 esac
9885 echo "$as_me:$LINENO: checking for $ac_header" >&5
9886 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9887 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9888   echo $ECHO_N "(cached) $ECHO_C" >&6
9889 else
9890   eval "$as_ac_Header=\$ac_header_preproc"
9891 fi
9892 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9893 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9894
9895 fi
9896 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9897   cat >>confdefs.h <<_ACEOF
9898 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9899 _ACEOF
9900
9901 fi
9902
9903 done
9904
9905 fi
9906
9907
9908 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9909 echo "$as_me:$LINENO: checking for library containing dlgetmodinfo" >&5
9910 echo $ECHO_N "checking for library containing dlgetmodinfo... $ECHO_C" >&6
9911 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then
9912   echo $ECHO_N "(cached) $ECHO_C" >&6
9913 else
9914   ac_func_search_save_LIBS=$LIBS
9915 ac_cv_search_dlgetmodinfo=no
9916 cat >conftest.$ac_ext <<_ACEOF
9917 /* confdefs.h.  */
9918 _ACEOF
9919 cat confdefs.h >>conftest.$ac_ext
9920 cat >>conftest.$ac_ext <<_ACEOF
9921 /* end confdefs.h.  */
9922
9923 /* Override any gcc2 internal prototype to avoid an error.  */
9924 #ifdef __cplusplus
9925 extern "C"
9926 #endif
9927 /* We use char because int might match the return type of a gcc2
9928    builtin and then its argument prototype would still apply.  */
9929 char dlgetmodinfo ();
9930 int
9931 main ()
9932 {
9933 dlgetmodinfo ();
9934   ;
9935   return 0;
9936 }
9937 _ACEOF
9938 rm -f conftest.$ac_objext conftest$ac_exeext
9939 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9940   (eval $ac_link) 2>conftest.er1
9941   ac_status=$?
9942   grep -v '^ *+' conftest.er1 >conftest.err
9943   rm -f conftest.er1
9944   cat conftest.err >&5
9945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9946   (exit $ac_status); } &&
9947          { ac_try='test -z "$ac_c_werror_flag"
9948                          || test ! -s conftest.err'
9949   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9950   (eval $ac_try) 2>&5
9951   ac_status=$?
9952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9953   (exit $ac_status); }; } &&
9954          { ac_try='test -s conftest$ac_exeext'
9955   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9956   (eval $ac_try) 2>&5
9957   ac_status=$?
9958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9959   (exit $ac_status); }; }; then
9960   ac_cv_search_dlgetmodinfo="none required"
9961 else
9962   echo "$as_me: failed program was:" >&5
9963 sed 's/^/| /' conftest.$ac_ext >&5
9964
9965 fi
9966 rm -f conftest.err conftest.$ac_objext \
9967       conftest$ac_exeext conftest.$ac_ext
9968 if test "$ac_cv_search_dlgetmodinfo" = no; then
9969   for ac_lib in dl xpdl; do
9970     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9971     cat >conftest.$ac_ext <<_ACEOF
9972 /* confdefs.h.  */
9973 _ACEOF
9974 cat confdefs.h >>conftest.$ac_ext
9975 cat >>conftest.$ac_ext <<_ACEOF
9976 /* end confdefs.h.  */
9977
9978 /* Override any gcc2 internal prototype to avoid an error.  */
9979 #ifdef __cplusplus
9980 extern "C"
9981 #endif
9982 /* We use char because int might match the return type of a gcc2
9983    builtin and then its argument prototype would still apply.  */
9984 char dlgetmodinfo ();
9985 int
9986 main ()
9987 {
9988 dlgetmodinfo ();
9989   ;
9990   return 0;
9991 }
9992 _ACEOF
9993 rm -f conftest.$ac_objext conftest$ac_exeext
9994 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9995   (eval $ac_link) 2>conftest.er1
9996   ac_status=$?
9997   grep -v '^ *+' conftest.er1 >conftest.err
9998   rm -f conftest.er1
9999   cat conftest.err >&5
10000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10001   (exit $ac_status); } &&
10002          { ac_try='test -z "$ac_c_werror_flag"
10003                          || test ! -s conftest.err'
10004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10005   (eval $ac_try) 2>&5
10006   ac_status=$?
10007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10008   (exit $ac_status); }; } &&
10009          { ac_try='test -s conftest$ac_exeext'
10010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10011   (eval $ac_try) 2>&5
10012   ac_status=$?
10013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10014   (exit $ac_status); }; }; then
10015   ac_cv_search_dlgetmodinfo="-l$ac_lib"
10016 break
10017 else
10018   echo "$as_me: failed program was:" >&5
10019 sed 's/^/| /' conftest.$ac_ext >&5
10020
10021 fi
10022 rm -f conftest.err conftest.$ac_objext \
10023       conftest$ac_exeext conftest.$ac_ext
10024   done
10025 fi
10026 LIBS=$ac_func_search_save_LIBS
10027 fi
10028 echo "$as_me:$LINENO: result: $ac_cv_search_dlgetmodinfo" >&5
10029 echo "${ECHO_T}$ac_cv_search_dlgetmodinfo" >&6
10030 if test "$ac_cv_search_dlgetmodinfo" != no; then
10031   test "$ac_cv_search_dlgetmodinfo" = "none required" || LIBS="$ac_cv_search_dlgetmodinfo $LIBS"
10032
10033 fi
10034
10035
10036
10037
10038
10039 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10040 if test "${with_libiconv_prefix+set}" = set; then
10041   withval="$with_libiconv_prefix"
10042
10043     for dir in `echo "$withval" | tr : ' '`; do
10044       if test -d $dir/include; then LIBICONV_INCLUDE="-I$dir/include"; fi
10045       if test -d $dir/lib; then LIBICONV_LIBDIR="-L$dir/lib"; fi
10046     done
10047
10048 fi;
10049
10050   BUILD_LIBICONV_LIBDIR="-L../libiconv/lib/.libs -L../libiconv/lib/_libs"
10051   BUILD_LIBICONV_INCLUDE="-I../libiconv/include"
10052
10053   echo "$as_me:$LINENO: checking for iconv" >&5
10054 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
10055 if test "${am_cv_func_iconv+set}" = set; then
10056   echo $ECHO_N "(cached) $ECHO_C" >&6
10057 else
10058
10059     am_cv_func_iconv="no, consider installing GNU libiconv"
10060     am_cv_lib_iconv=no
10061     am_cv_use_build_libiconv=no
10062     # First, try to find iconv in libc.
10063     cat >conftest.$ac_ext <<_ACEOF
10064 /* confdefs.h.  */
10065 _ACEOF
10066 cat confdefs.h >>conftest.$ac_ext
10067 cat >>conftest.$ac_ext <<_ACEOF
10068 /* end confdefs.h.  */
10069 #include <stdlib.h>
10070 #include <iconv.h>
10071 int
10072 main ()
10073 {
10074 iconv_t cd = iconv_open("","");
10075        iconv(cd,NULL,NULL,NULL,NULL);
10076        iconv_close(cd);
10077   ;
10078   return 0;
10079 }
10080 _ACEOF
10081 rm -f conftest.$ac_objext conftest$ac_exeext
10082 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10083   (eval $ac_link) 2>conftest.er1
10084   ac_status=$?
10085   grep -v '^ *+' conftest.er1 >conftest.err
10086   rm -f conftest.er1
10087   cat conftest.err >&5
10088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10089   (exit $ac_status); } &&
10090          { ac_try='test -z "$ac_c_werror_flag"
10091                          || test ! -s conftest.err'
10092   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10093   (eval $ac_try) 2>&5
10094   ac_status=$?
10095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10096   (exit $ac_status); }; } &&
10097          { ac_try='test -s conftest$ac_exeext'
10098   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10099   (eval $ac_try) 2>&5
10100   ac_status=$?
10101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10102   (exit $ac_status); }; }; then
10103   am_cv_func_iconv=yes
10104 else
10105   echo "$as_me: failed program was:" >&5
10106 sed 's/^/| /' conftest.$ac_ext >&5
10107
10108 fi
10109 rm -f conftest.err conftest.$ac_objext \
10110       conftest$ac_exeext conftest.$ac_ext
10111
10112     # If iconv was not in libc, try -liconv.  In this case, arrange to
10113     # look in the libiconv prefix, if it was specified by the user.
10114     if test "$am_cv_func_iconv" != yes; then
10115       am_save_CPPFLAGS="$CPPFLAGS"
10116       am_save_LIBS="$LIBS"
10117       if test -n "$LIBICONV_INCLUDE"; then
10118         CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
10119         LIBS="$LIBS $LIBICONV_LIBDIR"
10120       fi
10121       LIBS="$LIBS -liconv"
10122       cat >conftest.$ac_ext <<_ACEOF
10123 /* confdefs.h.  */
10124 _ACEOF
10125 cat confdefs.h >>conftest.$ac_ext
10126 cat >>conftest.$ac_ext <<_ACEOF
10127 /* end confdefs.h.  */
10128 #include <stdlib.h>
10129 #include <iconv.h>
10130 int
10131 main ()
10132 {
10133 iconv_t cd = iconv_open("","");
10134          iconv(cd,NULL,NULL,NULL,NULL);
10135          iconv_close(cd);
10136   ;
10137   return 0;
10138 }
10139 _ACEOF
10140 rm -f conftest.$ac_objext conftest$ac_exeext
10141 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10142   (eval $ac_link) 2>conftest.er1
10143   ac_status=$?
10144   grep -v '^ *+' conftest.er1 >conftest.err
10145   rm -f conftest.er1
10146   cat conftest.err >&5
10147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10148   (exit $ac_status); } &&
10149          { ac_try='test -z "$ac_c_werror_flag"
10150                          || test ! -s conftest.err'
10151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10152   (eval $ac_try) 2>&5
10153   ac_status=$?
10154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10155   (exit $ac_status); }; } &&
10156          { ac_try='test -s conftest$ac_exeext'
10157   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10158   (eval $ac_try) 2>&5
10159   ac_status=$?
10160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10161   (exit $ac_status); }; }; then
10162   am_cv_lib_iconv=yes
10163         am_cv_func_iconv=yes
10164 else
10165   echo "$as_me: failed program was:" >&5
10166 sed 's/^/| /' conftest.$ac_ext >&5
10167
10168 fi
10169 rm -f conftest.err conftest.$ac_objext \
10170       conftest$ac_exeext conftest.$ac_ext
10171       LIBS="$am_save_LIBS"
10172       CPPFLAGS="$am_save_CPPFLAGS"
10173     fi
10174
10175     # If that didn't work, try to find libiconv in the build tree.
10176     if test "$am_cv_func_iconv" != yes && test -d ../libiconv; then
10177       am_save_LIBS="$LIBS"
10178       am_save_CPPFLAGS="$CPPFLAGS"
10179       LIBS="$LIBS $BUILD_LIBICONV_LIBDIR -liconv"
10180       CPPFLAGS="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
10181       cat >conftest.$ac_ext <<_ACEOF
10182 /* confdefs.h.  */
10183 _ACEOF
10184 cat confdefs.h >>conftest.$ac_ext
10185 cat >>conftest.$ac_ext <<_ACEOF
10186 /* end confdefs.h.  */
10187 #include <stdlib.h>
10188 #include <iconv.h>
10189 int
10190 main ()
10191 {
10192 iconv_t cd = iconv_open("","");
10193          iconv(cd,NULL,NULL,NULL,NULL);
10194          iconv_close(cd);
10195   ;
10196   return 0;
10197 }
10198 _ACEOF
10199 rm -f conftest.$ac_objext conftest$ac_exeext
10200 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10201   (eval $ac_link) 2>conftest.er1
10202   ac_status=$?
10203   grep -v '^ *+' conftest.er1 >conftest.err
10204   rm -f conftest.er1
10205   cat conftest.err >&5
10206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10207   (exit $ac_status); } &&
10208          { ac_try='test -z "$ac_c_werror_flag"
10209                          || test ! -s conftest.err'
10210   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10211   (eval $ac_try) 2>&5
10212   ac_status=$?
10213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10214   (exit $ac_status); }; } &&
10215          { ac_try='test -s conftest$ac_exeext'
10216   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10217   (eval $ac_try) 2>&5
10218   ac_status=$?
10219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10220   (exit $ac_status); }; }; then
10221   am_cv_use_build_libiconv=yes
10222         am_cv_lib_iconv=yes
10223         am_cv_func_iconv=yes
10224 else
10225   echo "$as_me: failed program was:" >&5
10226 sed 's/^/| /' conftest.$ac_ext >&5
10227
10228 fi
10229 rm -f conftest.err conftest.$ac_objext \
10230       conftest$ac_exeext conftest.$ac_ext
10231       LIBS="$am_save_LIBS"
10232       CPPFLAGS="$am_save_CPPFLAGS"
10233     fi
10234
10235 fi
10236 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
10237 echo "${ECHO_T}$am_cv_func_iconv" >&6
10238
10239   # Set the various flags based on the cache variables.  We can't rely
10240   # on the flags to remain set from the above code, due to caching.
10241   LIBICONV=
10242   if test "$am_cv_lib_iconv" = yes; then
10243     LIBICONV="-liconv"
10244   else
10245     LIBICONV_LIBDIR=
10246     LIBICONV_INCLUDE=
10247   fi
10248   if test "$am_cv_use_build_libiconv" = yes; then
10249     LIBICONV_LIBDIR="$BUILD_LIBICONV_LIBDIR"
10250     LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
10251   fi
10252   CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
10253   LIBS="$LIBS $LIBICONV_LIBDIR $LIBICONV"
10254
10255   if test "$am_cv_func_iconv" = yes; then
10256
10257 cat >>confdefs.h <<\_ACEOF
10258 #define HAVE_ICONV 1
10259 _ACEOF
10260
10261     echo "$as_me:$LINENO: checking for iconv declaration" >&5
10262 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
10263     if test "${am_cv_proto_iconv+set}" = set; then
10264   echo $ECHO_N "(cached) $ECHO_C" >&6
10265 else
10266
10267       cat >conftest.$ac_ext <<_ACEOF
10268 /* confdefs.h.  */
10269 _ACEOF
10270 cat confdefs.h >>conftest.$ac_ext
10271 cat >>conftest.$ac_ext <<_ACEOF
10272 /* end confdefs.h.  */
10273
10274 #include <stdlib.h>
10275 #include <iconv.h>
10276 extern
10277 #ifdef __cplusplus
10278 "C"
10279 #endif
10280 #if defined(__STDC__) || defined(__cplusplus)
10281 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10282 #else
10283 size_t iconv();
10284 #endif
10285
10286 int
10287 main ()
10288 {
10289
10290   ;
10291   return 0;
10292 }
10293 _ACEOF
10294 rm -f conftest.$ac_objext
10295 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10296   (eval $ac_compile) 2>conftest.er1
10297   ac_status=$?
10298   grep -v '^ *+' conftest.er1 >conftest.err
10299   rm -f conftest.er1
10300   cat conftest.err >&5
10301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10302   (exit $ac_status); } &&
10303          { ac_try='test -z "$ac_c_werror_flag"
10304                          || test ! -s conftest.err'
10305   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10306   (eval $ac_try) 2>&5
10307   ac_status=$?
10308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10309   (exit $ac_status); }; } &&
10310          { ac_try='test -s conftest.$ac_objext'
10311   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10312   (eval $ac_try) 2>&5
10313   ac_status=$?
10314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10315   (exit $ac_status); }; }; then
10316   am_cv_proto_iconv_arg1=""
10317 else
10318   echo "$as_me: failed program was:" >&5
10319 sed 's/^/| /' conftest.$ac_ext >&5
10320
10321 am_cv_proto_iconv_arg1="const"
10322 fi
10323 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10324       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);"
10325 fi
10326
10327     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10328     echo "$as_me:$LINENO: result: ${ac_t:-
10329          }$am_cv_proto_iconv" >&5
10330 echo "${ECHO_T}${ac_t:-
10331          }$am_cv_proto_iconv" >&6
10332
10333 cat >>confdefs.h <<_ACEOF
10334 #define ICONV_CONST $am_cv_proto_iconv_arg1
10335 _ACEOF
10336
10337   fi
10338
10339
10340 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
10341 # There is a very specific comment in /usr/include/curses.h explaining that
10342 # termcap routines built into libcurses must not be used.
10343 #
10344 # The symptoms we observed so far is GDB unexpectedly changing
10345 # the terminal settings when tgetent is called - this is particularly
10346 # visible as the output is missing carriage returns, and so rapidly
10347 # becomes very hard to read.
10348 #
10349 # The readline configure script has already decided that libtermcap
10350 # was enough for its purposes, and so decided to build readline using
10351 # libtermcap.  Since the TUI mode requires curses, building GDB with
10352 # TUI enabled results in both libraries to be used at the same time,
10353 # which is not allowed.  This basically means that GDB with TUI is
10354 # broken on alpha-osf.
10355
10356 case $host_os in
10357   alpha*-*-osf* )
10358     if "$enable_tui" = "yes"; then
10359       { { echo "$as_me:$LINENO: error: Building GDB with TUI mode is not supported on this host" >&5
10360 echo "$as_me: error: Building GDB with TUI mode is not supported on this host" >&2;}
10361    { (exit 1); exit 1; }; }
10362     fi
10363     if "$enable_tui" = "auto"; then
10364       enable_tui=no
10365     fi
10366     ;;
10367 esac
10368
10369 # For the TUI, we need enhanced curses functionality.
10370 if test x"$enable_tui" != xno; then
10371   prefer_curses=yes
10372 fi
10373
10374 curses_found=no
10375 if test x"$prefer_curses" = xyes; then
10376   # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
10377   # curses library because the latter might not provide all the
10378   # functionality we need.  However, this leads to problems on systems
10379   # where the linker searches /usr/local/lib, but the compiler doesn't
10380   # search /usr/local/include, if ncurses is installed in /usr/local.  A
10381   # default installation of ncurses on alpha*-dec-osf* will lead to such
10382   # a situation.
10383   echo "$as_me:$LINENO: checking for library containing waddstr" >&5
10384 echo $ECHO_N "checking for library containing waddstr... $ECHO_C" >&6
10385 if test "${ac_cv_search_waddstr+set}" = set; then
10386   echo $ECHO_N "(cached) $ECHO_C" >&6
10387 else
10388   ac_func_search_save_LIBS=$LIBS
10389 ac_cv_search_waddstr=no
10390 cat >conftest.$ac_ext <<_ACEOF
10391 /* confdefs.h.  */
10392 _ACEOF
10393 cat confdefs.h >>conftest.$ac_ext
10394 cat >>conftest.$ac_ext <<_ACEOF
10395 /* end confdefs.h.  */
10396
10397 /* Override any gcc2 internal prototype to avoid an error.  */
10398 #ifdef __cplusplus
10399 extern "C"
10400 #endif
10401 /* We use char because int might match the return type of a gcc2
10402    builtin and then its argument prototype would still apply.  */
10403 char waddstr ();
10404 int
10405 main ()
10406 {
10407 waddstr ();
10408   ;
10409   return 0;
10410 }
10411 _ACEOF
10412 rm -f conftest.$ac_objext conftest$ac_exeext
10413 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10414   (eval $ac_link) 2>conftest.er1
10415   ac_status=$?
10416   grep -v '^ *+' conftest.er1 >conftest.err
10417   rm -f conftest.er1
10418   cat conftest.err >&5
10419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10420   (exit $ac_status); } &&
10421          { ac_try='test -z "$ac_c_werror_flag"
10422                          || test ! -s conftest.err'
10423   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10424   (eval $ac_try) 2>&5
10425   ac_status=$?
10426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10427   (exit $ac_status); }; } &&
10428          { ac_try='test -s conftest$ac_exeext'
10429   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10430   (eval $ac_try) 2>&5
10431   ac_status=$?
10432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10433   (exit $ac_status); }; }; then
10434   ac_cv_search_waddstr="none required"
10435 else
10436   echo "$as_me: failed program was:" >&5
10437 sed 's/^/| /' conftest.$ac_ext >&5
10438
10439 fi
10440 rm -f conftest.err conftest.$ac_objext \
10441       conftest$ac_exeext conftest.$ac_ext
10442 if test "$ac_cv_search_waddstr" = no; then
10443   for ac_lib in ncurses cursesX curses; do
10444     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
10445     cat >conftest.$ac_ext <<_ACEOF
10446 /* confdefs.h.  */
10447 _ACEOF
10448 cat confdefs.h >>conftest.$ac_ext
10449 cat >>conftest.$ac_ext <<_ACEOF
10450 /* end confdefs.h.  */
10451
10452 /* Override any gcc2 internal prototype to avoid an error.  */
10453 #ifdef __cplusplus
10454 extern "C"
10455 #endif
10456 /* We use char because int might match the return type of a gcc2
10457    builtin and then its argument prototype would still apply.  */
10458 char waddstr ();
10459 int
10460 main ()
10461 {
10462 waddstr ();
10463   ;
10464   return 0;
10465 }
10466 _ACEOF
10467 rm -f conftest.$ac_objext conftest$ac_exeext
10468 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10469   (eval $ac_link) 2>conftest.er1
10470   ac_status=$?
10471   grep -v '^ *+' conftest.er1 >conftest.err
10472   rm -f conftest.er1
10473   cat conftest.err >&5
10474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10475   (exit $ac_status); } &&
10476          { ac_try='test -z "$ac_c_werror_flag"
10477                          || test ! -s conftest.err'
10478   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10479   (eval $ac_try) 2>&5
10480   ac_status=$?
10481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10482   (exit $ac_status); }; } &&
10483          { ac_try='test -s conftest$ac_exeext'
10484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10485   (eval $ac_try) 2>&5
10486   ac_status=$?
10487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10488   (exit $ac_status); }; }; then
10489   ac_cv_search_waddstr="-l$ac_lib"
10490 break
10491 else
10492   echo "$as_me: failed program was:" >&5
10493 sed 's/^/| /' conftest.$ac_ext >&5
10494
10495 fi
10496 rm -f conftest.err conftest.$ac_objext \
10497       conftest$ac_exeext conftest.$ac_ext
10498   done
10499 fi
10500 LIBS=$ac_func_search_save_LIBS
10501 fi
10502 echo "$as_me:$LINENO: result: $ac_cv_search_waddstr" >&5
10503 echo "${ECHO_T}$ac_cv_search_waddstr" >&6
10504 if test "$ac_cv_search_waddstr" != no; then
10505   test "$ac_cv_search_waddstr" = "none required" || LIBS="$ac_cv_search_waddstr $LIBS"
10506
10507 fi
10508
10509
10510   if test "$ac_cv_search_waddstr" != no; then
10511     curses_found=yes
10512   fi
10513 fi
10514
10515 # Check whether we should enable the TUI, but only do so if we really
10516 # can.
10517 if test x"$enable_tui" != xno; then
10518   if test -d $srcdir/tui; then
10519     if test "$curses_found" != no; then
10520       CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
10521       CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
10522       CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
10523       ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
10524       CONFIG_ALL="${CONFIG_ALL} all-tui"
10525       CONFIG_CLEAN="${CONFIG_CLEAN} clean-tui"
10526       CONFIG_INSTALL="${CONFIG_INSTALL} install-tui"
10527       CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-tui"
10528     else
10529       if test x"$enable_tui" = xyes; then
10530         { { echo "$as_me:$LINENO: error: no enhanced curses library found; disable TUI" >&5
10531 echo "$as_me: error: no enhanced curses library found; disable TUI" >&2;}
10532    { (exit 1); exit 1; }; }
10533       else
10534         { echo "$as_me:$LINENO: WARNING: no enhanced curses library found; disabling TUI" >&5
10535 echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
10536       fi
10537     fi
10538   fi
10539 fi
10540
10541 # Since GDB uses Readline, we need termcap functionality.  In many
10542 # cases this will be provided by the curses library, but some systems
10543 # have a seperate termcap library, or no curses library at all.
10544
10545 case $host_os in
10546   cygwin*)
10547     if test -d $srcdir/libtermcap; then
10548       LIBS="../libtermcap/libtermcap.a $LIBS"
10549       ac_cv_search_tgetent="../libtermcap/libtermcap.a"
10550     fi ;;
10551   go32* | *djgpp*)
10552     ac_cv_search_tgetent="none required"
10553     ;;
10554   *mingw32*)
10555     ac_cv_search_tgetent="none required"
10556     CONFIG_OBS="$CONFIG_OBS windows-termcap.o"
10557     ;;
10558 esac
10559
10560 # These are the libraries checked by Readline.
10561 echo "$as_me:$LINENO: checking for library containing tgetent" >&5
10562 echo $ECHO_N "checking for library containing tgetent... $ECHO_C" >&6
10563 if test "${ac_cv_search_tgetent+set}" = set; then
10564   echo $ECHO_N "(cached) $ECHO_C" >&6
10565 else
10566   ac_func_search_save_LIBS=$LIBS
10567 ac_cv_search_tgetent=no
10568 cat >conftest.$ac_ext <<_ACEOF
10569 /* confdefs.h.  */
10570 _ACEOF
10571 cat confdefs.h >>conftest.$ac_ext
10572 cat >>conftest.$ac_ext <<_ACEOF
10573 /* end confdefs.h.  */
10574
10575 /* Override any gcc2 internal prototype to avoid an error.  */
10576 #ifdef __cplusplus
10577 extern "C"
10578 #endif
10579 /* We use char because int might match the return type of a gcc2
10580    builtin and then its argument prototype would still apply.  */
10581 char tgetent ();
10582 int
10583 main ()
10584 {
10585 tgetent ();
10586   ;
10587   return 0;
10588 }
10589 _ACEOF
10590 rm -f conftest.$ac_objext conftest$ac_exeext
10591 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10592   (eval $ac_link) 2>conftest.er1
10593   ac_status=$?
10594   grep -v '^ *+' conftest.er1 >conftest.err
10595   rm -f conftest.er1
10596   cat conftest.err >&5
10597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10598   (exit $ac_status); } &&
10599          { ac_try='test -z "$ac_c_werror_flag"
10600                          || test ! -s conftest.err'
10601   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10602   (eval $ac_try) 2>&5
10603   ac_status=$?
10604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10605   (exit $ac_status); }; } &&
10606          { ac_try='test -s conftest$ac_exeext'
10607   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10608   (eval $ac_try) 2>&5
10609   ac_status=$?
10610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10611   (exit $ac_status); }; }; then
10612   ac_cv_search_tgetent="none required"
10613 else
10614   echo "$as_me: failed program was:" >&5
10615 sed 's/^/| /' conftest.$ac_ext >&5
10616
10617 fi
10618 rm -f conftest.err conftest.$ac_objext \
10619       conftest$ac_exeext conftest.$ac_ext
10620 if test "$ac_cv_search_tgetent" = no; then
10621   for ac_lib in termcap tinfo curses ncurses; do
10622     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
10623     cat >conftest.$ac_ext <<_ACEOF
10624 /* confdefs.h.  */
10625 _ACEOF
10626 cat confdefs.h >>conftest.$ac_ext
10627 cat >>conftest.$ac_ext <<_ACEOF
10628 /* end confdefs.h.  */
10629
10630 /* Override any gcc2 internal prototype to avoid an error.  */
10631 #ifdef __cplusplus
10632 extern "C"
10633 #endif
10634 /* We use char because int might match the return type of a gcc2
10635    builtin and then its argument prototype would still apply.  */
10636 char tgetent ();
10637 int
10638 main ()
10639 {
10640 tgetent ();
10641   ;
10642   return 0;
10643 }
10644 _ACEOF
10645 rm -f conftest.$ac_objext conftest$ac_exeext
10646 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10647   (eval $ac_link) 2>conftest.er1
10648   ac_status=$?
10649   grep -v '^ *+' conftest.er1 >conftest.err
10650   rm -f conftest.er1
10651   cat conftest.err >&5
10652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10653   (exit $ac_status); } &&
10654          { ac_try='test -z "$ac_c_werror_flag"
10655                          || test ! -s conftest.err'
10656   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10657   (eval $ac_try) 2>&5
10658   ac_status=$?
10659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10660   (exit $ac_status); }; } &&
10661          { ac_try='test -s conftest$ac_exeext'
10662   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10663   (eval $ac_try) 2>&5
10664   ac_status=$?
10665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10666   (exit $ac_status); }; }; then
10667   ac_cv_search_tgetent="-l$ac_lib"
10668 break
10669 else
10670   echo "$as_me: failed program was:" >&5
10671 sed 's/^/| /' conftest.$ac_ext >&5
10672
10673 fi
10674 rm -f conftest.err conftest.$ac_objext \
10675       conftest$ac_exeext conftest.$ac_ext
10676   done
10677 fi
10678 LIBS=$ac_func_search_save_LIBS
10679 fi
10680 echo "$as_me:$LINENO: result: $ac_cv_search_tgetent" >&5
10681 echo "${ECHO_T}$ac_cv_search_tgetent" >&6
10682 if test "$ac_cv_search_tgetent" != no; then
10683   test "$ac_cv_search_tgetent" = "none required" || LIBS="$ac_cv_search_tgetent $LIBS"
10684
10685 fi
10686
10687
10688 if test "$ac_cv_search_tgetent" = no; then
10689   { { echo "$as_me:$LINENO: error: no termcap library found" >&5
10690 echo "$as_me: error: no termcap library found" >&2;}
10691    { (exit 1); exit 1; }; }
10692 fi
10693
10694
10695 # Check whether --with-system-readline or --without-system-readline was given.
10696 if test "${with_system_readline+set}" = set; then
10697   withval="$with_system_readline"
10698
10699 fi;
10700
10701 if test "$with_system_readline" = yes; then
10702   READLINE=-lreadline
10703   READLINE_DEPS=
10704   READLINE_CFLAGS=
10705 else
10706   READLINE='$(READLINE_DIR)/libreadline.a'
10707   READLINE_DEPS='$(READLINE)'
10708   READLINE_CFLAGS='-I$(READLINE_SRC)/..'
10709 fi
10710
10711
10712
10713
10714
10715 # Check whether --with-expat or --without-expat was given.
10716 if test "${with_expat+set}" = set; then
10717   withval="$with_expat"
10718
10719 else
10720   with_expat=auto
10721 fi;
10722 echo "$as_me:$LINENO: checking whether to use expat" >&5
10723 echo $ECHO_N "checking whether to use expat... $ECHO_C" >&6
10724 echo "$as_me:$LINENO: result: $with_expat" >&5
10725 echo "${ECHO_T}$with_expat" >&6
10726
10727 if test "${with_expat}" = no; then
10728   { echo "$as_me:$LINENO: WARNING: expat support disabled; some features may be unavailable." >&5
10729 echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
10730   HAVE_LIBEXPAT=no
10731 else
10732
10733       if test "X$prefix" = "XNONE"; then
10734     acl_final_prefix="$ac_default_prefix"
10735   else
10736     acl_final_prefix="$prefix"
10737   fi
10738   if test "X$exec_prefix" = "XNONE"; then
10739     acl_final_exec_prefix='${prefix}'
10740   else
10741     acl_final_exec_prefix="$exec_prefix"
10742   fi
10743   acl_save_prefix="$prefix"
10744   prefix="$acl_final_prefix"
10745   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
10746   prefix="$acl_save_prefix"
10747
10748
10749 # Check whether --with-gnu-ld or --without-gnu-ld was given.
10750 if test "${with_gnu_ld+set}" = set; then
10751   withval="$with_gnu_ld"
10752   test "$withval" = no || with_gnu_ld=yes
10753 else
10754   with_gnu_ld=no
10755 fi;
10756 # Prepare PATH_SEPARATOR.
10757 # The user is always right.
10758 if test "${PATH_SEPARATOR+set}" != set; then
10759   echo "#! /bin/sh" >conf$$.sh
10760   echo  "exit 0"   >>conf$$.sh
10761   chmod +x conf$$.sh
10762   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10763     PATH_SEPARATOR=';'
10764   else
10765     PATH_SEPARATOR=:
10766   fi
10767   rm -f conf$$.sh
10768 fi
10769 ac_prog=ld
10770 if test "$GCC" = yes; then
10771   # Check if gcc -print-prog-name=ld gives a path.
10772   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
10773 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
10774   case $host in
10775   *-*-mingw*)
10776     # gcc leaves a trailing carriage return which upsets mingw
10777     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10778   *)
10779     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10780   esac
10781   case $ac_prog in
10782     # Accept absolute paths.
10783     [\\/]* | [A-Za-z]:[\\/]*)
10784       re_direlt='/[^/][^/]*/\.\./'
10785       # Canonicalize the path of ld
10786       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
10787       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
10788         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
10789       done
10790       test -z "$LD" && LD="$ac_prog"
10791       ;;
10792   "")
10793     # If it fails, then pretend we aren't using GCC.
10794     ac_prog=ld
10795     ;;
10796   *)
10797     # If it is relative, then search for the first ld in PATH.
10798     with_gnu_ld=unknown
10799     ;;
10800   esac
10801 elif test "$with_gnu_ld" = yes; then
10802   echo "$as_me:$LINENO: checking for GNU ld" >&5
10803 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
10804 else
10805   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
10806 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
10807 fi
10808 if test "${acl_cv_path_LD+set}" = set; then
10809   echo $ECHO_N "(cached) $ECHO_C" >&6
10810 else
10811   if test -z "$LD"; then
10812   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10813   for ac_dir in $PATH; do
10814     test -z "$ac_dir" && ac_dir=.
10815     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
10816       acl_cv_path_LD="$ac_dir/$ac_prog"
10817       # Check to see if the program is GNU ld.  I'd rather use --version,
10818       # but apparently some GNU ld's only accept -v.
10819       # Break only if it was the GNU/non-GNU ld that we prefer.
10820       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
10821         test "$with_gnu_ld" != no && break
10822       else
10823         test "$with_gnu_ld" != yes && break
10824       fi
10825     fi
10826   done
10827   IFS="$ac_save_ifs"
10828 else
10829   acl_cv_path_LD="$LD" # Let the user override the test with a path.
10830 fi
10831 fi
10832
10833 LD="$acl_cv_path_LD"
10834 if test -n "$LD"; then
10835   echo "$as_me:$LINENO: result: $LD" >&5
10836 echo "${ECHO_T}$LD" >&6
10837 else
10838   echo "$as_me:$LINENO: result: no" >&5
10839 echo "${ECHO_T}no" >&6
10840 fi
10841 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
10842 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
10843    { (exit 1); exit 1; }; }
10844 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
10845 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
10846 if test "${acl_cv_prog_gnu_ld+set}" = set; then
10847   echo $ECHO_N "(cached) $ECHO_C" >&6
10848 else
10849   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10850 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
10851   acl_cv_prog_gnu_ld=yes
10852 else
10853   acl_cv_prog_gnu_ld=no
10854 fi
10855 fi
10856 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
10857 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
10858 with_gnu_ld=$acl_cv_prog_gnu_ld
10859
10860
10861
10862                                                 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
10863 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
10864 if test "${acl_cv_rpath+set}" = set; then
10865   echo $ECHO_N "(cached) $ECHO_C" >&6
10866 else
10867
10868     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
10869     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10870     . ./conftest.sh
10871     rm -f ./conftest.sh
10872     acl_cv_rpath=done
10873
10874 fi
10875 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
10876 echo "${ECHO_T}$acl_cv_rpath" >&6
10877   wl="$acl_cv_wl"
10878   libext="$acl_cv_libext"
10879   shlibext="$acl_cv_shlibext"
10880   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
10881   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
10882   hardcode_direct="$acl_cv_hardcode_direct"
10883   hardcode_minus_L="$acl_cv_hardcode_minus_L"
10884     # Check whether --enable-rpath or --disable-rpath was given.
10885 if test "${enable_rpath+set}" = set; then
10886   enableval="$enable_rpath"
10887   :
10888 else
10889   enable_rpath=yes
10890 fi;
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900     use_additional=yes
10901
10902   acl_save_prefix="$prefix"
10903   prefix="$acl_final_prefix"
10904   acl_save_exec_prefix="$exec_prefix"
10905   exec_prefix="$acl_final_exec_prefix"
10906
10907     eval additional_includedir=\"$includedir\"
10908     eval additional_libdir=\"$libdir\"
10909
10910   exec_prefix="$acl_save_exec_prefix"
10911   prefix="$acl_save_prefix"
10912
10913
10914 # Check whether --with-libexpat-prefix or --without-libexpat-prefix was given.
10915 if test "${with_libexpat_prefix+set}" = set; then
10916   withval="$with_libexpat_prefix"
10917
10918     if test "X$withval" = "Xno"; then
10919       use_additional=no
10920     else
10921       if test "X$withval" = "X"; then
10922
10923   acl_save_prefix="$prefix"
10924   prefix="$acl_final_prefix"
10925   acl_save_exec_prefix="$exec_prefix"
10926   exec_prefix="$acl_final_exec_prefix"
10927
10928           eval additional_includedir=\"$includedir\"
10929           eval additional_libdir=\"$libdir\"
10930
10931   exec_prefix="$acl_save_exec_prefix"
10932   prefix="$acl_save_prefix"
10933
10934       else
10935         additional_includedir="$withval/include"
10936         additional_libdir="$withval/lib"
10937       fi
10938     fi
10939
10940 fi;
10941       LIBEXPAT=
10942   LTLIBEXPAT=
10943   INCEXPAT=
10944   rpathdirs=
10945   ltrpathdirs=
10946   names_already_handled=
10947   names_next_round='expat '
10948   while test -n "$names_next_round"; do
10949     names_this_round="$names_next_round"
10950     names_next_round=
10951     for name in $names_this_round; do
10952       already_handled=
10953       for n in $names_already_handled; do
10954         if test "$n" = "$name"; then
10955           already_handled=yes
10956           break
10957         fi
10958       done
10959       if test -z "$already_handled"; then
10960         names_already_handled="$names_already_handled $name"
10961                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10962         eval value=\"\$HAVE_LIB$uppername\"
10963         if test -n "$value"; then
10964           if test "$value" = yes; then
10965             eval value=\"\$LIB$uppername\"
10966             test -z "$value" || LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$value"
10967             eval value=\"\$LTLIB$uppername\"
10968             test -z "$value" || LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
10969           else
10970                                     :
10971           fi
10972         else
10973                               found_dir=
10974           found_la=
10975           found_so=
10976           found_a=
10977           if test $use_additional = yes; then
10978             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10979               found_dir="$additional_libdir"
10980               found_so="$additional_libdir/lib$name.$shlibext"
10981               if test -f "$additional_libdir/lib$name.la"; then
10982                 found_la="$additional_libdir/lib$name.la"
10983               fi
10984             else
10985               if test -f "$additional_libdir/lib$name.$libext"; then
10986                 found_dir="$additional_libdir"
10987                 found_a="$additional_libdir/lib$name.$libext"
10988                 if test -f "$additional_libdir/lib$name.la"; then
10989                   found_la="$additional_libdir/lib$name.la"
10990                 fi
10991               fi
10992             fi
10993           fi
10994           if test "X$found_dir" = "X"; then
10995             for x in $LDFLAGS $LTLIBEXPAT; do
10996
10997   acl_save_prefix="$prefix"
10998   prefix="$acl_final_prefix"
10999   acl_save_exec_prefix="$exec_prefix"
11000   exec_prefix="$acl_final_exec_prefix"
11001   eval x=\"$x\"
11002   exec_prefix="$acl_save_exec_prefix"
11003   prefix="$acl_save_prefix"
11004
11005               case "$x" in
11006                 -L*)
11007                   dir=`echo "X$x" | sed -e 's/^X-L//'`
11008                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
11009                     found_dir="$dir"
11010                     found_so="$dir/lib$name.$shlibext"
11011                     if test -f "$dir/lib$name.la"; then
11012                       found_la="$dir/lib$name.la"
11013                     fi
11014                   else
11015                     if test -f "$dir/lib$name.$libext"; then
11016                       found_dir="$dir"
11017                       found_a="$dir/lib$name.$libext"
11018                       if test -f "$dir/lib$name.la"; then
11019                         found_la="$dir/lib$name.la"
11020                       fi
11021                     fi
11022                   fi
11023                   ;;
11024               esac
11025               if test "X$found_dir" != "X"; then
11026                 break
11027               fi
11028             done
11029           fi
11030           if test "X$found_dir" != "X"; then
11031                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
11032             if test "X$found_so" != "X"; then
11033                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
11034                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11035               else
11036                                                                                 haveit=
11037                 for x in $ltrpathdirs; do
11038                   if test "X$x" = "X$found_dir"; then
11039                     haveit=yes
11040                     break
11041                   fi
11042                 done
11043                 if test -z "$haveit"; then
11044                   ltrpathdirs="$ltrpathdirs $found_dir"
11045                 fi
11046                                 if test "$hardcode_direct" = yes; then
11047                                                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11048                 else
11049                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
11050                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11051                                                             haveit=
11052                     for x in $rpathdirs; do
11053                       if test "X$x" = "X$found_dir"; then
11054                         haveit=yes
11055                         break
11056                       fi
11057                     done
11058                     if test -z "$haveit"; then
11059                       rpathdirs="$rpathdirs $found_dir"
11060                     fi
11061                   else
11062                                                                                 haveit=
11063                     for x in $LDFLAGS $LIBEXPAT; do
11064
11065   acl_save_prefix="$prefix"
11066   prefix="$acl_final_prefix"
11067   acl_save_exec_prefix="$exec_prefix"
11068   exec_prefix="$acl_final_exec_prefix"
11069   eval x=\"$x\"
11070   exec_prefix="$acl_save_exec_prefix"
11071   prefix="$acl_save_prefix"
11072
11073                       if test "X$x" = "X-L$found_dir"; then
11074                         haveit=yes
11075                         break
11076                       fi
11077                     done
11078                     if test -z "$haveit"; then
11079                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
11080                     fi
11081                     if test "$hardcode_minus_L" != no; then
11082                                                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11083                     else
11084                                                                                                                                                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
11085                     fi
11086                   fi
11087                 fi
11088               fi
11089             else
11090               if test "X$found_a" != "X"; then
11091                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
11092               else
11093                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
11094               fi
11095             fi
11096                         additional_includedir=
11097             case "$found_dir" in
11098               */lib | */lib/)
11099                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
11100                 additional_includedir="$basedir/include"
11101                 ;;
11102             esac
11103             if test "X$additional_includedir" != "X"; then
11104                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
11105                 haveit=
11106                 if test "X$additional_includedir" = "X/usr/local/include"; then
11107                   if test -n "$GCC"; then
11108                     case $host_os in
11109                       linux*) haveit=yes;;
11110                     esac
11111                   fi
11112                 fi
11113                 if test -z "$haveit"; then
11114                   for x in $CPPFLAGS $INCEXPAT; do
11115
11116   acl_save_prefix="$prefix"
11117   prefix="$acl_final_prefix"
11118   acl_save_exec_prefix="$exec_prefix"
11119   exec_prefix="$acl_final_exec_prefix"
11120   eval x=\"$x\"
11121   exec_prefix="$acl_save_exec_prefix"
11122   prefix="$acl_save_prefix"
11123
11124                     if test "X$x" = "X-I$additional_includedir"; then
11125                       haveit=yes
11126                       break
11127                     fi
11128                   done
11129                   if test -z "$haveit"; then
11130                     if test -d "$additional_includedir"; then
11131                                             INCEXPAT="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
11132                     fi
11133                   fi
11134                 fi
11135               fi
11136             fi
11137                         if test -n "$found_la"; then
11138                                                         save_libdir="$libdir"
11139               case "$found_la" in
11140                 */* | *\\*) . "$found_la" ;;
11141                 *) . "./$found_la" ;;
11142               esac
11143               libdir="$save_libdir"
11144                             for dep in $dependency_libs; do
11145                 case "$dep" in
11146                   -L*)
11147                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
11148                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
11149                       haveit=
11150                       if test "X$additional_libdir" = "X/usr/local/lib"; then
11151                         if test -n "$GCC"; then
11152                           case $host_os in
11153                             linux*) haveit=yes;;
11154                           esac
11155                         fi
11156                       fi
11157                       if test -z "$haveit"; then
11158                         haveit=
11159                         for x in $LDFLAGS $LIBEXPAT; do
11160
11161   acl_save_prefix="$prefix"
11162   prefix="$acl_final_prefix"
11163   acl_save_exec_prefix="$exec_prefix"
11164   exec_prefix="$acl_final_exec_prefix"
11165   eval x=\"$x\"
11166   exec_prefix="$acl_save_exec_prefix"
11167   prefix="$acl_save_prefix"
11168
11169                           if test "X$x" = "X-L$additional_libdir"; then
11170                             haveit=yes
11171                             break
11172                           fi
11173                         done
11174                         if test -z "$haveit"; then
11175                           if test -d "$additional_libdir"; then
11176                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
11177                           fi
11178                         fi
11179                         haveit=
11180                         for x in $LDFLAGS $LTLIBEXPAT; do
11181
11182   acl_save_prefix="$prefix"
11183   prefix="$acl_final_prefix"
11184   acl_save_exec_prefix="$exec_prefix"
11185   exec_prefix="$acl_final_exec_prefix"
11186   eval x=\"$x\"
11187   exec_prefix="$acl_save_exec_prefix"
11188   prefix="$acl_save_prefix"
11189
11190                           if test "X$x" = "X-L$additional_libdir"; then
11191                             haveit=yes
11192                             break
11193                           fi
11194                         done
11195                         if test -z "$haveit"; then
11196                           if test -d "$additional_libdir"; then
11197                                                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
11198                           fi
11199                         fi
11200                       fi
11201                     fi
11202                     ;;
11203                   -R*)
11204                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
11205                     if test "$enable_rpath" != no; then
11206                                                                   haveit=
11207                       for x in $rpathdirs; do
11208                         if test "X$x" = "X$dir"; then
11209                           haveit=yes
11210                           break
11211                         fi
11212                       done
11213                       if test -z "$haveit"; then
11214                         rpathdirs="$rpathdirs $dir"
11215                       fi
11216                                                                   haveit=
11217                       for x in $ltrpathdirs; do
11218                         if test "X$x" = "X$dir"; then
11219                           haveit=yes
11220                           break
11221                         fi
11222                       done
11223                       if test -z "$haveit"; then
11224                         ltrpathdirs="$ltrpathdirs $dir"
11225                       fi
11226                     fi
11227                     ;;
11228                   -l*)
11229                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11230                     ;;
11231                   *.la)
11232                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11233                     ;;
11234                   *)
11235                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$dep"
11236                     LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
11237                     ;;
11238                 esac
11239               done
11240             fi
11241           else
11242                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
11243             LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
11244           fi
11245         fi
11246       fi
11247     done
11248   done
11249   if test "X$rpathdirs" != "X"; then
11250     if test -n "$hardcode_libdir_separator"; then
11251                         alldirs=
11252       for found_dir in $rpathdirs; do
11253         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
11254       done
11255             acl_save_libdir="$libdir"
11256       libdir="$alldirs"
11257       eval flag=\"$hardcode_libdir_flag_spec\"
11258       libdir="$acl_save_libdir"
11259       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
11260     else
11261             for found_dir in $rpathdirs; do
11262         acl_save_libdir="$libdir"
11263         libdir="$found_dir"
11264         eval flag=\"$hardcode_libdir_flag_spec\"
11265         libdir="$acl_save_libdir"
11266         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
11267       done
11268     fi
11269   fi
11270   if test "X$ltrpathdirs" != "X"; then
11271             for found_dir in $ltrpathdirs; do
11272       LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
11273     done
11274   fi
11275
11276
11277         ac_save_CPPFLAGS="$CPPFLAGS"
11278
11279   for element in $INCEXPAT; do
11280     haveit=
11281     for x in $CPPFLAGS; do
11282
11283   acl_save_prefix="$prefix"
11284   prefix="$acl_final_prefix"
11285   acl_save_exec_prefix="$exec_prefix"
11286   exec_prefix="$acl_final_exec_prefix"
11287   eval x=\"$x\"
11288   exec_prefix="$acl_save_exec_prefix"
11289   prefix="$acl_save_prefix"
11290
11291       if test "X$x" = "X$element"; then
11292         haveit=yes
11293         break
11294       fi
11295     done
11296     if test -z "$haveit"; then
11297       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11298     fi
11299   done
11300
11301
11302   echo "$as_me:$LINENO: checking for libexpat" >&5
11303 echo $ECHO_N "checking for libexpat... $ECHO_C" >&6
11304 if test "${ac_cv_libexpat+set}" = set; then
11305   echo $ECHO_N "(cached) $ECHO_C" >&6
11306 else
11307
11308     ac_save_LIBS="$LIBS"
11309     LIBS="$LIBS $LIBEXPAT"
11310     cat >conftest.$ac_ext <<_ACEOF
11311 /* confdefs.h.  */
11312 _ACEOF
11313 cat confdefs.h >>conftest.$ac_ext
11314 cat >>conftest.$ac_ext <<_ACEOF
11315 /* end confdefs.h.  */
11316 #include "expat.h"
11317 int
11318 main ()
11319 {
11320 XML_Parser p = XML_ParserCreate (0);
11321   ;
11322   return 0;
11323 }
11324 _ACEOF
11325 rm -f conftest.$ac_objext conftest$ac_exeext
11326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11327   (eval $ac_link) 2>conftest.er1
11328   ac_status=$?
11329   grep -v '^ *+' conftest.er1 >conftest.err
11330   rm -f conftest.er1
11331   cat conftest.err >&5
11332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11333   (exit $ac_status); } &&
11334          { ac_try='test -z "$ac_c_werror_flag"
11335                          || test ! -s conftest.err'
11336   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11337   (eval $ac_try) 2>&5
11338   ac_status=$?
11339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11340   (exit $ac_status); }; } &&
11341          { ac_try='test -s conftest$ac_exeext'
11342   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11343   (eval $ac_try) 2>&5
11344   ac_status=$?
11345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11346   (exit $ac_status); }; }; then
11347   ac_cv_libexpat=yes
11348 else
11349   echo "$as_me: failed program was:" >&5
11350 sed 's/^/| /' conftest.$ac_ext >&5
11351
11352 ac_cv_libexpat=no
11353 fi
11354 rm -f conftest.err conftest.$ac_objext \
11355       conftest$ac_exeext conftest.$ac_ext
11356     LIBS="$ac_save_LIBS"
11357
11358 fi
11359 echo "$as_me:$LINENO: result: $ac_cv_libexpat" >&5
11360 echo "${ECHO_T}$ac_cv_libexpat" >&6
11361   if test "$ac_cv_libexpat" = yes; then
11362     HAVE_LIBEXPAT=yes
11363
11364 cat >>confdefs.h <<\_ACEOF
11365 #define HAVE_LIBEXPAT 1
11366 _ACEOF
11367
11368     echo "$as_me:$LINENO: checking how to link with libexpat" >&5
11369 echo $ECHO_N "checking how to link with libexpat... $ECHO_C" >&6
11370     echo "$as_me:$LINENO: result: $LIBEXPAT" >&5
11371 echo "${ECHO_T}$LIBEXPAT" >&6
11372   else
11373     HAVE_LIBEXPAT=no
11374             CPPFLAGS="$ac_save_CPPFLAGS"
11375     LIBEXPAT=
11376     LTLIBEXPAT=
11377   fi
11378
11379
11380
11381
11382
11383
11384   if test "$HAVE_LIBEXPAT" != yes; then
11385     if test "$with_expat" = yes; then
11386       { { echo "$as_me:$LINENO: error: expat is missing or unusable" >&5
11387 echo "$as_me: error: expat is missing or unusable" >&2;}
11388    { (exit 1); exit 1; }; }
11389     else
11390       { echo "$as_me:$LINENO: WARNING: expat is missing or unusable; some features may be unavailable." >&5
11391 echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
11392     fi
11393   else
11394     save_LIBS=$LIBS
11395     LIBS="$LIBS $LIBEXPAT"
11396
11397 for ac_func in XML_StopParser
11398 do
11399 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11400 echo "$as_me:$LINENO: checking for $ac_func" >&5
11401 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11402 if eval "test \"\${$as_ac_var+set}\" = set"; then
11403   echo $ECHO_N "(cached) $ECHO_C" >&6
11404 else
11405   cat >conftest.$ac_ext <<_ACEOF
11406 /* confdefs.h.  */
11407 _ACEOF
11408 cat confdefs.h >>conftest.$ac_ext
11409 cat >>conftest.$ac_ext <<_ACEOF
11410 /* end confdefs.h.  */
11411 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11412    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11413 #define $ac_func innocuous_$ac_func
11414
11415 /* System header to define __stub macros and hopefully few prototypes,
11416     which can conflict with char $ac_func (); below.
11417     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11418     <limits.h> exists even on freestanding compilers.  */
11419
11420 #ifdef __STDC__
11421 # include <limits.h>
11422 #else
11423 # include <assert.h>
11424 #endif
11425
11426 #undef $ac_func
11427
11428 /* Override any gcc2 internal prototype to avoid an error.  */
11429 #ifdef __cplusplus
11430 extern "C"
11431 {
11432 #endif
11433 /* We use char because int might match the return type of a gcc2
11434    builtin and then its argument prototype would still apply.  */
11435 char $ac_func ();
11436 /* The GNU C library defines this for functions which it implements
11437     to always fail with ENOSYS.  Some functions are actually named
11438     something starting with __ and the normal name is an alias.  */
11439 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11440 choke me
11441 #else
11442 char (*f) () = $ac_func;
11443 #endif
11444 #ifdef __cplusplus
11445 }
11446 #endif
11447
11448 int
11449 main ()
11450 {
11451 return f != $ac_func;
11452   ;
11453   return 0;
11454 }
11455 _ACEOF
11456 rm -f conftest.$ac_objext conftest$ac_exeext
11457 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11458   (eval $ac_link) 2>conftest.er1
11459   ac_status=$?
11460   grep -v '^ *+' conftest.er1 >conftest.err
11461   rm -f conftest.er1
11462   cat conftest.err >&5
11463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11464   (exit $ac_status); } &&
11465          { ac_try='test -z "$ac_c_werror_flag"
11466                          || test ! -s conftest.err'
11467   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11468   (eval $ac_try) 2>&5
11469   ac_status=$?
11470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11471   (exit $ac_status); }; } &&
11472          { ac_try='test -s conftest$ac_exeext'
11473   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11474   (eval $ac_try) 2>&5
11475   ac_status=$?
11476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11477   (exit $ac_status); }; }; then
11478   eval "$as_ac_var=yes"
11479 else
11480   echo "$as_me: failed program was:" >&5
11481 sed 's/^/| /' conftest.$ac_ext >&5
11482
11483 eval "$as_ac_var=no"
11484 fi
11485 rm -f conftest.err conftest.$ac_objext \
11486       conftest$ac_exeext conftest.$ac_ext
11487 fi
11488 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11489 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11490 if test `eval echo '${'$as_ac_var'}'` = yes; then
11491   cat >>confdefs.h <<_ACEOF
11492 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11493 _ACEOF
11494
11495 fi
11496 done
11497
11498     LIBS=$save_LIBS
11499   fi
11500 fi
11501
11502
11503
11504
11505 # Check whether --with-python or --without-python was given.
11506 if test "${with_python+set}" = set; then
11507   withval="$with_python"
11508
11509 else
11510   with_python=auto
11511 fi;
11512 echo "$as_me:$LINENO: checking whether to use python" >&5
11513 echo $ECHO_N "checking whether to use python... $ECHO_C" >&6
11514 echo "$as_me:$LINENO: result: $with_python" >&5
11515 echo "${ECHO_T}$with_python" >&6
11516
11517 if test "${with_python}" = no; then
11518   { echo "$as_me:$LINENO: WARNING: python support disabled; some features may be unavailable." >&5
11519 echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
11520   have_libpython=no
11521 else
11522   case "${with_python}" in
11523   yes | auto)
11524     # Leave as empty, use defaults.
11525     python_includes=
11526     python_libs=
11527     ;;
11528   /*)
11529     python_includes="-I${with_python}/include"
11530     python_libs="-L${with_python}/lib"
11531     ;;
11532   *)
11533     { { echo "$as_me:$LINENO: error: invalid value for --with-python" >&5
11534 echo "$as_me: error: invalid value for --with-python" >&2;}
11535    { (exit 1); exit 1; }; }
11536     ;;
11537   esac
11538
11539   save_CPPFLAGS=$CPPFLAGS
11540   CPPFLAGS="$CPPFLAGS ${python_includes}"
11541   save_LIBS=$LIBS
11542   LIBS="$LIBS ${python_libs}"
11543   have_libpython=no
11544   if test "${have_libpython}" = no; then
11545
11546   version=python2.6
11547
11548
11549   HAVE_LIBPYTHON2_6=no
11550   echo "$as_me:$LINENO: checking for ${version}" >&5
11551 echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11552   save_LIBS=$LIBS
11553   LIBS="$LIBS -l${version}"
11554   cat >conftest.$ac_ext <<_ACEOF
11555 /* confdefs.h.  */
11556 _ACEOF
11557 cat confdefs.h >>conftest.$ac_ext
11558 cat >>conftest.$ac_ext <<_ACEOF
11559 /* end confdefs.h.  */
11560 #include "${version}/Python.h"
11561 int
11562 main ()
11563 {
11564 Py_Initialize ();
11565   ;
11566   return 0;
11567 }
11568 _ACEOF
11569 rm -f conftest.$ac_objext conftest$ac_exeext
11570 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11571   (eval $ac_link) 2>conftest.er1
11572   ac_status=$?
11573   grep -v '^ *+' conftest.er1 >conftest.err
11574   rm -f conftest.er1
11575   cat conftest.err >&5
11576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11577   (exit $ac_status); } &&
11578          { ac_try='test -z "$ac_c_werror_flag"
11579                          || test ! -s conftest.err'
11580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11581   (eval $ac_try) 2>&5
11582   ac_status=$?
11583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11584   (exit $ac_status); }; } &&
11585          { ac_try='test -s conftest$ac_exeext'
11586   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11587   (eval $ac_try) 2>&5
11588   ac_status=$?
11589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11590   (exit $ac_status); }; }; then
11591   HAVE_LIBPYTHON2_6=yes
11592                   have_libpython=yes
11593 else
11594   echo "$as_me: failed program was:" >&5
11595 sed 's/^/| /' conftest.$ac_ext >&5
11596
11597 LIBS=$save_LIBS
11598 fi
11599 rm -f conftest.err conftest.$ac_objext \
11600       conftest$ac_exeext conftest.$ac_ext
11601   echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_6" >&5
11602 echo "${ECHO_T}$HAVE_LIBPYTHON2_6" >&6
11603
11604     if test "${HAVE_LIBPYTHON2_6}" = yes; then
11605
11606 cat >>confdefs.h <<\_ACEOF
11607 #define HAVE_LIBPYTHON2_6 1
11608 _ACEOF
11609
11610     fi
11611   fi
11612   if test ${have_libpython} = no; then
11613
11614   version=python2.5
11615
11616
11617   HAVE_LIBPYTHON2_5=no
11618   echo "$as_me:$LINENO: checking for ${version}" >&5
11619 echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11620   save_LIBS=$LIBS
11621   LIBS="$LIBS -l${version}"
11622   cat >conftest.$ac_ext <<_ACEOF
11623 /* confdefs.h.  */
11624 _ACEOF
11625 cat confdefs.h >>conftest.$ac_ext
11626 cat >>conftest.$ac_ext <<_ACEOF
11627 /* end confdefs.h.  */
11628 #include "${version}/Python.h"
11629 int
11630 main ()
11631 {
11632 Py_Initialize ();
11633   ;
11634   return 0;
11635 }
11636 _ACEOF
11637 rm -f conftest.$ac_objext conftest$ac_exeext
11638 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11639   (eval $ac_link) 2>conftest.er1
11640   ac_status=$?
11641   grep -v '^ *+' conftest.er1 >conftest.err
11642   rm -f conftest.er1
11643   cat conftest.err >&5
11644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11645   (exit $ac_status); } &&
11646          { ac_try='test -z "$ac_c_werror_flag"
11647                          || test ! -s conftest.err'
11648   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11649   (eval $ac_try) 2>&5
11650   ac_status=$?
11651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11652   (exit $ac_status); }; } &&
11653          { ac_try='test -s conftest$ac_exeext'
11654   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11655   (eval $ac_try) 2>&5
11656   ac_status=$?
11657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11658   (exit $ac_status); }; }; then
11659   HAVE_LIBPYTHON2_5=yes
11660                   have_libpython=yes
11661 else
11662   echo "$as_me: failed program was:" >&5
11663 sed 's/^/| /' conftest.$ac_ext >&5
11664
11665 LIBS=$save_LIBS
11666 fi
11667 rm -f conftest.err conftest.$ac_objext \
11668       conftest$ac_exeext conftest.$ac_ext
11669   echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_5" >&5
11670 echo "${ECHO_T}$HAVE_LIBPYTHON2_5" >&6
11671
11672     if test "${HAVE_LIBPYTHON2_5}" = yes; then
11673
11674 cat >>confdefs.h <<\_ACEOF
11675 #define HAVE_LIBPYTHON2_5 1
11676 _ACEOF
11677
11678     fi
11679   fi
11680   if test ${have_libpython} = no; then
11681
11682   version=python2.4
11683
11684
11685   HAVE_LIBPYTHON2_4=no
11686   echo "$as_me:$LINENO: checking for ${version}" >&5
11687 echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11688   save_LIBS=$LIBS
11689   LIBS="$LIBS -l${version}"
11690   cat >conftest.$ac_ext <<_ACEOF
11691 /* confdefs.h.  */
11692 _ACEOF
11693 cat confdefs.h >>conftest.$ac_ext
11694 cat >>conftest.$ac_ext <<_ACEOF
11695 /* end confdefs.h.  */
11696 #include "${version}/Python.h"
11697 int
11698 main ()
11699 {
11700 Py_Initialize ();
11701   ;
11702   return 0;
11703 }
11704 _ACEOF
11705 rm -f conftest.$ac_objext conftest$ac_exeext
11706 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11707   (eval $ac_link) 2>conftest.er1
11708   ac_status=$?
11709   grep -v '^ *+' conftest.er1 >conftest.err
11710   rm -f conftest.er1
11711   cat conftest.err >&5
11712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11713   (exit $ac_status); } &&
11714          { ac_try='test -z "$ac_c_werror_flag"
11715                          || test ! -s conftest.err'
11716   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11717   (eval $ac_try) 2>&5
11718   ac_status=$?
11719   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11720   (exit $ac_status); }; } &&
11721          { ac_try='test -s conftest$ac_exeext'
11722   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11723   (eval $ac_try) 2>&5
11724   ac_status=$?
11725   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11726   (exit $ac_status); }; }; then
11727   HAVE_LIBPYTHON2_4=yes
11728                   have_libpython=yes
11729 else
11730   echo "$as_me: failed program was:" >&5
11731 sed 's/^/| /' conftest.$ac_ext >&5
11732
11733 LIBS=$save_LIBS
11734 fi
11735 rm -f conftest.err conftest.$ac_objext \
11736       conftest$ac_exeext conftest.$ac_ext
11737   echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_4" >&5
11738 echo "${ECHO_T}$HAVE_LIBPYTHON2_4" >&6
11739
11740     if test "${HAVE_LIBPYTHON2_4}" = yes; then
11741
11742 cat >>confdefs.h <<\_ACEOF
11743 #define HAVE_LIBPYTHON2_4 1
11744 _ACEOF
11745
11746     fi
11747   fi
11748   if test ${have_libpython} = no; then
11749     case "${with_python}" in
11750     yes)
11751       { { echo "$as_me:$LINENO: error: python is missing or unusable" >&5
11752 echo "$as_me: error: python is missing or unusable" >&2;}
11753    { (exit 1); exit 1; }; }
11754       ;;
11755     auto)
11756       { echo "$as_me:$LINENO: WARNING: python is missing or unusable; some features may be unavailable." >&5
11757 echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
11758       ;;
11759     *)
11760       { { echo "$as_me:$LINENO: error: no usable python found at ${with_python}" >&5
11761 echo "$as_me: error: no usable python found at ${with_python}" >&2;}
11762    { (exit 1); exit 1; }; }
11763       ;;
11764     esac
11765     CPPFLAGS=$save_CPPFLAGS
11766     LIBS=$save_LIBS
11767   fi
11768 fi
11769
11770 if test "${have_libpython}" = yes; then
11771
11772 cat >>confdefs.h <<\_ACEOF
11773 #define HAVE_PYTHON 1
11774 _ACEOF
11775
11776   CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
11777   CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
11778   CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
11779   ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
11780
11781   # Flags needed to compile Python code (taken from python-config --cflags).
11782   # We cannot call python-config directly because it will output whatever was
11783   # used when compiling the Python interpreter itself, including flags which
11784   # would make the python-related objects be compiled differently from the
11785   # rest of GDB (e.g., -O2 and -fPIC).
11786   if test "${GCC}" = yes; then
11787     tentative_python_cflags="-fno-strict-aliasing -DNDEBUG -fwrapv"
11788   fi
11789
11790   if test "x${tentative_python_cflags}" != x; then
11791     echo "$as_me:$LINENO: checking compiler flags for python code" >&5
11792 echo $ECHO_N "checking compiler flags for python code... $ECHO_C" >&6
11793     for flag in ${tentative_python_cflags}; do
11794       # Check that the compiler accepts it
11795       saved_CFLAGS="$CFLAGS"
11796       CFLAGS="$CFLAGS $flag"
11797       cat >conftest.$ac_ext <<_ACEOF
11798 /* confdefs.h.  */
11799 _ACEOF
11800 cat confdefs.h >>conftest.$ac_ext
11801 cat >>conftest.$ac_ext <<_ACEOF
11802 /* end confdefs.h.  */
11803
11804 int
11805 main ()
11806 {
11807
11808   ;
11809   return 0;
11810 }
11811 _ACEOF
11812 rm -f conftest.$ac_objext
11813 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11814   (eval $ac_compile) 2>conftest.er1
11815   ac_status=$?
11816   grep -v '^ *+' conftest.er1 >conftest.err
11817   rm -f conftest.er1
11818   cat conftest.err >&5
11819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11820   (exit $ac_status); } &&
11821          { ac_try='test -z "$ac_c_werror_flag"
11822                          || test ! -s conftest.err'
11823   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11824   (eval $ac_try) 2>&5
11825   ac_status=$?
11826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11827   (exit $ac_status); }; } &&
11828          { ac_try='test -s conftest.$ac_objext'
11829   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11830   (eval $ac_try) 2>&5
11831   ac_status=$?
11832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11833   (exit $ac_status); }; }; then
11834   PYTHON_CFLAGS="${PYTHON_CFLAGS} $flag"
11835 else
11836   echo "$as_me: failed program was:" >&5
11837 sed 's/^/| /' conftest.$ac_ext >&5
11838
11839 fi
11840 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11841       CFLAGS="$saved_CFLAGS"
11842     done
11843     echo "$as_me:$LINENO: result: ${PYTHON_CFLAGS}" >&5
11844 echo "${ECHO_T}${PYTHON_CFLAGS}" >&6
11845   fi
11846 else
11847   # Even if Python support is not compiled in, we need to have these files
11848   # included in order to recognize the GDB command "python".
11849   CONFIG_OBS="$CONFIG_OBS python.o python-value.o"
11850   CONFIG_SRCS="$CONFIG_SRCS python/python.c python/python-value.c"
11851 fi
11852
11853
11854 # ------------------------- #
11855 # Checks for header files.  #
11856 # ------------------------- #
11857
11858
11859
11860
11861
11862
11863 ac_header_dirent=no
11864 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
11865   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11866 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
11867 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
11868 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11869   echo $ECHO_N "(cached) $ECHO_C" >&6
11870 else
11871   cat >conftest.$ac_ext <<_ACEOF
11872 /* confdefs.h.  */
11873 _ACEOF
11874 cat confdefs.h >>conftest.$ac_ext
11875 cat >>conftest.$ac_ext <<_ACEOF
11876 /* end confdefs.h.  */
11877 #include <sys/types.h>
11878 #include <$ac_hdr>
11879
11880 int
11881 main ()
11882 {
11883 if ((DIR *) 0)
11884 return 0;
11885   ;
11886   return 0;
11887 }
11888 _ACEOF
11889 rm -f conftest.$ac_objext
11890 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11891   (eval $ac_compile) 2>conftest.er1
11892   ac_status=$?
11893   grep -v '^ *+' conftest.er1 >conftest.err
11894   rm -f conftest.er1
11895   cat conftest.err >&5
11896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11897   (exit $ac_status); } &&
11898          { ac_try='test -z "$ac_c_werror_flag"
11899                          || test ! -s conftest.err'
11900   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11901   (eval $ac_try) 2>&5
11902   ac_status=$?
11903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904   (exit $ac_status); }; } &&
11905          { ac_try='test -s conftest.$ac_objext'
11906   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11907   (eval $ac_try) 2>&5
11908   ac_status=$?
11909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11910   (exit $ac_status); }; }; then
11911   eval "$as_ac_Header=yes"
11912 else
11913   echo "$as_me: failed program was:" >&5
11914 sed 's/^/| /' conftest.$ac_ext >&5
11915
11916 eval "$as_ac_Header=no"
11917 fi
11918 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11919 fi
11920 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11921 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11922 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11923   cat >>confdefs.h <<_ACEOF
11924 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11925 _ACEOF
11926
11927 ac_header_dirent=$ac_hdr; break
11928 fi
11929
11930 done
11931 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11932 if test $ac_header_dirent = dirent.h; then
11933   echo "$as_me:$LINENO: checking for library containing opendir" >&5
11934 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
11935 if test "${ac_cv_search_opendir+set}" = set; then
11936   echo $ECHO_N "(cached) $ECHO_C" >&6
11937 else
11938   ac_func_search_save_LIBS=$LIBS
11939 ac_cv_search_opendir=no
11940 cat >conftest.$ac_ext <<_ACEOF
11941 /* confdefs.h.  */
11942 _ACEOF
11943 cat confdefs.h >>conftest.$ac_ext
11944 cat >>conftest.$ac_ext <<_ACEOF
11945 /* end confdefs.h.  */
11946
11947 /* Override any gcc2 internal prototype to avoid an error.  */
11948 #ifdef __cplusplus
11949 extern "C"
11950 #endif
11951 /* We use char because int might match the return type of a gcc2
11952    builtin and then its argument prototype would still apply.  */
11953 char opendir ();
11954 int
11955 main ()
11956 {
11957 opendir ();
11958   ;
11959   return 0;
11960 }
11961 _ACEOF
11962 rm -f conftest.$ac_objext conftest$ac_exeext
11963 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11964   (eval $ac_link) 2>conftest.er1
11965   ac_status=$?
11966   grep -v '^ *+' conftest.er1 >conftest.err
11967   rm -f conftest.er1
11968   cat conftest.err >&5
11969   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11970   (exit $ac_status); } &&
11971          { ac_try='test -z "$ac_c_werror_flag"
11972                          || test ! -s conftest.err'
11973   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11974   (eval $ac_try) 2>&5
11975   ac_status=$?
11976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11977   (exit $ac_status); }; } &&
11978          { ac_try='test -s conftest$ac_exeext'
11979   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11980   (eval $ac_try) 2>&5
11981   ac_status=$?
11982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11983   (exit $ac_status); }; }; then
11984   ac_cv_search_opendir="none required"
11985 else
11986   echo "$as_me: failed program was:" >&5
11987 sed 's/^/| /' conftest.$ac_ext >&5
11988
11989 fi
11990 rm -f conftest.err conftest.$ac_objext \
11991       conftest$ac_exeext conftest.$ac_ext
11992 if test "$ac_cv_search_opendir" = no; then
11993   for ac_lib in dir; do
11994     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11995     cat >conftest.$ac_ext <<_ACEOF
11996 /* confdefs.h.  */
11997 _ACEOF
11998 cat confdefs.h >>conftest.$ac_ext
11999 cat >>conftest.$ac_ext <<_ACEOF
12000 /* end confdefs.h.  */
12001
12002 /* Override any gcc2 internal prototype to avoid an error.  */
12003 #ifdef __cplusplus
12004 extern "C"
12005 #endif
12006 /* We use char because int might match the return type of a gcc2
12007    builtin and then its argument prototype would still apply.  */
12008 char opendir ();
12009 int
12010 main ()
12011 {
12012 opendir ();
12013   ;
12014   return 0;
12015 }
12016 _ACEOF
12017 rm -f conftest.$ac_objext conftest$ac_exeext
12018 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12019   (eval $ac_link) 2>conftest.er1
12020   ac_status=$?
12021   grep -v '^ *+' conftest.er1 >conftest.err
12022   rm -f conftest.er1
12023   cat conftest.err >&5
12024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12025   (exit $ac_status); } &&
12026          { ac_try='test -z "$ac_c_werror_flag"
12027                          || test ! -s conftest.err'
12028   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12029   (eval $ac_try) 2>&5
12030   ac_status=$?
12031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12032   (exit $ac_status); }; } &&
12033          { ac_try='test -s conftest$ac_exeext'
12034   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12035   (eval $ac_try) 2>&5
12036   ac_status=$?
12037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12038   (exit $ac_status); }; }; then
12039   ac_cv_search_opendir="-l$ac_lib"
12040 break
12041 else
12042   echo "$as_me: failed program was:" >&5
12043 sed 's/^/| /' conftest.$ac_ext >&5
12044
12045 fi
12046 rm -f conftest.err conftest.$ac_objext \
12047       conftest$ac_exeext conftest.$ac_ext
12048   done
12049 fi
12050 LIBS=$ac_func_search_save_LIBS
12051 fi
12052 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12053 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12054 if test "$ac_cv_search_opendir" != no; then
12055   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12056
12057 fi
12058
12059 else
12060   echo "$as_me:$LINENO: checking for library containing opendir" >&5
12061 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
12062 if test "${ac_cv_search_opendir+set}" = set; then
12063   echo $ECHO_N "(cached) $ECHO_C" >&6
12064 else
12065   ac_func_search_save_LIBS=$LIBS
12066 ac_cv_search_opendir=no
12067 cat >conftest.$ac_ext <<_ACEOF
12068 /* confdefs.h.  */
12069 _ACEOF
12070 cat confdefs.h >>conftest.$ac_ext
12071 cat >>conftest.$ac_ext <<_ACEOF
12072 /* end confdefs.h.  */
12073
12074 /* Override any gcc2 internal prototype to avoid an error.  */
12075 #ifdef __cplusplus
12076 extern "C"
12077 #endif
12078 /* We use char because int might match the return type of a gcc2
12079    builtin and then its argument prototype would still apply.  */
12080 char opendir ();
12081 int
12082 main ()
12083 {
12084 opendir ();
12085   ;
12086   return 0;
12087 }
12088 _ACEOF
12089 rm -f conftest.$ac_objext conftest$ac_exeext
12090 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12091   (eval $ac_link) 2>conftest.er1
12092   ac_status=$?
12093   grep -v '^ *+' conftest.er1 >conftest.err
12094   rm -f conftest.er1
12095   cat conftest.err >&5
12096   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12097   (exit $ac_status); } &&
12098          { ac_try='test -z "$ac_c_werror_flag"
12099                          || test ! -s conftest.err'
12100   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12101   (eval $ac_try) 2>&5
12102   ac_status=$?
12103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12104   (exit $ac_status); }; } &&
12105          { ac_try='test -s conftest$ac_exeext'
12106   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12107   (eval $ac_try) 2>&5
12108   ac_status=$?
12109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12110   (exit $ac_status); }; }; then
12111   ac_cv_search_opendir="none required"
12112 else
12113   echo "$as_me: failed program was:" >&5
12114 sed 's/^/| /' conftest.$ac_ext >&5
12115
12116 fi
12117 rm -f conftest.err conftest.$ac_objext \
12118       conftest$ac_exeext conftest.$ac_ext
12119 if test "$ac_cv_search_opendir" = no; then
12120   for ac_lib in x; do
12121     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12122     cat >conftest.$ac_ext <<_ACEOF
12123 /* confdefs.h.  */
12124 _ACEOF
12125 cat confdefs.h >>conftest.$ac_ext
12126 cat >>conftest.$ac_ext <<_ACEOF
12127 /* end confdefs.h.  */
12128
12129 /* Override any gcc2 internal prototype to avoid an error.  */
12130 #ifdef __cplusplus
12131 extern "C"
12132 #endif
12133 /* We use char because int might match the return type of a gcc2
12134    builtin and then its argument prototype would still apply.  */
12135 char opendir ();
12136 int
12137 main ()
12138 {
12139 opendir ();
12140   ;
12141   return 0;
12142 }
12143 _ACEOF
12144 rm -f conftest.$ac_objext conftest$ac_exeext
12145 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12146   (eval $ac_link) 2>conftest.er1
12147   ac_status=$?
12148   grep -v '^ *+' conftest.er1 >conftest.err
12149   rm -f conftest.er1
12150   cat conftest.err >&5
12151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12152   (exit $ac_status); } &&
12153          { ac_try='test -z "$ac_c_werror_flag"
12154                          || test ! -s conftest.err'
12155   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12156   (eval $ac_try) 2>&5
12157   ac_status=$?
12158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159   (exit $ac_status); }; } &&
12160          { ac_try='test -s conftest$ac_exeext'
12161   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12162   (eval $ac_try) 2>&5
12163   ac_status=$?
12164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12165   (exit $ac_status); }; }; then
12166   ac_cv_search_opendir="-l$ac_lib"
12167 break
12168 else
12169   echo "$as_me: failed program was:" >&5
12170 sed 's/^/| /' conftest.$ac_ext >&5
12171
12172 fi
12173 rm -f conftest.err conftest.$ac_objext \
12174       conftest$ac_exeext conftest.$ac_ext
12175   done
12176 fi
12177 LIBS=$ac_func_search_save_LIBS
12178 fi
12179 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12180 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12181 if test "$ac_cv_search_opendir" != no; then
12182   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12183
12184 fi
12185
12186 fi
12187
12188 echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
12189 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6
12190 if test "${ac_cv_header_stat_broken+set}" = set; then
12191   echo $ECHO_N "(cached) $ECHO_C" >&6
12192 else
12193   cat >conftest.$ac_ext <<_ACEOF
12194 /* confdefs.h.  */
12195 _ACEOF
12196 cat confdefs.h >>conftest.$ac_ext
12197 cat >>conftest.$ac_ext <<_ACEOF
12198 /* end confdefs.h.  */
12199 #include <sys/types.h>
12200 #include <sys/stat.h>
12201
12202 #if defined(S_ISBLK) && defined(S_IFDIR)
12203 # if S_ISBLK (S_IFDIR)
12204 You lose.
12205 # endif
12206 #endif
12207
12208 #if defined(S_ISBLK) && defined(S_IFCHR)
12209 # if S_ISBLK (S_IFCHR)
12210 You lose.
12211 # endif
12212 #endif
12213
12214 #if defined(S_ISLNK) && defined(S_IFREG)
12215 # if S_ISLNK (S_IFREG)
12216 You lose.
12217 # endif
12218 #endif
12219
12220 #if defined(S_ISSOCK) && defined(S_IFREG)
12221 # if S_ISSOCK (S_IFREG)
12222 You lose.
12223 # endif
12224 #endif
12225
12226 _ACEOF
12227 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12228   $EGREP "You lose" >/dev/null 2>&1; then
12229   ac_cv_header_stat_broken=yes
12230 else
12231   ac_cv_header_stat_broken=no
12232 fi
12233 rm -f conftest*
12234
12235 fi
12236 echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
12237 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6
12238 if test $ac_cv_header_stat_broken = yes; then
12239
12240 cat >>confdefs.h <<\_ACEOF
12241 #define STAT_MACROS_BROKEN 1
12242 _ACEOF
12243
12244 fi
12245
12246 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
12247 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
12248 if test "${ac_cv_header_stdc+set}" = set; then
12249   echo $ECHO_N "(cached) $ECHO_C" >&6
12250 else
12251   cat >conftest.$ac_ext <<_ACEOF
12252 /* confdefs.h.  */
12253 _ACEOF
12254 cat confdefs.h >>conftest.$ac_ext
12255 cat >>conftest.$ac_ext <<_ACEOF
12256 /* end confdefs.h.  */
12257 #include <stdlib.h>
12258 #include <stdarg.h>
12259 #include <string.h>
12260 #include <float.h>
12261
12262 int
12263 main ()
12264 {
12265
12266   ;
12267   return 0;
12268 }
12269 _ACEOF
12270 rm -f conftest.$ac_objext
12271 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12272   (eval $ac_compile) 2>conftest.er1
12273   ac_status=$?
12274   grep -v '^ *+' conftest.er1 >conftest.err
12275   rm -f conftest.er1
12276   cat conftest.err >&5
12277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12278   (exit $ac_status); } &&
12279          { ac_try='test -z "$ac_c_werror_flag"
12280                          || test ! -s conftest.err'
12281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12282   (eval $ac_try) 2>&5
12283   ac_status=$?
12284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12285   (exit $ac_status); }; } &&
12286          { ac_try='test -s conftest.$ac_objext'
12287   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12288   (eval $ac_try) 2>&5
12289   ac_status=$?
12290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12291   (exit $ac_status); }; }; then
12292   ac_cv_header_stdc=yes
12293 else
12294   echo "$as_me: failed program was:" >&5
12295 sed 's/^/| /' conftest.$ac_ext >&5
12296
12297 ac_cv_header_stdc=no
12298 fi
12299 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12300
12301 if test $ac_cv_header_stdc = yes; then
12302   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12303   cat >conftest.$ac_ext <<_ACEOF
12304 /* confdefs.h.  */
12305 _ACEOF
12306 cat confdefs.h >>conftest.$ac_ext
12307 cat >>conftest.$ac_ext <<_ACEOF
12308 /* end confdefs.h.  */
12309 #include <string.h>
12310
12311 _ACEOF
12312 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12313   $EGREP "memchr" >/dev/null 2>&1; then
12314   :
12315 else
12316   ac_cv_header_stdc=no
12317 fi
12318 rm -f conftest*
12319
12320 fi
12321
12322 if test $ac_cv_header_stdc = yes; then
12323   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12324   cat >conftest.$ac_ext <<_ACEOF
12325 /* confdefs.h.  */
12326 _ACEOF
12327 cat confdefs.h >>conftest.$ac_ext
12328 cat >>conftest.$ac_ext <<_ACEOF
12329 /* end confdefs.h.  */
12330 #include <stdlib.h>
12331
12332 _ACEOF
12333 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12334   $EGREP "free" >/dev/null 2>&1; then
12335   :
12336 else
12337   ac_cv_header_stdc=no
12338 fi
12339 rm -f conftest*
12340
12341 fi
12342
12343 if test $ac_cv_header_stdc = yes; then
12344   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12345   if test "$cross_compiling" = yes; then
12346   :
12347 else
12348   cat >conftest.$ac_ext <<_ACEOF
12349 /* confdefs.h.  */
12350 _ACEOF
12351 cat confdefs.h >>conftest.$ac_ext
12352 cat >>conftest.$ac_ext <<_ACEOF
12353 /* end confdefs.h.  */
12354 #include <ctype.h>
12355 #if ((' ' & 0x0FF) == 0x020)
12356 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12357 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12358 #else
12359 # define ISLOWER(c) \
12360                    (('a' <= (c) && (c) <= 'i') \
12361                      || ('j' <= (c) && (c) <= 'r') \
12362                      || ('s' <= (c) && (c) <= 'z'))
12363 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12364 #endif
12365
12366 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12367 int
12368 main ()
12369 {
12370   int i;
12371   for (i = 0; i < 256; i++)
12372     if (XOR (islower (i), ISLOWER (i))
12373         || toupper (i) != TOUPPER (i))
12374       exit(2);
12375   exit (0);
12376 }
12377 _ACEOF
12378 rm -f conftest$ac_exeext
12379 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12380   (eval $ac_link) 2>&5
12381   ac_status=$?
12382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12383   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12384   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12385   (eval $ac_try) 2>&5
12386   ac_status=$?
12387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12388   (exit $ac_status); }; }; then
12389   :
12390 else
12391   echo "$as_me: program exited with status $ac_status" >&5
12392 echo "$as_me: failed program was:" >&5
12393 sed 's/^/| /' conftest.$ac_ext >&5
12394
12395 ( exit $ac_status )
12396 ac_cv_header_stdc=no
12397 fi
12398 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12399 fi
12400 fi
12401 fi
12402 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
12403 echo "${ECHO_T}$ac_cv_header_stdc" >&6
12404 if test $ac_cv_header_stdc = yes; then
12405
12406 cat >>confdefs.h <<\_ACEOF
12407 #define STDC_HEADERS 1
12408 _ACEOF
12409
12410 fi
12411
12412 # elf_hp.h is for HP/UX 64-bit shared library support.
12413 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
12414 # unconditionally, so what's the point in checking these?
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452 for ac_header in nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
12453                   thread_db.h gnu/libc-version.h signal.h stddef.h \
12454                   stdlib.h string.h memory.h strings.h sys/fault.h \
12455                   sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
12456                   sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
12457                   sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
12458                   sys/types.h sys/wait.h wait.h termios.h termio.h \
12459                   sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h
12460 do
12461 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12462 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12463   echo "$as_me:$LINENO: checking for $ac_header" >&5
12464 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12465 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12466   echo $ECHO_N "(cached) $ECHO_C" >&6
12467 fi
12468 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12469 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12470 else
12471   # Is the header compilable?
12472 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12473 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12474 cat >conftest.$ac_ext <<_ACEOF
12475 /* confdefs.h.  */
12476 _ACEOF
12477 cat confdefs.h >>conftest.$ac_ext
12478 cat >>conftest.$ac_ext <<_ACEOF
12479 /* end confdefs.h.  */
12480 $ac_includes_default
12481 #include <$ac_header>
12482 _ACEOF
12483 rm -f conftest.$ac_objext
12484 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12485   (eval $ac_compile) 2>conftest.er1
12486   ac_status=$?
12487   grep -v '^ *+' conftest.er1 >conftest.err
12488   rm -f conftest.er1
12489   cat conftest.err >&5
12490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12491   (exit $ac_status); } &&
12492          { ac_try='test -z "$ac_c_werror_flag"
12493                          || test ! -s conftest.err'
12494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12495   (eval $ac_try) 2>&5
12496   ac_status=$?
12497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12498   (exit $ac_status); }; } &&
12499          { ac_try='test -s conftest.$ac_objext'
12500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12501   (eval $ac_try) 2>&5
12502   ac_status=$?
12503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12504   (exit $ac_status); }; }; then
12505   ac_header_compiler=yes
12506 else
12507   echo "$as_me: failed program was:" >&5
12508 sed 's/^/| /' conftest.$ac_ext >&5
12509
12510 ac_header_compiler=no
12511 fi
12512 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12513 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12514 echo "${ECHO_T}$ac_header_compiler" >&6
12515
12516 # Is the header present?
12517 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12518 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12519 cat >conftest.$ac_ext <<_ACEOF
12520 /* confdefs.h.  */
12521 _ACEOF
12522 cat confdefs.h >>conftest.$ac_ext
12523 cat >>conftest.$ac_ext <<_ACEOF
12524 /* end confdefs.h.  */
12525 #include <$ac_header>
12526 _ACEOF
12527 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12528   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12529   ac_status=$?
12530   grep -v '^ *+' conftest.er1 >conftest.err
12531   rm -f conftest.er1
12532   cat conftest.err >&5
12533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12534   (exit $ac_status); } >/dev/null; then
12535   if test -s conftest.err; then
12536     ac_cpp_err=$ac_c_preproc_warn_flag
12537     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12538   else
12539     ac_cpp_err=
12540   fi
12541 else
12542   ac_cpp_err=yes
12543 fi
12544 if test -z "$ac_cpp_err"; then
12545   ac_header_preproc=yes
12546 else
12547   echo "$as_me: failed program was:" >&5
12548 sed 's/^/| /' conftest.$ac_ext >&5
12549
12550   ac_header_preproc=no
12551 fi
12552 rm -f conftest.err conftest.$ac_ext
12553 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12554 echo "${ECHO_T}$ac_header_preproc" >&6
12555
12556 # So?  What about this header?
12557 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12558   yes:no: )
12559     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12560 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12561     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12562 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12563     ac_header_preproc=yes
12564     ;;
12565   no:yes:* )
12566     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12567 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12568     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12569 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12570     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12571 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12572     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12573 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12574     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12575 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12576     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12577 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12578     (
12579       cat <<\_ASBOX
12580 ## ------------------------------------------ ##
12581 ## Report this to the AC_PACKAGE_NAME lists.  ##
12582 ## ------------------------------------------ ##
12583 _ASBOX
12584     ) |
12585       sed "s/^/$as_me: WARNING:     /" >&2
12586     ;;
12587 esac
12588 echo "$as_me:$LINENO: checking for $ac_header" >&5
12589 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12590 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12591   echo $ECHO_N "(cached) $ECHO_C" >&6
12592 else
12593   eval "$as_ac_Header=\$ac_header_preproc"
12594 fi
12595 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12596 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12597
12598 fi
12599 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12600   cat >>confdefs.h <<_ACEOF
12601 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12602 _ACEOF
12603
12604 fi
12605
12606 done
12607
12608
12609 for ac_header in link.h
12610 do
12611 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12612 echo "$as_me:$LINENO: checking for $ac_header" >&5
12613 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12614 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12615   echo $ECHO_N "(cached) $ECHO_C" >&6
12616 else
12617   cat >conftest.$ac_ext <<_ACEOF
12618 /* confdefs.h.  */
12619 _ACEOF
12620 cat confdefs.h >>conftest.$ac_ext
12621 cat >>conftest.$ac_ext <<_ACEOF
12622 /* end confdefs.h.  */
12623 #if HAVE_SYS_TYPES_H
12624 # include <sys/types.h>
12625 #endif
12626 #if HAVE_NLIST_H
12627 # include <nlist.h>
12628 #endif
12629
12630
12631 #include <$ac_header>
12632 _ACEOF
12633 rm -f conftest.$ac_objext
12634 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12635   (eval $ac_compile) 2>conftest.er1
12636   ac_status=$?
12637   grep -v '^ *+' conftest.er1 >conftest.err
12638   rm -f conftest.er1
12639   cat conftest.err >&5
12640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12641   (exit $ac_status); } &&
12642          { ac_try='test -z "$ac_c_werror_flag"
12643                          || test ! -s conftest.err'
12644   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12645   (eval $ac_try) 2>&5
12646   ac_status=$?
12647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12648   (exit $ac_status); }; } &&
12649          { ac_try='test -s conftest.$ac_objext'
12650   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12651   (eval $ac_try) 2>&5
12652   ac_status=$?
12653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12654   (exit $ac_status); }; }; then
12655   eval "$as_ac_Header=yes"
12656 else
12657   echo "$as_me: failed program was:" >&5
12658 sed 's/^/| /' conftest.$ac_ext >&5
12659
12660 eval "$as_ac_Header=no"
12661 fi
12662 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12663 fi
12664 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12665 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12666 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12667   cat >>confdefs.h <<_ACEOF
12668 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12669 _ACEOF
12670
12671 fi
12672
12673 done
12674
12675
12676 for ac_header in sys/proc.h
12677 do
12678 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12679 echo "$as_me:$LINENO: checking for $ac_header" >&5
12680 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12681 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12682   echo $ECHO_N "(cached) $ECHO_C" >&6
12683 else
12684   cat >conftest.$ac_ext <<_ACEOF
12685 /* confdefs.h.  */
12686 _ACEOF
12687 cat confdefs.h >>conftest.$ac_ext
12688 cat >>conftest.$ac_ext <<_ACEOF
12689 /* end confdefs.h.  */
12690 #if HAVE_SYS_PARAM_H
12691 # include <sys/param.h>
12692 #endif
12693
12694
12695 #include <$ac_header>
12696 _ACEOF
12697 rm -f conftest.$ac_objext
12698 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12699   (eval $ac_compile) 2>conftest.er1
12700   ac_status=$?
12701   grep -v '^ *+' conftest.er1 >conftest.err
12702   rm -f conftest.er1
12703   cat conftest.err >&5
12704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12705   (exit $ac_status); } &&
12706          { ac_try='test -z "$ac_c_werror_flag"
12707                          || test ! -s conftest.err'
12708   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12709   (eval $ac_try) 2>&5
12710   ac_status=$?
12711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12712   (exit $ac_status); }; } &&
12713          { ac_try='test -s conftest.$ac_objext'
12714   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12715   (eval $ac_try) 2>&5
12716   ac_status=$?
12717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12718   (exit $ac_status); }; }; then
12719   eval "$as_ac_Header=yes"
12720 else
12721   echo "$as_me: failed program was:" >&5
12722 sed 's/^/| /' conftest.$ac_ext >&5
12723
12724 eval "$as_ac_Header=no"
12725 fi
12726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12727 fi
12728 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12729 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12730 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12731   cat >>confdefs.h <<_ACEOF
12732 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12733 _ACEOF
12734
12735 fi
12736
12737 done
12738
12739
12740 for ac_header in sys/user.h
12741 do
12742 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12743 echo "$as_me:$LINENO: checking for $ac_header" >&5
12744 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12745 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12746   echo $ECHO_N "(cached) $ECHO_C" >&6
12747 else
12748   cat >conftest.$ac_ext <<_ACEOF
12749 /* confdefs.h.  */
12750 _ACEOF
12751 cat confdefs.h >>conftest.$ac_ext
12752 cat >>conftest.$ac_ext <<_ACEOF
12753 /* end confdefs.h.  */
12754 #if HAVE_SYS_PARAM_H
12755 # include <sys/param.h>
12756 #endif
12757
12758
12759 #include <$ac_header>
12760 _ACEOF
12761 rm -f conftest.$ac_objext
12762 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12763   (eval $ac_compile) 2>conftest.er1
12764   ac_status=$?
12765   grep -v '^ *+' conftest.er1 >conftest.err
12766   rm -f conftest.er1
12767   cat conftest.err >&5
12768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12769   (exit $ac_status); } &&
12770          { ac_try='test -z "$ac_c_werror_flag"
12771                          || test ! -s conftest.err'
12772   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12773   (eval $ac_try) 2>&5
12774   ac_status=$?
12775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12776   (exit $ac_status); }; } &&
12777          { ac_try='test -s conftest.$ac_objext'
12778   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12779   (eval $ac_try) 2>&5
12780   ac_status=$?
12781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12782   (exit $ac_status); }; }; then
12783   eval "$as_ac_Header=yes"
12784 else
12785   echo "$as_me: failed program was:" >&5
12786 sed 's/^/| /' conftest.$ac_ext >&5
12787
12788 eval "$as_ac_Header=no"
12789 fi
12790 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12791 fi
12792 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12793 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12794 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12795   cat >>confdefs.h <<_ACEOF
12796 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12797 _ACEOF
12798
12799 fi
12800
12801 done
12802
12803
12804 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
12805 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
12806 # think that we don't have <curses.h> if we're using GCC.
12807 case $host_os in
12808   solaris2.[789])
12809     if test "$GCC" = yes; then
12810
12811 cat >>confdefs.h <<\_ACEOF
12812 #define _MSE_INT_H 1
12813 _ACEOF
12814
12815     fi ;;
12816 esac
12817
12818
12819
12820
12821
12822 for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
12823 do
12824 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12825 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12826   echo "$as_me:$LINENO: checking for $ac_header" >&5
12827 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12828 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12829   echo $ECHO_N "(cached) $ECHO_C" >&6
12830 fi
12831 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12832 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12833 else
12834   # Is the header compilable?
12835 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12836 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12837 cat >conftest.$ac_ext <<_ACEOF
12838 /* confdefs.h.  */
12839 _ACEOF
12840 cat confdefs.h >>conftest.$ac_ext
12841 cat >>conftest.$ac_ext <<_ACEOF
12842 /* end confdefs.h.  */
12843 $ac_includes_default
12844 #include <$ac_header>
12845 _ACEOF
12846 rm -f conftest.$ac_objext
12847 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12848   (eval $ac_compile) 2>conftest.er1
12849   ac_status=$?
12850   grep -v '^ *+' conftest.er1 >conftest.err
12851   rm -f conftest.er1
12852   cat conftest.err >&5
12853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12854   (exit $ac_status); } &&
12855          { ac_try='test -z "$ac_c_werror_flag"
12856                          || test ! -s conftest.err'
12857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12858   (eval $ac_try) 2>&5
12859   ac_status=$?
12860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12861   (exit $ac_status); }; } &&
12862          { ac_try='test -s conftest.$ac_objext'
12863   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12864   (eval $ac_try) 2>&5
12865   ac_status=$?
12866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12867   (exit $ac_status); }; }; then
12868   ac_header_compiler=yes
12869 else
12870   echo "$as_me: failed program was:" >&5
12871 sed 's/^/| /' conftest.$ac_ext >&5
12872
12873 ac_header_compiler=no
12874 fi
12875 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12876 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12877 echo "${ECHO_T}$ac_header_compiler" >&6
12878
12879 # Is the header present?
12880 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12881 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12882 cat >conftest.$ac_ext <<_ACEOF
12883 /* confdefs.h.  */
12884 _ACEOF
12885 cat confdefs.h >>conftest.$ac_ext
12886 cat >>conftest.$ac_ext <<_ACEOF
12887 /* end confdefs.h.  */
12888 #include <$ac_header>
12889 _ACEOF
12890 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12891   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12892   ac_status=$?
12893   grep -v '^ *+' conftest.er1 >conftest.err
12894   rm -f conftest.er1
12895   cat conftest.err >&5
12896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12897   (exit $ac_status); } >/dev/null; then
12898   if test -s conftest.err; then
12899     ac_cpp_err=$ac_c_preproc_warn_flag
12900     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12901   else
12902     ac_cpp_err=
12903   fi
12904 else
12905   ac_cpp_err=yes
12906 fi
12907 if test -z "$ac_cpp_err"; then
12908   ac_header_preproc=yes
12909 else
12910   echo "$as_me: failed program was:" >&5
12911 sed 's/^/| /' conftest.$ac_ext >&5
12912
12913   ac_header_preproc=no
12914 fi
12915 rm -f conftest.err conftest.$ac_ext
12916 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12917 echo "${ECHO_T}$ac_header_preproc" >&6
12918
12919 # So?  What about this header?
12920 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12921   yes:no: )
12922     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12923 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12924     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12925 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12926     ac_header_preproc=yes
12927     ;;
12928   no:yes:* )
12929     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12930 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12931     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12932 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12933     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12934 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12935     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12936 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12937     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12938 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12939     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12940 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12941     (
12942       cat <<\_ASBOX
12943 ## ------------------------------------------ ##
12944 ## Report this to the AC_PACKAGE_NAME lists.  ##
12945 ## ------------------------------------------ ##
12946 _ASBOX
12947     ) |
12948       sed "s/^/$as_me: WARNING:     /" >&2
12949     ;;
12950 esac
12951 echo "$as_me:$LINENO: checking for $ac_header" >&5
12952 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12953 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12954   echo $ECHO_N "(cached) $ECHO_C" >&6
12955 else
12956   eval "$as_ac_Header=\$ac_header_preproc"
12957 fi
12958 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12959 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12960
12961 fi
12962 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12963   cat >>confdefs.h <<_ACEOF
12964 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12965 _ACEOF
12966
12967 fi
12968
12969 done
12970
12971
12972 for ac_header in term.h
12973 do
12974 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12975 echo "$as_me:$LINENO: checking for $ac_header" >&5
12976 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12977 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12978   echo $ECHO_N "(cached) $ECHO_C" >&6
12979 else
12980   cat >conftest.$ac_ext <<_ACEOF
12981 /* confdefs.h.  */
12982 _ACEOF
12983 cat confdefs.h >>conftest.$ac_ext
12984 cat >>conftest.$ac_ext <<_ACEOF
12985 /* end confdefs.h.  */
12986 #if HAVE_CURSES_H
12987 # include <curses.h>
12988 #endif
12989
12990
12991 #include <$ac_header>
12992 _ACEOF
12993 rm -f conftest.$ac_objext
12994 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12995   (eval $ac_compile) 2>conftest.er1
12996   ac_status=$?
12997   grep -v '^ *+' conftest.er1 >conftest.err
12998   rm -f conftest.er1
12999   cat conftest.err >&5
13000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13001   (exit $ac_status); } &&
13002          { ac_try='test -z "$ac_c_werror_flag"
13003                          || test ! -s conftest.err'
13004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13005   (eval $ac_try) 2>&5
13006   ac_status=$?
13007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13008   (exit $ac_status); }; } &&
13009          { ac_try='test -s conftest.$ac_objext'
13010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13011   (eval $ac_try) 2>&5
13012   ac_status=$?
13013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13014   (exit $ac_status); }; }; then
13015   eval "$as_ac_Header=yes"
13016 else
13017   echo "$as_me: failed program was:" >&5
13018 sed 's/^/| /' conftest.$ac_ext >&5
13019
13020 eval "$as_ac_Header=no"
13021 fi
13022 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13023 fi
13024 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13025 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13026 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13027   cat >>confdefs.h <<_ACEOF
13028 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13029 _ACEOF
13030
13031 fi
13032
13033 done
13034
13035
13036 # ------------------------- #
13037 # Checks for declarations.  #
13038 # ------------------------- #
13039
13040 echo "$as_me:$LINENO: checking whether free is declared" >&5
13041 echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
13042 if test "${ac_cv_have_decl_free+set}" = set; then
13043   echo $ECHO_N "(cached) $ECHO_C" >&6
13044 else
13045   cat >conftest.$ac_ext <<_ACEOF
13046 /* confdefs.h.  */
13047 _ACEOF
13048 cat confdefs.h >>conftest.$ac_ext
13049 cat >>conftest.$ac_ext <<_ACEOF
13050 /* end confdefs.h.  */
13051 $ac_includes_default
13052 int
13053 main ()
13054 {
13055 #ifndef free
13056   char *p = (char *) free;
13057 #endif
13058
13059   ;
13060   return 0;
13061 }
13062 _ACEOF
13063 rm -f conftest.$ac_objext
13064 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13065   (eval $ac_compile) 2>conftest.er1
13066   ac_status=$?
13067   grep -v '^ *+' conftest.er1 >conftest.err
13068   rm -f conftest.er1
13069   cat conftest.err >&5
13070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13071   (exit $ac_status); } &&
13072          { ac_try='test -z "$ac_c_werror_flag"
13073                          || test ! -s conftest.err'
13074   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13075   (eval $ac_try) 2>&5
13076   ac_status=$?
13077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13078   (exit $ac_status); }; } &&
13079          { ac_try='test -s conftest.$ac_objext'
13080   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13081   (eval $ac_try) 2>&5
13082   ac_status=$?
13083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13084   (exit $ac_status); }; }; then
13085   ac_cv_have_decl_free=yes
13086 else
13087   echo "$as_me: failed program was:" >&5
13088 sed 's/^/| /' conftest.$ac_ext >&5
13089
13090 ac_cv_have_decl_free=no
13091 fi
13092 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13093 fi
13094 echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
13095 echo "${ECHO_T}$ac_cv_have_decl_free" >&6
13096 if test $ac_cv_have_decl_free = yes; then
13097
13098 cat >>confdefs.h <<_ACEOF
13099 #define HAVE_DECL_FREE 1
13100 _ACEOF
13101
13102
13103 else
13104   cat >>confdefs.h <<_ACEOF
13105 #define HAVE_DECL_FREE 0
13106 _ACEOF
13107
13108
13109 fi
13110 echo "$as_me:$LINENO: checking whether malloc is declared" >&5
13111 echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
13112 if test "${ac_cv_have_decl_malloc+set}" = set; then
13113   echo $ECHO_N "(cached) $ECHO_C" >&6
13114 else
13115   cat >conftest.$ac_ext <<_ACEOF
13116 /* confdefs.h.  */
13117 _ACEOF
13118 cat confdefs.h >>conftest.$ac_ext
13119 cat >>conftest.$ac_ext <<_ACEOF
13120 /* end confdefs.h.  */
13121 $ac_includes_default
13122 int
13123 main ()
13124 {
13125 #ifndef malloc
13126   char *p = (char *) malloc;
13127 #endif
13128
13129   ;
13130   return 0;
13131 }
13132 _ACEOF
13133 rm -f conftest.$ac_objext
13134 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13135   (eval $ac_compile) 2>conftest.er1
13136   ac_status=$?
13137   grep -v '^ *+' conftest.er1 >conftest.err
13138   rm -f conftest.er1
13139   cat conftest.err >&5
13140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13141   (exit $ac_status); } &&
13142          { ac_try='test -z "$ac_c_werror_flag"
13143                          || test ! -s conftest.err'
13144   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13145   (eval $ac_try) 2>&5
13146   ac_status=$?
13147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13148   (exit $ac_status); }; } &&
13149          { ac_try='test -s conftest.$ac_objext'
13150   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13151   (eval $ac_try) 2>&5
13152   ac_status=$?
13153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13154   (exit $ac_status); }; }; then
13155   ac_cv_have_decl_malloc=yes
13156 else
13157   echo "$as_me: failed program was:" >&5
13158 sed 's/^/| /' conftest.$ac_ext >&5
13159
13160 ac_cv_have_decl_malloc=no
13161 fi
13162 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13163 fi
13164 echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
13165 echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
13166 if test $ac_cv_have_decl_malloc = yes; then
13167
13168 cat >>confdefs.h <<_ACEOF
13169 #define HAVE_DECL_MALLOC 1
13170 _ACEOF
13171
13172
13173 else
13174   cat >>confdefs.h <<_ACEOF
13175 #define HAVE_DECL_MALLOC 0
13176 _ACEOF
13177
13178
13179 fi
13180 echo "$as_me:$LINENO: checking whether realloc is declared" >&5
13181 echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
13182 if test "${ac_cv_have_decl_realloc+set}" = set; then
13183   echo $ECHO_N "(cached) $ECHO_C" >&6
13184 else
13185   cat >conftest.$ac_ext <<_ACEOF
13186 /* confdefs.h.  */
13187 _ACEOF
13188 cat confdefs.h >>conftest.$ac_ext
13189 cat >>conftest.$ac_ext <<_ACEOF
13190 /* end confdefs.h.  */
13191 $ac_includes_default
13192 int
13193 main ()
13194 {
13195 #ifndef realloc
13196   char *p = (char *) realloc;
13197 #endif
13198
13199   ;
13200   return 0;
13201 }
13202 _ACEOF
13203 rm -f conftest.$ac_objext
13204 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13205   (eval $ac_compile) 2>conftest.er1
13206   ac_status=$?
13207   grep -v '^ *+' conftest.er1 >conftest.err
13208   rm -f conftest.er1
13209   cat conftest.err >&5
13210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13211   (exit $ac_status); } &&
13212          { ac_try='test -z "$ac_c_werror_flag"
13213                          || test ! -s conftest.err'
13214   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13215   (eval $ac_try) 2>&5
13216   ac_status=$?
13217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13218   (exit $ac_status); }; } &&
13219          { ac_try='test -s conftest.$ac_objext'
13220   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13221   (eval $ac_try) 2>&5
13222   ac_status=$?
13223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13224   (exit $ac_status); }; }; then
13225   ac_cv_have_decl_realloc=yes
13226 else
13227   echo "$as_me: failed program was:" >&5
13228 sed 's/^/| /' conftest.$ac_ext >&5
13229
13230 ac_cv_have_decl_realloc=no
13231 fi
13232 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13233 fi
13234 echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
13235 echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
13236 if test $ac_cv_have_decl_realloc = yes; then
13237
13238 cat >>confdefs.h <<_ACEOF
13239 #define HAVE_DECL_REALLOC 1
13240 _ACEOF
13241
13242
13243 else
13244   cat >>confdefs.h <<_ACEOF
13245 #define HAVE_DECL_REALLOC 0
13246 _ACEOF
13247
13248
13249 fi
13250 echo "$as_me:$LINENO: checking whether strerror is declared" >&5
13251 echo $ECHO_N "checking whether strerror is declared... $ECHO_C" >&6
13252 if test "${ac_cv_have_decl_strerror+set}" = set; then
13253   echo $ECHO_N "(cached) $ECHO_C" >&6
13254 else
13255   cat >conftest.$ac_ext <<_ACEOF
13256 /* confdefs.h.  */
13257 _ACEOF
13258 cat confdefs.h >>conftest.$ac_ext
13259 cat >>conftest.$ac_ext <<_ACEOF
13260 /* end confdefs.h.  */
13261 $ac_includes_default
13262 int
13263 main ()
13264 {
13265 #ifndef strerror
13266   char *p = (char *) strerror;
13267 #endif
13268
13269   ;
13270   return 0;
13271 }
13272 _ACEOF
13273 rm -f conftest.$ac_objext
13274 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13275   (eval $ac_compile) 2>conftest.er1
13276   ac_status=$?
13277   grep -v '^ *+' conftest.er1 >conftest.err
13278   rm -f conftest.er1
13279   cat conftest.err >&5
13280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13281   (exit $ac_status); } &&
13282          { ac_try='test -z "$ac_c_werror_flag"
13283                          || test ! -s conftest.err'
13284   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13285   (eval $ac_try) 2>&5
13286   ac_status=$?
13287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13288   (exit $ac_status); }; } &&
13289          { ac_try='test -s conftest.$ac_objext'
13290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13291   (eval $ac_try) 2>&5
13292   ac_status=$?
13293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13294   (exit $ac_status); }; }; then
13295   ac_cv_have_decl_strerror=yes
13296 else
13297   echo "$as_me: failed program was:" >&5
13298 sed 's/^/| /' conftest.$ac_ext >&5
13299
13300 ac_cv_have_decl_strerror=no
13301 fi
13302 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13303 fi
13304 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror" >&5
13305 echo "${ECHO_T}$ac_cv_have_decl_strerror" >&6
13306 if test $ac_cv_have_decl_strerror = yes; then
13307
13308 cat >>confdefs.h <<_ACEOF
13309 #define HAVE_DECL_STRERROR 1
13310 _ACEOF
13311
13312
13313 else
13314   cat >>confdefs.h <<_ACEOF
13315 #define HAVE_DECL_STRERROR 0
13316 _ACEOF
13317
13318
13319 fi
13320 echo "$as_me:$LINENO: checking whether strstr is declared" >&5
13321 echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
13322 if test "${ac_cv_have_decl_strstr+set}" = set; then
13323   echo $ECHO_N "(cached) $ECHO_C" >&6
13324 else
13325   cat >conftest.$ac_ext <<_ACEOF
13326 /* confdefs.h.  */
13327 _ACEOF
13328 cat confdefs.h >>conftest.$ac_ext
13329 cat >>conftest.$ac_ext <<_ACEOF
13330 /* end confdefs.h.  */
13331 $ac_includes_default
13332 int
13333 main ()
13334 {
13335 #ifndef strstr
13336   char *p = (char *) strstr;
13337 #endif
13338
13339   ;
13340   return 0;
13341 }
13342 _ACEOF
13343 rm -f conftest.$ac_objext
13344 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13345   (eval $ac_compile) 2>conftest.er1
13346   ac_status=$?
13347   grep -v '^ *+' conftest.er1 >conftest.err
13348   rm -f conftest.er1
13349   cat conftest.err >&5
13350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13351   (exit $ac_status); } &&
13352          { ac_try='test -z "$ac_c_werror_flag"
13353                          || test ! -s conftest.err'
13354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13355   (eval $ac_try) 2>&5
13356   ac_status=$?
13357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13358   (exit $ac_status); }; } &&
13359          { ac_try='test -s conftest.$ac_objext'
13360   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13361   (eval $ac_try) 2>&5
13362   ac_status=$?
13363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13364   (exit $ac_status); }; }; then
13365   ac_cv_have_decl_strstr=yes
13366 else
13367   echo "$as_me: failed program was:" >&5
13368 sed 's/^/| /' conftest.$ac_ext >&5
13369
13370 ac_cv_have_decl_strstr=no
13371 fi
13372 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13373 fi
13374 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
13375 echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
13376 if test $ac_cv_have_decl_strstr = yes; then
13377
13378 cat >>confdefs.h <<_ACEOF
13379 #define HAVE_DECL_STRSTR 1
13380 _ACEOF
13381
13382
13383 else
13384   cat >>confdefs.h <<_ACEOF
13385 #define HAVE_DECL_STRSTR 0
13386 _ACEOF
13387
13388
13389 fi
13390 echo "$as_me:$LINENO: checking whether getopt is declared" >&5
13391 echo $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6
13392 if test "${ac_cv_have_decl_getopt+set}" = set; then
13393   echo $ECHO_N "(cached) $ECHO_C" >&6
13394 else
13395   cat >conftest.$ac_ext <<_ACEOF
13396 /* confdefs.h.  */
13397 _ACEOF
13398 cat confdefs.h >>conftest.$ac_ext
13399 cat >>conftest.$ac_ext <<_ACEOF
13400 /* end confdefs.h.  */
13401 $ac_includes_default
13402 int
13403 main ()
13404 {
13405 #ifndef getopt
13406   char *p = (char *) getopt;
13407 #endif
13408
13409   ;
13410   return 0;
13411 }
13412 _ACEOF
13413 rm -f conftest.$ac_objext
13414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13415   (eval $ac_compile) 2>conftest.er1
13416   ac_status=$?
13417   grep -v '^ *+' conftest.er1 >conftest.err
13418   rm -f conftest.er1
13419   cat conftest.err >&5
13420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13421   (exit $ac_status); } &&
13422          { ac_try='test -z "$ac_c_werror_flag"
13423                          || test ! -s conftest.err'
13424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13425   (eval $ac_try) 2>&5
13426   ac_status=$?
13427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13428   (exit $ac_status); }; } &&
13429          { ac_try='test -s conftest.$ac_objext'
13430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13431   (eval $ac_try) 2>&5
13432   ac_status=$?
13433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13434   (exit $ac_status); }; }; then
13435   ac_cv_have_decl_getopt=yes
13436 else
13437   echo "$as_me: failed program was:" >&5
13438 sed 's/^/| /' conftest.$ac_ext >&5
13439
13440 ac_cv_have_decl_getopt=no
13441 fi
13442 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13443 fi
13444 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5
13445 echo "${ECHO_T}$ac_cv_have_decl_getopt" >&6
13446 if test $ac_cv_have_decl_getopt = yes; then
13447
13448 cat >>confdefs.h <<_ACEOF
13449 #define HAVE_DECL_GETOPT 1
13450 _ACEOF
13451
13452
13453 else
13454   cat >>confdefs.h <<_ACEOF
13455 #define HAVE_DECL_GETOPT 0
13456 _ACEOF
13457
13458
13459 fi
13460 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
13461 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
13462 if test "${ac_cv_have_decl_snprintf+set}" = set; then
13463   echo $ECHO_N "(cached) $ECHO_C" >&6
13464 else
13465   cat >conftest.$ac_ext <<_ACEOF
13466 /* confdefs.h.  */
13467 _ACEOF
13468 cat confdefs.h >>conftest.$ac_ext
13469 cat >>conftest.$ac_ext <<_ACEOF
13470 /* end confdefs.h.  */
13471 $ac_includes_default
13472 int
13473 main ()
13474 {
13475 #ifndef snprintf
13476   char *p = (char *) snprintf;
13477 #endif
13478
13479   ;
13480   return 0;
13481 }
13482 _ACEOF
13483 rm -f conftest.$ac_objext
13484 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13485   (eval $ac_compile) 2>conftest.er1
13486   ac_status=$?
13487   grep -v '^ *+' conftest.er1 >conftest.err
13488   rm -f conftest.er1
13489   cat conftest.err >&5
13490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13491   (exit $ac_status); } &&
13492          { ac_try='test -z "$ac_c_werror_flag"
13493                          || test ! -s conftest.err'
13494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13495   (eval $ac_try) 2>&5
13496   ac_status=$?
13497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13498   (exit $ac_status); }; } &&
13499          { ac_try='test -s conftest.$ac_objext'
13500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13501   (eval $ac_try) 2>&5
13502   ac_status=$?
13503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13504   (exit $ac_status); }; }; then
13505   ac_cv_have_decl_snprintf=yes
13506 else
13507   echo "$as_me: failed program was:" >&5
13508 sed 's/^/| /' conftest.$ac_ext >&5
13509
13510 ac_cv_have_decl_snprintf=no
13511 fi
13512 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13513 fi
13514 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
13515 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
13516 if test $ac_cv_have_decl_snprintf = yes; then
13517
13518 cat >>confdefs.h <<_ACEOF
13519 #define HAVE_DECL_SNPRINTF 1
13520 _ACEOF
13521
13522
13523 else
13524   cat >>confdefs.h <<_ACEOF
13525 #define HAVE_DECL_SNPRINTF 0
13526 _ACEOF
13527
13528
13529 fi
13530 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
13531 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
13532 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
13533   echo $ECHO_N "(cached) $ECHO_C" >&6
13534 else
13535   cat >conftest.$ac_ext <<_ACEOF
13536 /* confdefs.h.  */
13537 _ACEOF
13538 cat confdefs.h >>conftest.$ac_ext
13539 cat >>conftest.$ac_ext <<_ACEOF
13540 /* end confdefs.h.  */
13541 $ac_includes_default
13542 int
13543 main ()
13544 {
13545 #ifndef vsnprintf
13546   char *p = (char *) vsnprintf;
13547 #endif
13548
13549   ;
13550   return 0;
13551 }
13552 _ACEOF
13553 rm -f conftest.$ac_objext
13554 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13555   (eval $ac_compile) 2>conftest.er1
13556   ac_status=$?
13557   grep -v '^ *+' conftest.er1 >conftest.err
13558   rm -f conftest.er1
13559   cat conftest.err >&5
13560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13561   (exit $ac_status); } &&
13562          { ac_try='test -z "$ac_c_werror_flag"
13563                          || test ! -s conftest.err'
13564   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13565   (eval $ac_try) 2>&5
13566   ac_status=$?
13567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13568   (exit $ac_status); }; } &&
13569          { ac_try='test -s conftest.$ac_objext'
13570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13571   (eval $ac_try) 2>&5
13572   ac_status=$?
13573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13574   (exit $ac_status); }; }; then
13575   ac_cv_have_decl_vsnprintf=yes
13576 else
13577   echo "$as_me: failed program was:" >&5
13578 sed 's/^/| /' conftest.$ac_ext >&5
13579
13580 ac_cv_have_decl_vsnprintf=no
13581 fi
13582 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13583 fi
13584 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
13585 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
13586 if test $ac_cv_have_decl_vsnprintf = yes; then
13587
13588 cat >>confdefs.h <<_ACEOF
13589 #define HAVE_DECL_VSNPRINTF 1
13590 _ACEOF
13591
13592
13593 else
13594   cat >>confdefs.h <<_ACEOF
13595 #define HAVE_DECL_VSNPRINTF 0
13596 _ACEOF
13597
13598
13599 fi
13600
13601
13602
13603   echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
13604 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
13605 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
13606   echo $ECHO_N "(cached) $ECHO_C" >&6
13607 else
13608   cat >conftest.$ac_ext <<_ACEOF
13609 /* confdefs.h.  */
13610 _ACEOF
13611 cat confdefs.h >>conftest.$ac_ext
13612 cat >>conftest.$ac_ext <<_ACEOF
13613 /* end confdefs.h.  */
13614 #include <locale.h>
13615 int
13616 main ()
13617 {
13618 return LC_MESSAGES
13619   ;
13620   return 0;
13621 }
13622 _ACEOF
13623 rm -f conftest.$ac_objext conftest$ac_exeext
13624 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13625   (eval $ac_link) 2>conftest.er1
13626   ac_status=$?
13627   grep -v '^ *+' conftest.er1 >conftest.err
13628   rm -f conftest.er1
13629   cat conftest.err >&5
13630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13631   (exit $ac_status); } &&
13632          { ac_try='test -z "$ac_c_werror_flag"
13633                          || test ! -s conftest.err'
13634   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13635   (eval $ac_try) 2>&5
13636   ac_status=$?
13637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13638   (exit $ac_status); }; } &&
13639          { ac_try='test -s conftest$ac_exeext'
13640   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13641   (eval $ac_try) 2>&5
13642   ac_status=$?
13643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13644   (exit $ac_status); }; }; then
13645   am_cv_val_LC_MESSAGES=yes
13646 else
13647   echo "$as_me: failed program was:" >&5
13648 sed 's/^/| /' conftest.$ac_ext >&5
13649
13650 am_cv_val_LC_MESSAGES=no
13651 fi
13652 rm -f conftest.err conftest.$ac_objext \
13653       conftest$ac_exeext conftest.$ac_ext
13654 fi
13655 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
13656 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
13657   if test $am_cv_val_LC_MESSAGES = yes; then
13658
13659 cat >>confdefs.h <<\_ACEOF
13660 #define HAVE_LC_MESSAGES 1
13661 _ACEOF
13662
13663   fi
13664
13665
13666 # ----------------------- #
13667 # Checks for structures.  #
13668 # ----------------------- #
13669
13670 echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
13671 echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6
13672 if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
13673   echo $ECHO_N "(cached) $ECHO_C" >&6
13674 else
13675   cat >conftest.$ac_ext <<_ACEOF
13676 /* confdefs.h.  */
13677 _ACEOF
13678 cat confdefs.h >>conftest.$ac_ext
13679 cat >>conftest.$ac_ext <<_ACEOF
13680 /* end confdefs.h.  */
13681 $ac_includes_default
13682 int
13683 main ()
13684 {
13685 static struct stat ac_aggr;
13686 if (ac_aggr.st_blocks)
13687 return 0;
13688   ;
13689   return 0;
13690 }
13691 _ACEOF
13692 rm -f conftest.$ac_objext
13693 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13694   (eval $ac_compile) 2>conftest.er1
13695   ac_status=$?
13696   grep -v '^ *+' conftest.er1 >conftest.err
13697   rm -f conftest.er1
13698   cat conftest.err >&5
13699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13700   (exit $ac_status); } &&
13701          { ac_try='test -z "$ac_c_werror_flag"
13702                          || test ! -s conftest.err'
13703   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13704   (eval $ac_try) 2>&5
13705   ac_status=$?
13706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13707   (exit $ac_status); }; } &&
13708          { ac_try='test -s conftest.$ac_objext'
13709   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13710   (eval $ac_try) 2>&5
13711   ac_status=$?
13712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13713   (exit $ac_status); }; }; then
13714   ac_cv_member_struct_stat_st_blocks=yes
13715 else
13716   echo "$as_me: failed program was:" >&5
13717 sed 's/^/| /' conftest.$ac_ext >&5
13718
13719 cat >conftest.$ac_ext <<_ACEOF
13720 /* confdefs.h.  */
13721 _ACEOF
13722 cat confdefs.h >>conftest.$ac_ext
13723 cat >>conftest.$ac_ext <<_ACEOF
13724 /* end confdefs.h.  */
13725 $ac_includes_default
13726 int
13727 main ()
13728 {
13729 static struct stat ac_aggr;
13730 if (sizeof ac_aggr.st_blocks)
13731 return 0;
13732   ;
13733   return 0;
13734 }
13735 _ACEOF
13736 rm -f conftest.$ac_objext
13737 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13738   (eval $ac_compile) 2>conftest.er1
13739   ac_status=$?
13740   grep -v '^ *+' conftest.er1 >conftest.err
13741   rm -f conftest.er1
13742   cat conftest.err >&5
13743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13744   (exit $ac_status); } &&
13745          { ac_try='test -z "$ac_c_werror_flag"
13746                          || test ! -s conftest.err'
13747   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13748   (eval $ac_try) 2>&5
13749   ac_status=$?
13750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13751   (exit $ac_status); }; } &&
13752          { ac_try='test -s conftest.$ac_objext'
13753   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13754   (eval $ac_try) 2>&5
13755   ac_status=$?
13756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13757   (exit $ac_status); }; }; then
13758   ac_cv_member_struct_stat_st_blocks=yes
13759 else
13760   echo "$as_me: failed program was:" >&5
13761 sed 's/^/| /' conftest.$ac_ext >&5
13762
13763 ac_cv_member_struct_stat_st_blocks=no
13764 fi
13765 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13766 fi
13767 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13768 fi
13769 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
13770 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6
13771 if test $ac_cv_member_struct_stat_st_blocks = yes; then
13772
13773 cat >>confdefs.h <<_ACEOF
13774 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
13775 _ACEOF
13776
13777
13778 fi
13779 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
13780 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
13781 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
13782   echo $ECHO_N "(cached) $ECHO_C" >&6
13783 else
13784   cat >conftest.$ac_ext <<_ACEOF
13785 /* confdefs.h.  */
13786 _ACEOF
13787 cat confdefs.h >>conftest.$ac_ext
13788 cat >>conftest.$ac_ext <<_ACEOF
13789 /* end confdefs.h.  */
13790 $ac_includes_default
13791 int
13792 main ()
13793 {
13794 static struct stat ac_aggr;
13795 if (ac_aggr.st_blksize)
13796 return 0;
13797   ;
13798   return 0;
13799 }
13800 _ACEOF
13801 rm -f conftest.$ac_objext
13802 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13803   (eval $ac_compile) 2>conftest.er1
13804   ac_status=$?
13805   grep -v '^ *+' conftest.er1 >conftest.err
13806   rm -f conftest.er1
13807   cat conftest.err >&5
13808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13809   (exit $ac_status); } &&
13810          { ac_try='test -z "$ac_c_werror_flag"
13811                          || test ! -s conftest.err'
13812   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13813   (eval $ac_try) 2>&5
13814   ac_status=$?
13815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13816   (exit $ac_status); }; } &&
13817          { ac_try='test -s conftest.$ac_objext'
13818   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13819   (eval $ac_try) 2>&5
13820   ac_status=$?
13821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13822   (exit $ac_status); }; }; then
13823   ac_cv_member_struct_stat_st_blksize=yes
13824 else
13825   echo "$as_me: failed program was:" >&5
13826 sed 's/^/| /' conftest.$ac_ext >&5
13827
13828 cat >conftest.$ac_ext <<_ACEOF
13829 /* confdefs.h.  */
13830 _ACEOF
13831 cat confdefs.h >>conftest.$ac_ext
13832 cat >>conftest.$ac_ext <<_ACEOF
13833 /* end confdefs.h.  */
13834 $ac_includes_default
13835 int
13836 main ()
13837 {
13838 static struct stat ac_aggr;
13839 if (sizeof ac_aggr.st_blksize)
13840 return 0;
13841   ;
13842   return 0;
13843 }
13844 _ACEOF
13845 rm -f conftest.$ac_objext
13846 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13847   (eval $ac_compile) 2>conftest.er1
13848   ac_status=$?
13849   grep -v '^ *+' conftest.er1 >conftest.err
13850   rm -f conftest.er1
13851   cat conftest.err >&5
13852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13853   (exit $ac_status); } &&
13854          { ac_try='test -z "$ac_c_werror_flag"
13855                          || test ! -s conftest.err'
13856   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13857   (eval $ac_try) 2>&5
13858   ac_status=$?
13859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13860   (exit $ac_status); }; } &&
13861          { ac_try='test -s conftest.$ac_objext'
13862   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13863   (eval $ac_try) 2>&5
13864   ac_status=$?
13865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13866   (exit $ac_status); }; }; then
13867   ac_cv_member_struct_stat_st_blksize=yes
13868 else
13869   echo "$as_me: failed program was:" >&5
13870 sed 's/^/| /' conftest.$ac_ext >&5
13871
13872 ac_cv_member_struct_stat_st_blksize=no
13873 fi
13874 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13875 fi
13876 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13877 fi
13878 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
13879 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
13880 if test $ac_cv_member_struct_stat_st_blksize = yes; then
13881
13882 cat >>confdefs.h <<_ACEOF
13883 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
13884 _ACEOF
13885
13886
13887 fi
13888
13889
13890 # ------------------ #
13891 # Checks for types.  #
13892 # ------------------ #
13893
13894 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13895 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13896 if test "${ac_cv_type_signal+set}" = set; then
13897   echo $ECHO_N "(cached) $ECHO_C" >&6
13898 else
13899   cat >conftest.$ac_ext <<_ACEOF
13900 /* confdefs.h.  */
13901 _ACEOF
13902 cat confdefs.h >>conftest.$ac_ext
13903 cat >>conftest.$ac_ext <<_ACEOF
13904 /* end confdefs.h.  */
13905 #include <sys/types.h>
13906 #include <signal.h>
13907 #ifdef signal
13908 # undef signal
13909 #endif
13910 #ifdef __cplusplus
13911 extern "C" void (*signal (int, void (*)(int)))(int);
13912 #else
13913 void (*signal ()) ();
13914 #endif
13915
13916 int
13917 main ()
13918 {
13919 int i;
13920   ;
13921   return 0;
13922 }
13923 _ACEOF
13924 rm -f conftest.$ac_objext
13925 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13926   (eval $ac_compile) 2>conftest.er1
13927   ac_status=$?
13928   grep -v '^ *+' conftest.er1 >conftest.err
13929   rm -f conftest.er1
13930   cat conftest.err >&5
13931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13932   (exit $ac_status); } &&
13933          { ac_try='test -z "$ac_c_werror_flag"
13934                          || test ! -s conftest.err'
13935   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13936   (eval $ac_try) 2>&5
13937   ac_status=$?
13938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13939   (exit $ac_status); }; } &&
13940          { ac_try='test -s conftest.$ac_objext'
13941   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13942   (eval $ac_try) 2>&5
13943   ac_status=$?
13944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13945   (exit $ac_status); }; }; then
13946   ac_cv_type_signal=void
13947 else
13948   echo "$as_me: failed program was:" >&5
13949 sed 's/^/| /' conftest.$ac_ext >&5
13950
13951 ac_cv_type_signal=int
13952 fi
13953 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13954 fi
13955 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13956 echo "${ECHO_T}$ac_cv_type_signal" >&6
13957
13958 cat >>confdefs.h <<_ACEOF
13959 #define RETSIGTYPE $ac_cv_type_signal
13960 _ACEOF
13961
13962
13963 echo "$as_me:$LINENO: checking for socklen_t" >&5
13964 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
13965 if test "${ac_cv_type_socklen_t+set}" = set; then
13966   echo $ECHO_N "(cached) $ECHO_C" >&6
13967 else
13968   cat >conftest.$ac_ext <<_ACEOF
13969 /* confdefs.h.  */
13970 _ACEOF
13971 cat confdefs.h >>conftest.$ac_ext
13972 cat >>conftest.$ac_ext <<_ACEOF
13973 /* end confdefs.h.  */
13974 #include <sys/types.h>
13975 #include <sys/socket.h>
13976
13977
13978 int
13979 main ()
13980 {
13981 if ((socklen_t *) 0)
13982   return 0;
13983 if (sizeof (socklen_t))
13984   return 0;
13985   ;
13986   return 0;
13987 }
13988 _ACEOF
13989 rm -f conftest.$ac_objext
13990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13991   (eval $ac_compile) 2>conftest.er1
13992   ac_status=$?
13993   grep -v '^ *+' conftest.er1 >conftest.err
13994   rm -f conftest.er1
13995   cat conftest.err >&5
13996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13997   (exit $ac_status); } &&
13998          { ac_try='test -z "$ac_c_werror_flag"
13999                          || test ! -s conftest.err'
14000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14001   (eval $ac_try) 2>&5
14002   ac_status=$?
14003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14004   (exit $ac_status); }; } &&
14005          { ac_try='test -s conftest.$ac_objext'
14006   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14007   (eval $ac_try) 2>&5
14008   ac_status=$?
14009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14010   (exit $ac_status); }; }; then
14011   ac_cv_type_socklen_t=yes
14012 else
14013   echo "$as_me: failed program was:" >&5
14014 sed 's/^/| /' conftest.$ac_ext >&5
14015
14016 ac_cv_type_socklen_t=no
14017 fi
14018 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14019 fi
14020 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
14021 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
14022 if test $ac_cv_type_socklen_t = yes; then
14023
14024 cat >>confdefs.h <<_ACEOF
14025 #define HAVE_SOCKLEN_T 1
14026 _ACEOF
14027
14028
14029 fi
14030
14031
14032 # ------------------------------------- #
14033 # Checks for compiler characteristics.  #
14034 # ------------------------------------- #
14035
14036 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
14037 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
14038 if test "${ac_cv_c_const+set}" = set; then
14039   echo $ECHO_N "(cached) $ECHO_C" >&6
14040 else
14041   cat >conftest.$ac_ext <<_ACEOF
14042 /* confdefs.h.  */
14043 _ACEOF
14044 cat confdefs.h >>conftest.$ac_ext
14045 cat >>conftest.$ac_ext <<_ACEOF
14046 /* end confdefs.h.  */
14047
14048 int
14049 main ()
14050 {
14051 /* FIXME: Include the comments suggested by Paul. */
14052 #ifndef __cplusplus
14053   /* Ultrix mips cc rejects this.  */
14054   typedef int charset[2];
14055   const charset x;
14056   /* SunOS 4.1.1 cc rejects this.  */
14057   char const *const *ccp;
14058   char **p;
14059   /* NEC SVR4.0.2 mips cc rejects this.  */
14060   struct point {int x, y;};
14061   static struct point const zero = {0,0};
14062   /* AIX XL C 1.02.0.0 rejects this.
14063      It does not let you subtract one const X* pointer from another in
14064      an arm of an if-expression whose if-part is not a constant
14065      expression */
14066   const char *g = "string";
14067   ccp = &g + (g ? g-g : 0);
14068   /* HPUX 7.0 cc rejects these. */
14069   ++ccp;
14070   p = (char**) ccp;
14071   ccp = (char const *const *) p;
14072   { /* SCO 3.2v4 cc rejects this.  */
14073     char *t;
14074     char const *s = 0 ? (char *) 0 : (char const *) 0;
14075
14076     *t++ = 0;
14077   }
14078   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
14079     int x[] = {25, 17};
14080     const int *foo = &x[0];
14081     ++foo;
14082   }
14083   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
14084     typedef const int *iptr;
14085     iptr p = 0;
14086     ++p;
14087   }
14088   { /* AIX XL C 1.02.0.0 rejects this saying
14089        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
14090     struct s { int j; const int *ap[3]; };
14091     struct s *b; b->j = 5;
14092   }
14093   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
14094     const int foo = 10;
14095   }
14096 #endif
14097
14098   ;
14099   return 0;
14100 }
14101 _ACEOF
14102 rm -f conftest.$ac_objext
14103 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14104   (eval $ac_compile) 2>conftest.er1
14105   ac_status=$?
14106   grep -v '^ *+' conftest.er1 >conftest.err
14107   rm -f conftest.er1
14108   cat conftest.err >&5
14109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14110   (exit $ac_status); } &&
14111          { ac_try='test -z "$ac_c_werror_flag"
14112                          || test ! -s conftest.err'
14113   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14114   (eval $ac_try) 2>&5
14115   ac_status=$?
14116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14117   (exit $ac_status); }; } &&
14118          { ac_try='test -s conftest.$ac_objext'
14119   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14120   (eval $ac_try) 2>&5
14121   ac_status=$?
14122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14123   (exit $ac_status); }; }; then
14124   ac_cv_c_const=yes
14125 else
14126   echo "$as_me: failed program was:" >&5
14127 sed 's/^/| /' conftest.$ac_ext >&5
14128
14129 ac_cv_c_const=no
14130 fi
14131 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14132 fi
14133 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
14134 echo "${ECHO_T}$ac_cv_c_const" >&6
14135 if test $ac_cv_c_const = no; then
14136
14137 cat >>confdefs.h <<\_ACEOF
14138 #define const
14139 _ACEOF
14140
14141 fi
14142
14143 echo "$as_me:$LINENO: checking for inline" >&5
14144 echo $ECHO_N "checking for inline... $ECHO_C" >&6
14145 if test "${ac_cv_c_inline+set}" = set; then
14146   echo $ECHO_N "(cached) $ECHO_C" >&6
14147 else
14148   ac_cv_c_inline=no
14149 for ac_kw in inline __inline__ __inline; do
14150   cat >conftest.$ac_ext <<_ACEOF
14151 /* confdefs.h.  */
14152 _ACEOF
14153 cat confdefs.h >>conftest.$ac_ext
14154 cat >>conftest.$ac_ext <<_ACEOF
14155 /* end confdefs.h.  */
14156 #ifndef __cplusplus
14157 typedef int foo_t;
14158 static $ac_kw foo_t static_foo () {return 0; }
14159 $ac_kw foo_t foo () {return 0; }
14160 #endif
14161
14162 _ACEOF
14163 rm -f conftest.$ac_objext
14164 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14165   (eval $ac_compile) 2>conftest.er1
14166   ac_status=$?
14167   grep -v '^ *+' conftest.er1 >conftest.err
14168   rm -f conftest.er1
14169   cat conftest.err >&5
14170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14171   (exit $ac_status); } &&
14172          { ac_try='test -z "$ac_c_werror_flag"
14173                          || test ! -s conftest.err'
14174   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14175   (eval $ac_try) 2>&5
14176   ac_status=$?
14177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14178   (exit $ac_status); }; } &&
14179          { ac_try='test -s conftest.$ac_objext'
14180   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14181   (eval $ac_try) 2>&5
14182   ac_status=$?
14183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14184   (exit $ac_status); }; }; then
14185   ac_cv_c_inline=$ac_kw; break
14186 else
14187   echo "$as_me: failed program was:" >&5
14188 sed 's/^/| /' conftest.$ac_ext >&5
14189
14190 fi
14191 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14192 done
14193
14194 fi
14195 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
14196 echo "${ECHO_T}$ac_cv_c_inline" >&6
14197
14198
14199 case $ac_cv_c_inline in
14200   inline | yes) ;;
14201   *)
14202     case $ac_cv_c_inline in
14203       no) ac_val=;;
14204       *) ac_val=$ac_cv_c_inline;;
14205     esac
14206     cat >>confdefs.h <<_ACEOF
14207 #ifndef __cplusplus
14208 #define inline $ac_val
14209 #endif
14210 _ACEOF
14211     ;;
14212 esac
14213
14214 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14215 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
14216 if test "${ac_cv_c_bigendian+set}" = set; then
14217   echo $ECHO_N "(cached) $ECHO_C" >&6
14218 else
14219   # See if sys/param.h defines the BYTE_ORDER macro.
14220 cat >conftest.$ac_ext <<_ACEOF
14221 /* confdefs.h.  */
14222 _ACEOF
14223 cat confdefs.h >>conftest.$ac_ext
14224 cat >>conftest.$ac_ext <<_ACEOF
14225 /* end confdefs.h.  */
14226 #include <sys/types.h>
14227 #include <sys/param.h>
14228
14229 int
14230 main ()
14231 {
14232 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
14233  bogus endian macros
14234 #endif
14235
14236   ;
14237   return 0;
14238 }
14239 _ACEOF
14240 rm -f conftest.$ac_objext
14241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14242   (eval $ac_compile) 2>conftest.er1
14243   ac_status=$?
14244   grep -v '^ *+' conftest.er1 >conftest.err
14245   rm -f conftest.er1
14246   cat conftest.err >&5
14247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14248   (exit $ac_status); } &&
14249          { ac_try='test -z "$ac_c_werror_flag"
14250                          || test ! -s conftest.err'
14251   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14252   (eval $ac_try) 2>&5
14253   ac_status=$?
14254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14255   (exit $ac_status); }; } &&
14256          { ac_try='test -s conftest.$ac_objext'
14257   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14258   (eval $ac_try) 2>&5
14259   ac_status=$?
14260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14261   (exit $ac_status); }; }; then
14262   # It does; now see whether it defined to BIG_ENDIAN or not.
14263 cat >conftest.$ac_ext <<_ACEOF
14264 /* confdefs.h.  */
14265 _ACEOF
14266 cat confdefs.h >>conftest.$ac_ext
14267 cat >>conftest.$ac_ext <<_ACEOF
14268 /* end confdefs.h.  */
14269 #include <sys/types.h>
14270 #include <sys/param.h>
14271
14272 int
14273 main ()
14274 {
14275 #if BYTE_ORDER != BIG_ENDIAN
14276  not big endian
14277 #endif
14278
14279   ;
14280   return 0;
14281 }
14282 _ACEOF
14283 rm -f conftest.$ac_objext
14284 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14285   (eval $ac_compile) 2>conftest.er1
14286   ac_status=$?
14287   grep -v '^ *+' conftest.er1 >conftest.err
14288   rm -f conftest.er1
14289   cat conftest.err >&5
14290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14291   (exit $ac_status); } &&
14292          { ac_try='test -z "$ac_c_werror_flag"
14293                          || test ! -s conftest.err'
14294   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14295   (eval $ac_try) 2>&5
14296   ac_status=$?
14297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14298   (exit $ac_status); }; } &&
14299          { ac_try='test -s conftest.$ac_objext'
14300   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14301   (eval $ac_try) 2>&5
14302   ac_status=$?
14303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14304   (exit $ac_status); }; }; then
14305   ac_cv_c_bigendian=yes
14306 else
14307   echo "$as_me: failed program was:" >&5
14308 sed 's/^/| /' conftest.$ac_ext >&5
14309
14310 ac_cv_c_bigendian=no
14311 fi
14312 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14313 else
14314   echo "$as_me: failed program was:" >&5
14315 sed 's/^/| /' conftest.$ac_ext >&5
14316
14317 # It does not; compile a test program.
14318 if test "$cross_compiling" = yes; then
14319   # try to guess the endianness by grepping values into an object file
14320   ac_cv_c_bigendian=unknown
14321   cat >conftest.$ac_ext <<_ACEOF
14322 /* confdefs.h.  */
14323 _ACEOF
14324 cat confdefs.h >>conftest.$ac_ext
14325 cat >>conftest.$ac_ext <<_ACEOF
14326 /* end confdefs.h.  */
14327 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14328 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14329 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
14330 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14331 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14332 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
14333 int
14334 main ()
14335 {
14336  _ascii (); _ebcdic ();
14337   ;
14338   return 0;
14339 }
14340 _ACEOF
14341 rm -f conftest.$ac_objext
14342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14343   (eval $ac_compile) 2>conftest.er1
14344   ac_status=$?
14345   grep -v '^ *+' conftest.er1 >conftest.err
14346   rm -f conftest.er1
14347   cat conftest.err >&5
14348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14349   (exit $ac_status); } &&
14350          { ac_try='test -z "$ac_c_werror_flag"
14351                          || test ! -s conftest.err'
14352   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14353   (eval $ac_try) 2>&5
14354   ac_status=$?
14355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14356   (exit $ac_status); }; } &&
14357          { ac_try='test -s conftest.$ac_objext'
14358   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14359   (eval $ac_try) 2>&5
14360   ac_status=$?
14361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14362   (exit $ac_status); }; }; then
14363   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
14364   ac_cv_c_bigendian=yes
14365 fi
14366 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14367   if test "$ac_cv_c_bigendian" = unknown; then
14368     ac_cv_c_bigendian=no
14369   else
14370     # finding both strings is unlikely to happen, but who knows?
14371     ac_cv_c_bigendian=unknown
14372   fi
14373 fi
14374 else
14375   echo "$as_me: failed program was:" >&5
14376 sed 's/^/| /' conftest.$ac_ext >&5
14377
14378 fi
14379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14380 else
14381   cat >conftest.$ac_ext <<_ACEOF
14382 /* confdefs.h.  */
14383 _ACEOF
14384 cat confdefs.h >>conftest.$ac_ext
14385 cat >>conftest.$ac_ext <<_ACEOF
14386 /* end confdefs.h.  */
14387 int
14388 main ()
14389 {
14390   /* Are we little or big endian?  From Harbison&Steele.  */
14391   union
14392   {
14393     long l;
14394     char c[sizeof (long)];
14395   } u;
14396   u.l = 1;
14397   exit (u.c[sizeof (long) - 1] == 1);
14398 }
14399 _ACEOF
14400 rm -f conftest$ac_exeext
14401 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14402   (eval $ac_link) 2>&5
14403   ac_status=$?
14404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14405   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14406   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14407   (eval $ac_try) 2>&5
14408   ac_status=$?
14409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14410   (exit $ac_status); }; }; then
14411   ac_cv_c_bigendian=no
14412 else
14413   echo "$as_me: program exited with status $ac_status" >&5
14414 echo "$as_me: failed program was:" >&5
14415 sed 's/^/| /' conftest.$ac_ext >&5
14416
14417 ( exit $ac_status )
14418 ac_cv_c_bigendian=yes
14419 fi
14420 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14421 fi
14422 fi
14423 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14424 fi
14425 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14426 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
14427 case $ac_cv_c_bigendian in
14428   yes)
14429
14430 cat >>confdefs.h <<\_ACEOF
14431 #define WORDS_BIGENDIAN 1
14432 _ACEOF
14433  ;;
14434   no)
14435      ;;
14436   *)
14437     { { echo "$as_me:$LINENO: error: unknown endianness
14438 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14439 echo "$as_me: error: unknown endianness
14440 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14441    { (exit 1); exit 1; }; } ;;
14442 esac
14443
14444
14445 # ------------------------------ #
14446 # Checks for library functions.  #
14447 # ------------------------------ #
14448
14449 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
14450 # for constant arguments.  Useless!
14451 echo "$as_me:$LINENO: checking for working alloca.h" >&5
14452 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
14453 if test "${ac_cv_working_alloca_h+set}" = set; then
14454   echo $ECHO_N "(cached) $ECHO_C" >&6
14455 else
14456   cat >conftest.$ac_ext <<_ACEOF
14457 /* confdefs.h.  */
14458 _ACEOF
14459 cat confdefs.h >>conftest.$ac_ext
14460 cat >>conftest.$ac_ext <<_ACEOF
14461 /* end confdefs.h.  */
14462 #include <alloca.h>
14463 int
14464 main ()
14465 {
14466 char *p = (char *) alloca (2 * sizeof (int));
14467   ;
14468   return 0;
14469 }
14470 _ACEOF
14471 rm -f conftest.$ac_objext conftest$ac_exeext
14472 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14473   (eval $ac_link) 2>conftest.er1
14474   ac_status=$?
14475   grep -v '^ *+' conftest.er1 >conftest.err
14476   rm -f conftest.er1
14477   cat conftest.err >&5
14478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14479   (exit $ac_status); } &&
14480          { ac_try='test -z "$ac_c_werror_flag"
14481                          || test ! -s conftest.err'
14482   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14483   (eval $ac_try) 2>&5
14484   ac_status=$?
14485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14486   (exit $ac_status); }; } &&
14487          { ac_try='test -s conftest$ac_exeext'
14488   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14489   (eval $ac_try) 2>&5
14490   ac_status=$?
14491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14492   (exit $ac_status); }; }; then
14493   ac_cv_working_alloca_h=yes
14494 else
14495   echo "$as_me: failed program was:" >&5
14496 sed 's/^/| /' conftest.$ac_ext >&5
14497
14498 ac_cv_working_alloca_h=no
14499 fi
14500 rm -f conftest.err conftest.$ac_objext \
14501       conftest$ac_exeext conftest.$ac_ext
14502 fi
14503 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
14504 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
14505 if test $ac_cv_working_alloca_h = yes; then
14506
14507 cat >>confdefs.h <<\_ACEOF
14508 #define HAVE_ALLOCA_H 1
14509 _ACEOF
14510
14511 fi
14512
14513 echo "$as_me:$LINENO: checking for alloca" >&5
14514 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
14515 if test "${ac_cv_func_alloca_works+set}" = set; then
14516   echo $ECHO_N "(cached) $ECHO_C" >&6
14517 else
14518   cat >conftest.$ac_ext <<_ACEOF
14519 /* confdefs.h.  */
14520 _ACEOF
14521 cat confdefs.h >>conftest.$ac_ext
14522 cat >>conftest.$ac_ext <<_ACEOF
14523 /* end confdefs.h.  */
14524 #ifdef __GNUC__
14525 # define alloca __builtin_alloca
14526 #else
14527 # ifdef _MSC_VER
14528 #  include <malloc.h>
14529 #  define alloca _alloca
14530 # else
14531 #  if HAVE_ALLOCA_H
14532 #   include <alloca.h>
14533 #  else
14534 #   ifdef _AIX
14535  #pragma alloca
14536 #   else
14537 #    ifndef alloca /* predefined by HP cc +Olibcalls */
14538 char *alloca ();
14539 #    endif
14540 #   endif
14541 #  endif
14542 # endif
14543 #endif
14544
14545 int
14546 main ()
14547 {
14548 char *p = (char *) alloca (1);
14549   ;
14550   return 0;
14551 }
14552 _ACEOF
14553 rm -f conftest.$ac_objext conftest$ac_exeext
14554 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14555   (eval $ac_link) 2>conftest.er1
14556   ac_status=$?
14557   grep -v '^ *+' conftest.er1 >conftest.err
14558   rm -f conftest.er1
14559   cat conftest.err >&5
14560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14561   (exit $ac_status); } &&
14562          { ac_try='test -z "$ac_c_werror_flag"
14563                          || test ! -s conftest.err'
14564   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14565   (eval $ac_try) 2>&5
14566   ac_status=$?
14567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14568   (exit $ac_status); }; } &&
14569          { ac_try='test -s conftest$ac_exeext'
14570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14571   (eval $ac_try) 2>&5
14572   ac_status=$?
14573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14574   (exit $ac_status); }; }; then
14575   ac_cv_func_alloca_works=yes
14576 else
14577   echo "$as_me: failed program was:" >&5
14578 sed 's/^/| /' conftest.$ac_ext >&5
14579
14580 ac_cv_func_alloca_works=no
14581 fi
14582 rm -f conftest.err conftest.$ac_objext \
14583       conftest$ac_exeext conftest.$ac_ext
14584 fi
14585 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
14586 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
14587
14588 if test $ac_cv_func_alloca_works = yes; then
14589
14590 cat >>confdefs.h <<\_ACEOF
14591 #define HAVE_ALLOCA 1
14592 _ACEOF
14593
14594 else
14595   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
14596 # that cause trouble.  Some versions do not even contain alloca or
14597 # contain a buggy version.  If you still want to use their alloca,
14598 # use ar to extract alloca.o from them instead of compiling alloca.c.
14599
14600 ALLOCA=alloca.$ac_objext
14601
14602 cat >>confdefs.h <<\_ACEOF
14603 #define C_ALLOCA 1
14604 _ACEOF
14605
14606
14607 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
14608 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
14609 if test "${ac_cv_os_cray+set}" = set; then
14610   echo $ECHO_N "(cached) $ECHO_C" >&6
14611 else
14612   cat >conftest.$ac_ext <<_ACEOF
14613 /* confdefs.h.  */
14614 _ACEOF
14615 cat confdefs.h >>conftest.$ac_ext
14616 cat >>conftest.$ac_ext <<_ACEOF
14617 /* end confdefs.h.  */
14618 #if defined(CRAY) && ! defined(CRAY2)
14619 webecray
14620 #else
14621 wenotbecray
14622 #endif
14623
14624 _ACEOF
14625 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14626   $EGREP "webecray" >/dev/null 2>&1; then
14627   ac_cv_os_cray=yes
14628 else
14629   ac_cv_os_cray=no
14630 fi
14631 rm -f conftest*
14632
14633 fi
14634 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
14635 echo "${ECHO_T}$ac_cv_os_cray" >&6
14636 if test $ac_cv_os_cray = yes; then
14637   for ac_func in _getb67 GETB67 getb67; do
14638     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14639 echo "$as_me:$LINENO: checking for $ac_func" >&5
14640 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14641 if eval "test \"\${$as_ac_var+set}\" = set"; then
14642   echo $ECHO_N "(cached) $ECHO_C" >&6
14643 else
14644   cat >conftest.$ac_ext <<_ACEOF
14645 /* confdefs.h.  */
14646 _ACEOF
14647 cat confdefs.h >>conftest.$ac_ext
14648 cat >>conftest.$ac_ext <<_ACEOF
14649 /* end confdefs.h.  */
14650 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14651    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14652 #define $ac_func innocuous_$ac_func
14653
14654 /* System header to define __stub macros and hopefully few prototypes,
14655     which can conflict with char $ac_func (); below.
14656     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14657     <limits.h> exists even on freestanding compilers.  */
14658
14659 #ifdef __STDC__
14660 # include <limits.h>
14661 #else
14662 # include <assert.h>
14663 #endif
14664
14665 #undef $ac_func
14666
14667 /* Override any gcc2 internal prototype to avoid an error.  */
14668 #ifdef __cplusplus
14669 extern "C"
14670 {
14671 #endif
14672 /* We use char because int might match the return type of a gcc2
14673    builtin and then its argument prototype would still apply.  */
14674 char $ac_func ();
14675 /* The GNU C library defines this for functions which it implements
14676     to always fail with ENOSYS.  Some functions are actually named
14677     something starting with __ and the normal name is an alias.  */
14678 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14679 choke me
14680 #else
14681 char (*f) () = $ac_func;
14682 #endif
14683 #ifdef __cplusplus
14684 }
14685 #endif
14686
14687 int
14688 main ()
14689 {
14690 return f != $ac_func;
14691   ;
14692   return 0;
14693 }
14694 _ACEOF
14695 rm -f conftest.$ac_objext conftest$ac_exeext
14696 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14697   (eval $ac_link) 2>conftest.er1
14698   ac_status=$?
14699   grep -v '^ *+' conftest.er1 >conftest.err
14700   rm -f conftest.er1
14701   cat conftest.err >&5
14702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14703   (exit $ac_status); } &&
14704          { ac_try='test -z "$ac_c_werror_flag"
14705                          || test ! -s conftest.err'
14706   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14707   (eval $ac_try) 2>&5
14708   ac_status=$?
14709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14710   (exit $ac_status); }; } &&
14711          { ac_try='test -s conftest$ac_exeext'
14712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14713   (eval $ac_try) 2>&5
14714   ac_status=$?
14715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14716   (exit $ac_status); }; }; then
14717   eval "$as_ac_var=yes"
14718 else
14719   echo "$as_me: failed program was:" >&5
14720 sed 's/^/| /' conftest.$ac_ext >&5
14721
14722 eval "$as_ac_var=no"
14723 fi
14724 rm -f conftest.err conftest.$ac_objext \
14725       conftest$ac_exeext conftest.$ac_ext
14726 fi
14727 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14728 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14729 if test `eval echo '${'$as_ac_var'}'` = yes; then
14730
14731 cat >>confdefs.h <<_ACEOF
14732 #define CRAY_STACKSEG_END $ac_func
14733 _ACEOF
14734
14735     break
14736 fi
14737
14738   done
14739 fi
14740
14741 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
14742 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
14743 if test "${ac_cv_c_stack_direction+set}" = set; then
14744   echo $ECHO_N "(cached) $ECHO_C" >&6
14745 else
14746   if test "$cross_compiling" = yes; then
14747   ac_cv_c_stack_direction=0
14748 else
14749   cat >conftest.$ac_ext <<_ACEOF
14750 /* confdefs.h.  */
14751 _ACEOF
14752 cat confdefs.h >>conftest.$ac_ext
14753 cat >>conftest.$ac_ext <<_ACEOF
14754 /* end confdefs.h.  */
14755 int
14756 find_stack_direction ()
14757 {
14758   static char *addr = 0;
14759   auto char dummy;
14760   if (addr == 0)
14761     {
14762       addr = &dummy;
14763       return find_stack_direction ();
14764     }
14765   else
14766     return (&dummy > addr) ? 1 : -1;
14767 }
14768
14769 int
14770 main ()
14771 {
14772   exit (find_stack_direction () < 0);
14773 }
14774 _ACEOF
14775 rm -f conftest$ac_exeext
14776 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14777   (eval $ac_link) 2>&5
14778   ac_status=$?
14779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14780   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14781   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14782   (eval $ac_try) 2>&5
14783   ac_status=$?
14784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14785   (exit $ac_status); }; }; then
14786   ac_cv_c_stack_direction=1
14787 else
14788   echo "$as_me: program exited with status $ac_status" >&5
14789 echo "$as_me: failed program was:" >&5
14790 sed 's/^/| /' conftest.$ac_ext >&5
14791
14792 ( exit $ac_status )
14793 ac_cv_c_stack_direction=-1
14794 fi
14795 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14796 fi
14797 fi
14798 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
14799 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
14800
14801 cat >>confdefs.h <<_ACEOF
14802 #define STACK_DIRECTION $ac_cv_c_stack_direction
14803 _ACEOF
14804
14805
14806 fi
14807
14808
14809
14810 for ac_header in stdlib.h unistd.h
14811 do
14812 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14813 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14814   echo "$as_me:$LINENO: checking for $ac_header" >&5
14815 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14816 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14817   echo $ECHO_N "(cached) $ECHO_C" >&6
14818 fi
14819 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14820 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14821 else
14822   # Is the header compilable?
14823 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14824 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14825 cat >conftest.$ac_ext <<_ACEOF
14826 /* confdefs.h.  */
14827 _ACEOF
14828 cat confdefs.h >>conftest.$ac_ext
14829 cat >>conftest.$ac_ext <<_ACEOF
14830 /* end confdefs.h.  */
14831 $ac_includes_default
14832 #include <$ac_header>
14833 _ACEOF
14834 rm -f conftest.$ac_objext
14835 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14836   (eval $ac_compile) 2>conftest.er1
14837   ac_status=$?
14838   grep -v '^ *+' conftest.er1 >conftest.err
14839   rm -f conftest.er1
14840   cat conftest.err >&5
14841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14842   (exit $ac_status); } &&
14843          { ac_try='test -z "$ac_c_werror_flag"
14844                          || test ! -s conftest.err'
14845   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14846   (eval $ac_try) 2>&5
14847   ac_status=$?
14848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14849   (exit $ac_status); }; } &&
14850          { ac_try='test -s conftest.$ac_objext'
14851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14852   (eval $ac_try) 2>&5
14853   ac_status=$?
14854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14855   (exit $ac_status); }; }; then
14856   ac_header_compiler=yes
14857 else
14858   echo "$as_me: failed program was:" >&5
14859 sed 's/^/| /' conftest.$ac_ext >&5
14860
14861 ac_header_compiler=no
14862 fi
14863 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14864 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14865 echo "${ECHO_T}$ac_header_compiler" >&6
14866
14867 # Is the header present?
14868 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14869 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14870 cat >conftest.$ac_ext <<_ACEOF
14871 /* confdefs.h.  */
14872 _ACEOF
14873 cat confdefs.h >>conftest.$ac_ext
14874 cat >>conftest.$ac_ext <<_ACEOF
14875 /* end confdefs.h.  */
14876 #include <$ac_header>
14877 _ACEOF
14878 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14879   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14880   ac_status=$?
14881   grep -v '^ *+' conftest.er1 >conftest.err
14882   rm -f conftest.er1
14883   cat conftest.err >&5
14884   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14885   (exit $ac_status); } >/dev/null; then
14886   if test -s conftest.err; then
14887     ac_cpp_err=$ac_c_preproc_warn_flag
14888     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14889   else
14890     ac_cpp_err=
14891   fi
14892 else
14893   ac_cpp_err=yes
14894 fi
14895 if test -z "$ac_cpp_err"; then
14896   ac_header_preproc=yes
14897 else
14898   echo "$as_me: failed program was:" >&5
14899 sed 's/^/| /' conftest.$ac_ext >&5
14900
14901   ac_header_preproc=no
14902 fi
14903 rm -f conftest.err conftest.$ac_ext
14904 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14905 echo "${ECHO_T}$ac_header_preproc" >&6
14906
14907 # So?  What about this header?
14908 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14909   yes:no: )
14910     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14911 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14912     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14913 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14914     ac_header_preproc=yes
14915     ;;
14916   no:yes:* )
14917     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14918 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14919     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14920 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14921     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14922 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14923     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14924 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14925     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14926 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14927     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14928 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14929     (
14930       cat <<\_ASBOX
14931 ## ------------------------------------------ ##
14932 ## Report this to the AC_PACKAGE_NAME lists.  ##
14933 ## ------------------------------------------ ##
14934 _ASBOX
14935     ) |
14936       sed "s/^/$as_me: WARNING:     /" >&2
14937     ;;
14938 esac
14939 echo "$as_me:$LINENO: checking for $ac_header" >&5
14940 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14941 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14942   echo $ECHO_N "(cached) $ECHO_C" >&6
14943 else
14944   eval "$as_ac_Header=\$ac_header_preproc"
14945 fi
14946 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14947 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14948
14949 fi
14950 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14951   cat >>confdefs.h <<_ACEOF
14952 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14953 _ACEOF
14954
14955 fi
14956
14957 done
14958
14959
14960 for ac_func in getpagesize
14961 do
14962 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14963 echo "$as_me:$LINENO: checking for $ac_func" >&5
14964 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14965 if eval "test \"\${$as_ac_var+set}\" = set"; then
14966   echo $ECHO_N "(cached) $ECHO_C" >&6
14967 else
14968   cat >conftest.$ac_ext <<_ACEOF
14969 /* confdefs.h.  */
14970 _ACEOF
14971 cat confdefs.h >>conftest.$ac_ext
14972 cat >>conftest.$ac_ext <<_ACEOF
14973 /* end confdefs.h.  */
14974 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14975    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14976 #define $ac_func innocuous_$ac_func
14977
14978 /* System header to define __stub macros and hopefully few prototypes,
14979     which can conflict with char $ac_func (); below.
14980     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14981     <limits.h> exists even on freestanding compilers.  */
14982
14983 #ifdef __STDC__
14984 # include <limits.h>
14985 #else
14986 # include <assert.h>
14987 #endif
14988
14989 #undef $ac_func
14990
14991 /* Override any gcc2 internal prototype to avoid an error.  */
14992 #ifdef __cplusplus
14993 extern "C"
14994 {
14995 #endif
14996 /* We use char because int might match the return type of a gcc2
14997    builtin and then its argument prototype would still apply.  */
14998 char $ac_func ();
14999 /* The GNU C library defines this for functions which it implements
15000     to always fail with ENOSYS.  Some functions are actually named
15001     something starting with __ and the normal name is an alias.  */
15002 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15003 choke me
15004 #else
15005 char (*f) () = $ac_func;
15006 #endif
15007 #ifdef __cplusplus
15008 }
15009 #endif
15010
15011 int
15012 main ()
15013 {
15014 return f != $ac_func;
15015   ;
15016   return 0;
15017 }
15018 _ACEOF
15019 rm -f conftest.$ac_objext conftest$ac_exeext
15020 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15021   (eval $ac_link) 2>conftest.er1
15022   ac_status=$?
15023   grep -v '^ *+' conftest.er1 >conftest.err
15024   rm -f conftest.er1
15025   cat conftest.err >&5
15026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15027   (exit $ac_status); } &&
15028          { ac_try='test -z "$ac_c_werror_flag"
15029                          || test ! -s conftest.err'
15030   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15031   (eval $ac_try) 2>&5
15032   ac_status=$?
15033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15034   (exit $ac_status); }; } &&
15035          { ac_try='test -s conftest$ac_exeext'
15036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15037   (eval $ac_try) 2>&5
15038   ac_status=$?
15039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15040   (exit $ac_status); }; }; then
15041   eval "$as_ac_var=yes"
15042 else
15043   echo "$as_me: failed program was:" >&5
15044 sed 's/^/| /' conftest.$ac_ext >&5
15045
15046 eval "$as_ac_var=no"
15047 fi
15048 rm -f conftest.err conftest.$ac_objext \
15049       conftest$ac_exeext conftest.$ac_ext
15050 fi
15051 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15052 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15053 if test `eval echo '${'$as_ac_var'}'` = yes; then
15054   cat >>confdefs.h <<_ACEOF
15055 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15056 _ACEOF
15057
15058 fi
15059 done
15060
15061 echo "$as_me:$LINENO: checking for working mmap" >&5
15062 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
15063 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
15064   echo $ECHO_N "(cached) $ECHO_C" >&6
15065 else
15066   if test "$cross_compiling" = yes; then
15067   ac_cv_func_mmap_fixed_mapped=no
15068 else
15069   cat >conftest.$ac_ext <<_ACEOF
15070 /* confdefs.h.  */
15071 _ACEOF
15072 cat confdefs.h >>conftest.$ac_ext
15073 cat >>conftest.$ac_ext <<_ACEOF
15074 /* end confdefs.h.  */
15075 $ac_includes_default
15076 /* malloc might have been renamed as rpl_malloc. */
15077 #undef malloc
15078
15079 /* Thanks to Mike Haertel and Jim Avera for this test.
15080    Here is a matrix of mmap possibilities:
15081         mmap private not fixed
15082         mmap private fixed at somewhere currently unmapped
15083         mmap private fixed at somewhere already mapped
15084         mmap shared not fixed
15085         mmap shared fixed at somewhere currently unmapped
15086         mmap shared fixed at somewhere already mapped
15087    For private mappings, we should verify that changes cannot be read()
15088    back from the file, nor mmap's back from the file at a different
15089    address.  (There have been systems where private was not correctly
15090    implemented like the infamous i386 svr4.0, and systems where the
15091    VM page cache was not coherent with the file system buffer cache
15092    like early versions of FreeBSD and possibly contemporary NetBSD.)
15093    For shared mappings, we should conversely verify that changes get
15094    propagated back to all the places they're supposed to be.
15095
15096    Grep wants private fixed already mapped.
15097    The main things grep needs to know about mmap are:
15098    * does it exist and is it safe to write into the mmap'd area
15099    * how to use it (BSD variants)  */
15100
15101 #include <fcntl.h>
15102 #include <sys/mman.h>
15103
15104 #if !STDC_HEADERS && !HAVE_STDLIB_H
15105 char *malloc ();
15106 #endif
15107
15108 /* This mess was copied from the GNU getpagesize.h.  */
15109 #if !HAVE_GETPAGESIZE
15110 /* Assume that all systems that can run configure have sys/param.h.  */
15111 # if !HAVE_SYS_PARAM_H
15112 #  define HAVE_SYS_PARAM_H 1
15113 # endif
15114
15115 # ifdef _SC_PAGESIZE
15116 #  define getpagesize() sysconf(_SC_PAGESIZE)
15117 # else /* no _SC_PAGESIZE */
15118 #  if HAVE_SYS_PARAM_H
15119 #   include <sys/param.h>
15120 #   ifdef EXEC_PAGESIZE
15121 #    define getpagesize() EXEC_PAGESIZE
15122 #   else /* no EXEC_PAGESIZE */
15123 #    ifdef NBPG
15124 #     define getpagesize() NBPG * CLSIZE
15125 #     ifndef CLSIZE
15126 #      define CLSIZE 1
15127 #     endif /* no CLSIZE */
15128 #    else /* no NBPG */
15129 #     ifdef NBPC
15130 #      define getpagesize() NBPC
15131 #     else /* no NBPC */
15132 #      ifdef PAGESIZE
15133 #       define getpagesize() PAGESIZE
15134 #      endif /* PAGESIZE */
15135 #     endif /* no NBPC */
15136 #    endif /* no NBPG */
15137 #   endif /* no EXEC_PAGESIZE */
15138 #  else /* no HAVE_SYS_PARAM_H */
15139 #   define getpagesize() 8192   /* punt totally */
15140 #  endif /* no HAVE_SYS_PARAM_H */
15141 # endif /* no _SC_PAGESIZE */
15142
15143 #endif /* no HAVE_GETPAGESIZE */
15144
15145 int
15146 main ()
15147 {
15148   char *data, *data2, *data3;
15149   int i, pagesize;
15150   int fd;
15151
15152   pagesize = getpagesize ();
15153
15154   /* First, make a file with some known garbage in it. */
15155   data = (char *) malloc (pagesize);
15156   if (!data)
15157     exit (1);
15158   for (i = 0; i < pagesize; ++i)
15159     *(data + i) = rand ();
15160   umask (0);
15161   fd = creat ("conftest.mmap", 0600);
15162   if (fd < 0)
15163     exit (1);
15164   if (write (fd, data, pagesize) != pagesize)
15165     exit (1);
15166   close (fd);
15167
15168   /* Next, try to mmap the file at a fixed address which already has
15169      something else allocated at it.  If we can, also make sure that
15170      we see the same garbage.  */
15171   fd = open ("conftest.mmap", O_RDWR);
15172   if (fd < 0)
15173     exit (1);
15174   data2 = (char *) malloc (2 * pagesize);
15175   if (!data2)
15176     exit (1);
15177   data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
15178   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15179                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
15180     exit (1);
15181   for (i = 0; i < pagesize; ++i)
15182     if (*(data + i) != *(data2 + i))
15183       exit (1);
15184
15185   /* Finally, make sure that changes to the mapped area do not
15186      percolate back to the file as seen by read().  (This is a bug on
15187      some variants of i386 svr4.0.)  */
15188   for (i = 0; i < pagesize; ++i)
15189     *(data2 + i) = *(data2 + i) + 1;
15190   data3 = (char *) malloc (pagesize);
15191   if (!data3)
15192     exit (1);
15193   if (read (fd, data3, pagesize) != pagesize)
15194     exit (1);
15195   for (i = 0; i < pagesize; ++i)
15196     if (*(data + i) != *(data3 + i))
15197       exit (1);
15198   close (fd);
15199   exit (0);
15200 }
15201 _ACEOF
15202 rm -f conftest$ac_exeext
15203 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15204   (eval $ac_link) 2>&5
15205   ac_status=$?
15206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15207   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15208   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15209   (eval $ac_try) 2>&5
15210   ac_status=$?
15211   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15212   (exit $ac_status); }; }; then
15213   ac_cv_func_mmap_fixed_mapped=yes
15214 else
15215   echo "$as_me: program exited with status $ac_status" >&5
15216 echo "$as_me: failed program was:" >&5
15217 sed 's/^/| /' conftest.$ac_ext >&5
15218
15219 ( exit $ac_status )
15220 ac_cv_func_mmap_fixed_mapped=no
15221 fi
15222 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15223 fi
15224 fi
15225 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
15226 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
15227 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15228
15229 cat >>confdefs.h <<\_ACEOF
15230 #define HAVE_MMAP 1
15231 _ACEOF
15232
15233 fi
15234 rm -f conftest.mmap
15235
15236 echo "$as_me:$LINENO: checking for pid_t" >&5
15237 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
15238 if test "${ac_cv_type_pid_t+set}" = set; then
15239   echo $ECHO_N "(cached) $ECHO_C" >&6
15240 else
15241   cat >conftest.$ac_ext <<_ACEOF
15242 /* confdefs.h.  */
15243 _ACEOF
15244 cat confdefs.h >>conftest.$ac_ext
15245 cat >>conftest.$ac_ext <<_ACEOF
15246 /* end confdefs.h.  */
15247 $ac_includes_default
15248 int
15249 main ()
15250 {
15251 if ((pid_t *) 0)
15252   return 0;
15253 if (sizeof (pid_t))
15254   return 0;
15255   ;
15256   return 0;
15257 }
15258 _ACEOF
15259 rm -f conftest.$ac_objext
15260 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15261   (eval $ac_compile) 2>conftest.er1
15262   ac_status=$?
15263   grep -v '^ *+' conftest.er1 >conftest.err
15264   rm -f conftest.er1
15265   cat conftest.err >&5
15266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15267   (exit $ac_status); } &&
15268          { ac_try='test -z "$ac_c_werror_flag"
15269                          || test ! -s conftest.err'
15270   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15271   (eval $ac_try) 2>&5
15272   ac_status=$?
15273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15274   (exit $ac_status); }; } &&
15275          { ac_try='test -s conftest.$ac_objext'
15276   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15277   (eval $ac_try) 2>&5
15278   ac_status=$?
15279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15280   (exit $ac_status); }; }; then
15281   ac_cv_type_pid_t=yes
15282 else
15283   echo "$as_me: failed program was:" >&5
15284 sed 's/^/| /' conftest.$ac_ext >&5
15285
15286 ac_cv_type_pid_t=no
15287 fi
15288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15289 fi
15290 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
15291 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
15292 if test $ac_cv_type_pid_t = yes; then
15293   :
15294 else
15295
15296 cat >>confdefs.h <<_ACEOF
15297 #define pid_t int
15298 _ACEOF
15299
15300 fi
15301
15302
15303
15304 for ac_header in unistd.h vfork.h
15305 do
15306 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15307 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15308   echo "$as_me:$LINENO: checking for $ac_header" >&5
15309 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15310 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15311   echo $ECHO_N "(cached) $ECHO_C" >&6
15312 fi
15313 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15314 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15315 else
15316   # Is the header compilable?
15317 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15318 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15319 cat >conftest.$ac_ext <<_ACEOF
15320 /* confdefs.h.  */
15321 _ACEOF
15322 cat confdefs.h >>conftest.$ac_ext
15323 cat >>conftest.$ac_ext <<_ACEOF
15324 /* end confdefs.h.  */
15325 $ac_includes_default
15326 #include <$ac_header>
15327 _ACEOF
15328 rm -f conftest.$ac_objext
15329 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15330   (eval $ac_compile) 2>conftest.er1
15331   ac_status=$?
15332   grep -v '^ *+' conftest.er1 >conftest.err
15333   rm -f conftest.er1
15334   cat conftest.err >&5
15335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15336   (exit $ac_status); } &&
15337          { ac_try='test -z "$ac_c_werror_flag"
15338                          || test ! -s conftest.err'
15339   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15340   (eval $ac_try) 2>&5
15341   ac_status=$?
15342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15343   (exit $ac_status); }; } &&
15344          { ac_try='test -s conftest.$ac_objext'
15345   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15346   (eval $ac_try) 2>&5
15347   ac_status=$?
15348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15349   (exit $ac_status); }; }; then
15350   ac_header_compiler=yes
15351 else
15352   echo "$as_me: failed program was:" >&5
15353 sed 's/^/| /' conftest.$ac_ext >&5
15354
15355 ac_header_compiler=no
15356 fi
15357 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15358 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15359 echo "${ECHO_T}$ac_header_compiler" >&6
15360
15361 # Is the header present?
15362 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15363 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15364 cat >conftest.$ac_ext <<_ACEOF
15365 /* confdefs.h.  */
15366 _ACEOF
15367 cat confdefs.h >>conftest.$ac_ext
15368 cat >>conftest.$ac_ext <<_ACEOF
15369 /* end confdefs.h.  */
15370 #include <$ac_header>
15371 _ACEOF
15372 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15373   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15374   ac_status=$?
15375   grep -v '^ *+' conftest.er1 >conftest.err
15376   rm -f conftest.er1
15377   cat conftest.err >&5
15378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15379   (exit $ac_status); } >/dev/null; then
15380   if test -s conftest.err; then
15381     ac_cpp_err=$ac_c_preproc_warn_flag
15382     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15383   else
15384     ac_cpp_err=
15385   fi
15386 else
15387   ac_cpp_err=yes
15388 fi
15389 if test -z "$ac_cpp_err"; then
15390   ac_header_preproc=yes
15391 else
15392   echo "$as_me: failed program was:" >&5
15393 sed 's/^/| /' conftest.$ac_ext >&5
15394
15395   ac_header_preproc=no
15396 fi
15397 rm -f conftest.err conftest.$ac_ext
15398 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15399 echo "${ECHO_T}$ac_header_preproc" >&6
15400
15401 # So?  What about this header?
15402 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15403   yes:no: )
15404     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15405 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15406     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15407 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15408     ac_header_preproc=yes
15409     ;;
15410   no:yes:* )
15411     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15412 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15413     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15414 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15415     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15416 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15417     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15418 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15419     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15420 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15421     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15422 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15423     (
15424       cat <<\_ASBOX
15425 ## ------------------------------------------ ##
15426 ## Report this to the AC_PACKAGE_NAME lists.  ##
15427 ## ------------------------------------------ ##
15428 _ASBOX
15429     ) |
15430       sed "s/^/$as_me: WARNING:     /" >&2
15431     ;;
15432 esac
15433 echo "$as_me:$LINENO: checking for $ac_header" >&5
15434 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15435 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15436   echo $ECHO_N "(cached) $ECHO_C" >&6
15437 else
15438   eval "$as_ac_Header=\$ac_header_preproc"
15439 fi
15440 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15441 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15442
15443 fi
15444 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15445   cat >>confdefs.h <<_ACEOF
15446 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15447 _ACEOF
15448
15449 fi
15450
15451 done
15452
15453
15454
15455 for ac_func in fork vfork
15456 do
15457 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15458 echo "$as_me:$LINENO: checking for $ac_func" >&5
15459 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15460 if eval "test \"\${$as_ac_var+set}\" = set"; then
15461   echo $ECHO_N "(cached) $ECHO_C" >&6
15462 else
15463   cat >conftest.$ac_ext <<_ACEOF
15464 /* confdefs.h.  */
15465 _ACEOF
15466 cat confdefs.h >>conftest.$ac_ext
15467 cat >>conftest.$ac_ext <<_ACEOF
15468 /* end confdefs.h.  */
15469 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15470    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15471 #define $ac_func innocuous_$ac_func
15472
15473 /* System header to define __stub macros and hopefully few prototypes,
15474     which can conflict with char $ac_func (); below.
15475     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15476     <limits.h> exists even on freestanding compilers.  */
15477
15478 #ifdef __STDC__
15479 # include <limits.h>
15480 #else
15481 # include <assert.h>
15482 #endif
15483
15484 #undef $ac_func
15485
15486 /* Override any gcc2 internal prototype to avoid an error.  */
15487 #ifdef __cplusplus
15488 extern "C"
15489 {
15490 #endif
15491 /* We use char because int might match the return type of a gcc2
15492    builtin and then its argument prototype would still apply.  */
15493 char $ac_func ();
15494 /* The GNU C library defines this for functions which it implements
15495     to always fail with ENOSYS.  Some functions are actually named
15496     something starting with __ and the normal name is an alias.  */
15497 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15498 choke me
15499 #else
15500 char (*f) () = $ac_func;
15501 #endif
15502 #ifdef __cplusplus
15503 }
15504 #endif
15505
15506 int
15507 main ()
15508 {
15509 return f != $ac_func;
15510   ;
15511   return 0;
15512 }
15513 _ACEOF
15514 rm -f conftest.$ac_objext conftest$ac_exeext
15515 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15516   (eval $ac_link) 2>conftest.er1
15517   ac_status=$?
15518   grep -v '^ *+' conftest.er1 >conftest.err
15519   rm -f conftest.er1
15520   cat conftest.err >&5
15521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15522   (exit $ac_status); } &&
15523          { ac_try='test -z "$ac_c_werror_flag"
15524                          || test ! -s conftest.err'
15525   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15526   (eval $ac_try) 2>&5
15527   ac_status=$?
15528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15529   (exit $ac_status); }; } &&
15530          { ac_try='test -s conftest$ac_exeext'
15531   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15532   (eval $ac_try) 2>&5
15533   ac_status=$?
15534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15535   (exit $ac_status); }; }; then
15536   eval "$as_ac_var=yes"
15537 else
15538   echo "$as_me: failed program was:" >&5
15539 sed 's/^/| /' conftest.$ac_ext >&5
15540
15541 eval "$as_ac_var=no"
15542 fi
15543 rm -f conftest.err conftest.$ac_objext \
15544       conftest$ac_exeext conftest.$ac_ext
15545 fi
15546 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15547 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15548 if test `eval echo '${'$as_ac_var'}'` = yes; then
15549   cat >>confdefs.h <<_ACEOF
15550 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15551 _ACEOF
15552
15553 fi
15554 done
15555
15556 if test "x$ac_cv_func_fork" = xyes; then
15557   echo "$as_me:$LINENO: checking for working fork" >&5
15558 echo $ECHO_N "checking for working fork... $ECHO_C" >&6
15559 if test "${ac_cv_func_fork_works+set}" = set; then
15560   echo $ECHO_N "(cached) $ECHO_C" >&6
15561 else
15562   if test "$cross_compiling" = yes; then
15563   ac_cv_func_fork_works=cross
15564 else
15565   cat >conftest.$ac_ext <<_ACEOF
15566 /* By Ruediger Kuhlmann. */
15567       #include <sys/types.h>
15568       #if HAVE_UNISTD_H
15569       # include <unistd.h>
15570       #endif
15571       /* Some systems only have a dummy stub for fork() */
15572       int main ()
15573       {
15574         if (fork() < 0)
15575           exit (1);
15576         exit (0);
15577       }
15578 _ACEOF
15579 rm -f conftest$ac_exeext
15580 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15581   (eval $ac_link) 2>&5
15582   ac_status=$?
15583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15584   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15585   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15586   (eval $ac_try) 2>&5
15587   ac_status=$?
15588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15589   (exit $ac_status); }; }; then
15590   ac_cv_func_fork_works=yes
15591 else
15592   echo "$as_me: program exited with status $ac_status" >&5
15593 echo "$as_me: failed program was:" >&5
15594 sed 's/^/| /' conftest.$ac_ext >&5
15595
15596 ( exit $ac_status )
15597 ac_cv_func_fork_works=no
15598 fi
15599 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15600 fi
15601 fi
15602 echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
15603 echo "${ECHO_T}$ac_cv_func_fork_works" >&6
15604
15605 else
15606   ac_cv_func_fork_works=$ac_cv_func_fork
15607 fi
15608 if test "x$ac_cv_func_fork_works" = xcross; then
15609   case $host in
15610     *-*-amigaos* | *-*-msdosdjgpp*)
15611       # Override, as these systems have only a dummy fork() stub
15612       ac_cv_func_fork_works=no
15613       ;;
15614     *)
15615       ac_cv_func_fork_works=yes
15616       ;;
15617   esac
15618   { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
15619 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
15620 fi
15621 ac_cv_func_vfork_works=$ac_cv_func_vfork
15622 if test "x$ac_cv_func_vfork" = xyes; then
15623   echo "$as_me:$LINENO: checking for working vfork" >&5
15624 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
15625 if test "${ac_cv_func_vfork_works+set}" = set; then
15626   echo $ECHO_N "(cached) $ECHO_C" >&6
15627 else
15628   if test "$cross_compiling" = yes; then
15629   ac_cv_func_vfork_works=cross
15630 else
15631   cat >conftest.$ac_ext <<_ACEOF
15632 /* confdefs.h.  */
15633 _ACEOF
15634 cat confdefs.h >>conftest.$ac_ext
15635 cat >>conftest.$ac_ext <<_ACEOF
15636 /* end confdefs.h.  */
15637 /* Thanks to Paul Eggert for this test.  */
15638 #include <stdio.h>
15639 #include <stdlib.h>
15640 #include <sys/types.h>
15641 #include <sys/stat.h>
15642 #include <sys/wait.h>
15643 #if HAVE_UNISTD_H
15644 # include <unistd.h>
15645 #endif
15646 #if HAVE_VFORK_H
15647 # include <vfork.h>
15648 #endif
15649 /* On some sparc systems, changes by the child to local and incoming
15650    argument registers are propagated back to the parent.  The compiler
15651    is told about this with #include <vfork.h>, but some compilers
15652    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
15653    static variable whose address is put into a register that is
15654    clobbered by the vfork.  */
15655 static void
15656 #ifdef __cplusplus
15657 sparc_address_test (int arg)
15658 # else
15659 sparc_address_test (arg) int arg;
15660 #endif
15661 {
15662   static pid_t child;
15663   if (!child) {
15664     child = vfork ();
15665     if (child < 0) {
15666       perror ("vfork");
15667       _exit(2);
15668     }
15669     if (!child) {
15670       arg = getpid();
15671       write(-1, "", 0);
15672       _exit (arg);
15673     }
15674   }
15675 }
15676
15677 int
15678 main ()
15679 {
15680   pid_t parent = getpid ();
15681   pid_t child;
15682
15683   sparc_address_test (0);
15684
15685   child = vfork ();
15686
15687   if (child == 0) {
15688     /* Here is another test for sparc vfork register problems.  This
15689        test uses lots of local variables, at least as many local
15690        variables as main has allocated so far including compiler
15691        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
15692        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
15693        reuse the register of parent for one of the local variables,
15694        since it will think that parent can't possibly be used any more
15695        in this routine.  Assigning to the local variable will thus
15696        munge parent in the parent process.  */
15697     pid_t
15698       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
15699       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
15700     /* Convince the compiler that p..p7 are live; otherwise, it might
15701        use the same hardware register for all 8 local variables.  */
15702     if (p != p1 || p != p2 || p != p3 || p != p4
15703         || p != p5 || p != p6 || p != p7)
15704       _exit(1);
15705
15706     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
15707        from child file descriptors.  If the child closes a descriptor
15708        before it execs or exits, this munges the parent's descriptor
15709        as well.  Test for this by closing stdout in the child.  */
15710     _exit(close(fileno(stdout)) != 0);
15711   } else {
15712     int status;
15713     struct stat st;
15714
15715     while (wait(&status) != child)
15716       ;
15717     exit(
15718          /* Was there some problem with vforking?  */
15719          child < 0
15720
15721          /* Did the child fail?  (This shouldn't happen.)  */
15722          || status
15723
15724          /* Did the vfork/compiler bug occur?  */
15725          || parent != getpid()
15726
15727          /* Did the file descriptor bug occur?  */
15728          || fstat(fileno(stdout), &st) != 0
15729          );
15730   }
15731 }
15732 _ACEOF
15733 rm -f conftest$ac_exeext
15734 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15735   (eval $ac_link) 2>&5
15736   ac_status=$?
15737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15738   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15739   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15740   (eval $ac_try) 2>&5
15741   ac_status=$?
15742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15743   (exit $ac_status); }; }; then
15744   ac_cv_func_vfork_works=yes
15745 else
15746   echo "$as_me: program exited with status $ac_status" >&5
15747 echo "$as_me: failed program was:" >&5
15748 sed 's/^/| /' conftest.$ac_ext >&5
15749
15750 ( exit $ac_status )
15751 ac_cv_func_vfork_works=no
15752 fi
15753 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15754 fi
15755 fi
15756 echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
15757 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
15758
15759 fi;
15760 if test "x$ac_cv_func_fork_works" = xcross; then
15761   ac_cv_func_vfork_works=$ac_cv_func_vfork
15762   { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
15763 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
15764 fi
15765
15766 if test "x$ac_cv_func_vfork_works" = xyes; then
15767
15768 cat >>confdefs.h <<\_ACEOF
15769 #define HAVE_WORKING_VFORK 1
15770 _ACEOF
15771
15772 else
15773
15774 cat >>confdefs.h <<\_ACEOF
15775 #define vfork fork
15776 _ACEOF
15777
15778 fi
15779 if test "x$ac_cv_func_fork_works" = xyes; then
15780
15781 cat >>confdefs.h <<\_ACEOF
15782 #define HAVE_WORKING_FORK 1
15783 _ACEOF
15784
15785 fi
15786
15787
15788
15789
15790
15791
15792
15793
15794
15795
15796
15797
15798
15799
15800
15801
15802
15803
15804
15805
15806
15807
15808
15809 for ac_func in canonicalize_file_name realpath getrusage getuid \
15810                 getgid poll pread64 sbrk setpgid setpgrp setsid \
15811                 sigaction sigprocmask sigsetmask socketpair syscall \
15812                 ttrace wborder setlocale iconvlist libiconvlist btowc
15813 do
15814 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15815 echo "$as_me:$LINENO: checking for $ac_func" >&5
15816 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15817 if eval "test \"\${$as_ac_var+set}\" = set"; then
15818   echo $ECHO_N "(cached) $ECHO_C" >&6
15819 else
15820   cat >conftest.$ac_ext <<_ACEOF
15821 /* confdefs.h.  */
15822 _ACEOF
15823 cat confdefs.h >>conftest.$ac_ext
15824 cat >>conftest.$ac_ext <<_ACEOF
15825 /* end confdefs.h.  */
15826 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15827    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15828 #define $ac_func innocuous_$ac_func
15829
15830 /* System header to define __stub macros and hopefully few prototypes,
15831     which can conflict with char $ac_func (); below.
15832     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15833     <limits.h> exists even on freestanding compilers.  */
15834
15835 #ifdef __STDC__
15836 # include <limits.h>
15837 #else
15838 # include <assert.h>
15839 #endif
15840
15841 #undef $ac_func
15842
15843 /* Override any gcc2 internal prototype to avoid an error.  */
15844 #ifdef __cplusplus
15845 extern "C"
15846 {
15847 #endif
15848 /* We use char because int might match the return type of a gcc2
15849    builtin and then its argument prototype would still apply.  */
15850 char $ac_func ();
15851 /* The GNU C library defines this for functions which it implements
15852     to always fail with ENOSYS.  Some functions are actually named
15853     something starting with __ and the normal name is an alias.  */
15854 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15855 choke me
15856 #else
15857 char (*f) () = $ac_func;
15858 #endif
15859 #ifdef __cplusplus
15860 }
15861 #endif
15862
15863 int
15864 main ()
15865 {
15866 return f != $ac_func;
15867   ;
15868   return 0;
15869 }
15870 _ACEOF
15871 rm -f conftest.$ac_objext conftest$ac_exeext
15872 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15873   (eval $ac_link) 2>conftest.er1
15874   ac_status=$?
15875   grep -v '^ *+' conftest.er1 >conftest.err
15876   rm -f conftest.er1
15877   cat conftest.err >&5
15878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15879   (exit $ac_status); } &&
15880          { ac_try='test -z "$ac_c_werror_flag"
15881                          || test ! -s conftest.err'
15882   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15883   (eval $ac_try) 2>&5
15884   ac_status=$?
15885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15886   (exit $ac_status); }; } &&
15887          { ac_try='test -s conftest$ac_exeext'
15888   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15889   (eval $ac_try) 2>&5
15890   ac_status=$?
15891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15892   (exit $ac_status); }; }; then
15893   eval "$as_ac_var=yes"
15894 else
15895   echo "$as_me: failed program was:" >&5
15896 sed 's/^/| /' conftest.$ac_ext >&5
15897
15898 eval "$as_ac_var=no"
15899 fi
15900 rm -f conftest.err conftest.$ac_objext \
15901       conftest$ac_exeext conftest.$ac_ext
15902 fi
15903 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15904 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15905 if test `eval echo '${'$as_ac_var'}'` = yes; then
15906   cat >>confdefs.h <<_ACEOF
15907 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15908 _ACEOF
15909
15910 fi
15911 done
15912
15913
15914   echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
15915 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
15916 if test "${am_cv_langinfo_codeset+set}" = set; then
15917   echo $ECHO_N "(cached) $ECHO_C" >&6
15918 else
15919   cat >conftest.$ac_ext <<_ACEOF
15920 /* confdefs.h.  */
15921 _ACEOF
15922 cat confdefs.h >>conftest.$ac_ext
15923 cat >>conftest.$ac_ext <<_ACEOF
15924 /* end confdefs.h.  */
15925 #include <langinfo.h>
15926 int
15927 main ()
15928 {
15929 char* cs = nl_langinfo(CODESET);
15930   ;
15931   return 0;
15932 }
15933 _ACEOF
15934 rm -f conftest.$ac_objext conftest$ac_exeext
15935 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15936   (eval $ac_link) 2>conftest.er1
15937   ac_status=$?
15938   grep -v '^ *+' conftest.er1 >conftest.err
15939   rm -f conftest.er1
15940   cat conftest.err >&5
15941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15942   (exit $ac_status); } &&
15943          { ac_try='test -z "$ac_c_werror_flag"
15944                          || test ! -s conftest.err'
15945   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15946   (eval $ac_try) 2>&5
15947   ac_status=$?
15948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15949   (exit $ac_status); }; } &&
15950          { ac_try='test -s conftest$ac_exeext'
15951   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15952   (eval $ac_try) 2>&5
15953   ac_status=$?
15954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15955   (exit $ac_status); }; }; then
15956   am_cv_langinfo_codeset=yes
15957 else
15958   echo "$as_me: failed program was:" >&5
15959 sed 's/^/| /' conftest.$ac_ext >&5
15960
15961 am_cv_langinfo_codeset=no
15962 fi
15963 rm -f conftest.err conftest.$ac_objext \
15964       conftest$ac_exeext conftest.$ac_ext
15965
15966 fi
15967 echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
15968 echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
15969   if test $am_cv_langinfo_codeset = yes; then
15970
15971 cat >>confdefs.h <<\_ACEOF
15972 #define HAVE_LANGINFO_CODESET 1
15973 _ACEOF
15974
15975   fi
15976
15977
15978 # Check the return and argument types of ptrace.  No canned test for
15979 # this, so roll our own.
15980 gdb_ptrace_headers='
15981 #if HAVE_SYS_TYPES_H
15982 # include <sys/types.h>
15983 #endif
15984 #if HAVE_SYS_PTRACE_H
15985 # include <sys/ptrace.h>
15986 #endif
15987 #if HAVE_UNISTD_H
15988 # include <unistd.h>
15989 #endif
15990 '
15991 # There is no point in checking if we don't have a prototype.
15992 echo "$as_me:$LINENO: checking whether ptrace is declared" >&5
15993 echo $ECHO_N "checking whether ptrace is declared... $ECHO_C" >&6
15994 if test "${ac_cv_have_decl_ptrace+set}" = set; then
15995   echo $ECHO_N "(cached) $ECHO_C" >&6
15996 else
15997   cat >conftest.$ac_ext <<_ACEOF
15998 /* confdefs.h.  */
15999 _ACEOF
16000 cat confdefs.h >>conftest.$ac_ext
16001 cat >>conftest.$ac_ext <<_ACEOF
16002 /* end confdefs.h.  */
16003 $gdb_ptrace_headers
16004
16005 int
16006 main ()
16007 {
16008 #ifndef ptrace
16009   char *p = (char *) ptrace;
16010 #endif
16011
16012   ;
16013   return 0;
16014 }
16015 _ACEOF
16016 rm -f conftest.$ac_objext
16017 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16018   (eval $ac_compile) 2>conftest.er1
16019   ac_status=$?
16020   grep -v '^ *+' conftest.er1 >conftest.err
16021   rm -f conftest.er1
16022   cat conftest.err >&5
16023   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16024   (exit $ac_status); } &&
16025          { ac_try='test -z "$ac_c_werror_flag"
16026                          || test ! -s conftest.err'
16027   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16028   (eval $ac_try) 2>&5
16029   ac_status=$?
16030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16031   (exit $ac_status); }; } &&
16032          { ac_try='test -s conftest.$ac_objext'
16033   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16034   (eval $ac_try) 2>&5
16035   ac_status=$?
16036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16037   (exit $ac_status); }; }; then
16038   ac_cv_have_decl_ptrace=yes
16039 else
16040   echo "$as_me: failed program was:" >&5
16041 sed 's/^/| /' conftest.$ac_ext >&5
16042
16043 ac_cv_have_decl_ptrace=no
16044 fi
16045 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16046 fi
16047 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ptrace" >&5
16048 echo "${ECHO_T}$ac_cv_have_decl_ptrace" >&6
16049 if test $ac_cv_have_decl_ptrace = yes; then
16050
16051 cat >>confdefs.h <<_ACEOF
16052 #define HAVE_DECL_PTRACE 1
16053 _ACEOF
16054
16055
16056 else
16057   cat >>confdefs.h <<_ACEOF
16058 #define HAVE_DECL_PTRACE 0
16059 _ACEOF
16060
16061
16062   : ${gdb_cv_func_ptrace_ret='int'}
16063   : ${gdb_cv_func_ptrace_args='int,int,long,long'}
16064
16065 fi
16066
16067
16068 # Check return type.  Varargs (used on GNU/Linux) conflict with the
16069 # empty argument list, so check for that explicitly.
16070 echo "$as_me:$LINENO: checking return type of ptrace" >&5
16071 echo $ECHO_N "checking return type of ptrace... $ECHO_C" >&6
16072 if test "${gdb_cv_func_ptrace_ret+set}" = set; then
16073   echo $ECHO_N "(cached) $ECHO_C" >&6
16074 else
16075   cat >conftest.$ac_ext <<_ACEOF
16076 /* confdefs.h.  */
16077 _ACEOF
16078 cat confdefs.h >>conftest.$ac_ext
16079 cat >>conftest.$ac_ext <<_ACEOF
16080 /* end confdefs.h.  */
16081 $gdb_ptrace_headers
16082 int
16083 main ()
16084 {
16085 extern long ptrace (enum __ptrace_request, ...);
16086   ;
16087   return 0;
16088 }
16089 _ACEOF
16090 rm -f conftest.$ac_objext
16091 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16092   (eval $ac_compile) 2>conftest.er1
16093   ac_status=$?
16094   grep -v '^ *+' conftest.er1 >conftest.err
16095   rm -f conftest.er1
16096   cat conftest.err >&5
16097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16098   (exit $ac_status); } &&
16099          { ac_try='test -z "$ac_c_werror_flag"
16100                          || test ! -s conftest.err'
16101   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16102   (eval $ac_try) 2>&5
16103   ac_status=$?
16104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16105   (exit $ac_status); }; } &&
16106          { ac_try='test -s conftest.$ac_objext'
16107   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16108   (eval $ac_try) 2>&5
16109   ac_status=$?
16110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16111   (exit $ac_status); }; }; then
16112   gdb_cv_func_ptrace_ret='long'
16113 else
16114   echo "$as_me: failed program was:" >&5
16115 sed 's/^/| /' conftest.$ac_ext >&5
16116
16117 cat >conftest.$ac_ext <<_ACEOF
16118 /* confdefs.h.  */
16119 _ACEOF
16120 cat confdefs.h >>conftest.$ac_ext
16121 cat >>conftest.$ac_ext <<_ACEOF
16122 /* end confdefs.h.  */
16123 $gdb_ptrace_headers
16124 int
16125 main ()
16126 {
16127 extern int ptrace ();
16128   ;
16129   return 0;
16130 }
16131 _ACEOF
16132 rm -f conftest.$ac_objext
16133 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16134   (eval $ac_compile) 2>conftest.er1
16135   ac_status=$?
16136   grep -v '^ *+' conftest.er1 >conftest.err
16137   rm -f conftest.er1
16138   cat conftest.err >&5
16139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16140   (exit $ac_status); } &&
16141          { ac_try='test -z "$ac_c_werror_flag"
16142                          || test ! -s conftest.err'
16143   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16144   (eval $ac_try) 2>&5
16145   ac_status=$?
16146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16147   (exit $ac_status); }; } &&
16148          { ac_try='test -s conftest.$ac_objext'
16149   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16150   (eval $ac_try) 2>&5
16151   ac_status=$?
16152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16153   (exit $ac_status); }; }; then
16154   gdb_cv_func_ptrace_ret='int'
16155 else
16156   echo "$as_me: failed program was:" >&5
16157 sed 's/^/| /' conftest.$ac_ext >&5
16158
16159 gdb_cv_func_ptrace_ret='long'
16160 fi
16161 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16162 fi
16163 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16164 fi
16165 echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_ret" >&5
16166 echo "${ECHO_T}$gdb_cv_func_ptrace_ret" >&6
16167
16168 cat >>confdefs.h <<_ACEOF
16169 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
16170 _ACEOF
16171
16172 # Check argument types.
16173 echo "$as_me:$LINENO: checking types of arguments for ptrace" >&5
16174 echo $ECHO_N "checking types of arguments for ptrace... $ECHO_C" >&6
16175 if test "${gdb_cv_func_ptrace_args+set}" = set; then
16176   echo $ECHO_N "(cached) $ECHO_C" >&6
16177 else
16178
16179   cat >conftest.$ac_ext <<_ACEOF
16180 /* confdefs.h.  */
16181 _ACEOF
16182 cat confdefs.h >>conftest.$ac_ext
16183 cat >>conftest.$ac_ext <<_ACEOF
16184 /* end confdefs.h.  */
16185 $gdb_ptrace_headers
16186 int
16187 main ()
16188 {
16189 extern long ptrace (enum __ptrace_request, ...);
16190   ;
16191   return 0;
16192 }
16193 _ACEOF
16194 rm -f conftest.$ac_objext
16195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16196   (eval $ac_compile) 2>conftest.er1
16197   ac_status=$?
16198   grep -v '^ *+' conftest.er1 >conftest.err
16199   rm -f conftest.er1
16200   cat conftest.err >&5
16201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16202   (exit $ac_status); } &&
16203          { ac_try='test -z "$ac_c_werror_flag"
16204                          || test ! -s conftest.err'
16205   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16206   (eval $ac_try) 2>&5
16207   ac_status=$?
16208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16209   (exit $ac_status); }; } &&
16210          { ac_try='test -s conftest.$ac_objext'
16211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16212   (eval $ac_try) 2>&5
16213   ac_status=$?
16214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16215   (exit $ac_status); }; }; then
16216   gdb_cv_func_ptrace_args='int,int,long,long'
16217 else
16218   echo "$as_me: failed program was:" >&5
16219 sed 's/^/| /' conftest.$ac_ext >&5
16220
16221
16222 for gdb_arg1 in 'int' 'long'; do
16223  for gdb_arg2 in 'pid_t' 'int' 'long'; do
16224   for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
16225    for gdb_arg4 in 'int' 'long'; do
16226      cat >conftest.$ac_ext <<_ACEOF
16227 /* confdefs.h.  */
16228 _ACEOF
16229 cat confdefs.h >>conftest.$ac_ext
16230 cat >>conftest.$ac_ext <<_ACEOF
16231 /* end confdefs.h.  */
16232 $gdb_ptrace_headers
16233 int
16234 main ()
16235 {
16236
16237 extern $gdb_cv_func_ptrace_ret
16238   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
16239
16240   ;
16241   return 0;
16242 }
16243 _ACEOF
16244 rm -f conftest.$ac_objext
16245 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16246   (eval $ac_compile) 2>conftest.er1
16247   ac_status=$?
16248   grep -v '^ *+' conftest.er1 >conftest.err
16249   rm -f conftest.er1
16250   cat conftest.err >&5
16251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16252   (exit $ac_status); } &&
16253          { ac_try='test -z "$ac_c_werror_flag"
16254                          || test ! -s conftest.err'
16255   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16256   (eval $ac_try) 2>&5
16257   ac_status=$?
16258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16259   (exit $ac_status); }; } &&
16260          { ac_try='test -s conftest.$ac_objext'
16261   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16262   (eval $ac_try) 2>&5
16263   ac_status=$?
16264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16265   (exit $ac_status); }; }; then
16266   gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
16267     break 4;
16268 else
16269   echo "$as_me: failed program was:" >&5
16270 sed 's/^/| /' conftest.$ac_ext >&5
16271
16272 fi
16273 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16274     for gdb_arg5 in 'int *' 'int' 'long'; do
16275      cat >conftest.$ac_ext <<_ACEOF
16276 /* confdefs.h.  */
16277 _ACEOF
16278 cat confdefs.h >>conftest.$ac_ext
16279 cat >>conftest.$ac_ext <<_ACEOF
16280 /* end confdefs.h.  */
16281 $gdb_ptrace_headers
16282 int
16283 main ()
16284 {
16285
16286 extern $gdb_cv_func_ptrace_ret
16287   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
16288
16289   ;
16290   return 0;
16291 }
16292 _ACEOF
16293 rm -f conftest.$ac_objext
16294 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16295   (eval $ac_compile) 2>conftest.er1
16296   ac_status=$?
16297   grep -v '^ *+' conftest.er1 >conftest.err
16298   rm -f conftest.er1
16299   cat conftest.err >&5
16300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16301   (exit $ac_status); } &&
16302          { ac_try='test -z "$ac_c_werror_flag"
16303                          || test ! -s conftest.err'
16304   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16305   (eval $ac_try) 2>&5
16306   ac_status=$?
16307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16308   (exit $ac_status); }; } &&
16309          { ac_try='test -s conftest.$ac_objext'
16310   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16311   (eval $ac_try) 2>&5
16312   ac_status=$?
16313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16314   (exit $ac_status); }; }; then
16315
16316 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
16317     break 5;
16318 else
16319   echo "$as_me: failed program was:" >&5
16320 sed 's/^/| /' conftest.$ac_ext >&5
16321
16322 fi
16323 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16324     done
16325    done
16326   done
16327  done
16328 done
16329 # Provide a safe default value.
16330 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
16331
16332 fi
16333 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16334 fi
16335 echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_args" >&5
16336 echo "${ECHO_T}$gdb_cv_func_ptrace_args" >&6
16337 ac_save_IFS=$IFS; IFS=','
16338 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
16339 IFS=$ac_save_IFS
16340 shift
16341
16342 cat >>confdefs.h <<_ACEOF
16343 #define PTRACE_TYPE_ARG3 $3
16344 _ACEOF
16345
16346 if test -n "$5"; then
16347
16348 cat >>confdefs.h <<_ACEOF
16349 #define PTRACE_TYPE_ARG5 $5
16350 _ACEOF
16351
16352 fi
16353
16354 if test "$cross_compiling" = no; then
16355   echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16356 echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16357 if test "${ac_cv_func_setpgrp_void+set}" = set; then
16358   echo $ECHO_N "(cached) $ECHO_C" >&6
16359 else
16360   if test "$cross_compiling" = yes; then
16361   { { echo "$as_me:$LINENO: error: cannot check setpgrp when cross compiling" >&5
16362 echo "$as_me: error: cannot check setpgrp when cross compiling" >&2;}
16363    { (exit 1); exit 1; }; }
16364 else
16365   cat >conftest.$ac_ext <<_ACEOF
16366 /* confdefs.h.  */
16367 _ACEOF
16368 cat confdefs.h >>conftest.$ac_ext
16369 cat >>conftest.$ac_ext <<_ACEOF
16370 /* end confdefs.h.  */
16371 #if HAVE_UNISTD_H
16372 # include <unistd.h>
16373 #endif
16374
16375 int
16376 main ()
16377 {
16378 /* If this system has a BSD-style setpgrp which takes arguments,
16379   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
16380   exit successfully. */
16381   exit (setpgrp (1,1) == -1 ? 0 : 1);
16382   ;
16383   return 0;
16384 }
16385 _ACEOF
16386 rm -f conftest$ac_exeext
16387 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16388   (eval $ac_link) 2>&5
16389   ac_status=$?
16390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16391   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16392   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16393   (eval $ac_try) 2>&5
16394   ac_status=$?
16395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16396   (exit $ac_status); }; }; then
16397   ac_cv_func_setpgrp_void=no
16398 else
16399   echo "$as_me: program exited with status $ac_status" >&5
16400 echo "$as_me: failed program was:" >&5
16401 sed 's/^/| /' conftest.$ac_ext >&5
16402
16403 ( exit $ac_status )
16404 ac_cv_func_setpgrp_void=yes
16405 fi
16406 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16407 fi
16408 fi
16409 echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16410 echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16411 if test $ac_cv_func_setpgrp_void = yes; then
16412
16413 cat >>confdefs.h <<\_ACEOF
16414 #define SETPGRP_VOID 1
16415 _ACEOF
16416
16417 fi
16418
16419 else
16420   echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16421 echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16422 if test "${ac_cv_func_setpgrp_void+set}" = set; then
16423   echo $ECHO_N "(cached) $ECHO_C" >&6
16424 else
16425   cat >conftest.$ac_ext <<_ACEOF
16426 /* confdefs.h.  */
16427 _ACEOF
16428 cat confdefs.h >>conftest.$ac_ext
16429 cat >>conftest.$ac_ext <<_ACEOF
16430 /* end confdefs.h.  */
16431
16432 #include <unistd.h>
16433
16434 int
16435 main ()
16436 {
16437
16438   if (setpgrp(1,1) == -1)
16439     exit (0);
16440   else
16441     exit (1);
16442
16443   ;
16444   return 0;
16445 }
16446 _ACEOF
16447 rm -f conftest.$ac_objext
16448 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16449   (eval $ac_compile) 2>conftest.er1
16450   ac_status=$?
16451   grep -v '^ *+' conftest.er1 >conftest.err
16452   rm -f conftest.er1
16453   cat conftest.err >&5
16454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16455   (exit $ac_status); } &&
16456          { ac_try='test -z "$ac_c_werror_flag"
16457                          || test ! -s conftest.err'
16458   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16459   (eval $ac_try) 2>&5
16460   ac_status=$?
16461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16462   (exit $ac_status); }; } &&
16463          { ac_try='test -s conftest.$ac_objext'
16464   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16465   (eval $ac_try) 2>&5
16466   ac_status=$?
16467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16468   (exit $ac_status); }; }; then
16469   ac_cv_func_setpgrp_void=no
16470 else
16471   echo "$as_me: failed program was:" >&5
16472 sed 's/^/| /' conftest.$ac_ext >&5
16473
16474 ac_cv_func_setpgrp_void=yes
16475 fi
16476 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16477 fi
16478 echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16479 echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16480 if test $ac_cv_func_setpgrp_void = yes; then
16481   cat >>confdefs.h <<\_ACEOF
16482 #define SETPGRP_VOID 1
16483 _ACEOF
16484
16485 fi
16486 fi
16487
16488 # Check if sigsetjmp is available.  Using AC_CHECK_FUNCS won't do
16489 # since sigsetjmp might only be defined as a macro.
16490 echo "$as_me:$LINENO: checking for sigsetjmp" >&5
16491 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6
16492 if test "${gdb_cv_func_sigsetjmp+set}" = set; then
16493   echo $ECHO_N "(cached) $ECHO_C" >&6
16494 else
16495   cat >conftest.$ac_ext <<_ACEOF
16496 /* confdefs.h.  */
16497 _ACEOF
16498 cat confdefs.h >>conftest.$ac_ext
16499 cat >>conftest.$ac_ext <<_ACEOF
16500 /* end confdefs.h.  */
16501
16502 #include <setjmp.h>
16503
16504 int
16505 main ()
16506 {
16507 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
16508   ;
16509   return 0;
16510 }
16511 _ACEOF
16512 rm -f conftest.$ac_objext
16513 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16514   (eval $ac_compile) 2>conftest.er1
16515   ac_status=$?
16516   grep -v '^ *+' conftest.er1 >conftest.err
16517   rm -f conftest.er1
16518   cat conftest.err >&5
16519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16520   (exit $ac_status); } &&
16521          { ac_try='test -z "$ac_c_werror_flag"
16522                          || test ! -s conftest.err'
16523   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16524   (eval $ac_try) 2>&5
16525   ac_status=$?
16526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16527   (exit $ac_status); }; } &&
16528          { ac_try='test -s conftest.$ac_objext'
16529   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16530   (eval $ac_try) 2>&5
16531   ac_status=$?
16532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16533   (exit $ac_status); }; }; then
16534   gdb_cv_func_sigsetjmp=yes
16535 else
16536   echo "$as_me: failed program was:" >&5
16537 sed 's/^/| /' conftest.$ac_ext >&5
16538
16539 gdb_cv_func_sigsetjmp=no
16540 fi
16541 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16542 fi
16543 echo "$as_me:$LINENO: result: $gdb_cv_func_sigsetjmp" >&5
16544 echo "${ECHO_T}$gdb_cv_func_sigsetjmp" >&6
16545 if test $gdb_cv_func_sigsetjmp = yes; then
16546
16547 cat >>confdefs.h <<\_ACEOF
16548 #define HAVE_SIGSETJMP 1
16549 _ACEOF
16550
16551 fi
16552
16553 # Assume we'll default to using the included libiberty regex.
16554 gdb_use_included_regex=yes
16555
16556 # However, if the system regex is GNU regex, then default to *not*
16557 # using the included regex.
16558 echo "$as_me:$LINENO: checking for GNU regex" >&5
16559 echo $ECHO_N "checking for GNU regex... $ECHO_C" >&6
16560 if test "${gdb_cv_have_gnu_regex+set}" = set; then
16561   echo $ECHO_N "(cached) $ECHO_C" >&6
16562 else
16563   cat >conftest.$ac_ext <<_ACEOF
16564 /* confdefs.h.  */
16565 _ACEOF
16566 cat confdefs.h >>conftest.$ac_ext
16567 cat >>conftest.$ac_ext <<_ACEOF
16568 /* end confdefs.h.  */
16569 #include <gnu-versions.h>
16570 int
16571 main ()
16572 {
16573 #define REGEX_INTERFACE_VERSION 1
16574 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
16575 # error "Version mismatch"
16576 #endif
16577   ;
16578   return 0;
16579 }
16580 _ACEOF
16581 rm -f conftest.$ac_objext
16582 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16583   (eval $ac_compile) 2>conftest.er1
16584   ac_status=$?
16585   grep -v '^ *+' conftest.er1 >conftest.err
16586   rm -f conftest.er1
16587   cat conftest.err >&5
16588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16589   (exit $ac_status); } &&
16590          { ac_try='test -z "$ac_c_werror_flag"
16591                          || test ! -s conftest.err'
16592   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16593   (eval $ac_try) 2>&5
16594   ac_status=$?
16595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16596   (exit $ac_status); }; } &&
16597          { ac_try='test -s conftest.$ac_objext'
16598   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16599   (eval $ac_try) 2>&5
16600   ac_status=$?
16601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16602   (exit $ac_status); }; }; then
16603   gdb_cv_have_gnu_regex=yes
16604 else
16605   echo "$as_me: failed program was:" >&5
16606 sed 's/^/| /' conftest.$ac_ext >&5
16607
16608 gdb_cv_have_gnu_regex=no
16609 fi
16610 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16611 fi
16612 echo "$as_me:$LINENO: result: $gdb_cv_have_gnu_regex" >&5
16613 echo "${ECHO_T}$gdb_cv_have_gnu_regex" >&6
16614 if test $gdb_cv_have_gnu_regex = yes; then
16615   gdb_use_included_regex=no
16616 fi
16617
16618
16619 # Check whether --with-included-regex or --without-included-regex was given.
16620 if test "${with_included_regex+set}" = set; then
16621   withval="$with_included_regex"
16622   gdb_with_regex=$withval
16623 else
16624   gdb_with_regex=$gdb_use_included_regex
16625 fi;
16626 if test "$gdb_with_regex" = yes; then
16627
16628 cat >>confdefs.h <<\_ACEOF
16629 #define USE_INCLUDED_REGEX 1
16630 _ACEOF
16631
16632 fi
16633
16634 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
16635 echo "$as_me:$LINENO: checking for struct thread.td_pcb" >&5
16636 echo $ECHO_N "checking for struct thread.td_pcb... $ECHO_C" >&6
16637 if test "${ac_cv_member_struct_thread_td_pcb+set}" = set; then
16638   echo $ECHO_N "(cached) $ECHO_C" >&6
16639 else
16640   cat >conftest.$ac_ext <<_ACEOF
16641 /* confdefs.h.  */
16642 _ACEOF
16643 cat confdefs.h >>conftest.$ac_ext
16644 cat >>conftest.$ac_ext <<_ACEOF
16645 /* end confdefs.h.  */
16646 #include <sys/param.h>
16647 #include <sys/proc.h>
16648
16649
16650 int
16651 main ()
16652 {
16653 static struct thread ac_aggr;
16654 if (ac_aggr.td_pcb)
16655 return 0;
16656   ;
16657   return 0;
16658 }
16659 _ACEOF
16660 rm -f conftest.$ac_objext
16661 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16662   (eval $ac_compile) 2>conftest.er1
16663   ac_status=$?
16664   grep -v '^ *+' conftest.er1 >conftest.err
16665   rm -f conftest.er1
16666   cat conftest.err >&5
16667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16668   (exit $ac_status); } &&
16669          { ac_try='test -z "$ac_c_werror_flag"
16670                          || test ! -s conftest.err'
16671   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16672   (eval $ac_try) 2>&5
16673   ac_status=$?
16674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16675   (exit $ac_status); }; } &&
16676          { ac_try='test -s conftest.$ac_objext'
16677   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16678   (eval $ac_try) 2>&5
16679   ac_status=$?
16680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16681   (exit $ac_status); }; }; then
16682   ac_cv_member_struct_thread_td_pcb=yes
16683 else
16684   echo "$as_me: failed program was:" >&5
16685 sed 's/^/| /' conftest.$ac_ext >&5
16686
16687 cat >conftest.$ac_ext <<_ACEOF
16688 /* confdefs.h.  */
16689 _ACEOF
16690 cat confdefs.h >>conftest.$ac_ext
16691 cat >>conftest.$ac_ext <<_ACEOF
16692 /* end confdefs.h.  */
16693 #include <sys/param.h>
16694 #include <sys/proc.h>
16695
16696
16697 int
16698 main ()
16699 {
16700 static struct thread ac_aggr;
16701 if (sizeof ac_aggr.td_pcb)
16702 return 0;
16703   ;
16704   return 0;
16705 }
16706 _ACEOF
16707 rm -f conftest.$ac_objext
16708 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16709   (eval $ac_compile) 2>conftest.er1
16710   ac_status=$?
16711   grep -v '^ *+' conftest.er1 >conftest.err
16712   rm -f conftest.er1
16713   cat conftest.err >&5
16714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16715   (exit $ac_status); } &&
16716          { ac_try='test -z "$ac_c_werror_flag"
16717                          || test ! -s conftest.err'
16718   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16719   (eval $ac_try) 2>&5
16720   ac_status=$?
16721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16722   (exit $ac_status); }; } &&
16723          { ac_try='test -s conftest.$ac_objext'
16724   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16725   (eval $ac_try) 2>&5
16726   ac_status=$?
16727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16728   (exit $ac_status); }; }; then
16729   ac_cv_member_struct_thread_td_pcb=yes
16730 else
16731   echo "$as_me: failed program was:" >&5
16732 sed 's/^/| /' conftest.$ac_ext >&5
16733
16734 ac_cv_member_struct_thread_td_pcb=no
16735 fi
16736 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16737 fi
16738 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16739 fi
16740 echo "$as_me:$LINENO: result: $ac_cv_member_struct_thread_td_pcb" >&5
16741 echo "${ECHO_T}$ac_cv_member_struct_thread_td_pcb" >&6
16742 if test $ac_cv_member_struct_thread_td_pcb = yes; then
16743
16744 cat >>confdefs.h <<_ACEOF
16745 #define HAVE_STRUCT_THREAD_TD_PCB 1
16746 _ACEOF
16747
16748
16749 fi
16750
16751
16752 # See if <sys/lwp.h> defines `struct lwp`.
16753 echo "$as_me:$LINENO: checking for struct lwp" >&5
16754 echo $ECHO_N "checking for struct lwp... $ECHO_C" >&6
16755 if test "${gdb_cv_struct_lwp+set}" = set; then
16756   echo $ECHO_N "(cached) $ECHO_C" >&6
16757 else
16758   cat >conftest.$ac_ext <<_ACEOF
16759 /* confdefs.h.  */
16760 _ACEOF
16761 cat confdefs.h >>conftest.$ac_ext
16762 cat >>conftest.$ac_ext <<_ACEOF
16763 /* end confdefs.h.  */
16764 #include <sys/param.h>
16765 #include <sys/lwp.h>
16766 int
16767 main ()
16768 {
16769 struct lwp l;
16770   ;
16771   return 0;
16772 }
16773 _ACEOF
16774 rm -f conftest.$ac_objext
16775 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16776   (eval $ac_compile) 2>conftest.er1
16777   ac_status=$?
16778   grep -v '^ *+' conftest.er1 >conftest.err
16779   rm -f conftest.er1
16780   cat conftest.err >&5
16781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16782   (exit $ac_status); } &&
16783          { ac_try='test -z "$ac_c_werror_flag"
16784                          || test ! -s conftest.err'
16785   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16786   (eval $ac_try) 2>&5
16787   ac_status=$?
16788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16789   (exit $ac_status); }; } &&
16790          { ac_try='test -s conftest.$ac_objext'
16791   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16792   (eval $ac_try) 2>&5
16793   ac_status=$?
16794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16795   (exit $ac_status); }; }; then
16796   gdb_cv_struct_lwp=yes
16797 else
16798   echo "$as_me: failed program was:" >&5
16799 sed 's/^/| /' conftest.$ac_ext >&5
16800
16801 gdb_cv_struct_lwp=no
16802 fi
16803 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16804 fi
16805 echo "$as_me:$LINENO: result: $gdb_cv_struct_lwp" >&5
16806 echo "${ECHO_T}$gdb_cv_struct_lwp" >&6
16807 if test $gdb_cv_struct_lwp = yes; then
16808
16809 cat >>confdefs.h <<\_ACEOF
16810 #define HAVE_STRUCT_LWP 1
16811 _ACEOF
16812
16813 fi
16814
16815 # See if <machine/reg.h> degines `struct reg'.
16816 echo "$as_me:$LINENO: checking for struct reg in machine/reg.h" >&5
16817 echo $ECHO_N "checking for struct reg in machine/reg.h... $ECHO_C" >&6
16818 if test "${gdb_cv_struct_reg+set}" = set; then
16819   echo $ECHO_N "(cached) $ECHO_C" >&6
16820 else
16821   cat >conftest.$ac_ext <<_ACEOF
16822 /* confdefs.h.  */
16823 _ACEOF
16824 cat confdefs.h >>conftest.$ac_ext
16825 cat >>conftest.$ac_ext <<_ACEOF
16826 /* end confdefs.h.  */
16827 #include <sys/types.h>
16828 #include <machine/reg.h>
16829 int
16830 main ()
16831 {
16832 struct reg r;
16833   ;
16834   return 0;
16835 }
16836 _ACEOF
16837 rm -f conftest.$ac_objext
16838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16839   (eval $ac_compile) 2>conftest.er1
16840   ac_status=$?
16841   grep -v '^ *+' conftest.er1 >conftest.err
16842   rm -f conftest.er1
16843   cat conftest.err >&5
16844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16845   (exit $ac_status); } &&
16846          { ac_try='test -z "$ac_c_werror_flag"
16847                          || test ! -s conftest.err'
16848   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16849   (eval $ac_try) 2>&5
16850   ac_status=$?
16851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16852   (exit $ac_status); }; } &&
16853          { ac_try='test -s conftest.$ac_objext'
16854   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16855   (eval $ac_try) 2>&5
16856   ac_status=$?
16857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16858   (exit $ac_status); }; }; then
16859   gdb_cv_struct_reg=yes
16860 else
16861   echo "$as_me: failed program was:" >&5
16862 sed 's/^/| /' conftest.$ac_ext >&5
16863
16864 gdb_cv_struct_reg=no
16865 fi
16866 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16867 fi
16868 echo "$as_me:$LINENO: result: $gdb_cv_struct_reg" >&5
16869 echo "${ECHO_T}$gdb_cv_struct_reg" >&6
16870 if test $gdb_cv_struct_reg = yes; then
16871
16872 cat >>confdefs.h <<\_ACEOF
16873 #define HAVE_STRUCT_REG 1
16874 _ACEOF
16875
16876 fi
16877
16878 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
16879 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
16880 echo "$as_me:$LINENO: checking for struct reg.r_fs" >&5
16881 echo $ECHO_N "checking for struct reg.r_fs... $ECHO_C" >&6
16882 if test "${ac_cv_member_struct_reg_r_fs+set}" = set; then
16883   echo $ECHO_N "(cached) $ECHO_C" >&6
16884 else
16885   cat >conftest.$ac_ext <<_ACEOF
16886 /* confdefs.h.  */
16887 _ACEOF
16888 cat confdefs.h >>conftest.$ac_ext
16889 cat >>conftest.$ac_ext <<_ACEOF
16890 /* end confdefs.h.  */
16891 #include <machine/reg.h>
16892
16893 int
16894 main ()
16895 {
16896 static struct reg ac_aggr;
16897 if (ac_aggr.r_fs)
16898 return 0;
16899   ;
16900   return 0;
16901 }
16902 _ACEOF
16903 rm -f conftest.$ac_objext
16904 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16905   (eval $ac_compile) 2>conftest.er1
16906   ac_status=$?
16907   grep -v '^ *+' conftest.er1 >conftest.err
16908   rm -f conftest.er1
16909   cat conftest.err >&5
16910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16911   (exit $ac_status); } &&
16912          { ac_try='test -z "$ac_c_werror_flag"
16913                          || test ! -s conftest.err'
16914   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16915   (eval $ac_try) 2>&5
16916   ac_status=$?
16917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16918   (exit $ac_status); }; } &&
16919          { ac_try='test -s conftest.$ac_objext'
16920   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16921   (eval $ac_try) 2>&5
16922   ac_status=$?
16923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16924   (exit $ac_status); }; }; then
16925   ac_cv_member_struct_reg_r_fs=yes
16926 else
16927   echo "$as_me: failed program was:" >&5
16928 sed 's/^/| /' conftest.$ac_ext >&5
16929
16930 cat >conftest.$ac_ext <<_ACEOF
16931 /* confdefs.h.  */
16932 _ACEOF
16933 cat confdefs.h >>conftest.$ac_ext
16934 cat >>conftest.$ac_ext <<_ACEOF
16935 /* end confdefs.h.  */
16936 #include <machine/reg.h>
16937
16938 int
16939 main ()
16940 {
16941 static struct reg ac_aggr;
16942 if (sizeof ac_aggr.r_fs)
16943 return 0;
16944   ;
16945   return 0;
16946 }
16947 _ACEOF
16948 rm -f conftest.$ac_objext
16949 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16950   (eval $ac_compile) 2>conftest.er1
16951   ac_status=$?
16952   grep -v '^ *+' conftest.er1 >conftest.err
16953   rm -f conftest.er1
16954   cat conftest.err >&5
16955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16956   (exit $ac_status); } &&
16957          { ac_try='test -z "$ac_c_werror_flag"
16958                          || test ! -s conftest.err'
16959   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16960   (eval $ac_try) 2>&5
16961   ac_status=$?
16962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16963   (exit $ac_status); }; } &&
16964          { ac_try='test -s conftest.$ac_objext'
16965   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16966   (eval $ac_try) 2>&5
16967   ac_status=$?
16968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16969   (exit $ac_status); }; }; then
16970   ac_cv_member_struct_reg_r_fs=yes
16971 else
16972   echo "$as_me: failed program was:" >&5
16973 sed 's/^/| /' conftest.$ac_ext >&5
16974
16975 ac_cv_member_struct_reg_r_fs=no
16976 fi
16977 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16978 fi
16979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16980 fi
16981 echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_fs" >&5
16982 echo "${ECHO_T}$ac_cv_member_struct_reg_r_fs" >&6
16983 if test $ac_cv_member_struct_reg_r_fs = yes; then
16984
16985 cat >>confdefs.h <<_ACEOF
16986 #define HAVE_STRUCT_REG_R_FS 1
16987 _ACEOF
16988
16989
16990 fi
16991 echo "$as_me:$LINENO: checking for struct reg.r_gs" >&5
16992 echo $ECHO_N "checking for struct reg.r_gs... $ECHO_C" >&6
16993 if test "${ac_cv_member_struct_reg_r_gs+set}" = set; then
16994   echo $ECHO_N "(cached) $ECHO_C" >&6
16995 else
16996   cat >conftest.$ac_ext <<_ACEOF
16997 /* confdefs.h.  */
16998 _ACEOF
16999 cat confdefs.h >>conftest.$ac_ext
17000 cat >>conftest.$ac_ext <<_ACEOF
17001 /* end confdefs.h.  */
17002 #include <machine/reg.h>
17003
17004 int
17005 main ()
17006 {
17007 static struct reg ac_aggr;
17008 if (ac_aggr.r_gs)
17009 return 0;
17010   ;
17011   return 0;
17012 }
17013 _ACEOF
17014 rm -f conftest.$ac_objext
17015 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17016   (eval $ac_compile) 2>conftest.er1
17017   ac_status=$?
17018   grep -v '^ *+' conftest.er1 >conftest.err
17019   rm -f conftest.er1
17020   cat conftest.err >&5
17021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17022   (exit $ac_status); } &&
17023          { ac_try='test -z "$ac_c_werror_flag"
17024                          || test ! -s conftest.err'
17025   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17026   (eval $ac_try) 2>&5
17027   ac_status=$?
17028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17029   (exit $ac_status); }; } &&
17030          { ac_try='test -s conftest.$ac_objext'
17031   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17032   (eval $ac_try) 2>&5
17033   ac_status=$?
17034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17035   (exit $ac_status); }; }; then
17036   ac_cv_member_struct_reg_r_gs=yes
17037 else
17038   echo "$as_me: failed program was:" >&5
17039 sed 's/^/| /' conftest.$ac_ext >&5
17040
17041 cat >conftest.$ac_ext <<_ACEOF
17042 /* confdefs.h.  */
17043 _ACEOF
17044 cat confdefs.h >>conftest.$ac_ext
17045 cat >>conftest.$ac_ext <<_ACEOF
17046 /* end confdefs.h.  */
17047 #include <machine/reg.h>
17048
17049 int
17050 main ()
17051 {
17052 static struct reg ac_aggr;
17053 if (sizeof ac_aggr.r_gs)
17054 return 0;
17055   ;
17056   return 0;
17057 }
17058 _ACEOF
17059 rm -f conftest.$ac_objext
17060 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17061   (eval $ac_compile) 2>conftest.er1
17062   ac_status=$?
17063   grep -v '^ *+' conftest.er1 >conftest.err
17064   rm -f conftest.er1
17065   cat conftest.err >&5
17066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17067   (exit $ac_status); } &&
17068          { ac_try='test -z "$ac_c_werror_flag"
17069                          || test ! -s conftest.err'
17070   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17071   (eval $ac_try) 2>&5
17072   ac_status=$?
17073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17074   (exit $ac_status); }; } &&
17075          { ac_try='test -s conftest.$ac_objext'
17076   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17077   (eval $ac_try) 2>&5
17078   ac_status=$?
17079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17080   (exit $ac_status); }; }; then
17081   ac_cv_member_struct_reg_r_gs=yes
17082 else
17083   echo "$as_me: failed program was:" >&5
17084 sed 's/^/| /' conftest.$ac_ext >&5
17085
17086 ac_cv_member_struct_reg_r_gs=no
17087 fi
17088 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17089 fi
17090 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17091 fi
17092 echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_gs" >&5
17093 echo "${ECHO_T}$ac_cv_member_struct_reg_r_gs" >&6
17094 if test $ac_cv_member_struct_reg_r_gs = yes; then
17095
17096 cat >>confdefs.h <<_ACEOF
17097 #define HAVE_STRUCT_REG_R_GS 1
17098 _ACEOF
17099
17100
17101 fi
17102
17103
17104 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
17105 echo "$as_me:$LINENO: checking for PTRACE_GETREGS" >&5
17106 echo $ECHO_N "checking for PTRACE_GETREGS... $ECHO_C" >&6
17107 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then
17108   echo $ECHO_N "(cached) $ECHO_C" >&6
17109 else
17110   cat >conftest.$ac_ext <<_ACEOF
17111 /* confdefs.h.  */
17112 _ACEOF
17113 cat confdefs.h >>conftest.$ac_ext
17114 cat >>conftest.$ac_ext <<_ACEOF
17115 /* end confdefs.h.  */
17116 #include <sys/ptrace.h>
17117 int
17118 main ()
17119 {
17120 PTRACE_GETREGS;
17121   ;
17122   return 0;
17123 }
17124 _ACEOF
17125 rm -f conftest.$ac_objext
17126 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17127   (eval $ac_compile) 2>conftest.er1
17128   ac_status=$?
17129   grep -v '^ *+' conftest.er1 >conftest.err
17130   rm -f conftest.er1
17131   cat conftest.err >&5
17132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17133   (exit $ac_status); } &&
17134          { ac_try='test -z "$ac_c_werror_flag"
17135                          || test ! -s conftest.err'
17136   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17137   (eval $ac_try) 2>&5
17138   ac_status=$?
17139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17140   (exit $ac_status); }; } &&
17141          { ac_try='test -s conftest.$ac_objext'
17142   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17143   (eval $ac_try) 2>&5
17144   ac_status=$?
17145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17146   (exit $ac_status); }; }; then
17147   gdb_cv_have_ptrace_getregs=yes
17148 else
17149   echo "$as_me: failed program was:" >&5
17150 sed 's/^/| /' conftest.$ac_ext >&5
17151
17152 gdb_cv_have_ptrace_getregs=no
17153 fi
17154 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17155 fi
17156
17157 echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getregs" >&5
17158 echo "${ECHO_T}$gdb_cv_have_ptrace_getregs" >&6
17159 if test $gdb_cv_have_ptrace_getregs = yes; then
17160
17161 cat >>confdefs.h <<\_ACEOF
17162 #define HAVE_PTRACE_GETREGS 1
17163 _ACEOF
17164
17165 fi
17166
17167 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
17168 echo "$as_me:$LINENO: checking for PTRACE_GETFPXREGS" >&5
17169 echo $ECHO_N "checking for PTRACE_GETFPXREGS... $ECHO_C" >&6
17170 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then
17171   echo $ECHO_N "(cached) $ECHO_C" >&6
17172 else
17173   cat >conftest.$ac_ext <<_ACEOF
17174 /* confdefs.h.  */
17175 _ACEOF
17176 cat confdefs.h >>conftest.$ac_ext
17177 cat >>conftest.$ac_ext <<_ACEOF
17178 /* end confdefs.h.  */
17179 #include <sys/ptrace.h>
17180 int
17181 main ()
17182 {
17183 PTRACE_GETFPXREGS;
17184   ;
17185   return 0;
17186 }
17187 _ACEOF
17188 rm -f conftest.$ac_objext
17189 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17190   (eval $ac_compile) 2>conftest.er1
17191   ac_status=$?
17192   grep -v '^ *+' conftest.er1 >conftest.err
17193   rm -f conftest.er1
17194   cat conftest.err >&5
17195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17196   (exit $ac_status); } &&
17197          { ac_try='test -z "$ac_c_werror_flag"
17198                          || test ! -s conftest.err'
17199   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17200   (eval $ac_try) 2>&5
17201   ac_status=$?
17202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17203   (exit $ac_status); }; } &&
17204          { ac_try='test -s conftest.$ac_objext'
17205   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17206   (eval $ac_try) 2>&5
17207   ac_status=$?
17208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17209   (exit $ac_status); }; }; then
17210   gdb_cv_have_ptrace_getfpxregs=yes
17211 else
17212   echo "$as_me: failed program was:" >&5
17213 sed 's/^/| /' conftest.$ac_ext >&5
17214
17215 gdb_cv_have_ptrace_getfpxregs=no
17216 fi
17217 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17218 fi
17219
17220 echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getfpxregs" >&5
17221 echo "${ECHO_T}$gdb_cv_have_ptrace_getfpxregs" >&6
17222 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
17223
17224 cat >>confdefs.h <<\_ACEOF
17225 #define HAVE_PTRACE_GETFPXREGS 1
17226 _ACEOF
17227
17228 fi
17229
17230 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
17231 echo "$as_me:$LINENO: checking for PT_GETDBREGS" >&5
17232 echo $ECHO_N "checking for PT_GETDBREGS... $ECHO_C" >&6
17233 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then
17234   echo $ECHO_N "(cached) $ECHO_C" >&6
17235 else
17236   cat >conftest.$ac_ext <<_ACEOF
17237 /* confdefs.h.  */
17238 _ACEOF
17239 cat confdefs.h >>conftest.$ac_ext
17240 cat >>conftest.$ac_ext <<_ACEOF
17241 /* end confdefs.h.  */
17242 #include <sys/types.h>
17243 #include <sys/ptrace.h>
17244 int
17245 main ()
17246 {
17247 PT_GETDBREGS;
17248   ;
17249   return 0;
17250 }
17251 _ACEOF
17252 rm -f conftest.$ac_objext
17253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17254   (eval $ac_compile) 2>conftest.er1
17255   ac_status=$?
17256   grep -v '^ *+' conftest.er1 >conftest.err
17257   rm -f conftest.er1
17258   cat conftest.err >&5
17259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17260   (exit $ac_status); } &&
17261          { ac_try='test -z "$ac_c_werror_flag"
17262                          || test ! -s conftest.err'
17263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17264   (eval $ac_try) 2>&5
17265   ac_status=$?
17266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17267   (exit $ac_status); }; } &&
17268          { ac_try='test -s conftest.$ac_objext'
17269   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17270   (eval $ac_try) 2>&5
17271   ac_status=$?
17272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17273   (exit $ac_status); }; }; then
17274   gdb_cv_have_pt_getdbregs=yes
17275 else
17276   echo "$as_me: failed program was:" >&5
17277 sed 's/^/| /' conftest.$ac_ext >&5
17278
17279 gdb_cv_have_pt_getdbregs=no
17280 fi
17281 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17282 fi
17283
17284 echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getdbregs" >&5
17285 echo "${ECHO_T}$gdb_cv_have_pt_getdbregs" >&6
17286 if test $gdb_cv_have_pt_getdbregs = yes; then
17287
17288 cat >>confdefs.h <<\_ACEOF
17289 #define HAVE_PT_GETDBREGS 1
17290 _ACEOF
17291
17292 fi
17293
17294 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
17295 echo "$as_me:$LINENO: checking for PT_GETXMMREGS" >&5
17296 echo $ECHO_N "checking for PT_GETXMMREGS... $ECHO_C" >&6
17297 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then
17298   echo $ECHO_N "(cached) $ECHO_C" >&6
17299 else
17300   cat >conftest.$ac_ext <<_ACEOF
17301 /* confdefs.h.  */
17302 _ACEOF
17303 cat confdefs.h >>conftest.$ac_ext
17304 cat >>conftest.$ac_ext <<_ACEOF
17305 /* end confdefs.h.  */
17306 #include <sys/types.h>
17307 #include <sys/ptrace.h>
17308 int
17309 main ()
17310 {
17311 PT_GETXMMREGS;
17312   ;
17313   return 0;
17314 }
17315 _ACEOF
17316 rm -f conftest.$ac_objext
17317 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17318   (eval $ac_compile) 2>conftest.er1
17319   ac_status=$?
17320   grep -v '^ *+' conftest.er1 >conftest.err
17321   rm -f conftest.er1
17322   cat conftest.err >&5
17323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17324   (exit $ac_status); } &&
17325          { ac_try='test -z "$ac_c_werror_flag"
17326                          || test ! -s conftest.err'
17327   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17328   (eval $ac_try) 2>&5
17329   ac_status=$?
17330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17331   (exit $ac_status); }; } &&
17332          { ac_try='test -s conftest.$ac_objext'
17333   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17334   (eval $ac_try) 2>&5
17335   ac_status=$?
17336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17337   (exit $ac_status); }; }; then
17338   gdb_cv_have_pt_getxmmregs=yes
17339 else
17340   echo "$as_me: failed program was:" >&5
17341 sed 's/^/| /' conftest.$ac_ext >&5
17342
17343 gdb_cv_have_pt_getxmmregs=no
17344 fi
17345 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17346 fi
17347
17348 echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getxmmregs" >&5
17349 echo "${ECHO_T}$gdb_cv_have_pt_getxmmregs" >&6
17350 if test $gdb_cv_have_pt_getxmmregs = yes; then
17351
17352 cat >>confdefs.h <<\_ACEOF
17353 #define HAVE_PT_GETXMMREGS 1
17354 _ACEOF
17355
17356 fi
17357
17358 # Detect which type of /proc is in use, such as for Unixware or Solaris.
17359
17360 if test "${target}" = "${host}"; then
17361   case "${host}" in
17362   *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
17363
17364 cat >>confdefs.h <<\_ACEOF
17365 #define NEW_PROC_API 1
17366 _ACEOF
17367
17368       ;;
17369   *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
17370
17371 cat >>confdefs.h <<\_ACEOF
17372 #define NEW_PROC_API 1
17373 _ACEOF
17374
17375       ;;
17376   mips-sgi-irix5*)
17377       # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
17378
17379 cat >>confdefs.h <<\_ACEOF
17380 #define _KMEMUSER 1
17381 _ACEOF
17382
17383       ;;
17384   esac
17385 fi
17386
17387 if test "$ac_cv_header_sys_procfs_h" = yes; then
17388   echo "$as_me:$LINENO: checking for pstatus_t in sys/procfs.h" >&5
17389 echo $ECHO_N "checking for pstatus_t in sys/procfs.h... $ECHO_C" >&6
17390  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then
17391   echo $ECHO_N "(cached) $ECHO_C" >&6
17392 else
17393   cat >conftest.$ac_ext <<_ACEOF
17394 /* confdefs.h.  */
17395 _ACEOF
17396 cat confdefs.h >>conftest.$ac_ext
17397 cat >>conftest.$ac_ext <<_ACEOF
17398 /* end confdefs.h.  */
17399
17400 #define _SYSCALL32
17401 #include <sys/procfs.h>
17402 int
17403 main ()
17404 {
17405 pstatus_t avar
17406   ;
17407   return 0;
17408 }
17409 _ACEOF
17410 rm -f conftest.$ac_objext
17411 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17412   (eval $ac_compile) 2>conftest.er1
17413   ac_status=$?
17414   grep -v '^ *+' conftest.er1 >conftest.err
17415   rm -f conftest.er1
17416   cat conftest.err >&5
17417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17418   (exit $ac_status); } &&
17419          { ac_try='test -z "$ac_c_werror_flag"
17420                          || test ! -s conftest.err'
17421   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17422   (eval $ac_try) 2>&5
17423   ac_status=$?
17424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17425   (exit $ac_status); }; } &&
17426          { ac_try='test -s conftest.$ac_objext'
17427   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17428   (eval $ac_try) 2>&5
17429   ac_status=$?
17430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17431   (exit $ac_status); }; }; then
17432   bfd_cv_have_sys_procfs_type_pstatus_t=yes
17433 else
17434   echo "$as_me: failed program was:" >&5
17435 sed 's/^/| /' conftest.$ac_ext >&5
17436
17437 bfd_cv_have_sys_procfs_type_pstatus_t=no
17438
17439 fi
17440 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17441 fi
17442
17443  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
17444
17445 cat >>confdefs.h <<\_ACEOF
17446 #define HAVE_PSTATUS_T 1
17447 _ACEOF
17448
17449  fi
17450  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
17451 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus_t" >&6
17452
17453   echo "$as_me:$LINENO: checking for prrun_t in sys/procfs.h" >&5
17454 echo $ECHO_N "checking for prrun_t in sys/procfs.h... $ECHO_C" >&6
17455  if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then
17456   echo $ECHO_N "(cached) $ECHO_C" >&6
17457 else
17458   cat >conftest.$ac_ext <<_ACEOF
17459 /* confdefs.h.  */
17460 _ACEOF
17461 cat confdefs.h >>conftest.$ac_ext
17462 cat >>conftest.$ac_ext <<_ACEOF
17463 /* end confdefs.h.  */
17464
17465 #define _SYSCALL32
17466 #include <sys/procfs.h>
17467 int
17468 main ()
17469 {
17470 prrun_t avar
17471   ;
17472   return 0;
17473 }
17474 _ACEOF
17475 rm -f conftest.$ac_objext
17476 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17477   (eval $ac_compile) 2>conftest.er1
17478   ac_status=$?
17479   grep -v '^ *+' conftest.er1 >conftest.err
17480   rm -f conftest.er1
17481   cat conftest.err >&5
17482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17483   (exit $ac_status); } &&
17484          { ac_try='test -z "$ac_c_werror_flag"
17485                          || test ! -s conftest.err'
17486   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17487   (eval $ac_try) 2>&5
17488   ac_status=$?
17489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17490   (exit $ac_status); }; } &&
17491          { ac_try='test -s conftest.$ac_objext'
17492   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17493   (eval $ac_try) 2>&5
17494   ac_status=$?
17495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17496   (exit $ac_status); }; }; then
17497   bfd_cv_have_sys_procfs_type_prrun_t=yes
17498 else
17499   echo "$as_me: failed program was:" >&5
17500 sed 's/^/| /' conftest.$ac_ext >&5
17501
17502 bfd_cv_have_sys_procfs_type_prrun_t=no
17503
17504 fi
17505 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17506 fi
17507
17508  if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
17509
17510 cat >>confdefs.h <<\_ACEOF
17511 #define HAVE_PRRUN_T 1
17512 _ACEOF
17513
17514  fi
17515  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
17516 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prrun_t" >&6
17517
17518   echo "$as_me:$LINENO: checking for gregset_t in sys/procfs.h" >&5
17519 echo $ECHO_N "checking for gregset_t in sys/procfs.h... $ECHO_C" >&6
17520  if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then
17521   echo $ECHO_N "(cached) $ECHO_C" >&6
17522 else
17523   cat >conftest.$ac_ext <<_ACEOF
17524 /* confdefs.h.  */
17525 _ACEOF
17526 cat confdefs.h >>conftest.$ac_ext
17527 cat >>conftest.$ac_ext <<_ACEOF
17528 /* end confdefs.h.  */
17529
17530 #define _SYSCALL32
17531 #include <sys/procfs.h>
17532 int
17533 main ()
17534 {
17535 gregset_t avar
17536   ;
17537   return 0;
17538 }
17539 _ACEOF
17540 rm -f conftest.$ac_objext
17541 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17542   (eval $ac_compile) 2>conftest.er1
17543   ac_status=$?
17544   grep -v '^ *+' conftest.er1 >conftest.err
17545   rm -f conftest.er1
17546   cat conftest.err >&5
17547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17548   (exit $ac_status); } &&
17549          { ac_try='test -z "$ac_c_werror_flag"
17550                          || test ! -s conftest.err'
17551   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17552   (eval $ac_try) 2>&5
17553   ac_status=$?
17554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17555   (exit $ac_status); }; } &&
17556          { ac_try='test -s conftest.$ac_objext'
17557   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17558   (eval $ac_try) 2>&5
17559   ac_status=$?
17560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17561   (exit $ac_status); }; }; then
17562   bfd_cv_have_sys_procfs_type_gregset_t=yes
17563 else
17564   echo "$as_me: failed program was:" >&5
17565 sed 's/^/| /' conftest.$ac_ext >&5
17566
17567 bfd_cv_have_sys_procfs_type_gregset_t=no
17568
17569 fi
17570 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17571 fi
17572
17573  if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
17574
17575 cat >>confdefs.h <<\_ACEOF
17576 #define HAVE_GREGSET_T 1
17577 _ACEOF
17578
17579  fi
17580  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
17581 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_gregset_t" >&6
17582
17583   echo "$as_me:$LINENO: checking for fpregset_t in sys/procfs.h" >&5
17584 echo $ECHO_N "checking for fpregset_t in sys/procfs.h... $ECHO_C" >&6
17585  if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then
17586   echo $ECHO_N "(cached) $ECHO_C" >&6
17587 else
17588   cat >conftest.$ac_ext <<_ACEOF
17589 /* confdefs.h.  */
17590 _ACEOF
17591 cat confdefs.h >>conftest.$ac_ext
17592 cat >>conftest.$ac_ext <<_ACEOF
17593 /* end confdefs.h.  */
17594
17595 #define _SYSCALL32
17596 #include <sys/procfs.h>
17597 int
17598 main ()
17599 {
17600 fpregset_t avar
17601   ;
17602   return 0;
17603 }
17604 _ACEOF
17605 rm -f conftest.$ac_objext
17606 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17607   (eval $ac_compile) 2>conftest.er1
17608   ac_status=$?
17609   grep -v '^ *+' conftest.er1 >conftest.err
17610   rm -f conftest.er1
17611   cat conftest.err >&5
17612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17613   (exit $ac_status); } &&
17614          { ac_try='test -z "$ac_c_werror_flag"
17615                          || test ! -s conftest.err'
17616   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17617   (eval $ac_try) 2>&5
17618   ac_status=$?
17619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17620   (exit $ac_status); }; } &&
17621          { ac_try='test -s conftest.$ac_objext'
17622   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17623   (eval $ac_try) 2>&5
17624   ac_status=$?
17625   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17626   (exit $ac_status); }; }; then
17627   bfd_cv_have_sys_procfs_type_fpregset_t=yes
17628 else
17629   echo "$as_me: failed program was:" >&5
17630 sed 's/^/| /' conftest.$ac_ext >&5
17631
17632 bfd_cv_have_sys_procfs_type_fpregset_t=no
17633
17634 fi
17635 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17636 fi
17637
17638  if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
17639
17640 cat >>confdefs.h <<\_ACEOF
17641 #define HAVE_FPREGSET_T 1
17642 _ACEOF
17643
17644  fi
17645  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
17646 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_fpregset_t" >&6
17647
17648   echo "$as_me:$LINENO: checking for prgregset_t in sys/procfs.h" >&5
17649 echo $ECHO_N "checking for prgregset_t in sys/procfs.h... $ECHO_C" >&6
17650  if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then
17651   echo $ECHO_N "(cached) $ECHO_C" >&6
17652 else
17653   cat >conftest.$ac_ext <<_ACEOF
17654 /* confdefs.h.  */
17655 _ACEOF
17656 cat confdefs.h >>conftest.$ac_ext
17657 cat >>conftest.$ac_ext <<_ACEOF
17658 /* end confdefs.h.  */
17659
17660 #define _SYSCALL32
17661 #include <sys/procfs.h>
17662 int
17663 main ()
17664 {
17665 prgregset_t avar
17666   ;
17667   return 0;
17668 }
17669 _ACEOF
17670 rm -f conftest.$ac_objext
17671 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17672   (eval $ac_compile) 2>conftest.er1
17673   ac_status=$?
17674   grep -v '^ *+' conftest.er1 >conftest.err
17675   rm -f conftest.er1
17676   cat conftest.err >&5
17677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17678   (exit $ac_status); } &&
17679          { ac_try='test -z "$ac_c_werror_flag"
17680                          || test ! -s conftest.err'
17681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17682   (eval $ac_try) 2>&5
17683   ac_status=$?
17684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17685   (exit $ac_status); }; } &&
17686          { ac_try='test -s conftest.$ac_objext'
17687   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17688   (eval $ac_try) 2>&5
17689   ac_status=$?
17690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17691   (exit $ac_status); }; }; then
17692   bfd_cv_have_sys_procfs_type_prgregset_t=yes
17693 else
17694   echo "$as_me: failed program was:" >&5
17695 sed 's/^/| /' conftest.$ac_ext >&5
17696
17697 bfd_cv_have_sys_procfs_type_prgregset_t=no
17698
17699 fi
17700 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17701 fi
17702
17703  if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
17704
17705 cat >>confdefs.h <<\_ACEOF
17706 #define HAVE_PRGREGSET_T 1
17707 _ACEOF
17708
17709  fi
17710  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
17711 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset_t" >&6
17712
17713   echo "$as_me:$LINENO: checking for prfpregset_t in sys/procfs.h" >&5
17714 echo $ECHO_N "checking for prfpregset_t in sys/procfs.h... $ECHO_C" >&6
17715  if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then
17716   echo $ECHO_N "(cached) $ECHO_C" >&6
17717 else
17718   cat >conftest.$ac_ext <<_ACEOF
17719 /* confdefs.h.  */
17720 _ACEOF
17721 cat confdefs.h >>conftest.$ac_ext
17722 cat >>conftest.$ac_ext <<_ACEOF
17723 /* end confdefs.h.  */
17724
17725 #define _SYSCALL32
17726 #include <sys/procfs.h>
17727 int
17728 main ()
17729 {
17730 prfpregset_t avar
17731   ;
17732   return 0;
17733 }
17734 _ACEOF
17735 rm -f conftest.$ac_objext
17736 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17737   (eval $ac_compile) 2>conftest.er1
17738   ac_status=$?
17739   grep -v '^ *+' conftest.er1 >conftest.err
17740   rm -f conftest.er1
17741   cat conftest.err >&5
17742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17743   (exit $ac_status); } &&
17744          { ac_try='test -z "$ac_c_werror_flag"
17745                          || test ! -s conftest.err'
17746   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17747   (eval $ac_try) 2>&5
17748   ac_status=$?
17749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17750   (exit $ac_status); }; } &&
17751          { ac_try='test -s conftest.$ac_objext'
17752   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17753   (eval $ac_try) 2>&5
17754   ac_status=$?
17755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17756   (exit $ac_status); }; }; then
17757   bfd_cv_have_sys_procfs_type_prfpregset_t=yes
17758 else
17759   echo "$as_me: failed program was:" >&5
17760 sed 's/^/| /' conftest.$ac_ext >&5
17761
17762 bfd_cv_have_sys_procfs_type_prfpregset_t=no
17763
17764 fi
17765 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17766 fi
17767
17768  if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
17769
17770 cat >>confdefs.h <<\_ACEOF
17771 #define HAVE_PRFPREGSET_T 1
17772 _ACEOF
17773
17774  fi
17775  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
17776 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6
17777
17778   echo "$as_me:$LINENO: checking for prgregset32_t in sys/procfs.h" >&5
17779 echo $ECHO_N "checking for prgregset32_t in sys/procfs.h... $ECHO_C" >&6
17780  if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then
17781   echo $ECHO_N "(cached) $ECHO_C" >&6
17782 else
17783   cat >conftest.$ac_ext <<_ACEOF
17784 /* confdefs.h.  */
17785 _ACEOF
17786 cat confdefs.h >>conftest.$ac_ext
17787 cat >>conftest.$ac_ext <<_ACEOF
17788 /* end confdefs.h.  */
17789
17790 #define _SYSCALL32
17791 #include <sys/procfs.h>
17792 int
17793 main ()
17794 {
17795 prgregset32_t avar
17796   ;
17797   return 0;
17798 }
17799 _ACEOF
17800 rm -f conftest.$ac_objext
17801 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17802   (eval $ac_compile) 2>conftest.er1
17803   ac_status=$?
17804   grep -v '^ *+' conftest.er1 >conftest.err
17805   rm -f conftest.er1
17806   cat conftest.err >&5
17807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17808   (exit $ac_status); } &&
17809          { ac_try='test -z "$ac_c_werror_flag"
17810                          || test ! -s conftest.err'
17811   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17812   (eval $ac_try) 2>&5
17813   ac_status=$?
17814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17815   (exit $ac_status); }; } &&
17816          { ac_try='test -s conftest.$ac_objext'
17817   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17818   (eval $ac_try) 2>&5
17819   ac_status=$?
17820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17821   (exit $ac_status); }; }; then
17822   bfd_cv_have_sys_procfs_type_prgregset32_t=yes
17823 else
17824   echo "$as_me: failed program was:" >&5
17825 sed 's/^/| /' conftest.$ac_ext >&5
17826
17827 bfd_cv_have_sys_procfs_type_prgregset32_t=no
17828
17829 fi
17830 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17831 fi
17832
17833  if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
17834
17835 cat >>confdefs.h <<\_ACEOF
17836 #define HAVE_PRGREGSET32_T 1
17837 _ACEOF
17838
17839  fi
17840  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
17841 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6
17842
17843   echo "$as_me:$LINENO: checking for prfpregset32_t in sys/procfs.h" >&5
17844 echo $ECHO_N "checking for prfpregset32_t in sys/procfs.h... $ECHO_C" >&6
17845  if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then
17846   echo $ECHO_N "(cached) $ECHO_C" >&6
17847 else
17848   cat >conftest.$ac_ext <<_ACEOF
17849 /* confdefs.h.  */
17850 _ACEOF
17851 cat confdefs.h >>conftest.$ac_ext
17852 cat >>conftest.$ac_ext <<_ACEOF
17853 /* end confdefs.h.  */
17854
17855 #define _SYSCALL32
17856 #include <sys/procfs.h>
17857 int
17858 main ()
17859 {
17860 prfpregset32_t avar
17861   ;
17862   return 0;
17863 }
17864 _ACEOF
17865 rm -f conftest.$ac_objext
17866 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17867   (eval $ac_compile) 2>conftest.er1
17868   ac_status=$?
17869   grep -v '^ *+' conftest.er1 >conftest.err
17870   rm -f conftest.er1
17871   cat conftest.err >&5
17872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17873   (exit $ac_status); } &&
17874          { ac_try='test -z "$ac_c_werror_flag"
17875                          || test ! -s conftest.err'
17876   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17877   (eval $ac_try) 2>&5
17878   ac_status=$?
17879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17880   (exit $ac_status); }; } &&
17881          { ac_try='test -s conftest.$ac_objext'
17882   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17883   (eval $ac_try) 2>&5
17884   ac_status=$?
17885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17886   (exit $ac_status); }; }; then
17887   bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
17888 else
17889   echo "$as_me: failed program was:" >&5
17890 sed 's/^/| /' conftest.$ac_ext >&5
17891
17892 bfd_cv_have_sys_procfs_type_prfpregset32_t=no
17893
17894 fi
17895 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17896 fi
17897
17898  if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
17899
17900 cat >>confdefs.h <<\_ACEOF
17901 #define HAVE_PRFPREGSET32_T 1
17902 _ACEOF
17903
17904  fi
17905  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
17906 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6
17907
17908   echo "$as_me:$LINENO: checking for lwpid_t in sys/procfs.h" >&5
17909 echo $ECHO_N "checking for lwpid_t in sys/procfs.h... $ECHO_C" >&6
17910  if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then
17911   echo $ECHO_N "(cached) $ECHO_C" >&6
17912 else
17913   cat >conftest.$ac_ext <<_ACEOF
17914 /* confdefs.h.  */
17915 _ACEOF
17916 cat confdefs.h >>conftest.$ac_ext
17917 cat >>conftest.$ac_ext <<_ACEOF
17918 /* end confdefs.h.  */
17919
17920 #define _SYSCALL32
17921 #include <sys/procfs.h>
17922 int
17923 main ()
17924 {
17925 lwpid_t avar
17926   ;
17927   return 0;
17928 }
17929 _ACEOF
17930 rm -f conftest.$ac_objext
17931 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17932   (eval $ac_compile) 2>conftest.er1
17933   ac_status=$?
17934   grep -v '^ *+' conftest.er1 >conftest.err
17935   rm -f conftest.er1
17936   cat conftest.err >&5
17937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17938   (exit $ac_status); } &&
17939          { ac_try='test -z "$ac_c_werror_flag"
17940                          || test ! -s conftest.err'
17941   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17942   (eval $ac_try) 2>&5
17943   ac_status=$?
17944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17945   (exit $ac_status); }; } &&
17946          { ac_try='test -s conftest.$ac_objext'
17947   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17948   (eval $ac_try) 2>&5
17949   ac_status=$?
17950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17951   (exit $ac_status); }; }; then
17952   bfd_cv_have_sys_procfs_type_lwpid_t=yes
17953 else
17954   echo "$as_me: failed program was:" >&5
17955 sed 's/^/| /' conftest.$ac_ext >&5
17956
17957 bfd_cv_have_sys_procfs_type_lwpid_t=no
17958
17959 fi
17960 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17961 fi
17962
17963  if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
17964
17965 cat >>confdefs.h <<\_ACEOF
17966 #define HAVE_LWPID_T 1
17967 _ACEOF
17968
17969  fi
17970  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
17971 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpid_t" >&6
17972
17973   echo "$as_me:$LINENO: checking for psaddr_t in sys/procfs.h" >&5
17974 echo $ECHO_N "checking for psaddr_t in sys/procfs.h... $ECHO_C" >&6
17975  if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then
17976   echo $ECHO_N "(cached) $ECHO_C" >&6
17977 else
17978   cat >conftest.$ac_ext <<_ACEOF
17979 /* confdefs.h.  */
17980 _ACEOF
17981 cat confdefs.h >>conftest.$ac_ext
17982 cat >>conftest.$ac_ext <<_ACEOF
17983 /* end confdefs.h.  */
17984
17985 #define _SYSCALL32
17986 #include <sys/procfs.h>
17987 int
17988 main ()
17989 {
17990 psaddr_t avar
17991   ;
17992   return 0;
17993 }
17994 _ACEOF
17995 rm -f conftest.$ac_objext
17996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17997   (eval $ac_compile) 2>conftest.er1
17998   ac_status=$?
17999   grep -v '^ *+' conftest.er1 >conftest.err
18000   rm -f conftest.er1
18001   cat conftest.err >&5
18002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18003   (exit $ac_status); } &&
18004          { ac_try='test -z "$ac_c_werror_flag"
18005                          || test ! -s conftest.err'
18006   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18007   (eval $ac_try) 2>&5
18008   ac_status=$?
18009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18010   (exit $ac_status); }; } &&
18011          { ac_try='test -s conftest.$ac_objext'
18012   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18013   (eval $ac_try) 2>&5
18014   ac_status=$?
18015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18016   (exit $ac_status); }; }; then
18017   bfd_cv_have_sys_procfs_type_psaddr_t=yes
18018 else
18019   echo "$as_me: failed program was:" >&5
18020 sed 's/^/| /' conftest.$ac_ext >&5
18021
18022 bfd_cv_have_sys_procfs_type_psaddr_t=no
18023
18024 fi
18025 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18026 fi
18027
18028  if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
18029
18030 cat >>confdefs.h <<\_ACEOF
18031 #define HAVE_PSADDR_T 1
18032 _ACEOF
18033
18034  fi
18035  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
18036 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psaddr_t" >&6
18037
18038   echo "$as_me:$LINENO: checking for prsysent_t in sys/procfs.h" >&5
18039 echo $ECHO_N "checking for prsysent_t in sys/procfs.h... $ECHO_C" >&6
18040  if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then
18041   echo $ECHO_N "(cached) $ECHO_C" >&6
18042 else
18043   cat >conftest.$ac_ext <<_ACEOF
18044 /* confdefs.h.  */
18045 _ACEOF
18046 cat confdefs.h >>conftest.$ac_ext
18047 cat >>conftest.$ac_ext <<_ACEOF
18048 /* end confdefs.h.  */
18049
18050 #define _SYSCALL32
18051 #include <sys/procfs.h>
18052 int
18053 main ()
18054 {
18055 prsysent_t avar
18056   ;
18057   return 0;
18058 }
18059 _ACEOF
18060 rm -f conftest.$ac_objext
18061 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18062   (eval $ac_compile) 2>conftest.er1
18063   ac_status=$?
18064   grep -v '^ *+' conftest.er1 >conftest.err
18065   rm -f conftest.er1
18066   cat conftest.err >&5
18067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18068   (exit $ac_status); } &&
18069          { ac_try='test -z "$ac_c_werror_flag"
18070                          || test ! -s conftest.err'
18071   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18072   (eval $ac_try) 2>&5
18073   ac_status=$?
18074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18075   (exit $ac_status); }; } &&
18076          { ac_try='test -s conftest.$ac_objext'
18077   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18078   (eval $ac_try) 2>&5
18079   ac_status=$?
18080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18081   (exit $ac_status); }; }; then
18082   bfd_cv_have_sys_procfs_type_prsysent_t=yes
18083 else
18084   echo "$as_me: failed program was:" >&5
18085 sed 's/^/| /' conftest.$ac_ext >&5
18086
18087 bfd_cv_have_sys_procfs_type_prsysent_t=no
18088
18089 fi
18090 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18091 fi
18092
18093  if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
18094
18095 cat >>confdefs.h <<\_ACEOF
18096 #define HAVE_PRSYSENT_T 1
18097 _ACEOF
18098
18099  fi
18100  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
18101 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prsysent_t" >&6
18102
18103   echo "$as_me:$LINENO: checking for pr_sigset_t in sys/procfs.h" >&5
18104 echo $ECHO_N "checking for pr_sigset_t in sys/procfs.h... $ECHO_C" >&6
18105  if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then
18106   echo $ECHO_N "(cached) $ECHO_C" >&6
18107 else
18108   cat >conftest.$ac_ext <<_ACEOF
18109 /* confdefs.h.  */
18110 _ACEOF
18111 cat confdefs.h >>conftest.$ac_ext
18112 cat >>conftest.$ac_ext <<_ACEOF
18113 /* end confdefs.h.  */
18114
18115 #define _SYSCALL32
18116 #include <sys/procfs.h>
18117 int
18118 main ()
18119 {
18120 pr_sigset_t avar
18121   ;
18122   return 0;
18123 }
18124 _ACEOF
18125 rm -f conftest.$ac_objext
18126 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18127   (eval $ac_compile) 2>conftest.er1
18128   ac_status=$?
18129   grep -v '^ *+' conftest.er1 >conftest.err
18130   rm -f conftest.er1
18131   cat conftest.err >&5
18132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18133   (exit $ac_status); } &&
18134          { ac_try='test -z "$ac_c_werror_flag"
18135                          || test ! -s conftest.err'
18136   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18137   (eval $ac_try) 2>&5
18138   ac_status=$?
18139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18140   (exit $ac_status); }; } &&
18141          { ac_try='test -s conftest.$ac_objext'
18142   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18143   (eval $ac_try) 2>&5
18144   ac_status=$?
18145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18146   (exit $ac_status); }; }; then
18147   bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
18148 else
18149   echo "$as_me: failed program was:" >&5
18150 sed 's/^/| /' conftest.$ac_ext >&5
18151
18152 bfd_cv_have_sys_procfs_type_pr_sigset_t=no
18153
18154 fi
18155 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18156 fi
18157
18158  if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
18159
18160 cat >>confdefs.h <<\_ACEOF
18161 #define HAVE_PR_SIGSET_T 1
18162 _ACEOF
18163
18164  fi
18165  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
18166 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6
18167
18168   echo "$as_me:$LINENO: checking for pr_sigaction64_t in sys/procfs.h" >&5
18169 echo $ECHO_N "checking for pr_sigaction64_t in sys/procfs.h... $ECHO_C" >&6
18170  if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then
18171   echo $ECHO_N "(cached) $ECHO_C" >&6
18172 else
18173   cat >conftest.$ac_ext <<_ACEOF
18174 /* confdefs.h.  */
18175 _ACEOF
18176 cat confdefs.h >>conftest.$ac_ext
18177 cat >>conftest.$ac_ext <<_ACEOF
18178 /* end confdefs.h.  */
18179
18180 #define _SYSCALL32
18181 #include <sys/procfs.h>
18182 int
18183 main ()
18184 {
18185 pr_sigaction64_t avar
18186   ;
18187   return 0;
18188 }
18189 _ACEOF
18190 rm -f conftest.$ac_objext
18191 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18192   (eval $ac_compile) 2>conftest.er1
18193   ac_status=$?
18194   grep -v '^ *+' conftest.er1 >conftest.err
18195   rm -f conftest.er1
18196   cat conftest.err >&5
18197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18198   (exit $ac_status); } &&
18199          { ac_try='test -z "$ac_c_werror_flag"
18200                          || test ! -s conftest.err'
18201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18202   (eval $ac_try) 2>&5
18203   ac_status=$?
18204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18205   (exit $ac_status); }; } &&
18206          { ac_try='test -s conftest.$ac_objext'
18207   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18208   (eval $ac_try) 2>&5
18209   ac_status=$?
18210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18211   (exit $ac_status); }; }; then
18212   bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
18213 else
18214   echo "$as_me: failed program was:" >&5
18215 sed 's/^/| /' conftest.$ac_ext >&5
18216
18217 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
18218
18219 fi
18220 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18221 fi
18222
18223  if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
18224
18225 cat >>confdefs.h <<\_ACEOF
18226 #define HAVE_PR_SIGACTION64_T 1
18227 _ACEOF
18228
18229  fi
18230  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
18231 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6
18232
18233   echo "$as_me:$LINENO: checking for pr_siginfo64_t in sys/procfs.h" >&5
18234 echo $ECHO_N "checking for pr_siginfo64_t in sys/procfs.h... $ECHO_C" >&6
18235  if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then
18236   echo $ECHO_N "(cached) $ECHO_C" >&6
18237 else
18238   cat >conftest.$ac_ext <<_ACEOF
18239 /* confdefs.h.  */
18240 _ACEOF
18241 cat confdefs.h >>conftest.$ac_ext
18242 cat >>conftest.$ac_ext <<_ACEOF
18243 /* end confdefs.h.  */
18244
18245 #define _SYSCALL32
18246 #include <sys/procfs.h>
18247 int
18248 main ()
18249 {
18250 pr_siginfo64_t avar
18251   ;
18252   return 0;
18253 }
18254 _ACEOF
18255 rm -f conftest.$ac_objext
18256 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18257   (eval $ac_compile) 2>conftest.er1
18258   ac_status=$?
18259   grep -v '^ *+' conftest.er1 >conftest.err
18260   rm -f conftest.er1
18261   cat conftest.err >&5
18262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18263   (exit $ac_status); } &&
18264          { ac_try='test -z "$ac_c_werror_flag"
18265                          || test ! -s conftest.err'
18266   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18267   (eval $ac_try) 2>&5
18268   ac_status=$?
18269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18270   (exit $ac_status); }; } &&
18271          { ac_try='test -s conftest.$ac_objext'
18272   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18273   (eval $ac_try) 2>&5
18274   ac_status=$?
18275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18276   (exit $ac_status); }; }; then
18277   bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
18278 else
18279   echo "$as_me: failed program was:" >&5
18280 sed 's/^/| /' conftest.$ac_ext >&5
18281
18282 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
18283
18284 fi
18285 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18286 fi
18287
18288  if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
18289
18290 cat >>confdefs.h <<\_ACEOF
18291 #define HAVE_PR_SIGINFO64_T 1
18292 _ACEOF
18293
18294  fi
18295  echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
18296 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6
18297
18298
18299
18300
18301
18302   if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
18303     echo "$as_me:$LINENO: checking whether prfpregset_t type is broken" >&5
18304 echo $ECHO_N "checking whether prfpregset_t type is broken... $ECHO_C" >&6
18305     if test "${gdb_cv_prfpregset_t_broken+set}" = set; then
18306   echo $ECHO_N "(cached) $ECHO_C" >&6
18307 else
18308   if test "$cross_compiling" = yes; then
18309   gdb_cv_prfpregset_t_broken=yes
18310 else
18311   cat >conftest.$ac_ext <<_ACEOF
18312 /* confdefs.h.  */
18313 _ACEOF
18314 cat confdefs.h >>conftest.$ac_ext
18315 cat >>conftest.$ac_ext <<_ACEOF
18316 /* end confdefs.h.  */
18317 #include <sys/procfs.h>
18318        int main ()
18319        {
18320          if (sizeof (prfpregset_t) == sizeof (void *))
18321            return 1;
18322          return 0;
18323        }
18324 _ACEOF
18325 rm -f conftest$ac_exeext
18326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18327   (eval $ac_link) 2>&5
18328   ac_status=$?
18329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18330   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18331   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18332   (eval $ac_try) 2>&5
18333   ac_status=$?
18334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18335   (exit $ac_status); }; }; then
18336   gdb_cv_prfpregset_t_broken=no
18337 else
18338   echo "$as_me: program exited with status $ac_status" >&5
18339 echo "$as_me: failed program was:" >&5
18340 sed 's/^/| /' conftest.$ac_ext >&5
18341
18342 ( exit $ac_status )
18343 gdb_cv_prfpregset_t_broken=yes
18344 fi
18345 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18346 fi
18347 fi
18348
18349     echo "$as_me:$LINENO: result: $gdb_cv_prfpregset_t_broken" >&5
18350 echo "${ECHO_T}$gdb_cv_prfpregset_t_broken" >&6
18351     if test $gdb_cv_prfpregset_t_broken = yes; then
18352
18353 cat >>confdefs.h <<\_ACEOF
18354 #define PRFPREGSET_T_BROKEN 1
18355 _ACEOF
18356
18357     fi
18358   fi
18359
18360
18361   echo "$as_me:$LINENO: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
18362 echo $ECHO_N "checking for PIOCSET ioctl entry in sys/procfs.h... $ECHO_C" >&6
18363   if test "${gdb_cv_have_procfs_piocset+set}" = set; then
18364   echo $ECHO_N "(cached) $ECHO_C" >&6
18365 else
18366   cat >conftest.$ac_ext <<_ACEOF
18367 /* confdefs.h.  */
18368 _ACEOF
18369 cat confdefs.h >>conftest.$ac_ext
18370 cat >>conftest.$ac_ext <<_ACEOF
18371 /* end confdefs.h.  */
18372 #include <unistd.h>
18373 #include <sys/types.h>
18374 #include <sys/procfs.h>
18375
18376 int
18377 main ()
18378 {
18379
18380     int dummy;;
18381     dummy = ioctl(0, PIOCSET, &dummy);
18382
18383   ;
18384   return 0;
18385 }
18386 _ACEOF
18387 rm -f conftest.$ac_objext
18388 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18389   (eval $ac_compile) 2>conftest.er1
18390   ac_status=$?
18391   grep -v '^ *+' conftest.er1 >conftest.err
18392   rm -f conftest.er1
18393   cat conftest.err >&5
18394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18395   (exit $ac_status); } &&
18396          { ac_try='test -z "$ac_c_werror_flag"
18397                          || test ! -s conftest.err'
18398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18399   (eval $ac_try) 2>&5
18400   ac_status=$?
18401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18402   (exit $ac_status); }; } &&
18403          { ac_try='test -s conftest.$ac_objext'
18404   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18405   (eval $ac_try) 2>&5
18406   ac_status=$?
18407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18408   (exit $ac_status); }; }; then
18409   gdb_cv_have_procfs_piocset=yes
18410 else
18411   echo "$as_me: failed program was:" >&5
18412 sed 's/^/| /' conftest.$ac_ext >&5
18413
18414 gdb_cv_have_procfs_piocset=no
18415 fi
18416 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18417 fi
18418
18419   echo "$as_me:$LINENO: result: $gdb_cv_have_procfs_piocset" >&5
18420 echo "${ECHO_T}$gdb_cv_have_procfs_piocset" >&6
18421   if test $gdb_cv_have_procfs_piocset = yes; then
18422
18423 cat >>confdefs.h <<\_ACEOF
18424 #define HAVE_PROCFS_PIOCSET 1
18425 _ACEOF
18426
18427   fi
18428 fi
18429
18430 if test ${host} = ${target} ; then
18431
18432   echo "$as_me:$LINENO: checking for member l_addr in struct link_map" >&5
18433 echo $ECHO_N "checking for member l_addr in struct link_map... $ECHO_C" >&6
18434   if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then
18435   echo $ECHO_N "(cached) $ECHO_C" >&6
18436 else
18437   cat >conftest.$ac_ext <<_ACEOF
18438 /* confdefs.h.  */
18439 _ACEOF
18440 cat confdefs.h >>conftest.$ac_ext
18441 cat >>conftest.$ac_ext <<_ACEOF
18442 /* end confdefs.h.  */
18443 #include <link.h>
18444 int
18445 main ()
18446 {
18447 struct link_map lm; (void) lm.l_addr;
18448   ;
18449   return 0;
18450 }
18451 _ACEOF
18452 rm -f conftest.$ac_objext
18453 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18454   (eval $ac_compile) 2>conftest.er1
18455   ac_status=$?
18456   grep -v '^ *+' conftest.er1 >conftest.err
18457   rm -f conftest.er1
18458   cat conftest.err >&5
18459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18460   (exit $ac_status); } &&
18461          { ac_try='test -z "$ac_c_werror_flag"
18462                          || test ! -s conftest.err'
18463   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18464   (eval $ac_try) 2>&5
18465   ac_status=$?
18466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18467   (exit $ac_status); }; } &&
18468          { ac_try='test -s conftest.$ac_objext'
18469   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18470   (eval $ac_try) 2>&5
18471   ac_status=$?
18472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18473   (exit $ac_status); }; }; then
18474   gdb_cv_have_struct_link_map_with_l_members=yes
18475 else
18476   echo "$as_me: failed program was:" >&5
18477 sed 's/^/| /' conftest.$ac_ext >&5
18478
18479 gdb_cv_have_struct_link_map_with_l_members=no
18480 fi
18481 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18482 fi
18483
18484   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
18485 echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_l_members" >&6
18486   if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
18487
18488 cat >>confdefs.h <<\_ACEOF
18489 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
18490 _ACEOF
18491
18492   fi
18493
18494
18495   echo "$as_me:$LINENO: checking for member lm_addr in struct link_map" >&5
18496 echo $ECHO_N "checking for member lm_addr in struct link_map... $ECHO_C" >&6
18497   if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then
18498   echo $ECHO_N "(cached) $ECHO_C" >&6
18499 else
18500   cat >conftest.$ac_ext <<_ACEOF
18501 /* confdefs.h.  */
18502 _ACEOF
18503 cat confdefs.h >>conftest.$ac_ext
18504 cat >>conftest.$ac_ext <<_ACEOF
18505 /* end confdefs.h.  */
18506 #include <sys/types.h>
18507 #include <link.h>
18508 int
18509 main ()
18510 {
18511 struct link_map lm; (void) lm.lm_addr;
18512   ;
18513   return 0;
18514 }
18515 _ACEOF
18516 rm -f conftest.$ac_objext
18517 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18518   (eval $ac_compile) 2>conftest.er1
18519   ac_status=$?
18520   grep -v '^ *+' conftest.er1 >conftest.err
18521   rm -f conftest.er1
18522   cat conftest.err >&5
18523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18524   (exit $ac_status); } &&
18525          { ac_try='test -z "$ac_c_werror_flag"
18526                          || test ! -s conftest.err'
18527   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18528   (eval $ac_try) 2>&5
18529   ac_status=$?
18530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18531   (exit $ac_status); }; } &&
18532          { ac_try='test -s conftest.$ac_objext'
18533   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18534   (eval $ac_try) 2>&5
18535   ac_status=$?
18536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18537   (exit $ac_status); }; }; then
18538   gdb_cv_have_struct_link_map_with_lm_members=yes
18539 else
18540   echo "$as_me: failed program was:" >&5
18541 sed 's/^/| /' conftest.$ac_ext >&5
18542
18543 gdb_cv_have_struct_link_map_with_lm_members=no
18544 fi
18545 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18546 fi
18547
18548   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
18549 echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_lm_members" >&6
18550   if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
18551
18552 cat >>confdefs.h <<\_ACEOF
18553 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
18554 _ACEOF
18555
18556   fi
18557
18558
18559   echo "$as_me:$LINENO: checking for member som_addr in struct so_map" >&5
18560 echo $ECHO_N "checking for member som_addr in struct so_map... $ECHO_C" >&6
18561   if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then
18562   echo $ECHO_N "(cached) $ECHO_C" >&6
18563 else
18564   cat >conftest.$ac_ext <<_ACEOF
18565 /* confdefs.h.  */
18566 _ACEOF
18567 cat confdefs.h >>conftest.$ac_ext
18568 cat >>conftest.$ac_ext <<_ACEOF
18569 /* end confdefs.h.  */
18570 #include <sys/types.h>
18571 #ifdef HAVE_NLIST_H
18572 #include <nlist.h>
18573 #endif
18574 #include <link.h>
18575 int
18576 main ()
18577 {
18578 struct so_map lm; (void) lm.som_addr;
18579   ;
18580   return 0;
18581 }
18582 _ACEOF
18583 rm -f conftest.$ac_objext
18584 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18585   (eval $ac_compile) 2>conftest.er1
18586   ac_status=$?
18587   grep -v '^ *+' conftest.er1 >conftest.err
18588   rm -f conftest.er1
18589   cat conftest.err >&5
18590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18591   (exit $ac_status); } &&
18592          { ac_try='test -z "$ac_c_werror_flag"
18593                          || test ! -s conftest.err'
18594   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18595   (eval $ac_try) 2>&5
18596   ac_status=$?
18597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18598   (exit $ac_status); }; } &&
18599          { ac_try='test -s conftest.$ac_objext'
18600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18601   (eval $ac_try) 2>&5
18602   ac_status=$?
18603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18604   (exit $ac_status); }; }; then
18605   gdb_cv_have_struct_so_map_with_som_members=yes
18606 else
18607   echo "$as_me: failed program was:" >&5
18608 sed 's/^/| /' conftest.$ac_ext >&5
18609
18610 gdb_cv_have_struct_so_map_with_som_members=no
18611 fi
18612 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18613 fi
18614
18615   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
18616 echo "${ECHO_T}$gdb_cv_have_struct_so_map_with_som_members" >&6
18617   if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
18618
18619 cat >>confdefs.h <<\_ACEOF
18620 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
18621 _ACEOF
18622
18623   fi
18624
18625
18626   echo "$as_me:$LINENO: checking for struct link_map32 in sys/link.h" >&5
18627 echo $ECHO_N "checking for struct link_map32 in sys/link.h... $ECHO_C" >&6
18628   if test "${gdb_cv_have_struct_link_map32+set}" = set; then
18629   echo $ECHO_N "(cached) $ECHO_C" >&6
18630 else
18631   cat >conftest.$ac_ext <<_ACEOF
18632 /* confdefs.h.  */
18633 _ACEOF
18634 cat confdefs.h >>conftest.$ac_ext
18635 cat >>conftest.$ac_ext <<_ACEOF
18636 /* end confdefs.h.  */
18637 #define _SYSCALL32
18638 #include <sys/link.h>
18639 int
18640 main ()
18641 {
18642 struct link_map32 l;
18643   ;
18644   return 0;
18645 }
18646 _ACEOF
18647 rm -f conftest.$ac_objext
18648 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18649   (eval $ac_compile) 2>conftest.er1
18650   ac_status=$?
18651   grep -v '^ *+' conftest.er1 >conftest.err
18652   rm -f conftest.er1
18653   cat conftest.err >&5
18654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18655   (exit $ac_status); } &&
18656          { ac_try='test -z "$ac_c_werror_flag"
18657                          || test ! -s conftest.err'
18658   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18659   (eval $ac_try) 2>&5
18660   ac_status=$?
18661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18662   (exit $ac_status); }; } &&
18663          { ac_try='test -s conftest.$ac_objext'
18664   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18665   (eval $ac_try) 2>&5
18666   ac_status=$?
18667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18668   (exit $ac_status); }; }; then
18669   gdb_cv_have_struct_link_map32=yes
18670 else
18671   echo "$as_me: failed program was:" >&5
18672 sed 's/^/| /' conftest.$ac_ext >&5
18673
18674 gdb_cv_have_struct_link_map32=no
18675 fi
18676 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18677 fi
18678
18679   echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map32" >&5
18680 echo "${ECHO_T}$gdb_cv_have_struct_link_map32" >&6
18681   if test $gdb_cv_have_struct_link_map32 = yes; then
18682
18683 cat >>confdefs.h <<\_ACEOF
18684 #define HAVE_STRUCT_LINK_MAP32 1
18685 _ACEOF
18686
18687
18688 cat >>confdefs.h <<\_ACEOF
18689 #define _SYSCALL32 1
18690 _ACEOF
18691
18692   fi
18693 fi
18694
18695 # Check if the compiler supports the `long long' type.
18696
18697 echo "$as_me:$LINENO: checking for long long support in compiler" >&5
18698 echo $ECHO_N "checking for long long support in compiler... $ECHO_C" >&6
18699 if test "${gdb_cv_c_long_long+set}" = set; then
18700   echo $ECHO_N "(cached) $ECHO_C" >&6
18701 else
18702   cat >conftest.$ac_ext <<_ACEOF
18703 /* confdefs.h.  */
18704 _ACEOF
18705 cat confdefs.h >>conftest.$ac_ext
18706 cat >>conftest.$ac_ext <<_ACEOF
18707 /* end confdefs.h.  */
18708 extern long long foo;
18709 int
18710 main ()
18711 {
18712 switch (foo & 2) { case 0: return 1; }
18713   ;
18714   return 0;
18715 }
18716 _ACEOF
18717 rm -f conftest.$ac_objext
18718 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18719   (eval $ac_compile) 2>conftest.er1
18720   ac_status=$?
18721   grep -v '^ *+' conftest.er1 >conftest.err
18722   rm -f conftest.er1
18723   cat conftest.err >&5
18724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18725   (exit $ac_status); } &&
18726          { ac_try='test -z "$ac_c_werror_flag"
18727                          || test ! -s conftest.err'
18728   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18729   (eval $ac_try) 2>&5
18730   ac_status=$?
18731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18732   (exit $ac_status); }; } &&
18733          { ac_try='test -s conftest.$ac_objext'
18734   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18735   (eval $ac_try) 2>&5
18736   ac_status=$?
18737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18738   (exit $ac_status); }; }; then
18739   gdb_cv_c_long_long=yes
18740 else
18741   echo "$as_me: failed program was:" >&5
18742 sed 's/^/| /' conftest.$ac_ext >&5
18743
18744 gdb_cv_c_long_long=no
18745 fi
18746 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18747 fi
18748 echo "$as_me:$LINENO: result: $gdb_cv_c_long_long" >&5
18749 echo "${ECHO_T}$gdb_cv_c_long_long" >&6
18750 if test $gdb_cv_c_long_long = yes; then
18751
18752 cat >>confdefs.h <<\_ACEOF
18753 #define CC_HAS_LONG_LONG 1
18754 _ACEOF
18755
18756 fi
18757
18758 # Check if the compiler and runtime support printing long longs.
18759
18760 echo "$as_me:$LINENO: checking for long long support in printf" >&5
18761 echo $ECHO_N "checking for long long support in printf... $ECHO_C" >&6
18762 if test "${gdb_cv_printf_has_long_long+set}" = set; then
18763   echo $ECHO_N "(cached) $ECHO_C" >&6
18764 else
18765   if test "$cross_compiling" = yes; then
18766   gdb_cv_printf_has_long_long=no
18767 else
18768   cat >conftest.$ac_ext <<_ACEOF
18769 /* confdefs.h.  */
18770 _ACEOF
18771 cat confdefs.h >>conftest.$ac_ext
18772 cat >>conftest.$ac_ext <<_ACEOF
18773 /* end confdefs.h.  */
18774 $ac_includes_default
18775 int
18776 main ()
18777 {
18778 char buf[32];
18779   long long l = 0;
18780   l = (l << 16) + 0x0123;
18781   l = (l << 16) + 0x4567;
18782   l = (l << 16) + 0x89ab;
18783   l = (l << 16) + 0xcdef;
18784   sprintf (buf, "0x%016llx", l);
18785   return (strcmp ("0x0123456789abcdef", buf));
18786   ;
18787   return 0;
18788 }
18789 _ACEOF
18790 rm -f conftest$ac_exeext
18791 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18792   (eval $ac_link) 2>&5
18793   ac_status=$?
18794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18795   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18796   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18797   (eval $ac_try) 2>&5
18798   ac_status=$?
18799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18800   (exit $ac_status); }; }; then
18801   gdb_cv_printf_has_long_long=yes
18802 else
18803   echo "$as_me: program exited with status $ac_status" >&5
18804 echo "$as_me: failed program was:" >&5
18805 sed 's/^/| /' conftest.$ac_ext >&5
18806
18807 ( exit $ac_status )
18808 gdb_cv_printf_has_long_long=no
18809 fi
18810 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18811 fi
18812 fi
18813 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_long" >&5
18814 echo "${ECHO_T}$gdb_cv_printf_has_long_long" >&6
18815 if test $gdb_cv_printf_has_long_long = yes; then
18816
18817 cat >>confdefs.h <<\_ACEOF
18818 #define PRINTF_HAS_LONG_LONG 1
18819 _ACEOF
18820
18821 fi
18822
18823 # Check if the compiler and runtime support printing decfloats.
18824
18825 echo "$as_me:$LINENO: checking for decfloat support in printf" >&5
18826 echo $ECHO_N "checking for decfloat support in printf... $ECHO_C" >&6
18827 if test "${gdb_cv_printf_has_decfloat+set}" = set; then
18828   echo $ECHO_N "(cached) $ECHO_C" >&6
18829 else
18830   if test "$cross_compiling" = yes; then
18831   gdb_cv_printf_has_decfloat=no
18832 else
18833   cat >conftest.$ac_ext <<_ACEOF
18834 /* confdefs.h.  */
18835 _ACEOF
18836 cat confdefs.h >>conftest.$ac_ext
18837 cat >>conftest.$ac_ext <<_ACEOF
18838 /* end confdefs.h.  */
18839 $ac_includes_default
18840 int
18841 main ()
18842 {
18843 char buf[64];
18844   _Decimal32 d32 = 1.2345df;
18845   _Decimal64 d64 = 1.2345dd;
18846   _Decimal128 d128 = 1.2345dl;
18847   sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
18848   return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
18849   ;
18850   return 0;
18851 }
18852 _ACEOF
18853 rm -f conftest$ac_exeext
18854 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18855   (eval $ac_link) 2>&5
18856   ac_status=$?
18857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18858   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18860   (eval $ac_try) 2>&5
18861   ac_status=$?
18862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18863   (exit $ac_status); }; }; then
18864   gdb_cv_printf_has_decfloat=yes
18865 else
18866   echo "$as_me: program exited with status $ac_status" >&5
18867 echo "$as_me: failed program was:" >&5
18868 sed 's/^/| /' conftest.$ac_ext >&5
18869
18870 ( exit $ac_status )
18871 gdb_cv_printf_has_decfloat=no
18872 fi
18873 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18874 fi
18875 fi
18876 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_decfloat" >&5
18877 echo "${ECHO_T}$gdb_cv_printf_has_decfloat" >&6
18878 if test $gdb_cv_printf_has_decfloat = yes; then
18879
18880 cat >>confdefs.h <<\_ACEOF
18881 #define PRINTF_HAS_DECFLOAT 1
18882 _ACEOF
18883
18884 fi
18885
18886 # Check if the compiler supports the `long double' type.  We can't use
18887 # AC_C_LONG_DOUBLE because that one does additional checks on the
18888 # constants defined in <float.h> that fail on some systems,
18889 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
18890
18891 echo "$as_me:$LINENO: checking for long double support in compiler" >&5
18892 echo $ECHO_N "checking for long double support in compiler... $ECHO_C" >&6
18893 if test "${gdb_cv_c_long_double+set}" = set; then
18894   echo $ECHO_N "(cached) $ECHO_C" >&6
18895 else
18896   cat >conftest.$ac_ext <<_ACEOF
18897 /* confdefs.h.  */
18898 _ACEOF
18899 cat confdefs.h >>conftest.$ac_ext
18900 cat >>conftest.$ac_ext <<_ACEOF
18901 /* end confdefs.h.  */
18902 long double foo;
18903 _ACEOF
18904 rm -f conftest.$ac_objext
18905 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18906   (eval $ac_compile) 2>conftest.er1
18907   ac_status=$?
18908   grep -v '^ *+' conftest.er1 >conftest.err
18909   rm -f conftest.er1
18910   cat conftest.err >&5
18911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18912   (exit $ac_status); } &&
18913          { ac_try='test -z "$ac_c_werror_flag"
18914                          || test ! -s conftest.err'
18915   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18916   (eval $ac_try) 2>&5
18917   ac_status=$?
18918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18919   (exit $ac_status); }; } &&
18920          { ac_try='test -s conftest.$ac_objext'
18921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18922   (eval $ac_try) 2>&5
18923   ac_status=$?
18924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18925   (exit $ac_status); }; }; then
18926   gdb_cv_c_long_double=yes
18927 else
18928   echo "$as_me: failed program was:" >&5
18929 sed 's/^/| /' conftest.$ac_ext >&5
18930
18931 gdb_cv_c_long_double=no
18932 fi
18933 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18934 fi
18935 echo "$as_me:$LINENO: result: $gdb_cv_c_long_double" >&5
18936 echo "${ECHO_T}$gdb_cv_c_long_double" >&6
18937 if test $gdb_cv_c_long_double = yes; then
18938
18939 cat >>confdefs.h <<\_ACEOF
18940 #define HAVE_LONG_DOUBLE 1
18941 _ACEOF
18942
18943 fi
18944
18945 # Check if the compiler and runtime support printing long doubles.
18946
18947 echo "$as_me:$LINENO: checking for long double support in printf" >&5
18948 echo $ECHO_N "checking for long double support in printf... $ECHO_C" >&6
18949 if test "${gdb_cv_printf_has_long_double+set}" = set; then
18950   echo $ECHO_N "(cached) $ECHO_C" >&6
18951 else
18952   if test "$cross_compiling" = yes; then
18953   gdb_cv_printf_has_long_double=no
18954 else
18955   cat >conftest.$ac_ext <<_ACEOF
18956 /* confdefs.h.  */
18957 _ACEOF
18958 cat confdefs.h >>conftest.$ac_ext
18959 cat >>conftest.$ac_ext <<_ACEOF
18960 /* end confdefs.h.  */
18961 $ac_includes_default
18962 int
18963 main ()
18964 {
18965 char buf[16];
18966   long double f = 3.141592653;
18967   sprintf (buf, "%Lg", f);
18968   return (strncmp ("3.14159", buf, 7));
18969   ;
18970   return 0;
18971 }
18972 _ACEOF
18973 rm -f conftest$ac_exeext
18974 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18975   (eval $ac_link) 2>&5
18976   ac_status=$?
18977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18978   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18979   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18980   (eval $ac_try) 2>&5
18981   ac_status=$?
18982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18983   (exit $ac_status); }; }; then
18984   gdb_cv_printf_has_long_double=yes
18985 else
18986   echo "$as_me: program exited with status $ac_status" >&5
18987 echo "$as_me: failed program was:" >&5
18988 sed 's/^/| /' conftest.$ac_ext >&5
18989
18990 ( exit $ac_status )
18991 gdb_cv_printf_has_long_double=no
18992 fi
18993 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18994 fi
18995 fi
18996 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_double" >&5
18997 echo "${ECHO_T}$gdb_cv_printf_has_long_double" >&6
18998 if test $gdb_cv_printf_has_long_double = yes; then
18999
19000 cat >>confdefs.h <<\_ACEOF
19001 #define PRINTF_HAS_LONG_DOUBLE 1
19002 _ACEOF
19003
19004 fi
19005
19006 # Check if the compiler and runtime support scanning long doubles.
19007
19008 echo "$as_me:$LINENO: checking for long double support in scanf" >&5
19009 echo $ECHO_N "checking for long double support in scanf... $ECHO_C" >&6
19010 if test "${gdb_cv_scanf_has_long_double+set}" = set; then
19011   echo $ECHO_N "(cached) $ECHO_C" >&6
19012 else
19013   if test "$cross_compiling" = yes; then
19014   gdb_cv_scanf_has_long_double=no
19015 else
19016   cat >conftest.$ac_ext <<_ACEOF
19017 /* confdefs.h.  */
19018 _ACEOF
19019 cat confdefs.h >>conftest.$ac_ext
19020 cat >>conftest.$ac_ext <<_ACEOF
19021 /* end confdefs.h.  */
19022 #include <stdio.h>
19023 int
19024 main ()
19025 {
19026 char *buf = "3.141592653";
19027   long double f = 0;
19028   sscanf (buf, "%Lg", &f);
19029   return !(f > 3.14159 && f < 3.14160);
19030   ;
19031   return 0;
19032 }
19033 _ACEOF
19034 rm -f conftest$ac_exeext
19035 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19036   (eval $ac_link) 2>&5
19037   ac_status=$?
19038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19039   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19040   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19041   (eval $ac_try) 2>&5
19042   ac_status=$?
19043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19044   (exit $ac_status); }; }; then
19045   gdb_cv_scanf_has_long_double=yes
19046 else
19047   echo "$as_me: program exited with status $ac_status" >&5
19048 echo "$as_me: failed program was:" >&5
19049 sed 's/^/| /' conftest.$ac_ext >&5
19050
19051 ( exit $ac_status )
19052 gdb_cv_scanf_has_long_double=no
19053 fi
19054 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19055 fi
19056 fi
19057 echo "$as_me:$LINENO: result: $gdb_cv_scanf_has_long_double" >&5
19058 echo "${ECHO_T}$gdb_cv_scanf_has_long_double" >&6
19059 if test $gdb_cv_scanf_has_long_double = yes; then
19060
19061 cat >>confdefs.h <<\_ACEOF
19062 #define SCANF_HAS_LONG_DOUBLE 1
19063 _ACEOF
19064
19065 fi
19066
19067 case ${host_os} in
19068 aix*)
19069   echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
19070 echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6
19071 if test "${gdb_cv_bigtoc+set}" = set; then
19072   echo $ECHO_N "(cached) $ECHO_C" >&6
19073 else
19074
19075     SAVE_LDFLAGS=$LDFLAGS
19076
19077     case $GCC in
19078     yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
19079     *) gdb_cv_bigtoc=-bbigtoc ;;
19080     esac
19081
19082     LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
19083     cat >conftest.$ac_ext <<_ACEOF
19084 /* confdefs.h.  */
19085 _ACEOF
19086 cat confdefs.h >>conftest.$ac_ext
19087 cat >>conftest.$ac_ext <<_ACEOF
19088 /* end confdefs.h.  */
19089
19090 int
19091 main ()
19092 {
19093 int i;
19094   ;
19095   return 0;
19096 }
19097 _ACEOF
19098 rm -f conftest.$ac_objext conftest$ac_exeext
19099 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19100   (eval $ac_link) 2>conftest.er1
19101   ac_status=$?
19102   grep -v '^ *+' conftest.er1 >conftest.err
19103   rm -f conftest.er1
19104   cat conftest.err >&5
19105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19106   (exit $ac_status); } &&
19107          { ac_try='test -z "$ac_c_werror_flag"
19108                          || test ! -s conftest.err'
19109   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19110   (eval $ac_try) 2>&5
19111   ac_status=$?
19112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19113   (exit $ac_status); }; } &&
19114          { ac_try='test -s conftest$ac_exeext'
19115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19116   (eval $ac_try) 2>&5
19117   ac_status=$?
19118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19119   (exit $ac_status); }; }; then
19120   :
19121 else
19122   echo "$as_me: failed program was:" >&5
19123 sed 's/^/| /' conftest.$ac_ext >&5
19124
19125 gdb_cv_bigtoc=
19126 fi
19127 rm -f conftest.err conftest.$ac_objext \
19128       conftest$ac_exeext conftest.$ac_ext
19129     LDFLAGS="${SAVE_LDFLAGS}"
19130
19131 fi
19132 echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
19133 echo "${ECHO_T}$gdb_cv_bigtoc" >&6
19134   CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
19135   ;;
19136 esac
19137
19138
19139
19140 if test ${build} = ${host} -a ${host} = ${target} ; then
19141    case ${host_os} in
19142    hpux*)
19143       echo "$as_me:$LINENO: checking for HPUX/OSF thread support" >&5
19144 echo $ECHO_N "checking for HPUX/OSF thread support... $ECHO_C" >&6
19145       if test -f /usr/include/dce/cma_config.h ; then
19146          if test "$GCC" = "yes" ; then
19147             echo "$as_me:$LINENO: result: yes" >&5
19148 echo "${ECHO_T}yes" >&6
19149
19150 cat >>confdefs.h <<\_ACEOF
19151 #define HAVE_HPUX_THREAD_SUPPORT 1
19152 _ACEOF
19153
19154             CONFIG_OBS="${CONFIG_OBS} hpux-thread.o"
19155             CONFIG_SRCS="${CONFIG_SRCS} hpux-thread.c"
19156          else
19157             echo "$as_me:$LINENO: result: no (suppressed because you are not using GCC)" >&5
19158 echo "${ECHO_T}no (suppressed because you are not using GCC)" >&6
19159          fi
19160       else
19161          echo "$as_me:$LINENO: result: no" >&5
19162 echo "${ECHO_T}no" >&6
19163       fi
19164       ;;
19165    solaris*)
19166       # See if thread_db library is around for Solaris thread debugging.
19167       # Note that we must explicitly test for version 1 of the library
19168       # because version 0 (present on Solaris 2.4 or earlier) doesn't have
19169       # the same API.
19170       echo "$as_me:$LINENO: checking for Solaris thread debugging library" >&5
19171 echo $ECHO_N "checking for Solaris thread debugging library... $ECHO_C" >&6
19172       if test -f /usr/lib/libthread_db.so.1 ; then
19173          echo "$as_me:$LINENO: result: yes" >&5
19174 echo "${ECHO_T}yes" >&6
19175
19176 cat >>confdefs.h <<\_ACEOF
19177 #define HAVE_THREAD_DB_LIB 1
19178 _ACEOF
19179
19180          CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
19181          CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
19182
19183 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
19184 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
19185 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
19186   echo $ECHO_N "(cached) $ECHO_C" >&6
19187 else
19188   ac_check_lib_save_LIBS=$LIBS
19189 LIBS="-ldl  $LIBS"
19190 cat >conftest.$ac_ext <<_ACEOF
19191 /* confdefs.h.  */
19192 _ACEOF
19193 cat confdefs.h >>conftest.$ac_ext
19194 cat >>conftest.$ac_ext <<_ACEOF
19195 /* end confdefs.h.  */
19196
19197 /* Override any gcc2 internal prototype to avoid an error.  */
19198 #ifdef __cplusplus
19199 extern "C"
19200 #endif
19201 /* We use char because int might match the return type of a gcc2
19202    builtin and then its argument prototype would still apply.  */
19203 char dlopen ();
19204 int
19205 main ()
19206 {
19207 dlopen ();
19208   ;
19209   return 0;
19210 }
19211 _ACEOF
19212 rm -f conftest.$ac_objext conftest$ac_exeext
19213 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19214   (eval $ac_link) 2>conftest.er1
19215   ac_status=$?
19216   grep -v '^ *+' conftest.er1 >conftest.err
19217   rm -f conftest.er1
19218   cat conftest.err >&5
19219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19220   (exit $ac_status); } &&
19221          { ac_try='test -z "$ac_c_werror_flag"
19222                          || test ! -s conftest.err'
19223   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19224   (eval $ac_try) 2>&5
19225   ac_status=$?
19226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19227   (exit $ac_status); }; } &&
19228          { ac_try='test -s conftest$ac_exeext'
19229   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19230   (eval $ac_try) 2>&5
19231   ac_status=$?
19232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19233   (exit $ac_status); }; }; then
19234   ac_cv_lib_dl_dlopen=yes
19235 else
19236   echo "$as_me: failed program was:" >&5
19237 sed 's/^/| /' conftest.$ac_ext >&5
19238
19239 ac_cv_lib_dl_dlopen=no
19240 fi
19241 rm -f conftest.err conftest.$ac_objext \
19242       conftest$ac_exeext conftest.$ac_ext
19243 LIBS=$ac_check_lib_save_LIBS
19244 fi
19245 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
19246 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
19247 if test $ac_cv_lib_dl_dlopen = yes; then
19248   cat >>confdefs.h <<_ACEOF
19249 #define HAVE_LIBDL 1
19250 _ACEOF
19251
19252   LIBS="-ldl $LIBS"
19253
19254 fi
19255
19256          if test "$GCC" = "yes" ; then
19257             # The GNU linker requires the -export-dynamic option to make
19258             # all symbols visible in the dynamic symbol table.
19259             hold_ldflags=$LDFLAGS
19260             echo "$as_me:$LINENO: checking for the ld -export-dynamic flag" >&5
19261 echo $ECHO_N "checking for the ld -export-dynamic flag... $ECHO_C" >&6
19262             LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
19263             cat >conftest.$ac_ext <<_ACEOF
19264 /* confdefs.h.  */
19265 _ACEOF
19266 cat confdefs.h >>conftest.$ac_ext
19267 cat >>conftest.$ac_ext <<_ACEOF
19268 /* end confdefs.h.  */
19269
19270 int
19271 main ()
19272 {
19273 int i;
19274   ;
19275   return 0;
19276 }
19277 _ACEOF
19278 rm -f conftest.$ac_objext conftest$ac_exeext
19279 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19280   (eval $ac_link) 2>conftest.er1
19281   ac_status=$?
19282   grep -v '^ *+' conftest.er1 >conftest.err
19283   rm -f conftest.er1
19284   cat conftest.err >&5
19285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19286   (exit $ac_status); } &&
19287          { ac_try='test -z "$ac_c_werror_flag"
19288                          || test ! -s conftest.err'
19289   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19290   (eval $ac_try) 2>&5
19291   ac_status=$?
19292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19293   (exit $ac_status); }; } &&
19294          { ac_try='test -s conftest$ac_exeext'
19295   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19296   (eval $ac_try) 2>&5
19297   ac_status=$?
19298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19299   (exit $ac_status); }; }; then
19300   found=yes
19301 else
19302   echo "$as_me: failed program was:" >&5
19303 sed 's/^/| /' conftest.$ac_ext >&5
19304
19305 found=no
19306 fi
19307 rm -f conftest.err conftest.$ac_objext \
19308       conftest$ac_exeext conftest.$ac_ext
19309             LDFLAGS=$hold_ldflags
19310             echo "$as_me:$LINENO: result: $found" >&5
19311 echo "${ECHO_T}$found" >&6
19312             if test $found = yes; then
19313                CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
19314             fi
19315          fi
19316          # Sun randomly tweaked the prototypes in <proc_service.h>
19317          # at one point.
19318          echo "$as_me:$LINENO: checking if <proc_service.h> is old" >&5
19319 echo $ECHO_N "checking if <proc_service.h> is old... $ECHO_C" >&6
19320          if test "${gdb_cv_proc_service_is_old+set}" = set; then
19321   echo $ECHO_N "(cached) $ECHO_C" >&6
19322 else
19323
19324             cat >conftest.$ac_ext <<_ACEOF
19325 /* confdefs.h.  */
19326 _ACEOF
19327 cat confdefs.h >>conftest.$ac_ext
19328 cat >>conftest.$ac_ext <<_ACEOF
19329 /* end confdefs.h.  */
19330
19331                 #include <proc_service.h>
19332                 ps_err_e ps_pdwrite
19333                     (struct ps_prochandle*, psaddr_t, const void*, size_t);
19334
19335 int
19336 main ()
19337 {
19338
19339   ;
19340   return 0;
19341 }
19342 _ACEOF
19343 rm -f conftest.$ac_objext
19344 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19345   (eval $ac_compile) 2>conftest.er1
19346   ac_status=$?
19347   grep -v '^ *+' conftest.er1 >conftest.err
19348   rm -f conftest.er1
19349   cat conftest.err >&5
19350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19351   (exit $ac_status); } &&
19352          { ac_try='test -z "$ac_c_werror_flag"
19353                          || test ! -s conftest.err'
19354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19355   (eval $ac_try) 2>&5
19356   ac_status=$?
19357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19358   (exit $ac_status); }; } &&
19359          { ac_try='test -s conftest.$ac_objext'
19360   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19361   (eval $ac_try) 2>&5
19362   ac_status=$?
19363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19364   (exit $ac_status); }; }; then
19365   gdb_cv_proc_service_is_old=no
19366 else
19367   echo "$as_me: failed program was:" >&5
19368 sed 's/^/| /' conftest.$ac_ext >&5
19369
19370 gdb_cv_proc_service_is_old=yes
19371 fi
19372 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19373
19374 fi
19375
19376          echo "$as_me:$LINENO: result: $gdb_cv_proc_service_is_old" >&5
19377 echo "${ECHO_T}$gdb_cv_proc_service_is_old" >&6
19378          if test $gdb_cv_proc_service_is_old = yes; then
19379
19380 cat >>confdefs.h <<\_ACEOF
19381 #define PROC_SERVICE_IS_OLD 1
19382 _ACEOF
19383
19384          fi
19385       else
19386          echo "$as_me:$LINENO: result: no" >&5
19387 echo "${ECHO_T}no" >&6
19388       fi
19389       ;;
19390    aix*)
19391       echo "$as_me:$LINENO: checking for AiX thread debugging library" >&5
19392 echo $ECHO_N "checking for AiX thread debugging library... $ECHO_C" >&6
19393       if test "${gdb_cv_have_aix_thread_debug+set}" = set; then
19394   echo $ECHO_N "(cached) $ECHO_C" >&6
19395 else
19396   cat >conftest.$ac_ext <<_ACEOF
19397 /* confdefs.h.  */
19398 _ACEOF
19399 cat confdefs.h >>conftest.$ac_ext
19400 cat >>conftest.$ac_ext <<_ACEOF
19401 /* end confdefs.h.  */
19402 #include <sys/pthdebug.h>
19403 int
19404 main ()
19405 {
19406 #ifndef PTHDB_VERSION_3
19407                                     #error
19408                                     #endif
19409   ;
19410   return 0;
19411 }
19412 _ACEOF
19413 rm -f conftest.$ac_objext
19414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19415   (eval $ac_compile) 2>conftest.er1
19416   ac_status=$?
19417   grep -v '^ *+' conftest.er1 >conftest.err
19418   rm -f conftest.er1
19419   cat conftest.err >&5
19420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19421   (exit $ac_status); } &&
19422          { ac_try='test -z "$ac_c_werror_flag"
19423                          || test ! -s conftest.err'
19424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19425   (eval $ac_try) 2>&5
19426   ac_status=$?
19427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19428   (exit $ac_status); }; } &&
19429          { ac_try='test -s conftest.$ac_objext'
19430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19431   (eval $ac_try) 2>&5
19432   ac_status=$?
19433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19434   (exit $ac_status); }; }; then
19435   gdb_cv_have_aix_thread_debug=yes
19436 else
19437   echo "$as_me: failed program was:" >&5
19438 sed 's/^/| /' conftest.$ac_ext >&5
19439
19440 gdb_cv_have_aix_thread_debug=no
19441 fi
19442 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19443 fi
19444
19445       echo "$as_me:$LINENO: result: $gdb_cv_have_aix_thread_debug" >&5
19446 echo "${ECHO_T}$gdb_cv_have_aix_thread_debug" >&6
19447       if test $gdb_cv_have_aix_thread_debug = yes; then
19448          CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
19449          CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
19450          CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
19451       fi
19452       ;;
19453    esac
19454
19455 fi
19456
19457 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
19458    echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTALLOC" >&5
19459 echo $ECHO_N "checking whether <thread_db.h> has TD_NOTALLOC... $ECHO_C" >&6
19460 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then
19461   echo $ECHO_N "(cached) $ECHO_C" >&6
19462 else
19463   cat >conftest.$ac_ext <<_ACEOF
19464 /* confdefs.h.  */
19465 _ACEOF
19466 cat confdefs.h >>conftest.$ac_ext
19467 cat >>conftest.$ac_ext <<_ACEOF
19468 /* end confdefs.h.  */
19469 #include <thread_db.h>
19470 int
19471 main ()
19472 {
19473 int i = TD_NOTALLOC;
19474   ;
19475   return 0;
19476 }
19477 _ACEOF
19478 rm -f conftest.$ac_objext
19479 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19480   (eval $ac_compile) 2>conftest.er1
19481   ac_status=$?
19482   grep -v '^ *+' conftest.er1 >conftest.err
19483   rm -f conftest.er1
19484   cat conftest.err >&5
19485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19486   (exit $ac_status); } &&
19487          { ac_try='test -z "$ac_c_werror_flag"
19488                          || test ! -s conftest.err'
19489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19490   (eval $ac_try) 2>&5
19491   ac_status=$?
19492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19493   (exit $ac_status); }; } &&
19494          { ac_try='test -s conftest.$ac_objext'
19495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19496   (eval $ac_try) 2>&5
19497   ac_status=$?
19498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19499   (exit $ac_status); }; }; then
19500   gdb_cv_thread_db_h_has_td_notalloc=yes
19501 else
19502   echo "$as_me: failed program was:" >&5
19503 sed 's/^/| /' conftest.$ac_ext >&5
19504
19505 gdb_cv_thread_db_h_has_td_notalloc=no
19506
19507 fi
19508 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19509
19510 fi
19511 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
19512 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notalloc" >&6
19513    echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_VERSION" >&5
19514 echo $ECHO_N "checking whether <thread_db.h> has TD_VERSION... $ECHO_C" >&6
19515 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then
19516   echo $ECHO_N "(cached) $ECHO_C" >&6
19517 else
19518   cat >conftest.$ac_ext <<_ACEOF
19519 /* confdefs.h.  */
19520 _ACEOF
19521 cat confdefs.h >>conftest.$ac_ext
19522 cat >>conftest.$ac_ext <<_ACEOF
19523 /* end confdefs.h.  */
19524 #include <thread_db.h>
19525 int
19526 main ()
19527 {
19528 int i = TD_VERSION;
19529   ;
19530   return 0;
19531 }
19532 _ACEOF
19533 rm -f conftest.$ac_objext
19534 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19535   (eval $ac_compile) 2>conftest.er1
19536   ac_status=$?
19537   grep -v '^ *+' conftest.er1 >conftest.err
19538   rm -f conftest.er1
19539   cat conftest.err >&5
19540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19541   (exit $ac_status); } &&
19542          { ac_try='test -z "$ac_c_werror_flag"
19543                          || test ! -s conftest.err'
19544   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19545   (eval $ac_try) 2>&5
19546   ac_status=$?
19547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19548   (exit $ac_status); }; } &&
19549          { ac_try='test -s conftest.$ac_objext'
19550   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19551   (eval $ac_try) 2>&5
19552   ac_status=$?
19553   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19554   (exit $ac_status); }; }; then
19555   gdb_cv_thread_db_h_has_td_version=yes
19556 else
19557   echo "$as_me: failed program was:" >&5
19558 sed 's/^/| /' conftest.$ac_ext >&5
19559
19560 gdb_cv_thread_db_h_has_td_version=no
19561
19562 fi
19563 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19564
19565 fi
19566 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_version" >&5
19567 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_version" >&6
19568    echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTLS" >&5
19569 echo $ECHO_N "checking whether <thread_db.h> has TD_NOTLS... $ECHO_C" >&6
19570 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then
19571   echo $ECHO_N "(cached) $ECHO_C" >&6
19572 else
19573   cat >conftest.$ac_ext <<_ACEOF
19574 /* confdefs.h.  */
19575 _ACEOF
19576 cat confdefs.h >>conftest.$ac_ext
19577 cat >>conftest.$ac_ext <<_ACEOF
19578 /* end confdefs.h.  */
19579 #include <thread_db.h>
19580 int
19581 main ()
19582 {
19583 int i = TD_NOTLS;
19584   ;
19585   return 0;
19586 }
19587 _ACEOF
19588 rm -f conftest.$ac_objext
19589 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19590   (eval $ac_compile) 2>conftest.er1
19591   ac_status=$?
19592   grep -v '^ *+' conftest.er1 >conftest.err
19593   rm -f conftest.er1
19594   cat conftest.err >&5
19595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19596   (exit $ac_status); } &&
19597          { ac_try='test -z "$ac_c_werror_flag"
19598                          || test ! -s conftest.err'
19599   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19600   (eval $ac_try) 2>&5
19601   ac_status=$?
19602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19603   (exit $ac_status); }; } &&
19604          { ac_try='test -s conftest.$ac_objext'
19605   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19606   (eval $ac_try) 2>&5
19607   ac_status=$?
19608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19609   (exit $ac_status); }; }; then
19610   gdb_cv_thread_db_h_has_td_notls=yes
19611 else
19612   echo "$as_me: failed program was:" >&5
19613 sed 's/^/| /' conftest.$ac_ext >&5
19614
19615 gdb_cv_thread_db_h_has_td_notls=no
19616
19617 fi
19618 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19619
19620 fi
19621 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notls" >&5
19622 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notls" >&6
19623 fi
19624 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
19625
19626 cat >>confdefs.h <<\_ACEOF
19627 #define THREAD_DB_HAS_TD_NOTALLOC 1
19628 _ACEOF
19629
19630 fi
19631 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
19632
19633 cat >>confdefs.h <<\_ACEOF
19634 #define THREAD_DB_HAS_TD_VERSION 1
19635 _ACEOF
19636
19637 fi
19638 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
19639
19640 cat >>confdefs.h <<\_ACEOF
19641 #define THREAD_DB_HAS_TD_NOTLS 1
19642 _ACEOF
19643
19644 fi
19645
19646 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
19647    echo "$as_me:$LINENO: checking whether <sys/syscall.h> has __NR_tkill" >&5
19648 echo $ECHO_N "checking whether <sys/syscall.h> has __NR_tkill... $ECHO_C" >&6
19649 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then
19650   echo $ECHO_N "(cached) $ECHO_C" >&6
19651 else
19652   cat >conftest.$ac_ext <<_ACEOF
19653 /* confdefs.h.  */
19654 _ACEOF
19655 cat confdefs.h >>conftest.$ac_ext
19656 cat >>conftest.$ac_ext <<_ACEOF
19657 /* end confdefs.h.  */
19658 #include <sys/syscall.h>
19659 int
19660 main ()
19661 {
19662 int i = __NR_tkill;
19663   ;
19664   return 0;
19665 }
19666 _ACEOF
19667 rm -f conftest.$ac_objext
19668 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19669   (eval $ac_compile) 2>conftest.er1
19670   ac_status=$?
19671   grep -v '^ *+' conftest.er1 >conftest.err
19672   rm -f conftest.er1
19673   cat conftest.err >&5
19674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19675   (exit $ac_status); } &&
19676          { ac_try='test -z "$ac_c_werror_flag"
19677                          || test ! -s conftest.err'
19678   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19679   (eval $ac_try) 2>&5
19680   ac_status=$?
19681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19682   (exit $ac_status); }; } &&
19683          { ac_try='test -s conftest.$ac_objext'
19684   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19685   (eval $ac_try) 2>&5
19686   ac_status=$?
19687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19688   (exit $ac_status); }; }; then
19689   gdb_cv_sys_syscall_h_has_tkill=yes
19690 else
19691   echo "$as_me: failed program was:" >&5
19692 sed 's/^/| /' conftest.$ac_ext >&5
19693
19694 gdb_cv_sys_syscall_h_has_tkill=no
19695
19696 fi
19697 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19698
19699 fi
19700 echo "$as_me:$LINENO: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
19701 echo "${ECHO_T}$gdb_cv_sys_syscall_h_has_tkill" >&6
19702 fi
19703 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
19704
19705 cat >>confdefs.h <<\_ACEOF
19706 #define HAVE_TKILL_SYSCALL 1
19707 _ACEOF
19708
19709 fi
19710
19711 echo "$as_me:$LINENO: checking whether ADDR_NO_RANDOMIZE is declared" >&5
19712 echo $ECHO_N "checking whether ADDR_NO_RANDOMIZE is declared... $ECHO_C" >&6
19713 if test "${ac_cv_have_decl_ADDR_NO_RANDOMIZE+set}" = set; then
19714   echo $ECHO_N "(cached) $ECHO_C" >&6
19715 else
19716   cat >conftest.$ac_ext <<_ACEOF
19717 /* confdefs.h.  */
19718 _ACEOF
19719 cat confdefs.h >>conftest.$ac_ext
19720 cat >>conftest.$ac_ext <<_ACEOF
19721 /* end confdefs.h.  */
19722 #include <sys/personality.h>
19723
19724 int
19725 main ()
19726 {
19727 #ifndef ADDR_NO_RANDOMIZE
19728   char *p = (char *) ADDR_NO_RANDOMIZE;
19729 #endif
19730
19731   ;
19732   return 0;
19733 }
19734 _ACEOF
19735 rm -f conftest.$ac_objext
19736 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19737   (eval $ac_compile) 2>conftest.er1
19738   ac_status=$?
19739   grep -v '^ *+' conftest.er1 >conftest.err
19740   rm -f conftest.er1
19741   cat conftest.err >&5
19742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19743   (exit $ac_status); } &&
19744          { ac_try='test -z "$ac_c_werror_flag"
19745                          || test ! -s conftest.err'
19746   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19747   (eval $ac_try) 2>&5
19748   ac_status=$?
19749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19750   (exit $ac_status); }; } &&
19751          { ac_try='test -s conftest.$ac_objext'
19752   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19753   (eval $ac_try) 2>&5
19754   ac_status=$?
19755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19756   (exit $ac_status); }; }; then
19757   ac_cv_have_decl_ADDR_NO_RANDOMIZE=yes
19758 else
19759   echo "$as_me: failed program was:" >&5
19760 sed 's/^/| /' conftest.$ac_ext >&5
19761
19762 ac_cv_have_decl_ADDR_NO_RANDOMIZE=no
19763 fi
19764 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19765 fi
19766 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&5
19767 echo "${ECHO_T}$ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&6
19768 if test $ac_cv_have_decl_ADDR_NO_RANDOMIZE = yes; then
19769
19770 cat >>confdefs.h <<_ACEOF
19771 #define HAVE_DECL_ADDR_NO_RANDOMIZE 1
19772 _ACEOF
19773
19774
19775 else
19776   cat >>confdefs.h <<_ACEOF
19777 #define HAVE_DECL_ADDR_NO_RANDOMIZE 0
19778 _ACEOF
19779
19780
19781 fi
19782
19783
19784
19785 if test "$cross_compiling" = yes; then
19786   cat >conftest.$ac_ext <<_ACEOF
19787 /* confdefs.h.  */
19788 _ACEOF
19789 cat confdefs.h >>conftest.$ac_ext
19790 cat >>conftest.$ac_ext <<_ACEOF
19791 /* end confdefs.h.  */
19792 #include <sys/personality.h>
19793 int
19794 main ()
19795 {
19796
19797 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
19798 #       define ADDR_NO_RANDOMIZE 0x0040000
19799 #      endif
19800        /* Test the flag could be set and stays set.  */
19801        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19802        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19803            return 1
19804   ;
19805   return 0;
19806 }
19807 _ACEOF
19808 rm -f conftest.$ac_objext conftest$ac_exeext
19809 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19810   (eval $ac_link) 2>conftest.er1
19811   ac_status=$?
19812   grep -v '^ *+' conftest.er1 >conftest.err
19813   rm -f conftest.er1
19814   cat conftest.err >&5
19815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19816   (exit $ac_status); } &&
19817          { ac_try='test -z "$ac_c_werror_flag"
19818                          || test ! -s conftest.err'
19819   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19820   (eval $ac_try) 2>&5
19821   ac_status=$?
19822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19823   (exit $ac_status); }; } &&
19824          { ac_try='test -s conftest$ac_exeext'
19825   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19826   (eval $ac_try) 2>&5
19827   ac_status=$?
19828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19829   (exit $ac_status); }; }; then
19830   have_personality=true
19831 else
19832   echo "$as_me: failed program was:" >&5
19833 sed 's/^/| /' conftest.$ac_ext >&5
19834
19835 have_personality=false
19836 fi
19837 rm -f conftest.err conftest.$ac_objext \
19838       conftest$ac_exeext conftest.$ac_ext
19839 else
19840   cat >conftest.$ac_ext <<_ACEOF
19841 /* confdefs.h.  */
19842 _ACEOF
19843 cat confdefs.h >>conftest.$ac_ext
19844 cat >>conftest.$ac_ext <<_ACEOF
19845 /* end confdefs.h.  */
19846 #include <sys/personality.h>
19847 int
19848 main ()
19849 {
19850
19851 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
19852 #       define ADDR_NO_RANDOMIZE 0x0040000
19853 #      endif
19854        /* Test the flag could be set and stays set.  */
19855        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19856        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19857            return 1
19858   ;
19859   return 0;
19860 }
19861 _ACEOF
19862 rm -f conftest$ac_exeext
19863 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19864   (eval $ac_link) 2>&5
19865   ac_status=$?
19866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19867   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19868   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19869   (eval $ac_try) 2>&5
19870   ac_status=$?
19871   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19872   (exit $ac_status); }; }; then
19873   have_personality=true
19874 else
19875   echo "$as_me: program exited with status $ac_status" >&5
19876 echo "$as_me: failed program was:" >&5
19877 sed 's/^/| /' conftest.$ac_ext >&5
19878
19879 ( exit $ac_status )
19880 have_personality=false
19881 fi
19882 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19883 fi
19884 if $have_personality
19885 then
19886
19887 cat >>confdefs.h <<\_ACEOF
19888 #define HAVE_PERSONALITY 1
19889 _ACEOF
19890
19891 fi
19892
19893
19894
19895 # Check whether --with-sysroot or --without-sysroot was given.
19896 if test "${with_sysroot+set}" = set; then
19897   withval="$with_sysroot"
19898
19899  case ${with_sysroot} in
19900  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
19901  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
19902  esac
19903
19904  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
19905
19906  if test "x$prefix" = xNONE; then
19907   test_prefix=/usr/local
19908  else
19909   test_prefix=$prefix
19910  fi
19911  if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
19912   test_exec_prefix=$test_prefix
19913  else
19914   test_exec_prefix=$exec_prefix
19915  fi
19916  case ${TARGET_SYSTEM_ROOT} in
19917  "${test_prefix}"|"${test_prefix}/"*|\
19918  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
19919  '${prefix}'|'${prefix}/'*|\
19920  '${exec_prefix}'|'${exec_prefix}/'*)
19921    t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
19922    TARGET_SYSTEM_ROOT_DEFINE="$t"
19923    ;;
19924  esac
19925
19926 else
19927
19928  TARGET_SYSTEM_ROOT=
19929  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
19930
19931 fi;
19932
19933
19934
19935 system_gdbinit=
19936
19937 # Check whether --with-system-gdbinit or --without-system-gdbinit was given.
19938 if test "${with_system_gdbinit+set}" = set; then
19939   withval="$with_system_gdbinit"
19940   system_gdbinit=${withval}
19941 fi;
19942
19943
19944   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
19945   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19946   ac_define_dir=`eval echo $system_gdbinit`
19947   ac_define_dir=`eval echo $ac_define_dir`
19948
19949 cat >>confdefs.h <<_ACEOF
19950 #define SYSTEM_GDBINIT "$ac_define_dir"
19951 _ACEOF
19952
19953
19954
19955 if test "x$prefix" = xNONE; then
19956   test_prefix=$ac_default_prefix
19957 else
19958   test_prefix=$prefix
19959 fi
19960 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
19961   test_exec_prefix=$test_prefix
19962 else
19963   test_exec_prefix=$exec_prefix
19964 fi
19965 case ${system_gdbinit} in
19966  "${test_prefix}"|"${test_prefix}/"*|\
19967  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
19968  '${prefix}'|'${prefix}/'*|\
19969  '${exec_prefix}'|'${exec_prefix}/'*)
19970
19971 cat >>confdefs.h <<\_ACEOF
19972 #define SYSTEM_GDBINIT_RELOCATABLE 1
19973 _ACEOF
19974
19975    ;;
19976 esac
19977
19978 # Check whether --enable-werror or --disable-werror was given.
19979 if test "${enable_werror+set}" = set; then
19980   enableval="$enable_werror"
19981   case "${enableval}" in
19982      yes | y) ERROR_ON_WARNING="yes" ;;
19983      no | n)  ERROR_ON_WARNING="no" ;;
19984      *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
19985 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
19986    { (exit 1); exit 1; }; } ;;
19987    esac
19988 fi;
19989
19990 # Enable -Werror by default when using gcc
19991 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
19992     ERROR_ON_WARNING=yes
19993 fi
19994
19995 WERROR_CFLAGS=""
19996 if test "${ERROR_ON_WARNING}" = yes ; then
19997     WERROR_CFLAGS="-Werror"
19998 fi
19999
20000 # The entries after -Wno-pointer-sign are disabled warnings which may
20001 # be enabled in the future, which can not currently be used to build
20002 # GDB.
20003 # NOTE: If you change this list, remember to update
20004 # gdb/doc/gdbint.texinfo.
20005 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
20006 -Wformat-nonliteral -Wno-pointer-sign \
20007 -Wno-unused -Wno-switch -Wno-char-subscripts"
20008
20009 # Enable -Wno-format by default when using gcc on mingw since many
20010 # GCC versions complain about %I64.
20011 case "${host}" in
20012   *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
20013 esac
20014
20015 # Check whether --enable-build-warnings or --disable-build-warnings was given.
20016 if test "${enable_build_warnings+set}" = set; then
20017   enableval="$enable_build_warnings"
20018   case "${enableval}" in
20019   yes)  ;;
20020   no)   build_warnings="-w";;
20021   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20022         build_warnings="${build_warnings} ${t}";;
20023   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20024         build_warnings="${t} ${build_warnings}";;
20025   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
20026 esac
20027 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
20028   echo "Setting compiler warning flags = $build_warnings" 6>&1
20029 fi
20030 fi; # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
20031 if test "${enable_gdb_build_warnings+set}" = set; then
20032   enableval="$enable_gdb_build_warnings"
20033   case "${enableval}" in
20034   yes)  ;;
20035   no)   build_warnings="-w";;
20036   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20037         build_warnings="${build_warnings} ${t}";;
20038   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
20039         build_warnings="${t} ${build_warnings}";;
20040   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
20041 esac
20042 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
20043   echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
20044 fi
20045 fi; WARN_CFLAGS=""
20046 if test "x${build_warnings}" != x -a "x$GCC" = xyes
20047 then
20048     echo "$as_me:$LINENO: checking compiler warning flags" >&5
20049 echo $ECHO_N "checking compiler warning flags... $ECHO_C" >&6
20050     # Separate out the -Werror flag as some files just cannot be
20051     # compiled with it enabled.
20052     for w in ${build_warnings}; do
20053         case $w in
20054         -Werr*) WERROR_CFLAGS=-Werror ;;
20055         *) # Check that GCC accepts it
20056             saved_CFLAGS="$CFLAGS"
20057             CFLAGS="$CFLAGS $w"
20058             cat >conftest.$ac_ext <<_ACEOF
20059 /* confdefs.h.  */
20060 _ACEOF
20061 cat confdefs.h >>conftest.$ac_ext
20062 cat >>conftest.$ac_ext <<_ACEOF
20063 /* end confdefs.h.  */
20064
20065 int
20066 main ()
20067 {
20068
20069   ;
20070   return 0;
20071 }
20072 _ACEOF
20073 rm -f conftest.$ac_objext
20074 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20075   (eval $ac_compile) 2>conftest.er1
20076   ac_status=$?
20077   grep -v '^ *+' conftest.er1 >conftest.err
20078   rm -f conftest.er1
20079   cat conftest.err >&5
20080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20081   (exit $ac_status); } &&
20082          { ac_try='test -z "$ac_c_werror_flag"
20083                          || test ! -s conftest.err'
20084   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20085   (eval $ac_try) 2>&5
20086   ac_status=$?
20087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20088   (exit $ac_status); }; } &&
20089          { ac_try='test -s conftest.$ac_objext'
20090   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20091   (eval $ac_try) 2>&5
20092   ac_status=$?
20093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20094   (exit $ac_status); }; }; then
20095   WARN_CFLAGS="${WARN_CFLAGS} $w"
20096 else
20097   echo "$as_me: failed program was:" >&5
20098 sed 's/^/| /' conftest.$ac_ext >&5
20099
20100 fi
20101 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20102             CFLAGS="$saved_CFLAGS"
20103         esac
20104     done
20105     echo "$as_me:$LINENO: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
20106 echo "${ECHO_T}${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6
20107 fi
20108
20109
20110
20111 # In the Cygwin environment, we need some additional flags.
20112 echo "$as_me:$LINENO: checking for cygwin" >&5
20113 echo $ECHO_N "checking for cygwin... $ECHO_C" >&6
20114 if test "${gdb_cv_os_cygwin+set}" = set; then
20115   echo $ECHO_N "(cached) $ECHO_C" >&6
20116 else
20117   cat >conftest.$ac_ext <<_ACEOF
20118 /* confdefs.h.  */
20119 _ACEOF
20120 cat confdefs.h >>conftest.$ac_ext
20121 cat >>conftest.$ac_ext <<_ACEOF
20122 /* end confdefs.h.  */
20123
20124 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
20125 lose
20126 #endif
20127 _ACEOF
20128 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20129   $EGREP "lose" >/dev/null 2>&1; then
20130   gdb_cv_os_cygwin=yes
20131 else
20132   gdb_cv_os_cygwin=no
20133 fi
20134 rm -f conftest*
20135
20136 fi
20137 echo "$as_me:$LINENO: result: $gdb_cv_os_cygwin" >&5
20138 echo "${ECHO_T}$gdb_cv_os_cygwin" >&6
20139
20140
20141 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
20142 case ${host} in
20143   *go32* ) SER_HARDWIRE=ser-go32.o ;;
20144   *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
20145   *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
20146 esac
20147
20148
20149 # libreadline needs libuser32.a in a cygwin environment
20150 WIN32LIBS=
20151 if test x$gdb_cv_os_cygwin = xyes; then
20152     WIN32LIBS="-luser32"
20153     case "${target}" in
20154         *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
20155         ;;
20156     esac
20157 fi
20158
20159 # The ser-tcp.c module requires sockets.
20160 case ${host} in
20161   *mingw32*)
20162
20163 cat >>confdefs.h <<\_ACEOF
20164 #define USE_WIN32API 1
20165 _ACEOF
20166
20167     WIN32LIBS="$WIN32LIBS -lws2_32"
20168     ;;
20169 esac
20170
20171
20172 # Add ELF support to GDB, but only if BFD includes ELF support.
20173 OLD_CFLAGS=$CFLAGS
20174 OLD_LDFLAGS=$LDFLAGS
20175 OLD_LIBS=$LIBS
20176 CFLAGS="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd"
20177 LDFLAGS="$LDFLAGS -L../bfd -L../libiberty"
20178 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
20179 LIBS="-lbfd -liberty $intl $LIBS"
20180 echo "$as_me:$LINENO: checking for ELF support in BFD" >&5
20181 echo $ECHO_N "checking for ELF support in BFD... $ECHO_C" >&6
20182 if test "${gdb_cv_var_elf+set}" = set; then
20183   echo $ECHO_N "(cached) $ECHO_C" >&6
20184 else
20185   cat >conftest.$ac_ext <<_ACEOF
20186 /* confdefs.h.  */
20187 _ACEOF
20188 cat confdefs.h >>conftest.$ac_ext
20189 cat >>conftest.$ac_ext <<_ACEOF
20190 /* end confdefs.h.  */
20191 #include <stdlib.h>
20192 #include "bfd.h"
20193 #include "elf-bfd.h"
20194
20195 int
20196 main ()
20197 {
20198 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
20199   ;
20200   return 0;
20201 }
20202 _ACEOF
20203 rm -f conftest.$ac_objext conftest$ac_exeext
20204 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20205   (eval $ac_link) 2>conftest.er1
20206   ac_status=$?
20207   grep -v '^ *+' conftest.er1 >conftest.err
20208   rm -f conftest.er1
20209   cat conftest.err >&5
20210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20211   (exit $ac_status); } &&
20212          { ac_try='test -z "$ac_c_werror_flag"
20213                          || test ! -s conftest.err'
20214   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20215   (eval $ac_try) 2>&5
20216   ac_status=$?
20217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20218   (exit $ac_status); }; } &&
20219          { ac_try='test -s conftest$ac_exeext'
20220   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20221   (eval $ac_try) 2>&5
20222   ac_status=$?
20223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20224   (exit $ac_status); }; }; then
20225   gdb_cv_var_elf=yes
20226 else
20227   echo "$as_me: failed program was:" >&5
20228 sed 's/^/| /' conftest.$ac_ext >&5
20229
20230 gdb_cv_var_elf=no
20231 fi
20232 rm -f conftest.err conftest.$ac_objext \
20233       conftest$ac_exeext conftest.$ac_ext
20234 fi
20235 echo "$as_me:$LINENO: result: $gdb_cv_var_elf" >&5
20236 echo "${ECHO_T}$gdb_cv_var_elf" >&6
20237 if test $gdb_cv_var_elf = yes; then
20238   CONFIG_OBS="$CONFIG_OBS elfread.o"
20239
20240 cat >>confdefs.h <<\_ACEOF
20241 #define HAVE_ELF 1
20242 _ACEOF
20243
20244 fi
20245 CFLAGS=$OLD_CFLAGS
20246 LDFLAGS=$OLD_LDFLAGS
20247 LIBS=$OLD_LIBS
20248
20249 # Add any host-specific objects to GDB.
20250 CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
20251
20252 LIBGUI="../libgui/src/libgui.a"
20253 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
20254
20255
20256
20257 WIN32LDAPP=
20258
20259
20260
20261 case "${host}" in
20262 *-*-cygwin* | *-*-mingw* )
20263     configdir="win"
20264     ;;
20265 *)
20266     configdir="unix"
20267     ;;
20268 esac
20269
20270 GDBTKLIBS=
20271 if test "${enable_gdbtk}" = "yes"; then
20272
20273     # Gdbtk must have an absolute path to srcdir in order to run
20274     # properly when not installed.
20275     here=`pwd`
20276     cd ${srcdir}
20277     GDBTK_SRC_DIR=`pwd`
20278     cd $here
20279
20280
20281     #
20282     # Ok, lets find the tcl configuration
20283     # First, look for one uninstalled.
20284     # the alternative search directory is invoked by --with-tcl
20285     #
20286
20287     if test x"${no_tcl}" = x ; then
20288         # we reset no_tcl in case something fails here
20289         no_tcl=true
20290
20291 # Check whether --with-tcl or --without-tcl was given.
20292 if test "${with_tcl+set}" = set; then
20293   withval="$with_tcl"
20294   with_tclconfig=${withval}
20295 fi;
20296         echo "$as_me:$LINENO: checking for Tcl configuration" >&5
20297 echo $ECHO_N "checking for Tcl configuration... $ECHO_C" >&6
20298         if test "${ac_cv_c_tclconfig+set}" = set; then
20299   echo $ECHO_N "(cached) $ECHO_C" >&6
20300 else
20301
20302
20303             # First check to see if --with-tcl was specified.
20304             case "${host}" in
20305                 *-*-cygwin*) platDir="win" ;;
20306                 *) platDir="unix" ;;
20307             esac
20308             if test x"${with_tclconfig}" != x ; then
20309                 if test -f "${with_tclconfig}/tclConfig.sh" ; then
20310                     ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
20311                 else
20312                     { { echo "$as_me:$LINENO: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&5
20313 echo "$as_me: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&2;}
20314    { (exit 1); exit 1; }; }
20315                 fi
20316             fi
20317
20318             # then check for a private Tcl installation
20319             if test x"${ac_cv_c_tclconfig}" = x ; then
20320                 for i in \
20321                         ../tcl \
20322                         `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20323                         `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
20324                         `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
20325                         ../../tcl \
20326                         `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20327                         `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
20328                         `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
20329                         ../../../tcl \
20330                         `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20331                         `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
20332                         `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
20333                     if test -f "$i/$platDir/tclConfig.sh" ; then
20334                         ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20335                         break
20336                     fi
20337                 done
20338             fi
20339
20340             # on Darwin, check in Framework installation locations
20341             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
20342                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20343                         `ls -d /Library/Frameworks 2>/dev/null` \
20344                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
20345                         `ls -d /System/Library/Frameworks 2>/dev/null` \
20346                         ; do
20347                     if test -f "$i/Tcl.framework/tclConfig.sh" ; then
20348                         ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
20349                         break
20350                     fi
20351                 done
20352             fi
20353
20354             # check in a few common install locations
20355             if test x"${ac_cv_c_tclconfig}" = x ; then
20356                 for i in `ls -d ${libdir} 2>/dev/null` \
20357                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
20358                         `ls -d ${prefix}/lib 2>/dev/null` \
20359                         `ls -d /usr/local/lib 2>/dev/null` \
20360                         `ls -d /usr/contrib/lib 2>/dev/null` \
20361                         `ls -d /usr/lib 2>/dev/null` \
20362                         ; do
20363                     if test -f "$i/tclConfig.sh" ; then
20364                         ac_cv_c_tclconfig=`(cd $i; pwd)`
20365                         break
20366                     fi
20367                 done
20368             fi
20369
20370             # check in a few other private locations
20371             if test x"${ac_cv_c_tclconfig}" = x ; then
20372                 for i in \
20373                         ${srcdir}/../tcl \
20374                         `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20375                         `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
20376                         `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
20377                     if test -f "$i/$platDir/tclConfig.sh" ; then
20378                     ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20379                     break
20380                 fi
20381                 done
20382             fi
20383
20384 fi
20385
20386
20387         if test x"${ac_cv_c_tclconfig}" = x ; then
20388             TCL_BIN_DIR="# no Tcl configs found"
20389             { echo "$as_me:$LINENO: WARNING: Can't find Tcl configuration definitions" >&5
20390 echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
20391         else
20392             no_tcl=
20393             TCL_BIN_DIR=${ac_cv_c_tclconfig}
20394             echo "$as_me:$LINENO: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
20395 echo "${ECHO_T}found ${TCL_BIN_DIR}/tclConfig.sh" >&6
20396         fi
20397     fi
20398
20399
20400     # If $no_tk is nonempty, then we can't do Tk, and there is no
20401     # point to doing Tcl.
20402
20403     #
20404     # Ok, lets find the tk configuration
20405     # First, look for one uninstalled.
20406     # the alternative search directory is invoked by --with-tk
20407     #
20408
20409     if test x"${no_tk}" = x ; then
20410         # we reset no_tk in case something fails here
20411         no_tk=true
20412
20413 # Check whether --with-tk or --without-tk was given.
20414 if test "${with_tk+set}" = set; then
20415   withval="$with_tk"
20416   with_tkconfig=${withval}
20417 fi;
20418         echo "$as_me:$LINENO: checking for Tk configuration" >&5
20419 echo $ECHO_N "checking for Tk configuration... $ECHO_C" >&6
20420         if test "${ac_cv_c_tkconfig+set}" = set; then
20421   echo $ECHO_N "(cached) $ECHO_C" >&6
20422 else
20423
20424
20425             # First check to see if --with-tkconfig was specified.
20426             if test x"${with_tkconfig}" != x ; then
20427                 if test -f "${with_tkconfig}/tkConfig.sh" ; then
20428                     ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
20429                 else
20430                     { { echo "$as_me:$LINENO: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&5
20431 echo "$as_me: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&2;}
20432    { (exit 1); exit 1; }; }
20433                 fi
20434             fi
20435
20436             # then check for a private Tk library
20437             case "${host}" in
20438                 *-*-cygwin*) platDir="win" ;;
20439                 *) platDir="unix" ;;
20440             esac
20441             if test x"${ac_cv_c_tkconfig}" = x ; then
20442                 for i in \
20443                         ../tk \
20444                         `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20445                         `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
20446                         `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
20447                         ../../tk \
20448                         `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20449                         `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
20450                         `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
20451                         ../../../tk \
20452                         `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20453                         `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
20454                         `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
20455                     if test -f "$i/$platDir/tkConfig.sh" ; then
20456                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20457                         break
20458                     fi
20459                 done
20460             fi
20461
20462             # on Darwin, check in Framework installation locations
20463             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
20464                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20465                         `ls -d /Library/Frameworks 2>/dev/null` \
20466                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
20467                         `ls -d /System/Library/Frameworks 2>/dev/null` \
20468                         ; do
20469                     if test -f "$i/Tk.framework/tkConfig.sh" ; then
20470                         ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
20471                         break
20472                     fi
20473                 done
20474             fi
20475
20476             # check in a few common install locations
20477             if test x"${ac_cv_c_tkconfig}" = x ; then
20478                 for i in `ls -d ${libdir} 2>/dev/null` \
20479                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
20480                         `ls -d ${prefix}/lib 2>/dev/null` \
20481                         `ls -d /usr/local/lib 2>/dev/null` \
20482                         `ls -d /usr/contrib/lib 2>/dev/null` \
20483                         `ls -d /usr/lib 2>/dev/null` \
20484                         ; do
20485                     if test -f "$i/tkConfig.sh" ; then
20486                         ac_cv_c_tkconfig=`(cd $i; pwd)`
20487                         break
20488                     fi
20489                 done
20490             fi
20491             # check in a few other private locations
20492             if test x"${ac_cv_c_tkconfig}" = x ; then
20493                 for i in \
20494                         ${srcdir}/../tk \
20495                         `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20496                         `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
20497                         `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
20498                     if test -f "$i/$platDir/tkConfig.sh" ; then
20499                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20500                         break
20501                     fi
20502                 done
20503             fi
20504
20505 fi
20506
20507
20508         if test x"${ac_cv_c_tkconfig}" = x ; then
20509             TK_BIN_DIR="# no Tk configs found"
20510             { echo "$as_me:$LINENO: WARNING: Can't find Tk configuration definitions" >&5
20511 echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
20512         else
20513             no_tk=
20514             TK_BIN_DIR=${ac_cv_c_tkconfig}
20515             echo "$as_me:$LINENO: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
20516 echo "${ECHO_T}found ${TK_BIN_DIR}/tkConfig.sh" >&6
20517         fi
20518     fi
20519
20520
20521     if test -z "${no_tcl}" -a -z "${no_tk}"; then
20522
20523     echo "$as_me:$LINENO: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
20524 echo $ECHO_N "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... $ECHO_C" >&6
20525
20526     if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
20527         echo "$as_me:$LINENO: result: loading" >&5
20528 echo "${ECHO_T}loading" >&6
20529         . ${TCL_BIN_DIR}/tclConfig.sh
20530     else
20531         echo "$as_me:$LINENO: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
20532 echo "${ECHO_T}could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6
20533     fi
20534
20535     # eval is required to do the TCL_DBGX substitution
20536     eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
20537     eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
20538
20539     # If the TCL_BIN_DIR is the build directory (not the install directory),
20540     # then set the common variable name to the value of the build variables.
20541     # For example, the variable TCL_LIB_SPEC will be set to the value
20542     # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
20543     # instead of TCL_BUILD_LIB_SPEC since it will work with both an
20544     # installed and uninstalled version of Tcl.
20545     if test -f "${TCL_BIN_DIR}/Makefile" ; then
20546         TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
20547         TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
20548         TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
20549     elif test "`uname -s`" = "Darwin"; then
20550         # If Tcl was built as a framework, attempt to use the libraries
20551         # from the framework at the given location so that linking works
20552         # against Tcl.framework installed in an arbitary location.
20553         case ${TCL_DEFS} in
20554             *TCL_FRAMEWORK*)
20555                 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
20556                     for i in "`cd ${TCL_BIN_DIR}; pwd`" \
20557                              "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
20558                         if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
20559                             TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
20560                             break
20561                         fi
20562                     done
20563                 fi
20564                 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
20565                     TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
20566                     TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
20567                 fi
20568                 ;;
20569         esac
20570     fi
20571
20572     # eval is required to do the TCL_DBGX substitution
20573     eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
20574     eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
20575     eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
20576     eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
20577
20578
20579
20580
20581
20582
20583
20584
20585
20586
20587
20588
20589
20590
20591
20592         # Check for in-tree tcl
20593         here=`pwd`
20594         cd ${srcdir}/..
20595         topdir=`pwd`
20596         cd ${here}
20597
20598         intree="no"
20599         if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
20600           intree="yes"
20601         fi
20602
20603         # Find Tcl private headers
20604         if test x"${intree}" = xno; then
20605
20606   echo "$as_me:$LINENO: checking for Tcl private headers" >&5
20607 echo $ECHO_N "checking for Tcl private headers... $ECHO_C" >&6
20608   private_dir=""
20609   dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
20610   if test -f ${dir}/tclInt.h ; then
20611     private_dir=${dir}
20612   fi
20613
20614   if test x"${private_dir}" = x; then
20615     { { echo "$as_me:$LINENO: error: could not find private Tcl headers" >&5
20616 echo "$as_me: error: could not find private Tcl headers" >&2;}
20617    { (exit 1); exit 1; }; }
20618   else
20619     TCL_PRIVATE_INCLUDE="-I${private_dir}"
20620     echo "$as_me:$LINENO: result: ${private_dir}" >&5
20621 echo "${ECHO_T}${private_dir}" >&6
20622   fi
20623
20624           TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
20625           TCL_LIBRARY="${TCL_LIB_SPEC}"
20626           TCL_DEPS=""
20627         else
20628           # If building tcl in the same src tree, private headers
20629           # are not needed, but we need to be sure to use the right
20630           # headers library
20631           TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
20632           TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
20633           TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
20634         fi
20635
20636
20637
20638
20639
20640     echo "$as_me:$LINENO: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
20641 echo $ECHO_N "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... $ECHO_C" >&6
20642
20643     if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
20644         echo "$as_me:$LINENO: result: loading" >&5
20645 echo "${ECHO_T}loading" >&6
20646         . ${TK_BIN_DIR}/tkConfig.sh
20647     else
20648         echo "$as_me:$LINENO: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
20649 echo "${ECHO_T}could not find ${TK_BIN_DIR}/tkConfig.sh" >&6
20650     fi
20651
20652     # eval is required to do the TK_DBGX substitution
20653     eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
20654     eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
20655
20656     # If the TK_BIN_DIR is the build directory (not the install directory),
20657     # then set the common variable name to the value of the build variables.
20658     # For example, the variable TK_LIB_SPEC will be set to the value
20659     # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
20660     # instead of TK_BUILD_LIB_SPEC since it will work with both an
20661     # installed and uninstalled version of Tcl.
20662     if test -f "${TK_BIN_DIR}/Makefile" ; then
20663         TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
20664         TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
20665         TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
20666     elif test "`uname -s`" = "Darwin"; then
20667         # If Tk was built as a framework, attempt to use the libraries
20668         # from the framework at the given location so that linking works
20669         # against Tk.framework installed in an arbitary location.
20670         case ${TK_DEFS} in
20671             *TK_FRAMEWORK*)
20672                 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
20673                     for i in "`cd ${TK_BIN_DIR}; pwd`" \
20674                              "`cd ${TK_BIN_DIR}/../..; pwd`"; do
20675                         if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
20676                             TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
20677                             break
20678                         fi
20679                     done
20680                 fi
20681                 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
20682                     TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
20683                     TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
20684                 fi
20685                 ;;
20686         esac
20687     fi
20688
20689     # eval is required to do the TK_DBGX substitution
20690     eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
20691     eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
20692     eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
20693     eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
20694
20695
20696
20697
20698
20699
20700
20701
20702
20703
20704
20705
20706
20707
20708         # Check for in-tree Tk
20709         intree="no"
20710         if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
20711           intree="yes"
20712         fi
20713
20714         # Find Tk private headers
20715         if test x"${intree}" = xno; then
20716
20717   echo "$as_me:$LINENO: checking for Tk private headers" >&5
20718 echo $ECHO_N "checking for Tk private headers... $ECHO_C" >&6
20719   private_dir=""
20720   dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
20721   if test -f ${dir}/tkInt.h; then
20722     private_dir=${dir}
20723   fi
20724
20725   if test x"${private_dir}" = x; then
20726     { { echo "$as_me:$LINENO: error: could not find Tk private headers" >&5
20727 echo "$as_me: error: could not find Tk private headers" >&2;}
20728    { (exit 1); exit 1; }; }
20729   else
20730     TK_PRIVATE_INCLUDE="-I${private_dir}"
20731     echo "$as_me:$LINENO: result: ${private_dir}" >&5
20732 echo "${ECHO_T}${private_dir}" >&6
20733   fi
20734
20735           TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
20736           TK_LIBRARY=${TK_LIB_SPEC}
20737           TK_DEPS=""
20738         else
20739           TK_INCLUDE="-I${TK_SRC_DIR}/generic"
20740           TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
20741           TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
20742         fi
20743
20744
20745
20746
20747
20748         ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
20749
20750         # Include some libraries that Tcl and Tk want.
20751         TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
20752         # Yes, the ordering seems wrong here.  But it isn't.
20753         # TK_LIBS is the list of libraries that need to be linked
20754         # after Tcl/Tk.  Note that this isn't put into LIBS.  If it
20755         # were in LIBS then any link tests after this point would
20756         # try to include things like `$(LIBGUI)', which wouldn't work.
20757         GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
20758
20759         CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
20760         CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
20761         CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
20762         CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
20763         CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
20764         CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
20765         CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
20766
20767         if test x$gdb_cv_os_cygwin = xyes; then
20768           WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
20769           WIN32LDAPP="-Wl,--subsystem,console"
20770           CONFIG_OBS="${CONFIG_OBS} gdbres.o"
20771         fi
20772
20773
20774
20775 subdirs="$subdirs gdbtk"
20776
20777     fi
20778 fi
20779
20780
20781
20782
20783
20784
20785
20786
20787 echo "$as_me:$LINENO: checking for X" >&5
20788 echo $ECHO_N "checking for X... $ECHO_C" >&6
20789
20790
20791 # Check whether --with-x or --without-x was given.
20792 if test "${with_x+set}" = set; then
20793   withval="$with_x"
20794
20795 fi;
20796 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
20797 if test "x$with_x" = xno; then
20798   # The user explicitly disabled X.
20799   have_x=disabled
20800 else
20801   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
20802     # Both variables are already set.
20803     have_x=yes
20804   else
20805     if test "${ac_cv_have_x+set}" = set; then
20806   echo $ECHO_N "(cached) $ECHO_C" >&6
20807 else
20808   # One or both of the vars are not set, and there is no cached value.
20809 ac_x_includes=no ac_x_libraries=no
20810 rm -fr conftest.dir
20811 if mkdir conftest.dir; then
20812   cd conftest.dir
20813   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
20814   cat >Imakefile <<'_ACEOF'
20815 acfindx:
20816         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
20817 _ACEOF
20818   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
20819     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
20820     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
20821     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
20822     for ac_extension in a so sl; do
20823       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
20824          test -f $ac_im_libdir/libX11.$ac_extension; then
20825         ac_im_usrlibdir=$ac_im_libdir; break
20826       fi
20827     done
20828     # Screen out bogus values from the imake configuration.  They are
20829     # bogus both because they are the default anyway, and because
20830     # using them would break gcc on systems where it needs fixed includes.
20831     case $ac_im_incroot in
20832         /usr/include) ;;
20833         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
20834     esac
20835     case $ac_im_usrlibdir in
20836         /usr/lib | /lib) ;;
20837         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
20838     esac
20839   fi
20840   cd ..
20841   rm -fr conftest.dir
20842 fi
20843
20844 # Standard set of common directories for X headers.
20845 # Check X11 before X11Rn because it is often a symlink to the current release.
20846 ac_x_header_dirs='
20847 /usr/X11/include
20848 /usr/X11R6/include
20849 /usr/X11R5/include
20850 /usr/X11R4/include
20851
20852 /usr/include/X11
20853 /usr/include/X11R6
20854 /usr/include/X11R5
20855 /usr/include/X11R4
20856
20857 /usr/local/X11/include
20858 /usr/local/X11R6/include
20859 /usr/local/X11R5/include
20860 /usr/local/X11R4/include
20861
20862 /usr/local/include/X11
20863 /usr/local/include/X11R6
20864 /usr/local/include/X11R5
20865 /usr/local/include/X11R4
20866
20867 /usr/X386/include
20868 /usr/x386/include
20869 /usr/XFree86/include/X11
20870
20871 /usr/include
20872 /usr/local/include
20873 /usr/unsupported/include
20874 /usr/athena/include
20875 /usr/local/x11r5/include
20876 /usr/lpp/Xamples/include
20877
20878 /usr/openwin/include
20879 /usr/openwin/share/include'
20880
20881 if test "$ac_x_includes" = no; then
20882   # Guess where to find include files, by looking for Intrinsic.h.
20883   # First, try using that file with no special directory specified.
20884   cat >conftest.$ac_ext <<_ACEOF
20885 /* confdefs.h.  */
20886 _ACEOF
20887 cat confdefs.h >>conftest.$ac_ext
20888 cat >>conftest.$ac_ext <<_ACEOF
20889 /* end confdefs.h.  */
20890 #include <X11/Intrinsic.h>
20891 _ACEOF
20892 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20893   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20894   ac_status=$?
20895   grep -v '^ *+' conftest.er1 >conftest.err
20896   rm -f conftest.er1
20897   cat conftest.err >&5
20898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20899   (exit $ac_status); } >/dev/null; then
20900   if test -s conftest.err; then
20901     ac_cpp_err=$ac_c_preproc_warn_flag
20902     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20903   else
20904     ac_cpp_err=
20905   fi
20906 else
20907   ac_cpp_err=yes
20908 fi
20909 if test -z "$ac_cpp_err"; then
20910   # We can compile using X headers with no special include directory.
20911 ac_x_includes=
20912 else
20913   echo "$as_me: failed program was:" >&5
20914 sed 's/^/| /' conftest.$ac_ext >&5
20915
20916   for ac_dir in $ac_x_header_dirs; do
20917   if test -r "$ac_dir/X11/Intrinsic.h"; then
20918     ac_x_includes=$ac_dir
20919     break
20920   fi
20921 done
20922 fi
20923 rm -f conftest.err conftest.$ac_ext
20924 fi # $ac_x_includes = no
20925
20926 if test "$ac_x_libraries" = no; then
20927   # Check for the libraries.
20928   # See if we find them without any special options.
20929   # Don't add to $LIBS permanently.
20930   ac_save_LIBS=$LIBS
20931   LIBS="-lXt $LIBS"
20932   cat >conftest.$ac_ext <<_ACEOF
20933 /* confdefs.h.  */
20934 _ACEOF
20935 cat confdefs.h >>conftest.$ac_ext
20936 cat >>conftest.$ac_ext <<_ACEOF
20937 /* end confdefs.h.  */
20938 #include <X11/Intrinsic.h>
20939 int
20940 main ()
20941 {
20942 XtMalloc (0)
20943   ;
20944   return 0;
20945 }
20946 _ACEOF
20947 rm -f conftest.$ac_objext conftest$ac_exeext
20948 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20949   (eval $ac_link) 2>conftest.er1
20950   ac_status=$?
20951   grep -v '^ *+' conftest.er1 >conftest.err
20952   rm -f conftest.er1
20953   cat conftest.err >&5
20954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20955   (exit $ac_status); } &&
20956          { ac_try='test -z "$ac_c_werror_flag"
20957                          || test ! -s conftest.err'
20958   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20959   (eval $ac_try) 2>&5
20960   ac_status=$?
20961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20962   (exit $ac_status); }; } &&
20963          { ac_try='test -s conftest$ac_exeext'
20964   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20965   (eval $ac_try) 2>&5
20966   ac_status=$?
20967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20968   (exit $ac_status); }; }; then
20969   LIBS=$ac_save_LIBS
20970 # We can link X programs with no special library path.
20971 ac_x_libraries=
20972 else
20973   echo "$as_me: failed program was:" >&5
20974 sed 's/^/| /' conftest.$ac_ext >&5
20975
20976 LIBS=$ac_save_LIBS
20977 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
20978 do
20979   # Don't even attempt the hair of trying to link an X program!
20980   for ac_extension in a so sl; do
20981     if test -r $ac_dir/libXt.$ac_extension; then
20982       ac_x_libraries=$ac_dir
20983       break 2
20984     fi
20985   done
20986 done
20987 fi
20988 rm -f conftest.err conftest.$ac_objext \
20989       conftest$ac_exeext conftest.$ac_ext
20990 fi # $ac_x_libraries = no
20991
20992 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
20993   # Didn't find X anywhere.  Cache the known absence of X.
20994   ac_cv_have_x="have_x=no"
20995 else
20996   # Record where we found X for the cache.
20997   ac_cv_have_x="have_x=yes \
20998                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
20999 fi
21000 fi
21001
21002   fi
21003   eval "$ac_cv_have_x"
21004 fi # $with_x != no
21005
21006 if test "$have_x" != yes; then
21007   echo "$as_me:$LINENO: result: $have_x" >&5
21008 echo "${ECHO_T}$have_x" >&6
21009   no_x=yes
21010 else
21011   # If each of the values was on the command line, it overrides each guess.
21012   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
21013   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
21014   # Update the cache value to reflect the command line values.
21015   ac_cv_have_x="have_x=yes \
21016                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
21017   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
21018 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
21019 fi
21020
21021
21022 # Unlike the sim directory, whether a simulator is linked is controlled by
21023 # presence of a gdb_sim definition in the target configure.tgt entry.
21024 # This code just checks for a few cases where we'd like to ignore those
21025 # definitions, even when they're present in the '.mt' file.  These cases
21026 # are when --disable-sim is specified, or if the simulator directory is
21027 # not part of the source tree.
21028 #
21029 # Check whether --enable-sim or --disable-sim was given.
21030 if test "${enable_sim+set}" = set; then
21031   enableval="$enable_sim"
21032   echo "enable_sim = $enable_sim";
21033  echo "enableval = ${enableval}";
21034  case "${enableval}" in
21035   yes) ignore_sim=false ;;
21036   no)  ignore_sim=true ;;
21037   *)   ignore_sim=false ;;
21038  esac
21039 else
21040   ignore_sim=false
21041 fi;
21042
21043 if test ! -d "${srcdir}/../sim"; then
21044   ignore_sim=true
21045 fi
21046
21047 SIM=
21048 SIM_OBS=
21049 if test "${ignore_sim}" = "false"; then
21050   if test x"${gdb_sim}" != x ; then
21051     SIM="${gdb_sim}"
21052     SIM_OBS="remote-sim.o"
21053
21054 cat >>confdefs.h <<\_ACEOF
21055 #define WITH_SIM 1
21056 _ACEOF
21057
21058   fi
21059 fi
21060
21061
21062
21063
21064
21065
21066
21067
21068
21069
21070
21071
21072
21073
21074 # List of host floatformats.
21075
21076 cat >>confdefs.h <<_ACEOF
21077 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
21078 _ACEOF
21079
21080
21081 cat >>confdefs.h <<_ACEOF
21082 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
21083 _ACEOF
21084
21085
21086 cat >>confdefs.h <<_ACEOF
21087 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
21088 _ACEOF
21089
21090
21091 # target_subdir is used by the testsuite to find the target libraries.
21092 target_subdir=
21093 if test "${host}" != "${target}"; then
21094     target_subdir="${target_alias}/"
21095 fi
21096
21097
21098 frags=
21099 if test "${gdb_native}" = "yes"; then
21100   host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
21101   if test ! -f ${host_makefile_frag}; then
21102     { { echo "$as_me:$LINENO: error: \"*** Gdb does not support native target ${host}\"" >&5
21103 echo "$as_me: error: \"*** Gdb does not support native target ${host}\"" >&2;}
21104    { (exit 1); exit 1; }; }
21105   fi
21106   frags="$frags $host_makefile_frag"
21107 else
21108   host_makefile_frag=/dev/null
21109 fi
21110
21111
21112
21113
21114 if test "${gdb_native}" = "yes"; then
21115 # We pick this up from the host configuration file (.mh) because we
21116 # do not have a native configuration Makefile fragment.
21117 nativefile=`sed -n '
21118 s/NAT_FILE[     ]*=[    ]*\([^  ]*\)/\1/p
21119 ' ${host_makefile_frag}`
21120 fi
21121
21122
21123 if test x"${gdb_osabi}" != x ; then
21124
21125 cat >>confdefs.h <<_ACEOF
21126 #define GDB_OSABI_DEFAULT $gdb_osabi
21127 _ACEOF
21128
21129 fi
21130
21131 # Enable multi-ice-gdb-server.
21132 # Check whether --enable-multi-ice or --disable-multi-ice was given.
21133 if test "${enable_multi_ice+set}" = set; then
21134   enableval="$enable_multi_ice"
21135   case $enableval in
21136     yes | no)
21137       ;;
21138     *) { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-multi-ice" >&5
21139 echo "$as_me: error: bad value $enableval for --enable-multi-ice" >&2;}
21140    { (exit 1); exit 1; }; } ;;
21141   esac
21142 fi;
21143 if test "x$enable_multi_ice" = xyes; then
21144
21145
21146 subdirs="$subdirs multi-ice"
21147
21148 fi
21149
21150 # We only build gdbserver automatically in a native configuration.
21151 if test "$gdb_native" = "yes"; then
21152   echo "$as_me:$LINENO: checking whether gdbserver is supported on this host" >&5
21153 echo $ECHO_N "checking whether gdbserver is supported on this host... $ECHO_C" >&6
21154   if test "x$build_gdbserver" = xyes; then
21155     echo "$as_me:$LINENO: result: yes" >&5
21156 echo "${ECHO_T}yes" >&6
21157
21158
21159 subdirs="$subdirs gdbserver"
21160
21161   else
21162     echo "$as_me:$LINENO: result: no" >&5
21163 echo "${ECHO_T}no" >&6
21164   fi
21165 fi
21166
21167 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
21168 # to an empty version.
21169
21170 files=
21171 links=
21172
21173 rm -f nm.h
21174 nm_h=""
21175 if test "${nativefile}" != ""; then
21176     nm_h=nm.h
21177     case "${nativefile}" in
21178       nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
21179       * ) GDB_NM_FILE="${nativefile}"
21180     esac
21181     files="${files} ${GDB_NM_FILE}"
21182     links="${links} nm.h"
21183
21184 cat >>confdefs.h <<_ACEOF
21185 #define GDB_NM_FILE "${GDB_NM_FILE}"
21186 _ACEOF
21187
21188 fi
21189
21190
21191 ac_sources="$files"
21192 ac_dests="$links"
21193 while test -n "$ac_sources"; do
21194   set $ac_dests; ac_dest=$1; shift; ac_dests=$*
21195   set $ac_sources; ac_source=$1; shift; ac_sources=$*
21196   ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
21197 done
21198           ac_config_links="$ac_config_links $ac_config_links_1"
21199
21200
21201
21202
21203
21204 cat >>confdefs.h <<\_ACEOF
21205 #define GDB_DEFAULT_HOST_CHARSET "UTF-8"
21206 _ACEOF
21207
21208
21209
21210
21211
21212
21213
21214                               ac_config_files="$ac_config_files Makefile .gdbinit:gdbinit.in gnulib/Makefile"
21215           ac_config_commands="$ac_config_commands default"
21216 cat >confcache <<\_ACEOF
21217 # This file is a shell script that caches the results of configure
21218 # tests run on this system so they can be shared between configure
21219 # scripts and configure runs, see configure's option --config-cache.
21220 # It is not useful on other systems.  If it contains results you don't
21221 # want to keep, you may remove or edit it.
21222 #
21223 # config.status only pays attention to the cache file if you give it
21224 # the --recheck option to rerun configure.
21225 #
21226 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21227 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21228 # following values.
21229
21230 _ACEOF
21231
21232 # The following way of writing the cache mishandles newlines in values,
21233 # but we know of no workaround that is simple, portable, and efficient.
21234 # So, don't put newlines in cache variables' values.
21235 # Ultrix sh set writes to stderr and can't be redirected directly,
21236 # and sets the high bit in the cache file unless we assign to the vars.
21237 {
21238   (set) 2>&1 |
21239     case `(ac_space=' '; set | grep ac_space) 2>&1` in
21240     *ac_space=\ *)
21241       # `set' does not quote correctly, so add quotes (double-quote
21242       # substitution turns \\\\ into \\, and sed turns \\ into \).
21243       sed -n \
21244         "s/'/'\\\\''/g;
21245           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21246       ;;
21247     *)
21248       # `set' quotes correctly as required by POSIX, so do not add quotes.
21249       sed -n \
21250         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
21251       ;;
21252     esac;
21253 } |
21254   sed '
21255      t clear
21256      : clear
21257      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21258      t end
21259      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21260      : end' >>confcache
21261 if diff $cache_file confcache >/dev/null 2>&1; then :; else
21262   if test -w $cache_file; then
21263     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
21264     cat confcache >$cache_file
21265   else
21266     echo "not updating unwritable cache $cache_file"
21267   fi
21268 fi
21269 rm -f confcache
21270
21271 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21272 # Let make expand exec_prefix.
21273 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21274
21275 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21276 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21277 # trailing colons and then remove the whole line if VPATH becomes empty
21278 # (actually we leave an empty line to preserve line numbers).
21279 if test "x$srcdir" = x.; then
21280   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21281 s/:*\$(srcdir):*/:/;
21282 s/:*\${srcdir}:*/:/;
21283 s/:*@srcdir@:*/:/;
21284 s/^\([^=]*=[     ]*\):*/\1/;
21285 s/:*$//;
21286 s/^[^=]*=[       ]*$//;
21287 }'
21288 fi
21289
21290 DEFS=-DHAVE_CONFIG_H
21291
21292 ac_libobjs=
21293 ac_ltlibobjs=
21294 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21295   # 1. Remove the extension, and $U if already installed.
21296   ac_i=`echo "$ac_i" |
21297          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
21298   # 2. Add them.
21299   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
21300   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
21301 done
21302 LIBOBJS=$ac_libobjs
21303
21304 LTLIBOBJS=$ac_ltlibobjs
21305
21306
21307 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
21308   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
21309 Usually this means the macro was only invoked conditionally." >&5
21310 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
21311 Usually this means the macro was only invoked conditionally." >&2;}
21312    { (exit 1); exit 1; }; }
21313 fi
21314 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
21315   { { echo "$as_me:$LINENO: error: conditional \"GMAKE\" was never defined.
21316 Usually this means the macro was only invoked conditionally." >&5
21317 echo "$as_me: error: conditional \"GMAKE\" was never defined.
21318 Usually this means the macro was only invoked conditionally." >&2;}
21319    { (exit 1); exit 1; }; }
21320 fi
21321 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
21322   { { echo "$as_me:$LINENO: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21323 Usually this means the macro was only invoked conditionally." >&5
21324 echo "$as_me: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21325 Usually this means the macro was only invoked conditionally." >&2;}
21326    { (exit 1); exit 1; }; }
21327 fi
21328
21329     gl_libobjs=
21330     gl_ltlibobjs=
21331     if test -n "$gl_LIBOBJS"; then
21332       # Remove the extension.
21333       sed_drop_objext='s/\.o$//;s/\.obj$//'
21334       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21335         gl_libobjs="$gl_libobjs $i.$ac_objext"
21336         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
21337       done
21338     fi
21339     gl_LIBOBJS=$gl_libobjs
21340
21341     gl_LTLIBOBJS=$gl_ltlibobjs
21342
21343
21344
21345     gltests_libobjs=
21346     gltests_ltlibobjs=
21347     if test -n "$gltests_LIBOBJS"; then
21348       # Remove the extension.
21349       sed_drop_objext='s/\.o$//;s/\.obj$//'
21350       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21351         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
21352         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
21353       done
21354     fi
21355     gltests_LIBOBJS=$gltests_libobjs
21356
21357     gltests_LTLIBOBJS=$gltests_ltlibobjs
21358
21359
21360 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
21361   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
21362 Usually this means the macro was only invoked conditionally." >&5
21363 echo "$as_me: error: conditional \"AMDEP\" was never defined.
21364 Usually this means the macro was only invoked conditionally." >&2;}
21365    { (exit 1); exit 1; }; }
21366 fi
21367 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
21368   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
21369 Usually this means the macro was only invoked conditionally." >&5
21370 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
21371 Usually this means the macro was only invoked conditionally." >&2;}
21372    { (exit 1); exit 1; }; }
21373 fi
21374
21375 : ${CONFIG_STATUS=./config.status}
21376 ac_clean_files_save=$ac_clean_files
21377 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21378 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21379 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21380 cat >$CONFIG_STATUS <<_ACEOF
21381 #! $SHELL
21382 # Generated by $as_me.
21383 # Run this file to recreate the current configuration.
21384 # Compiler output produced by configure, useful for debugging
21385 # configure, is in config.log if it exists.
21386
21387 debug=false
21388 ac_cs_recheck=false
21389 ac_cs_silent=false
21390 SHELL=\${CONFIG_SHELL-$SHELL}
21391 _ACEOF
21392
21393 cat >>$CONFIG_STATUS <<\_ACEOF
21394 ## --------------------- ##
21395 ## M4sh Initialization.  ##
21396 ## --------------------- ##
21397
21398 # Be Bourne compatible
21399 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21400   emulate sh
21401   NULLCMD=:
21402   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21403   # is contrary to our usage.  Disable this feature.
21404   alias -g '${1+"$@"}'='"$@"'
21405 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
21406   set -o posix
21407 fi
21408 DUALCASE=1; export DUALCASE # for MKS sh
21409
21410 # Support unset when possible.
21411 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21412   as_unset=unset
21413 else
21414   as_unset=false
21415 fi
21416
21417
21418 # Work around bugs in pre-3.0 UWIN ksh.
21419 $as_unset ENV MAIL MAILPATH
21420 PS1='$ '
21421 PS2='> '
21422 PS4='+ '
21423
21424 # NLS nuisances.
21425 for as_var in \
21426   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21427   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21428   LC_TELEPHONE LC_TIME
21429 do
21430   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21431     eval $as_var=C; export $as_var
21432   else
21433     $as_unset $as_var
21434   fi
21435 done
21436
21437 # Required to use basename.
21438 if expr a : '\(a\)' >/dev/null 2>&1; then
21439   as_expr=expr
21440 else
21441   as_expr=false
21442 fi
21443
21444 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
21445   as_basename=basename
21446 else
21447   as_basename=false
21448 fi
21449
21450
21451 # Name of the executable.
21452 as_me=`$as_basename "$0" ||
21453 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21454          X"$0" : 'X\(//\)$' \| \
21455          X"$0" : 'X\(/\)$' \| \
21456          .     : '\(.\)' 2>/dev/null ||
21457 echo X/"$0" |
21458     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
21459           /^X\/\(\/\/\)$/{ s//\1/; q; }
21460           /^X\/\(\/\).*/{ s//\1/; q; }
21461           s/.*/./; q'`
21462
21463
21464 # PATH needs CR, and LINENO needs CR and PATH.
21465 # Avoid depending upon Character Ranges.
21466 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21467 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21468 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21469 as_cr_digits='0123456789'
21470 as_cr_alnum=$as_cr_Letters$as_cr_digits
21471
21472 # The user is always right.
21473 if test "${PATH_SEPARATOR+set}" != set; then
21474   echo "#! /bin/sh" >conf$$.sh
21475   echo  "exit 0"   >>conf$$.sh
21476   chmod +x conf$$.sh
21477   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21478     PATH_SEPARATOR=';'
21479   else
21480     PATH_SEPARATOR=:
21481   fi
21482   rm -f conf$$.sh
21483 fi
21484
21485
21486   as_lineno_1=$LINENO
21487   as_lineno_2=$LINENO
21488   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21489   test "x$as_lineno_1" != "x$as_lineno_2" &&
21490   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
21491   # Find who we are.  Look in the path if we contain no path at all
21492   # relative or not.
21493   case $0 in
21494     *[\\/]* ) as_myself=$0 ;;
21495     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21496 for as_dir in $PATH
21497 do
21498   IFS=$as_save_IFS
21499   test -z "$as_dir" && as_dir=.
21500   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21501 done
21502
21503        ;;
21504   esac
21505   # We did not find ourselves, most probably we were run as `sh COMMAND'
21506   # in which case we are not to be found in the path.
21507   if test "x$as_myself" = x; then
21508     as_myself=$0
21509   fi
21510   if test ! -f "$as_myself"; then
21511     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
21512 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
21513    { (exit 1); exit 1; }; }
21514   fi
21515   case $CONFIG_SHELL in
21516   '')
21517     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21518 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
21519 do
21520   IFS=$as_save_IFS
21521   test -z "$as_dir" && as_dir=.
21522   for as_base in sh bash ksh sh5; do
21523          case $as_dir in
21524          /*)
21525            if ("$as_dir/$as_base" -c '
21526   as_lineno_1=$LINENO
21527   as_lineno_2=$LINENO
21528   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21529   test "x$as_lineno_1" != "x$as_lineno_2" &&
21530   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
21531              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
21532              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
21533              CONFIG_SHELL=$as_dir/$as_base
21534              export CONFIG_SHELL
21535              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
21536            fi;;
21537          esac
21538        done
21539 done
21540 ;;
21541   esac
21542
21543   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21544   # uniformly replaced by the line number.  The first 'sed' inserts a
21545   # line-number line before each line; the second 'sed' does the real
21546   # work.  The second script uses 'N' to pair each line-number line
21547   # with the numbered line, and appends trailing '-' during
21548   # substitution so that $LINENO is not a special case at line end.
21549   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21550   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
21551   sed '=' <$as_myself |
21552     sed '
21553       N
21554       s,$,-,
21555       : loop
21556       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
21557       t loop
21558       s,-$,,
21559       s,^['$as_cr_digits']*\n,,
21560     ' >$as_me.lineno &&
21561   chmod +x $as_me.lineno ||
21562     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
21563 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
21564    { (exit 1); exit 1; }; }
21565
21566   # Don't try to exec as it changes $[0], causing all sort of problems
21567   # (the dirname of $[0] is not the place where we might find the
21568   # original and so on.  Autoconf is especially sensible to this).
21569   . ./$as_me.lineno
21570   # Exit status is that of the last command.
21571   exit
21572 }
21573
21574
21575 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
21576   *c*,-n*) ECHO_N= ECHO_C='
21577 ' ECHO_T='      ' ;;
21578   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
21579   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
21580 esac
21581
21582 if expr a : '\(a\)' >/dev/null 2>&1; then
21583   as_expr=expr
21584 else
21585   as_expr=false
21586 fi
21587
21588 rm -f conf$$ conf$$.exe conf$$.file
21589 echo >conf$$.file
21590 if ln -s conf$$.file conf$$ 2>/dev/null; then
21591   # We could just check for DJGPP; but this test a) works b) is more generic
21592   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
21593   if test -f conf$$.exe; then
21594     # Don't use ln at all; we don't have any links
21595     as_ln_s='cp -p'
21596   else
21597     as_ln_s='ln -s'
21598   fi
21599 elif ln conf$$.file conf$$ 2>/dev/null; then
21600   as_ln_s=ln
21601 else
21602   as_ln_s='cp -p'
21603 fi
21604 rm -f conf$$ conf$$.exe conf$$.file
21605
21606 if mkdir -p . 2>/dev/null; then
21607   as_mkdir_p=:
21608 else
21609   test -d ./-p && rmdir ./-p
21610   as_mkdir_p=false
21611 fi
21612
21613 as_executable_p="test -f"
21614
21615 # Sed expression to map a string onto a valid CPP name.
21616 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21617
21618 # Sed expression to map a string onto a valid variable name.
21619 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21620
21621
21622 # IFS
21623 # We need space, tab and new line, in precisely that order.
21624 as_nl='
21625 '
21626 IFS="   $as_nl"
21627
21628 # CDPATH.
21629 $as_unset CDPATH
21630
21631 exec 6>&1
21632
21633 # Open the log real soon, to keep \$[0] and so on meaningful, and to
21634 # report actual input values of CONFIG_FILES etc. instead of their
21635 # values after options handling.  Logging --version etc. is OK.
21636 exec 5>>config.log
21637 {
21638   echo
21639   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21640 ## Running $as_me. ##
21641 _ASBOX
21642 } >&5
21643 cat >&5 <<_CSEOF
21644
21645 This file was extended by $as_me, which was
21646 generated by GNU Autoconf 2.59.  Invocation command line was
21647
21648   CONFIG_FILES    = $CONFIG_FILES
21649   CONFIG_HEADERS  = $CONFIG_HEADERS
21650   CONFIG_LINKS    = $CONFIG_LINKS
21651   CONFIG_COMMANDS = $CONFIG_COMMANDS
21652   $ $0 $@
21653
21654 _CSEOF
21655 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
21656 echo >&5
21657 _ACEOF
21658
21659 # Files that config.status was made for.
21660 if test -n "$ac_config_files"; then
21661   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
21662 fi
21663
21664 if test -n "$ac_config_headers"; then
21665   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
21666 fi
21667
21668 if test -n "$ac_config_links"; then
21669   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
21670 fi
21671
21672 if test -n "$ac_config_commands"; then
21673   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
21674 fi
21675
21676 cat >>$CONFIG_STATUS <<\_ACEOF
21677
21678 ac_cs_usage="\
21679 \`$as_me' instantiates files from templates according to the
21680 current configuration.
21681
21682 Usage: $0 [OPTIONS] [FILE]...
21683
21684   -h, --help       print this help, then exit
21685   -V, --version    print version number, then exit
21686   -q, --quiet      do not print progress messages
21687   -d, --debug      don't remove temporary files
21688       --recheck    update $as_me by reconfiguring in the same conditions
21689   --file=FILE[:TEMPLATE]
21690                    instantiate the configuration file FILE
21691   --header=FILE[:TEMPLATE]
21692                    instantiate the configuration header FILE
21693
21694 Configuration files:
21695 $config_files
21696
21697 Configuration headers:
21698 $config_headers
21699
21700 Configuration links:
21701 $config_links
21702
21703 Configuration commands:
21704 $config_commands
21705
21706 Report bugs to <bug-autoconf@gnu.org>."
21707 _ACEOF
21708
21709 cat >>$CONFIG_STATUS <<_ACEOF
21710 ac_cs_version="\\
21711 config.status
21712 configured by $0, generated by GNU Autoconf 2.59,
21713   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
21714
21715 Copyright (C) 2003 Free Software Foundation, Inc.
21716 This config.status script is free software; the Free Software Foundation
21717 gives unlimited permission to copy, distribute and modify it."
21718 srcdir=$srcdir
21719 INSTALL="$INSTALL"
21720 _ACEOF
21721
21722 cat >>$CONFIG_STATUS <<\_ACEOF
21723 # If no file are specified by the user, then we need to provide default
21724 # value.  By we need to know if files were specified by the user.
21725 ac_need_defaults=:
21726 while test $# != 0
21727 do
21728   case $1 in
21729   --*=*)
21730     ac_option=`expr "x$1" : 'x\([^=]*\)='`
21731     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
21732     ac_shift=:
21733     ;;
21734   -*)
21735     ac_option=$1
21736     ac_optarg=$2
21737     ac_shift=shift
21738     ;;
21739   *) # This is not an option, so the user has probably given explicit
21740      # arguments.
21741      ac_option=$1
21742      ac_need_defaults=false;;
21743   esac
21744
21745   case $ac_option in
21746   # Handling of the options.
21747 _ACEOF
21748 cat >>$CONFIG_STATUS <<\_ACEOF
21749   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21750     ac_cs_recheck=: ;;
21751   --version | --vers* | -V )
21752     echo "$ac_cs_version"; exit 0 ;;
21753   --he | --h)
21754     # Conflict between --help and --header
21755     { { echo "$as_me:$LINENO: error: ambiguous option: $1
21756 Try \`$0 --help' for more information." >&5
21757 echo "$as_me: error: ambiguous option: $1
21758 Try \`$0 --help' for more information." >&2;}
21759    { (exit 1); exit 1; }; };;
21760   --help | --hel | -h )
21761     echo "$ac_cs_usage"; exit 0 ;;
21762   --debug | --d* | -d )
21763     debug=: ;;
21764   --file | --fil | --fi | --f )
21765     $ac_shift
21766     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21767     ac_need_defaults=false;;
21768   --header | --heade | --head | --hea )
21769     $ac_shift
21770     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21771     ac_need_defaults=false;;
21772   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21773   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21774     ac_cs_silent=: ;;
21775
21776   # This is an error.
21777   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
21778 Try \`$0 --help' for more information." >&5
21779 echo "$as_me: error: unrecognized option: $1
21780 Try \`$0 --help' for more information." >&2;}
21781    { (exit 1); exit 1; }; } ;;
21782
21783   *) ac_config_targets="$ac_config_targets $1" ;;
21784
21785   esac
21786   shift
21787 done
21788
21789 ac_configure_extra_args=
21790
21791 if $ac_cs_silent; then
21792   exec 6>/dev/null
21793   ac_configure_extra_args="$ac_configure_extra_args --silent"
21794 fi
21795
21796 _ACEOF
21797 cat >>$CONFIG_STATUS <<_ACEOF
21798 if \$ac_cs_recheck; then
21799   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21800   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21801 fi
21802
21803 _ACEOF
21804
21805 cat >>$CONFIG_STATUS <<_ACEOF
21806 #
21807 # INIT-COMMANDS section.
21808 #
21809
21810 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
21811 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
21812
21813 gdb_host_cpu=$gdb_host_cpu
21814 nativefile=$nativefile
21815
21816
21817 _ACEOF
21818
21819
21820
21821 cat >>$CONFIG_STATUS <<\_ACEOF
21822 for ac_config_target in $ac_config_targets
21823 do
21824   case "$ac_config_target" in
21825   # Handling of arguments.
21826   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21827   ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
21828   "gnulib/Makefile" ) CONFIG_FILES="$CONFIG_FILES gnulib/Makefile" ;;
21829   "$ac_config_links_1" ) CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
21830   "depdir" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
21831   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21832   "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
21833   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
21834   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21835 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21836    { (exit 1); exit 1; }; };;
21837   esac
21838 done
21839
21840 # If the user did not use the arguments to specify the items to instantiate,
21841 # then the envvar interface is used.  Set only those that are not.
21842 # We use the long form for the default assignment because of an extremely
21843 # bizarre bug on SunOS 4.1.3.
21844 if $ac_need_defaults; then
21845   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21846   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21847   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
21848   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21849 fi
21850
21851 # Have a temporary directory for convenience.  Make it in the build tree
21852 # simply because there is no reason to put it here, and in addition,
21853 # creating and moving files from /tmp can sometimes cause problems.
21854 # Create a temporary directory, and hook for its removal unless debugging.
21855 $debug ||
21856 {
21857   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
21858   trap '{ (exit 1); exit 1; }' 1 2 13 15
21859 }
21860
21861 # Create a (secure) tmp directory for tmp files.
21862
21863 {
21864   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
21865   test -n "$tmp" && test -d "$tmp"
21866 }  ||
21867 {
21868   tmp=./confstat$$-$RANDOM
21869   (umask 077 && mkdir $tmp)
21870 } ||
21871 {
21872    echo "$me: cannot create a temporary directory in ." >&2
21873    { (exit 1); exit 1; }
21874 }
21875
21876 _ACEOF
21877
21878 cat >>$CONFIG_STATUS <<_ACEOF
21879
21880 #
21881 # CONFIG_FILES section.
21882 #
21883
21884 # No need to generate the scripts if there are no CONFIG_FILES.
21885 # This happens for instance when ./config.status config.h
21886 if test -n "\$CONFIG_FILES"; then
21887   # Protect against being on the right side of a sed subst in config.status.
21888   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
21889    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
21890 s,@SHELL@,$SHELL,;t t
21891 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
21892 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
21893 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
21894 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
21895 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21896 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21897 s,@exec_prefix@,$exec_prefix,;t t
21898 s,@prefix@,$prefix,;t t
21899 s,@program_transform_name@,$program_transform_name,;t t
21900 s,@bindir@,$bindir,;t t
21901 s,@sbindir@,$sbindir,;t t
21902 s,@libexecdir@,$libexecdir,;t t
21903 s,@datadir@,$datadir,;t t
21904 s,@sysconfdir@,$sysconfdir,;t t
21905 s,@sharedstatedir@,$sharedstatedir,;t t
21906 s,@localstatedir@,$localstatedir,;t t
21907 s,@libdir@,$libdir,;t t
21908 s,@includedir@,$includedir,;t t
21909 s,@oldincludedir@,$oldincludedir,;t t
21910 s,@infodir@,$infodir,;t t
21911 s,@mandir@,$mandir,;t t
21912 s,@build_alias@,$build_alias,;t t
21913 s,@host_alias@,$host_alias,;t t
21914 s,@target_alias@,$target_alias,;t t
21915 s,@DEFS@,$DEFS,;t t
21916 s,@ECHO_C@,$ECHO_C,;t t
21917 s,@ECHO_N@,$ECHO_N,;t t
21918 s,@ECHO_T@,$ECHO_T,;t t
21919 s,@LIBS@,$LIBS,;t t
21920 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
21921 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
21922 s,@MAINT@,$MAINT,;t t
21923 s,@CC@,$CC,;t t
21924 s,@CFLAGS@,$CFLAGS,;t t
21925 s,@LDFLAGS@,$LDFLAGS,;t t
21926 s,@CPPFLAGS@,$CPPFLAGS,;t t
21927 s,@ac_ct_CC@,$ac_ct_CC,;t t
21928 s,@EXEEXT@,$EXEEXT,;t t
21929 s,@OBJEXT@,$OBJEXT,;t t
21930 s,@CPP@,$CPP,;t t
21931 s,@EGREP@,$EGREP,;t t
21932 s,@RANLIB@,$RANLIB,;t t
21933 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
21934 s,@build@,$build,;t t
21935 s,@build_cpu@,$build_cpu,;t t
21936 s,@build_vendor@,$build_vendor,;t t
21937 s,@build_os@,$build_os,;t t
21938 s,@host@,$host,;t t
21939 s,@host_cpu@,$host_cpu,;t t
21940 s,@host_vendor@,$host_vendor,;t t
21941 s,@host_os@,$host_os,;t t
21942 s,@target@,$target,;t t
21943 s,@target_cpu@,$target_cpu,;t t
21944 s,@target_vendor@,$target_vendor,;t t
21945 s,@target_os@,$target_os,;t t
21946 s,@am__leading_dot@,$am__leading_dot,;t t
21947 s,@DEPDIR@,$DEPDIR,;t t
21948 s,@CCDEPMODE@,$CCDEPMODE,;t t
21949 s,@MAKE@,$MAKE,;t t
21950 s,@GMAKE_TRUE@,$GMAKE_TRUE,;t t
21951 s,@GMAKE_FALSE@,$GMAKE_FALSE,;t t
21952 s,@SET_MAKE@,$SET_MAKE,;t t
21953 s,@USE_NLS@,$USE_NLS,;t t
21954 s,@LIBINTL@,$LIBINTL,;t t
21955 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
21956 s,@INCINTL@,$INCINTL,;t t
21957 s,@XGETTEXT@,$XGETTEXT,;t t
21958 s,@GMSGFMT@,$GMSGFMT,;t t
21959 s,@POSUB@,$POSUB,;t t
21960 s,@CATALOGS@,$CATALOGS,;t t
21961 s,@DATADIRNAME@,$DATADIRNAME,;t t
21962 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
21963 s,@GENCAT@,$GENCAT,;t t
21964 s,@CATOBJEXT@,$CATOBJEXT,;t t
21965 s,@localedir@,$localedir,;t t
21966 s,@GL_COND_LIBTOOL_TRUE@,$GL_COND_LIBTOOL_TRUE,;t t
21967 s,@GL_COND_LIBTOOL_FALSE@,$GL_COND_LIBTOOL_FALSE,;t t
21968 s,@GNULIB_MEMMEM@,$GNULIB_MEMMEM,;t t
21969 s,@GNULIB_MEMPCPY@,$GNULIB_MEMPCPY,;t t
21970 s,@GNULIB_MEMRCHR@,$GNULIB_MEMRCHR,;t t
21971 s,@GNULIB_STPCPY@,$GNULIB_STPCPY,;t t
21972 s,@GNULIB_STPNCPY@,$GNULIB_STPNCPY,;t t
21973 s,@GNULIB_STRCHRNUL@,$GNULIB_STRCHRNUL,;t t
21974 s,@GNULIB_STRDUP@,$GNULIB_STRDUP,;t t
21975 s,@GNULIB_STRNDUP@,$GNULIB_STRNDUP,;t t
21976 s,@GNULIB_STRNLEN@,$GNULIB_STRNLEN,;t t
21977 s,@GNULIB_STRPBRK@,$GNULIB_STRPBRK,;t t
21978 s,@GNULIB_STRSEP@,$GNULIB_STRSEP,;t t
21979 s,@GNULIB_STRSTR@,$GNULIB_STRSTR,;t t
21980 s,@GNULIB_STRCASESTR@,$GNULIB_STRCASESTR,;t t
21981 s,@GNULIB_STRTOK_R@,$GNULIB_STRTOK_R,;t t
21982 s,@GNULIB_MBSLEN@,$GNULIB_MBSLEN,;t t
21983 s,@GNULIB_MBSNLEN@,$GNULIB_MBSNLEN,;t t
21984 s,@GNULIB_MBSCHR@,$GNULIB_MBSCHR,;t t
21985 s,@GNULIB_MBSRCHR@,$GNULIB_MBSRCHR,;t t
21986 s,@GNULIB_MBSSTR@,$GNULIB_MBSSTR,;t t
21987 s,@GNULIB_MBSCASECMP@,$GNULIB_MBSCASECMP,;t t
21988 s,@GNULIB_MBSNCASECMP@,$GNULIB_MBSNCASECMP,;t t
21989 s,@GNULIB_MBSPCASECMP@,$GNULIB_MBSPCASECMP,;t t
21990 s,@GNULIB_MBSCASESTR@,$GNULIB_MBSCASESTR,;t t
21991 s,@GNULIB_MBSCSPN@,$GNULIB_MBSCSPN,;t t
21992 s,@GNULIB_MBSPBRK@,$GNULIB_MBSPBRK,;t t
21993 s,@GNULIB_MBSSPN@,$GNULIB_MBSSPN,;t t
21994 s,@GNULIB_MBSSEP@,$GNULIB_MBSSEP,;t t
21995 s,@GNULIB_MBSTOK_R@,$GNULIB_MBSTOK_R,;t t
21996 s,@GNULIB_STRERROR@,$GNULIB_STRERROR,;t t
21997 s,@GNULIB_STRSIGNAL@,$GNULIB_STRSIGNAL,;t t
21998 s,@HAVE_DECL_MEMMEM@,$HAVE_DECL_MEMMEM,;t t
21999 s,@HAVE_MEMPCPY@,$HAVE_MEMPCPY,;t t
22000 s,@HAVE_DECL_MEMRCHR@,$HAVE_DECL_MEMRCHR,;t t
22001 s,@HAVE_STPCPY@,$HAVE_STPCPY,;t t
22002 s,@HAVE_STPNCPY@,$HAVE_STPNCPY,;t t
22003 s,@HAVE_STRCHRNUL@,$HAVE_STRCHRNUL,;t t
22004 s,@HAVE_DECL_STRDUP@,$HAVE_DECL_STRDUP,;t t
22005 s,@HAVE_STRNDUP@,$HAVE_STRNDUP,;t t
22006 s,@HAVE_DECL_STRNDUP@,$HAVE_DECL_STRNDUP,;t t
22007 s,@HAVE_DECL_STRNLEN@,$HAVE_DECL_STRNLEN,;t t
22008 s,@HAVE_STRPBRK@,$HAVE_STRPBRK,;t t
22009 s,@HAVE_STRSEP@,$HAVE_STRSEP,;t t
22010 s,@HAVE_STRCASESTR@,$HAVE_STRCASESTR,;t t
22011 s,@HAVE_DECL_STRTOK_R@,$HAVE_DECL_STRTOK_R,;t t
22012 s,@HAVE_DECL_STRERROR@,$HAVE_DECL_STRERROR,;t t
22013 s,@HAVE_DECL_STRSIGNAL@,$HAVE_DECL_STRSIGNAL,;t t
22014 s,@REPLACE_STRERROR@,$REPLACE_STRERROR,;t t
22015 s,@REPLACE_STRSIGNAL@,$REPLACE_STRSIGNAL,;t t
22016 s,@REPLACE_MEMMEM@,$REPLACE_MEMMEM,;t t
22017 s,@REPLACE_STRCASESTR@,$REPLACE_STRCASESTR,;t t
22018 s,@REPLACE_STRSTR@,$REPLACE_STRSTR,;t t
22019 s,@HAVE_LONG_LONG_INT@,$HAVE_LONG_LONG_INT,;t t
22020 s,@HAVE_UNSIGNED_LONG_LONG_INT@,$HAVE_UNSIGNED_LONG_LONG_INT,;t t
22021 s,@HAVE_INTTYPES_H@,$HAVE_INTTYPES_H,;t t
22022 s,@HAVE_SYS_TYPES_H@,$HAVE_SYS_TYPES_H,;t t
22023 s,@INCLUDE_NEXT@,$INCLUDE_NEXT,;t t
22024 s,@NEXT_STDINT_H@,$NEXT_STDINT_H,;t t
22025 s,@HAVE_STDINT_H@,$HAVE_STDINT_H,;t t
22026 s,@HAVE_SYS_INTTYPES_H@,$HAVE_SYS_INTTYPES_H,;t t
22027 s,@HAVE_SYS_BITYPES_H@,$HAVE_SYS_BITYPES_H,;t t
22028 s,@BITSIZEOF_PTRDIFF_T@,$BITSIZEOF_PTRDIFF_T,;t t
22029 s,@BITSIZEOF_SIG_ATOMIC_T@,$BITSIZEOF_SIG_ATOMIC_T,;t t
22030 s,@BITSIZEOF_SIZE_T@,$BITSIZEOF_SIZE_T,;t t
22031 s,@BITSIZEOF_WCHAR_T@,$BITSIZEOF_WCHAR_T,;t t
22032 s,@BITSIZEOF_WINT_T@,$BITSIZEOF_WINT_T,;t t
22033 s,@HAVE_SIGNED_SIG_ATOMIC_T@,$HAVE_SIGNED_SIG_ATOMIC_T,;t t
22034 s,@HAVE_SIGNED_WCHAR_T@,$HAVE_SIGNED_WCHAR_T,;t t
22035 s,@HAVE_SIGNED_WINT_T@,$HAVE_SIGNED_WINT_T,;t t
22036 s,@PTRDIFF_T_SUFFIX@,$PTRDIFF_T_SUFFIX,;t t
22037 s,@SIG_ATOMIC_T_SUFFIX@,$SIG_ATOMIC_T_SUFFIX,;t t
22038 s,@SIZE_T_SUFFIX@,$SIZE_T_SUFFIX,;t t
22039 s,@WCHAR_T_SUFFIX@,$WCHAR_T_SUFFIX,;t t
22040 s,@WINT_T_SUFFIX@,$WINT_T_SUFFIX,;t t
22041 s,@STDINT_H@,$STDINT_H,;t t
22042 s,@NEXT_STRING_H@,$NEXT_STRING_H,;t t
22043 s,@GNULIB_WCWIDTH@,$GNULIB_WCWIDTH,;t t
22044 s,@HAVE_DECL_WCWIDTH@,$HAVE_DECL_WCWIDTH,;t t
22045 s,@REPLACE_WCWIDTH@,$REPLACE_WCWIDTH,;t t
22046 s,@WCHAR_H@,$WCHAR_H,;t t
22047 s,@HAVE_WCHAR_H@,$HAVE_WCHAR_H,;t t
22048 s,@NEXT_WCHAR_H@,$NEXT_WCHAR_H,;t t
22049 s,@LIBGNU_LIBDEPS@,$LIBGNU_LIBDEPS,;t t
22050 s,@LIBGNU_LTLIBDEPS@,$LIBGNU_LTLIBDEPS,;t t
22051 s,@GNULIB_STDINT_H@,$GNULIB_STDINT_H,;t t
22052 s,@PACKAGE@,$PACKAGE,;t t
22053 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
22054 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
22055 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
22056 s,@CYGPATH_W@,$CYGPATH_W,;t t
22057 s,@PYTHON2_4@,$PYTHON2_4,;t t
22058 s,@ACLOCAL@,$ACLOCAL,;t t
22059 s,@AUTOCONF@,$AUTOCONF,;t t
22060 s,@AUTOMAKE@,$AUTOMAKE,;t t
22061 s,@AUTOHEADER@,$AUTOHEADER,;t t
22062 s,@MAKEINFO@,$MAKEINFO,;t t
22063 s,@install_sh@,$install_sh,;t t
22064 s,@STRIP@,$STRIP,;t t
22065 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
22066 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
22067 s,@mkdir_p@,$mkdir_p,;t t
22068 s,@AWK@,$AWK,;t t
22069 s,@AMTAR@,$AMTAR,;t t
22070 s,@am__tar@,$am__tar,;t t
22071 s,@am__untar@,$am__untar,;t t
22072 s,@am__include@,$am__include,;t t
22073 s,@am__quote@,$am__quote,;t t
22074 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
22075 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
22076 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
22077 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
22078 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
22079 s,@subdirs@,$subdirs,;t t
22080 s,@TARGET_OBS@,$TARGET_OBS,;t t
22081 s,@PKGVERSION@,$PKGVERSION,;t t
22082 s,@REPORT_BUGS_TO@,$REPORT_BUGS_TO,;t t
22083 s,@REPORT_BUGS_TEXI@,$REPORT_BUGS_TEXI,;t t
22084 s,@LN_S@,$LN_S,;t t
22085 s,@YACC@,$YACC,;t t
22086 s,@AR@,$AR,;t t
22087 s,@ac_ct_AR@,$ac_ct_AR,;t t
22088 s,@DLLTOOL@,$DLLTOOL,;t t
22089 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
22090 s,@WINDRES@,$WINDRES,;t t
22091 s,@ac_ct_WINDRES@,$ac_ct_WINDRES,;t t
22092 s,@MIG@,$MIG,;t t
22093 s,@ac_ct_MIG@,$ac_ct_MIG,;t t
22094 s,@READLINE@,$READLINE,;t t
22095 s,@READLINE_DEPS@,$READLINE_DEPS,;t t
22096 s,@READLINE_CFLAGS@,$READLINE_CFLAGS,;t t
22097 s,@HAVE_LIBEXPAT@,$HAVE_LIBEXPAT,;t t
22098 s,@LIBEXPAT@,$LIBEXPAT,;t t
22099 s,@LTLIBEXPAT@,$LTLIBEXPAT,;t t
22100 s,@PYTHON_CFLAGS@,$PYTHON_CFLAGS,;t t
22101 s,@ALLOCA@,$ALLOCA,;t t
22102 s,@CONFIG_LDFLAGS@,$CONFIG_LDFLAGS,;t t
22103 s,@TARGET_SYSTEM_ROOT@,$TARGET_SYSTEM_ROOT,;t t
22104 s,@TARGET_SYSTEM_ROOT_DEFINE@,$TARGET_SYSTEM_ROOT_DEFINE,;t t
22105 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
22106 s,@WERROR_CFLAGS@,$WERROR_CFLAGS,;t t
22107 s,@SER_HARDWIRE@,$SER_HARDWIRE,;t t
22108 s,@WIN32LIBS@,$WIN32LIBS,;t t
22109 s,@LIBGUI@,$LIBGUI,;t t
22110 s,@GUI_CFLAGS_X@,$GUI_CFLAGS_X,;t t
22111 s,@WIN32LDAPP@,$WIN32LDAPP,;t t
22112 s,@TCL_VERSION@,$TCL_VERSION,;t t
22113 s,@TCL_PATCH_LEVEL@,$TCL_PATCH_LEVEL,;t t
22114 s,@TCL_BIN_DIR@,$TCL_BIN_DIR,;t t
22115 s,@TCL_SRC_DIR@,$TCL_SRC_DIR,;t t
22116 s,@TCL_LIB_FILE@,$TCL_LIB_FILE,;t t
22117 s,@TCL_LIB_FLAG@,$TCL_LIB_FLAG,;t t
22118 s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
22119 s,@TCL_STUB_LIB_FILE@,$TCL_STUB_LIB_FILE,;t t
22120 s,@TCL_STUB_LIB_FLAG@,$TCL_STUB_LIB_FLAG,;t t
22121 s,@TCL_STUB_LIB_SPEC@,$TCL_STUB_LIB_SPEC,;t t
22122 s,@TCL_INCLUDE@,$TCL_INCLUDE,;t t
22123 s,@TCL_LIBRARY@,$TCL_LIBRARY,;t t
22124 s,@TCL_DEPS@,$TCL_DEPS,;t t
22125 s,@TK_VERSION@,$TK_VERSION,;t t
22126 s,@TK_BIN_DIR@,$TK_BIN_DIR,;t t
22127 s,@TK_SRC_DIR@,$TK_SRC_DIR,;t t
22128 s,@TK_LIB_FILE@,$TK_LIB_FILE,;t t
22129 s,@TK_LIB_FLAG@,$TK_LIB_FLAG,;t t
22130 s,@TK_LIB_SPEC@,$TK_LIB_SPEC,;t t
22131 s,@TK_STUB_LIB_FILE@,$TK_STUB_LIB_FILE,;t t
22132 s,@TK_STUB_LIB_FLAG@,$TK_STUB_LIB_FLAG,;t t
22133 s,@TK_STUB_LIB_SPEC@,$TK_STUB_LIB_SPEC,;t t
22134 s,@TK_INCLUDE@,$TK_INCLUDE,;t t
22135 s,@TK_LIBRARY@,$TK_LIBRARY,;t t
22136 s,@TK_DEPS@,$TK_DEPS,;t t
22137 s,@TK_XINCLUDES@,$TK_XINCLUDES,;t t
22138 s,@X_CFLAGS@,$X_CFLAGS,;t t
22139 s,@X_LDFLAGS@,$X_LDFLAGS,;t t
22140 s,@X_LIBS@,$X_LIBS,;t t
22141 s,@GDBTKLIBS@,$GDBTKLIBS,;t t
22142 s,@GDBTK_CFLAGS@,$GDBTK_CFLAGS,;t t
22143 s,@GDBTK_SRC_DIR@,$GDBTK_SRC_DIR,;t t
22144 s,@SIM@,$SIM,;t t
22145 s,@SIM_OBS@,$SIM_OBS,;t t
22146 s,@ENABLE_CFLAGS@,$ENABLE_CFLAGS,;t t
22147 s,@PROFILE_CFLAGS@,$PROFILE_CFLAGS,;t t
22148 s,@CONFIG_OBS@,$CONFIG_OBS,;t t
22149 s,@CONFIG_DEPS@,$CONFIG_DEPS,;t t
22150 s,@CONFIG_SRCS@,$CONFIG_SRCS,;t t
22151 s,@CONFIG_ALL@,$CONFIG_ALL,;t t
22152 s,@CONFIG_CLEAN@,$CONFIG_CLEAN,;t t
22153 s,@CONFIG_INSTALL@,$CONFIG_INSTALL,;t t
22154 s,@CONFIG_UNINSTALL@,$CONFIG_UNINSTALL,;t t
22155 s,@target_subdir@,$target_subdir,;t t
22156 s,@frags@,$frags,;t t
22157 s,@nm_h@,$nm_h,;t t
22158 s,@datarootdir@,$datarootdir,;t t
22159 s,@docdir@,$docdir,;t t
22160 s,@htmldir@,$htmldir,;t t
22161 s,@pdfdir@,$pdfdir,;t t
22162 s,@LIBOBJS@,$LIBOBJS,;t t
22163 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
22164 s,@gl_LIBOBJS@,$gl_LIBOBJS,;t t
22165 s,@gl_LTLIBOBJS@,$gl_LTLIBOBJS,;t t
22166 s,@gltests_LIBOBJS@,$gltests_LIBOBJS,;t t
22167 s,@gltests_LTLIBOBJS@,$gltests_LTLIBOBJS,;t t
22168 /@host_makefile_frag@/r $host_makefile_frag
22169 s,@host_makefile_frag@,,;t t
22170 CEOF
22171
22172 _ACEOF
22173
22174   cat >>$CONFIG_STATUS <<\_ACEOF
22175   # Split the substitutions into bite-sized pieces for seds with
22176   # small command number limits, like on Digital OSF/1 and HP-UX.
22177   ac_max_sed_lines=48
22178   ac_sed_frag=1 # Number of current file.
22179   ac_beg=1 # First line for current file.
22180   ac_end=$ac_max_sed_lines # Line after last line for current file.
22181   ac_more_lines=:
22182   ac_sed_cmds=
22183   while $ac_more_lines; do
22184     if test $ac_beg -gt 1; then
22185       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22186     else
22187       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22188     fi
22189     if test ! -s $tmp/subs.frag; then
22190       ac_more_lines=false
22191     else
22192       # The purpose of the label and of the branching condition is to
22193       # speed up the sed processing (if there are no `@' at all, there
22194       # is no need to browse any of the substitutions).
22195       # These are the two extra sed commands mentioned above.
22196       (echo ':t
22197   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
22198       if test -z "$ac_sed_cmds"; then
22199         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
22200       else
22201         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
22202       fi
22203       ac_sed_frag=`expr $ac_sed_frag + 1`
22204       ac_beg=$ac_end
22205       ac_end=`expr $ac_end + $ac_max_sed_lines`
22206     fi
22207   done
22208   if test -z "$ac_sed_cmds"; then
22209     ac_sed_cmds=cat
22210   fi
22211 fi # test -n "$CONFIG_FILES"
22212
22213 _ACEOF
22214 cat >>$CONFIG_STATUS <<\_ACEOF
22215 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
22216   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22217   case $ac_file in
22218   - | *:- | *:-:* ) # input from stdin
22219         cat >$tmp/stdin
22220         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22221         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22222   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22223         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22224   * )   ac_file_in=$ac_file.in ;;
22225   esac
22226
22227   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
22228   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22229 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22230          X"$ac_file" : 'X\(//\)[^/]' \| \
22231          X"$ac_file" : 'X\(//\)$' \| \
22232          X"$ac_file" : 'X\(/\)' \| \
22233          .     : '\(.\)' 2>/dev/null ||
22234 echo X"$ac_file" |
22235     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22236           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22237           /^X\(\/\/\)$/{ s//\1/; q; }
22238           /^X\(\/\).*/{ s//\1/; q; }
22239           s/.*/./; q'`
22240   { if $as_mkdir_p; then
22241     mkdir -p "$ac_dir"
22242   else
22243     as_dir="$ac_dir"
22244     as_dirs=
22245     while test ! -d "$as_dir"; do
22246       as_dirs="$as_dir $as_dirs"
22247       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22248 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22249          X"$as_dir" : 'X\(//\)[^/]' \| \
22250          X"$as_dir" : 'X\(//\)$' \| \
22251          X"$as_dir" : 'X\(/\)' \| \
22252          .     : '\(.\)' 2>/dev/null ||
22253 echo X"$as_dir" |
22254     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22255           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22256           /^X\(\/\/\)$/{ s//\1/; q; }
22257           /^X\(\/\).*/{ s//\1/; q; }
22258           s/.*/./; q'`
22259     done
22260     test ! -n "$as_dirs" || mkdir $as_dirs
22261   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22262 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22263    { (exit 1); exit 1; }; }; }
22264
22265   ac_builddir=.
22266
22267 if test "$ac_dir" != .; then
22268   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22269   # A "../" for each directory in $ac_dir_suffix.
22270   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22271 else
22272   ac_dir_suffix= ac_top_builddir=
22273 fi
22274
22275 case $srcdir in
22276   .)  # No --srcdir option.  We are building in place.
22277     ac_srcdir=.
22278     if test -z "$ac_top_builddir"; then
22279        ac_top_srcdir=.
22280     else
22281        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22282     fi ;;
22283   [\\/]* | ?:[\\/]* )  # Absolute path.
22284     ac_srcdir=$srcdir$ac_dir_suffix;
22285     ac_top_srcdir=$srcdir ;;
22286   *) # Relative path.
22287     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22288     ac_top_srcdir=$ac_top_builddir$srcdir ;;
22289 esac
22290
22291 # Do not use `cd foo && pwd` to compute absolute paths, because
22292 # the directories may not exist.
22293 case `pwd` in
22294 .) ac_abs_builddir="$ac_dir";;
22295 *)
22296   case "$ac_dir" in
22297   .) ac_abs_builddir=`pwd`;;
22298   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22299   *) ac_abs_builddir=`pwd`/"$ac_dir";;
22300   esac;;
22301 esac
22302 case $ac_abs_builddir in
22303 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22304 *)
22305   case ${ac_top_builddir}. in
22306   .) ac_abs_top_builddir=$ac_abs_builddir;;
22307   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22308   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22309   esac;;
22310 esac
22311 case $ac_abs_builddir in
22312 .) ac_abs_srcdir=$ac_srcdir;;
22313 *)
22314   case $ac_srcdir in
22315   .) ac_abs_srcdir=$ac_abs_builddir;;
22316   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22317   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22318   esac;;
22319 esac
22320 case $ac_abs_builddir in
22321 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22322 *)
22323   case $ac_top_srcdir in
22324   .) ac_abs_top_srcdir=$ac_abs_builddir;;
22325   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22326   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22327   esac;;
22328 esac
22329
22330
22331   case $INSTALL in
22332   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22333   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
22334   esac
22335
22336   if test x"$ac_file" != x-; then
22337     { echo "$as_me:$LINENO: creating $ac_file" >&5
22338 echo "$as_me: creating $ac_file" >&6;}
22339     rm -f "$ac_file"
22340   fi
22341   # Let's still pretend it is `configure' which instantiates (i.e., don't
22342   # use $as_me), people would be surprised to read:
22343   #    /* config.h.  Generated by config.status.  */
22344   if test x"$ac_file" = x-; then
22345     configure_input=
22346   else
22347     configure_input="$ac_file.  "
22348   fi
22349   configure_input=$configure_input"Generated from `echo $ac_file_in |
22350                                      sed 's,.*/,,'` by configure."
22351
22352   # First look for the input files in the build tree, otherwise in the
22353   # src tree.
22354   ac_file_inputs=`IFS=:
22355     for f in $ac_file_in; do
22356       case $f in
22357       -) echo $tmp/stdin ;;
22358       [\\/$]*)
22359          # Absolute (can't be DOS-style, as IFS=:)
22360          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22361 echo "$as_me: error: cannot find input file: $f" >&2;}
22362    { (exit 1); exit 1; }; }
22363          echo "$f";;
22364       *) # Relative
22365          if test -f "$f"; then
22366            # Build tree
22367            echo "$f"
22368          elif test -f "$srcdir/$f"; then
22369            # Source tree
22370            echo "$srcdir/$f"
22371          else
22372            # /dev/null tree
22373            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22374 echo "$as_me: error: cannot find input file: $f" >&2;}
22375    { (exit 1); exit 1; }; }
22376          fi;;
22377       esac
22378     done` || { (exit 1); exit 1; }
22379 _ACEOF
22380 cat >>$CONFIG_STATUS <<_ACEOF
22381   sed "$ac_vpsub
22382 $extrasub
22383 _ACEOF
22384 cat >>$CONFIG_STATUS <<\_ACEOF
22385 :t
22386 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22387 s,@configure_input@,$configure_input,;t t
22388 s,@srcdir@,$ac_srcdir,;t t
22389 s,@abs_srcdir@,$ac_abs_srcdir,;t t
22390 s,@top_srcdir@,$ac_top_srcdir,;t t
22391 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
22392 s,@builddir@,$ac_builddir,;t t
22393 s,@abs_builddir@,$ac_abs_builddir,;t t
22394 s,@top_builddir@,$ac_top_builddir,;t t
22395 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
22396 s,@INSTALL@,$ac_INSTALL,;t t
22397 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
22398   rm -f $tmp/stdin
22399   if test x"$ac_file" != x-; then
22400     mv $tmp/out $ac_file
22401   else
22402     cat $tmp/out
22403     rm -f $tmp/out
22404   fi
22405
22406 done
22407 _ACEOF
22408 cat >>$CONFIG_STATUS <<\_ACEOF
22409
22410 #
22411 # CONFIG_HEADER section.
22412 #
22413
22414 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
22415 # NAME is the cpp macro being defined and VALUE is the value it is being given.
22416 #
22417 # ac_d sets the value in "#define NAME VALUE" lines.
22418 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
22419 ac_dB='[         ].*$,\1#\2'
22420 ac_dC=' '
22421 ac_dD=',;t'
22422 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
22423 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
22424 ac_uB='$,\1#\2define\3'
22425 ac_uC=' '
22426 ac_uD=',;t'
22427
22428 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
22429   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22430   case $ac_file in
22431   - | *:- | *:-:* ) # input from stdin
22432         cat >$tmp/stdin
22433         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22434         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22435   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22436         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22437   * )   ac_file_in=$ac_file.in ;;
22438   esac
22439
22440   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
22441 echo "$as_me: creating $ac_file" >&6;}
22442
22443   # First look for the input files in the build tree, otherwise in the
22444   # src tree.
22445   ac_file_inputs=`IFS=:
22446     for f in $ac_file_in; do
22447       case $f in
22448       -) echo $tmp/stdin ;;
22449       [\\/$]*)
22450          # Absolute (can't be DOS-style, as IFS=:)
22451          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22452 echo "$as_me: error: cannot find input file: $f" >&2;}
22453    { (exit 1); exit 1; }; }
22454          # Do quote $f, to prevent DOS paths from being IFS'd.
22455          echo "$f";;
22456       *) # Relative
22457          if test -f "$f"; then
22458            # Build tree
22459            echo "$f"
22460          elif test -f "$srcdir/$f"; then
22461            # Source tree
22462            echo "$srcdir/$f"
22463          else
22464            # /dev/null tree
22465            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22466 echo "$as_me: error: cannot find input file: $f" >&2;}
22467    { (exit 1); exit 1; }; }
22468          fi;;
22469       esac
22470     done` || { (exit 1); exit 1; }
22471   # Remove the trailing spaces.
22472   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
22473
22474 _ACEOF
22475
22476 # Transform confdefs.h into two sed scripts, `conftest.defines' and
22477 # `conftest.undefs', that substitutes the proper values into
22478 # config.h.in to produce config.h.  The first handles `#define'
22479 # templates, and the second `#undef' templates.
22480 # And first: Protect against being on the right side of a sed subst in
22481 # config.status.  Protect against being in an unquoted here document
22482 # in config.status.
22483 rm -f conftest.defines conftest.undefs
22484 # Using a here document instead of a string reduces the quoting nightmare.
22485 # Putting comments in sed scripts is not portable.
22486 #
22487 # `end' is used to avoid that the second main sed command (meant for
22488 # 0-ary CPP macros) applies to n-ary macro definitions.
22489 # See the Autoconf documentation for `clear'.
22490 cat >confdef2sed.sed <<\_ACEOF
22491 s/[\\&,]/\\&/g
22492 s,[\\$`],\\&,g
22493 t clear
22494 : clear
22495 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
22496 t end
22497 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
22498 : end
22499 _ACEOF
22500 # If some macros were called several times there might be several times
22501 # the same #defines, which is useless.  Nevertheless, we may not want to
22502 # sort them, since we want the *last* AC-DEFINE to be honored.
22503 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
22504 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
22505 rm -f confdef2sed.sed
22506
22507 # This sed command replaces #undef with comments.  This is necessary, for
22508 # example, in the case of _POSIX_SOURCE, which is predefined and required
22509 # on some systems where configure will not decide to define it.
22510 cat >>conftest.undefs <<\_ACEOF
22511 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
22512 _ACEOF
22513
22514 # Break up conftest.defines because some shells have a limit on the size
22515 # of here documents, and old seds have small limits too (100 cmds).
22516 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
22517 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
22518 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
22519 echo '  :' >>$CONFIG_STATUS
22520 rm -f conftest.tail
22521 while grep . conftest.defines >/dev/null
22522 do
22523   # Write a limited-size here document to $tmp/defines.sed.
22524   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
22525   # Speed up: don't consider the non `#define' lines.
22526   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
22527   # Work around the forget-to-reset-the-flag bug.
22528   echo 't clr' >>$CONFIG_STATUS
22529   echo ': clr' >>$CONFIG_STATUS
22530   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
22531   echo 'CEOF
22532   sed -f $tmp/defines.sed $tmp/in >$tmp/out
22533   rm -f $tmp/in
22534   mv $tmp/out $tmp/in
22535 ' >>$CONFIG_STATUS
22536   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
22537   rm -f conftest.defines
22538   mv conftest.tail conftest.defines
22539 done
22540 rm -f conftest.defines
22541 echo '  fi # grep' >>$CONFIG_STATUS
22542 echo >>$CONFIG_STATUS
22543
22544 # Break up conftest.undefs because some shells have a limit on the size
22545 # of here documents, and old seds have small limits too (100 cmds).
22546 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
22547 rm -f conftest.tail
22548 while grep . conftest.undefs >/dev/null
22549 do
22550   # Write a limited-size here document to $tmp/undefs.sed.
22551   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
22552   # Speed up: don't consider the non `#undef'
22553   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
22554   # Work around the forget-to-reset-the-flag bug.
22555   echo 't clr' >>$CONFIG_STATUS
22556   echo ': clr' >>$CONFIG_STATUS
22557   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
22558   echo 'CEOF
22559   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
22560   rm -f $tmp/in
22561   mv $tmp/out $tmp/in
22562 ' >>$CONFIG_STATUS
22563   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
22564   rm -f conftest.undefs
22565   mv conftest.tail conftest.undefs
22566 done
22567 rm -f conftest.undefs
22568
22569 cat >>$CONFIG_STATUS <<\_ACEOF
22570   # Let's still pretend it is `configure' which instantiates (i.e., don't
22571   # use $as_me), people would be surprised to read:
22572   #    /* config.h.  Generated by config.status.  */
22573   if test x"$ac_file" = x-; then
22574     echo "/* Generated by configure.  */" >$tmp/config.h
22575   else
22576     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
22577   fi
22578   cat $tmp/in >>$tmp/config.h
22579   rm -f $tmp/in
22580   if test x"$ac_file" != x-; then
22581     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
22582       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22583 echo "$as_me: $ac_file is unchanged" >&6;}
22584     else
22585       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22586 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22587          X"$ac_file" : 'X\(//\)[^/]' \| \
22588          X"$ac_file" : 'X\(//\)$' \| \
22589          X"$ac_file" : 'X\(/\)' \| \
22590          .     : '\(.\)' 2>/dev/null ||
22591 echo X"$ac_file" |
22592     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22593           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22594           /^X\(\/\/\)$/{ s//\1/; q; }
22595           /^X\(\/\).*/{ s//\1/; q; }
22596           s/.*/./; q'`
22597       { if $as_mkdir_p; then
22598     mkdir -p "$ac_dir"
22599   else
22600     as_dir="$ac_dir"
22601     as_dirs=
22602     while test ! -d "$as_dir"; do
22603       as_dirs="$as_dir $as_dirs"
22604       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22605 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22606          X"$as_dir" : 'X\(//\)[^/]' \| \
22607          X"$as_dir" : 'X\(//\)$' \| \
22608          X"$as_dir" : 'X\(/\)' \| \
22609          .     : '\(.\)' 2>/dev/null ||
22610 echo X"$as_dir" |
22611     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22612           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22613           /^X\(\/\/\)$/{ s//\1/; q; }
22614           /^X\(\/\).*/{ s//\1/; q; }
22615           s/.*/./; q'`
22616     done
22617     test ! -n "$as_dirs" || mkdir $as_dirs
22618   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22619 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22620    { (exit 1); exit 1; }; }; }
22621
22622       rm -f $ac_file
22623       mv $tmp/config.h $ac_file
22624     fi
22625   else
22626     cat $tmp/config.h
22627     rm -f $tmp/config.h
22628   fi
22629 # Compute $ac_file's index in $config_headers.
22630 _am_stamp_count=1
22631 for _am_header in $config_headers :; do
22632   case $_am_header in
22633     $ac_file | $ac_file:* )
22634       break ;;
22635     * )
22636       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22637   esac
22638 done
22639 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
22640 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22641          X$ac_file : 'X\(//\)[^/]' \| \
22642          X$ac_file : 'X\(//\)$' \| \
22643          X$ac_file : 'X\(/\)' \| \
22644          .     : '\(.\)' 2>/dev/null ||
22645 echo X$ac_file |
22646     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22647           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22648           /^X\(\/\/\)$/{ s//\1/; q; }
22649           /^X\(\/\).*/{ s//\1/; q; }
22650           s/.*/./; q'`/stamp-h$_am_stamp_count
22651 done
22652 _ACEOF
22653 cat >>$CONFIG_STATUS <<\_ACEOF
22654
22655 #
22656 # CONFIG_LINKS section.
22657 #
22658
22659 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
22660   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22661   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22662
22663   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
22664 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
22665
22666   if test ! -r $srcdir/$ac_source; then
22667     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
22668 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
22669    { (exit 1); exit 1; }; }
22670   fi
22671   rm -f $ac_dest
22672
22673   # Make relative symlinks.
22674   ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
22675 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22676          X"$ac_dest" : 'X\(//\)[^/]' \| \
22677          X"$ac_dest" : 'X\(//\)$' \| \
22678          X"$ac_dest" : 'X\(/\)' \| \
22679          .     : '\(.\)' 2>/dev/null ||
22680 echo X"$ac_dest" |
22681     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22682           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22683           /^X\(\/\/\)$/{ s//\1/; q; }
22684           /^X\(\/\).*/{ s//\1/; q; }
22685           s/.*/./; q'`
22686   { if $as_mkdir_p; then
22687     mkdir -p "$ac_dest_dir"
22688   else
22689     as_dir="$ac_dest_dir"
22690     as_dirs=
22691     while test ! -d "$as_dir"; do
22692       as_dirs="$as_dir $as_dirs"
22693       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22694 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22695          X"$as_dir" : 'X\(//\)[^/]' \| \
22696          X"$as_dir" : 'X\(//\)$' \| \
22697          X"$as_dir" : 'X\(/\)' \| \
22698          .     : '\(.\)' 2>/dev/null ||
22699 echo X"$as_dir" |
22700     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22701           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22702           /^X\(\/\/\)$/{ s//\1/; q; }
22703           /^X\(\/\).*/{ s//\1/; q; }
22704           s/.*/./; q'`
22705     done
22706     test ! -n "$as_dirs" || mkdir $as_dirs
22707   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
22708 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
22709    { (exit 1); exit 1; }; }; }
22710
22711   ac_builddir=.
22712
22713 if test "$ac_dest_dir" != .; then
22714   ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
22715   # A "../" for each directory in $ac_dir_suffix.
22716   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22717 else
22718   ac_dir_suffix= ac_top_builddir=
22719 fi
22720
22721 case $srcdir in
22722   .)  # No --srcdir option.  We are building in place.
22723     ac_srcdir=.
22724     if test -z "$ac_top_builddir"; then
22725        ac_top_srcdir=.
22726     else
22727        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22728     fi ;;
22729   [\\/]* | ?:[\\/]* )  # Absolute path.
22730     ac_srcdir=$srcdir$ac_dir_suffix;
22731     ac_top_srcdir=$srcdir ;;
22732   *) # Relative path.
22733     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22734     ac_top_srcdir=$ac_top_builddir$srcdir ;;
22735 esac
22736
22737 # Do not use `cd foo && pwd` to compute absolute paths, because
22738 # the directories may not exist.
22739 case `pwd` in
22740 .) ac_abs_builddir="$ac_dest_dir";;
22741 *)
22742   case "$ac_dest_dir" in
22743   .) ac_abs_builddir=`pwd`;;
22744   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
22745   *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
22746   esac;;
22747 esac
22748 case $ac_abs_builddir in
22749 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22750 *)
22751   case ${ac_top_builddir}. in
22752   .) ac_abs_top_builddir=$ac_abs_builddir;;
22753   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22754   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22755   esac;;
22756 esac
22757 case $ac_abs_builddir in
22758 .) ac_abs_srcdir=$ac_srcdir;;
22759 *)
22760   case $ac_srcdir in
22761   .) ac_abs_srcdir=$ac_abs_builddir;;
22762   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22763   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22764   esac;;
22765 esac
22766 case $ac_abs_builddir in
22767 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22768 *)
22769   case $ac_top_srcdir in
22770   .) ac_abs_top_srcdir=$ac_abs_builddir;;
22771   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22772   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22773   esac;;
22774 esac
22775
22776
22777   case $srcdir in
22778   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
22779       *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
22780   esac
22781
22782   # Try a symlink, then a hard link, then a copy.
22783   ln -s $ac_rel_source $ac_dest 2>/dev/null ||
22784     ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
22785     cp -p $srcdir/$ac_source $ac_dest ||
22786     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
22787 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
22788    { (exit 1); exit 1; }; }
22789 done
22790 _ACEOF
22791 cat >>$CONFIG_STATUS <<\_ACEOF
22792
22793 #
22794 # CONFIG_COMMANDS section.
22795 #
22796 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
22797   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22798   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22799   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
22800 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22801          X"$ac_dest" : 'X\(//\)[^/]' \| \
22802          X"$ac_dest" : 'X\(//\)$' \| \
22803          X"$ac_dest" : 'X\(/\)' \| \
22804          .     : '\(.\)' 2>/dev/null ||
22805 echo X"$ac_dest" |
22806     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22807           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22808           /^X\(\/\/\)$/{ s//\1/; q; }
22809           /^X\(\/\).*/{ s//\1/; q; }
22810           s/.*/./; q'`
22811   { if $as_mkdir_p; then
22812     mkdir -p "$ac_dir"
22813   else
22814     as_dir="$ac_dir"
22815     as_dirs=
22816     while test ! -d "$as_dir"; do
22817       as_dirs="$as_dir $as_dirs"
22818       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22819 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22820          X"$as_dir" : 'X\(//\)[^/]' \| \
22821          X"$as_dir" : 'X\(//\)$' \| \
22822          X"$as_dir" : 'X\(/\)' \| \
22823          .     : '\(.\)' 2>/dev/null ||
22824 echo X"$as_dir" |
22825     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22826           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22827           /^X\(\/\/\)$/{ s//\1/; q; }
22828           /^X\(\/\).*/{ s//\1/; q; }
22829           s/.*/./; q'`
22830     done
22831     test ! -n "$as_dirs" || mkdir $as_dirs
22832   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22833 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22834    { (exit 1); exit 1; }; }; }
22835
22836   ac_builddir=.
22837
22838 if test "$ac_dir" != .; then
22839   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22840   # A "../" for each directory in $ac_dir_suffix.
22841   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22842 else
22843   ac_dir_suffix= ac_top_builddir=
22844 fi
22845
22846 case $srcdir in
22847   .)  # No --srcdir option.  We are building in place.
22848     ac_srcdir=.
22849     if test -z "$ac_top_builddir"; then
22850        ac_top_srcdir=.
22851     else
22852        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22853     fi ;;
22854   [\\/]* | ?:[\\/]* )  # Absolute path.
22855     ac_srcdir=$srcdir$ac_dir_suffix;
22856     ac_top_srcdir=$srcdir ;;
22857   *) # Relative path.
22858     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22859     ac_top_srcdir=$ac_top_builddir$srcdir ;;
22860 esac
22861
22862 # Do not use `cd foo && pwd` to compute absolute paths, because
22863 # the directories may not exist.
22864 case `pwd` in
22865 .) ac_abs_builddir="$ac_dir";;
22866 *)
22867   case "$ac_dir" in
22868   .) ac_abs_builddir=`pwd`;;
22869   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22870   *) ac_abs_builddir=`pwd`/"$ac_dir";;
22871   esac;;
22872 esac
22873 case $ac_abs_builddir in
22874 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22875 *)
22876   case ${ac_top_builddir}. in
22877   .) ac_abs_top_builddir=$ac_abs_builddir;;
22878   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22879   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22880   esac;;
22881 esac
22882 case $ac_abs_builddir in
22883 .) ac_abs_srcdir=$ac_srcdir;;
22884 *)
22885   case $ac_srcdir in
22886   .) ac_abs_srcdir=$ac_abs_builddir;;
22887   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22888   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22889   esac;;
22890 esac
22891 case $ac_abs_builddir in
22892 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22893 *)
22894   case $ac_top_srcdir in
22895   .) ac_abs_top_srcdir=$ac_abs_builddir;;
22896   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22897   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22898   esac;;
22899 esac
22900
22901
22902   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
22903 echo "$as_me: executing $ac_dest commands" >&6;}
22904   case $ac_dest in
22905     depdir ) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
22906     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
22907   # Strip MF so we end up with the name of the file.
22908   mf=`echo "$mf" | sed -e 's/:.*$//'`
22909   # Check whether this is an Automake generated Makefile or not.
22910   # We used to match only the files named `Makefile.in', but
22911   # some people rename them; so instead we look at the file content.
22912   # Grep'ing the first line is not enough: some people post-process
22913   # each Makefile.in and add a new line on top of each file to say so.
22914   # So let's grep whole file.
22915   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
22916     dirpart=`(dirname "$mf") 2>/dev/null ||
22917 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22918          X"$mf" : 'X\(//\)[^/]' \| \
22919          X"$mf" : 'X\(//\)$' \| \
22920          X"$mf" : 'X\(/\)' \| \
22921          .     : '\(.\)' 2>/dev/null ||
22922 echo X"$mf" |
22923     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22924           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22925           /^X\(\/\/\)$/{ s//\1/; q; }
22926           /^X\(\/\).*/{ s//\1/; q; }
22927           s/.*/./; q'`
22928   else
22929     continue
22930   fi
22931   # Extract the definition of DEPDIR, am__include, and am__quote
22932   # from the Makefile without running `make'.
22933   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
22934   test -z "$DEPDIR" && continue
22935   am__include=`sed -n 's/^am__include = //p' < "$mf"`
22936   test -z "am__include" && continue
22937   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
22938   # When using ansi2knr, U may be empty or an underscore; expand it
22939   U=`sed -n 's/^U = //p' < "$mf"`
22940   # Find all dependency output files, they are included files with
22941   # $(DEPDIR) in their names.  We invoke sed twice because it is the
22942   # simplest approach to changing $(DEPDIR) to its actual value in the
22943   # expansion.
22944   for file in `sed -n "
22945     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
22946        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
22947     # Make sure the directory exists.
22948     test -f "$dirpart/$file" && continue
22949     fdir=`(dirname "$file") 2>/dev/null ||
22950 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22951          X"$file" : 'X\(//\)[^/]' \| \
22952          X"$file" : 'X\(//\)$' \| \
22953          X"$file" : 'X\(/\)' \| \
22954          .     : '\(.\)' 2>/dev/null ||
22955 echo X"$file" |
22956     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22957           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22958           /^X\(\/\/\)$/{ s//\1/; q; }
22959           /^X\(\/\).*/{ s//\1/; q; }
22960           s/.*/./; q'`
22961     { if $as_mkdir_p; then
22962     mkdir -p $dirpart/$fdir
22963   else
22964     as_dir=$dirpart/$fdir
22965     as_dirs=
22966     while test ! -d "$as_dir"; do
22967       as_dirs="$as_dir $as_dirs"
22968       as_dir=`(dirname "$as_dir") 2>/dev/null ||
22969 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22970          X"$as_dir" : 'X\(//\)[^/]' \| \
22971          X"$as_dir" : 'X\(//\)$' \| \
22972          X"$as_dir" : 'X\(/\)' \| \
22973          .     : '\(.\)' 2>/dev/null ||
22974 echo X"$as_dir" |
22975     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22976           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22977           /^X\(\/\/\)$/{ s//\1/; q; }
22978           /^X\(\/\).*/{ s//\1/; q; }
22979           s/.*/./; q'`
22980     done
22981     test ! -n "$as_dirs" || mkdir $as_dirs
22982   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
22983 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
22984    { (exit 1); exit 1; }; }; }
22985
22986     # echo "creating $dirpart/$file"
22987     echo '# dummy' > "$dirpart/$file"
22988   done
22989 done
22990  ;;
22991     default )
22992
22993 sed -e '/^NAT_FILE[     ]*=/s,^NAT_FILE[        ]*=[    ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
22994 mv -f Makefile.tmp Makefile
22995
22996
22997 case x$CONFIG_HEADERS in
22998 xconfig.h:config.in)
22999 echo > stamp-h ;;
23000 esac
23001  ;;
23002   esac
23003 done
23004 _ACEOF
23005
23006 cat >>$CONFIG_STATUS <<\_ACEOF
23007
23008 { (exit 0); exit 0; }
23009 _ACEOF
23010 chmod +x $CONFIG_STATUS
23011 ac_clean_files=$ac_clean_files_save
23012
23013
23014 # configure is writing to config.log, and then calls config.status.
23015 # config.status does its own redirection, appending to config.log.
23016 # Unfortunately, on DOS this fails, as config.log is still kept open
23017 # by configure, so config.status won't be able to write to it; its
23018 # output is simply discarded.  So we exec the FD to /dev/null,
23019 # effectively closing config.log, so it can be properly (re)opened and
23020 # appended to by config.status.  When coming back to configure, we
23021 # need to make the FD available again.
23022 if test "$no_create" != yes; then
23023   ac_cs_success=:
23024   ac_config_status_args=
23025   test "$silent" = yes &&
23026     ac_config_status_args="$ac_config_status_args --quiet"
23027   exec 5>/dev/null
23028   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23029   exec 5>>config.log
23030   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23031   # would make configure fail if this is the last instruction.
23032   $ac_cs_success || { (exit 1); exit 1; }
23033 fi
23034
23035 #
23036 # CONFIG_SUBDIRS section, as fixed in confsubdir.m4.
23037 #
23038 if test "$no_recursion" != yes; then
23039
23040   # Remove --cache-file and --srcdir arguments so they do not pile up.
23041   ac_sub_configure_args=
23042   ac_prev=
23043   eval "set x $ac_configure_args"
23044   shift
23045   for ac_arg
23046   do
23047     if test -n "$ac_prev"; then
23048       ac_prev=
23049       continue
23050     fi
23051     case $ac_arg in
23052     -cache-file | --cache-file | --cache-fil | --cache-fi \
23053     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
23054       ac_prev=cache_file ;;
23055     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
23056     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
23057     | --c=*)
23058       ;;
23059     --config-cache | -C)
23060       ;;
23061     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
23062       ac_prev=srcdir ;;
23063     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
23064       ;;
23065     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
23066       ac_prev=prefix ;;
23067     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
23068       ;;
23069     *)
23070       case $ac_arg in
23071       *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23072       esac
23073       ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
23074     esac
23075   done
23076
23077   # Always prepend --prefix to ensure using the same prefix
23078   # in subdir configurations.
23079   ac_arg="--prefix=$prefix"
23080   case $ac_arg in
23081   *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23082   esac
23083   ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
23084
23085   ac_popdir=`pwd`
23086   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
23087
23088     # Do not complain, so a configure script can configure whichever
23089     # parts of a large source tree are present.
23090     test -d "$srcdir/$ac_dir" || continue
23091
23092     { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
23093 echo "$as_me: configuring in $ac_dir" >&6;}
23094     { if $as_mkdir_p; then
23095     mkdir -p "$ac_dir"
23096   else
23097     as_dir="$ac_dir"
23098     as_dirs=
23099     while test ! -d "$as_dir"; do
23100       as_dirs="$as_dir $as_dirs"
23101       as_dir=`(dirname "$as_dir") 2>/dev/null ||
23102 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23103          X"$as_dir" : 'X\(//\)[^/]' \| \
23104          X"$as_dir" : 'X\(//\)$' \| \
23105          X"$as_dir" : 'X\(/\)' \| \
23106          .     : '\(.\)' 2>/dev/null ||
23107 echo X"$as_dir" |
23108     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23109           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23110           /^X\(\/\/\)$/{ s//\1/; q; }
23111           /^X\(\/\).*/{ s//\1/; q; }
23112           s/.*/./; q'`
23113     done
23114     test ! -n "$as_dirs" || mkdir $as_dirs
23115   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
23116 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
23117    { (exit 1); exit 1; }; }; }
23118
23119     ac_builddir=.
23120
23121 if test "$ac_dir" != .; then
23122   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23123   # A "../" for each directory in $ac_dir_suffix.
23124   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
23125 else
23126   ac_dir_suffix= ac_top_builddir=
23127 fi
23128
23129 case $srcdir in
23130   .)  # No --srcdir option.  We are building in place.
23131     ac_srcdir=.
23132     if test -z "$ac_top_builddir"; then
23133        ac_top_srcdir=.
23134     else
23135        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
23136     fi ;;
23137   [\\/]* | ?:[\\/]* )  # Absolute path.
23138     ac_srcdir=$srcdir$ac_dir_suffix;
23139     ac_top_srcdir=$srcdir ;;
23140   *) # Relative path.
23141     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
23142     ac_top_srcdir=$ac_top_builddir$srcdir ;;
23143 esac
23144
23145 # Do not use `cd foo && pwd` to compute absolute paths, because
23146 # the directories may not exist.
23147 case `pwd` in
23148 .) ac_abs_builddir="$ac_dir";;
23149 *)
23150   case "$ac_dir" in
23151   .) ac_abs_builddir=`pwd`;;
23152   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
23153   *) ac_abs_builddir=`pwd`/"$ac_dir";;
23154   esac;;
23155 esac
23156 case $ac_abs_builddir in
23157 .) ac_abs_top_builddir=${ac_top_builddir}.;;
23158 *)
23159   case ${ac_top_builddir}. in
23160   .) ac_abs_top_builddir=$ac_abs_builddir;;
23161   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
23162   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
23163   esac;;
23164 esac
23165 case $ac_abs_builddir in
23166 .) ac_abs_srcdir=$ac_srcdir;;
23167 *)
23168   case $ac_srcdir in
23169   .) ac_abs_srcdir=$ac_abs_builddir;;
23170   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
23171   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
23172   esac;;
23173 esac
23174 case $ac_abs_builddir in
23175 .) ac_abs_top_srcdir=$ac_top_srcdir;;
23176 *)
23177   case $ac_top_srcdir in
23178   .) ac_abs_top_srcdir=$ac_abs_builddir;;
23179   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
23180   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
23181   esac;;
23182 esac
23183
23184
23185     cd "$ac_dir"
23186
23187     # Check for guested configure; otherwise get Cygnus style configure.
23188     if test -f "$ac_srcdir/configure.gnu"; then
23189       ac_sub_configure=$ac_srcdir/configure.gnu
23190     elif test -f "$ac_srcdir/configure"; then
23191       ac_sub_configure=$ac_srcdir/configure
23192     elif test -f "$ac_srcdir/configure.in"; then
23193       # This should be Cygnus configure.
23194       ac_sub_configure=$ac_aux_dir/configure
23195     else
23196       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
23197 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
23198       ac_sub_configure=
23199     fi
23200
23201     # The recursion is here.
23202     if test -n "$ac_sub_configure"; then
23203       # Make the cache file name correct relative to the subdirectory.
23204       case $cache_file in
23205       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
23206       *) # Relative path.
23207         ac_sub_cache_file=$ac_top_builddir$cache_file ;;
23208       esac
23209
23210       { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
23211 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
23212       # The eval makes quoting arguments work.
23213       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
23214            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
23215         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
23216 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
23217    { (exit 1); exit 1; }; }
23218     fi
23219
23220     cd "$ac_popdir"
23221   done
23222 fi
23223
23224
23225 exit 0