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