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