gas/testsuite:
[deliverable/binutils-gdb.git] / gdb / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization. ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27 else
28 as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43 do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54 else
55 as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60 else
61 as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97 fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152 done
153 ;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196 else
197 as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213 else
214 as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220 else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS=" $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244 # Name of the host.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${CONFIG_SHELL-/bin/sh}
261
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete. It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
266
267 # Identity of this package.
268 PACKAGE_NAME=
269 PACKAGE_TARNAME=
270 PACKAGE_VERSION=
271 PACKAGE_STRING=
272 PACKAGE_BUGREPORT=
273
274 ac_unique_file="main.c"
275 # Factoring default headers for most tests.
276 ac_includes_default="\
277 #include <stdio.h>
278 #if HAVE_SYS_TYPES_H
279 # include <sys/types.h>
280 #endif
281 #if HAVE_SYS_STAT_H
282 # include <sys/stat.h>
283 #endif
284 #if STDC_HEADERS
285 # include <stdlib.h>
286 # include <stddef.h>
287 #else
288 # if HAVE_STDLIB_H
289 # include <stdlib.h>
290 # endif
291 #endif
292 #if HAVE_STRING_H
293 # if !STDC_HEADERS && HAVE_MEMORY_H
294 # include <memory.h>
295 # endif
296 # include <string.h>
297 #endif
298 #if HAVE_STRINGS_H
299 # include <strings.h>
300 #endif
301 #if HAVE_INTTYPES_H
302 # include <inttypes.h>
303 #else
304 # if HAVE_STDINT_H
305 # include <stdint.h>
306 # endif
307 #endif
308 #if HAVE_UNISTD_H
309 # include <unistd.h>
310 #endif"
311
312 gl_header_list=
313 ac_subdirs_all="$ac_subdirs_all doc testsuite"
314 ac_subdirs_all="$ac_subdirs_all gdbtk"
315 ac_subdirs_all="$ac_subdirs_all multi-ice"
316 ac_subdirs_all="$ac_subdirs_all gdbserver"
317 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP RANLIB ac_ct_RANLIB build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os am__leading_dot DEPDIR CCDEPMODE MAKE GMAKE_TRUE GMAKE_FALSE SET_MAKE USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT localedir GL_COND_LIBTOOL_TRUE GL_COND_LIBTOOL_FALSE GNULIB_MEMMEM GNULIB_MEMPCPY GNULIB_MEMRCHR GNULIB_STPCPY GNULIB_STPNCPY GNULIB_STRCHRNUL GNULIB_STRDUP GNULIB_STRNDUP GNULIB_STRNLEN GNULIB_STRPBRK GNULIB_STRSEP GNULIB_STRSTR GNULIB_STRCASESTR GNULIB_STRTOK_R GNULIB_MBSLEN GNULIB_MBSNLEN GNULIB_MBSCHR GNULIB_MBSRCHR GNULIB_MBSSTR GNULIB_MBSCASECMP GNULIB_MBSNCASECMP GNULIB_MBSPCASECMP GNULIB_MBSCASESTR GNULIB_MBSCSPN GNULIB_MBSPBRK GNULIB_MBSSPN GNULIB_MBSSEP GNULIB_MBSTOK_R GNULIB_STRERROR GNULIB_STRSIGNAL HAVE_DECL_MEMMEM HAVE_MEMPCPY HAVE_DECL_MEMRCHR HAVE_STPCPY HAVE_STPNCPY HAVE_STRCHRNUL HAVE_DECL_STRDUP HAVE_STRNDUP HAVE_DECL_STRNDUP HAVE_DECL_STRNLEN HAVE_STRPBRK HAVE_STRSEP HAVE_STRCASESTR HAVE_DECL_STRTOK_R HAVE_DECL_STRERROR HAVE_DECL_STRSIGNAL REPLACE_STRERROR REPLACE_STRSIGNAL REPLACE_MEMMEM REPLACE_STRCASESTR REPLACE_STRSTR HAVE_LONG_LONG_INT HAVE_UNSIGNED_LONG_LONG_INT HAVE_INTTYPES_H HAVE_SYS_TYPES_H INCLUDE_NEXT NEXT_STDINT_H HAVE_STDINT_H HAVE_SYS_INTTYPES_H HAVE_SYS_BITYPES_H BITSIZEOF_PTRDIFF_T BITSIZEOF_SIG_ATOMIC_T BITSIZEOF_SIZE_T BITSIZEOF_WCHAR_T BITSIZEOF_WINT_T HAVE_SIGNED_SIG_ATOMIC_T HAVE_SIGNED_WCHAR_T HAVE_SIGNED_WINT_T PTRDIFF_T_SUFFIX SIG_ATOMIC_T_SUFFIX SIZE_T_SUFFIX WCHAR_T_SUFFIX WINT_T_SUFFIX STDINT_H NEXT_STRING_H GNULIB_WCWIDTH HAVE_DECL_WCWIDTH REPLACE_WCWIDTH WCHAR_H HAVE_WCHAR_H NEXT_WCHAR_H LIBGNU_LIBDEPS LIBGNU_LTLIBDEPS GNULIB_STDINT_H PACKAGE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK AMTAR am__tar am__untar am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH am__fastdepCC_TRUE am__fastdepCC_FALSE subdirs TARGET_OBS PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI LN_S YACC AR ac_ct_AR DLLTOOL ac_ct_DLLTOOL WINDRES ac_ct_WINDRES MIG ac_ct_MIG READLINE READLINE_DEPS READLINE_CFLAGS HAVE_LIBEXPAT LIBEXPAT LTLIBEXPAT PYTHON_CFLAGS ALLOCA CONFIG_LDFLAGS TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE WARN_CFLAGS WERROR_CFLAGS SER_HARDWIRE WIN32LIBS LIBGUI GUI_CFLAGS_X WIN32LDAPP TCL_VERSION TCL_PATCH_LEVEL TCL_BIN_DIR TCL_SRC_DIR TCL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_INCLUDE TCL_LIBRARY TCL_DEPS TK_VERSION TK_BIN_DIR TK_SRC_DIR TK_LIB_FILE TK_LIB_FLAG TK_LIB_SPEC TK_STUB_LIB_FILE TK_STUB_LIB_FLAG TK_STUB_LIB_SPEC TK_INCLUDE TK_LIBRARY TK_DEPS TK_XINCLUDES X_CFLAGS X_LDFLAGS X_LIBS GDBTKLIBS GDBTK_CFLAGS GDBTK_SRC_DIR SIM SIM_OBS ENABLE_CFLAGS PROFILE_CFLAGS CONFIG_OBS CONFIG_DEPS CONFIG_SRCS CONFIG_ALL CONFIG_CLEAN CONFIG_INSTALL CONFIG_UNINSTALL target_subdir frags nm_h LIBOBJS LTLIBOBJS gl_LIBOBJS gl_LTLIBOBJS gltests_LIBOBJS gltests_LTLIBOBJS'
318 ac_subst_files='host_makefile_frag'
319 ac_pwd=`pwd`
320
321 # Initialize some variables set by options.
322 ac_init_help=
323 ac_init_version=false
324 # The variables have the same names as the options, with
325 # dashes changed to underlines.
326 cache_file=/dev/null
327 exec_prefix=NONE
328 no_create=
329 no_recursion=
330 prefix=NONE
331 program_prefix=NONE
332 program_suffix=NONE
333 program_transform_name=s,x,x,
334 silent=
335 site=
336 srcdir=
337 verbose=
338 x_includes=NONE
339 x_libraries=NONE
340
341 # Installation directory options.
342 # These are left unexpanded so users can "make install exec_prefix=/foo"
343 # and all the variables that are supposed to be based on exec_prefix
344 # by default will actually change.
345 # Use braces instead of parens because sh, perl, etc. also accept them.
346 bindir='${exec_prefix}/bin'
347 sbindir='${exec_prefix}/sbin'
348 libexecdir='${exec_prefix}/libexec'
349 datadir='${prefix}/share'
350 sysconfdir='${prefix}/etc'
351 sharedstatedir='${prefix}/com'
352 localstatedir='${prefix}/var'
353 libdir='${exec_prefix}/lib'
354 includedir='${prefix}/include'
355 oldincludedir='/usr/include'
356 infodir='${prefix}/info'
357 mandir='${prefix}/man'
358
359 ac_prev=
360 for ac_option
361 do
362 # If the previous option needs an argument, assign it.
363 if test -n "$ac_prev"; then
364 eval "$ac_prev=\$ac_option"
365 ac_prev=
366 continue
367 fi
368
369 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
370
371 # Accept the important Cygnus configure options, so we can diagnose typos.
372
373 case $ac_option in
374
375 -bindir | --bindir | --bindi | --bind | --bin | --bi)
376 ac_prev=bindir ;;
377 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
378 bindir=$ac_optarg ;;
379
380 -build | --build | --buil | --bui | --bu)
381 ac_prev=build_alias ;;
382 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
383 build_alias=$ac_optarg ;;
384
385 -cache-file | --cache-file | --cache-fil | --cache-fi \
386 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
387 ac_prev=cache_file ;;
388 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
389 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
390 cache_file=$ac_optarg ;;
391
392 --config-cache | -C)
393 cache_file=config.cache ;;
394
395 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
396 ac_prev=datadir ;;
397 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
398 | --da=*)
399 datadir=$ac_optarg ;;
400
401 -disable-* | --disable-*)
402 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
403 # Reject names that are not valid shell variable names.
404 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
405 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
406 { (exit 1); exit 1; }; }
407 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
408 eval "enable_$ac_feature=no" ;;
409
410 -enable-* | --enable-*)
411 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
412 # Reject names that are not valid shell variable names.
413 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
414 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
415 { (exit 1); exit 1; }; }
416 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
417 case $ac_option in
418 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
419 *) ac_optarg=yes ;;
420 esac
421 eval "enable_$ac_feature='$ac_optarg'" ;;
422
423 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
424 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
425 | --exec | --exe | --ex)
426 ac_prev=exec_prefix ;;
427 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
428 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
429 | --exec=* | --exe=* | --ex=*)
430 exec_prefix=$ac_optarg ;;
431
432 -gas | --gas | --ga | --g)
433 # Obsolete; use --with-gas.
434 with_gas=yes ;;
435
436 -help | --help | --hel | --he | -h)
437 ac_init_help=long ;;
438 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
439 ac_init_help=recursive ;;
440 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
441 ac_init_help=short ;;
442
443 -host | --host | --hos | --ho)
444 ac_prev=host_alias ;;
445 -host=* | --host=* | --hos=* | --ho=*)
446 host_alias=$ac_optarg ;;
447
448 -includedir | --includedir | --includedi | --included | --include \
449 | --includ | --inclu | --incl | --inc)
450 ac_prev=includedir ;;
451 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
452 | --includ=* | --inclu=* | --incl=* | --inc=*)
453 includedir=$ac_optarg ;;
454
455 -infodir | --infodir | --infodi | --infod | --info | --inf)
456 ac_prev=infodir ;;
457 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
458 infodir=$ac_optarg ;;
459
460 -libdir | --libdir | --libdi | --libd)
461 ac_prev=libdir ;;
462 -libdir=* | --libdir=* | --libdi=* | --libd=*)
463 libdir=$ac_optarg ;;
464
465 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
466 | --libexe | --libex | --libe)
467 ac_prev=libexecdir ;;
468 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
469 | --libexe=* | --libex=* | --libe=*)
470 libexecdir=$ac_optarg ;;
471
472 -localstatedir | --localstatedir | --localstatedi | --localstated \
473 | --localstate | --localstat | --localsta | --localst \
474 | --locals | --local | --loca | --loc | --lo)
475 ac_prev=localstatedir ;;
476 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
477 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
478 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
479 localstatedir=$ac_optarg ;;
480
481 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
482 ac_prev=mandir ;;
483 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
484 mandir=$ac_optarg ;;
485
486 -nfp | --nfp | --nf)
487 # Obsolete; use --without-fp.
488 with_fp=no ;;
489
490 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
491 | --no-cr | --no-c | -n)
492 no_create=yes ;;
493
494 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
495 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
496 no_recursion=yes ;;
497
498 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
499 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
500 | --oldin | --oldi | --old | --ol | --o)
501 ac_prev=oldincludedir ;;
502 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
503 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
504 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
505 oldincludedir=$ac_optarg ;;
506
507 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
508 ac_prev=prefix ;;
509 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
510 prefix=$ac_optarg ;;
511
512 -program-prefix | --program-prefix | --program-prefi | --program-pref \
513 | --program-pre | --program-pr | --program-p)
514 ac_prev=program_prefix ;;
515 -program-prefix=* | --program-prefix=* | --program-prefi=* \
516 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
517 program_prefix=$ac_optarg ;;
518
519 -program-suffix | --program-suffix | --program-suffi | --program-suff \
520 | --program-suf | --program-su | --program-s)
521 ac_prev=program_suffix ;;
522 -program-suffix=* | --program-suffix=* | --program-suffi=* \
523 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
524 program_suffix=$ac_optarg ;;
525
526 -program-transform-name | --program-transform-name \
527 | --program-transform-nam | --program-transform-na \
528 | --program-transform-n | --program-transform- \
529 | --program-transform | --program-transfor \
530 | --program-transfo | --program-transf \
531 | --program-trans | --program-tran \
532 | --progr-tra | --program-tr | --program-t)
533 ac_prev=program_transform_name ;;
534 -program-transform-name=* | --program-transform-name=* \
535 | --program-transform-nam=* | --program-transform-na=* \
536 | --program-transform-n=* | --program-transform-=* \
537 | --program-transform=* | --program-transfor=* \
538 | --program-transfo=* | --program-transf=* \
539 | --program-trans=* | --program-tran=* \
540 | --progr-tra=* | --program-tr=* | --program-t=*)
541 program_transform_name=$ac_optarg ;;
542
543 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
544 | -silent | --silent | --silen | --sile | --sil)
545 silent=yes ;;
546
547 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
548 ac_prev=sbindir ;;
549 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
550 | --sbi=* | --sb=*)
551 sbindir=$ac_optarg ;;
552
553 -sharedstatedir | --sharedstatedir | --sharedstatedi \
554 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
555 | --sharedst | --shareds | --shared | --share | --shar \
556 | --sha | --sh)
557 ac_prev=sharedstatedir ;;
558 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
559 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
560 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
561 | --sha=* | --sh=*)
562 sharedstatedir=$ac_optarg ;;
563
564 -site | --site | --sit)
565 ac_prev=site ;;
566 -site=* | --site=* | --sit=*)
567 site=$ac_optarg ;;
568
569 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
570 ac_prev=srcdir ;;
571 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
572 srcdir=$ac_optarg ;;
573
574 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
575 | --syscon | --sysco | --sysc | --sys | --sy)
576 ac_prev=sysconfdir ;;
577 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
578 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
579 sysconfdir=$ac_optarg ;;
580
581 -target | --target | --targe | --targ | --tar | --ta | --t)
582 ac_prev=target_alias ;;
583 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
584 target_alias=$ac_optarg ;;
585
586 -v | -verbose | --verbose | --verbos | --verbo | --verb)
587 verbose=yes ;;
588
589 -version | --version | --versio | --versi | --vers | -V)
590 ac_init_version=: ;;
591
592 -with-* | --with-*)
593 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
594 # Reject names that are not valid shell variable names.
595 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
596 { echo "$as_me: error: invalid package name: $ac_package" >&2
597 { (exit 1); exit 1; }; }
598 ac_package=`echo $ac_package| sed 's/-/_/g'`
599 case $ac_option in
600 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
601 *) ac_optarg=yes ;;
602 esac
603 eval "with_$ac_package='$ac_optarg'" ;;
604
605 -without-* | --without-*)
606 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
607 # Reject names that are not valid shell variable names.
608 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
609 { echo "$as_me: error: invalid package name: $ac_package" >&2
610 { (exit 1); exit 1; }; }
611 ac_package=`echo $ac_package | sed 's/-/_/g'`
612 eval "with_$ac_package=no" ;;
613
614 --x)
615 # Obsolete; use --with-x.
616 with_x=yes ;;
617
618 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
619 | --x-incl | --x-inc | --x-in | --x-i)
620 ac_prev=x_includes ;;
621 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
622 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
623 x_includes=$ac_optarg ;;
624
625 -x-libraries | --x-libraries | --x-librarie | --x-librari \
626 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
627 ac_prev=x_libraries ;;
628 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
629 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
630 x_libraries=$ac_optarg ;;
631
632 -*) { echo "$as_me: error: unrecognized option: $ac_option
633 Try \`$0 --help' for more information." >&2
634 { (exit 1); exit 1; }; }
635 ;;
636
637 *=*)
638 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
639 # Reject names that are not valid shell variable names.
640 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
641 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
642 { (exit 1); exit 1; }; }
643 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
644 eval "$ac_envvar='$ac_optarg'"
645 export $ac_envvar ;;
646
647 *)
648 # FIXME: should be removed in autoconf 3.0.
649 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
650 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
651 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
652 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
653 ;;
654
655 esac
656 done
657
658 if test -n "$ac_prev"; then
659 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
660 { echo "$as_me: error: missing argument to $ac_option" >&2
661 { (exit 1); exit 1; }; }
662 fi
663
664 # Be sure to have absolute paths.
665 for ac_var in exec_prefix prefix
666 do
667 eval ac_val=$`echo $ac_var`
668 case $ac_val in
669 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
670 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
671 { (exit 1); exit 1; }; };;
672 esac
673 done
674
675 # Be sure to have absolute paths.
676 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
677 localstatedir libdir includedir oldincludedir infodir mandir
678 do
679 eval ac_val=$`echo $ac_var`
680 case $ac_val in
681 [\\/$]* | ?:[\\/]* ) ;;
682 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
683 { (exit 1); exit 1; }; };;
684 esac
685 done
686
687 # There might be people who depend on the old broken behavior: `$host'
688 # used to hold the argument of --host etc.
689 # FIXME: To remove some day.
690 build=$build_alias
691 host=$host_alias
692 target=$target_alias
693
694 # FIXME: To remove some day.
695 if test "x$host_alias" != x; then
696 if test "x$build_alias" = x; then
697 cross_compiling=maybe
698 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
699 If a cross compiler is detected then cross compile mode will be used." >&2
700 elif test "x$build_alias" != "x$host_alias"; then
701 cross_compiling=yes
702 fi
703 fi
704
705 ac_tool_prefix=
706 test -n "$host_alias" && ac_tool_prefix=$host_alias-
707
708 test "$silent" = yes && exec 6>/dev/null
709
710
711 # Find the source files, if location was not specified.
712 if test -z "$srcdir"; then
713 ac_srcdir_defaulted=yes
714 # Try the directory containing this script, then its parent.
715 ac_confdir=`(dirname "$0") 2>/dev/null ||
716 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
717 X"$0" : 'X\(//\)[^/]' \| \
718 X"$0" : 'X\(//\)$' \| \
719 X"$0" : 'X\(/\)' \| \
720 . : '\(.\)' 2>/dev/null ||
721 echo X"$0" |
722 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
723 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
724 /^X\(\/\/\)$/{ s//\1/; q; }
725 /^X\(\/\).*/{ s//\1/; q; }
726 s/.*/./; q'`
727 srcdir=$ac_confdir
728 if test ! -r $srcdir/$ac_unique_file; then
729 srcdir=..
730 fi
731 else
732 ac_srcdir_defaulted=no
733 fi
734 if test ! -r $srcdir/$ac_unique_file; then
735 if test "$ac_srcdir_defaulted" = yes; then
736 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
737 { (exit 1); exit 1; }; }
738 else
739 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
740 { (exit 1); exit 1; }; }
741 fi
742 fi
743 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
744 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
745 { (exit 1); exit 1; }; }
746 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
747 ac_env_build_alias_set=${build_alias+set}
748 ac_env_build_alias_value=$build_alias
749 ac_cv_env_build_alias_set=${build_alias+set}
750 ac_cv_env_build_alias_value=$build_alias
751 ac_env_host_alias_set=${host_alias+set}
752 ac_env_host_alias_value=$host_alias
753 ac_cv_env_host_alias_set=${host_alias+set}
754 ac_cv_env_host_alias_value=$host_alias
755 ac_env_target_alias_set=${target_alias+set}
756 ac_env_target_alias_value=$target_alias
757 ac_cv_env_target_alias_set=${target_alias+set}
758 ac_cv_env_target_alias_value=$target_alias
759 ac_env_CC_set=${CC+set}
760 ac_env_CC_value=$CC
761 ac_cv_env_CC_set=${CC+set}
762 ac_cv_env_CC_value=$CC
763 ac_env_CFLAGS_set=${CFLAGS+set}
764 ac_env_CFLAGS_value=$CFLAGS
765 ac_cv_env_CFLAGS_set=${CFLAGS+set}
766 ac_cv_env_CFLAGS_value=$CFLAGS
767 ac_env_LDFLAGS_set=${LDFLAGS+set}
768 ac_env_LDFLAGS_value=$LDFLAGS
769 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
770 ac_cv_env_LDFLAGS_value=$LDFLAGS
771 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
772 ac_env_CPPFLAGS_value=$CPPFLAGS
773 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
774 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
775 ac_env_CPP_set=${CPP+set}
776 ac_env_CPP_value=$CPP
777 ac_cv_env_CPP_set=${CPP+set}
778 ac_cv_env_CPP_value=$CPP
779
780 #
781 # Report the --help message.
782 #
783 if test "$ac_init_help" = "long"; then
784 # Omit some internal or obsolete options to make the list less imposing.
785 # This message is too long to be a string in the A/UX 3.1 sh.
786 cat <<_ACEOF
787 \`configure' configures this package to adapt to many kinds of systems.
788
789 Usage: $0 [OPTION]... [VAR=VALUE]...
790
791 To assign environment variables (e.g., CC, CFLAGS...), specify them as
792 VAR=VALUE. See below for descriptions of some of the useful variables.
793
794 Defaults for the options are specified in brackets.
795
796 Configuration:
797 -h, --help display this help and exit
798 --help=short display options specific to this package
799 --help=recursive display the short help of all the included packages
800 -V, --version display version information and exit
801 -q, --quiet, --silent do not print \`checking...' messages
802 --cache-file=FILE cache test results in FILE [disabled]
803 -C, --config-cache alias for \`--cache-file=config.cache'
804 -n, --no-create do not create output files
805 --srcdir=DIR find the sources in DIR [configure dir or \`..']
806
807 _ACEOF
808
809 cat <<_ACEOF
810 Installation directories:
811 --prefix=PREFIX install architecture-independent files in PREFIX
812 [$ac_default_prefix]
813 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
814 [PREFIX]
815
816 By default, \`make install' will install all the files in
817 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
818 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
819 for instance \`--prefix=\$HOME'.
820
821 For better control, use the options below.
822
823 Fine tuning of the installation directories:
824 --bindir=DIR user executables [EPREFIX/bin]
825 --sbindir=DIR system admin executables [EPREFIX/sbin]
826 --libexecdir=DIR program executables [EPREFIX/libexec]
827 --datadir=DIR read-only architecture-independent data [PREFIX/share]
828 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
829 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
830 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
831 --libdir=DIR object code libraries [EPREFIX/lib]
832 --includedir=DIR C header files [PREFIX/include]
833 --oldincludedir=DIR C header files for non-gcc [/usr/include]
834 --infodir=DIR info documentation [PREFIX/info]
835 --mandir=DIR man documentation [PREFIX/man]
836 _ACEOF
837
838 cat <<\_ACEOF
839
840 Program names:
841 --program-prefix=PREFIX prepend PREFIX to installed program names
842 --program-suffix=SUFFIX append SUFFIX to installed program names
843 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
844
845 X features:
846 --x-includes=DIR X include files are in DIR
847 --x-libraries=DIR X library files are in DIR
848
849 System types:
850 --build=BUILD configure for building on BUILD [guessed]
851 --host=HOST cross-compile to build programs to run on HOST [BUILD]
852 --target=TARGET configure for building compilers for TARGET [HOST]
853 _ACEOF
854 fi
855
856 if test -n "$ac_init_help"; then
857
858 cat <<\_ACEOF
859
860 Optional Features:
861 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
862 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
863 --enable-maintainer-mode enable make rules and dependencies not useful
864 (and sometimes confusing) to the casual installer
865 --disable-dependency-tracking speeds up one-time build
866 --enable-dependency-tracking do not reject slow dependency extractors
867 --enable-targets alternative target configurations
868 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
869 --disable-gdbcli disable command-line interface (CLI)
870 --disable-gdbmi disable machine-interface (MI)
871 --enable-tui enable full-screen terminal user interface (TUI)
872 --enable-gdbtk enable gdbtk graphical user interface (GUI)
873 --enable-profiling enable profiling of GDB
874 --disable-rpath do not hardcode runtime library paths
875 --enable-werror treat compile warnings as errors
876 --enable-build-warnings Enable build-time compiler warnings if gcc is used
877 --enable-gdb-build-warnings Enable GDB specific build-time compiler warnings if gcc is used
878 --enable-sim Link gdb with simulator
879 --enable-multi-ice build the multi-ice-gdb-server
880
881 Optional Packages:
882 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
883 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
884 --with-separate-debug-dir=path Look for global separate debug info in this path LIBDIR/debug
885 --with-libunwind Use libunwind frame unwinding support
886 --with-curses use the curses library instead of the termcap
887 library
888 --with-pkgversion=PKG Use PKG in the version string in place of "GDB"
889 --with-bugurl=URL Direct users to URL to report a bug
890 --with-libiconv-prefix=DIR search for libiconv in DIR/include and DIR/lib
891 --with-system-readline use installed readline library
892 --with-expat include expat support (auto/yes/no)
893 --with-gnu-ld assume the C compiler uses GNU ld default=no
894 --with-libexpat-prefix[=DIR] search for libexpat in DIR/include and DIR/lib
895 --without-libexpat-prefix don't search for libexpat in includedir and libdir
896 --with-python include python support (auto/yes/no/<path>)
897 --without-included-regex don't use included regex; this is the default
898 on systems with version 2 of the GNU C library
899 (use with caution on other system)
900 --with-sysroot=DIR Search for usr/lib et al within DIR.
901 --with-system-gdbinit=file Automatically load a system-wide gdbinit file
902 --with-tcl directory containing tcl configuration (tclConfig.sh)
903 --with-tk directory containing tk configuration (tkConfig.sh)
904 --with-x use the X Window System
905
906 Some influential environment variables:
907 CC C compiler command
908 CFLAGS C compiler flags
909 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
910 nonstandard directory <lib dir>
911 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
912 headers in a nonstandard directory <include dir>
913 CPP C preprocessor
914
915 Use these variables to override the choices made by `configure' or to help
916 it to find libraries and programs with nonstandard names/locations.
917
918 _ACEOF
919 fi
920
921 if test "$ac_init_help" = "recursive"; then
922 # If there are subdirs, report their specific --help.
923 ac_popdir=`pwd`
924 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
925 test -d $ac_dir || continue
926 ac_builddir=.
927
928 if test "$ac_dir" != .; then
929 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
930 # A "../" for each directory in $ac_dir_suffix.
931 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
932 else
933 ac_dir_suffix= ac_top_builddir=
934 fi
935
936 case $srcdir in
937 .) # No --srcdir option. We are building in place.
938 ac_srcdir=.
939 if test -z "$ac_top_builddir"; then
940 ac_top_srcdir=.
941 else
942 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
943 fi ;;
944 [\\/]* | ?:[\\/]* ) # Absolute path.
945 ac_srcdir=$srcdir$ac_dir_suffix;
946 ac_top_srcdir=$srcdir ;;
947 *) # Relative path.
948 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
949 ac_top_srcdir=$ac_top_builddir$srcdir ;;
950 esac
951
952 # Do not use `cd foo && pwd` to compute absolute paths, because
953 # the directories may not exist.
954 case `pwd` in
955 .) ac_abs_builddir="$ac_dir";;
956 *)
957 case "$ac_dir" in
958 .) ac_abs_builddir=`pwd`;;
959 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
960 *) ac_abs_builddir=`pwd`/"$ac_dir";;
961 esac;;
962 esac
963 case $ac_abs_builddir in
964 .) ac_abs_top_builddir=${ac_top_builddir}.;;
965 *)
966 case ${ac_top_builddir}. in
967 .) ac_abs_top_builddir=$ac_abs_builddir;;
968 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
969 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
970 esac;;
971 esac
972 case $ac_abs_builddir in
973 .) ac_abs_srcdir=$ac_srcdir;;
974 *)
975 case $ac_srcdir in
976 .) ac_abs_srcdir=$ac_abs_builddir;;
977 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
978 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
979 esac;;
980 esac
981 case $ac_abs_builddir in
982 .) ac_abs_top_srcdir=$ac_top_srcdir;;
983 *)
984 case $ac_top_srcdir in
985 .) ac_abs_top_srcdir=$ac_abs_builddir;;
986 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
987 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
988 esac;;
989 esac
990
991 cd $ac_dir
992 # Check for guested configure; otherwise get Cygnus style configure.
993 if test -f $ac_srcdir/configure.gnu; then
994 echo
995 $SHELL $ac_srcdir/configure.gnu --help=recursive
996 elif test -f $ac_srcdir/configure; then
997 echo
998 $SHELL $ac_srcdir/configure --help=recursive
999 elif test -f $ac_srcdir/configure.ac ||
1000 test -f $ac_srcdir/configure.in; then
1001 echo
1002 $ac_configure --help
1003 else
1004 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1005 fi
1006 cd $ac_popdir
1007 done
1008 fi
1009
1010 test -n "$ac_init_help" && exit 0
1011 if $ac_init_version; then
1012 cat <<\_ACEOF
1013
1014 Copyright (C) 2003 Free Software Foundation, Inc.
1015 This configure script is free software; the Free Software Foundation
1016 gives unlimited permission to copy, distribute and modify it.
1017 _ACEOF
1018 exit 0
1019 fi
1020 exec 5>config.log
1021 cat >&5 <<_ACEOF
1022 This file contains any messages produced by compilers while
1023 running configure, to aid debugging if configure makes a mistake.
1024
1025 It was created by $as_me, which was
1026 generated by GNU Autoconf 2.59. Invocation command line was
1027
1028 $ $0 $@
1029
1030 _ACEOF
1031 {
1032 cat <<_ASUNAME
1033 ## --------- ##
1034 ## Platform. ##
1035 ## --------- ##
1036
1037 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1038 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1039 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1040 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1041 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1042
1043 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1044 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1045
1046 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1047 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1048 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1049 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1050 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1051 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1052 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1053
1054 _ASUNAME
1055
1056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1057 for as_dir in $PATH
1058 do
1059 IFS=$as_save_IFS
1060 test -z "$as_dir" && as_dir=.
1061 echo "PATH: $as_dir"
1062 done
1063
1064 } >&5
1065
1066 cat >&5 <<_ACEOF
1067
1068
1069 ## ----------- ##
1070 ## Core tests. ##
1071 ## ----------- ##
1072
1073 _ACEOF
1074
1075
1076 # Keep a trace of the command line.
1077 # Strip out --no-create and --no-recursion so they do not pile up.
1078 # Strip out --silent because we don't want to record it for future runs.
1079 # Also quote any args containing shell meta-characters.
1080 # Make two passes to allow for proper duplicate-argument suppression.
1081 ac_configure_args=
1082 ac_configure_args0=
1083 ac_configure_args1=
1084 ac_sep=
1085 ac_must_keep_next=false
1086 for ac_pass in 1 2
1087 do
1088 for ac_arg
1089 do
1090 case $ac_arg in
1091 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1092 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1093 | -silent | --silent | --silen | --sile | --sil)
1094 continue ;;
1095 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1096 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1097 esac
1098 case $ac_pass in
1099 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1100 2)
1101 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1102 if test $ac_must_keep_next = true; then
1103 ac_must_keep_next=false # Got value, back to normal.
1104 else
1105 case $ac_arg in
1106 *=* | --config-cache | -C | -disable-* | --disable-* \
1107 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1108 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1109 | -with-* | --with-* | -without-* | --without-* | --x)
1110 case "$ac_configure_args0 " in
1111 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1112 esac
1113 ;;
1114 -* ) ac_must_keep_next=true ;;
1115 esac
1116 fi
1117 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1118 # Get rid of the leading space.
1119 ac_sep=" "
1120 ;;
1121 esac
1122 done
1123 done
1124 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1125 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1126
1127 # When interrupted or exit'd, cleanup temporary files, and complete
1128 # config.log. We remove comments because anyway the quotes in there
1129 # would cause problems or look ugly.
1130 # WARNING: Be sure not to use single quotes in there, as some shells,
1131 # such as our DU 5.0 friend, will then `close' the trap.
1132 trap 'exit_status=$?
1133 # Save into config.log some information that might help in debugging.
1134 {
1135 echo
1136
1137 cat <<\_ASBOX
1138 ## ---------------- ##
1139 ## Cache variables. ##
1140 ## ---------------- ##
1141 _ASBOX
1142 echo
1143 # The following way of writing the cache mishandles newlines in values,
1144 {
1145 (set) 2>&1 |
1146 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1147 *ac_space=\ *)
1148 sed -n \
1149 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1150 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1151 ;;
1152 *)
1153 sed -n \
1154 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1155 ;;
1156 esac;
1157 }
1158 echo
1159
1160 cat <<\_ASBOX
1161 ## ----------------- ##
1162 ## Output variables. ##
1163 ## ----------------- ##
1164 _ASBOX
1165 echo
1166 for ac_var in $ac_subst_vars
1167 do
1168 eval ac_val=$`echo $ac_var`
1169 echo "$ac_var='"'"'$ac_val'"'"'"
1170 done | sort
1171 echo
1172
1173 if test -n "$ac_subst_files"; then
1174 cat <<\_ASBOX
1175 ## ------------- ##
1176 ## Output files. ##
1177 ## ------------- ##
1178 _ASBOX
1179 echo
1180 for ac_var in $ac_subst_files
1181 do
1182 eval ac_val=$`echo $ac_var`
1183 echo "$ac_var='"'"'$ac_val'"'"'"
1184 done | sort
1185 echo
1186 fi
1187
1188 if test -s confdefs.h; then
1189 cat <<\_ASBOX
1190 ## ----------- ##
1191 ## confdefs.h. ##
1192 ## ----------- ##
1193 _ASBOX
1194 echo
1195 sed "/^$/d" confdefs.h | sort
1196 echo
1197 fi
1198 test "$ac_signal" != 0 &&
1199 echo "$as_me: caught signal $ac_signal"
1200 echo "$as_me: exit $exit_status"
1201 } >&5
1202 rm -f core *.core &&
1203 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1204 exit $exit_status
1205 ' 0
1206 for ac_signal in 1 2 13 15; do
1207 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1208 done
1209 ac_signal=0
1210
1211 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1212 rm -rf conftest* confdefs.h
1213 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1214 echo >confdefs.h
1215
1216 # Predefined preprocessor variables.
1217
1218 cat >>confdefs.h <<_ACEOF
1219 #define PACKAGE_NAME "$PACKAGE_NAME"
1220 _ACEOF
1221
1222
1223 cat >>confdefs.h <<_ACEOF
1224 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1225 _ACEOF
1226
1227
1228 cat >>confdefs.h <<_ACEOF
1229 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1230 _ACEOF
1231
1232
1233 cat >>confdefs.h <<_ACEOF
1234 #define PACKAGE_STRING "$PACKAGE_STRING"
1235 _ACEOF
1236
1237
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1240 _ACEOF
1241
1242
1243 # Let the site file select an alternate cache file if it wants to.
1244 # Prefer explicitly selected file to automatically selected ones.
1245 if test -z "$CONFIG_SITE"; then
1246 if test "x$prefix" != xNONE; then
1247 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1248 else
1249 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1250 fi
1251 fi
1252 for ac_site_file in $CONFIG_SITE; do
1253 if test -r "$ac_site_file"; then
1254 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1255 echo "$as_me: loading site script $ac_site_file" >&6;}
1256 sed 's/^/| /' "$ac_site_file" >&5
1257 . "$ac_site_file"
1258 fi
1259 done
1260
1261 if test -r "$cache_file"; then
1262 # Some versions of bash will fail to source /dev/null (special
1263 # files actually), so we avoid doing that.
1264 if test -f "$cache_file"; then
1265 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1266 echo "$as_me: loading cache $cache_file" >&6;}
1267 case $cache_file in
1268 [\\/]* | ?:[\\/]* ) . $cache_file;;
1269 *) . ./$cache_file;;
1270 esac
1271 fi
1272 else
1273 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1274 echo "$as_me: creating cache $cache_file" >&6;}
1275 >$cache_file
1276 fi
1277
1278 # Check that the precious variables saved in the cache have kept the same
1279 # value.
1280 ac_cache_corrupted=false
1281 for ac_var in `(set) 2>&1 |
1282 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1283 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1284 eval ac_new_set=\$ac_env_${ac_var}_set
1285 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1286 eval ac_new_val="\$ac_env_${ac_var}_value"
1287 case $ac_old_set,$ac_new_set in
1288 set,)
1289 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1290 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1291 ac_cache_corrupted=: ;;
1292 ,set)
1293 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1294 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1295 ac_cache_corrupted=: ;;
1296 ,);;
1297 *)
1298 if test "x$ac_old_val" != "x$ac_new_val"; then
1299 # differences in whitespace do not lead to failure.
1300 ac_old_val_w=`echo x $ac_old_val`
1301 ac_new_val_w=`echo x $ac_new_val`
1302 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1303 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1304 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1305 ac_cache_corrupted=:
1306 else
1307 { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1308 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1309 eval $ac_var=\$ac_old_val
1310 fi
1311 { echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
1312 echo "$as_me: former value: \`$ac_old_val'" >&2;}
1313 { echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
1314 echo "$as_me: current value: \`$ac_new_val'" >&2;}
1315 fi;;
1316 esac
1317 # Pass precious variables to config.status.
1318 if test "$ac_new_set" = set; then
1319 case $ac_new_val in
1320 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1321 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1322 *) ac_arg=$ac_var=$ac_new_val ;;
1323 esac
1324 case " $ac_configure_args " in
1325 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1326 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1327 esac
1328 fi
1329 done
1330 if $ac_cache_corrupted; then
1331 { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1332 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1333 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1334 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1335 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1336 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1337 { (exit 1); exit 1; }; }
1338 fi
1339
1340 ac_ext=c
1341 ac_cpp='$CPP $CPPFLAGS'
1342 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1343 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1344 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1345
1346
1347 gl_header_list="$gl_header_list stdint.h"
1348 gl_header_list="$gl_header_list wchar.h"
1349 gl_header_list="$gl_header_list string.h"
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370 ac_config_headers="$ac_config_headers config.h:config.in"
1371
1372 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1373 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
1374 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1375 if test "${enable_maintainer_mode+set}" = set; then
1376 enableval="$enable_maintainer_mode"
1377 USE_MAINTAINER_MODE=$enableval
1378 else
1379 USE_MAINTAINER_MODE=no
1380 fi;
1381 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
1382 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
1383
1384
1385 if test $USE_MAINTAINER_MODE = yes; then
1386 MAINTAINER_MODE_TRUE=
1387 MAINTAINER_MODE_FALSE='#'
1388 else
1389 MAINTAINER_MODE_TRUE='#'
1390 MAINTAINER_MODE_FALSE=
1391 fi
1392
1393 MAINT=$MAINTAINER_MODE_TRUE
1394
1395
1396
1397 ac_ext=c
1398 ac_cpp='$CPP $CPPFLAGS'
1399 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1400 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1401 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1402 if test -n "$ac_tool_prefix"; then
1403 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1404 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1405 echo "$as_me:$LINENO: checking for $ac_word" >&5
1406 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1407 if test "${ac_cv_prog_CC+set}" = set; then
1408 echo $ECHO_N "(cached) $ECHO_C" >&6
1409 else
1410 if test -n "$CC"; then
1411 ac_cv_prog_CC="$CC" # Let the user override the test.
1412 else
1413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1414 for as_dir in $PATH
1415 do
1416 IFS=$as_save_IFS
1417 test -z "$as_dir" && as_dir=.
1418 for ac_exec_ext in '' $ac_executable_extensions; do
1419 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1420 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1421 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1422 break 2
1423 fi
1424 done
1425 done
1426
1427 fi
1428 fi
1429 CC=$ac_cv_prog_CC
1430 if test -n "$CC"; then
1431 echo "$as_me:$LINENO: result: $CC" >&5
1432 echo "${ECHO_T}$CC" >&6
1433 else
1434 echo "$as_me:$LINENO: result: no" >&5
1435 echo "${ECHO_T}no" >&6
1436 fi
1437
1438 fi
1439 if test -z "$ac_cv_prog_CC"; then
1440 ac_ct_CC=$CC
1441 # Extract the first word of "gcc", so it can be a program name with args.
1442 set dummy gcc; ac_word=$2
1443 echo "$as_me:$LINENO: checking for $ac_word" >&5
1444 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1445 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1446 echo $ECHO_N "(cached) $ECHO_C" >&6
1447 else
1448 if test -n "$ac_ct_CC"; then
1449 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1450 else
1451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1452 for as_dir in $PATH
1453 do
1454 IFS=$as_save_IFS
1455 test -z "$as_dir" && as_dir=.
1456 for ac_exec_ext in '' $ac_executable_extensions; do
1457 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1458 ac_cv_prog_ac_ct_CC="gcc"
1459 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1460 break 2
1461 fi
1462 done
1463 done
1464
1465 fi
1466 fi
1467 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1468 if test -n "$ac_ct_CC"; then
1469 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1470 echo "${ECHO_T}$ac_ct_CC" >&6
1471 else
1472 echo "$as_me:$LINENO: result: no" >&5
1473 echo "${ECHO_T}no" >&6
1474 fi
1475
1476 CC=$ac_ct_CC
1477 else
1478 CC="$ac_cv_prog_CC"
1479 fi
1480
1481 if test -z "$CC"; then
1482 if test -n "$ac_tool_prefix"; then
1483 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1484 set dummy ${ac_tool_prefix}cc; ac_word=$2
1485 echo "$as_me:$LINENO: checking for $ac_word" >&5
1486 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1487 if test "${ac_cv_prog_CC+set}" = set; then
1488 echo $ECHO_N "(cached) $ECHO_C" >&6
1489 else
1490 if test -n "$CC"; then
1491 ac_cv_prog_CC="$CC" # Let the user override the test.
1492 else
1493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1494 for as_dir in $PATH
1495 do
1496 IFS=$as_save_IFS
1497 test -z "$as_dir" && as_dir=.
1498 for ac_exec_ext in '' $ac_executable_extensions; do
1499 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1500 ac_cv_prog_CC="${ac_tool_prefix}cc"
1501 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1502 break 2
1503 fi
1504 done
1505 done
1506
1507 fi
1508 fi
1509 CC=$ac_cv_prog_CC
1510 if test -n "$CC"; then
1511 echo "$as_me:$LINENO: result: $CC" >&5
1512 echo "${ECHO_T}$CC" >&6
1513 else
1514 echo "$as_me:$LINENO: result: no" >&5
1515 echo "${ECHO_T}no" >&6
1516 fi
1517
1518 fi
1519 if test -z "$ac_cv_prog_CC"; then
1520 ac_ct_CC=$CC
1521 # Extract the first word of "cc", so it can be a program name with args.
1522 set dummy cc; ac_word=$2
1523 echo "$as_me:$LINENO: checking for $ac_word" >&5
1524 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1525 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1526 echo $ECHO_N "(cached) $ECHO_C" >&6
1527 else
1528 if test -n "$ac_ct_CC"; then
1529 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1530 else
1531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1532 for as_dir in $PATH
1533 do
1534 IFS=$as_save_IFS
1535 test -z "$as_dir" && as_dir=.
1536 for ac_exec_ext in '' $ac_executable_extensions; do
1537 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1538 ac_cv_prog_ac_ct_CC="cc"
1539 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1540 break 2
1541 fi
1542 done
1543 done
1544
1545 fi
1546 fi
1547 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1548 if test -n "$ac_ct_CC"; then
1549 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1550 echo "${ECHO_T}$ac_ct_CC" >&6
1551 else
1552 echo "$as_me:$LINENO: result: no" >&5
1553 echo "${ECHO_T}no" >&6
1554 fi
1555
1556 CC=$ac_ct_CC
1557 else
1558 CC="$ac_cv_prog_CC"
1559 fi
1560
1561 fi
1562 if test -z "$CC"; then
1563 # Extract the first word of "cc", so it can be a program name with args.
1564 set dummy cc; ac_word=$2
1565 echo "$as_me:$LINENO: checking for $ac_word" >&5
1566 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1567 if test "${ac_cv_prog_CC+set}" = set; then
1568 echo $ECHO_N "(cached) $ECHO_C" >&6
1569 else
1570 if test -n "$CC"; then
1571 ac_cv_prog_CC="$CC" # Let the user override the test.
1572 else
1573 ac_prog_rejected=no
1574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1575 for as_dir in $PATH
1576 do
1577 IFS=$as_save_IFS
1578 test -z "$as_dir" && as_dir=.
1579 for ac_exec_ext in '' $ac_executable_extensions; do
1580 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1581 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1582 ac_prog_rejected=yes
1583 continue
1584 fi
1585 ac_cv_prog_CC="cc"
1586 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1587 break 2
1588 fi
1589 done
1590 done
1591
1592 if test $ac_prog_rejected = yes; then
1593 # We found a bogon in the path, so make sure we never use it.
1594 set dummy $ac_cv_prog_CC
1595 shift
1596 if test $# != 0; then
1597 # We chose a different compiler from the bogus one.
1598 # However, it has the same basename, so the bogon will be chosen
1599 # first if we set CC to just the basename; use the full file name.
1600 shift
1601 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1602 fi
1603 fi
1604 fi
1605 fi
1606 CC=$ac_cv_prog_CC
1607 if test -n "$CC"; then
1608 echo "$as_me:$LINENO: result: $CC" >&5
1609 echo "${ECHO_T}$CC" >&6
1610 else
1611 echo "$as_me:$LINENO: result: no" >&5
1612 echo "${ECHO_T}no" >&6
1613 fi
1614
1615 fi
1616 if test -z "$CC"; then
1617 if test -n "$ac_tool_prefix"; then
1618 for ac_prog in cl
1619 do
1620 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1621 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1622 echo "$as_me:$LINENO: checking for $ac_word" >&5
1623 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1624 if test "${ac_cv_prog_CC+set}" = set; then
1625 echo $ECHO_N "(cached) $ECHO_C" >&6
1626 else
1627 if test -n "$CC"; then
1628 ac_cv_prog_CC="$CC" # Let the user override the test.
1629 else
1630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1631 for as_dir in $PATH
1632 do
1633 IFS=$as_save_IFS
1634 test -z "$as_dir" && as_dir=.
1635 for ac_exec_ext in '' $ac_executable_extensions; do
1636 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1637 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1638 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1639 break 2
1640 fi
1641 done
1642 done
1643
1644 fi
1645 fi
1646 CC=$ac_cv_prog_CC
1647 if test -n "$CC"; then
1648 echo "$as_me:$LINENO: result: $CC" >&5
1649 echo "${ECHO_T}$CC" >&6
1650 else
1651 echo "$as_me:$LINENO: result: no" >&5
1652 echo "${ECHO_T}no" >&6
1653 fi
1654
1655 test -n "$CC" && break
1656 done
1657 fi
1658 if test -z "$CC"; then
1659 ac_ct_CC=$CC
1660 for ac_prog in cl
1661 do
1662 # Extract the first word of "$ac_prog", so it can be a program name with args.
1663 set dummy $ac_prog; ac_word=$2
1664 echo "$as_me:$LINENO: checking for $ac_word" >&5
1665 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1666 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1667 echo $ECHO_N "(cached) $ECHO_C" >&6
1668 else
1669 if test -n "$ac_ct_CC"; then
1670 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1671 else
1672 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1673 for as_dir in $PATH
1674 do
1675 IFS=$as_save_IFS
1676 test -z "$as_dir" && as_dir=.
1677 for ac_exec_ext in '' $ac_executable_extensions; do
1678 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1679 ac_cv_prog_ac_ct_CC="$ac_prog"
1680 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1681 break 2
1682 fi
1683 done
1684 done
1685
1686 fi
1687 fi
1688 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1689 if test -n "$ac_ct_CC"; then
1690 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1691 echo "${ECHO_T}$ac_ct_CC" >&6
1692 else
1693 echo "$as_me:$LINENO: result: no" >&5
1694 echo "${ECHO_T}no" >&6
1695 fi
1696
1697 test -n "$ac_ct_CC" && break
1698 done
1699
1700 CC=$ac_ct_CC
1701 fi
1702
1703 fi
1704
1705
1706 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1707 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1708 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1709 See \`config.log' for more details." >&5
1710 echo "$as_me: error: no acceptable C compiler found in \$PATH
1711 See \`config.log' for more details." >&2;}
1712 { (exit 1); exit 1; }; }; }
1713
1714 # Provide some information about the compiler.
1715 echo "$as_me:$LINENO:" \
1716 "checking for C compiler version" >&5
1717 ac_compiler=`set X $ac_compile; echo $2`
1718 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1719 (eval $ac_compiler --version </dev/null >&5) 2>&5
1720 ac_status=$?
1721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1722 (exit $ac_status); }
1723 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1724 (eval $ac_compiler -v </dev/null >&5) 2>&5
1725 ac_status=$?
1726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1727 (exit $ac_status); }
1728 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1729 (eval $ac_compiler -V </dev/null >&5) 2>&5
1730 ac_status=$?
1731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1732 (exit $ac_status); }
1733
1734 cat >conftest.$ac_ext <<_ACEOF
1735 /* confdefs.h. */
1736 _ACEOF
1737 cat confdefs.h >>conftest.$ac_ext
1738 cat >>conftest.$ac_ext <<_ACEOF
1739 /* end confdefs.h. */
1740
1741 int
1742 main ()
1743 {
1744
1745 ;
1746 return 0;
1747 }
1748 _ACEOF
1749 ac_clean_files_save=$ac_clean_files
1750 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1751 # Try to create an executable without -o first, disregard a.out.
1752 # It will help us diagnose broken compilers, and finding out an intuition
1753 # of exeext.
1754 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1755 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1756 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1757 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1758 (eval $ac_link_default) 2>&5
1759 ac_status=$?
1760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1761 (exit $ac_status); }; then
1762 # Find the output, starting from the most likely. This scheme is
1763 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1764 # resort.
1765
1766 # Be careful to initialize this variable, since it used to be cached.
1767 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1768 ac_cv_exeext=
1769 # b.out is created by i960 compilers.
1770 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1771 do
1772 test -f "$ac_file" || continue
1773 case $ac_file in
1774 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1775 ;;
1776 conftest.$ac_ext )
1777 # This is the source file.
1778 ;;
1779 [ab].out )
1780 # We found the default executable, but exeext='' is most
1781 # certainly right.
1782 break;;
1783 *.* )
1784 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1785 # FIXME: I believe we export ac_cv_exeext for Libtool,
1786 # but it would be cool to find out if it's true. Does anybody
1787 # maintain Libtool? --akim.
1788 export ac_cv_exeext
1789 break;;
1790 * )
1791 break;;
1792 esac
1793 done
1794 else
1795 echo "$as_me: failed program was:" >&5
1796 sed 's/^/| /' conftest.$ac_ext >&5
1797
1798 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1799 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1800 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1801 See \`config.log' for more details." >&5
1802 echo "$as_me: error: C compiler cannot create executables
1803 See \`config.log' for more details." >&2;}
1804 { (exit 77); exit 77; }; }; }
1805 fi
1806
1807 ac_exeext=$ac_cv_exeext
1808 echo "$as_me:$LINENO: result: $ac_file" >&5
1809 echo "${ECHO_T}$ac_file" >&6
1810
1811 # Check the compiler produces executables we can run. If not, either
1812 # the compiler is broken, or we cross compile.
1813 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1814 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1815 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1816 # If not cross compiling, check that we can run a simple program.
1817 if test "$cross_compiling" != yes; then
1818 if { ac_try='./$ac_file'
1819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1820 (eval $ac_try) 2>&5
1821 ac_status=$?
1822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1823 (exit $ac_status); }; }; then
1824 cross_compiling=no
1825 else
1826 if test "$cross_compiling" = maybe; then
1827 cross_compiling=yes
1828 else
1829 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1830 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1831 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1832 If you meant to cross compile, use \`--host'.
1833 See \`config.log' for more details." >&5
1834 echo "$as_me: error: cannot run C compiled programs.
1835 If you meant to cross compile, use \`--host'.
1836 See \`config.log' for more details." >&2;}
1837 { (exit 1); exit 1; }; }; }
1838 fi
1839 fi
1840 fi
1841 echo "$as_me:$LINENO: result: yes" >&5
1842 echo "${ECHO_T}yes" >&6
1843
1844 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1845 ac_clean_files=$ac_clean_files_save
1846 # Check the compiler produces executables we can run. If not, either
1847 # the compiler is broken, or we cross compile.
1848 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1849 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1850 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1851 echo "${ECHO_T}$cross_compiling" >&6
1852
1853 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1854 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1855 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1856 (eval $ac_link) 2>&5
1857 ac_status=$?
1858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1859 (exit $ac_status); }; then
1860 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1861 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1862 # work properly (i.e., refer to `conftest.exe'), while it won't with
1863 # `rm'.
1864 for ac_file in conftest.exe conftest conftest.*; do
1865 test -f "$ac_file" || continue
1866 case $ac_file in
1867 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1868 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1869 export ac_cv_exeext
1870 break;;
1871 * ) break;;
1872 esac
1873 done
1874 else
1875 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1876 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1877 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1878 See \`config.log' for more details." >&5
1879 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1880 See \`config.log' for more details." >&2;}
1881 { (exit 1); exit 1; }; }; }
1882 fi
1883
1884 rm -f conftest$ac_cv_exeext
1885 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1886 echo "${ECHO_T}$ac_cv_exeext" >&6
1887
1888 rm -f conftest.$ac_ext
1889 EXEEXT=$ac_cv_exeext
1890 ac_exeext=$EXEEXT
1891 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1892 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1893 if test "${ac_cv_objext+set}" = set; then
1894 echo $ECHO_N "(cached) $ECHO_C" >&6
1895 else
1896 cat >conftest.$ac_ext <<_ACEOF
1897 /* confdefs.h. */
1898 _ACEOF
1899 cat confdefs.h >>conftest.$ac_ext
1900 cat >>conftest.$ac_ext <<_ACEOF
1901 /* end confdefs.h. */
1902
1903 int
1904 main ()
1905 {
1906
1907 ;
1908 return 0;
1909 }
1910 _ACEOF
1911 rm -f conftest.o conftest.obj
1912 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1913 (eval $ac_compile) 2>&5
1914 ac_status=$?
1915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1916 (exit $ac_status); }; then
1917 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1918 case $ac_file in
1919 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1920 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1921 break;;
1922 esac
1923 done
1924 else
1925 echo "$as_me: failed program was:" >&5
1926 sed 's/^/| /' conftest.$ac_ext >&5
1927
1928 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1929 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1930 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1931 See \`config.log' for more details." >&5
1932 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1933 See \`config.log' for more details." >&2;}
1934 { (exit 1); exit 1; }; }; }
1935 fi
1936
1937 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1938 fi
1939 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1940 echo "${ECHO_T}$ac_cv_objext" >&6
1941 OBJEXT=$ac_cv_objext
1942 ac_objext=$OBJEXT
1943 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1944 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1945 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1946 echo $ECHO_N "(cached) $ECHO_C" >&6
1947 else
1948 cat >conftest.$ac_ext <<_ACEOF
1949 /* confdefs.h. */
1950 _ACEOF
1951 cat confdefs.h >>conftest.$ac_ext
1952 cat >>conftest.$ac_ext <<_ACEOF
1953 /* end confdefs.h. */
1954
1955 int
1956 main ()
1957 {
1958 #ifndef __GNUC__
1959 choke me
1960 #endif
1961
1962 ;
1963 return 0;
1964 }
1965 _ACEOF
1966 rm -f conftest.$ac_objext
1967 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1968 (eval $ac_compile) 2>conftest.er1
1969 ac_status=$?
1970 grep -v '^ *+' conftest.er1 >conftest.err
1971 rm -f conftest.er1
1972 cat conftest.err >&5
1973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1974 (exit $ac_status); } &&
1975 { ac_try='test -z "$ac_c_werror_flag"
1976 || test ! -s conftest.err'
1977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1978 (eval $ac_try) 2>&5
1979 ac_status=$?
1980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1981 (exit $ac_status); }; } &&
1982 { ac_try='test -s conftest.$ac_objext'
1983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1984 (eval $ac_try) 2>&5
1985 ac_status=$?
1986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1987 (exit $ac_status); }; }; then
1988 ac_compiler_gnu=yes
1989 else
1990 echo "$as_me: failed program was:" >&5
1991 sed 's/^/| /' conftest.$ac_ext >&5
1992
1993 ac_compiler_gnu=no
1994 fi
1995 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1996 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1997
1998 fi
1999 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2000 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2001 GCC=`test $ac_compiler_gnu = yes && echo yes`
2002 ac_test_CFLAGS=${CFLAGS+set}
2003 ac_save_CFLAGS=$CFLAGS
2004 CFLAGS="-g"
2005 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2006 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2007 if test "${ac_cv_prog_cc_g+set}" = set; then
2008 echo $ECHO_N "(cached) $ECHO_C" >&6
2009 else
2010 cat >conftest.$ac_ext <<_ACEOF
2011 /* confdefs.h. */
2012 _ACEOF
2013 cat confdefs.h >>conftest.$ac_ext
2014 cat >>conftest.$ac_ext <<_ACEOF
2015 /* end confdefs.h. */
2016
2017 int
2018 main ()
2019 {
2020
2021 ;
2022 return 0;
2023 }
2024 _ACEOF
2025 rm -f conftest.$ac_objext
2026 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2027 (eval $ac_compile) 2>conftest.er1
2028 ac_status=$?
2029 grep -v '^ *+' conftest.er1 >conftest.err
2030 rm -f conftest.er1
2031 cat conftest.err >&5
2032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2033 (exit $ac_status); } &&
2034 { ac_try='test -z "$ac_c_werror_flag"
2035 || test ! -s conftest.err'
2036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2037 (eval $ac_try) 2>&5
2038 ac_status=$?
2039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2040 (exit $ac_status); }; } &&
2041 { ac_try='test -s conftest.$ac_objext'
2042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2043 (eval $ac_try) 2>&5
2044 ac_status=$?
2045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2046 (exit $ac_status); }; }; then
2047 ac_cv_prog_cc_g=yes
2048 else
2049 echo "$as_me: failed program was:" >&5
2050 sed 's/^/| /' conftest.$ac_ext >&5
2051
2052 ac_cv_prog_cc_g=no
2053 fi
2054 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2055 fi
2056 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2057 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2058 if test "$ac_test_CFLAGS" = set; then
2059 CFLAGS=$ac_save_CFLAGS
2060 elif test $ac_cv_prog_cc_g = yes; then
2061 if test "$GCC" = yes; then
2062 CFLAGS="-g -O2"
2063 else
2064 CFLAGS="-g"
2065 fi
2066 else
2067 if test "$GCC" = yes; then
2068 CFLAGS="-O2"
2069 else
2070 CFLAGS=
2071 fi
2072 fi
2073 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2074 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2075 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2076 echo $ECHO_N "(cached) $ECHO_C" >&6
2077 else
2078 ac_cv_prog_cc_stdc=no
2079 ac_save_CC=$CC
2080 cat >conftest.$ac_ext <<_ACEOF
2081 /* confdefs.h. */
2082 _ACEOF
2083 cat confdefs.h >>conftest.$ac_ext
2084 cat >>conftest.$ac_ext <<_ACEOF
2085 /* end confdefs.h. */
2086 #include <stdarg.h>
2087 #include <stdio.h>
2088 #include <sys/types.h>
2089 #include <sys/stat.h>
2090 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2091 struct buf { int x; };
2092 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2093 static char *e (p, i)
2094 char **p;
2095 int i;
2096 {
2097 return p[i];
2098 }
2099 static char *f (char * (*g) (char **, int), char **p, ...)
2100 {
2101 char *s;
2102 va_list v;
2103 va_start (v,p);
2104 s = g (p, va_arg (v,int));
2105 va_end (v);
2106 return s;
2107 }
2108
2109 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2110 function prototypes and stuff, but not '\xHH' hex character constants.
2111 These don't provoke an error unfortunately, instead are silently treated
2112 as 'x'. The following induces an error, until -std1 is added to get
2113 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2114 array size at least. It's necessary to write '\x00'==0 to get something
2115 that's true only with -std1. */
2116 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2117
2118 int test (int i, double x);
2119 struct s1 {int (*f) (int a);};
2120 struct s2 {int (*f) (double a);};
2121 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2122 int argc;
2123 char **argv;
2124 int
2125 main ()
2126 {
2127 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2128 ;
2129 return 0;
2130 }
2131 _ACEOF
2132 # Don't try gcc -ansi; that turns off useful extensions and
2133 # breaks some systems' header files.
2134 # AIX -qlanglvl=ansi
2135 # Ultrix and OSF/1 -std1
2136 # HP-UX 10.20 and later -Ae
2137 # HP-UX older versions -Aa -D_HPUX_SOURCE
2138 # SVR4 -Xc -D__EXTENSIONS__
2139 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2140 do
2141 CC="$ac_save_CC $ac_arg"
2142 rm -f conftest.$ac_objext
2143 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2144 (eval $ac_compile) 2>conftest.er1
2145 ac_status=$?
2146 grep -v '^ *+' conftest.er1 >conftest.err
2147 rm -f conftest.er1
2148 cat conftest.err >&5
2149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2150 (exit $ac_status); } &&
2151 { ac_try='test -z "$ac_c_werror_flag"
2152 || test ! -s conftest.err'
2153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2154 (eval $ac_try) 2>&5
2155 ac_status=$?
2156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2157 (exit $ac_status); }; } &&
2158 { ac_try='test -s conftest.$ac_objext'
2159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2160 (eval $ac_try) 2>&5
2161 ac_status=$?
2162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2163 (exit $ac_status); }; }; then
2164 ac_cv_prog_cc_stdc=$ac_arg
2165 break
2166 else
2167 echo "$as_me: failed program was:" >&5
2168 sed 's/^/| /' conftest.$ac_ext >&5
2169
2170 fi
2171 rm -f conftest.err conftest.$ac_objext
2172 done
2173 rm -f conftest.$ac_ext conftest.$ac_objext
2174 CC=$ac_save_CC
2175
2176 fi
2177
2178 case "x$ac_cv_prog_cc_stdc" in
2179 x|xno)
2180 echo "$as_me:$LINENO: result: none needed" >&5
2181 echo "${ECHO_T}none needed" >&6 ;;
2182 *)
2183 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2184 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2185 CC="$CC $ac_cv_prog_cc_stdc" ;;
2186 esac
2187
2188 # Some people use a C++ compiler to compile C. Since we use `exit',
2189 # in C++ we need to declare it. In case someone uses the same compiler
2190 # for both compiling C and C++ we need to have the C++ compiler decide
2191 # the declaration of exit, since it's the most demanding environment.
2192 cat >conftest.$ac_ext <<_ACEOF
2193 #ifndef __cplusplus
2194 choke me
2195 #endif
2196 _ACEOF
2197 rm -f conftest.$ac_objext
2198 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2199 (eval $ac_compile) 2>conftest.er1
2200 ac_status=$?
2201 grep -v '^ *+' conftest.er1 >conftest.err
2202 rm -f conftest.er1
2203 cat conftest.err >&5
2204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2205 (exit $ac_status); } &&
2206 { ac_try='test -z "$ac_c_werror_flag"
2207 || test ! -s conftest.err'
2208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2209 (eval $ac_try) 2>&5
2210 ac_status=$?
2211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2212 (exit $ac_status); }; } &&
2213 { ac_try='test -s conftest.$ac_objext'
2214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2215 (eval $ac_try) 2>&5
2216 ac_status=$?
2217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2218 (exit $ac_status); }; }; then
2219 for ac_declaration in \
2220 '' \
2221 'extern "C" void std::exit (int) throw (); using std::exit;' \
2222 'extern "C" void std::exit (int); using std::exit;' \
2223 'extern "C" void exit (int) throw ();' \
2224 'extern "C" void exit (int);' \
2225 'void exit (int);'
2226 do
2227 cat >conftest.$ac_ext <<_ACEOF
2228 /* confdefs.h. */
2229 _ACEOF
2230 cat confdefs.h >>conftest.$ac_ext
2231 cat >>conftest.$ac_ext <<_ACEOF
2232 /* end confdefs.h. */
2233 $ac_declaration
2234 #include <stdlib.h>
2235 int
2236 main ()
2237 {
2238 exit (42);
2239 ;
2240 return 0;
2241 }
2242 _ACEOF
2243 rm -f conftest.$ac_objext
2244 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2245 (eval $ac_compile) 2>conftest.er1
2246 ac_status=$?
2247 grep -v '^ *+' conftest.er1 >conftest.err
2248 rm -f conftest.er1
2249 cat conftest.err >&5
2250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2251 (exit $ac_status); } &&
2252 { ac_try='test -z "$ac_c_werror_flag"
2253 || test ! -s conftest.err'
2254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2255 (eval $ac_try) 2>&5
2256 ac_status=$?
2257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2258 (exit $ac_status); }; } &&
2259 { ac_try='test -s conftest.$ac_objext'
2260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2261 (eval $ac_try) 2>&5
2262 ac_status=$?
2263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2264 (exit $ac_status); }; }; then
2265 :
2266 else
2267 echo "$as_me: failed program was:" >&5
2268 sed 's/^/| /' conftest.$ac_ext >&5
2269
2270 continue
2271 fi
2272 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2273 cat >conftest.$ac_ext <<_ACEOF
2274 /* confdefs.h. */
2275 _ACEOF
2276 cat confdefs.h >>conftest.$ac_ext
2277 cat >>conftest.$ac_ext <<_ACEOF
2278 /* end confdefs.h. */
2279 $ac_declaration
2280 int
2281 main ()
2282 {
2283 exit (42);
2284 ;
2285 return 0;
2286 }
2287 _ACEOF
2288 rm -f conftest.$ac_objext
2289 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2290 (eval $ac_compile) 2>conftest.er1
2291 ac_status=$?
2292 grep -v '^ *+' conftest.er1 >conftest.err
2293 rm -f conftest.er1
2294 cat conftest.err >&5
2295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2296 (exit $ac_status); } &&
2297 { ac_try='test -z "$ac_c_werror_flag"
2298 || test ! -s conftest.err'
2299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2300 (eval $ac_try) 2>&5
2301 ac_status=$?
2302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2303 (exit $ac_status); }; } &&
2304 { ac_try='test -s conftest.$ac_objext'
2305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2306 (eval $ac_try) 2>&5
2307 ac_status=$?
2308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2309 (exit $ac_status); }; }; then
2310 break
2311 else
2312 echo "$as_me: failed program was:" >&5
2313 sed 's/^/| /' conftest.$ac_ext >&5
2314
2315 fi
2316 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2317 done
2318 rm -f conftest*
2319 if test -n "$ac_declaration"; then
2320 echo '#ifdef __cplusplus' >>confdefs.h
2321 echo $ac_declaration >>confdefs.h
2322 echo '#endif' >>confdefs.h
2323 fi
2324
2325 else
2326 echo "$as_me: failed program was:" >&5
2327 sed 's/^/| /' conftest.$ac_ext >&5
2328
2329 fi
2330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2331 ac_ext=c
2332 ac_cpp='$CPP $CPPFLAGS'
2333 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2334 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2335 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2336
2337
2338 cat >>confdefs.h <<\_ACEOF
2339 #define _GNU_SOURCE 1
2340 _ACEOF
2341
2342
2343
2344 ac_ext=c
2345 ac_cpp='$CPP $CPPFLAGS'
2346 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2347 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2348 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2349 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2350 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2351 # On Suns, sometimes $CPP names a directory.
2352 if test -n "$CPP" && test -d "$CPP"; then
2353 CPP=
2354 fi
2355 if test -z "$CPP"; then
2356 if test "${ac_cv_prog_CPP+set}" = set; then
2357 echo $ECHO_N "(cached) $ECHO_C" >&6
2358 else
2359 # Double quotes because CPP needs to be expanded
2360 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2361 do
2362 ac_preproc_ok=false
2363 for ac_c_preproc_warn_flag in '' yes
2364 do
2365 # Use a header file that comes with gcc, so configuring glibc
2366 # with a fresh cross-compiler works.
2367 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2368 # <limits.h> exists even on freestanding compilers.
2369 # On the NeXT, cc -E runs the code through the compiler's parser,
2370 # not just through cpp. "Syntax error" is here to catch this case.
2371 cat >conftest.$ac_ext <<_ACEOF
2372 /* confdefs.h. */
2373 _ACEOF
2374 cat confdefs.h >>conftest.$ac_ext
2375 cat >>conftest.$ac_ext <<_ACEOF
2376 /* end confdefs.h. */
2377 #ifdef __STDC__
2378 # include <limits.h>
2379 #else
2380 # include <assert.h>
2381 #endif
2382 Syntax error
2383 _ACEOF
2384 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2385 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2386 ac_status=$?
2387 grep -v '^ *+' conftest.er1 >conftest.err
2388 rm -f conftest.er1
2389 cat conftest.err >&5
2390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2391 (exit $ac_status); } >/dev/null; then
2392 if test -s conftest.err; then
2393 ac_cpp_err=$ac_c_preproc_warn_flag
2394 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2395 else
2396 ac_cpp_err=
2397 fi
2398 else
2399 ac_cpp_err=yes
2400 fi
2401 if test -z "$ac_cpp_err"; then
2402 :
2403 else
2404 echo "$as_me: failed program was:" >&5
2405 sed 's/^/| /' conftest.$ac_ext >&5
2406
2407 # Broken: fails on valid input.
2408 continue
2409 fi
2410 rm -f conftest.err conftest.$ac_ext
2411
2412 # OK, works on sane cases. Now check whether non-existent headers
2413 # can be detected and how.
2414 cat >conftest.$ac_ext <<_ACEOF
2415 /* confdefs.h. */
2416 _ACEOF
2417 cat confdefs.h >>conftest.$ac_ext
2418 cat >>conftest.$ac_ext <<_ACEOF
2419 /* end confdefs.h. */
2420 #include <ac_nonexistent.h>
2421 _ACEOF
2422 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2423 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2424 ac_status=$?
2425 grep -v '^ *+' conftest.er1 >conftest.err
2426 rm -f conftest.er1
2427 cat conftest.err >&5
2428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429 (exit $ac_status); } >/dev/null; then
2430 if test -s conftest.err; then
2431 ac_cpp_err=$ac_c_preproc_warn_flag
2432 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2433 else
2434 ac_cpp_err=
2435 fi
2436 else
2437 ac_cpp_err=yes
2438 fi
2439 if test -z "$ac_cpp_err"; then
2440 # Broken: success on invalid input.
2441 continue
2442 else
2443 echo "$as_me: failed program was:" >&5
2444 sed 's/^/| /' conftest.$ac_ext >&5
2445
2446 # Passes both tests.
2447 ac_preproc_ok=:
2448 break
2449 fi
2450 rm -f conftest.err conftest.$ac_ext
2451
2452 done
2453 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2454 rm -f conftest.err conftest.$ac_ext
2455 if $ac_preproc_ok; then
2456 break
2457 fi
2458
2459 done
2460 ac_cv_prog_CPP=$CPP
2461
2462 fi
2463 CPP=$ac_cv_prog_CPP
2464 else
2465 ac_cv_prog_CPP=$CPP
2466 fi
2467 echo "$as_me:$LINENO: result: $CPP" >&5
2468 echo "${ECHO_T}$CPP" >&6
2469 ac_preproc_ok=false
2470 for ac_c_preproc_warn_flag in '' yes
2471 do
2472 # Use a header file that comes with gcc, so configuring glibc
2473 # with a fresh cross-compiler works.
2474 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2475 # <limits.h> exists even on freestanding compilers.
2476 # On the NeXT, cc -E runs the code through the compiler's parser,
2477 # not just through cpp. "Syntax error" is here to catch this case.
2478 cat >conftest.$ac_ext <<_ACEOF
2479 /* confdefs.h. */
2480 _ACEOF
2481 cat confdefs.h >>conftest.$ac_ext
2482 cat >>conftest.$ac_ext <<_ACEOF
2483 /* end confdefs.h. */
2484 #ifdef __STDC__
2485 # include <limits.h>
2486 #else
2487 # include <assert.h>
2488 #endif
2489 Syntax error
2490 _ACEOF
2491 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2492 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2493 ac_status=$?
2494 grep -v '^ *+' conftest.er1 >conftest.err
2495 rm -f conftest.er1
2496 cat conftest.err >&5
2497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2498 (exit $ac_status); } >/dev/null; then
2499 if test -s conftest.err; then
2500 ac_cpp_err=$ac_c_preproc_warn_flag
2501 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2502 else
2503 ac_cpp_err=
2504 fi
2505 else
2506 ac_cpp_err=yes
2507 fi
2508 if test -z "$ac_cpp_err"; then
2509 :
2510 else
2511 echo "$as_me: failed program was:" >&5
2512 sed 's/^/| /' conftest.$ac_ext >&5
2513
2514 # Broken: fails on valid input.
2515 continue
2516 fi
2517 rm -f conftest.err conftest.$ac_ext
2518
2519 # OK, works on sane cases. Now check whether non-existent headers
2520 # can be detected and how.
2521 cat >conftest.$ac_ext <<_ACEOF
2522 /* confdefs.h. */
2523 _ACEOF
2524 cat confdefs.h >>conftest.$ac_ext
2525 cat >>conftest.$ac_ext <<_ACEOF
2526 /* end confdefs.h. */
2527 #include <ac_nonexistent.h>
2528 _ACEOF
2529 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2530 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2531 ac_status=$?
2532 grep -v '^ *+' conftest.er1 >conftest.err
2533 rm -f conftest.er1
2534 cat conftest.err >&5
2535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2536 (exit $ac_status); } >/dev/null; then
2537 if test -s conftest.err; then
2538 ac_cpp_err=$ac_c_preproc_warn_flag
2539 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2540 else
2541 ac_cpp_err=
2542 fi
2543 else
2544 ac_cpp_err=yes
2545 fi
2546 if test -z "$ac_cpp_err"; then
2547 # Broken: success on invalid input.
2548 continue
2549 else
2550 echo "$as_me: failed program was:" >&5
2551 sed 's/^/| /' conftest.$ac_ext >&5
2552
2553 # Passes both tests.
2554 ac_preproc_ok=:
2555 break
2556 fi
2557 rm -f conftest.err conftest.$ac_ext
2558
2559 done
2560 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2561 rm -f conftest.err conftest.$ac_ext
2562 if $ac_preproc_ok; then
2563 :
2564 else
2565 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2566 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2567 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2568 See \`config.log' for more details." >&5
2569 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2570 See \`config.log' for more details." >&2;}
2571 { (exit 1); exit 1; }; }; }
2572 fi
2573
2574 ac_ext=c
2575 ac_cpp='$CPP $CPPFLAGS'
2576 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2577 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2578 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2579
2580
2581 echo "$as_me:$LINENO: checking for egrep" >&5
2582 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2583 if test "${ac_cv_prog_egrep+set}" = set; then
2584 echo $ECHO_N "(cached) $ECHO_C" >&6
2585 else
2586 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2587 then ac_cv_prog_egrep='grep -E'
2588 else ac_cv_prog_egrep='egrep'
2589 fi
2590 fi
2591 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2592 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2593 EGREP=$ac_cv_prog_egrep
2594
2595
2596
2597 echo "$as_me:$LINENO: checking for AIX" >&5
2598 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
2599 cat >conftest.$ac_ext <<_ACEOF
2600 /* confdefs.h. */
2601 _ACEOF
2602 cat confdefs.h >>conftest.$ac_ext
2603 cat >>conftest.$ac_ext <<_ACEOF
2604 /* end confdefs.h. */
2605 #ifdef _AIX
2606 yes
2607 #endif
2608
2609 _ACEOF
2610 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2611 $EGREP "yes" >/dev/null 2>&1; then
2612 echo "$as_me:$LINENO: result: yes" >&5
2613 echo "${ECHO_T}yes" >&6
2614 cat >>confdefs.h <<\_ACEOF
2615 #define _ALL_SOURCE 1
2616 _ACEOF
2617
2618 else
2619 echo "$as_me:$LINENO: result: no" >&5
2620 echo "${ECHO_T}no" >&6
2621 fi
2622 rm -f conftest*
2623
2624
2625 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2626 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2627 if test "${ac_cv_search_strerror+set}" = set; then
2628 echo $ECHO_N "(cached) $ECHO_C" >&6
2629 else
2630 ac_func_search_save_LIBS=$LIBS
2631 ac_cv_search_strerror=no
2632 cat >conftest.$ac_ext <<_ACEOF
2633 /* confdefs.h. */
2634 _ACEOF
2635 cat confdefs.h >>conftest.$ac_ext
2636 cat >>conftest.$ac_ext <<_ACEOF
2637 /* end confdefs.h. */
2638
2639 /* Override any gcc2 internal prototype to avoid an error. */
2640 #ifdef __cplusplus
2641 extern "C"
2642 #endif
2643 /* We use char because int might match the return type of a gcc2
2644 builtin and then its argument prototype would still apply. */
2645 char strerror ();
2646 int
2647 main ()
2648 {
2649 strerror ();
2650 ;
2651 return 0;
2652 }
2653 _ACEOF
2654 rm -f conftest.$ac_objext conftest$ac_exeext
2655 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2656 (eval $ac_link) 2>conftest.er1
2657 ac_status=$?
2658 grep -v '^ *+' conftest.er1 >conftest.err
2659 rm -f conftest.er1
2660 cat conftest.err >&5
2661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2662 (exit $ac_status); } &&
2663 { ac_try='test -z "$ac_c_werror_flag"
2664 || test ! -s conftest.err'
2665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2666 (eval $ac_try) 2>&5
2667 ac_status=$?
2668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2669 (exit $ac_status); }; } &&
2670 { ac_try='test -s conftest$ac_exeext'
2671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2672 (eval $ac_try) 2>&5
2673 ac_status=$?
2674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2675 (exit $ac_status); }; }; then
2676 ac_cv_search_strerror="none required"
2677 else
2678 echo "$as_me: failed program was:" >&5
2679 sed 's/^/| /' conftest.$ac_ext >&5
2680
2681 fi
2682 rm -f conftest.err conftest.$ac_objext \
2683 conftest$ac_exeext conftest.$ac_ext
2684 if test "$ac_cv_search_strerror" = no; then
2685 for ac_lib in cposix; do
2686 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2687 cat >conftest.$ac_ext <<_ACEOF
2688 /* confdefs.h. */
2689 _ACEOF
2690 cat confdefs.h >>conftest.$ac_ext
2691 cat >>conftest.$ac_ext <<_ACEOF
2692 /* end confdefs.h. */
2693
2694 /* Override any gcc2 internal prototype to avoid an error. */
2695 #ifdef __cplusplus
2696 extern "C"
2697 #endif
2698 /* We use char because int might match the return type of a gcc2
2699 builtin and then its argument prototype would still apply. */
2700 char strerror ();
2701 int
2702 main ()
2703 {
2704 strerror ();
2705 ;
2706 return 0;
2707 }
2708 _ACEOF
2709 rm -f conftest.$ac_objext conftest$ac_exeext
2710 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2711 (eval $ac_link) 2>conftest.er1
2712 ac_status=$?
2713 grep -v '^ *+' conftest.er1 >conftest.err
2714 rm -f conftest.er1
2715 cat conftest.err >&5
2716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2717 (exit $ac_status); } &&
2718 { ac_try='test -z "$ac_c_werror_flag"
2719 || test ! -s conftest.err'
2720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2721 (eval $ac_try) 2>&5
2722 ac_status=$?
2723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2724 (exit $ac_status); }; } &&
2725 { ac_try='test -s conftest$ac_exeext'
2726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2727 (eval $ac_try) 2>&5
2728 ac_status=$?
2729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2730 (exit $ac_status); }; }; then
2731 ac_cv_search_strerror="-l$ac_lib"
2732 break
2733 else
2734 echo "$as_me: failed program was:" >&5
2735 sed 's/^/| /' conftest.$ac_ext >&5
2736
2737 fi
2738 rm -f conftest.err conftest.$ac_objext \
2739 conftest$ac_exeext conftest.$ac_ext
2740 done
2741 fi
2742 LIBS=$ac_func_search_save_LIBS
2743 fi
2744 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2745 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2746 if test "$ac_cv_search_strerror" != no; then
2747 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2748
2749 fi
2750
2751 if test -n "$ac_tool_prefix"; then
2752 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2753 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2754 echo "$as_me:$LINENO: checking for $ac_word" >&5
2755 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2756 if test "${ac_cv_prog_RANLIB+set}" = set; then
2757 echo $ECHO_N "(cached) $ECHO_C" >&6
2758 else
2759 if test -n "$RANLIB"; then
2760 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2761 else
2762 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2763 for as_dir in $PATH
2764 do
2765 IFS=$as_save_IFS
2766 test -z "$as_dir" && as_dir=.
2767 for ac_exec_ext in '' $ac_executable_extensions; do
2768 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2769 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2770 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2771 break 2
2772 fi
2773 done
2774 done
2775
2776 fi
2777 fi
2778 RANLIB=$ac_cv_prog_RANLIB
2779 if test -n "$RANLIB"; then
2780 echo "$as_me:$LINENO: result: $RANLIB" >&5
2781 echo "${ECHO_T}$RANLIB" >&6
2782 else
2783 echo "$as_me:$LINENO: result: no" >&5
2784 echo "${ECHO_T}no" >&6
2785 fi
2786
2787 fi
2788 if test -z "$ac_cv_prog_RANLIB"; then
2789 ac_ct_RANLIB=$RANLIB
2790 # Extract the first word of "ranlib", so it can be a program name with args.
2791 set dummy ranlib; ac_word=$2
2792 echo "$as_me:$LINENO: checking for $ac_word" >&5
2793 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2794 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2795 echo $ECHO_N "(cached) $ECHO_C" >&6
2796 else
2797 if test -n "$ac_ct_RANLIB"; then
2798 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2799 else
2800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2801 for as_dir in $PATH
2802 do
2803 IFS=$as_save_IFS
2804 test -z "$as_dir" && as_dir=.
2805 for ac_exec_ext in '' $ac_executable_extensions; do
2806 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2807 ac_cv_prog_ac_ct_RANLIB="ranlib"
2808 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2809 break 2
2810 fi
2811 done
2812 done
2813
2814 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
2815 fi
2816 fi
2817 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2818 if test -n "$ac_ct_RANLIB"; then
2819 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2820 echo "${ECHO_T}$ac_ct_RANLIB" >&6
2821 else
2822 echo "$as_me:$LINENO: result: no" >&5
2823 echo "${ECHO_T}no" >&6
2824 fi
2825
2826 RANLIB=$ac_ct_RANLIB
2827 else
2828 RANLIB="$ac_cv_prog_RANLIB"
2829 fi
2830
2831 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2832 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2833 if test "${ac_cv_header_stdc+set}" = set; then
2834 echo $ECHO_N "(cached) $ECHO_C" >&6
2835 else
2836 cat >conftest.$ac_ext <<_ACEOF
2837 /* confdefs.h. */
2838 _ACEOF
2839 cat confdefs.h >>conftest.$ac_ext
2840 cat >>conftest.$ac_ext <<_ACEOF
2841 /* end confdefs.h. */
2842 #include <stdlib.h>
2843 #include <stdarg.h>
2844 #include <string.h>
2845 #include <float.h>
2846
2847 int
2848 main ()
2849 {
2850
2851 ;
2852 return 0;
2853 }
2854 _ACEOF
2855 rm -f conftest.$ac_objext
2856 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2857 (eval $ac_compile) 2>conftest.er1
2858 ac_status=$?
2859 grep -v '^ *+' conftest.er1 >conftest.err
2860 rm -f conftest.er1
2861 cat conftest.err >&5
2862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2863 (exit $ac_status); } &&
2864 { ac_try='test -z "$ac_c_werror_flag"
2865 || test ! -s conftest.err'
2866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2867 (eval $ac_try) 2>&5
2868 ac_status=$?
2869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870 (exit $ac_status); }; } &&
2871 { ac_try='test -s conftest.$ac_objext'
2872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2873 (eval $ac_try) 2>&5
2874 ac_status=$?
2875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2876 (exit $ac_status); }; }; then
2877 ac_cv_header_stdc=yes
2878 else
2879 echo "$as_me: failed program was:" >&5
2880 sed 's/^/| /' conftest.$ac_ext >&5
2881
2882 ac_cv_header_stdc=no
2883 fi
2884 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2885
2886 if test $ac_cv_header_stdc = yes; then
2887 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2888 cat >conftest.$ac_ext <<_ACEOF
2889 /* confdefs.h. */
2890 _ACEOF
2891 cat confdefs.h >>conftest.$ac_ext
2892 cat >>conftest.$ac_ext <<_ACEOF
2893 /* end confdefs.h. */
2894 #include <string.h>
2895
2896 _ACEOF
2897 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2898 $EGREP "memchr" >/dev/null 2>&1; then
2899 :
2900 else
2901 ac_cv_header_stdc=no
2902 fi
2903 rm -f conftest*
2904
2905 fi
2906
2907 if test $ac_cv_header_stdc = yes; then
2908 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2909 cat >conftest.$ac_ext <<_ACEOF
2910 /* confdefs.h. */
2911 _ACEOF
2912 cat confdefs.h >>conftest.$ac_ext
2913 cat >>conftest.$ac_ext <<_ACEOF
2914 /* end confdefs.h. */
2915 #include <stdlib.h>
2916
2917 _ACEOF
2918 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2919 $EGREP "free" >/dev/null 2>&1; then
2920 :
2921 else
2922 ac_cv_header_stdc=no
2923 fi
2924 rm -f conftest*
2925
2926 fi
2927
2928 if test $ac_cv_header_stdc = yes; then
2929 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2930 if test "$cross_compiling" = yes; then
2931 :
2932 else
2933 cat >conftest.$ac_ext <<_ACEOF
2934 /* confdefs.h. */
2935 _ACEOF
2936 cat confdefs.h >>conftest.$ac_ext
2937 cat >>conftest.$ac_ext <<_ACEOF
2938 /* end confdefs.h. */
2939 #include <ctype.h>
2940 #if ((' ' & 0x0FF) == 0x020)
2941 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2942 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2943 #else
2944 # define ISLOWER(c) \
2945 (('a' <= (c) && (c) <= 'i') \
2946 || ('j' <= (c) && (c) <= 'r') \
2947 || ('s' <= (c) && (c) <= 'z'))
2948 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
2949 #endif
2950
2951 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2952 int
2953 main ()
2954 {
2955 int i;
2956 for (i = 0; i < 256; i++)
2957 if (XOR (islower (i), ISLOWER (i))
2958 || toupper (i) != TOUPPER (i))
2959 exit(2);
2960 exit (0);
2961 }
2962 _ACEOF
2963 rm -f conftest$ac_exeext
2964 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2965 (eval $ac_link) 2>&5
2966 ac_status=$?
2967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2968 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2970 (eval $ac_try) 2>&5
2971 ac_status=$?
2972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2973 (exit $ac_status); }; }; then
2974 :
2975 else
2976 echo "$as_me: program exited with status $ac_status" >&5
2977 echo "$as_me: failed program was:" >&5
2978 sed 's/^/| /' conftest.$ac_ext >&5
2979
2980 ( exit $ac_status )
2981 ac_cv_header_stdc=no
2982 fi
2983 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2984 fi
2985 fi
2986 fi
2987 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
2988 echo "${ECHO_T}$ac_cv_header_stdc" >&6
2989 if test $ac_cv_header_stdc = yes; then
2990
2991 cat >>confdefs.h <<\_ACEOF
2992 #define STDC_HEADERS 1
2993 _ACEOF
2994
2995 fi
2996
2997 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3008 inttypes.h stdint.h unistd.h
3009 do
3010 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3011 echo "$as_me:$LINENO: checking for $ac_header" >&5
3012 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3013 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3014 echo $ECHO_N "(cached) $ECHO_C" >&6
3015 else
3016 cat >conftest.$ac_ext <<_ACEOF
3017 /* confdefs.h. */
3018 _ACEOF
3019 cat confdefs.h >>conftest.$ac_ext
3020 cat >>conftest.$ac_ext <<_ACEOF
3021 /* end confdefs.h. */
3022 $ac_includes_default
3023
3024 #include <$ac_header>
3025 _ACEOF
3026 rm -f conftest.$ac_objext
3027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3028 (eval $ac_compile) 2>conftest.er1
3029 ac_status=$?
3030 grep -v '^ *+' conftest.er1 >conftest.err
3031 rm -f conftest.er1
3032 cat conftest.err >&5
3033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3034 (exit $ac_status); } &&
3035 { ac_try='test -z "$ac_c_werror_flag"
3036 || test ! -s conftest.err'
3037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3038 (eval $ac_try) 2>&5
3039 ac_status=$?
3040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3041 (exit $ac_status); }; } &&
3042 { ac_try='test -s conftest.$ac_objext'
3043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3044 (eval $ac_try) 2>&5
3045 ac_status=$?
3046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3047 (exit $ac_status); }; }; then
3048 eval "$as_ac_Header=yes"
3049 else
3050 echo "$as_me: failed program was:" >&5
3051 sed 's/^/| /' conftest.$ac_ext >&5
3052
3053 eval "$as_ac_Header=no"
3054 fi
3055 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3056 fi
3057 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3058 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3059 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3060 cat >>confdefs.h <<_ACEOF
3061 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3062 _ACEOF
3063
3064 fi
3065
3066 done
3067
3068
3069
3070 if test "${ac_cv_header_minix_config_h+set}" = set; then
3071 echo "$as_me:$LINENO: checking for minix/config.h" >&5
3072 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3073 if test "${ac_cv_header_minix_config_h+set}" = set; then
3074 echo $ECHO_N "(cached) $ECHO_C" >&6
3075 fi
3076 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3077 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3078 else
3079 # Is the header compilable?
3080 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
3081 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
3082 cat >conftest.$ac_ext <<_ACEOF
3083 /* confdefs.h. */
3084 _ACEOF
3085 cat confdefs.h >>conftest.$ac_ext
3086 cat >>conftest.$ac_ext <<_ACEOF
3087 /* end confdefs.h. */
3088 $ac_includes_default
3089 #include <minix/config.h>
3090 _ACEOF
3091 rm -f conftest.$ac_objext
3092 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3093 (eval $ac_compile) 2>conftest.er1
3094 ac_status=$?
3095 grep -v '^ *+' conftest.er1 >conftest.err
3096 rm -f conftest.er1
3097 cat conftest.err >&5
3098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3099 (exit $ac_status); } &&
3100 { ac_try='test -z "$ac_c_werror_flag"
3101 || test ! -s conftest.err'
3102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3103 (eval $ac_try) 2>&5
3104 ac_status=$?
3105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3106 (exit $ac_status); }; } &&
3107 { ac_try='test -s conftest.$ac_objext'
3108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3109 (eval $ac_try) 2>&5
3110 ac_status=$?
3111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3112 (exit $ac_status); }; }; then
3113 ac_header_compiler=yes
3114 else
3115 echo "$as_me: failed program was:" >&5
3116 sed 's/^/| /' conftest.$ac_ext >&5
3117
3118 ac_header_compiler=no
3119 fi
3120 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3121 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3122 echo "${ECHO_T}$ac_header_compiler" >&6
3123
3124 # Is the header present?
3125 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
3126 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
3127 cat >conftest.$ac_ext <<_ACEOF
3128 /* confdefs.h. */
3129 _ACEOF
3130 cat confdefs.h >>conftest.$ac_ext
3131 cat >>conftest.$ac_ext <<_ACEOF
3132 /* end confdefs.h. */
3133 #include <minix/config.h>
3134 _ACEOF
3135 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3136 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3137 ac_status=$?
3138 grep -v '^ *+' conftest.er1 >conftest.err
3139 rm -f conftest.er1
3140 cat conftest.err >&5
3141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3142 (exit $ac_status); } >/dev/null; then
3143 if test -s conftest.err; then
3144 ac_cpp_err=$ac_c_preproc_warn_flag
3145 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3146 else
3147 ac_cpp_err=
3148 fi
3149 else
3150 ac_cpp_err=yes
3151 fi
3152 if test -z "$ac_cpp_err"; then
3153 ac_header_preproc=yes
3154 else
3155 echo "$as_me: failed program was:" >&5
3156 sed 's/^/| /' conftest.$ac_ext >&5
3157
3158 ac_header_preproc=no
3159 fi
3160 rm -f conftest.err conftest.$ac_ext
3161 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3162 echo "${ECHO_T}$ac_header_preproc" >&6
3163
3164 # So? What about this header?
3165 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3166 yes:no: )
3167 { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
3168 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3169 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
3170 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
3171 ac_header_preproc=yes
3172 ;;
3173 no:yes:* )
3174 { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
3175 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
3176 { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
3177 echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
3178 { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
3179 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
3180 { echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
3181 echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
3182 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
3183 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
3184 { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
3185 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
3186 (
3187 cat <<\_ASBOX
3188 ## ------------------------------------------ ##
3189 ## Report this to the AC_PACKAGE_NAME lists. ##
3190 ## ------------------------------------------ ##
3191 _ASBOX
3192 ) |
3193 sed "s/^/$as_me: WARNING: /" >&2
3194 ;;
3195 esac
3196 echo "$as_me:$LINENO: checking for minix/config.h" >&5
3197 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3198 if test "${ac_cv_header_minix_config_h+set}" = set; then
3199 echo $ECHO_N "(cached) $ECHO_C" >&6
3200 else
3201 ac_cv_header_minix_config_h=$ac_header_preproc
3202 fi
3203 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3204 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3205
3206 fi
3207 if test $ac_cv_header_minix_config_h = yes; then
3208 MINIX=yes
3209 else
3210 MINIX=
3211 fi
3212
3213
3214 if test "$MINIX" = yes; then
3215
3216 cat >>confdefs.h <<\_ACEOF
3217 #define _POSIX_SOURCE 1
3218 _ACEOF
3219
3220
3221 cat >>confdefs.h <<\_ACEOF
3222 #define _POSIX_1_SOURCE 2
3223 _ACEOF
3224
3225
3226 cat >>confdefs.h <<\_ACEOF
3227 #define _MINIX 1
3228 _ACEOF
3229
3230 fi
3231
3232
3233
3234 echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
3235 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
3236 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
3237 echo $ECHO_N "(cached) $ECHO_C" >&6
3238 else
3239 cat >conftest.$ac_ext <<_ACEOF
3240 /* confdefs.h. */
3241 _ACEOF
3242 cat confdefs.h >>conftest.$ac_ext
3243 cat >>conftest.$ac_ext <<_ACEOF
3244 /* end confdefs.h. */
3245
3246 # define __EXTENSIONS__ 1
3247 $ac_includes_default
3248 int
3249 main ()
3250 {
3251
3252 ;
3253 return 0;
3254 }
3255 _ACEOF
3256 rm -f conftest.$ac_objext
3257 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3258 (eval $ac_compile) 2>conftest.er1
3259 ac_status=$?
3260 grep -v '^ *+' conftest.er1 >conftest.err
3261 rm -f conftest.er1
3262 cat conftest.err >&5
3263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3264 (exit $ac_status); } &&
3265 { ac_try='test -z "$ac_c_werror_flag"
3266 || test ! -s conftest.err'
3267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3268 (eval $ac_try) 2>&5
3269 ac_status=$?
3270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3271 (exit $ac_status); }; } &&
3272 { ac_try='test -s conftest.$ac_objext'
3273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3274 (eval $ac_try) 2>&5
3275 ac_status=$?
3276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3277 (exit $ac_status); }; }; then
3278 ac_cv_safe_to_define___extensions__=yes
3279 else
3280 echo "$as_me: failed program was:" >&5
3281 sed 's/^/| /' conftest.$ac_ext >&5
3282
3283 ac_cv_safe_to_define___extensions__=no
3284 fi
3285 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3286 fi
3287 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
3288 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
3289 test $ac_cv_safe_to_define___extensions__ = yes &&
3290 cat >>confdefs.h <<\_ACEOF
3291 #define __EXTENSIONS__ 1
3292 _ACEOF
3293
3294 cat >>confdefs.h <<\_ACEOF
3295 #define _ALL_SOURCE 1
3296 _ACEOF
3297
3298 cat >>confdefs.h <<\_ACEOF
3299 #define _GNU_SOURCE 1
3300 _ACEOF
3301
3302 cat >>confdefs.h <<\_ACEOF
3303 #define _POSIX_PTHREAD_SEMANTICS 1
3304 _ACEOF
3305
3306 cat >>confdefs.h <<\_ACEOF
3307 #define _TANDEM_SOURCE 1
3308 _ACEOF
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319 echo "$as_me:$LINENO: checking for ${CC-cc} option to accept ANSI C" >&5
3320 echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6
3321 if test "${am_cv_prog_cc_stdc+set}" = set; then
3322 echo $ECHO_N "(cached) $ECHO_C" >&6
3323 else
3324 am_cv_prog_cc_stdc=no
3325 ac_save_CC="$CC"
3326 # Don't try gcc -ansi; that turns off useful extensions and
3327 # breaks some systems' header files.
3328 # AIX -qlanglvl=ansi
3329 # Ultrix and OSF/1 -std1
3330 # HP-UX 10.20 and later -Ae
3331 # HP-UX older versions -Aa -D_HPUX_SOURCE
3332 # SVR4 -Xc -D__EXTENSIONS__
3333 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3334 do
3335 CC="$ac_save_CC $ac_arg"
3336 cat >conftest.$ac_ext <<_ACEOF
3337 /* confdefs.h. */
3338 _ACEOF
3339 cat confdefs.h >>conftest.$ac_ext
3340 cat >>conftest.$ac_ext <<_ACEOF
3341 /* end confdefs.h. */
3342 #include <stdarg.h>
3343 #include <stdio.h>
3344 #include <sys/types.h>
3345 #include <sys/stat.h>
3346 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3347 struct buf { int x; };
3348 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3349 static char *e (p, i)
3350 char **p;
3351 int i;
3352 {
3353 return p[i];
3354 }
3355 static char *f (char * (*g) (char **, int), char **p, ...)
3356 {
3357 char *s;
3358 va_list v;
3359 va_start (v,p);
3360 s = g (p, va_arg (v,int));
3361 va_end (v);
3362 return s;
3363 }
3364 int test (int i, double x);
3365 struct s1 {int (*f) (int a);};
3366 struct s2 {int (*f) (double a);};
3367 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3368 int argc;
3369 char **argv;
3370
3371 int
3372 main ()
3373 {
3374
3375 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3376
3377 ;
3378 return 0;
3379 }
3380 _ACEOF
3381 rm -f conftest.$ac_objext
3382 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3383 (eval $ac_compile) 2>conftest.er1
3384 ac_status=$?
3385 grep -v '^ *+' conftest.er1 >conftest.err
3386 rm -f conftest.er1
3387 cat conftest.err >&5
3388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3389 (exit $ac_status); } &&
3390 { ac_try='test -z "$ac_c_werror_flag"
3391 || test ! -s conftest.err'
3392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3393 (eval $ac_try) 2>&5
3394 ac_status=$?
3395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3396 (exit $ac_status); }; } &&
3397 { ac_try='test -s conftest.$ac_objext'
3398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3399 (eval $ac_try) 2>&5
3400 ac_status=$?
3401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3402 (exit $ac_status); }; }; then
3403 am_cv_prog_cc_stdc="$ac_arg"; break
3404 else
3405 echo "$as_me: failed program was:" >&5
3406 sed 's/^/| /' conftest.$ac_ext >&5
3407
3408 fi
3409 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3410 done
3411 CC="$ac_save_CC"
3412
3413 fi
3414
3415 if test -z "$am_cv_prog_cc_stdc"; then
3416 echo "$as_me:$LINENO: result: none needed" >&5
3417 echo "${ECHO_T}none needed" >&6
3418 else
3419 echo "$as_me:$LINENO: result: $am_cv_prog_cc_stdc" >&5
3420 echo "${ECHO_T}$am_cv_prog_cc_stdc" >&6
3421 fi
3422 case "x$am_cv_prog_cc_stdc" in
3423 x|xno) ;;
3424 *) CC="$CC $am_cv_prog_cc_stdc" ;;
3425 esac
3426
3427
3428 ac_aux_dir=
3429 for ac_dir in .. $srcdir/..; do
3430 if test -f $ac_dir/install-sh; then
3431 ac_aux_dir=$ac_dir
3432 ac_install_sh="$ac_aux_dir/install-sh -c"
3433 break
3434 elif test -f $ac_dir/install.sh; then
3435 ac_aux_dir=$ac_dir
3436 ac_install_sh="$ac_aux_dir/install.sh -c"
3437 break
3438 elif test -f $ac_dir/shtool; then
3439 ac_aux_dir=$ac_dir
3440 ac_install_sh="$ac_aux_dir/shtool install -c"
3441 break
3442 fi
3443 done
3444 if test -z "$ac_aux_dir"; then
3445 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
3446 echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
3447 { (exit 1); exit 1; }; }
3448 fi
3449 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
3450 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
3451 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
3452
3453 # Make sure we can run config.sub.
3454 $ac_config_sub sun4 >/dev/null 2>&1 ||
3455 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3456 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3457 { (exit 1); exit 1; }; }
3458
3459 echo "$as_me:$LINENO: checking build system type" >&5
3460 echo $ECHO_N "checking build system type... $ECHO_C" >&6
3461 if test "${ac_cv_build+set}" = set; then
3462 echo $ECHO_N "(cached) $ECHO_C" >&6
3463 else
3464 ac_cv_build_alias=$build_alias
3465 test -z "$ac_cv_build_alias" &&
3466 ac_cv_build_alias=`$ac_config_guess`
3467 test -z "$ac_cv_build_alias" &&
3468 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3469 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3470 { (exit 1); exit 1; }; }
3471 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3472 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3473 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3474 { (exit 1); exit 1; }; }
3475
3476 fi
3477 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3478 echo "${ECHO_T}$ac_cv_build" >&6
3479 build=$ac_cv_build
3480 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3481 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3482 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3483
3484
3485 echo "$as_me:$LINENO: checking host system type" >&5
3486 echo $ECHO_N "checking host system type... $ECHO_C" >&6
3487 if test "${ac_cv_host+set}" = set; then
3488 echo $ECHO_N "(cached) $ECHO_C" >&6
3489 else
3490 ac_cv_host_alias=$host_alias
3491 test -z "$ac_cv_host_alias" &&
3492 ac_cv_host_alias=$ac_cv_build_alias
3493 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3494 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3495 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3496 { (exit 1); exit 1; }; }
3497
3498 fi
3499 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3500 echo "${ECHO_T}$ac_cv_host" >&6
3501 host=$ac_cv_host
3502 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3503 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3504 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3505
3506
3507 echo "$as_me:$LINENO: checking target system type" >&5
3508 echo $ECHO_N "checking target system type... $ECHO_C" >&6
3509 if test "${ac_cv_target+set}" = set; then
3510 echo $ECHO_N "(cached) $ECHO_C" >&6
3511 else
3512 ac_cv_target_alias=$target_alias
3513 test "x$ac_cv_target_alias" = "x" &&
3514 ac_cv_target_alias=$ac_cv_host_alias
3515 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
3516 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
3517 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
3518 { (exit 1); exit 1; }; }
3519
3520 fi
3521 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3522 echo "${ECHO_T}$ac_cv_target" >&6
3523 target=$ac_cv_target
3524 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3525 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3526 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3527
3528
3529 # The aliases save the names the user supplied, while $host etc.
3530 # will get canonicalized.
3531 test -n "$target_alias" &&
3532 test "$program_prefix$program_suffix$program_transform_name" = \
3533 NONENONEs,x,x, &&
3534 program_prefix=${target_alias}-
3535
3536 # Dependency checking.
3537 rm -rf .tst 2>/dev/null
3538 mkdir .tst 2>/dev/null
3539 if test -d .tst; then
3540 am__leading_dot=.
3541 else
3542 am__leading_dot=_
3543 fi
3544 rmdir .tst 2>/dev/null
3545
3546 DEPDIR="${am__leading_dot}deps"
3547
3548 ac_config_commands="$ac_config_commands depdir"
3549
3550
3551 depcc="$CC" am_compiler_list=
3552
3553 am_depcomp=$ac_aux_dir/depcomp
3554 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3555 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3556 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3557 echo $ECHO_N "(cached) $ECHO_C" >&6
3558 else
3559 if test -f "$am_depcomp"; then
3560 # We make a subdir and do the tests there. Otherwise we can end up
3561 # making bogus files that we don't know about and never remove. For
3562 # instance it was reported that on HP-UX the gcc test will end up
3563 # making a dummy file named `D' -- because `-MD' means `put the output
3564 # in D'.
3565 mkdir conftest.dir
3566 # Copy depcomp to subdir because otherwise we won't find it if we're
3567 # using a relative directory.
3568 cp "$am_depcomp" conftest.dir
3569 cd conftest.dir
3570 # We will build objects and dependencies in a subdirectory because
3571 # it helps to detect inapplicable dependency modes. For instance
3572 # both Tru64's cc and ICC support -MD to output dependencies as a
3573 # side effect of compilation, but ICC will put the dependencies in
3574 # the current directory while Tru64 will put them in the object
3575 # directory.
3576 mkdir sub
3577
3578 am_cv_CC_dependencies_compiler_type=none
3579 if test "$am_compiler_list" = ""; then
3580 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3581 fi
3582 for depmode in $am_compiler_list; do
3583 if test $depmode = none; then break; fi
3584
3585 echo "$as_me:$LINENO: trying $depmode" >&5
3586 # Setup a source with many dependencies, because some compilers
3587 # like to wrap large dependency lists on column 80 (with \), and
3588 # we should not choose a depcomp mode which is confused by this.
3589 #
3590 # We need to recreate these files for each test, as the compiler may
3591 # overwrite some of them when testing with obscure command lines.
3592 # This happens at least with the AIX C compiler.
3593 : > sub/conftest.c
3594 for i in 1 2 3 4 5 6; do
3595 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3596 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3597 # Solaris 8's {/usr,}/bin/sh.
3598 touch sub/conftst$i.h
3599 done
3600 echo "include sub/conftest.Po" > confmf
3601
3602 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3603 # mode. It turns out that the SunPro C++ compiler does not properly
3604 # handle `-M -o', and we need to detect this.
3605 depcmd="depmode=$depmode \
3606 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3607 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3608 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
3609 echo "| $depcmd" | sed -e 's/ */ /g' >&5
3610 if env $depcmd > conftest.err 2>&1 &&
3611 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
3612 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
3613 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
3614 # icc doesn't choke on unknown options, it will just issue warnings
3615 # or remarks (even with -Werror). So we grep stderr for any message
3616 # that says an option was ignored or not supported.
3617 # When given -MP, icc 7.0 and 7.1 complain thusly:
3618 # icc: Command line warning: ignoring option '-M'; no argument required
3619 # The diagnosis changed in icc 8.0:
3620 # icc: Command line remark: option '-MP' not supported
3621 if (grep 'ignoring option' conftest.err ||
3622 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3623 am_cv_CC_dependencies_compiler_type=$depmode
3624 echo "$as_me:$LINENO: success" >&5
3625 break
3626 fi
3627 fi
3628 echo "$as_me:$LINENO: failure, diagnostics are:" >&5
3629 sed -e 's/^/| /' < conftest.err >&5
3630 done
3631
3632 cd ..
3633 rm -rf conftest.dir
3634 else
3635 am_cv_CC_dependencies_compiler_type=none
3636 fi
3637
3638 fi
3639 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3640 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3641 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
3642 then { { echo "$as_me:$LINENO: error: no usable dependency style found" >&5
3643 echo "$as_me: error: no usable dependency style found" >&2;}
3644 { (exit 1); exit 1; }; }
3645 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3646
3647 fi
3648
3649
3650 # Check for the 'make' the user wants to use.
3651 for ac_prog in make
3652 do
3653 # Extract the first word of "$ac_prog", so it can be a program name with args.
3654 set dummy $ac_prog; ac_word=$2
3655 echo "$as_me:$LINENO: checking for $ac_word" >&5
3656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3657 if test "${ac_cv_prog_MAKE+set}" = set; then
3658 echo $ECHO_N "(cached) $ECHO_C" >&6
3659 else
3660 if test -n "$MAKE"; then
3661 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
3662 else
3663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3664 for as_dir in $PATH
3665 do
3666 IFS=$as_save_IFS
3667 test -z "$as_dir" && as_dir=.
3668 for ac_exec_ext in '' $ac_executable_extensions; do
3669 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3670 ac_cv_prog_MAKE="$ac_prog"
3671 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3672 break 2
3673 fi
3674 done
3675 done
3676
3677 fi
3678 fi
3679 MAKE=$ac_cv_prog_MAKE
3680 if test -n "$MAKE"; then
3681 echo "$as_me:$LINENO: result: $MAKE" >&5
3682 echo "${ECHO_T}$MAKE" >&6
3683 else
3684 echo "$as_me:$LINENO: result: no" >&5
3685 echo "${ECHO_T}no" >&6
3686 fi
3687
3688 test -n "$MAKE" && break
3689 done
3690
3691 MAKE_IS_GNU=
3692 case "`$MAKE --version 2>&1 | sed 1q`" in
3693 *GNU*)
3694 MAKE_IS_GNU=yes
3695 ;;
3696 esac
3697
3698
3699 if test "$MAKE_IS_GNU" = yes; then
3700 GMAKE_TRUE=
3701 GMAKE_FALSE='#'
3702 else
3703 GMAKE_TRUE='#'
3704 GMAKE_FALSE=
3705 fi
3706
3707 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3708 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3709 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3710 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3711 echo $ECHO_N "(cached) $ECHO_C" >&6
3712 else
3713 cat >conftest.make <<\_ACEOF
3714 all:
3715 @echo 'ac_maketemp="$(MAKE)"'
3716 _ACEOF
3717 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3718 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3719 if test -n "$ac_maketemp"; then
3720 eval ac_cv_prog_make_${ac_make}_set=yes
3721 else
3722 eval ac_cv_prog_make_${ac_make}_set=no
3723 fi
3724 rm -f conftest.make
3725 fi
3726 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3727 echo "$as_me:$LINENO: result: yes" >&5
3728 echo "${ECHO_T}yes" >&6
3729 SET_MAKE=
3730 else
3731 echo "$as_me:$LINENO: result: no" >&5
3732 echo "${ECHO_T}no" >&6
3733 SET_MAKE="MAKE=${MAKE-make}"
3734 fi
3735
3736
3737
3738 CONFIG_OBS=
3739 CONFIG_DEPS=
3740 CONFIG_SRCS=
3741 ENABLE_CFLAGS=
3742
3743 CONFIG_ALL=
3744 CONFIG_CLEAN=
3745 CONFIG_INSTALL=
3746 CONFIG_UNINSTALL=
3747
3748 # If we haven't got the data from the intl directory,
3749 # assume NLS is disabled.
3750 USE_NLS=no
3751 LIBINTL=
3752 LIBINTL_DEP=
3753 INCINTL=
3754 XGETTEXT=
3755 GMSGFMT=
3756 POSUB=
3757
3758 if test -f ../intl/config.intl; then
3759 . ../intl/config.intl
3760 fi
3761 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
3762 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
3763 if test x"$USE_NLS" != xyes; then
3764 echo "$as_me:$LINENO: result: no" >&5
3765 echo "${ECHO_T}no" >&6
3766 else
3767 echo "$as_me:$LINENO: result: yes" >&5
3768 echo "${ECHO_T}yes" >&6
3769
3770 cat >>confdefs.h <<\_ACEOF
3771 #define ENABLE_NLS 1
3772 _ACEOF
3773
3774
3775 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
3776 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
3777 # Look for .po and .gmo files in the source directory.
3778 CATALOGS=
3779 XLINGUAS=
3780 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3781 # If there aren't any .gmo files the shell will give us the
3782 # literal string "../path/to/srcdir/po/*.gmo" which has to be
3783 # weeded out.
3784 case "$cat" in *\**)
3785 continue;;
3786 esac
3787 # The quadruple backslash is collapsed to a double backslash
3788 # by the backticks, then collapsed again by the double quotes,
3789 # leaving us with one backslash in the sed expression (right
3790 # before the dot that mustn't act as a wildcard).
3791 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3792 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
3793 # The user is allowed to set LINGUAS to a list of languages to
3794 # install catalogs for. If it's empty that means "all of them."
3795 if test "x$LINGUAS" = x; then
3796 CATALOGS="$CATALOGS $cat"
3797 XLINGUAS="$XLINGUAS $lang"
3798 else
3799 case "$LINGUAS" in *$lang*)
3800 CATALOGS="$CATALOGS $cat"
3801 XLINGUAS="$XLINGUAS $lang"
3802 ;;
3803 esac
3804 fi
3805 done
3806 LINGUAS="$XLINGUAS"
3807 echo "$as_me:$LINENO: result: $LINGUAS" >&5
3808 echo "${ECHO_T}$LINGUAS" >&6
3809
3810
3811 DATADIRNAME=share
3812
3813 INSTOBJEXT=.mo
3814
3815 GENCAT=gencat
3816
3817 CATOBJEXT=.gmo
3818
3819 fi
3820
3821 localedir='${datadir}/locale'
3822
3823
3824 if test x"$USE_NLS" = xyes; then
3825 CONFIG_ALL="$CONFIG_ALL all-po"
3826 CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
3827 CONFIG_INSTALL="$CONFIG_INSTALL install-po"
3828 CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
3829 fi
3830
3831
3832 GNULIB_MEMMEM=0;
3833 GNULIB_MEMPCPY=0;
3834 GNULIB_MEMRCHR=0;
3835 GNULIB_STPCPY=0;
3836 GNULIB_STPNCPY=0;
3837 GNULIB_STRCHRNUL=0;
3838 GNULIB_STRDUP=0;
3839 GNULIB_STRNDUP=0;
3840 GNULIB_STRNLEN=0;
3841 GNULIB_STRPBRK=0;
3842 GNULIB_STRSEP=0;
3843 GNULIB_STRSTR=0;
3844 GNULIB_STRCASESTR=0;
3845 GNULIB_STRTOK_R=0;
3846 GNULIB_MBSLEN=0;
3847 GNULIB_MBSNLEN=0;
3848 GNULIB_MBSCHR=0;
3849 GNULIB_MBSRCHR=0;
3850 GNULIB_MBSSTR=0;
3851 GNULIB_MBSCASECMP=0;
3852 GNULIB_MBSNCASECMP=0;
3853 GNULIB_MBSPCASECMP=0;
3854 GNULIB_MBSCASESTR=0;
3855 GNULIB_MBSCSPN=0;
3856 GNULIB_MBSPBRK=0;
3857 GNULIB_MBSSPN=0;
3858 GNULIB_MBSSEP=0;
3859 GNULIB_MBSTOK_R=0;
3860 GNULIB_STRERROR=0;
3861 GNULIB_STRSIGNAL=0;
3862 HAVE_DECL_MEMMEM=1;
3863 HAVE_MEMPCPY=1;
3864 HAVE_DECL_MEMRCHR=1;
3865 HAVE_STPCPY=1;
3866 HAVE_STPNCPY=1;
3867 HAVE_STRCHRNUL=1;
3868 HAVE_DECL_STRDUP=1;
3869 HAVE_STRNDUP=1;
3870 HAVE_DECL_STRNDUP=1;
3871 HAVE_DECL_STRNLEN=1;
3872 HAVE_STRPBRK=1;
3873 HAVE_STRSEP=1;
3874 HAVE_STRCASESTR=1;
3875 HAVE_DECL_STRTOK_R=1;
3876 HAVE_DECL_STRERROR=1;
3877 HAVE_DECL_STRSIGNAL=1;
3878 REPLACE_STRERROR=0;
3879 REPLACE_STRSIGNAL=0;
3880 REPLACE_MEMMEM=0;
3881 REPLACE_STRCASESTR=0;
3882 REPLACE_STRSTR=0;
3883
3884
3885 echo "$as_me:$LINENO: checking whether memmem is declared" >&5
3886 echo $ECHO_N "checking whether memmem is declared... $ECHO_C" >&6
3887 if test "${ac_cv_have_decl_memmem+set}" = set; then
3888 echo $ECHO_N "(cached) $ECHO_C" >&6
3889 else
3890 cat >conftest.$ac_ext <<_ACEOF
3891 /* confdefs.h. */
3892 _ACEOF
3893 cat confdefs.h >>conftest.$ac_ext
3894 cat >>conftest.$ac_ext <<_ACEOF
3895 /* end confdefs.h. */
3896 $ac_includes_default
3897 int
3898 main ()
3899 {
3900 #ifndef memmem
3901 char *p = (char *) memmem;
3902 #endif
3903
3904 ;
3905 return 0;
3906 }
3907 _ACEOF
3908 rm -f conftest.$ac_objext
3909 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3910 (eval $ac_compile) 2>conftest.er1
3911 ac_status=$?
3912 grep -v '^ *+' conftest.er1 >conftest.err
3913 rm -f conftest.er1
3914 cat conftest.err >&5
3915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916 (exit $ac_status); } &&
3917 { ac_try='test -z "$ac_c_werror_flag"
3918 || test ! -s conftest.err'
3919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3920 (eval $ac_try) 2>&5
3921 ac_status=$?
3922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923 (exit $ac_status); }; } &&
3924 { ac_try='test -s conftest.$ac_objext'
3925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3926 (eval $ac_try) 2>&5
3927 ac_status=$?
3928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929 (exit $ac_status); }; }; then
3930 ac_cv_have_decl_memmem=yes
3931 else
3932 echo "$as_me: failed program was:" >&5
3933 sed 's/^/| /' conftest.$ac_ext >&5
3934
3935 ac_cv_have_decl_memmem=no
3936 fi
3937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3938 fi
3939 echo "$as_me:$LINENO: result: $ac_cv_have_decl_memmem" >&5
3940 echo "${ECHO_T}$ac_cv_have_decl_memmem" >&6
3941 if test $ac_cv_have_decl_memmem = yes; then
3942
3943 cat >>confdefs.h <<_ACEOF
3944 #define HAVE_DECL_MEMMEM 1
3945 _ACEOF
3946
3947
3948 else
3949 cat >>confdefs.h <<_ACEOF
3950 #define HAVE_DECL_MEMMEM 0
3951 _ACEOF
3952
3953
3954 fi
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970 for ac_func in memmem
3971 do
3972 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3973 echo "$as_me:$LINENO: checking for $ac_func" >&5
3974 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
3975 if eval "test \"\${$as_ac_var+set}\" = set"; then
3976 echo $ECHO_N "(cached) $ECHO_C" >&6
3977 else
3978 cat >conftest.$ac_ext <<_ACEOF
3979 /* confdefs.h. */
3980 _ACEOF
3981 cat confdefs.h >>conftest.$ac_ext
3982 cat >>conftest.$ac_ext <<_ACEOF
3983 /* end confdefs.h. */
3984 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
3985 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3986 #define $ac_func innocuous_$ac_func
3987
3988 /* System header to define __stub macros and hopefully few prototypes,
3989 which can conflict with char $ac_func (); below.
3990 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3991 <limits.h> exists even on freestanding compilers. */
3992
3993 #ifdef __STDC__
3994 # include <limits.h>
3995 #else
3996 # include <assert.h>
3997 #endif
3998
3999 #undef $ac_func
4000
4001 /* Override any gcc2 internal prototype to avoid an error. */
4002 #ifdef __cplusplus
4003 extern "C"
4004 {
4005 #endif
4006 /* We use char because int might match the return type of a gcc2
4007 builtin and then its argument prototype would still apply. */
4008 char $ac_func ();
4009 /* The GNU C library defines this for functions which it implements
4010 to always fail with ENOSYS. Some functions are actually named
4011 something starting with __ and the normal name is an alias. */
4012 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4013 choke me
4014 #else
4015 char (*f) () = $ac_func;
4016 #endif
4017 #ifdef __cplusplus
4018 }
4019 #endif
4020
4021 int
4022 main ()
4023 {
4024 return f != $ac_func;
4025 ;
4026 return 0;
4027 }
4028 _ACEOF
4029 rm -f conftest.$ac_objext conftest$ac_exeext
4030 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4031 (eval $ac_link) 2>conftest.er1
4032 ac_status=$?
4033 grep -v '^ *+' conftest.er1 >conftest.err
4034 rm -f conftest.er1
4035 cat conftest.err >&5
4036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4037 (exit $ac_status); } &&
4038 { ac_try='test -z "$ac_c_werror_flag"
4039 || test ! -s conftest.err'
4040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4041 (eval $ac_try) 2>&5
4042 ac_status=$?
4043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4044 (exit $ac_status); }; } &&
4045 { ac_try='test -s conftest$ac_exeext'
4046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4047 (eval $ac_try) 2>&5
4048 ac_status=$?
4049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4050 (exit $ac_status); }; }; then
4051 eval "$as_ac_var=yes"
4052 else
4053 echo "$as_me: failed program was:" >&5
4054 sed 's/^/| /' conftest.$ac_ext >&5
4055
4056 eval "$as_ac_var=no"
4057 fi
4058 rm -f conftest.err conftest.$ac_objext \
4059 conftest$ac_exeext conftest.$ac_ext
4060 fi
4061 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4062 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4063 if test `eval echo '${'$as_ac_var'}'` = yes; then
4064 cat >>confdefs.h <<_ACEOF
4065 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4066 _ACEOF
4067
4068 else
4069
4070 gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4071
4072 fi
4073 done
4074
4075
4076
4077 :
4078
4079
4080
4081
4082
4083 if test $ac_cv_have_decl_memmem = no; then
4084 HAVE_DECL_MEMMEM=0
4085 fi
4086 :
4087
4088
4089 echo "$as_me:$LINENO: checking for long long int" >&5
4090 echo $ECHO_N "checking for long long int... $ECHO_C" >&6
4091 if test "${ac_cv_type_long_long_int+set}" = set; then
4092 echo $ECHO_N "(cached) $ECHO_C" >&6
4093 else
4094 cat >conftest.$ac_ext <<_ACEOF
4095
4096 /* confdefs.h. */
4097 _ACEOF
4098 cat confdefs.h >>conftest.$ac_ext
4099 cat >>conftest.$ac_ext <<_ACEOF
4100 /* end confdefs.h. */
4101 /* For now, do not test the preprocessor; as of 2007 there are too many
4102 implementations with broken preprocessors. Perhaps this can
4103 be revisited in 2012. In the meantime, code should not expect
4104 #if to work with literals wider than 32 bits. */
4105 /* Test literals. */
4106 long long int ll = 9223372036854775807ll;
4107 long long int nll = -9223372036854775807LL;
4108 unsigned long long int ull = 18446744073709551615ULL;
4109 /* Test constant expressions. */
4110 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4111 ? 1 : -1)];
4112 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4113 ? 1 : -1)];
4114 int i = 63;
4115 int
4116 main ()
4117 {
4118 /* Test availability of runtime routines for shift and division. */
4119 long long int llmax = 9223372036854775807ll;
4120 unsigned long long int ullmax = 18446744073709551615ull;
4121 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4122 | (llmax / ll) | (llmax % ll)
4123 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4124 | (ullmax / ull) | (ullmax % ull));
4125 ;
4126 return 0;
4127 }
4128
4129 _ACEOF
4130 rm -f conftest.$ac_objext conftest$ac_exeext
4131 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4132 (eval $ac_link) 2>conftest.er1
4133 ac_status=$?
4134 grep -v '^ *+' conftest.er1 >conftest.err
4135 rm -f conftest.er1
4136 cat conftest.err >&5
4137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4138 (exit $ac_status); } &&
4139 { ac_try='test -z "$ac_c_werror_flag"
4140 || test ! -s conftest.err'
4141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4142 (eval $ac_try) 2>&5
4143 ac_status=$?
4144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4145 (exit $ac_status); }; } &&
4146 { ac_try='test -s conftest$ac_exeext'
4147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4148 (eval $ac_try) 2>&5
4149 ac_status=$?
4150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4151 (exit $ac_status); }; }; then
4152 if test "$cross_compiling" = yes; then
4153 ac_cv_type_long_long_int=yes
4154 else
4155 cat >conftest.$ac_ext <<_ACEOF
4156 /* confdefs.h. */
4157 _ACEOF
4158 cat confdefs.h >>conftest.$ac_ext
4159 cat >>conftest.$ac_ext <<_ACEOF
4160 /* end confdefs.h. */
4161 #include <limits.h>
4162 #ifndef LLONG_MAX
4163 # define HALF \
4164 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
4165 # define LLONG_MAX (HALF - 1 + HALF)
4166 #endif
4167 int
4168 main ()
4169 {
4170 long long int n = 1;
4171 int i;
4172 for (i = 0; ; i++)
4173 {
4174 long long int m = n << i;
4175 if (m >> i != n)
4176 return 1;
4177 if (LLONG_MAX / 2 < m)
4178 break;
4179 }
4180 return 0;
4181 ;
4182 return 0;
4183 }
4184 _ACEOF
4185 rm -f conftest$ac_exeext
4186 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4187 (eval $ac_link) 2>&5
4188 ac_status=$?
4189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4190 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4192 (eval $ac_try) 2>&5
4193 ac_status=$?
4194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4195 (exit $ac_status); }; }; then
4196 ac_cv_type_long_long_int=yes
4197 else
4198 echo "$as_me: program exited with status $ac_status" >&5
4199 echo "$as_me: failed program was:" >&5
4200 sed 's/^/| /' conftest.$ac_ext >&5
4201
4202 ( exit $ac_status )
4203 ac_cv_type_long_long_int=no
4204 fi
4205 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4206 fi
4207 else
4208 echo "$as_me: failed program was:" >&5
4209 sed 's/^/| /' conftest.$ac_ext >&5
4210
4211 ac_cv_type_long_long_int=no
4212 fi
4213 rm -f conftest.err conftest.$ac_objext \
4214 conftest$ac_exeext conftest.$ac_ext
4215 fi
4216 echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
4217 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6
4218 if test $ac_cv_type_long_long_int = yes; then
4219
4220 cat >>confdefs.h <<\_ACEOF
4221 #define HAVE_LONG_LONG_INT 1
4222 _ACEOF
4223
4224 fi
4225
4226
4227 echo "$as_me:$LINENO: checking for unsigned long long int" >&5
4228 echo $ECHO_N "checking for unsigned long long int... $ECHO_C" >&6
4229 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then
4230 echo $ECHO_N "(cached) $ECHO_C" >&6
4231 else
4232 cat >conftest.$ac_ext <<_ACEOF
4233
4234 /* confdefs.h. */
4235 _ACEOF
4236 cat confdefs.h >>conftest.$ac_ext
4237 cat >>conftest.$ac_ext <<_ACEOF
4238 /* end confdefs.h. */
4239 /* For now, do not test the preprocessor; as of 2007 there are too many
4240 implementations with broken preprocessors. Perhaps this can
4241 be revisited in 2012. In the meantime, code should not expect
4242 #if to work with literals wider than 32 bits. */
4243 /* Test literals. */
4244 long long int ll = 9223372036854775807ll;
4245 long long int nll = -9223372036854775807LL;
4246 unsigned long long int ull = 18446744073709551615ULL;
4247 /* Test constant expressions. */
4248 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
4249 ? 1 : -1)];
4250 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
4251 ? 1 : -1)];
4252 int i = 63;
4253 int
4254 main ()
4255 {
4256 /* Test availability of runtime routines for shift and division. */
4257 long long int llmax = 9223372036854775807ll;
4258 unsigned long long int ullmax = 18446744073709551615ull;
4259 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
4260 | (llmax / ll) | (llmax % ll)
4261 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
4262 | (ullmax / ull) | (ullmax % ull));
4263 ;
4264 return 0;
4265 }
4266
4267 _ACEOF
4268 rm -f conftest.$ac_objext conftest$ac_exeext
4269 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4270 (eval $ac_link) 2>conftest.er1
4271 ac_status=$?
4272 grep -v '^ *+' conftest.er1 >conftest.err
4273 rm -f conftest.er1
4274 cat conftest.err >&5
4275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4276 (exit $ac_status); } &&
4277 { ac_try='test -z "$ac_c_werror_flag"
4278 || test ! -s conftest.err'
4279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4280 (eval $ac_try) 2>&5
4281 ac_status=$?
4282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4283 (exit $ac_status); }; } &&
4284 { ac_try='test -s conftest$ac_exeext'
4285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4286 (eval $ac_try) 2>&5
4287 ac_status=$?
4288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4289 (exit $ac_status); }; }; then
4290 ac_cv_type_unsigned_long_long_int=yes
4291 else
4292 echo "$as_me: failed program was:" >&5
4293 sed 's/^/| /' conftest.$ac_ext >&5
4294
4295 ac_cv_type_unsigned_long_long_int=no
4296 fi
4297 rm -f conftest.err conftest.$ac_objext \
4298 conftest$ac_exeext conftest.$ac_ext
4299 fi
4300 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long_int" >&5
4301 echo "${ECHO_T}$ac_cv_type_unsigned_long_long_int" >&6
4302 if test $ac_cv_type_unsigned_long_long_int = yes; then
4303
4304 cat >>confdefs.h <<\_ACEOF
4305 #define HAVE_UNSIGNED_LONG_LONG_INT 1
4306 _ACEOF
4307
4308 fi
4309
4310
4311
4312 echo "$as_me:$LINENO: checking whether the preprocessor supports include_next" >&5
4313 echo $ECHO_N "checking whether the preprocessor supports include_next... $ECHO_C" >&6
4314 if test "${gl_cv_have_include_next+set}" = set; then
4315 echo $ECHO_N "(cached) $ECHO_C" >&6
4316 else
4317 rm -rf conftestd1 conftestd2
4318 mkdir conftestd1 conftestd2
4319 cat <<EOF > conftestd1/conftest.h
4320 #define DEFINED_IN_CONFTESTD1
4321 #include_next <conftest.h>
4322 #ifdef DEFINED_IN_CONFTESTD2
4323 int foo;
4324 #else
4325 #error "include_next doesn't work"
4326 #endif
4327 EOF
4328 cat <<EOF > conftestd2/conftest.h
4329 #ifndef DEFINED_IN_CONFTESTD1
4330 #error "include_next test doesn't work"
4331 #endif
4332 #define DEFINED_IN_CONFTESTD2
4333 EOF
4334 save_CPPFLAGS="$CPPFLAGS"
4335 CPPFLAGS="$CPPFLAGS -Iconftestd1 -Iconftestd2"
4336 cat >conftest.$ac_ext <<_ACEOF
4337 #include <conftest.h>
4338 _ACEOF
4339 rm -f conftest.$ac_objext
4340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4341 (eval $ac_compile) 2>conftest.er1
4342 ac_status=$?
4343 grep -v '^ *+' conftest.er1 >conftest.err
4344 rm -f conftest.er1
4345 cat conftest.err >&5
4346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4347 (exit $ac_status); } &&
4348 { ac_try='test -z "$ac_c_werror_flag"
4349 || test ! -s conftest.err'
4350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4351 (eval $ac_try) 2>&5
4352 ac_status=$?
4353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4354 (exit $ac_status); }; } &&
4355 { ac_try='test -s conftest.$ac_objext'
4356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4357 (eval $ac_try) 2>&5
4358 ac_status=$?
4359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4360 (exit $ac_status); }; }; then
4361 gl_cv_have_include_next=yes
4362 else
4363 echo "$as_me: failed program was:" >&5
4364 sed 's/^/| /' conftest.$ac_ext >&5
4365
4366 gl_cv_have_include_next=no
4367 fi
4368 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4369 CPPFLAGS="$save_CPPFLAGS"
4370 rm -rf conftestd1 conftestd2
4371
4372 fi
4373 echo "$as_me:$LINENO: result: $gl_cv_have_include_next" >&5
4374 echo "${ECHO_T}$gl_cv_have_include_next" >&6
4375 if test $gl_cv_have_include_next = yes; then
4376
4377
4378 cat >>confdefs.h <<\_ACEOF
4379 #define HAVE_INCLUDE_NEXT 1
4380 _ACEOF
4381
4382
4383 INCLUDE_NEXT=include_next
4384 else
4385 INCLUDE_NEXT=include
4386 fi
4387
4388
4389
4390
4391
4392
4393
4394 for ac_header in $gl_header_list
4395 do
4396 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4397 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4398 echo "$as_me:$LINENO: checking for $ac_header" >&5
4399 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4400 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4401 echo $ECHO_N "(cached) $ECHO_C" >&6
4402 fi
4403 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4404 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4405 else
4406 # Is the header compilable?
4407 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4408 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4409 cat >conftest.$ac_ext <<_ACEOF
4410 /* confdefs.h. */
4411 _ACEOF
4412 cat confdefs.h >>conftest.$ac_ext
4413 cat >>conftest.$ac_ext <<_ACEOF
4414 /* end confdefs.h. */
4415 $ac_includes_default
4416 #include <$ac_header>
4417 _ACEOF
4418 rm -f conftest.$ac_objext
4419 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4420 (eval $ac_compile) 2>conftest.er1
4421 ac_status=$?
4422 grep -v '^ *+' conftest.er1 >conftest.err
4423 rm -f conftest.er1
4424 cat conftest.err >&5
4425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4426 (exit $ac_status); } &&
4427 { ac_try='test -z "$ac_c_werror_flag"
4428 || test ! -s conftest.err'
4429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4430 (eval $ac_try) 2>&5
4431 ac_status=$?
4432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4433 (exit $ac_status); }; } &&
4434 { ac_try='test -s conftest.$ac_objext'
4435 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4436 (eval $ac_try) 2>&5
4437 ac_status=$?
4438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4439 (exit $ac_status); }; }; then
4440 ac_header_compiler=yes
4441 else
4442 echo "$as_me: failed program was:" >&5
4443 sed 's/^/| /' conftest.$ac_ext >&5
4444
4445 ac_header_compiler=no
4446 fi
4447 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4448 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4449 echo "${ECHO_T}$ac_header_compiler" >&6
4450
4451 # Is the header present?
4452 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4453 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4454 cat >conftest.$ac_ext <<_ACEOF
4455 /* confdefs.h. */
4456 _ACEOF
4457 cat confdefs.h >>conftest.$ac_ext
4458 cat >>conftest.$ac_ext <<_ACEOF
4459 /* end confdefs.h. */
4460 #include <$ac_header>
4461 _ACEOF
4462 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4463 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4464 ac_status=$?
4465 grep -v '^ *+' conftest.er1 >conftest.err
4466 rm -f conftest.er1
4467 cat conftest.err >&5
4468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4469 (exit $ac_status); } >/dev/null; then
4470 if test -s conftest.err; then
4471 ac_cpp_err=$ac_c_preproc_warn_flag
4472 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4473 else
4474 ac_cpp_err=
4475 fi
4476 else
4477 ac_cpp_err=yes
4478 fi
4479 if test -z "$ac_cpp_err"; then
4480 ac_header_preproc=yes
4481 else
4482 echo "$as_me: failed program was:" >&5
4483 sed 's/^/| /' conftest.$ac_ext >&5
4484
4485 ac_header_preproc=no
4486 fi
4487 rm -f conftest.err conftest.$ac_ext
4488 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4489 echo "${ECHO_T}$ac_header_preproc" >&6
4490
4491 # So? What about this header?
4492 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4493 yes:no: )
4494 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4495 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4496 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4497 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4498 ac_header_preproc=yes
4499 ;;
4500 no:yes:* )
4501 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4502 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4503 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4504 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4505 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4506 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4507 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4508 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4509 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4510 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4511 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4512 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4513 (
4514 cat <<\_ASBOX
4515 ## ------------------------------------------ ##
4516 ## Report this to the AC_PACKAGE_NAME lists. ##
4517 ## ------------------------------------------ ##
4518 _ASBOX
4519 ) |
4520 sed "s/^/$as_me: WARNING: /" >&2
4521 ;;
4522 esac
4523 echo "$as_me:$LINENO: checking for $ac_header" >&5
4524 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4525 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4526 echo $ECHO_N "(cached) $ECHO_C" >&6
4527 else
4528 eval "$as_ac_Header=\$ac_header_preproc"
4529 fi
4530 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4531 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4532
4533 fi
4534 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4535 cat >>confdefs.h <<_ACEOF
4536 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4537 _ACEOF
4538
4539 fi
4540
4541 done
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
4555 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
4556 if test "${ac_cv_c_restrict+set}" = set; then
4557 echo $ECHO_N "(cached) $ECHO_C" >&6
4558 else
4559 ac_cv_c_restrict=no
4560 # The order here caters to the fact that C++ does not require restrict.
4561 for ac_kw in __restrict __restrict__ _Restrict restrict; do
4562 cat >conftest.$ac_ext <<_ACEOF
4563 /* confdefs.h. */
4564 _ACEOF
4565 cat confdefs.h >>conftest.$ac_ext
4566 cat >>conftest.$ac_ext <<_ACEOF
4567 /* end confdefs.h. */
4568 typedef int * int_ptr;
4569 int foo (int_ptr $ac_kw ip) {
4570 return ip[0];
4571 }
4572 int
4573 main ()
4574 {
4575 int s[1];
4576 int * $ac_kw t = s;
4577 t[0] = 0;
4578 return foo(t)
4579 ;
4580 return 0;
4581 }
4582 _ACEOF
4583 rm -f conftest.$ac_objext
4584 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4585 (eval $ac_compile) 2>conftest.er1
4586 ac_status=$?
4587 grep -v '^ *+' conftest.er1 >conftest.err
4588 rm -f conftest.er1
4589 cat conftest.err >&5
4590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4591 (exit $ac_status); } &&
4592 { ac_try='test -z "$ac_c_werror_flag"
4593 || test ! -s conftest.err'
4594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4595 (eval $ac_try) 2>&5
4596 ac_status=$?
4597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4598 (exit $ac_status); }; } &&
4599 { ac_try='test -s conftest.$ac_objext'
4600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4601 (eval $ac_try) 2>&5
4602 ac_status=$?
4603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4604 (exit $ac_status); }; }; then
4605 ac_cv_c_restrict=$ac_kw
4606 else
4607 echo "$as_me: failed program was:" >&5
4608 sed 's/^/| /' conftest.$ac_ext >&5
4609
4610 fi
4611 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4612 test "$ac_cv_c_restrict" != no && break
4613 done
4614
4615 fi
4616 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
4617 echo "${ECHO_T}$ac_cv_c_restrict" >&6
4618
4619
4620 case $ac_cv_c_restrict in
4621 restrict) ;;
4622 no) cat >>confdefs.h <<\_ACEOF
4623 #define restrict
4624 _ACEOF
4625 ;;
4626 *) cat >>confdefs.h <<_ACEOF
4627 #define restrict $ac_cv_c_restrict
4628 _ACEOF
4629 ;;
4630 esac
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644 :
4645
4646
4647
4648
4649
4650
4651
4652 if test $gl_cv_have_include_next = yes; then
4653 gl_cv_next_string_h='<'string.h'>'
4654 else
4655 echo "$as_me:$LINENO: checking absolute name of <string.h>" >&5
4656 echo $ECHO_N "checking absolute name of <string.h>... $ECHO_C" >&6
4657 if test "${gl_cv_next_string_h+set}" = set; then
4658 echo $ECHO_N "(cached) $ECHO_C" >&6
4659 else
4660
4661 if test $ac_cv_header_string_h = yes; then
4662 cat >conftest.$ac_ext <<_ACEOF
4663 /* confdefs.h. */
4664 _ACEOF
4665 cat confdefs.h >>conftest.$ac_ext
4666 cat >>conftest.$ac_ext <<_ACEOF
4667 /* end confdefs.h. */
4668 #include <string.h>
4669
4670 _ACEOF
4671 gl_cv_next_string_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4672 sed -n '\#/string.h#{
4673 s#.*"\(.*/string.h\)".*#\1#
4674 s#^/[^/]#//&#
4675 p
4676 q
4677 }'`'"'
4678 else
4679 gl_cv_next_string_h='<'string.h'>'
4680 fi
4681
4682 fi
4683 echo "$as_me:$LINENO: result: $gl_cv_next_string_h" >&5
4684 echo "${ECHO_T}$gl_cv_next_string_h" >&6
4685 fi
4686 NEXT_STRING_H=$gl_cv_next_string_h
4687
4688
4689
4690
4691
4692 GNULIB_WCWIDTH=0;
4693 HAVE_DECL_WCWIDTH=1;
4694 REPLACE_WCWIDTH=0;
4695 WCHAR_H=
4696
4697
4698
4699
4700
4701 if false; then
4702 GL_COND_LIBTOOL_TRUE=
4703 GL_COND_LIBTOOL_FALSE='#'
4704 else
4705 GL_COND_LIBTOOL_TRUE='#'
4706 GL_COND_LIBTOOL_FALSE=
4707 fi
4708
4709 gl_cond_libtool=false
4710 gl_libdeps=
4711 gl_ltlibdeps=
4712
4713
4714
4715 gl_source_base='gnulib'
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725 for ac_func in memchr
4726 do
4727 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4728 echo "$as_me:$LINENO: checking for $ac_func" >&5
4729 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4730 if eval "test \"\${$as_ac_var+set}\" = set"; then
4731 echo $ECHO_N "(cached) $ECHO_C" >&6
4732 else
4733 cat >conftest.$ac_ext <<_ACEOF
4734 /* confdefs.h. */
4735 _ACEOF
4736 cat confdefs.h >>conftest.$ac_ext
4737 cat >>conftest.$ac_ext <<_ACEOF
4738 /* end confdefs.h. */
4739 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4740 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4741 #define $ac_func innocuous_$ac_func
4742
4743 /* System header to define __stub macros and hopefully few prototypes,
4744 which can conflict with char $ac_func (); below.
4745 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4746 <limits.h> exists even on freestanding compilers. */
4747
4748 #ifdef __STDC__
4749 # include <limits.h>
4750 #else
4751 # include <assert.h>
4752 #endif
4753
4754 #undef $ac_func
4755
4756 /* Override any gcc2 internal prototype to avoid an error. */
4757 #ifdef __cplusplus
4758 extern "C"
4759 {
4760 #endif
4761 /* We use char because int might match the return type of a gcc2
4762 builtin and then its argument prototype would still apply. */
4763 char $ac_func ();
4764 /* The GNU C library defines this for functions which it implements
4765 to always fail with ENOSYS. Some functions are actually named
4766 something starting with __ and the normal name is an alias. */
4767 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4768 choke me
4769 #else
4770 char (*f) () = $ac_func;
4771 #endif
4772 #ifdef __cplusplus
4773 }
4774 #endif
4775
4776 int
4777 main ()
4778 {
4779 return f != $ac_func;
4780 ;
4781 return 0;
4782 }
4783 _ACEOF
4784 rm -f conftest.$ac_objext conftest$ac_exeext
4785 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4786 (eval $ac_link) 2>conftest.er1
4787 ac_status=$?
4788 grep -v '^ *+' conftest.er1 >conftest.err
4789 rm -f conftest.er1
4790 cat conftest.err >&5
4791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4792 (exit $ac_status); } &&
4793 { ac_try='test -z "$ac_c_werror_flag"
4794 || test ! -s conftest.err'
4795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4796 (eval $ac_try) 2>&5
4797 ac_status=$?
4798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4799 (exit $ac_status); }; } &&
4800 { ac_try='test -s conftest$ac_exeext'
4801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4802 (eval $ac_try) 2>&5
4803 ac_status=$?
4804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4805 (exit $ac_status); }; }; then
4806 eval "$as_ac_var=yes"
4807 else
4808 echo "$as_me: failed program was:" >&5
4809 sed 's/^/| /' conftest.$ac_ext >&5
4810
4811 eval "$as_ac_var=no"
4812 fi
4813 rm -f conftest.err conftest.$ac_objext \
4814 conftest$ac_exeext conftest.$ac_ext
4815 fi
4816 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4817 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4818 if test `eval echo '${'$as_ac_var'}'` = yes; then
4819 cat >>confdefs.h <<_ACEOF
4820 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4821 _ACEOF
4822
4823 else
4824
4825 gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
4826
4827 fi
4828 done
4829
4830
4831 if test $ac_cv_func_memchr = no; then
4832
4833
4834 for ac_header in bp-sym.h
4835 do
4836 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4837 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4838 echo "$as_me:$LINENO: checking for $ac_header" >&5
4839 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4840 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4841 echo $ECHO_N "(cached) $ECHO_C" >&6
4842 fi
4843 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4844 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4845 else
4846 # Is the header compilable?
4847 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4848 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4849 cat >conftest.$ac_ext <<_ACEOF
4850 /* confdefs.h. */
4851 _ACEOF
4852 cat confdefs.h >>conftest.$ac_ext
4853 cat >>conftest.$ac_ext <<_ACEOF
4854 /* end confdefs.h. */
4855 $ac_includes_default
4856 #include <$ac_header>
4857 _ACEOF
4858 rm -f conftest.$ac_objext
4859 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4860 (eval $ac_compile) 2>conftest.er1
4861 ac_status=$?
4862 grep -v '^ *+' conftest.er1 >conftest.err
4863 rm -f conftest.er1
4864 cat conftest.err >&5
4865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4866 (exit $ac_status); } &&
4867 { ac_try='test -z "$ac_c_werror_flag"
4868 || test ! -s conftest.err'
4869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4870 (eval $ac_try) 2>&5
4871 ac_status=$?
4872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4873 (exit $ac_status); }; } &&
4874 { ac_try='test -s conftest.$ac_objext'
4875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4876 (eval $ac_try) 2>&5
4877 ac_status=$?
4878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4879 (exit $ac_status); }; }; then
4880 ac_header_compiler=yes
4881 else
4882 echo "$as_me: failed program was:" >&5
4883 sed 's/^/| /' conftest.$ac_ext >&5
4884
4885 ac_header_compiler=no
4886 fi
4887 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4888 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4889 echo "${ECHO_T}$ac_header_compiler" >&6
4890
4891 # Is the header present?
4892 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4893 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4894 cat >conftest.$ac_ext <<_ACEOF
4895 /* confdefs.h. */
4896 _ACEOF
4897 cat confdefs.h >>conftest.$ac_ext
4898 cat >>conftest.$ac_ext <<_ACEOF
4899 /* end confdefs.h. */
4900 #include <$ac_header>
4901 _ACEOF
4902 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4903 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4904 ac_status=$?
4905 grep -v '^ *+' conftest.er1 >conftest.err
4906 rm -f conftest.er1
4907 cat conftest.err >&5
4908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4909 (exit $ac_status); } >/dev/null; then
4910 if test -s conftest.err; then
4911 ac_cpp_err=$ac_c_preproc_warn_flag
4912 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4913 else
4914 ac_cpp_err=
4915 fi
4916 else
4917 ac_cpp_err=yes
4918 fi
4919 if test -z "$ac_cpp_err"; then
4920 ac_header_preproc=yes
4921 else
4922 echo "$as_me: failed program was:" >&5
4923 sed 's/^/| /' conftest.$ac_ext >&5
4924
4925 ac_header_preproc=no
4926 fi
4927 rm -f conftest.err conftest.$ac_ext
4928 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4929 echo "${ECHO_T}$ac_header_preproc" >&6
4930
4931 # So? What about this header?
4932 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4933 yes:no: )
4934 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4935 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4936 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4937 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4938 ac_header_preproc=yes
4939 ;;
4940 no:yes:* )
4941 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4942 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4943 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4944 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4945 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4946 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4947 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4948 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4949 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4950 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4951 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4952 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4953 (
4954 cat <<\_ASBOX
4955 ## ------------------------------------------ ##
4956 ## Report this to the AC_PACKAGE_NAME lists. ##
4957 ## ------------------------------------------ ##
4958 _ASBOX
4959 ) |
4960 sed "s/^/$as_me: WARNING: /" >&2
4961 ;;
4962 esac
4963 echo "$as_me:$LINENO: checking for $ac_header" >&5
4964 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4965 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4966 echo $ECHO_N "(cached) $ECHO_C" >&6
4967 else
4968 eval "$as_ac_Header=\$ac_header_preproc"
4969 fi
4970 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4971 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4972
4973 fi
4974 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4975 cat >>confdefs.h <<_ACEOF
4976 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4977 _ACEOF
4978
4979 fi
4980
4981 done
4982
4983
4984 fi
4985
4986
4987 echo "$as_me:$LINENO: checking for working memcmp" >&5
4988 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
4989 if test "${ac_cv_func_memcmp_working+set}" = set; then
4990 echo $ECHO_N "(cached) $ECHO_C" >&6
4991 else
4992 if test "$cross_compiling" = yes; then
4993 ac_cv_func_memcmp_working=no
4994 else
4995 cat >conftest.$ac_ext <<_ACEOF
4996 /* confdefs.h. */
4997 _ACEOF
4998 cat confdefs.h >>conftest.$ac_ext
4999 cat >>conftest.$ac_ext <<_ACEOF
5000 /* end confdefs.h. */
5001 $ac_includes_default
5002 int
5003 main ()
5004 {
5005
5006 /* Some versions of memcmp are not 8-bit clean. */
5007 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
5008 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
5009 exit (1);
5010
5011 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
5012 or more and with at least one buffer not starting on a 4-byte boundary.
5013 William Lewis provided this test program. */
5014 {
5015 char foo[21];
5016 char bar[21];
5017 int i;
5018 for (i = 0; i < 4; i++)
5019 {
5020 char *a = foo + i;
5021 char *b = bar + i;
5022 strcpy (a, "--------01111111");
5023 strcpy (b, "--------10000000");
5024 if (memcmp (a, b, 16) >= 0)
5025 exit (1);
5026 }
5027 exit (0);
5028 }
5029
5030 ;
5031 return 0;
5032 }
5033 _ACEOF
5034 rm -f conftest$ac_exeext
5035 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5036 (eval $ac_link) 2>&5
5037 ac_status=$?
5038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5039 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5041 (eval $ac_try) 2>&5
5042 ac_status=$?
5043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5044 (exit $ac_status); }; }; then
5045 ac_cv_func_memcmp_working=yes
5046 else
5047 echo "$as_me: program exited with status $ac_status" >&5
5048 echo "$as_me: failed program was:" >&5
5049 sed 's/^/| /' conftest.$ac_ext >&5
5050
5051 ( exit $ac_status )
5052 ac_cv_func_memcmp_working=no
5053 fi
5054 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5055 fi
5056 fi
5057 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
5058 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
5059 test $ac_cv_func_memcmp_working = no &&
5060
5061
5062
5063
5064
5065
5066 gl_LIBOBJS="$gl_LIBOBJS memcmp.$ac_objext"
5067
5068
5069 if test $ac_cv_func_memcmp_working = no; then
5070
5071 cat >>confdefs.h <<\_ACEOF
5072 #define memcmp rpl_memcmp
5073 _ACEOF
5074
5075 :
5076 fi
5077
5078
5079
5080 if test $ac_cv_have_decl_memmem = yes; then
5081 echo "$as_me:$LINENO: checking whether memmem works in linear time" >&5
5082 echo $ECHO_N "checking whether memmem works in linear time... $ECHO_C" >&6
5083 if test "${gl_cv_func_memmem_works+set}" = set; then
5084 echo $ECHO_N "(cached) $ECHO_C" >&6
5085 else
5086 if test "$cross_compiling" = yes; then
5087 gl_cv_func_memmem_works="guessing no"
5088 else
5089 cat >conftest.$ac_ext <<_ACEOF
5090 /* confdefs.h. */
5091 _ACEOF
5092 cat confdefs.h >>conftest.$ac_ext
5093 cat >>conftest.$ac_ext <<_ACEOF
5094 /* end confdefs.h. */
5095
5096 #include <string.h> /* for memmem */
5097 #include <stdlib.h> /* for malloc */
5098 #include <unistd.h> /* for alarm */
5099
5100 int
5101 main ()
5102 {
5103 size_t m = 1000000;
5104 char *haystack = (char *) malloc (2 * m + 1);
5105 char *needle = (char *) malloc (m + 1);
5106 void *result = 0;
5107 /* Failure to compile this test due to missing alarm is okay,
5108 since all such platforms (mingw) also lack memmem. */
5109 alarm (5);
5110 /* Check for quadratic performance. */
5111 if (haystack && needle)
5112 {
5113 memset (haystack, 'A', 2 * m);
5114 haystack[2 * m] = 'B';
5115 memset (needle, 'A', m);
5116 needle[m] = 'B';
5117 result = memmem (haystack, 2 * m + 1, needle, m + 1);
5118 }
5119 /* Check for empty needle behavior. */
5120 return !result || !memmem ("a", 1, 0, 0);
5121 ;
5122 return 0;
5123 }
5124 _ACEOF
5125 rm -f conftest$ac_exeext
5126 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5127 (eval $ac_link) 2>&5
5128 ac_status=$?
5129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5130 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5132 (eval $ac_try) 2>&5
5133 ac_status=$?
5134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5135 (exit $ac_status); }; }; then
5136 gl_cv_func_memmem_works=yes
5137 else
5138 echo "$as_me: program exited with status $ac_status" >&5
5139 echo "$as_me: failed program was:" >&5
5140 sed 's/^/| /' conftest.$ac_ext >&5
5141
5142 ( exit $ac_status )
5143 gl_cv_func_memmem_works=no
5144 fi
5145 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5146 fi
5147 fi
5148 echo "$as_me:$LINENO: result: $gl_cv_func_memmem_works" >&5
5149 echo "${ECHO_T}$gl_cv_func_memmem_works" >&6
5150 if test "$gl_cv_func_memmem_works" != yes; then
5151 REPLACE_MEMMEM=1
5152
5153
5154
5155
5156
5157
5158
5159 gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
5160
5161 fi
5162 fi
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176 for ac_func in memmem
5177 do
5178 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5179 echo "$as_me:$LINENO: checking for $ac_func" >&5
5180 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5181 if eval "test \"\${$as_ac_var+set}\" = set"; then
5182 echo $ECHO_N "(cached) $ECHO_C" >&6
5183 else
5184 cat >conftest.$ac_ext <<_ACEOF
5185 /* confdefs.h. */
5186 _ACEOF
5187 cat confdefs.h >>conftest.$ac_ext
5188 cat >>conftest.$ac_ext <<_ACEOF
5189 /* end confdefs.h. */
5190 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5191 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5192 #define $ac_func innocuous_$ac_func
5193
5194 /* System header to define __stub macros and hopefully few prototypes,
5195 which can conflict with char $ac_func (); below.
5196 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5197 <limits.h> exists even on freestanding compilers. */
5198
5199 #ifdef __STDC__
5200 # include <limits.h>
5201 #else
5202 # include <assert.h>
5203 #endif
5204
5205 #undef $ac_func
5206
5207 /* Override any gcc2 internal prototype to avoid an error. */
5208 #ifdef __cplusplus
5209 extern "C"
5210 {
5211 #endif
5212 /* We use char because int might match the return type of a gcc2
5213 builtin and then its argument prototype would still apply. */
5214 char $ac_func ();
5215 /* The GNU C library defines this for functions which it implements
5216 to always fail with ENOSYS. Some functions are actually named
5217 something starting with __ and the normal name is an alias. */
5218 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5219 choke me
5220 #else
5221 char (*f) () = $ac_func;
5222 #endif
5223 #ifdef __cplusplus
5224 }
5225 #endif
5226
5227 int
5228 main ()
5229 {
5230 return f != $ac_func;
5231 ;
5232 return 0;
5233 }
5234 _ACEOF
5235 rm -f conftest.$ac_objext conftest$ac_exeext
5236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5237 (eval $ac_link) 2>conftest.er1
5238 ac_status=$?
5239 grep -v '^ *+' conftest.er1 >conftest.err
5240 rm -f conftest.er1
5241 cat conftest.err >&5
5242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5243 (exit $ac_status); } &&
5244 { ac_try='test -z "$ac_c_werror_flag"
5245 || test ! -s conftest.err'
5246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5247 (eval $ac_try) 2>&5
5248 ac_status=$?
5249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5250 (exit $ac_status); }; } &&
5251 { ac_try='test -s conftest$ac_exeext'
5252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5253 (eval $ac_try) 2>&5
5254 ac_status=$?
5255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5256 (exit $ac_status); }; }; then
5257 eval "$as_ac_var=yes"
5258 else
5259 echo "$as_me: failed program was:" >&5
5260 sed 's/^/| /' conftest.$ac_ext >&5
5261
5262 eval "$as_ac_var=no"
5263 fi
5264 rm -f conftest.err conftest.$ac_objext \
5265 conftest$ac_exeext conftest.$ac_ext
5266 fi
5267 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5268 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5269 if test `eval echo '${'$as_ac_var'}'` = yes; then
5270 cat >>confdefs.h <<_ACEOF
5271 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5272 _ACEOF
5273
5274 else
5275
5276 gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
5277
5278 fi
5279 done
5280
5281
5282
5283 :
5284
5285
5286
5287
5288
5289 if test $ac_cv_have_decl_memmem = no; then
5290 HAVE_DECL_MEMMEM=0
5291 fi
5292 :
5293
5294
5295
5296 GNULIB_MEMMEM=1
5297
5298
5299
5300
5301 if test $ac_cv_type_long_long_int = yes; then
5302 HAVE_LONG_LONG_INT=1
5303 else
5304 HAVE_LONG_LONG_INT=0
5305 fi
5306
5307
5308 if test $ac_cv_type_unsigned_long_long_int = yes; then
5309 HAVE_UNSIGNED_LONG_LONG_INT=1
5310 else
5311 HAVE_UNSIGNED_LONG_LONG_INT=0
5312 fi
5313
5314
5315 if test $ac_cv_header_inttypes_h = yes; then
5316 HAVE_INTTYPES_H=1
5317 else
5318 HAVE_INTTYPES_H=0
5319 fi
5320
5321
5322 if test $ac_cv_header_sys_types_h = yes; then
5323 HAVE_SYS_TYPES_H=1
5324 else
5325 HAVE_SYS_TYPES_H=0
5326 fi
5327
5328
5329
5330
5331
5332 :
5333
5334
5335
5336
5337
5338
5339
5340 if test $gl_cv_have_include_next = yes; then
5341 gl_cv_next_stdint_h='<'stdint.h'>'
5342 else
5343 echo "$as_me:$LINENO: checking absolute name of <stdint.h>" >&5
5344 echo $ECHO_N "checking absolute name of <stdint.h>... $ECHO_C" >&6
5345 if test "${gl_cv_next_stdint_h+set}" = set; then
5346 echo $ECHO_N "(cached) $ECHO_C" >&6
5347 else
5348
5349 if test $ac_cv_header_stdint_h = yes; then
5350 cat >conftest.$ac_ext <<_ACEOF
5351 /* confdefs.h. */
5352 _ACEOF
5353 cat confdefs.h >>conftest.$ac_ext
5354 cat >>conftest.$ac_ext <<_ACEOF
5355 /* end confdefs.h. */
5356 #include <stdint.h>
5357
5358 _ACEOF
5359 gl_cv_next_stdint_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5360 sed -n '\#/stdint.h#{
5361 s#.*"\(.*/stdint.h\)".*#\1#
5362 s#^/[^/]#//&#
5363 p
5364 q
5365 }'`'"'
5366 else
5367 gl_cv_next_stdint_h='<'stdint.h'>'
5368 fi
5369
5370 fi
5371 echo "$as_me:$LINENO: result: $gl_cv_next_stdint_h" >&5
5372 echo "${ECHO_T}$gl_cv_next_stdint_h" >&6
5373 fi
5374 NEXT_STDINT_H=$gl_cv_next_stdint_h
5375
5376
5377
5378 if test $ac_cv_header_stdint_h = yes; then
5379 HAVE_STDINT_H=1
5380 else
5381 HAVE_STDINT_H=0
5382 fi
5383
5384
5385 if test $ac_cv_header_stdint_h = yes; then
5386 echo "$as_me:$LINENO: checking whether stdint.h conforms to C99" >&5
5387 echo $ECHO_N "checking whether stdint.h conforms to C99... $ECHO_C" >&6
5388 if test "${gl_cv_header_working_stdint_h+set}" = set; then
5389 echo $ECHO_N "(cached) $ECHO_C" >&6
5390 else
5391 gl_cv_header_working_stdint_h=no
5392 cat >conftest.$ac_ext <<_ACEOF
5393
5394 /* confdefs.h. */
5395 _ACEOF
5396 cat confdefs.h >>conftest.$ac_ext
5397 cat >>conftest.$ac_ext <<_ACEOF
5398 /* end confdefs.h. */
5399
5400 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
5401 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
5402 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
5403 #include <stdint.h>
5404 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>. */
5405 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
5406 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
5407 #endif
5408
5409
5410 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5411 included before <wchar.h>. */
5412 #include <stddef.h>
5413 #include <signal.h>
5414 #if HAVE_WCHAR_H
5415 # include <stdio.h>
5416 # include <time.h>
5417 # include <wchar.h>
5418 #endif
5419
5420
5421 #ifdef INT8_MAX
5422 int8_t a1 = INT8_MAX;
5423 int8_t a1min = INT8_MIN;
5424 #endif
5425 #ifdef INT16_MAX
5426 int16_t a2 = INT16_MAX;
5427 int16_t a2min = INT16_MIN;
5428 #endif
5429 #ifdef INT32_MAX
5430 int32_t a3 = INT32_MAX;
5431 int32_t a3min = INT32_MIN;
5432 #endif
5433 #ifdef INT64_MAX
5434 int64_t a4 = INT64_MAX;
5435 int64_t a4min = INT64_MIN;
5436 #endif
5437 #ifdef UINT8_MAX
5438 uint8_t b1 = UINT8_MAX;
5439 #else
5440 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
5441 #endif
5442 #ifdef UINT16_MAX
5443 uint16_t b2 = UINT16_MAX;
5444 #endif
5445 #ifdef UINT32_MAX
5446 uint32_t b3 = UINT32_MAX;
5447 #endif
5448 #ifdef UINT64_MAX
5449 uint64_t b4 = UINT64_MAX;
5450 #endif
5451 int_least8_t c1 = INT8_C (0x7f);
5452 int_least8_t c1max = INT_LEAST8_MAX;
5453 int_least8_t c1min = INT_LEAST8_MIN;
5454 int_least16_t c2 = INT16_C (0x7fff);
5455 int_least16_t c2max = INT_LEAST16_MAX;
5456 int_least16_t c2min = INT_LEAST16_MIN;
5457 int_least32_t c3 = INT32_C (0x7fffffff);
5458 int_least32_t c3max = INT_LEAST32_MAX;
5459 int_least32_t c3min = INT_LEAST32_MIN;
5460 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
5461 int_least64_t c4max = INT_LEAST64_MAX;
5462 int_least64_t c4min = INT_LEAST64_MIN;
5463 uint_least8_t d1 = UINT8_C (0xff);
5464 uint_least8_t d1max = UINT_LEAST8_MAX;
5465 uint_least16_t d2 = UINT16_C (0xffff);
5466 uint_least16_t d2max = UINT_LEAST16_MAX;
5467 uint_least32_t d3 = UINT32_C (0xffffffff);
5468 uint_least32_t d3max = UINT_LEAST32_MAX;
5469 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
5470 uint_least64_t d4max = UINT_LEAST64_MAX;
5471 int_fast8_t e1 = INT_FAST8_MAX;
5472 int_fast8_t e1min = INT_FAST8_MIN;
5473 int_fast16_t e2 = INT_FAST16_MAX;
5474 int_fast16_t e2min = INT_FAST16_MIN;
5475 int_fast32_t e3 = INT_FAST32_MAX;
5476 int_fast32_t e3min = INT_FAST32_MIN;
5477 int_fast64_t e4 = INT_FAST64_MAX;
5478 int_fast64_t e4min = INT_FAST64_MIN;
5479 uint_fast8_t f1 = UINT_FAST8_MAX;
5480 uint_fast16_t f2 = UINT_FAST16_MAX;
5481 uint_fast32_t f3 = UINT_FAST32_MAX;
5482 uint_fast64_t f4 = UINT_FAST64_MAX;
5483 #ifdef INTPTR_MAX
5484 intptr_t g = INTPTR_MAX;
5485 intptr_t gmin = INTPTR_MIN;
5486 #endif
5487 #ifdef UINTPTR_MAX
5488 uintptr_t h = UINTPTR_MAX;
5489 #endif
5490 intmax_t i = INTMAX_MAX;
5491 uintmax_t j = UINTMAX_MAX;
5492
5493 #include <limits.h> /* for CHAR_BIT */
5494 #define TYPE_MINIMUM(t) \
5495 ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
5496 #define TYPE_MAXIMUM(t) \
5497 ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
5498 struct s {
5499 int check_PTRDIFF:
5500 PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
5501 && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
5502 ? 1 : -1;
5503 /* Detect bug in FreeBSD 6.0 / ia64. */
5504 int check_SIG_ATOMIC:
5505 SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
5506 && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
5507 ? 1 : -1;
5508 int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
5509 int check_WCHAR:
5510 WCHAR_MIN == TYPE_MINIMUM (wchar_t)
5511 && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
5512 ? 1 : -1;
5513 /* Detect bug in mingw. */
5514 int check_WINT:
5515 WINT_MIN == TYPE_MINIMUM (wint_t)
5516 && WINT_MAX == TYPE_MAXIMUM (wint_t)
5517 ? 1 : -1;
5518
5519 /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
5520 int check_UINT8_C:
5521 (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
5522 int check_UINT16_C:
5523 (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
5524
5525 /* Detect bugs in OpenBSD 3.9 stdint.h. */
5526 #ifdef UINT8_MAX
5527 int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
5528 #endif
5529 #ifdef UINT16_MAX
5530 int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
5531 #endif
5532 #ifdef UINT32_MAX
5533 int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
5534 #endif
5535 #ifdef UINT64_MAX
5536 int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
5537 #endif
5538 int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
5539 int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
5540 int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
5541 int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
5542 int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
5543 int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
5544 int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
5545 int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
5546 int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
5547 int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
5548 int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
5549 };
5550
5551 int
5552 main ()
5553 {
5554
5555 ;
5556 return 0;
5557 }
5558 _ACEOF
5559 rm -f conftest.$ac_objext
5560 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5561 (eval $ac_compile) 2>conftest.er1
5562 ac_status=$?
5563 grep -v '^ *+' conftest.er1 >conftest.err
5564 rm -f conftest.er1
5565 cat conftest.err >&5
5566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5567 (exit $ac_status); } &&
5568 { ac_try='test -z "$ac_c_werror_flag"
5569 || test ! -s conftest.err'
5570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5571 (eval $ac_try) 2>&5
5572 ac_status=$?
5573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5574 (exit $ac_status); }; } &&
5575 { ac_try='test -s conftest.$ac_objext'
5576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5577 (eval $ac_try) 2>&5
5578 ac_status=$?
5579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5580 (exit $ac_status); }; }; then
5581 gl_cv_header_working_stdint_h=yes
5582 else
5583 echo "$as_me: failed program was:" >&5
5584 sed 's/^/| /' conftest.$ac_ext >&5
5585
5586 fi
5587 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5588 fi
5589 echo "$as_me:$LINENO: result: $gl_cv_header_working_stdint_h" >&5
5590 echo "${ECHO_T}$gl_cv_header_working_stdint_h" >&6
5591 fi
5592 if test "$gl_cv_header_working_stdint_h" = yes; then
5593 STDINT_H=
5594 else
5595
5596
5597 for ac_header in sys/inttypes.h sys/bitypes.h
5598 do
5599 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5600 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5601 echo "$as_me:$LINENO: checking for $ac_header" >&5
5602 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5603 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5604 echo $ECHO_N "(cached) $ECHO_C" >&6
5605 fi
5606 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5607 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5608 else
5609 # Is the header compilable?
5610 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5611 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5612 cat >conftest.$ac_ext <<_ACEOF
5613 /* confdefs.h. */
5614 _ACEOF
5615 cat confdefs.h >>conftest.$ac_ext
5616 cat >>conftest.$ac_ext <<_ACEOF
5617 /* end confdefs.h. */
5618 $ac_includes_default
5619 #include <$ac_header>
5620 _ACEOF
5621 rm -f conftest.$ac_objext
5622 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5623 (eval $ac_compile) 2>conftest.er1
5624 ac_status=$?
5625 grep -v '^ *+' conftest.er1 >conftest.err
5626 rm -f conftest.er1
5627 cat conftest.err >&5
5628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5629 (exit $ac_status); } &&
5630 { ac_try='test -z "$ac_c_werror_flag"
5631 || test ! -s conftest.err'
5632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5633 (eval $ac_try) 2>&5
5634 ac_status=$?
5635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5636 (exit $ac_status); }; } &&
5637 { ac_try='test -s conftest.$ac_objext'
5638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5639 (eval $ac_try) 2>&5
5640 ac_status=$?
5641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5642 (exit $ac_status); }; }; then
5643 ac_header_compiler=yes
5644 else
5645 echo "$as_me: failed program was:" >&5
5646 sed 's/^/| /' conftest.$ac_ext >&5
5647
5648 ac_header_compiler=no
5649 fi
5650 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5651 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5652 echo "${ECHO_T}$ac_header_compiler" >&6
5653
5654 # Is the header present?
5655 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5656 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5657 cat >conftest.$ac_ext <<_ACEOF
5658 /* confdefs.h. */
5659 _ACEOF
5660 cat confdefs.h >>conftest.$ac_ext
5661 cat >>conftest.$ac_ext <<_ACEOF
5662 /* end confdefs.h. */
5663 #include <$ac_header>
5664 _ACEOF
5665 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5666 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5667 ac_status=$?
5668 grep -v '^ *+' conftest.er1 >conftest.err
5669 rm -f conftest.er1
5670 cat conftest.err >&5
5671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5672 (exit $ac_status); } >/dev/null; then
5673 if test -s conftest.err; then
5674 ac_cpp_err=$ac_c_preproc_warn_flag
5675 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5676 else
5677 ac_cpp_err=
5678 fi
5679 else
5680 ac_cpp_err=yes
5681 fi
5682 if test -z "$ac_cpp_err"; then
5683 ac_header_preproc=yes
5684 else
5685 echo "$as_me: failed program was:" >&5
5686 sed 's/^/| /' conftest.$ac_ext >&5
5687
5688 ac_header_preproc=no
5689 fi
5690 rm -f conftest.err conftest.$ac_ext
5691 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5692 echo "${ECHO_T}$ac_header_preproc" >&6
5693
5694 # So? What about this header?
5695 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5696 yes:no: )
5697 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5698 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5699 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5700 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5701 ac_header_preproc=yes
5702 ;;
5703 no:yes:* )
5704 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5705 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5706 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5707 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5708 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5709 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5710 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5711 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5712 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5713 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5714 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5715 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5716 (
5717 cat <<\_ASBOX
5718 ## ------------------------------------------ ##
5719 ## Report this to the AC_PACKAGE_NAME lists. ##
5720 ## ------------------------------------------ ##
5721 _ASBOX
5722 ) |
5723 sed "s/^/$as_me: WARNING: /" >&2
5724 ;;
5725 esac
5726 echo "$as_me:$LINENO: checking for $ac_header" >&5
5727 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5728 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5729 echo $ECHO_N "(cached) $ECHO_C" >&6
5730 else
5731 eval "$as_ac_Header=\$ac_header_preproc"
5732 fi
5733 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5734 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5735
5736 fi
5737 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5738 cat >>confdefs.h <<_ACEOF
5739 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5740 _ACEOF
5741
5742 fi
5743
5744 done
5745
5746 if test $ac_cv_header_sys_inttypes_h = yes; then
5747 HAVE_SYS_INTTYPES_H=1
5748 else
5749 HAVE_SYS_INTTYPES_H=0
5750 fi
5751
5752 if test $ac_cv_header_sys_bitypes_h = yes; then
5753 HAVE_SYS_BITYPES_H=1
5754 else
5755 HAVE_SYS_BITYPES_H=0
5756 fi
5757
5758
5759
5760 :
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775 for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
5776 echo "$as_me:$LINENO: checking for bit size of $gltype" >&5
5777 echo $ECHO_N "checking for bit size of $gltype... $ECHO_C" >&6
5778 if eval "test \"\${gl_cv_bitsizeof_${gltype}+set}\" = set"; then
5779 echo $ECHO_N "(cached) $ECHO_C" >&6
5780 else
5781 if test "$cross_compiling" = yes; then
5782 # Depending upon the size, compute the lo and hi bounds.
5783 cat >conftest.$ac_ext <<_ACEOF
5784 /* confdefs.h. */
5785 _ACEOF
5786 cat confdefs.h >>conftest.$ac_ext
5787 cat >>conftest.$ac_ext <<_ACEOF
5788 /* end confdefs.h. */
5789
5790 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5791 included before <wchar.h>. */
5792 #include <stddef.h>
5793 #include <signal.h>
5794 #if HAVE_WCHAR_H
5795 # include <stdio.h>
5796 # include <time.h>
5797 # include <wchar.h>
5798 #endif
5799
5800 #include <limits.h>
5801 int
5802 main ()
5803 {
5804 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= 0)];
5805 test_array [0] = 0
5806
5807 ;
5808 return 0;
5809 }
5810 _ACEOF
5811 rm -f conftest.$ac_objext
5812 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5813 (eval $ac_compile) 2>conftest.er1
5814 ac_status=$?
5815 grep -v '^ *+' conftest.er1 >conftest.err
5816 rm -f conftest.er1
5817 cat conftest.err >&5
5818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5819 (exit $ac_status); } &&
5820 { ac_try='test -z "$ac_c_werror_flag"
5821 || test ! -s conftest.err'
5822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5823 (eval $ac_try) 2>&5
5824 ac_status=$?
5825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5826 (exit $ac_status); }; } &&
5827 { ac_try='test -s conftest.$ac_objext'
5828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5829 (eval $ac_try) 2>&5
5830 ac_status=$?
5831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5832 (exit $ac_status); }; }; then
5833 ac_lo=0 ac_mid=0
5834 while :; do
5835 cat >conftest.$ac_ext <<_ACEOF
5836 /* confdefs.h. */
5837 _ACEOF
5838 cat confdefs.h >>conftest.$ac_ext
5839 cat >>conftest.$ac_ext <<_ACEOF
5840 /* end confdefs.h. */
5841
5842 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5843 included before <wchar.h>. */
5844 #include <stddef.h>
5845 #include <signal.h>
5846 #if HAVE_WCHAR_H
5847 # include <stdio.h>
5848 # include <time.h>
5849 # include <wchar.h>
5850 #endif
5851
5852 #include <limits.h>
5853 int
5854 main ()
5855 {
5856 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
5857 test_array [0] = 0
5858
5859 ;
5860 return 0;
5861 }
5862 _ACEOF
5863 rm -f conftest.$ac_objext
5864 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5865 (eval $ac_compile) 2>conftest.er1
5866 ac_status=$?
5867 grep -v '^ *+' conftest.er1 >conftest.err
5868 rm -f conftest.er1
5869 cat conftest.err >&5
5870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5871 (exit $ac_status); } &&
5872 { ac_try='test -z "$ac_c_werror_flag"
5873 || test ! -s conftest.err'
5874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5875 (eval $ac_try) 2>&5
5876 ac_status=$?
5877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5878 (exit $ac_status); }; } &&
5879 { ac_try='test -s conftest.$ac_objext'
5880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5881 (eval $ac_try) 2>&5
5882 ac_status=$?
5883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5884 (exit $ac_status); }; }; then
5885 ac_hi=$ac_mid; break
5886 else
5887 echo "$as_me: failed program was:" >&5
5888 sed 's/^/| /' conftest.$ac_ext >&5
5889
5890 ac_lo=`expr $ac_mid + 1`
5891 if test $ac_lo -le $ac_mid; then
5892 ac_lo= ac_hi=
5893 break
5894 fi
5895 ac_mid=`expr 2 '*' $ac_mid + 1`
5896 fi
5897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5898 done
5899 else
5900 echo "$as_me: failed program was:" >&5
5901 sed 's/^/| /' conftest.$ac_ext >&5
5902
5903 cat >conftest.$ac_ext <<_ACEOF
5904 /* confdefs.h. */
5905 _ACEOF
5906 cat confdefs.h >>conftest.$ac_ext
5907 cat >>conftest.$ac_ext <<_ACEOF
5908 /* end confdefs.h. */
5909
5910 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5911 included before <wchar.h>. */
5912 #include <stddef.h>
5913 #include <signal.h>
5914 #if HAVE_WCHAR_H
5915 # include <stdio.h>
5916 # include <time.h>
5917 # include <wchar.h>
5918 #endif
5919
5920 #include <limits.h>
5921 int
5922 main ()
5923 {
5924 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) < 0)];
5925 test_array [0] = 0
5926
5927 ;
5928 return 0;
5929 }
5930 _ACEOF
5931 rm -f conftest.$ac_objext
5932 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5933 (eval $ac_compile) 2>conftest.er1
5934 ac_status=$?
5935 grep -v '^ *+' conftest.er1 >conftest.err
5936 rm -f conftest.er1
5937 cat conftest.err >&5
5938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5939 (exit $ac_status); } &&
5940 { ac_try='test -z "$ac_c_werror_flag"
5941 || test ! -s conftest.err'
5942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5943 (eval $ac_try) 2>&5
5944 ac_status=$?
5945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5946 (exit $ac_status); }; } &&
5947 { ac_try='test -s conftest.$ac_objext'
5948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5949 (eval $ac_try) 2>&5
5950 ac_status=$?
5951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5952 (exit $ac_status); }; }; then
5953 ac_hi=-1 ac_mid=-1
5954 while :; do
5955 cat >conftest.$ac_ext <<_ACEOF
5956 /* confdefs.h. */
5957 _ACEOF
5958 cat confdefs.h >>conftest.$ac_ext
5959 cat >>conftest.$ac_ext <<_ACEOF
5960 /* end confdefs.h. */
5961
5962 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
5963 included before <wchar.h>. */
5964 #include <stddef.h>
5965 #include <signal.h>
5966 #if HAVE_WCHAR_H
5967 # include <stdio.h>
5968 # include <time.h>
5969 # include <wchar.h>
5970 #endif
5971
5972 #include <limits.h>
5973 int
5974 main ()
5975 {
5976 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= $ac_mid)];
5977 test_array [0] = 0
5978
5979 ;
5980 return 0;
5981 }
5982 _ACEOF
5983 rm -f conftest.$ac_objext
5984 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5985 (eval $ac_compile) 2>conftest.er1
5986 ac_status=$?
5987 grep -v '^ *+' conftest.er1 >conftest.err
5988 rm -f conftest.er1
5989 cat conftest.err >&5
5990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991 (exit $ac_status); } &&
5992 { ac_try='test -z "$ac_c_werror_flag"
5993 || test ! -s conftest.err'
5994 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5995 (eval $ac_try) 2>&5
5996 ac_status=$?
5997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5998 (exit $ac_status); }; } &&
5999 { ac_try='test -s conftest.$ac_objext'
6000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6001 (eval $ac_try) 2>&5
6002 ac_status=$?
6003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6004 (exit $ac_status); }; }; then
6005 ac_lo=$ac_mid; break
6006 else
6007 echo "$as_me: failed program was:" >&5
6008 sed 's/^/| /' conftest.$ac_ext >&5
6009
6010 ac_hi=`expr '(' $ac_mid ')' - 1`
6011 if test $ac_mid -le $ac_hi; then
6012 ac_lo= ac_hi=
6013 break
6014 fi
6015 ac_mid=`expr 2 '*' $ac_mid`
6016 fi
6017 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6018 done
6019 else
6020 echo "$as_me: failed program was:" >&5
6021 sed 's/^/| /' conftest.$ac_ext >&5
6022
6023 ac_lo= ac_hi=
6024 fi
6025 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6026 fi
6027 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6028 # Binary search between lo and hi bounds.
6029 while test "x$ac_lo" != "x$ac_hi"; do
6030 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6031 cat >conftest.$ac_ext <<_ACEOF
6032 /* confdefs.h. */
6033 _ACEOF
6034 cat confdefs.h >>conftest.$ac_ext
6035 cat >>conftest.$ac_ext <<_ACEOF
6036 /* end confdefs.h. */
6037
6038 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6039 included before <wchar.h>. */
6040 #include <stddef.h>
6041 #include <signal.h>
6042 #if HAVE_WCHAR_H
6043 # include <stdio.h>
6044 # include <time.h>
6045 # include <wchar.h>
6046 #endif
6047
6048 #include <limits.h>
6049 int
6050 main ()
6051 {
6052 static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
6053 test_array [0] = 0
6054
6055 ;
6056 return 0;
6057 }
6058 _ACEOF
6059 rm -f conftest.$ac_objext
6060 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6061 (eval $ac_compile) 2>conftest.er1
6062 ac_status=$?
6063 grep -v '^ *+' conftest.er1 >conftest.err
6064 rm -f conftest.er1
6065 cat conftest.err >&5
6066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6067 (exit $ac_status); } &&
6068 { ac_try='test -z "$ac_c_werror_flag"
6069 || test ! -s conftest.err'
6070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6071 (eval $ac_try) 2>&5
6072 ac_status=$?
6073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6074 (exit $ac_status); }; } &&
6075 { ac_try='test -s conftest.$ac_objext'
6076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6077 (eval $ac_try) 2>&5
6078 ac_status=$?
6079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6080 (exit $ac_status); }; }; then
6081 ac_hi=$ac_mid
6082 else
6083 echo "$as_me: failed program was:" >&5
6084 sed 's/^/| /' conftest.$ac_ext >&5
6085
6086 ac_lo=`expr '(' $ac_mid ')' + 1`
6087 fi
6088 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6089 done
6090 case $ac_lo in
6091 ?*) result=$ac_lo;;
6092 '') result=unknown ;;
6093 esac
6094 else
6095 if test "$cross_compiling" = yes; then
6096 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6097 echo "$as_me: error: in \`$ac_pwd':" >&2;}
6098 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6099 See \`config.log' for more details." >&5
6100 echo "$as_me: error: cannot run test program while cross compiling
6101 See \`config.log' for more details." >&2;}
6102 { (exit 1); exit 1; }; }; }
6103 else
6104 cat >conftest.$ac_ext <<_ACEOF
6105 /* confdefs.h. */
6106 _ACEOF
6107 cat confdefs.h >>conftest.$ac_ext
6108 cat >>conftest.$ac_ext <<_ACEOF
6109 /* end confdefs.h. */
6110
6111 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6112 included before <wchar.h>. */
6113 #include <stddef.h>
6114 #include <signal.h>
6115 #if HAVE_WCHAR_H
6116 # include <stdio.h>
6117 # include <time.h>
6118 # include <wchar.h>
6119 #endif
6120
6121 #include <limits.h>
6122 long longval () { return sizeof ($gltype) * CHAR_BIT; }
6123 unsigned long ulongval () { return sizeof ($gltype) * CHAR_BIT; }
6124 #include <stdio.h>
6125 #include <stdlib.h>
6126 int
6127 main ()
6128 {
6129
6130 FILE *f = fopen ("conftest.val", "w");
6131 if (! f)
6132 exit (1);
6133 if ((sizeof ($gltype) * CHAR_BIT) < 0)
6134 {
6135 long i = longval ();
6136 if (i != (sizeof ($gltype) * CHAR_BIT))
6137 exit (1);
6138 fprintf (f, "%ld\n", i);
6139 }
6140 else
6141 {
6142 unsigned long i = ulongval ();
6143 if (i != (sizeof ($gltype) * CHAR_BIT))
6144 exit (1);
6145 fprintf (f, "%lu\n", i);
6146 }
6147 exit (ferror (f) || fclose (f) != 0);
6148
6149 ;
6150 return 0;
6151 }
6152 _ACEOF
6153 rm -f conftest$ac_exeext
6154 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6155 (eval $ac_link) 2>&5
6156 ac_status=$?
6157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6158 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6160 (eval $ac_try) 2>&5
6161 ac_status=$?
6162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6163 (exit $ac_status); }; }; then
6164 result=`cat conftest.val`
6165 else
6166 echo "$as_me: program exited with status $ac_status" >&5
6167 echo "$as_me: failed program was:" >&5
6168 sed 's/^/| /' conftest.$ac_ext >&5
6169
6170 ( exit $ac_status )
6171 result=unknown
6172 fi
6173 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6174 fi
6175 fi
6176 rm -f conftest.val
6177 eval gl_cv_bitsizeof_${gltype}=\$result
6178
6179 fi
6180 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_bitsizeof_${gltype}'}'`" >&5
6181 echo "${ECHO_T}`eval echo '${'gl_cv_bitsizeof_${gltype}'}'`" >&6
6182 eval result=\$gl_cv_bitsizeof_${gltype}
6183 if test $result = unknown; then
6184 result=0
6185 fi
6186 GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6187 cat >>confdefs.h <<_ACEOF
6188 #define BITSIZEOF_${GLTYPE} $result
6189 _ACEOF
6190
6191 eval BITSIZEOF_${GLTYPE}=\$result
6192 done
6193
6194
6195
6196
6197
6198
6199
6200 for gltype in sig_atomic_t wchar_t wint_t ; do
6201 echo "$as_me:$LINENO: checking whether $gltype is signed" >&5
6202 echo $ECHO_N "checking whether $gltype is signed... $ECHO_C" >&6
6203 if eval "test \"\${gl_cv_type_${gltype}_signed+set}\" = set"; then
6204 echo $ECHO_N "(cached) $ECHO_C" >&6
6205 else
6206 cat >conftest.$ac_ext <<_ACEOF
6207 /* confdefs.h. */
6208 _ACEOF
6209 cat confdefs.h >>conftest.$ac_ext
6210 cat >>conftest.$ac_ext <<_ACEOF
6211 /* end confdefs.h. */
6212
6213 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6214 included before <wchar.h>. */
6215 #include <stddef.h>
6216 #include <signal.h>
6217 #if HAVE_WCHAR_H
6218 # include <stdio.h>
6219 # include <time.h>
6220 # include <wchar.h>
6221 #endif
6222
6223 int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
6224 int
6225 main ()
6226 {
6227
6228 ;
6229 return 0;
6230 }
6231 _ACEOF
6232 rm -f conftest.$ac_objext
6233 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6234 (eval $ac_compile) 2>conftest.er1
6235 ac_status=$?
6236 grep -v '^ *+' conftest.er1 >conftest.err
6237 rm -f conftest.er1
6238 cat conftest.err >&5
6239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6240 (exit $ac_status); } &&
6241 { ac_try='test -z "$ac_c_werror_flag"
6242 || test ! -s conftest.err'
6243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6244 (eval $ac_try) 2>&5
6245 ac_status=$?
6246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6247 (exit $ac_status); }; } &&
6248 { ac_try='test -s conftest.$ac_objext'
6249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6250 (eval $ac_try) 2>&5
6251 ac_status=$?
6252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6253 (exit $ac_status); }; }; then
6254 result=yes
6255 else
6256 echo "$as_me: failed program was:" >&5
6257 sed 's/^/| /' conftest.$ac_ext >&5
6258
6259 result=no
6260 fi
6261 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6262 eval gl_cv_type_${gltype}_signed=\$result
6263
6264 fi
6265 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_signed'}'`" >&5
6266 echo "${ECHO_T}`eval echo '${'gl_cv_type_${gltype}_signed'}'`" >&6
6267 eval result=\$gl_cv_type_${gltype}_signed
6268 GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6269 if test "$result" = yes; then
6270 cat >>confdefs.h <<_ACEOF
6271 #define HAVE_SIGNED_${GLTYPE} 1
6272 _ACEOF
6273
6274 eval HAVE_SIGNED_${GLTYPE}=1
6275 else
6276 eval HAVE_SIGNED_${GLTYPE}=0
6277 fi
6278 done
6279
6280
6281 gl_cv_type_ptrdiff_t_signed=yes
6282 gl_cv_type_size_t_signed=no
6283
6284
6285
6286
6287
6288
6289
6290 for gltype in ptrdiff_t sig_atomic_t size_t wchar_t wint_t ; do
6291 echo "$as_me:$LINENO: checking for $gltype integer literal suffix" >&5
6292 echo $ECHO_N "checking for $gltype integer literal suffix... $ECHO_C" >&6
6293 if eval "test \"\${gl_cv_type_${gltype}_suffix+set}\" = set"; then
6294 echo $ECHO_N "(cached) $ECHO_C" >&6
6295 else
6296 eval gl_cv_type_${gltype}_suffix=no
6297 eval result=\$gl_cv_type_${gltype}_signed
6298 if test "$result" = yes; then
6299 glsufu=
6300 else
6301 glsufu=u
6302 fi
6303 for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6304 case $glsuf in
6305 '') gltype1='int';;
6306 l) gltype1='long int';;
6307 ll) gltype1='long long int';;
6308 i64) gltype1='__int64';;
6309 u) gltype1='unsigned int';;
6310 ul) gltype1='unsigned long int';;
6311 ull) gltype1='unsigned long long int';;
6312 ui64)gltype1='unsigned __int64';;
6313 esac
6314 cat >conftest.$ac_ext <<_ACEOF
6315 /* confdefs.h. */
6316 _ACEOF
6317 cat confdefs.h >>conftest.$ac_ext
6318 cat >>conftest.$ac_ext <<_ACEOF
6319 /* end confdefs.h. */
6320
6321 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6322 included before <wchar.h>. */
6323 #include <stddef.h>
6324 #include <signal.h>
6325 #if HAVE_WCHAR_H
6326 # include <stdio.h>
6327 # include <time.h>
6328 # include <wchar.h>
6329 #endif
6330
6331 extern $gltype foo;
6332 extern $gltype1 foo;
6333 int
6334 main ()
6335 {
6336
6337 ;
6338 return 0;
6339 }
6340 _ACEOF
6341 rm -f conftest.$ac_objext
6342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6343 (eval $ac_compile) 2>conftest.er1
6344 ac_status=$?
6345 grep -v '^ *+' conftest.er1 >conftest.err
6346 rm -f conftest.er1
6347 cat conftest.err >&5
6348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349 (exit $ac_status); } &&
6350 { ac_try='test -z "$ac_c_werror_flag"
6351 || test ! -s conftest.err'
6352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6353 (eval $ac_try) 2>&5
6354 ac_status=$?
6355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6356 (exit $ac_status); }; } &&
6357 { ac_try='test -s conftest.$ac_objext'
6358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6359 (eval $ac_try) 2>&5
6360 ac_status=$?
6361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6362 (exit $ac_status); }; }; then
6363 eval gl_cv_type_${gltype}_suffix=\$glsuf
6364 else
6365 echo "$as_me: failed program was:" >&5
6366 sed 's/^/| /' conftest.$ac_ext >&5
6367
6368 fi
6369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6370 eval result=\$gl_cv_type_${gltype}_suffix
6371 test "$result" != no && break
6372 done
6373 fi
6374 echo "$as_me:$LINENO: result: `eval echo '${'gl_cv_type_${gltype}_suffix'}'`" >&5
6375 echo "${ECHO_T}`eval echo '${'gl_cv_type_${gltype}_suffix'}'`" >&6
6376 GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6377 eval result=\$gl_cv_type_${gltype}_suffix
6378 test "$result" = no && result=
6379 eval ${GLTYPE}_SUFFIX=\$result
6380 cat >>confdefs.h <<_ACEOF
6381 #define ${GLTYPE}_SUFFIX $result
6382 _ACEOF
6383
6384 done
6385
6386
6387
6388 STDINT_H=stdint.h
6389 fi
6390
6391
6392
6393
6394
6395
6396
6397 echo "$as_me:$LINENO: checking whether <wchar.h> is standalone" >&5
6398 echo $ECHO_N "checking whether <wchar.h> is standalone... $ECHO_C" >&6
6399 if test "${gl_cv_header_wchar_h_standalone+set}" = set; then
6400 echo $ECHO_N "(cached) $ECHO_C" >&6
6401 else
6402 cat >conftest.$ac_ext <<_ACEOF
6403 #include <wchar.h>
6404 wchar_t w;
6405 _ACEOF
6406 rm -f conftest.$ac_objext
6407 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6408 (eval $ac_compile) 2>conftest.er1
6409 ac_status=$?
6410 grep -v '^ *+' conftest.er1 >conftest.err
6411 rm -f conftest.er1
6412 cat conftest.err >&5
6413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6414 (exit $ac_status); } &&
6415 { ac_try='test -z "$ac_c_werror_flag"
6416 || test ! -s conftest.err'
6417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6418 (eval $ac_try) 2>&5
6419 ac_status=$?
6420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6421 (exit $ac_status); }; } &&
6422 { ac_try='test -s conftest.$ac_objext'
6423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6424 (eval $ac_try) 2>&5
6425 ac_status=$?
6426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6427 (exit $ac_status); }; }; then
6428 gl_cv_header_wchar_h_standalone=yes
6429 else
6430 echo "$as_me: failed program was:" >&5
6431 sed 's/^/| /' conftest.$ac_ext >&5
6432
6433 gl_cv_header_wchar_h_standalone=no
6434 fi
6435 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6436 fi
6437 echo "$as_me:$LINENO: result: $gl_cv_header_wchar_h_standalone" >&5
6438 echo "${ECHO_T}$gl_cv_header_wchar_h_standalone" >&6
6439 if test $gl_cv_header_wchar_h_standalone != yes; then
6440 WCHAR_H=wchar.h
6441 fi
6442
6443
6444 :
6445
6446
6447
6448
6449
6450 if test $ac_cv_header_wchar_h = yes; then
6451 HAVE_WCHAR_H=1
6452 else
6453 HAVE_WCHAR_H=0
6454 fi
6455
6456
6457
6458
6459 :
6460
6461
6462
6463
6464
6465
6466
6467 if test $gl_cv_have_include_next = yes; then
6468 gl_cv_next_wchar_h='<'wchar.h'>'
6469 else
6470 echo "$as_me:$LINENO: checking absolute name of <wchar.h>" >&5
6471 echo $ECHO_N "checking absolute name of <wchar.h>... $ECHO_C" >&6
6472 if test "${gl_cv_next_wchar_h+set}" = set; then
6473 echo $ECHO_N "(cached) $ECHO_C" >&6
6474 else
6475
6476 if test $ac_cv_header_wchar_h = yes; then
6477 cat >conftest.$ac_ext <<_ACEOF
6478 /* confdefs.h. */
6479 _ACEOF
6480 cat confdefs.h >>conftest.$ac_ext
6481 cat >>conftest.$ac_ext <<_ACEOF
6482 /* end confdefs.h. */
6483 #include <wchar.h>
6484
6485 _ACEOF
6486 gl_cv_next_wchar_h='"'`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6487 sed -n '\#/wchar.h#{
6488 s#.*"\(.*/wchar.h\)".*#\1#
6489 s#^/[^/]#//&#
6490 p
6491 q
6492 }'`'"'
6493 else
6494 gl_cv_next_wchar_h='<'wchar.h'>'
6495 fi
6496
6497 fi
6498 echo "$as_me:$LINENO: result: $gl_cv_next_wchar_h" >&5
6499 echo "${ECHO_T}$gl_cv_next_wchar_h" >&6
6500 fi
6501 NEXT_WCHAR_H=$gl_cv_next_wchar_h
6502
6503
6504
6505
6506
6507
6508
6509
6510 gltests_libdeps=
6511 gltests_ltlibdeps=
6512
6513
6514
6515 gl_source_base='tests'
6516
6517
6518
6519
6520 LIBGNU_LIBDEPS="$gl_libdeps"
6521
6522 LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
6523
6524
6525
6526 # For Makefile dependencies.
6527 GNULIB_STDINT_H=
6528 if test x"$STDINT_H" != x; then
6529 GNULIB_STDINT_H=gnulib/$STDINT_H
6530 fi
6531
6532
6533 PACKAGE=gdb
6534
6535 cat >>confdefs.h <<_ACEOF
6536 #define PACKAGE "$PACKAGE"
6537 _ACEOF
6538
6539
6540
6541 # GDB does not use automake, but gnulib does. This line lets us
6542 # generate its Makefile.in.
6543 am__api_version="1.9"
6544 # Find a good install program. We prefer a C program (faster),
6545 # so one script is as good as another. But avoid the broken or
6546 # incompatible versions:
6547 # SysV /etc/install, /usr/sbin/install
6548 # SunOS /usr/etc/install
6549 # IRIX /sbin/install
6550 # AIX /bin/install
6551 # AmigaOS /C/install, which installs bootblocks on floppy discs
6552 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6553 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6554 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6555 # OS/2's system install, which has a completely different semantic
6556 # ./install, which can be erroneously created by make from ./install.sh.
6557 # Reject install programs that cannot install multiple files.
6558 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6559 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
6560 if test -z "$INSTALL"; then
6561 if test "${ac_cv_path_install+set}" = set; then
6562 echo $ECHO_N "(cached) $ECHO_C" >&6
6563 else
6564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6565 for as_dir in $PATH
6566 do
6567 IFS=$as_save_IFS
6568 test -z "$as_dir" && as_dir=.
6569 # Account for people who put trailing slashes in PATH elements.
6570 case $as_dir/ in
6571 ./ | .// | /cC/* | \
6572 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6573 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6574 /usr/ucb/* ) ;;
6575 *)
6576 # OSF1 and SCO ODT 3.0 have their own names for install.
6577 # Don't use installbsd from OSF since it installs stuff as root
6578 # by default.
6579 for ac_prog in ginstall scoinst install; do
6580 for ac_exec_ext in '' $ac_executable_extensions; do
6581 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6582 if test $ac_prog = install &&
6583 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6584 # AIX install. It has an incompatible calling convention.
6585 :
6586 elif test $ac_prog = install &&
6587 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6588 # program-specific install script used by HP pwplus--don't use.
6589 :
6590 else
6591 rm -rf conftest.one conftest.two conftest.dir
6592 echo one > conftest.one
6593 echo two > conftest.two
6594 mkdir conftest.dir
6595 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6596 test -s conftest.one && test -s conftest.two &&
6597 test -s conftest.dir/conftest.one &&
6598 test -s conftest.dir/conftest.two
6599 then
6600 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6601 break 3
6602 fi
6603 fi
6604 fi
6605 done
6606 done
6607 ;;
6608 esac
6609 done
6610
6611 rm -rf conftest.one conftest.two conftest.dir
6612
6613 fi
6614 if test "${ac_cv_path_install+set}" = set; then
6615 INSTALL=$ac_cv_path_install
6616 else
6617 # As a last resort, use the slow shell script. Don't cache a
6618 # value for INSTALL within a source directory, because that will
6619 # break other packages using the cache if that directory is
6620 # removed, or if the value is a relative name.
6621 INSTALL=$ac_install_sh
6622 fi
6623 fi
6624 echo "$as_me:$LINENO: result: $INSTALL" >&5
6625 echo "${ECHO_T}$INSTALL" >&6
6626
6627 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6628 # It thinks the first close brace ends the variable substitution.
6629 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6630
6631 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6632
6633 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6634
6635 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
6636 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
6637 # Just in case
6638 sleep 1
6639 echo timestamp > conftest.file
6640 # Do `set' in a subshell so we don't clobber the current shell's
6641 # arguments. Must try -L first in case configure is actually a
6642 # symlink; some systems play weird games with the mod time of symlinks
6643 # (eg FreeBSD returns the mod time of the symlink's containing
6644 # directory).
6645 if (
6646 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
6647 if test "$*" = "X"; then
6648 # -L didn't work.
6649 set X `ls -t $srcdir/configure conftest.file`
6650 fi
6651 rm -f conftest.file
6652 if test "$*" != "X $srcdir/configure conftest.file" \
6653 && test "$*" != "X conftest.file $srcdir/configure"; then
6654
6655 # If neither matched, then we have a broken ls. This can happen
6656 # if, for instance, CONFIG_SHELL is bash and it inherits a
6657 # broken ls alias from the environment. This has actually
6658 # happened. Such a system could not be considered "sane".
6659 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
6660 alias in your environment" >&5
6661 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
6662 alias in your environment" >&2;}
6663 { (exit 1); exit 1; }; }
6664 fi
6665
6666 test "$2" = conftest.file
6667 )
6668 then
6669 # Ok.
6670 :
6671 else
6672 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
6673 Check your system clock" >&5
6674 echo "$as_me: error: newly created file is older than distributed files!
6675 Check your system clock" >&2;}
6676 { (exit 1); exit 1; }; }
6677 fi
6678 echo "$as_me:$LINENO: result: yes" >&5
6679 echo "${ECHO_T}yes" >&6
6680 test "$program_prefix" != NONE &&
6681 program_transform_name="s,^,$program_prefix,;$program_transform_name"
6682 # Use a double $ so make ignores it.
6683 test "$program_suffix" != NONE &&
6684 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
6685 # Double any \ or $. echo might interpret backslashes.
6686 # By default was `s,x,x', remove it if useless.
6687 cat <<\_ACEOF >conftest.sed
6688 s/[\\$]/&&/g;s/;s,x,x,$//
6689 _ACEOF
6690 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
6691 rm conftest.sed
6692
6693 # expand $ac_aux_dir to an absolute path
6694 am_aux_dir=`cd $ac_aux_dir && pwd`
6695
6696 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
6697 # Use eval to expand $SHELL
6698 if eval "$MISSING --run true"; then
6699 am_missing_run="$MISSING --run "
6700 else
6701 am_missing_run=
6702 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
6703 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
6704 fi
6705
6706 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
6707 # We used to keeping the `.' as first argument, in order to
6708 # allow $(mkdir_p) to be used without argument. As in
6709 # $(mkdir_p) $(somedir)
6710 # where $(somedir) is conditionally defined. However this is wrong
6711 # for two reasons:
6712 # 1. if the package is installed by a user who cannot write `.'
6713 # make install will fail,
6714 # 2. the above comment should most certainly read
6715 # $(mkdir_p) $(DESTDIR)$(somedir)
6716 # so it does not work when $(somedir) is undefined and
6717 # $(DESTDIR) is not.
6718 # To support the latter case, we have to write
6719 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
6720 # so the `.' trick is pointless.
6721 mkdir_p='mkdir -p --'
6722 else
6723 # On NextStep and OpenStep, the `mkdir' command does not
6724 # recognize any option. It will interpret all options as
6725 # directories to create, and then abort because `.' already
6726 # exists.
6727 for d in ./-p ./--version;
6728 do
6729 test -d $d && rmdir $d
6730 done
6731 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
6732 if test -f "$ac_aux_dir/mkinstalldirs"; then
6733 mkdir_p='$(mkinstalldirs)'
6734 else
6735 mkdir_p='$(install_sh) -d'
6736 fi
6737 fi
6738
6739 for ac_prog in gawk mawk nawk awk
6740 do
6741 # Extract the first word of "$ac_prog", so it can be a program name with args.
6742 set dummy $ac_prog; ac_word=$2
6743 echo "$as_me:$LINENO: checking for $ac_word" >&5
6744 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6745 if test "${ac_cv_prog_AWK+set}" = set; then
6746 echo $ECHO_N "(cached) $ECHO_C" >&6
6747 else
6748 if test -n "$AWK"; then
6749 ac_cv_prog_AWK="$AWK" # Let the user override the test.
6750 else
6751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6752 for as_dir in $PATH
6753 do
6754 IFS=$as_save_IFS
6755 test -z "$as_dir" && as_dir=.
6756 for ac_exec_ext in '' $ac_executable_extensions; do
6757 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6758 ac_cv_prog_AWK="$ac_prog"
6759 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6760 break 2
6761 fi
6762 done
6763 done
6764
6765 fi
6766 fi
6767 AWK=$ac_cv_prog_AWK
6768 if test -n "$AWK"; then
6769 echo "$as_me:$LINENO: result: $AWK" >&5
6770 echo "${ECHO_T}$AWK" >&6
6771 else
6772 echo "$as_me:$LINENO: result: no" >&5
6773 echo "${ECHO_T}no" >&6
6774 fi
6775
6776 test -n "$AWK" && break
6777 done
6778
6779 ac_config_commands="$ac_config_commands depfiles"
6780
6781
6782 am_make=${MAKE-make}
6783 cat > confinc << 'END'
6784 am__doit:
6785 @echo done
6786 .PHONY: am__doit
6787 END
6788 # If we don't find an include directive, just comment out the code.
6789 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
6790 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
6791 am__include="#"
6792 am__quote=
6793 _am_result=none
6794 # First try GNU make style include.
6795 echo "include confinc" > confmf
6796 # We grep out `Entering directory' and `Leaving directory'
6797 # messages which can occur if `w' ends up in MAKEFLAGS.
6798 # In particular we don't look at `^make:' because GNU make might
6799 # be invoked under some other name (usually "gmake"), in which
6800 # case it prints its new name instead of `make'.
6801 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
6802 am__include=include
6803 am__quote=
6804 _am_result=GNU
6805 fi
6806 # Now try BSD make style include.
6807 if test "$am__include" = "#"; then
6808 echo '.include "confinc"' > confmf
6809 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
6810 am__include=.include
6811 am__quote="\""
6812 _am_result=BSD
6813 fi
6814 fi
6815
6816
6817 echo "$as_me:$LINENO: result: $_am_result" >&5
6818 echo "${ECHO_T}$_am_result" >&6
6819 rm -f confinc confmf
6820
6821 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
6822 if test "${enable_dependency_tracking+set}" = set; then
6823 enableval="$enable_dependency_tracking"
6824
6825 fi;
6826 if test "x$enable_dependency_tracking" != xno; then
6827 am_depcomp="$ac_aux_dir/depcomp"
6828 AMDEPBACKSLASH='\'
6829 fi
6830
6831
6832 if test "x$enable_dependency_tracking" != xno; then
6833 AMDEP_TRUE=
6834 AMDEP_FALSE='#'
6835 else
6836 AMDEP_TRUE='#'
6837 AMDEP_FALSE=
6838 fi
6839
6840
6841
6842 # test to see if srcdir already configured
6843 if test "`cd $srcdir && pwd`" != "`pwd`" &&
6844 test -f $srcdir/config.status; then
6845 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
6846 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
6847 { (exit 1); exit 1; }; }
6848 fi
6849
6850 # test whether we have cygpath
6851 if test -z "$CYGPATH_W"; then
6852 if (cygpath --version) >/dev/null 2>/dev/null; then
6853 CYGPATH_W='cygpath -w'
6854 else
6855 CYGPATH_W=echo
6856 fi
6857 fi
6858
6859
6860 # Define the identity of the package.
6861 PACKAGE=gdb
6862 VERSION=UNUSED-VERSION
6863
6864
6865 # Some tools Automake needs.
6866
6867 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6868
6869
6870 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
6871
6872
6873 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6874
6875
6876 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
6877
6878
6879 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6880
6881 install_sh=${install_sh-"$am_aux_dir/install-sh"}
6882
6883 # Installed binaries are usually stripped using `strip' when the user
6884 # run `make install-strip'. However `strip' might not be the right
6885 # tool to use in cross-compilation environments, therefore Automake
6886 # will honor the `STRIP' environment variable to overrule this program.
6887 if test "$cross_compiling" != no; then
6888 if test -n "$ac_tool_prefix"; then
6889 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6890 set dummy ${ac_tool_prefix}strip; ac_word=$2
6891 echo "$as_me:$LINENO: checking for $ac_word" >&5
6892 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6893 if test "${ac_cv_prog_STRIP+set}" = set; then
6894 echo $ECHO_N "(cached) $ECHO_C" >&6
6895 else
6896 if test -n "$STRIP"; then
6897 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6898 else
6899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6900 for as_dir in $PATH
6901 do
6902 IFS=$as_save_IFS
6903 test -z "$as_dir" && as_dir=.
6904 for ac_exec_ext in '' $ac_executable_extensions; do
6905 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6906 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6907 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6908 break 2
6909 fi
6910 done
6911 done
6912
6913 fi
6914 fi
6915 STRIP=$ac_cv_prog_STRIP
6916 if test -n "$STRIP"; then
6917 echo "$as_me:$LINENO: result: $STRIP" >&5
6918 echo "${ECHO_T}$STRIP" >&6
6919 else
6920 echo "$as_me:$LINENO: result: no" >&5
6921 echo "${ECHO_T}no" >&6
6922 fi
6923
6924 fi
6925 if test -z "$ac_cv_prog_STRIP"; then
6926 ac_ct_STRIP=$STRIP
6927 # Extract the first word of "strip", so it can be a program name with args.
6928 set dummy strip; ac_word=$2
6929 echo "$as_me:$LINENO: checking for $ac_word" >&5
6930 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6931 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6932 echo $ECHO_N "(cached) $ECHO_C" >&6
6933 else
6934 if test -n "$ac_ct_STRIP"; then
6935 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6936 else
6937 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6938 for as_dir in $PATH
6939 do
6940 IFS=$as_save_IFS
6941 test -z "$as_dir" && as_dir=.
6942 for ac_exec_ext in '' $ac_executable_extensions; do
6943 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6944 ac_cv_prog_ac_ct_STRIP="strip"
6945 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6946 break 2
6947 fi
6948 done
6949 done
6950
6951 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6952 fi
6953 fi
6954 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6955 if test -n "$ac_ct_STRIP"; then
6956 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6957 echo "${ECHO_T}$ac_ct_STRIP" >&6
6958 else
6959 echo "$as_me:$LINENO: result: no" >&5
6960 echo "${ECHO_T}no" >&6
6961 fi
6962
6963 STRIP=$ac_ct_STRIP
6964 else
6965 STRIP="$ac_cv_prog_STRIP"
6966 fi
6967
6968 fi
6969 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
6970
6971 # We need awk for the "check" target. The system "awk" is bad on
6972 # some platforms.
6973 # Always define AMTAR for backward compatibility.
6974
6975 AMTAR=${AMTAR-"${am_missing_run}tar"}
6976
6977 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
6978
6979
6980
6981
6982 depcc="$CC" am_compiler_list=
6983
6984 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
6985 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
6986 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
6987 echo $ECHO_N "(cached) $ECHO_C" >&6
6988 else
6989 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6990 # We make a subdir and do the tests there. Otherwise we can end up
6991 # making bogus files that we don't know about and never remove. For
6992 # instance it was reported that on HP-UX the gcc test will end up
6993 # making a dummy file named `D' -- because `-MD' means `put the output
6994 # in D'.
6995 mkdir conftest.dir
6996 # Copy depcomp to subdir because otherwise we won't find it if we're
6997 # using a relative directory.
6998 cp "$am_depcomp" conftest.dir
6999 cd conftest.dir
7000 # We will build objects and dependencies in a subdirectory because
7001 # it helps to detect inapplicable dependency modes. For instance
7002 # both Tru64's cc and ICC support -MD to output dependencies as a
7003 # side effect of compilation, but ICC will put the dependencies in
7004 # the current directory while Tru64 will put them in the object
7005 # directory.
7006 mkdir sub
7007
7008 am_cv_CC_dependencies_compiler_type=none
7009 if test "$am_compiler_list" = ""; then
7010 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7011 fi
7012 for depmode in $am_compiler_list; do
7013 # Setup a source with many dependencies, because some compilers
7014 # like to wrap large dependency lists on column 80 (with \), and
7015 # we should not choose a depcomp mode which is confused by this.
7016 #
7017 # We need to recreate these files for each test, as the compiler may
7018 # overwrite some of them when testing with obscure command lines.
7019 # This happens at least with the AIX C compiler.
7020 : > sub/conftest.c
7021 for i in 1 2 3 4 5 6; do
7022 echo '#include "conftst'$i'.h"' >> sub/conftest.c
7023 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
7024 # Solaris 8's {/usr,}/bin/sh.
7025 touch sub/conftst$i.h
7026 done
7027 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
7028
7029 case $depmode in
7030 nosideeffect)
7031 # after this tag, mechanisms are not by side-effect, so they'll
7032 # only be used when explicitly requested
7033 if test "x$enable_dependency_tracking" = xyes; then
7034 continue
7035 else
7036 break
7037 fi
7038 ;;
7039 none) break ;;
7040 esac
7041 # We check with `-c' and `-o' for the sake of the "dashmstdout"
7042 # mode. It turns out that the SunPro C++ compiler does not properly
7043 # handle `-M -o', and we need to detect this.
7044 if depmode=$depmode \
7045 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
7046 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
7047 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
7048 >/dev/null 2>conftest.err &&
7049 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
7050 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
7051 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
7052 # icc doesn't choke on unknown options, it will just issue warnings
7053 # or remarks (even with -Werror). So we grep stderr for any message
7054 # that says an option was ignored or not supported.
7055 # When given -MP, icc 7.0 and 7.1 complain thusly:
7056 # icc: Command line warning: ignoring option '-M'; no argument required
7057 # The diagnosis changed in icc 8.0:
7058 # icc: Command line remark: option '-MP' not supported
7059 if (grep 'ignoring option' conftest.err ||
7060 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
7061 am_cv_CC_dependencies_compiler_type=$depmode
7062 break
7063 fi
7064 fi
7065 done
7066
7067 cd ..
7068 rm -rf conftest.dir
7069 else
7070 am_cv_CC_dependencies_compiler_type=none
7071 fi
7072
7073 fi
7074 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
7075 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
7076 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
7077
7078
7079
7080 if
7081 test "x$enable_dependency_tracking" != xno \
7082 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
7083 am__fastdepCC_TRUE=
7084 am__fastdepCC_FALSE='#'
7085 else
7086 am__fastdepCC_TRUE='#'
7087 am__fastdepCC_FALSE=
7088 fi
7089
7090
7091
7092
7093 debugdir=${libdir}/debug
7094
7095
7096 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
7097 if test "${with_separate_debug_dir+set}" = set; then
7098 withval="$with_separate_debug_dir"
7099 debugdir="${withval}"
7100 fi;
7101
7102
7103 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7104 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7105 ac_define_dir=`eval echo $debugdir`
7106 ac_define_dir=`eval echo $ac_define_dir`
7107
7108 cat >>confdefs.h <<_ACEOF
7109 #define DEBUGDIR "$ac_define_dir"
7110 _ACEOF
7111
7112
7113 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
7114
7115 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7116 if test "x$prefix" = xNONE; then
7117 test_prefix=/usr/local
7118 else
7119 test_prefix=$prefix
7120 fi
7121 else
7122 test_prefix=$exec_prefix
7123 fi
7124 case ${debugdir} in
7125 "${test_prefix}"|"${test_prefix}/"*|\
7126 '${exec_prefix}'|'${exec_prefix}/'*)
7127
7128 cat >>confdefs.h <<\_ACEOF
7129 #define DEBUGDIR_RELOCATABLE 1
7130 _ACEOF
7131
7132 ;;
7133 esac
7134
7135
7136
7137 subdirs="$subdirs doc testsuite"
7138
7139
7140 # Check whether to support alternative target configurations
7141 # Check whether --enable-targets or --disable-targets was given.
7142 if test "${enable_targets+set}" = set; then
7143 enableval="$enable_targets"
7144 case "${enableval}" in
7145 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
7146 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
7147 { (exit 1); exit 1; }; }
7148 ;;
7149 no) enable_targets= ;;
7150 *) enable_targets=$enableval ;;
7151 esac
7152 fi;
7153
7154 # Check whether to enable 64-bit support on 32-bit hosts
7155 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
7156 if test "${enable_64_bit_bfd+set}" = set; then
7157 enableval="$enable_64_bit_bfd"
7158 case "${enableval}" in
7159 yes) want64=true ;;
7160 no) want64=false ;;
7161 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for 64-bit-bfd option" >&5
7162 echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
7163 { (exit 1); exit 1; }; } ;;
7164 esac
7165 else
7166 want64=false
7167 fi;
7168 # Provide defaults for some variables set by the per-host and per-target
7169 # configuration.
7170 gdb_host_obs=posix-hdep.o
7171
7172 if test "${target}" = "${host}"; then
7173 gdb_native=yes
7174 else
7175 gdb_native=no
7176 fi
7177
7178 . $srcdir/configure.host
7179
7180 # Accumulate some settings from configure.tgt over all enabled targets
7181
7182 TARGET_OBS=
7183 all_targets=
7184
7185 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
7186 do
7187 if test "$targ_alias" = "all"; then
7188 all_targets=true
7189 else
7190 # Canonicalize the secondary target names.
7191 result=`$ac_config_sub $targ_alias 2>/dev/null`
7192 if test -n "$result"; then
7193 targ=$result
7194 else
7195 targ=$targ_alias
7196 fi
7197
7198 . ${srcdir}/configure.tgt
7199
7200 # Target-specific object files
7201 for i in ${gdb_target_obs}; do
7202 case " $TARGET_OBS " in
7203 *" ${i} "*) ;;
7204 *)
7205 TARGET_OBS="$TARGET_OBS ${i}"
7206 ;;
7207 esac
7208 done
7209
7210 # Check whether this target needs 64-bit CORE_ADDR
7211 if test x${want64} = xfalse; then
7212 . ${srcdir}/../bfd/config.bfd
7213 fi
7214 fi
7215 done
7216
7217 if test x${all_targets} = xtrue; then
7218
7219 # We want all 64-bit targets if we either:
7220 # - run on a 64-bit host or
7221 # - already require 64-bit support for some other target or
7222 # - the --enable-64-bit-bfd option was supplied
7223 # Otherwise we only support all 32-bit targets.
7224 #
7225 # NOTE: This test must be in sync with the corresponding
7226 # tests in BFD!
7227
7228 if test x${want64} = xfalse; then
7229 echo "$as_me:$LINENO: checking for long" >&5
7230 echo $ECHO_N "checking for long... $ECHO_C" >&6
7231 if test "${ac_cv_type_long+set}" = set; then
7232 echo $ECHO_N "(cached) $ECHO_C" >&6
7233 else
7234 cat >conftest.$ac_ext <<_ACEOF
7235 /* confdefs.h. */
7236 _ACEOF
7237 cat confdefs.h >>conftest.$ac_ext
7238 cat >>conftest.$ac_ext <<_ACEOF
7239 /* end confdefs.h. */
7240 $ac_includes_default
7241 int
7242 main ()
7243 {
7244 if ((long *) 0)
7245 return 0;
7246 if (sizeof (long))
7247 return 0;
7248 ;
7249 return 0;
7250 }
7251 _ACEOF
7252 rm -f conftest.$ac_objext
7253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7254 (eval $ac_compile) 2>conftest.er1
7255 ac_status=$?
7256 grep -v '^ *+' conftest.er1 >conftest.err
7257 rm -f conftest.er1
7258 cat conftest.err >&5
7259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7260 (exit $ac_status); } &&
7261 { ac_try='test -z "$ac_c_werror_flag"
7262 || test ! -s conftest.err'
7263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7264 (eval $ac_try) 2>&5
7265 ac_status=$?
7266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7267 (exit $ac_status); }; } &&
7268 { ac_try='test -s conftest.$ac_objext'
7269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7270 (eval $ac_try) 2>&5
7271 ac_status=$?
7272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7273 (exit $ac_status); }; }; then
7274 ac_cv_type_long=yes
7275 else
7276 echo "$as_me: failed program was:" >&5
7277 sed 's/^/| /' conftest.$ac_ext >&5
7278
7279 ac_cv_type_long=no
7280 fi
7281 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7282 fi
7283 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
7284 echo "${ECHO_T}$ac_cv_type_long" >&6
7285
7286 echo "$as_me:$LINENO: checking size of long" >&5
7287 echo $ECHO_N "checking size of long... $ECHO_C" >&6
7288 if test "${ac_cv_sizeof_long+set}" = set; then
7289 echo $ECHO_N "(cached) $ECHO_C" >&6
7290 else
7291 if test "$ac_cv_type_long" = yes; then
7292 # The cast to unsigned long works around a bug in the HP C Compiler
7293 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7294 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7295 # This bug is HP SR number 8606223364.
7296 if test "$cross_compiling" = yes; then
7297 # Depending upon the size, compute the lo and hi bounds.
7298 cat >conftest.$ac_ext <<_ACEOF
7299 /* confdefs.h. */
7300 _ACEOF
7301 cat confdefs.h >>conftest.$ac_ext
7302 cat >>conftest.$ac_ext <<_ACEOF
7303 /* end confdefs.h. */
7304 $ac_includes_default
7305 int
7306 main ()
7307 {
7308 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
7309 test_array [0] = 0
7310
7311 ;
7312 return 0;
7313 }
7314 _ACEOF
7315 rm -f conftest.$ac_objext
7316 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7317 (eval $ac_compile) 2>conftest.er1
7318 ac_status=$?
7319 grep -v '^ *+' conftest.er1 >conftest.err
7320 rm -f conftest.er1
7321 cat conftest.err >&5
7322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7323 (exit $ac_status); } &&
7324 { ac_try='test -z "$ac_c_werror_flag"
7325 || test ! -s conftest.err'
7326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7327 (eval $ac_try) 2>&5
7328 ac_status=$?
7329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7330 (exit $ac_status); }; } &&
7331 { ac_try='test -s conftest.$ac_objext'
7332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7333 (eval $ac_try) 2>&5
7334 ac_status=$?
7335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336 (exit $ac_status); }; }; then
7337 ac_lo=0 ac_mid=0
7338 while :; do
7339 cat >conftest.$ac_ext <<_ACEOF
7340 /* confdefs.h. */
7341 _ACEOF
7342 cat confdefs.h >>conftest.$ac_ext
7343 cat >>conftest.$ac_ext <<_ACEOF
7344 /* end confdefs.h. */
7345 $ac_includes_default
7346 int
7347 main ()
7348 {
7349 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7350 test_array [0] = 0
7351
7352 ;
7353 return 0;
7354 }
7355 _ACEOF
7356 rm -f conftest.$ac_objext
7357 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7358 (eval $ac_compile) 2>conftest.er1
7359 ac_status=$?
7360 grep -v '^ *+' conftest.er1 >conftest.err
7361 rm -f conftest.er1
7362 cat conftest.err >&5
7363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7364 (exit $ac_status); } &&
7365 { ac_try='test -z "$ac_c_werror_flag"
7366 || test ! -s conftest.err'
7367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7368 (eval $ac_try) 2>&5
7369 ac_status=$?
7370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371 (exit $ac_status); }; } &&
7372 { ac_try='test -s conftest.$ac_objext'
7373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7374 (eval $ac_try) 2>&5
7375 ac_status=$?
7376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377 (exit $ac_status); }; }; then
7378 ac_hi=$ac_mid; break
7379 else
7380 echo "$as_me: failed program was:" >&5
7381 sed 's/^/| /' conftest.$ac_ext >&5
7382
7383 ac_lo=`expr $ac_mid + 1`
7384 if test $ac_lo -le $ac_mid; then
7385 ac_lo= ac_hi=
7386 break
7387 fi
7388 ac_mid=`expr 2 '*' $ac_mid + 1`
7389 fi
7390 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7391 done
7392 else
7393 echo "$as_me: failed program was:" >&5
7394 sed 's/^/| /' conftest.$ac_ext >&5
7395
7396 cat >conftest.$ac_ext <<_ACEOF
7397 /* confdefs.h. */
7398 _ACEOF
7399 cat confdefs.h >>conftest.$ac_ext
7400 cat >>conftest.$ac_ext <<_ACEOF
7401 /* end confdefs.h. */
7402 $ac_includes_default
7403 int
7404 main ()
7405 {
7406 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
7407 test_array [0] = 0
7408
7409 ;
7410 return 0;
7411 }
7412 _ACEOF
7413 rm -f conftest.$ac_objext
7414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7415 (eval $ac_compile) 2>conftest.er1
7416 ac_status=$?
7417 grep -v '^ *+' conftest.er1 >conftest.err
7418 rm -f conftest.er1
7419 cat conftest.err >&5
7420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421 (exit $ac_status); } &&
7422 { ac_try='test -z "$ac_c_werror_flag"
7423 || test ! -s conftest.err'
7424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7425 (eval $ac_try) 2>&5
7426 ac_status=$?
7427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7428 (exit $ac_status); }; } &&
7429 { ac_try='test -s conftest.$ac_objext'
7430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7431 (eval $ac_try) 2>&5
7432 ac_status=$?
7433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7434 (exit $ac_status); }; }; then
7435 ac_hi=-1 ac_mid=-1
7436 while :; do
7437 cat >conftest.$ac_ext <<_ACEOF
7438 /* confdefs.h. */
7439 _ACEOF
7440 cat confdefs.h >>conftest.$ac_ext
7441 cat >>conftest.$ac_ext <<_ACEOF
7442 /* end confdefs.h. */
7443 $ac_includes_default
7444 int
7445 main ()
7446 {
7447 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
7448 test_array [0] = 0
7449
7450 ;
7451 return 0;
7452 }
7453 _ACEOF
7454 rm -f conftest.$ac_objext
7455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7456 (eval $ac_compile) 2>conftest.er1
7457 ac_status=$?
7458 grep -v '^ *+' conftest.er1 >conftest.err
7459 rm -f conftest.er1
7460 cat conftest.err >&5
7461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7462 (exit $ac_status); } &&
7463 { ac_try='test -z "$ac_c_werror_flag"
7464 || test ! -s conftest.err'
7465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7466 (eval $ac_try) 2>&5
7467 ac_status=$?
7468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7469 (exit $ac_status); }; } &&
7470 { ac_try='test -s conftest.$ac_objext'
7471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7472 (eval $ac_try) 2>&5
7473 ac_status=$?
7474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7475 (exit $ac_status); }; }; then
7476 ac_lo=$ac_mid; break
7477 else
7478 echo "$as_me: failed program was:" >&5
7479 sed 's/^/| /' conftest.$ac_ext >&5
7480
7481 ac_hi=`expr '(' $ac_mid ')' - 1`
7482 if test $ac_mid -le $ac_hi; then
7483 ac_lo= ac_hi=
7484 break
7485 fi
7486 ac_mid=`expr 2 '*' $ac_mid`
7487 fi
7488 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7489 done
7490 else
7491 echo "$as_me: failed program was:" >&5
7492 sed 's/^/| /' conftest.$ac_ext >&5
7493
7494 ac_lo= ac_hi=
7495 fi
7496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7497 fi
7498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7499 # Binary search between lo and hi bounds.
7500 while test "x$ac_lo" != "x$ac_hi"; do
7501 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7502 cat >conftest.$ac_ext <<_ACEOF
7503 /* confdefs.h. */
7504 _ACEOF
7505 cat confdefs.h >>conftest.$ac_ext
7506 cat >>conftest.$ac_ext <<_ACEOF
7507 /* end confdefs.h. */
7508 $ac_includes_default
7509 int
7510 main ()
7511 {
7512 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7513 test_array [0] = 0
7514
7515 ;
7516 return 0;
7517 }
7518 _ACEOF
7519 rm -f conftest.$ac_objext
7520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7521 (eval $ac_compile) 2>conftest.er1
7522 ac_status=$?
7523 grep -v '^ *+' conftest.er1 >conftest.err
7524 rm -f conftest.er1
7525 cat conftest.err >&5
7526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7527 (exit $ac_status); } &&
7528 { ac_try='test -z "$ac_c_werror_flag"
7529 || test ! -s conftest.err'
7530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7531 (eval $ac_try) 2>&5
7532 ac_status=$?
7533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7534 (exit $ac_status); }; } &&
7535 { ac_try='test -s conftest.$ac_objext'
7536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7537 (eval $ac_try) 2>&5
7538 ac_status=$?
7539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7540 (exit $ac_status); }; }; then
7541 ac_hi=$ac_mid
7542 else
7543 echo "$as_me: failed program was:" >&5
7544 sed 's/^/| /' conftest.$ac_ext >&5
7545
7546 ac_lo=`expr '(' $ac_mid ')' + 1`
7547 fi
7548 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7549 done
7550 case $ac_lo in
7551 ?*) ac_cv_sizeof_long=$ac_lo;;
7552 '') { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7553 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7554 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7555 See \`config.log' for more details." >&5
7556 echo "$as_me: error: cannot compute sizeof (long), 77
7557 See \`config.log' for more details." >&2;}
7558 { (exit 1); exit 1; }; }; } ;;
7559 esac
7560 else
7561 if test "$cross_compiling" = yes; then
7562 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7563 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7564 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7565 See \`config.log' for more details." >&5
7566 echo "$as_me: error: cannot run test program while cross compiling
7567 See \`config.log' for more details." >&2;}
7568 { (exit 1); exit 1; }; }; }
7569 else
7570 cat >conftest.$ac_ext <<_ACEOF
7571 /* confdefs.h. */
7572 _ACEOF
7573 cat confdefs.h >>conftest.$ac_ext
7574 cat >>conftest.$ac_ext <<_ACEOF
7575 /* end confdefs.h. */
7576 $ac_includes_default
7577 long longval () { return (long) (sizeof (long)); }
7578 unsigned long ulongval () { return (long) (sizeof (long)); }
7579 #include <stdio.h>
7580 #include <stdlib.h>
7581 int
7582 main ()
7583 {
7584
7585 FILE *f = fopen ("conftest.val", "w");
7586 if (! f)
7587 exit (1);
7588 if (((long) (sizeof (long))) < 0)
7589 {
7590 long i = longval ();
7591 if (i != ((long) (sizeof (long))))
7592 exit (1);
7593 fprintf (f, "%ld\n", i);
7594 }
7595 else
7596 {
7597 unsigned long i = ulongval ();
7598 if (i != ((long) (sizeof (long))))
7599 exit (1);
7600 fprintf (f, "%lu\n", i);
7601 }
7602 exit (ferror (f) || fclose (f) != 0);
7603
7604 ;
7605 return 0;
7606 }
7607 _ACEOF
7608 rm -f conftest$ac_exeext
7609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7610 (eval $ac_link) 2>&5
7611 ac_status=$?
7612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7615 (eval $ac_try) 2>&5
7616 ac_status=$?
7617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7618 (exit $ac_status); }; }; then
7619 ac_cv_sizeof_long=`cat conftest.val`
7620 else
7621 echo "$as_me: program exited with status $ac_status" >&5
7622 echo "$as_me: failed program was:" >&5
7623 sed 's/^/| /' conftest.$ac_ext >&5
7624
7625 ( exit $ac_status )
7626 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
7627 echo "$as_me: error: in \`$ac_pwd':" >&2;}
7628 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7629 See \`config.log' for more details." >&5
7630 echo "$as_me: error: cannot compute sizeof (long), 77
7631 See \`config.log' for more details." >&2;}
7632 { (exit 1); exit 1; }; }; }
7633 fi
7634 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7635 fi
7636 fi
7637 rm -f conftest.val
7638 else
7639 ac_cv_sizeof_long=0
7640 fi
7641 fi
7642 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
7643 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
7644 cat >>confdefs.h <<_ACEOF
7645 #define SIZEOF_LONG $ac_cv_sizeof_long
7646 _ACEOF
7647
7648
7649 if test "x${ac_cv_sizeof_long}" = "x8"; then
7650 want64=true
7651 fi
7652 fi
7653 if test x${want64} = xtrue; then
7654 TARGET_OBS='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
7655 else
7656 TARGET_OBS='$(ALL_TARGET_OBS)'
7657 fi
7658 fi
7659
7660
7661
7662 # For other settings, only the main target counts.
7663 gdb_sim=
7664 gdb_osabi=
7665 build_gdbserver=
7666 targ=$target; . ${srcdir}/configure.tgt
7667
7668 # Fetch the default architecture and default target vector from BFD.
7669 targ=$target; . $srcdir/../bfd/config.bfd
7670
7671 # We only want the first architecture, so strip off the others if
7672 # there is more than one.
7673 targ_archs=`echo $targ_archs | sed 's/ .*//'`
7674
7675 if test "x$targ_archs" != x; then
7676
7677 cat >>confdefs.h <<_ACEOF
7678 #define DEFAULT_BFD_ARCH $targ_archs
7679 _ACEOF
7680
7681 fi
7682 if test "x$targ_defvec" != x; then
7683
7684 cat >>confdefs.h <<_ACEOF
7685 #define DEFAULT_BFD_VEC $targ_defvec
7686 _ACEOF
7687
7688 fi
7689
7690 # The CLI cannot be disabled yet, but may be in the future.
7691
7692 # Enable CLI.
7693 # Check whether --enable-gdbcli or --disable-gdbcli was given.
7694 if test "${enable_gdbcli+set}" = set; then
7695 enableval="$enable_gdbcli"
7696 case $enableval in
7697 yes)
7698 ;;
7699 no)
7700 { { echo "$as_me:$LINENO: error: the command-line interface cannot be disabled yet" >&5
7701 echo "$as_me: error: the command-line interface cannot be disabled yet" >&2;}
7702 { (exit 1); exit 1; }; } ;;
7703 *)
7704 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbcli" >&5
7705 echo "$as_me: error: bad value $enableval for --enable-gdbcli" >&2;}
7706 { (exit 1); exit 1; }; } ;;
7707 esac
7708 else
7709 enable_gdbcli=yes
7710 fi;
7711 if test x"$enable_gdbcli" = xyes; then
7712 if test -d $srcdir/cli; then
7713 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
7714 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
7715 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
7716 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
7717 fi
7718 fi
7719
7720 # Enable MI.
7721 # Check whether --enable-gdbmi or --disable-gdbmi was given.
7722 if test "${enable_gdbmi+set}" = set; then
7723 enableval="$enable_gdbmi"
7724 case $enableval in
7725 yes | no)
7726 ;;
7727 *)
7728 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbmi" >&5
7729 echo "$as_me: error: bad value $enableval for --enable-gdbmi" >&2;}
7730 { (exit 1); exit 1; }; } ;;
7731 esac
7732 else
7733 enable_gdbmi=yes
7734 fi;
7735 if test x"$enable_gdbmi" = xyes; then
7736 if test -d $srcdir/mi; then
7737 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
7738 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
7739 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
7740 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
7741 fi
7742 fi
7743
7744 # Enable TUI.
7745 # Check whether --enable-tui or --disable-tui was given.
7746 if test "${enable_tui+set}" = set; then
7747 enableval="$enable_tui"
7748 case $enableval in
7749 yes | no | auto)
7750 ;;
7751 *)
7752 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-tui" >&5
7753 echo "$as_me: error: bad value $enableval for --enable-tui" >&2;}
7754 { (exit 1); exit 1; }; } ;;
7755 esac
7756 else
7757 enable_tui=auto
7758 fi;
7759
7760 # Enable gdbtk.
7761 # Check whether --enable-gdbtk or --disable-gdbtk was given.
7762 if test "${enable_gdbtk+set}" = set; then
7763 enableval="$enable_gdbtk"
7764 case $enableval in
7765 yes | no)
7766 ;;
7767 *)
7768 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-gdbtk" >&5
7769 echo "$as_me: error: bad value $enableval for --enable-gdbtk" >&2;}
7770 { (exit 1); exit 1; }; } ;;
7771 esac
7772 else
7773 if test -d $srcdir/gdbtk; then
7774 enable_gdbtk=yes
7775 else
7776 enable_gdbtk=no
7777 fi
7778 fi;
7779 # We unconditionally disable gdbtk tests on selected platforms.
7780 case $host_os in
7781 go32* | windows*)
7782 { echo "$as_me:$LINENO: WARNING: gdbtk isn't supported on $host; disabling" >&5
7783 echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
7784 enable_gdbtk=no ;;
7785 esac
7786
7787 # Libunwind support.
7788
7789 # Check whether --with-libunwind or --without-libunwind was given.
7790 if test "${with_libunwind+set}" = set; then
7791 withval="$with_libunwind"
7792 case "${withval}" in
7793 yes) enable_libunwind=yes ;;
7794 no) enable_libunwind=no ;;
7795 *) { { echo "$as_me:$LINENO: error: bad value ${withval} for GDB with-libunwind option" >&5
7796 echo "$as_me: error: bad value ${withval} for GDB with-libunwind option" >&2;}
7797 { (exit 1); exit 1; }; } ;;
7798 esac
7799 else
7800
7801
7802
7803 for ac_header in libunwind.h libunwind-ia64.h
7804 do
7805 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7806 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7807 echo "$as_me:$LINENO: checking for $ac_header" >&5
7808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7809 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7810 echo $ECHO_N "(cached) $ECHO_C" >&6
7811 fi
7812 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7813 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7814 else
7815 # Is the header compilable?
7816 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7817 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7818 cat >conftest.$ac_ext <<_ACEOF
7819 /* confdefs.h. */
7820 _ACEOF
7821 cat confdefs.h >>conftest.$ac_ext
7822 cat >>conftest.$ac_ext <<_ACEOF
7823 /* end confdefs.h. */
7824 $ac_includes_default
7825 #include <$ac_header>
7826 _ACEOF
7827 rm -f conftest.$ac_objext
7828 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7829 (eval $ac_compile) 2>conftest.er1
7830 ac_status=$?
7831 grep -v '^ *+' conftest.er1 >conftest.err
7832 rm -f conftest.er1
7833 cat conftest.err >&5
7834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7835 (exit $ac_status); } &&
7836 { ac_try='test -z "$ac_c_werror_flag"
7837 || test ! -s conftest.err'
7838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7839 (eval $ac_try) 2>&5
7840 ac_status=$?
7841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842 (exit $ac_status); }; } &&
7843 { ac_try='test -s conftest.$ac_objext'
7844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7845 (eval $ac_try) 2>&5
7846 ac_status=$?
7847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7848 (exit $ac_status); }; }; then
7849 ac_header_compiler=yes
7850 else
7851 echo "$as_me: failed program was:" >&5
7852 sed 's/^/| /' conftest.$ac_ext >&5
7853
7854 ac_header_compiler=no
7855 fi
7856 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7857 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7858 echo "${ECHO_T}$ac_header_compiler" >&6
7859
7860 # Is the header present?
7861 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7862 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7863 cat >conftest.$ac_ext <<_ACEOF
7864 /* confdefs.h. */
7865 _ACEOF
7866 cat confdefs.h >>conftest.$ac_ext
7867 cat >>conftest.$ac_ext <<_ACEOF
7868 /* end confdefs.h. */
7869 #include <$ac_header>
7870 _ACEOF
7871 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7872 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7873 ac_status=$?
7874 grep -v '^ *+' conftest.er1 >conftest.err
7875 rm -f conftest.er1
7876 cat conftest.err >&5
7877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7878 (exit $ac_status); } >/dev/null; then
7879 if test -s conftest.err; then
7880 ac_cpp_err=$ac_c_preproc_warn_flag
7881 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7882 else
7883 ac_cpp_err=
7884 fi
7885 else
7886 ac_cpp_err=yes
7887 fi
7888 if test -z "$ac_cpp_err"; then
7889 ac_header_preproc=yes
7890 else
7891 echo "$as_me: failed program was:" >&5
7892 sed 's/^/| /' conftest.$ac_ext >&5
7893
7894 ac_header_preproc=no
7895 fi
7896 rm -f conftest.err conftest.$ac_ext
7897 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7898 echo "${ECHO_T}$ac_header_preproc" >&6
7899
7900 # So? What about this header?
7901 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7902 yes:no: )
7903 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7904 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7905 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7906 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7907 ac_header_preproc=yes
7908 ;;
7909 no:yes:* )
7910 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7911 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7912 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7913 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7914 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7915 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7916 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7917 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7918 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7919 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7920 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7921 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7922 (
7923 cat <<\_ASBOX
7924 ## ------------------------------------------ ##
7925 ## Report this to the AC_PACKAGE_NAME lists. ##
7926 ## ------------------------------------------ ##
7927 _ASBOX
7928 ) |
7929 sed "s/^/$as_me: WARNING: /" >&2
7930 ;;
7931 esac
7932 echo "$as_me:$LINENO: checking for $ac_header" >&5
7933 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7934 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7935 echo $ECHO_N "(cached) $ECHO_C" >&6
7936 else
7937 eval "$as_ac_Header=\$ac_header_preproc"
7938 fi
7939 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7940 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7941
7942 fi
7943 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7944 cat >>confdefs.h <<_ACEOF
7945 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7946 _ACEOF
7947
7948 fi
7949
7950 done
7951
7952 if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_h" = xyes; then
7953 enable_libunwind=yes;
7954 fi
7955
7956 fi;
7957
7958 if test x"$enable_libunwind" = xyes; then
7959
7960
7961 for ac_header in libunwind.h libunwind-ia64.h
7962 do
7963 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7964 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7965 echo "$as_me:$LINENO: checking for $ac_header" >&5
7966 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7967 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7968 echo $ECHO_N "(cached) $ECHO_C" >&6
7969 fi
7970 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7971 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7972 else
7973 # Is the header compilable?
7974 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7975 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7976 cat >conftest.$ac_ext <<_ACEOF
7977 /* confdefs.h. */
7978 _ACEOF
7979 cat confdefs.h >>conftest.$ac_ext
7980 cat >>conftest.$ac_ext <<_ACEOF
7981 /* end confdefs.h. */
7982 $ac_includes_default
7983 #include <$ac_header>
7984 _ACEOF
7985 rm -f conftest.$ac_objext
7986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7987 (eval $ac_compile) 2>conftest.er1
7988 ac_status=$?
7989 grep -v '^ *+' conftest.er1 >conftest.err
7990 rm -f conftest.er1
7991 cat conftest.err >&5
7992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7993 (exit $ac_status); } &&
7994 { ac_try='test -z "$ac_c_werror_flag"
7995 || test ! -s conftest.err'
7996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7997 (eval $ac_try) 2>&5
7998 ac_status=$?
7999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8000 (exit $ac_status); }; } &&
8001 { ac_try='test -s conftest.$ac_objext'
8002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8003 (eval $ac_try) 2>&5
8004 ac_status=$?
8005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8006 (exit $ac_status); }; }; then
8007 ac_header_compiler=yes
8008 else
8009 echo "$as_me: failed program was:" >&5
8010 sed 's/^/| /' conftest.$ac_ext >&5
8011
8012 ac_header_compiler=no
8013 fi
8014 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8015 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8016 echo "${ECHO_T}$ac_header_compiler" >&6
8017
8018 # Is the header present?
8019 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8020 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8021 cat >conftest.$ac_ext <<_ACEOF
8022 /* confdefs.h. */
8023 _ACEOF
8024 cat confdefs.h >>conftest.$ac_ext
8025 cat >>conftest.$ac_ext <<_ACEOF
8026 /* end confdefs.h. */
8027 #include <$ac_header>
8028 _ACEOF
8029 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8030 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8031 ac_status=$?
8032 grep -v '^ *+' conftest.er1 >conftest.err
8033 rm -f conftest.er1
8034 cat conftest.err >&5
8035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8036 (exit $ac_status); } >/dev/null; then
8037 if test -s conftest.err; then
8038 ac_cpp_err=$ac_c_preproc_warn_flag
8039 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8040 else
8041 ac_cpp_err=
8042 fi
8043 else
8044 ac_cpp_err=yes
8045 fi
8046 if test -z "$ac_cpp_err"; then
8047 ac_header_preproc=yes
8048 else
8049 echo "$as_me: failed program was:" >&5
8050 sed 's/^/| /' conftest.$ac_ext >&5
8051
8052 ac_header_preproc=no
8053 fi
8054 rm -f conftest.err conftest.$ac_ext
8055 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8056 echo "${ECHO_T}$ac_header_preproc" >&6
8057
8058 # So? What about this header?
8059 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8060 yes:no: )
8061 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8062 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8063 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8064 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8065 ac_header_preproc=yes
8066 ;;
8067 no:yes:* )
8068 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8069 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8070 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8071 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8072 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8073 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8074 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8075 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8076 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8077 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8078 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8079 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8080 (
8081 cat <<\_ASBOX
8082 ## ------------------------------------------ ##
8083 ## Report this to the AC_PACKAGE_NAME lists. ##
8084 ## ------------------------------------------ ##
8085 _ASBOX
8086 ) |
8087 sed "s/^/$as_me: WARNING: /" >&2
8088 ;;
8089 esac
8090 echo "$as_me:$LINENO: checking for $ac_header" >&5
8091 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8092 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8093 echo $ECHO_N "(cached) $ECHO_C" >&6
8094 else
8095 eval "$as_ac_Header=\$ac_header_preproc"
8096 fi
8097 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8098 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8099
8100 fi
8101 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8102 cat >>confdefs.h <<_ACEOF
8103 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8104 _ACEOF
8105
8106 fi
8107
8108 done
8109
8110
8111 cat >>confdefs.h <<\_ACEOF
8112 #define HAVE_LIBUNWIND 1
8113 _ACEOF
8114
8115 CONFIG_OBS="$CONFIG_OBS libunwind-frame.o"
8116 CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o"
8117 CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c"
8118 fi
8119
8120 opt_curses=no
8121
8122 # Check whether --with-curses or --without-curses was given.
8123 if test "${with_curses+set}" = set; then
8124 withval="$with_curses"
8125 opt_curses=$withval
8126 fi;
8127
8128 prefer_curses=no
8129 if test "$opt_curses" = "yes"; then
8130 prefer_curses=yes
8131 fi
8132
8133 # Profiling support.
8134 # Check whether --enable-profiling or --disable-profiling was given.
8135 if test "${enable_profiling+set}" = set; then
8136 enableval="$enable_profiling"
8137 case $enableval in
8138 yes | no)
8139 ;;
8140 *)
8141 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-profile" >&5
8142 echo "$as_me: error: bad value $enableval for --enable-profile" >&2;}
8143 { (exit 1); exit 1; }; } ;;
8144 esac
8145 else
8146 enable_profiling=no
8147 fi;
8148
8149
8150
8151 for ac_func in monstartup _mcleanup
8152 do
8153 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8154 echo "$as_me:$LINENO: checking for $ac_func" >&5
8155 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8156 if eval "test \"\${$as_ac_var+set}\" = set"; then
8157 echo $ECHO_N "(cached) $ECHO_C" >&6
8158 else
8159 cat >conftest.$ac_ext <<_ACEOF
8160 /* confdefs.h. */
8161 _ACEOF
8162 cat confdefs.h >>conftest.$ac_ext
8163 cat >>conftest.$ac_ext <<_ACEOF
8164 /* end confdefs.h. */
8165 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8166 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8167 #define $ac_func innocuous_$ac_func
8168
8169 /* System header to define __stub macros and hopefully few prototypes,
8170 which can conflict with char $ac_func (); below.
8171 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8172 <limits.h> exists even on freestanding compilers. */
8173
8174 #ifdef __STDC__
8175 # include <limits.h>
8176 #else
8177 # include <assert.h>
8178 #endif
8179
8180 #undef $ac_func
8181
8182 /* Override any gcc2 internal prototype to avoid an error. */
8183 #ifdef __cplusplus
8184 extern "C"
8185 {
8186 #endif
8187 /* We use char because int might match the return type of a gcc2
8188 builtin and then its argument prototype would still apply. */
8189 char $ac_func ();
8190 /* The GNU C library defines this for functions which it implements
8191 to always fail with ENOSYS. Some functions are actually named
8192 something starting with __ and the normal name is an alias. */
8193 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8194 choke me
8195 #else
8196 char (*f) () = $ac_func;
8197 #endif
8198 #ifdef __cplusplus
8199 }
8200 #endif
8201
8202 int
8203 main ()
8204 {
8205 return f != $ac_func;
8206 ;
8207 return 0;
8208 }
8209 _ACEOF
8210 rm -f conftest.$ac_objext conftest$ac_exeext
8211 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8212 (eval $ac_link) 2>conftest.er1
8213 ac_status=$?
8214 grep -v '^ *+' conftest.er1 >conftest.err
8215 rm -f conftest.er1
8216 cat conftest.err >&5
8217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8218 (exit $ac_status); } &&
8219 { ac_try='test -z "$ac_c_werror_flag"
8220 || test ! -s conftest.err'
8221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8222 (eval $ac_try) 2>&5
8223 ac_status=$?
8224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8225 (exit $ac_status); }; } &&
8226 { ac_try='test -s conftest$ac_exeext'
8227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8228 (eval $ac_try) 2>&5
8229 ac_status=$?
8230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8231 (exit $ac_status); }; }; then
8232 eval "$as_ac_var=yes"
8233 else
8234 echo "$as_me: failed program was:" >&5
8235 sed 's/^/| /' conftest.$ac_ext >&5
8236
8237 eval "$as_ac_var=no"
8238 fi
8239 rm -f conftest.err conftest.$ac_objext \
8240 conftest$ac_exeext conftest.$ac_ext
8241 fi
8242 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8243 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8244 if test `eval echo '${'$as_ac_var'}'` = yes; then
8245 cat >>confdefs.h <<_ACEOF
8246 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8247 _ACEOF
8248
8249 fi
8250 done
8251
8252 echo "$as_me:$LINENO: checking for _etext" >&5
8253 echo $ECHO_N "checking for _etext... $ECHO_C" >&6
8254 if test "${ac_cv_var__etext+set}" = set; then
8255 echo $ECHO_N "(cached) $ECHO_C" >&6
8256 else
8257 cat >conftest.$ac_ext <<_ACEOF
8258 /* confdefs.h. */
8259 _ACEOF
8260 cat confdefs.h >>conftest.$ac_ext
8261 cat >>conftest.$ac_ext <<_ACEOF
8262 /* end confdefs.h. */
8263 #include <stdlib.h>
8264 extern char _etext;
8265
8266 int
8267 main ()
8268 {
8269 free (&_etext);
8270 ;
8271 return 0;
8272 }
8273 _ACEOF
8274 rm -f conftest.$ac_objext conftest$ac_exeext
8275 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8276 (eval $ac_link) 2>conftest.er1
8277 ac_status=$?
8278 grep -v '^ *+' conftest.er1 >conftest.err
8279 rm -f conftest.er1
8280 cat conftest.err >&5
8281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8282 (exit $ac_status); } &&
8283 { ac_try='test -z "$ac_c_werror_flag"
8284 || test ! -s conftest.err'
8285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8286 (eval $ac_try) 2>&5
8287 ac_status=$?
8288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289 (exit $ac_status); }; } &&
8290 { ac_try='test -s conftest$ac_exeext'
8291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8292 (eval $ac_try) 2>&5
8293 ac_status=$?
8294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8295 (exit $ac_status); }; }; then
8296 ac_cv_var__etext=yes
8297 else
8298 echo "$as_me: failed program was:" >&5
8299 sed 's/^/| /' conftest.$ac_ext >&5
8300
8301 ac_cv_var__etext=no
8302 fi
8303 rm -f conftest.err conftest.$ac_objext \
8304 conftest$ac_exeext conftest.$ac_ext
8305 fi
8306 echo "$as_me:$LINENO: result: $ac_cv_var__etext" >&5
8307 echo "${ECHO_T}$ac_cv_var__etext" >&6
8308 if test $ac_cv_var__etext = yes; then
8309
8310 cat >>confdefs.h <<\_ACEOF
8311 #define HAVE__ETEXT 1
8312 _ACEOF
8313
8314 fi
8315 echo "$as_me:$LINENO: checking for etext" >&5
8316 echo $ECHO_N "checking for etext... $ECHO_C" >&6
8317 if test "${ac_cv_var_etext+set}" = set; then
8318 echo $ECHO_N "(cached) $ECHO_C" >&6
8319 else
8320 cat >conftest.$ac_ext <<_ACEOF
8321 /* confdefs.h. */
8322 _ACEOF
8323 cat confdefs.h >>conftest.$ac_ext
8324 cat >>conftest.$ac_ext <<_ACEOF
8325 /* end confdefs.h. */
8326 #include <stdlib.h>
8327 extern char etext;
8328
8329 int
8330 main ()
8331 {
8332 free (&etext);
8333 ;
8334 return 0;
8335 }
8336 _ACEOF
8337 rm -f conftest.$ac_objext conftest$ac_exeext
8338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8339 (eval $ac_link) 2>conftest.er1
8340 ac_status=$?
8341 grep -v '^ *+' conftest.er1 >conftest.err
8342 rm -f conftest.er1
8343 cat conftest.err >&5
8344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8345 (exit $ac_status); } &&
8346 { ac_try='test -z "$ac_c_werror_flag"
8347 || test ! -s conftest.err'
8348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8349 (eval $ac_try) 2>&5
8350 ac_status=$?
8351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8352 (exit $ac_status); }; } &&
8353 { ac_try='test -s conftest$ac_exeext'
8354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8355 (eval $ac_try) 2>&5
8356 ac_status=$?
8357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8358 (exit $ac_status); }; }; then
8359 ac_cv_var_etext=yes
8360 else
8361 echo "$as_me: failed program was:" >&5
8362 sed 's/^/| /' conftest.$ac_ext >&5
8363
8364 ac_cv_var_etext=no
8365 fi
8366 rm -f conftest.err conftest.$ac_objext \
8367 conftest$ac_exeext conftest.$ac_ext
8368 fi
8369 echo "$as_me:$LINENO: result: $ac_cv_var_etext" >&5
8370 echo "${ECHO_T}$ac_cv_var_etext" >&6
8371 if test $ac_cv_var_etext = yes; then
8372
8373 cat >>confdefs.h <<\_ACEOF
8374 #define HAVE_ETEXT 1
8375 _ACEOF
8376
8377 fi
8378 if test "$enable_profiling" = yes ; then
8379 if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
8380 { { echo "$as_me:$LINENO: error: --enable-profiling requires monstartup and _mcleanup" >&5
8381 echo "$as_me: error: --enable-profiling requires monstartup and _mcleanup" >&2;}
8382 { (exit 1); exit 1; }; }
8383 fi
8384 PROFILE_CFLAGS=-pg
8385 OLD_CFLAGS="$CFLAGS"
8386 CFLAGS="$CFLAGS $PROFILE_CFLAGS"
8387
8388 echo "$as_me:$LINENO: checking whether $CC supports -pg" >&5
8389 echo $ECHO_N "checking whether $CC supports -pg... $ECHO_C" >&6
8390 if test "${ac_cv_cc_supports_pg+set}" = set; then
8391 echo $ECHO_N "(cached) $ECHO_C" >&6
8392 else
8393 cat >conftest.$ac_ext <<_ACEOF
8394 /* confdefs.h. */
8395 _ACEOF
8396 cat confdefs.h >>conftest.$ac_ext
8397 cat >>conftest.$ac_ext <<_ACEOF
8398 /* end confdefs.h. */
8399
8400 int
8401 main ()
8402 {
8403 int x;
8404 ;
8405 return 0;
8406 }
8407 _ACEOF
8408 rm -f conftest.$ac_objext
8409 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8410 (eval $ac_compile) 2>conftest.er1
8411 ac_status=$?
8412 grep -v '^ *+' conftest.er1 >conftest.err
8413 rm -f conftest.er1
8414 cat conftest.err >&5
8415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8416 (exit $ac_status); } &&
8417 { ac_try='test -z "$ac_c_werror_flag"
8418 || test ! -s conftest.err'
8419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8420 (eval $ac_try) 2>&5
8421 ac_status=$?
8422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8423 (exit $ac_status); }; } &&
8424 { ac_try='test -s conftest.$ac_objext'
8425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8426 (eval $ac_try) 2>&5
8427 ac_status=$?
8428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8429 (exit $ac_status); }; }; then
8430 ac_cv_cc_supports_pg=yes
8431 else
8432 echo "$as_me: failed program was:" >&5
8433 sed 's/^/| /' conftest.$ac_ext >&5
8434
8435 ac_cv_cc_supports_pg=no
8436 fi
8437 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8438 fi
8439 echo "$as_me:$LINENO: result: $ac_cv_cc_supports_pg" >&5
8440 echo "${ECHO_T}$ac_cv_cc_supports_pg" >&6
8441
8442 if test $ac_cv_cc_supports_pg = no; then
8443 { { echo "$as_me:$LINENO: error: --enable-profiling requires a compiler which supports -pg" >&5
8444 echo "$as_me: error: --enable-profiling requires a compiler which supports -pg" >&2;}
8445 { (exit 1); exit 1; }; }
8446 fi
8447
8448 CFLAGS="$OLD_CFLAGS"
8449 fi
8450
8451
8452
8453 # Check whether --with-pkgversion or --without-pkgversion was given.
8454 if test "${with_pkgversion+set}" = set; then
8455 withval="$with_pkgversion"
8456 case "$withval" in
8457 yes) { { echo "$as_me:$LINENO: error: package version not specified" >&5
8458 echo "$as_me: error: package version not specified" >&2;}
8459 { (exit 1); exit 1; }; } ;;
8460 no) PKGVERSION= ;;
8461 *) PKGVERSION="($withval) " ;;
8462 esac
8463 else
8464 PKGVERSION="(GDB) "
8465
8466 fi;
8467
8468
8469
8470
8471 # Check whether --with-bugurl or --without-bugurl was given.
8472 if test "${with_bugurl+set}" = set; then
8473 withval="$with_bugurl"
8474 case "$withval" in
8475 yes) { { echo "$as_me:$LINENO: error: bug URL not specified" >&5
8476 echo "$as_me: error: bug URL not specified" >&2;}
8477 { (exit 1); exit 1; }; } ;;
8478 no) BUGURL=
8479 ;;
8480 *) BUGURL="$withval"
8481 ;;
8482 esac
8483 else
8484 BUGURL="http://www.gnu.org/software/gdb/bugs/"
8485
8486 fi;
8487 case ${BUGURL} in
8488 "")
8489 REPORT_BUGS_TO=
8490 REPORT_BUGS_TEXI=
8491 ;;
8492 *)
8493 REPORT_BUGS_TO="<$BUGURL>"
8494 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
8495 ;;
8496 esac;
8497
8498
8499
8500
8501 cat >>confdefs.h <<_ACEOF
8502 #define PKGVERSION "$PKGVERSION"
8503 _ACEOF
8504
8505
8506 cat >>confdefs.h <<_ACEOF
8507 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8508 _ACEOF
8509
8510
8511 # --------------------- #
8512 # Checks for programs. #
8513 # --------------------- #
8514
8515 for ac_prog in gawk mawk nawk awk
8516 do
8517 # Extract the first word of "$ac_prog", so it can be a program name with args.
8518 set dummy $ac_prog; ac_word=$2
8519 echo "$as_me:$LINENO: checking for $ac_word" >&5
8520 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8521 if test "${ac_cv_prog_AWK+set}" = set; then
8522 echo $ECHO_N "(cached) $ECHO_C" >&6
8523 else
8524 if test -n "$AWK"; then
8525 ac_cv_prog_AWK="$AWK" # Let the user override the test.
8526 else
8527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8528 for as_dir in $PATH
8529 do
8530 IFS=$as_save_IFS
8531 test -z "$as_dir" && as_dir=.
8532 for ac_exec_ext in '' $ac_executable_extensions; do
8533 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8534 ac_cv_prog_AWK="$ac_prog"
8535 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8536 break 2
8537 fi
8538 done
8539 done
8540
8541 fi
8542 fi
8543 AWK=$ac_cv_prog_AWK
8544 if test -n "$AWK"; then
8545 echo "$as_me:$LINENO: result: $AWK" >&5
8546 echo "${ECHO_T}$AWK" >&6
8547 else
8548 echo "$as_me:$LINENO: result: no" >&5
8549 echo "${ECHO_T}no" >&6
8550 fi
8551
8552 test -n "$AWK" && break
8553 done
8554
8555 # Find a good install program. We prefer a C program (faster),
8556 # so one script is as good as another. But avoid the broken or
8557 # incompatible versions:
8558 # SysV /etc/install, /usr/sbin/install
8559 # SunOS /usr/etc/install
8560 # IRIX /sbin/install
8561 # AIX /bin/install
8562 # AmigaOS /C/install, which installs bootblocks on floppy discs
8563 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8564 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8565 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8566 # OS/2's system install, which has a completely different semantic
8567 # ./install, which can be erroneously created by make from ./install.sh.
8568 # Reject install programs that cannot install multiple files.
8569 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
8570 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
8571 if test -z "$INSTALL"; then
8572 if test "${ac_cv_path_install+set}" = set; then
8573 echo $ECHO_N "(cached) $ECHO_C" >&6
8574 else
8575 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8576 for as_dir in $PATH
8577 do
8578 IFS=$as_save_IFS
8579 test -z "$as_dir" && as_dir=.
8580 # Account for people who put trailing slashes in PATH elements.
8581 case $as_dir/ in
8582 ./ | .// | /cC/* | \
8583 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8584 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
8585 /usr/ucb/* ) ;;
8586 *)
8587 # OSF1 and SCO ODT 3.0 have their own names for install.
8588 # Don't use installbsd from OSF since it installs stuff as root
8589 # by default.
8590 for ac_prog in ginstall scoinst install; do
8591 for ac_exec_ext in '' $ac_executable_extensions; do
8592 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8593 if test $ac_prog = install &&
8594 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8595 # AIX install. It has an incompatible calling convention.
8596 :
8597 elif test $ac_prog = install &&
8598 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8599 # program-specific install script used by HP pwplus--don't use.
8600 :
8601 else
8602 rm -rf conftest.one conftest.two conftest.dir
8603 echo one > conftest.one
8604 echo two > conftest.two
8605 mkdir conftest.dir
8606 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
8607 test -s conftest.one && test -s conftest.two &&
8608 test -s conftest.dir/conftest.one &&
8609 test -s conftest.dir/conftest.two
8610 then
8611 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8612 break 3
8613 fi
8614 fi
8615 fi
8616 done
8617 done
8618 ;;
8619 esac
8620 done
8621
8622 rm -rf conftest.one conftest.two conftest.dir
8623
8624 fi
8625 if test "${ac_cv_path_install+set}" = set; then
8626 INSTALL=$ac_cv_path_install
8627 else
8628 # As a last resort, use the slow shell script. Don't cache a
8629 # value for INSTALL within a source directory, because that will
8630 # break other packages using the cache if that directory is
8631 # removed, or if the value is a relative name.
8632 INSTALL=$ac_install_sh
8633 fi
8634 fi
8635 echo "$as_me:$LINENO: result: $INSTALL" >&5
8636 echo "${ECHO_T}$INSTALL" >&6
8637
8638 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8639 # It thinks the first close brace ends the variable substitution.
8640 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8641
8642 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8643
8644 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8645
8646 echo "$as_me:$LINENO: checking whether ln -s works" >&5
8647 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
8648 LN_S=$as_ln_s
8649 if test "$LN_S" = "ln -s"; then
8650 echo "$as_me:$LINENO: result: yes" >&5
8651 echo "${ECHO_T}yes" >&6
8652 else
8653 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
8654 echo "${ECHO_T}no, using $LN_S" >&6
8655 fi
8656
8657 if test -n "$ac_tool_prefix"; then
8658 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8659 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8660 echo "$as_me:$LINENO: checking for $ac_word" >&5
8661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8662 if test "${ac_cv_prog_RANLIB+set}" = set; then
8663 echo $ECHO_N "(cached) $ECHO_C" >&6
8664 else
8665 if test -n "$RANLIB"; then
8666 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8667 else
8668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8669 for as_dir in $PATH
8670 do
8671 IFS=$as_save_IFS
8672 test -z "$as_dir" && as_dir=.
8673 for ac_exec_ext in '' $ac_executable_extensions; do
8674 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8675 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8676 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8677 break 2
8678 fi
8679 done
8680 done
8681
8682 fi
8683 fi
8684 RANLIB=$ac_cv_prog_RANLIB
8685 if test -n "$RANLIB"; then
8686 echo "$as_me:$LINENO: result: $RANLIB" >&5
8687 echo "${ECHO_T}$RANLIB" >&6
8688 else
8689 echo "$as_me:$LINENO: result: no" >&5
8690 echo "${ECHO_T}no" >&6
8691 fi
8692
8693 fi
8694 if test -z "$ac_cv_prog_RANLIB"; then
8695 ac_ct_RANLIB=$RANLIB
8696 # Extract the first word of "ranlib", so it can be a program name with args.
8697 set dummy ranlib; ac_word=$2
8698 echo "$as_me:$LINENO: checking for $ac_word" >&5
8699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8700 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8701 echo $ECHO_N "(cached) $ECHO_C" >&6
8702 else
8703 if test -n "$ac_ct_RANLIB"; then
8704 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8705 else
8706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8707 for as_dir in $PATH
8708 do
8709 IFS=$as_save_IFS
8710 test -z "$as_dir" && as_dir=.
8711 for ac_exec_ext in '' $ac_executable_extensions; do
8712 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8713 ac_cv_prog_ac_ct_RANLIB="ranlib"
8714 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8715 break 2
8716 fi
8717 done
8718 done
8719
8720 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
8721 fi
8722 fi
8723 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8724 if test -n "$ac_ct_RANLIB"; then
8725 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8726 echo "${ECHO_T}$ac_ct_RANLIB" >&6
8727 else
8728 echo "$as_me:$LINENO: result: no" >&5
8729 echo "${ECHO_T}no" >&6
8730 fi
8731
8732 RANLIB=$ac_ct_RANLIB
8733 else
8734 RANLIB="$ac_cv_prog_RANLIB"
8735 fi
8736
8737 for ac_prog in 'bison -y' byacc
8738 do
8739 # Extract the first word of "$ac_prog", so it can be a program name with args.
8740 set dummy $ac_prog; ac_word=$2
8741 echo "$as_me:$LINENO: checking for $ac_word" >&5
8742 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8743 if test "${ac_cv_prog_YACC+set}" = set; then
8744 echo $ECHO_N "(cached) $ECHO_C" >&6
8745 else
8746 if test -n "$YACC"; then
8747 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8748 else
8749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8750 for as_dir in $PATH
8751 do
8752 IFS=$as_save_IFS
8753 test -z "$as_dir" && as_dir=.
8754 for ac_exec_ext in '' $ac_executable_extensions; do
8755 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8756 ac_cv_prog_YACC="$ac_prog"
8757 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8758 break 2
8759 fi
8760 done
8761 done
8762
8763 fi
8764 fi
8765 YACC=$ac_cv_prog_YACC
8766 if test -n "$YACC"; then
8767 echo "$as_me:$LINENO: result: $YACC" >&5
8768 echo "${ECHO_T}$YACC" >&6
8769 else
8770 echo "$as_me:$LINENO: result: no" >&5
8771 echo "${ECHO_T}no" >&6
8772 fi
8773
8774 test -n "$YACC" && break
8775 done
8776 test -n "$YACC" || YACC="yacc"
8777
8778
8779 if test -n "$ac_tool_prefix"; then
8780 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8781 set dummy ${ac_tool_prefix}ar; ac_word=$2
8782 echo "$as_me:$LINENO: checking for $ac_word" >&5
8783 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8784 if test "${ac_cv_prog_AR+set}" = set; then
8785 echo $ECHO_N "(cached) $ECHO_C" >&6
8786 else
8787 if test -n "$AR"; then
8788 ac_cv_prog_AR="$AR" # Let the user override the test.
8789 else
8790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8791 for as_dir in $PATH
8792 do
8793 IFS=$as_save_IFS
8794 test -z "$as_dir" && as_dir=.
8795 for ac_exec_ext in '' $ac_executable_extensions; do
8796 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8797 ac_cv_prog_AR="${ac_tool_prefix}ar"
8798 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8799 break 2
8800 fi
8801 done
8802 done
8803
8804 fi
8805 fi
8806 AR=$ac_cv_prog_AR
8807 if test -n "$AR"; then
8808 echo "$as_me:$LINENO: result: $AR" >&5
8809 echo "${ECHO_T}$AR" >&6
8810 else
8811 echo "$as_me:$LINENO: result: no" >&5
8812 echo "${ECHO_T}no" >&6
8813 fi
8814
8815 fi
8816 if test -z "$ac_cv_prog_AR"; then
8817 ac_ct_AR=$AR
8818 # Extract the first word of "ar", so it can be a program name with args.
8819 set dummy ar; ac_word=$2
8820 echo "$as_me:$LINENO: checking for $ac_word" >&5
8821 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8822 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
8823 echo $ECHO_N "(cached) $ECHO_C" >&6
8824 else
8825 if test -n "$ac_ct_AR"; then
8826 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8827 else
8828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8829 for as_dir in $PATH
8830 do
8831 IFS=$as_save_IFS
8832 test -z "$as_dir" && as_dir=.
8833 for ac_exec_ext in '' $ac_executable_extensions; do
8834 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8835 ac_cv_prog_ac_ct_AR="ar"
8836 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8837 break 2
8838 fi
8839 done
8840 done
8841
8842 fi
8843 fi
8844 ac_ct_AR=$ac_cv_prog_ac_ct_AR
8845 if test -n "$ac_ct_AR"; then
8846 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
8847 echo "${ECHO_T}$ac_ct_AR" >&6
8848 else
8849 echo "$as_me:$LINENO: result: no" >&5
8850 echo "${ECHO_T}no" >&6
8851 fi
8852
8853 AR=$ac_ct_AR
8854 else
8855 AR="$ac_cv_prog_AR"
8856 fi
8857
8858 if test -n "$ac_tool_prefix"; then
8859 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8860 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8861 echo "$as_me:$LINENO: checking for $ac_word" >&5
8862 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8863 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
8864 echo $ECHO_N "(cached) $ECHO_C" >&6
8865 else
8866 if test -n "$DLLTOOL"; then
8867 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8868 else
8869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8870 for as_dir in $PATH
8871 do
8872 IFS=$as_save_IFS
8873 test -z "$as_dir" && as_dir=.
8874 for ac_exec_ext in '' $ac_executable_extensions; do
8875 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8876 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8877 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8878 break 2
8879 fi
8880 done
8881 done
8882
8883 fi
8884 fi
8885 DLLTOOL=$ac_cv_prog_DLLTOOL
8886 if test -n "$DLLTOOL"; then
8887 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
8888 echo "${ECHO_T}$DLLTOOL" >&6
8889 else
8890 echo "$as_me:$LINENO: result: no" >&5
8891 echo "${ECHO_T}no" >&6
8892 fi
8893
8894 fi
8895 if test -z "$ac_cv_prog_DLLTOOL"; then
8896 ac_ct_DLLTOOL=$DLLTOOL
8897 # Extract the first word of "dlltool", so it can be a program name with args.
8898 set dummy dlltool; ac_word=$2
8899 echo "$as_me:$LINENO: checking for $ac_word" >&5
8900 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8901 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
8902 echo $ECHO_N "(cached) $ECHO_C" >&6
8903 else
8904 if test -n "$ac_ct_DLLTOOL"; then
8905 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8906 else
8907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8908 for as_dir in $PATH
8909 do
8910 IFS=$as_save_IFS
8911 test -z "$as_dir" && as_dir=.
8912 for ac_exec_ext in '' $ac_executable_extensions; do
8913 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8914 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8915 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8916 break 2
8917 fi
8918 done
8919 done
8920
8921 fi
8922 fi
8923 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
8924 if test -n "$ac_ct_DLLTOOL"; then
8925 echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
8926 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
8927 else
8928 echo "$as_me:$LINENO: result: no" >&5
8929 echo "${ECHO_T}no" >&6
8930 fi
8931
8932 DLLTOOL=$ac_ct_DLLTOOL
8933 else
8934 DLLTOOL="$ac_cv_prog_DLLTOOL"
8935 fi
8936
8937 if test -n "$ac_tool_prefix"; then
8938 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
8939 set dummy ${ac_tool_prefix}windres; ac_word=$2
8940 echo "$as_me:$LINENO: checking for $ac_word" >&5
8941 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8942 if test "${ac_cv_prog_WINDRES+set}" = set; then
8943 echo $ECHO_N "(cached) $ECHO_C" >&6
8944 else
8945 if test -n "$WINDRES"; then
8946 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8947 else
8948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8949 for as_dir in $PATH
8950 do
8951 IFS=$as_save_IFS
8952 test -z "$as_dir" && as_dir=.
8953 for ac_exec_ext in '' $ac_executable_extensions; do
8954 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8955 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
8956 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8957 break 2
8958 fi
8959 done
8960 done
8961
8962 fi
8963 fi
8964 WINDRES=$ac_cv_prog_WINDRES
8965 if test -n "$WINDRES"; then
8966 echo "$as_me:$LINENO: result: $WINDRES" >&5
8967 echo "${ECHO_T}$WINDRES" >&6
8968 else
8969 echo "$as_me:$LINENO: result: no" >&5
8970 echo "${ECHO_T}no" >&6
8971 fi
8972
8973 fi
8974 if test -z "$ac_cv_prog_WINDRES"; then
8975 ac_ct_WINDRES=$WINDRES
8976 # Extract the first word of "windres", so it can be a program name with args.
8977 set dummy windres; ac_word=$2
8978 echo "$as_me:$LINENO: checking for $ac_word" >&5
8979 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8980 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
8981 echo $ECHO_N "(cached) $ECHO_C" >&6
8982 else
8983 if test -n "$ac_ct_WINDRES"; then
8984 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
8985 else
8986 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8987 for as_dir in $PATH
8988 do
8989 IFS=$as_save_IFS
8990 test -z "$as_dir" && as_dir=.
8991 for ac_exec_ext in '' $ac_executable_extensions; do
8992 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8993 ac_cv_prog_ac_ct_WINDRES="windres"
8994 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8995 break 2
8996 fi
8997 done
8998 done
8999
9000 fi
9001 fi
9002 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
9003 if test -n "$ac_ct_WINDRES"; then
9004 echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
9005 echo "${ECHO_T}$ac_ct_WINDRES" >&6
9006 else
9007 echo "$as_me:$LINENO: result: no" >&5
9008 echo "${ECHO_T}no" >&6
9009 fi
9010
9011 WINDRES=$ac_ct_WINDRES
9012 else
9013 WINDRES="$ac_cv_prog_WINDRES"
9014 fi
9015
9016
9017 # Needed for GNU/Hurd.
9018 if test -n "$ac_tool_prefix"; then
9019 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
9020 set dummy ${ac_tool_prefix}mig; ac_word=$2
9021 echo "$as_me:$LINENO: checking for $ac_word" >&5
9022 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9023 if test "${ac_cv_prog_MIG+set}" = set; then
9024 echo $ECHO_N "(cached) $ECHO_C" >&6
9025 else
9026 if test -n "$MIG"; then
9027 ac_cv_prog_MIG="$MIG" # Let the user override the test.
9028 else
9029 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9030 for as_dir in $PATH
9031 do
9032 IFS=$as_save_IFS
9033 test -z "$as_dir" && as_dir=.
9034 for ac_exec_ext in '' $ac_executable_extensions; do
9035 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9036 ac_cv_prog_MIG="${ac_tool_prefix}mig"
9037 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9038 break 2
9039 fi
9040 done
9041 done
9042
9043 fi
9044 fi
9045 MIG=$ac_cv_prog_MIG
9046 if test -n "$MIG"; then
9047 echo "$as_me:$LINENO: result: $MIG" >&5
9048 echo "${ECHO_T}$MIG" >&6
9049 else
9050 echo "$as_me:$LINENO: result: no" >&5
9051 echo "${ECHO_T}no" >&6
9052 fi
9053
9054 fi
9055 if test -z "$ac_cv_prog_MIG"; then
9056 ac_ct_MIG=$MIG
9057 # Extract the first word of "mig", so it can be a program name with args.
9058 set dummy mig; ac_word=$2
9059 echo "$as_me:$LINENO: checking for $ac_word" >&5
9060 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9061 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then
9062 echo $ECHO_N "(cached) $ECHO_C" >&6
9063 else
9064 if test -n "$ac_ct_MIG"; then
9065 ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
9066 else
9067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9068 for as_dir in $PATH
9069 do
9070 IFS=$as_save_IFS
9071 test -z "$as_dir" && as_dir=.
9072 for ac_exec_ext in '' $ac_executable_extensions; do
9073 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9074 ac_cv_prog_ac_ct_MIG="mig"
9075 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9076 break 2
9077 fi
9078 done
9079 done
9080
9081 fi
9082 fi
9083 ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
9084 if test -n "$ac_ct_MIG"; then
9085 echo "$as_me:$LINENO: result: $ac_ct_MIG" >&5
9086 echo "${ECHO_T}$ac_ct_MIG" >&6
9087 else
9088 echo "$as_me:$LINENO: result: no" >&5
9089 echo "${ECHO_T}no" >&6
9090 fi
9091
9092 MIG=$ac_ct_MIG
9093 else
9094 MIG="$ac_cv_prog_MIG"
9095 fi
9096
9097
9098 # ---------------------- #
9099 # Checks for libraries. #
9100 # ---------------------- #
9101
9102 # We might need to link with -lm; most simulators need it.
9103
9104 echo "$as_me:$LINENO: checking for main in -lm" >&5
9105 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
9106 if test "${ac_cv_lib_m_main+set}" = set; then
9107 echo $ECHO_N "(cached) $ECHO_C" >&6
9108 else
9109 ac_check_lib_save_LIBS=$LIBS
9110 LIBS="-lm $LIBS"
9111 cat >conftest.$ac_ext <<_ACEOF
9112 /* confdefs.h. */
9113 _ACEOF
9114 cat confdefs.h >>conftest.$ac_ext
9115 cat >>conftest.$ac_ext <<_ACEOF
9116 /* end confdefs.h. */
9117
9118
9119 int
9120 main ()
9121 {
9122 main ();
9123 ;
9124 return 0;
9125 }
9126 _ACEOF
9127 rm -f conftest.$ac_objext conftest$ac_exeext
9128 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9129 (eval $ac_link) 2>conftest.er1
9130 ac_status=$?
9131 grep -v '^ *+' conftest.er1 >conftest.err
9132 rm -f conftest.er1
9133 cat conftest.err >&5
9134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9135 (exit $ac_status); } &&
9136 { ac_try='test -z "$ac_c_werror_flag"
9137 || test ! -s conftest.err'
9138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9139 (eval $ac_try) 2>&5
9140 ac_status=$?
9141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9142 (exit $ac_status); }; } &&
9143 { ac_try='test -s conftest$ac_exeext'
9144 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9145 (eval $ac_try) 2>&5
9146 ac_status=$?
9147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9148 (exit $ac_status); }; }; then
9149 ac_cv_lib_m_main=yes
9150 else
9151 echo "$as_me: failed program was:" >&5
9152 sed 's/^/| /' conftest.$ac_ext >&5
9153
9154 ac_cv_lib_m_main=no
9155 fi
9156 rm -f conftest.err conftest.$ac_objext \
9157 conftest$ac_exeext conftest.$ac_ext
9158 LIBS=$ac_check_lib_save_LIBS
9159 fi
9160 echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
9161 echo "${ECHO_T}$ac_cv_lib_m_main" >&6
9162 if test $ac_cv_lib_m_main = yes; then
9163 cat >>confdefs.h <<_ACEOF
9164 #define HAVE_LIBM 1
9165 _ACEOF
9166
9167 LIBS="-lm $LIBS"
9168
9169 fi
9170
9171
9172 # We need to link with -lw to get `wctype' on Solaris before Solaris
9173 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
9174 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
9175 # is known to have this problem). Therefore we avoid libw if we can.
9176 echo "$as_me:$LINENO: checking for wctype" >&5
9177 echo $ECHO_N "checking for wctype... $ECHO_C" >&6
9178 if test "${ac_cv_func_wctype+set}" = set; then
9179 echo $ECHO_N "(cached) $ECHO_C" >&6
9180 else
9181 cat >conftest.$ac_ext <<_ACEOF
9182 /* confdefs.h. */
9183 _ACEOF
9184 cat confdefs.h >>conftest.$ac_ext
9185 cat >>conftest.$ac_ext <<_ACEOF
9186 /* end confdefs.h. */
9187 /* Define wctype to an innocuous variant, in case <limits.h> declares wctype.
9188 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9189 #define wctype innocuous_wctype
9190
9191 /* System header to define __stub macros and hopefully few prototypes,
9192 which can conflict with char wctype (); below.
9193 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9194 <limits.h> exists even on freestanding compilers. */
9195
9196 #ifdef __STDC__
9197 # include <limits.h>
9198 #else
9199 # include <assert.h>
9200 #endif
9201
9202 #undef wctype
9203
9204 /* Override any gcc2 internal prototype to avoid an error. */
9205 #ifdef __cplusplus
9206 extern "C"
9207 {
9208 #endif
9209 /* We use char because int might match the return type of a gcc2
9210 builtin and then its argument prototype would still apply. */
9211 char wctype ();
9212 /* The GNU C library defines this for functions which it implements
9213 to always fail with ENOSYS. Some functions are actually named
9214 something starting with __ and the normal name is an alias. */
9215 #if defined (__stub_wctype) || defined (__stub___wctype)
9216 choke me
9217 #else
9218 char (*f) () = wctype;
9219 #endif
9220 #ifdef __cplusplus
9221 }
9222 #endif
9223
9224 int
9225 main ()
9226 {
9227 return f != wctype;
9228 ;
9229 return 0;
9230 }
9231 _ACEOF
9232 rm -f conftest.$ac_objext conftest$ac_exeext
9233 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9234 (eval $ac_link) 2>conftest.er1
9235 ac_status=$?
9236 grep -v '^ *+' conftest.er1 >conftest.err
9237 rm -f conftest.er1
9238 cat conftest.err >&5
9239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9240 (exit $ac_status); } &&
9241 { ac_try='test -z "$ac_c_werror_flag"
9242 || test ! -s conftest.err'
9243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9244 (eval $ac_try) 2>&5
9245 ac_status=$?
9246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9247 (exit $ac_status); }; } &&
9248 { ac_try='test -s conftest$ac_exeext'
9249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9250 (eval $ac_try) 2>&5
9251 ac_status=$?
9252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9253 (exit $ac_status); }; }; then
9254 ac_cv_func_wctype=yes
9255 else
9256 echo "$as_me: failed program was:" >&5
9257 sed 's/^/| /' conftest.$ac_ext >&5
9258
9259 ac_cv_func_wctype=no
9260 fi
9261 rm -f conftest.err conftest.$ac_objext \
9262 conftest$ac_exeext conftest.$ac_ext
9263 fi
9264 echo "$as_me:$LINENO: result: $ac_cv_func_wctype" >&5
9265 echo "${ECHO_T}$ac_cv_func_wctype" >&6
9266 if test $ac_cv_func_wctype = yes; then
9267 :
9268 else
9269
9270 echo "$as_me:$LINENO: checking for wctype in -lw" >&5
9271 echo $ECHO_N "checking for wctype in -lw... $ECHO_C" >&6
9272 if test "${ac_cv_lib_w_wctype+set}" = set; then
9273 echo $ECHO_N "(cached) $ECHO_C" >&6
9274 else
9275 ac_check_lib_save_LIBS=$LIBS
9276 LIBS="-lw $LIBS"
9277 cat >conftest.$ac_ext <<_ACEOF
9278 /* confdefs.h. */
9279 _ACEOF
9280 cat confdefs.h >>conftest.$ac_ext
9281 cat >>conftest.$ac_ext <<_ACEOF
9282 /* end confdefs.h. */
9283
9284 /* Override any gcc2 internal prototype to avoid an error. */
9285 #ifdef __cplusplus
9286 extern "C"
9287 #endif
9288 /* We use char because int might match the return type of a gcc2
9289 builtin and then its argument prototype would still apply. */
9290 char wctype ();
9291 int
9292 main ()
9293 {
9294 wctype ();
9295 ;
9296 return 0;
9297 }
9298 _ACEOF
9299 rm -f conftest.$ac_objext conftest$ac_exeext
9300 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9301 (eval $ac_link) 2>conftest.er1
9302 ac_status=$?
9303 grep -v '^ *+' conftest.er1 >conftest.err
9304 rm -f conftest.er1
9305 cat conftest.err >&5
9306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9307 (exit $ac_status); } &&
9308 { ac_try='test -z "$ac_c_werror_flag"
9309 || test ! -s conftest.err'
9310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9311 (eval $ac_try) 2>&5
9312 ac_status=$?
9313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9314 (exit $ac_status); }; } &&
9315 { ac_try='test -s conftest$ac_exeext'
9316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9317 (eval $ac_try) 2>&5
9318 ac_status=$?
9319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9320 (exit $ac_status); }; }; then
9321 ac_cv_lib_w_wctype=yes
9322 else
9323 echo "$as_me: failed program was:" >&5
9324 sed 's/^/| /' conftest.$ac_ext >&5
9325
9326 ac_cv_lib_w_wctype=no
9327 fi
9328 rm -f conftest.err conftest.$ac_objext \
9329 conftest$ac_exeext conftest.$ac_ext
9330 LIBS=$ac_check_lib_save_LIBS
9331 fi
9332 echo "$as_me:$LINENO: result: $ac_cv_lib_w_wctype" >&5
9333 echo "${ECHO_T}$ac_cv_lib_w_wctype" >&6
9334 if test $ac_cv_lib_w_wctype = yes; then
9335 cat >>confdefs.h <<_ACEOF
9336 #define HAVE_LIBW 1
9337 _ACEOF
9338
9339 LIBS="-lw $LIBS"
9340
9341 fi
9342
9343 fi
9344
9345
9346 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9347 echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
9348 echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6
9349 if test "${ac_cv_search_gethostbyname+set}" = set; then
9350 echo $ECHO_N "(cached) $ECHO_C" >&6
9351 else
9352 ac_func_search_save_LIBS=$LIBS
9353 ac_cv_search_gethostbyname=no
9354 cat >conftest.$ac_ext <<_ACEOF
9355 /* confdefs.h. */
9356 _ACEOF
9357 cat confdefs.h >>conftest.$ac_ext
9358 cat >>conftest.$ac_ext <<_ACEOF
9359 /* end confdefs.h. */
9360
9361 /* Override any gcc2 internal prototype to avoid an error. */
9362 #ifdef __cplusplus
9363 extern "C"
9364 #endif
9365 /* We use char because int might match the return type of a gcc2
9366 builtin and then its argument prototype would still apply. */
9367 char gethostbyname ();
9368 int
9369 main ()
9370 {
9371 gethostbyname ();
9372 ;
9373 return 0;
9374 }
9375 _ACEOF
9376 rm -f conftest.$ac_objext conftest$ac_exeext
9377 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9378 (eval $ac_link) 2>conftest.er1
9379 ac_status=$?
9380 grep -v '^ *+' conftest.er1 >conftest.err
9381 rm -f conftest.er1
9382 cat conftest.err >&5
9383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384 (exit $ac_status); } &&
9385 { ac_try='test -z "$ac_c_werror_flag"
9386 || test ! -s conftest.err'
9387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9388 (eval $ac_try) 2>&5
9389 ac_status=$?
9390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9391 (exit $ac_status); }; } &&
9392 { ac_try='test -s conftest$ac_exeext'
9393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9394 (eval $ac_try) 2>&5
9395 ac_status=$?
9396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9397 (exit $ac_status); }; }; then
9398 ac_cv_search_gethostbyname="none required"
9399 else
9400 echo "$as_me: failed program was:" >&5
9401 sed 's/^/| /' conftest.$ac_ext >&5
9402
9403 fi
9404 rm -f conftest.err conftest.$ac_objext \
9405 conftest$ac_exeext conftest.$ac_ext
9406 if test "$ac_cv_search_gethostbyname" = no; then
9407 for ac_lib in nsl; do
9408 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9409 cat >conftest.$ac_ext <<_ACEOF
9410 /* confdefs.h. */
9411 _ACEOF
9412 cat confdefs.h >>conftest.$ac_ext
9413 cat >>conftest.$ac_ext <<_ACEOF
9414 /* end confdefs.h. */
9415
9416 /* Override any gcc2 internal prototype to avoid an error. */
9417 #ifdef __cplusplus
9418 extern "C"
9419 #endif
9420 /* We use char because int might match the return type of a gcc2
9421 builtin and then its argument prototype would still apply. */
9422 char gethostbyname ();
9423 int
9424 main ()
9425 {
9426 gethostbyname ();
9427 ;
9428 return 0;
9429 }
9430 _ACEOF
9431 rm -f conftest.$ac_objext conftest$ac_exeext
9432 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9433 (eval $ac_link) 2>conftest.er1
9434 ac_status=$?
9435 grep -v '^ *+' conftest.er1 >conftest.err
9436 rm -f conftest.er1
9437 cat conftest.err >&5
9438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9439 (exit $ac_status); } &&
9440 { ac_try='test -z "$ac_c_werror_flag"
9441 || test ! -s conftest.err'
9442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9443 (eval $ac_try) 2>&5
9444 ac_status=$?
9445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446 (exit $ac_status); }; } &&
9447 { ac_try='test -s conftest$ac_exeext'
9448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9449 (eval $ac_try) 2>&5
9450 ac_status=$?
9451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9452 (exit $ac_status); }; }; then
9453 ac_cv_search_gethostbyname="-l$ac_lib"
9454 break
9455 else
9456 echo "$as_me: failed program was:" >&5
9457 sed 's/^/| /' conftest.$ac_ext >&5
9458
9459 fi
9460 rm -f conftest.err conftest.$ac_objext \
9461 conftest$ac_exeext conftest.$ac_ext
9462 done
9463 fi
9464 LIBS=$ac_func_search_save_LIBS
9465 fi
9466 echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
9467 echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6
9468 if test "$ac_cv_search_gethostbyname" != no; then
9469 test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS"
9470
9471 fi
9472
9473
9474 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
9475 echo "$as_me:$LINENO: checking for library containing socketpair" >&5
9476 echo $ECHO_N "checking for library containing socketpair... $ECHO_C" >&6
9477 if test "${ac_cv_search_socketpair+set}" = set; then
9478 echo $ECHO_N "(cached) $ECHO_C" >&6
9479 else
9480 ac_func_search_save_LIBS=$LIBS
9481 ac_cv_search_socketpair=no
9482 cat >conftest.$ac_ext <<_ACEOF
9483 /* confdefs.h. */
9484 _ACEOF
9485 cat confdefs.h >>conftest.$ac_ext
9486 cat >>conftest.$ac_ext <<_ACEOF
9487 /* end confdefs.h. */
9488
9489 /* Override any gcc2 internal prototype to avoid an error. */
9490 #ifdef __cplusplus
9491 extern "C"
9492 #endif
9493 /* We use char because int might match the return type of a gcc2
9494 builtin and then its argument prototype would still apply. */
9495 char socketpair ();
9496 int
9497 main ()
9498 {
9499 socketpair ();
9500 ;
9501 return 0;
9502 }
9503 _ACEOF
9504 rm -f conftest.$ac_objext conftest$ac_exeext
9505 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9506 (eval $ac_link) 2>conftest.er1
9507 ac_status=$?
9508 grep -v '^ *+' conftest.er1 >conftest.err
9509 rm -f conftest.er1
9510 cat conftest.err >&5
9511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9512 (exit $ac_status); } &&
9513 { ac_try='test -z "$ac_c_werror_flag"
9514 || test ! -s conftest.err'
9515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9516 (eval $ac_try) 2>&5
9517 ac_status=$?
9518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9519 (exit $ac_status); }; } &&
9520 { ac_try='test -s conftest$ac_exeext'
9521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9522 (eval $ac_try) 2>&5
9523 ac_status=$?
9524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9525 (exit $ac_status); }; }; then
9526 ac_cv_search_socketpair="none required"
9527 else
9528 echo "$as_me: failed program was:" >&5
9529 sed 's/^/| /' conftest.$ac_ext >&5
9530
9531 fi
9532 rm -f conftest.err conftest.$ac_objext \
9533 conftest$ac_exeext conftest.$ac_ext
9534 if test "$ac_cv_search_socketpair" = no; then
9535 for ac_lib in socket; do
9536 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9537 cat >conftest.$ac_ext <<_ACEOF
9538 /* confdefs.h. */
9539 _ACEOF
9540 cat confdefs.h >>conftest.$ac_ext
9541 cat >>conftest.$ac_ext <<_ACEOF
9542 /* end confdefs.h. */
9543
9544 /* Override any gcc2 internal prototype to avoid an error. */
9545 #ifdef __cplusplus
9546 extern "C"
9547 #endif
9548 /* We use char because int might match the return type of a gcc2
9549 builtin and then its argument prototype would still apply. */
9550 char socketpair ();
9551 int
9552 main ()
9553 {
9554 socketpair ();
9555 ;
9556 return 0;
9557 }
9558 _ACEOF
9559 rm -f conftest.$ac_objext conftest$ac_exeext
9560 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9561 (eval $ac_link) 2>conftest.er1
9562 ac_status=$?
9563 grep -v '^ *+' conftest.er1 >conftest.err
9564 rm -f conftest.er1
9565 cat conftest.err >&5
9566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9567 (exit $ac_status); } &&
9568 { ac_try='test -z "$ac_c_werror_flag"
9569 || test ! -s conftest.err'
9570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9571 (eval $ac_try) 2>&5
9572 ac_status=$?
9573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9574 (exit $ac_status); }; } &&
9575 { ac_try='test -s conftest$ac_exeext'
9576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9577 (eval $ac_try) 2>&5
9578 ac_status=$?
9579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9580 (exit $ac_status); }; }; then
9581 ac_cv_search_socketpair="-l$ac_lib"
9582 break
9583 else
9584 echo "$as_me: failed program was:" >&5
9585 sed 's/^/| /' conftest.$ac_ext >&5
9586
9587 fi
9588 rm -f conftest.err conftest.$ac_objext \
9589 conftest$ac_exeext conftest.$ac_ext
9590 done
9591 fi
9592 LIBS=$ac_func_search_save_LIBS
9593 fi
9594 echo "$as_me:$LINENO: result: $ac_cv_search_socketpair" >&5
9595 echo "${ECHO_T}$ac_cv_search_socketpair" >&6
9596 if test "$ac_cv_search_socketpair" != no; then
9597 test "$ac_cv_search_socketpair" = "none required" || LIBS="$ac_cv_search_socketpair $LIBS"
9598
9599 fi
9600
9601
9602 # Link in zlib if we can. This allows us to read compressed debug sections.
9603 echo "$as_me:$LINENO: checking for library containing zlibVersion" >&5
9604 echo $ECHO_N "checking for library containing zlibVersion... $ECHO_C" >&6
9605 if test "${ac_cv_search_zlibVersion+set}" = set; then
9606 echo $ECHO_N "(cached) $ECHO_C" >&6
9607 else
9608 ac_func_search_save_LIBS=$LIBS
9609 ac_cv_search_zlibVersion=no
9610 cat >conftest.$ac_ext <<_ACEOF
9611 /* confdefs.h. */
9612 _ACEOF
9613 cat confdefs.h >>conftest.$ac_ext
9614 cat >>conftest.$ac_ext <<_ACEOF
9615 /* end confdefs.h. */
9616
9617 /* Override any gcc2 internal prototype to avoid an error. */
9618 #ifdef __cplusplus
9619 extern "C"
9620 #endif
9621 /* We use char because int might match the return type of a gcc2
9622 builtin and then its argument prototype would still apply. */
9623 char zlibVersion ();
9624 int
9625 main ()
9626 {
9627 zlibVersion ();
9628 ;
9629 return 0;
9630 }
9631 _ACEOF
9632 rm -f conftest.$ac_objext conftest$ac_exeext
9633 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9634 (eval $ac_link) 2>conftest.er1
9635 ac_status=$?
9636 grep -v '^ *+' conftest.er1 >conftest.err
9637 rm -f conftest.er1
9638 cat conftest.err >&5
9639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9640 (exit $ac_status); } &&
9641 { ac_try='test -z "$ac_c_werror_flag"
9642 || test ! -s conftest.err'
9643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9644 (eval $ac_try) 2>&5
9645 ac_status=$?
9646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9647 (exit $ac_status); }; } &&
9648 { ac_try='test -s conftest$ac_exeext'
9649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9650 (eval $ac_try) 2>&5
9651 ac_status=$?
9652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9653 (exit $ac_status); }; }; then
9654 ac_cv_search_zlibVersion="none required"
9655 else
9656 echo "$as_me: failed program was:" >&5
9657 sed 's/^/| /' conftest.$ac_ext >&5
9658
9659 fi
9660 rm -f conftest.err conftest.$ac_objext \
9661 conftest$ac_exeext conftest.$ac_ext
9662 if test "$ac_cv_search_zlibVersion" = no; then
9663 for ac_lib in z; do
9664 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9665 cat >conftest.$ac_ext <<_ACEOF
9666 /* confdefs.h. */
9667 _ACEOF
9668 cat confdefs.h >>conftest.$ac_ext
9669 cat >>conftest.$ac_ext <<_ACEOF
9670 /* end confdefs.h. */
9671
9672 /* Override any gcc2 internal prototype to avoid an error. */
9673 #ifdef __cplusplus
9674 extern "C"
9675 #endif
9676 /* We use char because int might match the return type of a gcc2
9677 builtin and then its argument prototype would still apply. */
9678 char zlibVersion ();
9679 int
9680 main ()
9681 {
9682 zlibVersion ();
9683 ;
9684 return 0;
9685 }
9686 _ACEOF
9687 rm -f conftest.$ac_objext conftest$ac_exeext
9688 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9689 (eval $ac_link) 2>conftest.er1
9690 ac_status=$?
9691 grep -v '^ *+' conftest.er1 >conftest.err
9692 rm -f conftest.er1
9693 cat conftest.err >&5
9694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9695 (exit $ac_status); } &&
9696 { ac_try='test -z "$ac_c_werror_flag"
9697 || test ! -s conftest.err'
9698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9699 (eval $ac_try) 2>&5
9700 ac_status=$?
9701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702 (exit $ac_status); }; } &&
9703 { ac_try='test -s conftest$ac_exeext'
9704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9705 (eval $ac_try) 2>&5
9706 ac_status=$?
9707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9708 (exit $ac_status); }; }; then
9709 ac_cv_search_zlibVersion="-l$ac_lib"
9710 break
9711 else
9712 echo "$as_me: failed program was:" >&5
9713 sed 's/^/| /' conftest.$ac_ext >&5
9714
9715 fi
9716 rm -f conftest.err conftest.$ac_objext \
9717 conftest$ac_exeext conftest.$ac_ext
9718 done
9719 fi
9720 LIBS=$ac_func_search_save_LIBS
9721 fi
9722 echo "$as_me:$LINENO: result: $ac_cv_search_zlibVersion" >&5
9723 echo "${ECHO_T}$ac_cv_search_zlibVersion" >&6
9724 if test "$ac_cv_search_zlibVersion" != no; then
9725 test "$ac_cv_search_zlibVersion" = "none required" || LIBS="$ac_cv_search_zlibVersion $LIBS"
9726
9727 for ac_header in zlib.h
9728 do
9729 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9730 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9731 echo "$as_me:$LINENO: checking for $ac_header" >&5
9732 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9733 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9734 echo $ECHO_N "(cached) $ECHO_C" >&6
9735 fi
9736 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9737 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9738 else
9739 # Is the header compilable?
9740 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9741 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9742 cat >conftest.$ac_ext <<_ACEOF
9743 /* confdefs.h. */
9744 _ACEOF
9745 cat confdefs.h >>conftest.$ac_ext
9746 cat >>conftest.$ac_ext <<_ACEOF
9747 /* end confdefs.h. */
9748 $ac_includes_default
9749 #include <$ac_header>
9750 _ACEOF
9751 rm -f conftest.$ac_objext
9752 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9753 (eval $ac_compile) 2>conftest.er1
9754 ac_status=$?
9755 grep -v '^ *+' conftest.er1 >conftest.err
9756 rm -f conftest.er1
9757 cat conftest.err >&5
9758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9759 (exit $ac_status); } &&
9760 { ac_try='test -z "$ac_c_werror_flag"
9761 || test ! -s conftest.err'
9762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9763 (eval $ac_try) 2>&5
9764 ac_status=$?
9765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9766 (exit $ac_status); }; } &&
9767 { ac_try='test -s conftest.$ac_objext'
9768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9769 (eval $ac_try) 2>&5
9770 ac_status=$?
9771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9772 (exit $ac_status); }; }; then
9773 ac_header_compiler=yes
9774 else
9775 echo "$as_me: failed program was:" >&5
9776 sed 's/^/| /' conftest.$ac_ext >&5
9777
9778 ac_header_compiler=no
9779 fi
9780 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9781 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9782 echo "${ECHO_T}$ac_header_compiler" >&6
9783
9784 # Is the header present?
9785 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9786 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9787 cat >conftest.$ac_ext <<_ACEOF
9788 /* confdefs.h. */
9789 _ACEOF
9790 cat confdefs.h >>conftest.$ac_ext
9791 cat >>conftest.$ac_ext <<_ACEOF
9792 /* end confdefs.h. */
9793 #include <$ac_header>
9794 _ACEOF
9795 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9796 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9797 ac_status=$?
9798 grep -v '^ *+' conftest.er1 >conftest.err
9799 rm -f conftest.er1
9800 cat conftest.err >&5
9801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9802 (exit $ac_status); } >/dev/null; then
9803 if test -s conftest.err; then
9804 ac_cpp_err=$ac_c_preproc_warn_flag
9805 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9806 else
9807 ac_cpp_err=
9808 fi
9809 else
9810 ac_cpp_err=yes
9811 fi
9812 if test -z "$ac_cpp_err"; then
9813 ac_header_preproc=yes
9814 else
9815 echo "$as_me: failed program was:" >&5
9816 sed 's/^/| /' conftest.$ac_ext >&5
9817
9818 ac_header_preproc=no
9819 fi
9820 rm -f conftest.err conftest.$ac_ext
9821 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9822 echo "${ECHO_T}$ac_header_preproc" >&6
9823
9824 # So? What about this header?
9825 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9826 yes:no: )
9827 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9828 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9829 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9830 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9831 ac_header_preproc=yes
9832 ;;
9833 no:yes:* )
9834 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9835 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9836 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9837 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9838 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9839 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9840 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9841 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9842 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9843 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9844 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9845 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9846 (
9847 cat <<\_ASBOX
9848 ## ------------------------------------------ ##
9849 ## Report this to the AC_PACKAGE_NAME lists. ##
9850 ## ------------------------------------------ ##
9851 _ASBOX
9852 ) |
9853 sed "s/^/$as_me: WARNING: /" >&2
9854 ;;
9855 esac
9856 echo "$as_me:$LINENO: checking for $ac_header" >&5
9857 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9858 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9859 echo $ECHO_N "(cached) $ECHO_C" >&6
9860 else
9861 eval "$as_ac_Header=\$ac_header_preproc"
9862 fi
9863 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9864 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9865
9866 fi
9867 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9868 cat >>confdefs.h <<_ACEOF
9869 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9870 _ACEOF
9871
9872 fi
9873
9874 done
9875
9876 fi
9877
9878
9879 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9880 echo "$as_me:$LINENO: checking for library containing dlgetmodinfo" >&5
9881 echo $ECHO_N "checking for library containing dlgetmodinfo... $ECHO_C" >&6
9882 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then
9883 echo $ECHO_N "(cached) $ECHO_C" >&6
9884 else
9885 ac_func_search_save_LIBS=$LIBS
9886 ac_cv_search_dlgetmodinfo=no
9887 cat >conftest.$ac_ext <<_ACEOF
9888 /* confdefs.h. */
9889 _ACEOF
9890 cat confdefs.h >>conftest.$ac_ext
9891 cat >>conftest.$ac_ext <<_ACEOF
9892 /* end confdefs.h. */
9893
9894 /* Override any gcc2 internal prototype to avoid an error. */
9895 #ifdef __cplusplus
9896 extern "C"
9897 #endif
9898 /* We use char because int might match the return type of a gcc2
9899 builtin and then its argument prototype would still apply. */
9900 char dlgetmodinfo ();
9901 int
9902 main ()
9903 {
9904 dlgetmodinfo ();
9905 ;
9906 return 0;
9907 }
9908 _ACEOF
9909 rm -f conftest.$ac_objext conftest$ac_exeext
9910 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9911 (eval $ac_link) 2>conftest.er1
9912 ac_status=$?
9913 grep -v '^ *+' conftest.er1 >conftest.err
9914 rm -f conftest.er1
9915 cat conftest.err >&5
9916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9917 (exit $ac_status); } &&
9918 { ac_try='test -z "$ac_c_werror_flag"
9919 || test ! -s conftest.err'
9920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9921 (eval $ac_try) 2>&5
9922 ac_status=$?
9923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9924 (exit $ac_status); }; } &&
9925 { ac_try='test -s conftest$ac_exeext'
9926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9927 (eval $ac_try) 2>&5
9928 ac_status=$?
9929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9930 (exit $ac_status); }; }; then
9931 ac_cv_search_dlgetmodinfo="none required"
9932 else
9933 echo "$as_me: failed program was:" >&5
9934 sed 's/^/| /' conftest.$ac_ext >&5
9935
9936 fi
9937 rm -f conftest.err conftest.$ac_objext \
9938 conftest$ac_exeext conftest.$ac_ext
9939 if test "$ac_cv_search_dlgetmodinfo" = no; then
9940 for ac_lib in dl xpdl; do
9941 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9942 cat >conftest.$ac_ext <<_ACEOF
9943 /* confdefs.h. */
9944 _ACEOF
9945 cat confdefs.h >>conftest.$ac_ext
9946 cat >>conftest.$ac_ext <<_ACEOF
9947 /* end confdefs.h. */
9948
9949 /* Override any gcc2 internal prototype to avoid an error. */
9950 #ifdef __cplusplus
9951 extern "C"
9952 #endif
9953 /* We use char because int might match the return type of a gcc2
9954 builtin and then its argument prototype would still apply. */
9955 char dlgetmodinfo ();
9956 int
9957 main ()
9958 {
9959 dlgetmodinfo ();
9960 ;
9961 return 0;
9962 }
9963 _ACEOF
9964 rm -f conftest.$ac_objext conftest$ac_exeext
9965 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9966 (eval $ac_link) 2>conftest.er1
9967 ac_status=$?
9968 grep -v '^ *+' conftest.er1 >conftest.err
9969 rm -f conftest.er1
9970 cat conftest.err >&5
9971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9972 (exit $ac_status); } &&
9973 { ac_try='test -z "$ac_c_werror_flag"
9974 || test ! -s conftest.err'
9975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9976 (eval $ac_try) 2>&5
9977 ac_status=$?
9978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9979 (exit $ac_status); }; } &&
9980 { ac_try='test -s conftest$ac_exeext'
9981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9982 (eval $ac_try) 2>&5
9983 ac_status=$?
9984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9985 (exit $ac_status); }; }; then
9986 ac_cv_search_dlgetmodinfo="-l$ac_lib"
9987 break
9988 else
9989 echo "$as_me: failed program was:" >&5
9990 sed 's/^/| /' conftest.$ac_ext >&5
9991
9992 fi
9993 rm -f conftest.err conftest.$ac_objext \
9994 conftest$ac_exeext conftest.$ac_ext
9995 done
9996 fi
9997 LIBS=$ac_func_search_save_LIBS
9998 fi
9999 echo "$as_me:$LINENO: result: $ac_cv_search_dlgetmodinfo" >&5
10000 echo "${ECHO_T}$ac_cv_search_dlgetmodinfo" >&6
10001 if test "$ac_cv_search_dlgetmodinfo" != no; then
10002 test "$ac_cv_search_dlgetmodinfo" = "none required" || LIBS="$ac_cv_search_dlgetmodinfo $LIBS"
10003
10004 fi
10005
10006
10007
10008
10009
10010 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10011 if test "${with_libiconv_prefix+set}" = set; then
10012 withval="$with_libiconv_prefix"
10013
10014 for dir in `echo "$withval" | tr : ' '`; do
10015 if test -d $dir/include; then LIBICONV_INCLUDE="-I$dir/include"; fi
10016 if test -d $dir/lib; then LIBICONV_LIBDIR="-L$dir/lib"; fi
10017 done
10018
10019 fi;
10020
10021 BUILD_LIBICONV_LIBDIR="-L../libiconv/lib/.libs -L../libiconv/lib/_libs"
10022 BUILD_LIBICONV_INCLUDE="-I../libiconv/include"
10023
10024 echo "$as_me:$LINENO: checking for iconv" >&5
10025 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
10026 if test "${am_cv_func_iconv+set}" = set; then
10027 echo $ECHO_N "(cached) $ECHO_C" >&6
10028 else
10029
10030 am_cv_func_iconv="no, consider installing GNU libiconv"
10031 am_cv_lib_iconv=no
10032 am_cv_use_build_libiconv=no
10033 # First, try to find iconv in libc.
10034 cat >conftest.$ac_ext <<_ACEOF
10035 /* confdefs.h. */
10036 _ACEOF
10037 cat confdefs.h >>conftest.$ac_ext
10038 cat >>conftest.$ac_ext <<_ACEOF
10039 /* end confdefs.h. */
10040 #include <stdlib.h>
10041 #include <iconv.h>
10042 int
10043 main ()
10044 {
10045 iconv_t cd = iconv_open("","");
10046 iconv(cd,NULL,NULL,NULL,NULL);
10047 iconv_close(cd);
10048 ;
10049 return 0;
10050 }
10051 _ACEOF
10052 rm -f conftest.$ac_objext conftest$ac_exeext
10053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10054 (eval $ac_link) 2>conftest.er1
10055 ac_status=$?
10056 grep -v '^ *+' conftest.er1 >conftest.err
10057 rm -f conftest.er1
10058 cat conftest.err >&5
10059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10060 (exit $ac_status); } &&
10061 { ac_try='test -z "$ac_c_werror_flag"
10062 || test ! -s conftest.err'
10063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10064 (eval $ac_try) 2>&5
10065 ac_status=$?
10066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10067 (exit $ac_status); }; } &&
10068 { ac_try='test -s conftest$ac_exeext'
10069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10070 (eval $ac_try) 2>&5
10071 ac_status=$?
10072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10073 (exit $ac_status); }; }; then
10074 am_cv_func_iconv=yes
10075 else
10076 echo "$as_me: failed program was:" >&5
10077 sed 's/^/| /' conftest.$ac_ext >&5
10078
10079 fi
10080 rm -f conftest.err conftest.$ac_objext \
10081 conftest$ac_exeext conftest.$ac_ext
10082
10083 # If iconv was not in libc, try -liconv. In this case, arrange to
10084 # look in the libiconv prefix, if it was specified by the user.
10085 if test "$am_cv_func_iconv" != yes; then
10086 am_save_CPPFLAGS="$CPPFLAGS"
10087 am_save_LIBS="$LIBS"
10088 if test -n "$LIBICONV_INCLUDE"; then
10089 CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
10090 LIBS="$LIBS $LIBICONV_LIBDIR"
10091 fi
10092 LIBS="$LIBS -liconv"
10093 cat >conftest.$ac_ext <<_ACEOF
10094 /* confdefs.h. */
10095 _ACEOF
10096 cat confdefs.h >>conftest.$ac_ext
10097 cat >>conftest.$ac_ext <<_ACEOF
10098 /* end confdefs.h. */
10099 #include <stdlib.h>
10100 #include <iconv.h>
10101 int
10102 main ()
10103 {
10104 iconv_t cd = iconv_open("","");
10105 iconv(cd,NULL,NULL,NULL,NULL);
10106 iconv_close(cd);
10107 ;
10108 return 0;
10109 }
10110 _ACEOF
10111 rm -f conftest.$ac_objext conftest$ac_exeext
10112 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10113 (eval $ac_link) 2>conftest.er1
10114 ac_status=$?
10115 grep -v '^ *+' conftest.er1 >conftest.err
10116 rm -f conftest.er1
10117 cat conftest.err >&5
10118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10119 (exit $ac_status); } &&
10120 { ac_try='test -z "$ac_c_werror_flag"
10121 || test ! -s conftest.err'
10122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10123 (eval $ac_try) 2>&5
10124 ac_status=$?
10125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10126 (exit $ac_status); }; } &&
10127 { ac_try='test -s conftest$ac_exeext'
10128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10129 (eval $ac_try) 2>&5
10130 ac_status=$?
10131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10132 (exit $ac_status); }; }; then
10133 am_cv_lib_iconv=yes
10134 am_cv_func_iconv=yes
10135 else
10136 echo "$as_me: failed program was:" >&5
10137 sed 's/^/| /' conftest.$ac_ext >&5
10138
10139 fi
10140 rm -f conftest.err conftest.$ac_objext \
10141 conftest$ac_exeext conftest.$ac_ext
10142 LIBS="$am_save_LIBS"
10143 CPPFLAGS="$am_save_CPPFLAGS"
10144 fi
10145
10146 # If that didn't work, try to find libiconv in the build tree.
10147 if test "$am_cv_func_iconv" != yes && test -d ../libiconv; then
10148 am_save_LIBS="$LIBS"
10149 am_save_CPPFLAGS="$CPPFLAGS"
10150 LIBS="$LIBS $BUILD_LIBICONV_LIBDIR -liconv"
10151 CPPFLAGS="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
10152 cat >conftest.$ac_ext <<_ACEOF
10153 /* confdefs.h. */
10154 _ACEOF
10155 cat confdefs.h >>conftest.$ac_ext
10156 cat >>conftest.$ac_ext <<_ACEOF
10157 /* end confdefs.h. */
10158 #include <stdlib.h>
10159 #include <iconv.h>
10160 int
10161 main ()
10162 {
10163 iconv_t cd = iconv_open("","");
10164 iconv(cd,NULL,NULL,NULL,NULL);
10165 iconv_close(cd);
10166 ;
10167 return 0;
10168 }
10169 _ACEOF
10170 rm -f conftest.$ac_objext conftest$ac_exeext
10171 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10172 (eval $ac_link) 2>conftest.er1
10173 ac_status=$?
10174 grep -v '^ *+' conftest.er1 >conftest.err
10175 rm -f conftest.er1
10176 cat conftest.err >&5
10177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10178 (exit $ac_status); } &&
10179 { ac_try='test -z "$ac_c_werror_flag"
10180 || test ! -s conftest.err'
10181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10182 (eval $ac_try) 2>&5
10183 ac_status=$?
10184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10185 (exit $ac_status); }; } &&
10186 { ac_try='test -s conftest$ac_exeext'
10187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10188 (eval $ac_try) 2>&5
10189 ac_status=$?
10190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191 (exit $ac_status); }; }; then
10192 am_cv_use_build_libiconv=yes
10193 am_cv_lib_iconv=yes
10194 am_cv_func_iconv=yes
10195 else
10196 echo "$as_me: failed program was:" >&5
10197 sed 's/^/| /' conftest.$ac_ext >&5
10198
10199 fi
10200 rm -f conftest.err conftest.$ac_objext \
10201 conftest$ac_exeext conftest.$ac_ext
10202 LIBS="$am_save_LIBS"
10203 CPPFLAGS="$am_save_CPPFLAGS"
10204 fi
10205
10206 fi
10207 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
10208 echo "${ECHO_T}$am_cv_func_iconv" >&6
10209
10210 # Set the various flags based on the cache variables. We can't rely
10211 # on the flags to remain set from the above code, due to caching.
10212 LIBICONV=
10213 if test "$am_cv_lib_iconv" = yes; then
10214 LIBICONV="-liconv"
10215 else
10216 LIBICONV_LIBDIR=
10217 LIBICONV_INCLUDE=
10218 fi
10219 if test "$am_cv_use_build_libiconv" = yes; then
10220 LIBICONV_LIBDIR="$BUILD_LIBICONV_LIBDIR"
10221 LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
10222 fi
10223 CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
10224 LIBS="$LIBS $LIBICONV_LIBDIR $LIBICONV"
10225
10226 if test "$am_cv_func_iconv" = yes; then
10227
10228 cat >>confdefs.h <<\_ACEOF
10229 #define HAVE_ICONV 1
10230 _ACEOF
10231
10232 echo "$as_me:$LINENO: checking for iconv declaration" >&5
10233 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
10234 if test "${am_cv_proto_iconv+set}" = set; then
10235 echo $ECHO_N "(cached) $ECHO_C" >&6
10236 else
10237
10238 cat >conftest.$ac_ext <<_ACEOF
10239 /* confdefs.h. */
10240 _ACEOF
10241 cat confdefs.h >>conftest.$ac_ext
10242 cat >>conftest.$ac_ext <<_ACEOF
10243 /* end confdefs.h. */
10244
10245 #include <stdlib.h>
10246 #include <iconv.h>
10247 extern
10248 #ifdef __cplusplus
10249 "C"
10250 #endif
10251 #if defined(__STDC__) || defined(__cplusplus)
10252 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10253 #else
10254 size_t iconv();
10255 #endif
10256
10257 int
10258 main ()
10259 {
10260
10261 ;
10262 return 0;
10263 }
10264 _ACEOF
10265 rm -f conftest.$ac_objext
10266 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10267 (eval $ac_compile) 2>conftest.er1
10268 ac_status=$?
10269 grep -v '^ *+' conftest.er1 >conftest.err
10270 rm -f conftest.er1
10271 cat conftest.err >&5
10272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10273 (exit $ac_status); } &&
10274 { ac_try='test -z "$ac_c_werror_flag"
10275 || test ! -s conftest.err'
10276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10277 (eval $ac_try) 2>&5
10278 ac_status=$?
10279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10280 (exit $ac_status); }; } &&
10281 { ac_try='test -s conftest.$ac_objext'
10282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10283 (eval $ac_try) 2>&5
10284 ac_status=$?
10285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10286 (exit $ac_status); }; }; then
10287 am_cv_proto_iconv_arg1=""
10288 else
10289 echo "$as_me: failed program was:" >&5
10290 sed 's/^/| /' conftest.$ac_ext >&5
10291
10292 am_cv_proto_iconv_arg1="const"
10293 fi
10294 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10295 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
10296 fi
10297
10298 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10299 echo "$as_me:$LINENO: result: ${ac_t:-
10300 }$am_cv_proto_iconv" >&5
10301 echo "${ECHO_T}${ac_t:-
10302 }$am_cv_proto_iconv" >&6
10303
10304 cat >>confdefs.h <<_ACEOF
10305 #define ICONV_CONST $am_cv_proto_iconv_arg1
10306 _ACEOF
10307
10308 fi
10309
10310
10311 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
10312 # There is a very specific comment in /usr/include/curses.h explaining that
10313 # termcap routines built into libcurses must not be used.
10314 #
10315 # The symptoms we observed so far is GDB unexpectedly changing
10316 # the terminal settings when tgetent is called - this is particularly
10317 # visible as the output is missing carriage returns, and so rapidly
10318 # becomes very hard to read.
10319 #
10320 # The readline configure script has already decided that libtermcap
10321 # was enough for its purposes, and so decided to build readline using
10322 # libtermcap. Since the TUI mode requires curses, building GDB with
10323 # TUI enabled results in both libraries to be used at the same time,
10324 # which is not allowed. This basically means that GDB with TUI is
10325 # broken on alpha-osf.
10326
10327 case $host_os in
10328 alpha*-*-osf* )
10329 if "$enable_tui" = "yes"; then
10330 { { echo "$as_me:$LINENO: error: Building GDB with TUI mode is not supported on this host" >&5
10331 echo "$as_me: error: Building GDB with TUI mode is not supported on this host" >&2;}
10332 { (exit 1); exit 1; }; }
10333 fi
10334 if "$enable_tui" = "auto"; then
10335 enable_tui=no
10336 fi
10337 ;;
10338 esac
10339
10340 # For the TUI, we need enhanced curses functionality.
10341 if test x"$enable_tui" != xno; then
10342 prefer_curses=yes
10343 fi
10344
10345 curses_found=no
10346 if test x"$prefer_curses" = xyes; then
10347 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
10348 # curses library because the latter might not provide all the
10349 # functionality we need. However, this leads to problems on systems
10350 # where the linker searches /usr/local/lib, but the compiler doesn't
10351 # search /usr/local/include, if ncurses is installed in /usr/local. A
10352 # default installation of ncurses on alpha*-dec-osf* will lead to such
10353 # a situation.
10354 echo "$as_me:$LINENO: checking for library containing waddstr" >&5
10355 echo $ECHO_N "checking for library containing waddstr... $ECHO_C" >&6
10356 if test "${ac_cv_search_waddstr+set}" = set; then
10357 echo $ECHO_N "(cached) $ECHO_C" >&6
10358 else
10359 ac_func_search_save_LIBS=$LIBS
10360 ac_cv_search_waddstr=no
10361 cat >conftest.$ac_ext <<_ACEOF
10362 /* confdefs.h. */
10363 _ACEOF
10364 cat confdefs.h >>conftest.$ac_ext
10365 cat >>conftest.$ac_ext <<_ACEOF
10366 /* end confdefs.h. */
10367
10368 /* Override any gcc2 internal prototype to avoid an error. */
10369 #ifdef __cplusplus
10370 extern "C"
10371 #endif
10372 /* We use char because int might match the return type of a gcc2
10373 builtin and then its argument prototype would still apply. */
10374 char waddstr ();
10375 int
10376 main ()
10377 {
10378 waddstr ();
10379 ;
10380 return 0;
10381 }
10382 _ACEOF
10383 rm -f conftest.$ac_objext conftest$ac_exeext
10384 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10385 (eval $ac_link) 2>conftest.er1
10386 ac_status=$?
10387 grep -v '^ *+' conftest.er1 >conftest.err
10388 rm -f conftest.er1
10389 cat conftest.err >&5
10390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10391 (exit $ac_status); } &&
10392 { ac_try='test -z "$ac_c_werror_flag"
10393 || test ! -s conftest.err'
10394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10395 (eval $ac_try) 2>&5
10396 ac_status=$?
10397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10398 (exit $ac_status); }; } &&
10399 { ac_try='test -s conftest$ac_exeext'
10400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10401 (eval $ac_try) 2>&5
10402 ac_status=$?
10403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10404 (exit $ac_status); }; }; then
10405 ac_cv_search_waddstr="none required"
10406 else
10407 echo "$as_me: failed program was:" >&5
10408 sed 's/^/| /' conftest.$ac_ext >&5
10409
10410 fi
10411 rm -f conftest.err conftest.$ac_objext \
10412 conftest$ac_exeext conftest.$ac_ext
10413 if test "$ac_cv_search_waddstr" = no; then
10414 for ac_lib in ncurses cursesX curses; do
10415 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10416 cat >conftest.$ac_ext <<_ACEOF
10417 /* confdefs.h. */
10418 _ACEOF
10419 cat confdefs.h >>conftest.$ac_ext
10420 cat >>conftest.$ac_ext <<_ACEOF
10421 /* end confdefs.h. */
10422
10423 /* Override any gcc2 internal prototype to avoid an error. */
10424 #ifdef __cplusplus
10425 extern "C"
10426 #endif
10427 /* We use char because int might match the return type of a gcc2
10428 builtin and then its argument prototype would still apply. */
10429 char waddstr ();
10430 int
10431 main ()
10432 {
10433 waddstr ();
10434 ;
10435 return 0;
10436 }
10437 _ACEOF
10438 rm -f conftest.$ac_objext conftest$ac_exeext
10439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10440 (eval $ac_link) 2>conftest.er1
10441 ac_status=$?
10442 grep -v '^ *+' conftest.er1 >conftest.err
10443 rm -f conftest.er1
10444 cat conftest.err >&5
10445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10446 (exit $ac_status); } &&
10447 { ac_try='test -z "$ac_c_werror_flag"
10448 || test ! -s conftest.err'
10449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10450 (eval $ac_try) 2>&5
10451 ac_status=$?
10452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453 (exit $ac_status); }; } &&
10454 { ac_try='test -s conftest$ac_exeext'
10455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10456 (eval $ac_try) 2>&5
10457 ac_status=$?
10458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10459 (exit $ac_status); }; }; then
10460 ac_cv_search_waddstr="-l$ac_lib"
10461 break
10462 else
10463 echo "$as_me: failed program was:" >&5
10464 sed 's/^/| /' conftest.$ac_ext >&5
10465
10466 fi
10467 rm -f conftest.err conftest.$ac_objext \
10468 conftest$ac_exeext conftest.$ac_ext
10469 done
10470 fi
10471 LIBS=$ac_func_search_save_LIBS
10472 fi
10473 echo "$as_me:$LINENO: result: $ac_cv_search_waddstr" >&5
10474 echo "${ECHO_T}$ac_cv_search_waddstr" >&6
10475 if test "$ac_cv_search_waddstr" != no; then
10476 test "$ac_cv_search_waddstr" = "none required" || LIBS="$ac_cv_search_waddstr $LIBS"
10477
10478 fi
10479
10480
10481 if test "$ac_cv_search_waddstr" != no; then
10482 curses_found=yes
10483 fi
10484 fi
10485
10486 # Check whether we should enable the TUI, but only do so if we really
10487 # can.
10488 if test x"$enable_tui" != xno; then
10489 if test -d $srcdir/tui; then
10490 if test "$curses_found" != no; then
10491 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
10492 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
10493 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
10494 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
10495 CONFIG_ALL="${CONFIG_ALL} all-tui"
10496 CONFIG_CLEAN="${CONFIG_CLEAN} clean-tui"
10497 CONFIG_INSTALL="${CONFIG_INSTALL} install-tui"
10498 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-tui"
10499 else
10500 if test x"$enable_tui" = xyes; then
10501 { { echo "$as_me:$LINENO: error: no enhanced curses library found; disable TUI" >&5
10502 echo "$as_me: error: no enhanced curses library found; disable TUI" >&2;}
10503 { (exit 1); exit 1; }; }
10504 else
10505 { echo "$as_me:$LINENO: WARNING: no enhanced curses library found; disabling TUI" >&5
10506 echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
10507 fi
10508 fi
10509 fi
10510 fi
10511
10512 # Since GDB uses Readline, we need termcap functionality. In many
10513 # cases this will be provided by the curses library, but some systems
10514 # have a seperate termcap library, or no curses library at all.
10515
10516 case $host_os in
10517 cygwin*)
10518 if test -d $srcdir/libtermcap; then
10519 LIBS="../libtermcap/libtermcap.a $LIBS"
10520 ac_cv_search_tgetent="../libtermcap/libtermcap.a"
10521 fi ;;
10522 go32* | *djgpp*)
10523 ac_cv_search_tgetent="none required"
10524 ;;
10525 *mingw32*)
10526 ac_cv_search_tgetent="none required"
10527 CONFIG_OBS="$CONFIG_OBS windows-termcap.o"
10528 ;;
10529 esac
10530
10531 # These are the libraries checked by Readline.
10532 echo "$as_me:$LINENO: checking for library containing tgetent" >&5
10533 echo $ECHO_N "checking for library containing tgetent... $ECHO_C" >&6
10534 if test "${ac_cv_search_tgetent+set}" = set; then
10535 echo $ECHO_N "(cached) $ECHO_C" >&6
10536 else
10537 ac_func_search_save_LIBS=$LIBS
10538 ac_cv_search_tgetent=no
10539 cat >conftest.$ac_ext <<_ACEOF
10540 /* confdefs.h. */
10541 _ACEOF
10542 cat confdefs.h >>conftest.$ac_ext
10543 cat >>conftest.$ac_ext <<_ACEOF
10544 /* end confdefs.h. */
10545
10546 /* Override any gcc2 internal prototype to avoid an error. */
10547 #ifdef __cplusplus
10548 extern "C"
10549 #endif
10550 /* We use char because int might match the return type of a gcc2
10551 builtin and then its argument prototype would still apply. */
10552 char tgetent ();
10553 int
10554 main ()
10555 {
10556 tgetent ();
10557 ;
10558 return 0;
10559 }
10560 _ACEOF
10561 rm -f conftest.$ac_objext conftest$ac_exeext
10562 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10563 (eval $ac_link) 2>conftest.er1
10564 ac_status=$?
10565 grep -v '^ *+' conftest.er1 >conftest.err
10566 rm -f conftest.er1
10567 cat conftest.err >&5
10568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10569 (exit $ac_status); } &&
10570 { ac_try='test -z "$ac_c_werror_flag"
10571 || test ! -s conftest.err'
10572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10573 (eval $ac_try) 2>&5
10574 ac_status=$?
10575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10576 (exit $ac_status); }; } &&
10577 { ac_try='test -s conftest$ac_exeext'
10578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10579 (eval $ac_try) 2>&5
10580 ac_status=$?
10581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10582 (exit $ac_status); }; }; then
10583 ac_cv_search_tgetent="none required"
10584 else
10585 echo "$as_me: failed program was:" >&5
10586 sed 's/^/| /' conftest.$ac_ext >&5
10587
10588 fi
10589 rm -f conftest.err conftest.$ac_objext \
10590 conftest$ac_exeext conftest.$ac_ext
10591 if test "$ac_cv_search_tgetent" = no; then
10592 for ac_lib in termcap tinfo curses ncurses; do
10593 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10594 cat >conftest.$ac_ext <<_ACEOF
10595 /* confdefs.h. */
10596 _ACEOF
10597 cat confdefs.h >>conftest.$ac_ext
10598 cat >>conftest.$ac_ext <<_ACEOF
10599 /* end confdefs.h. */
10600
10601 /* Override any gcc2 internal prototype to avoid an error. */
10602 #ifdef __cplusplus
10603 extern "C"
10604 #endif
10605 /* We use char because int might match the return type of a gcc2
10606 builtin and then its argument prototype would still apply. */
10607 char tgetent ();
10608 int
10609 main ()
10610 {
10611 tgetent ();
10612 ;
10613 return 0;
10614 }
10615 _ACEOF
10616 rm -f conftest.$ac_objext conftest$ac_exeext
10617 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10618 (eval $ac_link) 2>conftest.er1
10619 ac_status=$?
10620 grep -v '^ *+' conftest.er1 >conftest.err
10621 rm -f conftest.er1
10622 cat conftest.err >&5
10623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10624 (exit $ac_status); } &&
10625 { ac_try='test -z "$ac_c_werror_flag"
10626 || test ! -s conftest.err'
10627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10628 (eval $ac_try) 2>&5
10629 ac_status=$?
10630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10631 (exit $ac_status); }; } &&
10632 { ac_try='test -s conftest$ac_exeext'
10633 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10634 (eval $ac_try) 2>&5
10635 ac_status=$?
10636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10637 (exit $ac_status); }; }; then
10638 ac_cv_search_tgetent="-l$ac_lib"
10639 break
10640 else
10641 echo "$as_me: failed program was:" >&5
10642 sed 's/^/| /' conftest.$ac_ext >&5
10643
10644 fi
10645 rm -f conftest.err conftest.$ac_objext \
10646 conftest$ac_exeext conftest.$ac_ext
10647 done
10648 fi
10649 LIBS=$ac_func_search_save_LIBS
10650 fi
10651 echo "$as_me:$LINENO: result: $ac_cv_search_tgetent" >&5
10652 echo "${ECHO_T}$ac_cv_search_tgetent" >&6
10653 if test "$ac_cv_search_tgetent" != no; then
10654 test "$ac_cv_search_tgetent" = "none required" || LIBS="$ac_cv_search_tgetent $LIBS"
10655
10656 fi
10657
10658
10659 if test "$ac_cv_search_tgetent" = no; then
10660 { { echo "$as_me:$LINENO: error: no termcap library found" >&5
10661 echo "$as_me: error: no termcap library found" >&2;}
10662 { (exit 1); exit 1; }; }
10663 fi
10664
10665
10666 # Check whether --with-system-readline or --without-system-readline was given.
10667 if test "${with_system_readline+set}" = set; then
10668 withval="$with_system_readline"
10669
10670 fi;
10671
10672 if test "$with_system_readline" = yes; then
10673 READLINE=-lreadline
10674 READLINE_DEPS=
10675 READLINE_CFLAGS=
10676 else
10677 READLINE='$(READLINE_DIR)/libreadline.a'
10678 READLINE_DEPS='$(READLINE)'
10679 READLINE_CFLAGS='-I$(READLINE_SRC)/..'
10680 fi
10681
10682
10683
10684
10685
10686 # Check whether --with-expat or --without-expat was given.
10687 if test "${with_expat+set}" = set; then
10688 withval="$with_expat"
10689
10690 else
10691 with_expat=auto
10692 fi;
10693 echo "$as_me:$LINENO: checking whether to use expat" >&5
10694 echo $ECHO_N "checking whether to use expat... $ECHO_C" >&6
10695 echo "$as_me:$LINENO: result: $with_expat" >&5
10696 echo "${ECHO_T}$with_expat" >&6
10697
10698 if test "${with_expat}" = no; then
10699 { echo "$as_me:$LINENO: WARNING: expat support disabled; some features may be unavailable." >&5
10700 echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
10701 HAVE_LIBEXPAT=no
10702 else
10703
10704 if test "X$prefix" = "XNONE"; then
10705 acl_final_prefix="$ac_default_prefix"
10706 else
10707 acl_final_prefix="$prefix"
10708 fi
10709 if test "X$exec_prefix" = "XNONE"; then
10710 acl_final_exec_prefix='${prefix}'
10711 else
10712 acl_final_exec_prefix="$exec_prefix"
10713 fi
10714 acl_save_prefix="$prefix"
10715 prefix="$acl_final_prefix"
10716 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
10717 prefix="$acl_save_prefix"
10718
10719
10720 # Check whether --with-gnu-ld or --without-gnu-ld was given.
10721 if test "${with_gnu_ld+set}" = set; then
10722 withval="$with_gnu_ld"
10723 test "$withval" = no || with_gnu_ld=yes
10724 else
10725 with_gnu_ld=no
10726 fi;
10727 # Prepare PATH_SEPARATOR.
10728 # The user is always right.
10729 if test "${PATH_SEPARATOR+set}" != set; then
10730 echo "#! /bin/sh" >conf$$.sh
10731 echo "exit 0" >>conf$$.sh
10732 chmod +x conf$$.sh
10733 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10734 PATH_SEPARATOR=';'
10735 else
10736 PATH_SEPARATOR=:
10737 fi
10738 rm -f conf$$.sh
10739 fi
10740 ac_prog=ld
10741 if test "$GCC" = yes; then
10742 # Check if gcc -print-prog-name=ld gives a path.
10743 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
10744 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
10745 case $host in
10746 *-*-mingw*)
10747 # gcc leaves a trailing carriage return which upsets mingw
10748 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10749 *)
10750 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10751 esac
10752 case $ac_prog in
10753 # Accept absolute paths.
10754 [\\/]* | [A-Za-z]:[\\/]*)
10755 re_direlt='/[^/][^/]*/\.\./'
10756 # Canonicalize the path of ld
10757 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
10758 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
10759 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
10760 done
10761 test -z "$LD" && LD="$ac_prog"
10762 ;;
10763 "")
10764 # If it fails, then pretend we aren't using GCC.
10765 ac_prog=ld
10766 ;;
10767 *)
10768 # If it is relative, then search for the first ld in PATH.
10769 with_gnu_ld=unknown
10770 ;;
10771 esac
10772 elif test "$with_gnu_ld" = yes; then
10773 echo "$as_me:$LINENO: checking for GNU ld" >&5
10774 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
10775 else
10776 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
10777 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
10778 fi
10779 if test "${acl_cv_path_LD+set}" = set; then
10780 echo $ECHO_N "(cached) $ECHO_C" >&6
10781 else
10782 if test -z "$LD"; then
10783 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10784 for ac_dir in $PATH; do
10785 test -z "$ac_dir" && ac_dir=.
10786 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
10787 acl_cv_path_LD="$ac_dir/$ac_prog"
10788 # Check to see if the program is GNU ld. I'd rather use --version,
10789 # but apparently some GNU ld's only accept -v.
10790 # Break only if it was the GNU/non-GNU ld that we prefer.
10791 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
10792 test "$with_gnu_ld" != no && break
10793 else
10794 test "$with_gnu_ld" != yes && break
10795 fi
10796 fi
10797 done
10798 IFS="$ac_save_ifs"
10799 else
10800 acl_cv_path_LD="$LD" # Let the user override the test with a path.
10801 fi
10802 fi
10803
10804 LD="$acl_cv_path_LD"
10805 if test -n "$LD"; then
10806 echo "$as_me:$LINENO: result: $LD" >&5
10807 echo "${ECHO_T}$LD" >&6
10808 else
10809 echo "$as_me:$LINENO: result: no" >&5
10810 echo "${ECHO_T}no" >&6
10811 fi
10812 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
10813 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
10814 { (exit 1); exit 1; }; }
10815 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
10816 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
10817 if test "${acl_cv_prog_gnu_ld+set}" = set; then
10818 echo $ECHO_N "(cached) $ECHO_C" >&6
10819 else
10820 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10821 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
10822 acl_cv_prog_gnu_ld=yes
10823 else
10824 acl_cv_prog_gnu_ld=no
10825 fi
10826 fi
10827 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
10828 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
10829 with_gnu_ld=$acl_cv_prog_gnu_ld
10830
10831
10832
10833 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
10834 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
10835 if test "${acl_cv_rpath+set}" = set; then
10836 echo $ECHO_N "(cached) $ECHO_C" >&6
10837 else
10838
10839 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
10840 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10841 . ./conftest.sh
10842 rm -f ./conftest.sh
10843 acl_cv_rpath=done
10844
10845 fi
10846 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
10847 echo "${ECHO_T}$acl_cv_rpath" >&6
10848 wl="$acl_cv_wl"
10849 libext="$acl_cv_libext"
10850 shlibext="$acl_cv_shlibext"
10851 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
10852 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
10853 hardcode_direct="$acl_cv_hardcode_direct"
10854 hardcode_minus_L="$acl_cv_hardcode_minus_L"
10855 # Check whether --enable-rpath or --disable-rpath was given.
10856 if test "${enable_rpath+set}" = set; then
10857 enableval="$enable_rpath"
10858 :
10859 else
10860 enable_rpath=yes
10861 fi;
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871 use_additional=yes
10872
10873 acl_save_prefix="$prefix"
10874 prefix="$acl_final_prefix"
10875 acl_save_exec_prefix="$exec_prefix"
10876 exec_prefix="$acl_final_exec_prefix"
10877
10878 eval additional_includedir=\"$includedir\"
10879 eval additional_libdir=\"$libdir\"
10880
10881 exec_prefix="$acl_save_exec_prefix"
10882 prefix="$acl_save_prefix"
10883
10884
10885 # Check whether --with-libexpat-prefix or --without-libexpat-prefix was given.
10886 if test "${with_libexpat_prefix+set}" = set; then
10887 withval="$with_libexpat_prefix"
10888
10889 if test "X$withval" = "Xno"; then
10890 use_additional=no
10891 else
10892 if test "X$withval" = "X"; then
10893
10894 acl_save_prefix="$prefix"
10895 prefix="$acl_final_prefix"
10896 acl_save_exec_prefix="$exec_prefix"
10897 exec_prefix="$acl_final_exec_prefix"
10898
10899 eval additional_includedir=\"$includedir\"
10900 eval additional_libdir=\"$libdir\"
10901
10902 exec_prefix="$acl_save_exec_prefix"
10903 prefix="$acl_save_prefix"
10904
10905 else
10906 additional_includedir="$withval/include"
10907 additional_libdir="$withval/lib"
10908 fi
10909 fi
10910
10911 fi;
10912 LIBEXPAT=
10913 LTLIBEXPAT=
10914 INCEXPAT=
10915 rpathdirs=
10916 ltrpathdirs=
10917 names_already_handled=
10918 names_next_round='expat '
10919 while test -n "$names_next_round"; do
10920 names_this_round="$names_next_round"
10921 names_next_round=
10922 for name in $names_this_round; do
10923 already_handled=
10924 for n in $names_already_handled; do
10925 if test "$n" = "$name"; then
10926 already_handled=yes
10927 break
10928 fi
10929 done
10930 if test -z "$already_handled"; then
10931 names_already_handled="$names_already_handled $name"
10932 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10933 eval value=\"\$HAVE_LIB$uppername\"
10934 if test -n "$value"; then
10935 if test "$value" = yes; then
10936 eval value=\"\$LIB$uppername\"
10937 test -z "$value" || LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$value"
10938 eval value=\"\$LTLIB$uppername\"
10939 test -z "$value" || LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
10940 else
10941 :
10942 fi
10943 else
10944 found_dir=
10945 found_la=
10946 found_so=
10947 found_a=
10948 if test $use_additional = yes; then
10949 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10950 found_dir="$additional_libdir"
10951 found_so="$additional_libdir/lib$name.$shlibext"
10952 if test -f "$additional_libdir/lib$name.la"; then
10953 found_la="$additional_libdir/lib$name.la"
10954 fi
10955 else
10956 if test -f "$additional_libdir/lib$name.$libext"; then
10957 found_dir="$additional_libdir"
10958 found_a="$additional_libdir/lib$name.$libext"
10959 if test -f "$additional_libdir/lib$name.la"; then
10960 found_la="$additional_libdir/lib$name.la"
10961 fi
10962 fi
10963 fi
10964 fi
10965 if test "X$found_dir" = "X"; then
10966 for x in $LDFLAGS $LTLIBEXPAT; do
10967
10968 acl_save_prefix="$prefix"
10969 prefix="$acl_final_prefix"
10970 acl_save_exec_prefix="$exec_prefix"
10971 exec_prefix="$acl_final_exec_prefix"
10972 eval x=\"$x\"
10973 exec_prefix="$acl_save_exec_prefix"
10974 prefix="$acl_save_prefix"
10975
10976 case "$x" in
10977 -L*)
10978 dir=`echo "X$x" | sed -e 's/^X-L//'`
10979 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10980 found_dir="$dir"
10981 found_so="$dir/lib$name.$shlibext"
10982 if test -f "$dir/lib$name.la"; then
10983 found_la="$dir/lib$name.la"
10984 fi
10985 else
10986 if test -f "$dir/lib$name.$libext"; then
10987 found_dir="$dir"
10988 found_a="$dir/lib$name.$libext"
10989 if test -f "$dir/lib$name.la"; then
10990 found_la="$dir/lib$name.la"
10991 fi
10992 fi
10993 fi
10994 ;;
10995 esac
10996 if test "X$found_dir" != "X"; then
10997 break
10998 fi
10999 done
11000 fi
11001 if test "X$found_dir" != "X"; then
11002 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
11003 if test "X$found_so" != "X"; then
11004 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
11005 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11006 else
11007 haveit=
11008 for x in $ltrpathdirs; do
11009 if test "X$x" = "X$found_dir"; then
11010 haveit=yes
11011 break
11012 fi
11013 done
11014 if test -z "$haveit"; then
11015 ltrpathdirs="$ltrpathdirs $found_dir"
11016 fi
11017 if test "$hardcode_direct" = yes; then
11018 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11019 else
11020 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
11021 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11022 haveit=
11023 for x in $rpathdirs; do
11024 if test "X$x" = "X$found_dir"; then
11025 haveit=yes
11026 break
11027 fi
11028 done
11029 if test -z "$haveit"; then
11030 rpathdirs="$rpathdirs $found_dir"
11031 fi
11032 else
11033 haveit=
11034 for x in $LDFLAGS $LIBEXPAT; do
11035
11036 acl_save_prefix="$prefix"
11037 prefix="$acl_final_prefix"
11038 acl_save_exec_prefix="$exec_prefix"
11039 exec_prefix="$acl_final_exec_prefix"
11040 eval x=\"$x\"
11041 exec_prefix="$acl_save_exec_prefix"
11042 prefix="$acl_save_prefix"
11043
11044 if test "X$x" = "X-L$found_dir"; then
11045 haveit=yes
11046 break
11047 fi
11048 done
11049 if test -z "$haveit"; then
11050 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
11051 fi
11052 if test "$hardcode_minus_L" != no; then
11053 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
11054 else
11055 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
11056 fi
11057 fi
11058 fi
11059 fi
11060 else
11061 if test "X$found_a" != "X"; then
11062 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
11063 else
11064 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
11065 fi
11066 fi
11067 additional_includedir=
11068 case "$found_dir" in
11069 */lib | */lib/)
11070 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
11071 additional_includedir="$basedir/include"
11072 ;;
11073 esac
11074 if test "X$additional_includedir" != "X"; then
11075 if test "X$additional_includedir" != "X/usr/include"; then
11076 haveit=
11077 if test "X$additional_includedir" = "X/usr/local/include"; then
11078 if test -n "$GCC"; then
11079 case $host_os in
11080 linux*) haveit=yes;;
11081 esac
11082 fi
11083 fi
11084 if test -z "$haveit"; then
11085 for x in $CPPFLAGS $INCEXPAT; do
11086
11087 acl_save_prefix="$prefix"
11088 prefix="$acl_final_prefix"
11089 acl_save_exec_prefix="$exec_prefix"
11090 exec_prefix="$acl_final_exec_prefix"
11091 eval x=\"$x\"
11092 exec_prefix="$acl_save_exec_prefix"
11093 prefix="$acl_save_prefix"
11094
11095 if test "X$x" = "X-I$additional_includedir"; then
11096 haveit=yes
11097 break
11098 fi
11099 done
11100 if test -z "$haveit"; then
11101 if test -d "$additional_includedir"; then
11102 INCEXPAT="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
11103 fi
11104 fi
11105 fi
11106 fi
11107 fi
11108 if test -n "$found_la"; then
11109 save_libdir="$libdir"
11110 case "$found_la" in
11111 */* | *\\*) . "$found_la" ;;
11112 *) . "./$found_la" ;;
11113 esac
11114 libdir="$save_libdir"
11115 for dep in $dependency_libs; do
11116 case "$dep" in
11117 -L*)
11118 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
11119 if test "X$additional_libdir" != "X/usr/lib"; then
11120 haveit=
11121 if test "X$additional_libdir" = "X/usr/local/lib"; then
11122 if test -n "$GCC"; then
11123 case $host_os in
11124 linux*) haveit=yes;;
11125 esac
11126 fi
11127 fi
11128 if test -z "$haveit"; then
11129 haveit=
11130 for x in $LDFLAGS $LIBEXPAT; do
11131
11132 acl_save_prefix="$prefix"
11133 prefix="$acl_final_prefix"
11134 acl_save_exec_prefix="$exec_prefix"
11135 exec_prefix="$acl_final_exec_prefix"
11136 eval x=\"$x\"
11137 exec_prefix="$acl_save_exec_prefix"
11138 prefix="$acl_save_prefix"
11139
11140 if test "X$x" = "X-L$additional_libdir"; then
11141 haveit=yes
11142 break
11143 fi
11144 done
11145 if test -z "$haveit"; then
11146 if test -d "$additional_libdir"; then
11147 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
11148 fi
11149 fi
11150 haveit=
11151 for x in $LDFLAGS $LTLIBEXPAT; do
11152
11153 acl_save_prefix="$prefix"
11154 prefix="$acl_final_prefix"
11155 acl_save_exec_prefix="$exec_prefix"
11156 exec_prefix="$acl_final_exec_prefix"
11157 eval x=\"$x\"
11158 exec_prefix="$acl_save_exec_prefix"
11159 prefix="$acl_save_prefix"
11160
11161 if test "X$x" = "X-L$additional_libdir"; then
11162 haveit=yes
11163 break
11164 fi
11165 done
11166 if test -z "$haveit"; then
11167 if test -d "$additional_libdir"; then
11168 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
11169 fi
11170 fi
11171 fi
11172 fi
11173 ;;
11174 -R*)
11175 dir=`echo "X$dep" | sed -e 's/^X-R//'`
11176 if test "$enable_rpath" != no; then
11177 haveit=
11178 for x in $rpathdirs; do
11179 if test "X$x" = "X$dir"; then
11180 haveit=yes
11181 break
11182 fi
11183 done
11184 if test -z "$haveit"; then
11185 rpathdirs="$rpathdirs $dir"
11186 fi
11187 haveit=
11188 for x in $ltrpathdirs; do
11189 if test "X$x" = "X$dir"; then
11190 haveit=yes
11191 break
11192 fi
11193 done
11194 if test -z "$haveit"; then
11195 ltrpathdirs="$ltrpathdirs $dir"
11196 fi
11197 fi
11198 ;;
11199 -l*)
11200 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11201 ;;
11202 *.la)
11203 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11204 ;;
11205 *)
11206 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$dep"
11207 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
11208 ;;
11209 esac
11210 done
11211 fi
11212 else
11213 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
11214 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
11215 fi
11216 fi
11217 fi
11218 done
11219 done
11220 if test "X$rpathdirs" != "X"; then
11221 if test -n "$hardcode_libdir_separator"; then
11222 alldirs=
11223 for found_dir in $rpathdirs; do
11224 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
11225 done
11226 acl_save_libdir="$libdir"
11227 libdir="$alldirs"
11228 eval flag=\"$hardcode_libdir_flag_spec\"
11229 libdir="$acl_save_libdir"
11230 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
11231 else
11232 for found_dir in $rpathdirs; do
11233 acl_save_libdir="$libdir"
11234 libdir="$found_dir"
11235 eval flag=\"$hardcode_libdir_flag_spec\"
11236 libdir="$acl_save_libdir"
11237 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
11238 done
11239 fi
11240 fi
11241 if test "X$ltrpathdirs" != "X"; then
11242 for found_dir in $ltrpathdirs; do
11243 LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
11244 done
11245 fi
11246
11247
11248 ac_save_CPPFLAGS="$CPPFLAGS"
11249
11250 for element in $INCEXPAT; do
11251 haveit=
11252 for x in $CPPFLAGS; do
11253
11254 acl_save_prefix="$prefix"
11255 prefix="$acl_final_prefix"
11256 acl_save_exec_prefix="$exec_prefix"
11257 exec_prefix="$acl_final_exec_prefix"
11258 eval x=\"$x\"
11259 exec_prefix="$acl_save_exec_prefix"
11260 prefix="$acl_save_prefix"
11261
11262 if test "X$x" = "X$element"; then
11263 haveit=yes
11264 break
11265 fi
11266 done
11267 if test -z "$haveit"; then
11268 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11269 fi
11270 done
11271
11272
11273 echo "$as_me:$LINENO: checking for libexpat" >&5
11274 echo $ECHO_N "checking for libexpat... $ECHO_C" >&6
11275 if test "${ac_cv_libexpat+set}" = set; then
11276 echo $ECHO_N "(cached) $ECHO_C" >&6
11277 else
11278
11279 ac_save_LIBS="$LIBS"
11280 LIBS="$LIBS $LIBEXPAT"
11281 cat >conftest.$ac_ext <<_ACEOF
11282 /* confdefs.h. */
11283 _ACEOF
11284 cat confdefs.h >>conftest.$ac_ext
11285 cat >>conftest.$ac_ext <<_ACEOF
11286 /* end confdefs.h. */
11287 #include "expat.h"
11288 int
11289 main ()
11290 {
11291 XML_Parser p = XML_ParserCreate (0);
11292 ;
11293 return 0;
11294 }
11295 _ACEOF
11296 rm -f conftest.$ac_objext conftest$ac_exeext
11297 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11298 (eval $ac_link) 2>conftest.er1
11299 ac_status=$?
11300 grep -v '^ *+' conftest.er1 >conftest.err
11301 rm -f conftest.er1
11302 cat conftest.err >&5
11303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11304 (exit $ac_status); } &&
11305 { ac_try='test -z "$ac_c_werror_flag"
11306 || test ! -s conftest.err'
11307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11308 (eval $ac_try) 2>&5
11309 ac_status=$?
11310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11311 (exit $ac_status); }; } &&
11312 { ac_try='test -s conftest$ac_exeext'
11313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11314 (eval $ac_try) 2>&5
11315 ac_status=$?
11316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11317 (exit $ac_status); }; }; then
11318 ac_cv_libexpat=yes
11319 else
11320 echo "$as_me: failed program was:" >&5
11321 sed 's/^/| /' conftest.$ac_ext >&5
11322
11323 ac_cv_libexpat=no
11324 fi
11325 rm -f conftest.err conftest.$ac_objext \
11326 conftest$ac_exeext conftest.$ac_ext
11327 LIBS="$ac_save_LIBS"
11328
11329 fi
11330 echo "$as_me:$LINENO: result: $ac_cv_libexpat" >&5
11331 echo "${ECHO_T}$ac_cv_libexpat" >&6
11332 if test "$ac_cv_libexpat" = yes; then
11333 HAVE_LIBEXPAT=yes
11334
11335 cat >>confdefs.h <<\_ACEOF
11336 #define HAVE_LIBEXPAT 1
11337 _ACEOF
11338
11339 echo "$as_me:$LINENO: checking how to link with libexpat" >&5
11340 echo $ECHO_N "checking how to link with libexpat... $ECHO_C" >&6
11341 echo "$as_me:$LINENO: result: $LIBEXPAT" >&5
11342 echo "${ECHO_T}$LIBEXPAT" >&6
11343 else
11344 HAVE_LIBEXPAT=no
11345 CPPFLAGS="$ac_save_CPPFLAGS"
11346 LIBEXPAT=
11347 LTLIBEXPAT=
11348 fi
11349
11350
11351
11352
11353
11354
11355 if test "$HAVE_LIBEXPAT" != yes; then
11356 if test "$with_expat" = yes; then
11357 { { echo "$as_me:$LINENO: error: expat is missing or unusable" >&5
11358 echo "$as_me: error: expat is missing or unusable" >&2;}
11359 { (exit 1); exit 1; }; }
11360 else
11361 { echo "$as_me:$LINENO: WARNING: expat is missing or unusable; some features may be unavailable." >&5
11362 echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
11363 fi
11364 else
11365 save_LIBS=$LIBS
11366 LIBS="$LIBS $LIBEXPAT"
11367
11368 for ac_func in XML_StopParser
11369 do
11370 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11371 echo "$as_me:$LINENO: checking for $ac_func" >&5
11372 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11373 if eval "test \"\${$as_ac_var+set}\" = set"; then
11374 echo $ECHO_N "(cached) $ECHO_C" >&6
11375 else
11376 cat >conftest.$ac_ext <<_ACEOF
11377 /* confdefs.h. */
11378 _ACEOF
11379 cat confdefs.h >>conftest.$ac_ext
11380 cat >>conftest.$ac_ext <<_ACEOF
11381 /* end confdefs.h. */
11382 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11383 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11384 #define $ac_func innocuous_$ac_func
11385
11386 /* System header to define __stub macros and hopefully few prototypes,
11387 which can conflict with char $ac_func (); below.
11388 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11389 <limits.h> exists even on freestanding compilers. */
11390
11391 #ifdef __STDC__
11392 # include <limits.h>
11393 #else
11394 # include <assert.h>
11395 #endif
11396
11397 #undef $ac_func
11398
11399 /* Override any gcc2 internal prototype to avoid an error. */
11400 #ifdef __cplusplus
11401 extern "C"
11402 {
11403 #endif
11404 /* We use char because int might match the return type of a gcc2
11405 builtin and then its argument prototype would still apply. */
11406 char $ac_func ();
11407 /* The GNU C library defines this for functions which it implements
11408 to always fail with ENOSYS. Some functions are actually named
11409 something starting with __ and the normal name is an alias. */
11410 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11411 choke me
11412 #else
11413 char (*f) () = $ac_func;
11414 #endif
11415 #ifdef __cplusplus
11416 }
11417 #endif
11418
11419 int
11420 main ()
11421 {
11422 return f != $ac_func;
11423 ;
11424 return 0;
11425 }
11426 _ACEOF
11427 rm -f conftest.$ac_objext conftest$ac_exeext
11428 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11429 (eval $ac_link) 2>conftest.er1
11430 ac_status=$?
11431 grep -v '^ *+' conftest.er1 >conftest.err
11432 rm -f conftest.er1
11433 cat conftest.err >&5
11434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11435 (exit $ac_status); } &&
11436 { ac_try='test -z "$ac_c_werror_flag"
11437 || test ! -s conftest.err'
11438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11439 (eval $ac_try) 2>&5
11440 ac_status=$?
11441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11442 (exit $ac_status); }; } &&
11443 { ac_try='test -s conftest$ac_exeext'
11444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11445 (eval $ac_try) 2>&5
11446 ac_status=$?
11447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11448 (exit $ac_status); }; }; then
11449 eval "$as_ac_var=yes"
11450 else
11451 echo "$as_me: failed program was:" >&5
11452 sed 's/^/| /' conftest.$ac_ext >&5
11453
11454 eval "$as_ac_var=no"
11455 fi
11456 rm -f conftest.err conftest.$ac_objext \
11457 conftest$ac_exeext conftest.$ac_ext
11458 fi
11459 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11460 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11461 if test `eval echo '${'$as_ac_var'}'` = yes; then
11462 cat >>confdefs.h <<_ACEOF
11463 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11464 _ACEOF
11465
11466 fi
11467 done
11468
11469 LIBS=$save_LIBS
11470 fi
11471 fi
11472
11473
11474
11475
11476 # Check whether --with-python or --without-python was given.
11477 if test "${with_python+set}" = set; then
11478 withval="$with_python"
11479
11480 else
11481 with_python=auto
11482 fi;
11483 echo "$as_me:$LINENO: checking whether to use python" >&5
11484 echo $ECHO_N "checking whether to use python... $ECHO_C" >&6
11485 echo "$as_me:$LINENO: result: $with_python" >&5
11486 echo "${ECHO_T}$with_python" >&6
11487
11488 if test "${with_python}" = no; then
11489 { echo "$as_me:$LINENO: WARNING: python support disabled; some features may be unavailable." >&5
11490 echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
11491 have_libpython=no
11492 else
11493 case "${with_python}" in
11494 yes | auto)
11495 # Leave as empty, use defaults.
11496 python_includes=
11497 python_libs=
11498 ;;
11499 /*)
11500 python_includes="-I${with_python}/include"
11501 python_libs="-L${with_python}/lib"
11502 ;;
11503 *)
11504 { { echo "$as_me:$LINENO: error: invalid value for --with-python" >&5
11505 echo "$as_me: error: invalid value for --with-python" >&2;}
11506 { (exit 1); exit 1; }; }
11507 ;;
11508 esac
11509
11510 save_CPPFLAGS=$CPPFLAGS
11511 CPPFLAGS="$CPPFLAGS ${python_includes}"
11512 save_LIBS=$LIBS
11513 LIBS="$LIBS ${python_libs}"
11514 have_libpython=no
11515 if test "${have_libpython}" = no; then
11516
11517 version=python2.6
11518
11519
11520 HAVE_LIBPYTHON2_6=no
11521 echo "$as_me:$LINENO: checking for ${version}" >&5
11522 echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11523 save_LIBS=$LIBS
11524 LIBS="$LIBS -l${version}"
11525 cat >conftest.$ac_ext <<_ACEOF
11526 /* confdefs.h. */
11527 _ACEOF
11528 cat confdefs.h >>conftest.$ac_ext
11529 cat >>conftest.$ac_ext <<_ACEOF
11530 /* end confdefs.h. */
11531 #include "${version}/Python.h"
11532 int
11533 main ()
11534 {
11535 Py_Initialize ();
11536 ;
11537 return 0;
11538 }
11539 _ACEOF
11540 rm -f conftest.$ac_objext conftest$ac_exeext
11541 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11542 (eval $ac_link) 2>conftest.er1
11543 ac_status=$?
11544 grep -v '^ *+' conftest.er1 >conftest.err
11545 rm -f conftest.er1
11546 cat conftest.err >&5
11547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11548 (exit $ac_status); } &&
11549 { ac_try='test -z "$ac_c_werror_flag"
11550 || test ! -s conftest.err'
11551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11552 (eval $ac_try) 2>&5
11553 ac_status=$?
11554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11555 (exit $ac_status); }; } &&
11556 { ac_try='test -s conftest$ac_exeext'
11557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11558 (eval $ac_try) 2>&5
11559 ac_status=$?
11560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11561 (exit $ac_status); }; }; then
11562 HAVE_LIBPYTHON2_6=yes
11563 have_libpython=yes
11564 else
11565 echo "$as_me: failed program was:" >&5
11566 sed 's/^/| /' conftest.$ac_ext >&5
11567
11568 LIBS=$save_LIBS
11569 fi
11570 rm -f conftest.err conftest.$ac_objext \
11571 conftest$ac_exeext conftest.$ac_ext
11572 echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_6" >&5
11573 echo "${ECHO_T}$HAVE_LIBPYTHON2_6" >&6
11574
11575 if test "${HAVE_LIBPYTHON2_6}" = yes; then
11576
11577 cat >>confdefs.h <<\_ACEOF
11578 #define HAVE_LIBPYTHON2_6 1
11579 _ACEOF
11580
11581 fi
11582 fi
11583 if test ${have_libpython} = no; then
11584
11585 version=python2.5
11586
11587
11588 HAVE_LIBPYTHON2_5=no
11589 echo "$as_me:$LINENO: checking for ${version}" >&5
11590 echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11591 save_LIBS=$LIBS
11592 LIBS="$LIBS -l${version}"
11593 cat >conftest.$ac_ext <<_ACEOF
11594 /* confdefs.h. */
11595 _ACEOF
11596 cat confdefs.h >>conftest.$ac_ext
11597 cat >>conftest.$ac_ext <<_ACEOF
11598 /* end confdefs.h. */
11599 #include "${version}/Python.h"
11600 int
11601 main ()
11602 {
11603 Py_Initialize ();
11604 ;
11605 return 0;
11606 }
11607 _ACEOF
11608 rm -f conftest.$ac_objext conftest$ac_exeext
11609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11610 (eval $ac_link) 2>conftest.er1
11611 ac_status=$?
11612 grep -v '^ *+' conftest.er1 >conftest.err
11613 rm -f conftest.er1
11614 cat conftest.err >&5
11615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11616 (exit $ac_status); } &&
11617 { ac_try='test -z "$ac_c_werror_flag"
11618 || test ! -s conftest.err'
11619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11620 (eval $ac_try) 2>&5
11621 ac_status=$?
11622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11623 (exit $ac_status); }; } &&
11624 { ac_try='test -s conftest$ac_exeext'
11625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11626 (eval $ac_try) 2>&5
11627 ac_status=$?
11628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11629 (exit $ac_status); }; }; then
11630 HAVE_LIBPYTHON2_5=yes
11631 have_libpython=yes
11632 else
11633 echo "$as_me: failed program was:" >&5
11634 sed 's/^/| /' conftest.$ac_ext >&5
11635
11636 LIBS=$save_LIBS
11637 fi
11638 rm -f conftest.err conftest.$ac_objext \
11639 conftest$ac_exeext conftest.$ac_ext
11640 echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_5" >&5
11641 echo "${ECHO_T}$HAVE_LIBPYTHON2_5" >&6
11642
11643 if test "${HAVE_LIBPYTHON2_5}" = yes; then
11644
11645 cat >>confdefs.h <<\_ACEOF
11646 #define HAVE_LIBPYTHON2_5 1
11647 _ACEOF
11648
11649 fi
11650 fi
11651 if test ${have_libpython} = no; then
11652
11653 version=python2.4
11654
11655
11656 HAVE_LIBPYTHON2_4=no
11657 echo "$as_me:$LINENO: checking for ${version}" >&5
11658 echo $ECHO_N "checking for ${version}... $ECHO_C" >&6
11659 save_LIBS=$LIBS
11660 LIBS="$LIBS -l${version}"
11661 cat >conftest.$ac_ext <<_ACEOF
11662 /* confdefs.h. */
11663 _ACEOF
11664 cat confdefs.h >>conftest.$ac_ext
11665 cat >>conftest.$ac_ext <<_ACEOF
11666 /* end confdefs.h. */
11667 #include "${version}/Python.h"
11668 int
11669 main ()
11670 {
11671 Py_Initialize ();
11672 ;
11673 return 0;
11674 }
11675 _ACEOF
11676 rm -f conftest.$ac_objext conftest$ac_exeext
11677 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11678 (eval $ac_link) 2>conftest.er1
11679 ac_status=$?
11680 grep -v '^ *+' conftest.er1 >conftest.err
11681 rm -f conftest.er1
11682 cat conftest.err >&5
11683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11684 (exit $ac_status); } &&
11685 { ac_try='test -z "$ac_c_werror_flag"
11686 || test ! -s conftest.err'
11687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11688 (eval $ac_try) 2>&5
11689 ac_status=$?
11690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11691 (exit $ac_status); }; } &&
11692 { ac_try='test -s conftest$ac_exeext'
11693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11694 (eval $ac_try) 2>&5
11695 ac_status=$?
11696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11697 (exit $ac_status); }; }; then
11698 HAVE_LIBPYTHON2_4=yes
11699 have_libpython=yes
11700 else
11701 echo "$as_me: failed program was:" >&5
11702 sed 's/^/| /' conftest.$ac_ext >&5
11703
11704 LIBS=$save_LIBS
11705 fi
11706 rm -f conftest.err conftest.$ac_objext \
11707 conftest$ac_exeext conftest.$ac_ext
11708 echo "$as_me:$LINENO: result: $HAVE_LIBPYTHON2_4" >&5
11709 echo "${ECHO_T}$HAVE_LIBPYTHON2_4" >&6
11710
11711 if test "${HAVE_LIBPYTHON2_4}" = yes; then
11712
11713 cat >>confdefs.h <<\_ACEOF
11714 #define HAVE_LIBPYTHON2_4 1
11715 _ACEOF
11716
11717 fi
11718 fi
11719 if test ${have_libpython} = no; then
11720 case "${with_python}" in
11721 yes)
11722 { { echo "$as_me:$LINENO: error: python is missing or unusable" >&5
11723 echo "$as_me: error: python is missing or unusable" >&2;}
11724 { (exit 1); exit 1; }; }
11725 ;;
11726 auto)
11727 { echo "$as_me:$LINENO: WARNING: python is missing or unusable; some features may be unavailable." >&5
11728 echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
11729 ;;
11730 *)
11731 { { echo "$as_me:$LINENO: error: no usable python found at ${with_python}" >&5
11732 echo "$as_me: error: no usable python found at ${with_python}" >&2;}
11733 { (exit 1); exit 1; }; }
11734 ;;
11735 esac
11736 CPPFLAGS=$save_CPPFLAGS
11737 LIBS=$save_LIBS
11738 fi
11739 fi
11740
11741 if test "${have_libpython}" = yes; then
11742
11743 cat >>confdefs.h <<\_ACEOF
11744 #define HAVE_PYTHON 1
11745 _ACEOF
11746
11747 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
11748 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
11749 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
11750 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
11751
11752 # Flags needed to compile Python code (taken from python-config --cflags).
11753 # We cannot call python-config directly because it will output whatever was
11754 # used when compiling the Python interpreter itself, including flags which
11755 # would make the python-related objects be compiled differently from the
11756 # rest of GDB (e.g., -O2 and -fPIC).
11757 if test "${GCC}" = yes; then
11758 tentative_python_cflags="-fno-strict-aliasing -DNDEBUG -fwrapv"
11759 fi
11760
11761 if test "x${tentative_python_cflags}" != x; then
11762 echo "$as_me:$LINENO: checking compiler flags for python code" >&5
11763 echo $ECHO_N "checking compiler flags for python code... $ECHO_C" >&6
11764 for flag in ${tentative_python_cflags}; do
11765 # Check that the compiler accepts it
11766 saved_CFLAGS="$CFLAGS"
11767 CFLAGS="$CFLAGS $flag"
11768 cat >conftest.$ac_ext <<_ACEOF
11769 /* confdefs.h. */
11770 _ACEOF
11771 cat confdefs.h >>conftest.$ac_ext
11772 cat >>conftest.$ac_ext <<_ACEOF
11773 /* end confdefs.h. */
11774
11775 int
11776 main ()
11777 {
11778
11779 ;
11780 return 0;
11781 }
11782 _ACEOF
11783 rm -f conftest.$ac_objext
11784 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11785 (eval $ac_compile) 2>conftest.er1
11786 ac_status=$?
11787 grep -v '^ *+' conftest.er1 >conftest.err
11788 rm -f conftest.er1
11789 cat conftest.err >&5
11790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11791 (exit $ac_status); } &&
11792 { ac_try='test -z "$ac_c_werror_flag"
11793 || test ! -s conftest.err'
11794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11795 (eval $ac_try) 2>&5
11796 ac_status=$?
11797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11798 (exit $ac_status); }; } &&
11799 { ac_try='test -s conftest.$ac_objext'
11800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11801 (eval $ac_try) 2>&5
11802 ac_status=$?
11803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11804 (exit $ac_status); }; }; then
11805 PYTHON_CFLAGS="${PYTHON_CFLAGS} $flag"
11806 else
11807 echo "$as_me: failed program was:" >&5
11808 sed 's/^/| /' conftest.$ac_ext >&5
11809
11810 fi
11811 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11812 CFLAGS="$saved_CFLAGS"
11813 done
11814 echo "$as_me:$LINENO: result: ${PYTHON_CFLAGS}" >&5
11815 echo "${ECHO_T}${PYTHON_CFLAGS}" >&6
11816 fi
11817 else
11818 # Even if Python support is not compiled in, we need to have these files
11819 # included in order to recognize the GDB command "python".
11820 CONFIG_OBS="$CONFIG_OBS python.o python-value.o"
11821 CONFIG_SRCS="$CONFIG_SRCS python/python.c python/python-value.c"
11822 fi
11823
11824
11825 # ------------------------- #
11826 # Checks for header files. #
11827 # ------------------------- #
11828
11829
11830
11831
11832
11833
11834 ac_header_dirent=no
11835 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
11836 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11837 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
11838 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
11839 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11840 echo $ECHO_N "(cached) $ECHO_C" >&6
11841 else
11842 cat >conftest.$ac_ext <<_ACEOF
11843 /* confdefs.h. */
11844 _ACEOF
11845 cat confdefs.h >>conftest.$ac_ext
11846 cat >>conftest.$ac_ext <<_ACEOF
11847 /* end confdefs.h. */
11848 #include <sys/types.h>
11849 #include <$ac_hdr>
11850
11851 int
11852 main ()
11853 {
11854 if ((DIR *) 0)
11855 return 0;
11856 ;
11857 return 0;
11858 }
11859 _ACEOF
11860 rm -f conftest.$ac_objext
11861 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11862 (eval $ac_compile) 2>conftest.er1
11863 ac_status=$?
11864 grep -v '^ *+' conftest.er1 >conftest.err
11865 rm -f conftest.er1
11866 cat conftest.err >&5
11867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11868 (exit $ac_status); } &&
11869 { ac_try='test -z "$ac_c_werror_flag"
11870 || test ! -s conftest.err'
11871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11872 (eval $ac_try) 2>&5
11873 ac_status=$?
11874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11875 (exit $ac_status); }; } &&
11876 { ac_try='test -s conftest.$ac_objext'
11877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11878 (eval $ac_try) 2>&5
11879 ac_status=$?
11880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11881 (exit $ac_status); }; }; then
11882 eval "$as_ac_Header=yes"
11883 else
11884 echo "$as_me: failed program was:" >&5
11885 sed 's/^/| /' conftest.$ac_ext >&5
11886
11887 eval "$as_ac_Header=no"
11888 fi
11889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11890 fi
11891 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11892 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11893 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11894 cat >>confdefs.h <<_ACEOF
11895 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11896 _ACEOF
11897
11898 ac_header_dirent=$ac_hdr; break
11899 fi
11900
11901 done
11902 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11903 if test $ac_header_dirent = dirent.h; then
11904 echo "$as_me:$LINENO: checking for library containing opendir" >&5
11905 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
11906 if test "${ac_cv_search_opendir+set}" = set; then
11907 echo $ECHO_N "(cached) $ECHO_C" >&6
11908 else
11909 ac_func_search_save_LIBS=$LIBS
11910 ac_cv_search_opendir=no
11911 cat >conftest.$ac_ext <<_ACEOF
11912 /* confdefs.h. */
11913 _ACEOF
11914 cat confdefs.h >>conftest.$ac_ext
11915 cat >>conftest.$ac_ext <<_ACEOF
11916 /* end confdefs.h. */
11917
11918 /* Override any gcc2 internal prototype to avoid an error. */
11919 #ifdef __cplusplus
11920 extern "C"
11921 #endif
11922 /* We use char because int might match the return type of a gcc2
11923 builtin and then its argument prototype would still apply. */
11924 char opendir ();
11925 int
11926 main ()
11927 {
11928 opendir ();
11929 ;
11930 return 0;
11931 }
11932 _ACEOF
11933 rm -f conftest.$ac_objext conftest$ac_exeext
11934 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11935 (eval $ac_link) 2>conftest.er1
11936 ac_status=$?
11937 grep -v '^ *+' conftest.er1 >conftest.err
11938 rm -f conftest.er1
11939 cat conftest.err >&5
11940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941 (exit $ac_status); } &&
11942 { ac_try='test -z "$ac_c_werror_flag"
11943 || test ! -s conftest.err'
11944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11945 (eval $ac_try) 2>&5
11946 ac_status=$?
11947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11948 (exit $ac_status); }; } &&
11949 { ac_try='test -s conftest$ac_exeext'
11950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11951 (eval $ac_try) 2>&5
11952 ac_status=$?
11953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11954 (exit $ac_status); }; }; then
11955 ac_cv_search_opendir="none required"
11956 else
11957 echo "$as_me: failed program was:" >&5
11958 sed 's/^/| /' conftest.$ac_ext >&5
11959
11960 fi
11961 rm -f conftest.err conftest.$ac_objext \
11962 conftest$ac_exeext conftest.$ac_ext
11963 if test "$ac_cv_search_opendir" = no; then
11964 for ac_lib in dir; do
11965 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11966 cat >conftest.$ac_ext <<_ACEOF
11967 /* confdefs.h. */
11968 _ACEOF
11969 cat confdefs.h >>conftest.$ac_ext
11970 cat >>conftest.$ac_ext <<_ACEOF
11971 /* end confdefs.h. */
11972
11973 /* Override any gcc2 internal prototype to avoid an error. */
11974 #ifdef __cplusplus
11975 extern "C"
11976 #endif
11977 /* We use char because int might match the return type of a gcc2
11978 builtin and then its argument prototype would still apply. */
11979 char opendir ();
11980 int
11981 main ()
11982 {
11983 opendir ();
11984 ;
11985 return 0;
11986 }
11987 _ACEOF
11988 rm -f conftest.$ac_objext conftest$ac_exeext
11989 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11990 (eval $ac_link) 2>conftest.er1
11991 ac_status=$?
11992 grep -v '^ *+' conftest.er1 >conftest.err
11993 rm -f conftest.er1
11994 cat conftest.err >&5
11995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11996 (exit $ac_status); } &&
11997 { ac_try='test -z "$ac_c_werror_flag"
11998 || test ! -s conftest.err'
11999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12000 (eval $ac_try) 2>&5
12001 ac_status=$?
12002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12003 (exit $ac_status); }; } &&
12004 { ac_try='test -s conftest$ac_exeext'
12005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12006 (eval $ac_try) 2>&5
12007 ac_status=$?
12008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12009 (exit $ac_status); }; }; then
12010 ac_cv_search_opendir="-l$ac_lib"
12011 break
12012 else
12013 echo "$as_me: failed program was:" >&5
12014 sed 's/^/| /' conftest.$ac_ext >&5
12015
12016 fi
12017 rm -f conftest.err conftest.$ac_objext \
12018 conftest$ac_exeext conftest.$ac_ext
12019 done
12020 fi
12021 LIBS=$ac_func_search_save_LIBS
12022 fi
12023 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12024 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12025 if test "$ac_cv_search_opendir" != no; then
12026 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12027
12028 fi
12029
12030 else
12031 echo "$as_me:$LINENO: checking for library containing opendir" >&5
12032 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
12033 if test "${ac_cv_search_opendir+set}" = set; then
12034 echo $ECHO_N "(cached) $ECHO_C" >&6
12035 else
12036 ac_func_search_save_LIBS=$LIBS
12037 ac_cv_search_opendir=no
12038 cat >conftest.$ac_ext <<_ACEOF
12039 /* confdefs.h. */
12040 _ACEOF
12041 cat confdefs.h >>conftest.$ac_ext
12042 cat >>conftest.$ac_ext <<_ACEOF
12043 /* end confdefs.h. */
12044
12045 /* Override any gcc2 internal prototype to avoid an error. */
12046 #ifdef __cplusplus
12047 extern "C"
12048 #endif
12049 /* We use char because int might match the return type of a gcc2
12050 builtin and then its argument prototype would still apply. */
12051 char opendir ();
12052 int
12053 main ()
12054 {
12055 opendir ();
12056 ;
12057 return 0;
12058 }
12059 _ACEOF
12060 rm -f conftest.$ac_objext conftest$ac_exeext
12061 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12062 (eval $ac_link) 2>conftest.er1
12063 ac_status=$?
12064 grep -v '^ *+' conftest.er1 >conftest.err
12065 rm -f conftest.er1
12066 cat conftest.err >&5
12067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12068 (exit $ac_status); } &&
12069 { ac_try='test -z "$ac_c_werror_flag"
12070 || test ! -s conftest.err'
12071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12072 (eval $ac_try) 2>&5
12073 ac_status=$?
12074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12075 (exit $ac_status); }; } &&
12076 { ac_try='test -s conftest$ac_exeext'
12077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12078 (eval $ac_try) 2>&5
12079 ac_status=$?
12080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12081 (exit $ac_status); }; }; then
12082 ac_cv_search_opendir="none required"
12083 else
12084 echo "$as_me: failed program was:" >&5
12085 sed 's/^/| /' conftest.$ac_ext >&5
12086
12087 fi
12088 rm -f conftest.err conftest.$ac_objext \
12089 conftest$ac_exeext conftest.$ac_ext
12090 if test "$ac_cv_search_opendir" = no; then
12091 for ac_lib in x; do
12092 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12093 cat >conftest.$ac_ext <<_ACEOF
12094 /* confdefs.h. */
12095 _ACEOF
12096 cat confdefs.h >>conftest.$ac_ext
12097 cat >>conftest.$ac_ext <<_ACEOF
12098 /* end confdefs.h. */
12099
12100 /* Override any gcc2 internal prototype to avoid an error. */
12101 #ifdef __cplusplus
12102 extern "C"
12103 #endif
12104 /* We use char because int might match the return type of a gcc2
12105 builtin and then its argument prototype would still apply. */
12106 char opendir ();
12107 int
12108 main ()
12109 {
12110 opendir ();
12111 ;
12112 return 0;
12113 }
12114 _ACEOF
12115 rm -f conftest.$ac_objext conftest$ac_exeext
12116 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12117 (eval $ac_link) 2>conftest.er1
12118 ac_status=$?
12119 grep -v '^ *+' conftest.er1 >conftest.err
12120 rm -f conftest.er1
12121 cat conftest.err >&5
12122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12123 (exit $ac_status); } &&
12124 { ac_try='test -z "$ac_c_werror_flag"
12125 || test ! -s conftest.err'
12126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12127 (eval $ac_try) 2>&5
12128 ac_status=$?
12129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12130 (exit $ac_status); }; } &&
12131 { ac_try='test -s conftest$ac_exeext'
12132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12133 (eval $ac_try) 2>&5
12134 ac_status=$?
12135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12136 (exit $ac_status); }; }; then
12137 ac_cv_search_opendir="-l$ac_lib"
12138 break
12139 else
12140 echo "$as_me: failed program was:" >&5
12141 sed 's/^/| /' conftest.$ac_ext >&5
12142
12143 fi
12144 rm -f conftest.err conftest.$ac_objext \
12145 conftest$ac_exeext conftest.$ac_ext
12146 done
12147 fi
12148 LIBS=$ac_func_search_save_LIBS
12149 fi
12150 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
12151 echo "${ECHO_T}$ac_cv_search_opendir" >&6
12152 if test "$ac_cv_search_opendir" != no; then
12153 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
12154
12155 fi
12156
12157 fi
12158
12159 echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
12160 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6
12161 if test "${ac_cv_header_stat_broken+set}" = set; then
12162 echo $ECHO_N "(cached) $ECHO_C" >&6
12163 else
12164 cat >conftest.$ac_ext <<_ACEOF
12165 /* confdefs.h. */
12166 _ACEOF
12167 cat confdefs.h >>conftest.$ac_ext
12168 cat >>conftest.$ac_ext <<_ACEOF
12169 /* end confdefs.h. */
12170 #include <sys/types.h>
12171 #include <sys/stat.h>
12172
12173 #if defined(S_ISBLK) && defined(S_IFDIR)
12174 # if S_ISBLK (S_IFDIR)
12175 You lose.
12176 # endif
12177 #endif
12178
12179 #if defined(S_ISBLK) && defined(S_IFCHR)
12180 # if S_ISBLK (S_IFCHR)
12181 You lose.
12182 # endif
12183 #endif
12184
12185 #if defined(S_ISLNK) && defined(S_IFREG)
12186 # if S_ISLNK (S_IFREG)
12187 You lose.
12188 # endif
12189 #endif
12190
12191 #if defined(S_ISSOCK) && defined(S_IFREG)
12192 # if S_ISSOCK (S_IFREG)
12193 You lose.
12194 # endif
12195 #endif
12196
12197 _ACEOF
12198 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12199 $EGREP "You lose" >/dev/null 2>&1; then
12200 ac_cv_header_stat_broken=yes
12201 else
12202 ac_cv_header_stat_broken=no
12203 fi
12204 rm -f conftest*
12205
12206 fi
12207 echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
12208 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6
12209 if test $ac_cv_header_stat_broken = yes; then
12210
12211 cat >>confdefs.h <<\_ACEOF
12212 #define STAT_MACROS_BROKEN 1
12213 _ACEOF
12214
12215 fi
12216
12217 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
12218 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
12219 if test "${ac_cv_header_stdc+set}" = set; then
12220 echo $ECHO_N "(cached) $ECHO_C" >&6
12221 else
12222 cat >conftest.$ac_ext <<_ACEOF
12223 /* confdefs.h. */
12224 _ACEOF
12225 cat confdefs.h >>conftest.$ac_ext
12226 cat >>conftest.$ac_ext <<_ACEOF
12227 /* end confdefs.h. */
12228 #include <stdlib.h>
12229 #include <stdarg.h>
12230 #include <string.h>
12231 #include <float.h>
12232
12233 int
12234 main ()
12235 {
12236
12237 ;
12238 return 0;
12239 }
12240 _ACEOF
12241 rm -f conftest.$ac_objext
12242 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12243 (eval $ac_compile) 2>conftest.er1
12244 ac_status=$?
12245 grep -v '^ *+' conftest.er1 >conftest.err
12246 rm -f conftest.er1
12247 cat conftest.err >&5
12248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12249 (exit $ac_status); } &&
12250 { ac_try='test -z "$ac_c_werror_flag"
12251 || test ! -s conftest.err'
12252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12253 (eval $ac_try) 2>&5
12254 ac_status=$?
12255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12256 (exit $ac_status); }; } &&
12257 { ac_try='test -s conftest.$ac_objext'
12258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12259 (eval $ac_try) 2>&5
12260 ac_status=$?
12261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12262 (exit $ac_status); }; }; then
12263 ac_cv_header_stdc=yes
12264 else
12265 echo "$as_me: failed program was:" >&5
12266 sed 's/^/| /' conftest.$ac_ext >&5
12267
12268 ac_cv_header_stdc=no
12269 fi
12270 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12271
12272 if test $ac_cv_header_stdc = yes; then
12273 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12274 cat >conftest.$ac_ext <<_ACEOF
12275 /* confdefs.h. */
12276 _ACEOF
12277 cat confdefs.h >>conftest.$ac_ext
12278 cat >>conftest.$ac_ext <<_ACEOF
12279 /* end confdefs.h. */
12280 #include <string.h>
12281
12282 _ACEOF
12283 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12284 $EGREP "memchr" >/dev/null 2>&1; then
12285 :
12286 else
12287 ac_cv_header_stdc=no
12288 fi
12289 rm -f conftest*
12290
12291 fi
12292
12293 if test $ac_cv_header_stdc = yes; then
12294 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12295 cat >conftest.$ac_ext <<_ACEOF
12296 /* confdefs.h. */
12297 _ACEOF
12298 cat confdefs.h >>conftest.$ac_ext
12299 cat >>conftest.$ac_ext <<_ACEOF
12300 /* end confdefs.h. */
12301 #include <stdlib.h>
12302
12303 _ACEOF
12304 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12305 $EGREP "free" >/dev/null 2>&1; then
12306 :
12307 else
12308 ac_cv_header_stdc=no
12309 fi
12310 rm -f conftest*
12311
12312 fi
12313
12314 if test $ac_cv_header_stdc = yes; then
12315 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12316 if test "$cross_compiling" = yes; then
12317 :
12318 else
12319 cat >conftest.$ac_ext <<_ACEOF
12320 /* confdefs.h. */
12321 _ACEOF
12322 cat confdefs.h >>conftest.$ac_ext
12323 cat >>conftest.$ac_ext <<_ACEOF
12324 /* end confdefs.h. */
12325 #include <ctype.h>
12326 #if ((' ' & 0x0FF) == 0x020)
12327 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12328 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12329 #else
12330 # define ISLOWER(c) \
12331 (('a' <= (c) && (c) <= 'i') \
12332 || ('j' <= (c) && (c) <= 'r') \
12333 || ('s' <= (c) && (c) <= 'z'))
12334 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12335 #endif
12336
12337 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12338 int
12339 main ()
12340 {
12341 int i;
12342 for (i = 0; i < 256; i++)
12343 if (XOR (islower (i), ISLOWER (i))
12344 || toupper (i) != TOUPPER (i))
12345 exit(2);
12346 exit (0);
12347 }
12348 _ACEOF
12349 rm -f conftest$ac_exeext
12350 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12351 (eval $ac_link) 2>&5
12352 ac_status=$?
12353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12354 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12356 (eval $ac_try) 2>&5
12357 ac_status=$?
12358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12359 (exit $ac_status); }; }; then
12360 :
12361 else
12362 echo "$as_me: program exited with status $ac_status" >&5
12363 echo "$as_me: failed program was:" >&5
12364 sed 's/^/| /' conftest.$ac_ext >&5
12365
12366 ( exit $ac_status )
12367 ac_cv_header_stdc=no
12368 fi
12369 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12370 fi
12371 fi
12372 fi
12373 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
12374 echo "${ECHO_T}$ac_cv_header_stdc" >&6
12375 if test $ac_cv_header_stdc = yes; then
12376
12377 cat >>confdefs.h <<\_ACEOF
12378 #define STDC_HEADERS 1
12379 _ACEOF
12380
12381 fi
12382
12383 # elf_hp.h is for HP/UX 64-bit shared library support.
12384 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
12385 # unconditionally, so what's the point in checking these?
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423 for ac_header in nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
12424 thread_db.h gnu/libc-version.h signal.h stddef.h \
12425 stdlib.h string.h memory.h strings.h sys/fault.h \
12426 sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
12427 sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
12428 sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
12429 sys/types.h sys/wait.h wait.h termios.h termio.h \
12430 sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h
12431 do
12432 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12433 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12434 echo "$as_me:$LINENO: checking for $ac_header" >&5
12435 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12436 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12437 echo $ECHO_N "(cached) $ECHO_C" >&6
12438 fi
12439 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12440 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12441 else
12442 # Is the header compilable?
12443 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12444 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12445 cat >conftest.$ac_ext <<_ACEOF
12446 /* confdefs.h. */
12447 _ACEOF
12448 cat confdefs.h >>conftest.$ac_ext
12449 cat >>conftest.$ac_ext <<_ACEOF
12450 /* end confdefs.h. */
12451 $ac_includes_default
12452 #include <$ac_header>
12453 _ACEOF
12454 rm -f conftest.$ac_objext
12455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12456 (eval $ac_compile) 2>conftest.er1
12457 ac_status=$?
12458 grep -v '^ *+' conftest.er1 >conftest.err
12459 rm -f conftest.er1
12460 cat conftest.err >&5
12461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12462 (exit $ac_status); } &&
12463 { ac_try='test -z "$ac_c_werror_flag"
12464 || test ! -s conftest.err'
12465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12466 (eval $ac_try) 2>&5
12467 ac_status=$?
12468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12469 (exit $ac_status); }; } &&
12470 { ac_try='test -s conftest.$ac_objext'
12471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12472 (eval $ac_try) 2>&5
12473 ac_status=$?
12474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12475 (exit $ac_status); }; }; then
12476 ac_header_compiler=yes
12477 else
12478 echo "$as_me: failed program was:" >&5
12479 sed 's/^/| /' conftest.$ac_ext >&5
12480
12481 ac_header_compiler=no
12482 fi
12483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12484 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12485 echo "${ECHO_T}$ac_header_compiler" >&6
12486
12487 # Is the header present?
12488 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12489 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12490 cat >conftest.$ac_ext <<_ACEOF
12491 /* confdefs.h. */
12492 _ACEOF
12493 cat confdefs.h >>conftest.$ac_ext
12494 cat >>conftest.$ac_ext <<_ACEOF
12495 /* end confdefs.h. */
12496 #include <$ac_header>
12497 _ACEOF
12498 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12499 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12500 ac_status=$?
12501 grep -v '^ *+' conftest.er1 >conftest.err
12502 rm -f conftest.er1
12503 cat conftest.err >&5
12504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12505 (exit $ac_status); } >/dev/null; then
12506 if test -s conftest.err; then
12507 ac_cpp_err=$ac_c_preproc_warn_flag
12508 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12509 else
12510 ac_cpp_err=
12511 fi
12512 else
12513 ac_cpp_err=yes
12514 fi
12515 if test -z "$ac_cpp_err"; then
12516 ac_header_preproc=yes
12517 else
12518 echo "$as_me: failed program was:" >&5
12519 sed 's/^/| /' conftest.$ac_ext >&5
12520
12521 ac_header_preproc=no
12522 fi
12523 rm -f conftest.err conftest.$ac_ext
12524 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12525 echo "${ECHO_T}$ac_header_preproc" >&6
12526
12527 # So? What about this header?
12528 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12529 yes:no: )
12530 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12531 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12532 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12533 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12534 ac_header_preproc=yes
12535 ;;
12536 no:yes:* )
12537 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12538 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12539 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12540 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12541 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12542 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12543 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12544 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12545 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12546 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12547 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12548 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12549 (
12550 cat <<\_ASBOX
12551 ## ------------------------------------------ ##
12552 ## Report this to the AC_PACKAGE_NAME lists. ##
12553 ## ------------------------------------------ ##
12554 _ASBOX
12555 ) |
12556 sed "s/^/$as_me: WARNING: /" >&2
12557 ;;
12558 esac
12559 echo "$as_me:$LINENO: checking for $ac_header" >&5
12560 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12561 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12562 echo $ECHO_N "(cached) $ECHO_C" >&6
12563 else
12564 eval "$as_ac_Header=\$ac_header_preproc"
12565 fi
12566 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12567 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12568
12569 fi
12570 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12571 cat >>confdefs.h <<_ACEOF
12572 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12573 _ACEOF
12574
12575 fi
12576
12577 done
12578
12579
12580 for ac_header in link.h
12581 do
12582 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12583 echo "$as_me:$LINENO: checking for $ac_header" >&5
12584 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12585 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12586 echo $ECHO_N "(cached) $ECHO_C" >&6
12587 else
12588 cat >conftest.$ac_ext <<_ACEOF
12589 /* confdefs.h. */
12590 _ACEOF
12591 cat confdefs.h >>conftest.$ac_ext
12592 cat >>conftest.$ac_ext <<_ACEOF
12593 /* end confdefs.h. */
12594 #if HAVE_SYS_TYPES_H
12595 # include <sys/types.h>
12596 #endif
12597 #if HAVE_NLIST_H
12598 # include <nlist.h>
12599 #endif
12600
12601
12602 #include <$ac_header>
12603 _ACEOF
12604 rm -f conftest.$ac_objext
12605 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12606 (eval $ac_compile) 2>conftest.er1
12607 ac_status=$?
12608 grep -v '^ *+' conftest.er1 >conftest.err
12609 rm -f conftest.er1
12610 cat conftest.err >&5
12611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12612 (exit $ac_status); } &&
12613 { ac_try='test -z "$ac_c_werror_flag"
12614 || test ! -s conftest.err'
12615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12616 (eval $ac_try) 2>&5
12617 ac_status=$?
12618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12619 (exit $ac_status); }; } &&
12620 { ac_try='test -s conftest.$ac_objext'
12621 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12622 (eval $ac_try) 2>&5
12623 ac_status=$?
12624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12625 (exit $ac_status); }; }; then
12626 eval "$as_ac_Header=yes"
12627 else
12628 echo "$as_me: failed program was:" >&5
12629 sed 's/^/| /' conftest.$ac_ext >&5
12630
12631 eval "$as_ac_Header=no"
12632 fi
12633 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12634 fi
12635 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12636 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12637 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12638 cat >>confdefs.h <<_ACEOF
12639 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12640 _ACEOF
12641
12642 fi
12643
12644 done
12645
12646
12647 for ac_header in sys/proc.h
12648 do
12649 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12650 echo "$as_me:$LINENO: checking for $ac_header" >&5
12651 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12652 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12653 echo $ECHO_N "(cached) $ECHO_C" >&6
12654 else
12655 cat >conftest.$ac_ext <<_ACEOF
12656 /* confdefs.h. */
12657 _ACEOF
12658 cat confdefs.h >>conftest.$ac_ext
12659 cat >>conftest.$ac_ext <<_ACEOF
12660 /* end confdefs.h. */
12661 #if HAVE_SYS_PARAM_H
12662 # include <sys/param.h>
12663 #endif
12664
12665
12666 #include <$ac_header>
12667 _ACEOF
12668 rm -f conftest.$ac_objext
12669 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12670 (eval $ac_compile) 2>conftest.er1
12671 ac_status=$?
12672 grep -v '^ *+' conftest.er1 >conftest.err
12673 rm -f conftest.er1
12674 cat conftest.err >&5
12675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12676 (exit $ac_status); } &&
12677 { ac_try='test -z "$ac_c_werror_flag"
12678 || test ! -s conftest.err'
12679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12680 (eval $ac_try) 2>&5
12681 ac_status=$?
12682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12683 (exit $ac_status); }; } &&
12684 { ac_try='test -s conftest.$ac_objext'
12685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12686 (eval $ac_try) 2>&5
12687 ac_status=$?
12688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12689 (exit $ac_status); }; }; then
12690 eval "$as_ac_Header=yes"
12691 else
12692 echo "$as_me: failed program was:" >&5
12693 sed 's/^/| /' conftest.$ac_ext >&5
12694
12695 eval "$as_ac_Header=no"
12696 fi
12697 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12698 fi
12699 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12700 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12701 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12702 cat >>confdefs.h <<_ACEOF
12703 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12704 _ACEOF
12705
12706 fi
12707
12708 done
12709
12710
12711 for ac_header in sys/user.h
12712 do
12713 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12714 echo "$as_me:$LINENO: checking for $ac_header" >&5
12715 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12716 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12717 echo $ECHO_N "(cached) $ECHO_C" >&6
12718 else
12719 cat >conftest.$ac_ext <<_ACEOF
12720 /* confdefs.h. */
12721 _ACEOF
12722 cat confdefs.h >>conftest.$ac_ext
12723 cat >>conftest.$ac_ext <<_ACEOF
12724 /* end confdefs.h. */
12725 #if HAVE_SYS_PARAM_H
12726 # include <sys/param.h>
12727 #endif
12728
12729
12730 #include <$ac_header>
12731 _ACEOF
12732 rm -f conftest.$ac_objext
12733 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12734 (eval $ac_compile) 2>conftest.er1
12735 ac_status=$?
12736 grep -v '^ *+' conftest.er1 >conftest.err
12737 rm -f conftest.er1
12738 cat conftest.err >&5
12739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12740 (exit $ac_status); } &&
12741 { ac_try='test -z "$ac_c_werror_flag"
12742 || test ! -s conftest.err'
12743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12744 (eval $ac_try) 2>&5
12745 ac_status=$?
12746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12747 (exit $ac_status); }; } &&
12748 { ac_try='test -s conftest.$ac_objext'
12749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12750 (eval $ac_try) 2>&5
12751 ac_status=$?
12752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12753 (exit $ac_status); }; }; then
12754 eval "$as_ac_Header=yes"
12755 else
12756 echo "$as_me: failed program was:" >&5
12757 sed 's/^/| /' conftest.$ac_ext >&5
12758
12759 eval "$as_ac_Header=no"
12760 fi
12761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12762 fi
12763 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12764 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12765 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12766 cat >>confdefs.h <<_ACEOF
12767 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12768 _ACEOF
12769
12770 fi
12771
12772 done
12773
12774
12775 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
12776 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
12777 # think that we don't have <curses.h> if we're using GCC.
12778 case $host_os in
12779 solaris2.[789])
12780 if test "$GCC" = yes; then
12781
12782 cat >>confdefs.h <<\_ACEOF
12783 #define _MSE_INT_H 1
12784 _ACEOF
12785
12786 fi ;;
12787 esac
12788
12789
12790
12791
12792
12793 for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
12794 do
12795 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12796 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12797 echo "$as_me:$LINENO: checking for $ac_header" >&5
12798 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12799 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12800 echo $ECHO_N "(cached) $ECHO_C" >&6
12801 fi
12802 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12803 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12804 else
12805 # Is the header compilable?
12806 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12807 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12808 cat >conftest.$ac_ext <<_ACEOF
12809 /* confdefs.h. */
12810 _ACEOF
12811 cat confdefs.h >>conftest.$ac_ext
12812 cat >>conftest.$ac_ext <<_ACEOF
12813 /* end confdefs.h. */
12814 $ac_includes_default
12815 #include <$ac_header>
12816 _ACEOF
12817 rm -f conftest.$ac_objext
12818 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12819 (eval $ac_compile) 2>conftest.er1
12820 ac_status=$?
12821 grep -v '^ *+' conftest.er1 >conftest.err
12822 rm -f conftest.er1
12823 cat conftest.err >&5
12824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12825 (exit $ac_status); } &&
12826 { ac_try='test -z "$ac_c_werror_flag"
12827 || test ! -s conftest.err'
12828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12829 (eval $ac_try) 2>&5
12830 ac_status=$?
12831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12832 (exit $ac_status); }; } &&
12833 { ac_try='test -s conftest.$ac_objext'
12834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12835 (eval $ac_try) 2>&5
12836 ac_status=$?
12837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12838 (exit $ac_status); }; }; then
12839 ac_header_compiler=yes
12840 else
12841 echo "$as_me: failed program was:" >&5
12842 sed 's/^/| /' conftest.$ac_ext >&5
12843
12844 ac_header_compiler=no
12845 fi
12846 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12847 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12848 echo "${ECHO_T}$ac_header_compiler" >&6
12849
12850 # Is the header present?
12851 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12852 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12853 cat >conftest.$ac_ext <<_ACEOF
12854 /* confdefs.h. */
12855 _ACEOF
12856 cat confdefs.h >>conftest.$ac_ext
12857 cat >>conftest.$ac_ext <<_ACEOF
12858 /* end confdefs.h. */
12859 #include <$ac_header>
12860 _ACEOF
12861 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12862 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12863 ac_status=$?
12864 grep -v '^ *+' conftest.er1 >conftest.err
12865 rm -f conftest.er1
12866 cat conftest.err >&5
12867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12868 (exit $ac_status); } >/dev/null; then
12869 if test -s conftest.err; then
12870 ac_cpp_err=$ac_c_preproc_warn_flag
12871 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12872 else
12873 ac_cpp_err=
12874 fi
12875 else
12876 ac_cpp_err=yes
12877 fi
12878 if test -z "$ac_cpp_err"; then
12879 ac_header_preproc=yes
12880 else
12881 echo "$as_me: failed program was:" >&5
12882 sed 's/^/| /' conftest.$ac_ext >&5
12883
12884 ac_header_preproc=no
12885 fi
12886 rm -f conftest.err conftest.$ac_ext
12887 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12888 echo "${ECHO_T}$ac_header_preproc" >&6
12889
12890 # So? What about this header?
12891 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12892 yes:no: )
12893 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12894 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12895 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12896 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12897 ac_header_preproc=yes
12898 ;;
12899 no:yes:* )
12900 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12901 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12902 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12903 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12904 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12905 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12906 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12907 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12908 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12909 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12910 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12911 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12912 (
12913 cat <<\_ASBOX
12914 ## ------------------------------------------ ##
12915 ## Report this to the AC_PACKAGE_NAME lists. ##
12916 ## ------------------------------------------ ##
12917 _ASBOX
12918 ) |
12919 sed "s/^/$as_me: WARNING: /" >&2
12920 ;;
12921 esac
12922 echo "$as_me:$LINENO: checking for $ac_header" >&5
12923 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12924 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12925 echo $ECHO_N "(cached) $ECHO_C" >&6
12926 else
12927 eval "$as_ac_Header=\$ac_header_preproc"
12928 fi
12929 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12930 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12931
12932 fi
12933 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12934 cat >>confdefs.h <<_ACEOF
12935 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12936 _ACEOF
12937
12938 fi
12939
12940 done
12941
12942
12943 for ac_header in term.h
12944 do
12945 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12946 echo "$as_me:$LINENO: checking for $ac_header" >&5
12947 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12948 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12949 echo $ECHO_N "(cached) $ECHO_C" >&6
12950 else
12951 cat >conftest.$ac_ext <<_ACEOF
12952 /* confdefs.h. */
12953 _ACEOF
12954 cat confdefs.h >>conftest.$ac_ext
12955 cat >>conftest.$ac_ext <<_ACEOF
12956 /* end confdefs.h. */
12957 #if HAVE_CURSES_H
12958 # include <curses.h>
12959 #endif
12960
12961
12962 #include <$ac_header>
12963 _ACEOF
12964 rm -f conftest.$ac_objext
12965 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12966 (eval $ac_compile) 2>conftest.er1
12967 ac_status=$?
12968 grep -v '^ *+' conftest.er1 >conftest.err
12969 rm -f conftest.er1
12970 cat conftest.err >&5
12971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12972 (exit $ac_status); } &&
12973 { ac_try='test -z "$ac_c_werror_flag"
12974 || test ! -s conftest.err'
12975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12976 (eval $ac_try) 2>&5
12977 ac_status=$?
12978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12979 (exit $ac_status); }; } &&
12980 { ac_try='test -s conftest.$ac_objext'
12981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12982 (eval $ac_try) 2>&5
12983 ac_status=$?
12984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12985 (exit $ac_status); }; }; then
12986 eval "$as_ac_Header=yes"
12987 else
12988 echo "$as_me: failed program was:" >&5
12989 sed 's/^/| /' conftest.$ac_ext >&5
12990
12991 eval "$as_ac_Header=no"
12992 fi
12993 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12994 fi
12995 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12996 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12997 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12998 cat >>confdefs.h <<_ACEOF
12999 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13000 _ACEOF
13001
13002 fi
13003
13004 done
13005
13006
13007 # ------------------------- #
13008 # Checks for declarations. #
13009 # ------------------------- #
13010
13011 echo "$as_me:$LINENO: checking whether free is declared" >&5
13012 echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
13013 if test "${ac_cv_have_decl_free+set}" = set; then
13014 echo $ECHO_N "(cached) $ECHO_C" >&6
13015 else
13016 cat >conftest.$ac_ext <<_ACEOF
13017 /* confdefs.h. */
13018 _ACEOF
13019 cat confdefs.h >>conftest.$ac_ext
13020 cat >>conftest.$ac_ext <<_ACEOF
13021 /* end confdefs.h. */
13022 $ac_includes_default
13023 int
13024 main ()
13025 {
13026 #ifndef free
13027 char *p = (char *) free;
13028 #endif
13029
13030 ;
13031 return 0;
13032 }
13033 _ACEOF
13034 rm -f conftest.$ac_objext
13035 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13036 (eval $ac_compile) 2>conftest.er1
13037 ac_status=$?
13038 grep -v '^ *+' conftest.er1 >conftest.err
13039 rm -f conftest.er1
13040 cat conftest.err >&5
13041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13042 (exit $ac_status); } &&
13043 { ac_try='test -z "$ac_c_werror_flag"
13044 || test ! -s conftest.err'
13045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13046 (eval $ac_try) 2>&5
13047 ac_status=$?
13048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13049 (exit $ac_status); }; } &&
13050 { ac_try='test -s conftest.$ac_objext'
13051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13052 (eval $ac_try) 2>&5
13053 ac_status=$?
13054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13055 (exit $ac_status); }; }; then
13056 ac_cv_have_decl_free=yes
13057 else
13058 echo "$as_me: failed program was:" >&5
13059 sed 's/^/| /' conftest.$ac_ext >&5
13060
13061 ac_cv_have_decl_free=no
13062 fi
13063 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13064 fi
13065 echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
13066 echo "${ECHO_T}$ac_cv_have_decl_free" >&6
13067 if test $ac_cv_have_decl_free = yes; then
13068
13069 cat >>confdefs.h <<_ACEOF
13070 #define HAVE_DECL_FREE 1
13071 _ACEOF
13072
13073
13074 else
13075 cat >>confdefs.h <<_ACEOF
13076 #define HAVE_DECL_FREE 0
13077 _ACEOF
13078
13079
13080 fi
13081 echo "$as_me:$LINENO: checking whether malloc is declared" >&5
13082 echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
13083 if test "${ac_cv_have_decl_malloc+set}" = set; then
13084 echo $ECHO_N "(cached) $ECHO_C" >&6
13085 else
13086 cat >conftest.$ac_ext <<_ACEOF
13087 /* confdefs.h. */
13088 _ACEOF
13089 cat confdefs.h >>conftest.$ac_ext
13090 cat >>conftest.$ac_ext <<_ACEOF
13091 /* end confdefs.h. */
13092 $ac_includes_default
13093 int
13094 main ()
13095 {
13096 #ifndef malloc
13097 char *p = (char *) malloc;
13098 #endif
13099
13100 ;
13101 return 0;
13102 }
13103 _ACEOF
13104 rm -f conftest.$ac_objext
13105 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13106 (eval $ac_compile) 2>conftest.er1
13107 ac_status=$?
13108 grep -v '^ *+' conftest.er1 >conftest.err
13109 rm -f conftest.er1
13110 cat conftest.err >&5
13111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13112 (exit $ac_status); } &&
13113 { ac_try='test -z "$ac_c_werror_flag"
13114 || test ! -s conftest.err'
13115 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13116 (eval $ac_try) 2>&5
13117 ac_status=$?
13118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13119 (exit $ac_status); }; } &&
13120 { ac_try='test -s conftest.$ac_objext'
13121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13122 (eval $ac_try) 2>&5
13123 ac_status=$?
13124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13125 (exit $ac_status); }; }; then
13126 ac_cv_have_decl_malloc=yes
13127 else
13128 echo "$as_me: failed program was:" >&5
13129 sed 's/^/| /' conftest.$ac_ext >&5
13130
13131 ac_cv_have_decl_malloc=no
13132 fi
13133 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13134 fi
13135 echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
13136 echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
13137 if test $ac_cv_have_decl_malloc = yes; then
13138
13139 cat >>confdefs.h <<_ACEOF
13140 #define HAVE_DECL_MALLOC 1
13141 _ACEOF
13142
13143
13144 else
13145 cat >>confdefs.h <<_ACEOF
13146 #define HAVE_DECL_MALLOC 0
13147 _ACEOF
13148
13149
13150 fi
13151 echo "$as_me:$LINENO: checking whether realloc is declared" >&5
13152 echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
13153 if test "${ac_cv_have_decl_realloc+set}" = set; then
13154 echo $ECHO_N "(cached) $ECHO_C" >&6
13155 else
13156 cat >conftest.$ac_ext <<_ACEOF
13157 /* confdefs.h. */
13158 _ACEOF
13159 cat confdefs.h >>conftest.$ac_ext
13160 cat >>conftest.$ac_ext <<_ACEOF
13161 /* end confdefs.h. */
13162 $ac_includes_default
13163 int
13164 main ()
13165 {
13166 #ifndef realloc
13167 char *p = (char *) realloc;
13168 #endif
13169
13170 ;
13171 return 0;
13172 }
13173 _ACEOF
13174 rm -f conftest.$ac_objext
13175 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13176 (eval $ac_compile) 2>conftest.er1
13177 ac_status=$?
13178 grep -v '^ *+' conftest.er1 >conftest.err
13179 rm -f conftest.er1
13180 cat conftest.err >&5
13181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13182 (exit $ac_status); } &&
13183 { ac_try='test -z "$ac_c_werror_flag"
13184 || test ! -s conftest.err'
13185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13186 (eval $ac_try) 2>&5
13187 ac_status=$?
13188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13189 (exit $ac_status); }; } &&
13190 { ac_try='test -s conftest.$ac_objext'
13191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13192 (eval $ac_try) 2>&5
13193 ac_status=$?
13194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13195 (exit $ac_status); }; }; then
13196 ac_cv_have_decl_realloc=yes
13197 else
13198 echo "$as_me: failed program was:" >&5
13199 sed 's/^/| /' conftest.$ac_ext >&5
13200
13201 ac_cv_have_decl_realloc=no
13202 fi
13203 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13204 fi
13205 echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
13206 echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
13207 if test $ac_cv_have_decl_realloc = yes; then
13208
13209 cat >>confdefs.h <<_ACEOF
13210 #define HAVE_DECL_REALLOC 1
13211 _ACEOF
13212
13213
13214 else
13215 cat >>confdefs.h <<_ACEOF
13216 #define HAVE_DECL_REALLOC 0
13217 _ACEOF
13218
13219
13220 fi
13221 echo "$as_me:$LINENO: checking whether strerror is declared" >&5
13222 echo $ECHO_N "checking whether strerror is declared... $ECHO_C" >&6
13223 if test "${ac_cv_have_decl_strerror+set}" = set; then
13224 echo $ECHO_N "(cached) $ECHO_C" >&6
13225 else
13226 cat >conftest.$ac_ext <<_ACEOF
13227 /* confdefs.h. */
13228 _ACEOF
13229 cat confdefs.h >>conftest.$ac_ext
13230 cat >>conftest.$ac_ext <<_ACEOF
13231 /* end confdefs.h. */
13232 $ac_includes_default
13233 int
13234 main ()
13235 {
13236 #ifndef strerror
13237 char *p = (char *) strerror;
13238 #endif
13239
13240 ;
13241 return 0;
13242 }
13243 _ACEOF
13244 rm -f conftest.$ac_objext
13245 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13246 (eval $ac_compile) 2>conftest.er1
13247 ac_status=$?
13248 grep -v '^ *+' conftest.er1 >conftest.err
13249 rm -f conftest.er1
13250 cat conftest.err >&5
13251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13252 (exit $ac_status); } &&
13253 { ac_try='test -z "$ac_c_werror_flag"
13254 || test ! -s conftest.err'
13255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13256 (eval $ac_try) 2>&5
13257 ac_status=$?
13258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13259 (exit $ac_status); }; } &&
13260 { ac_try='test -s conftest.$ac_objext'
13261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13262 (eval $ac_try) 2>&5
13263 ac_status=$?
13264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13265 (exit $ac_status); }; }; then
13266 ac_cv_have_decl_strerror=yes
13267 else
13268 echo "$as_me: failed program was:" >&5
13269 sed 's/^/| /' conftest.$ac_ext >&5
13270
13271 ac_cv_have_decl_strerror=no
13272 fi
13273 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13274 fi
13275 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror" >&5
13276 echo "${ECHO_T}$ac_cv_have_decl_strerror" >&6
13277 if test $ac_cv_have_decl_strerror = yes; then
13278
13279 cat >>confdefs.h <<_ACEOF
13280 #define HAVE_DECL_STRERROR 1
13281 _ACEOF
13282
13283
13284 else
13285 cat >>confdefs.h <<_ACEOF
13286 #define HAVE_DECL_STRERROR 0
13287 _ACEOF
13288
13289
13290 fi
13291 echo "$as_me:$LINENO: checking whether strstr is declared" >&5
13292 echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
13293 if test "${ac_cv_have_decl_strstr+set}" = set; then
13294 echo $ECHO_N "(cached) $ECHO_C" >&6
13295 else
13296 cat >conftest.$ac_ext <<_ACEOF
13297 /* confdefs.h. */
13298 _ACEOF
13299 cat confdefs.h >>conftest.$ac_ext
13300 cat >>conftest.$ac_ext <<_ACEOF
13301 /* end confdefs.h. */
13302 $ac_includes_default
13303 int
13304 main ()
13305 {
13306 #ifndef strstr
13307 char *p = (char *) strstr;
13308 #endif
13309
13310 ;
13311 return 0;
13312 }
13313 _ACEOF
13314 rm -f conftest.$ac_objext
13315 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13316 (eval $ac_compile) 2>conftest.er1
13317 ac_status=$?
13318 grep -v '^ *+' conftest.er1 >conftest.err
13319 rm -f conftest.er1
13320 cat conftest.err >&5
13321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13322 (exit $ac_status); } &&
13323 { ac_try='test -z "$ac_c_werror_flag"
13324 || test ! -s conftest.err'
13325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13326 (eval $ac_try) 2>&5
13327 ac_status=$?
13328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13329 (exit $ac_status); }; } &&
13330 { ac_try='test -s conftest.$ac_objext'
13331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13332 (eval $ac_try) 2>&5
13333 ac_status=$?
13334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13335 (exit $ac_status); }; }; then
13336 ac_cv_have_decl_strstr=yes
13337 else
13338 echo "$as_me: failed program was:" >&5
13339 sed 's/^/| /' conftest.$ac_ext >&5
13340
13341 ac_cv_have_decl_strstr=no
13342 fi
13343 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13344 fi
13345 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
13346 echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
13347 if test $ac_cv_have_decl_strstr = yes; then
13348
13349 cat >>confdefs.h <<_ACEOF
13350 #define HAVE_DECL_STRSTR 1
13351 _ACEOF
13352
13353
13354 else
13355 cat >>confdefs.h <<_ACEOF
13356 #define HAVE_DECL_STRSTR 0
13357 _ACEOF
13358
13359
13360 fi
13361 echo "$as_me:$LINENO: checking whether getopt is declared" >&5
13362 echo $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6
13363 if test "${ac_cv_have_decl_getopt+set}" = set; then
13364 echo $ECHO_N "(cached) $ECHO_C" >&6
13365 else
13366 cat >conftest.$ac_ext <<_ACEOF
13367 /* confdefs.h. */
13368 _ACEOF
13369 cat confdefs.h >>conftest.$ac_ext
13370 cat >>conftest.$ac_ext <<_ACEOF
13371 /* end confdefs.h. */
13372 $ac_includes_default
13373 int
13374 main ()
13375 {
13376 #ifndef getopt
13377 char *p = (char *) getopt;
13378 #endif
13379
13380 ;
13381 return 0;
13382 }
13383 _ACEOF
13384 rm -f conftest.$ac_objext
13385 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13386 (eval $ac_compile) 2>conftest.er1
13387 ac_status=$?
13388 grep -v '^ *+' conftest.er1 >conftest.err
13389 rm -f conftest.er1
13390 cat conftest.err >&5
13391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13392 (exit $ac_status); } &&
13393 { ac_try='test -z "$ac_c_werror_flag"
13394 || test ! -s conftest.err'
13395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13396 (eval $ac_try) 2>&5
13397 ac_status=$?
13398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13399 (exit $ac_status); }; } &&
13400 { ac_try='test -s conftest.$ac_objext'
13401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13402 (eval $ac_try) 2>&5
13403 ac_status=$?
13404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13405 (exit $ac_status); }; }; then
13406 ac_cv_have_decl_getopt=yes
13407 else
13408 echo "$as_me: failed program was:" >&5
13409 sed 's/^/| /' conftest.$ac_ext >&5
13410
13411 ac_cv_have_decl_getopt=no
13412 fi
13413 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13414 fi
13415 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5
13416 echo "${ECHO_T}$ac_cv_have_decl_getopt" >&6
13417 if test $ac_cv_have_decl_getopt = yes; then
13418
13419 cat >>confdefs.h <<_ACEOF
13420 #define HAVE_DECL_GETOPT 1
13421 _ACEOF
13422
13423
13424 else
13425 cat >>confdefs.h <<_ACEOF
13426 #define HAVE_DECL_GETOPT 0
13427 _ACEOF
13428
13429
13430 fi
13431 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
13432 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
13433 if test "${ac_cv_have_decl_snprintf+set}" = set; then
13434 echo $ECHO_N "(cached) $ECHO_C" >&6
13435 else
13436 cat >conftest.$ac_ext <<_ACEOF
13437 /* confdefs.h. */
13438 _ACEOF
13439 cat confdefs.h >>conftest.$ac_ext
13440 cat >>conftest.$ac_ext <<_ACEOF
13441 /* end confdefs.h. */
13442 $ac_includes_default
13443 int
13444 main ()
13445 {
13446 #ifndef snprintf
13447 char *p = (char *) snprintf;
13448 #endif
13449
13450 ;
13451 return 0;
13452 }
13453 _ACEOF
13454 rm -f conftest.$ac_objext
13455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13456 (eval $ac_compile) 2>conftest.er1
13457 ac_status=$?
13458 grep -v '^ *+' conftest.er1 >conftest.err
13459 rm -f conftest.er1
13460 cat conftest.err >&5
13461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13462 (exit $ac_status); } &&
13463 { ac_try='test -z "$ac_c_werror_flag"
13464 || test ! -s conftest.err'
13465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13466 (eval $ac_try) 2>&5
13467 ac_status=$?
13468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13469 (exit $ac_status); }; } &&
13470 { ac_try='test -s conftest.$ac_objext'
13471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13472 (eval $ac_try) 2>&5
13473 ac_status=$?
13474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13475 (exit $ac_status); }; }; then
13476 ac_cv_have_decl_snprintf=yes
13477 else
13478 echo "$as_me: failed program was:" >&5
13479 sed 's/^/| /' conftest.$ac_ext >&5
13480
13481 ac_cv_have_decl_snprintf=no
13482 fi
13483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13484 fi
13485 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
13486 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
13487 if test $ac_cv_have_decl_snprintf = yes; then
13488
13489 cat >>confdefs.h <<_ACEOF
13490 #define HAVE_DECL_SNPRINTF 1
13491 _ACEOF
13492
13493
13494 else
13495 cat >>confdefs.h <<_ACEOF
13496 #define HAVE_DECL_SNPRINTF 0
13497 _ACEOF
13498
13499
13500 fi
13501 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
13502 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
13503 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
13504 echo $ECHO_N "(cached) $ECHO_C" >&6
13505 else
13506 cat >conftest.$ac_ext <<_ACEOF
13507 /* confdefs.h. */
13508 _ACEOF
13509 cat confdefs.h >>conftest.$ac_ext
13510 cat >>conftest.$ac_ext <<_ACEOF
13511 /* end confdefs.h. */
13512 $ac_includes_default
13513 int
13514 main ()
13515 {
13516 #ifndef vsnprintf
13517 char *p = (char *) vsnprintf;
13518 #endif
13519
13520 ;
13521 return 0;
13522 }
13523 _ACEOF
13524 rm -f conftest.$ac_objext
13525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13526 (eval $ac_compile) 2>conftest.er1
13527 ac_status=$?
13528 grep -v '^ *+' conftest.er1 >conftest.err
13529 rm -f conftest.er1
13530 cat conftest.err >&5
13531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13532 (exit $ac_status); } &&
13533 { ac_try='test -z "$ac_c_werror_flag"
13534 || test ! -s conftest.err'
13535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13536 (eval $ac_try) 2>&5
13537 ac_status=$?
13538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13539 (exit $ac_status); }; } &&
13540 { ac_try='test -s conftest.$ac_objext'
13541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13542 (eval $ac_try) 2>&5
13543 ac_status=$?
13544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13545 (exit $ac_status); }; }; then
13546 ac_cv_have_decl_vsnprintf=yes
13547 else
13548 echo "$as_me: failed program was:" >&5
13549 sed 's/^/| /' conftest.$ac_ext >&5
13550
13551 ac_cv_have_decl_vsnprintf=no
13552 fi
13553 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13554 fi
13555 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
13556 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
13557 if test $ac_cv_have_decl_vsnprintf = yes; then
13558
13559 cat >>confdefs.h <<_ACEOF
13560 #define HAVE_DECL_VSNPRINTF 1
13561 _ACEOF
13562
13563
13564 else
13565 cat >>confdefs.h <<_ACEOF
13566 #define HAVE_DECL_VSNPRINTF 0
13567 _ACEOF
13568
13569
13570 fi
13571
13572
13573
13574 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
13575 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
13576 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
13577 echo $ECHO_N "(cached) $ECHO_C" >&6
13578 else
13579 cat >conftest.$ac_ext <<_ACEOF
13580 /* confdefs.h. */
13581 _ACEOF
13582 cat confdefs.h >>conftest.$ac_ext
13583 cat >>conftest.$ac_ext <<_ACEOF
13584 /* end confdefs.h. */
13585 #include <locale.h>
13586 int
13587 main ()
13588 {
13589 return LC_MESSAGES
13590 ;
13591 return 0;
13592 }
13593 _ACEOF
13594 rm -f conftest.$ac_objext conftest$ac_exeext
13595 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13596 (eval $ac_link) 2>conftest.er1
13597 ac_status=$?
13598 grep -v '^ *+' conftest.er1 >conftest.err
13599 rm -f conftest.er1
13600 cat conftest.err >&5
13601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13602 (exit $ac_status); } &&
13603 { ac_try='test -z "$ac_c_werror_flag"
13604 || test ! -s conftest.err'
13605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13606 (eval $ac_try) 2>&5
13607 ac_status=$?
13608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13609 (exit $ac_status); }; } &&
13610 { ac_try='test -s conftest$ac_exeext'
13611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13612 (eval $ac_try) 2>&5
13613 ac_status=$?
13614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13615 (exit $ac_status); }; }; then
13616 am_cv_val_LC_MESSAGES=yes
13617 else
13618 echo "$as_me: failed program was:" >&5
13619 sed 's/^/| /' conftest.$ac_ext >&5
13620
13621 am_cv_val_LC_MESSAGES=no
13622 fi
13623 rm -f conftest.err conftest.$ac_objext \
13624 conftest$ac_exeext conftest.$ac_ext
13625 fi
13626 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
13627 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
13628 if test $am_cv_val_LC_MESSAGES = yes; then
13629
13630 cat >>confdefs.h <<\_ACEOF
13631 #define HAVE_LC_MESSAGES 1
13632 _ACEOF
13633
13634 fi
13635
13636
13637 # ----------------------- #
13638 # Checks for structures. #
13639 # ----------------------- #
13640
13641 echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
13642 echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6
13643 if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
13644 echo $ECHO_N "(cached) $ECHO_C" >&6
13645 else
13646 cat >conftest.$ac_ext <<_ACEOF
13647 /* confdefs.h. */
13648 _ACEOF
13649 cat confdefs.h >>conftest.$ac_ext
13650 cat >>conftest.$ac_ext <<_ACEOF
13651 /* end confdefs.h. */
13652 $ac_includes_default
13653 int
13654 main ()
13655 {
13656 static struct stat ac_aggr;
13657 if (ac_aggr.st_blocks)
13658 return 0;
13659 ;
13660 return 0;
13661 }
13662 _ACEOF
13663 rm -f conftest.$ac_objext
13664 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13665 (eval $ac_compile) 2>conftest.er1
13666 ac_status=$?
13667 grep -v '^ *+' conftest.er1 >conftest.err
13668 rm -f conftest.er1
13669 cat conftest.err >&5
13670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13671 (exit $ac_status); } &&
13672 { ac_try='test -z "$ac_c_werror_flag"
13673 || test ! -s conftest.err'
13674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13675 (eval $ac_try) 2>&5
13676 ac_status=$?
13677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13678 (exit $ac_status); }; } &&
13679 { ac_try='test -s conftest.$ac_objext'
13680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13681 (eval $ac_try) 2>&5
13682 ac_status=$?
13683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13684 (exit $ac_status); }; }; then
13685 ac_cv_member_struct_stat_st_blocks=yes
13686 else
13687 echo "$as_me: failed program was:" >&5
13688 sed 's/^/| /' conftest.$ac_ext >&5
13689
13690 cat >conftest.$ac_ext <<_ACEOF
13691 /* confdefs.h. */
13692 _ACEOF
13693 cat confdefs.h >>conftest.$ac_ext
13694 cat >>conftest.$ac_ext <<_ACEOF
13695 /* end confdefs.h. */
13696 $ac_includes_default
13697 int
13698 main ()
13699 {
13700 static struct stat ac_aggr;
13701 if (sizeof ac_aggr.st_blocks)
13702 return 0;
13703 ;
13704 return 0;
13705 }
13706 _ACEOF
13707 rm -f conftest.$ac_objext
13708 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13709 (eval $ac_compile) 2>conftest.er1
13710 ac_status=$?
13711 grep -v '^ *+' conftest.er1 >conftest.err
13712 rm -f conftest.er1
13713 cat conftest.err >&5
13714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13715 (exit $ac_status); } &&
13716 { ac_try='test -z "$ac_c_werror_flag"
13717 || test ! -s conftest.err'
13718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13719 (eval $ac_try) 2>&5
13720 ac_status=$?
13721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13722 (exit $ac_status); }; } &&
13723 { ac_try='test -s conftest.$ac_objext'
13724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13725 (eval $ac_try) 2>&5
13726 ac_status=$?
13727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13728 (exit $ac_status); }; }; then
13729 ac_cv_member_struct_stat_st_blocks=yes
13730 else
13731 echo "$as_me: failed program was:" >&5
13732 sed 's/^/| /' conftest.$ac_ext >&5
13733
13734 ac_cv_member_struct_stat_st_blocks=no
13735 fi
13736 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13737 fi
13738 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13739 fi
13740 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
13741 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6
13742 if test $ac_cv_member_struct_stat_st_blocks = yes; then
13743
13744 cat >>confdefs.h <<_ACEOF
13745 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
13746 _ACEOF
13747
13748
13749 fi
13750 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
13751 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
13752 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
13753 echo $ECHO_N "(cached) $ECHO_C" >&6
13754 else
13755 cat >conftest.$ac_ext <<_ACEOF
13756 /* confdefs.h. */
13757 _ACEOF
13758 cat confdefs.h >>conftest.$ac_ext
13759 cat >>conftest.$ac_ext <<_ACEOF
13760 /* end confdefs.h. */
13761 $ac_includes_default
13762 int
13763 main ()
13764 {
13765 static struct stat ac_aggr;
13766 if (ac_aggr.st_blksize)
13767 return 0;
13768 ;
13769 return 0;
13770 }
13771 _ACEOF
13772 rm -f conftest.$ac_objext
13773 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13774 (eval $ac_compile) 2>conftest.er1
13775 ac_status=$?
13776 grep -v '^ *+' conftest.er1 >conftest.err
13777 rm -f conftest.er1
13778 cat conftest.err >&5
13779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13780 (exit $ac_status); } &&
13781 { ac_try='test -z "$ac_c_werror_flag"
13782 || test ! -s conftest.err'
13783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13784 (eval $ac_try) 2>&5
13785 ac_status=$?
13786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13787 (exit $ac_status); }; } &&
13788 { ac_try='test -s conftest.$ac_objext'
13789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13790 (eval $ac_try) 2>&5
13791 ac_status=$?
13792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13793 (exit $ac_status); }; }; then
13794 ac_cv_member_struct_stat_st_blksize=yes
13795 else
13796 echo "$as_me: failed program was:" >&5
13797 sed 's/^/| /' conftest.$ac_ext >&5
13798
13799 cat >conftest.$ac_ext <<_ACEOF
13800 /* confdefs.h. */
13801 _ACEOF
13802 cat confdefs.h >>conftest.$ac_ext
13803 cat >>conftest.$ac_ext <<_ACEOF
13804 /* end confdefs.h. */
13805 $ac_includes_default
13806 int
13807 main ()
13808 {
13809 static struct stat ac_aggr;
13810 if (sizeof ac_aggr.st_blksize)
13811 return 0;
13812 ;
13813 return 0;
13814 }
13815 _ACEOF
13816 rm -f conftest.$ac_objext
13817 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13818 (eval $ac_compile) 2>conftest.er1
13819 ac_status=$?
13820 grep -v '^ *+' conftest.er1 >conftest.err
13821 rm -f conftest.er1
13822 cat conftest.err >&5
13823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13824 (exit $ac_status); } &&
13825 { ac_try='test -z "$ac_c_werror_flag"
13826 || test ! -s conftest.err'
13827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13828 (eval $ac_try) 2>&5
13829 ac_status=$?
13830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13831 (exit $ac_status); }; } &&
13832 { ac_try='test -s conftest.$ac_objext'
13833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13834 (eval $ac_try) 2>&5
13835 ac_status=$?
13836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13837 (exit $ac_status); }; }; then
13838 ac_cv_member_struct_stat_st_blksize=yes
13839 else
13840 echo "$as_me: failed program was:" >&5
13841 sed 's/^/| /' conftest.$ac_ext >&5
13842
13843 ac_cv_member_struct_stat_st_blksize=no
13844 fi
13845 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13846 fi
13847 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13848 fi
13849 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
13850 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
13851 if test $ac_cv_member_struct_stat_st_blksize = yes; then
13852
13853 cat >>confdefs.h <<_ACEOF
13854 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
13855 _ACEOF
13856
13857
13858 fi
13859
13860
13861 # ------------------ #
13862 # Checks for types. #
13863 # ------------------ #
13864
13865 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13866 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
13867 if test "${ac_cv_type_signal+set}" = set; then
13868 echo $ECHO_N "(cached) $ECHO_C" >&6
13869 else
13870 cat >conftest.$ac_ext <<_ACEOF
13871 /* confdefs.h. */
13872 _ACEOF
13873 cat confdefs.h >>conftest.$ac_ext
13874 cat >>conftest.$ac_ext <<_ACEOF
13875 /* end confdefs.h. */
13876 #include <sys/types.h>
13877 #include <signal.h>
13878 #ifdef signal
13879 # undef signal
13880 #endif
13881 #ifdef __cplusplus
13882 extern "C" void (*signal (int, void (*)(int)))(int);
13883 #else
13884 void (*signal ()) ();
13885 #endif
13886
13887 int
13888 main ()
13889 {
13890 int i;
13891 ;
13892 return 0;
13893 }
13894 _ACEOF
13895 rm -f conftest.$ac_objext
13896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13897 (eval $ac_compile) 2>conftest.er1
13898 ac_status=$?
13899 grep -v '^ *+' conftest.er1 >conftest.err
13900 rm -f conftest.er1
13901 cat conftest.err >&5
13902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13903 (exit $ac_status); } &&
13904 { ac_try='test -z "$ac_c_werror_flag"
13905 || test ! -s conftest.err'
13906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13907 (eval $ac_try) 2>&5
13908 ac_status=$?
13909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13910 (exit $ac_status); }; } &&
13911 { ac_try='test -s conftest.$ac_objext'
13912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13913 (eval $ac_try) 2>&5
13914 ac_status=$?
13915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13916 (exit $ac_status); }; }; then
13917 ac_cv_type_signal=void
13918 else
13919 echo "$as_me: failed program was:" >&5
13920 sed 's/^/| /' conftest.$ac_ext >&5
13921
13922 ac_cv_type_signal=int
13923 fi
13924 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13925 fi
13926 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13927 echo "${ECHO_T}$ac_cv_type_signal" >&6
13928
13929 cat >>confdefs.h <<_ACEOF
13930 #define RETSIGTYPE $ac_cv_type_signal
13931 _ACEOF
13932
13933
13934 echo "$as_me:$LINENO: checking for socklen_t" >&5
13935 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
13936 if test "${ac_cv_type_socklen_t+set}" = set; then
13937 echo $ECHO_N "(cached) $ECHO_C" >&6
13938 else
13939 cat >conftest.$ac_ext <<_ACEOF
13940 /* confdefs.h. */
13941 _ACEOF
13942 cat confdefs.h >>conftest.$ac_ext
13943 cat >>conftest.$ac_ext <<_ACEOF
13944 /* end confdefs.h. */
13945 #include <sys/types.h>
13946 #include <sys/socket.h>
13947
13948
13949 int
13950 main ()
13951 {
13952 if ((socklen_t *) 0)
13953 return 0;
13954 if (sizeof (socklen_t))
13955 return 0;
13956 ;
13957 return 0;
13958 }
13959 _ACEOF
13960 rm -f conftest.$ac_objext
13961 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13962 (eval $ac_compile) 2>conftest.er1
13963 ac_status=$?
13964 grep -v '^ *+' conftest.er1 >conftest.err
13965 rm -f conftest.er1
13966 cat conftest.err >&5
13967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13968 (exit $ac_status); } &&
13969 { ac_try='test -z "$ac_c_werror_flag"
13970 || test ! -s conftest.err'
13971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13972 (eval $ac_try) 2>&5
13973 ac_status=$?
13974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13975 (exit $ac_status); }; } &&
13976 { ac_try='test -s conftest.$ac_objext'
13977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13978 (eval $ac_try) 2>&5
13979 ac_status=$?
13980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13981 (exit $ac_status); }; }; then
13982 ac_cv_type_socklen_t=yes
13983 else
13984 echo "$as_me: failed program was:" >&5
13985 sed 's/^/| /' conftest.$ac_ext >&5
13986
13987 ac_cv_type_socklen_t=no
13988 fi
13989 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13990 fi
13991 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
13992 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
13993 if test $ac_cv_type_socklen_t = yes; then
13994
13995 cat >>confdefs.h <<_ACEOF
13996 #define HAVE_SOCKLEN_T 1
13997 _ACEOF
13998
13999
14000 fi
14001
14002
14003 # ------------------------------------- #
14004 # Checks for compiler characteristics. #
14005 # ------------------------------------- #
14006
14007 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
14008 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
14009 if test "${ac_cv_c_const+set}" = set; then
14010 echo $ECHO_N "(cached) $ECHO_C" >&6
14011 else
14012 cat >conftest.$ac_ext <<_ACEOF
14013 /* confdefs.h. */
14014 _ACEOF
14015 cat confdefs.h >>conftest.$ac_ext
14016 cat >>conftest.$ac_ext <<_ACEOF
14017 /* end confdefs.h. */
14018
14019 int
14020 main ()
14021 {
14022 /* FIXME: Include the comments suggested by Paul. */
14023 #ifndef __cplusplus
14024 /* Ultrix mips cc rejects this. */
14025 typedef int charset[2];
14026 const charset x;
14027 /* SunOS 4.1.1 cc rejects this. */
14028 char const *const *ccp;
14029 char **p;
14030 /* NEC SVR4.0.2 mips cc rejects this. */
14031 struct point {int x, y;};
14032 static struct point const zero = {0,0};
14033 /* AIX XL C 1.02.0.0 rejects this.
14034 It does not let you subtract one const X* pointer from another in
14035 an arm of an if-expression whose if-part is not a constant
14036 expression */
14037 const char *g = "string";
14038 ccp = &g + (g ? g-g : 0);
14039 /* HPUX 7.0 cc rejects these. */
14040 ++ccp;
14041 p = (char**) ccp;
14042 ccp = (char const *const *) p;
14043 { /* SCO 3.2v4 cc rejects this. */
14044 char *t;
14045 char const *s = 0 ? (char *) 0 : (char const *) 0;
14046
14047 *t++ = 0;
14048 }
14049 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
14050 int x[] = {25, 17};
14051 const int *foo = &x[0];
14052 ++foo;
14053 }
14054 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
14055 typedef const int *iptr;
14056 iptr p = 0;
14057 ++p;
14058 }
14059 { /* AIX XL C 1.02.0.0 rejects this saying
14060 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
14061 struct s { int j; const int *ap[3]; };
14062 struct s *b; b->j = 5;
14063 }
14064 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
14065 const int foo = 10;
14066 }
14067 #endif
14068
14069 ;
14070 return 0;
14071 }
14072 _ACEOF
14073 rm -f conftest.$ac_objext
14074 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14075 (eval $ac_compile) 2>conftest.er1
14076 ac_status=$?
14077 grep -v '^ *+' conftest.er1 >conftest.err
14078 rm -f conftest.er1
14079 cat conftest.err >&5
14080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14081 (exit $ac_status); } &&
14082 { ac_try='test -z "$ac_c_werror_flag"
14083 || test ! -s conftest.err'
14084 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14085 (eval $ac_try) 2>&5
14086 ac_status=$?
14087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14088 (exit $ac_status); }; } &&
14089 { ac_try='test -s conftest.$ac_objext'
14090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14091 (eval $ac_try) 2>&5
14092 ac_status=$?
14093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14094 (exit $ac_status); }; }; then
14095 ac_cv_c_const=yes
14096 else
14097 echo "$as_me: failed program was:" >&5
14098 sed 's/^/| /' conftest.$ac_ext >&5
14099
14100 ac_cv_c_const=no
14101 fi
14102 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14103 fi
14104 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
14105 echo "${ECHO_T}$ac_cv_c_const" >&6
14106 if test $ac_cv_c_const = no; then
14107
14108 cat >>confdefs.h <<\_ACEOF
14109 #define const
14110 _ACEOF
14111
14112 fi
14113
14114 echo "$as_me:$LINENO: checking for inline" >&5
14115 echo $ECHO_N "checking for inline... $ECHO_C" >&6
14116 if test "${ac_cv_c_inline+set}" = set; then
14117 echo $ECHO_N "(cached) $ECHO_C" >&6
14118 else
14119 ac_cv_c_inline=no
14120 for ac_kw in inline __inline__ __inline; do
14121 cat >conftest.$ac_ext <<_ACEOF
14122 /* confdefs.h. */
14123 _ACEOF
14124 cat confdefs.h >>conftest.$ac_ext
14125 cat >>conftest.$ac_ext <<_ACEOF
14126 /* end confdefs.h. */
14127 #ifndef __cplusplus
14128 typedef int foo_t;
14129 static $ac_kw foo_t static_foo () {return 0; }
14130 $ac_kw foo_t foo () {return 0; }
14131 #endif
14132
14133 _ACEOF
14134 rm -f conftest.$ac_objext
14135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14136 (eval $ac_compile) 2>conftest.er1
14137 ac_status=$?
14138 grep -v '^ *+' conftest.er1 >conftest.err
14139 rm -f conftest.er1
14140 cat conftest.err >&5
14141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14142 (exit $ac_status); } &&
14143 { ac_try='test -z "$ac_c_werror_flag"
14144 || test ! -s conftest.err'
14145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14146 (eval $ac_try) 2>&5
14147 ac_status=$?
14148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14149 (exit $ac_status); }; } &&
14150 { ac_try='test -s conftest.$ac_objext'
14151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14152 (eval $ac_try) 2>&5
14153 ac_status=$?
14154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14155 (exit $ac_status); }; }; then
14156 ac_cv_c_inline=$ac_kw; break
14157 else
14158 echo "$as_me: failed program was:" >&5
14159 sed 's/^/| /' conftest.$ac_ext >&5
14160
14161 fi
14162 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14163 done
14164
14165 fi
14166 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
14167 echo "${ECHO_T}$ac_cv_c_inline" >&6
14168
14169
14170 case $ac_cv_c_inline in
14171 inline | yes) ;;
14172 *)
14173 case $ac_cv_c_inline in
14174 no) ac_val=;;
14175 *) ac_val=$ac_cv_c_inline;;
14176 esac
14177 cat >>confdefs.h <<_ACEOF
14178 #ifndef __cplusplus
14179 #define inline $ac_val
14180 #endif
14181 _ACEOF
14182 ;;
14183 esac
14184
14185 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14186 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
14187 if test "${ac_cv_c_bigendian+set}" = set; then
14188 echo $ECHO_N "(cached) $ECHO_C" >&6
14189 else
14190 # See if sys/param.h defines the BYTE_ORDER macro.
14191 cat >conftest.$ac_ext <<_ACEOF
14192 /* confdefs.h. */
14193 _ACEOF
14194 cat confdefs.h >>conftest.$ac_ext
14195 cat >>conftest.$ac_ext <<_ACEOF
14196 /* end confdefs.h. */
14197 #include <sys/types.h>
14198 #include <sys/param.h>
14199
14200 int
14201 main ()
14202 {
14203 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
14204 bogus endian macros
14205 #endif
14206
14207 ;
14208 return 0;
14209 }
14210 _ACEOF
14211 rm -f conftest.$ac_objext
14212 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14213 (eval $ac_compile) 2>conftest.er1
14214 ac_status=$?
14215 grep -v '^ *+' conftest.er1 >conftest.err
14216 rm -f conftest.er1
14217 cat conftest.err >&5
14218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14219 (exit $ac_status); } &&
14220 { ac_try='test -z "$ac_c_werror_flag"
14221 || test ! -s conftest.err'
14222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14223 (eval $ac_try) 2>&5
14224 ac_status=$?
14225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14226 (exit $ac_status); }; } &&
14227 { ac_try='test -s conftest.$ac_objext'
14228 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14229 (eval $ac_try) 2>&5
14230 ac_status=$?
14231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14232 (exit $ac_status); }; }; then
14233 # It does; now see whether it defined to BIG_ENDIAN or not.
14234 cat >conftest.$ac_ext <<_ACEOF
14235 /* confdefs.h. */
14236 _ACEOF
14237 cat confdefs.h >>conftest.$ac_ext
14238 cat >>conftest.$ac_ext <<_ACEOF
14239 /* end confdefs.h. */
14240 #include <sys/types.h>
14241 #include <sys/param.h>
14242
14243 int
14244 main ()
14245 {
14246 #if BYTE_ORDER != BIG_ENDIAN
14247 not big endian
14248 #endif
14249
14250 ;
14251 return 0;
14252 }
14253 _ACEOF
14254 rm -f conftest.$ac_objext
14255 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14256 (eval $ac_compile) 2>conftest.er1
14257 ac_status=$?
14258 grep -v '^ *+' conftest.er1 >conftest.err
14259 rm -f conftest.er1
14260 cat conftest.err >&5
14261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14262 (exit $ac_status); } &&
14263 { ac_try='test -z "$ac_c_werror_flag"
14264 || test ! -s conftest.err'
14265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14266 (eval $ac_try) 2>&5
14267 ac_status=$?
14268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14269 (exit $ac_status); }; } &&
14270 { ac_try='test -s conftest.$ac_objext'
14271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14272 (eval $ac_try) 2>&5
14273 ac_status=$?
14274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14275 (exit $ac_status); }; }; then
14276 ac_cv_c_bigendian=yes
14277 else
14278 echo "$as_me: failed program was:" >&5
14279 sed 's/^/| /' conftest.$ac_ext >&5
14280
14281 ac_cv_c_bigendian=no
14282 fi
14283 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14284 else
14285 echo "$as_me: failed program was:" >&5
14286 sed 's/^/| /' conftest.$ac_ext >&5
14287
14288 # It does not; compile a test program.
14289 if test "$cross_compiling" = yes; then
14290 # try to guess the endianness by grepping values into an object file
14291 ac_cv_c_bigendian=unknown
14292 cat >conftest.$ac_ext <<_ACEOF
14293 /* confdefs.h. */
14294 _ACEOF
14295 cat confdefs.h >>conftest.$ac_ext
14296 cat >>conftest.$ac_ext <<_ACEOF
14297 /* end confdefs.h. */
14298 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14299 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14300 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
14301 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14302 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14303 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
14304 int
14305 main ()
14306 {
14307 _ascii (); _ebcdic ();
14308 ;
14309 return 0;
14310 }
14311 _ACEOF
14312 rm -f conftest.$ac_objext
14313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14314 (eval $ac_compile) 2>conftest.er1
14315 ac_status=$?
14316 grep -v '^ *+' conftest.er1 >conftest.err
14317 rm -f conftest.er1
14318 cat conftest.err >&5
14319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14320 (exit $ac_status); } &&
14321 { ac_try='test -z "$ac_c_werror_flag"
14322 || test ! -s conftest.err'
14323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14324 (eval $ac_try) 2>&5
14325 ac_status=$?
14326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14327 (exit $ac_status); }; } &&
14328 { ac_try='test -s conftest.$ac_objext'
14329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14330 (eval $ac_try) 2>&5
14331 ac_status=$?
14332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14333 (exit $ac_status); }; }; then
14334 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
14335 ac_cv_c_bigendian=yes
14336 fi
14337 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14338 if test "$ac_cv_c_bigendian" = unknown; then
14339 ac_cv_c_bigendian=no
14340 else
14341 # finding both strings is unlikely to happen, but who knows?
14342 ac_cv_c_bigendian=unknown
14343 fi
14344 fi
14345 else
14346 echo "$as_me: failed program was:" >&5
14347 sed 's/^/| /' conftest.$ac_ext >&5
14348
14349 fi
14350 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14351 else
14352 cat >conftest.$ac_ext <<_ACEOF
14353 /* confdefs.h. */
14354 _ACEOF
14355 cat confdefs.h >>conftest.$ac_ext
14356 cat >>conftest.$ac_ext <<_ACEOF
14357 /* end confdefs.h. */
14358 int
14359 main ()
14360 {
14361 /* Are we little or big endian? From Harbison&Steele. */
14362 union
14363 {
14364 long l;
14365 char c[sizeof (long)];
14366 } u;
14367 u.l = 1;
14368 exit (u.c[sizeof (long) - 1] == 1);
14369 }
14370 _ACEOF
14371 rm -f conftest$ac_exeext
14372 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14373 (eval $ac_link) 2>&5
14374 ac_status=$?
14375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14376 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14378 (eval $ac_try) 2>&5
14379 ac_status=$?
14380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14381 (exit $ac_status); }; }; then
14382 ac_cv_c_bigendian=no
14383 else
14384 echo "$as_me: program exited with status $ac_status" >&5
14385 echo "$as_me: failed program was:" >&5
14386 sed 's/^/| /' conftest.$ac_ext >&5
14387
14388 ( exit $ac_status )
14389 ac_cv_c_bigendian=yes
14390 fi
14391 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14392 fi
14393 fi
14394 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14395 fi
14396 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14397 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
14398 case $ac_cv_c_bigendian in
14399 yes)
14400
14401 cat >>confdefs.h <<\_ACEOF
14402 #define WORDS_BIGENDIAN 1
14403 _ACEOF
14404 ;;
14405 no)
14406 ;;
14407 *)
14408 { { echo "$as_me:$LINENO: error: unknown endianness
14409 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14410 echo "$as_me: error: unknown endianness
14411 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14412 { (exit 1); exit 1; }; } ;;
14413 esac
14414
14415
14416 # ------------------------------ #
14417 # Checks for library functions. #
14418 # ------------------------------ #
14419
14420 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
14421 # for constant arguments. Useless!
14422 echo "$as_me:$LINENO: checking for working alloca.h" >&5
14423 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
14424 if test "${ac_cv_working_alloca_h+set}" = set; then
14425 echo $ECHO_N "(cached) $ECHO_C" >&6
14426 else
14427 cat >conftest.$ac_ext <<_ACEOF
14428 /* confdefs.h. */
14429 _ACEOF
14430 cat confdefs.h >>conftest.$ac_ext
14431 cat >>conftest.$ac_ext <<_ACEOF
14432 /* end confdefs.h. */
14433 #include <alloca.h>
14434 int
14435 main ()
14436 {
14437 char *p = (char *) alloca (2 * sizeof (int));
14438 ;
14439 return 0;
14440 }
14441 _ACEOF
14442 rm -f conftest.$ac_objext conftest$ac_exeext
14443 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14444 (eval $ac_link) 2>conftest.er1
14445 ac_status=$?
14446 grep -v '^ *+' conftest.er1 >conftest.err
14447 rm -f conftest.er1
14448 cat conftest.err >&5
14449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14450 (exit $ac_status); } &&
14451 { ac_try='test -z "$ac_c_werror_flag"
14452 || test ! -s conftest.err'
14453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14454 (eval $ac_try) 2>&5
14455 ac_status=$?
14456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14457 (exit $ac_status); }; } &&
14458 { ac_try='test -s conftest$ac_exeext'
14459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14460 (eval $ac_try) 2>&5
14461 ac_status=$?
14462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14463 (exit $ac_status); }; }; then
14464 ac_cv_working_alloca_h=yes
14465 else
14466 echo "$as_me: failed program was:" >&5
14467 sed 's/^/| /' conftest.$ac_ext >&5
14468
14469 ac_cv_working_alloca_h=no
14470 fi
14471 rm -f conftest.err conftest.$ac_objext \
14472 conftest$ac_exeext conftest.$ac_ext
14473 fi
14474 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
14475 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
14476 if test $ac_cv_working_alloca_h = yes; then
14477
14478 cat >>confdefs.h <<\_ACEOF
14479 #define HAVE_ALLOCA_H 1
14480 _ACEOF
14481
14482 fi
14483
14484 echo "$as_me:$LINENO: checking for alloca" >&5
14485 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
14486 if test "${ac_cv_func_alloca_works+set}" = set; then
14487 echo $ECHO_N "(cached) $ECHO_C" >&6
14488 else
14489 cat >conftest.$ac_ext <<_ACEOF
14490 /* confdefs.h. */
14491 _ACEOF
14492 cat confdefs.h >>conftest.$ac_ext
14493 cat >>conftest.$ac_ext <<_ACEOF
14494 /* end confdefs.h. */
14495 #ifdef __GNUC__
14496 # define alloca __builtin_alloca
14497 #else
14498 # ifdef _MSC_VER
14499 # include <malloc.h>
14500 # define alloca _alloca
14501 # else
14502 # if HAVE_ALLOCA_H
14503 # include <alloca.h>
14504 # else
14505 # ifdef _AIX
14506 #pragma alloca
14507 # else
14508 # ifndef alloca /* predefined by HP cc +Olibcalls */
14509 char *alloca ();
14510 # endif
14511 # endif
14512 # endif
14513 # endif
14514 #endif
14515
14516 int
14517 main ()
14518 {
14519 char *p = (char *) alloca (1);
14520 ;
14521 return 0;
14522 }
14523 _ACEOF
14524 rm -f conftest.$ac_objext conftest$ac_exeext
14525 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14526 (eval $ac_link) 2>conftest.er1
14527 ac_status=$?
14528 grep -v '^ *+' conftest.er1 >conftest.err
14529 rm -f conftest.er1
14530 cat conftest.err >&5
14531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14532 (exit $ac_status); } &&
14533 { ac_try='test -z "$ac_c_werror_flag"
14534 || test ! -s conftest.err'
14535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14536 (eval $ac_try) 2>&5
14537 ac_status=$?
14538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14539 (exit $ac_status); }; } &&
14540 { ac_try='test -s conftest$ac_exeext'
14541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14542 (eval $ac_try) 2>&5
14543 ac_status=$?
14544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14545 (exit $ac_status); }; }; then
14546 ac_cv_func_alloca_works=yes
14547 else
14548 echo "$as_me: failed program was:" >&5
14549 sed 's/^/| /' conftest.$ac_ext >&5
14550
14551 ac_cv_func_alloca_works=no
14552 fi
14553 rm -f conftest.err conftest.$ac_objext \
14554 conftest$ac_exeext conftest.$ac_ext
14555 fi
14556 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
14557 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
14558
14559 if test $ac_cv_func_alloca_works = yes; then
14560
14561 cat >>confdefs.h <<\_ACEOF
14562 #define HAVE_ALLOCA 1
14563 _ACEOF
14564
14565 else
14566 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
14567 # that cause trouble. Some versions do not even contain alloca or
14568 # contain a buggy version. If you still want to use their alloca,
14569 # use ar to extract alloca.o from them instead of compiling alloca.c.
14570
14571 ALLOCA=alloca.$ac_objext
14572
14573 cat >>confdefs.h <<\_ACEOF
14574 #define C_ALLOCA 1
14575 _ACEOF
14576
14577
14578 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
14579 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
14580 if test "${ac_cv_os_cray+set}" = set; then
14581 echo $ECHO_N "(cached) $ECHO_C" >&6
14582 else
14583 cat >conftest.$ac_ext <<_ACEOF
14584 /* confdefs.h. */
14585 _ACEOF
14586 cat confdefs.h >>conftest.$ac_ext
14587 cat >>conftest.$ac_ext <<_ACEOF
14588 /* end confdefs.h. */
14589 #if defined(CRAY) && ! defined(CRAY2)
14590 webecray
14591 #else
14592 wenotbecray
14593 #endif
14594
14595 _ACEOF
14596 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14597 $EGREP "webecray" >/dev/null 2>&1; then
14598 ac_cv_os_cray=yes
14599 else
14600 ac_cv_os_cray=no
14601 fi
14602 rm -f conftest*
14603
14604 fi
14605 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
14606 echo "${ECHO_T}$ac_cv_os_cray" >&6
14607 if test $ac_cv_os_cray = yes; then
14608 for ac_func in _getb67 GETB67 getb67; do
14609 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14610 echo "$as_me:$LINENO: checking for $ac_func" >&5
14611 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14612 if eval "test \"\${$as_ac_var+set}\" = set"; then
14613 echo $ECHO_N "(cached) $ECHO_C" >&6
14614 else
14615 cat >conftest.$ac_ext <<_ACEOF
14616 /* confdefs.h. */
14617 _ACEOF
14618 cat confdefs.h >>conftest.$ac_ext
14619 cat >>conftest.$ac_ext <<_ACEOF
14620 /* end confdefs.h. */
14621 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14622 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14623 #define $ac_func innocuous_$ac_func
14624
14625 /* System header to define __stub macros and hopefully few prototypes,
14626 which can conflict with char $ac_func (); below.
14627 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14628 <limits.h> exists even on freestanding compilers. */
14629
14630 #ifdef __STDC__
14631 # include <limits.h>
14632 #else
14633 # include <assert.h>
14634 #endif
14635
14636 #undef $ac_func
14637
14638 /* Override any gcc2 internal prototype to avoid an error. */
14639 #ifdef __cplusplus
14640 extern "C"
14641 {
14642 #endif
14643 /* We use char because int might match the return type of a gcc2
14644 builtin and then its argument prototype would still apply. */
14645 char $ac_func ();
14646 /* The GNU C library defines this for functions which it implements
14647 to always fail with ENOSYS. Some functions are actually named
14648 something starting with __ and the normal name is an alias. */
14649 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14650 choke me
14651 #else
14652 char (*f) () = $ac_func;
14653 #endif
14654 #ifdef __cplusplus
14655 }
14656 #endif
14657
14658 int
14659 main ()
14660 {
14661 return f != $ac_func;
14662 ;
14663 return 0;
14664 }
14665 _ACEOF
14666 rm -f conftest.$ac_objext conftest$ac_exeext
14667 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14668 (eval $ac_link) 2>conftest.er1
14669 ac_status=$?
14670 grep -v '^ *+' conftest.er1 >conftest.err
14671 rm -f conftest.er1
14672 cat conftest.err >&5
14673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14674 (exit $ac_status); } &&
14675 { ac_try='test -z "$ac_c_werror_flag"
14676 || test ! -s conftest.err'
14677 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14678 (eval $ac_try) 2>&5
14679 ac_status=$?
14680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14681 (exit $ac_status); }; } &&
14682 { ac_try='test -s conftest$ac_exeext'
14683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14684 (eval $ac_try) 2>&5
14685 ac_status=$?
14686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14687 (exit $ac_status); }; }; then
14688 eval "$as_ac_var=yes"
14689 else
14690 echo "$as_me: failed program was:" >&5
14691 sed 's/^/| /' conftest.$ac_ext >&5
14692
14693 eval "$as_ac_var=no"
14694 fi
14695 rm -f conftest.err conftest.$ac_objext \
14696 conftest$ac_exeext conftest.$ac_ext
14697 fi
14698 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14699 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14700 if test `eval echo '${'$as_ac_var'}'` = yes; then
14701
14702 cat >>confdefs.h <<_ACEOF
14703 #define CRAY_STACKSEG_END $ac_func
14704 _ACEOF
14705
14706 break
14707 fi
14708
14709 done
14710 fi
14711
14712 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
14713 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
14714 if test "${ac_cv_c_stack_direction+set}" = set; then
14715 echo $ECHO_N "(cached) $ECHO_C" >&6
14716 else
14717 if test "$cross_compiling" = yes; then
14718 ac_cv_c_stack_direction=0
14719 else
14720 cat >conftest.$ac_ext <<_ACEOF
14721 /* confdefs.h. */
14722 _ACEOF
14723 cat confdefs.h >>conftest.$ac_ext
14724 cat >>conftest.$ac_ext <<_ACEOF
14725 /* end confdefs.h. */
14726 int
14727 find_stack_direction ()
14728 {
14729 static char *addr = 0;
14730 auto char dummy;
14731 if (addr == 0)
14732 {
14733 addr = &dummy;
14734 return find_stack_direction ();
14735 }
14736 else
14737 return (&dummy > addr) ? 1 : -1;
14738 }
14739
14740 int
14741 main ()
14742 {
14743 exit (find_stack_direction () < 0);
14744 }
14745 _ACEOF
14746 rm -f conftest$ac_exeext
14747 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14748 (eval $ac_link) 2>&5
14749 ac_status=$?
14750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14751 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14753 (eval $ac_try) 2>&5
14754 ac_status=$?
14755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14756 (exit $ac_status); }; }; then
14757 ac_cv_c_stack_direction=1
14758 else
14759 echo "$as_me: program exited with status $ac_status" >&5
14760 echo "$as_me: failed program was:" >&5
14761 sed 's/^/| /' conftest.$ac_ext >&5
14762
14763 ( exit $ac_status )
14764 ac_cv_c_stack_direction=-1
14765 fi
14766 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14767 fi
14768 fi
14769 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
14770 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
14771
14772 cat >>confdefs.h <<_ACEOF
14773 #define STACK_DIRECTION $ac_cv_c_stack_direction
14774 _ACEOF
14775
14776
14777 fi
14778
14779
14780
14781 for ac_header in stdlib.h unistd.h
14782 do
14783 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14784 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14785 echo "$as_me:$LINENO: checking for $ac_header" >&5
14786 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14787 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14788 echo $ECHO_N "(cached) $ECHO_C" >&6
14789 fi
14790 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14791 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14792 else
14793 # Is the header compilable?
14794 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14795 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14796 cat >conftest.$ac_ext <<_ACEOF
14797 /* confdefs.h. */
14798 _ACEOF
14799 cat confdefs.h >>conftest.$ac_ext
14800 cat >>conftest.$ac_ext <<_ACEOF
14801 /* end confdefs.h. */
14802 $ac_includes_default
14803 #include <$ac_header>
14804 _ACEOF
14805 rm -f conftest.$ac_objext
14806 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14807 (eval $ac_compile) 2>conftest.er1
14808 ac_status=$?
14809 grep -v '^ *+' conftest.er1 >conftest.err
14810 rm -f conftest.er1
14811 cat conftest.err >&5
14812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14813 (exit $ac_status); } &&
14814 { ac_try='test -z "$ac_c_werror_flag"
14815 || test ! -s conftest.err'
14816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14817 (eval $ac_try) 2>&5
14818 ac_status=$?
14819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14820 (exit $ac_status); }; } &&
14821 { ac_try='test -s conftest.$ac_objext'
14822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14823 (eval $ac_try) 2>&5
14824 ac_status=$?
14825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14826 (exit $ac_status); }; }; then
14827 ac_header_compiler=yes
14828 else
14829 echo "$as_me: failed program was:" >&5
14830 sed 's/^/| /' conftest.$ac_ext >&5
14831
14832 ac_header_compiler=no
14833 fi
14834 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14835 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14836 echo "${ECHO_T}$ac_header_compiler" >&6
14837
14838 # Is the header present?
14839 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14840 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14841 cat >conftest.$ac_ext <<_ACEOF
14842 /* confdefs.h. */
14843 _ACEOF
14844 cat confdefs.h >>conftest.$ac_ext
14845 cat >>conftest.$ac_ext <<_ACEOF
14846 /* end confdefs.h. */
14847 #include <$ac_header>
14848 _ACEOF
14849 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14850 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14851 ac_status=$?
14852 grep -v '^ *+' conftest.er1 >conftest.err
14853 rm -f conftest.er1
14854 cat conftest.err >&5
14855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14856 (exit $ac_status); } >/dev/null; then
14857 if test -s conftest.err; then
14858 ac_cpp_err=$ac_c_preproc_warn_flag
14859 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14860 else
14861 ac_cpp_err=
14862 fi
14863 else
14864 ac_cpp_err=yes
14865 fi
14866 if test -z "$ac_cpp_err"; then
14867 ac_header_preproc=yes
14868 else
14869 echo "$as_me: failed program was:" >&5
14870 sed 's/^/| /' conftest.$ac_ext >&5
14871
14872 ac_header_preproc=no
14873 fi
14874 rm -f conftest.err conftest.$ac_ext
14875 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14876 echo "${ECHO_T}$ac_header_preproc" >&6
14877
14878 # So? What about this header?
14879 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14880 yes:no: )
14881 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14882 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14883 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14884 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14885 ac_header_preproc=yes
14886 ;;
14887 no:yes:* )
14888 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14889 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14890 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14891 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14892 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14893 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14894 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14895 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14896 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14897 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14898 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14899 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14900 (
14901 cat <<\_ASBOX
14902 ## ------------------------------------------ ##
14903 ## Report this to the AC_PACKAGE_NAME lists. ##
14904 ## ------------------------------------------ ##
14905 _ASBOX
14906 ) |
14907 sed "s/^/$as_me: WARNING: /" >&2
14908 ;;
14909 esac
14910 echo "$as_me:$LINENO: checking for $ac_header" >&5
14911 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14912 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14913 echo $ECHO_N "(cached) $ECHO_C" >&6
14914 else
14915 eval "$as_ac_Header=\$ac_header_preproc"
14916 fi
14917 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14918 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14919
14920 fi
14921 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14922 cat >>confdefs.h <<_ACEOF
14923 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14924 _ACEOF
14925
14926 fi
14927
14928 done
14929
14930
14931 for ac_func in getpagesize
14932 do
14933 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14934 echo "$as_me:$LINENO: checking for $ac_func" >&5
14935 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14936 if eval "test \"\${$as_ac_var+set}\" = set"; then
14937 echo $ECHO_N "(cached) $ECHO_C" >&6
14938 else
14939 cat >conftest.$ac_ext <<_ACEOF
14940 /* confdefs.h. */
14941 _ACEOF
14942 cat confdefs.h >>conftest.$ac_ext
14943 cat >>conftest.$ac_ext <<_ACEOF
14944 /* end confdefs.h. */
14945 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14946 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14947 #define $ac_func innocuous_$ac_func
14948
14949 /* System header to define __stub macros and hopefully few prototypes,
14950 which can conflict with char $ac_func (); below.
14951 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14952 <limits.h> exists even on freestanding compilers. */
14953
14954 #ifdef __STDC__
14955 # include <limits.h>
14956 #else
14957 # include <assert.h>
14958 #endif
14959
14960 #undef $ac_func
14961
14962 /* Override any gcc2 internal prototype to avoid an error. */
14963 #ifdef __cplusplus
14964 extern "C"
14965 {
14966 #endif
14967 /* We use char because int might match the return type of a gcc2
14968 builtin and then its argument prototype would still apply. */
14969 char $ac_func ();
14970 /* The GNU C library defines this for functions which it implements
14971 to always fail with ENOSYS. Some functions are actually named
14972 something starting with __ and the normal name is an alias. */
14973 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14974 choke me
14975 #else
14976 char (*f) () = $ac_func;
14977 #endif
14978 #ifdef __cplusplus
14979 }
14980 #endif
14981
14982 int
14983 main ()
14984 {
14985 return f != $ac_func;
14986 ;
14987 return 0;
14988 }
14989 _ACEOF
14990 rm -f conftest.$ac_objext conftest$ac_exeext
14991 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14992 (eval $ac_link) 2>conftest.er1
14993 ac_status=$?
14994 grep -v '^ *+' conftest.er1 >conftest.err
14995 rm -f conftest.er1
14996 cat conftest.err >&5
14997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14998 (exit $ac_status); } &&
14999 { ac_try='test -z "$ac_c_werror_flag"
15000 || test ! -s conftest.err'
15001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15002 (eval $ac_try) 2>&5
15003 ac_status=$?
15004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15005 (exit $ac_status); }; } &&
15006 { ac_try='test -s conftest$ac_exeext'
15007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15008 (eval $ac_try) 2>&5
15009 ac_status=$?
15010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15011 (exit $ac_status); }; }; then
15012 eval "$as_ac_var=yes"
15013 else
15014 echo "$as_me: failed program was:" >&5
15015 sed 's/^/| /' conftest.$ac_ext >&5
15016
15017 eval "$as_ac_var=no"
15018 fi
15019 rm -f conftest.err conftest.$ac_objext \
15020 conftest$ac_exeext conftest.$ac_ext
15021 fi
15022 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15023 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15024 if test `eval echo '${'$as_ac_var'}'` = yes; then
15025 cat >>confdefs.h <<_ACEOF
15026 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15027 _ACEOF
15028
15029 fi
15030 done
15031
15032 echo "$as_me:$LINENO: checking for working mmap" >&5
15033 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
15034 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
15035 echo $ECHO_N "(cached) $ECHO_C" >&6
15036 else
15037 if test "$cross_compiling" = yes; then
15038 ac_cv_func_mmap_fixed_mapped=no
15039 else
15040 cat >conftest.$ac_ext <<_ACEOF
15041 /* confdefs.h. */
15042 _ACEOF
15043 cat confdefs.h >>conftest.$ac_ext
15044 cat >>conftest.$ac_ext <<_ACEOF
15045 /* end confdefs.h. */
15046 $ac_includes_default
15047 /* malloc might have been renamed as rpl_malloc. */
15048 #undef malloc
15049
15050 /* Thanks to Mike Haertel and Jim Avera for this test.
15051 Here is a matrix of mmap possibilities:
15052 mmap private not fixed
15053 mmap private fixed at somewhere currently unmapped
15054 mmap private fixed at somewhere already mapped
15055 mmap shared not fixed
15056 mmap shared fixed at somewhere currently unmapped
15057 mmap shared fixed at somewhere already mapped
15058 For private mappings, we should verify that changes cannot be read()
15059 back from the file, nor mmap's back from the file at a different
15060 address. (There have been systems where private was not correctly
15061 implemented like the infamous i386 svr4.0, and systems where the
15062 VM page cache was not coherent with the file system buffer cache
15063 like early versions of FreeBSD and possibly contemporary NetBSD.)
15064 For shared mappings, we should conversely verify that changes get
15065 propagated back to all the places they're supposed to be.
15066
15067 Grep wants private fixed already mapped.
15068 The main things grep needs to know about mmap are:
15069 * does it exist and is it safe to write into the mmap'd area
15070 * how to use it (BSD variants) */
15071
15072 #include <fcntl.h>
15073 #include <sys/mman.h>
15074
15075 #if !STDC_HEADERS && !HAVE_STDLIB_H
15076 char *malloc ();
15077 #endif
15078
15079 /* This mess was copied from the GNU getpagesize.h. */
15080 #if !HAVE_GETPAGESIZE
15081 /* Assume that all systems that can run configure have sys/param.h. */
15082 # if !HAVE_SYS_PARAM_H
15083 # define HAVE_SYS_PARAM_H 1
15084 # endif
15085
15086 # ifdef _SC_PAGESIZE
15087 # define getpagesize() sysconf(_SC_PAGESIZE)
15088 # else /* no _SC_PAGESIZE */
15089 # if HAVE_SYS_PARAM_H
15090 # include <sys/param.h>
15091 # ifdef EXEC_PAGESIZE
15092 # define getpagesize() EXEC_PAGESIZE
15093 # else /* no EXEC_PAGESIZE */
15094 # ifdef NBPG
15095 # define getpagesize() NBPG * CLSIZE
15096 # ifndef CLSIZE
15097 # define CLSIZE 1
15098 # endif /* no CLSIZE */
15099 # else /* no NBPG */
15100 # ifdef NBPC
15101 # define getpagesize() NBPC
15102 # else /* no NBPC */
15103 # ifdef PAGESIZE
15104 # define getpagesize() PAGESIZE
15105 # endif /* PAGESIZE */
15106 # endif /* no NBPC */
15107 # endif /* no NBPG */
15108 # endif /* no EXEC_PAGESIZE */
15109 # else /* no HAVE_SYS_PARAM_H */
15110 # define getpagesize() 8192 /* punt totally */
15111 # endif /* no HAVE_SYS_PARAM_H */
15112 # endif /* no _SC_PAGESIZE */
15113
15114 #endif /* no HAVE_GETPAGESIZE */
15115
15116 int
15117 main ()
15118 {
15119 char *data, *data2, *data3;
15120 int i, pagesize;
15121 int fd;
15122
15123 pagesize = getpagesize ();
15124
15125 /* First, make a file with some known garbage in it. */
15126 data = (char *) malloc (pagesize);
15127 if (!data)
15128 exit (1);
15129 for (i = 0; i < pagesize; ++i)
15130 *(data + i) = rand ();
15131 umask (0);
15132 fd = creat ("conftest.mmap", 0600);
15133 if (fd < 0)
15134 exit (1);
15135 if (write (fd, data, pagesize) != pagesize)
15136 exit (1);
15137 close (fd);
15138
15139 /* Next, try to mmap the file at a fixed address which already has
15140 something else allocated at it. If we can, also make sure that
15141 we see the same garbage. */
15142 fd = open ("conftest.mmap", O_RDWR);
15143 if (fd < 0)
15144 exit (1);
15145 data2 = (char *) malloc (2 * pagesize);
15146 if (!data2)
15147 exit (1);
15148 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
15149 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15150 MAP_PRIVATE | MAP_FIXED, fd, 0L))
15151 exit (1);
15152 for (i = 0; i < pagesize; ++i)
15153 if (*(data + i) != *(data2 + i))
15154 exit (1);
15155
15156 /* Finally, make sure that changes to the mapped area do not
15157 percolate back to the file as seen by read(). (This is a bug on
15158 some variants of i386 svr4.0.) */
15159 for (i = 0; i < pagesize; ++i)
15160 *(data2 + i) = *(data2 + i) + 1;
15161 data3 = (char *) malloc (pagesize);
15162 if (!data3)
15163 exit (1);
15164 if (read (fd, data3, pagesize) != pagesize)
15165 exit (1);
15166 for (i = 0; i < pagesize; ++i)
15167 if (*(data + i) != *(data3 + i))
15168 exit (1);
15169 close (fd);
15170 exit (0);
15171 }
15172 _ACEOF
15173 rm -f conftest$ac_exeext
15174 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15175 (eval $ac_link) 2>&5
15176 ac_status=$?
15177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15178 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15180 (eval $ac_try) 2>&5
15181 ac_status=$?
15182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15183 (exit $ac_status); }; }; then
15184 ac_cv_func_mmap_fixed_mapped=yes
15185 else
15186 echo "$as_me: program exited with status $ac_status" >&5
15187 echo "$as_me: failed program was:" >&5
15188 sed 's/^/| /' conftest.$ac_ext >&5
15189
15190 ( exit $ac_status )
15191 ac_cv_func_mmap_fixed_mapped=no
15192 fi
15193 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15194 fi
15195 fi
15196 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
15197 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
15198 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15199
15200 cat >>confdefs.h <<\_ACEOF
15201 #define HAVE_MMAP 1
15202 _ACEOF
15203
15204 fi
15205 rm -f conftest.mmap
15206
15207 echo "$as_me:$LINENO: checking for pid_t" >&5
15208 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
15209 if test "${ac_cv_type_pid_t+set}" = set; then
15210 echo $ECHO_N "(cached) $ECHO_C" >&6
15211 else
15212 cat >conftest.$ac_ext <<_ACEOF
15213 /* confdefs.h. */
15214 _ACEOF
15215 cat confdefs.h >>conftest.$ac_ext
15216 cat >>conftest.$ac_ext <<_ACEOF
15217 /* end confdefs.h. */
15218 $ac_includes_default
15219 int
15220 main ()
15221 {
15222 if ((pid_t *) 0)
15223 return 0;
15224 if (sizeof (pid_t))
15225 return 0;
15226 ;
15227 return 0;
15228 }
15229 _ACEOF
15230 rm -f conftest.$ac_objext
15231 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15232 (eval $ac_compile) 2>conftest.er1
15233 ac_status=$?
15234 grep -v '^ *+' conftest.er1 >conftest.err
15235 rm -f conftest.er1
15236 cat conftest.err >&5
15237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15238 (exit $ac_status); } &&
15239 { ac_try='test -z "$ac_c_werror_flag"
15240 || test ! -s conftest.err'
15241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15242 (eval $ac_try) 2>&5
15243 ac_status=$?
15244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15245 (exit $ac_status); }; } &&
15246 { ac_try='test -s conftest.$ac_objext'
15247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15248 (eval $ac_try) 2>&5
15249 ac_status=$?
15250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15251 (exit $ac_status); }; }; then
15252 ac_cv_type_pid_t=yes
15253 else
15254 echo "$as_me: failed program was:" >&5
15255 sed 's/^/| /' conftest.$ac_ext >&5
15256
15257 ac_cv_type_pid_t=no
15258 fi
15259 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15260 fi
15261 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
15262 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
15263 if test $ac_cv_type_pid_t = yes; then
15264 :
15265 else
15266
15267 cat >>confdefs.h <<_ACEOF
15268 #define pid_t int
15269 _ACEOF
15270
15271 fi
15272
15273
15274
15275 for ac_header in unistd.h vfork.h
15276 do
15277 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15278 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15279 echo "$as_me:$LINENO: checking for $ac_header" >&5
15280 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15281 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15282 echo $ECHO_N "(cached) $ECHO_C" >&6
15283 fi
15284 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15285 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15286 else
15287 # Is the header compilable?
15288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15289 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15290 cat >conftest.$ac_ext <<_ACEOF
15291 /* confdefs.h. */
15292 _ACEOF
15293 cat confdefs.h >>conftest.$ac_ext
15294 cat >>conftest.$ac_ext <<_ACEOF
15295 /* end confdefs.h. */
15296 $ac_includes_default
15297 #include <$ac_header>
15298 _ACEOF
15299 rm -f conftest.$ac_objext
15300 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15301 (eval $ac_compile) 2>conftest.er1
15302 ac_status=$?
15303 grep -v '^ *+' conftest.er1 >conftest.err
15304 rm -f conftest.er1
15305 cat conftest.err >&5
15306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15307 (exit $ac_status); } &&
15308 { ac_try='test -z "$ac_c_werror_flag"
15309 || test ! -s conftest.err'
15310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15311 (eval $ac_try) 2>&5
15312 ac_status=$?
15313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15314 (exit $ac_status); }; } &&
15315 { ac_try='test -s conftest.$ac_objext'
15316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15317 (eval $ac_try) 2>&5
15318 ac_status=$?
15319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15320 (exit $ac_status); }; }; then
15321 ac_header_compiler=yes
15322 else
15323 echo "$as_me: failed program was:" >&5
15324 sed 's/^/| /' conftest.$ac_ext >&5
15325
15326 ac_header_compiler=no
15327 fi
15328 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15329 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15330 echo "${ECHO_T}$ac_header_compiler" >&6
15331
15332 # Is the header present?
15333 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15334 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15335 cat >conftest.$ac_ext <<_ACEOF
15336 /* confdefs.h. */
15337 _ACEOF
15338 cat confdefs.h >>conftest.$ac_ext
15339 cat >>conftest.$ac_ext <<_ACEOF
15340 /* end confdefs.h. */
15341 #include <$ac_header>
15342 _ACEOF
15343 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15344 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15345 ac_status=$?
15346 grep -v '^ *+' conftest.er1 >conftest.err
15347 rm -f conftest.er1
15348 cat conftest.err >&5
15349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15350 (exit $ac_status); } >/dev/null; then
15351 if test -s conftest.err; then
15352 ac_cpp_err=$ac_c_preproc_warn_flag
15353 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15354 else
15355 ac_cpp_err=
15356 fi
15357 else
15358 ac_cpp_err=yes
15359 fi
15360 if test -z "$ac_cpp_err"; then
15361 ac_header_preproc=yes
15362 else
15363 echo "$as_me: failed program was:" >&5
15364 sed 's/^/| /' conftest.$ac_ext >&5
15365
15366 ac_header_preproc=no
15367 fi
15368 rm -f conftest.err conftest.$ac_ext
15369 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15370 echo "${ECHO_T}$ac_header_preproc" >&6
15371
15372 # So? What about this header?
15373 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15374 yes:no: )
15375 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15376 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15377 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15378 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15379 ac_header_preproc=yes
15380 ;;
15381 no:yes:* )
15382 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15383 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15384 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15385 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15386 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15387 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15388 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15389 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15390 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15391 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15392 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15393 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15394 (
15395 cat <<\_ASBOX
15396 ## ------------------------------------------ ##
15397 ## Report this to the AC_PACKAGE_NAME lists. ##
15398 ## ------------------------------------------ ##
15399 _ASBOX
15400 ) |
15401 sed "s/^/$as_me: WARNING: /" >&2
15402 ;;
15403 esac
15404 echo "$as_me:$LINENO: checking for $ac_header" >&5
15405 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15406 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15407 echo $ECHO_N "(cached) $ECHO_C" >&6
15408 else
15409 eval "$as_ac_Header=\$ac_header_preproc"
15410 fi
15411 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15412 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15413
15414 fi
15415 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15416 cat >>confdefs.h <<_ACEOF
15417 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15418 _ACEOF
15419
15420 fi
15421
15422 done
15423
15424
15425
15426 for ac_func in fork vfork
15427 do
15428 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15429 echo "$as_me:$LINENO: checking for $ac_func" >&5
15430 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15431 if eval "test \"\${$as_ac_var+set}\" = set"; then
15432 echo $ECHO_N "(cached) $ECHO_C" >&6
15433 else
15434 cat >conftest.$ac_ext <<_ACEOF
15435 /* confdefs.h. */
15436 _ACEOF
15437 cat confdefs.h >>conftest.$ac_ext
15438 cat >>conftest.$ac_ext <<_ACEOF
15439 /* end confdefs.h. */
15440 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15441 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15442 #define $ac_func innocuous_$ac_func
15443
15444 /* System header to define __stub macros and hopefully few prototypes,
15445 which can conflict with char $ac_func (); below.
15446 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15447 <limits.h> exists even on freestanding compilers. */
15448
15449 #ifdef __STDC__
15450 # include <limits.h>
15451 #else
15452 # include <assert.h>
15453 #endif
15454
15455 #undef $ac_func
15456
15457 /* Override any gcc2 internal prototype to avoid an error. */
15458 #ifdef __cplusplus
15459 extern "C"
15460 {
15461 #endif
15462 /* We use char because int might match the return type of a gcc2
15463 builtin and then its argument prototype would still apply. */
15464 char $ac_func ();
15465 /* The GNU C library defines this for functions which it implements
15466 to always fail with ENOSYS. Some functions are actually named
15467 something starting with __ and the normal name is an alias. */
15468 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15469 choke me
15470 #else
15471 char (*f) () = $ac_func;
15472 #endif
15473 #ifdef __cplusplus
15474 }
15475 #endif
15476
15477 int
15478 main ()
15479 {
15480 return f != $ac_func;
15481 ;
15482 return 0;
15483 }
15484 _ACEOF
15485 rm -f conftest.$ac_objext conftest$ac_exeext
15486 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15487 (eval $ac_link) 2>conftest.er1
15488 ac_status=$?
15489 grep -v '^ *+' conftest.er1 >conftest.err
15490 rm -f conftest.er1
15491 cat conftest.err >&5
15492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15493 (exit $ac_status); } &&
15494 { ac_try='test -z "$ac_c_werror_flag"
15495 || test ! -s conftest.err'
15496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15497 (eval $ac_try) 2>&5
15498 ac_status=$?
15499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15500 (exit $ac_status); }; } &&
15501 { ac_try='test -s conftest$ac_exeext'
15502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15503 (eval $ac_try) 2>&5
15504 ac_status=$?
15505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15506 (exit $ac_status); }; }; then
15507 eval "$as_ac_var=yes"
15508 else
15509 echo "$as_me: failed program was:" >&5
15510 sed 's/^/| /' conftest.$ac_ext >&5
15511
15512 eval "$as_ac_var=no"
15513 fi
15514 rm -f conftest.err conftest.$ac_objext \
15515 conftest$ac_exeext conftest.$ac_ext
15516 fi
15517 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15518 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15519 if test `eval echo '${'$as_ac_var'}'` = yes; then
15520 cat >>confdefs.h <<_ACEOF
15521 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15522 _ACEOF
15523
15524 fi
15525 done
15526
15527 if test "x$ac_cv_func_fork" = xyes; then
15528 echo "$as_me:$LINENO: checking for working fork" >&5
15529 echo $ECHO_N "checking for working fork... $ECHO_C" >&6
15530 if test "${ac_cv_func_fork_works+set}" = set; then
15531 echo $ECHO_N "(cached) $ECHO_C" >&6
15532 else
15533 if test "$cross_compiling" = yes; then
15534 ac_cv_func_fork_works=cross
15535 else
15536 cat >conftest.$ac_ext <<_ACEOF
15537 /* By Ruediger Kuhlmann. */
15538 #include <sys/types.h>
15539 #if HAVE_UNISTD_H
15540 # include <unistd.h>
15541 #endif
15542 /* Some systems only have a dummy stub for fork() */
15543 int main ()
15544 {
15545 if (fork() < 0)
15546 exit (1);
15547 exit (0);
15548 }
15549 _ACEOF
15550 rm -f conftest$ac_exeext
15551 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15552 (eval $ac_link) 2>&5
15553 ac_status=$?
15554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15555 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15557 (eval $ac_try) 2>&5
15558 ac_status=$?
15559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15560 (exit $ac_status); }; }; then
15561 ac_cv_func_fork_works=yes
15562 else
15563 echo "$as_me: program exited with status $ac_status" >&5
15564 echo "$as_me: failed program was:" >&5
15565 sed 's/^/| /' conftest.$ac_ext >&5
15566
15567 ( exit $ac_status )
15568 ac_cv_func_fork_works=no
15569 fi
15570 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15571 fi
15572 fi
15573 echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
15574 echo "${ECHO_T}$ac_cv_func_fork_works" >&6
15575
15576 else
15577 ac_cv_func_fork_works=$ac_cv_func_fork
15578 fi
15579 if test "x$ac_cv_func_fork_works" = xcross; then
15580 case $host in
15581 *-*-amigaos* | *-*-msdosdjgpp*)
15582 # Override, as these systems have only a dummy fork() stub
15583 ac_cv_func_fork_works=no
15584 ;;
15585 *)
15586 ac_cv_func_fork_works=yes
15587 ;;
15588 esac
15589 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
15590 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
15591 fi
15592 ac_cv_func_vfork_works=$ac_cv_func_vfork
15593 if test "x$ac_cv_func_vfork" = xyes; then
15594 echo "$as_me:$LINENO: checking for working vfork" >&5
15595 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
15596 if test "${ac_cv_func_vfork_works+set}" = set; then
15597 echo $ECHO_N "(cached) $ECHO_C" >&6
15598 else
15599 if test "$cross_compiling" = yes; then
15600 ac_cv_func_vfork_works=cross
15601 else
15602 cat >conftest.$ac_ext <<_ACEOF
15603 /* confdefs.h. */
15604 _ACEOF
15605 cat confdefs.h >>conftest.$ac_ext
15606 cat >>conftest.$ac_ext <<_ACEOF
15607 /* end confdefs.h. */
15608 /* Thanks to Paul Eggert for this test. */
15609 #include <stdio.h>
15610 #include <stdlib.h>
15611 #include <sys/types.h>
15612 #include <sys/stat.h>
15613 #include <sys/wait.h>
15614 #if HAVE_UNISTD_H
15615 # include <unistd.h>
15616 #endif
15617 #if HAVE_VFORK_H
15618 # include <vfork.h>
15619 #endif
15620 /* On some sparc systems, changes by the child to local and incoming
15621 argument registers are propagated back to the parent. The compiler
15622 is told about this with #include <vfork.h>, but some compilers
15623 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
15624 static variable whose address is put into a register that is
15625 clobbered by the vfork. */
15626 static void
15627 #ifdef __cplusplus
15628 sparc_address_test (int arg)
15629 # else
15630 sparc_address_test (arg) int arg;
15631 #endif
15632 {
15633 static pid_t child;
15634 if (!child) {
15635 child = vfork ();
15636 if (child < 0) {
15637 perror ("vfork");
15638 _exit(2);
15639 }
15640 if (!child) {
15641 arg = getpid();
15642 write(-1, "", 0);
15643 _exit (arg);
15644 }
15645 }
15646 }
15647
15648 int
15649 main ()
15650 {
15651 pid_t parent = getpid ();
15652 pid_t child;
15653
15654 sparc_address_test (0);
15655
15656 child = vfork ();
15657
15658 if (child == 0) {
15659 /* Here is another test for sparc vfork register problems. This
15660 test uses lots of local variables, at least as many local
15661 variables as main has allocated so far including compiler
15662 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
15663 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
15664 reuse the register of parent for one of the local variables,
15665 since it will think that parent can't possibly be used any more
15666 in this routine. Assigning to the local variable will thus
15667 munge parent in the parent process. */
15668 pid_t
15669 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
15670 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
15671 /* Convince the compiler that p..p7 are live; otherwise, it might
15672 use the same hardware register for all 8 local variables. */
15673 if (p != p1 || p != p2 || p != p3 || p != p4
15674 || p != p5 || p != p6 || p != p7)
15675 _exit(1);
15676
15677 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
15678 from child file descriptors. If the child closes a descriptor
15679 before it execs or exits, this munges the parent's descriptor
15680 as well. Test for this by closing stdout in the child. */
15681 _exit(close(fileno(stdout)) != 0);
15682 } else {
15683 int status;
15684 struct stat st;
15685
15686 while (wait(&status) != child)
15687 ;
15688 exit(
15689 /* Was there some problem with vforking? */
15690 child < 0
15691
15692 /* Did the child fail? (This shouldn't happen.) */
15693 || status
15694
15695 /* Did the vfork/compiler bug occur? */
15696 || parent != getpid()
15697
15698 /* Did the file descriptor bug occur? */
15699 || fstat(fileno(stdout), &st) != 0
15700 );
15701 }
15702 }
15703 _ACEOF
15704 rm -f conftest$ac_exeext
15705 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15706 (eval $ac_link) 2>&5
15707 ac_status=$?
15708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15709 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15711 (eval $ac_try) 2>&5
15712 ac_status=$?
15713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15714 (exit $ac_status); }; }; then
15715 ac_cv_func_vfork_works=yes
15716 else
15717 echo "$as_me: program exited with status $ac_status" >&5
15718 echo "$as_me: failed program was:" >&5
15719 sed 's/^/| /' conftest.$ac_ext >&5
15720
15721 ( exit $ac_status )
15722 ac_cv_func_vfork_works=no
15723 fi
15724 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15725 fi
15726 fi
15727 echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
15728 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
15729
15730 fi;
15731 if test "x$ac_cv_func_fork_works" = xcross; then
15732 ac_cv_func_vfork_works=$ac_cv_func_vfork
15733 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
15734 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
15735 fi
15736
15737 if test "x$ac_cv_func_vfork_works" = xyes; then
15738
15739 cat >>confdefs.h <<\_ACEOF
15740 #define HAVE_WORKING_VFORK 1
15741 _ACEOF
15742
15743 else
15744
15745 cat >>confdefs.h <<\_ACEOF
15746 #define vfork fork
15747 _ACEOF
15748
15749 fi
15750 if test "x$ac_cv_func_fork_works" = xyes; then
15751
15752 cat >>confdefs.h <<\_ACEOF
15753 #define HAVE_WORKING_FORK 1
15754 _ACEOF
15755
15756 fi
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779 for ac_func in canonicalize_file_name realpath getrusage getuid \
15780 getgid poll pread64 sbrk setpgid setpgrp setsid \
15781 sigaction sigprocmask sigsetmask socketpair syscall \
15782 ttrace wborder setlocale iconvlist libiconvlist
15783 do
15784 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15785 echo "$as_me:$LINENO: checking for $ac_func" >&5
15786 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15787 if eval "test \"\${$as_ac_var+set}\" = set"; then
15788 echo $ECHO_N "(cached) $ECHO_C" >&6
15789 else
15790 cat >conftest.$ac_ext <<_ACEOF
15791 /* confdefs.h. */
15792 _ACEOF
15793 cat confdefs.h >>conftest.$ac_ext
15794 cat >>conftest.$ac_ext <<_ACEOF
15795 /* end confdefs.h. */
15796 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15797 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15798 #define $ac_func innocuous_$ac_func
15799
15800 /* System header to define __stub macros and hopefully few prototypes,
15801 which can conflict with char $ac_func (); below.
15802 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15803 <limits.h> exists even on freestanding compilers. */
15804
15805 #ifdef __STDC__
15806 # include <limits.h>
15807 #else
15808 # include <assert.h>
15809 #endif
15810
15811 #undef $ac_func
15812
15813 /* Override any gcc2 internal prototype to avoid an error. */
15814 #ifdef __cplusplus
15815 extern "C"
15816 {
15817 #endif
15818 /* We use char because int might match the return type of a gcc2
15819 builtin and then its argument prototype would still apply. */
15820 char $ac_func ();
15821 /* The GNU C library defines this for functions which it implements
15822 to always fail with ENOSYS. Some functions are actually named
15823 something starting with __ and the normal name is an alias. */
15824 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15825 choke me
15826 #else
15827 char (*f) () = $ac_func;
15828 #endif
15829 #ifdef __cplusplus
15830 }
15831 #endif
15832
15833 int
15834 main ()
15835 {
15836 return f != $ac_func;
15837 ;
15838 return 0;
15839 }
15840 _ACEOF
15841 rm -f conftest.$ac_objext conftest$ac_exeext
15842 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15843 (eval $ac_link) 2>conftest.er1
15844 ac_status=$?
15845 grep -v '^ *+' conftest.er1 >conftest.err
15846 rm -f conftest.er1
15847 cat conftest.err >&5
15848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15849 (exit $ac_status); } &&
15850 { ac_try='test -z "$ac_c_werror_flag"
15851 || test ! -s conftest.err'
15852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15853 (eval $ac_try) 2>&5
15854 ac_status=$?
15855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15856 (exit $ac_status); }; } &&
15857 { ac_try='test -s conftest$ac_exeext'
15858 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15859 (eval $ac_try) 2>&5
15860 ac_status=$?
15861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15862 (exit $ac_status); }; }; then
15863 eval "$as_ac_var=yes"
15864 else
15865 echo "$as_me: failed program was:" >&5
15866 sed 's/^/| /' conftest.$ac_ext >&5
15867
15868 eval "$as_ac_var=no"
15869 fi
15870 rm -f conftest.err conftest.$ac_objext \
15871 conftest$ac_exeext conftest.$ac_ext
15872 fi
15873 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15874 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15875 if test `eval echo '${'$as_ac_var'}'` = yes; then
15876 cat >>confdefs.h <<_ACEOF
15877 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15878 _ACEOF
15879
15880 fi
15881 done
15882
15883
15884 echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
15885 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
15886 if test "${am_cv_langinfo_codeset+set}" = set; then
15887 echo $ECHO_N "(cached) $ECHO_C" >&6
15888 else
15889 cat >conftest.$ac_ext <<_ACEOF
15890 /* confdefs.h. */
15891 _ACEOF
15892 cat confdefs.h >>conftest.$ac_ext
15893 cat >>conftest.$ac_ext <<_ACEOF
15894 /* end confdefs.h. */
15895 #include <langinfo.h>
15896 int
15897 main ()
15898 {
15899 char* cs = nl_langinfo(CODESET);
15900 ;
15901 return 0;
15902 }
15903 _ACEOF
15904 rm -f conftest.$ac_objext conftest$ac_exeext
15905 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15906 (eval $ac_link) 2>conftest.er1
15907 ac_status=$?
15908 grep -v '^ *+' conftest.er1 >conftest.err
15909 rm -f conftest.er1
15910 cat conftest.err >&5
15911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15912 (exit $ac_status); } &&
15913 { ac_try='test -z "$ac_c_werror_flag"
15914 || test ! -s conftest.err'
15915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15916 (eval $ac_try) 2>&5
15917 ac_status=$?
15918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15919 (exit $ac_status); }; } &&
15920 { ac_try='test -s conftest$ac_exeext'
15921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15922 (eval $ac_try) 2>&5
15923 ac_status=$?
15924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15925 (exit $ac_status); }; }; then
15926 am_cv_langinfo_codeset=yes
15927 else
15928 echo "$as_me: failed program was:" >&5
15929 sed 's/^/| /' conftest.$ac_ext >&5
15930
15931 am_cv_langinfo_codeset=no
15932 fi
15933 rm -f conftest.err conftest.$ac_objext \
15934 conftest$ac_exeext conftest.$ac_ext
15935
15936 fi
15937 echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
15938 echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
15939 if test $am_cv_langinfo_codeset = yes; then
15940
15941 cat >>confdefs.h <<\_ACEOF
15942 #define HAVE_LANGINFO_CODESET 1
15943 _ACEOF
15944
15945 fi
15946
15947
15948 # Check the return and argument types of ptrace. No canned test for
15949 # this, so roll our own.
15950 gdb_ptrace_headers='
15951 #if HAVE_SYS_TYPES_H
15952 # include <sys/types.h>
15953 #endif
15954 #if HAVE_SYS_PTRACE_H
15955 # include <sys/ptrace.h>
15956 #endif
15957 #if HAVE_UNISTD_H
15958 # include <unistd.h>
15959 #endif
15960 '
15961 # There is no point in checking if we don't have a prototype.
15962 echo "$as_me:$LINENO: checking whether ptrace is declared" >&5
15963 echo $ECHO_N "checking whether ptrace is declared... $ECHO_C" >&6
15964 if test "${ac_cv_have_decl_ptrace+set}" = set; then
15965 echo $ECHO_N "(cached) $ECHO_C" >&6
15966 else
15967 cat >conftest.$ac_ext <<_ACEOF
15968 /* confdefs.h. */
15969 _ACEOF
15970 cat confdefs.h >>conftest.$ac_ext
15971 cat >>conftest.$ac_ext <<_ACEOF
15972 /* end confdefs.h. */
15973 $gdb_ptrace_headers
15974
15975 int
15976 main ()
15977 {
15978 #ifndef ptrace
15979 char *p = (char *) ptrace;
15980 #endif
15981
15982 ;
15983 return 0;
15984 }
15985 _ACEOF
15986 rm -f conftest.$ac_objext
15987 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15988 (eval $ac_compile) 2>conftest.er1
15989 ac_status=$?
15990 grep -v '^ *+' conftest.er1 >conftest.err
15991 rm -f conftest.er1
15992 cat conftest.err >&5
15993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15994 (exit $ac_status); } &&
15995 { ac_try='test -z "$ac_c_werror_flag"
15996 || test ! -s conftest.err'
15997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15998 (eval $ac_try) 2>&5
15999 ac_status=$?
16000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16001 (exit $ac_status); }; } &&
16002 { ac_try='test -s conftest.$ac_objext'
16003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16004 (eval $ac_try) 2>&5
16005 ac_status=$?
16006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16007 (exit $ac_status); }; }; then
16008 ac_cv_have_decl_ptrace=yes
16009 else
16010 echo "$as_me: failed program was:" >&5
16011 sed 's/^/| /' conftest.$ac_ext >&5
16012
16013 ac_cv_have_decl_ptrace=no
16014 fi
16015 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16016 fi
16017 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ptrace" >&5
16018 echo "${ECHO_T}$ac_cv_have_decl_ptrace" >&6
16019 if test $ac_cv_have_decl_ptrace = yes; then
16020
16021 cat >>confdefs.h <<_ACEOF
16022 #define HAVE_DECL_PTRACE 1
16023 _ACEOF
16024
16025
16026 else
16027 cat >>confdefs.h <<_ACEOF
16028 #define HAVE_DECL_PTRACE 0
16029 _ACEOF
16030
16031
16032 : ${gdb_cv_func_ptrace_ret='int'}
16033 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
16034
16035 fi
16036
16037
16038 # Check return type. Varargs (used on GNU/Linux) conflict with the
16039 # empty argument list, so check for that explicitly.
16040 echo "$as_me:$LINENO: checking return type of ptrace" >&5
16041 echo $ECHO_N "checking return type of ptrace... $ECHO_C" >&6
16042 if test "${gdb_cv_func_ptrace_ret+set}" = set; then
16043 echo $ECHO_N "(cached) $ECHO_C" >&6
16044 else
16045 cat >conftest.$ac_ext <<_ACEOF
16046 /* confdefs.h. */
16047 _ACEOF
16048 cat confdefs.h >>conftest.$ac_ext
16049 cat >>conftest.$ac_ext <<_ACEOF
16050 /* end confdefs.h. */
16051 $gdb_ptrace_headers
16052 int
16053 main ()
16054 {
16055 extern long ptrace (enum __ptrace_request, ...);
16056 ;
16057 return 0;
16058 }
16059 _ACEOF
16060 rm -f conftest.$ac_objext
16061 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16062 (eval $ac_compile) 2>conftest.er1
16063 ac_status=$?
16064 grep -v '^ *+' conftest.er1 >conftest.err
16065 rm -f conftest.er1
16066 cat conftest.err >&5
16067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16068 (exit $ac_status); } &&
16069 { ac_try='test -z "$ac_c_werror_flag"
16070 || test ! -s conftest.err'
16071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16072 (eval $ac_try) 2>&5
16073 ac_status=$?
16074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16075 (exit $ac_status); }; } &&
16076 { ac_try='test -s conftest.$ac_objext'
16077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16078 (eval $ac_try) 2>&5
16079 ac_status=$?
16080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16081 (exit $ac_status); }; }; then
16082 gdb_cv_func_ptrace_ret='long'
16083 else
16084 echo "$as_me: failed program was:" >&5
16085 sed 's/^/| /' conftest.$ac_ext >&5
16086
16087 cat >conftest.$ac_ext <<_ACEOF
16088 /* confdefs.h. */
16089 _ACEOF
16090 cat confdefs.h >>conftest.$ac_ext
16091 cat >>conftest.$ac_ext <<_ACEOF
16092 /* end confdefs.h. */
16093 $gdb_ptrace_headers
16094 int
16095 main ()
16096 {
16097 extern int ptrace ();
16098 ;
16099 return 0;
16100 }
16101 _ACEOF
16102 rm -f conftest.$ac_objext
16103 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16104 (eval $ac_compile) 2>conftest.er1
16105 ac_status=$?
16106 grep -v '^ *+' conftest.er1 >conftest.err
16107 rm -f conftest.er1
16108 cat conftest.err >&5
16109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16110 (exit $ac_status); } &&
16111 { ac_try='test -z "$ac_c_werror_flag"
16112 || test ! -s conftest.err'
16113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16114 (eval $ac_try) 2>&5
16115 ac_status=$?
16116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16117 (exit $ac_status); }; } &&
16118 { ac_try='test -s conftest.$ac_objext'
16119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16120 (eval $ac_try) 2>&5
16121 ac_status=$?
16122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16123 (exit $ac_status); }; }; then
16124 gdb_cv_func_ptrace_ret='int'
16125 else
16126 echo "$as_me: failed program was:" >&5
16127 sed 's/^/| /' conftest.$ac_ext >&5
16128
16129 gdb_cv_func_ptrace_ret='long'
16130 fi
16131 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16132 fi
16133 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16134 fi
16135 echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_ret" >&5
16136 echo "${ECHO_T}$gdb_cv_func_ptrace_ret" >&6
16137
16138 cat >>confdefs.h <<_ACEOF
16139 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
16140 _ACEOF
16141
16142 # Check argument types.
16143 echo "$as_me:$LINENO: checking types of arguments for ptrace" >&5
16144 echo $ECHO_N "checking types of arguments for ptrace... $ECHO_C" >&6
16145 if test "${gdb_cv_func_ptrace_args+set}" = set; then
16146 echo $ECHO_N "(cached) $ECHO_C" >&6
16147 else
16148
16149 cat >conftest.$ac_ext <<_ACEOF
16150 /* confdefs.h. */
16151 _ACEOF
16152 cat confdefs.h >>conftest.$ac_ext
16153 cat >>conftest.$ac_ext <<_ACEOF
16154 /* end confdefs.h. */
16155 $gdb_ptrace_headers
16156 int
16157 main ()
16158 {
16159 extern long ptrace (enum __ptrace_request, ...);
16160 ;
16161 return 0;
16162 }
16163 _ACEOF
16164 rm -f conftest.$ac_objext
16165 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16166 (eval $ac_compile) 2>conftest.er1
16167 ac_status=$?
16168 grep -v '^ *+' conftest.er1 >conftest.err
16169 rm -f conftest.er1
16170 cat conftest.err >&5
16171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16172 (exit $ac_status); } &&
16173 { ac_try='test -z "$ac_c_werror_flag"
16174 || test ! -s conftest.err'
16175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16176 (eval $ac_try) 2>&5
16177 ac_status=$?
16178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16179 (exit $ac_status); }; } &&
16180 { ac_try='test -s conftest.$ac_objext'
16181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16182 (eval $ac_try) 2>&5
16183 ac_status=$?
16184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16185 (exit $ac_status); }; }; then
16186 gdb_cv_func_ptrace_args='int,int,long,long'
16187 else
16188 echo "$as_me: failed program was:" >&5
16189 sed 's/^/| /' conftest.$ac_ext >&5
16190
16191
16192 for gdb_arg1 in 'int' 'long'; do
16193 for gdb_arg2 in 'pid_t' 'int' 'long'; do
16194 for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
16195 for gdb_arg4 in 'int' 'long'; do
16196 cat >conftest.$ac_ext <<_ACEOF
16197 /* confdefs.h. */
16198 _ACEOF
16199 cat confdefs.h >>conftest.$ac_ext
16200 cat >>conftest.$ac_ext <<_ACEOF
16201 /* end confdefs.h. */
16202 $gdb_ptrace_headers
16203 int
16204 main ()
16205 {
16206
16207 extern $gdb_cv_func_ptrace_ret
16208 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
16209
16210 ;
16211 return 0;
16212 }
16213 _ACEOF
16214 rm -f conftest.$ac_objext
16215 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16216 (eval $ac_compile) 2>conftest.er1
16217 ac_status=$?
16218 grep -v '^ *+' conftest.er1 >conftest.err
16219 rm -f conftest.er1
16220 cat conftest.err >&5
16221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16222 (exit $ac_status); } &&
16223 { ac_try='test -z "$ac_c_werror_flag"
16224 || test ! -s conftest.err'
16225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16226 (eval $ac_try) 2>&5
16227 ac_status=$?
16228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16229 (exit $ac_status); }; } &&
16230 { ac_try='test -s conftest.$ac_objext'
16231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16232 (eval $ac_try) 2>&5
16233 ac_status=$?
16234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16235 (exit $ac_status); }; }; then
16236 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
16237 break 4;
16238 else
16239 echo "$as_me: failed program was:" >&5
16240 sed 's/^/| /' conftest.$ac_ext >&5
16241
16242 fi
16243 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16244 for gdb_arg5 in 'int *' 'int' 'long'; do
16245 cat >conftest.$ac_ext <<_ACEOF
16246 /* confdefs.h. */
16247 _ACEOF
16248 cat confdefs.h >>conftest.$ac_ext
16249 cat >>conftest.$ac_ext <<_ACEOF
16250 /* end confdefs.h. */
16251 $gdb_ptrace_headers
16252 int
16253 main ()
16254 {
16255
16256 extern $gdb_cv_func_ptrace_ret
16257 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
16258
16259 ;
16260 return 0;
16261 }
16262 _ACEOF
16263 rm -f conftest.$ac_objext
16264 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16265 (eval $ac_compile) 2>conftest.er1
16266 ac_status=$?
16267 grep -v '^ *+' conftest.er1 >conftest.err
16268 rm -f conftest.er1
16269 cat conftest.err >&5
16270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16271 (exit $ac_status); } &&
16272 { ac_try='test -z "$ac_c_werror_flag"
16273 || test ! -s conftest.err'
16274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16275 (eval $ac_try) 2>&5
16276 ac_status=$?
16277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16278 (exit $ac_status); }; } &&
16279 { ac_try='test -s conftest.$ac_objext'
16280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16281 (eval $ac_try) 2>&5
16282 ac_status=$?
16283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16284 (exit $ac_status); }; }; then
16285
16286 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
16287 break 5;
16288 else
16289 echo "$as_me: failed program was:" >&5
16290 sed 's/^/| /' conftest.$ac_ext >&5
16291
16292 fi
16293 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16294 done
16295 done
16296 done
16297 done
16298 done
16299 # Provide a safe default value.
16300 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
16301
16302 fi
16303 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16304 fi
16305 echo "$as_me:$LINENO: result: $gdb_cv_func_ptrace_args" >&5
16306 echo "${ECHO_T}$gdb_cv_func_ptrace_args" >&6
16307 ac_save_IFS=$IFS; IFS=','
16308 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
16309 IFS=$ac_save_IFS
16310 shift
16311
16312 cat >>confdefs.h <<_ACEOF
16313 #define PTRACE_TYPE_ARG3 $3
16314 _ACEOF
16315
16316 if test -n "$5"; then
16317
16318 cat >>confdefs.h <<_ACEOF
16319 #define PTRACE_TYPE_ARG5 $5
16320 _ACEOF
16321
16322 fi
16323
16324 if test "$cross_compiling" = no; then
16325 echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16326 echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16327 if test "${ac_cv_func_setpgrp_void+set}" = set; then
16328 echo $ECHO_N "(cached) $ECHO_C" >&6
16329 else
16330 if test "$cross_compiling" = yes; then
16331 { { echo "$as_me:$LINENO: error: cannot check setpgrp when cross compiling" >&5
16332 echo "$as_me: error: cannot check setpgrp when cross compiling" >&2;}
16333 { (exit 1); exit 1; }; }
16334 else
16335 cat >conftest.$ac_ext <<_ACEOF
16336 /* confdefs.h. */
16337 _ACEOF
16338 cat confdefs.h >>conftest.$ac_ext
16339 cat >>conftest.$ac_ext <<_ACEOF
16340 /* end confdefs.h. */
16341 #if HAVE_UNISTD_H
16342 # include <unistd.h>
16343 #endif
16344
16345 int
16346 main ()
16347 {
16348 /* If this system has a BSD-style setpgrp which takes arguments,
16349 setpgrp(1, 1) will fail with ESRCH and return -1, in that case
16350 exit successfully. */
16351 exit (setpgrp (1,1) == -1 ? 0 : 1);
16352 ;
16353 return 0;
16354 }
16355 _ACEOF
16356 rm -f conftest$ac_exeext
16357 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16358 (eval $ac_link) 2>&5
16359 ac_status=$?
16360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16361 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16362 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16363 (eval $ac_try) 2>&5
16364 ac_status=$?
16365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16366 (exit $ac_status); }; }; then
16367 ac_cv_func_setpgrp_void=no
16368 else
16369 echo "$as_me: program exited with status $ac_status" >&5
16370 echo "$as_me: failed program was:" >&5
16371 sed 's/^/| /' conftest.$ac_ext >&5
16372
16373 ( exit $ac_status )
16374 ac_cv_func_setpgrp_void=yes
16375 fi
16376 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16377 fi
16378 fi
16379 echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16380 echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16381 if test $ac_cv_func_setpgrp_void = yes; then
16382
16383 cat >>confdefs.h <<\_ACEOF
16384 #define SETPGRP_VOID 1
16385 _ACEOF
16386
16387 fi
16388
16389 else
16390 echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5
16391 echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6
16392 if test "${ac_cv_func_setpgrp_void+set}" = set; then
16393 echo $ECHO_N "(cached) $ECHO_C" >&6
16394 else
16395 cat >conftest.$ac_ext <<_ACEOF
16396 /* confdefs.h. */
16397 _ACEOF
16398 cat confdefs.h >>conftest.$ac_ext
16399 cat >>conftest.$ac_ext <<_ACEOF
16400 /* end confdefs.h. */
16401
16402 #include <unistd.h>
16403
16404 int
16405 main ()
16406 {
16407
16408 if (setpgrp(1,1) == -1)
16409 exit (0);
16410 else
16411 exit (1);
16412
16413 ;
16414 return 0;
16415 }
16416 _ACEOF
16417 rm -f conftest.$ac_objext
16418 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16419 (eval $ac_compile) 2>conftest.er1
16420 ac_status=$?
16421 grep -v '^ *+' conftest.er1 >conftest.err
16422 rm -f conftest.er1
16423 cat conftest.err >&5
16424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16425 (exit $ac_status); } &&
16426 { ac_try='test -z "$ac_c_werror_flag"
16427 || test ! -s conftest.err'
16428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16429 (eval $ac_try) 2>&5
16430 ac_status=$?
16431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16432 (exit $ac_status); }; } &&
16433 { ac_try='test -s conftest.$ac_objext'
16434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16435 (eval $ac_try) 2>&5
16436 ac_status=$?
16437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16438 (exit $ac_status); }; }; then
16439 ac_cv_func_setpgrp_void=no
16440 else
16441 echo "$as_me: failed program was:" >&5
16442 sed 's/^/| /' conftest.$ac_ext >&5
16443
16444 ac_cv_func_setpgrp_void=yes
16445 fi
16446 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16447 fi
16448 echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5
16449 echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6
16450 if test $ac_cv_func_setpgrp_void = yes; then
16451 cat >>confdefs.h <<\_ACEOF
16452 #define SETPGRP_VOID 1
16453 _ACEOF
16454
16455 fi
16456 fi
16457
16458 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
16459 # since sigsetjmp might only be defined as a macro.
16460 echo "$as_me:$LINENO: checking for sigsetjmp" >&5
16461 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6
16462 if test "${gdb_cv_func_sigsetjmp+set}" = set; then
16463 echo $ECHO_N "(cached) $ECHO_C" >&6
16464 else
16465 cat >conftest.$ac_ext <<_ACEOF
16466 /* confdefs.h. */
16467 _ACEOF
16468 cat confdefs.h >>conftest.$ac_ext
16469 cat >>conftest.$ac_ext <<_ACEOF
16470 /* end confdefs.h. */
16471
16472 #include <setjmp.h>
16473
16474 int
16475 main ()
16476 {
16477 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
16478 ;
16479 return 0;
16480 }
16481 _ACEOF
16482 rm -f conftest.$ac_objext
16483 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16484 (eval $ac_compile) 2>conftest.er1
16485 ac_status=$?
16486 grep -v '^ *+' conftest.er1 >conftest.err
16487 rm -f conftest.er1
16488 cat conftest.err >&5
16489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16490 (exit $ac_status); } &&
16491 { ac_try='test -z "$ac_c_werror_flag"
16492 || test ! -s conftest.err'
16493 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16494 (eval $ac_try) 2>&5
16495 ac_status=$?
16496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16497 (exit $ac_status); }; } &&
16498 { ac_try='test -s conftest.$ac_objext'
16499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16500 (eval $ac_try) 2>&5
16501 ac_status=$?
16502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16503 (exit $ac_status); }; }; then
16504 gdb_cv_func_sigsetjmp=yes
16505 else
16506 echo "$as_me: failed program was:" >&5
16507 sed 's/^/| /' conftest.$ac_ext >&5
16508
16509 gdb_cv_func_sigsetjmp=no
16510 fi
16511 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16512 fi
16513 echo "$as_me:$LINENO: result: $gdb_cv_func_sigsetjmp" >&5
16514 echo "${ECHO_T}$gdb_cv_func_sigsetjmp" >&6
16515 if test $gdb_cv_func_sigsetjmp = yes; then
16516
16517 cat >>confdefs.h <<\_ACEOF
16518 #define HAVE_SIGSETJMP 1
16519 _ACEOF
16520
16521 fi
16522
16523 # Assume we'll default to using the included libiberty regex.
16524 gdb_use_included_regex=yes
16525
16526 # However, if the system regex is GNU regex, then default to *not*
16527 # using the included regex.
16528 echo "$as_me:$LINENO: checking for GNU regex" >&5
16529 echo $ECHO_N "checking for GNU regex... $ECHO_C" >&6
16530 if test "${gdb_cv_have_gnu_regex+set}" = set; then
16531 echo $ECHO_N "(cached) $ECHO_C" >&6
16532 else
16533 cat >conftest.$ac_ext <<_ACEOF
16534 /* confdefs.h. */
16535 _ACEOF
16536 cat confdefs.h >>conftest.$ac_ext
16537 cat >>conftest.$ac_ext <<_ACEOF
16538 /* end confdefs.h. */
16539 #include <gnu-versions.h>
16540 int
16541 main ()
16542 {
16543 #define REGEX_INTERFACE_VERSION 1
16544 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
16545 # error "Version mismatch"
16546 #endif
16547 ;
16548 return 0;
16549 }
16550 _ACEOF
16551 rm -f conftest.$ac_objext
16552 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16553 (eval $ac_compile) 2>conftest.er1
16554 ac_status=$?
16555 grep -v '^ *+' conftest.er1 >conftest.err
16556 rm -f conftest.er1
16557 cat conftest.err >&5
16558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16559 (exit $ac_status); } &&
16560 { ac_try='test -z "$ac_c_werror_flag"
16561 || test ! -s conftest.err'
16562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16563 (eval $ac_try) 2>&5
16564 ac_status=$?
16565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16566 (exit $ac_status); }; } &&
16567 { ac_try='test -s conftest.$ac_objext'
16568 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16569 (eval $ac_try) 2>&5
16570 ac_status=$?
16571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16572 (exit $ac_status); }; }; then
16573 gdb_cv_have_gnu_regex=yes
16574 else
16575 echo "$as_me: failed program was:" >&5
16576 sed 's/^/| /' conftest.$ac_ext >&5
16577
16578 gdb_cv_have_gnu_regex=no
16579 fi
16580 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16581 fi
16582 echo "$as_me:$LINENO: result: $gdb_cv_have_gnu_regex" >&5
16583 echo "${ECHO_T}$gdb_cv_have_gnu_regex" >&6
16584 if test $gdb_cv_have_gnu_regex = yes; then
16585 gdb_use_included_regex=no
16586 fi
16587
16588
16589 # Check whether --with-included-regex or --without-included-regex was given.
16590 if test "${with_included_regex+set}" = set; then
16591 withval="$with_included_regex"
16592 gdb_with_regex=$withval
16593 else
16594 gdb_with_regex=$gdb_use_included_regex
16595 fi;
16596 if test "$gdb_with_regex" = yes; then
16597
16598 cat >>confdefs.h <<\_ACEOF
16599 #define USE_INCLUDED_REGEX 1
16600 _ACEOF
16601
16602 fi
16603
16604 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
16605 echo "$as_me:$LINENO: checking for struct thread.td_pcb" >&5
16606 echo $ECHO_N "checking for struct thread.td_pcb... $ECHO_C" >&6
16607 if test "${ac_cv_member_struct_thread_td_pcb+set}" = set; then
16608 echo $ECHO_N "(cached) $ECHO_C" >&6
16609 else
16610 cat >conftest.$ac_ext <<_ACEOF
16611 /* confdefs.h. */
16612 _ACEOF
16613 cat confdefs.h >>conftest.$ac_ext
16614 cat >>conftest.$ac_ext <<_ACEOF
16615 /* end confdefs.h. */
16616 #include <sys/param.h>
16617 #include <sys/proc.h>
16618
16619
16620 int
16621 main ()
16622 {
16623 static struct thread ac_aggr;
16624 if (ac_aggr.td_pcb)
16625 return 0;
16626 ;
16627 return 0;
16628 }
16629 _ACEOF
16630 rm -f conftest.$ac_objext
16631 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16632 (eval $ac_compile) 2>conftest.er1
16633 ac_status=$?
16634 grep -v '^ *+' conftest.er1 >conftest.err
16635 rm -f conftest.er1
16636 cat conftest.err >&5
16637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16638 (exit $ac_status); } &&
16639 { ac_try='test -z "$ac_c_werror_flag"
16640 || test ! -s conftest.err'
16641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16642 (eval $ac_try) 2>&5
16643 ac_status=$?
16644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16645 (exit $ac_status); }; } &&
16646 { ac_try='test -s conftest.$ac_objext'
16647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16648 (eval $ac_try) 2>&5
16649 ac_status=$?
16650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16651 (exit $ac_status); }; }; then
16652 ac_cv_member_struct_thread_td_pcb=yes
16653 else
16654 echo "$as_me: failed program was:" >&5
16655 sed 's/^/| /' conftest.$ac_ext >&5
16656
16657 cat >conftest.$ac_ext <<_ACEOF
16658 /* confdefs.h. */
16659 _ACEOF
16660 cat confdefs.h >>conftest.$ac_ext
16661 cat >>conftest.$ac_ext <<_ACEOF
16662 /* end confdefs.h. */
16663 #include <sys/param.h>
16664 #include <sys/proc.h>
16665
16666
16667 int
16668 main ()
16669 {
16670 static struct thread ac_aggr;
16671 if (sizeof ac_aggr.td_pcb)
16672 return 0;
16673 ;
16674 return 0;
16675 }
16676 _ACEOF
16677 rm -f conftest.$ac_objext
16678 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16679 (eval $ac_compile) 2>conftest.er1
16680 ac_status=$?
16681 grep -v '^ *+' conftest.er1 >conftest.err
16682 rm -f conftest.er1
16683 cat conftest.err >&5
16684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16685 (exit $ac_status); } &&
16686 { ac_try='test -z "$ac_c_werror_flag"
16687 || test ! -s conftest.err'
16688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16689 (eval $ac_try) 2>&5
16690 ac_status=$?
16691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16692 (exit $ac_status); }; } &&
16693 { ac_try='test -s conftest.$ac_objext'
16694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16695 (eval $ac_try) 2>&5
16696 ac_status=$?
16697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16698 (exit $ac_status); }; }; then
16699 ac_cv_member_struct_thread_td_pcb=yes
16700 else
16701 echo "$as_me: failed program was:" >&5
16702 sed 's/^/| /' conftest.$ac_ext >&5
16703
16704 ac_cv_member_struct_thread_td_pcb=no
16705 fi
16706 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16707 fi
16708 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16709 fi
16710 echo "$as_me:$LINENO: result: $ac_cv_member_struct_thread_td_pcb" >&5
16711 echo "${ECHO_T}$ac_cv_member_struct_thread_td_pcb" >&6
16712 if test $ac_cv_member_struct_thread_td_pcb = yes; then
16713
16714 cat >>confdefs.h <<_ACEOF
16715 #define HAVE_STRUCT_THREAD_TD_PCB 1
16716 _ACEOF
16717
16718
16719 fi
16720
16721
16722 # See if <sys/lwp.h> defines `struct lwp`.
16723 echo "$as_me:$LINENO: checking for struct lwp" >&5
16724 echo $ECHO_N "checking for struct lwp... $ECHO_C" >&6
16725 if test "${gdb_cv_struct_lwp+set}" = set; then
16726 echo $ECHO_N "(cached) $ECHO_C" >&6
16727 else
16728 cat >conftest.$ac_ext <<_ACEOF
16729 /* confdefs.h. */
16730 _ACEOF
16731 cat confdefs.h >>conftest.$ac_ext
16732 cat >>conftest.$ac_ext <<_ACEOF
16733 /* end confdefs.h. */
16734 #include <sys/param.h>
16735 #include <sys/lwp.h>
16736 int
16737 main ()
16738 {
16739 struct lwp l;
16740 ;
16741 return 0;
16742 }
16743 _ACEOF
16744 rm -f conftest.$ac_objext
16745 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16746 (eval $ac_compile) 2>conftest.er1
16747 ac_status=$?
16748 grep -v '^ *+' conftest.er1 >conftest.err
16749 rm -f conftest.er1
16750 cat conftest.err >&5
16751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16752 (exit $ac_status); } &&
16753 { ac_try='test -z "$ac_c_werror_flag"
16754 || test ! -s conftest.err'
16755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16756 (eval $ac_try) 2>&5
16757 ac_status=$?
16758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16759 (exit $ac_status); }; } &&
16760 { ac_try='test -s conftest.$ac_objext'
16761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16762 (eval $ac_try) 2>&5
16763 ac_status=$?
16764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16765 (exit $ac_status); }; }; then
16766 gdb_cv_struct_lwp=yes
16767 else
16768 echo "$as_me: failed program was:" >&5
16769 sed 's/^/| /' conftest.$ac_ext >&5
16770
16771 gdb_cv_struct_lwp=no
16772 fi
16773 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16774 fi
16775 echo "$as_me:$LINENO: result: $gdb_cv_struct_lwp" >&5
16776 echo "${ECHO_T}$gdb_cv_struct_lwp" >&6
16777 if test $gdb_cv_struct_lwp = yes; then
16778
16779 cat >>confdefs.h <<\_ACEOF
16780 #define HAVE_STRUCT_LWP 1
16781 _ACEOF
16782
16783 fi
16784
16785 # See if <machine/reg.h> degines `struct reg'.
16786 echo "$as_me:$LINENO: checking for struct reg in machine/reg.h" >&5
16787 echo $ECHO_N "checking for struct reg in machine/reg.h... $ECHO_C" >&6
16788 if test "${gdb_cv_struct_reg+set}" = set; then
16789 echo $ECHO_N "(cached) $ECHO_C" >&6
16790 else
16791 cat >conftest.$ac_ext <<_ACEOF
16792 /* confdefs.h. */
16793 _ACEOF
16794 cat confdefs.h >>conftest.$ac_ext
16795 cat >>conftest.$ac_ext <<_ACEOF
16796 /* end confdefs.h. */
16797 #include <sys/types.h>
16798 #include <machine/reg.h>
16799 int
16800 main ()
16801 {
16802 struct reg r;
16803 ;
16804 return 0;
16805 }
16806 _ACEOF
16807 rm -f conftest.$ac_objext
16808 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16809 (eval $ac_compile) 2>conftest.er1
16810 ac_status=$?
16811 grep -v '^ *+' conftest.er1 >conftest.err
16812 rm -f conftest.er1
16813 cat conftest.err >&5
16814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16815 (exit $ac_status); } &&
16816 { ac_try='test -z "$ac_c_werror_flag"
16817 || test ! -s conftest.err'
16818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16819 (eval $ac_try) 2>&5
16820 ac_status=$?
16821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16822 (exit $ac_status); }; } &&
16823 { ac_try='test -s conftest.$ac_objext'
16824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16825 (eval $ac_try) 2>&5
16826 ac_status=$?
16827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16828 (exit $ac_status); }; }; then
16829 gdb_cv_struct_reg=yes
16830 else
16831 echo "$as_me: failed program was:" >&5
16832 sed 's/^/| /' conftest.$ac_ext >&5
16833
16834 gdb_cv_struct_reg=no
16835 fi
16836 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16837 fi
16838 echo "$as_me:$LINENO: result: $gdb_cv_struct_reg" >&5
16839 echo "${ECHO_T}$gdb_cv_struct_reg" >&6
16840 if test $gdb_cv_struct_reg = yes; then
16841
16842 cat >>confdefs.h <<\_ACEOF
16843 #define HAVE_STRUCT_REG 1
16844 _ACEOF
16845
16846 fi
16847
16848 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
16849 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
16850 echo "$as_me:$LINENO: checking for struct reg.r_fs" >&5
16851 echo $ECHO_N "checking for struct reg.r_fs... $ECHO_C" >&6
16852 if test "${ac_cv_member_struct_reg_r_fs+set}" = set; then
16853 echo $ECHO_N "(cached) $ECHO_C" >&6
16854 else
16855 cat >conftest.$ac_ext <<_ACEOF
16856 /* confdefs.h. */
16857 _ACEOF
16858 cat confdefs.h >>conftest.$ac_ext
16859 cat >>conftest.$ac_ext <<_ACEOF
16860 /* end confdefs.h. */
16861 #include <machine/reg.h>
16862
16863 int
16864 main ()
16865 {
16866 static struct reg ac_aggr;
16867 if (ac_aggr.r_fs)
16868 return 0;
16869 ;
16870 return 0;
16871 }
16872 _ACEOF
16873 rm -f conftest.$ac_objext
16874 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16875 (eval $ac_compile) 2>conftest.er1
16876 ac_status=$?
16877 grep -v '^ *+' conftest.er1 >conftest.err
16878 rm -f conftest.er1
16879 cat conftest.err >&5
16880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16881 (exit $ac_status); } &&
16882 { ac_try='test -z "$ac_c_werror_flag"
16883 || test ! -s conftest.err'
16884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16885 (eval $ac_try) 2>&5
16886 ac_status=$?
16887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16888 (exit $ac_status); }; } &&
16889 { ac_try='test -s conftest.$ac_objext'
16890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16891 (eval $ac_try) 2>&5
16892 ac_status=$?
16893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16894 (exit $ac_status); }; }; then
16895 ac_cv_member_struct_reg_r_fs=yes
16896 else
16897 echo "$as_me: failed program was:" >&5
16898 sed 's/^/| /' conftest.$ac_ext >&5
16899
16900 cat >conftest.$ac_ext <<_ACEOF
16901 /* confdefs.h. */
16902 _ACEOF
16903 cat confdefs.h >>conftest.$ac_ext
16904 cat >>conftest.$ac_ext <<_ACEOF
16905 /* end confdefs.h. */
16906 #include <machine/reg.h>
16907
16908 int
16909 main ()
16910 {
16911 static struct reg ac_aggr;
16912 if (sizeof ac_aggr.r_fs)
16913 return 0;
16914 ;
16915 return 0;
16916 }
16917 _ACEOF
16918 rm -f conftest.$ac_objext
16919 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16920 (eval $ac_compile) 2>conftest.er1
16921 ac_status=$?
16922 grep -v '^ *+' conftest.er1 >conftest.err
16923 rm -f conftest.er1
16924 cat conftest.err >&5
16925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16926 (exit $ac_status); } &&
16927 { ac_try='test -z "$ac_c_werror_flag"
16928 || test ! -s conftest.err'
16929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16930 (eval $ac_try) 2>&5
16931 ac_status=$?
16932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16933 (exit $ac_status); }; } &&
16934 { ac_try='test -s conftest.$ac_objext'
16935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16936 (eval $ac_try) 2>&5
16937 ac_status=$?
16938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16939 (exit $ac_status); }; }; then
16940 ac_cv_member_struct_reg_r_fs=yes
16941 else
16942 echo "$as_me: failed program was:" >&5
16943 sed 's/^/| /' conftest.$ac_ext >&5
16944
16945 ac_cv_member_struct_reg_r_fs=no
16946 fi
16947 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16948 fi
16949 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16950 fi
16951 echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_fs" >&5
16952 echo "${ECHO_T}$ac_cv_member_struct_reg_r_fs" >&6
16953 if test $ac_cv_member_struct_reg_r_fs = yes; then
16954
16955 cat >>confdefs.h <<_ACEOF
16956 #define HAVE_STRUCT_REG_R_FS 1
16957 _ACEOF
16958
16959
16960 fi
16961 echo "$as_me:$LINENO: checking for struct reg.r_gs" >&5
16962 echo $ECHO_N "checking for struct reg.r_gs... $ECHO_C" >&6
16963 if test "${ac_cv_member_struct_reg_r_gs+set}" = set; then
16964 echo $ECHO_N "(cached) $ECHO_C" >&6
16965 else
16966 cat >conftest.$ac_ext <<_ACEOF
16967 /* confdefs.h. */
16968 _ACEOF
16969 cat confdefs.h >>conftest.$ac_ext
16970 cat >>conftest.$ac_ext <<_ACEOF
16971 /* end confdefs.h. */
16972 #include <machine/reg.h>
16973
16974 int
16975 main ()
16976 {
16977 static struct reg ac_aggr;
16978 if (ac_aggr.r_gs)
16979 return 0;
16980 ;
16981 return 0;
16982 }
16983 _ACEOF
16984 rm -f conftest.$ac_objext
16985 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16986 (eval $ac_compile) 2>conftest.er1
16987 ac_status=$?
16988 grep -v '^ *+' conftest.er1 >conftest.err
16989 rm -f conftest.er1
16990 cat conftest.err >&5
16991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16992 (exit $ac_status); } &&
16993 { ac_try='test -z "$ac_c_werror_flag"
16994 || test ! -s conftest.err'
16995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16996 (eval $ac_try) 2>&5
16997 ac_status=$?
16998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16999 (exit $ac_status); }; } &&
17000 { ac_try='test -s conftest.$ac_objext'
17001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17002 (eval $ac_try) 2>&5
17003 ac_status=$?
17004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17005 (exit $ac_status); }; }; then
17006 ac_cv_member_struct_reg_r_gs=yes
17007 else
17008 echo "$as_me: failed program was:" >&5
17009 sed 's/^/| /' conftest.$ac_ext >&5
17010
17011 cat >conftest.$ac_ext <<_ACEOF
17012 /* confdefs.h. */
17013 _ACEOF
17014 cat confdefs.h >>conftest.$ac_ext
17015 cat >>conftest.$ac_ext <<_ACEOF
17016 /* end confdefs.h. */
17017 #include <machine/reg.h>
17018
17019 int
17020 main ()
17021 {
17022 static struct reg ac_aggr;
17023 if (sizeof ac_aggr.r_gs)
17024 return 0;
17025 ;
17026 return 0;
17027 }
17028 _ACEOF
17029 rm -f conftest.$ac_objext
17030 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17031 (eval $ac_compile) 2>conftest.er1
17032 ac_status=$?
17033 grep -v '^ *+' conftest.er1 >conftest.err
17034 rm -f conftest.er1
17035 cat conftest.err >&5
17036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17037 (exit $ac_status); } &&
17038 { ac_try='test -z "$ac_c_werror_flag"
17039 || test ! -s conftest.err'
17040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17041 (eval $ac_try) 2>&5
17042 ac_status=$?
17043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17044 (exit $ac_status); }; } &&
17045 { ac_try='test -s conftest.$ac_objext'
17046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17047 (eval $ac_try) 2>&5
17048 ac_status=$?
17049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17050 (exit $ac_status); }; }; then
17051 ac_cv_member_struct_reg_r_gs=yes
17052 else
17053 echo "$as_me: failed program was:" >&5
17054 sed 's/^/| /' conftest.$ac_ext >&5
17055
17056 ac_cv_member_struct_reg_r_gs=no
17057 fi
17058 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17059 fi
17060 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17061 fi
17062 echo "$as_me:$LINENO: result: $ac_cv_member_struct_reg_r_gs" >&5
17063 echo "${ECHO_T}$ac_cv_member_struct_reg_r_gs" >&6
17064 if test $ac_cv_member_struct_reg_r_gs = yes; then
17065
17066 cat >>confdefs.h <<_ACEOF
17067 #define HAVE_STRUCT_REG_R_GS 1
17068 _ACEOF
17069
17070
17071 fi
17072
17073
17074 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
17075 echo "$as_me:$LINENO: checking for PTRACE_GETREGS" >&5
17076 echo $ECHO_N "checking for PTRACE_GETREGS... $ECHO_C" >&6
17077 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then
17078 echo $ECHO_N "(cached) $ECHO_C" >&6
17079 else
17080 cat >conftest.$ac_ext <<_ACEOF
17081 /* confdefs.h. */
17082 _ACEOF
17083 cat confdefs.h >>conftest.$ac_ext
17084 cat >>conftest.$ac_ext <<_ACEOF
17085 /* end confdefs.h. */
17086 #include <sys/ptrace.h>
17087 int
17088 main ()
17089 {
17090 PTRACE_GETREGS;
17091 ;
17092 return 0;
17093 }
17094 _ACEOF
17095 rm -f conftest.$ac_objext
17096 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17097 (eval $ac_compile) 2>conftest.er1
17098 ac_status=$?
17099 grep -v '^ *+' conftest.er1 >conftest.err
17100 rm -f conftest.er1
17101 cat conftest.err >&5
17102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17103 (exit $ac_status); } &&
17104 { ac_try='test -z "$ac_c_werror_flag"
17105 || test ! -s conftest.err'
17106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17107 (eval $ac_try) 2>&5
17108 ac_status=$?
17109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17110 (exit $ac_status); }; } &&
17111 { ac_try='test -s conftest.$ac_objext'
17112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17113 (eval $ac_try) 2>&5
17114 ac_status=$?
17115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17116 (exit $ac_status); }; }; then
17117 gdb_cv_have_ptrace_getregs=yes
17118 else
17119 echo "$as_me: failed program was:" >&5
17120 sed 's/^/| /' conftest.$ac_ext >&5
17121
17122 gdb_cv_have_ptrace_getregs=no
17123 fi
17124 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17125 fi
17126
17127 echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getregs" >&5
17128 echo "${ECHO_T}$gdb_cv_have_ptrace_getregs" >&6
17129 if test $gdb_cv_have_ptrace_getregs = yes; then
17130
17131 cat >>confdefs.h <<\_ACEOF
17132 #define HAVE_PTRACE_GETREGS 1
17133 _ACEOF
17134
17135 fi
17136
17137 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
17138 echo "$as_me:$LINENO: checking for PTRACE_GETFPXREGS" >&5
17139 echo $ECHO_N "checking for PTRACE_GETFPXREGS... $ECHO_C" >&6
17140 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then
17141 echo $ECHO_N "(cached) $ECHO_C" >&6
17142 else
17143 cat >conftest.$ac_ext <<_ACEOF
17144 /* confdefs.h. */
17145 _ACEOF
17146 cat confdefs.h >>conftest.$ac_ext
17147 cat >>conftest.$ac_ext <<_ACEOF
17148 /* end confdefs.h. */
17149 #include <sys/ptrace.h>
17150 int
17151 main ()
17152 {
17153 PTRACE_GETFPXREGS;
17154 ;
17155 return 0;
17156 }
17157 _ACEOF
17158 rm -f conftest.$ac_objext
17159 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17160 (eval $ac_compile) 2>conftest.er1
17161 ac_status=$?
17162 grep -v '^ *+' conftest.er1 >conftest.err
17163 rm -f conftest.er1
17164 cat conftest.err >&5
17165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17166 (exit $ac_status); } &&
17167 { ac_try='test -z "$ac_c_werror_flag"
17168 || test ! -s conftest.err'
17169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17170 (eval $ac_try) 2>&5
17171 ac_status=$?
17172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17173 (exit $ac_status); }; } &&
17174 { ac_try='test -s conftest.$ac_objext'
17175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17176 (eval $ac_try) 2>&5
17177 ac_status=$?
17178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17179 (exit $ac_status); }; }; then
17180 gdb_cv_have_ptrace_getfpxregs=yes
17181 else
17182 echo "$as_me: failed program was:" >&5
17183 sed 's/^/| /' conftest.$ac_ext >&5
17184
17185 gdb_cv_have_ptrace_getfpxregs=no
17186 fi
17187 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17188 fi
17189
17190 echo "$as_me:$LINENO: result: $gdb_cv_have_ptrace_getfpxregs" >&5
17191 echo "${ECHO_T}$gdb_cv_have_ptrace_getfpxregs" >&6
17192 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
17193
17194 cat >>confdefs.h <<\_ACEOF
17195 #define HAVE_PTRACE_GETFPXREGS 1
17196 _ACEOF
17197
17198 fi
17199
17200 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
17201 echo "$as_me:$LINENO: checking for PT_GETDBREGS" >&5
17202 echo $ECHO_N "checking for PT_GETDBREGS... $ECHO_C" >&6
17203 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then
17204 echo $ECHO_N "(cached) $ECHO_C" >&6
17205 else
17206 cat >conftest.$ac_ext <<_ACEOF
17207 /* confdefs.h. */
17208 _ACEOF
17209 cat confdefs.h >>conftest.$ac_ext
17210 cat >>conftest.$ac_ext <<_ACEOF
17211 /* end confdefs.h. */
17212 #include <sys/types.h>
17213 #include <sys/ptrace.h>
17214 int
17215 main ()
17216 {
17217 PT_GETDBREGS;
17218 ;
17219 return 0;
17220 }
17221 _ACEOF
17222 rm -f conftest.$ac_objext
17223 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17224 (eval $ac_compile) 2>conftest.er1
17225 ac_status=$?
17226 grep -v '^ *+' conftest.er1 >conftest.err
17227 rm -f conftest.er1
17228 cat conftest.err >&5
17229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17230 (exit $ac_status); } &&
17231 { ac_try='test -z "$ac_c_werror_flag"
17232 || test ! -s conftest.err'
17233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17234 (eval $ac_try) 2>&5
17235 ac_status=$?
17236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17237 (exit $ac_status); }; } &&
17238 { ac_try='test -s conftest.$ac_objext'
17239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17240 (eval $ac_try) 2>&5
17241 ac_status=$?
17242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17243 (exit $ac_status); }; }; then
17244 gdb_cv_have_pt_getdbregs=yes
17245 else
17246 echo "$as_me: failed program was:" >&5
17247 sed 's/^/| /' conftest.$ac_ext >&5
17248
17249 gdb_cv_have_pt_getdbregs=no
17250 fi
17251 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17252 fi
17253
17254 echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getdbregs" >&5
17255 echo "${ECHO_T}$gdb_cv_have_pt_getdbregs" >&6
17256 if test $gdb_cv_have_pt_getdbregs = yes; then
17257
17258 cat >>confdefs.h <<\_ACEOF
17259 #define HAVE_PT_GETDBREGS 1
17260 _ACEOF
17261
17262 fi
17263
17264 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
17265 echo "$as_me:$LINENO: checking for PT_GETXMMREGS" >&5
17266 echo $ECHO_N "checking for PT_GETXMMREGS... $ECHO_C" >&6
17267 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then
17268 echo $ECHO_N "(cached) $ECHO_C" >&6
17269 else
17270 cat >conftest.$ac_ext <<_ACEOF
17271 /* confdefs.h. */
17272 _ACEOF
17273 cat confdefs.h >>conftest.$ac_ext
17274 cat >>conftest.$ac_ext <<_ACEOF
17275 /* end confdefs.h. */
17276 #include <sys/types.h>
17277 #include <sys/ptrace.h>
17278 int
17279 main ()
17280 {
17281 PT_GETXMMREGS;
17282 ;
17283 return 0;
17284 }
17285 _ACEOF
17286 rm -f conftest.$ac_objext
17287 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17288 (eval $ac_compile) 2>conftest.er1
17289 ac_status=$?
17290 grep -v '^ *+' conftest.er1 >conftest.err
17291 rm -f conftest.er1
17292 cat conftest.err >&5
17293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17294 (exit $ac_status); } &&
17295 { ac_try='test -z "$ac_c_werror_flag"
17296 || test ! -s conftest.err'
17297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17298 (eval $ac_try) 2>&5
17299 ac_status=$?
17300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17301 (exit $ac_status); }; } &&
17302 { ac_try='test -s conftest.$ac_objext'
17303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17304 (eval $ac_try) 2>&5
17305 ac_status=$?
17306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17307 (exit $ac_status); }; }; then
17308 gdb_cv_have_pt_getxmmregs=yes
17309 else
17310 echo "$as_me: failed program was:" >&5
17311 sed 's/^/| /' conftest.$ac_ext >&5
17312
17313 gdb_cv_have_pt_getxmmregs=no
17314 fi
17315 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17316 fi
17317
17318 echo "$as_me:$LINENO: result: $gdb_cv_have_pt_getxmmregs" >&5
17319 echo "${ECHO_T}$gdb_cv_have_pt_getxmmregs" >&6
17320 if test $gdb_cv_have_pt_getxmmregs = yes; then
17321
17322 cat >>confdefs.h <<\_ACEOF
17323 #define HAVE_PT_GETXMMREGS 1
17324 _ACEOF
17325
17326 fi
17327
17328 # Detect which type of /proc is in use, such as for Unixware or Solaris.
17329
17330 if test "${target}" = "${host}"; then
17331 case "${host}" in
17332 *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
17333
17334 cat >>confdefs.h <<\_ACEOF
17335 #define NEW_PROC_API 1
17336 _ACEOF
17337
17338 ;;
17339 *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
17340
17341 cat >>confdefs.h <<\_ACEOF
17342 #define NEW_PROC_API 1
17343 _ACEOF
17344
17345 ;;
17346 mips-sgi-irix5*)
17347 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
17348
17349 cat >>confdefs.h <<\_ACEOF
17350 #define _KMEMUSER 1
17351 _ACEOF
17352
17353 ;;
17354 esac
17355 fi
17356
17357 if test "$ac_cv_header_sys_procfs_h" = yes; then
17358 echo "$as_me:$LINENO: checking for pstatus_t in sys/procfs.h" >&5
17359 echo $ECHO_N "checking for pstatus_t in sys/procfs.h... $ECHO_C" >&6
17360 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then
17361 echo $ECHO_N "(cached) $ECHO_C" >&6
17362 else
17363 cat >conftest.$ac_ext <<_ACEOF
17364 /* confdefs.h. */
17365 _ACEOF
17366 cat confdefs.h >>conftest.$ac_ext
17367 cat >>conftest.$ac_ext <<_ACEOF
17368 /* end confdefs.h. */
17369
17370 #define _SYSCALL32
17371 #include <sys/procfs.h>
17372 int
17373 main ()
17374 {
17375 pstatus_t avar
17376 ;
17377 return 0;
17378 }
17379 _ACEOF
17380 rm -f conftest.$ac_objext
17381 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17382 (eval $ac_compile) 2>conftest.er1
17383 ac_status=$?
17384 grep -v '^ *+' conftest.er1 >conftest.err
17385 rm -f conftest.er1
17386 cat conftest.err >&5
17387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17388 (exit $ac_status); } &&
17389 { ac_try='test -z "$ac_c_werror_flag"
17390 || test ! -s conftest.err'
17391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17392 (eval $ac_try) 2>&5
17393 ac_status=$?
17394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17395 (exit $ac_status); }; } &&
17396 { ac_try='test -s conftest.$ac_objext'
17397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17398 (eval $ac_try) 2>&5
17399 ac_status=$?
17400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17401 (exit $ac_status); }; }; then
17402 bfd_cv_have_sys_procfs_type_pstatus_t=yes
17403 else
17404 echo "$as_me: failed program was:" >&5
17405 sed 's/^/| /' conftest.$ac_ext >&5
17406
17407 bfd_cv_have_sys_procfs_type_pstatus_t=no
17408
17409 fi
17410 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17411 fi
17412
17413 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
17414
17415 cat >>confdefs.h <<\_ACEOF
17416 #define HAVE_PSTATUS_T 1
17417 _ACEOF
17418
17419 fi
17420 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
17421 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus_t" >&6
17422
17423 echo "$as_me:$LINENO: checking for prrun_t in sys/procfs.h" >&5
17424 echo $ECHO_N "checking for prrun_t in sys/procfs.h... $ECHO_C" >&6
17425 if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then
17426 echo $ECHO_N "(cached) $ECHO_C" >&6
17427 else
17428 cat >conftest.$ac_ext <<_ACEOF
17429 /* confdefs.h. */
17430 _ACEOF
17431 cat confdefs.h >>conftest.$ac_ext
17432 cat >>conftest.$ac_ext <<_ACEOF
17433 /* end confdefs.h. */
17434
17435 #define _SYSCALL32
17436 #include <sys/procfs.h>
17437 int
17438 main ()
17439 {
17440 prrun_t avar
17441 ;
17442 return 0;
17443 }
17444 _ACEOF
17445 rm -f conftest.$ac_objext
17446 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17447 (eval $ac_compile) 2>conftest.er1
17448 ac_status=$?
17449 grep -v '^ *+' conftest.er1 >conftest.err
17450 rm -f conftest.er1
17451 cat conftest.err >&5
17452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17453 (exit $ac_status); } &&
17454 { ac_try='test -z "$ac_c_werror_flag"
17455 || test ! -s conftest.err'
17456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17457 (eval $ac_try) 2>&5
17458 ac_status=$?
17459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17460 (exit $ac_status); }; } &&
17461 { ac_try='test -s conftest.$ac_objext'
17462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17463 (eval $ac_try) 2>&5
17464 ac_status=$?
17465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17466 (exit $ac_status); }; }; then
17467 bfd_cv_have_sys_procfs_type_prrun_t=yes
17468 else
17469 echo "$as_me: failed program was:" >&5
17470 sed 's/^/| /' conftest.$ac_ext >&5
17471
17472 bfd_cv_have_sys_procfs_type_prrun_t=no
17473
17474 fi
17475 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17476 fi
17477
17478 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
17479
17480 cat >>confdefs.h <<\_ACEOF
17481 #define HAVE_PRRUN_T 1
17482 _ACEOF
17483
17484 fi
17485 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
17486 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prrun_t" >&6
17487
17488 echo "$as_me:$LINENO: checking for gregset_t in sys/procfs.h" >&5
17489 echo $ECHO_N "checking for gregset_t in sys/procfs.h... $ECHO_C" >&6
17490 if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then
17491 echo $ECHO_N "(cached) $ECHO_C" >&6
17492 else
17493 cat >conftest.$ac_ext <<_ACEOF
17494 /* confdefs.h. */
17495 _ACEOF
17496 cat confdefs.h >>conftest.$ac_ext
17497 cat >>conftest.$ac_ext <<_ACEOF
17498 /* end confdefs.h. */
17499
17500 #define _SYSCALL32
17501 #include <sys/procfs.h>
17502 int
17503 main ()
17504 {
17505 gregset_t avar
17506 ;
17507 return 0;
17508 }
17509 _ACEOF
17510 rm -f conftest.$ac_objext
17511 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17512 (eval $ac_compile) 2>conftest.er1
17513 ac_status=$?
17514 grep -v '^ *+' conftest.er1 >conftest.err
17515 rm -f conftest.er1
17516 cat conftest.err >&5
17517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17518 (exit $ac_status); } &&
17519 { ac_try='test -z "$ac_c_werror_flag"
17520 || test ! -s conftest.err'
17521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17522 (eval $ac_try) 2>&5
17523 ac_status=$?
17524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17525 (exit $ac_status); }; } &&
17526 { ac_try='test -s conftest.$ac_objext'
17527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17528 (eval $ac_try) 2>&5
17529 ac_status=$?
17530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17531 (exit $ac_status); }; }; then
17532 bfd_cv_have_sys_procfs_type_gregset_t=yes
17533 else
17534 echo "$as_me: failed program was:" >&5
17535 sed 's/^/| /' conftest.$ac_ext >&5
17536
17537 bfd_cv_have_sys_procfs_type_gregset_t=no
17538
17539 fi
17540 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17541 fi
17542
17543 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
17544
17545 cat >>confdefs.h <<\_ACEOF
17546 #define HAVE_GREGSET_T 1
17547 _ACEOF
17548
17549 fi
17550 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
17551 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_gregset_t" >&6
17552
17553 echo "$as_me:$LINENO: checking for fpregset_t in sys/procfs.h" >&5
17554 echo $ECHO_N "checking for fpregset_t in sys/procfs.h... $ECHO_C" >&6
17555 if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then
17556 echo $ECHO_N "(cached) $ECHO_C" >&6
17557 else
17558 cat >conftest.$ac_ext <<_ACEOF
17559 /* confdefs.h. */
17560 _ACEOF
17561 cat confdefs.h >>conftest.$ac_ext
17562 cat >>conftest.$ac_ext <<_ACEOF
17563 /* end confdefs.h. */
17564
17565 #define _SYSCALL32
17566 #include <sys/procfs.h>
17567 int
17568 main ()
17569 {
17570 fpregset_t avar
17571 ;
17572 return 0;
17573 }
17574 _ACEOF
17575 rm -f conftest.$ac_objext
17576 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17577 (eval $ac_compile) 2>conftest.er1
17578 ac_status=$?
17579 grep -v '^ *+' conftest.er1 >conftest.err
17580 rm -f conftest.er1
17581 cat conftest.err >&5
17582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17583 (exit $ac_status); } &&
17584 { ac_try='test -z "$ac_c_werror_flag"
17585 || test ! -s conftest.err'
17586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17587 (eval $ac_try) 2>&5
17588 ac_status=$?
17589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17590 (exit $ac_status); }; } &&
17591 { ac_try='test -s conftest.$ac_objext'
17592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17593 (eval $ac_try) 2>&5
17594 ac_status=$?
17595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17596 (exit $ac_status); }; }; then
17597 bfd_cv_have_sys_procfs_type_fpregset_t=yes
17598 else
17599 echo "$as_me: failed program was:" >&5
17600 sed 's/^/| /' conftest.$ac_ext >&5
17601
17602 bfd_cv_have_sys_procfs_type_fpregset_t=no
17603
17604 fi
17605 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17606 fi
17607
17608 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
17609
17610 cat >>confdefs.h <<\_ACEOF
17611 #define HAVE_FPREGSET_T 1
17612 _ACEOF
17613
17614 fi
17615 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
17616 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_fpregset_t" >&6
17617
17618 echo "$as_me:$LINENO: checking for prgregset_t in sys/procfs.h" >&5
17619 echo $ECHO_N "checking for prgregset_t in sys/procfs.h... $ECHO_C" >&6
17620 if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then
17621 echo $ECHO_N "(cached) $ECHO_C" >&6
17622 else
17623 cat >conftest.$ac_ext <<_ACEOF
17624 /* confdefs.h. */
17625 _ACEOF
17626 cat confdefs.h >>conftest.$ac_ext
17627 cat >>conftest.$ac_ext <<_ACEOF
17628 /* end confdefs.h. */
17629
17630 #define _SYSCALL32
17631 #include <sys/procfs.h>
17632 int
17633 main ()
17634 {
17635 prgregset_t avar
17636 ;
17637 return 0;
17638 }
17639 _ACEOF
17640 rm -f conftest.$ac_objext
17641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17642 (eval $ac_compile) 2>conftest.er1
17643 ac_status=$?
17644 grep -v '^ *+' conftest.er1 >conftest.err
17645 rm -f conftest.er1
17646 cat conftest.err >&5
17647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17648 (exit $ac_status); } &&
17649 { ac_try='test -z "$ac_c_werror_flag"
17650 || test ! -s conftest.err'
17651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17652 (eval $ac_try) 2>&5
17653 ac_status=$?
17654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17655 (exit $ac_status); }; } &&
17656 { ac_try='test -s conftest.$ac_objext'
17657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17658 (eval $ac_try) 2>&5
17659 ac_status=$?
17660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17661 (exit $ac_status); }; }; then
17662 bfd_cv_have_sys_procfs_type_prgregset_t=yes
17663 else
17664 echo "$as_me: failed program was:" >&5
17665 sed 's/^/| /' conftest.$ac_ext >&5
17666
17667 bfd_cv_have_sys_procfs_type_prgregset_t=no
17668
17669 fi
17670 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17671 fi
17672
17673 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
17674
17675 cat >>confdefs.h <<\_ACEOF
17676 #define HAVE_PRGREGSET_T 1
17677 _ACEOF
17678
17679 fi
17680 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
17681 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset_t" >&6
17682
17683 echo "$as_me:$LINENO: checking for prfpregset_t in sys/procfs.h" >&5
17684 echo $ECHO_N "checking for prfpregset_t in sys/procfs.h... $ECHO_C" >&6
17685 if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then
17686 echo $ECHO_N "(cached) $ECHO_C" >&6
17687 else
17688 cat >conftest.$ac_ext <<_ACEOF
17689 /* confdefs.h. */
17690 _ACEOF
17691 cat confdefs.h >>conftest.$ac_ext
17692 cat >>conftest.$ac_ext <<_ACEOF
17693 /* end confdefs.h. */
17694
17695 #define _SYSCALL32
17696 #include <sys/procfs.h>
17697 int
17698 main ()
17699 {
17700 prfpregset_t avar
17701 ;
17702 return 0;
17703 }
17704 _ACEOF
17705 rm -f conftest.$ac_objext
17706 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17707 (eval $ac_compile) 2>conftest.er1
17708 ac_status=$?
17709 grep -v '^ *+' conftest.er1 >conftest.err
17710 rm -f conftest.er1
17711 cat conftest.err >&5
17712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17713 (exit $ac_status); } &&
17714 { ac_try='test -z "$ac_c_werror_flag"
17715 || test ! -s conftest.err'
17716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17717 (eval $ac_try) 2>&5
17718 ac_status=$?
17719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17720 (exit $ac_status); }; } &&
17721 { ac_try='test -s conftest.$ac_objext'
17722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17723 (eval $ac_try) 2>&5
17724 ac_status=$?
17725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17726 (exit $ac_status); }; }; then
17727 bfd_cv_have_sys_procfs_type_prfpregset_t=yes
17728 else
17729 echo "$as_me: failed program was:" >&5
17730 sed 's/^/| /' conftest.$ac_ext >&5
17731
17732 bfd_cv_have_sys_procfs_type_prfpregset_t=no
17733
17734 fi
17735 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17736 fi
17737
17738 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
17739
17740 cat >>confdefs.h <<\_ACEOF
17741 #define HAVE_PRFPREGSET_T 1
17742 _ACEOF
17743
17744 fi
17745 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
17746 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6
17747
17748 echo "$as_me:$LINENO: checking for prgregset32_t in sys/procfs.h" >&5
17749 echo $ECHO_N "checking for prgregset32_t in sys/procfs.h... $ECHO_C" >&6
17750 if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then
17751 echo $ECHO_N "(cached) $ECHO_C" >&6
17752 else
17753 cat >conftest.$ac_ext <<_ACEOF
17754 /* confdefs.h. */
17755 _ACEOF
17756 cat confdefs.h >>conftest.$ac_ext
17757 cat >>conftest.$ac_ext <<_ACEOF
17758 /* end confdefs.h. */
17759
17760 #define _SYSCALL32
17761 #include <sys/procfs.h>
17762 int
17763 main ()
17764 {
17765 prgregset32_t avar
17766 ;
17767 return 0;
17768 }
17769 _ACEOF
17770 rm -f conftest.$ac_objext
17771 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17772 (eval $ac_compile) 2>conftest.er1
17773 ac_status=$?
17774 grep -v '^ *+' conftest.er1 >conftest.err
17775 rm -f conftest.er1
17776 cat conftest.err >&5
17777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17778 (exit $ac_status); } &&
17779 { ac_try='test -z "$ac_c_werror_flag"
17780 || test ! -s conftest.err'
17781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17782 (eval $ac_try) 2>&5
17783 ac_status=$?
17784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17785 (exit $ac_status); }; } &&
17786 { ac_try='test -s conftest.$ac_objext'
17787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17788 (eval $ac_try) 2>&5
17789 ac_status=$?
17790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17791 (exit $ac_status); }; }; then
17792 bfd_cv_have_sys_procfs_type_prgregset32_t=yes
17793 else
17794 echo "$as_me: failed program was:" >&5
17795 sed 's/^/| /' conftest.$ac_ext >&5
17796
17797 bfd_cv_have_sys_procfs_type_prgregset32_t=no
17798
17799 fi
17800 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17801 fi
17802
17803 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
17804
17805 cat >>confdefs.h <<\_ACEOF
17806 #define HAVE_PRGREGSET32_T 1
17807 _ACEOF
17808
17809 fi
17810 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
17811 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6
17812
17813 echo "$as_me:$LINENO: checking for prfpregset32_t in sys/procfs.h" >&5
17814 echo $ECHO_N "checking for prfpregset32_t in sys/procfs.h... $ECHO_C" >&6
17815 if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then
17816 echo $ECHO_N "(cached) $ECHO_C" >&6
17817 else
17818 cat >conftest.$ac_ext <<_ACEOF
17819 /* confdefs.h. */
17820 _ACEOF
17821 cat confdefs.h >>conftest.$ac_ext
17822 cat >>conftest.$ac_ext <<_ACEOF
17823 /* end confdefs.h. */
17824
17825 #define _SYSCALL32
17826 #include <sys/procfs.h>
17827 int
17828 main ()
17829 {
17830 prfpregset32_t avar
17831 ;
17832 return 0;
17833 }
17834 _ACEOF
17835 rm -f conftest.$ac_objext
17836 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17837 (eval $ac_compile) 2>conftest.er1
17838 ac_status=$?
17839 grep -v '^ *+' conftest.er1 >conftest.err
17840 rm -f conftest.er1
17841 cat conftest.err >&5
17842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17843 (exit $ac_status); } &&
17844 { ac_try='test -z "$ac_c_werror_flag"
17845 || test ! -s conftest.err'
17846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17847 (eval $ac_try) 2>&5
17848 ac_status=$?
17849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17850 (exit $ac_status); }; } &&
17851 { ac_try='test -s conftest.$ac_objext'
17852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17853 (eval $ac_try) 2>&5
17854 ac_status=$?
17855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17856 (exit $ac_status); }; }; then
17857 bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
17858 else
17859 echo "$as_me: failed program was:" >&5
17860 sed 's/^/| /' conftest.$ac_ext >&5
17861
17862 bfd_cv_have_sys_procfs_type_prfpregset32_t=no
17863
17864 fi
17865 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17866 fi
17867
17868 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
17869
17870 cat >>confdefs.h <<\_ACEOF
17871 #define HAVE_PRFPREGSET32_T 1
17872 _ACEOF
17873
17874 fi
17875 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
17876 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6
17877
17878 echo "$as_me:$LINENO: checking for lwpid_t in sys/procfs.h" >&5
17879 echo $ECHO_N "checking for lwpid_t in sys/procfs.h... $ECHO_C" >&6
17880 if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then
17881 echo $ECHO_N "(cached) $ECHO_C" >&6
17882 else
17883 cat >conftest.$ac_ext <<_ACEOF
17884 /* confdefs.h. */
17885 _ACEOF
17886 cat confdefs.h >>conftest.$ac_ext
17887 cat >>conftest.$ac_ext <<_ACEOF
17888 /* end confdefs.h. */
17889
17890 #define _SYSCALL32
17891 #include <sys/procfs.h>
17892 int
17893 main ()
17894 {
17895 lwpid_t avar
17896 ;
17897 return 0;
17898 }
17899 _ACEOF
17900 rm -f conftest.$ac_objext
17901 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17902 (eval $ac_compile) 2>conftest.er1
17903 ac_status=$?
17904 grep -v '^ *+' conftest.er1 >conftest.err
17905 rm -f conftest.er1
17906 cat conftest.err >&5
17907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17908 (exit $ac_status); } &&
17909 { ac_try='test -z "$ac_c_werror_flag"
17910 || test ! -s conftest.err'
17911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17912 (eval $ac_try) 2>&5
17913 ac_status=$?
17914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17915 (exit $ac_status); }; } &&
17916 { ac_try='test -s conftest.$ac_objext'
17917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17918 (eval $ac_try) 2>&5
17919 ac_status=$?
17920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17921 (exit $ac_status); }; }; then
17922 bfd_cv_have_sys_procfs_type_lwpid_t=yes
17923 else
17924 echo "$as_me: failed program was:" >&5
17925 sed 's/^/| /' conftest.$ac_ext >&5
17926
17927 bfd_cv_have_sys_procfs_type_lwpid_t=no
17928
17929 fi
17930 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17931 fi
17932
17933 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
17934
17935 cat >>confdefs.h <<\_ACEOF
17936 #define HAVE_LWPID_T 1
17937 _ACEOF
17938
17939 fi
17940 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
17941 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpid_t" >&6
17942
17943 echo "$as_me:$LINENO: checking for psaddr_t in sys/procfs.h" >&5
17944 echo $ECHO_N "checking for psaddr_t in sys/procfs.h... $ECHO_C" >&6
17945 if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then
17946 echo $ECHO_N "(cached) $ECHO_C" >&6
17947 else
17948 cat >conftest.$ac_ext <<_ACEOF
17949 /* confdefs.h. */
17950 _ACEOF
17951 cat confdefs.h >>conftest.$ac_ext
17952 cat >>conftest.$ac_ext <<_ACEOF
17953 /* end confdefs.h. */
17954
17955 #define _SYSCALL32
17956 #include <sys/procfs.h>
17957 int
17958 main ()
17959 {
17960 psaddr_t avar
17961 ;
17962 return 0;
17963 }
17964 _ACEOF
17965 rm -f conftest.$ac_objext
17966 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17967 (eval $ac_compile) 2>conftest.er1
17968 ac_status=$?
17969 grep -v '^ *+' conftest.er1 >conftest.err
17970 rm -f conftest.er1
17971 cat conftest.err >&5
17972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17973 (exit $ac_status); } &&
17974 { ac_try='test -z "$ac_c_werror_flag"
17975 || test ! -s conftest.err'
17976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17977 (eval $ac_try) 2>&5
17978 ac_status=$?
17979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17980 (exit $ac_status); }; } &&
17981 { ac_try='test -s conftest.$ac_objext'
17982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17983 (eval $ac_try) 2>&5
17984 ac_status=$?
17985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17986 (exit $ac_status); }; }; then
17987 bfd_cv_have_sys_procfs_type_psaddr_t=yes
17988 else
17989 echo "$as_me: failed program was:" >&5
17990 sed 's/^/| /' conftest.$ac_ext >&5
17991
17992 bfd_cv_have_sys_procfs_type_psaddr_t=no
17993
17994 fi
17995 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17996 fi
17997
17998 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
17999
18000 cat >>confdefs.h <<\_ACEOF
18001 #define HAVE_PSADDR_T 1
18002 _ACEOF
18003
18004 fi
18005 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
18006 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psaddr_t" >&6
18007
18008 echo "$as_me:$LINENO: checking for prsysent_t in sys/procfs.h" >&5
18009 echo $ECHO_N "checking for prsysent_t in sys/procfs.h... $ECHO_C" >&6
18010 if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then
18011 echo $ECHO_N "(cached) $ECHO_C" >&6
18012 else
18013 cat >conftest.$ac_ext <<_ACEOF
18014 /* confdefs.h. */
18015 _ACEOF
18016 cat confdefs.h >>conftest.$ac_ext
18017 cat >>conftest.$ac_ext <<_ACEOF
18018 /* end confdefs.h. */
18019
18020 #define _SYSCALL32
18021 #include <sys/procfs.h>
18022 int
18023 main ()
18024 {
18025 prsysent_t avar
18026 ;
18027 return 0;
18028 }
18029 _ACEOF
18030 rm -f conftest.$ac_objext
18031 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18032 (eval $ac_compile) 2>conftest.er1
18033 ac_status=$?
18034 grep -v '^ *+' conftest.er1 >conftest.err
18035 rm -f conftest.er1
18036 cat conftest.err >&5
18037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18038 (exit $ac_status); } &&
18039 { ac_try='test -z "$ac_c_werror_flag"
18040 || test ! -s conftest.err'
18041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18042 (eval $ac_try) 2>&5
18043 ac_status=$?
18044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18045 (exit $ac_status); }; } &&
18046 { ac_try='test -s conftest.$ac_objext'
18047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18048 (eval $ac_try) 2>&5
18049 ac_status=$?
18050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18051 (exit $ac_status); }; }; then
18052 bfd_cv_have_sys_procfs_type_prsysent_t=yes
18053 else
18054 echo "$as_me: failed program was:" >&5
18055 sed 's/^/| /' conftest.$ac_ext >&5
18056
18057 bfd_cv_have_sys_procfs_type_prsysent_t=no
18058
18059 fi
18060 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18061 fi
18062
18063 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
18064
18065 cat >>confdefs.h <<\_ACEOF
18066 #define HAVE_PRSYSENT_T 1
18067 _ACEOF
18068
18069 fi
18070 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
18071 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prsysent_t" >&6
18072
18073 echo "$as_me:$LINENO: checking for pr_sigset_t in sys/procfs.h" >&5
18074 echo $ECHO_N "checking for pr_sigset_t in sys/procfs.h... $ECHO_C" >&6
18075 if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then
18076 echo $ECHO_N "(cached) $ECHO_C" >&6
18077 else
18078 cat >conftest.$ac_ext <<_ACEOF
18079 /* confdefs.h. */
18080 _ACEOF
18081 cat confdefs.h >>conftest.$ac_ext
18082 cat >>conftest.$ac_ext <<_ACEOF
18083 /* end confdefs.h. */
18084
18085 #define _SYSCALL32
18086 #include <sys/procfs.h>
18087 int
18088 main ()
18089 {
18090 pr_sigset_t avar
18091 ;
18092 return 0;
18093 }
18094 _ACEOF
18095 rm -f conftest.$ac_objext
18096 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18097 (eval $ac_compile) 2>conftest.er1
18098 ac_status=$?
18099 grep -v '^ *+' conftest.er1 >conftest.err
18100 rm -f conftest.er1
18101 cat conftest.err >&5
18102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18103 (exit $ac_status); } &&
18104 { ac_try='test -z "$ac_c_werror_flag"
18105 || test ! -s conftest.err'
18106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18107 (eval $ac_try) 2>&5
18108 ac_status=$?
18109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18110 (exit $ac_status); }; } &&
18111 { ac_try='test -s conftest.$ac_objext'
18112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18113 (eval $ac_try) 2>&5
18114 ac_status=$?
18115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18116 (exit $ac_status); }; }; then
18117 bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
18118 else
18119 echo "$as_me: failed program was:" >&5
18120 sed 's/^/| /' conftest.$ac_ext >&5
18121
18122 bfd_cv_have_sys_procfs_type_pr_sigset_t=no
18123
18124 fi
18125 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18126 fi
18127
18128 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
18129
18130 cat >>confdefs.h <<\_ACEOF
18131 #define HAVE_PR_SIGSET_T 1
18132 _ACEOF
18133
18134 fi
18135 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
18136 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6
18137
18138 echo "$as_me:$LINENO: checking for pr_sigaction64_t in sys/procfs.h" >&5
18139 echo $ECHO_N "checking for pr_sigaction64_t in sys/procfs.h... $ECHO_C" >&6
18140 if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then
18141 echo $ECHO_N "(cached) $ECHO_C" >&6
18142 else
18143 cat >conftest.$ac_ext <<_ACEOF
18144 /* confdefs.h. */
18145 _ACEOF
18146 cat confdefs.h >>conftest.$ac_ext
18147 cat >>conftest.$ac_ext <<_ACEOF
18148 /* end confdefs.h. */
18149
18150 #define _SYSCALL32
18151 #include <sys/procfs.h>
18152 int
18153 main ()
18154 {
18155 pr_sigaction64_t avar
18156 ;
18157 return 0;
18158 }
18159 _ACEOF
18160 rm -f conftest.$ac_objext
18161 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18162 (eval $ac_compile) 2>conftest.er1
18163 ac_status=$?
18164 grep -v '^ *+' conftest.er1 >conftest.err
18165 rm -f conftest.er1
18166 cat conftest.err >&5
18167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18168 (exit $ac_status); } &&
18169 { ac_try='test -z "$ac_c_werror_flag"
18170 || test ! -s conftest.err'
18171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18172 (eval $ac_try) 2>&5
18173 ac_status=$?
18174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18175 (exit $ac_status); }; } &&
18176 { ac_try='test -s conftest.$ac_objext'
18177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18178 (eval $ac_try) 2>&5
18179 ac_status=$?
18180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18181 (exit $ac_status); }; }; then
18182 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
18183 else
18184 echo "$as_me: failed program was:" >&5
18185 sed 's/^/| /' conftest.$ac_ext >&5
18186
18187 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
18188
18189 fi
18190 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18191 fi
18192
18193 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
18194
18195 cat >>confdefs.h <<\_ACEOF
18196 #define HAVE_PR_SIGACTION64_T 1
18197 _ACEOF
18198
18199 fi
18200 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
18201 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6
18202
18203 echo "$as_me:$LINENO: checking for pr_siginfo64_t in sys/procfs.h" >&5
18204 echo $ECHO_N "checking for pr_siginfo64_t in sys/procfs.h... $ECHO_C" >&6
18205 if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then
18206 echo $ECHO_N "(cached) $ECHO_C" >&6
18207 else
18208 cat >conftest.$ac_ext <<_ACEOF
18209 /* confdefs.h. */
18210 _ACEOF
18211 cat confdefs.h >>conftest.$ac_ext
18212 cat >>conftest.$ac_ext <<_ACEOF
18213 /* end confdefs.h. */
18214
18215 #define _SYSCALL32
18216 #include <sys/procfs.h>
18217 int
18218 main ()
18219 {
18220 pr_siginfo64_t avar
18221 ;
18222 return 0;
18223 }
18224 _ACEOF
18225 rm -f conftest.$ac_objext
18226 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18227 (eval $ac_compile) 2>conftest.er1
18228 ac_status=$?
18229 grep -v '^ *+' conftest.er1 >conftest.err
18230 rm -f conftest.er1
18231 cat conftest.err >&5
18232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18233 (exit $ac_status); } &&
18234 { ac_try='test -z "$ac_c_werror_flag"
18235 || test ! -s conftest.err'
18236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18237 (eval $ac_try) 2>&5
18238 ac_status=$?
18239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18240 (exit $ac_status); }; } &&
18241 { ac_try='test -s conftest.$ac_objext'
18242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18243 (eval $ac_try) 2>&5
18244 ac_status=$?
18245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18246 (exit $ac_status); }; }; then
18247 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
18248 else
18249 echo "$as_me: failed program was:" >&5
18250 sed 's/^/| /' conftest.$ac_ext >&5
18251
18252 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
18253
18254 fi
18255 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18256 fi
18257
18258 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
18259
18260 cat >>confdefs.h <<\_ACEOF
18261 #define HAVE_PR_SIGINFO64_T 1
18262 _ACEOF
18263
18264 fi
18265 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
18266 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6
18267
18268
18269
18270
18271
18272 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
18273 echo "$as_me:$LINENO: checking whether prfpregset_t type is broken" >&5
18274 echo $ECHO_N "checking whether prfpregset_t type is broken... $ECHO_C" >&6
18275 if test "${gdb_cv_prfpregset_t_broken+set}" = set; then
18276 echo $ECHO_N "(cached) $ECHO_C" >&6
18277 else
18278 if test "$cross_compiling" = yes; then
18279 gdb_cv_prfpregset_t_broken=yes
18280 else
18281 cat >conftest.$ac_ext <<_ACEOF
18282 /* confdefs.h. */
18283 _ACEOF
18284 cat confdefs.h >>conftest.$ac_ext
18285 cat >>conftest.$ac_ext <<_ACEOF
18286 /* end confdefs.h. */
18287 #include <sys/procfs.h>
18288 int main ()
18289 {
18290 if (sizeof (prfpregset_t) == sizeof (void *))
18291 return 1;
18292 return 0;
18293 }
18294 _ACEOF
18295 rm -f conftest$ac_exeext
18296 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18297 (eval $ac_link) 2>&5
18298 ac_status=$?
18299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18300 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18302 (eval $ac_try) 2>&5
18303 ac_status=$?
18304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18305 (exit $ac_status); }; }; then
18306 gdb_cv_prfpregset_t_broken=no
18307 else
18308 echo "$as_me: program exited with status $ac_status" >&5
18309 echo "$as_me: failed program was:" >&5
18310 sed 's/^/| /' conftest.$ac_ext >&5
18311
18312 ( exit $ac_status )
18313 gdb_cv_prfpregset_t_broken=yes
18314 fi
18315 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18316 fi
18317 fi
18318
18319 echo "$as_me:$LINENO: result: $gdb_cv_prfpregset_t_broken" >&5
18320 echo "${ECHO_T}$gdb_cv_prfpregset_t_broken" >&6
18321 if test $gdb_cv_prfpregset_t_broken = yes; then
18322
18323 cat >>confdefs.h <<\_ACEOF
18324 #define PRFPREGSET_T_BROKEN 1
18325 _ACEOF
18326
18327 fi
18328 fi
18329
18330
18331 echo "$as_me:$LINENO: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
18332 echo $ECHO_N "checking for PIOCSET ioctl entry in sys/procfs.h... $ECHO_C" >&6
18333 if test "${gdb_cv_have_procfs_piocset+set}" = set; then
18334 echo $ECHO_N "(cached) $ECHO_C" >&6
18335 else
18336 cat >conftest.$ac_ext <<_ACEOF
18337 /* confdefs.h. */
18338 _ACEOF
18339 cat confdefs.h >>conftest.$ac_ext
18340 cat >>conftest.$ac_ext <<_ACEOF
18341 /* end confdefs.h. */
18342 #include <unistd.h>
18343 #include <sys/types.h>
18344 #include <sys/procfs.h>
18345
18346 int
18347 main ()
18348 {
18349
18350 int dummy;;
18351 dummy = ioctl(0, PIOCSET, &dummy);
18352
18353 ;
18354 return 0;
18355 }
18356 _ACEOF
18357 rm -f conftest.$ac_objext
18358 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18359 (eval $ac_compile) 2>conftest.er1
18360 ac_status=$?
18361 grep -v '^ *+' conftest.er1 >conftest.err
18362 rm -f conftest.er1
18363 cat conftest.err >&5
18364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18365 (exit $ac_status); } &&
18366 { ac_try='test -z "$ac_c_werror_flag"
18367 || test ! -s conftest.err'
18368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18369 (eval $ac_try) 2>&5
18370 ac_status=$?
18371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18372 (exit $ac_status); }; } &&
18373 { ac_try='test -s conftest.$ac_objext'
18374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18375 (eval $ac_try) 2>&5
18376 ac_status=$?
18377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18378 (exit $ac_status); }; }; then
18379 gdb_cv_have_procfs_piocset=yes
18380 else
18381 echo "$as_me: failed program was:" >&5
18382 sed 's/^/| /' conftest.$ac_ext >&5
18383
18384 gdb_cv_have_procfs_piocset=no
18385 fi
18386 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18387 fi
18388
18389 echo "$as_me:$LINENO: result: $gdb_cv_have_procfs_piocset" >&5
18390 echo "${ECHO_T}$gdb_cv_have_procfs_piocset" >&6
18391 if test $gdb_cv_have_procfs_piocset = yes; then
18392
18393 cat >>confdefs.h <<\_ACEOF
18394 #define HAVE_PROCFS_PIOCSET 1
18395 _ACEOF
18396
18397 fi
18398 fi
18399
18400 if test ${host} = ${target} ; then
18401
18402 echo "$as_me:$LINENO: checking for member l_addr in struct link_map" >&5
18403 echo $ECHO_N "checking for member l_addr in struct link_map... $ECHO_C" >&6
18404 if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then
18405 echo $ECHO_N "(cached) $ECHO_C" >&6
18406 else
18407 cat >conftest.$ac_ext <<_ACEOF
18408 /* confdefs.h. */
18409 _ACEOF
18410 cat confdefs.h >>conftest.$ac_ext
18411 cat >>conftest.$ac_ext <<_ACEOF
18412 /* end confdefs.h. */
18413 #include <link.h>
18414 int
18415 main ()
18416 {
18417 struct link_map lm; (void) lm.l_addr;
18418 ;
18419 return 0;
18420 }
18421 _ACEOF
18422 rm -f conftest.$ac_objext
18423 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18424 (eval $ac_compile) 2>conftest.er1
18425 ac_status=$?
18426 grep -v '^ *+' conftest.er1 >conftest.err
18427 rm -f conftest.er1
18428 cat conftest.err >&5
18429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18430 (exit $ac_status); } &&
18431 { ac_try='test -z "$ac_c_werror_flag"
18432 || test ! -s conftest.err'
18433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18434 (eval $ac_try) 2>&5
18435 ac_status=$?
18436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18437 (exit $ac_status); }; } &&
18438 { ac_try='test -s conftest.$ac_objext'
18439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18440 (eval $ac_try) 2>&5
18441 ac_status=$?
18442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18443 (exit $ac_status); }; }; then
18444 gdb_cv_have_struct_link_map_with_l_members=yes
18445 else
18446 echo "$as_me: failed program was:" >&5
18447 sed 's/^/| /' conftest.$ac_ext >&5
18448
18449 gdb_cv_have_struct_link_map_with_l_members=no
18450 fi
18451 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18452 fi
18453
18454 echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
18455 echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_l_members" >&6
18456 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
18457
18458 cat >>confdefs.h <<\_ACEOF
18459 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
18460 _ACEOF
18461
18462 fi
18463
18464
18465 echo "$as_me:$LINENO: checking for member lm_addr in struct link_map" >&5
18466 echo $ECHO_N "checking for member lm_addr in struct link_map... $ECHO_C" >&6
18467 if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then
18468 echo $ECHO_N "(cached) $ECHO_C" >&6
18469 else
18470 cat >conftest.$ac_ext <<_ACEOF
18471 /* confdefs.h. */
18472 _ACEOF
18473 cat confdefs.h >>conftest.$ac_ext
18474 cat >>conftest.$ac_ext <<_ACEOF
18475 /* end confdefs.h. */
18476 #include <sys/types.h>
18477 #include <link.h>
18478 int
18479 main ()
18480 {
18481 struct link_map lm; (void) lm.lm_addr;
18482 ;
18483 return 0;
18484 }
18485 _ACEOF
18486 rm -f conftest.$ac_objext
18487 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18488 (eval $ac_compile) 2>conftest.er1
18489 ac_status=$?
18490 grep -v '^ *+' conftest.er1 >conftest.err
18491 rm -f conftest.er1
18492 cat conftest.err >&5
18493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18494 (exit $ac_status); } &&
18495 { ac_try='test -z "$ac_c_werror_flag"
18496 || test ! -s conftest.err'
18497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18498 (eval $ac_try) 2>&5
18499 ac_status=$?
18500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18501 (exit $ac_status); }; } &&
18502 { ac_try='test -s conftest.$ac_objext'
18503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18504 (eval $ac_try) 2>&5
18505 ac_status=$?
18506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18507 (exit $ac_status); }; }; then
18508 gdb_cv_have_struct_link_map_with_lm_members=yes
18509 else
18510 echo "$as_me: failed program was:" >&5
18511 sed 's/^/| /' conftest.$ac_ext >&5
18512
18513 gdb_cv_have_struct_link_map_with_lm_members=no
18514 fi
18515 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18516 fi
18517
18518 echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
18519 echo "${ECHO_T}$gdb_cv_have_struct_link_map_with_lm_members" >&6
18520 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
18521
18522 cat >>confdefs.h <<\_ACEOF
18523 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
18524 _ACEOF
18525
18526 fi
18527
18528
18529 echo "$as_me:$LINENO: checking for member som_addr in struct so_map" >&5
18530 echo $ECHO_N "checking for member som_addr in struct so_map... $ECHO_C" >&6
18531 if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then
18532 echo $ECHO_N "(cached) $ECHO_C" >&6
18533 else
18534 cat >conftest.$ac_ext <<_ACEOF
18535 /* confdefs.h. */
18536 _ACEOF
18537 cat confdefs.h >>conftest.$ac_ext
18538 cat >>conftest.$ac_ext <<_ACEOF
18539 /* end confdefs.h. */
18540 #include <sys/types.h>
18541 #ifdef HAVE_NLIST_H
18542 #include <nlist.h>
18543 #endif
18544 #include <link.h>
18545 int
18546 main ()
18547 {
18548 struct so_map lm; (void) lm.som_addr;
18549 ;
18550 return 0;
18551 }
18552 _ACEOF
18553 rm -f conftest.$ac_objext
18554 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18555 (eval $ac_compile) 2>conftest.er1
18556 ac_status=$?
18557 grep -v '^ *+' conftest.er1 >conftest.err
18558 rm -f conftest.er1
18559 cat conftest.err >&5
18560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18561 (exit $ac_status); } &&
18562 { ac_try='test -z "$ac_c_werror_flag"
18563 || test ! -s conftest.err'
18564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18565 (eval $ac_try) 2>&5
18566 ac_status=$?
18567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18568 (exit $ac_status); }; } &&
18569 { ac_try='test -s conftest.$ac_objext'
18570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18571 (eval $ac_try) 2>&5
18572 ac_status=$?
18573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18574 (exit $ac_status); }; }; then
18575 gdb_cv_have_struct_so_map_with_som_members=yes
18576 else
18577 echo "$as_me: failed program was:" >&5
18578 sed 's/^/| /' conftest.$ac_ext >&5
18579
18580 gdb_cv_have_struct_so_map_with_som_members=no
18581 fi
18582 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18583 fi
18584
18585 echo "$as_me:$LINENO: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
18586 echo "${ECHO_T}$gdb_cv_have_struct_so_map_with_som_members" >&6
18587 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
18588
18589 cat >>confdefs.h <<\_ACEOF
18590 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
18591 _ACEOF
18592
18593 fi
18594
18595
18596 echo "$as_me:$LINENO: checking for struct link_map32 in sys/link.h" >&5
18597 echo $ECHO_N "checking for struct link_map32 in sys/link.h... $ECHO_C" >&6
18598 if test "${gdb_cv_have_struct_link_map32+set}" = set; then
18599 echo $ECHO_N "(cached) $ECHO_C" >&6
18600 else
18601 cat >conftest.$ac_ext <<_ACEOF
18602 /* confdefs.h. */
18603 _ACEOF
18604 cat confdefs.h >>conftest.$ac_ext
18605 cat >>conftest.$ac_ext <<_ACEOF
18606 /* end confdefs.h. */
18607 #define _SYSCALL32
18608 #include <sys/link.h>
18609 int
18610 main ()
18611 {
18612 struct link_map32 l;
18613 ;
18614 return 0;
18615 }
18616 _ACEOF
18617 rm -f conftest.$ac_objext
18618 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18619 (eval $ac_compile) 2>conftest.er1
18620 ac_status=$?
18621 grep -v '^ *+' conftest.er1 >conftest.err
18622 rm -f conftest.er1
18623 cat conftest.err >&5
18624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18625 (exit $ac_status); } &&
18626 { ac_try='test -z "$ac_c_werror_flag"
18627 || test ! -s conftest.err'
18628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18629 (eval $ac_try) 2>&5
18630 ac_status=$?
18631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18632 (exit $ac_status); }; } &&
18633 { ac_try='test -s conftest.$ac_objext'
18634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18635 (eval $ac_try) 2>&5
18636 ac_status=$?
18637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18638 (exit $ac_status); }; }; then
18639 gdb_cv_have_struct_link_map32=yes
18640 else
18641 echo "$as_me: failed program was:" >&5
18642 sed 's/^/| /' conftest.$ac_ext >&5
18643
18644 gdb_cv_have_struct_link_map32=no
18645 fi
18646 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18647 fi
18648
18649 echo "$as_me:$LINENO: result: $gdb_cv_have_struct_link_map32" >&5
18650 echo "${ECHO_T}$gdb_cv_have_struct_link_map32" >&6
18651 if test $gdb_cv_have_struct_link_map32 = yes; then
18652
18653 cat >>confdefs.h <<\_ACEOF
18654 #define HAVE_STRUCT_LINK_MAP32 1
18655 _ACEOF
18656
18657
18658 cat >>confdefs.h <<\_ACEOF
18659 #define _SYSCALL32 1
18660 _ACEOF
18661
18662 fi
18663 fi
18664
18665 # Check if the compiler supports the `long long' type.
18666
18667 echo "$as_me:$LINENO: checking for long long support in compiler" >&5
18668 echo $ECHO_N "checking for long long support in compiler... $ECHO_C" >&6
18669 if test "${gdb_cv_c_long_long+set}" = set; then
18670 echo $ECHO_N "(cached) $ECHO_C" >&6
18671 else
18672 cat >conftest.$ac_ext <<_ACEOF
18673 /* confdefs.h. */
18674 _ACEOF
18675 cat confdefs.h >>conftest.$ac_ext
18676 cat >>conftest.$ac_ext <<_ACEOF
18677 /* end confdefs.h. */
18678 extern long long foo;
18679 int
18680 main ()
18681 {
18682 switch (foo & 2) { case 0: return 1; }
18683 ;
18684 return 0;
18685 }
18686 _ACEOF
18687 rm -f conftest.$ac_objext
18688 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18689 (eval $ac_compile) 2>conftest.er1
18690 ac_status=$?
18691 grep -v '^ *+' conftest.er1 >conftest.err
18692 rm -f conftest.er1
18693 cat conftest.err >&5
18694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18695 (exit $ac_status); } &&
18696 { ac_try='test -z "$ac_c_werror_flag"
18697 || test ! -s conftest.err'
18698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18699 (eval $ac_try) 2>&5
18700 ac_status=$?
18701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18702 (exit $ac_status); }; } &&
18703 { ac_try='test -s conftest.$ac_objext'
18704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18705 (eval $ac_try) 2>&5
18706 ac_status=$?
18707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18708 (exit $ac_status); }; }; then
18709 gdb_cv_c_long_long=yes
18710 else
18711 echo "$as_me: failed program was:" >&5
18712 sed 's/^/| /' conftest.$ac_ext >&5
18713
18714 gdb_cv_c_long_long=no
18715 fi
18716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18717 fi
18718 echo "$as_me:$LINENO: result: $gdb_cv_c_long_long" >&5
18719 echo "${ECHO_T}$gdb_cv_c_long_long" >&6
18720 if test $gdb_cv_c_long_long = yes; then
18721
18722 cat >>confdefs.h <<\_ACEOF
18723 #define CC_HAS_LONG_LONG 1
18724 _ACEOF
18725
18726 fi
18727
18728 # Check if the compiler and runtime support printing long longs.
18729
18730 echo "$as_me:$LINENO: checking for long long support in printf" >&5
18731 echo $ECHO_N "checking for long long support in printf... $ECHO_C" >&6
18732 if test "${gdb_cv_printf_has_long_long+set}" = set; then
18733 echo $ECHO_N "(cached) $ECHO_C" >&6
18734 else
18735 if test "$cross_compiling" = yes; then
18736 gdb_cv_printf_has_long_long=no
18737 else
18738 cat >conftest.$ac_ext <<_ACEOF
18739 /* confdefs.h. */
18740 _ACEOF
18741 cat confdefs.h >>conftest.$ac_ext
18742 cat >>conftest.$ac_ext <<_ACEOF
18743 /* end confdefs.h. */
18744 $ac_includes_default
18745 int
18746 main ()
18747 {
18748 char buf[32];
18749 long long l = 0;
18750 l = (l << 16) + 0x0123;
18751 l = (l << 16) + 0x4567;
18752 l = (l << 16) + 0x89ab;
18753 l = (l << 16) + 0xcdef;
18754 sprintf (buf, "0x%016llx", l);
18755 return (strcmp ("0x0123456789abcdef", buf));
18756 ;
18757 return 0;
18758 }
18759 _ACEOF
18760 rm -f conftest$ac_exeext
18761 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18762 (eval $ac_link) 2>&5
18763 ac_status=$?
18764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18765 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18767 (eval $ac_try) 2>&5
18768 ac_status=$?
18769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18770 (exit $ac_status); }; }; then
18771 gdb_cv_printf_has_long_long=yes
18772 else
18773 echo "$as_me: program exited with status $ac_status" >&5
18774 echo "$as_me: failed program was:" >&5
18775 sed 's/^/| /' conftest.$ac_ext >&5
18776
18777 ( exit $ac_status )
18778 gdb_cv_printf_has_long_long=no
18779 fi
18780 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18781 fi
18782 fi
18783 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_long" >&5
18784 echo "${ECHO_T}$gdb_cv_printf_has_long_long" >&6
18785 if test $gdb_cv_printf_has_long_long = yes; then
18786
18787 cat >>confdefs.h <<\_ACEOF
18788 #define PRINTF_HAS_LONG_LONG 1
18789 _ACEOF
18790
18791 fi
18792
18793 # Check if the compiler and runtime support printing decfloats.
18794
18795 echo "$as_me:$LINENO: checking for decfloat support in printf" >&5
18796 echo $ECHO_N "checking for decfloat support in printf... $ECHO_C" >&6
18797 if test "${gdb_cv_printf_has_decfloat+set}" = set; then
18798 echo $ECHO_N "(cached) $ECHO_C" >&6
18799 else
18800 if test "$cross_compiling" = yes; then
18801 gdb_cv_printf_has_decfloat=no
18802 else
18803 cat >conftest.$ac_ext <<_ACEOF
18804 /* confdefs.h. */
18805 _ACEOF
18806 cat confdefs.h >>conftest.$ac_ext
18807 cat >>conftest.$ac_ext <<_ACEOF
18808 /* end confdefs.h. */
18809 $ac_includes_default
18810 int
18811 main ()
18812 {
18813 char buf[64];
18814 _Decimal32 d32 = 1.2345df;
18815 _Decimal64 d64 = 1.2345dd;
18816 _Decimal128 d128 = 1.2345dl;
18817 sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
18818 return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
18819 ;
18820 return 0;
18821 }
18822 _ACEOF
18823 rm -f conftest$ac_exeext
18824 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18825 (eval $ac_link) 2>&5
18826 ac_status=$?
18827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18828 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18830 (eval $ac_try) 2>&5
18831 ac_status=$?
18832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18833 (exit $ac_status); }; }; then
18834 gdb_cv_printf_has_decfloat=yes
18835 else
18836 echo "$as_me: program exited with status $ac_status" >&5
18837 echo "$as_me: failed program was:" >&5
18838 sed 's/^/| /' conftest.$ac_ext >&5
18839
18840 ( exit $ac_status )
18841 gdb_cv_printf_has_decfloat=no
18842 fi
18843 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18844 fi
18845 fi
18846 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_decfloat" >&5
18847 echo "${ECHO_T}$gdb_cv_printf_has_decfloat" >&6
18848 if test $gdb_cv_printf_has_decfloat = yes; then
18849
18850 cat >>confdefs.h <<\_ACEOF
18851 #define PRINTF_HAS_DECFLOAT 1
18852 _ACEOF
18853
18854 fi
18855
18856 # Check if the compiler supports the `long double' type. We can't use
18857 # AC_C_LONG_DOUBLE because that one does additional checks on the
18858 # constants defined in <float.h> that fail on some systems,
18859 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
18860
18861 echo "$as_me:$LINENO: checking for long double support in compiler" >&5
18862 echo $ECHO_N "checking for long double support in compiler... $ECHO_C" >&6
18863 if test "${gdb_cv_c_long_double+set}" = set; then
18864 echo $ECHO_N "(cached) $ECHO_C" >&6
18865 else
18866 cat >conftest.$ac_ext <<_ACEOF
18867 /* confdefs.h. */
18868 _ACEOF
18869 cat confdefs.h >>conftest.$ac_ext
18870 cat >>conftest.$ac_ext <<_ACEOF
18871 /* end confdefs.h. */
18872 long double foo;
18873 _ACEOF
18874 rm -f conftest.$ac_objext
18875 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18876 (eval $ac_compile) 2>conftest.er1
18877 ac_status=$?
18878 grep -v '^ *+' conftest.er1 >conftest.err
18879 rm -f conftest.er1
18880 cat conftest.err >&5
18881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18882 (exit $ac_status); } &&
18883 { ac_try='test -z "$ac_c_werror_flag"
18884 || test ! -s conftest.err'
18885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18886 (eval $ac_try) 2>&5
18887 ac_status=$?
18888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18889 (exit $ac_status); }; } &&
18890 { ac_try='test -s conftest.$ac_objext'
18891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18892 (eval $ac_try) 2>&5
18893 ac_status=$?
18894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18895 (exit $ac_status); }; }; then
18896 gdb_cv_c_long_double=yes
18897 else
18898 echo "$as_me: failed program was:" >&5
18899 sed 's/^/| /' conftest.$ac_ext >&5
18900
18901 gdb_cv_c_long_double=no
18902 fi
18903 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18904 fi
18905 echo "$as_me:$LINENO: result: $gdb_cv_c_long_double" >&5
18906 echo "${ECHO_T}$gdb_cv_c_long_double" >&6
18907 if test $gdb_cv_c_long_double = yes; then
18908
18909 cat >>confdefs.h <<\_ACEOF
18910 #define HAVE_LONG_DOUBLE 1
18911 _ACEOF
18912
18913 fi
18914
18915 # Check if the compiler and runtime support printing long doubles.
18916
18917 echo "$as_me:$LINENO: checking for long double support in printf" >&5
18918 echo $ECHO_N "checking for long double support in printf... $ECHO_C" >&6
18919 if test "${gdb_cv_printf_has_long_double+set}" = set; then
18920 echo $ECHO_N "(cached) $ECHO_C" >&6
18921 else
18922 if test "$cross_compiling" = yes; then
18923 gdb_cv_printf_has_long_double=no
18924 else
18925 cat >conftest.$ac_ext <<_ACEOF
18926 /* confdefs.h. */
18927 _ACEOF
18928 cat confdefs.h >>conftest.$ac_ext
18929 cat >>conftest.$ac_ext <<_ACEOF
18930 /* end confdefs.h. */
18931 $ac_includes_default
18932 int
18933 main ()
18934 {
18935 char buf[16];
18936 long double f = 3.141592653;
18937 sprintf (buf, "%Lg", f);
18938 return (strncmp ("3.14159", buf, 7));
18939 ;
18940 return 0;
18941 }
18942 _ACEOF
18943 rm -f conftest$ac_exeext
18944 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18945 (eval $ac_link) 2>&5
18946 ac_status=$?
18947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18948 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18950 (eval $ac_try) 2>&5
18951 ac_status=$?
18952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18953 (exit $ac_status); }; }; then
18954 gdb_cv_printf_has_long_double=yes
18955 else
18956 echo "$as_me: program exited with status $ac_status" >&5
18957 echo "$as_me: failed program was:" >&5
18958 sed 's/^/| /' conftest.$ac_ext >&5
18959
18960 ( exit $ac_status )
18961 gdb_cv_printf_has_long_double=no
18962 fi
18963 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18964 fi
18965 fi
18966 echo "$as_me:$LINENO: result: $gdb_cv_printf_has_long_double" >&5
18967 echo "${ECHO_T}$gdb_cv_printf_has_long_double" >&6
18968 if test $gdb_cv_printf_has_long_double = yes; then
18969
18970 cat >>confdefs.h <<\_ACEOF
18971 #define PRINTF_HAS_LONG_DOUBLE 1
18972 _ACEOF
18973
18974 fi
18975
18976 # Check if the compiler and runtime support scanning long doubles.
18977
18978 echo "$as_me:$LINENO: checking for long double support in scanf" >&5
18979 echo $ECHO_N "checking for long double support in scanf... $ECHO_C" >&6
18980 if test "${gdb_cv_scanf_has_long_double+set}" = set; then
18981 echo $ECHO_N "(cached) $ECHO_C" >&6
18982 else
18983 if test "$cross_compiling" = yes; then
18984 gdb_cv_scanf_has_long_double=no
18985 else
18986 cat >conftest.$ac_ext <<_ACEOF
18987 /* confdefs.h. */
18988 _ACEOF
18989 cat confdefs.h >>conftest.$ac_ext
18990 cat >>conftest.$ac_ext <<_ACEOF
18991 /* end confdefs.h. */
18992 #include <stdio.h>
18993 int
18994 main ()
18995 {
18996 char *buf = "3.141592653";
18997 long double f = 0;
18998 sscanf (buf, "%Lg", &f);
18999 return !(f > 3.14159 && f < 3.14160);
19000 ;
19001 return 0;
19002 }
19003 _ACEOF
19004 rm -f conftest$ac_exeext
19005 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19006 (eval $ac_link) 2>&5
19007 ac_status=$?
19008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19009 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19011 (eval $ac_try) 2>&5
19012 ac_status=$?
19013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19014 (exit $ac_status); }; }; then
19015 gdb_cv_scanf_has_long_double=yes
19016 else
19017 echo "$as_me: program exited with status $ac_status" >&5
19018 echo "$as_me: failed program was:" >&5
19019 sed 's/^/| /' conftest.$ac_ext >&5
19020
19021 ( exit $ac_status )
19022 gdb_cv_scanf_has_long_double=no
19023 fi
19024 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19025 fi
19026 fi
19027 echo "$as_me:$LINENO: result: $gdb_cv_scanf_has_long_double" >&5
19028 echo "${ECHO_T}$gdb_cv_scanf_has_long_double" >&6
19029 if test $gdb_cv_scanf_has_long_double = yes; then
19030
19031 cat >>confdefs.h <<\_ACEOF
19032 #define SCANF_HAS_LONG_DOUBLE 1
19033 _ACEOF
19034
19035 fi
19036
19037 case ${host_os} in
19038 aix*)
19039 echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
19040 echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6
19041 if test "${gdb_cv_bigtoc+set}" = set; then
19042 echo $ECHO_N "(cached) $ECHO_C" >&6
19043 else
19044
19045 SAVE_LDFLAGS=$LDFLAGS
19046
19047 case $GCC in
19048 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
19049 *) gdb_cv_bigtoc=-bbigtoc ;;
19050 esac
19051
19052 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
19053 cat >conftest.$ac_ext <<_ACEOF
19054 /* confdefs.h. */
19055 _ACEOF
19056 cat confdefs.h >>conftest.$ac_ext
19057 cat >>conftest.$ac_ext <<_ACEOF
19058 /* end confdefs.h. */
19059
19060 int
19061 main ()
19062 {
19063 int i;
19064 ;
19065 return 0;
19066 }
19067 _ACEOF
19068 rm -f conftest.$ac_objext conftest$ac_exeext
19069 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19070 (eval $ac_link) 2>conftest.er1
19071 ac_status=$?
19072 grep -v '^ *+' conftest.er1 >conftest.err
19073 rm -f conftest.er1
19074 cat conftest.err >&5
19075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19076 (exit $ac_status); } &&
19077 { ac_try='test -z "$ac_c_werror_flag"
19078 || test ! -s conftest.err'
19079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19080 (eval $ac_try) 2>&5
19081 ac_status=$?
19082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19083 (exit $ac_status); }; } &&
19084 { ac_try='test -s conftest$ac_exeext'
19085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19086 (eval $ac_try) 2>&5
19087 ac_status=$?
19088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19089 (exit $ac_status); }; }; then
19090 :
19091 else
19092 echo "$as_me: failed program was:" >&5
19093 sed 's/^/| /' conftest.$ac_ext >&5
19094
19095 gdb_cv_bigtoc=
19096 fi
19097 rm -f conftest.err conftest.$ac_objext \
19098 conftest$ac_exeext conftest.$ac_ext
19099 LDFLAGS="${SAVE_LDFLAGS}"
19100
19101 fi
19102 echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
19103 echo "${ECHO_T}$gdb_cv_bigtoc" >&6
19104 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
19105 ;;
19106 esac
19107
19108
19109
19110 if test ${build} = ${host} -a ${host} = ${target} ; then
19111 case ${host_os} in
19112 hpux*)
19113 echo "$as_me:$LINENO: checking for HPUX/OSF thread support" >&5
19114 echo $ECHO_N "checking for HPUX/OSF thread support... $ECHO_C" >&6
19115 if test -f /usr/include/dce/cma_config.h ; then
19116 if test "$GCC" = "yes" ; then
19117 echo "$as_me:$LINENO: result: yes" >&5
19118 echo "${ECHO_T}yes" >&6
19119
19120 cat >>confdefs.h <<\_ACEOF
19121 #define HAVE_HPUX_THREAD_SUPPORT 1
19122 _ACEOF
19123
19124 CONFIG_OBS="${CONFIG_OBS} hpux-thread.o"
19125 CONFIG_SRCS="${CONFIG_SRCS} hpux-thread.c"
19126 else
19127 echo "$as_me:$LINENO: result: no (suppressed because you are not using GCC)" >&5
19128 echo "${ECHO_T}no (suppressed because you are not using GCC)" >&6
19129 fi
19130 else
19131 echo "$as_me:$LINENO: result: no" >&5
19132 echo "${ECHO_T}no" >&6
19133 fi
19134 ;;
19135 solaris*)
19136 # See if thread_db library is around for Solaris thread debugging.
19137 # Note that we must explicitly test for version 1 of the library
19138 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
19139 # the same API.
19140 echo "$as_me:$LINENO: checking for Solaris thread debugging library" >&5
19141 echo $ECHO_N "checking for Solaris thread debugging library... $ECHO_C" >&6
19142 if test -f /usr/lib/libthread_db.so.1 ; then
19143 echo "$as_me:$LINENO: result: yes" >&5
19144 echo "${ECHO_T}yes" >&6
19145
19146 cat >>confdefs.h <<\_ACEOF
19147 #define HAVE_THREAD_DB_LIB 1
19148 _ACEOF
19149
19150 CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
19151 CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
19152
19153 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
19154 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
19155 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
19156 echo $ECHO_N "(cached) $ECHO_C" >&6
19157 else
19158 ac_check_lib_save_LIBS=$LIBS
19159 LIBS="-ldl $LIBS"
19160 cat >conftest.$ac_ext <<_ACEOF
19161 /* confdefs.h. */
19162 _ACEOF
19163 cat confdefs.h >>conftest.$ac_ext
19164 cat >>conftest.$ac_ext <<_ACEOF
19165 /* end confdefs.h. */
19166
19167 /* Override any gcc2 internal prototype to avoid an error. */
19168 #ifdef __cplusplus
19169 extern "C"
19170 #endif
19171 /* We use char because int might match the return type of a gcc2
19172 builtin and then its argument prototype would still apply. */
19173 char dlopen ();
19174 int
19175 main ()
19176 {
19177 dlopen ();
19178 ;
19179 return 0;
19180 }
19181 _ACEOF
19182 rm -f conftest.$ac_objext conftest$ac_exeext
19183 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19184 (eval $ac_link) 2>conftest.er1
19185 ac_status=$?
19186 grep -v '^ *+' conftest.er1 >conftest.err
19187 rm -f conftest.er1
19188 cat conftest.err >&5
19189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19190 (exit $ac_status); } &&
19191 { ac_try='test -z "$ac_c_werror_flag"
19192 || test ! -s conftest.err'
19193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19194 (eval $ac_try) 2>&5
19195 ac_status=$?
19196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19197 (exit $ac_status); }; } &&
19198 { ac_try='test -s conftest$ac_exeext'
19199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19200 (eval $ac_try) 2>&5
19201 ac_status=$?
19202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19203 (exit $ac_status); }; }; then
19204 ac_cv_lib_dl_dlopen=yes
19205 else
19206 echo "$as_me: failed program was:" >&5
19207 sed 's/^/| /' conftest.$ac_ext >&5
19208
19209 ac_cv_lib_dl_dlopen=no
19210 fi
19211 rm -f conftest.err conftest.$ac_objext \
19212 conftest$ac_exeext conftest.$ac_ext
19213 LIBS=$ac_check_lib_save_LIBS
19214 fi
19215 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
19216 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
19217 if test $ac_cv_lib_dl_dlopen = yes; then
19218 cat >>confdefs.h <<_ACEOF
19219 #define HAVE_LIBDL 1
19220 _ACEOF
19221
19222 LIBS="-ldl $LIBS"
19223
19224 fi
19225
19226 if test "$GCC" = "yes" ; then
19227 # The GNU linker requires the -export-dynamic option to make
19228 # all symbols visible in the dynamic symbol table.
19229 hold_ldflags=$LDFLAGS
19230 echo "$as_me:$LINENO: checking for the ld -export-dynamic flag" >&5
19231 echo $ECHO_N "checking for the ld -export-dynamic flag... $ECHO_C" >&6
19232 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
19233 cat >conftest.$ac_ext <<_ACEOF
19234 /* confdefs.h. */
19235 _ACEOF
19236 cat confdefs.h >>conftest.$ac_ext
19237 cat >>conftest.$ac_ext <<_ACEOF
19238 /* end confdefs.h. */
19239
19240 int
19241 main ()
19242 {
19243 int i;
19244 ;
19245 return 0;
19246 }
19247 _ACEOF
19248 rm -f conftest.$ac_objext conftest$ac_exeext
19249 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19250 (eval $ac_link) 2>conftest.er1
19251 ac_status=$?
19252 grep -v '^ *+' conftest.er1 >conftest.err
19253 rm -f conftest.er1
19254 cat conftest.err >&5
19255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19256 (exit $ac_status); } &&
19257 { ac_try='test -z "$ac_c_werror_flag"
19258 || test ! -s conftest.err'
19259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19260 (eval $ac_try) 2>&5
19261 ac_status=$?
19262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19263 (exit $ac_status); }; } &&
19264 { ac_try='test -s conftest$ac_exeext'
19265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19266 (eval $ac_try) 2>&5
19267 ac_status=$?
19268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19269 (exit $ac_status); }; }; then
19270 found=yes
19271 else
19272 echo "$as_me: failed program was:" >&5
19273 sed 's/^/| /' conftest.$ac_ext >&5
19274
19275 found=no
19276 fi
19277 rm -f conftest.err conftest.$ac_objext \
19278 conftest$ac_exeext conftest.$ac_ext
19279 LDFLAGS=$hold_ldflags
19280 echo "$as_me:$LINENO: result: $found" >&5
19281 echo "${ECHO_T}$found" >&6
19282 if test $found = yes; then
19283 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
19284 fi
19285 fi
19286 # Sun randomly tweaked the prototypes in <proc_service.h>
19287 # at one point.
19288 echo "$as_me:$LINENO: checking if <proc_service.h> is old" >&5
19289 echo $ECHO_N "checking if <proc_service.h> is old... $ECHO_C" >&6
19290 if test "${gdb_cv_proc_service_is_old+set}" = set; then
19291 echo $ECHO_N "(cached) $ECHO_C" >&6
19292 else
19293
19294 cat >conftest.$ac_ext <<_ACEOF
19295 /* confdefs.h. */
19296 _ACEOF
19297 cat confdefs.h >>conftest.$ac_ext
19298 cat >>conftest.$ac_ext <<_ACEOF
19299 /* end confdefs.h. */
19300
19301 #include <proc_service.h>
19302 ps_err_e ps_pdwrite
19303 (struct ps_prochandle*, psaddr_t, const void*, size_t);
19304
19305 int
19306 main ()
19307 {
19308
19309 ;
19310 return 0;
19311 }
19312 _ACEOF
19313 rm -f conftest.$ac_objext
19314 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19315 (eval $ac_compile) 2>conftest.er1
19316 ac_status=$?
19317 grep -v '^ *+' conftest.er1 >conftest.err
19318 rm -f conftest.er1
19319 cat conftest.err >&5
19320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19321 (exit $ac_status); } &&
19322 { ac_try='test -z "$ac_c_werror_flag"
19323 || test ! -s conftest.err'
19324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19325 (eval $ac_try) 2>&5
19326 ac_status=$?
19327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19328 (exit $ac_status); }; } &&
19329 { ac_try='test -s conftest.$ac_objext'
19330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19331 (eval $ac_try) 2>&5
19332 ac_status=$?
19333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19334 (exit $ac_status); }; }; then
19335 gdb_cv_proc_service_is_old=no
19336 else
19337 echo "$as_me: failed program was:" >&5
19338 sed 's/^/| /' conftest.$ac_ext >&5
19339
19340 gdb_cv_proc_service_is_old=yes
19341 fi
19342 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19343
19344 fi
19345
19346 echo "$as_me:$LINENO: result: $gdb_cv_proc_service_is_old" >&5
19347 echo "${ECHO_T}$gdb_cv_proc_service_is_old" >&6
19348 if test $gdb_cv_proc_service_is_old = yes; then
19349
19350 cat >>confdefs.h <<\_ACEOF
19351 #define PROC_SERVICE_IS_OLD 1
19352 _ACEOF
19353
19354 fi
19355 else
19356 echo "$as_me:$LINENO: result: no" >&5
19357 echo "${ECHO_T}no" >&6
19358 fi
19359 ;;
19360 aix*)
19361 echo "$as_me:$LINENO: checking for AiX thread debugging library" >&5
19362 echo $ECHO_N "checking for AiX thread debugging library... $ECHO_C" >&6
19363 if test "${gdb_cv_have_aix_thread_debug+set}" = set; then
19364 echo $ECHO_N "(cached) $ECHO_C" >&6
19365 else
19366 cat >conftest.$ac_ext <<_ACEOF
19367 /* confdefs.h. */
19368 _ACEOF
19369 cat confdefs.h >>conftest.$ac_ext
19370 cat >>conftest.$ac_ext <<_ACEOF
19371 /* end confdefs.h. */
19372 #include <sys/pthdebug.h>
19373 int
19374 main ()
19375 {
19376 #ifndef PTHDB_VERSION_3
19377 #error
19378 #endif
19379 ;
19380 return 0;
19381 }
19382 _ACEOF
19383 rm -f conftest.$ac_objext
19384 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19385 (eval $ac_compile) 2>conftest.er1
19386 ac_status=$?
19387 grep -v '^ *+' conftest.er1 >conftest.err
19388 rm -f conftest.er1
19389 cat conftest.err >&5
19390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19391 (exit $ac_status); } &&
19392 { ac_try='test -z "$ac_c_werror_flag"
19393 || test ! -s conftest.err'
19394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19395 (eval $ac_try) 2>&5
19396 ac_status=$?
19397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19398 (exit $ac_status); }; } &&
19399 { ac_try='test -s conftest.$ac_objext'
19400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19401 (eval $ac_try) 2>&5
19402 ac_status=$?
19403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19404 (exit $ac_status); }; }; then
19405 gdb_cv_have_aix_thread_debug=yes
19406 else
19407 echo "$as_me: failed program was:" >&5
19408 sed 's/^/| /' conftest.$ac_ext >&5
19409
19410 gdb_cv_have_aix_thread_debug=no
19411 fi
19412 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19413 fi
19414
19415 echo "$as_me:$LINENO: result: $gdb_cv_have_aix_thread_debug" >&5
19416 echo "${ECHO_T}$gdb_cv_have_aix_thread_debug" >&6
19417 if test $gdb_cv_have_aix_thread_debug = yes; then
19418 CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
19419 CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
19420 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
19421 fi
19422 ;;
19423 esac
19424
19425 fi
19426
19427 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
19428 echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTALLOC" >&5
19429 echo $ECHO_N "checking whether <thread_db.h> has TD_NOTALLOC... $ECHO_C" >&6
19430 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then
19431 echo $ECHO_N "(cached) $ECHO_C" >&6
19432 else
19433 cat >conftest.$ac_ext <<_ACEOF
19434 /* confdefs.h. */
19435 _ACEOF
19436 cat confdefs.h >>conftest.$ac_ext
19437 cat >>conftest.$ac_ext <<_ACEOF
19438 /* end confdefs.h. */
19439 #include <thread_db.h>
19440 int
19441 main ()
19442 {
19443 int i = TD_NOTALLOC;
19444 ;
19445 return 0;
19446 }
19447 _ACEOF
19448 rm -f conftest.$ac_objext
19449 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19450 (eval $ac_compile) 2>conftest.er1
19451 ac_status=$?
19452 grep -v '^ *+' conftest.er1 >conftest.err
19453 rm -f conftest.er1
19454 cat conftest.err >&5
19455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19456 (exit $ac_status); } &&
19457 { ac_try='test -z "$ac_c_werror_flag"
19458 || test ! -s conftest.err'
19459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19460 (eval $ac_try) 2>&5
19461 ac_status=$?
19462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19463 (exit $ac_status); }; } &&
19464 { ac_try='test -s conftest.$ac_objext'
19465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19466 (eval $ac_try) 2>&5
19467 ac_status=$?
19468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19469 (exit $ac_status); }; }; then
19470 gdb_cv_thread_db_h_has_td_notalloc=yes
19471 else
19472 echo "$as_me: failed program was:" >&5
19473 sed 's/^/| /' conftest.$ac_ext >&5
19474
19475 gdb_cv_thread_db_h_has_td_notalloc=no
19476
19477 fi
19478 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19479
19480 fi
19481 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
19482 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notalloc" >&6
19483 echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_VERSION" >&5
19484 echo $ECHO_N "checking whether <thread_db.h> has TD_VERSION... $ECHO_C" >&6
19485 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then
19486 echo $ECHO_N "(cached) $ECHO_C" >&6
19487 else
19488 cat >conftest.$ac_ext <<_ACEOF
19489 /* confdefs.h. */
19490 _ACEOF
19491 cat confdefs.h >>conftest.$ac_ext
19492 cat >>conftest.$ac_ext <<_ACEOF
19493 /* end confdefs.h. */
19494 #include <thread_db.h>
19495 int
19496 main ()
19497 {
19498 int i = TD_VERSION;
19499 ;
19500 return 0;
19501 }
19502 _ACEOF
19503 rm -f conftest.$ac_objext
19504 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19505 (eval $ac_compile) 2>conftest.er1
19506 ac_status=$?
19507 grep -v '^ *+' conftest.er1 >conftest.err
19508 rm -f conftest.er1
19509 cat conftest.err >&5
19510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19511 (exit $ac_status); } &&
19512 { ac_try='test -z "$ac_c_werror_flag"
19513 || test ! -s conftest.err'
19514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19515 (eval $ac_try) 2>&5
19516 ac_status=$?
19517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19518 (exit $ac_status); }; } &&
19519 { ac_try='test -s conftest.$ac_objext'
19520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19521 (eval $ac_try) 2>&5
19522 ac_status=$?
19523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19524 (exit $ac_status); }; }; then
19525 gdb_cv_thread_db_h_has_td_version=yes
19526 else
19527 echo "$as_me: failed program was:" >&5
19528 sed 's/^/| /' conftest.$ac_ext >&5
19529
19530 gdb_cv_thread_db_h_has_td_version=no
19531
19532 fi
19533 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19534
19535 fi
19536 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_version" >&5
19537 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_version" >&6
19538 echo "$as_me:$LINENO: checking whether <thread_db.h> has TD_NOTLS" >&5
19539 echo $ECHO_N "checking whether <thread_db.h> has TD_NOTLS... $ECHO_C" >&6
19540 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then
19541 echo $ECHO_N "(cached) $ECHO_C" >&6
19542 else
19543 cat >conftest.$ac_ext <<_ACEOF
19544 /* confdefs.h. */
19545 _ACEOF
19546 cat confdefs.h >>conftest.$ac_ext
19547 cat >>conftest.$ac_ext <<_ACEOF
19548 /* end confdefs.h. */
19549 #include <thread_db.h>
19550 int
19551 main ()
19552 {
19553 int i = TD_NOTLS;
19554 ;
19555 return 0;
19556 }
19557 _ACEOF
19558 rm -f conftest.$ac_objext
19559 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19560 (eval $ac_compile) 2>conftest.er1
19561 ac_status=$?
19562 grep -v '^ *+' conftest.er1 >conftest.err
19563 rm -f conftest.er1
19564 cat conftest.err >&5
19565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19566 (exit $ac_status); } &&
19567 { ac_try='test -z "$ac_c_werror_flag"
19568 || test ! -s conftest.err'
19569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19570 (eval $ac_try) 2>&5
19571 ac_status=$?
19572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19573 (exit $ac_status); }; } &&
19574 { ac_try='test -s conftest.$ac_objext'
19575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19576 (eval $ac_try) 2>&5
19577 ac_status=$?
19578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19579 (exit $ac_status); }; }; then
19580 gdb_cv_thread_db_h_has_td_notls=yes
19581 else
19582 echo "$as_me: failed program was:" >&5
19583 sed 's/^/| /' conftest.$ac_ext >&5
19584
19585 gdb_cv_thread_db_h_has_td_notls=no
19586
19587 fi
19588 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19589
19590 fi
19591 echo "$as_me:$LINENO: result: $gdb_cv_thread_db_h_has_td_notls" >&5
19592 echo "${ECHO_T}$gdb_cv_thread_db_h_has_td_notls" >&6
19593 fi
19594 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
19595
19596 cat >>confdefs.h <<\_ACEOF
19597 #define THREAD_DB_HAS_TD_NOTALLOC 1
19598 _ACEOF
19599
19600 fi
19601 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
19602
19603 cat >>confdefs.h <<\_ACEOF
19604 #define THREAD_DB_HAS_TD_VERSION 1
19605 _ACEOF
19606
19607 fi
19608 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
19609
19610 cat >>confdefs.h <<\_ACEOF
19611 #define THREAD_DB_HAS_TD_NOTLS 1
19612 _ACEOF
19613
19614 fi
19615
19616 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
19617 echo "$as_me:$LINENO: checking whether <sys/syscall.h> has __NR_tkill" >&5
19618 echo $ECHO_N "checking whether <sys/syscall.h> has __NR_tkill... $ECHO_C" >&6
19619 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then
19620 echo $ECHO_N "(cached) $ECHO_C" >&6
19621 else
19622 cat >conftest.$ac_ext <<_ACEOF
19623 /* confdefs.h. */
19624 _ACEOF
19625 cat confdefs.h >>conftest.$ac_ext
19626 cat >>conftest.$ac_ext <<_ACEOF
19627 /* end confdefs.h. */
19628 #include <sys/syscall.h>
19629 int
19630 main ()
19631 {
19632 int i = __NR_tkill;
19633 ;
19634 return 0;
19635 }
19636 _ACEOF
19637 rm -f conftest.$ac_objext
19638 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19639 (eval $ac_compile) 2>conftest.er1
19640 ac_status=$?
19641 grep -v '^ *+' conftest.er1 >conftest.err
19642 rm -f conftest.er1
19643 cat conftest.err >&5
19644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19645 (exit $ac_status); } &&
19646 { ac_try='test -z "$ac_c_werror_flag"
19647 || test ! -s conftest.err'
19648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19649 (eval $ac_try) 2>&5
19650 ac_status=$?
19651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19652 (exit $ac_status); }; } &&
19653 { ac_try='test -s conftest.$ac_objext'
19654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19655 (eval $ac_try) 2>&5
19656 ac_status=$?
19657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19658 (exit $ac_status); }; }; then
19659 gdb_cv_sys_syscall_h_has_tkill=yes
19660 else
19661 echo "$as_me: failed program was:" >&5
19662 sed 's/^/| /' conftest.$ac_ext >&5
19663
19664 gdb_cv_sys_syscall_h_has_tkill=no
19665
19666 fi
19667 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19668
19669 fi
19670 echo "$as_me:$LINENO: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
19671 echo "${ECHO_T}$gdb_cv_sys_syscall_h_has_tkill" >&6
19672 fi
19673 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
19674
19675 cat >>confdefs.h <<\_ACEOF
19676 #define HAVE_TKILL_SYSCALL 1
19677 _ACEOF
19678
19679 fi
19680
19681 echo "$as_me:$LINENO: checking whether ADDR_NO_RANDOMIZE is declared" >&5
19682 echo $ECHO_N "checking whether ADDR_NO_RANDOMIZE is declared... $ECHO_C" >&6
19683 if test "${ac_cv_have_decl_ADDR_NO_RANDOMIZE+set}" = set; then
19684 echo $ECHO_N "(cached) $ECHO_C" >&6
19685 else
19686 cat >conftest.$ac_ext <<_ACEOF
19687 /* confdefs.h. */
19688 _ACEOF
19689 cat confdefs.h >>conftest.$ac_ext
19690 cat >>conftest.$ac_ext <<_ACEOF
19691 /* end confdefs.h. */
19692 #include <sys/personality.h>
19693
19694 int
19695 main ()
19696 {
19697 #ifndef ADDR_NO_RANDOMIZE
19698 char *p = (char *) ADDR_NO_RANDOMIZE;
19699 #endif
19700
19701 ;
19702 return 0;
19703 }
19704 _ACEOF
19705 rm -f conftest.$ac_objext
19706 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19707 (eval $ac_compile) 2>conftest.er1
19708 ac_status=$?
19709 grep -v '^ *+' conftest.er1 >conftest.err
19710 rm -f conftest.er1
19711 cat conftest.err >&5
19712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19713 (exit $ac_status); } &&
19714 { ac_try='test -z "$ac_c_werror_flag"
19715 || test ! -s conftest.err'
19716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19717 (eval $ac_try) 2>&5
19718 ac_status=$?
19719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19720 (exit $ac_status); }; } &&
19721 { ac_try='test -s conftest.$ac_objext'
19722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19723 (eval $ac_try) 2>&5
19724 ac_status=$?
19725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19726 (exit $ac_status); }; }; then
19727 ac_cv_have_decl_ADDR_NO_RANDOMIZE=yes
19728 else
19729 echo "$as_me: failed program was:" >&5
19730 sed 's/^/| /' conftest.$ac_ext >&5
19731
19732 ac_cv_have_decl_ADDR_NO_RANDOMIZE=no
19733 fi
19734 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19735 fi
19736 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&5
19737 echo "${ECHO_T}$ac_cv_have_decl_ADDR_NO_RANDOMIZE" >&6
19738 if test $ac_cv_have_decl_ADDR_NO_RANDOMIZE = yes; then
19739
19740 cat >>confdefs.h <<_ACEOF
19741 #define HAVE_DECL_ADDR_NO_RANDOMIZE 1
19742 _ACEOF
19743
19744
19745 else
19746 cat >>confdefs.h <<_ACEOF
19747 #define HAVE_DECL_ADDR_NO_RANDOMIZE 0
19748 _ACEOF
19749
19750
19751 fi
19752
19753
19754
19755 if test "$cross_compiling" = yes; then
19756 cat >conftest.$ac_ext <<_ACEOF
19757 /* confdefs.h. */
19758 _ACEOF
19759 cat confdefs.h >>conftest.$ac_ext
19760 cat >>conftest.$ac_ext <<_ACEOF
19761 /* end confdefs.h. */
19762 #include <sys/personality.h>
19763 int
19764 main ()
19765 {
19766
19767 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
19768 # define ADDR_NO_RANDOMIZE 0x0040000
19769 # endif
19770 /* Test the flag could be set and stays set. */
19771 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19772 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19773 return 1
19774 ;
19775 return 0;
19776 }
19777 _ACEOF
19778 rm -f conftest.$ac_objext conftest$ac_exeext
19779 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19780 (eval $ac_link) 2>conftest.er1
19781 ac_status=$?
19782 grep -v '^ *+' conftest.er1 >conftest.err
19783 rm -f conftest.er1
19784 cat conftest.err >&5
19785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19786 (exit $ac_status); } &&
19787 { ac_try='test -z "$ac_c_werror_flag"
19788 || test ! -s conftest.err'
19789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19790 (eval $ac_try) 2>&5
19791 ac_status=$?
19792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19793 (exit $ac_status); }; } &&
19794 { ac_try='test -s conftest$ac_exeext'
19795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19796 (eval $ac_try) 2>&5
19797 ac_status=$?
19798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19799 (exit $ac_status); }; }; then
19800 have_personality=true
19801 else
19802 echo "$as_me: failed program was:" >&5
19803 sed 's/^/| /' conftest.$ac_ext >&5
19804
19805 have_personality=false
19806 fi
19807 rm -f conftest.err conftest.$ac_objext \
19808 conftest$ac_exeext conftest.$ac_ext
19809 else
19810 cat >conftest.$ac_ext <<_ACEOF
19811 /* confdefs.h. */
19812 _ACEOF
19813 cat confdefs.h >>conftest.$ac_ext
19814 cat >>conftest.$ac_ext <<_ACEOF
19815 /* end confdefs.h. */
19816 #include <sys/personality.h>
19817 int
19818 main ()
19819 {
19820
19821 # if !HAVE_DECL_ADDR_NO_RANDOMIZE
19822 # define ADDR_NO_RANDOMIZE 0x0040000
19823 # endif
19824 /* Test the flag could be set and stays set. */
19825 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
19826 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
19827 return 1
19828 ;
19829 return 0;
19830 }
19831 _ACEOF
19832 rm -f conftest$ac_exeext
19833 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19834 (eval $ac_link) 2>&5
19835 ac_status=$?
19836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19837 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19839 (eval $ac_try) 2>&5
19840 ac_status=$?
19841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19842 (exit $ac_status); }; }; then
19843 have_personality=true
19844 else
19845 echo "$as_me: program exited with status $ac_status" >&5
19846 echo "$as_me: failed program was:" >&5
19847 sed 's/^/| /' conftest.$ac_ext >&5
19848
19849 ( exit $ac_status )
19850 have_personality=false
19851 fi
19852 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19853 fi
19854 if $have_personality
19855 then
19856
19857 cat >>confdefs.h <<\_ACEOF
19858 #define HAVE_PERSONALITY 1
19859 _ACEOF
19860
19861 fi
19862
19863
19864
19865 # Check whether --with-sysroot or --without-sysroot was given.
19866 if test "${with_sysroot+set}" = set; then
19867 withval="$with_sysroot"
19868
19869 case ${with_sysroot} in
19870 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
19871 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
19872 esac
19873
19874 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
19875
19876 if test "x$prefix" = xNONE; then
19877 test_prefix=/usr/local
19878 else
19879 test_prefix=$prefix
19880 fi
19881 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
19882 test_exec_prefix=$test_prefix
19883 else
19884 test_exec_prefix=$exec_prefix
19885 fi
19886 case ${TARGET_SYSTEM_ROOT} in
19887 "${test_prefix}"|"${test_prefix}/"*|\
19888 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
19889 '${prefix}'|'${prefix}/'*|\
19890 '${exec_prefix}'|'${exec_prefix}/'*)
19891 t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
19892 TARGET_SYSTEM_ROOT_DEFINE="$t"
19893 ;;
19894 esac
19895
19896 else
19897
19898 TARGET_SYSTEM_ROOT=
19899 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
19900
19901 fi;
19902
19903
19904
19905 system_gdbinit=
19906
19907 # Check whether --with-system-gdbinit or --without-system-gdbinit was given.
19908 if test "${with_system_gdbinit+set}" = set; then
19909 withval="$with_system_gdbinit"
19910 system_gdbinit=${withval}
19911 fi;
19912
19913
19914 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
19915 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19916 ac_define_dir=`eval echo $system_gdbinit`
19917 ac_define_dir=`eval echo $ac_define_dir`
19918
19919 cat >>confdefs.h <<_ACEOF
19920 #define SYSTEM_GDBINIT "$ac_define_dir"
19921 _ACEOF
19922
19923
19924
19925 if test "x$prefix" = xNONE; then
19926 test_prefix=$ac_default_prefix
19927 else
19928 test_prefix=$prefix
19929 fi
19930 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
19931 test_exec_prefix=$test_prefix
19932 else
19933 test_exec_prefix=$exec_prefix
19934 fi
19935 case ${system_gdbinit} in
19936 "${test_prefix}"|"${test_prefix}/"*|\
19937 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
19938 '${prefix}'|'${prefix}/'*|\
19939 '${exec_prefix}'|'${exec_prefix}/'*)
19940
19941 cat >>confdefs.h <<\_ACEOF
19942 #define SYSTEM_GDBINIT_RELOCATABLE 1
19943 _ACEOF
19944
19945 ;;
19946 esac
19947
19948 # Check whether --enable-werror or --disable-werror was given.
19949 if test "${enable_werror+set}" = set; then
19950 enableval="$enable_werror"
19951 case "${enableval}" in
19952 yes | y) ERROR_ON_WARNING="yes" ;;
19953 no | n) ERROR_ON_WARNING="no" ;;
19954 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
19955 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
19956 { (exit 1); exit 1; }; } ;;
19957 esac
19958 fi;
19959
19960 # Enable -Werror by default when using gcc
19961 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
19962 ERROR_ON_WARNING=yes
19963 fi
19964
19965 WERROR_CFLAGS=""
19966 if test "${ERROR_ON_WARNING}" = yes ; then
19967 WERROR_CFLAGS="-Werror"
19968 fi
19969
19970 # The entries after -Wno-pointer-sign are disabled warnings which may
19971 # be enabled in the future, which can not currently be used to build
19972 # GDB.
19973 # NOTE: If you change this list, remember to update
19974 # gdb/doc/gdbint.texinfo.
19975 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
19976 -Wformat-nonliteral -Wno-pointer-sign \
19977 -Wno-unused -Wno-switch -Wno-char-subscripts"
19978
19979 # Enable -Wno-format by default when using gcc on mingw since many
19980 # GCC versions complain about %I64.
19981 case "${host}" in
19982 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
19983 esac
19984
19985 # Check whether --enable-build-warnings or --disable-build-warnings was given.
19986 if test "${enable_build_warnings+set}" = set; then
19987 enableval="$enable_build_warnings"
19988 case "${enableval}" in
19989 yes) ;;
19990 no) build_warnings="-w";;
19991 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
19992 build_warnings="${build_warnings} ${t}";;
19993 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
19994 build_warnings="${t} ${build_warnings}";;
19995 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
19996 esac
19997 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
19998 echo "Setting compiler warning flags = $build_warnings" 6>&1
19999 fi
20000 fi; # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
20001 if test "${enable_gdb_build_warnings+set}" = set; then
20002 enableval="$enable_gdb_build_warnings"
20003 case "${enableval}" in
20004 yes) ;;
20005 no) build_warnings="-w";;
20006 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
20007 build_warnings="${build_warnings} ${t}";;
20008 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
20009 build_warnings="${t} ${build_warnings}";;
20010 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
20011 esac
20012 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
20013 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
20014 fi
20015 fi; WARN_CFLAGS=""
20016 if test "x${build_warnings}" != x -a "x$GCC" = xyes
20017 then
20018 echo "$as_me:$LINENO: checking compiler warning flags" >&5
20019 echo $ECHO_N "checking compiler warning flags... $ECHO_C" >&6
20020 # Separate out the -Werror flag as some files just cannot be
20021 # compiled with it enabled.
20022 for w in ${build_warnings}; do
20023 case $w in
20024 -Werr*) WERROR_CFLAGS=-Werror ;;
20025 *) # Check that GCC accepts it
20026 saved_CFLAGS="$CFLAGS"
20027 CFLAGS="$CFLAGS $w"
20028 cat >conftest.$ac_ext <<_ACEOF
20029 /* confdefs.h. */
20030 _ACEOF
20031 cat confdefs.h >>conftest.$ac_ext
20032 cat >>conftest.$ac_ext <<_ACEOF
20033 /* end confdefs.h. */
20034
20035 int
20036 main ()
20037 {
20038
20039 ;
20040 return 0;
20041 }
20042 _ACEOF
20043 rm -f conftest.$ac_objext
20044 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20045 (eval $ac_compile) 2>conftest.er1
20046 ac_status=$?
20047 grep -v '^ *+' conftest.er1 >conftest.err
20048 rm -f conftest.er1
20049 cat conftest.err >&5
20050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20051 (exit $ac_status); } &&
20052 { ac_try='test -z "$ac_c_werror_flag"
20053 || test ! -s conftest.err'
20054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20055 (eval $ac_try) 2>&5
20056 ac_status=$?
20057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20058 (exit $ac_status); }; } &&
20059 { ac_try='test -s conftest.$ac_objext'
20060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20061 (eval $ac_try) 2>&5
20062 ac_status=$?
20063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20064 (exit $ac_status); }; }; then
20065 WARN_CFLAGS="${WARN_CFLAGS} $w"
20066 else
20067 echo "$as_me: failed program was:" >&5
20068 sed 's/^/| /' conftest.$ac_ext >&5
20069
20070 fi
20071 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20072 CFLAGS="$saved_CFLAGS"
20073 esac
20074 done
20075 echo "$as_me:$LINENO: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
20076 echo "${ECHO_T}${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6
20077 fi
20078
20079
20080
20081 # In the Cygwin environment, we need some additional flags.
20082 echo "$as_me:$LINENO: checking for cygwin" >&5
20083 echo $ECHO_N "checking for cygwin... $ECHO_C" >&6
20084 if test "${gdb_cv_os_cygwin+set}" = set; then
20085 echo $ECHO_N "(cached) $ECHO_C" >&6
20086 else
20087 cat >conftest.$ac_ext <<_ACEOF
20088 /* confdefs.h. */
20089 _ACEOF
20090 cat confdefs.h >>conftest.$ac_ext
20091 cat >>conftest.$ac_ext <<_ACEOF
20092 /* end confdefs.h. */
20093
20094 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
20095 lose
20096 #endif
20097 _ACEOF
20098 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20099 $EGREP "lose" >/dev/null 2>&1; then
20100 gdb_cv_os_cygwin=yes
20101 else
20102 gdb_cv_os_cygwin=no
20103 fi
20104 rm -f conftest*
20105
20106 fi
20107 echo "$as_me:$LINENO: result: $gdb_cv_os_cygwin" >&5
20108 echo "${ECHO_T}$gdb_cv_os_cygwin" >&6
20109
20110
20111 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
20112 case ${host} in
20113 *go32* ) SER_HARDWIRE=ser-go32.o ;;
20114 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
20115 *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
20116 esac
20117
20118
20119 # libreadline needs libuser32.a in a cygwin environment
20120 WIN32LIBS=
20121 if test x$gdb_cv_os_cygwin = xyes; then
20122 WIN32LIBS="-luser32"
20123 case "${target}" in
20124 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
20125 ;;
20126 esac
20127 fi
20128
20129 # The ser-tcp.c module requires sockets.
20130 case ${host} in
20131 *mingw32*)
20132
20133 cat >>confdefs.h <<\_ACEOF
20134 #define USE_WIN32API 1
20135 _ACEOF
20136
20137 WIN32LIBS="$WIN32LIBS -lws2_32"
20138 ;;
20139 esac
20140
20141
20142 # Add ELF support to GDB, but only if BFD includes ELF support.
20143 OLD_CFLAGS=$CFLAGS
20144 OLD_LDFLAGS=$LDFLAGS
20145 OLD_LIBS=$LIBS
20146 CFLAGS="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd"
20147 LDFLAGS="$LDFLAGS -L../bfd -L../libiberty"
20148 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
20149 LIBS="-lbfd -liberty $intl $LIBS"
20150 echo "$as_me:$LINENO: checking for ELF support in BFD" >&5
20151 echo $ECHO_N "checking for ELF support in BFD... $ECHO_C" >&6
20152 if test "${gdb_cv_var_elf+set}" = set; then
20153 echo $ECHO_N "(cached) $ECHO_C" >&6
20154 else
20155 cat >conftest.$ac_ext <<_ACEOF
20156 /* confdefs.h. */
20157 _ACEOF
20158 cat confdefs.h >>conftest.$ac_ext
20159 cat >>conftest.$ac_ext <<_ACEOF
20160 /* end confdefs.h. */
20161 #include <stdlib.h>
20162 #include "bfd.h"
20163 #include "elf-bfd.h"
20164
20165 int
20166 main ()
20167 {
20168 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
20169 ;
20170 return 0;
20171 }
20172 _ACEOF
20173 rm -f conftest.$ac_objext conftest$ac_exeext
20174 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20175 (eval $ac_link) 2>conftest.er1
20176 ac_status=$?
20177 grep -v '^ *+' conftest.er1 >conftest.err
20178 rm -f conftest.er1
20179 cat conftest.err >&5
20180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20181 (exit $ac_status); } &&
20182 { ac_try='test -z "$ac_c_werror_flag"
20183 || test ! -s conftest.err'
20184 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20185 (eval $ac_try) 2>&5
20186 ac_status=$?
20187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20188 (exit $ac_status); }; } &&
20189 { ac_try='test -s conftest$ac_exeext'
20190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20191 (eval $ac_try) 2>&5
20192 ac_status=$?
20193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20194 (exit $ac_status); }; }; then
20195 gdb_cv_var_elf=yes
20196 else
20197 echo "$as_me: failed program was:" >&5
20198 sed 's/^/| /' conftest.$ac_ext >&5
20199
20200 gdb_cv_var_elf=no
20201 fi
20202 rm -f conftest.err conftest.$ac_objext \
20203 conftest$ac_exeext conftest.$ac_ext
20204 fi
20205 echo "$as_me:$LINENO: result: $gdb_cv_var_elf" >&5
20206 echo "${ECHO_T}$gdb_cv_var_elf" >&6
20207 if test $gdb_cv_var_elf = yes; then
20208 CONFIG_OBS="$CONFIG_OBS elfread.o"
20209
20210 cat >>confdefs.h <<\_ACEOF
20211 #define HAVE_ELF 1
20212 _ACEOF
20213
20214 fi
20215 CFLAGS=$OLD_CFLAGS
20216 LDFLAGS=$OLD_LDFLAGS
20217 LIBS=$OLD_LIBS
20218
20219 # Add any host-specific objects to GDB.
20220 CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
20221
20222 LIBGUI="../libgui/src/libgui.a"
20223 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
20224
20225
20226
20227 WIN32LDAPP=
20228
20229
20230
20231 case "${host}" in
20232 *-*-cygwin* | *-*-mingw* )
20233 configdir="win"
20234 ;;
20235 *)
20236 configdir="unix"
20237 ;;
20238 esac
20239
20240 GDBTKLIBS=
20241 if test "${enable_gdbtk}" = "yes"; then
20242
20243 # Gdbtk must have an absolute path to srcdir in order to run
20244 # properly when not installed.
20245 here=`pwd`
20246 cd ${srcdir}
20247 GDBTK_SRC_DIR=`pwd`
20248 cd $here
20249
20250
20251 #
20252 # Ok, lets find the tcl configuration
20253 # First, look for one uninstalled.
20254 # the alternative search directory is invoked by --with-tcl
20255 #
20256
20257 if test x"${no_tcl}" = x ; then
20258 # we reset no_tcl in case something fails here
20259 no_tcl=true
20260
20261 # Check whether --with-tcl or --without-tcl was given.
20262 if test "${with_tcl+set}" = set; then
20263 withval="$with_tcl"
20264 with_tclconfig=${withval}
20265 fi;
20266 echo "$as_me:$LINENO: checking for Tcl configuration" >&5
20267 echo $ECHO_N "checking for Tcl configuration... $ECHO_C" >&6
20268 if test "${ac_cv_c_tclconfig+set}" = set; then
20269 echo $ECHO_N "(cached) $ECHO_C" >&6
20270 else
20271
20272
20273 # First check to see if --with-tcl was specified.
20274 case "${host}" in
20275 *-*-cygwin*) platDir="win" ;;
20276 *) platDir="unix" ;;
20277 esac
20278 if test x"${with_tclconfig}" != x ; then
20279 if test -f "${with_tclconfig}/tclConfig.sh" ; then
20280 ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
20281 else
20282 { { echo "$as_me:$LINENO: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&5
20283 echo "$as_me: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&2;}
20284 { (exit 1); exit 1; }; }
20285 fi
20286 fi
20287
20288 # then check for a private Tcl installation
20289 if test x"${ac_cv_c_tclconfig}" = x ; then
20290 for i in \
20291 ../tcl \
20292 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20293 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
20294 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
20295 ../../tcl \
20296 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20297 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
20298 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
20299 ../../../tcl \
20300 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20301 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
20302 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
20303 if test -f "$i/$platDir/tclConfig.sh" ; then
20304 ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20305 break
20306 fi
20307 done
20308 fi
20309
20310 # on Darwin, check in Framework installation locations
20311 if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
20312 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20313 `ls -d /Library/Frameworks 2>/dev/null` \
20314 `ls -d /Network/Library/Frameworks 2>/dev/null` \
20315 `ls -d /System/Library/Frameworks 2>/dev/null` \
20316 ; do
20317 if test -f "$i/Tcl.framework/tclConfig.sh" ; then
20318 ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
20319 break
20320 fi
20321 done
20322 fi
20323
20324 # check in a few common install locations
20325 if test x"${ac_cv_c_tclconfig}" = x ; then
20326 for i in `ls -d ${libdir} 2>/dev/null` \
20327 `ls -d ${exec_prefix}/lib 2>/dev/null` \
20328 `ls -d ${prefix}/lib 2>/dev/null` \
20329 `ls -d /usr/local/lib 2>/dev/null` \
20330 `ls -d /usr/contrib/lib 2>/dev/null` \
20331 `ls -d /usr/lib 2>/dev/null` \
20332 ; do
20333 if test -f "$i/tclConfig.sh" ; then
20334 ac_cv_c_tclconfig=`(cd $i; pwd)`
20335 break
20336 fi
20337 done
20338 fi
20339
20340 # check in a few other private locations
20341 if test x"${ac_cv_c_tclconfig}" = x ; then
20342 for i in \
20343 ${srcdir}/../tcl \
20344 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
20345 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
20346 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
20347 if test -f "$i/$platDir/tclConfig.sh" ; then
20348 ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
20349 break
20350 fi
20351 done
20352 fi
20353
20354 fi
20355
20356
20357 if test x"${ac_cv_c_tclconfig}" = x ; then
20358 TCL_BIN_DIR="# no Tcl configs found"
20359 { echo "$as_me:$LINENO: WARNING: Can't find Tcl configuration definitions" >&5
20360 echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
20361 else
20362 no_tcl=
20363 TCL_BIN_DIR=${ac_cv_c_tclconfig}
20364 echo "$as_me:$LINENO: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
20365 echo "${ECHO_T}found ${TCL_BIN_DIR}/tclConfig.sh" >&6
20366 fi
20367 fi
20368
20369
20370 # If $no_tk is nonempty, then we can't do Tk, and there is no
20371 # point to doing Tcl.
20372
20373 #
20374 # Ok, lets find the tk configuration
20375 # First, look for one uninstalled.
20376 # the alternative search directory is invoked by --with-tk
20377 #
20378
20379 if test x"${no_tk}" = x ; then
20380 # we reset no_tk in case something fails here
20381 no_tk=true
20382
20383 # Check whether --with-tk or --without-tk was given.
20384 if test "${with_tk+set}" = set; then
20385 withval="$with_tk"
20386 with_tkconfig=${withval}
20387 fi;
20388 echo "$as_me:$LINENO: checking for Tk configuration" >&5
20389 echo $ECHO_N "checking for Tk configuration... $ECHO_C" >&6
20390 if test "${ac_cv_c_tkconfig+set}" = set; then
20391 echo $ECHO_N "(cached) $ECHO_C" >&6
20392 else
20393
20394
20395 # First check to see if --with-tkconfig was specified.
20396 if test x"${with_tkconfig}" != x ; then
20397 if test -f "${with_tkconfig}/tkConfig.sh" ; then
20398 ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
20399 else
20400 { { echo "$as_me:$LINENO: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&5
20401 echo "$as_me: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" >&2;}
20402 { (exit 1); exit 1; }; }
20403 fi
20404 fi
20405
20406 # then check for a private Tk library
20407 case "${host}" in
20408 *-*-cygwin*) platDir="win" ;;
20409 *) platDir="unix" ;;
20410 esac
20411 if test x"${ac_cv_c_tkconfig}" = x ; then
20412 for i in \
20413 ../tk \
20414 `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20415 `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
20416 `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
20417 ../../tk \
20418 `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20419 `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
20420 `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
20421 ../../../tk \
20422 `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20423 `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
20424 `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
20425 if test -f "$i/$platDir/tkConfig.sh" ; then
20426 ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20427 break
20428 fi
20429 done
20430 fi
20431
20432 # on Darwin, check in Framework installation locations
20433 if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
20434 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
20435 `ls -d /Library/Frameworks 2>/dev/null` \
20436 `ls -d /Network/Library/Frameworks 2>/dev/null` \
20437 `ls -d /System/Library/Frameworks 2>/dev/null` \
20438 ; do
20439 if test -f "$i/Tk.framework/tkConfig.sh" ; then
20440 ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
20441 break
20442 fi
20443 done
20444 fi
20445
20446 # check in a few common install locations
20447 if test x"${ac_cv_c_tkconfig}" = x ; then
20448 for i in `ls -d ${libdir} 2>/dev/null` \
20449 `ls -d ${exec_prefix}/lib 2>/dev/null` \
20450 `ls -d ${prefix}/lib 2>/dev/null` \
20451 `ls -d /usr/local/lib 2>/dev/null` \
20452 `ls -d /usr/contrib/lib 2>/dev/null` \
20453 `ls -d /usr/lib 2>/dev/null` \
20454 ; do
20455 if test -f "$i/tkConfig.sh" ; then
20456 ac_cv_c_tkconfig=`(cd $i; pwd)`
20457 break
20458 fi
20459 done
20460 fi
20461 # check in a few other private locations
20462 if test x"${ac_cv_c_tkconfig}" = x ; then
20463 for i in \
20464 ${srcdir}/../tk \
20465 `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
20466 `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
20467 `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
20468 if test -f "$i/$platDir/tkConfig.sh" ; then
20469 ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
20470 break
20471 fi
20472 done
20473 fi
20474
20475 fi
20476
20477
20478 if test x"${ac_cv_c_tkconfig}" = x ; then
20479 TK_BIN_DIR="# no Tk configs found"
20480 { echo "$as_me:$LINENO: WARNING: Can't find Tk configuration definitions" >&5
20481 echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
20482 else
20483 no_tk=
20484 TK_BIN_DIR=${ac_cv_c_tkconfig}
20485 echo "$as_me:$LINENO: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
20486 echo "${ECHO_T}found ${TK_BIN_DIR}/tkConfig.sh" >&6
20487 fi
20488 fi
20489
20490
20491 if test -z "${no_tcl}" -a -z "${no_tk}"; then
20492
20493 echo "$as_me:$LINENO: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
20494 echo $ECHO_N "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... $ECHO_C" >&6
20495
20496 if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
20497 echo "$as_me:$LINENO: result: loading" >&5
20498 echo "${ECHO_T}loading" >&6
20499 . ${TCL_BIN_DIR}/tclConfig.sh
20500 else
20501 echo "$as_me:$LINENO: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
20502 echo "${ECHO_T}could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6
20503 fi
20504
20505 # eval is required to do the TCL_DBGX substitution
20506 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
20507 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
20508
20509 # If the TCL_BIN_DIR is the build directory (not the install directory),
20510 # then set the common variable name to the value of the build variables.
20511 # For example, the variable TCL_LIB_SPEC will be set to the value
20512 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
20513 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
20514 # installed and uninstalled version of Tcl.
20515 if test -f "${TCL_BIN_DIR}/Makefile" ; then
20516 TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
20517 TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
20518 TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
20519 elif test "`uname -s`" = "Darwin"; then
20520 # If Tcl was built as a framework, attempt to use the libraries
20521 # from the framework at the given location so that linking works
20522 # against Tcl.framework installed in an arbitary location.
20523 case ${TCL_DEFS} in
20524 *TCL_FRAMEWORK*)
20525 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
20526 for i in "`cd ${TCL_BIN_DIR}; pwd`" \
20527 "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
20528 if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
20529 TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
20530 break
20531 fi
20532 done
20533 fi
20534 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
20535 TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
20536 TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
20537 fi
20538 ;;
20539 esac
20540 fi
20541
20542 # eval is required to do the TCL_DBGX substitution
20543 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
20544 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
20545 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
20546 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
20547
20548
20549
20550
20551
20552
20553
20554
20555
20556
20557
20558
20559
20560
20561
20562 # Check for in-tree tcl
20563 here=`pwd`
20564 cd ${srcdir}/..
20565 topdir=`pwd`
20566 cd ${here}
20567
20568 intree="no"
20569 if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
20570 intree="yes"
20571 fi
20572
20573 # Find Tcl private headers
20574 if test x"${intree}" = xno; then
20575
20576 echo "$as_me:$LINENO: checking for Tcl private headers" >&5
20577 echo $ECHO_N "checking for Tcl private headers... $ECHO_C" >&6
20578 private_dir=""
20579 dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
20580 if test -f ${dir}/tclInt.h ; then
20581 private_dir=${dir}
20582 fi
20583
20584 if test x"${private_dir}" = x; then
20585 { { echo "$as_me:$LINENO: error: could not find private Tcl headers" >&5
20586 echo "$as_me: error: could not find private Tcl headers" >&2;}
20587 { (exit 1); exit 1; }; }
20588 else
20589 TCL_PRIVATE_INCLUDE="-I${private_dir}"
20590 echo "$as_me:$LINENO: result: ${private_dir}" >&5
20591 echo "${ECHO_T}${private_dir}" >&6
20592 fi
20593
20594 TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
20595 TCL_LIBRARY="${TCL_LIB_SPEC}"
20596 TCL_DEPS=""
20597 else
20598 # If building tcl in the same src tree, private headers
20599 # are not needed, but we need to be sure to use the right
20600 # headers library
20601 TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
20602 TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
20603 TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
20604 fi
20605
20606
20607
20608
20609
20610 echo "$as_me:$LINENO: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
20611 echo $ECHO_N "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... $ECHO_C" >&6
20612
20613 if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
20614 echo "$as_me:$LINENO: result: loading" >&5
20615 echo "${ECHO_T}loading" >&6
20616 . ${TK_BIN_DIR}/tkConfig.sh
20617 else
20618 echo "$as_me:$LINENO: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
20619 echo "${ECHO_T}could not find ${TK_BIN_DIR}/tkConfig.sh" >&6
20620 fi
20621
20622 # eval is required to do the TK_DBGX substitution
20623 eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
20624 eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
20625
20626 # If the TK_BIN_DIR is the build directory (not the install directory),
20627 # then set the common variable name to the value of the build variables.
20628 # For example, the variable TK_LIB_SPEC will be set to the value
20629 # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
20630 # instead of TK_BUILD_LIB_SPEC since it will work with both an
20631 # installed and uninstalled version of Tcl.
20632 if test -f "${TK_BIN_DIR}/Makefile" ; then
20633 TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
20634 TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
20635 TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
20636 elif test "`uname -s`" = "Darwin"; then
20637 # If Tk was built as a framework, attempt to use the libraries
20638 # from the framework at the given location so that linking works
20639 # against Tk.framework installed in an arbitary location.
20640 case ${TK_DEFS} in
20641 *TK_FRAMEWORK*)
20642 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
20643 for i in "`cd ${TK_BIN_DIR}; pwd`" \
20644 "`cd ${TK_BIN_DIR}/../..; pwd`"; do
20645 if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
20646 TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
20647 break
20648 fi
20649 done
20650 fi
20651 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
20652 TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
20653 TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
20654 fi
20655 ;;
20656 esac
20657 fi
20658
20659 # eval is required to do the TK_DBGX substitution
20660 eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
20661 eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
20662 eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
20663 eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
20664
20665
20666
20667
20668
20669
20670
20671
20672
20673
20674
20675
20676
20677
20678 # Check for in-tree Tk
20679 intree="no"
20680 if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
20681 intree="yes"
20682 fi
20683
20684 # Find Tk private headers
20685 if test x"${intree}" = xno; then
20686
20687 echo "$as_me:$LINENO: checking for Tk private headers" >&5
20688 echo $ECHO_N "checking for Tk private headers... $ECHO_C" >&6
20689 private_dir=""
20690 dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
20691 if test -f ${dir}/tkInt.h; then
20692 private_dir=${dir}
20693 fi
20694
20695 if test x"${private_dir}" = x; then
20696 { { echo "$as_me:$LINENO: error: could not find Tk private headers" >&5
20697 echo "$as_me: error: could not find Tk private headers" >&2;}
20698 { (exit 1); exit 1; }; }
20699 else
20700 TK_PRIVATE_INCLUDE="-I${private_dir}"
20701 echo "$as_me:$LINENO: result: ${private_dir}" >&5
20702 echo "${ECHO_T}${private_dir}" >&6
20703 fi
20704
20705 TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
20706 TK_LIBRARY=${TK_LIB_SPEC}
20707 TK_DEPS=""
20708 else
20709 TK_INCLUDE="-I${TK_SRC_DIR}/generic"
20710 TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
20711 TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
20712 fi
20713
20714
20715
20716
20717
20718 ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
20719
20720 # Include some libraries that Tcl and Tk want.
20721 TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
20722 # Yes, the ordering seems wrong here. But it isn't.
20723 # TK_LIBS is the list of libraries that need to be linked
20724 # after Tcl/Tk. Note that this isn't put into LIBS. If it
20725 # were in LIBS then any link tests after this point would
20726 # try to include things like `$(LIBGUI)', which wouldn't work.
20727 GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
20728
20729 CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
20730 CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
20731 CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
20732 CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
20733 CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
20734 CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
20735 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
20736
20737 if test x$gdb_cv_os_cygwin = xyes; then
20738 WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
20739 WIN32LDAPP="-Wl,--subsystem,console"
20740 CONFIG_OBS="${CONFIG_OBS} gdbres.o"
20741 fi
20742
20743
20744
20745 subdirs="$subdirs gdbtk"
20746
20747 fi
20748 fi
20749
20750
20751
20752
20753
20754
20755
20756
20757 echo "$as_me:$LINENO: checking for X" >&5
20758 echo $ECHO_N "checking for X... $ECHO_C" >&6
20759
20760
20761 # Check whether --with-x or --without-x was given.
20762 if test "${with_x+set}" = set; then
20763 withval="$with_x"
20764
20765 fi;
20766 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
20767 if test "x$with_x" = xno; then
20768 # The user explicitly disabled X.
20769 have_x=disabled
20770 else
20771 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
20772 # Both variables are already set.
20773 have_x=yes
20774 else
20775 if test "${ac_cv_have_x+set}" = set; then
20776 echo $ECHO_N "(cached) $ECHO_C" >&6
20777 else
20778 # One or both of the vars are not set, and there is no cached value.
20779 ac_x_includes=no ac_x_libraries=no
20780 rm -fr conftest.dir
20781 if mkdir conftest.dir; then
20782 cd conftest.dir
20783 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
20784 cat >Imakefile <<'_ACEOF'
20785 acfindx:
20786 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
20787 _ACEOF
20788 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
20789 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
20790 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
20791 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
20792 for ac_extension in a so sl; do
20793 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
20794 test -f $ac_im_libdir/libX11.$ac_extension; then
20795 ac_im_usrlibdir=$ac_im_libdir; break
20796 fi
20797 done
20798 # Screen out bogus values from the imake configuration. They are
20799 # bogus both because they are the default anyway, and because
20800 # using them would break gcc on systems where it needs fixed includes.
20801 case $ac_im_incroot in
20802 /usr/include) ;;
20803 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
20804 esac
20805 case $ac_im_usrlibdir in
20806 /usr/lib | /lib) ;;
20807 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
20808 esac
20809 fi
20810 cd ..
20811 rm -fr conftest.dir
20812 fi
20813
20814 # Standard set of common directories for X headers.
20815 # Check X11 before X11Rn because it is often a symlink to the current release.
20816 ac_x_header_dirs='
20817 /usr/X11/include
20818 /usr/X11R6/include
20819 /usr/X11R5/include
20820 /usr/X11R4/include
20821
20822 /usr/include/X11
20823 /usr/include/X11R6
20824 /usr/include/X11R5
20825 /usr/include/X11R4
20826
20827 /usr/local/X11/include
20828 /usr/local/X11R6/include
20829 /usr/local/X11R5/include
20830 /usr/local/X11R4/include
20831
20832 /usr/local/include/X11
20833 /usr/local/include/X11R6
20834 /usr/local/include/X11R5
20835 /usr/local/include/X11R4
20836
20837 /usr/X386/include
20838 /usr/x386/include
20839 /usr/XFree86/include/X11
20840
20841 /usr/include
20842 /usr/local/include
20843 /usr/unsupported/include
20844 /usr/athena/include
20845 /usr/local/x11r5/include
20846 /usr/lpp/Xamples/include
20847
20848 /usr/openwin/include
20849 /usr/openwin/share/include'
20850
20851 if test "$ac_x_includes" = no; then
20852 # Guess where to find include files, by looking for Intrinsic.h.
20853 # First, try using that file with no special directory specified.
20854 cat >conftest.$ac_ext <<_ACEOF
20855 /* confdefs.h. */
20856 _ACEOF
20857 cat confdefs.h >>conftest.$ac_ext
20858 cat >>conftest.$ac_ext <<_ACEOF
20859 /* end confdefs.h. */
20860 #include <X11/Intrinsic.h>
20861 _ACEOF
20862 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20863 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20864 ac_status=$?
20865 grep -v '^ *+' conftest.er1 >conftest.err
20866 rm -f conftest.er1
20867 cat conftest.err >&5
20868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20869 (exit $ac_status); } >/dev/null; then
20870 if test -s conftest.err; then
20871 ac_cpp_err=$ac_c_preproc_warn_flag
20872 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20873 else
20874 ac_cpp_err=
20875 fi
20876 else
20877 ac_cpp_err=yes
20878 fi
20879 if test -z "$ac_cpp_err"; then
20880 # We can compile using X headers with no special include directory.
20881 ac_x_includes=
20882 else
20883 echo "$as_me: failed program was:" >&5
20884 sed 's/^/| /' conftest.$ac_ext >&5
20885
20886 for ac_dir in $ac_x_header_dirs; do
20887 if test -r "$ac_dir/X11/Intrinsic.h"; then
20888 ac_x_includes=$ac_dir
20889 break
20890 fi
20891 done
20892 fi
20893 rm -f conftest.err conftest.$ac_ext
20894 fi # $ac_x_includes = no
20895
20896 if test "$ac_x_libraries" = no; then
20897 # Check for the libraries.
20898 # See if we find them without any special options.
20899 # Don't add to $LIBS permanently.
20900 ac_save_LIBS=$LIBS
20901 LIBS="-lXt $LIBS"
20902 cat >conftest.$ac_ext <<_ACEOF
20903 /* confdefs.h. */
20904 _ACEOF
20905 cat confdefs.h >>conftest.$ac_ext
20906 cat >>conftest.$ac_ext <<_ACEOF
20907 /* end confdefs.h. */
20908 #include <X11/Intrinsic.h>
20909 int
20910 main ()
20911 {
20912 XtMalloc (0)
20913 ;
20914 return 0;
20915 }
20916 _ACEOF
20917 rm -f conftest.$ac_objext conftest$ac_exeext
20918 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20919 (eval $ac_link) 2>conftest.er1
20920 ac_status=$?
20921 grep -v '^ *+' conftest.er1 >conftest.err
20922 rm -f conftest.er1
20923 cat conftest.err >&5
20924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20925 (exit $ac_status); } &&
20926 { ac_try='test -z "$ac_c_werror_flag"
20927 || test ! -s conftest.err'
20928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20929 (eval $ac_try) 2>&5
20930 ac_status=$?
20931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20932 (exit $ac_status); }; } &&
20933 { ac_try='test -s conftest$ac_exeext'
20934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20935 (eval $ac_try) 2>&5
20936 ac_status=$?
20937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20938 (exit $ac_status); }; }; then
20939 LIBS=$ac_save_LIBS
20940 # We can link X programs with no special library path.
20941 ac_x_libraries=
20942 else
20943 echo "$as_me: failed program was:" >&5
20944 sed 's/^/| /' conftest.$ac_ext >&5
20945
20946 LIBS=$ac_save_LIBS
20947 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
20948 do
20949 # Don't even attempt the hair of trying to link an X program!
20950 for ac_extension in a so sl; do
20951 if test -r $ac_dir/libXt.$ac_extension; then
20952 ac_x_libraries=$ac_dir
20953 break 2
20954 fi
20955 done
20956 done
20957 fi
20958 rm -f conftest.err conftest.$ac_objext \
20959 conftest$ac_exeext conftest.$ac_ext
20960 fi # $ac_x_libraries = no
20961
20962 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
20963 # Didn't find X anywhere. Cache the known absence of X.
20964 ac_cv_have_x="have_x=no"
20965 else
20966 # Record where we found X for the cache.
20967 ac_cv_have_x="have_x=yes \
20968 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
20969 fi
20970 fi
20971
20972 fi
20973 eval "$ac_cv_have_x"
20974 fi # $with_x != no
20975
20976 if test "$have_x" != yes; then
20977 echo "$as_me:$LINENO: result: $have_x" >&5
20978 echo "${ECHO_T}$have_x" >&6
20979 no_x=yes
20980 else
20981 # If each of the values was on the command line, it overrides each guess.
20982 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
20983 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
20984 # Update the cache value to reflect the command line values.
20985 ac_cv_have_x="have_x=yes \
20986 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
20987 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
20988 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
20989 fi
20990
20991
20992 # Unlike the sim directory, whether a simulator is linked is controlled by
20993 # presence of a gdb_sim definition in the target configure.tgt entry.
20994 # This code just checks for a few cases where we'd like to ignore those
20995 # definitions, even when they're present in the '.mt' file. These cases
20996 # are when --disable-sim is specified, or if the simulator directory is
20997 # not part of the source tree.
20998 #
20999 # Check whether --enable-sim or --disable-sim was given.
21000 if test "${enable_sim+set}" = set; then
21001 enableval="$enable_sim"
21002 echo "enable_sim = $enable_sim";
21003 echo "enableval = ${enableval}";
21004 case "${enableval}" in
21005 yes) ignore_sim=false ;;
21006 no) ignore_sim=true ;;
21007 *) ignore_sim=false ;;
21008 esac
21009 else
21010 ignore_sim=false
21011 fi;
21012
21013 if test ! -d "${srcdir}/../sim"; then
21014 ignore_sim=true
21015 fi
21016
21017 SIM=
21018 SIM_OBS=
21019 if test "${ignore_sim}" = "false"; then
21020 if test x"${gdb_sim}" != x ; then
21021 SIM="${gdb_sim}"
21022 SIM_OBS="remote-sim.o"
21023
21024 cat >>confdefs.h <<\_ACEOF
21025 #define WITH_SIM 1
21026 _ACEOF
21027
21028 fi
21029 fi
21030
21031
21032
21033
21034
21035
21036
21037
21038
21039
21040
21041
21042
21043
21044 # List of host floatformats.
21045
21046 cat >>confdefs.h <<_ACEOF
21047 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
21048 _ACEOF
21049
21050
21051 cat >>confdefs.h <<_ACEOF
21052 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
21053 _ACEOF
21054
21055
21056 cat >>confdefs.h <<_ACEOF
21057 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
21058 _ACEOF
21059
21060
21061 # target_subdir is used by the testsuite to find the target libraries.
21062 target_subdir=
21063 if test "${host}" != "${target}"; then
21064 target_subdir="${target_alias}/"
21065 fi
21066
21067
21068 frags=
21069 if test "${gdb_native}" = "yes"; then
21070 host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
21071 if test ! -f ${host_makefile_frag}; then
21072 { { echo "$as_me:$LINENO: error: \"*** Gdb does not support native target ${host}\"" >&5
21073 echo "$as_me: error: \"*** Gdb does not support native target ${host}\"" >&2;}
21074 { (exit 1); exit 1; }; }
21075 fi
21076 frags="$frags $host_makefile_frag"
21077 else
21078 host_makefile_frag=/dev/null
21079 fi
21080
21081
21082
21083
21084 if test "${gdb_native}" = "yes"; then
21085 # We pick this up from the host configuration file (.mh) because we
21086 # do not have a native configuration Makefile fragment.
21087 nativefile=`sed -n '
21088 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
21089 ' ${host_makefile_frag}`
21090 fi
21091
21092
21093 if test x"${gdb_osabi}" != x ; then
21094
21095 cat >>confdefs.h <<_ACEOF
21096 #define GDB_OSABI_DEFAULT $gdb_osabi
21097 _ACEOF
21098
21099 fi
21100
21101 # Enable multi-ice-gdb-server.
21102 # Check whether --enable-multi-ice or --disable-multi-ice was given.
21103 if test "${enable_multi_ice+set}" = set; then
21104 enableval="$enable_multi_ice"
21105 case $enableval in
21106 yes | no)
21107 ;;
21108 *) { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-multi-ice" >&5
21109 echo "$as_me: error: bad value $enableval for --enable-multi-ice" >&2;}
21110 { (exit 1); exit 1; }; } ;;
21111 esac
21112 fi;
21113 if test "x$enable_multi_ice" = xyes; then
21114
21115
21116 subdirs="$subdirs multi-ice"
21117
21118 fi
21119
21120 # We only build gdbserver automatically in a native configuration.
21121 if test "$gdb_native" = "yes"; then
21122 echo "$as_me:$LINENO: checking whether gdbserver is supported on this host" >&5
21123 echo $ECHO_N "checking whether gdbserver is supported on this host... $ECHO_C" >&6
21124 if test "x$build_gdbserver" = xyes; then
21125 echo "$as_me:$LINENO: result: yes" >&5
21126 echo "${ECHO_T}yes" >&6
21127
21128
21129 subdirs="$subdirs gdbserver"
21130
21131 else
21132 echo "$as_me:$LINENO: result: no" >&5
21133 echo "${ECHO_T}no" >&6
21134 fi
21135 fi
21136
21137 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
21138 # to an empty version.
21139
21140 files=
21141 links=
21142
21143 rm -f nm.h
21144 nm_h=""
21145 if test "${nativefile}" != ""; then
21146 nm_h=nm.h
21147 case "${nativefile}" in
21148 nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
21149 * ) GDB_NM_FILE="${nativefile}"
21150 esac
21151 files="${files} ${GDB_NM_FILE}"
21152 links="${links} nm.h"
21153
21154 cat >>confdefs.h <<_ACEOF
21155 #define GDB_NM_FILE "${GDB_NM_FILE}"
21156 _ACEOF
21157
21158 fi
21159
21160
21161 ac_sources="$files"
21162 ac_dests="$links"
21163 while test -n "$ac_sources"; do
21164 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
21165 set $ac_sources; ac_source=$1; shift; ac_sources=$*
21166 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
21167 done
21168 ac_config_links="$ac_config_links $ac_config_links_1"
21169
21170
21171
21172
21173
21174 cat >>confdefs.h <<\_ACEOF
21175 #define GDB_DEFAULT_HOST_CHARSET "UTF-8"
21176 _ACEOF
21177
21178
21179 ac_config_files="$ac_config_files Makefile .gdbinit:gdbinit.in gnulib/Makefile"
21180 ac_config_commands="$ac_config_commands default"
21181 cat >confcache <<\_ACEOF
21182 # This file is a shell script that caches the results of configure
21183 # tests run on this system so they can be shared between configure
21184 # scripts and configure runs, see configure's option --config-cache.
21185 # It is not useful on other systems. If it contains results you don't
21186 # want to keep, you may remove or edit it.
21187 #
21188 # config.status only pays attention to the cache file if you give it
21189 # the --recheck option to rerun configure.
21190 #
21191 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21192 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21193 # following values.
21194
21195 _ACEOF
21196
21197 # The following way of writing the cache mishandles newlines in values,
21198 # but we know of no workaround that is simple, portable, and efficient.
21199 # So, don't put newlines in cache variables' values.
21200 # Ultrix sh set writes to stderr and can't be redirected directly,
21201 # and sets the high bit in the cache file unless we assign to the vars.
21202 {
21203 (set) 2>&1 |
21204 case `(ac_space=' '; set | grep ac_space) 2>&1` in
21205 *ac_space=\ *)
21206 # `set' does not quote correctly, so add quotes (double-quote
21207 # substitution turns \\\\ into \\, and sed turns \\ into \).
21208 sed -n \
21209 "s/'/'\\\\''/g;
21210 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21211 ;;
21212 *)
21213 # `set' quotes correctly as required by POSIX, so do not add quotes.
21214 sed -n \
21215 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
21216 ;;
21217 esac;
21218 } |
21219 sed '
21220 t clear
21221 : clear
21222 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21223 t end
21224 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21225 : end' >>confcache
21226 if diff $cache_file confcache >/dev/null 2>&1; then :; else
21227 if test -w $cache_file; then
21228 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
21229 cat confcache >$cache_file
21230 else
21231 echo "not updating unwritable cache $cache_file"
21232 fi
21233 fi
21234 rm -f confcache
21235
21236 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21237 # Let make expand exec_prefix.
21238 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21239
21240 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21241 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21242 # trailing colons and then remove the whole line if VPATH becomes empty
21243 # (actually we leave an empty line to preserve line numbers).
21244 if test "x$srcdir" = x.; then
21245 ac_vpsub='/^[ ]*VPATH[ ]*=/{
21246 s/:*\$(srcdir):*/:/;
21247 s/:*\${srcdir}:*/:/;
21248 s/:*@srcdir@:*/:/;
21249 s/^\([^=]*=[ ]*\):*/\1/;
21250 s/:*$//;
21251 s/^[^=]*=[ ]*$//;
21252 }'
21253 fi
21254
21255 DEFS=-DHAVE_CONFIG_H
21256
21257 ac_libobjs=
21258 ac_ltlibobjs=
21259 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21260 # 1. Remove the extension, and $U if already installed.
21261 ac_i=`echo "$ac_i" |
21262 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
21263 # 2. Add them.
21264 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
21265 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
21266 done
21267 LIBOBJS=$ac_libobjs
21268
21269 LTLIBOBJS=$ac_ltlibobjs
21270
21271
21272 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
21273 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
21274 Usually this means the macro was only invoked conditionally." >&5
21275 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
21276 Usually this means the macro was only invoked conditionally." >&2;}
21277 { (exit 1); exit 1; }; }
21278 fi
21279 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
21280 { { echo "$as_me:$LINENO: error: conditional \"GMAKE\" was never defined.
21281 Usually this means the macro was only invoked conditionally." >&5
21282 echo "$as_me: error: conditional \"GMAKE\" was never defined.
21283 Usually this means the macro was only invoked conditionally." >&2;}
21284 { (exit 1); exit 1; }; }
21285 fi
21286 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
21287 { { echo "$as_me:$LINENO: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21288 Usually this means the macro was only invoked conditionally." >&5
21289 echo "$as_me: error: conditional \"GL_COND_LIBTOOL\" was never defined.
21290 Usually this means the macro was only invoked conditionally." >&2;}
21291 { (exit 1); exit 1; }; }
21292 fi
21293
21294 gl_libobjs=
21295 gl_ltlibobjs=
21296 if test -n "$gl_LIBOBJS"; then
21297 # Remove the extension.
21298 sed_drop_objext='s/\.o$//;s/\.obj$//'
21299 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21300 gl_libobjs="$gl_libobjs $i.$ac_objext"
21301 gl_ltlibobjs="$gl_ltlibobjs $i.lo"
21302 done
21303 fi
21304 gl_LIBOBJS=$gl_libobjs
21305
21306 gl_LTLIBOBJS=$gl_ltlibobjs
21307
21308
21309
21310 gltests_libobjs=
21311 gltests_ltlibobjs=
21312 if test -n "$gltests_LIBOBJS"; then
21313 # Remove the extension.
21314 sed_drop_objext='s/\.o$//;s/\.obj$//'
21315 for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
21316 gltests_libobjs="$gltests_libobjs $i.$ac_objext"
21317 gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
21318 done
21319 fi
21320 gltests_LIBOBJS=$gltests_libobjs
21321
21322 gltests_LTLIBOBJS=$gltests_ltlibobjs
21323
21324
21325 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
21326 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
21327 Usually this means the macro was only invoked conditionally." >&5
21328 echo "$as_me: error: conditional \"AMDEP\" was never defined.
21329 Usually this means the macro was only invoked conditionally." >&2;}
21330 { (exit 1); exit 1; }; }
21331 fi
21332 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
21333 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
21334 Usually this means the macro was only invoked conditionally." >&5
21335 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
21336 Usually this means the macro was only invoked conditionally." >&2;}
21337 { (exit 1); exit 1; }; }
21338 fi
21339
21340 : ${CONFIG_STATUS=./config.status}
21341 ac_clean_files_save=$ac_clean_files
21342 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21343 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21344 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21345 cat >$CONFIG_STATUS <<_ACEOF
21346 #! $SHELL
21347 # Generated by $as_me.
21348 # Run this file to recreate the current configuration.
21349 # Compiler output produced by configure, useful for debugging
21350 # configure, is in config.log if it exists.
21351
21352 debug=false
21353 ac_cs_recheck=false
21354 ac_cs_silent=false
21355 SHELL=\${CONFIG_SHELL-$SHELL}
21356 _ACEOF
21357
21358 cat >>$CONFIG_STATUS <<\_ACEOF
21359 ## --------------------- ##
21360 ## M4sh Initialization. ##
21361 ## --------------------- ##
21362
21363 # Be Bourne compatible
21364 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21365 emulate sh
21366 NULLCMD=:
21367 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21368 # is contrary to our usage. Disable this feature.
21369 alias -g '${1+"$@"}'='"$@"'
21370 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
21371 set -o posix
21372 fi
21373 DUALCASE=1; export DUALCASE # for MKS sh
21374
21375 # Support unset when possible.
21376 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21377 as_unset=unset
21378 else
21379 as_unset=false
21380 fi
21381
21382
21383 # Work around bugs in pre-3.0 UWIN ksh.
21384 $as_unset ENV MAIL MAILPATH
21385 PS1='$ '
21386 PS2='> '
21387 PS4='+ '
21388
21389 # NLS nuisances.
21390 for as_var in \
21391 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21392 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21393 LC_TELEPHONE LC_TIME
21394 do
21395 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21396 eval $as_var=C; export $as_var
21397 else
21398 $as_unset $as_var
21399 fi
21400 done
21401
21402 # Required to use basename.
21403 if expr a : '\(a\)' >/dev/null 2>&1; then
21404 as_expr=expr
21405 else
21406 as_expr=false
21407 fi
21408
21409 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
21410 as_basename=basename
21411 else
21412 as_basename=false
21413 fi
21414
21415
21416 # Name of the executable.
21417 as_me=`$as_basename "$0" ||
21418 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21419 X"$0" : 'X\(//\)$' \| \
21420 X"$0" : 'X\(/\)$' \| \
21421 . : '\(.\)' 2>/dev/null ||
21422 echo X/"$0" |
21423 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
21424 /^X\/\(\/\/\)$/{ s//\1/; q; }
21425 /^X\/\(\/\).*/{ s//\1/; q; }
21426 s/.*/./; q'`
21427
21428
21429 # PATH needs CR, and LINENO needs CR and PATH.
21430 # Avoid depending upon Character Ranges.
21431 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21432 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21433 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21434 as_cr_digits='0123456789'
21435 as_cr_alnum=$as_cr_Letters$as_cr_digits
21436
21437 # The user is always right.
21438 if test "${PATH_SEPARATOR+set}" != set; then
21439 echo "#! /bin/sh" >conf$$.sh
21440 echo "exit 0" >>conf$$.sh
21441 chmod +x conf$$.sh
21442 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21443 PATH_SEPARATOR=';'
21444 else
21445 PATH_SEPARATOR=:
21446 fi
21447 rm -f conf$$.sh
21448 fi
21449
21450
21451 as_lineno_1=$LINENO
21452 as_lineno_2=$LINENO
21453 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21454 test "x$as_lineno_1" != "x$as_lineno_2" &&
21455 test "x$as_lineno_3" = "x$as_lineno_2" || {
21456 # Find who we are. Look in the path if we contain no path at all
21457 # relative or not.
21458 case $0 in
21459 *[\\/]* ) as_myself=$0 ;;
21460 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21461 for as_dir in $PATH
21462 do
21463 IFS=$as_save_IFS
21464 test -z "$as_dir" && as_dir=.
21465 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21466 done
21467
21468 ;;
21469 esac
21470 # We did not find ourselves, most probably we were run as `sh COMMAND'
21471 # in which case we are not to be found in the path.
21472 if test "x$as_myself" = x; then
21473 as_myself=$0
21474 fi
21475 if test ! -f "$as_myself"; then
21476 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
21477 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
21478 { (exit 1); exit 1; }; }
21479 fi
21480 case $CONFIG_SHELL in
21481 '')
21482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21483 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
21484 do
21485 IFS=$as_save_IFS
21486 test -z "$as_dir" && as_dir=.
21487 for as_base in sh bash ksh sh5; do
21488 case $as_dir in
21489 /*)
21490 if ("$as_dir/$as_base" -c '
21491 as_lineno_1=$LINENO
21492 as_lineno_2=$LINENO
21493 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
21494 test "x$as_lineno_1" != "x$as_lineno_2" &&
21495 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
21496 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
21497 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
21498 CONFIG_SHELL=$as_dir/$as_base
21499 export CONFIG_SHELL
21500 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
21501 fi;;
21502 esac
21503 done
21504 done
21505 ;;
21506 esac
21507
21508 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21509 # uniformly replaced by the line number. The first 'sed' inserts a
21510 # line-number line before each line; the second 'sed' does the real
21511 # work. The second script uses 'N' to pair each line-number line
21512 # with the numbered line, and appends trailing '-' during
21513 # substitution so that $LINENO is not a special case at line end.
21514 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21515 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
21516 sed '=' <$as_myself |
21517 sed '
21518 N
21519 s,$,-,
21520 : loop
21521 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
21522 t loop
21523 s,-$,,
21524 s,^['$as_cr_digits']*\n,,
21525 ' >$as_me.lineno &&
21526 chmod +x $as_me.lineno ||
21527 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
21528 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
21529 { (exit 1); exit 1; }; }
21530
21531 # Don't try to exec as it changes $[0], causing all sort of problems
21532 # (the dirname of $[0] is not the place where we might find the
21533 # original and so on. Autoconf is especially sensible to this).
21534 . ./$as_me.lineno
21535 # Exit status is that of the last command.
21536 exit
21537 }
21538
21539
21540 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
21541 *c*,-n*) ECHO_N= ECHO_C='
21542 ' ECHO_T=' ' ;;
21543 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
21544 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
21545 esac
21546
21547 if expr a : '\(a\)' >/dev/null 2>&1; then
21548 as_expr=expr
21549 else
21550 as_expr=false
21551 fi
21552
21553 rm -f conf$$ conf$$.exe conf$$.file
21554 echo >conf$$.file
21555 if ln -s conf$$.file conf$$ 2>/dev/null; then
21556 # We could just check for DJGPP; but this test a) works b) is more generic
21557 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
21558 if test -f conf$$.exe; then
21559 # Don't use ln at all; we don't have any links
21560 as_ln_s='cp -p'
21561 else
21562 as_ln_s='ln -s'
21563 fi
21564 elif ln conf$$.file conf$$ 2>/dev/null; then
21565 as_ln_s=ln
21566 else
21567 as_ln_s='cp -p'
21568 fi
21569 rm -f conf$$ conf$$.exe conf$$.file
21570
21571 if mkdir -p . 2>/dev/null; then
21572 as_mkdir_p=:
21573 else
21574 test -d ./-p && rmdir ./-p
21575 as_mkdir_p=false
21576 fi
21577
21578 as_executable_p="test -f"
21579
21580 # Sed expression to map a string onto a valid CPP name.
21581 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21582
21583 # Sed expression to map a string onto a valid variable name.
21584 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21585
21586
21587 # IFS
21588 # We need space, tab and new line, in precisely that order.
21589 as_nl='
21590 '
21591 IFS=" $as_nl"
21592
21593 # CDPATH.
21594 $as_unset CDPATH
21595
21596 exec 6>&1
21597
21598 # Open the log real soon, to keep \$[0] and so on meaningful, and to
21599 # report actual input values of CONFIG_FILES etc. instead of their
21600 # values after options handling. Logging --version etc. is OK.
21601 exec 5>>config.log
21602 {
21603 echo
21604 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21605 ## Running $as_me. ##
21606 _ASBOX
21607 } >&5
21608 cat >&5 <<_CSEOF
21609
21610 This file was extended by $as_me, which was
21611 generated by GNU Autoconf 2.59. Invocation command line was
21612
21613 CONFIG_FILES = $CONFIG_FILES
21614 CONFIG_HEADERS = $CONFIG_HEADERS
21615 CONFIG_LINKS = $CONFIG_LINKS
21616 CONFIG_COMMANDS = $CONFIG_COMMANDS
21617 $ $0 $@
21618
21619 _CSEOF
21620 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
21621 echo >&5
21622 _ACEOF
21623
21624 # Files that config.status was made for.
21625 if test -n "$ac_config_files"; then
21626 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
21627 fi
21628
21629 if test -n "$ac_config_headers"; then
21630 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
21631 fi
21632
21633 if test -n "$ac_config_links"; then
21634 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
21635 fi
21636
21637 if test -n "$ac_config_commands"; then
21638 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
21639 fi
21640
21641 cat >>$CONFIG_STATUS <<\_ACEOF
21642
21643 ac_cs_usage="\
21644 \`$as_me' instantiates files from templates according to the
21645 current configuration.
21646
21647 Usage: $0 [OPTIONS] [FILE]...
21648
21649 -h, --help print this help, then exit
21650 -V, --version print version number, then exit
21651 -q, --quiet do not print progress messages
21652 -d, --debug don't remove temporary files
21653 --recheck update $as_me by reconfiguring in the same conditions
21654 --file=FILE[:TEMPLATE]
21655 instantiate the configuration file FILE
21656 --header=FILE[:TEMPLATE]
21657 instantiate the configuration header FILE
21658
21659 Configuration files:
21660 $config_files
21661
21662 Configuration headers:
21663 $config_headers
21664
21665 Configuration links:
21666 $config_links
21667
21668 Configuration commands:
21669 $config_commands
21670
21671 Report bugs to <bug-autoconf@gnu.org>."
21672 _ACEOF
21673
21674 cat >>$CONFIG_STATUS <<_ACEOF
21675 ac_cs_version="\\
21676 config.status
21677 configured by $0, generated by GNU Autoconf 2.59,
21678 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
21679
21680 Copyright (C) 2003 Free Software Foundation, Inc.
21681 This config.status script is free software; the Free Software Foundation
21682 gives unlimited permission to copy, distribute and modify it."
21683 srcdir=$srcdir
21684 INSTALL="$INSTALL"
21685 _ACEOF
21686
21687 cat >>$CONFIG_STATUS <<\_ACEOF
21688 # If no file are specified by the user, then we need to provide default
21689 # value. By we need to know if files were specified by the user.
21690 ac_need_defaults=:
21691 while test $# != 0
21692 do
21693 case $1 in
21694 --*=*)
21695 ac_option=`expr "x$1" : 'x\([^=]*\)='`
21696 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
21697 ac_shift=:
21698 ;;
21699 -*)
21700 ac_option=$1
21701 ac_optarg=$2
21702 ac_shift=shift
21703 ;;
21704 *) # This is not an option, so the user has probably given explicit
21705 # arguments.
21706 ac_option=$1
21707 ac_need_defaults=false;;
21708 esac
21709
21710 case $ac_option in
21711 # Handling of the options.
21712 _ACEOF
21713 cat >>$CONFIG_STATUS <<\_ACEOF
21714 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21715 ac_cs_recheck=: ;;
21716 --version | --vers* | -V )
21717 echo "$ac_cs_version"; exit 0 ;;
21718 --he | --h)
21719 # Conflict between --help and --header
21720 { { echo "$as_me:$LINENO: error: ambiguous option: $1
21721 Try \`$0 --help' for more information." >&5
21722 echo "$as_me: error: ambiguous option: $1
21723 Try \`$0 --help' for more information." >&2;}
21724 { (exit 1); exit 1; }; };;
21725 --help | --hel | -h )
21726 echo "$ac_cs_usage"; exit 0 ;;
21727 --debug | --d* | -d )
21728 debug=: ;;
21729 --file | --fil | --fi | --f )
21730 $ac_shift
21731 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21732 ac_need_defaults=false;;
21733 --header | --heade | --head | --hea )
21734 $ac_shift
21735 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21736 ac_need_defaults=false;;
21737 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21738 | -silent | --silent | --silen | --sile | --sil | --si | --s)
21739 ac_cs_silent=: ;;
21740
21741 # This is an error.
21742 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
21743 Try \`$0 --help' for more information." >&5
21744 echo "$as_me: error: unrecognized option: $1
21745 Try \`$0 --help' for more information." >&2;}
21746 { (exit 1); exit 1; }; } ;;
21747
21748 *) ac_config_targets="$ac_config_targets $1" ;;
21749
21750 esac
21751 shift
21752 done
21753
21754 ac_configure_extra_args=
21755
21756 if $ac_cs_silent; then
21757 exec 6>/dev/null
21758 ac_configure_extra_args="$ac_configure_extra_args --silent"
21759 fi
21760
21761 _ACEOF
21762 cat >>$CONFIG_STATUS <<_ACEOF
21763 if \$ac_cs_recheck; then
21764 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21765 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21766 fi
21767
21768 _ACEOF
21769
21770 cat >>$CONFIG_STATUS <<_ACEOF
21771 #
21772 # INIT-COMMANDS section.
21773 #
21774
21775 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
21776 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
21777
21778 gdb_host_cpu=$gdb_host_cpu
21779 nativefile=$nativefile
21780
21781
21782 _ACEOF
21783
21784
21785
21786 cat >>$CONFIG_STATUS <<\_ACEOF
21787 for ac_config_target in $ac_config_targets
21788 do
21789 case "$ac_config_target" in
21790 # Handling of arguments.
21791 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21792 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
21793 "gnulib/Makefile" ) CONFIG_FILES="$CONFIG_FILES gnulib/Makefile" ;;
21794 "$ac_config_links_1" ) CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
21795 "depdir" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
21796 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21797 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
21798 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
21799 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21800 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21801 { (exit 1); exit 1; }; };;
21802 esac
21803 done
21804
21805 # If the user did not use the arguments to specify the items to instantiate,
21806 # then the envvar interface is used. Set only those that are not.
21807 # We use the long form for the default assignment because of an extremely
21808 # bizarre bug on SunOS 4.1.3.
21809 if $ac_need_defaults; then
21810 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21811 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21812 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
21813 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21814 fi
21815
21816 # Have a temporary directory for convenience. Make it in the build tree
21817 # simply because there is no reason to put it here, and in addition,
21818 # creating and moving files from /tmp can sometimes cause problems.
21819 # Create a temporary directory, and hook for its removal unless debugging.
21820 $debug ||
21821 {
21822 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
21823 trap '{ (exit 1); exit 1; }' 1 2 13 15
21824 }
21825
21826 # Create a (secure) tmp directory for tmp files.
21827
21828 {
21829 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
21830 test -n "$tmp" && test -d "$tmp"
21831 } ||
21832 {
21833 tmp=./confstat$$-$RANDOM
21834 (umask 077 && mkdir $tmp)
21835 } ||
21836 {
21837 echo "$me: cannot create a temporary directory in ." >&2
21838 { (exit 1); exit 1; }
21839 }
21840
21841 _ACEOF
21842
21843 cat >>$CONFIG_STATUS <<_ACEOF
21844
21845 #
21846 # CONFIG_FILES section.
21847 #
21848
21849 # No need to generate the scripts if there are no CONFIG_FILES.
21850 # This happens for instance when ./config.status config.h
21851 if test -n "\$CONFIG_FILES"; then
21852 # Protect against being on the right side of a sed subst in config.status.
21853 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
21854 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
21855 s,@SHELL@,$SHELL,;t t
21856 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
21857 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
21858 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
21859 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
21860 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21861 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21862 s,@exec_prefix@,$exec_prefix,;t t
21863 s,@prefix@,$prefix,;t t
21864 s,@program_transform_name@,$program_transform_name,;t t
21865 s,@bindir@,$bindir,;t t
21866 s,@sbindir@,$sbindir,;t t
21867 s,@libexecdir@,$libexecdir,;t t
21868 s,@datadir@,$datadir,;t t
21869 s,@sysconfdir@,$sysconfdir,;t t
21870 s,@sharedstatedir@,$sharedstatedir,;t t
21871 s,@localstatedir@,$localstatedir,;t t
21872 s,@libdir@,$libdir,;t t
21873 s,@includedir@,$includedir,;t t
21874 s,@oldincludedir@,$oldincludedir,;t t
21875 s,@infodir@,$infodir,;t t
21876 s,@mandir@,$mandir,;t t
21877 s,@build_alias@,$build_alias,;t t
21878 s,@host_alias@,$host_alias,;t t
21879 s,@target_alias@,$target_alias,;t t
21880 s,@DEFS@,$DEFS,;t t
21881 s,@ECHO_C@,$ECHO_C,;t t
21882 s,@ECHO_N@,$ECHO_N,;t t
21883 s,@ECHO_T@,$ECHO_T,;t t
21884 s,@LIBS@,$LIBS,;t t
21885 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
21886 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
21887 s,@MAINT@,$MAINT,;t t
21888 s,@CC@,$CC,;t t
21889 s,@CFLAGS@,$CFLAGS,;t t
21890 s,@LDFLAGS@,$LDFLAGS,;t t
21891 s,@CPPFLAGS@,$CPPFLAGS,;t t
21892 s,@ac_ct_CC@,$ac_ct_CC,;t t
21893 s,@EXEEXT@,$EXEEXT,;t t
21894 s,@OBJEXT@,$OBJEXT,;t t
21895 s,@CPP@,$CPP,;t t
21896 s,@EGREP@,$EGREP,;t t
21897 s,@RANLIB@,$RANLIB,;t t
21898 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
21899 s,@build@,$build,;t t
21900 s,@build_cpu@,$build_cpu,;t t
21901 s,@build_vendor@,$build_vendor,;t t
21902 s,@build_os@,$build_os,;t t
21903 s,@host@,$host,;t t
21904 s,@host_cpu@,$host_cpu,;t t
21905 s,@host_vendor@,$host_vendor,;t t
21906 s,@host_os@,$host_os,;t t
21907 s,@target@,$target,;t t
21908 s,@target_cpu@,$target_cpu,;t t
21909 s,@target_vendor@,$target_vendor,;t t
21910 s,@target_os@,$target_os,;t t
21911 s,@am__leading_dot@,$am__leading_dot,;t t
21912 s,@DEPDIR@,$DEPDIR,;t t
21913 s,@CCDEPMODE@,$CCDEPMODE,;t t
21914 s,@MAKE@,$MAKE,;t t
21915 s,@GMAKE_TRUE@,$GMAKE_TRUE,;t t
21916 s,@GMAKE_FALSE@,$GMAKE_FALSE,;t t
21917 s,@SET_MAKE@,$SET_MAKE,;t t
21918 s,@USE_NLS@,$USE_NLS,;t t
21919 s,@LIBINTL@,$LIBINTL,;t t
21920 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
21921 s,@INCINTL@,$INCINTL,;t t
21922 s,@XGETTEXT@,$XGETTEXT,;t t
21923 s,@GMSGFMT@,$GMSGFMT,;t t
21924 s,@POSUB@,$POSUB,;t t
21925 s,@CATALOGS@,$CATALOGS,;t t
21926 s,@DATADIRNAME@,$DATADIRNAME,;t t
21927 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
21928 s,@GENCAT@,$GENCAT,;t t
21929 s,@CATOBJEXT@,$CATOBJEXT,;t t
21930 s,@localedir@,$localedir,;t t
21931 s,@GL_COND_LIBTOOL_TRUE@,$GL_COND_LIBTOOL_TRUE,;t t
21932 s,@GL_COND_LIBTOOL_FALSE@,$GL_COND_LIBTOOL_FALSE,;t t
21933 s,@GNULIB_MEMMEM@,$GNULIB_MEMMEM,;t t
21934 s,@GNULIB_MEMPCPY@,$GNULIB_MEMPCPY,;t t
21935 s,@GNULIB_MEMRCHR@,$GNULIB_MEMRCHR,;t t
21936 s,@GNULIB_STPCPY@,$GNULIB_STPCPY,;t t
21937 s,@GNULIB_STPNCPY@,$GNULIB_STPNCPY,;t t
21938 s,@GNULIB_STRCHRNUL@,$GNULIB_STRCHRNUL,;t t
21939 s,@GNULIB_STRDUP@,$GNULIB_STRDUP,;t t
21940 s,@GNULIB_STRNDUP@,$GNULIB_STRNDUP,;t t
21941 s,@GNULIB_STRNLEN@,$GNULIB_STRNLEN,;t t
21942 s,@GNULIB_STRPBRK@,$GNULIB_STRPBRK,;t t
21943 s,@GNULIB_STRSEP@,$GNULIB_STRSEP,;t t
21944 s,@GNULIB_STRSTR@,$GNULIB_STRSTR,;t t
21945 s,@GNULIB_STRCASESTR@,$GNULIB_STRCASESTR,;t t
21946 s,@GNULIB_STRTOK_R@,$GNULIB_STRTOK_R,;t t
21947 s,@GNULIB_MBSLEN@,$GNULIB_MBSLEN,;t t
21948 s,@GNULIB_MBSNLEN@,$GNULIB_MBSNLEN,;t t
21949 s,@GNULIB_MBSCHR@,$GNULIB_MBSCHR,;t t
21950 s,@GNULIB_MBSRCHR@,$GNULIB_MBSRCHR,;t t
21951 s,@GNULIB_MBSSTR@,$GNULIB_MBSSTR,;t t
21952 s,@GNULIB_MBSCASECMP@,$GNULIB_MBSCASECMP,;t t
21953 s,@GNULIB_MBSNCASECMP@,$GNULIB_MBSNCASECMP,;t t
21954 s,@GNULIB_MBSPCASECMP@,$GNULIB_MBSPCASECMP,;t t
21955 s,@GNULIB_MBSCASESTR@,$GNULIB_MBSCASESTR,;t t
21956 s,@GNULIB_MBSCSPN@,$GNULIB_MBSCSPN,;t t
21957 s,@GNULIB_MBSPBRK@,$GNULIB_MBSPBRK,;t t
21958 s,@GNULIB_MBSSPN@,$GNULIB_MBSSPN,;t t
21959 s,@GNULIB_MBSSEP@,$GNULIB_MBSSEP,;t t
21960 s,@GNULIB_MBSTOK_R@,$GNULIB_MBSTOK_R,;t t
21961 s,@GNULIB_STRERROR@,$GNULIB_STRERROR,;t t
21962 s,@GNULIB_STRSIGNAL@,$GNULIB_STRSIGNAL,;t t
21963 s,@HAVE_DECL_MEMMEM@,$HAVE_DECL_MEMMEM,;t t
21964 s,@HAVE_MEMPCPY@,$HAVE_MEMPCPY,;t t
21965 s,@HAVE_DECL_MEMRCHR@,$HAVE_DECL_MEMRCHR,;t t
21966 s,@HAVE_STPCPY@,$HAVE_STPCPY,;t t
21967 s,@HAVE_STPNCPY@,$HAVE_STPNCPY,;t t
21968 s,@HAVE_STRCHRNUL@,$HAVE_STRCHRNUL,;t t
21969 s,@HAVE_DECL_STRDUP@,$HAVE_DECL_STRDUP,;t t
21970 s,@HAVE_STRNDUP@,$HAVE_STRNDUP,;t t
21971 s,@HAVE_DECL_STRNDUP@,$HAVE_DECL_STRNDUP,;t t
21972 s,@HAVE_DECL_STRNLEN@,$HAVE_DECL_STRNLEN,;t t
21973 s,@HAVE_STRPBRK@,$HAVE_STRPBRK,;t t
21974 s,@HAVE_STRSEP@,$HAVE_STRSEP,;t t
21975 s,@HAVE_STRCASESTR@,$HAVE_STRCASESTR,;t t
21976 s,@HAVE_DECL_STRTOK_R@,$HAVE_DECL_STRTOK_R,;t t
21977 s,@HAVE_DECL_STRERROR@,$HAVE_DECL_STRERROR,;t t
21978 s,@HAVE_DECL_STRSIGNAL@,$HAVE_DECL_STRSIGNAL,;t t
21979 s,@REPLACE_STRERROR@,$REPLACE_STRERROR,;t t
21980 s,@REPLACE_STRSIGNAL@,$REPLACE_STRSIGNAL,;t t
21981 s,@REPLACE_MEMMEM@,$REPLACE_MEMMEM,;t t
21982 s,@REPLACE_STRCASESTR@,$REPLACE_STRCASESTR,;t t
21983 s,@REPLACE_STRSTR@,$REPLACE_STRSTR,;t t
21984 s,@HAVE_LONG_LONG_INT@,$HAVE_LONG_LONG_INT,;t t
21985 s,@HAVE_UNSIGNED_LONG_LONG_INT@,$HAVE_UNSIGNED_LONG_LONG_INT,;t t
21986 s,@HAVE_INTTYPES_H@,$HAVE_INTTYPES_H,;t t
21987 s,@HAVE_SYS_TYPES_H@,$HAVE_SYS_TYPES_H,;t t
21988 s,@INCLUDE_NEXT@,$INCLUDE_NEXT,;t t
21989 s,@NEXT_STDINT_H@,$NEXT_STDINT_H,;t t
21990 s,@HAVE_STDINT_H@,$HAVE_STDINT_H,;t t
21991 s,@HAVE_SYS_INTTYPES_H@,$HAVE_SYS_INTTYPES_H,;t t
21992 s,@HAVE_SYS_BITYPES_H@,$HAVE_SYS_BITYPES_H,;t t
21993 s,@BITSIZEOF_PTRDIFF_T@,$BITSIZEOF_PTRDIFF_T,;t t
21994 s,@BITSIZEOF_SIG_ATOMIC_T@,$BITSIZEOF_SIG_ATOMIC_T,;t t
21995 s,@BITSIZEOF_SIZE_T@,$BITSIZEOF_SIZE_T,;t t
21996 s,@BITSIZEOF_WCHAR_T@,$BITSIZEOF_WCHAR_T,;t t
21997 s,@BITSIZEOF_WINT_T@,$BITSIZEOF_WINT_T,;t t
21998 s,@HAVE_SIGNED_SIG_ATOMIC_T@,$HAVE_SIGNED_SIG_ATOMIC_T,;t t
21999 s,@HAVE_SIGNED_WCHAR_T@,$HAVE_SIGNED_WCHAR_T,;t t
22000 s,@HAVE_SIGNED_WINT_T@,$HAVE_SIGNED_WINT_T,;t t
22001 s,@PTRDIFF_T_SUFFIX@,$PTRDIFF_T_SUFFIX,;t t
22002 s,@SIG_ATOMIC_T_SUFFIX@,$SIG_ATOMIC_T_SUFFIX,;t t
22003 s,@SIZE_T_SUFFIX@,$SIZE_T_SUFFIX,;t t
22004 s,@WCHAR_T_SUFFIX@,$WCHAR_T_SUFFIX,;t t
22005 s,@WINT_T_SUFFIX@,$WINT_T_SUFFIX,;t t
22006 s,@STDINT_H@,$STDINT_H,;t t
22007 s,@NEXT_STRING_H@,$NEXT_STRING_H,;t t
22008 s,@GNULIB_WCWIDTH@,$GNULIB_WCWIDTH,;t t
22009 s,@HAVE_DECL_WCWIDTH@,$HAVE_DECL_WCWIDTH,;t t
22010 s,@REPLACE_WCWIDTH@,$REPLACE_WCWIDTH,;t t
22011 s,@WCHAR_H@,$WCHAR_H,;t t
22012 s,@HAVE_WCHAR_H@,$HAVE_WCHAR_H,;t t
22013 s,@NEXT_WCHAR_H@,$NEXT_WCHAR_H,;t t
22014 s,@LIBGNU_LIBDEPS@,$LIBGNU_LIBDEPS,;t t
22015 s,@LIBGNU_LTLIBDEPS@,$LIBGNU_LTLIBDEPS,;t t
22016 s,@GNULIB_STDINT_H@,$GNULIB_STDINT_H,;t t
22017 s,@PACKAGE@,$PACKAGE,;t t
22018 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
22019 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
22020 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
22021 s,@CYGPATH_W@,$CYGPATH_W,;t t
22022 s,@PYTHON2_4@,$PYTHON2_4,;t t
22023 s,@ACLOCAL@,$ACLOCAL,;t t
22024 s,@AUTOCONF@,$AUTOCONF,;t t
22025 s,@AUTOMAKE@,$AUTOMAKE,;t t
22026 s,@AUTOHEADER@,$AUTOHEADER,;t t
22027 s,@MAKEINFO@,$MAKEINFO,;t t
22028 s,@install_sh@,$install_sh,;t t
22029 s,@STRIP@,$STRIP,;t t
22030 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
22031 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
22032 s,@mkdir_p@,$mkdir_p,;t t
22033 s,@AWK@,$AWK,;t t
22034 s,@AMTAR@,$AMTAR,;t t
22035 s,@am__tar@,$am__tar,;t t
22036 s,@am__untar@,$am__untar,;t t
22037 s,@am__include@,$am__include,;t t
22038 s,@am__quote@,$am__quote,;t t
22039 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
22040 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
22041 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
22042 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
22043 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
22044 s,@subdirs@,$subdirs,;t t
22045 s,@TARGET_OBS@,$TARGET_OBS,;t t
22046 s,@PKGVERSION@,$PKGVERSION,;t t
22047 s,@REPORT_BUGS_TO@,$REPORT_BUGS_TO,;t t
22048 s,@REPORT_BUGS_TEXI@,$REPORT_BUGS_TEXI,;t t
22049 s,@LN_S@,$LN_S,;t t
22050 s,@YACC@,$YACC,;t t
22051 s,@AR@,$AR,;t t
22052 s,@ac_ct_AR@,$ac_ct_AR,;t t
22053 s,@DLLTOOL@,$DLLTOOL,;t t
22054 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
22055 s,@WINDRES@,$WINDRES,;t t
22056 s,@ac_ct_WINDRES@,$ac_ct_WINDRES,;t t
22057 s,@MIG@,$MIG,;t t
22058 s,@ac_ct_MIG@,$ac_ct_MIG,;t t
22059 s,@READLINE@,$READLINE,;t t
22060 s,@READLINE_DEPS@,$READLINE_DEPS,;t t
22061 s,@READLINE_CFLAGS@,$READLINE_CFLAGS,;t t
22062 s,@HAVE_LIBEXPAT@,$HAVE_LIBEXPAT,;t t
22063 s,@LIBEXPAT@,$LIBEXPAT,;t t
22064 s,@LTLIBEXPAT@,$LTLIBEXPAT,;t t
22065 s,@PYTHON_CFLAGS@,$PYTHON_CFLAGS,;t t
22066 s,@ALLOCA@,$ALLOCA,;t t
22067 s,@CONFIG_LDFLAGS@,$CONFIG_LDFLAGS,;t t
22068 s,@TARGET_SYSTEM_ROOT@,$TARGET_SYSTEM_ROOT,;t t
22069 s,@TARGET_SYSTEM_ROOT_DEFINE@,$TARGET_SYSTEM_ROOT_DEFINE,;t t
22070 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
22071 s,@WERROR_CFLAGS@,$WERROR_CFLAGS,;t t
22072 s,@SER_HARDWIRE@,$SER_HARDWIRE,;t t
22073 s,@WIN32LIBS@,$WIN32LIBS,;t t
22074 s,@LIBGUI@,$LIBGUI,;t t
22075 s,@GUI_CFLAGS_X@,$GUI_CFLAGS_X,;t t
22076 s,@WIN32LDAPP@,$WIN32LDAPP,;t t
22077 s,@TCL_VERSION@,$TCL_VERSION,;t t
22078 s,@TCL_PATCH_LEVEL@,$TCL_PATCH_LEVEL,;t t
22079 s,@TCL_BIN_DIR@,$TCL_BIN_DIR,;t t
22080 s,@TCL_SRC_DIR@,$TCL_SRC_DIR,;t t
22081 s,@TCL_LIB_FILE@,$TCL_LIB_FILE,;t t
22082 s,@TCL_LIB_FLAG@,$TCL_LIB_FLAG,;t t
22083 s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
22084 s,@TCL_STUB_LIB_FILE@,$TCL_STUB_LIB_FILE,;t t
22085 s,@TCL_STUB_LIB_FLAG@,$TCL_STUB_LIB_FLAG,;t t
22086 s,@TCL_STUB_LIB_SPEC@,$TCL_STUB_LIB_SPEC,;t t
22087 s,@TCL_INCLUDE@,$TCL_INCLUDE,;t t
22088 s,@TCL_LIBRARY@,$TCL_LIBRARY,;t t
22089 s,@TCL_DEPS@,$TCL_DEPS,;t t
22090 s,@TK_VERSION@,$TK_VERSION,;t t
22091 s,@TK_BIN_DIR@,$TK_BIN_DIR,;t t
22092 s,@TK_SRC_DIR@,$TK_SRC_DIR,;t t
22093 s,@TK_LIB_FILE@,$TK_LIB_FILE,;t t
22094 s,@TK_LIB_FLAG@,$TK_LIB_FLAG,;t t
22095 s,@TK_LIB_SPEC@,$TK_LIB_SPEC,;t t
22096 s,@TK_STUB_LIB_FILE@,$TK_STUB_LIB_FILE,;t t
22097 s,@TK_STUB_LIB_FLAG@,$TK_STUB_LIB_FLAG,;t t
22098 s,@TK_STUB_LIB_SPEC@,$TK_STUB_LIB_SPEC,;t t
22099 s,@TK_INCLUDE@,$TK_INCLUDE,;t t
22100 s,@TK_LIBRARY@,$TK_LIBRARY,;t t
22101 s,@TK_DEPS@,$TK_DEPS,;t t
22102 s,@TK_XINCLUDES@,$TK_XINCLUDES,;t t
22103 s,@X_CFLAGS@,$X_CFLAGS,;t t
22104 s,@X_LDFLAGS@,$X_LDFLAGS,;t t
22105 s,@X_LIBS@,$X_LIBS,;t t
22106 s,@GDBTKLIBS@,$GDBTKLIBS,;t t
22107 s,@GDBTK_CFLAGS@,$GDBTK_CFLAGS,;t t
22108 s,@GDBTK_SRC_DIR@,$GDBTK_SRC_DIR,;t t
22109 s,@SIM@,$SIM,;t t
22110 s,@SIM_OBS@,$SIM_OBS,;t t
22111 s,@ENABLE_CFLAGS@,$ENABLE_CFLAGS,;t t
22112 s,@PROFILE_CFLAGS@,$PROFILE_CFLAGS,;t t
22113 s,@CONFIG_OBS@,$CONFIG_OBS,;t t
22114 s,@CONFIG_DEPS@,$CONFIG_DEPS,;t t
22115 s,@CONFIG_SRCS@,$CONFIG_SRCS,;t t
22116 s,@CONFIG_ALL@,$CONFIG_ALL,;t t
22117 s,@CONFIG_CLEAN@,$CONFIG_CLEAN,;t t
22118 s,@CONFIG_INSTALL@,$CONFIG_INSTALL,;t t
22119 s,@CONFIG_UNINSTALL@,$CONFIG_UNINSTALL,;t t
22120 s,@target_subdir@,$target_subdir,;t t
22121 s,@frags@,$frags,;t t
22122 s,@nm_h@,$nm_h,;t t
22123 s,@LIBOBJS@,$LIBOBJS,;t t
22124 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
22125 s,@gl_LIBOBJS@,$gl_LIBOBJS,;t t
22126 s,@gl_LTLIBOBJS@,$gl_LTLIBOBJS,;t t
22127 s,@gltests_LIBOBJS@,$gltests_LIBOBJS,;t t
22128 s,@gltests_LTLIBOBJS@,$gltests_LTLIBOBJS,;t t
22129 /@host_makefile_frag@/r $host_makefile_frag
22130 s,@host_makefile_frag@,,;t t
22131 CEOF
22132
22133 _ACEOF
22134
22135 cat >>$CONFIG_STATUS <<\_ACEOF
22136 # Split the substitutions into bite-sized pieces for seds with
22137 # small command number limits, like on Digital OSF/1 and HP-UX.
22138 ac_max_sed_lines=48
22139 ac_sed_frag=1 # Number of current file.
22140 ac_beg=1 # First line for current file.
22141 ac_end=$ac_max_sed_lines # Line after last line for current file.
22142 ac_more_lines=:
22143 ac_sed_cmds=
22144 while $ac_more_lines; do
22145 if test $ac_beg -gt 1; then
22146 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22147 else
22148 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22149 fi
22150 if test ! -s $tmp/subs.frag; then
22151 ac_more_lines=false
22152 else
22153 # The purpose of the label and of the branching condition is to
22154 # speed up the sed processing (if there are no `@' at all, there
22155 # is no need to browse any of the substitutions).
22156 # These are the two extra sed commands mentioned above.
22157 (echo ':t
22158 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
22159 if test -z "$ac_sed_cmds"; then
22160 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
22161 else
22162 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
22163 fi
22164 ac_sed_frag=`expr $ac_sed_frag + 1`
22165 ac_beg=$ac_end
22166 ac_end=`expr $ac_end + $ac_max_sed_lines`
22167 fi
22168 done
22169 if test -z "$ac_sed_cmds"; then
22170 ac_sed_cmds=cat
22171 fi
22172 fi # test -n "$CONFIG_FILES"
22173
22174 _ACEOF
22175 cat >>$CONFIG_STATUS <<\_ACEOF
22176 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
22177 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22178 case $ac_file in
22179 - | *:- | *:-:* ) # input from stdin
22180 cat >$tmp/stdin
22181 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22182 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22183 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22184 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22185 * ) ac_file_in=$ac_file.in ;;
22186 esac
22187
22188 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
22189 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22190 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22191 X"$ac_file" : 'X\(//\)[^/]' \| \
22192 X"$ac_file" : 'X\(//\)$' \| \
22193 X"$ac_file" : 'X\(/\)' \| \
22194 . : '\(.\)' 2>/dev/null ||
22195 echo X"$ac_file" |
22196 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22197 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22198 /^X\(\/\/\)$/{ s//\1/; q; }
22199 /^X\(\/\).*/{ s//\1/; q; }
22200 s/.*/./; q'`
22201 { if $as_mkdir_p; then
22202 mkdir -p "$ac_dir"
22203 else
22204 as_dir="$ac_dir"
22205 as_dirs=
22206 while test ! -d "$as_dir"; do
22207 as_dirs="$as_dir $as_dirs"
22208 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22209 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22210 X"$as_dir" : 'X\(//\)[^/]' \| \
22211 X"$as_dir" : 'X\(//\)$' \| \
22212 X"$as_dir" : 'X\(/\)' \| \
22213 . : '\(.\)' 2>/dev/null ||
22214 echo X"$as_dir" |
22215 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22216 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22217 /^X\(\/\/\)$/{ s//\1/; q; }
22218 /^X\(\/\).*/{ s//\1/; q; }
22219 s/.*/./; q'`
22220 done
22221 test ! -n "$as_dirs" || mkdir $as_dirs
22222 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22223 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22224 { (exit 1); exit 1; }; }; }
22225
22226 ac_builddir=.
22227
22228 if test "$ac_dir" != .; then
22229 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22230 # A "../" for each directory in $ac_dir_suffix.
22231 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22232 else
22233 ac_dir_suffix= ac_top_builddir=
22234 fi
22235
22236 case $srcdir in
22237 .) # No --srcdir option. We are building in place.
22238 ac_srcdir=.
22239 if test -z "$ac_top_builddir"; then
22240 ac_top_srcdir=.
22241 else
22242 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22243 fi ;;
22244 [\\/]* | ?:[\\/]* ) # Absolute path.
22245 ac_srcdir=$srcdir$ac_dir_suffix;
22246 ac_top_srcdir=$srcdir ;;
22247 *) # Relative path.
22248 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22249 ac_top_srcdir=$ac_top_builddir$srcdir ;;
22250 esac
22251
22252 # Do not use `cd foo && pwd` to compute absolute paths, because
22253 # the directories may not exist.
22254 case `pwd` in
22255 .) ac_abs_builddir="$ac_dir";;
22256 *)
22257 case "$ac_dir" in
22258 .) ac_abs_builddir=`pwd`;;
22259 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22260 *) ac_abs_builddir=`pwd`/"$ac_dir";;
22261 esac;;
22262 esac
22263 case $ac_abs_builddir in
22264 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22265 *)
22266 case ${ac_top_builddir}. in
22267 .) ac_abs_top_builddir=$ac_abs_builddir;;
22268 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22269 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22270 esac;;
22271 esac
22272 case $ac_abs_builddir in
22273 .) ac_abs_srcdir=$ac_srcdir;;
22274 *)
22275 case $ac_srcdir in
22276 .) ac_abs_srcdir=$ac_abs_builddir;;
22277 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22278 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22279 esac;;
22280 esac
22281 case $ac_abs_builddir in
22282 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22283 *)
22284 case $ac_top_srcdir in
22285 .) ac_abs_top_srcdir=$ac_abs_builddir;;
22286 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22287 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22288 esac;;
22289 esac
22290
22291
22292 case $INSTALL in
22293 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22294 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
22295 esac
22296
22297 if test x"$ac_file" != x-; then
22298 { echo "$as_me:$LINENO: creating $ac_file" >&5
22299 echo "$as_me: creating $ac_file" >&6;}
22300 rm -f "$ac_file"
22301 fi
22302 # Let's still pretend it is `configure' which instantiates (i.e., don't
22303 # use $as_me), people would be surprised to read:
22304 # /* config.h. Generated by config.status. */
22305 if test x"$ac_file" = x-; then
22306 configure_input=
22307 else
22308 configure_input="$ac_file. "
22309 fi
22310 configure_input=$configure_input"Generated from `echo $ac_file_in |
22311 sed 's,.*/,,'` by configure."
22312
22313 # First look for the input files in the build tree, otherwise in the
22314 # src tree.
22315 ac_file_inputs=`IFS=:
22316 for f in $ac_file_in; do
22317 case $f in
22318 -) echo $tmp/stdin ;;
22319 [\\/$]*)
22320 # Absolute (can't be DOS-style, as IFS=:)
22321 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22322 echo "$as_me: error: cannot find input file: $f" >&2;}
22323 { (exit 1); exit 1; }; }
22324 echo "$f";;
22325 *) # Relative
22326 if test -f "$f"; then
22327 # Build tree
22328 echo "$f"
22329 elif test -f "$srcdir/$f"; then
22330 # Source tree
22331 echo "$srcdir/$f"
22332 else
22333 # /dev/null tree
22334 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22335 echo "$as_me: error: cannot find input file: $f" >&2;}
22336 { (exit 1); exit 1; }; }
22337 fi;;
22338 esac
22339 done` || { (exit 1); exit 1; }
22340 _ACEOF
22341 cat >>$CONFIG_STATUS <<_ACEOF
22342 sed "$ac_vpsub
22343 $extrasub
22344 _ACEOF
22345 cat >>$CONFIG_STATUS <<\_ACEOF
22346 :t
22347 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22348 s,@configure_input@,$configure_input,;t t
22349 s,@srcdir@,$ac_srcdir,;t t
22350 s,@abs_srcdir@,$ac_abs_srcdir,;t t
22351 s,@top_srcdir@,$ac_top_srcdir,;t t
22352 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
22353 s,@builddir@,$ac_builddir,;t t
22354 s,@abs_builddir@,$ac_abs_builddir,;t t
22355 s,@top_builddir@,$ac_top_builddir,;t t
22356 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
22357 s,@INSTALL@,$ac_INSTALL,;t t
22358 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
22359 rm -f $tmp/stdin
22360 if test x"$ac_file" != x-; then
22361 mv $tmp/out $ac_file
22362 else
22363 cat $tmp/out
22364 rm -f $tmp/out
22365 fi
22366
22367 done
22368 _ACEOF
22369 cat >>$CONFIG_STATUS <<\_ACEOF
22370
22371 #
22372 # CONFIG_HEADER section.
22373 #
22374
22375 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
22376 # NAME is the cpp macro being defined and VALUE is the value it is being given.
22377 #
22378 # ac_d sets the value in "#define NAME VALUE" lines.
22379 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
22380 ac_dB='[ ].*$,\1#\2'
22381 ac_dC=' '
22382 ac_dD=',;t'
22383 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
22384 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
22385 ac_uB='$,\1#\2define\3'
22386 ac_uC=' '
22387 ac_uD=',;t'
22388
22389 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
22390 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
22391 case $ac_file in
22392 - | *:- | *:-:* ) # input from stdin
22393 cat >$tmp/stdin
22394 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22395 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22396 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
22397 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
22398 * ) ac_file_in=$ac_file.in ;;
22399 esac
22400
22401 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
22402 echo "$as_me: creating $ac_file" >&6;}
22403
22404 # First look for the input files in the build tree, otherwise in the
22405 # src tree.
22406 ac_file_inputs=`IFS=:
22407 for f in $ac_file_in; do
22408 case $f in
22409 -) echo $tmp/stdin ;;
22410 [\\/$]*)
22411 # Absolute (can't be DOS-style, as IFS=:)
22412 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22413 echo "$as_me: error: cannot find input file: $f" >&2;}
22414 { (exit 1); exit 1; }; }
22415 # Do quote $f, to prevent DOS paths from being IFS'd.
22416 echo "$f";;
22417 *) # Relative
22418 if test -f "$f"; then
22419 # Build tree
22420 echo "$f"
22421 elif test -f "$srcdir/$f"; then
22422 # Source tree
22423 echo "$srcdir/$f"
22424 else
22425 # /dev/null tree
22426 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
22427 echo "$as_me: error: cannot find input file: $f" >&2;}
22428 { (exit 1); exit 1; }; }
22429 fi;;
22430 esac
22431 done` || { (exit 1); exit 1; }
22432 # Remove the trailing spaces.
22433 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
22434
22435 _ACEOF
22436
22437 # Transform confdefs.h into two sed scripts, `conftest.defines' and
22438 # `conftest.undefs', that substitutes the proper values into
22439 # config.h.in to produce config.h. The first handles `#define'
22440 # templates, and the second `#undef' templates.
22441 # And first: Protect against being on the right side of a sed subst in
22442 # config.status. Protect against being in an unquoted here document
22443 # in config.status.
22444 rm -f conftest.defines conftest.undefs
22445 # Using a here document instead of a string reduces the quoting nightmare.
22446 # Putting comments in sed scripts is not portable.
22447 #
22448 # `end' is used to avoid that the second main sed command (meant for
22449 # 0-ary CPP macros) applies to n-ary macro definitions.
22450 # See the Autoconf documentation for `clear'.
22451 cat >confdef2sed.sed <<\_ACEOF
22452 s/[\\&,]/\\&/g
22453 s,[\\$`],\\&,g
22454 t clear
22455 : clear
22456 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
22457 t end
22458 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
22459 : end
22460 _ACEOF
22461 # If some macros were called several times there might be several times
22462 # the same #defines, which is useless. Nevertheless, we may not want to
22463 # sort them, since we want the *last* AC-DEFINE to be honored.
22464 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
22465 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
22466 rm -f confdef2sed.sed
22467
22468 # This sed command replaces #undef with comments. This is necessary, for
22469 # example, in the case of _POSIX_SOURCE, which is predefined and required
22470 # on some systems where configure will not decide to define it.
22471 cat >>conftest.undefs <<\_ACEOF
22472 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
22473 _ACEOF
22474
22475 # Break up conftest.defines because some shells have a limit on the size
22476 # of here documents, and old seds have small limits too (100 cmds).
22477 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
22478 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
22479 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
22480 echo ' :' >>$CONFIG_STATUS
22481 rm -f conftest.tail
22482 while grep . conftest.defines >/dev/null
22483 do
22484 # Write a limited-size here document to $tmp/defines.sed.
22485 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
22486 # Speed up: don't consider the non `#define' lines.
22487 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
22488 # Work around the forget-to-reset-the-flag bug.
22489 echo 't clr' >>$CONFIG_STATUS
22490 echo ': clr' >>$CONFIG_STATUS
22491 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
22492 echo 'CEOF
22493 sed -f $tmp/defines.sed $tmp/in >$tmp/out
22494 rm -f $tmp/in
22495 mv $tmp/out $tmp/in
22496 ' >>$CONFIG_STATUS
22497 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
22498 rm -f conftest.defines
22499 mv conftest.tail conftest.defines
22500 done
22501 rm -f conftest.defines
22502 echo ' fi # grep' >>$CONFIG_STATUS
22503 echo >>$CONFIG_STATUS
22504
22505 # Break up conftest.undefs because some shells have a limit on the size
22506 # of here documents, and old seds have small limits too (100 cmds).
22507 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
22508 rm -f conftest.tail
22509 while grep . conftest.undefs >/dev/null
22510 do
22511 # Write a limited-size here document to $tmp/undefs.sed.
22512 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
22513 # Speed up: don't consider the non `#undef'
22514 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
22515 # Work around the forget-to-reset-the-flag bug.
22516 echo 't clr' >>$CONFIG_STATUS
22517 echo ': clr' >>$CONFIG_STATUS
22518 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
22519 echo 'CEOF
22520 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
22521 rm -f $tmp/in
22522 mv $tmp/out $tmp/in
22523 ' >>$CONFIG_STATUS
22524 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
22525 rm -f conftest.undefs
22526 mv conftest.tail conftest.undefs
22527 done
22528 rm -f conftest.undefs
22529
22530 cat >>$CONFIG_STATUS <<\_ACEOF
22531 # Let's still pretend it is `configure' which instantiates (i.e., don't
22532 # use $as_me), people would be surprised to read:
22533 # /* config.h. Generated by config.status. */
22534 if test x"$ac_file" = x-; then
22535 echo "/* Generated by configure. */" >$tmp/config.h
22536 else
22537 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
22538 fi
22539 cat $tmp/in >>$tmp/config.h
22540 rm -f $tmp/in
22541 if test x"$ac_file" != x-; then
22542 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
22543 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22544 echo "$as_me: $ac_file is unchanged" >&6;}
22545 else
22546 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
22547 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22548 X"$ac_file" : 'X\(//\)[^/]' \| \
22549 X"$ac_file" : 'X\(//\)$' \| \
22550 X"$ac_file" : 'X\(/\)' \| \
22551 . : '\(.\)' 2>/dev/null ||
22552 echo X"$ac_file" |
22553 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22554 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22555 /^X\(\/\/\)$/{ s//\1/; q; }
22556 /^X\(\/\).*/{ s//\1/; q; }
22557 s/.*/./; q'`
22558 { if $as_mkdir_p; then
22559 mkdir -p "$ac_dir"
22560 else
22561 as_dir="$ac_dir"
22562 as_dirs=
22563 while test ! -d "$as_dir"; do
22564 as_dirs="$as_dir $as_dirs"
22565 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22566 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22567 X"$as_dir" : 'X\(//\)[^/]' \| \
22568 X"$as_dir" : 'X\(//\)$' \| \
22569 X"$as_dir" : 'X\(/\)' \| \
22570 . : '\(.\)' 2>/dev/null ||
22571 echo X"$as_dir" |
22572 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22573 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22574 /^X\(\/\/\)$/{ s//\1/; q; }
22575 /^X\(\/\).*/{ s//\1/; q; }
22576 s/.*/./; q'`
22577 done
22578 test ! -n "$as_dirs" || mkdir $as_dirs
22579 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22580 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22581 { (exit 1); exit 1; }; }; }
22582
22583 rm -f $ac_file
22584 mv $tmp/config.h $ac_file
22585 fi
22586 else
22587 cat $tmp/config.h
22588 rm -f $tmp/config.h
22589 fi
22590 # Compute $ac_file's index in $config_headers.
22591 _am_stamp_count=1
22592 for _am_header in $config_headers :; do
22593 case $_am_header in
22594 $ac_file | $ac_file:* )
22595 break ;;
22596 * )
22597 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22598 esac
22599 done
22600 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
22601 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22602 X$ac_file : 'X\(//\)[^/]' \| \
22603 X$ac_file : 'X\(//\)$' \| \
22604 X$ac_file : 'X\(/\)' \| \
22605 . : '\(.\)' 2>/dev/null ||
22606 echo X$ac_file |
22607 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22608 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22609 /^X\(\/\/\)$/{ s//\1/; q; }
22610 /^X\(\/\).*/{ s//\1/; q; }
22611 s/.*/./; q'`/stamp-h$_am_stamp_count
22612 done
22613 _ACEOF
22614 cat >>$CONFIG_STATUS <<\_ACEOF
22615
22616 #
22617 # CONFIG_LINKS section.
22618 #
22619
22620 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
22621 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22622 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22623
22624 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
22625 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
22626
22627 if test ! -r $srcdir/$ac_source; then
22628 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
22629 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
22630 { (exit 1); exit 1; }; }
22631 fi
22632 rm -f $ac_dest
22633
22634 # Make relative symlinks.
22635 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
22636 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22637 X"$ac_dest" : 'X\(//\)[^/]' \| \
22638 X"$ac_dest" : 'X\(//\)$' \| \
22639 X"$ac_dest" : 'X\(/\)' \| \
22640 . : '\(.\)' 2>/dev/null ||
22641 echo X"$ac_dest" |
22642 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22643 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22644 /^X\(\/\/\)$/{ s//\1/; q; }
22645 /^X\(\/\).*/{ s//\1/; q; }
22646 s/.*/./; q'`
22647 { if $as_mkdir_p; then
22648 mkdir -p "$ac_dest_dir"
22649 else
22650 as_dir="$ac_dest_dir"
22651 as_dirs=
22652 while test ! -d "$as_dir"; do
22653 as_dirs="$as_dir $as_dirs"
22654 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22655 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22656 X"$as_dir" : 'X\(//\)[^/]' \| \
22657 X"$as_dir" : 'X\(//\)$' \| \
22658 X"$as_dir" : 'X\(/\)' \| \
22659 . : '\(.\)' 2>/dev/null ||
22660 echo X"$as_dir" |
22661 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22662 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22663 /^X\(\/\/\)$/{ s//\1/; q; }
22664 /^X\(\/\).*/{ s//\1/; q; }
22665 s/.*/./; q'`
22666 done
22667 test ! -n "$as_dirs" || mkdir $as_dirs
22668 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
22669 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
22670 { (exit 1); exit 1; }; }; }
22671
22672 ac_builddir=.
22673
22674 if test "$ac_dest_dir" != .; then
22675 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
22676 # A "../" for each directory in $ac_dir_suffix.
22677 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22678 else
22679 ac_dir_suffix= ac_top_builddir=
22680 fi
22681
22682 case $srcdir in
22683 .) # No --srcdir option. We are building in place.
22684 ac_srcdir=.
22685 if test -z "$ac_top_builddir"; then
22686 ac_top_srcdir=.
22687 else
22688 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22689 fi ;;
22690 [\\/]* | ?:[\\/]* ) # Absolute path.
22691 ac_srcdir=$srcdir$ac_dir_suffix;
22692 ac_top_srcdir=$srcdir ;;
22693 *) # Relative path.
22694 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22695 ac_top_srcdir=$ac_top_builddir$srcdir ;;
22696 esac
22697
22698 # Do not use `cd foo && pwd` to compute absolute paths, because
22699 # the directories may not exist.
22700 case `pwd` in
22701 .) ac_abs_builddir="$ac_dest_dir";;
22702 *)
22703 case "$ac_dest_dir" in
22704 .) ac_abs_builddir=`pwd`;;
22705 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
22706 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
22707 esac;;
22708 esac
22709 case $ac_abs_builddir in
22710 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22711 *)
22712 case ${ac_top_builddir}. in
22713 .) ac_abs_top_builddir=$ac_abs_builddir;;
22714 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22715 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22716 esac;;
22717 esac
22718 case $ac_abs_builddir in
22719 .) ac_abs_srcdir=$ac_srcdir;;
22720 *)
22721 case $ac_srcdir in
22722 .) ac_abs_srcdir=$ac_abs_builddir;;
22723 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22724 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22725 esac;;
22726 esac
22727 case $ac_abs_builddir in
22728 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22729 *)
22730 case $ac_top_srcdir in
22731 .) ac_abs_top_srcdir=$ac_abs_builddir;;
22732 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22733 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22734 esac;;
22735 esac
22736
22737
22738 case $srcdir in
22739 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
22740 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
22741 esac
22742
22743 # Try a symlink, then a hard link, then a copy.
22744 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
22745 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
22746 cp -p $srcdir/$ac_source $ac_dest ||
22747 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
22748 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
22749 { (exit 1); exit 1; }; }
22750 done
22751 _ACEOF
22752 cat >>$CONFIG_STATUS <<\_ACEOF
22753
22754 #
22755 # CONFIG_COMMANDS section.
22756 #
22757 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
22758 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22759 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22760 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
22761 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22762 X"$ac_dest" : 'X\(//\)[^/]' \| \
22763 X"$ac_dest" : 'X\(//\)$' \| \
22764 X"$ac_dest" : 'X\(/\)' \| \
22765 . : '\(.\)' 2>/dev/null ||
22766 echo X"$ac_dest" |
22767 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22768 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22769 /^X\(\/\/\)$/{ s//\1/; q; }
22770 /^X\(\/\).*/{ s//\1/; q; }
22771 s/.*/./; q'`
22772 { if $as_mkdir_p; then
22773 mkdir -p "$ac_dir"
22774 else
22775 as_dir="$ac_dir"
22776 as_dirs=
22777 while test ! -d "$as_dir"; do
22778 as_dirs="$as_dir $as_dirs"
22779 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22780 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22781 X"$as_dir" : 'X\(//\)[^/]' \| \
22782 X"$as_dir" : 'X\(//\)$' \| \
22783 X"$as_dir" : 'X\(/\)' \| \
22784 . : '\(.\)' 2>/dev/null ||
22785 echo X"$as_dir" |
22786 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22787 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22788 /^X\(\/\/\)$/{ s//\1/; q; }
22789 /^X\(\/\).*/{ s//\1/; q; }
22790 s/.*/./; q'`
22791 done
22792 test ! -n "$as_dirs" || mkdir $as_dirs
22793 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22794 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22795 { (exit 1); exit 1; }; }; }
22796
22797 ac_builddir=.
22798
22799 if test "$ac_dir" != .; then
22800 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22801 # A "../" for each directory in $ac_dir_suffix.
22802 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22803 else
22804 ac_dir_suffix= ac_top_builddir=
22805 fi
22806
22807 case $srcdir in
22808 .) # No --srcdir option. We are building in place.
22809 ac_srcdir=.
22810 if test -z "$ac_top_builddir"; then
22811 ac_top_srcdir=.
22812 else
22813 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22814 fi ;;
22815 [\\/]* | ?:[\\/]* ) # Absolute path.
22816 ac_srcdir=$srcdir$ac_dir_suffix;
22817 ac_top_srcdir=$srcdir ;;
22818 *) # Relative path.
22819 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22820 ac_top_srcdir=$ac_top_builddir$srcdir ;;
22821 esac
22822
22823 # Do not use `cd foo && pwd` to compute absolute paths, because
22824 # the directories may not exist.
22825 case `pwd` in
22826 .) ac_abs_builddir="$ac_dir";;
22827 *)
22828 case "$ac_dir" in
22829 .) ac_abs_builddir=`pwd`;;
22830 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22831 *) ac_abs_builddir=`pwd`/"$ac_dir";;
22832 esac;;
22833 esac
22834 case $ac_abs_builddir in
22835 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22836 *)
22837 case ${ac_top_builddir}. in
22838 .) ac_abs_top_builddir=$ac_abs_builddir;;
22839 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22840 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22841 esac;;
22842 esac
22843 case $ac_abs_builddir in
22844 .) ac_abs_srcdir=$ac_srcdir;;
22845 *)
22846 case $ac_srcdir in
22847 .) ac_abs_srcdir=$ac_abs_builddir;;
22848 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22849 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22850 esac;;
22851 esac
22852 case $ac_abs_builddir in
22853 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22854 *)
22855 case $ac_top_srcdir in
22856 .) ac_abs_top_srcdir=$ac_abs_builddir;;
22857 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22858 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22859 esac;;
22860 esac
22861
22862
22863 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
22864 echo "$as_me: executing $ac_dest commands" >&6;}
22865 case $ac_dest in
22866 depdir ) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
22867 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
22868 # Strip MF so we end up with the name of the file.
22869 mf=`echo "$mf" | sed -e 's/:.*$//'`
22870 # Check whether this is an Automake generated Makefile or not.
22871 # We used to match only the files named `Makefile.in', but
22872 # some people rename them; so instead we look at the file content.
22873 # Grep'ing the first line is not enough: some people post-process
22874 # each Makefile.in and add a new line on top of each file to say so.
22875 # So let's grep whole file.
22876 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
22877 dirpart=`(dirname "$mf") 2>/dev/null ||
22878 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22879 X"$mf" : 'X\(//\)[^/]' \| \
22880 X"$mf" : 'X\(//\)$' \| \
22881 X"$mf" : 'X\(/\)' \| \
22882 . : '\(.\)' 2>/dev/null ||
22883 echo X"$mf" |
22884 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22885 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22886 /^X\(\/\/\)$/{ s//\1/; q; }
22887 /^X\(\/\).*/{ s//\1/; q; }
22888 s/.*/./; q'`
22889 else
22890 continue
22891 fi
22892 # Extract the definition of DEPDIR, am__include, and am__quote
22893 # from the Makefile without running `make'.
22894 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
22895 test -z "$DEPDIR" && continue
22896 am__include=`sed -n 's/^am__include = //p' < "$mf"`
22897 test -z "am__include" && continue
22898 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
22899 # When using ansi2knr, U may be empty or an underscore; expand it
22900 U=`sed -n 's/^U = //p' < "$mf"`
22901 # Find all dependency output files, they are included files with
22902 # $(DEPDIR) in their names. We invoke sed twice because it is the
22903 # simplest approach to changing $(DEPDIR) to its actual value in the
22904 # expansion.
22905 for file in `sed -n "
22906 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
22907 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
22908 # Make sure the directory exists.
22909 test -f "$dirpart/$file" && continue
22910 fdir=`(dirname "$file") 2>/dev/null ||
22911 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22912 X"$file" : 'X\(//\)[^/]' \| \
22913 X"$file" : 'X\(//\)$' \| \
22914 X"$file" : 'X\(/\)' \| \
22915 . : '\(.\)' 2>/dev/null ||
22916 echo X"$file" |
22917 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22918 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22919 /^X\(\/\/\)$/{ s//\1/; q; }
22920 /^X\(\/\).*/{ s//\1/; q; }
22921 s/.*/./; q'`
22922 { if $as_mkdir_p; then
22923 mkdir -p $dirpart/$fdir
22924 else
22925 as_dir=$dirpart/$fdir
22926 as_dirs=
22927 while test ! -d "$as_dir"; do
22928 as_dirs="$as_dir $as_dirs"
22929 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22930 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22931 X"$as_dir" : 'X\(//\)[^/]' \| \
22932 X"$as_dir" : 'X\(//\)$' \| \
22933 X"$as_dir" : 'X\(/\)' \| \
22934 . : '\(.\)' 2>/dev/null ||
22935 echo X"$as_dir" |
22936 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22937 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22938 /^X\(\/\/\)$/{ s//\1/; q; }
22939 /^X\(\/\).*/{ s//\1/; q; }
22940 s/.*/./; q'`
22941 done
22942 test ! -n "$as_dirs" || mkdir $as_dirs
22943 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
22944 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
22945 { (exit 1); exit 1; }; }; }
22946
22947 # echo "creating $dirpart/$file"
22948 echo '# dummy' > "$dirpart/$file"
22949 done
22950 done
22951 ;;
22952 default )
22953
22954 sed -e '/^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
22955 mv -f Makefile.tmp Makefile
22956
22957
22958 case x$CONFIG_HEADERS in
22959 xconfig.h:config.in)
22960 echo > stamp-h ;;
22961 esac
22962 ;;
22963 esac
22964 done
22965 _ACEOF
22966
22967 cat >>$CONFIG_STATUS <<\_ACEOF
22968
22969 { (exit 0); exit 0; }
22970 _ACEOF
22971 chmod +x $CONFIG_STATUS
22972 ac_clean_files=$ac_clean_files_save
22973
22974
22975 # configure is writing to config.log, and then calls config.status.
22976 # config.status does its own redirection, appending to config.log.
22977 # Unfortunately, on DOS this fails, as config.log is still kept open
22978 # by configure, so config.status won't be able to write to it; its
22979 # output is simply discarded. So we exec the FD to /dev/null,
22980 # effectively closing config.log, so it can be properly (re)opened and
22981 # appended to by config.status. When coming back to configure, we
22982 # need to make the FD available again.
22983 if test "$no_create" != yes; then
22984 ac_cs_success=:
22985 ac_config_status_args=
22986 test "$silent" = yes &&
22987 ac_config_status_args="$ac_config_status_args --quiet"
22988 exec 5>/dev/null
22989 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22990 exec 5>>config.log
22991 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22992 # would make configure fail if this is the last instruction.
22993 $ac_cs_success || { (exit 1); exit 1; }
22994 fi
22995
22996 #
22997 # CONFIG_SUBDIRS section, as fixed in confsubdir.m4.
22998 #
22999 if test "$no_recursion" != yes; then
23000
23001 # Remove --cache-file and --srcdir arguments so they do not pile up.
23002 ac_sub_configure_args=
23003 ac_prev=
23004 eval "set x $ac_configure_args"
23005 shift
23006 for ac_arg
23007 do
23008 if test -n "$ac_prev"; then
23009 ac_prev=
23010 continue
23011 fi
23012 case $ac_arg in
23013 -cache-file | --cache-file | --cache-fil | --cache-fi \
23014 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
23015 ac_prev=cache_file ;;
23016 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
23017 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
23018 | --c=*)
23019 ;;
23020 --config-cache | -C)
23021 ;;
23022 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
23023 ac_prev=srcdir ;;
23024 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
23025 ;;
23026 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
23027 ac_prev=prefix ;;
23028 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
23029 ;;
23030 *)
23031 case $ac_arg in
23032 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23033 esac
23034 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
23035 esac
23036 done
23037
23038 # Always prepend --prefix to ensure using the same prefix
23039 # in subdir configurations.
23040 ac_arg="--prefix=$prefix"
23041 case $ac_arg in
23042 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23043 esac
23044 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
23045
23046 ac_popdir=`pwd`
23047 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
23048
23049 # Do not complain, so a configure script can configure whichever
23050 # parts of a large source tree are present.
23051 test -d "$srcdir/$ac_dir" || continue
23052
23053 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
23054 echo "$as_me: configuring in $ac_dir" >&6;}
23055 { if $as_mkdir_p; then
23056 mkdir -p "$ac_dir"
23057 else
23058 as_dir="$ac_dir"
23059 as_dirs=
23060 while test ! -d "$as_dir"; do
23061 as_dirs="$as_dir $as_dirs"
23062 as_dir=`(dirname "$as_dir") 2>/dev/null ||
23063 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23064 X"$as_dir" : 'X\(//\)[^/]' \| \
23065 X"$as_dir" : 'X\(//\)$' \| \
23066 X"$as_dir" : 'X\(/\)' \| \
23067 . : '\(.\)' 2>/dev/null ||
23068 echo X"$as_dir" |
23069 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23070 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23071 /^X\(\/\/\)$/{ s//\1/; q; }
23072 /^X\(\/\).*/{ s//\1/; q; }
23073 s/.*/./; q'`
23074 done
23075 test ! -n "$as_dirs" || mkdir $as_dirs
23076 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
23077 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
23078 { (exit 1); exit 1; }; }; }
23079
23080 ac_builddir=.
23081
23082 if test "$ac_dir" != .; then
23083 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23084 # A "../" for each directory in $ac_dir_suffix.
23085 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
23086 else
23087 ac_dir_suffix= ac_top_builddir=
23088 fi
23089
23090 case $srcdir in
23091 .) # No --srcdir option. We are building in place.
23092 ac_srcdir=.
23093 if test -z "$ac_top_builddir"; then
23094 ac_top_srcdir=.
23095 else
23096 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
23097 fi ;;
23098 [\\/]* | ?:[\\/]* ) # Absolute path.
23099 ac_srcdir=$srcdir$ac_dir_suffix;
23100 ac_top_srcdir=$srcdir ;;
23101 *) # Relative path.
23102 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
23103 ac_top_srcdir=$ac_top_builddir$srcdir ;;
23104 esac
23105
23106 # Do not use `cd foo && pwd` to compute absolute paths, because
23107 # the directories may not exist.
23108 case `pwd` in
23109 .) ac_abs_builddir="$ac_dir";;
23110 *)
23111 case "$ac_dir" in
23112 .) ac_abs_builddir=`pwd`;;
23113 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
23114 *) ac_abs_builddir=`pwd`/"$ac_dir";;
23115 esac;;
23116 esac
23117 case $ac_abs_builddir in
23118 .) ac_abs_top_builddir=${ac_top_builddir}.;;
23119 *)
23120 case ${ac_top_builddir}. in
23121 .) ac_abs_top_builddir=$ac_abs_builddir;;
23122 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
23123 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
23124 esac;;
23125 esac
23126 case $ac_abs_builddir in
23127 .) ac_abs_srcdir=$ac_srcdir;;
23128 *)
23129 case $ac_srcdir in
23130 .) ac_abs_srcdir=$ac_abs_builddir;;
23131 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
23132 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
23133 esac;;
23134 esac
23135 case $ac_abs_builddir in
23136 .) ac_abs_top_srcdir=$ac_top_srcdir;;
23137 *)
23138 case $ac_top_srcdir in
23139 .) ac_abs_top_srcdir=$ac_abs_builddir;;
23140 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
23141 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
23142 esac;;
23143 esac
23144
23145
23146 cd "$ac_dir"
23147
23148 # Check for guested configure; otherwise get Cygnus style configure.
23149 if test -f "$ac_srcdir/configure.gnu"; then
23150 ac_sub_configure=$ac_srcdir/configure.gnu
23151 elif test -f "$ac_srcdir/configure"; then
23152 ac_sub_configure=$ac_srcdir/configure
23153 elif test -f "$ac_srcdir/configure.in"; then
23154 # This should be Cygnus configure.
23155 ac_sub_configure=$ac_aux_dir/configure
23156 else
23157 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
23158 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
23159 ac_sub_configure=
23160 fi
23161
23162 # The recursion is here.
23163 if test -n "$ac_sub_configure"; then
23164 # Make the cache file name correct relative to the subdirectory.
23165 case $cache_file in
23166 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
23167 *) # Relative path.
23168 ac_sub_cache_file=$ac_top_builddir$cache_file ;;
23169 esac
23170
23171 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
23172 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
23173 # The eval makes quoting arguments work.
23174 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
23175 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
23176 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
23177 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
23178 { (exit 1); exit 1; }; }
23179 fi
23180
23181 cd "$ac_popdir"
23182 done
23183 fi
23184
23185
23186 exit 0
This page took 0.616357 seconds and 4 git commands to generate.