Regenerated: autoconf configure.in
[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_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_ssp libc_cv_have_initfini no_whole_archive exceptions LIBGD have_libaudit 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 elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES 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-stackguard-randomization
877                           initialize __stack_chk_guard canary with a random
878                           number at program start
879   --enable-add-ons[=DIRS...]
880                           configure and build add-ons in DIR1,DIR2,... search
881                           for add-ons if no parameter given
882   --disable-hidden-plt    do not hide internal function calls to avoid PLT
883   --enable-bind-now       disable lazy relocations in DSOs
884   --enable-static-nss     build static NSS modules [default=no]
885   --disable-force-install don't force installation of files from this package,
886                           even if they are older than the installed files
887   --enable-kernel=VERSION compile for compatibility with kernel not older than
888                           VERSION
889   --enable-all-warnings   enable all useful warnings gcc can issue
890
891 Optional Packages:
892   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
893   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
894   --with-gmp=DIRECTORY    find GMP source code in DIRECTORY (not needed)
895   --with-gd=DIR           find libgd include dir and library with prefix DIR
896   --with-gd-include=DIR   find libgd include files in DIR
897   --with-gd-lib=DIR       find libgd library files in DIR
898   --with-fp               if using floating-point hardware [default=yes]
899   --with-binutils=PATH    specify location of binutils (as and ld)
900   --with-elf              if using the ELF object format
901   --with-selinux          if building with SELinux support
902   --with-xcoff            if using the XCOFF object format
903   --without-cvs           if CVS should not be used
904   --with-headers=PATH     location of system headers to use (for example
905                           /usr/src/linux/include) [default=compiler
906                           default]
907   --with-tls              enable support for TLS
908   --without-__thread      do not use TLS features even when supporting them
909
910 Some influential environment variables:
911   CC          C compiler command
912   CFLAGS      C compiler flags
913   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
914               nonstandard directory <lib dir>
915   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
916               headers in a nonstandard directory <include dir>
917   CPP         C preprocessor
918   CXX         C++ compiler command
919   CXXFLAGS    C++ compiler flags
920
921 Use these variables to override the choices made by `configure' or to help
922 it to find libraries and programs with nonstandard names/locations.
923
924 Report bugs to <glibc>.
925 _ACEOF
926 fi
927
928 if test "$ac_init_help" = "recursive"; then
929   # If there are subdirs, report their specific --help.
930   ac_popdir=`pwd`
931   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
932     test -d $ac_dir || continue
933     ac_builddir=.
934
935 if test "$ac_dir" != .; then
936   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
937   # A "../" for each directory in $ac_dir_suffix.
938   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
939 else
940   ac_dir_suffix= ac_top_builddir=
941 fi
942
943 case $srcdir in
944   .)  # No --srcdir option.  We are building in place.
945     ac_srcdir=.
946     if test -z "$ac_top_builddir"; then
947        ac_top_srcdir=.
948     else
949        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
950     fi ;;
951   [\\/]* | ?:[\\/]* )  # Absolute path.
952     ac_srcdir=$srcdir$ac_dir_suffix;
953     ac_top_srcdir=$srcdir ;;
954   *) # Relative path.
955     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
956     ac_top_srcdir=$ac_top_builddir$srcdir ;;
957 esac
958
959 # Do not use `cd foo && pwd` to compute absolute paths, because
960 # the directories may not exist.
961 case `pwd` in
962 .) ac_abs_builddir="$ac_dir";;
963 *)
964   case "$ac_dir" in
965   .) ac_abs_builddir=`pwd`;;
966   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
967   *) ac_abs_builddir=`pwd`/"$ac_dir";;
968   esac;;
969 esac
970 case $ac_abs_builddir in
971 .) ac_abs_top_builddir=${ac_top_builddir}.;;
972 *)
973   case ${ac_top_builddir}. in
974   .) ac_abs_top_builddir=$ac_abs_builddir;;
975   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
976   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
977   esac;;
978 esac
979 case $ac_abs_builddir in
980 .) ac_abs_srcdir=$ac_srcdir;;
981 *)
982   case $ac_srcdir in
983   .) ac_abs_srcdir=$ac_abs_builddir;;
984   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
985   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
986   esac;;
987 esac
988 case $ac_abs_builddir in
989 .) ac_abs_top_srcdir=$ac_top_srcdir;;
990 *)
991   case $ac_top_srcdir in
992   .) ac_abs_top_srcdir=$ac_abs_builddir;;
993   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
994   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
995   esac;;
996 esac
997
998     cd $ac_dir
999     # Check for guested configure; otherwise get Cygnus style configure.
1000     if test -f $ac_srcdir/configure.gnu; then
1001       echo
1002       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1003     elif test -f $ac_srcdir/configure; then
1004       echo
1005       $SHELL $ac_srcdir/configure  --help=recursive
1006     elif test -f $ac_srcdir/configure.ac ||
1007            test -f $ac_srcdir/configure.in; then
1008       echo
1009       $ac_configure --help
1010     else
1011       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1012     fi
1013     cd $ac_popdir
1014   done
1015 fi
1016
1017 test -n "$ac_init_help" && exit 0
1018 if $ac_init_version; then
1019   cat <<\_ACEOF
1020 GNU C Library configure (see version.h)
1021 generated by GNU Autoconf 2.59
1022
1023 Copyright (C) 2003 Free Software Foundation, Inc.
1024 This configure script is free software; the Free Software Foundation
1025 gives unlimited permission to copy, distribute and modify it.
1026 _ACEOF
1027   exit 0
1028 fi
1029 exec 5>config.log
1030 cat >&5 <<_ACEOF
1031 This file contains any messages produced by compilers while
1032 running configure, to aid debugging if configure makes a mistake.
1033
1034 It was created by GNU C Library $as_me (see version.h), which was
1035 generated by GNU Autoconf 2.59.  Invocation command line was
1036
1037   $ $0 $@
1038
1039 _ACEOF
1040 {
1041 cat <<_ASUNAME
1042 ## --------- ##
1043 ## Platform. ##
1044 ## --------- ##
1045
1046 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1047 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1048 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1049 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1050 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1051
1052 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1053 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1054
1055 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1056 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1057 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1058 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1059 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1060 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1061 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1062
1063 _ASUNAME
1064
1065 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1066 for as_dir in $PATH
1067 do
1068   IFS=$as_save_IFS
1069   test -z "$as_dir" && as_dir=.
1070   echo "PATH: $as_dir"
1071 done
1072
1073 } >&5
1074
1075 cat >&5 <<_ACEOF
1076
1077
1078 ## ----------- ##
1079 ## Core tests. ##
1080 ## ----------- ##
1081
1082 _ACEOF
1083
1084
1085 # Keep a trace of the command line.
1086 # Strip out --no-create and --no-recursion so they do not pile up.
1087 # Strip out --silent because we don't want to record it for future runs.
1088 # Also quote any args containing shell meta-characters.
1089 # Make two passes to allow for proper duplicate-argument suppression.
1090 ac_configure_args=
1091 ac_configure_args0=
1092 ac_configure_args1=
1093 ac_sep=
1094 ac_must_keep_next=false
1095 for ac_pass in 1 2
1096 do
1097   for ac_arg
1098   do
1099     case $ac_arg in
1100     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1101     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1102     | -silent | --silent | --silen | --sile | --sil)
1103       continue ;;
1104     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1105       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1106     esac
1107     case $ac_pass in
1108     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1109     2)
1110       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1111       if test $ac_must_keep_next = true; then
1112         ac_must_keep_next=false # Got value, back to normal.
1113       else
1114         case $ac_arg in
1115           *=* | --config-cache | -C | -disable-* | --disable-* \
1116           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1117           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1118           | -with-* | --with-* | -without-* | --without-* | --x)
1119             case "$ac_configure_args0 " in
1120               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1121             esac
1122             ;;
1123           -* ) ac_must_keep_next=true ;;
1124         esac
1125       fi
1126       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1127       # Get rid of the leading space.
1128       ac_sep=" "
1129       ;;
1130     esac
1131   done
1132 done
1133 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1134 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1135
1136 # When interrupted or exit'd, cleanup temporary files, and complete
1137 # config.log.  We remove comments because anyway the quotes in there
1138 # would cause problems or look ugly.
1139 # WARNING: Be sure not to use single quotes in there, as some shells,
1140 # such as our DU 5.0 friend, will then `close' the trap.
1141 trap 'exit_status=$?
1142   # Save into config.log some information that might help in debugging.
1143   {
1144     echo
1145
1146     cat <<\_ASBOX
1147 ## ---------------- ##
1148 ## Cache variables. ##
1149 ## ---------------- ##
1150 _ASBOX
1151     echo
1152     # The following way of writing the cache mishandles newlines in values,
1153 {
1154   (set) 2>&1 |
1155     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1156     *ac_space=\ *)
1157       sed -n \
1158         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1159           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1160       ;;
1161     *)
1162       sed -n \
1163         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1164       ;;
1165     esac;
1166 }
1167     echo
1168
1169     cat <<\_ASBOX
1170 ## ----------------- ##
1171 ## Output variables. ##
1172 ## ----------------- ##
1173 _ASBOX
1174     echo
1175     for ac_var in $ac_subst_vars
1176     do
1177       eval ac_val=$`echo $ac_var`
1178       echo "$ac_var='"'"'$ac_val'"'"'"
1179     done | sort
1180     echo
1181
1182     if test -n "$ac_subst_files"; then
1183       cat <<\_ASBOX
1184 ## ------------- ##
1185 ## Output files. ##
1186 ## ------------- ##
1187 _ASBOX
1188       echo
1189       for ac_var in $ac_subst_files
1190       do
1191         eval ac_val=$`echo $ac_var`
1192         echo "$ac_var='"'"'$ac_val'"'"'"
1193       done | sort
1194       echo
1195     fi
1196
1197     if test -s confdefs.h; then
1198       cat <<\_ASBOX
1199 ## ----------- ##
1200 ## confdefs.h. ##
1201 ## ----------- ##
1202 _ASBOX
1203       echo
1204       sed "/^$/d" confdefs.h | sort
1205       echo
1206     fi
1207     test "$ac_signal" != 0 &&
1208       echo "$as_me: caught signal $ac_signal"
1209     echo "$as_me: exit $exit_status"
1210   } >&5
1211   rm -f core *.core &&
1212   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1213     exit $exit_status
1214      ' 0
1215 for ac_signal in 1 2 13 15; do
1216   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1217 done
1218 ac_signal=0
1219
1220 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1221 rm -rf conftest* confdefs.h
1222 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1223 echo >confdefs.h
1224
1225 # Predefined preprocessor variables.
1226
1227 cat >>confdefs.h <<_ACEOF
1228 #define PACKAGE_NAME "$PACKAGE_NAME"
1229 _ACEOF
1230
1231
1232 cat >>confdefs.h <<_ACEOF
1233 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1234 _ACEOF
1235
1236
1237 cat >>confdefs.h <<_ACEOF
1238 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1239 _ACEOF
1240
1241
1242 cat >>confdefs.h <<_ACEOF
1243 #define PACKAGE_STRING "$PACKAGE_STRING"
1244 _ACEOF
1245
1246
1247 cat >>confdefs.h <<_ACEOF
1248 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1249 _ACEOF
1250
1251
1252 # Let the site file select an alternate cache file if it wants to.
1253 # Prefer explicitly selected file to automatically selected ones.
1254 if test -z "$CONFIG_SITE"; then
1255   if test "x$prefix" != xNONE; then
1256     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1257   else
1258     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1259   fi
1260 fi
1261 for ac_site_file in $CONFIG_SITE; do
1262   if test -r "$ac_site_file"; then
1263     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1264 echo "$as_me: loading site script $ac_site_file" >&6;}
1265     sed 's/^/| /' "$ac_site_file" >&5
1266     . "$ac_site_file"
1267   fi
1268 done
1269
1270 if test -r "$cache_file"; then
1271   # Some versions of bash will fail to source /dev/null (special
1272   # files actually), so we avoid doing that.
1273   if test -f "$cache_file"; then
1274     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1275 echo "$as_me: loading cache $cache_file" >&6;}
1276     case $cache_file in
1277       [\\/]* | ?:[\\/]* ) . $cache_file;;
1278       *)                      . ./$cache_file;;
1279     esac
1280   fi
1281 else
1282   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1283 echo "$as_me: creating cache $cache_file" >&6;}
1284   >$cache_file
1285 fi
1286
1287 # Check that the precious variables saved in the cache have kept the same
1288 # value.
1289 ac_cache_corrupted=false
1290 for ac_var in `(set) 2>&1 |
1291                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1292   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1293   eval ac_new_set=\$ac_env_${ac_var}_set
1294   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1295   eval ac_new_val="\$ac_env_${ac_var}_value"
1296   case $ac_old_set,$ac_new_set in
1297     set,)
1298       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1299 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1300       ac_cache_corrupted=: ;;
1301     ,set)
1302       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1303 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1304       ac_cache_corrupted=: ;;
1305     ,);;
1306     *)
1307       if test "x$ac_old_val" != "x$ac_new_val"; then
1308         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1309 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1310         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1311 echo "$as_me:   former value:  $ac_old_val" >&2;}
1312         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1313 echo "$as_me:   current value: $ac_new_val" >&2;}
1314         ac_cache_corrupted=:
1315       fi;;
1316   esac
1317   # Pass precious variables to config.status.
1318   if test "$ac_new_set" = set; then
1319     case $ac_new_val in
1320     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1321       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1322     *) ac_arg=$ac_var=$ac_new_val ;;
1323     esac
1324     case " $ac_configure_args " in
1325       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1326       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1327     esac
1328   fi
1329 done
1330 if $ac_cache_corrupted; then
1331   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1332 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1333   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1334 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1335    { (exit 1); exit 1; }; }
1336 fi
1337
1338 ac_ext=c
1339 ac_cpp='$CPP $CPPFLAGS'
1340 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1341 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1342 ac_compiler_gnu=$ac_cv_c_compiler_gnu
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
1369
1370
1371           ac_config_headers="$ac_config_headers config.h"
1372
1373 ac_aux_dir=
1374 for ac_dir in scripts $srcdir/scripts; do
1375   if test -f $ac_dir/install-sh; then
1376     ac_aux_dir=$ac_dir
1377     ac_install_sh="$ac_aux_dir/install-sh -c"
1378     break
1379   elif test -f $ac_dir/install.sh; then
1380     ac_aux_dir=$ac_dir
1381     ac_install_sh="$ac_aux_dir/install.sh -c"
1382     break
1383   elif test -f $ac_dir/shtool; then
1384     ac_aux_dir=$ac_dir
1385     ac_install_sh="$ac_aux_dir/shtool install -c"
1386     break
1387   fi
1388 done
1389 if test -z "$ac_aux_dir"; then
1390   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&5
1391 echo "$as_me: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&2;}
1392    { (exit 1); exit 1; }; }
1393 fi
1394 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1395 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1396 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1397
1398
1399 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
1400   { { echo "$as_me:$LINENO: error: you must configure in a separate build directory" >&5
1401 echo "$as_me: error: you must configure in a separate build directory" >&2;}
1402    { (exit 1); exit 1; }; }
1403 fi
1404
1405 # This will get text that should go into config.make.
1406 config_vars=
1407
1408 # Check for a --with-gmp argument and set gmp-srcdir in config.make.
1409
1410 # Check whether --with-gmp or --without-gmp was given.
1411 if test "${with_gmp+set}" = set; then
1412   withval="$with_gmp"
1413
1414 case "$with_gmp" in
1415 yes) { { echo "$as_me:$LINENO: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&5
1416 echo "$as_me: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&2;}
1417    { (exit 1); exit 1; }; } ;;
1418 ''|no) ;;
1419 *) config_vars="$config_vars
1420 gmp-srcdir = $withval" ;;
1421 esac
1422
1423 fi;
1424 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
1425
1426 # Check whether --with-gd or --without-gd was given.
1427 if test "${with_gd+set}" = set; then
1428   withval="$with_gd"
1429   case "$with_gd" in
1430 yes|''|no) ;;
1431 *) libgd_include="-I$withval/include"
1432    libgd_ldflags="-L$withval/lib" ;;
1433 esac
1434
1435 fi;
1436
1437 # Check whether --with-gd-include or --without-gd-include was given.
1438 if test "${with_gd_include+set}" = set; then
1439   withval="$with_gd_include"
1440   case "$with_gd_include" in
1441 ''|no) ;;
1442 *) libgd_include="-I$withval" ;;
1443 esac
1444
1445 fi;
1446
1447 # Check whether --with-gd-lib or --without-gd-lib was given.
1448 if test "${with_gd_lib+set}" = set; then
1449   withval="$with_gd_lib"
1450   case "$with_gd_lib" in
1451 ''|no) ;;
1452 *) libgd_ldflags="-L$withval" ;;
1453 esac
1454
1455 fi;
1456
1457 if test -n "$libgd_include"; then
1458   config_vars="$config_vars
1459 CFLAGS-memusagestat.c = $libgd_include"
1460 fi
1461 if test -n "$libgd_ldflags"; then
1462   config_vars="$config_vars
1463 libgd-LDFLAGS = $libgd_ldflags"
1464 fi
1465
1466
1467 # Check whether --with-fp or --without-fp was given.
1468 if test "${with_fp+set}" = set; then
1469   withval="$with_fp"
1470   with_fp=$withval
1471 else
1472   with_fp=yes
1473 fi;
1474
1475
1476 # Check whether --with-binutils or --without-binutils was given.
1477 if test "${with_binutils+set}" = set; then
1478   withval="$with_binutils"
1479   path_binutils=$withval
1480 else
1481   path_binutils=''
1482 fi;
1483
1484 # Check whether --with-elf or --without-elf was given.
1485 if test "${with_elf+set}" = set; then
1486   withval="$with_elf"
1487   elf=$withval
1488 else
1489   elf=no
1490 fi;
1491
1492 # Check whether --with-selinux or --without-selinux was given.
1493 if test "${with_selinux+set}" = set; then
1494   withval="$with_selinux"
1495   with_selinux=$withval
1496 else
1497   with_selinux=auto
1498 fi;
1499
1500 # Check whether --with-xcoff or --without-xcoff was given.
1501 if test "${with_xcoff+set}" = set; then
1502   withval="$with_xcoff"
1503   xcoff=$withval
1504 else
1505   xcoff=no
1506 fi;
1507
1508 # Check whether --with-cvs or --without-cvs was given.
1509 if test "${with_cvs+set}" = set; then
1510   withval="$with_cvs"
1511   with_cvs=$withval
1512 else
1513   with_cvs=yes
1514 fi;
1515 if test "$with_cvs" = yes; then
1516   if test -d $srcdir/CVS && grep :pserver: $srcdir/CVS/Root > /dev/null
1517   then
1518     with_cvs=no
1519   fi
1520 fi
1521
1522
1523
1524 # Check whether --with-headers or --without-headers was given.
1525 if test "${with_headers+set}" = set; then
1526   withval="$with_headers"
1527   sysheaders=$withval
1528 else
1529   sysheaders=''
1530 fi;
1531
1532 # Check whether --enable-sanity-checks or --disable-sanity-checks was given.
1533 if test "${enable_sanity_checks+set}" = set; then
1534   enableval="$enable_sanity_checks"
1535   enable_sanity=$enableval
1536 else
1537   enable_sanity=yes
1538 fi;
1539
1540
1541 # Check whether --enable-check-abi or --disable-check-abi was given.
1542 if test "${enable_check_abi+set}" = set; then
1543   enableval="$enable_check_abi"
1544   enable_check_abi=$enableval
1545 else
1546   enable_check_abi=no
1547 fi;
1548
1549 static=yes
1550 # Check whether --enable-shared or --disable-shared was given.
1551 if test "${enable_shared+set}" = set; then
1552   enableval="$enable_shared"
1553   shared=$enableval
1554 else
1555   shared=default
1556 fi;
1557 # Check whether --enable-profile or --disable-profile was given.
1558 if test "${enable_profile+set}" = set; then
1559   enableval="$enable_profile"
1560   profile=$enableval
1561 else
1562   profile=yes
1563 fi;
1564 # Check whether --enable-omitfp or --disable-omitfp was given.
1565 if test "${enable_omitfp+set}" = set; then
1566   enableval="$enable_omitfp"
1567   omitfp=$enableval
1568 else
1569   omitfp=no
1570 fi;
1571 # Check whether --enable-bounded or --disable-bounded was given.
1572 if test "${enable_bounded+set}" = set; then
1573   enableval="$enable_bounded"
1574   bounded=$enableval
1575 else
1576   bounded=no
1577 fi;
1578 # Check whether --enable-versioning or --disable-versioning was given.
1579 if test "${enable_versioning+set}" = set; then
1580   enableval="$enable_versioning"
1581   enable_versioning=$enableval
1582 else
1583   enable_versioning=yes
1584 fi;
1585
1586 # Check whether --enable-oldest-abi or --disable-oldest-abi was given.
1587 if test "${enable_oldest_abi+set}" = set; then
1588   enableval="$enable_oldest_abi"
1589   oldest_abi=$enableval
1590 else
1591   oldest_abi=no
1592 fi;
1593 if test "$oldest_abi" = yes || test "$oldest_abi" = no; then
1594   oldest_abi=default
1595 else
1596   cat >>confdefs.h <<_ACEOF
1597 #define GLIBC_OLDEST_ABI "$oldest_abi"
1598 _ACEOF
1599
1600 fi
1601
1602
1603 # Check whether --enable-stackguard-randomization or --disable-stackguard-randomization was given.
1604 if test "${enable_stackguard_randomization+set}" = set; then
1605   enableval="$enable_stackguard_randomization"
1606   enable_stackguard_randomize=$enableval
1607 else
1608   enable_stackguard_randomize=no
1609 fi;
1610 if test "$enable_stackguard_randomize" = yes; then
1611   cat >>confdefs.h <<\_ACEOF
1612 #define ENABLE_STACKGUARD_RANDOMIZE 1
1613 _ACEOF
1614
1615 fi
1616
1617 # Check whether --enable-add-ons or --disable-add-ons was given.
1618 if test "${enable_add_ons+set}" = set; then
1619   enableval="$enable_add_ons"
1620   case "$enableval" in
1621     yes) add_ons=`cd $srcdir && echo */configure | sed -e 's!/configure!!g'`
1622          add_ons_automatic=yes
1623          test "$add_ons" = "*" && add_ons= ;;
1624     *) add_ons=`echo "$enableval" | sed 's/,/ /g'`
1625        add_ons_automatic=no ;;
1626    esac
1627 else
1628   add_ons= add_ons_automatic=no
1629 fi;
1630
1631
1632 # Check whether --with-tls or --without-tls was given.
1633 if test "${with_tls+set}" = set; then
1634   withval="$with_tls"
1635   usetls=$withval
1636 else
1637   usetls=yes
1638 fi;
1639
1640
1641 # Check whether --with-__thread or --without-__thread was given.
1642 if test "${with___thread+set}" = set; then
1643   withval="$with___thread"
1644   use__thread=$withval
1645 else
1646   use__thread=yes
1647 fi;
1648
1649 # Check whether --enable-hidden-plt or --disable-hidden-plt was given.
1650 if test "${enable_hidden_plt+set}" = set; then
1651   enableval="$enable_hidden_plt"
1652   hidden=$enableval
1653 else
1654   hidden=yes
1655 fi;
1656 if test "x$hidden" = xno; then
1657   cat >>confdefs.h <<\_ACEOF
1658 #define NO_HIDDEN 1
1659 _ACEOF
1660
1661 fi
1662
1663 # Check whether --enable-bind-now or --disable-bind-now was given.
1664 if test "${enable_bind_now+set}" = set; then
1665   enableval="$enable_bind_now"
1666   bindnow=$enableval
1667 else
1668   bindnow=no
1669 fi;
1670
1671
1672 # Check whether --enable-static-nss or --disable-static-nss was given.
1673 if test "${enable_static_nss+set}" = set; then
1674   enableval="$enable_static_nss"
1675   static_nss=$enableval
1676 else
1677   static_nss=no
1678 fi;
1679 if test x"$static_nss" = xyes || test x"$shared" = xno; then
1680   static_nss=yes
1681   cat >>confdefs.h <<\_ACEOF
1682 #define DO_STATIC_NSS 1
1683 _ACEOF
1684
1685 fi
1686
1687 # Check whether --enable-force-install or --disable-force-install was given.
1688 if test "${enable_force_install+set}" = set; then
1689   enableval="$enable_force_install"
1690   force_install=$enableval
1691 else
1692   force_install=yes
1693 fi;
1694
1695
1696 # Check whether --enable-kernel or --disable-kernel was given.
1697 if test "${enable_kernel+set}" = set; then
1698   enableval="$enable_kernel"
1699   minimum_kernel=$enableval
1700 fi;
1701 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
1702   # Better nothing than this.
1703   minimum_kernel=""
1704 else
1705   if test "$minimum_kernel" = current; then
1706     minimum_kernel=`uname -r 2>/dev/null` || minimum_kernel=
1707   fi
1708 fi
1709
1710 # Check whether --enable-all-warnings or --disable-all-warnings was given.
1711 if test "${enable_all_warnings+set}" = set; then
1712   enableval="$enable_all_warnings"
1713   all_warnings=$enableval
1714 fi;
1715
1716
1717 # Make sure we can run config.sub.
1718 $ac_config_sub sun4 >/dev/null 2>&1 ||
1719   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1720 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1721    { (exit 1); exit 1; }; }
1722
1723 echo "$as_me:$LINENO: checking build system type" >&5
1724 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1725 if test "${ac_cv_build+set}" = set; then
1726   echo $ECHO_N "(cached) $ECHO_C" >&6
1727 else
1728   ac_cv_build_alias=$build_alias
1729 test -z "$ac_cv_build_alias" &&
1730   ac_cv_build_alias=`$ac_config_guess`
1731 test -z "$ac_cv_build_alias" &&
1732   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1733 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1734    { (exit 1); exit 1; }; }
1735 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1736   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1737 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1738    { (exit 1); exit 1; }; }
1739
1740 fi
1741 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1742 echo "${ECHO_T}$ac_cv_build" >&6
1743 build=$ac_cv_build
1744 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1745 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1746 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1747
1748
1749 echo "$as_me:$LINENO: checking host system type" >&5
1750 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1751 if test "${ac_cv_host+set}" = set; then
1752   echo $ECHO_N "(cached) $ECHO_C" >&6
1753 else
1754   ac_cv_host_alias=$host_alias
1755 test -z "$ac_cv_host_alias" &&
1756   ac_cv_host_alias=$ac_cv_build_alias
1757 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1758   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1759 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1760    { (exit 1); exit 1; }; }
1761
1762 fi
1763 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1764 echo "${ECHO_T}$ac_cv_host" >&6
1765 host=$ac_cv_host
1766 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1767 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1768 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1769
1770
1771
1772 # The way shlib-versions is used to generate soversions.mk uses a
1773 # fairly simplistic model for name recognition that can't distinguish
1774 # i486-pc-linux-gnu fully from i486-pc-gnu.  So we mutate a $host_os
1775 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
1776 # tell.  This doesn't get used much beyond that, so it's fairly safe.
1777 case "$host_os" in
1778 linux*)
1779   ;;
1780 gnu*)
1781   host_os=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
1782   ;;
1783 esac
1784
1785 # We keep the original values in `$config_*' and never modify them, so we
1786 # can write them unchanged into config.make.  Everything else uses
1787 # $machine, $vendor, and $os, and changes them whenever convenient.
1788 config_machine=$host_cpu config_vendor=$host_vendor config_os=$host_os
1789
1790 # Don't allow vendor == "unknown"
1791 test "$config_vendor" = unknown && config_vendor=
1792 config_os="`echo $config_os | sed 's/^unknown-//'`"
1793
1794 # Some configurations imply other options.
1795 case "$host_os" in
1796 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
1797 linux*ecoff* | linux*aout* | gnu*aout* | gnu*ecoff*)
1798   ;;
1799 gnu* | linux* | freebsd* | netbsd* | sysv4* | solaris2* | irix6*)
1800   # These systems (almost) always use the ELF format.
1801   elf=yes
1802   ;;
1803 aix*)
1804   # These systems are always xcoff
1805   xcoff=yes
1806   elf=no
1807   ;;
1808 esac
1809
1810 # The configure fragment of an add-on port can modify these to supplement
1811 # or override the table in the case statement below.  No fragment should
1812 # ever change the config_* variables, however.
1813 machine=$config_machine
1814 vendor=$config_vendor
1815 os=$config_os
1816
1817 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
1818 # Unify this here.
1819 if test "$machine" = rs6000; then
1820   machine="powerpc"
1821 fi
1822
1823 # Braindead PowerPC box with absolutely no FPU.
1824 case "$machine-$host_os" in
1825   powerpc*-*soft)
1826     with_fp=no
1827     ;;
1828 esac
1829
1830
1831 # An add-on can set this when it the tuple to disable the sanity check below.
1832 libc_config_ok=no
1833
1834
1835
1836 subdirs="$subdirs "
1837
1838
1839 add_ons_sfx=
1840 add_ons_pfx=
1841 if test x"$add_ons" != x; then
1842   for f in $add_ons; do
1843     # Some sanity checks
1844     case "$f" in
1845     crypt)
1846       { { echo "$as_me:$LINENO: error:
1847 *** It seems that you're using an old \`crypt' add-on.  crypt is now
1848 *** part of glibc and using the old add-on will not work with this
1849 *** release.  Start again with fresh sources and without the old
1850 *** \`crypt' add-on." >&5
1851 echo "$as_me: error:
1852 *** It seems that you're using an old \`crypt' add-on.  crypt is now
1853 *** part of glibc and using the old add-on will not work with this
1854 *** release.  Start again with fresh sources and without the old
1855 *** \`crypt' add-on." >&2;}
1856    { (exit 1); exit 1; }; }
1857     ;;
1858     localedata)
1859       { { echo "$as_me:$LINENO: error:
1860 *** It seems that you're using an old \`localedata' add-on.  localedata
1861 *** is now part of glibc and using the old add-on will not work with
1862 *** this release.  Start again with fresh sources and without the old
1863 *** \`localedata' add-on." >&5
1864 echo "$as_me: error:
1865 *** It seems that you're using an old \`localedata' add-on.  localedata
1866 *** is now part of glibc and using the old add-on will not work with
1867 *** this release.  Start again with fresh sources and without the old
1868 *** \`localedata' add-on." >&2;}
1869    { (exit 1); exit 1; }; }
1870     ;;
1871     esac
1872
1873     # Test whether such a subdir really exists.
1874     test -d $srcdir/$f || {
1875       { { echo "$as_me:$LINENO: error: add-on directory \"$f\" does not exist" >&5
1876 echo "$as_me: error: add-on directory \"$f\" does not exist" >&2;}
1877    { (exit 1); exit 1; }; }
1878     }
1879   done
1880
1881   # Now source each add-on's configure fragment.
1882   # The fragments can use $srcdir/$libc_add_on to find themselves,
1883   # and test $add_ons_automatic to see if they were explicitly requested.
1884   # A fragment can clear (or even change) $libc_add_on to affect
1885   # whether it goes into the list to be actually used in the build.
1886   use_add_ons=
1887   for libc_add_on in $add_ons; do
1888     libc_add_on_frag=$srcdir/$libc_add_on/configure
1889     if test -r $libc_add_on_frag; then
1890       echo "$as_me:$LINENO: result: running configure fragment for add-on $libc_add_on" >&5
1891 echo "${ECHO_T}running configure fragment for add-on $libc_add_on" >&6
1892       . $libc_add_on_frag
1893     else
1894       { echo "$as_me:$LINENO: WARNING: add-on fragment $libc_add_on_frag missing" >&5
1895 echo "$as_me: WARNING: add-on fragment $libc_add_on_frag missing" >&2;}
1896     fi
1897     if test -n "$libc_add_on"; then
1898       use_add_ons="$use_add_ons $libc_add_on"
1899       add_ons_pfx="$add_ons_pfx $libc_add_on/"
1900       add_ons_sfx="$add_ons_sfx /$libc_add_on"
1901     fi
1902   done
1903   # Use echo to strip excess whitespace.
1904   add_ons="`echo $use_add_ons`"
1905 fi
1906
1907
1908
1909 ###
1910 ### I put this here to prevent those annoying emails from people who cannot
1911 ### read and try to compile glibc on unsupported platforms.  --drepper
1912 ###
1913 ### By using the undocumented --enable-hacker-mode option for configure
1914 ### one can skip this test to make the configuration not fail for unsupported
1915 ### platforms.
1916 ###
1917 if test -z "$enable_hacker_mode" && test x"$libc_config_ok" != xyes; then
1918   case "$machine-$host_os" in
1919   *-linux* | *-gnu* | arm*-none* | powerpc-aix4.3.*)
1920     ;;
1921   *)
1922     echo "*** The GNU C library is currently not available for this platform."
1923     echo "*** So far nobody cared to port it and if there is no volunteer it"
1924     echo "*** might never happen.  So, if you have interest to see glibc on"
1925     echo "*** this platform visit"
1926     echo "***   http://www.gnu.org/software/libc/porting.html"
1927     echo "*** and join the group of porters"
1928     exit 1
1929     ;;
1930   esac
1931 fi
1932
1933 # Expand the configuration machine name into a subdirectory by architecture
1934 # type and particular chip.  If an add-on configure fragment already set
1935 # base_machine, we don't change it.
1936 test -n "$base_machine" || case "$machine" in
1937 a29k | am29000) base_machine=a29k machine=a29k ;;
1938 alpha*)         base_machine=alpha machine=alpha/$machine ;;
1939 c3[012])        base_machine=cx0 machine=cx0/c30 ;;
1940 c4[04])         base_machine=cx0 machine=cx0/c40 ;;
1941 hppa*64*)       base_machine=hppa machine=hppa/hppa64 ;;
1942 hppa*)          base_machine=hppa machine=hppa/hppa1.1 ;;
1943 i[34567]86)     base_machine=i386 machine=i386/$machine ;;
1944 ia64)           base_machine=ia64 machine=ia64 ;;
1945 m680?0)         base_machine=m68k machine=m68k/$machine ;;
1946 m68k)           base_machine=m68k machine=m68k/m68020 ;;
1947 m88???)         base_machine=m88k machine=m88k/$machine ;;
1948 m88k)           base_machine=m88k machine=m88k/m88100 ;;
1949 mips64*)        base_machine=mips64
1950                 case "$CC $CFLAGS $CPPFLAGS " in
1951                 *" -mabi=n32 "*) mips_cc_abi=n32 ;;
1952                 *" -mabi=64 "*|*" -mabi=n64 "*) mips_cc_abi=64 ;;
1953                 *" -mabi=32 "*|*" -mabi=o32 "*) mips_cc_abi=32 ;;
1954                 *) mips_cc_abi=default ;;
1955                 esac
1956                 case $config_os in
1957                 *abin32*) mips_config_abi=n32 ;;
1958                 *abi64*|*abin64*) mips_config_abi=64 ;;
1959                 *abi32*|*abio32*) mips_config_abi=32 ;;
1960                 *) mips_config_abi=$mips_cc_abi ;;
1961                 esac
1962                 case $mips_config_abi in
1963                 default) machine=mips/mips64/n32 mips_config_abi=n32 ;;
1964                 n32) machine=mips/mips64/n32 ;;
1965                 64) machine=mips/mips64/n64 ;;
1966                 32) machine=mips/mips32/kern64 ;;
1967                 esac
1968                 machine=$machine/$config_machine
1969                 if test $mips_config_abi != $mips_cc_abi; then
1970                   # This won't make it to config.make, but we want to
1971                   # set this in case configure tests depend on it.
1972                   CPPFLAGS="$CPPFLAGS -mabi=$mips_config_abi"
1973                 fi
1974                 ;;
1975 mips*)          base_machine=mips machine=mips/mips32/$machine ;;
1976 powerpc)        base_machine=powerpc machine=powerpc/powerpc32 ;;
1977 powerpc64)      base_machine=powerpc machine=powerpc/powerpc64 ;;
1978 s390)           base_machine=s390 machine=s390/s390-32 ;;
1979 s390x)          base_machine=s390 machine=s390/s390-64 ;;
1980 sh3*)           base_machine=sh machine=sh/sh3 ;;
1981 sh4*)           base_machine=sh machine=sh/sh4 ;;
1982 sparc | sparcv[67])
1983                 base_machine=sparc machine=sparc/sparc32 ;;
1984 sparcv8 | supersparc | hypersparc)
1985                 base_machine=sparc machine=sparc/sparc32/sparcv8 ;;
1986 sparcv8plus | sparcv8plusa | sparcv9)
1987                 base_machine=sparc machine=sparc/sparc32/sparcv9 ;;
1988 sparcv8plusb | sparcv9b)
1989                 base_machine=sparc machine=sparc/sparc32/sparcv9b ;;
1990 sparc64)
1991                 base_machine=sparc machine=sparc/sparc64 ;;
1992 sparc64b)
1993                 base_machine=sparc machine=sparc/sparc64/sparcv9b ;;
1994 *)              base_machine=$machine ;;
1995 esac
1996
1997
1998 if test "$base_machine" = "i386"; then
1999   cat >>confdefs.h <<\_ACEOF
2000 #define USE_REGPARMS 1
2001 _ACEOF
2002
2003 fi
2004
2005 # Compute the list of sysdep directories for this configuration.
2006 # This can take a while to compute.
2007 sysdep_dir=$srcdir/sysdeps
2008 echo "$as_me:$LINENO: checking sysdep dirs" >&5
2009 echo $ECHO_N "checking sysdep dirs... $ECHO_C" >&6
2010 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
2011 os="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
2012
2013 case "$os" in
2014 gnu*)
2015   base_os=mach/hurd ;;
2016 netbsd* | 386bsd* | freebsd* | bsdi*)
2017   base_os=unix/bsd/bsd4.4 ;;
2018 osf* | sunos* | ultrix* | newsos* | dynix* | *bsd*)
2019   base_os=unix/bsd ;;
2020 sysv* | isc* | esix* | sco* | minix* | irix4* | linux*)
2021   base_os=unix/sysv ;;
2022 irix6*)
2023   base_os=unix/sysv/irix6/$os ;;
2024 solaris[2-9]*)
2025   base_os=unix/sysv/sysv4 ;;
2026 hpux*)
2027   base_os=unix/sysv/hpux/$os ;;
2028 aix4.3*)
2029   base_os=unix/sysv/aix/aix4.3 ;;
2030 none)
2031   base_os=standalone ;;
2032 *)
2033   base_os='' ;;
2034 esac
2035
2036 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
2037 tail=$os
2038 ostry=$os
2039 while o=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
2040   ostry="$ostry /$o"
2041   tail=$o
2042 done
2043 o=`echo $tail | sed 's/[0-9]*$//'`
2044 if test $o != $tail; then
2045   ostry="$ostry /$o"
2046 fi
2047 # For linux-gnu, try linux-gnu, then linux.
2048 o=`echo $tail | sed 's/-.*$//'`
2049 if test $o != $tail; then
2050   ostry="$ostry /$o"
2051 fi
2052
2053 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
2054 base=
2055 tail=$base_os
2056 while b=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
2057   set $b
2058   base="$base /$1"
2059   tail="$2"
2060 done
2061
2062 # For sparc/sparc32, try sparc/sparc32 and then sparc.
2063 mach=
2064 tail=$machine
2065 while m=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
2066   set $m
2067   # Prepend the machine's FPU directory unless --without-fp.
2068   if test "$with_fp" = yes; then
2069     mach="$mach /$1/fpu"
2070   else
2071     mach="$mach /$1/nofpu"
2072   fi
2073   mach="$mach /$1"
2074   tail="$2"
2075 done
2076
2077
2078 # Find what sysdep directories exist.
2079 sysnames=
2080 IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2081 for b in $base ''; do
2082   for m0 in $mach ''; do
2083     for v in /$vendor ''; do
2084       test "$v" = / && continue
2085       for o in /$ostry ''; do
2086         test "$o" = / && continue
2087         for m in $mach ''; do
2088           for d in $add_ons_pfx ''; do
2089             for a in $add_ons_sfx ''; do
2090               if test "$m0$m0sub$b$v$o$m$msub"; then
2091                 try="${d}sysdeps$m0$m0sub$b$v$o$m$msub$a"
2092                 test -n "$enable_debug_configure" &&
2093                 echo "$0 DEBUG: try $try" >&2
2094                 if test -d $srcdir/$try; then
2095                   sysnames="$sysnames $try"
2096                   { test -n "$o" || test -n "$b"; } && os_used=t
2097                   { test -n "$m" || test -n "$m0"; } && machine_used=t
2098                   case x${m0:-$m} in
2099                   x*/$submachine) submachine_used=t ;;
2100                   esac
2101                 fi
2102               fi
2103             done
2104           done
2105         done
2106       done
2107     done
2108   done
2109 done
2110 for d in $add_ons_pfx ''; do
2111   for a in $add_ons_sfx ''; do
2112     if test -n "$d" && test "$d" != "$a"; then
2113       try="${d}sysdeps/generic${a}"
2114       test -n "$enable_debug_configure" &&
2115       echo "$0 DEBUG: try $try" >&2
2116       if test -d $srcdir/$try; then
2117         sysnames="$sysnames $try"
2118       fi
2119     fi
2120   done
2121 done
2122 IFS="$ac_save_ifs"
2123
2124 if test -z "$os_used" && test "$os" != none; then
2125   { { echo "$as_me:$LINENO: error: Operating system $os is not supported." >&5
2126 echo "$as_me: error: Operating system $os is not supported." >&2;}
2127    { (exit 1); exit 1; }; }
2128 fi
2129 if test -z "$machine_used" && test "$machine" != none; then
2130   { { echo "$as_me:$LINENO: error: The $machine is not supported." >&5
2131 echo "$as_me: error: The $machine is not supported." >&2;}
2132    { (exit 1); exit 1; }; }
2133 fi
2134
2135 # We have now validated the configuration.
2136
2137
2138 # If using ELF, look for an `elf' subdirectory of each machine directory.
2139 # We prepend these rather than inserting them whereever the machine appears
2140 # because things specified by the machine's ELF ABI should override
2141 # OS-specific things, and should always be the same for any OS on the
2142 # machine (otherwise what's the point of an ABI?).
2143 if test "$elf" = yes; then
2144   elf_dirs=
2145   for d in $add_ons_pfx ''; do
2146     for m in $mach; do
2147       if test -d $srcdir/${d}sysdeps$m/elf; then
2148         elf_dirs="$elf_dirs ${d}sysdeps$m/elf"
2149       fi
2150     done
2151   done
2152   sysnames="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
2153 fi
2154
2155
2156 # Expand the list of system names into a full list of directories
2157 # from each element's parent name and Implies file (if present).
2158 set $sysnames
2159 names=
2160 while test $# -gt 0; do
2161   name=$1
2162   shift
2163
2164   case " $names " in *" $name "*)
2165     # Already in the list.
2166     continue
2167   esac
2168
2169   # Report each name as we discover it, so there is no long pause in output.
2170   echo $ECHO_N "$name $ECHO_C" >&6
2171
2172   name_base=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
2173
2174   case $name in
2175     /*) xsrcdir= ;;
2176     *)  xsrcdir=$srcdir/ ;;
2177   esac
2178   test -n "$enable_debug_configure" &&
2179   echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
2180
2181   if test -f $xsrcdir$name/Implies; then
2182     # Collect more names from the `Implies' file (removing comments).
2183     implied_candidate="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
2184     implied=
2185     for x in $implied_candidate; do
2186       found=no
2187       if test -d $xsrcdir$name_base/$x; then
2188         implied="$implied $name_base/$x";
2189         found=yes
2190       fi
2191       for d in $add_ons_pfx ''; do
2192         try="${d}sysdeps/$x"
2193         case $d in
2194          /*) try_srcdir= ;;
2195          *) try_srcdir=$srcdir/ ;;
2196         esac
2197         test -n "$enable_debug_configure" &&
2198          echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
2199         if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
2200         then
2201           implied="$implied $try"
2202           found=yes
2203         fi
2204       done
2205       if test $found = no; then
2206         { echo "$as_me:$LINENO: WARNING: $name/Implies specifies nonexistent $x" >&5
2207 echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
2208       fi
2209     done
2210   else
2211     implied=
2212   fi
2213
2214   # Add NAME to the list of names.
2215   names="$names $name"
2216
2217   # Find the parent of NAME, using the empty string if it has none.
2218   parent="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
2219
2220   # Add the names implied by NAME, and NAME's parent (if it has one), to
2221   # the list of names to be processed (the argument list).  We prepend the
2222   # implied names to the list and append the parent.  We want implied
2223   # directories to come before further directories inferred from the
2224   # configuration components; this ensures that for sysv4, unix/common
2225   # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
2226   # after sysv4).
2227   sysnames="`echo $implied $* $parent`"
2228   test -n "$sysnames" && set $sysnames
2229 done
2230
2231 # Add the default directories.
2232 default_sysnames=sysdeps/generic
2233 if test "$elf" = yes; then
2234   default_sysnames="sysdeps/generic/elf $default_sysnames"
2235 fi
2236 sysnames="$names $default_sysnames"
2237
2238 # The other names were emitted during the scan.
2239 echo "$as_me:$LINENO: result: $default_sysnames" >&5
2240 echo "${ECHO_T}$default_sysnames" >&6
2241
2242
2243 ### Locate tools.
2244
2245 # Find a good install program.  We prefer a C program (faster),
2246 # so one script is as good as another.  But avoid the broken or
2247 # incompatible versions:
2248 # SysV /etc/install, /usr/sbin/install
2249 # SunOS /usr/etc/install
2250 # IRIX /sbin/install
2251 # AIX /bin/install
2252 # AmigaOS /C/install, which installs bootblocks on floppy discs
2253 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2254 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2255 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2256 # OS/2's system install, which has a completely different semantic
2257 # ./install, which can be erroneously created by make from ./install.sh.
2258 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2259 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2260 if test -z "$INSTALL"; then
2261 if test "${ac_cv_path_install+set}" = set; then
2262   echo $ECHO_N "(cached) $ECHO_C" >&6
2263 else
2264   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2265 for as_dir in $PATH
2266 do
2267   IFS=$as_save_IFS
2268   test -z "$as_dir" && as_dir=.
2269   # Account for people who put trailing slashes in PATH elements.
2270 case $as_dir/ in
2271   ./ | .// | /cC/* | \
2272   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2273   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2274   /usr/ucb/* ) ;;
2275   *)
2276     # OSF1 and SCO ODT 3.0 have their own names for install.
2277     # Don't use installbsd from OSF since it installs stuff as root
2278     # by default.
2279     for ac_prog in ginstall scoinst install; do
2280       for ac_exec_ext in '' $ac_executable_extensions; do
2281         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2282           if test $ac_prog = install &&
2283             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2284             # AIX install.  It has an incompatible calling convention.
2285             :
2286           elif test $ac_prog = install &&
2287             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2288             # program-specific install script used by HP pwplus--don't use.
2289             :
2290           else
2291             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2292             break 3
2293           fi
2294         fi
2295       done
2296     done
2297     ;;
2298 esac
2299 done
2300
2301
2302 fi
2303   if test "${ac_cv_path_install+set}" = set; then
2304     INSTALL=$ac_cv_path_install
2305   else
2306     # As a last resort, use the slow shell script.  We don't cache a
2307     # path for INSTALL within a source directory, because that will
2308     # break other packages using the cache if that directory is
2309     # removed, or if the path is relative.
2310     INSTALL=$ac_install_sh
2311   fi
2312 fi
2313 echo "$as_me:$LINENO: result: $INSTALL" >&5
2314 echo "${ECHO_T}$INSTALL" >&6
2315
2316 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2317 # It thinks the first close brace ends the variable substitution.
2318 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2319
2320 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2321
2322 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2323
2324 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
2325   # The makefiles need to use a different form to find it in $srcdir.
2326   INSTALL='\$(..)./scripts/install-sh -c'
2327 fi
2328 echo "$as_me:$LINENO: checking whether ln -s works" >&5
2329 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2330 LN_S=$as_ln_s
2331 if test "$LN_S" = "ln -s"; then
2332   echo "$as_me:$LINENO: result: yes" >&5
2333 echo "${ECHO_T}yes" >&6
2334 else
2335   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
2336 echo "${ECHO_T}no, using $LN_S" >&6
2337 fi
2338
2339
2340 ac_ext=c
2341 ac_cpp='$CPP $CPPFLAGS'
2342 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2343 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2344 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2345 if test -n "$ac_tool_prefix"; then
2346   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2347 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2348 echo "$as_me:$LINENO: checking for $ac_word" >&5
2349 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2350 if test "${ac_cv_prog_CC+set}" = set; then
2351   echo $ECHO_N "(cached) $ECHO_C" >&6
2352 else
2353   if test -n "$CC"; then
2354   ac_cv_prog_CC="$CC" # Let the user override the test.
2355 else
2356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2357 for as_dir in $PATH
2358 do
2359   IFS=$as_save_IFS
2360   test -z "$as_dir" && as_dir=.
2361   for ac_exec_ext in '' $ac_executable_extensions; do
2362   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2363     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2364     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2365     break 2
2366   fi
2367 done
2368 done
2369
2370 fi
2371 fi
2372 CC=$ac_cv_prog_CC
2373 if test -n "$CC"; then
2374   echo "$as_me:$LINENO: result: $CC" >&5
2375 echo "${ECHO_T}$CC" >&6
2376 else
2377   echo "$as_me:$LINENO: result: no" >&5
2378 echo "${ECHO_T}no" >&6
2379 fi
2380
2381 fi
2382 if test -z "$ac_cv_prog_CC"; then
2383   ac_ct_CC=$CC
2384   # Extract the first word of "gcc", so it can be a program name with args.
2385 set dummy gcc; ac_word=$2
2386 echo "$as_me:$LINENO: checking for $ac_word" >&5
2387 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2388 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2389   echo $ECHO_N "(cached) $ECHO_C" >&6
2390 else
2391   if test -n "$ac_ct_CC"; then
2392   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2393 else
2394 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2395 for as_dir in $PATH
2396 do
2397   IFS=$as_save_IFS
2398   test -z "$as_dir" && as_dir=.
2399   for ac_exec_ext in '' $ac_executable_extensions; do
2400   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2401     ac_cv_prog_ac_ct_CC="gcc"
2402     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2403     break 2
2404   fi
2405 done
2406 done
2407
2408 fi
2409 fi
2410 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2411 if test -n "$ac_ct_CC"; then
2412   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2413 echo "${ECHO_T}$ac_ct_CC" >&6
2414 else
2415   echo "$as_me:$LINENO: result: no" >&5
2416 echo "${ECHO_T}no" >&6
2417 fi
2418
2419   CC=$ac_ct_CC
2420 else
2421   CC="$ac_cv_prog_CC"
2422 fi
2423
2424 if test -z "$CC"; then
2425   if test -n "$ac_tool_prefix"; then
2426   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2427 set dummy ${ac_tool_prefix}cc; ac_word=$2
2428 echo "$as_me:$LINENO: checking for $ac_word" >&5
2429 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2430 if test "${ac_cv_prog_CC+set}" = set; then
2431   echo $ECHO_N "(cached) $ECHO_C" >&6
2432 else
2433   if test -n "$CC"; then
2434   ac_cv_prog_CC="$CC" # Let the user override the test.
2435 else
2436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2437 for as_dir in $PATH
2438 do
2439   IFS=$as_save_IFS
2440   test -z "$as_dir" && as_dir=.
2441   for ac_exec_ext in '' $ac_executable_extensions; do
2442   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2443     ac_cv_prog_CC="${ac_tool_prefix}cc"
2444     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2445     break 2
2446   fi
2447 done
2448 done
2449
2450 fi
2451 fi
2452 CC=$ac_cv_prog_CC
2453 if test -n "$CC"; then
2454   echo "$as_me:$LINENO: result: $CC" >&5
2455 echo "${ECHO_T}$CC" >&6
2456 else
2457   echo "$as_me:$LINENO: result: no" >&5
2458 echo "${ECHO_T}no" >&6
2459 fi
2460
2461 fi
2462 if test -z "$ac_cv_prog_CC"; then
2463   ac_ct_CC=$CC
2464   # Extract the first word of "cc", so it can be a program name with args.
2465 set dummy cc; ac_word=$2
2466 echo "$as_me:$LINENO: checking for $ac_word" >&5
2467 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2468 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2469   echo $ECHO_N "(cached) $ECHO_C" >&6
2470 else
2471   if test -n "$ac_ct_CC"; then
2472   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2473 else
2474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2475 for as_dir in $PATH
2476 do
2477   IFS=$as_save_IFS
2478   test -z "$as_dir" && as_dir=.
2479   for ac_exec_ext in '' $ac_executable_extensions; do
2480   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2481     ac_cv_prog_ac_ct_CC="cc"
2482     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2483     break 2
2484   fi
2485 done
2486 done
2487
2488 fi
2489 fi
2490 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2491 if test -n "$ac_ct_CC"; then
2492   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2493 echo "${ECHO_T}$ac_ct_CC" >&6
2494 else
2495   echo "$as_me:$LINENO: result: no" >&5
2496 echo "${ECHO_T}no" >&6
2497 fi
2498
2499   CC=$ac_ct_CC
2500 else
2501   CC="$ac_cv_prog_CC"
2502 fi
2503
2504 fi
2505 if test -z "$CC"; then
2506   # Extract the first word of "cc", so it can be a program name with args.
2507 set dummy cc; ac_word=$2
2508 echo "$as_me:$LINENO: checking for $ac_word" >&5
2509 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2510 if test "${ac_cv_prog_CC+set}" = set; then
2511   echo $ECHO_N "(cached) $ECHO_C" >&6
2512 else
2513   if test -n "$CC"; then
2514   ac_cv_prog_CC="$CC" # Let the user override the test.
2515 else
2516   ac_prog_rejected=no
2517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2518 for as_dir in $PATH
2519 do
2520   IFS=$as_save_IFS
2521   test -z "$as_dir" && as_dir=.
2522   for ac_exec_ext in '' $ac_executable_extensions; do
2523   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2524     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2525        ac_prog_rejected=yes
2526        continue
2527      fi
2528     ac_cv_prog_CC="cc"
2529     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2530     break 2
2531   fi
2532 done
2533 done
2534
2535 if test $ac_prog_rejected = yes; then
2536   # We found a bogon in the path, so make sure we never use it.
2537   set dummy $ac_cv_prog_CC
2538   shift
2539   if test $# != 0; then
2540     # We chose a different compiler from the bogus one.
2541     # However, it has the same basename, so the bogon will be chosen
2542     # first if we set CC to just the basename; use the full file name.
2543     shift
2544     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2545   fi
2546 fi
2547 fi
2548 fi
2549 CC=$ac_cv_prog_CC
2550 if test -n "$CC"; then
2551   echo "$as_me:$LINENO: result: $CC" >&5
2552 echo "${ECHO_T}$CC" >&6
2553 else
2554   echo "$as_me:$LINENO: result: no" >&5
2555 echo "${ECHO_T}no" >&6
2556 fi
2557
2558 fi
2559 if test -z "$CC"; then
2560   if test -n "$ac_tool_prefix"; then
2561   for ac_prog in cl
2562   do
2563     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2564 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2565 echo "$as_me:$LINENO: checking for $ac_word" >&5
2566 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2567 if test "${ac_cv_prog_CC+set}" = set; then
2568   echo $ECHO_N "(cached) $ECHO_C" >&6
2569 else
2570   if test -n "$CC"; then
2571   ac_cv_prog_CC="$CC" # Let the user override the test.
2572 else
2573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2574 for as_dir in $PATH
2575 do
2576   IFS=$as_save_IFS
2577   test -z "$as_dir" && as_dir=.
2578   for ac_exec_ext in '' $ac_executable_extensions; do
2579   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2580     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2581     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2582     break 2
2583   fi
2584 done
2585 done
2586
2587 fi
2588 fi
2589 CC=$ac_cv_prog_CC
2590 if test -n "$CC"; then
2591   echo "$as_me:$LINENO: result: $CC" >&5
2592 echo "${ECHO_T}$CC" >&6
2593 else
2594   echo "$as_me:$LINENO: result: no" >&5
2595 echo "${ECHO_T}no" >&6
2596 fi
2597
2598     test -n "$CC" && break
2599   done
2600 fi
2601 if test -z "$CC"; then
2602   ac_ct_CC=$CC
2603   for ac_prog in cl
2604 do
2605   # Extract the first word of "$ac_prog", so it can be a program name with args.
2606 set dummy $ac_prog; ac_word=$2
2607 echo "$as_me:$LINENO: checking for $ac_word" >&5
2608 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2609 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2610   echo $ECHO_N "(cached) $ECHO_C" >&6
2611 else
2612   if test -n "$ac_ct_CC"; then
2613   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2614 else
2615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2616 for as_dir in $PATH
2617 do
2618   IFS=$as_save_IFS
2619   test -z "$as_dir" && as_dir=.
2620   for ac_exec_ext in '' $ac_executable_extensions; do
2621   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2622     ac_cv_prog_ac_ct_CC="$ac_prog"
2623     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2624     break 2
2625   fi
2626 done
2627 done
2628
2629 fi
2630 fi
2631 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2632 if test -n "$ac_ct_CC"; then
2633   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2634 echo "${ECHO_T}$ac_ct_CC" >&6
2635 else
2636   echo "$as_me:$LINENO: result: no" >&5
2637 echo "${ECHO_T}no" >&6
2638 fi
2639
2640   test -n "$ac_ct_CC" && break
2641 done
2642
2643   CC=$ac_ct_CC
2644 fi
2645
2646 fi
2647
2648
2649 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2650 See \`config.log' for more details." >&5
2651 echo "$as_me: error: no acceptable C compiler found in \$PATH
2652 See \`config.log' for more details." >&2;}
2653    { (exit 1); exit 1; }; }
2654
2655 # Provide some information about the compiler.
2656 echo "$as_me:$LINENO:" \
2657      "checking for C compiler version" >&5
2658 ac_compiler=`set X $ac_compile; echo $2`
2659 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2660   (eval $ac_compiler --version </dev/null >&5) 2>&5
2661   ac_status=$?
2662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2663   (exit $ac_status); }
2664 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2665   (eval $ac_compiler -v </dev/null >&5) 2>&5
2666   ac_status=$?
2667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668   (exit $ac_status); }
2669 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2670   (eval $ac_compiler -V </dev/null >&5) 2>&5
2671   ac_status=$?
2672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2673   (exit $ac_status); }
2674
2675 EXEEXT=
2676 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2677 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2678 if test "${ac_cv_objext+set}" = set; then
2679   echo $ECHO_N "(cached) $ECHO_C" >&6
2680 else
2681   cat >conftest.$ac_ext <<_ACEOF
2682 /* confdefs.h.  */
2683 _ACEOF
2684 cat confdefs.h >>conftest.$ac_ext
2685 cat >>conftest.$ac_ext <<_ACEOF
2686 /* end confdefs.h.  */
2687
2688 int
2689 main ()
2690 {
2691
2692   ;
2693   return 0;
2694 }
2695 _ACEOF
2696 rm -f conftest.o conftest.obj
2697 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2698   (eval $ac_compile) 2>&5
2699   ac_status=$?
2700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2701   (exit $ac_status); }; then
2702   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2703   case $ac_file in
2704     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2705     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2706        break;;
2707   esac
2708 done
2709 else
2710   echo "$as_me: failed program was:" >&5
2711 sed 's/^/| /' conftest.$ac_ext >&5
2712
2713 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2714 See \`config.log' for more details." >&5
2715 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2716 See \`config.log' for more details." >&2;}
2717    { (exit 1); exit 1; }; }
2718 fi
2719
2720 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2721 fi
2722 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2723 echo "${ECHO_T}$ac_cv_objext" >&6
2724 OBJEXT=$ac_cv_objext
2725 ac_objext=$OBJEXT
2726 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2727 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2728 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2729   echo $ECHO_N "(cached) $ECHO_C" >&6
2730 else
2731   cat >conftest.$ac_ext <<_ACEOF
2732 /* confdefs.h.  */
2733 _ACEOF
2734 cat confdefs.h >>conftest.$ac_ext
2735 cat >>conftest.$ac_ext <<_ACEOF
2736 /* end confdefs.h.  */
2737
2738 int
2739 main ()
2740 {
2741 #ifndef __GNUC__
2742        choke me
2743 #endif
2744
2745   ;
2746   return 0;
2747 }
2748 _ACEOF
2749 rm -f conftest.$ac_objext
2750 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2751   (eval $ac_compile) 2>conftest.er1
2752   ac_status=$?
2753   grep -v '^ *+' conftest.er1 >conftest.err
2754   rm -f conftest.er1
2755   cat conftest.err >&5
2756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2757   (exit $ac_status); } &&
2758          { ac_try='test -z "$ac_c_werror_flag"
2759                          || test ! -s conftest.err'
2760   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2761   (eval $ac_try) 2>&5
2762   ac_status=$?
2763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2764   (exit $ac_status); }; } &&
2765          { ac_try='test -s conftest.$ac_objext'
2766   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2767   (eval $ac_try) 2>&5
2768   ac_status=$?
2769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2770   (exit $ac_status); }; }; then
2771   ac_compiler_gnu=yes
2772 else
2773   echo "$as_me: failed program was:" >&5
2774 sed 's/^/| /' conftest.$ac_ext >&5
2775
2776 ac_compiler_gnu=no
2777 fi
2778 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2779 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2780
2781 fi
2782 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2783 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2784 GCC=`test $ac_compiler_gnu = yes && echo yes`
2785 ac_test_CFLAGS=${CFLAGS+set}
2786 ac_save_CFLAGS=$CFLAGS
2787 CFLAGS="-g"
2788 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2789 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2790 if test "${ac_cv_prog_cc_g+set}" = set; then
2791   echo $ECHO_N "(cached) $ECHO_C" >&6
2792 else
2793   cat >conftest.$ac_ext <<_ACEOF
2794 /* confdefs.h.  */
2795 _ACEOF
2796 cat confdefs.h >>conftest.$ac_ext
2797 cat >>conftest.$ac_ext <<_ACEOF
2798 /* end confdefs.h.  */
2799
2800 int
2801 main ()
2802 {
2803
2804   ;
2805   return 0;
2806 }
2807 _ACEOF
2808 rm -f conftest.$ac_objext
2809 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2810   (eval $ac_compile) 2>conftest.er1
2811   ac_status=$?
2812   grep -v '^ *+' conftest.er1 >conftest.err
2813   rm -f conftest.er1
2814   cat conftest.err >&5
2815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2816   (exit $ac_status); } &&
2817          { ac_try='test -z "$ac_c_werror_flag"
2818                          || test ! -s conftest.err'
2819   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2820   (eval $ac_try) 2>&5
2821   ac_status=$?
2822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2823   (exit $ac_status); }; } &&
2824          { ac_try='test -s conftest.$ac_objext'
2825   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2826   (eval $ac_try) 2>&5
2827   ac_status=$?
2828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2829   (exit $ac_status); }; }; then
2830   ac_cv_prog_cc_g=yes
2831 else
2832   echo "$as_me: failed program was:" >&5
2833 sed 's/^/| /' conftest.$ac_ext >&5
2834
2835 ac_cv_prog_cc_g=no
2836 fi
2837 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2838 fi
2839 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2840 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2841 if test "$ac_test_CFLAGS" = set; then
2842   CFLAGS=$ac_save_CFLAGS
2843 elif test $ac_cv_prog_cc_g = yes; then
2844   if test "$GCC" = yes; then
2845     CFLAGS="-g -O2"
2846   else
2847     CFLAGS="-g"
2848   fi
2849 else
2850   if test "$GCC" = yes; then
2851     CFLAGS="-O2"
2852   else
2853     CFLAGS=
2854   fi
2855 fi
2856 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2857 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2858 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2859   echo $ECHO_N "(cached) $ECHO_C" >&6
2860 else
2861   ac_cv_prog_cc_stdc=no
2862 ac_save_CC=$CC
2863 cat >conftest.$ac_ext <<_ACEOF
2864 /* confdefs.h.  */
2865 _ACEOF
2866 cat confdefs.h >>conftest.$ac_ext
2867 cat >>conftest.$ac_ext <<_ACEOF
2868 /* end confdefs.h.  */
2869 #include <stdarg.h>
2870 #include <stdio.h>
2871 #include <sys/types.h>
2872 #include <sys/stat.h>
2873 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2874 struct buf { int x; };
2875 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2876 static char *e (p, i)
2877      char **p;
2878      int i;
2879 {
2880   return p[i];
2881 }
2882 static char *f (char * (*g) (char **, int), char **p, ...)
2883 {
2884   char *s;
2885   va_list v;
2886   va_start (v,p);
2887   s = g (p, va_arg (v,int));
2888   va_end (v);
2889   return s;
2890 }
2891
2892 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2893    function prototypes and stuff, but not '\xHH' hex character constants.
2894    These don't provoke an error unfortunately, instead are silently treated
2895    as 'x'.  The following induces an error, until -std1 is added to get
2896    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2897    array size at least.  It's necessary to write '\x00'==0 to get something
2898    that's true only with -std1.  */
2899 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2900
2901 int test (int i, double x);
2902 struct s1 {int (*f) (int a);};
2903 struct s2 {int (*f) (double a);};
2904 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2905 int argc;
2906 char **argv;
2907 int
2908 main ()
2909 {
2910 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2911   ;
2912   return 0;
2913 }
2914 _ACEOF
2915 # Don't try gcc -ansi; that turns off useful extensions and
2916 # breaks some systems' header files.
2917 # AIX                   -qlanglvl=ansi
2918 # Ultrix and OSF/1      -std1
2919 # HP-UX 10.20 and later -Ae
2920 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2921 # SVR4                  -Xc -D__EXTENSIONS__
2922 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2923 do
2924   CC="$ac_save_CC $ac_arg"
2925   rm -f conftest.$ac_objext
2926 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2927   (eval $ac_compile) 2>conftest.er1
2928   ac_status=$?
2929   grep -v '^ *+' conftest.er1 >conftest.err
2930   rm -f conftest.er1
2931   cat conftest.err >&5
2932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2933   (exit $ac_status); } &&
2934          { ac_try='test -z "$ac_c_werror_flag"
2935                          || test ! -s conftest.err'
2936   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2937   (eval $ac_try) 2>&5
2938   ac_status=$?
2939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2940   (exit $ac_status); }; } &&
2941          { ac_try='test -s conftest.$ac_objext'
2942   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2943   (eval $ac_try) 2>&5
2944   ac_status=$?
2945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2946   (exit $ac_status); }; }; then
2947   ac_cv_prog_cc_stdc=$ac_arg
2948 break
2949 else
2950   echo "$as_me: failed program was:" >&5
2951 sed 's/^/| /' conftest.$ac_ext >&5
2952
2953 fi
2954 rm -f conftest.err conftest.$ac_objext
2955 done
2956 rm -f conftest.$ac_ext conftest.$ac_objext
2957 CC=$ac_save_CC
2958
2959 fi
2960
2961 case "x$ac_cv_prog_cc_stdc" in
2962   x|xno)
2963     echo "$as_me:$LINENO: result: none needed" >&5
2964 echo "${ECHO_T}none needed" >&6 ;;
2965   *)
2966     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2967 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2968     CC="$CC $ac_cv_prog_cc_stdc" ;;
2969 esac
2970
2971 # Some people use a C++ compiler to compile C.  Since we use `exit',
2972 # in C++ we need to declare it.  In case someone uses the same compiler
2973 # for both compiling C and C++ we need to have the C++ compiler decide
2974 # the declaration of exit, since it's the most demanding environment.
2975 cat >conftest.$ac_ext <<_ACEOF
2976 #ifndef __cplusplus
2977   choke me
2978 #endif
2979 _ACEOF
2980 rm -f conftest.$ac_objext
2981 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2982   (eval $ac_compile) 2>conftest.er1
2983   ac_status=$?
2984   grep -v '^ *+' conftest.er1 >conftest.err
2985   rm -f conftest.er1
2986   cat conftest.err >&5
2987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2988   (exit $ac_status); } &&
2989          { ac_try='test -z "$ac_c_werror_flag"
2990                          || test ! -s conftest.err'
2991   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2992   (eval $ac_try) 2>&5
2993   ac_status=$?
2994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2995   (exit $ac_status); }; } &&
2996          { ac_try='test -s conftest.$ac_objext'
2997   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2998   (eval $ac_try) 2>&5
2999   ac_status=$?
3000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3001   (exit $ac_status); }; }; then
3002   for ac_declaration in \
3003    '' \
3004    'extern "C" void std::exit (int) throw (); using std::exit;' \
3005    'extern "C" void std::exit (int); using std::exit;' \
3006    'extern "C" void exit (int) throw ();' \
3007    'extern "C" void exit (int);' \
3008    'void exit (int);'
3009 do
3010   cat >conftest.$ac_ext <<_ACEOF
3011 /* confdefs.h.  */
3012 _ACEOF
3013 cat confdefs.h >>conftest.$ac_ext
3014 cat >>conftest.$ac_ext <<_ACEOF
3015 /* end confdefs.h.  */
3016 $ac_declaration
3017 #include <stdlib.h>
3018 int
3019 main ()
3020 {
3021 exit (42);
3022   ;
3023   return 0;
3024 }
3025 _ACEOF
3026 rm -f conftest.$ac_objext
3027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3028   (eval $ac_compile) 2>conftest.er1
3029   ac_status=$?
3030   grep -v '^ *+' conftest.er1 >conftest.err
3031   rm -f conftest.er1
3032   cat conftest.err >&5
3033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3034   (exit $ac_status); } &&
3035          { ac_try='test -z "$ac_c_werror_flag"
3036                          || test ! -s conftest.err'
3037   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3038   (eval $ac_try) 2>&5
3039   ac_status=$?
3040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3041   (exit $ac_status); }; } &&
3042          { ac_try='test -s conftest.$ac_objext'
3043   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3044   (eval $ac_try) 2>&5
3045   ac_status=$?
3046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3047   (exit $ac_status); }; }; then
3048   :
3049 else
3050   echo "$as_me: failed program was:" >&5
3051 sed 's/^/| /' conftest.$ac_ext >&5
3052
3053 continue
3054 fi
3055 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3056   cat >conftest.$ac_ext <<_ACEOF
3057 /* confdefs.h.  */
3058 _ACEOF
3059 cat confdefs.h >>conftest.$ac_ext
3060 cat >>conftest.$ac_ext <<_ACEOF
3061 /* end confdefs.h.  */
3062 $ac_declaration
3063 int
3064 main ()
3065 {
3066 exit (42);
3067   ;
3068   return 0;
3069 }
3070 _ACEOF
3071 rm -f conftest.$ac_objext
3072 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3073   (eval $ac_compile) 2>conftest.er1
3074   ac_status=$?
3075   grep -v '^ *+' conftest.er1 >conftest.err
3076   rm -f conftest.er1
3077   cat conftest.err >&5
3078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3079   (exit $ac_status); } &&
3080          { ac_try='test -z "$ac_c_werror_flag"
3081                          || test ! -s conftest.err'
3082   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3083   (eval $ac_try) 2>&5
3084   ac_status=$?
3085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3086   (exit $ac_status); }; } &&
3087          { ac_try='test -s conftest.$ac_objext'
3088   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3089   (eval $ac_try) 2>&5
3090   ac_status=$?
3091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3092   (exit $ac_status); }; }; then
3093   break
3094 else
3095   echo "$as_me: failed program was:" >&5
3096 sed 's/^/| /' conftest.$ac_ext >&5
3097
3098 fi
3099 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3100 done
3101 rm -f conftest*
3102 if test -n "$ac_declaration"; then
3103   echo '#ifdef __cplusplus' >>confdefs.h
3104   echo $ac_declaration      >>confdefs.h
3105   echo '#endif'             >>confdefs.h
3106 fi
3107
3108 else
3109   echo "$as_me: failed program was:" >&5
3110 sed 's/^/| /' conftest.$ac_ext >&5
3111
3112 fi
3113 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3114 ac_ext=c
3115 ac_cpp='$CPP $CPPFLAGS'
3116 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3117 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3118 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3119
3120 if test $host != $build; then
3121   for ac_prog in gcc cc
3122 do
3123   # Extract the first word of "$ac_prog", so it can be a program name with args.
3124 set dummy $ac_prog; ac_word=$2
3125 echo "$as_me:$LINENO: checking for $ac_word" >&5
3126 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3127 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3128   echo $ECHO_N "(cached) $ECHO_C" >&6
3129 else
3130   if test -n "$BUILD_CC"; then
3131   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3132 else
3133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3134 for as_dir in $PATH
3135 do
3136   IFS=$as_save_IFS
3137   test -z "$as_dir" && as_dir=.
3138   for ac_exec_ext in '' $ac_executable_extensions; do
3139   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3140     ac_cv_prog_BUILD_CC="$ac_prog"
3141     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3142     break 2
3143   fi
3144 done
3145 done
3146
3147 fi
3148 fi
3149 BUILD_CC=$ac_cv_prog_BUILD_CC
3150 if test -n "$BUILD_CC"; then
3151   echo "$as_me:$LINENO: result: $BUILD_CC" >&5
3152 echo "${ECHO_T}$BUILD_CC" >&6
3153 else
3154   echo "$as_me:$LINENO: result: no" >&5
3155 echo "${ECHO_T}no" >&6
3156 fi
3157
3158   test -n "$BUILD_CC" && break
3159 done
3160
3161 fi
3162
3163 ac_ext=c
3164 ac_cpp='$CPP $CPPFLAGS'
3165 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3166 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3167 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3168 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3169 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3170 # On Suns, sometimes $CPP names a directory.
3171 if test -n "$CPP" && test -d "$CPP"; then
3172   CPP=
3173 fi
3174 if test -z "$CPP"; then
3175   if test "${ac_cv_prog_CPP+set}" = set; then
3176   echo $ECHO_N "(cached) $ECHO_C" >&6
3177 else
3178       # Double quotes because CPP needs to be expanded
3179     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3180     do
3181       ac_preproc_ok=false
3182 for ac_c_preproc_warn_flag in '' yes
3183 do
3184   # Use a header file that comes with gcc, so configuring glibc
3185   # with a fresh cross-compiler works.
3186   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3187   # <limits.h> exists even on freestanding compilers.
3188   # On the NeXT, cc -E runs the code through the compiler's parser,
3189   # not just through cpp. "Syntax error" is here to catch this case.
3190   cat >conftest.$ac_ext <<_ACEOF
3191 /* confdefs.h.  */
3192 _ACEOF
3193 cat confdefs.h >>conftest.$ac_ext
3194 cat >>conftest.$ac_ext <<_ACEOF
3195 /* end confdefs.h.  */
3196 #ifdef __STDC__
3197 # include <limits.h>
3198 #else
3199 # include <assert.h>
3200 #endif
3201                      Syntax error
3202 _ACEOF
3203 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3204   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3205   ac_status=$?
3206   grep -v '^ *+' conftest.er1 >conftest.err
3207   rm -f conftest.er1
3208   cat conftest.err >&5
3209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3210   (exit $ac_status); } >/dev/null; then
3211   if test -s conftest.err; then
3212     ac_cpp_err=$ac_c_preproc_warn_flag
3213     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3214   else
3215     ac_cpp_err=
3216   fi
3217 else
3218   ac_cpp_err=yes
3219 fi
3220 if test -z "$ac_cpp_err"; then
3221   :
3222 else
3223   echo "$as_me: failed program was:" >&5
3224 sed 's/^/| /' conftest.$ac_ext >&5
3225
3226   # Broken: fails on valid input.
3227 continue
3228 fi
3229 rm -f conftest.err conftest.$ac_ext
3230
3231   # OK, works on sane cases.  Now check whether non-existent headers
3232   # can be detected and how.
3233   cat >conftest.$ac_ext <<_ACEOF
3234 /* confdefs.h.  */
3235 _ACEOF
3236 cat confdefs.h >>conftest.$ac_ext
3237 cat >>conftest.$ac_ext <<_ACEOF
3238 /* end confdefs.h.  */
3239 #include <ac_nonexistent.h>
3240 _ACEOF
3241 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3242   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3243   ac_status=$?
3244   grep -v '^ *+' conftest.er1 >conftest.err
3245   rm -f conftest.er1
3246   cat conftest.err >&5
3247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3248   (exit $ac_status); } >/dev/null; then
3249   if test -s conftest.err; then
3250     ac_cpp_err=$ac_c_preproc_warn_flag
3251     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3252   else
3253     ac_cpp_err=
3254   fi
3255 else
3256   ac_cpp_err=yes
3257 fi
3258 if test -z "$ac_cpp_err"; then
3259   # Broken: success on invalid input.
3260 continue
3261 else
3262   echo "$as_me: failed program was:" >&5
3263 sed 's/^/| /' conftest.$ac_ext >&5
3264
3265   # Passes both tests.
3266 ac_preproc_ok=:
3267 break
3268 fi
3269 rm -f conftest.err conftest.$ac_ext
3270
3271 done
3272 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3273 rm -f conftest.err conftest.$ac_ext
3274 if $ac_preproc_ok; then
3275   break
3276 fi
3277
3278     done
3279     ac_cv_prog_CPP=$CPP
3280
3281 fi
3282   CPP=$ac_cv_prog_CPP
3283 else
3284   ac_cv_prog_CPP=$CPP
3285 fi
3286 echo "$as_me:$LINENO: result: $CPP" >&5
3287 echo "${ECHO_T}$CPP" >&6
3288 ac_preproc_ok=false
3289 for ac_c_preproc_warn_flag in '' yes
3290 do
3291   # Use a header file that comes with gcc, so configuring glibc
3292   # with a fresh cross-compiler works.
3293   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3294   # <limits.h> exists even on freestanding compilers.
3295   # On the NeXT, cc -E runs the code through the compiler's parser,
3296   # not just through cpp. "Syntax error" is here to catch this case.
3297   cat >conftest.$ac_ext <<_ACEOF
3298 /* confdefs.h.  */
3299 _ACEOF
3300 cat confdefs.h >>conftest.$ac_ext
3301 cat >>conftest.$ac_ext <<_ACEOF
3302 /* end confdefs.h.  */
3303 #ifdef __STDC__
3304 # include <limits.h>
3305 #else
3306 # include <assert.h>
3307 #endif
3308                      Syntax error
3309 _ACEOF
3310 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3311   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3312   ac_status=$?
3313   grep -v '^ *+' conftest.er1 >conftest.err
3314   rm -f conftest.er1
3315   cat conftest.err >&5
3316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3317   (exit $ac_status); } >/dev/null; then
3318   if test -s conftest.err; then
3319     ac_cpp_err=$ac_c_preproc_warn_flag
3320     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3321   else
3322     ac_cpp_err=
3323   fi
3324 else
3325   ac_cpp_err=yes
3326 fi
3327 if test -z "$ac_cpp_err"; then
3328   :
3329 else
3330   echo "$as_me: failed program was:" >&5
3331 sed 's/^/| /' conftest.$ac_ext >&5
3332
3333   # Broken: fails on valid input.
3334 continue
3335 fi
3336 rm -f conftest.err conftest.$ac_ext
3337
3338   # OK, works on sane cases.  Now check whether non-existent headers
3339   # can be detected and how.
3340   cat >conftest.$ac_ext <<_ACEOF
3341 /* confdefs.h.  */
3342 _ACEOF
3343 cat confdefs.h >>conftest.$ac_ext
3344 cat >>conftest.$ac_ext <<_ACEOF
3345 /* end confdefs.h.  */
3346 #include <ac_nonexistent.h>
3347 _ACEOF
3348 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3349   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3350   ac_status=$?
3351   grep -v '^ *+' conftest.er1 >conftest.err
3352   rm -f conftest.er1
3353   cat conftest.err >&5
3354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3355   (exit $ac_status); } >/dev/null; then
3356   if test -s conftest.err; then
3357     ac_cpp_err=$ac_c_preproc_warn_flag
3358     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3359   else
3360     ac_cpp_err=
3361   fi
3362 else
3363   ac_cpp_err=yes
3364 fi
3365 if test -z "$ac_cpp_err"; then
3366   # Broken: success on invalid input.
3367 continue
3368 else
3369   echo "$as_me: failed program was:" >&5
3370 sed 's/^/| /' conftest.$ac_ext >&5
3371
3372   # Passes both tests.
3373 ac_preproc_ok=:
3374 break
3375 fi
3376 rm -f conftest.err conftest.$ac_ext
3377
3378 done
3379 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3380 rm -f conftest.err conftest.$ac_ext
3381 if $ac_preproc_ok; then
3382   :
3383 else
3384   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3385 See \`config.log' for more details." >&5
3386 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3387 See \`config.log' for more details." >&2;}
3388    { (exit 1); exit 1; }; }
3389 fi
3390
3391 ac_ext=c
3392 ac_cpp='$CPP $CPPFLAGS'
3393 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3394 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3395 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3396
3397 # We need the C++ compiler only for testing.
3398 ac_ext=cc
3399 ac_cpp='$CXXCPP $CPPFLAGS'
3400 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3401 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3402 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3403 if test -n "$ac_tool_prefix"; then
3404   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3405   do
3406     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3407 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3408 echo "$as_me:$LINENO: checking for $ac_word" >&5
3409 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3410 if test "${ac_cv_prog_CXX+set}" = set; then
3411   echo $ECHO_N "(cached) $ECHO_C" >&6
3412 else
3413   if test -n "$CXX"; then
3414   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3415 else
3416 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3417 for as_dir in $PATH
3418 do
3419   IFS=$as_save_IFS
3420   test -z "$as_dir" && as_dir=.
3421   for ac_exec_ext in '' $ac_executable_extensions; do
3422   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3423     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3424     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3425     break 2
3426   fi
3427 done
3428 done
3429
3430 fi
3431 fi
3432 CXX=$ac_cv_prog_CXX
3433 if test -n "$CXX"; then
3434   echo "$as_me:$LINENO: result: $CXX" >&5
3435 echo "${ECHO_T}$CXX" >&6
3436 else
3437   echo "$as_me:$LINENO: result: no" >&5
3438 echo "${ECHO_T}no" >&6
3439 fi
3440
3441     test -n "$CXX" && break
3442   done
3443 fi
3444 if test -z "$CXX"; then
3445   ac_ct_CXX=$CXX
3446   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3447 do
3448   # Extract the first word of "$ac_prog", so it can be a program name with args.
3449 set dummy $ac_prog; ac_word=$2
3450 echo "$as_me:$LINENO: checking for $ac_word" >&5
3451 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3452 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3453   echo $ECHO_N "(cached) $ECHO_C" >&6
3454 else
3455   if test -n "$ac_ct_CXX"; then
3456   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3457 else
3458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3459 for as_dir in $PATH
3460 do
3461   IFS=$as_save_IFS
3462   test -z "$as_dir" && as_dir=.
3463   for ac_exec_ext in '' $ac_executable_extensions; do
3464   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3465     ac_cv_prog_ac_ct_CXX="$ac_prog"
3466     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3467     break 2
3468   fi
3469 done
3470 done
3471
3472 fi
3473 fi
3474 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3475 if test -n "$ac_ct_CXX"; then
3476   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3477 echo "${ECHO_T}$ac_ct_CXX" >&6
3478 else
3479   echo "$as_me:$LINENO: result: no" >&5
3480 echo "${ECHO_T}no" >&6
3481 fi
3482
3483   test -n "$ac_ct_CXX" && break
3484 done
3485 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
3486
3487   CXX=$ac_ct_CXX
3488 fi
3489
3490
3491 # Provide some information about the compiler.
3492 echo "$as_me:$LINENO:" \
3493      "checking for C++ compiler version" >&5
3494 ac_compiler=`set X $ac_compile; echo $2`
3495 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3496   (eval $ac_compiler --version </dev/null >&5) 2>&5
3497   ac_status=$?
3498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3499   (exit $ac_status); }
3500 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3501   (eval $ac_compiler -v </dev/null >&5) 2>&5
3502   ac_status=$?
3503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3504   (exit $ac_status); }
3505 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3506   (eval $ac_compiler -V </dev/null >&5) 2>&5
3507   ac_status=$?
3508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3509   (exit $ac_status); }
3510
3511 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3512 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3513 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3514   echo $ECHO_N "(cached) $ECHO_C" >&6
3515 else
3516   cat >conftest.$ac_ext <<_ACEOF
3517 /* confdefs.h.  */
3518 _ACEOF
3519 cat confdefs.h >>conftest.$ac_ext
3520 cat >>conftest.$ac_ext <<_ACEOF
3521 /* end confdefs.h.  */
3522
3523 int
3524 main ()
3525 {
3526 #ifndef __GNUC__
3527        choke me
3528 #endif
3529
3530   ;
3531   return 0;
3532 }
3533 _ACEOF
3534 rm -f conftest.$ac_objext
3535 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3536   (eval $ac_compile) 2>conftest.er1
3537   ac_status=$?
3538   grep -v '^ *+' conftest.er1 >conftest.err
3539   rm -f conftest.er1
3540   cat conftest.err >&5
3541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3542   (exit $ac_status); } &&
3543          { ac_try='test -z "$ac_cxx_werror_flag"
3544                          || test ! -s conftest.err'
3545   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3546   (eval $ac_try) 2>&5
3547   ac_status=$?
3548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3549   (exit $ac_status); }; } &&
3550          { ac_try='test -s conftest.$ac_objext'
3551   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3552   (eval $ac_try) 2>&5
3553   ac_status=$?
3554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3555   (exit $ac_status); }; }; then
3556   ac_compiler_gnu=yes
3557 else
3558   echo "$as_me: failed program was:" >&5
3559 sed 's/^/| /' conftest.$ac_ext >&5
3560
3561 ac_compiler_gnu=no
3562 fi
3563 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3564 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3565
3566 fi
3567 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3568 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3569 GXX=`test $ac_compiler_gnu = yes && echo yes`
3570 ac_test_CXXFLAGS=${CXXFLAGS+set}
3571 ac_save_CXXFLAGS=$CXXFLAGS
3572 CXXFLAGS="-g"
3573 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3574 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3575 if test "${ac_cv_prog_cxx_g+set}" = set; then
3576   echo $ECHO_N "(cached) $ECHO_C" >&6
3577 else
3578   cat >conftest.$ac_ext <<_ACEOF
3579 /* confdefs.h.  */
3580 _ACEOF
3581 cat confdefs.h >>conftest.$ac_ext
3582 cat >>conftest.$ac_ext <<_ACEOF
3583 /* end confdefs.h.  */
3584
3585 int
3586 main ()
3587 {
3588
3589   ;
3590   return 0;
3591 }
3592 _ACEOF
3593 rm -f conftest.$ac_objext
3594 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3595   (eval $ac_compile) 2>conftest.er1
3596   ac_status=$?
3597   grep -v '^ *+' conftest.er1 >conftest.err
3598   rm -f conftest.er1
3599   cat conftest.err >&5
3600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3601   (exit $ac_status); } &&
3602          { ac_try='test -z "$ac_cxx_werror_flag"
3603                          || test ! -s conftest.err'
3604   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3605   (eval $ac_try) 2>&5
3606   ac_status=$?
3607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3608   (exit $ac_status); }; } &&
3609          { ac_try='test -s conftest.$ac_objext'
3610   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3611   (eval $ac_try) 2>&5
3612   ac_status=$?
3613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3614   (exit $ac_status); }; }; then
3615   ac_cv_prog_cxx_g=yes
3616 else
3617   echo "$as_me: failed program was:" >&5
3618 sed 's/^/| /' conftest.$ac_ext >&5
3619
3620 ac_cv_prog_cxx_g=no
3621 fi
3622 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3623 fi
3624 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3625 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3626 if test "$ac_test_CXXFLAGS" = set; then
3627   CXXFLAGS=$ac_save_CXXFLAGS
3628 elif test $ac_cv_prog_cxx_g = yes; then
3629   if test "$GXX" = yes; then
3630     CXXFLAGS="-g -O2"
3631   else
3632     CXXFLAGS="-g"
3633   fi
3634 else
3635   if test "$GXX" = yes; then
3636     CXXFLAGS="-O2"
3637   else
3638     CXXFLAGS=
3639   fi
3640 fi
3641 for ac_declaration in \
3642    '' \
3643    'extern "C" void std::exit (int) throw (); using std::exit;' \
3644    'extern "C" void std::exit (int); using std::exit;' \
3645    'extern "C" void exit (int) throw ();' \
3646    'extern "C" void exit (int);' \
3647    'void exit (int);'
3648 do
3649   cat >conftest.$ac_ext <<_ACEOF
3650 /* confdefs.h.  */
3651 _ACEOF
3652 cat confdefs.h >>conftest.$ac_ext
3653 cat >>conftest.$ac_ext <<_ACEOF
3654 /* end confdefs.h.  */
3655 $ac_declaration
3656 #include <stdlib.h>
3657 int
3658 main ()
3659 {
3660 exit (42);
3661   ;
3662   return 0;
3663 }
3664 _ACEOF
3665 rm -f conftest.$ac_objext
3666 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3667   (eval $ac_compile) 2>conftest.er1
3668   ac_status=$?
3669   grep -v '^ *+' conftest.er1 >conftest.err
3670   rm -f conftest.er1
3671   cat conftest.err >&5
3672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3673   (exit $ac_status); } &&
3674          { ac_try='test -z "$ac_cxx_werror_flag"
3675                          || test ! -s conftest.err'
3676   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3677   (eval $ac_try) 2>&5
3678   ac_status=$?
3679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3680   (exit $ac_status); }; } &&
3681          { ac_try='test -s conftest.$ac_objext'
3682   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3683   (eval $ac_try) 2>&5
3684   ac_status=$?
3685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3686   (exit $ac_status); }; }; then
3687   :
3688 else
3689   echo "$as_me: failed program was:" >&5
3690 sed 's/^/| /' conftest.$ac_ext >&5
3691
3692 continue
3693 fi
3694 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3695   cat >conftest.$ac_ext <<_ACEOF
3696 /* confdefs.h.  */
3697 _ACEOF
3698 cat confdefs.h >>conftest.$ac_ext
3699 cat >>conftest.$ac_ext <<_ACEOF
3700 /* end confdefs.h.  */
3701 $ac_declaration
3702 int
3703 main ()
3704 {
3705 exit (42);
3706   ;
3707   return 0;
3708 }
3709 _ACEOF
3710 rm -f conftest.$ac_objext
3711 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3712   (eval $ac_compile) 2>conftest.er1
3713   ac_status=$?
3714   grep -v '^ *+' conftest.er1 >conftest.err
3715   rm -f conftest.er1
3716   cat conftest.err >&5
3717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3718   (exit $ac_status); } &&
3719          { ac_try='test -z "$ac_cxx_werror_flag"
3720                          || test ! -s conftest.err'
3721   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3722   (eval $ac_try) 2>&5
3723   ac_status=$?
3724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3725   (exit $ac_status); }; } &&
3726          { ac_try='test -s conftest.$ac_objext'
3727   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3728   (eval $ac_try) 2>&5
3729   ac_status=$?
3730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3731   (exit $ac_status); }; }; then
3732   break
3733 else
3734   echo "$as_me: failed program was:" >&5
3735 sed 's/^/| /' conftest.$ac_ext >&5
3736
3737 fi
3738 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3739 done
3740 rm -f conftest*
3741 if test -n "$ac_declaration"; then
3742   echo '#ifdef __cplusplus' >>confdefs.h
3743   echo $ac_declaration      >>confdefs.h
3744   echo '#endif'             >>confdefs.h
3745 fi
3746
3747 ac_ext=c
3748 ac_cpp='$CPP $CPPFLAGS'
3749 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3750 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3751 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3752
3753 # Was a --with-binutils option given?
3754 if test -n "$path_binutils"; then
3755     # Make absolute; ensure a single trailing slash.
3756     path_binutils=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
3757     CC="$CC -B$path_binutils"
3758 fi
3759 AS=`$CC -print-prog-name=as`
3760 LD=`$CC -print-prog-name=ld`
3761 AR=`$CC -print-prog-name=ar`
3762
3763 OBJDUMP=`$CC -print-prog-name=objdump`
3764
3765
3766 # ranlib has to be treated a bit differently since it might not exist at all.
3767 ac_ranlib=`$CC -print-prog-name=ranlib`
3768 if test "x$ac_ranlib" = xranlib; then
3769 # This extra check has to happen since gcc simply echos the parameter in
3770 # case it cannot find the value in its own directories.
3771 if test -n "$ac_tool_prefix"; then
3772   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3773 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3774 echo "$as_me:$LINENO: checking for $ac_word" >&5
3775 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3776 if test "${ac_cv_prog_RANLIB+set}" = set; then
3777   echo $ECHO_N "(cached) $ECHO_C" >&6
3778 else
3779   if test -n "$RANLIB"; then
3780   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3781 else
3782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3783 for as_dir in $PATH
3784 do
3785   IFS=$as_save_IFS
3786   test -z "$as_dir" && as_dir=.
3787   for ac_exec_ext in '' $ac_executable_extensions; do
3788   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3789     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3790     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3791     break 2
3792   fi
3793 done
3794 done
3795
3796 fi
3797 fi
3798 RANLIB=$ac_cv_prog_RANLIB
3799 if test -n "$RANLIB"; then
3800   echo "$as_me:$LINENO: result: $RANLIB" >&5
3801 echo "${ECHO_T}$RANLIB" >&6
3802 else
3803   echo "$as_me:$LINENO: result: no" >&5
3804 echo "${ECHO_T}no" >&6
3805 fi
3806
3807 fi
3808 if test -z "$ac_cv_prog_RANLIB"; then
3809   ac_ct_RANLIB=$RANLIB
3810   # Extract the first word of "ranlib", so it can be a program name with args.
3811 set dummy ranlib; ac_word=$2
3812 echo "$as_me:$LINENO: checking for $ac_word" >&5
3813 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3814 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3815   echo $ECHO_N "(cached) $ECHO_C" >&6
3816 else
3817   if test -n "$ac_ct_RANLIB"; then
3818   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3819 else
3820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3821 for as_dir in $PATH
3822 do
3823   IFS=$as_save_IFS
3824   test -z "$as_dir" && as_dir=.
3825   for ac_exec_ext in '' $ac_executable_extensions; do
3826   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3827     ac_cv_prog_ac_ct_RANLIB="ranlib"
3828     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3829     break 2
3830   fi
3831 done
3832 done
3833
3834   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3835 fi
3836 fi
3837 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3838 if test -n "$ac_ct_RANLIB"; then
3839   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3840 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3841 else
3842   echo "$as_me:$LINENO: result: no" >&5
3843 echo "${ECHO_T}no" >&6
3844 fi
3845
3846   RANLIB=$ac_ct_RANLIB
3847 else
3848   RANLIB="$ac_cv_prog_RANLIB"
3849 fi
3850
3851 else
3852   RANLIB=$ac_ranlib
3853 fi
3854
3855
3856 # Determine whether we are using GNU binutils.
3857 echo "$as_me:$LINENO: checking whether $AS is GNU as" >&5
3858 echo $ECHO_N "checking whether $AS is GNU as... $ECHO_C" >&6
3859 if test "${libc_cv_prog_as_gnu+set}" = set; then
3860   echo $ECHO_N "(cached) $ECHO_C" >&6
3861 else
3862   # Most GNU programs take a -v and spit out some text including
3863 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
3864 if $AS -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
3865   libc_cv_prog_as_gnu=yes
3866 else
3867   libc_cv_prog_as_gnu=no
3868 fi
3869 rm -fr contest*
3870 fi
3871 echo "$as_me:$LINENO: result: $libc_cv_prog_as_gnu" >&5
3872 echo "${ECHO_T}$libc_cv_prog_as_gnu" >&6
3873 rm -f a.out
3874 gnu_as=$libc_cv_prog_as_gnu
3875
3876 echo "$as_me:$LINENO: checking whether $LD is GNU ld" >&5
3877 echo $ECHO_N "checking whether $LD is GNU ld... $ECHO_C" >&6
3878 if test "${libc_cv_prog_ld_gnu+set}" = set; then
3879   echo $ECHO_N "(cached) $ECHO_C" >&6
3880 else
3881   # Most GNU programs take a -v and spit out some text including
3882 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
3883 if $LD -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
3884   libc_cv_prog_ld_gnu=yes
3885 else
3886   libc_cv_prog_ld_gnu=no
3887 fi
3888 rm -fr contest*
3889 fi
3890 echo "$as_me:$LINENO: result: $libc_cv_prog_ld_gnu" >&5
3891 echo "${ECHO_T}$libc_cv_prog_ld_gnu" >&6
3892 gnu_ld=$libc_cv_prog_ld_gnu
3893
3894
3895 # Accept binutils 2.13 or newer.
3896 for ac_prog in $AS
3897 do
3898   # Extract the first word of "$ac_prog", so it can be a program name with args.
3899 set dummy $ac_prog; ac_word=$2
3900 echo "$as_me:$LINENO: checking for $ac_word" >&5
3901 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3902 if test "${ac_cv_prog_AS+set}" = set; then
3903   echo $ECHO_N "(cached) $ECHO_C" >&6
3904 else
3905   if test -n "$AS"; then
3906   ac_cv_prog_AS="$AS" # Let the user override the test.
3907 else
3908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3909 for as_dir in $PATH
3910 do
3911   IFS=$as_save_IFS
3912   test -z "$as_dir" && as_dir=.
3913   for ac_exec_ext in '' $ac_executable_extensions; do
3914   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3915     ac_cv_prog_AS="$ac_prog"
3916     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3917     break 2
3918   fi
3919 done
3920 done
3921
3922 fi
3923 fi
3924 AS=$ac_cv_prog_AS
3925 if test -n "$AS"; then
3926   echo "$as_me:$LINENO: result: $AS" >&5
3927 echo "${ECHO_T}$AS" >&6
3928 else
3929   echo "$as_me:$LINENO: result: no" >&5
3930 echo "${ECHO_T}no" >&6
3931 fi
3932
3933   test -n "$AS" && break
3934 done
3935
3936 if test -z "$AS"; then
3937   ac_verc_fail=yes
3938 else
3939   # Found it, now check the version.
3940   echo "$as_me:$LINENO: checking version of $AS" >&5
3941 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
3942   ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
3943   case $ac_prog_version in
3944     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3945     2.1[3-9]*)
3946        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3947     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3948
3949   esac
3950   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3951 echo "${ECHO_T}$ac_prog_version" >&6
3952 fi
3953 if test $ac_verc_fail = yes; then
3954   AS=: critic_missing="$critic_missing as"
3955 fi
3956
3957 for ac_prog in $LD
3958 do
3959   # Extract the first word of "$ac_prog", so it can be a program name with args.
3960 set dummy $ac_prog; ac_word=$2
3961 echo "$as_me:$LINENO: checking for $ac_word" >&5
3962 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3963 if test "${ac_cv_prog_LD+set}" = set; then
3964   echo $ECHO_N "(cached) $ECHO_C" >&6
3965 else
3966   if test -n "$LD"; then
3967   ac_cv_prog_LD="$LD" # Let the user override the test.
3968 else
3969 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3970 for as_dir in $PATH
3971 do
3972   IFS=$as_save_IFS
3973   test -z "$as_dir" && as_dir=.
3974   for ac_exec_ext in '' $ac_executable_extensions; do
3975   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3976     ac_cv_prog_LD="$ac_prog"
3977     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3978     break 2
3979   fi
3980 done
3981 done
3982
3983 fi
3984 fi
3985 LD=$ac_cv_prog_LD
3986 if test -n "$LD"; then
3987   echo "$as_me:$LINENO: result: $LD" >&5
3988 echo "${ECHO_T}$LD" >&6
3989 else
3990   echo "$as_me:$LINENO: result: no" >&5
3991 echo "${ECHO_T}no" >&6
3992 fi
3993
3994   test -n "$LD" && break
3995 done
3996
3997 if test -z "$LD"; then
3998   ac_verc_fail=yes
3999 else
4000   # Found it, now check the version.
4001   echo "$as_me:$LINENO: checking version of $LD" >&5
4002 echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
4003   ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4004   case $ac_prog_version in
4005     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4006     2.1[3-9]*)
4007        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4008     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4009
4010   esac
4011   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4012 echo "${ECHO_T}$ac_prog_version" >&6
4013 fi
4014 if test $ac_verc_fail = yes; then
4015   LD=: critic_missing="$critic_missing ld"
4016 fi
4017
4018
4019 # We need the physical current working directory.  We cannot use the
4020 # "pwd -P" shell builtin since that's not portable.  Instead we try to
4021 # find a pwd binary.  Note that assigning to the PWD environment
4022 # variable might have some interesting side effects, so we don't do
4023 # that.
4024 # Extract the first word of "pwd", so it can be a program name with args.
4025 set dummy pwd; ac_word=$2
4026 echo "$as_me:$LINENO: checking for $ac_word" >&5
4027 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4028 if test "${ac_cv_path_PWD_P+set}" = set; then
4029   echo $ECHO_N "(cached) $ECHO_C" >&6
4030 else
4031   case $PWD_P in
4032   [\\/]* | ?:[\\/]*)
4033   ac_cv_path_PWD_P="$PWD_P" # Let the user override the test with a path.
4034   ;;
4035   *)
4036   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4037 for as_dir in $PATH
4038 do
4039   IFS=$as_save_IFS
4040   test -z "$as_dir" && as_dir=.
4041   for ac_exec_ext in '' $ac_executable_extensions; do
4042   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4043     ac_cv_path_PWD_P="$as_dir/$ac_word$ac_exec_ext"
4044     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4045     break 2
4046   fi
4047 done
4048 done
4049
4050   test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P="no"
4051   ;;
4052 esac
4053 fi
4054 PWD_P=$ac_cv_path_PWD_P
4055
4056 if test -n "$PWD_P"; then
4057   echo "$as_me:$LINENO: result: $PWD_P" >&5
4058 echo "${ECHO_T}$PWD_P" >&6
4059 else
4060   echo "$as_me:$LINENO: result: no" >&5
4061 echo "${ECHO_T}no" >&6
4062 fi
4063
4064 if test "$PWD_P" = no; then
4065   { { echo "$as_me:$LINENO: error: *** A pwd binary could not be found." >&5
4066 echo "$as_me: error: *** A pwd binary could not be found." >&2;}
4067    { (exit 1); exit 1; }; }
4068 fi
4069
4070 # These programs are version sensitive.
4071
4072 for ac_prog in ${ac_tool_prefix}gcc ${ac_tool_prefix}cc
4073 do
4074   # Extract the first word of "$ac_prog", so it can be a program name with args.
4075 set dummy $ac_prog; ac_word=$2
4076 echo "$as_me:$LINENO: checking for $ac_word" >&5
4077 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4078 if test "${ac_cv_prog_CC+set}" = set; then
4079   echo $ECHO_N "(cached) $ECHO_C" >&6
4080 else
4081   if test -n "$CC"; then
4082   ac_cv_prog_CC="$CC" # Let the user override the test.
4083 else
4084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4085 for as_dir in $PATH
4086 do
4087   IFS=$as_save_IFS
4088   test -z "$as_dir" && as_dir=.
4089   for ac_exec_ext in '' $ac_executable_extensions; do
4090   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4091     ac_cv_prog_CC="$ac_prog"
4092     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4093     break 2
4094   fi
4095 done
4096 done
4097
4098 fi
4099 fi
4100 CC=$ac_cv_prog_CC
4101 if test -n "$CC"; then
4102   echo "$as_me:$LINENO: result: $CC" >&5
4103 echo "${ECHO_T}$CC" >&6
4104 else
4105   echo "$as_me:$LINENO: result: no" >&5
4106 echo "${ECHO_T}no" >&6
4107 fi
4108
4109   test -n "$CC" && break
4110 done
4111
4112 if test -z "$CC"; then
4113   ac_verc_fail=yes
4114 else
4115   # Found it, now check the version.
4116   echo "$as_me:$LINENO: checking version of $CC" >&5
4117 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
4118   ac_prog_version=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4119   case $ac_prog_version in
4120     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4121     3.4* | 4.[0-9]* )
4122        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4123     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4124
4125   esac
4126   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4127 echo "${ECHO_T}$ac_prog_version" >&6
4128 fi
4129 if test $ac_verc_fail = yes; then
4130   critic_missing="$critic_missing gcc"
4131 fi
4132
4133 for ac_prog in gnumake gmake make
4134 do
4135   # Extract the first word of "$ac_prog", so it can be a program name with args.
4136 set dummy $ac_prog; ac_word=$2
4137 echo "$as_me:$LINENO: checking for $ac_word" >&5
4138 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4139 if test "${ac_cv_prog_MAKE+set}" = set; then
4140   echo $ECHO_N "(cached) $ECHO_C" >&6
4141 else
4142   if test -n "$MAKE"; then
4143   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4144 else
4145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4146 for as_dir in $PATH
4147 do
4148   IFS=$as_save_IFS
4149   test -z "$as_dir" && as_dir=.
4150   for ac_exec_ext in '' $ac_executable_extensions; do
4151   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4152     ac_cv_prog_MAKE="$ac_prog"
4153     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4154     break 2
4155   fi
4156 done
4157 done
4158
4159 fi
4160 fi
4161 MAKE=$ac_cv_prog_MAKE
4162 if test -n "$MAKE"; then
4163   echo "$as_me:$LINENO: result: $MAKE" >&5
4164 echo "${ECHO_T}$MAKE" >&6
4165 else
4166   echo "$as_me:$LINENO: result: no" >&5
4167 echo "${ECHO_T}no" >&6
4168 fi
4169
4170   test -n "$MAKE" && break
4171 done
4172
4173 if test -z "$MAKE"; then
4174   ac_verc_fail=yes
4175 else
4176   # Found it, now check the version.
4177   echo "$as_me:$LINENO: checking version of $MAKE" >&5
4178 echo $ECHO_N "checking version of $MAKE... $ECHO_C" >&6
4179   ac_prog_version=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4180   case $ac_prog_version in
4181     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4182     3.79* | 3.[89]*)
4183        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4184     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4185
4186   esac
4187   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4188 echo "${ECHO_T}$ac_prog_version" >&6
4189 fi
4190 if test $ac_verc_fail = yes; then
4191   critic_missing="$critic_missing make"
4192 fi
4193
4194
4195 for ac_prog in gnumsgfmt gmsgfmt msgfmt
4196 do
4197   # Extract the first word of "$ac_prog", so it can be a program name with args.
4198 set dummy $ac_prog; ac_word=$2
4199 echo "$as_me:$LINENO: checking for $ac_word" >&5
4200 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4201 if test "${ac_cv_prog_MSGFMT+set}" = set; then
4202   echo $ECHO_N "(cached) $ECHO_C" >&6
4203 else
4204   if test -n "$MSGFMT"; then
4205   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
4206 else
4207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4208 for as_dir in $PATH
4209 do
4210   IFS=$as_save_IFS
4211   test -z "$as_dir" && as_dir=.
4212   for ac_exec_ext in '' $ac_executable_extensions; do
4213   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4214     ac_cv_prog_MSGFMT="$ac_prog"
4215     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4216     break 2
4217   fi
4218 done
4219 done
4220
4221 fi
4222 fi
4223 MSGFMT=$ac_cv_prog_MSGFMT
4224 if test -n "$MSGFMT"; then
4225   echo "$as_me:$LINENO: result: $MSGFMT" >&5
4226 echo "${ECHO_T}$MSGFMT" >&6
4227 else
4228   echo "$as_me:$LINENO: result: no" >&5
4229 echo "${ECHO_T}no" >&6
4230 fi
4231
4232   test -n "$MSGFMT" && break
4233 done
4234
4235 if test -z "$MSGFMT"; then
4236   ac_verc_fail=yes
4237 else
4238   # Found it, now check the version.
4239   echo "$as_me:$LINENO: checking version of $MSGFMT" >&5
4240 echo $ECHO_N "checking version of $MSGFMT... $ECHO_C" >&6
4241   ac_prog_version=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4242   case $ac_prog_version in
4243     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4244     0.10.3[6-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*)
4245        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4246     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4247
4248   esac
4249   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4250 echo "${ECHO_T}$ac_prog_version" >&6
4251 fi
4252 if test $ac_verc_fail = yes; then
4253   MSGFMT=: aux_missing="$aux_missing msgfmt"
4254 fi
4255
4256 for ac_prog in makeinfo
4257 do
4258   # Extract the first word of "$ac_prog", so it can be a program name with args.
4259 set dummy $ac_prog; ac_word=$2
4260 echo "$as_me:$LINENO: checking for $ac_word" >&5
4261 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4262 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
4263   echo $ECHO_N "(cached) $ECHO_C" >&6
4264 else
4265   if test -n "$MAKEINFO"; then
4266   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
4267 else
4268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4269 for as_dir in $PATH
4270 do
4271   IFS=$as_save_IFS
4272   test -z "$as_dir" && as_dir=.
4273   for ac_exec_ext in '' $ac_executable_extensions; do
4274   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4275     ac_cv_prog_MAKEINFO="$ac_prog"
4276     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4277     break 2
4278   fi
4279 done
4280 done
4281
4282 fi
4283 fi
4284 MAKEINFO=$ac_cv_prog_MAKEINFO
4285 if test -n "$MAKEINFO"; then
4286   echo "$as_me:$LINENO: result: $MAKEINFO" >&5
4287 echo "${ECHO_T}$MAKEINFO" >&6
4288 else
4289   echo "$as_me:$LINENO: result: no" >&5
4290 echo "${ECHO_T}no" >&6
4291 fi
4292
4293   test -n "$MAKEINFO" && break
4294 done
4295
4296 if test -z "$MAKEINFO"; then
4297   ac_verc_fail=yes
4298 else
4299   # Found it, now check the version.
4300   echo "$as_me:$LINENO: checking version of $MAKEINFO" >&5
4301 echo $ECHO_N "checking version of $MAKEINFO... $ECHO_C" >&6
4302   ac_prog_version=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4303   case $ac_prog_version in
4304     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4305     4.*)
4306        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4307     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4308
4309   esac
4310   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4311 echo "${ECHO_T}$ac_prog_version" >&6
4312 fi
4313 if test $ac_verc_fail = yes; then
4314   MAKEINFO=: aux_missing="$aux_missing makeinfo"
4315 fi
4316
4317 for ac_prog in sed
4318 do
4319   # Extract the first word of "$ac_prog", so it can be a program name with args.
4320 set dummy $ac_prog; ac_word=$2
4321 echo "$as_me:$LINENO: checking for $ac_word" >&5
4322 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4323 if test "${ac_cv_prog_SED+set}" = set; then
4324   echo $ECHO_N "(cached) $ECHO_C" >&6
4325 else
4326   if test -n "$SED"; then
4327   ac_cv_prog_SED="$SED" # Let the user override the test.
4328 else
4329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4330 for as_dir in $PATH
4331 do
4332   IFS=$as_save_IFS
4333   test -z "$as_dir" && as_dir=.
4334   for ac_exec_ext in '' $ac_executable_extensions; do
4335   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4336     ac_cv_prog_SED="$ac_prog"
4337     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4338     break 2
4339   fi
4340 done
4341 done
4342
4343 fi
4344 fi
4345 SED=$ac_cv_prog_SED
4346 if test -n "$SED"; then
4347   echo "$as_me:$LINENO: result: $SED" >&5
4348 echo "${ECHO_T}$SED" >&6
4349 else
4350   echo "$as_me:$LINENO: result: no" >&5
4351 echo "${ECHO_T}no" >&6
4352 fi
4353
4354   test -n "$SED" && break
4355 done
4356
4357 if test -z "$SED"; then
4358   ac_verc_fail=yes
4359 else
4360   # Found it, now check the version.
4361   echo "$as_me:$LINENO: checking version of $SED" >&5
4362 echo $ECHO_N "checking version of $SED... $ECHO_C" >&6
4363   ac_prog_version=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
4364   case $ac_prog_version in
4365     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4366     3.0[2-9]*|3.[1-9]*|[4-9]*)
4367        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4368     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4369
4370   esac
4371   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4372 echo "${ECHO_T}$ac_prog_version" >&6
4373 fi
4374 if test $ac_verc_fail = yes; then
4375   SED=: aux_missing="$aux_missing sed"
4376 fi
4377
4378
4379 for ac_prog in autoconf
4380 do
4381   # Extract the first word of "$ac_prog", so it can be a program name with args.
4382 set dummy $ac_prog; ac_word=$2
4383 echo "$as_me:$LINENO: checking for $ac_word" >&5
4384 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4385 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
4386   echo $ECHO_N "(cached) $ECHO_C" >&6
4387 else
4388   if test -n "$AUTOCONF"; then
4389   ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
4390 else
4391 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4392 for as_dir in $PATH
4393 do
4394   IFS=$as_save_IFS
4395   test -z "$as_dir" && as_dir=.
4396   for ac_exec_ext in '' $ac_executable_extensions; do
4397   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4398     ac_cv_prog_AUTOCONF="$ac_prog"
4399     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4400     break 2
4401   fi
4402 done
4403 done
4404
4405 fi
4406 fi
4407 AUTOCONF=$ac_cv_prog_AUTOCONF
4408 if test -n "$AUTOCONF"; then
4409   echo "$as_me:$LINENO: result: $AUTOCONF" >&5
4410 echo "${ECHO_T}$AUTOCONF" >&6
4411 else
4412   echo "$as_me:$LINENO: result: no" >&5
4413 echo "${ECHO_T}no" >&6
4414 fi
4415
4416   test -n "$AUTOCONF" && break
4417 done
4418 test -n "$AUTOCONF" || AUTOCONF="no"
4419
4420 case "x$AUTOCONF" in
4421 xno|x|x:) AUTOCONF=no ;;
4422 *)
4423   echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
4424 echo $ECHO_N "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... $ECHO_C" >&6
4425 if test "${libc_cv_autoconf_works+set}" = set; then
4426   echo $ECHO_N "(cached) $ECHO_C" >&6
4427 else
4428     if (cd $srcdir; $AUTOCONF $ACFLAGS configure.in > /dev/null 2>&1); then
4429     libc_cv_autoconf_works=yes
4430   else
4431     libc_cv_autoconf_works=no
4432   fi
4433 fi
4434 echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
4435 echo "${ECHO_T}$libc_cv_autoconf_works" >&6
4436   test $libc_cv_autoconf_works = yes || AUTOCONF=no
4437   ;;
4438 esac
4439 if test "x$with_cvs" = xyes && test "x$AUTOCONF" = xno; then
4440   # If --without-cvs they probably won't change configure.in, so no complaints.
4441   aux_missing="$aux_missing autoconf"
4442 fi
4443
4444 test -n "$critic_missing" && { { echo "$as_me:$LINENO: error:
4445 *** These critical programs are missing or too old:$critic_missing
4446 *** Check the INSTALL file for required versions." >&5
4447 echo "$as_me: error:
4448 *** These critical programs are missing or too old:$critic_missing
4449 *** Check the INSTALL file for required versions." >&2;}
4450    { (exit 1); exit 1; }; }
4451
4452 test -n "$aux_missing" && { echo "$as_me:$LINENO: WARNING:
4453 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4454 *** some features will be disabled.
4455 *** Check the INSTALL file for required versions." >&5
4456 echo "$as_me: WARNING:
4457 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4458 *** some features will be disabled.
4459 *** Check the INSTALL file for required versions." >&2;}
4460
4461 # if using special system headers, find out the compiler's sekrit
4462 # header directory and add that to the list.  NOTE: Only does the right
4463 # thing on a system that doesn't need fixincludes.  (Not presently a problem.)
4464 if test -n "$sysheaders"; then
4465   ccheaders=`$CC -print-file-name=include`
4466   SYSINCLUDES="-nostdinc -isystem $ccheaders \
4467 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
4468 fi
4469
4470
4471 # check if ranlib is necessary
4472 echo "$as_me:$LINENO: checking whether ranlib is necessary" >&5
4473 echo $ECHO_N "checking whether ranlib is necessary... $ECHO_C" >&6
4474 if test "${libc_cv_ranlib_necessary+set}" = set; then
4475   echo $ECHO_N "(cached) $ECHO_C" >&6
4476 else
4477   cat > conftest.c <<EOF
4478 int a;
4479 char b;
4480 void c(void) {}
4481 EOF
4482 $CC $CFLAGS $CPPFLAGS -c conftest.c
4483 $AR cr conftest.a conftest.o
4484 cp conftest.a conftest2.a
4485 $RANLIB conftest.a
4486 if cmp -s conftest.a conftest2.a; then
4487   libc_cv_ranlib_necessary=no
4488 else
4489   libc_cv_ranlib_necessary=yes
4490 fi
4491 rm -rf conftest*
4492 fi
4493 echo "$as_me:$LINENO: result: $libc_cv_ranlib_necessary" >&5
4494 echo "${ECHO_T}$libc_cv_ranlib_necessary" >&6
4495 if test "$libc_cv_ranlib_necessary" = no; then
4496  RANLIB=:
4497 fi
4498
4499 # Test if LD_LIBRARY_PATH contains the notation for the current directory
4500 # since this would lead to problems installing/building glibc.
4501 # LD_LIBRARY_PATH contains the current directory if one of the following
4502 # is true:
4503 # - one of the terminals (":" and ";") is the first or last sign
4504 # - two terminals occur directly after each other
4505 # - the path contains an element with a dot in it
4506 echo "$as_me:$LINENO: checking LD_LIBRARY_PATH variable" >&5
4507 echo $ECHO_N "checking LD_LIBRARY_PATH variable... $ECHO_C" >&6
4508 case ${LD_LIBRARY_PATH} in
4509   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
4510     ld_library_path_setting="contains current directory"
4511     ;;
4512   *)
4513     ld_library_path_setting="ok"
4514     ;;
4515 esac
4516 echo "$as_me:$LINENO: result: $ld_library_path_setting" >&5
4517 echo "${ECHO_T}$ld_library_path_setting" >&6
4518 if test "$ld_library_path_setting" != "ok"; then
4519 { { echo "$as_me:$LINENO: error:
4520 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4521 *** building glibc. Please change the environment variable
4522 *** and run configure again." >&5
4523 echo "$as_me: error:
4524 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4525 *** building glibc. Please change the environment variable
4526 *** and run configure again." >&2;}
4527    { (exit 1); exit 1; }; }
4528 fi
4529
4530 echo "$as_me:$LINENO: checking whether GCC supports -static-libgcc" >&5
4531 echo $ECHO_N "checking whether GCC supports -static-libgcc... $ECHO_C" >&6
4532 if test "${libc_cv_gcc_static_libgcc+set}" = set; then
4533   echo $ECHO_N "(cached) $ECHO_C" >&6
4534 else
4535   if $CC -v -static-libgcc 2>&1 | grep -q 'unrecognized option.*static-libgcc'; then
4536   libc_cv_gcc_static_libgcc=
4537 else
4538   libc_cv_gcc_static_libgcc=-static-libgcc
4539 fi
4540 fi
4541 echo "$as_me:$LINENO: result: $libc_cv_gcc_static_libgcc" >&5
4542 echo "${ECHO_T}$libc_cv_gcc_static_libgcc" >&6
4543
4544
4545 # Extract the first word of "bash", so it can be a program name with args.
4546 set dummy bash; ac_word=$2
4547 echo "$as_me:$LINENO: checking for $ac_word" >&5
4548 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4549 if test "${ac_cv_path_BASH+set}" = set; then
4550   echo $ECHO_N "(cached) $ECHO_C" >&6
4551 else
4552   case $BASH in
4553   [\\/]* | ?:[\\/]*)
4554   ac_cv_path_BASH="$BASH" # Let the user override the test with a path.
4555   ;;
4556   *)
4557   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4558 for as_dir in $PATH
4559 do
4560   IFS=$as_save_IFS
4561   test -z "$as_dir" && as_dir=.
4562   for ac_exec_ext in '' $ac_executable_extensions; do
4563   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4564     ac_cv_path_BASH="$as_dir/$ac_word$ac_exec_ext"
4565     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4566     break 2
4567   fi
4568 done
4569 done
4570
4571   test -z "$ac_cv_path_BASH" && ac_cv_path_BASH="no"
4572   ;;
4573 esac
4574 fi
4575 BASH=$ac_cv_path_BASH
4576
4577 if test -n "$BASH"; then
4578   echo "$as_me:$LINENO: result: $BASH" >&5
4579 echo "${ECHO_T}$BASH" >&6
4580 else
4581   echo "$as_me:$LINENO: result: no" >&5
4582 echo "${ECHO_T}no" >&6
4583 fi
4584
4585 if test "$BASH" != no &&
4586    $BASH -c 'test "$BASH_VERSINFO" \
4587              && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
4588   libc_cv_have_bash2=yes
4589 else
4590   libc_cv_have_bash2=no
4591 fi
4592
4593
4594 if test "$BASH" = no; then
4595   # Extract the first word of "ksh", so it can be a program name with args.
4596 set dummy ksh; ac_word=$2
4597 echo "$as_me:$LINENO: checking for $ac_word" >&5
4598 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4599 if test "${ac_cv_path_KSH+set}" = set; then
4600   echo $ECHO_N "(cached) $ECHO_C" >&6
4601 else
4602   case $KSH in
4603   [\\/]* | ?:[\\/]*)
4604   ac_cv_path_KSH="$KSH" # Let the user override the test with a path.
4605   ;;
4606   *)
4607   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4608 for as_dir in $PATH
4609 do
4610   IFS=$as_save_IFS
4611   test -z "$as_dir" && as_dir=.
4612   for ac_exec_ext in '' $ac_executable_extensions; do
4613   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4614     ac_cv_path_KSH="$as_dir/$ac_word$ac_exec_ext"
4615     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4616     break 2
4617   fi
4618 done
4619 done