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