Update.
[kopensolaris-gnu/glibc.git] / configure
1 #! /bin/sh
2 # From configure.in CVSid.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.54 for GNU C Library (see version.h).
5 #
6 # Report bugs to <glibc>.
7 #
8 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
9 # Free Software Foundation, Inc.
10 # This configure script is free software; the Free Software Foundation
11 # gives unlimited permission to copy, distribute and modify it.
12 ## --------------------- ##
13 ## M4sh Initialization.  ##
14 ## --------------------- ##
15
16 # Be Bourne compatible
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18   emulate sh
19   NULLCMD=:
20   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
24   set -o posix
25 fi
26
27 # Support unset when possible.
28 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
29   as_unset=unset
30 else
31   as_unset=false
32 fi
33
34
35 # Work around bugs in pre-3.0 UWIN ksh.
36 $as_unset ENV MAIL MAILPATH
37 PS1='$ '
38 PS2='> '
39 PS4='+ '
40
41 # NLS nuisances.
42 for as_var in LANG LANGUAGE LC_ALL LC_COLLATE LC_CTYPE LC_NUMERIC LC_MESSAGES LC_TIME
43 do
44   if (set +x; test -n "`(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" >conftest.sh
89   echo  "exit 0"   >>conftest.sh
90   chmod +x conftest.sh
91   if (PATH="/nonexistent;."; conftest.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conftest.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   as_mkdir_p=false
222 fi
223
224 as_executable_p="test -f"
225
226 # Sed expression to map a string onto a valid CPP name.
227 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
228
229 # Sed expression to map a string onto a valid variable name.
230 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
231
232
233 # IFS
234 # We need space, tab and new line, in precisely that order.
235 as_nl='
236 '
237 IFS="   $as_nl"
238
239 # CDPATH.
240 $as_unset CDPATH
241
242
243 # Name of the host.
244 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
245 # so uname gets run too.
246 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
247
248 exec 6>&1
249
250 #
251 # Initializations.
252 #
253 ac_default_prefix=/usr/local
254 ac_config_libobj_dir=.
255 cross_compiling=no
256 subdirs=
257 MFLAGS=
258 MAKEFLAGS=
259 SHELL=${CONFIG_SHELL-/bin/sh}
260
261 # Maximum number of lines to put in a shell here document.
262 # This variable seems obsolete.  It should probably be removed, and
263 # only ac_max_sed_lines should be used.
264 : ${ac_max_here_lines=38}
265
266 # Identity of this package.
267 PACKAGE_NAME='GNU C Library'
268 PACKAGE_TARNAME='c-library'
269 PACKAGE_VERSION='(see version.h)'
270 PACKAGE_STRING='GNU C Library (see version.h)'
271 PACKAGE_BUGREPORT='glibc'
272
273 ac_unique_file="include/features.h"
274 ac_subdirs_all="$ac_subdirs_all "
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 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 with_fp with_cvs enable_check_abi oldest_abi subdirs force_install all_warnings build build_cpu build_vendor build_os host host_cpu host_vendor host_os base_machine sysnames INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP CXX CXXFLAGS ac_ct_CXX AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD PWD_P MAKE MSGFMT MAKEINFO SED AUTOCONF CCVERSION SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO OLD_DEBIAN_INSTALL_INFO BISON VERSIONING libc_cv_asm_protected_directive libc_cv_initfinit_array libc_cv_z_nodelete libc_cv_z_nodlopen libc_cv_z_initfirst libc_cv_Bgroup ASFLAGS_config libc_cv_z_combreloc libc_cv_have_initfini libc_cv_cpp_asm_debuginfo no_whole_archive exceptions LIBGD EGREP sizeof_long_double libc_cv_gcc_unwind_find_fde uname_sysname uname_release uname_version old_glibc_headers libc_cv_slibdir libc_cv_localedir libc_cv_sysconfdir libc_cv_rootsbindir libc_cv_forced_unwind use_ldconfig ldd_rewrite_script gnu_ld gnu_as elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES linux_doors mach_interface_list VERSION RELEASE LIBOBJS LTLIBOBJS'
313 ac_subst_files=''
314
315 # Initialize some variables set by options.
316 ac_init_help=
317 ac_init_version=false
318 # The variables have the same names as the options, with
319 # dashes changed to underlines.
320 cache_file=/dev/null
321 exec_prefix=NONE
322 no_create=
323 no_recursion=
324 prefix=NONE
325 program_prefix=NONE
326 program_suffix=NONE
327 program_transform_name=s,x,x,
328 silent=
329 site=
330 srcdir=
331 verbose=
332 x_includes=NONE
333 x_libraries=NONE
334
335 # Installation directory options.
336 # These are left unexpanded so users can "make install exec_prefix=/foo"
337 # and all the variables that are supposed to be based on exec_prefix
338 # by default will actually change.
339 # Use braces instead of parens because sh, perl, etc. also accept them.
340 bindir='${exec_prefix}/bin'
341 sbindir='${exec_prefix}/sbin'
342 libexecdir='${exec_prefix}/libexec'
343 datadir='${prefix}/share'
344 sysconfdir='${prefix}/etc'
345 sharedstatedir='${prefix}/com'
346 localstatedir='${prefix}/var'
347 libdir='${exec_prefix}/lib'
348 includedir='${prefix}/include'
349 oldincludedir='/usr/include'
350 infodir='${prefix}/info'
351 mandir='${prefix}/man'
352
353 ac_prev=
354 for ac_option
355 do
356   # If the previous option needs an argument, assign it.
357   if test -n "$ac_prev"; then
358     eval "$ac_prev=\$ac_option"
359     ac_prev=
360     continue
361   fi
362
363   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
365   # Accept the important Cygnus configure options, so we can diagnose typos.
366
367   case $ac_option in
368
369   -bindir | --bindir | --bindi | --bind | --bin | --bi)
370     ac_prev=bindir ;;
371   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372     bindir=$ac_optarg ;;
373
374   -build | --build | --buil | --bui | --bu)
375     ac_prev=build_alias ;;
376   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377     build_alias=$ac_optarg ;;
378
379   -cache-file | --cache-file | --cache-fil | --cache-fi \
380   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381     ac_prev=cache_file ;;
382   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384     cache_file=$ac_optarg ;;
385
386   --config-cache | -C)
387     cache_file=config.cache ;;
388
389   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390     ac_prev=datadir ;;
391   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392   | --da=*)
393     datadir=$ac_optarg ;;
394
395   -disable-* | --disable-*)
396     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397     # Reject names that are not valid shell variable names.
398     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400    { (exit 1); exit 1; }; }
401     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402     eval "enable_$ac_feature=no" ;;
403
404   -enable-* | --enable-*)
405     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406     # Reject names that are not valid shell variable names.
407     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409    { (exit 1); exit 1; }; }
410     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411     case $ac_option in
412       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413       *) ac_optarg=yes ;;
414     esac
415     eval "enable_$ac_feature='$ac_optarg'" ;;
416
417   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419   | --exec | --exe | --ex)
420     ac_prev=exec_prefix ;;
421   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423   | --exec=* | --exe=* | --ex=*)
424     exec_prefix=$ac_optarg ;;
425
426   -gas | --gas | --ga | --g)
427     # Obsolete; use --with-gas.
428     with_gas=yes ;;
429
430   -help | --help | --hel | --he | -h)
431     ac_init_help=long ;;
432   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433     ac_init_help=recursive ;;
434   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435     ac_init_help=short ;;
436
437   -host | --host | --hos | --ho)
438     ac_prev=host_alias ;;
439   -host=* | --host=* | --hos=* | --ho=*)
440     host_alias=$ac_optarg ;;
441
442   -includedir | --includedir | --includedi | --included | --include \
443   | --includ | --inclu | --incl | --inc)
444     ac_prev=includedir ;;
445   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446   | --includ=* | --inclu=* | --incl=* | --inc=*)
447     includedir=$ac_optarg ;;
448
449   -infodir | --infodir | --infodi | --infod | --info | --inf)
450     ac_prev=infodir ;;
451   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452     infodir=$ac_optarg ;;
453
454   -libdir | --libdir | --libdi | --libd)
455     ac_prev=libdir ;;
456   -libdir=* | --libdir=* | --libdi=* | --libd=*)
457     libdir=$ac_optarg ;;
458
459   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460   | --libexe | --libex | --libe)
461     ac_prev=libexecdir ;;
462   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463   | --libexe=* | --libex=* | --libe=*)
464     libexecdir=$ac_optarg ;;
465
466   -localstatedir | --localstatedir | --localstatedi | --localstated \
467   | --localstate | --localstat | --localsta | --localst \
468   | --locals | --local | --loca | --loc | --lo)
469     ac_prev=localstatedir ;;
470   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473     localstatedir=$ac_optarg ;;
474
475   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476     ac_prev=mandir ;;
477   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478     mandir=$ac_optarg ;;
479
480   -nfp | --nfp | --nf)
481     # Obsolete; use --without-fp.
482     with_fp=no ;;
483
484   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485   | --no-cr | --no-c | -n)
486     no_create=yes ;;
487
488   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490     no_recursion=yes ;;
491
492   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494   | --oldin | --oldi | --old | --ol | --o)
495     ac_prev=oldincludedir ;;
496   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499     oldincludedir=$ac_optarg ;;
500
501   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502     ac_prev=prefix ;;
503   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504     prefix=$ac_optarg ;;
505
506   -program-prefix | --program-prefix | --program-prefi | --program-pref \
507   | --program-pre | --program-pr | --program-p)
508     ac_prev=program_prefix ;;
509   -program-prefix=* | --program-prefix=* | --program-prefi=* \
510   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511     program_prefix=$ac_optarg ;;
512
513   -program-suffix | --program-suffix | --program-suffi | --program-suff \
514   | --program-suf | --program-su | --program-s)
515     ac_prev=program_suffix ;;
516   -program-suffix=* | --program-suffix=* | --program-suffi=* \
517   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518     program_suffix=$ac_optarg ;;
519
520   -program-transform-name | --program-transform-name \
521   | --program-transform-nam | --program-transform-na \
522   | --program-transform-n | --program-transform- \
523   | --program-transform | --program-transfor \
524   | --program-transfo | --program-transf \
525   | --program-trans | --program-tran \
526   | --progr-tra | --program-tr | --program-t)
527     ac_prev=program_transform_name ;;
528   -program-transform-name=* | --program-transform-name=* \
529   | --program-transform-nam=* | --program-transform-na=* \
530   | --program-transform-n=* | --program-transform-=* \
531   | --program-transform=* | --program-transfor=* \
532   | --program-transfo=* | --program-transf=* \
533   | --program-trans=* | --program-tran=* \
534   | --progr-tra=* | --program-tr=* | --program-t=*)
535     program_transform_name=$ac_optarg ;;
536
537   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538   | -silent | --silent | --silen | --sile | --sil)
539     silent=yes ;;
540
541   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542     ac_prev=sbindir ;;
543   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544   | --sbi=* | --sb=*)
545     sbindir=$ac_optarg ;;
546
547   -sharedstatedir | --sharedstatedir | --sharedstatedi \
548   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549   | --sharedst | --shareds | --shared | --share | --shar \
550   | --sha | --sh)
551     ac_prev=sharedstatedir ;;
552   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555   | --sha=* | --sh=*)
556     sharedstatedir=$ac_optarg ;;
557
558   -site | --site | --sit)
559     ac_prev=site ;;
560   -site=* | --site=* | --sit=*)
561     site=$ac_optarg ;;
562
563   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564     ac_prev=srcdir ;;
565   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566     srcdir=$ac_optarg ;;
567
568   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569   | --syscon | --sysco | --sysc | --sys | --sy)
570     ac_prev=sysconfdir ;;
571   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573     sysconfdir=$ac_optarg ;;
574
575   -target | --target | --targe | --targ | --tar | --ta | --t)
576     ac_prev=target_alias ;;
577   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578     target_alias=$ac_optarg ;;
579
580   -v | -verbose | --verbose | --verbos | --verbo | --verb)
581     verbose=yes ;;
582
583   -version | --version | --versio | --versi | --vers | -V)
584     ac_init_version=: ;;
585
586   -with-* | --with-*)
587     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588     # Reject names that are not valid shell variable names.
589     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590       { echo "$as_me: error: invalid package name: $ac_package" >&2
591    { (exit 1); exit 1; }; }
592     ac_package=`echo $ac_package| sed 's/-/_/g'`
593     case $ac_option in
594       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595       *) ac_optarg=yes ;;
596     esac
597     eval "with_$ac_package='$ac_optarg'" ;;
598
599   -without-* | --without-*)
600     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601     # Reject names that are not valid shell variable names.
602     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603       { echo "$as_me: error: invalid package name: $ac_package" >&2
604    { (exit 1); exit 1; }; }
605     ac_package=`echo $ac_package | sed 's/-/_/g'`
606     eval "with_$ac_package=no" ;;
607
608   --x)
609     # Obsolete; use --with-x.
610     with_x=yes ;;
611
612   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613   | --x-incl | --x-inc | --x-in | --x-i)
614     ac_prev=x_includes ;;
615   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617     x_includes=$ac_optarg ;;
618
619   -x-libraries | --x-libraries | --x-librarie | --x-librari \
620   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621     ac_prev=x_libraries ;;
622   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624     x_libraries=$ac_optarg ;;
625
626   -*) { echo "$as_me: error: unrecognized option: $ac_option
627 Try \`$0 --help' for more information." >&2
628    { (exit 1); exit 1; }; }
629     ;;
630
631   *=*)
632     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633     # Reject names that are not valid shell variable names.
634     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636    { (exit 1); exit 1; }; }
637     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638     eval "$ac_envvar='$ac_optarg'"
639     export $ac_envvar ;;
640
641   *)
642     # FIXME: should be removed in autoconf 3.0.
643     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647     ;;
648
649   esac
650 done
651
652 if test -n "$ac_prev"; then
653   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654   { echo "$as_me: error: missing argument to $ac_option" >&2
655    { (exit 1); exit 1; }; }
656 fi
657
658 # Be sure to have absolute paths.
659 for ac_var in exec_prefix prefix
660 do
661   eval ac_val=$`echo $ac_var`
662   case $ac_val in
663     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665    { (exit 1); exit 1; }; };;
666   esac
667 done
668
669 # Be sure to have absolute paths.
670 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671               localstatedir libdir includedir oldincludedir infodir mandir
672 do
673   eval ac_val=$`echo $ac_var`
674   case $ac_val in
675     [\\/$]* | ?:[\\/]* ) ;;
676     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677    { (exit 1); exit 1; }; };;
678   esac
679 done
680
681 # There might be people who depend on the old broken behavior: `$host'
682 # used to hold the argument of --host etc.
683 # FIXME: To remove some day.
684 build=$build_alias
685 host=$host_alias
686 target=$target_alias
687
688 # FIXME: To remove some day.
689 if test "x$host_alias" != x; then
690   if test "x$build_alias" = x; then
691     cross_compiling=maybe
692     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693     If a cross compiler is detected then cross compile mode will be used." >&2
694   elif test "x$build_alias" != "x$host_alias"; then
695     cross_compiling=yes
696   fi
697 fi
698
699 ac_tool_prefix=
700 test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702 test "$silent" = yes && exec 6>/dev/null
703
704
705 # Find the source files, if location was not specified.
706 if test -z "$srcdir"; then
707   ac_srcdir_defaulted=yes
708   # Try the directory containing this script, then its parent.
709   ac_confdir=`(dirname "$0") 2>/dev/null ||
710 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711          X"$0" : 'X\(//\)[^/]' \| \
712          X"$0" : 'X\(//\)$' \| \
713          X"$0" : 'X\(/\)' \| \
714          .     : '\(.\)' 2>/dev/null ||
715 echo X"$0" |
716     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718           /^X\(\/\/\)$/{ s//\1/; q; }
719           /^X\(\/\).*/{ s//\1/; q; }
720           s/.*/./; q'`
721   srcdir=$ac_confdir
722   if test ! -r $srcdir/$ac_unique_file; then
723     srcdir=..
724   fi
725 else
726   ac_srcdir_defaulted=no
727 fi
728 if test ! -r $srcdir/$ac_unique_file; then
729   if test "$ac_srcdir_defaulted" = yes; then
730     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731    { (exit 1); exit 1; }; }
732   else
733     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734    { (exit 1); exit 1; }; }
735   fi
736 fi
737 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739    { (exit 1); exit 1; }; }
740 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741 ac_env_build_alias_set=${build_alias+set}
742 ac_env_build_alias_value=$build_alias
743 ac_cv_env_build_alias_set=${build_alias+set}
744 ac_cv_env_build_alias_value=$build_alias
745 ac_env_host_alias_set=${host_alias+set}
746 ac_env_host_alias_value=$host_alias
747 ac_cv_env_host_alias_set=${host_alias+set}
748 ac_cv_env_host_alias_value=$host_alias
749 ac_env_target_alias_set=${target_alias+set}
750 ac_env_target_alias_value=$target_alias
751 ac_cv_env_target_alias_set=${target_alias+set}
752 ac_cv_env_target_alias_value=$target_alias
753 ac_env_CC_set=${CC+set}
754 ac_env_CC_value=$CC
755 ac_cv_env_CC_set=${CC+set}
756 ac_cv_env_CC_value=$CC
757 ac_env_CFLAGS_set=${CFLAGS+set}
758 ac_env_CFLAGS_value=$CFLAGS
759 ac_cv_env_CFLAGS_set=${CFLAGS+set}
760 ac_cv_env_CFLAGS_value=$CFLAGS
761 ac_env_LDFLAGS_set=${LDFLAGS+set}
762 ac_env_LDFLAGS_value=$LDFLAGS
763 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_cv_env_LDFLAGS_value=$LDFLAGS
765 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766 ac_env_CPPFLAGS_value=$CPPFLAGS
767 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769 ac_env_CPP_set=${CPP+set}
770 ac_env_CPP_value=$CPP
771 ac_cv_env_CPP_set=${CPP+set}
772 ac_cv_env_CPP_value=$CPP
773 ac_env_CXX_set=${CXX+set}
774 ac_env_CXX_value=$CXX
775 ac_cv_env_CXX_set=${CXX+set}
776 ac_cv_env_CXX_value=$CXX
777 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
778 ac_env_CXXFLAGS_value=$CXXFLAGS
779 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
780 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
781
782 #
783 # Report the --help message.
784 #
785 if test "$ac_init_help" = "long"; then
786   # Omit some internal or obsolete options to make the list less imposing.
787   # This message is too long to be a string in the A/UX 3.1 sh.
788   cat <<_ACEOF
789 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
790
791 Usage: $0 [OPTION]... [VAR=VALUE]...
792
793 To assign environment variables (e.g., CC, CFLAGS...), specify them as
794 VAR=VALUE.  See below for descriptions of some of the useful variables.
795
796 Defaults for the options are specified in brackets.
797
798 Configuration:
799   -h, --help              display this help and exit
800       --help=short        display options specific to this package
801       --help=recursive    display the short help of all the included packages
802   -V, --version           display version information and exit
803   -q, --quiet, --silent   do not print \`checking...' messages
804       --cache-file=FILE   cache test results in FILE [disabled]
805   -C, --config-cache      alias for \`--cache-file=config.cache'
806   -n, --no-create         do not create output files
807       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
808
809 _ACEOF
810
811   cat <<_ACEOF
812 Installation directories:
813   --prefix=PREFIX         install architecture-independent files in PREFIX
814                           [$ac_default_prefix]
815   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
816                           [PREFIX]
817
818 By default, \`make install' will install all the files in
819 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
820 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
821 for instance \`--prefix=\$HOME'.
822
823 For better control, use the options below.
824
825 Fine tuning of the installation directories:
826   --bindir=DIR           user executables [EPREFIX/bin]
827   --sbindir=DIR          system admin executables [EPREFIX/sbin]
828   --libexecdir=DIR       program executables [EPREFIX/libexec]
829   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
830   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
831   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
832   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
833   --libdir=DIR           object code libraries [EPREFIX/lib]
834   --includedir=DIR       C header files [PREFIX/include]
835   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
836   --infodir=DIR          info documentation [PREFIX/info]
837   --mandir=DIR           man documentation [PREFIX/man]
838 _ACEOF
839
840   cat <<\_ACEOF
841
842 System types:
843   --build=BUILD     configure for building on BUILD [guessed]
844   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
845 _ACEOF
846 fi
847
848 if test -n "$ac_init_help"; then
849   case $ac_init_help in
850      short | recursive ) echo "Configuration of GNU C Library (see version.h):";;
851    esac
852   cat <<\_ACEOF
853
854 Optional Features:
855   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
856   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
857   --disable-sanity-checks really do not use threads (should not be used except
858                           in special situations) [default=yes]
859   --enable-check-abi      do "make check-abi" in "make check" (no/warn/yes)
860                           [default=no]
861   --enable-shared         build shared library [default=yes if GNU ld &
862                           ELF]
863   --enable-profile        build profiled library [default=yes]
864   --enable-omitfp         build undebuggable optimized library
865                           [default=no]
866   --enable-bounded        build with runtime bounds checking
867                           [default=no]
868   --disable-versioning    do not include versioning information in the library
869                           objects [default=yes if supported]
870   --enable-oldest-abi=ABI configure the oldest ABI supported [e.g. 2.2]
871                           [default=glibc default]
872   --enable-add-ons[=DIRS...]
873                           configure and build add-ons in DIR1,DIR2,... search
874                           for add-ons if no parameter given
875   --disable-hidden-plt    do not hide internal function calls to avoid PLT
876   --enable-static-nss     build static NSS modules [default=no]
877   --disable-force-install don't force installation of files from this package,
878                           even if they are older than the installed files
879   --enable-kernel=VERSION compile for compatibility with kernel not older than
880                           VERSION
881   --enable-all-warnings   enable all useful warnings gcc can issue
882
883 Optional Packages:
884   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
885   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
886   --with-gmp=DIRECTORY    find GMP source code in DIRECTORY (not needed)
887   --with-gd=DIR           find libgd include dir and library with prefix DIR
888   --with-gd-include=DIR   find libgd include files in DIR
889   --with-gd-lib=DIR       find libgd library files in DIR
890   --with-fp               if using floating-point hardware [default=yes]
891   --with-binutils=PATH    specify location of binutils (as and ld)
892   --with-elf              if using the ELF object format
893   --with-xcoff            if using the XCOFF object format
894   --without-cvs           if CVS should not be used
895   --with-headers=PATH     location of system headers to use (for example
896                           /usr/src/linux/include) [default=compiler
897                           default]
898   --with-tls              enable support for TLS
899   --without-__thread      do not use TLS features even when supporting them
900
901 Some influential environment variables:
902   CC          C compiler command
903   CFLAGS      C compiler flags
904   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
905               nonstandard directory <lib dir>
906   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
907               headers in a nonstandard directory <include dir>
908   CPP         C preprocessor
909   CXX         C++ compiler command
910   CXXFLAGS    C++ compiler flags
911
912 Use these variables to override the choices made by `configure' or to help
913 it to find libraries and programs with nonstandard names/locations.
914
915 Report bugs to <glibc>.
916 _ACEOF
917 fi
918
919 if test "$ac_init_help" = "recursive"; then
920   # If there are subdirs, report their specific --help.
921   ac_popdir=`pwd`
922   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
923     test -d $ac_dir || continue
924     ac_builddir=.
925
926 if test "$ac_dir" != .; then
927   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
928   # A "../" for each directory in $ac_dir_suffix.
929   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
930 else
931   ac_dir_suffix= ac_top_builddir=
932 fi
933
934 case $srcdir in
935   .)  # No --srcdir option.  We are building in place.
936     ac_srcdir=.
937     if test -z "$ac_top_builddir"; then
938        ac_top_srcdir=.
939     else
940        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
941     fi ;;
942   [\\/]* | ?:[\\/]* )  # Absolute path.
943     ac_srcdir=$srcdir$ac_dir_suffix;
944     ac_top_srcdir=$srcdir ;;
945   *) # Relative path.
946     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
947     ac_top_srcdir=$ac_top_builddir$srcdir ;;
948 esac
949 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
950 # absolute.
951 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
952 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
953 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
954 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
955
956     cd $ac_dir
957     # Check for guested configure; otherwise get Cygnus style configure.
958     if test -f $ac_srcdir/configure.gnu; then
959       echo
960       $SHELL $ac_srcdir/configure.gnu  --help=recursive
961     elif test -f $ac_srcdir/configure; then
962       echo
963       $SHELL $ac_srcdir/configure  --help=recursive
964     elif test -f $ac_srcdir/configure.ac ||
965            test -f $ac_srcdir/configure.in; then
966       echo
967       $ac_configure --help
968     else
969       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
970     fi
971     cd $ac_popdir
972   done
973 fi
974
975 test -n "$ac_init_help" && exit 0
976 if $ac_init_version; then
977   cat <<\_ACEOF
978 GNU C Library configure (see version.h)
979 generated by GNU Autoconf 2.54
980
981 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
982 Free Software Foundation, Inc.
983 This configure script is free software; the Free Software Foundation
984 gives unlimited permission to copy, distribute and modify it.
985 _ACEOF
986   exit 0
987 fi
988 exec 5>config.log
989 cat >&5 <<_ACEOF
990 This file contains any messages produced by compilers while
991 running configure, to aid debugging if configure makes a mistake.
992
993 It was created by GNU C Library $as_me (see version.h), which was
994 generated by GNU Autoconf 2.54.  Invocation command line was
995
996   $ $0 $@
997
998 _ACEOF
999 {
1000 cat <<_ASUNAME
1001 ## --------- ##
1002 ## Platform. ##
1003 ## --------- ##
1004
1005 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1006 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1007 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1008 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1009 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1010
1011 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1012 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1013
1014 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1015 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1016 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1017 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1018 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1019 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1020 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1021
1022 _ASUNAME
1023
1024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1025 for as_dir in $PATH
1026 do
1027   IFS=$as_save_IFS
1028   test -z "$as_dir" && as_dir=.
1029   echo "PATH: $as_dir"
1030 done
1031
1032 } >&5
1033
1034 cat >&5 <<_ACEOF
1035
1036
1037 ## ----------- ##
1038 ## Core tests. ##
1039 ## ----------- ##
1040
1041 _ACEOF
1042
1043
1044 # Keep a trace of the command line.
1045 # Strip out --no-create and --no-recursion so they do not pile up.
1046 # Also quote any args containing shell meta-characters.
1047 ac_configure_args=
1048 ac_sep=
1049 for ac_arg
1050 do
1051   case $ac_arg in
1052   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1053   | --no-cr | --no-c | -n ) continue ;;
1054   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1055   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1056     continue ;;
1057   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1058     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1059   esac
1060   ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1061   # Get rid of the leading space.
1062   ac_sep=" "
1063 done
1064
1065 # When interrupted or exit'd, cleanup temporary files, and complete
1066 # config.log.  We remove comments because anyway the quotes in there
1067 # would cause problems or look ugly.
1068 # WARNING: Be sure not to use single quotes in there, as some shells,
1069 # such as our DU 5.0 friend, will then `close' the trap.
1070 trap 'exit_status=$?
1071   # Save into config.log some information that might help in debugging.
1072   {
1073     echo
1074
1075     cat <<\_ASBOX
1076 ## ---------------- ##
1077 ## Cache variables. ##
1078 ## ---------------- ##
1079 _ASBOX
1080     echo
1081     # The following way of writing the cache mishandles newlines in values,
1082 {
1083   (set) 2>&1 |
1084     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1085     *ac_space=\ *)
1086       sed -n \
1087         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1088           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1089       ;;
1090     *)
1091       sed -n \
1092         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1093       ;;
1094     esac;
1095 }
1096     echo
1097
1098     cat <<\_ASBOX
1099 ## ----------------- ##
1100 ## Output variables. ##
1101 ## ----------------- ##
1102 _ASBOX
1103     echo
1104     for ac_var in $ac_subst_vars
1105     do
1106       eval ac_val=$`echo $ac_var`
1107       echo "$ac_var='"'"'$ac_val'"'"'"
1108     done | sort
1109     echo
1110
1111     if test -n "$ac_subst_files"; then
1112       cat <<\_ASBOX
1113 ## ------------- ##
1114 ## Output files. ##
1115 ## ------------- ##
1116 _ASBOX
1117       echo
1118       for ac_var in $ac_subst_files
1119       do
1120         eval ac_val=$`echo $ac_var`
1121         echo "$ac_var='"'"'$ac_val'"'"'"
1122       done | sort
1123       echo
1124     fi
1125
1126     if test -s confdefs.h; then
1127       cat <<\_ASBOX
1128 ## ----------- ##
1129 ## confdefs.h. ##
1130 ## ----------- ##
1131 _ASBOX
1132       echo
1133       sed "/^$/d" confdefs.h | sort
1134       echo
1135     fi
1136     test "$ac_signal" != 0 &&
1137       echo "$as_me: caught signal $ac_signal"
1138     echo "$as_me: exit $exit_status"
1139   } >&5
1140   rm -f core core.* *.core &&
1141   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1142     exit $exit_status
1143      ' 0
1144 for ac_signal in 1 2 13 15; do
1145   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1146 done
1147 ac_signal=0
1148
1149 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1150 rm -rf conftest* confdefs.h
1151 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1152 echo >confdefs.h
1153
1154 # Predefined preprocessor variables.
1155
1156 cat >>confdefs.h <<_ACEOF
1157 #define PACKAGE_NAME "$PACKAGE_NAME"
1158 _ACEOF
1159
1160
1161 cat >>confdefs.h <<_ACEOF
1162 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1163 _ACEOF
1164
1165
1166 cat >>confdefs.h <<_ACEOF
1167 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1168 _ACEOF
1169
1170
1171 cat >>confdefs.h <<_ACEOF
1172 #define PACKAGE_STRING "$PACKAGE_STRING"
1173 _ACEOF
1174
1175
1176 cat >>confdefs.h <<_ACEOF
1177 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1178 _ACEOF
1179
1180
1181 # Let the site file select an alternate cache file if it wants to.
1182 # Prefer explicitly selected file to automatically selected ones.
1183 if test -z "$CONFIG_SITE"; then
1184   if test "x$prefix" != xNONE; then
1185     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1186   else
1187     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1188   fi
1189 fi
1190 for ac_site_file in $CONFIG_SITE; do
1191   if test -r "$ac_site_file"; then
1192     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1193 echo "$as_me: loading site script $ac_site_file" >&6;}
1194     sed 's/^/| /' "$ac_site_file" >&5
1195     . "$ac_site_file"
1196   fi
1197 done
1198
1199 if test -r "$cache_file"; then
1200   # Some versions of bash will fail to source /dev/null (special
1201   # files actually), so we avoid doing that.
1202   if test -f "$cache_file"; then
1203     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1204 echo "$as_me: loading cache $cache_file" >&6;}
1205     case $cache_file in
1206       [\\/]* | ?:[\\/]* ) . $cache_file;;
1207       *)                      . ./$cache_file;;
1208     esac
1209   fi
1210 else
1211   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1212 echo "$as_me: creating cache $cache_file" >&6;}
1213   >$cache_file
1214 fi
1215
1216 # Check that the precious variables saved in the cache have kept the same
1217 # value.
1218 ac_cache_corrupted=false
1219 for ac_var in `(set) 2>&1 |
1220                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1221   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1222   eval ac_new_set=\$ac_env_${ac_var}_set
1223   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1224   eval ac_new_val="\$ac_env_${ac_var}_value"
1225   case $ac_old_set,$ac_new_set in
1226     set,)
1227       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1228 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1229       ac_cache_corrupted=: ;;
1230     ,set)
1231       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1232 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1233       ac_cache_corrupted=: ;;
1234     ,);;
1235     *)
1236       if test "x$ac_old_val" != "x$ac_new_val"; then
1237         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1238 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1239         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1240 echo "$as_me:   former value:  $ac_old_val" >&2;}
1241         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1242 echo "$as_me:   current value: $ac_new_val" >&2;}
1243         ac_cache_corrupted=:
1244       fi;;
1245   esac
1246   # Pass precious variables to config.status.
1247   if test "$ac_new_set" = set; then
1248     case $ac_new_val in
1249     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1250       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1251     *) ac_arg=$ac_var=$ac_new_val ;;
1252     esac
1253     case " $ac_configure_args " in
1254       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1255       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1256     esac
1257   fi
1258 done
1259 if $ac_cache_corrupted; then
1260   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1261 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1262   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1263 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1264    { (exit 1); exit 1; }; }
1265 fi
1266
1267 ac_ext=c
1268 ac_cpp='$CPP $CPPFLAGS'
1269 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1270 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1271 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300           ac_config_headers="$ac_config_headers config.h"
1301
1302 ac_aux_dir=
1303 for ac_dir in scripts $srcdir/scripts; do
1304   if test -f $ac_dir/install-sh; then
1305     ac_aux_dir=$ac_dir
1306     ac_install_sh="$ac_aux_dir/install-sh -c"
1307     break
1308   elif test -f $ac_dir/install.sh; then
1309     ac_aux_dir=$ac_dir
1310     ac_install_sh="$ac_aux_dir/install.sh -c"
1311     break
1312   elif test -f $ac_dir/shtool; then
1313     ac_aux_dir=$ac_dir
1314     ac_install_sh="$ac_aux_dir/shtool install -c"
1315     break
1316   fi
1317 done
1318 if test -z "$ac_aux_dir"; then
1319   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&5
1320 echo "$as_me: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&2;}
1321    { (exit 1); exit 1; }; }
1322 fi
1323 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1324 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1325 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1326
1327
1328 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
1329   { { echo "$as_me:$LINENO: error: you must configure in a separate build directory" >&5
1330 echo "$as_me: error: you must configure in a separate build directory" >&2;}
1331    { (exit 1); exit 1; }; }
1332 fi
1333
1334 # This will get text that should go into config.make.
1335 config_vars=
1336
1337 # Check for a --with-gmp argument and set gmp-srcdir in config.make.
1338
1339 # Check whether --with-gmp or --without-gmp was given.
1340 if test "${with_gmp+set}" = set; then
1341   withval="$with_gmp"
1342
1343 case "$with_gmp" in
1344 yes) { { echo "$as_me:$LINENO: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&5
1345 echo "$as_me: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&2;}
1346    { (exit 1); exit 1; }; } ;;
1347 ''|no) ;;
1348 *) config_vars="$config_vars
1349 gmp-srcdir = $withval" ;;
1350 esac
1351
1352 fi;
1353 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
1354
1355 # Check whether --with-gd or --without-gd was given.
1356 if test "${with_gd+set}" = set; then
1357   withval="$with_gd"
1358   case "$with_gd" in
1359 yes|''|no) ;;
1360 *) libgd_include="-I$withval/include"
1361    libgd_ldflags="-L$withval/lib" ;;
1362 esac
1363
1364 fi;
1365
1366 # Check whether --with-gd-include or --without-gd-include was given.
1367 if test "${with_gd_include+set}" = set; then
1368   withval="$with_gd_include"
1369   case "$with_gd_include" in
1370 ''|no) ;;
1371 *) libgd_include="-I$withval" ;;
1372 esac
1373
1374 fi;
1375
1376 # Check whether --with-gd-lib or --without-gd-lib was given.
1377 if test "${with_gd_lib+set}" = set; then
1378   withval="$with_gd_lib"
1379   case "$with_gd_lib" in
1380 ''|no) ;;
1381 *) libgd_ldflags="-L$withval" ;;
1382 esac
1383
1384 fi;
1385
1386 if test -n "$libgd_include"; then
1387   config_vars="$config_vars
1388 CFLAGS-memusagestat.c = $libgd_include"
1389 fi
1390 if test -n "$libgd_ldflags"; then
1391   config_vars="$config_vars
1392 libgd-LDFLAGS = $libgd_ldflags"
1393 fi
1394
1395
1396 # Check whether --with-fp or --without-fp was given.
1397 if test "${with_fp+set}" = set; then
1398   withval="$with_fp"
1399   with_fp=$withval
1400 else
1401   with_fp=yes
1402 fi;
1403
1404
1405 # Check whether --with-binutils or --without-binutils was given.
1406 if test "${with_binutils+set}" = set; then
1407   withval="$with_binutils"
1408   path_binutils=$withval
1409 else
1410   path_binutils=''
1411 fi;
1412
1413 # Check whether --with-elf or --without-elf was given.
1414 if test "${with_elf+set}" = set; then
1415   withval="$with_elf"
1416   elf=$withval
1417 else
1418   elf=no
1419 fi;
1420
1421 # Check whether --with-xcoff or --without-xcoff was given.
1422 if test "${with_xcoff+set}" = set; then
1423   withval="$with_xcoff"
1424   xcoff=$withval
1425 else
1426   xcoff=no
1427 fi;
1428
1429 # Check whether --with-cvs or --without-cvs was given.
1430 if test "${with_cvs+set}" = set; then
1431   withval="$with_cvs"
1432   with_cvs=$withval
1433 else
1434   with_cvs=yes
1435 fi;
1436 if test "$with_cvs" = yes; then
1437   if test -d $srcdir/CVS && grep :pserver: $srcdir/CVS/Root > /dev/null
1438   then
1439     with_cvs=no
1440   fi
1441 fi
1442
1443
1444
1445 # Check whether --with-headers or --without-headers was given.
1446 if test "${with_headers+set}" = set; then
1447   withval="$with_headers"
1448   sysheaders=$withval
1449 else
1450   sysheaders=''
1451 fi;
1452
1453 # Check whether --enable-sanity-checks or --disable-sanity-checks was given.
1454 if test "${enable_sanity_checks+set}" = set; then
1455   enableval="$enable_sanity_checks"
1456   enable_sanity=$enableval
1457 else
1458   enable_sanity=yes
1459 fi;
1460
1461
1462 # Check whether --enable-check-abi or --disable-check-abi was given.
1463 if test "${enable_check_abi+set}" = set; then
1464   enableval="$enable_check_abi"
1465   enable_check_abi=$enableval
1466 else
1467   enable_check_abi=no
1468 fi;
1469
1470 static=yes
1471 # Check whether --enable-shared or --disable-shared was given.
1472 if test "${enable_shared+set}" = set; then
1473   enableval="$enable_shared"
1474   shared=$enableval
1475 else
1476   shared=default
1477 fi;
1478 # Check whether --enable-profile or --disable-profile was given.
1479 if test "${enable_profile+set}" = set; then
1480   enableval="$enable_profile"
1481   profile=$enableval
1482 else
1483   profile=yes
1484 fi;
1485 # Check whether --enable-omitfp or --disable-omitfp was given.
1486 if test "${enable_omitfp+set}" = set; then
1487   enableval="$enable_omitfp"
1488   omitfp=$enableval
1489 else
1490   omitfp=no
1491 fi;
1492 # Check whether --enable-bounded or --disable-bounded was given.
1493 if test "${enable_bounded+set}" = set; then
1494   enableval="$enable_bounded"
1495   bounded=$enableval
1496 else
1497   bounded=no
1498 fi;
1499 # Check whether --enable-versioning or --disable-versioning was given.
1500 if test "${enable_versioning+set}" = set; then
1501   enableval="$enable_versioning"
1502   enable_versioning=$enableval
1503 else
1504   enable_versioning=yes
1505 fi;
1506
1507 # Check whether --enable-oldest-abi or --disable-oldest-abi was given.
1508 if test "${enable_oldest_abi+set}" = set; then
1509   enableval="$enable_oldest_abi"
1510   oldest_abi=$enableval
1511 else
1512   oldest_abi=no
1513 fi;
1514 if test "$oldest_abi" = yes || test "$oldest_abi" = no; then
1515   oldest_abi=default
1516 else
1517   cat >>confdefs.h <<_ACEOF
1518 #define GLIBC_OLDEST_ABI "$oldest_abi"
1519 _ACEOF
1520
1521 fi
1522
1523
1524 # Check whether --enable-add-ons or --disable-add-ons was given.
1525 if test "${enable_add_ons+set}" = set; then
1526   enableval="$enable_add_ons"
1527   case "$enableval" in
1528     yes) add_ons=`cd $srcdir && echo */configure | sed -e 's!/configure!!g'`
1529          test "$add_ons" = "*" && add_ons= ;;
1530     *) add_ons=`echo "$enableval" | sed 's/,/ /g'`;;
1531    esac
1532 else
1533   add_ons=
1534 fi;
1535
1536
1537 # Check whether --with-tls or --without-tls was given.
1538 if test "${with_tls+set}" = set; then
1539   withval="$with_tls"
1540   usetls=$withval
1541 else
1542   usetls=no
1543 fi;
1544
1545
1546 # Check whether --with-__thread or --without-__thread was given.
1547 if test "${with___thread+set}" = set; then
1548   withval="$with___thread"
1549   use__thread=$withval
1550 else
1551   use__thread=yes
1552 fi;
1553
1554 # Check whether --enable-hidden-plt or --disable-hidden-plt was given.
1555 if test "${enable_hidden_plt+set}" = set; then
1556   enableval="$enable_hidden_plt"
1557   hidden=$enableval
1558 else
1559   hidden=yes
1560 fi;
1561 if test "x$hidden" = xno; then
1562   cat >>confdefs.h <<\_ACEOF
1563 #define NO_HIDDEN 1
1564 _ACEOF
1565
1566 fi
1567
1568
1569
1570 subdirs="$subdirs  "
1571 add_ons_pfx=
1572 if test x"$add_ons" != x; then
1573   for f in $add_ons; do
1574     # Some sanity checks
1575     if test "$f" = "crypt"; then
1576       { { echo "$as_me:$LINENO: error:
1577 *** It seems that you're using an old \`crypt' add-on.  crypt is now
1578 *** part of glibc and using the old add-on will not work with this
1579 *** release.  Start again with fresh sources and without the old
1580 *** \`crypt' add-on." >&5
1581 echo "$as_me: error:
1582 *** It seems that you're using an old \`crypt' add-on.  crypt is now
1583 *** part of glibc and using the old add-on will not work with this
1584 *** release.  Start again with fresh sources and without the old
1585 *** \`crypt' add-on." >&2;}
1586    { (exit 1); exit 1; }; }
1587     fi
1588     if test "$f" = "localedata"; then
1589       { { echo "$as_me:$LINENO: error:
1590 *** It seems that you're using an old \`localedata' add-on.  localedata
1591 *** is now part of glibc and using the old add-on will not work with
1592 *** this release.  Start again with fresh sources and without the old
1593 *** \`localedata' add-on." >&5
1594 echo "$as_me: error:
1595 *** It seems that you're using an old \`localedata' add-on.  localedata
1596 *** is now part of glibc and using the old add-on will not work with
1597 *** this release.  Start again with fresh sources and without the old
1598 *** \`localedata' add-on." >&2;}
1599    { (exit 1); exit 1; }; }
1600     fi
1601     # Test whether such a subdir really exists.
1602     if test -d $srcdir/$f; then
1603       add_ons_pfx="$add_ons_pfx $f/"
1604                         subdirs="$subdirs $f"
1605     else
1606       { { echo "$as_me:$LINENO: error: add-on directory \"$f\" does not exist" >&5
1607 echo "$as_me: error: add-on directory \"$f\" does not exist" >&2;}
1608    { (exit 1); exit 1; }; }
1609     fi
1610   done
1611 fi
1612
1613 # Check whether --enable-static-nss or --disable-static-nss was given.
1614 if test "${enable_static_nss+set}" = set; then
1615   enableval="$enable_static_nss"
1616   static_nss=$enableval
1617 else
1618   static_nss=no
1619 fi;
1620 if test x"$static_nss" = xyes || test x"$shared" = xno; then
1621   static_nss=yes
1622   cat >>confdefs.h <<\_ACEOF
1623 #define DO_STATIC_NSS 1
1624 _ACEOF
1625
1626 fi
1627
1628 # Check whether --enable-force-install or --disable-force-install was given.
1629 if test "${enable_force_install+set}" = set; then
1630   enableval="$enable_force_install"
1631   force_install=$enableval
1632 else
1633   force_install=yes
1634 fi;
1635
1636
1637 # Check whether --enable-kernel or --disable-kernel was given.
1638 if test "${enable_kernel+set}" = set; then
1639   enableval="$enable_kernel"
1640   minimum_kernel=$enableval
1641 fi;
1642 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
1643   # Better nothing than this.
1644   minimum_kernel=""
1645 else
1646   if test "$minimum_kernel" = current; then
1647     minimum_kernel=`uname -r 2>/dev/null` || minimum_kernel=
1648   fi
1649 fi
1650
1651 # Check whether --enable-all-warnings or --disable-all-warnings was given.
1652 if test "${enable_all_warnings+set}" = set; then
1653   enableval="$enable_all_warnings"
1654   all_warnings=$enableval
1655 fi;
1656
1657
1658 # Make sure we can run config.sub.
1659 $ac_config_sub sun4 >/dev/null 2>&1 ||
1660   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1661 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1662    { (exit 1); exit 1; }; }
1663
1664 echo "$as_me:$LINENO: checking build system type" >&5
1665 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1666 if test "${ac_cv_build+set}" = set; then
1667   echo $ECHO_N "(cached) $ECHO_C" >&6
1668 else
1669   ac_cv_build_alias=$build_alias
1670 test -z "$ac_cv_build_alias" &&
1671   ac_cv_build_alias=`$ac_config_guess`
1672 test -z "$ac_cv_build_alias" &&
1673   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1674 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1675    { (exit 1); exit 1; }; }
1676 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1677   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1678 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1679    { (exit 1); exit 1; }; }
1680
1681 fi
1682 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1683 echo "${ECHO_T}$ac_cv_build" >&6
1684 build=$ac_cv_build
1685 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1686 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1687 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1688
1689
1690 echo "$as_me:$LINENO: checking host system type" >&5
1691 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1692 if test "${ac_cv_host+set}" = set; then
1693   echo $ECHO_N "(cached) $ECHO_C" >&6
1694 else
1695   ac_cv_host_alias=$host_alias
1696 test -z "$ac_cv_host_alias" &&
1697   ac_cv_host_alias=$ac_cv_build_alias
1698 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1699   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1700 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1701    { (exit 1); exit 1; }; }
1702
1703 fi
1704 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1705 echo "${ECHO_T}$ac_cv_host" >&6
1706 host=$ac_cv_host
1707 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1708 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1709 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1710
1711
1712
1713 # The way shlib-versions is used to generate soversions.mk uses a
1714 # fairly simplistic model for name recognition that can't distinguish
1715 # i486-pc-linux-gnu fully from i486-pc-gnu.  So we mutate a $host_os
1716 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
1717 # tell.  This doesn't get used much beyond that, so it's fairly safe.
1718 case "$host_os" in
1719 linux*)
1720   ;;
1721 gnu*)
1722   host_os=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
1723   ;;
1724 esac
1725
1726 # We keep the original values in `$config_*' and never modify them, so we
1727 # can write them unchanged into config.make.  Everything else uses
1728 # $machine, $vendor, and $os, and changes them whenever convenient.
1729 config_machine=$host_cpu config_vendor=$host_vendor config_os=$host_os
1730
1731 # Don't allow vendor == "unknown"
1732 test "$config_vendor" = unknown && config_vendor=
1733 config_os="`echo $config_os | sed 's/^unknown-//'`"
1734
1735 # Some configurations imply other options.
1736 case "$host_os" in
1737 gnu* | linux* | bsd4.4* | netbsd* | freebsd*)
1738   # These systems always use GNU tools.
1739   gnu_ld=yes gnu_as=yes ;;
1740 esac
1741 case "$host_os" in
1742 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
1743 linux*ecoff* | linux*aout* | gnu*aout* | gnu*ecoff*)
1744   ;;
1745 gnu* | linux* | freebsd* | netbsd* | sysv4* | solaris2* | irix6*)
1746   # These systems (almost) always use the ELF format.
1747   elf=yes
1748   ;;
1749 aix*)
1750   # These systems are always xcoff
1751   xcoff=yes
1752   elf=no
1753   ;;
1754 esac
1755
1756 machine=$config_machine
1757 vendor=$config_vendor
1758 os=$config_os
1759
1760 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
1761 # Unify this here.
1762 if test "$machine" = rs6000; then
1763   machine="powerpc"
1764 fi
1765
1766 # Braindead PowerPC box with absolutely no FPU.
1767 case "$machine-$host_os" in
1768   powerpc*-*soft)
1769     with_fp=no
1770     ;;
1771 esac
1772
1773 ###
1774 ### I put this here to prevent those annoying emails from people who cannot
1775 ### read and try to compile glibc on unsupported platforms.  --drepper
1776 ###
1777 ### By using the undocumented --enable-hacker-mode option for configure
1778 ### one can skip this test to make the configuration not fail for unsupported
1779 ### platforms.
1780 ###
1781 if test -z "$enable_hacker_mode"; then
1782   case "$machine-$host_os" in
1783   *-linux* | *-gnu* | arm*-none* | powerpc-aix4.3.*)
1784     ;;
1785   *)
1786     echo "*** The GNU C library is currently not available for this platform."
1787     echo "*** So far nobody cared to port it and if there is no volunteer it"
1788     echo "*** might never happen.  So, if you have interest to see glibc on"
1789     echo "*** this platform visit"
1790     echo "***   http://www.gnu.org/software/libc/porting.html"
1791     echo "*** and join the group of porters"
1792     exit 1
1793     ;;
1794   esac
1795 fi
1796
1797 # Expand the configuration machine name into a subdirectory by architecture
1798 # type and particular chip.
1799 case "$machine" in
1800 a29k | am29000) base_machine=a29k machine=a29k ;;
1801 alpha*)         base_machine=alpha machine=alpha/$machine ;;
1802 arm*)           base_machine=arm machine=arm/arm32/$machine ;;
1803 c3[012])        base_machine=cx0 machine=cx0/c30 ;;
1804 c4[04])         base_machine=cx0 machine=cx0/c40 ;;
1805 hppa*64*)       base_machine=hppa machine=hppa/hppa64 ;;
1806 hppa*)          base_machine=hppa machine=hppa/hppa1.1 ;;
1807 i[3456]86)      base_machine=i386 machine=i386/$machine ;;
1808 ia64)           base_machine=ia64 machine=ia64 ;;
1809 m680?0)         base_machine=m68k machine=m68k/$machine ;;
1810 m68k)           base_machine=m68k machine=m68k/m68020 ;;
1811 m88???)         base_machine=m88k machine=m88k/$machine ;;
1812 m88k)           base_machine=m88k machine=m88k/m88100 ;;
1813 mips64*)        base_machine=mips64
1814                 case "$CC $CFLAGS $CPPFLAGS " in
1815                 *" -mabi=n32 "*) mips_cc_abi=n32 ;;
1816                 *" -mabi=64 "*|*" -mabi=n64 "*) mips_cc_abi=64 ;;
1817                 *" -mabi=32 "*|*" -mabi=o32 "*) mips_cc_abi=32 ;;
1818                 *) mips_cc_abi=default ;;
1819                 esac
1820                 case $config_os in
1821                 *abin32*) mips_config_abi=n32 ;;
1822                 *abi64*|*abin64*) mips_config_abi=64 ;;
1823                 *abi32*|*abio32*) mips_config_abi=32 ;;
1824                 *) mips_config_abi=$mips_cc_abi ;;
1825                 esac
1826                 case $mips_config_abi in
1827                 default) machine=mips/mips64/n32 mips_config_abi=n32 ;;
1828                 n32) machine=mips/mips64/n32 ;;
1829                 64) machine=mips/mips64/n64 ;;
1830                 32) machine=mips/mips32/kern64 ;;
1831                 esac
1832                 machine=$machine/$config_machine
1833                 if test $mips_config_abi != $mips_cc_abi; then
1834                   # This won't make it to config.make, but we want to
1835                   # set this in case configure tests depend on it.
1836                   CPPFLAGS="$CPPFLAGS -mabi=$mips_config_abi"
1837                 fi
1838                 ;;
1839 mips*)          base_machine=mips machine=mips/mips32/$machine ;;
1840 powerpc)        base_machine=powerpc machine=powerpc/powerpc32 ;;
1841 powerpc64)      base_machine=powerpc machine=powerpc/powerpc64 ;;
1842 s390)           base_machine=s390 machine=s390/s390-32 ;;
1843 s390x)          base_machine=s390 machine=s390/s390-64 ;;
1844 sh3*)           base_machine=sh machine=sh/sh3 ;;
1845 sh4*)           base_machine=sh machine=sh/sh4 ;;
1846 sparc | sparcv[67])
1847                 base_machine=sparc machine=sparc/sparc32 ;;
1848 sparcv8 | supersparc | hypersparc)
1849                 base_machine=sparc machine=sparc/sparc32/sparcv8 ;;
1850 sparcv8plus | sparcv8plusa | sparcv9)
1851                 base_machine=sparc machine=sparc/sparc32/sparcv9 ;;
1852 sparcv8plusb | sparcv9b)
1853                 base_machine=sparc machine=sparc/sparc32/sparcv9b ;;
1854 sparc64 | ultrasparc)
1855                 base_machine=sparc machine=sparc/sparc64 ;;
1856 sparc64b | ultrasparc3)
1857                 base_machine=sparc machine=sparc/sparc64/sparcv9b ;;
1858 thumb*)         base_machine=thumb machine=arm/thumb/$machine ;;
1859 *)              base_machine=$machine ;;
1860 esac
1861
1862
1863 if test "$base_machine" = "i386"; then
1864   cat >>confdefs.h <<\_ACEOF
1865 #define USE_REGPARMS 1
1866 _ACEOF
1867
1868 fi
1869
1870 # Compute the list of sysdep directories for this configuration.
1871 # This can take a while to compute.
1872 sysdep_dir=$srcdir/sysdeps
1873 echo "$as_me:$LINENO: checking sysdep dirs" >&5
1874 echo $ECHO_N "checking sysdep dirs... $ECHO_C" >&6
1875 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
1876 os="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
1877
1878 case "$os" in
1879 gnu*)
1880   base_os=mach/hurd ;;
1881 netbsd* | 386bsd* | freebsd* | bsdi*)
1882   base_os=unix/bsd/bsd4.4 ;;
1883 osf* | sunos* | ultrix* | newsos* | dynix* | *bsd*)
1884   base_os=unix/bsd ;;
1885 sysv* | isc* | esix* | sco* | minix* | irix4* | linux*)
1886   base_os=unix/sysv ;;
1887 irix6*)
1888   base_os=unix/sysv/irix6/$os ;;
1889 solaris[2-9]*)
1890   base_os=unix/sysv/sysv4 ;;
1891 hpux*)
1892   base_os=unix/sysv/hpux/$os ;;
1893 aix4.3*)
1894   base_os=unix/sysv/aix/aix4.3 ;;
1895 none)
1896   base_os=standalone ;;
1897 *)
1898   base_os='' ;;
1899 esac
1900
1901 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
1902 tail=$os
1903 ostry=$os
1904 while o=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
1905   ostry="$ostry /$o"
1906   tail=$o
1907 done
1908 o=`echo $tail | sed 's/[0-9]*$//'`
1909 if test $o != $tail; then
1910   ostry="$ostry /$o"
1911 fi
1912 # For linux-gnu, try linux-gnu, then linux.
1913 o=`echo $tail | sed 's/-.*$//'`
1914 if test $o != $tail; then
1915   ostry="$ostry /$o"
1916 fi
1917
1918 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
1919 base=
1920 tail=$base_os
1921 while b=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
1922   set $b
1923   base="$base /$1"
1924   tail="$2"
1925 done
1926
1927 # For sparc/sparc32, try sparc/sparc32 and then sparc.
1928 mach=
1929 tail=$machine
1930 while m=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
1931   set $m
1932   # Prepend the machine's FPU directory unless --without-fp.
1933   if test "$with_fp" = yes; then
1934     mach="$mach /$1/fpu"
1935   else
1936     mach="$mach /$1/nofpu"
1937   fi
1938   mach="$mach /$1"
1939   tail="$2"
1940 done
1941
1942
1943 # Find what sysdep directories exist.
1944 sysnames=
1945 IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
1946 for d in $add_ons_pfx ''; do
1947   for b in $base ''; do
1948     for m0 in $mach ''; do
1949       for v in /$vendor ''; do
1950         test "$v" = / && continue
1951         for o in /$ostry ''; do
1952           test "$o" = / && continue
1953           for m in $mach ''; do
1954             if test "$m0$b$v$o$m"; then
1955               try="${d}sysdeps$m0$b$v$o$m"
1956               test -n "$enable_debug_configure" &&
1957               echo "$0 DEBUG: try $try" >&2
1958               if test -d $srcdir/$try; then
1959                 sysnames="$sysnames $try"
1960                 { test -n "$o" || test -n "$b"; } && os_used=t
1961                 { test -n "$m" || test -n "$m0"; } && machine_used=t
1962               fi
1963             fi
1964           done
1965         done
1966       done
1967     done
1968   done
1969 done
1970 IFS="$ac_save_ifs"
1971
1972 if test -z "$os_used" && test "$os" != none; then
1973   { { echo "$as_me:$LINENO: error: Operating system $os is not supported." >&5
1974 echo "$as_me: error: Operating system $os is not supported." >&2;}
1975    { (exit 1); exit 1; }; }
1976 fi
1977 if test -z "$machine_used" && test "$machine" != none; then
1978   { { echo "$as_me:$LINENO: error: The $machine is not supported." >&5
1979 echo "$as_me: error: The $machine is not supported." >&2;}
1980    { (exit 1); exit 1; }; }
1981 fi
1982
1983 # We have now validated the configuration.
1984
1985
1986 # If using ELF, look for an `elf' subdirectory of each machine directory.
1987 # We prepend these rather than inserting them whereever the machine appears
1988 # because things specified by the machine's ELF ABI should override
1989 # OS-specific things, and should always be the same for any OS on the
1990 # machine (otherwise what's the point of an ABI?).
1991 if test "$elf" = yes; then
1992   elf_dirs=
1993   for d in $add_ons_pfx ''; do
1994     for m in $mach; do
1995       if test -d $srcdir/${d}sysdeps$m/elf; then
1996         elf_dirs="$elf_dirs ${d}sysdeps$m/elf"
1997       fi
1998     done
1999   done
2000   sysnames="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
2001 fi
2002
2003
2004 # Expand the list of system names into a full list of directories
2005 # from each element's parent name and Implies file (if present).
2006 set $sysnames
2007 names=
2008 while test $# -gt 0; do
2009   name=$1
2010   shift
2011
2012   case " $names " in *" $name "*)
2013     # Already in the list.
2014     continue
2015   esac
2016
2017   # Report each name as we discover it, so there is no long pause in output.
2018   echo $ECHO_N "$name $ECHO_C" >&6
2019
2020   name_base=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
2021
2022   case $name in
2023     /*) xsrcdir= ;;
2024     *)  xsrcdir=$srcdir/ ;;
2025   esac
2026   test -n "$enable_debug_configure" &&
2027   echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
2028
2029   if test -f $xsrcdir$name/Implies; then
2030     # Collect more names from the `Implies' file (removing comments).
2031     implied_candidate="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
2032     implied=
2033     for x in $implied_candidate; do
2034       found=no
2035       if test -d $xsrcdir$name_base/$x; then
2036         implied="$implied $name_base/$x";
2037         found=yes
2038       fi
2039       for d in $add_ons_pfx ''; do
2040         try="${d}sysdeps/$x"
2041         case $d in
2042          /*) try_srcdir= ;;
2043          *) try_srcdir=$srcdir/ ;;
2044         esac
2045         test -n "$enable_debug_configure" &&
2046          echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
2047         if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
2048         then
2049           implied="$implied $try"
2050           found=yes
2051         fi
2052       done
2053       if test $found = no; then
2054         { echo "$as_me:$LINENO: WARNING: $name/Implies specifies nonexistent $x" >&5
2055 echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
2056       fi
2057     done
2058   else
2059     implied=
2060   fi
2061
2062   # Add NAME to the list of names.
2063   names="$names $name"
2064
2065   # Find the parent of NAME, using the empty string if it has none.
2066   parent="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
2067
2068   # Add the names implied by NAME, and NAME's parent (if it has one), to
2069   # the list of names to be processed (the argument list).  We prepend the
2070   # implied names to the list and append the parent.  We want implied
2071   # directories to come before further directories inferred from the
2072   # configuration components; this ensures that for sysv4, unix/common
2073   # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
2074   # after sysv4).
2075   sysnames="`echo $implied $* $parent`"
2076   test -n "$sysnames" && set $sysnames
2077 done
2078
2079 # Add the default directories.
2080 default_sysnames=sysdeps/generic
2081 if test "$elf" = yes; then
2082   default_sysnames="sysdeps/generic/elf $default_sysnames"
2083 fi
2084 sysnames="$names $default_sysnames"
2085
2086 # The other names were emitted during the scan.
2087 echo "$as_me:$LINENO: result: $default_sysnames" >&5
2088 echo "${ECHO_T}$default_sysnames" >&6
2089
2090
2091 ### Locate tools.
2092
2093 # Find a good install program.  We prefer a C program (faster),
2094 # so one script is as good as another.  But avoid the broken or
2095 # incompatible versions:
2096 # SysV /etc/install, /usr/sbin/install
2097 # SunOS /usr/etc/install
2098 # IRIX /sbin/install
2099 # AIX /bin/install
2100 # AmigaOS /C/install, which installs bootblocks on floppy discs
2101 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2102 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2103 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2104 # ./install, which can be erroneously created by make from ./install.sh.
2105 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2106 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2107 if test -z "$INSTALL"; then
2108 if test "${ac_cv_path_install+set}" = set; then
2109   echo $ECHO_N "(cached) $ECHO_C" >&6
2110 else
2111   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2112 for as_dir in $PATH
2113 do
2114   IFS=$as_save_IFS
2115   test -z "$as_dir" && as_dir=.
2116   # Account for people who put trailing slashes in PATH elements.
2117 case $as_dir/ in
2118   ./ | .// | /cC/* | \
2119   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2120   /usr/ucb/* ) ;;
2121   *)
2122     # OSF1 and SCO ODT 3.0 have their own names for install.
2123     # Don't use installbsd from OSF since it installs stuff as root
2124     # by default.
2125     for ac_prog in ginstall scoinst install; do
2126       for ac_exec_ext in '' $ac_executable_extensions; do
2127         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2128           if test $ac_prog = install &&
2129             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2130             # AIX install.  It has an incompatible calling convention.
2131             :
2132           elif test $ac_prog = install &&
2133             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2134             # program-specific install script used by HP pwplus--don't use.
2135             :
2136           else
2137             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2138             break 3
2139           fi
2140         fi
2141       done
2142     done
2143     ;;
2144 esac
2145 done
2146
2147
2148 fi
2149   if test "${ac_cv_path_install+set}" = set; then
2150     INSTALL=$ac_cv_path_install
2151   else
2152     # As a last resort, use the slow shell script.  We don't cache a
2153     # path for INSTALL within a source directory, because that will
2154     # break other packages using the cache if that directory is
2155     # removed, or if the path is relative.
2156     INSTALL=$ac_install_sh
2157   fi
2158 fi
2159 echo "$as_me:$LINENO: result: $INSTALL" >&5
2160 echo "${ECHO_T}$INSTALL" >&6
2161
2162 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2163 # It thinks the first close brace ends the variable substitution.
2164 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2165
2166 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2167
2168 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2169
2170 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
2171   # The makefiles need to use a different form to find it in $srcdir.
2172   INSTALL='\$(..)./scripts/install-sh -c'
2173 fi
2174 echo "$as_me:$LINENO: checking whether ln -s works" >&5
2175 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2176 LN_S=$as_ln_s
2177 if test "$LN_S" = "ln -s"; then
2178   echo "$as_me:$LINENO: result: yes" >&5
2179 echo "${ECHO_T}yes" >&6
2180 else
2181   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
2182 echo "${ECHO_T}no, using $LN_S" >&6
2183 fi
2184
2185
2186 ac_ext=c
2187 ac_cpp='$CPP $CPPFLAGS'
2188 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2189 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2190 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2191 if test -n "$ac_tool_prefix"; then
2192   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2193 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2194 echo "$as_me:$LINENO: checking for $ac_word" >&5
2195 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2196 if test "${ac_cv_prog_CC+set}" = set; then
2197   echo $ECHO_N "(cached) $ECHO_C" >&6
2198 else
2199   if test -n "$CC"; then
2200   ac_cv_prog_CC="$CC" # Let the user override the test.
2201 else
2202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2203 for as_dir in $PATH
2204 do
2205   IFS=$as_save_IFS
2206   test -z "$as_dir" && as_dir=.
2207   for ac_exec_ext in '' $ac_executable_extensions; do
2208   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2209     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2210     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2211     break 2
2212   fi
2213 done
2214 done
2215
2216 fi
2217 fi
2218 CC=$ac_cv_prog_CC
2219 if test -n "$CC"; then
2220   echo "$as_me:$LINENO: result: $CC" >&5
2221 echo "${ECHO_T}$CC" >&6
2222 else
2223   echo "$as_me:$LINENO: result: no" >&5
2224 echo "${ECHO_T}no" >&6
2225 fi
2226
2227 fi
2228 if test -z "$ac_cv_prog_CC"; then
2229   ac_ct_CC=$CC
2230   # Extract the first word of "gcc", so it can be a program name with args.
2231 set dummy gcc; ac_word=$2
2232 echo "$as_me:$LINENO: checking for $ac_word" >&5
2233 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2234 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2235   echo $ECHO_N "(cached) $ECHO_C" >&6
2236 else
2237   if test -n "$ac_ct_CC"; then
2238   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2239 else
2240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2241 for as_dir in $PATH
2242 do
2243   IFS=$as_save_IFS
2244   test -z "$as_dir" && as_dir=.
2245   for ac_exec_ext in '' $ac_executable_extensions; do
2246   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2247     ac_cv_prog_ac_ct_CC="gcc"
2248     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2249     break 2
2250   fi
2251 done
2252 done
2253
2254 fi
2255 fi
2256 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2257 if test -n "$ac_ct_CC"; then
2258   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2259 echo "${ECHO_T}$ac_ct_CC" >&6
2260 else
2261   echo "$as_me:$LINENO: result: no" >&5
2262 echo "${ECHO_T}no" >&6
2263 fi
2264
2265   CC=$ac_ct_CC
2266 else
2267   CC="$ac_cv_prog_CC"
2268 fi
2269
2270 if test -z "$CC"; then
2271   if test -n "$ac_tool_prefix"; then
2272   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2273 set dummy ${ac_tool_prefix}cc; ac_word=$2
2274 echo "$as_me:$LINENO: checking for $ac_word" >&5
2275 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2276 if test "${ac_cv_prog_CC+set}" = set; then
2277   echo $ECHO_N "(cached) $ECHO_C" >&6
2278 else
2279   if test -n "$CC"; then
2280   ac_cv_prog_CC="$CC" # Let the user override the test.
2281 else
2282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2283 for as_dir in $PATH
2284 do
2285   IFS=$as_save_IFS
2286   test -z "$as_dir" && as_dir=.
2287   for ac_exec_ext in '' $ac_executable_extensions; do
2288   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2289     ac_cv_prog_CC="${ac_tool_prefix}cc"
2290     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2291     break 2
2292   fi
2293 done
2294 done
2295
2296 fi
2297 fi
2298 CC=$ac_cv_prog_CC
2299 if test -n "$CC"; then
2300   echo "$as_me:$LINENO: result: $CC" >&5
2301 echo "${ECHO_T}$CC" >&6
2302 else
2303   echo "$as_me:$LINENO: result: no" >&5
2304 echo "${ECHO_T}no" >&6
2305 fi
2306
2307 fi
2308 if test -z "$ac_cv_prog_CC"; then
2309   ac_ct_CC=$CC
2310   # Extract the first word of "cc", so it can be a program name with args.
2311 set dummy cc; ac_word=$2
2312 echo "$as_me:$LINENO: checking for $ac_word" >&5
2313 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2314 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2315   echo $ECHO_N "(cached) $ECHO_C" >&6
2316 else
2317   if test -n "$ac_ct_CC"; then
2318   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2319 else
2320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2321 for as_dir in $PATH
2322 do
2323   IFS=$as_save_IFS
2324   test -z "$as_dir" && as_dir=.
2325   for ac_exec_ext in '' $ac_executable_extensions; do
2326   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2327     ac_cv_prog_ac_ct_CC="cc"
2328     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2329     break 2
2330   fi
2331 done
2332 done
2333
2334 fi
2335 fi
2336 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2337 if test -n "$ac_ct_CC"; then
2338   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2339 echo "${ECHO_T}$ac_ct_CC" >&6
2340 else
2341   echo "$as_me:$LINENO: result: no" >&5
2342 echo "${ECHO_T}no" >&6
2343 fi
2344
2345   CC=$ac_ct_CC
2346 else
2347   CC="$ac_cv_prog_CC"
2348 fi
2349
2350 fi
2351 if test -z "$CC"; then
2352   # Extract the first word of "cc", so it can be a program name with args.
2353 set dummy cc; ac_word=$2
2354 echo "$as_me:$LINENO: checking for $ac_word" >&5
2355 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2356 if test "${ac_cv_prog_CC+set}" = set; then
2357   echo $ECHO_N "(cached) $ECHO_C" >&6
2358 else
2359   if test -n "$CC"; then
2360   ac_cv_prog_CC="$CC" # Let the user override the test.
2361 else
2362   ac_prog_rejected=no
2363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2364 for as_dir in $PATH
2365 do
2366   IFS=$as_save_IFS
2367   test -z "$as_dir" && as_dir=.
2368   for ac_exec_ext in '' $ac_executable_extensions; do
2369   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2370     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2371        ac_prog_rejected=yes
2372        continue
2373      fi
2374     ac_cv_prog_CC="cc"
2375     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2376     break 2
2377   fi
2378 done
2379 done
2380
2381 if test $ac_prog_rejected = yes; then
2382   # We found a bogon in the path, so make sure we never use it.
2383   set dummy $ac_cv_prog_CC
2384   shift
2385   if test $# != 0; then
2386     # We chose a different compiler from the bogus one.
2387     # However, it has the same basename, so the bogon will be chosen
2388     # first if we set CC to just the basename; use the full file name.
2389     shift
2390     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2391   fi
2392 fi
2393 fi
2394 fi
2395 CC=$ac_cv_prog_CC
2396 if test -n "$CC"; then
2397   echo "$as_me:$LINENO: result: $CC" >&5
2398 echo "${ECHO_T}$CC" >&6
2399 else
2400   echo "$as_me:$LINENO: result: no" >&5
2401 echo "${ECHO_T}no" >&6
2402 fi
2403
2404 fi
2405 if test -z "$CC"; then
2406   if test -n "$ac_tool_prefix"; then
2407   for ac_prog in cl
2408   do
2409     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2410 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2411 echo "$as_me:$LINENO: checking for $ac_word" >&5
2412 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2413 if test "${ac_cv_prog_CC+set}" = set; then
2414   echo $ECHO_N "(cached) $ECHO_C" >&6
2415 else
2416   if test -n "$CC"; then
2417   ac_cv_prog_CC="$CC" # Let the user override the test.
2418 else
2419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2420 for as_dir in $PATH
2421 do
2422   IFS=$as_save_IFS
2423   test -z "$as_dir" && as_dir=.
2424   for ac_exec_ext in '' $ac_executable_extensions; do
2425   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2426     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2427     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2428     break 2
2429   fi
2430 done
2431 done
2432
2433 fi
2434 fi
2435 CC=$ac_cv_prog_CC
2436 if test -n "$CC"; then
2437   echo "$as_me:$LINENO: result: $CC" >&5
2438 echo "${ECHO_T}$CC" >&6
2439 else
2440   echo "$as_me:$LINENO: result: no" >&5
2441 echo "${ECHO_T}no" >&6
2442 fi
2443
2444     test -n "$CC" && break
2445   done
2446 fi
2447 if test -z "$CC"; then
2448   ac_ct_CC=$CC
2449   for ac_prog in cl
2450 do
2451   # Extract the first word of "$ac_prog", so it can be a program name with args.
2452 set dummy $ac_prog; ac_word=$2
2453 echo "$as_me:$LINENO: checking for $ac_word" >&5
2454 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2455 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2456   echo $ECHO_N "(cached) $ECHO_C" >&6
2457 else
2458   if test -n "$ac_ct_CC"; then
2459   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2460 else
2461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2462 for as_dir in $PATH
2463 do
2464   IFS=$as_save_IFS
2465   test -z "$as_dir" && as_dir=.
2466   for ac_exec_ext in '' $ac_executable_extensions; do
2467   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2468     ac_cv_prog_ac_ct_CC="$ac_prog"
2469     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2470     break 2
2471   fi
2472 done
2473 done
2474
2475 fi
2476 fi
2477 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2478 if test -n "$ac_ct_CC"; then
2479   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2480 echo "${ECHO_T}$ac_ct_CC" >&6
2481 else
2482   echo "$as_me:$LINENO: result: no" >&5
2483 echo "${ECHO_T}no" >&6
2484 fi
2485
2486   test -n "$ac_ct_CC" && break
2487 done
2488
2489   CC=$ac_ct_CC
2490 fi
2491
2492 fi
2493
2494
2495 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH" >&5
2496 echo "$as_me: error: no acceptable C compiler found in \$PATH" >&2;}
2497    { (exit 1); exit 1; }; }
2498
2499 # Provide some information about the compiler.
2500 echo "$as_me:$LINENO:" \
2501      "checking for C compiler version" >&5
2502 ac_compiler=`set X $ac_compile; echo $2`
2503 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2504   (eval $ac_compiler --version </dev/null >&5) 2>&5
2505   ac_status=$?
2506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2507   (exit $ac_status); }
2508 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2509   (eval $ac_compiler -v </dev/null >&5) 2>&5
2510   ac_status=$?
2511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2512   (exit $ac_status); }
2513 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2514   (eval $ac_compiler -V </dev/null >&5) 2>&5
2515   ac_status=$?
2516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2517   (exit $ac_status); }
2518
2519 EXEEXT=
2520 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2521 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2522 if test "${ac_cv_objext+set}" = set; then
2523   echo $ECHO_N "(cached) $ECHO_C" >&6
2524 else
2525   cat >conftest.$ac_ext <<_ACEOF
2526 #line $LINENO "configure"
2527 #include "confdefs.h"
2528
2529 int
2530 main ()
2531 {
2532
2533   ;
2534   return 0;
2535 }
2536 _ACEOF
2537 rm -f conftest.o conftest.obj
2538 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2539   (eval $ac_compile) 2>&5
2540   ac_status=$?
2541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2542   (exit $ac_status); }; then
2543   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2544   case $ac_file in
2545     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2546     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2547        break;;
2548   esac
2549 done
2550 else
2551   echo "$as_me: failed program was:" >&5
2552 cat conftest.$ac_ext >&5
2553 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile" >&5
2554 echo "$as_me: error: cannot compute suffix of object files: cannot compile" >&2;}
2555    { (exit 1); exit 1; }; }
2556 fi
2557
2558 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2559 fi
2560 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2561 echo "${ECHO_T}$ac_cv_objext" >&6
2562 OBJEXT=$ac_cv_objext
2563 ac_objext=$OBJEXT
2564 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2565 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2566 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2567   echo $ECHO_N "(cached) $ECHO_C" >&6
2568 else
2569   cat >conftest.$ac_ext <<_ACEOF
2570 #line $LINENO "configure"
2571 #include "confdefs.h"
2572
2573 int
2574 main ()
2575 {
2576 #ifndef __GNUC__
2577        choke me
2578 #endif
2579
2580   ;
2581   return 0;
2582 }
2583 _ACEOF
2584 rm -f conftest.$ac_objext
2585 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2586   (eval $ac_compile) 2>&5
2587   ac_status=$?
2588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2589   (exit $ac_status); } &&
2590          { ac_try='test -s conftest.$ac_objext'
2591   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2592   (eval $ac_try) 2>&5
2593   ac_status=$?
2594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595   (exit $ac_status); }; }; then
2596   ac_compiler_gnu=yes
2597 else
2598   echo "$as_me: failed program was:" >&5
2599 cat conftest.$ac_ext >&5
2600 ac_compiler_gnu=no
2601 fi
2602 rm -f conftest.$ac_objext conftest.$ac_ext
2603 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2604
2605 fi
2606 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2607 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2608 GCC=`test $ac_compiler_gnu = yes && echo yes`
2609 ac_test_CFLAGS=${CFLAGS+set}
2610 ac_save_CFLAGS=$CFLAGS
2611 CFLAGS="-g"
2612 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2613 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2614 if test "${ac_cv_prog_cc_g+set}" = set; then
2615   echo $ECHO_N "(cached) $ECHO_C" >&6
2616 else
2617   cat >conftest.$ac_ext <<_ACEOF
2618 #line $LINENO "configure"
2619 #include "confdefs.h"
2620
2621 int
2622 main ()
2623 {
2624
2625   ;
2626   return 0;
2627 }
2628 _ACEOF
2629 rm -f conftest.$ac_objext
2630 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2631   (eval $ac_compile) 2>&5
2632   ac_status=$?
2633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2634   (exit $ac_status); } &&
2635          { ac_try='test -s conftest.$ac_objext'
2636   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2637   (eval $ac_try) 2>&5
2638   ac_status=$?
2639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2640   (exit $ac_status); }; }; then
2641   ac_cv_prog_cc_g=yes
2642 else
2643   echo "$as_me: failed program was:" >&5
2644 cat conftest.$ac_ext >&5
2645 ac_cv_prog_cc_g=no
2646 fi
2647 rm -f conftest.$ac_objext conftest.$ac_ext
2648 fi
2649 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2650 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2651 if test "$ac_test_CFLAGS" = set; then
2652   CFLAGS=$ac_save_CFLAGS
2653 elif test $ac_cv_prog_cc_g = yes; then
2654   if test "$GCC" = yes; then
2655     CFLAGS="-g -O2"
2656   else
2657     CFLAGS="-g"
2658   fi
2659 else
2660   if test "$GCC" = yes; then
2661     CFLAGS="-O2"
2662   else
2663     CFLAGS=
2664   fi
2665 fi
2666 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2667 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2668 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2669   echo $ECHO_N "(cached) $ECHO_C" >&6
2670 else
2671   ac_cv_prog_cc_stdc=no
2672 ac_save_CC=$CC
2673 cat >conftest.$ac_ext <<_ACEOF
2674 #line $LINENO "configure"
2675 #include "confdefs.h"
2676 #include <stdarg.h>
2677 #include <stdio.h>
2678 #include <sys/types.h>
2679 #include <sys/stat.h>
2680 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2681 struct buf { int x; };
2682 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2683 static char *e (p, i)
2684      char **p;
2685      int i;
2686 {
2687   return p[i];
2688 }
2689 static char *f (char * (*g) (char **, int), char **p, ...)
2690 {
2691   char *s;
2692   va_list v;
2693   va_start (v,p);
2694   s = g (p, va_arg (v,int));
2695   va_end (v);
2696   return s;
2697 }
2698 int test (int i, double x);
2699 struct s1 {int (*f) (int a);};
2700 struct s2 {int (*f) (double a);};
2701 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2702 int argc;
2703 char **argv;
2704 int
2705 main ()
2706 {
2707 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2708   ;
2709   return 0;
2710 }
2711 _ACEOF
2712 # Don't try gcc -ansi; that turns off useful extensions and
2713 # breaks some systems' header files.
2714 # AIX                   -qlanglvl=ansi
2715 # Ultrix and OSF/1      -std1
2716 # HP-UX 10.20 and later -Ae
2717 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2718 # SVR4                  -Xc -D__EXTENSIONS__
2719 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2720 do
2721   CC="$ac_save_CC $ac_arg"
2722   rm -f conftest.$ac_objext
2723 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2724   (eval $ac_compile) 2>&5
2725   ac_status=$?
2726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2727   (exit $ac_status); } &&
2728          { ac_try='test -s conftest.$ac_objext'
2729   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2730   (eval $ac_try) 2>&5
2731   ac_status=$?
2732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2733   (exit $ac_status); }; }; then
2734   ac_cv_prog_cc_stdc=$ac_arg
2735 break
2736 else
2737   echo "$as_me: failed program was:" >&5
2738 cat conftest.$ac_ext >&5
2739 fi
2740 rm -f conftest.$ac_objext
2741 done
2742 rm -f conftest.$ac_ext conftest.$ac_objext
2743 CC=$ac_save_CC
2744
2745 fi
2746
2747 case "x$ac_cv_prog_cc_stdc" in
2748   x|xno)
2749     echo "$as_me:$LINENO: result: none needed" >&5
2750 echo "${ECHO_T}none needed" >&6 ;;
2751   *)
2752     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2753 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2754     CC="$CC $ac_cv_prog_cc_stdc" ;;
2755 esac
2756
2757 # Some people use a C++ compiler to compile C.  Since we use `exit',
2758 # in C++ we need to declare it.  In case someone uses the same compiler
2759 # for both compiling C and C++ we need to have the C++ compiler decide
2760 # the declaration of exit, since it's the most demanding environment.
2761 cat >conftest.$ac_ext <<_ACEOF
2762 #ifndef __cplusplus
2763   choke me
2764 #endif
2765 _ACEOF
2766 rm -f conftest.$ac_objext
2767 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2768   (eval $ac_compile) 2>&5
2769   ac_status=$?
2770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2771   (exit $ac_status); } &&
2772          { ac_try='test -s conftest.$ac_objext'
2773   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2774   (eval $ac_try) 2>&5
2775   ac_status=$?
2776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777   (exit $ac_status); }; }; then
2778   for ac_declaration in \
2779    ''\
2780    '#include <stdlib.h>' \
2781    'extern "C" void std::exit (int) throw (); using std::exit;' \
2782    'extern "C" void std::exit (int); using std::exit;' \
2783    'extern "C" void exit (int) throw ();' \
2784    'extern "C" void exit (int);' \
2785    'void exit (int);'
2786 do
2787   cat >conftest.$ac_ext <<_ACEOF
2788 #line $LINENO "configure"
2789 #include "confdefs.h"
2790 #include <stdlib.h>
2791 $ac_declaration
2792 int
2793 main ()
2794 {
2795 exit (42);
2796   ;
2797   return 0;
2798 }
2799 _ACEOF
2800 rm -f conftest.$ac_objext
2801 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2802   (eval $ac_compile) 2>&5
2803   ac_status=$?
2804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2805   (exit $ac_status); } &&
2806          { ac_try='test -s conftest.$ac_objext'
2807   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2808   (eval $ac_try) 2>&5
2809   ac_status=$?
2810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2811   (exit $ac_status); }; }; then
2812   :
2813 else
2814   echo "$as_me: failed program was:" >&5
2815 cat conftest.$ac_ext >&5
2816 continue
2817 fi
2818 rm -f conftest.$ac_objext conftest.$ac_ext
2819   cat >conftest.$ac_ext <<_ACEOF
2820 #line $LINENO "configure"
2821 #include "confdefs.h"
2822 $ac_declaration
2823 int
2824 main ()
2825 {
2826 exit (42);
2827   ;
2828   return 0;
2829 }
2830 _ACEOF
2831 rm -f conftest.$ac_objext
2832 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2833   (eval $ac_compile) 2>&5
2834   ac_status=$?
2835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2836   (exit $ac_status); } &&
2837          { ac_try='test -s conftest.$ac_objext'
2838   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2839   (eval $ac_try) 2>&5
2840   ac_status=$?
2841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2842   (exit $ac_status); }; }; then
2843   break
2844 else
2845   echo "$as_me: failed program was:" >&5
2846 cat conftest.$ac_ext >&5
2847 fi
2848 rm -f conftest.$ac_objext conftest.$ac_ext
2849 done
2850 rm -f conftest*
2851 if test -n "$ac_declaration"; then
2852   echo '#ifdef __cplusplus' >>confdefs.h
2853   echo $ac_declaration      >>confdefs.h
2854   echo '#endif'             >>confdefs.h
2855 fi
2856
2857 else
2858   echo "$as_me: failed program was:" >&5
2859 cat conftest.$ac_ext >&5
2860 fi
2861 rm -f conftest.$ac_objext conftest.$ac_ext
2862 ac_ext=c
2863 ac_cpp='$CPP $CPPFLAGS'
2864 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2865 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2866 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2867
2868 if test $host != $build; then
2869   for ac_prog in gcc cc
2870 do
2871   # Extract the first word of "$ac_prog", so it can be a program name with args.
2872 set dummy $ac_prog; ac_word=$2
2873 echo "$as_me:$LINENO: checking for $ac_word" >&5
2874 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2875 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
2876   echo $ECHO_N "(cached) $ECHO_C" >&6
2877 else
2878   if test -n "$BUILD_CC"; then
2879   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
2880 else
2881 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2882 for as_dir in $PATH
2883 do
2884   IFS=$as_save_IFS
2885   test -z "$as_dir" && as_dir=.
2886   for ac_exec_ext in '' $ac_executable_extensions; do
2887   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2888     ac_cv_prog_BUILD_CC="$ac_prog"
2889     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2890     break 2
2891   fi
2892 done
2893 done
2894
2895 fi
2896 fi
2897 BUILD_CC=$ac_cv_prog_BUILD_CC
2898 if test -n "$BUILD_CC"; then
2899   echo "$as_me:$LINENO: result: $BUILD_CC" >&5
2900 echo "${ECHO_T}$BUILD_CC" >&6
2901 else
2902   echo "$as_me:$LINENO: result: no" >&5
2903 echo "${ECHO_T}no" >&6
2904 fi
2905
2906   test -n "$BUILD_CC" && break
2907 done
2908
2909 fi
2910
2911 ac_ext=c
2912 ac_cpp='$CPP $CPPFLAGS'
2913 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2914 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2915 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2916 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2917 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2918 # On Suns, sometimes $CPP names a directory.
2919 if test -n "$CPP" && test -d "$CPP"; then
2920   CPP=
2921 fi
2922 if test -z "$CPP"; then
2923   if test "${ac_cv_prog_CPP+set}" = set; then
2924   echo $ECHO_N "(cached) $ECHO_C" >&6
2925 else
2926       # Double quotes because CPP needs to be expanded
2927     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2928     do
2929       ac_preproc_ok=false
2930 for ac_c_preproc_warn_flag in '' yes
2931 do
2932   # Use a header file that comes with gcc, so configuring glibc
2933   # with a fresh cross-compiler works.
2934   # On the NeXT, cc -E runs the code through the compiler's parser,
2935   # not just through cpp. "Syntax error" is here to catch this case.
2936   cat >conftest.$ac_ext <<_ACEOF
2937 #line $LINENO "configure"
2938 #include "confdefs.h"
2939 #include <assert.h>
2940                      Syntax error
2941 _ACEOF
2942 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2943   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2944   ac_status=$?
2945   grep -v '^ *+' conftest.er1 >conftest.err
2946   rm -f conftest.er1
2947   cat conftest.err >&5
2948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2949   (exit $ac_status); } >/dev/null; then
2950   if test -s conftest.err; then
2951     ac_cpp_err=$ac_c_preproc_warn_flag
2952   else
2953     ac_cpp_err=
2954   fi
2955 else
2956   ac_cpp_err=yes
2957 fi
2958 if test -z "$ac_cpp_err"; then
2959   :
2960 else
2961   echo "$as_me: failed program was:" >&5
2962   cat conftest.$ac_ext >&5
2963   # Broken: fails on valid input.
2964 continue
2965 fi
2966 rm -f conftest.err conftest.$ac_ext
2967
2968   # OK, works on sane cases.  Now check whether non-existent headers
2969   # can be detected and how.
2970   cat >conftest.$ac_ext <<_ACEOF
2971 #line $LINENO "configure"
2972 #include "confdefs.h"
2973 #include <ac_nonexistent.h>
2974 _ACEOF
2975 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2976   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2977   ac_status=$?
2978   grep -v '^ *+' conftest.er1 >conftest.err
2979   rm -f conftest.er1
2980   cat conftest.err >&5
2981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2982   (exit $ac_status); } >/dev/null; then
2983   if test -s conftest.err; then
2984     ac_cpp_err=$ac_c_preproc_warn_flag
2985   else
2986     ac_cpp_err=
2987   fi
2988 else
2989   ac_cpp_err=yes
2990 fi
2991 if test -z "$ac_cpp_err"; then
2992   # Broken: success on invalid input.
2993 continue
2994 else
2995   echo "$as_me: failed program was:" >&5
2996   cat conftest.$ac_ext >&5
2997   # Passes both tests.
2998 ac_preproc_ok=:
2999 break
3000 fi
3001 rm -f conftest.err conftest.$ac_ext
3002
3003 done
3004 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3005 rm -f conftest.err conftest.$ac_ext
3006 if $ac_preproc_ok; then
3007   break
3008 fi
3009
3010     done
3011     ac_cv_prog_CPP=$CPP
3012
3013 fi
3014   CPP=$ac_cv_prog_CPP
3015 else
3016   ac_cv_prog_CPP=$CPP
3017 fi
3018 echo "$as_me:$LINENO: result: $CPP" >&5
3019 echo "${ECHO_T}$CPP" >&6
3020 ac_preproc_ok=false
3021 for ac_c_preproc_warn_flag in '' yes
3022 do
3023   # Use a header file that comes with gcc, so configuring glibc
3024   # with a fresh cross-compiler works.
3025   # On the NeXT, cc -E runs the code through the compiler's parser,
3026   # not just through cpp. "Syntax error" is here to catch this case.
3027   cat >conftest.$ac_ext <<_ACEOF
3028 #line $LINENO "configure"
3029 #include "confdefs.h"
3030 #include <assert.h>
3031                      Syntax error
3032 _ACEOF
3033 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3034   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3035   ac_status=$?
3036   grep -v '^ *+' conftest.er1 >conftest.err
3037   rm -f conftest.er1
3038   cat conftest.err >&5
3039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040   (exit $ac_status); } >/dev/null; then
3041   if test -s conftest.err; then
3042     ac_cpp_err=$ac_c_preproc_warn_flag
3043   else
3044     ac_cpp_err=
3045   fi
3046 else
3047   ac_cpp_err=yes
3048 fi
3049 if test -z "$ac_cpp_err"; then
3050   :
3051 else
3052   echo "$as_me: failed program was:" >&5
3053   cat conftest.$ac_ext >&5
3054   # Broken: fails on valid input.
3055 continue
3056 fi
3057 rm -f conftest.err conftest.$ac_ext
3058
3059   # OK, works on sane cases.  Now check whether non-existent headers
3060   # can be detected and how.
3061   cat >conftest.$ac_ext <<_ACEOF
3062 #line $LINENO "configure"
3063 #include "confdefs.h"
3064 #include <ac_nonexistent.h>
3065 _ACEOF
3066 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3067   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3068   ac_status=$?
3069   grep -v '^ *+' conftest.er1 >conftest.err
3070   rm -f conftest.er1
3071   cat conftest.err >&5
3072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3073   (exit $ac_status); } >/dev/null; then
3074   if test -s conftest.err; then
3075     ac_cpp_err=$ac_c_preproc_warn_flag
3076   else
3077     ac_cpp_err=
3078   fi
3079 else
3080   ac_cpp_err=yes
3081 fi
3082 if test -z "$ac_cpp_err"; then
3083   # Broken: success on invalid input.
3084 continue
3085 else
3086   echo "$as_me: failed program was:" >&5
3087   cat conftest.$ac_ext >&5
3088   # Passes both tests.
3089 ac_preproc_ok=:
3090 break
3091 fi
3092 rm -f conftest.err conftest.$ac_ext
3093
3094 done
3095 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3096 rm -f conftest.err conftest.$ac_ext
3097 if $ac_preproc_ok; then
3098   :
3099 else
3100   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check" >&5
3101 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
3102    { (exit 1); exit 1; }; }
3103 fi
3104
3105 ac_ext=c
3106 ac_cpp='$CPP $CPPFLAGS'
3107 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3108 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3109 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3110
3111 # We need the C++ compiler only for testing.
3112 ac_ext=cc
3113 ac_cpp='$CXXCPP $CPPFLAGS'
3114 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3115 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3116 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3117 if test -n "$ac_tool_prefix"; then
3118   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3119   do
3120     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3121 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3122 echo "$as_me:$LINENO: checking for $ac_word" >&5
3123 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3124 if test "${ac_cv_prog_CXX+set}" = set; then
3125   echo $ECHO_N "(cached) $ECHO_C" >&6
3126 else
3127   if test -n "$CXX"; then
3128   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3129 else
3130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3131 for as_dir in $PATH
3132 do
3133   IFS=$as_save_IFS
3134   test -z "$as_dir" && as_dir=.
3135   for ac_exec_ext in '' $ac_executable_extensions; do
3136   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3137     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3138     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3139     break 2
3140   fi
3141 done
3142 done
3143
3144 fi
3145 fi
3146 CXX=$ac_cv_prog_CXX
3147 if test -n "$CXX"; then
3148   echo "$as_me:$LINENO: result: $CXX" >&5
3149 echo "${ECHO_T}$CXX" >&6
3150 else
3151   echo "$as_me:$LINENO: result: no" >&5
3152 echo "${ECHO_T}no" >&6
3153 fi
3154
3155     test -n "$CXX" && break
3156   done
3157 fi
3158 if test -z "$CXX"; then
3159   ac_ct_CXX=$CXX
3160   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3161 do
3162   # Extract the first word of "$ac_prog", so it can be a program name with args.
3163 set dummy $ac_prog; ac_word=$2
3164 echo "$as_me:$LINENO: checking for $ac_word" >&5
3165 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3166 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3167   echo $ECHO_N "(cached) $ECHO_C" >&6
3168 else
3169   if test -n "$ac_ct_CXX"; then
3170   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3171 else
3172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3173 for as_dir in $PATH
3174 do
3175   IFS=$as_save_IFS
3176   test -z "$as_dir" && as_dir=.
3177   for ac_exec_ext in '' $ac_executable_extensions; do
3178   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3179     ac_cv_prog_ac_ct_CXX="$ac_prog"
3180     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3181     break 2
3182   fi
3183 done
3184 done
3185
3186 fi
3187 fi
3188 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3189 if test -n "$ac_ct_CXX"; then
3190   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3191 echo "${ECHO_T}$ac_ct_CXX" >&6
3192 else
3193   echo "$as_me:$LINENO: result: no" >&5
3194 echo "${ECHO_T}no" >&6
3195 fi
3196
3197   test -n "$ac_ct_CXX" && break
3198 done
3199 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
3200
3201   CXX=$ac_ct_CXX
3202 fi
3203
3204
3205 # Provide some information about the compiler.
3206 echo "$as_me:$LINENO:" \
3207      "checking for C++ compiler version" >&5
3208 ac_compiler=`set X $ac_compile; echo $2`
3209 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3210   (eval $ac_compiler --version </dev/null >&5) 2>&5
3211   ac_status=$?
3212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3213   (exit $ac_status); }
3214 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3215   (eval $ac_compiler -v </dev/null >&5) 2>&5
3216   ac_status=$?
3217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3218   (exit $ac_status); }
3219 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3220   (eval $ac_compiler -V </dev/null >&5) 2>&5
3221   ac_status=$?
3222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3223   (exit $ac_status); }
3224
3225 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3226 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3227 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3228   echo $ECHO_N "(cached) $ECHO_C" >&6
3229 else
3230   cat >conftest.$ac_ext <<_ACEOF
3231 #line $LINENO "configure"
3232 #include "confdefs.h"
3233
3234 int
3235 main ()
3236 {
3237 #ifndef __GNUC__
3238        choke me
3239 #endif
3240
3241   ;
3242   return 0;
3243 }
3244 _ACEOF
3245 rm -f conftest.$ac_objext
3246 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3247   (eval $ac_compile) 2>&5
3248   ac_status=$?
3249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3250   (exit $ac_status); } &&
3251          { ac_try='test -s conftest.$ac_objext'
3252   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3253   (eval $ac_try) 2>&5
3254   ac_status=$?
3255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3256   (exit $ac_status); }; }; then
3257   ac_compiler_gnu=yes
3258 else
3259   echo "$as_me: failed program was:" >&5
3260 cat conftest.$ac_ext >&5
3261 ac_compiler_gnu=no
3262 fi
3263 rm -f conftest.$ac_objext conftest.$ac_ext
3264 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3265
3266 fi
3267 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3268 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3269 GXX=`test $ac_compiler_gnu = yes && echo yes`
3270 ac_test_CXXFLAGS=${CXXFLAGS+set}
3271 ac_save_CXXFLAGS=$CXXFLAGS
3272 CXXFLAGS="-g"
3273 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3274 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3275 if test "${ac_cv_prog_cxx_g+set}" = set; then
3276   echo $ECHO_N "(cached) $ECHO_C" >&6
3277 else
3278   cat >conftest.$ac_ext <<_ACEOF
3279 #line $LINENO "configure"
3280 #include "confdefs.h"
3281
3282 int
3283 main ()
3284 {
3285
3286   ;
3287   return 0;
3288 }
3289 _ACEOF
3290 rm -f conftest.$ac_objext
3291 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3292   (eval $ac_compile) 2>&5
3293   ac_status=$?
3294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3295   (exit $ac_status); } &&
3296          { ac_try='test -s conftest.$ac_objext'
3297   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3298   (eval $ac_try) 2>&5
3299   ac_status=$?
3300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3301   (exit $ac_status); }; }; then
3302   ac_cv_prog_cxx_g=yes
3303 else
3304   echo "$as_me: failed program was:" >&5
3305 cat conftest.$ac_ext >&5
3306 ac_cv_prog_cxx_g=no
3307 fi
3308 rm -f conftest.$ac_objext conftest.$ac_ext
3309 fi
3310 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3311 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3312 if test "$ac_test_CXXFLAGS" = set; then
3313   CXXFLAGS=$ac_save_CXXFLAGS
3314 elif test $ac_cv_prog_cxx_g = yes; then
3315   if test "$GXX" = yes; then
3316     CXXFLAGS="-g -O2"
3317   else
3318     CXXFLAGS="-g"
3319   fi
3320 else
3321   if test "$GXX" = yes; then
3322     CXXFLAGS="-O2"
3323   else
3324     CXXFLAGS=
3325   fi
3326 fi
3327 for ac_declaration in \
3328    ''\
3329    '#include <stdlib.h>' \
3330    'extern "C" void std::exit (int) throw (); using std::exit;' \
3331    'extern "C" void std::exit (int); using std::exit;' \
3332    'extern "C" void exit (int) throw ();' \
3333    'extern "C" void exit (int);' \
3334    'void exit (int);'
3335 do
3336   cat >conftest.$ac_ext <<_ACEOF
3337 #line $LINENO "configure"
3338 #include "confdefs.h"
3339 #include <stdlib.h>
3340 $ac_declaration
3341 int
3342 main ()
3343 {
3344 exit (42);
3345   ;
3346   return 0;
3347 }
3348 _ACEOF
3349 rm -f conftest.$ac_objext
3350 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3351   (eval $ac_compile) 2>&5
3352   ac_status=$?
3353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3354   (exit $ac_status); } &&
3355          { ac_try='test -s conftest.$ac_objext'
3356   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3357   (eval $ac_try) 2>&5
3358   ac_status=$?
3359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3360   (exit $ac_status); }; }; then
3361   :
3362 else
3363   echo "$as_me: failed program was:" >&5
3364 cat conftest.$ac_ext >&5
3365 continue
3366 fi
3367 rm -f conftest.$ac_objext conftest.$ac_ext
3368   cat >conftest.$ac_ext <<_ACEOF
3369 #line $LINENO "configure"
3370 #include "confdefs.h"
3371 $ac_declaration
3372 int
3373 main ()
3374 {
3375 exit (42);
3376   ;
3377   return 0;
3378 }
3379 _ACEOF
3380 rm -f conftest.$ac_objext
3381 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3382   (eval $ac_compile) 2>&5
3383   ac_status=$?
3384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3385   (exit $ac_status); } &&
3386          { ac_try='test -s conftest.$ac_objext'
3387   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3388   (eval $ac_try) 2>&5
3389   ac_status=$?
3390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3391   (exit $ac_status); }; }; then
3392   break
3393 else
3394   echo "$as_me: failed program was:" >&5
3395 cat conftest.$ac_ext >&5
3396 fi
3397 rm -f conftest.$ac_objext conftest.$ac_ext
3398 done
3399 rm -f conftest*
3400 if test -n "$ac_declaration"; then
3401   echo '#ifdef __cplusplus' >>confdefs.h
3402   echo $ac_declaration      >>confdefs.h
3403   echo '#endif'             >>confdefs.h
3404 fi
3405
3406 ac_ext=c
3407 ac_cpp='$CPP $CPPFLAGS'
3408 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3409 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3410 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3411
3412 # Was a --with-binutils option given?
3413 if test -n "$path_binutils"; then
3414     # Make absolute; ensure a single trailing slash.
3415     path_binutils=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
3416     CC="$CC -B$path_binutils"
3417 fi
3418 AS=`$CC -print-prog-name=as`
3419 LD=`$CC -print-prog-name=ld`
3420 AR=`$CC -print-prog-name=ar`
3421
3422 OBJDUMP=`$CC -print-prog-name=objdump`
3423
3424
3425 # ranlib has to be treated a bit differently since it might not exist at all.
3426 ac_ranlib=`$CC -print-prog-name=ranlib`
3427 if test "x$ac_ranlib" = xranlib; then
3428 # This extra check has to happen since gcc simply echos the parameter in
3429 # case it cannot find the value in its own directories.
3430 if test -n "$ac_tool_prefix"; then
3431   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3432 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3433 echo "$as_me:$LINENO: checking for $ac_word" >&5
3434 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3435 if test "${ac_cv_prog_RANLIB+set}" = set; then
3436   echo $ECHO_N "(cached) $ECHO_C" >&6
3437 else
3438   if test -n "$RANLIB"; then
3439   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3440 else
3441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3442 for as_dir in $PATH
3443 do
3444   IFS=$as_save_IFS
3445   test -z "$as_dir" && as_dir=.
3446   for ac_exec_ext in '' $ac_executable_extensions; do
3447   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3448     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3449     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3450     break 2
3451   fi
3452 done
3453 done
3454
3455 fi
3456 fi
3457 RANLIB=$ac_cv_prog_RANLIB
3458 if test -n "$RANLIB"; then
3459   echo "$as_me:$LINENO: result: $RANLIB" >&5
3460 echo "${ECHO_T}$RANLIB" >&6
3461 else
3462   echo "$as_me:$LINENO: result: no" >&5
3463 echo "${ECHO_T}no" >&6
3464 fi
3465
3466 fi
3467 if test -z "$ac_cv_prog_RANLIB"; then
3468   ac_ct_RANLIB=$RANLIB
3469   # Extract the first word of "ranlib", so it can be a program name with args.
3470 set dummy ranlib; ac_word=$2
3471 echo "$as_me:$LINENO: checking for $ac_word" >&5
3472 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3473 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3474   echo $ECHO_N "(cached) $ECHO_C" >&6
3475 else
3476   if test -n "$ac_ct_RANLIB"; then
3477   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3478 else
3479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3480 for as_dir in $PATH
3481 do
3482   IFS=$as_save_IFS
3483   test -z "$as_dir" && as_dir=.
3484   for ac_exec_ext in '' $ac_executable_extensions; do
3485   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3486     ac_cv_prog_ac_ct_RANLIB="ranlib"
3487     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3488     break 2
3489   fi
3490 done
3491 done
3492
3493   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3494 fi
3495 fi
3496 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3497 if test -n "$ac_ct_RANLIB"; then
3498   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3499 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3500 else
3501   echo "$as_me:$LINENO: result: no" >&5
3502 echo "${ECHO_T}no" >&6
3503 fi
3504
3505   RANLIB=$ac_ct_RANLIB
3506 else
3507   RANLIB="$ac_cv_prog_RANLIB"
3508 fi
3509
3510 else
3511   RANLIB=$ac_ranlib
3512 fi
3513
3514
3515 # Determine whether we are using GNU binutils.
3516 echo "$as_me:$LINENO: checking whether $AS is GNU as" >&5
3517 echo $ECHO_N "checking whether $AS is GNU as... $ECHO_C" >&6
3518 if test "${libc_cv_prog_as_gnu+set}" = set; then
3519   echo $ECHO_N "(cached) $ECHO_C" >&6
3520 else
3521   # Most GNU programs take a -v and spit out some text including
3522 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
3523 if $AS -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
3524   libc_cv_prog_as_gnu=yes
3525 else
3526   libc_cv_prog_as_gnu=no
3527 fi
3528 rm -fr contest*
3529 fi
3530 echo "$as_me:$LINENO: result: $libc_cv_prog_as_gnu" >&5
3531 echo "${ECHO_T}$libc_cv_prog_as_gnu" >&6
3532 rm -f a.out
3533 gnu_as=$libc_cv_prog_as_gnu
3534
3535 echo "$as_me:$LINENO: checking whether $LD is GNU ld" >&5
3536 echo $ECHO_N "checking whether $LD is GNU ld... $ECHO_C" >&6
3537 if test "${libc_cv_prog_ld_gnu+set}" = set; then
3538   echo $ECHO_N "(cached) $ECHO_C" >&6
3539 else
3540   # Most GNU programs take a -v and spit out some text including
3541 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
3542 if $LD -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
3543   libc_cv_prog_ld_gnu=yes
3544 else
3545   libc_cv_prog_ld_gnu=no
3546 fi
3547 rm -fr contest*
3548 fi
3549 echo "$as_me:$LINENO: result: $libc_cv_prog_ld_gnu" >&5
3550 echo "${ECHO_T}$libc_cv_prog_ld_gnu" >&6
3551 gnu_ld=$libc_cv_prog_ld_gnu
3552
3553
3554 # Accept binutils 2.13 or newer.
3555 for ac_prog in $AS
3556 do
3557   # Extract the first word of "$ac_prog", so it can be a program name with args.
3558 set dummy $ac_prog; ac_word=$2
3559 echo "$as_me:$LINENO: checking for $ac_word" >&5
3560 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3561 if test "${ac_cv_prog_AS+set}" = set; then
3562   echo $ECHO_N "(cached) $ECHO_C" >&6
3563 else
3564   if test -n "$AS"; then
3565   ac_cv_prog_AS="$AS" # Let the user override the test.
3566 else
3567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3568 for as_dir in $PATH
3569 do
3570   IFS=$as_save_IFS
3571   test -z "$as_dir" && as_dir=.
3572   for ac_exec_ext in '' $ac_executable_extensions; do
3573   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3574     ac_cv_prog_AS="$ac_prog"
3575     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3576     break 2
3577   fi
3578 done
3579 done
3580
3581 fi
3582 fi
3583 AS=$ac_cv_prog_AS
3584 if test -n "$AS"; then
3585   echo "$as_me:$LINENO: result: $AS" >&5
3586 echo "${ECHO_T}$AS" >&6
3587 else
3588   echo "$as_me:$LINENO: result: no" >&5
3589 echo "${ECHO_T}no" >&6
3590 fi
3591
3592   test -n "$AS" && break
3593 done
3594
3595 if test -z "$AS"; then
3596   ac_verc_fail=yes
3597 else
3598   # Found it, now check the version.
3599   echo "$as_me:$LINENO: checking version of $AS" >&5
3600 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
3601   ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
3602   case $ac_prog_version in
3603     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3604     2.1[3-9]*)
3605        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3606     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3607
3608   esac
3609   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3610 echo "${ECHO_T}$ac_prog_version" >&6
3611 fi
3612 if test $ac_verc_fail = yes; then
3613   AS=: critic_missing="$critic_missing as"
3614 fi
3615
3616 for ac_prog in $LD
3617 do
3618   # Extract the first word of "$ac_prog", so it can be a program name with args.
3619 set dummy $ac_prog; ac_word=$2
3620 echo "$as_me:$LINENO: checking for $ac_word" >&5
3621 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3622 if test "${ac_cv_prog_LD+set}" = set; then
3623   echo $ECHO_N "(cached) $ECHO_C" >&6
3624 else
3625   if test -n "$LD"; then
3626   ac_cv_prog_LD="$LD" # Let the user override the test.
3627 else
3628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3629 for as_dir in $PATH
3630 do
3631   IFS=$as_save_IFS
3632   test -z "$as_dir" && as_dir=.
3633   for ac_exec_ext in '' $ac_executable_extensions; do
3634   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3635     ac_cv_prog_LD="$ac_prog"
3636     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3637     break 2
3638   fi
3639 done
3640 done
3641
3642 fi
3643 fi
3644 LD=$ac_cv_prog_LD
3645 if test -n "$LD"; then
3646   echo "$as_me:$LINENO: result: $LD" >&5
3647 echo "${ECHO_T}$LD" >&6
3648 else
3649   echo "$as_me:$LINENO: result: no" >&5
3650 echo "${ECHO_T}no" >&6
3651 fi
3652
3653   test -n "$LD" && break
3654 done
3655
3656 if test -z "$LD"; then
3657   ac_verc_fail=yes
3658 else
3659   # Found it, now check the version.
3660   echo "$as_me:$LINENO: checking version of $LD" >&5
3661 echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
3662   ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
3663   case $ac_prog_version in
3664     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3665     2.1[3-9]*)
3666        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3667     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3668
3669   esac
3670   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3671 echo "${ECHO_T}$ac_prog_version" >&6
3672 fi
3673 if test $ac_verc_fail = yes; then
3674   LD=: critic_missing="$critic_missing ld"
3675 fi
3676
3677
3678 # We need the physical current working directory.  We cannot use the
3679 # "pwd -P" shell builtin since that's not portable.  Instead we try to
3680 # find a pwd binary.  Note that assigning to the PWD environment
3681 # variable might have some interesting side effects, so we don't do
3682 # that.
3683 # Extract the first word of "pwd", so it can be a program name with args.
3684 set dummy pwd; ac_word=$2
3685 echo "$as_me:$LINENO: checking for $ac_word" >&5
3686 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3687 if test "${ac_cv_path_PWD_P+set}" = set; then
3688   echo $ECHO_N "(cached) $ECHO_C" >&6
3689 else
3690   case $PWD_P in
3691   [\\/]* | ?:[\\/]*)
3692   ac_cv_path_PWD_P="$PWD_P" # Let the user override the test with a path.
3693   ;;
3694   *)
3695   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3696 for as_dir in $PATH
3697 do
3698   IFS=$as_save_IFS
3699   test -z "$as_dir" && as_dir=.
3700   for ac_exec_ext in '' $ac_executable_extensions; do
3701   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3702     ac_cv_path_PWD_P="$as_dir/$ac_word$ac_exec_ext"
3703     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3704     break 2
3705   fi
3706 done
3707 done
3708
3709   test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P="no"
3710   ;;
3711 esac
3712 fi
3713 PWD_P=$ac_cv_path_PWD_P
3714
3715 if test -n "$PWD_P"; then
3716   echo "$as_me:$LINENO: result: $PWD_P" >&5
3717 echo "${ECHO_T}$PWD_P" >&6
3718 else
3719   echo "$as_me:$LINENO: result: no" >&5
3720 echo "${ECHO_T}no" >&6
3721 fi
3722
3723 if test "$PWD_P" = no; then
3724   { { echo "$as_me:$LINENO: error: *** A pwd binary could not be found." >&5
3725 echo "$as_me: error: *** A pwd binary could not be found." >&2;}
3726    { (exit 1); exit 1; }; }
3727 fi
3728
3729 # These programs are version sensitive.
3730
3731 for ac_prog in ${ac_tool_prefix}gcc ${ac_tool_prefix}cc
3732 do
3733   # Extract the first word of "$ac_prog", so it can be a program name with args.
3734 set dummy $ac_prog; ac_word=$2
3735 echo "$as_me:$LINENO: checking for $ac_word" >&5
3736 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3737 if test "${ac_cv_prog_CC+set}" = set; then
3738   echo $ECHO_N "(cached) $ECHO_C" >&6
3739 else
3740   if test -n "$CC"; then
3741   ac_cv_prog_CC="$CC" # Let the user override the test.
3742 else
3743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3744 for as_dir in $PATH
3745 do
3746   IFS=$as_save_IFS
3747   test -z "$as_dir" && as_dir=.
3748   for ac_exec_ext in '' $ac_executable_extensions; do
3749   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3750     ac_cv_prog_CC="$ac_prog"
3751     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3752     break 2
3753   fi
3754 done
3755 done
3756
3757 fi
3758 fi
3759 CC=$ac_cv_prog_CC
3760 if test -n "$CC"; then
3761   echo "$as_me:$LINENO: result: $CC" >&5
3762 echo "${ECHO_T}$CC" >&6
3763 else
3764   echo "$as_me:$LINENO: result: no" >&5
3765 echo "${ECHO_T}no" >&6
3766 fi
3767
3768   test -n "$CC" && break
3769 done
3770
3771 if test -z "$CC"; then
3772   ac_verc_fail=yes
3773 else
3774   # Found it, now check the version.
3775   echo "$as_me:$LINENO: checking version of $CC" >&5
3776 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
3777   ac_prog_version=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
3778   case $ac_prog_version in
3779     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3780     3.[2-9]*)
3781        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3782     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3783
3784   esac
3785   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3786 echo "${ECHO_T}$ac_prog_version" >&6
3787 fi
3788 if test $ac_verc_fail = yes; then
3789   critic_missing="$critic_missing gcc"
3790 fi
3791
3792 for ac_prog in gnumake gmake make
3793 do
3794   # Extract the first word of "$ac_prog", so it can be a program name with args.
3795 set dummy $ac_prog; ac_word=$2
3796 echo "$as_me:$LINENO: checking for $ac_word" >&5
3797 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3798 if test "${ac_cv_prog_MAKE+set}" = set; then
3799   echo $ECHO_N "(cached) $ECHO_C" >&6
3800 else
3801   if test -n "$MAKE"; then
3802   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
3803 else
3804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3805 for as_dir in $PATH
3806 do
3807   IFS=$as_save_IFS
3808   test -z "$as_dir" && as_dir=.
3809   for ac_exec_ext in '' $ac_executable_extensions; do
3810   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3811     ac_cv_prog_MAKE="$ac_prog"
3812     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3813     break 2
3814   fi
3815 done
3816 done
3817
3818 fi
3819 fi
3820 MAKE=$ac_cv_prog_MAKE
3821 if test -n "$MAKE"; then
3822   echo "$as_me:$LINENO: result: $MAKE" >&5
3823 echo "${ECHO_T}$MAKE" >&6
3824 else
3825   echo "$as_me:$LINENO: result: no" >&5
3826 echo "${ECHO_T}no" >&6
3827 fi
3828
3829   test -n "$MAKE" && break
3830 done
3831
3832 if test -z "$MAKE"; then
3833   ac_verc_fail=yes
3834 else
3835   # Found it, now check the version.
3836   echo "$as_me:$LINENO: checking version of $MAKE" >&5
3837 echo $ECHO_N "checking version of $MAKE... $ECHO_C" >&6
3838   ac_prog_version=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
3839   case $ac_prog_version in
3840     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3841     3.79* | 3.[89]*)
3842        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3843     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3844
3845   esac
3846   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3847 echo "${ECHO_T}$ac_prog_version" >&6
3848 fi
3849 if test $ac_verc_fail = yes; then
3850   critic_missing="$critic_missing make"
3851 fi
3852
3853
3854 for ac_prog in gnumsgfmt gmsgfmt msgfmt
3855 do
3856   # Extract the first word of "$ac_prog", so it can be a program name with args.
3857 set dummy $ac_prog; ac_word=$2
3858 echo "$as_me:$LINENO: checking for $ac_word" >&5
3859 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3860 if test "${ac_cv_prog_MSGFMT+set}" = set; then
3861   echo $ECHO_N "(cached) $ECHO_C" >&6
3862 else
3863   if test -n "$MSGFMT"; then
3864   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
3865 else
3866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3867 for as_dir in $PATH
3868 do
3869   IFS=$as_save_IFS
3870   test -z "$as_dir" && as_dir=.
3871   for ac_exec_ext in '' $ac_executable_extensions; do
3872   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3873     ac_cv_prog_MSGFMT="$ac_prog"
3874     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3875     break 2
3876   fi
3877 done
3878 done
3879
3880 fi
3881 fi
3882 MSGFMT=$ac_cv_prog_MSGFMT
3883 if test -n "$MSGFMT"; then
3884   echo "$as_me:$LINENO: result: $MSGFMT" >&5
3885 echo "${ECHO_T}$MSGFMT" >&6
3886 else
3887   echo "$as_me:$LINENO: result: no" >&5
3888 echo "${ECHO_T}no" >&6
3889 fi
3890
3891   test -n "$MSGFMT" && break
3892 done
3893
3894 if test -z "$MSGFMT"; then
3895   ac_verc_fail=yes
3896 else
3897   # Found it, now check the version.
3898   echo "$as_me:$LINENO: checking version of $MSGFMT" >&5
3899 echo $ECHO_N "checking version of $MSGFMT... $ECHO_C" >&6
3900   ac_prog_version=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
3901   case $ac_prog_version in
3902     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3903     0.10.3[6-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*)
3904        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3905     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3906
3907   esac
3908   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3909 echo "${ECHO_T}$ac_prog_version" >&6
3910 fi
3911 if test $ac_verc_fail = yes; then
3912   MSGFMT=: aux_missing="$aux_missing msgfmt"
3913 fi
3914
3915 for ac_prog in makeinfo
3916 do
3917   # Extract the first word of "$ac_prog", so it can be a program name with args.
3918 set dummy $ac_prog; ac_word=$2
3919 echo "$as_me:$LINENO: checking for $ac_word" >&5
3920 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3921 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
3922   echo $ECHO_N "(cached) $ECHO_C" >&6
3923 else
3924   if test -n "$MAKEINFO"; then
3925   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
3926 else
3927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3928 for as_dir in $PATH
3929 do
3930   IFS=$as_save_IFS
3931   test -z "$as_dir" && as_dir=.
3932   for ac_exec_ext in '' $ac_executable_extensions; do
3933   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3934     ac_cv_prog_MAKEINFO="$ac_prog"
3935     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3936     break 2
3937   fi
3938 done
3939 done
3940
3941 fi
3942 fi
3943 MAKEINFO=$ac_cv_prog_MAKEINFO
3944 if test -n "$MAKEINFO"; then
3945   echo "$as_me:$LINENO: result: $MAKEINFO" >&5
3946 echo "${ECHO_T}$MAKEINFO" >&6
3947 else
3948   echo "$as_me:$LINENO: result: no" >&5
3949 echo "${ECHO_T}no" >&6
3950 fi
3951
3952   test -n "$MAKEINFO" && break
3953 done
3954
3955 if test -z "$MAKEINFO"; then
3956   ac_verc_fail=yes
3957 else
3958   # Found it, now check the version.
3959   echo "$as_me:$LINENO: checking version of $MAKEINFO" >&5
3960 echo $ECHO_N "checking version of $MAKEINFO... $ECHO_C" >&6
3961   ac_prog_version=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
3962   case $ac_prog_version in
3963     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3964     4.*)
3965        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3966     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3967
3968   esac
3969   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3970 echo "${ECHO_T}$ac_prog_version" >&6
3971 fi
3972 if test $ac_verc_fail = yes; then
3973   MAKEINFO=: aux_missing="$aux_missing makeinfo"
3974 fi
3975
3976 for ac_prog in sed
3977 do
3978   # Extract the first word of "$ac_prog", so it can be a program name with args.
3979 set dummy $ac_prog; ac_word=$2
3980 echo "$as_me:$LINENO: checking for $ac_word" >&5
3981 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3982 if test "${ac_cv_prog_SED+set}" = set; then
3983   echo $ECHO_N "(cached) $ECHO_C" >&6
3984 else
3985   if test -n "$SED"; then
3986   ac_cv_prog_SED="$SED" # Let the user override the test.
3987 else
3988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3989 for as_dir in $PATH
3990 do
3991   IFS=$as_save_IFS
3992   test -z "$as_dir" && as_dir=.
3993   for ac_exec_ext in '' $ac_executable_extensions; do
3994   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3995     ac_cv_prog_SED="$ac_prog"
3996     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3997     break 2
3998   fi
3999 done
4000 done
4001
4002 fi
4003 fi
4004 SED=$ac_cv_prog_SED
4005 if test -n "$SED"; then
4006   echo "$as_me:$LINENO: result: $SED" >&5
4007 echo "${ECHO_T}$SED" >&6
4008 else
4009   echo "$as_me:$LINENO: result: no" >&5
4010 echo "${ECHO_T}no" >&6
4011 fi
4012
4013   test -n "$SED" && break
4014 done
4015
4016 if test -z "$SED"; then
4017   ac_verc_fail=yes
4018 else
4019   # Found it, now check the version.
4020   echo "$as_me:$LINENO: checking version of $SED" >&5
4021 echo $ECHO_N "checking version of $SED... $ECHO_C" >&6
4022   ac_prog_version=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
4023   case $ac_prog_version in
4024     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4025     3.0[2-9]*|3.[1-9]*|[4-9]*)
4026        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4027     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4028
4029   esac
4030   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4031 echo "${ECHO_T}$ac_prog_version" >&6
4032 fi
4033 if test $ac_verc_fail = yes; then
4034   SED=: aux_missing="$aux_missing sed"
4035 fi
4036
4037
4038 for ac_prog in autoconf
4039 do
4040   # Extract the first word of "$ac_prog", so it can be a program name with args.
4041 set dummy $ac_prog; ac_word=$2
4042 echo "$as_me:$LINENO: checking for $ac_word" >&5
4043 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4044 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
4045   echo $ECHO_N "(cached) $ECHO_C" >&6
4046 else
4047   if test -n "$AUTOCONF"; then
4048   ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
4049 else
4050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4051 for as_dir in $PATH
4052 do
4053   IFS=$as_save_IFS
4054   test -z "$as_dir" && as_dir=.
4055   for ac_exec_ext in '' $ac_executable_extensions; do
4056   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4057     ac_cv_prog_AUTOCONF="$ac_prog"
4058     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4059     break 2
4060   fi
4061 done
4062 done
4063
4064 fi
4065 fi
4066 AUTOCONF=$ac_cv_prog_AUTOCONF
4067 if test -n "$AUTOCONF"; then
4068   echo "$as_me:$LINENO: result: $AUTOCONF" >&5
4069 echo "${ECHO_T}$AUTOCONF" >&6
4070 else
4071   echo "$as_me:$LINENO: result: no" >&5
4072 echo "${ECHO_T}no" >&6
4073 fi
4074
4075   test -n "$AUTOCONF" && break
4076 done
4077 test -n "$AUTOCONF" || AUTOCONF="no"
4078
4079 case "x$AUTOCONF" in
4080 xno|x|x:) AUTOCONF=no ;;
4081 *)
4082   echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
4083 echo $ECHO_N "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... $ECHO_C" >&6
4084 if test "${libc_cv_autoconf_works+set}" = set; then
4085   echo $ECHO_N "(cached) $ECHO_C" >&6
4086 else
4087     if (cd $srcdir; $AUTOCONF $ACFLAGS configure.in > /dev/null 2>&1); then
4088     libc_cv_autoconf_works=yes
4089   else
4090     libc_cv_autoconf_works=no
4091   fi
4092 fi
4093 echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
4094 echo "${ECHO_T}$libc_cv_autoconf_works" >&6
4095   test $libc_cv_autoconf_works = yes || AUTOCONF=no
4096   ;;
4097 esac
4098 if test "x$with_cvs" = xyes && test "x$AUTOCONF" = xno; then
4099   # If --without-cvs they probably won't change configure.in, so no complaints.
4100   aux_missing="$aux_missing autoconf"
4101 fi
4102
4103 test -n "$critic_missing" && { { echo "$as_me:$LINENO: error:
4104 *** These critical programs are missing or too old:$critic_missing
4105 *** Check the INSTALL file for required versions." >&5
4106 echo "$as_me: error:
4107 *** These critical programs are missing or too old:$critic_missing
4108 *** Check the INSTALL file for required versions." >&2;}
4109    { (exit 1); exit 1; }; }
4110
4111 test -n "$aux_missing" && { echo "$as_me:$LINENO: WARNING:
4112 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4113 *** some features will be disabled.
4114 *** Check the INSTALL file for required versions." >&5
4115 echo "$as_me: WARNING:
4116 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4117 *** some features will be disabled.
4118 *** Check the INSTALL file for required versions." >&2;}
4119
4120 # glibcbug.in wants to know the compiler version.
4121 CCVERSION=`$CC -v 2>&1 | sed -n 's/gcc version //p'`
4122
4123
4124 # if using special system headers, find out the compiler's sekrit
4125 # header directory and add that to the list.  NOTE: Only does the right
4126 # thing on a system that doesn't need fixincludes.  (Not presently a problem.)
4127 if test -n "$sysheaders"; then
4128   ccheaders=`$CC -print-file-name=include`
4129   SYSINCLUDES="-nostdinc -isystem $ccheaders -isystem $sysheaders"
4130 fi
4131
4132
4133 # check if ranlib is necessary
4134 echo "$as_me:$LINENO: checking whether ranlib is necessary" >&5
4135 echo $ECHO_N "checking whether ranlib is necessary... $ECHO_C" >&6
4136 if test "${libc_cv_ranlib_necessary+set}" = set; then
4137   echo $ECHO_N "(cached) $ECHO_C" >&6
4138 else
4139   cat > conftest.c <<EOF
4140 int a;
4141 char b;
4142 void c(void) {}
4143 EOF
4144 $CC $CFLAGS $CPPFLAGS -c conftest.c
4145 $AR cr conftest.a conftest.o
4146 cp conftest.a conftest2.a
4147 $RANLIB conftest.a
4148 if cmp -s conftest.a conftest2.a; then
4149   libc_cv_ranlib_necessary=no
4150 else
4151   libc_cv_ranlib_necessary=yes
4152 fi
4153 rm -rf conftest*
4154 fi
4155 echo "$as_me:$LINENO: result: $libc_cv_ranlib_necessary" >&5
4156 echo "${ECHO_T}$libc_cv_ranlib_necessary" >&6
4157 if test "$libc_cv_ranlib_necessary" = no; then
4158  RANLIB=:
4159 fi
4160
4161 # Test if LD_LIBRARY_PATH contains the notation for the current directory
4162 # since this would lead to problems installing/building glibc.
4163 # LD_LIBRARY_PATH contains the current directory if one of the following
4164 # is true:
4165 # - one of the terminals (":" and ";") is the first or last sign
4166 # - two terminals occur directly after each other
4167 # - the path contains an element with a dot in it
4168 echo "$as_me:$LINENO: checking LD_LIBRARY_PATH variable" >&5
4169 echo $ECHO_N "checking LD_LIBRARY_PATH variable... $ECHO_C" >&6
4170 case ${LD_LIBRARY_PATH} in
4171   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
4172     ld_library_path_setting="contains current directory"
4173     ;;
4174   *)
4175     ld_library_path_setting="ok"
4176     ;;
4177 esac
4178 echo "$as_me:$LINENO: result: $ld_library_path_setting" >&5
4179 echo "${ECHO_T}$ld_library_path_setting" >&6
4180 if test "$ld_library_path_setting" != "ok"; then
4181 { { echo "$as_me:$LINENO: error:
4182 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4183 *** building glibc. Please change the environment variable
4184 *** and run configure again." >&5
4185 echo "$as_me: error:
4186 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4187 *** building glibc. Please change the environment variable
4188 *** and run configure again." >&2;}
4189    { (exit 1); exit 1; }; }
4190 fi
4191
4192 echo "$as_me:$LINENO: checking whether GCC supports -static-libgcc" >&5
4193 echo $ECHO_N "checking whether GCC supports -static-libgcc... $ECHO_C" >&6
4194 if test "${libc_cv_gcc_static_libgcc+set}" = set; then
4195   echo $ECHO_N "(cached) $ECHO_C" >&6
4196 else
4197   if $CC -v -static-libgcc 2>&1 | grep -q 'unrecognized option.*static-libgcc'; then
4198   libc_cv_gcc_static_libgcc=
4199 else
4200   libc_cv_gcc_static_libgcc=-static-libgcc
4201 fi
4202 fi
4203 echo "$as_me:$LINENO: result: $libc_cv_gcc_static_libgcc" >&5
4204 echo "${ECHO_T}$libc_cv_gcc_static_libgcc" >&6
4205
4206
4207 # Extract the first word of "bash", so it can be a program name with args.
4208 set dummy bash; ac_word=$2
4209 echo "$as_me:$LINENO: checking for $ac_word" >&5
4210 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4211 if test "${ac_cv_path_BASH+set}" = set; then
4212   echo $ECHO_N "(cached) $ECHO_C" >&6
4213 else
4214   case $BASH in
4215   [\\/]* | ?:[\\/]*)
4216   ac_cv_path_BASH="$BASH" # Let the user override the test with a path.
4217   ;;
4218   *)
4219   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4220 for as_dir in $PATH
4221 do
4222   IFS=$as_save_IFS
4223   test -z "$as_dir" && as_dir=.
4224   for ac_exec_ext in '' $ac_executable_extensions; do
4225   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4226     ac_cv_path_BASH="$as_dir/$ac_word$ac_exec_ext"
4227     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4228     break 2
4229   fi
4230 done
4231 done
4232
4233   test -z "$ac_cv_path_BASH" && ac_cv_path_BASH="no"
4234   ;;
4235 esac
4236 fi
4237 BASH=$ac_cv_path_BASH
4238
4239 if test -n "$BASH"; then
4240   echo "$as_me:$LINENO: result: $BASH" >&5
4241 echo "${ECHO_T}$BASH" >&6
4242 else
4243   echo "$as_me:$LINENO: result: no" >&5
4244 echo "${ECHO_T}no" >&6
4245 fi
4246
4247 if test "$BASH" != no &&
4248    $BASH -c 'test "$BASH_VERSINFO" \
4249              && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
4250   libc_cv_have_bash2=yes
4251 else
4252   libc_cv_have_bash2=no
4253 fi
4254
4255
4256 if test "$BASH" = no; then
4257   # Extract the first word of "ksh", so it can be a program name with args.
4258 set dummy ksh; ac_word=$2
4259 echo "$as_me:$LINENO: checking for $ac_word" >&5
4260 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4261 if test "${ac_cv_path_KSH+set}" = set; then
4262   echo $ECHO_N "(cached) $ECHO_C" >&6
4263 else
4264   case $KSH in
4265   [\\/]* | ?:[\\/]*)
4266   ac_cv_path_KSH="$KSH" # Let the user override the test with a path.
4267   ;;
4268   *)
4269   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4270 for as_dir in $PATH
4271 do
4272   IFS=$as_save_IFS
4273   test -z "$as_dir" && as_dir=.
4274   for ac_exec_ext in '' $ac_executable_extensions; do
4275   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4276     ac_cv_path_KSH="$as_dir/$ac_word$ac_exec_ext"
4277     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4278     break 2
4279   fi
4280 done
4281 done
4282
4283   test -z "$ac_cv_path_KSH" && ac_cv_path_KSH="no"
4284   ;;
4285 esac
4286 fi
4287 KSH=$ac_cv_path_KSH
4288
4289 if test -n "$KSH"; then
4290   echo "$as_me:$LINENO: result: $KSH" >&5
4291 echo "${ECHO_T}$KSH" >&6
4292 else
4293   echo "$as_me:$LINENO: result: no" >&5
4294 echo "${ECHO_T}no" >&6
4295 fi
4296
4297   if test "$KSH" = no; then
4298     libc_cv_have_ksh=no
4299   else
4300     libc_cv_have_ksh=yes
4301   fi
4302 else
4303   KSH="$BASH"
4304
4305   libc_cv_have_ksh=yes
4306 fi
4307
4308
4309 for ac_prog in gawk mawk nawk awk
4310 do
4311   # Extract the first word of "$ac_prog", so it can be a program name with args.
4312 set dummy $ac_prog; ac_word=$2
4313 echo "$as_me:$LINENO: checking for $ac_word" >&5
4314 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4315 if test "${ac_cv_prog_AWK+set}" = set; then
4316   echo $ECHO_N "(cached) $ECHO_C" >&6
4317 else
4318   if test -n "$AWK"; then
4319   ac_cv_prog_AWK="$AWK" # Let the user override the test.
4320 else
4321 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4322 for as_dir in $PATH
4323 do
4324   IFS=$as_save_IFS
4325   test -z "$as_dir" && as_dir=.
4326   for ac_exec_ext in '' $ac_executable_extensions; do
4327   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4328     ac_cv_prog_AWK="$ac_prog"
4329     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4330     break 2
4331   fi
4332 done
4333 done
4334
4335 fi
4336 fi
4337 AWK=$ac_cv_prog_AWK
4338 if test -n "$AWK"; then
4339   echo "$as_me:$LINENO: result: $AWK" >&5
4340 echo "${ECHO_T}$AWK" >&6
4341 else
4342   echo "$as_me:$LINENO: result: no" >&5
4343 echo "${ECHO_T}no" >&6
4344 fi
4345
4346   test -n "$AWK" && break
4347 done
4348
4349 # Extract the first word of "perl", so it can be a program name with args.
4350 set dummy perl; ac_word=$2
4351 echo "$as_me:$LINENO: checking for $ac_word" >&5
4352 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4353 if test "${ac_cv_path_PERL+set}" = set; then
4354   echo $ECHO_N "(cached) $ECHO_C" >&6
4355 else
4356   case $PERL in
4357   [\\/]* | ?:[\\/]*)
4358   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
4359   ;;
4360   *)
4361   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4362 for as_dir in $PATH
4363 do
4364   IFS=$as_save_IFS
4365   test -z "$as_dir" && as_dir=.
4366   for ac_exec_ext in '' $ac_executable_extensions; do
4367   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4368     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
4369     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4370     break 2
4371   fi
4372 done
4373 done
4374
4375   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="no"
4376   ;;
4377 esac
4378 fi
4379 PERL=$ac_cv_path_PERL
4380
4381 if test -n "$PERL"; then
4382   echo "$as_me:$LINENO: result: $PERL" >&5
4383 echo "${ECHO_T}$PERL" >&6
4384 else
4385   echo "$as_me:$LINENO: result: no" >&5
4386 echo "${ECHO_T}no" >&6
4387 fi
4388
4389 if test "$PERL" != no &&
4390    (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
4391   PERL=no
4392 fi
4393 # Extract the first word of "install-info", so it can be a program name with args.
4394 set dummy install-info; ac_word=$2
4395 echo "$as_me:$LINENO: checking for $ac_word" >&5
4396 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4397 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4398   echo $ECHO_N "(cached) $ECHO_C" >&6
4399 else
4400   case $INSTALL_INFO in
4401   [\\/]* | ?:[\\/]*)
4402   ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
4403   ;;
4404   *)
4405   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4406 as_dummy="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
4407 for as_dir in $as_dummy
4408 do
4409   IFS=$as_save_IFS
4410   test -z "$as_dir" && as_dir=.
4411   for ac_exec_ext in '' $ac_executable_extensions; do
4412   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4413     ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
4414     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4415     break 2
4416   fi
4417 done
4418 done
4419
4420   test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO="no"
4421   ;;
4422 esac
4423 fi
4424 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
4425
4426 if test -n "$INSTALL_INFO"; then
4427   echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4428 echo "${ECHO_T}$INSTALL_INFO" >&6
4429 else
4430   echo "$as_me:$LINENO: result: no" >&5
4431 echo "${ECHO_T}no" >&6
4432 fi
4433
4434 if test "$INSTALL_INFO" != "no"; then
4435 echo "$as_me:$LINENO: checking for old Debian install-info" >&5
4436 echo $ECHO_N "checking for old Debian install-info... $ECHO_C" >&6
4437 if test "${libc_cv_old_debian_install_info+set}" = set; then
4438   echo $ECHO_N "(cached) $ECHO_C" >&6
4439 else
4440   mkdir conftest.d
4441   # There is a hard ^_ on the next line.  I am open to better ideas.
4442   (echo '\1f'
4443   echo 'File: dir       Node: Top       This is the top of the INFO tree'
4444   echo '* Menu:') >conftest.d/dir
4445   (echo 'INFO-DIR-SECTION i-d-s works'
4446   echo 'START-INFO-DIR-ENTRY'
4447   echo '* Prog: (prog).   Program.'
4448   echo 'END-INFO-DIR-ENTRY') >conftest.d/prog.info
4449   if $INSTALL_INFO --info-dir=conftest.d conftest.d/prog.info >&5 2>&1
4450   then
4451     if grep -s 'i-d-s works' conftest.d/dir >/dev/null
4452     then libc_cv_old_debian_install_info=no
4453     else libc_cv_old_debian_install_info=yes
4454     fi
4455   else libc_cv_old_debian_install_info=no testfailed=t
4456   fi
4457   rm -fr conftest.d
4458 fi
4459 echo "$as_me:$LINENO: result: $libc_cv_old_debian_install_info" >&5
4460 echo "${ECHO_T}$libc_cv_old_debian_install_info" >&6
4461 if test -n "$testfailed"
4462 then { echo "$as_me:$LINENO: WARNING: install-info errored out, check config.log" >&5
4463 echo "$as_me: WARNING: install-info errored out, check config.log" >&2;}
4464 fi
4465 OLD_DEBIAN_INSTALL_INFO=$libc_cv_old_debian_install_info
4466 fi
4467
4468
4469 # Extract the first word of "bison", so it can be a program name with args.
4470 set dummy bison; ac_word=$2
4471 echo "$as_me:$LINENO: checking for $ac_word" >&5
4472 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4473 if test "${ac_cv_path_BISON+set}" = set; then
4474   echo $ECHO_N "(cached) $ECHO_C" >&6
4475 else
4476   case $BISON in
4477   [\\/]* | ?:[\\/]*)
4478   ac_cv_path_BISON="$BISON" # Let the user override the test with a path.
4479   ;;
4480   *)
4481   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4482 as_dummy="$PATH:/usr/local/bin:/usr/bin:/bin"
4483 for as_dir in $as_dummy
4484 do
4485   IFS=$as_save_IFS
4486   test -z "$as_dir" && as_dir=.
4487   for ac_exec_ext in '' $ac_executable_extensions; do
4488   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4489     ac_cv_path_BISON="$as_dir/$ac_word$ac_exec_ext"
4490     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4491     break 2
4492   fi
4493 done
4494 done
4495
4496   test -z "$ac_cv_path_BISON" && ac_cv_path_BISON="no"
4497   ;;
4498 esac
4499 fi
4500 BISON=$ac_cv_path_BISON
4501
4502 if test -n "$BISON"; then
4503   echo "$as_me:$LINENO: result: $BISON" >&5
4504 echo "${ECHO_T}$BISON" >&6
4505 else
4506   echo "$as_me:$LINENO: result: no" >&5
4507 echo "${ECHO_T}no" >&6
4508 fi
4509
4510
4511 echo "$as_me:$LINENO: checking for signed size_t type" >&5
4512 echo $ECHO_N "checking for signed size_t type... $ECHO_C" >&6
4513 if test "${libc_cv_signed_size_t+set}" = set; then
4514   echo $ECHO_N "(cached) $ECHO_C" >&6
4515 else
4516   echo '#include <stddef.h>
4517 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
4518 if eval "$ac_cpp conftest.c 2>/dev/null" \
4519 | grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev/null; then
4520   libc_cv_signed_size_t=no
4521 else
4522   libc_cv_signed_size_t=yes
4523 fi
4524 rm -f conftest*
4525 fi
4526 echo "$as_me:$LINENO: result: $libc_cv_signed_size_t" >&5
4527 echo "${ECHO_T}$libc_cv_signed_size_t" >&6
4528 if test $libc_cv_signed_size_t = yes; then
4529     cat >> confdefs.h <<\EOF
4530 #undef __SIZE_TYPE__
4531 #define __SIZE_TYPE__ unsigned
4532 EOF
4533 fi
4534
4535
4536 echo "$as_me:$LINENO: checking for libc-friendly stddef.h" >&5
4537 echo $ECHO_N "checking for libc-friendly stddef.h... $ECHO_C" >&6
4538 if test "${libc_cv_friendly_stddef+set}" = set; then
4539   echo $ECHO_N "(cached) $ECHO_C" >&6
4540 else
4541   cat >conftest.$ac_ext <<_ACEOF
4542 #line $LINENO "configure"
4543 #include "confdefs.h"
4544 #define __need_size_t
4545 #define __need_wchar_t
4546 #include <stddef.h>
4547 #define __need_NULL
4548 #include <stddef.h>
4549 int
4550 main ()
4551 {
4552 size_t size; wchar_t wchar;
4553 #ifdef offsetof
4554 #error stddef.h ignored __need_*
4555 #endif
4556 if (&size == NULL || &wchar == NULL) abort ();
4557   ;
4558   return 0;
4559 }
4560 _ACEOF
4561 rm -f conftest.$ac_objext
4562 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4563   (eval $ac_compile) 2>&5
4564   ac_status=$?
4565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4566   (exit $ac_status); } &&
4567          { ac_try='test -s conftest.$ac_objext'
4568   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4569   (eval $ac_try) 2>&5
4570   ac_status=$?
4571   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4572   (exit $ac_status); }; }; then
4573   libc_cv_friendly_stddef=yes
4574 else
4575   echo "$as_me: failed program was:" >&5
4576 cat conftest.$ac_ext >&5
4577 libc_cv_friendly_stddef=no
4578 fi
4579 rm -f conftest.$ac_objext conftest.$ac_ext
4580 fi
4581 echo "$as_me:$LINENO: result: $libc_cv_friendly_stddef" >&5
4582 echo "${ECHO_T}$libc_cv_friendly_stddef" >&6
4583 if test $libc_cv_friendly_stddef = yes; then
4584   config_vars="$config_vars
4585 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
4586 fi
4587
4588 echo "$as_me:$LINENO: checking whether we need to use -P to assemble .S files" >&5
4589 echo $ECHO_N "checking whether we need to use -P to assemble .S files... $ECHO_C" >&6
4590 if test "${libc_cv_need_minus_P+set}" = set; then
4591   echo $ECHO_N "(cached) $ECHO_C" >&6
4592 else
4593   cat > conftest.S <<EOF
4594 #include "confdefs.h"
4595 /* Nothing whatsoever.  */
4596 EOF
4597 if { ac_try='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
4598   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4599   (eval $ac_try) 2>&5
4600   ac_status=$?
4601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4602   (exit $ac_status); }; }; then
4603   libc_cv_need_minus_P=no
4604 else
4605   libc_cv_need_minus_P=yes
4606 fi
4607 rm -f conftest*
4608 fi
4609 echo "$as_me:$LINENO: result: $libc_cv_need_minus_P" >&5
4610 echo "${ECHO_T}$libc_cv_need_minus_P" >&6
4611 if test $libc_cv_need_minus_P = yes; then
4612   config_vars="$config_vars
4613 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
4614 fi
4615
4616 echo "$as_me:$LINENO: checking whether .text pseudo-op must be used" >&5
4617 echo $ECHO_N "checking whether .text pseudo-op must be used... $ECHO_C" >&6
4618 if test "${libc_cv_dot_text+set}" = set; then
4619   echo $ECHO_N "(cached) $ECHO_C" >&6
4620 else
4621   cat > conftest.s <<EOF
4622 .text
4623 EOF
4624 libc_cv_dot_text=
4625 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4626   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4627   (eval $ac_try) 2>&5
4628   ac_status=$?
4629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4630   (exit $ac_status); }; }; then
4631   libc_cv_dot_text=.text
4632 fi
4633 rm -f conftest*
4634 fi
4635
4636 if test -z "$libc_cv_dot_text"; then
4637   echo "$as_me:$LINENO: result: no" >&5
4638 echo "${ECHO_T}no" >&6
4639 else
4640   echo "$as_me:$LINENO: result: yes" >&5
4641 echo "${ECHO_T}yes" >&6
4642 fi
4643
4644 echo "$as_me:$LINENO: checking for assembler global-symbol directive" >&5
4645 echo $ECHO_N "checking for assembler global-symbol directive... $ECHO_C" >&6</