[BZ #2510, BZ #2830, BZ #3137, BZ #3313, BZ #3426, BZ #3465, BZ #3480, BZ #3483,...
[platform/upstream/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 add_on_subdirs base_machine submachine sysnames sysdeps_add_ons 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 CXX_SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO BISON VERSIONING libc_cv_cc_with_libunwind 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 libc_cv_hashstyle fno_unit_at_a_time libc_cv_ssp libc_cv_have_initfini no_whole_archive exceptions LIBGD have_libaudit have_libcap 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=no]
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-gd=DIR           find libgd include dir and library with prefix DIR
895   --with-gd-include=DIR   find libgd include files in DIR
896   --with-gd-lib=DIR       find libgd library files in DIR
897   --with-fp               if using floating-point hardware [default=yes]
898   --with-binutils=PATH    specify location of binutils (as and ld)
899   --with-elf              if using the ELF object format
900   --with-selinux          if building with SELinux support
901   --with-xcoff            if using the XCOFF object format
902   --without-cvs           if CVS should not be used
903   --with-headers=PATH     location of system headers to use (for example
904                           /usr/src/linux/include) [default=compiler
905                           default]
906   --with-tls              enable support for TLS
907   --without-__thread      do not use TLS features even when supporting them
908   --with-cpu=CPU          select code for CPU variant
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-gd argument and set libgd-LDFLAGS in config.make.
1409
1410 # Check whether --with-gd or --without-gd was given.
1411 if test "${with_gd+set}" = set; then
1412   withval="$with_gd"
1413   case "$with_gd" in
1414 yes|''|no) ;;
1415 *) libgd_include="-I$withval/include"
1416    libgd_ldflags="-L$withval/lib" ;;
1417 esac
1418
1419 fi;
1420
1421 # Check whether --with-gd-include or --without-gd-include was given.
1422 if test "${with_gd_include+set}" = set; then
1423   withval="$with_gd_include"
1424   case "$with_gd_include" in
1425 ''|no) ;;
1426 *) libgd_include="-I$withval" ;;
1427 esac
1428
1429 fi;
1430
1431 # Check whether --with-gd-lib or --without-gd-lib was given.
1432 if test "${with_gd_lib+set}" = set; then
1433   withval="$with_gd_lib"
1434   case "$with_gd_lib" in
1435 ''|no) ;;
1436 *) libgd_ldflags="-L$withval" ;;
1437 esac
1438
1439 fi;
1440
1441 if test -n "$libgd_include"; then
1442   config_vars="$config_vars
1443 CFLAGS-memusagestat.c = $libgd_include"
1444 fi
1445 if test -n "$libgd_ldflags"; then
1446   config_vars="$config_vars
1447 libgd-LDFLAGS = $libgd_ldflags"
1448 fi
1449
1450
1451 # Check whether --with-fp or --without-fp was given.
1452 if test "${with_fp+set}" = set; then
1453   withval="$with_fp"
1454   with_fp=$withval
1455 else
1456   with_fp=yes
1457 fi;
1458
1459
1460 # Check whether --with-binutils or --without-binutils was given.
1461 if test "${with_binutils+set}" = set; then
1462   withval="$with_binutils"
1463   path_binutils=$withval
1464 else
1465   path_binutils=''
1466 fi;
1467
1468 # Check whether --with-elf or --without-elf was given.
1469 if test "${with_elf+set}" = set; then
1470   withval="$with_elf"
1471   elf=$withval
1472 else
1473   elf=no
1474 fi;
1475
1476 # Check whether --with-selinux or --without-selinux was given.
1477 if test "${with_selinux+set}" = set; then
1478   withval="$with_selinux"
1479   with_selinux=$withval
1480 else
1481   with_selinux=auto
1482 fi;
1483
1484 # Check whether --with-xcoff or --without-xcoff was given.
1485 if test "${with_xcoff+set}" = set; then
1486   withval="$with_xcoff"
1487   xcoff=$withval
1488 else
1489   xcoff=no
1490 fi;
1491
1492 # Check whether --with-cvs or --without-cvs was given.
1493 if test "${with_cvs+set}" = set; then
1494   withval="$with_cvs"
1495   with_cvs=$withval
1496 else
1497   with_cvs=yes
1498 fi;
1499 if test "$with_cvs" = yes; then
1500   if test -d $srcdir/CVS && grep :pserver: $srcdir/CVS/Root > /dev/null
1501   then
1502     with_cvs=no
1503   fi
1504 fi
1505
1506
1507
1508 # Check whether --with-headers or --without-headers was given.
1509 if test "${with_headers+set}" = set; then
1510   withval="$with_headers"
1511   sysheaders=$withval
1512 else
1513   sysheaders=''
1514 fi;
1515
1516 # Check whether --enable-sanity-checks or --disable-sanity-checks was given.
1517 if test "${enable_sanity_checks+set}" = set; then
1518   enableval="$enable_sanity_checks"
1519   enable_sanity=$enableval
1520 else
1521   enable_sanity=yes
1522 fi;
1523
1524
1525 # Check whether --enable-check-abi or --disable-check-abi was given.
1526 if test "${enable_check_abi+set}" = set; then
1527   enableval="$enable_check_abi"
1528   enable_check_abi=$enableval
1529 else
1530   enable_check_abi=no
1531 fi;
1532
1533 static=yes
1534 # Check whether --enable-shared or --disable-shared was given.
1535 if test "${enable_shared+set}" = set; then
1536   enableval="$enable_shared"
1537   shared=$enableval
1538 else
1539   shared=default
1540 fi;
1541 # Check whether --enable-profile or --disable-profile was given.
1542 if test "${enable_profile+set}" = set; then
1543   enableval="$enable_profile"
1544   profile=$enableval
1545 else
1546   profile=no
1547 fi;
1548 # Check whether --enable-omitfp or --disable-omitfp was given.
1549 if test "${enable_omitfp+set}" = set; then
1550   enableval="$enable_omitfp"
1551   omitfp=$enableval
1552 else
1553   omitfp=no
1554 fi;
1555 # Check whether --enable-bounded or --disable-bounded was given.
1556 if test "${enable_bounded+set}" = set; then
1557   enableval="$enable_bounded"
1558   bounded=$enableval
1559 else
1560   bounded=no
1561 fi;
1562 # Check whether --enable-versioning or --disable-versioning was given.
1563 if test "${enable_versioning+set}" = set; then
1564   enableval="$enable_versioning"
1565   enable_versioning=$enableval
1566 else
1567   enable_versioning=yes
1568 fi;
1569
1570 # Check whether --enable-oldest-abi or --disable-oldest-abi was given.
1571 if test "${enable_oldest_abi+set}" = set; then
1572   enableval="$enable_oldest_abi"
1573   oldest_abi=$enableval
1574 else
1575   oldest_abi=no
1576 fi;
1577 if test "$oldest_abi" = yes || test "$oldest_abi" = no; then
1578   oldest_abi=default
1579 else
1580   cat >>confdefs.h <<_ACEOF
1581 #define GLIBC_OLDEST_ABI "$oldest_abi"
1582 _ACEOF
1583
1584 fi
1585
1586
1587 # Check whether --enable-stackguard-randomization or --disable-stackguard-randomization was given.
1588 if test "${enable_stackguard_randomization+set}" = set; then
1589   enableval="$enable_stackguard_randomization"
1590   enable_stackguard_randomize=$enableval
1591 else
1592   enable_stackguard_randomize=no
1593 fi;
1594 if test "$enable_stackguard_randomize" = yes; then
1595   cat >>confdefs.h <<\_ACEOF
1596 #define ENABLE_STACKGUARD_RANDOMIZE 1
1597 _ACEOF
1598
1599 fi
1600
1601 # Check whether --enable-add-ons or --disable-add-ons was given.
1602 if test "${enable_add_ons+set}" = set; then
1603   enableval="$enable_add_ons"
1604
1605 else
1606   enable_add_ons=yes
1607 fi;
1608
1609
1610 # Check whether --with-tls or --without-tls was given.
1611 if test "${with_tls+set}" = set; then
1612   withval="$with_tls"
1613   usetls=$withval
1614 else
1615   usetls=yes
1616 fi;
1617
1618
1619 # Check whether --with-__thread or --without-__thread was given.
1620 if test "${with___thread+set}" = set; then
1621   withval="$with___thread"
1622   use__thread=$withval
1623 else
1624   use__thread=yes
1625 fi;
1626
1627 # Check whether --enable-hidden-plt or --disable-hidden-plt was given.
1628 if test "${enable_hidden_plt+set}" = set; then
1629   enableval="$enable_hidden_plt"
1630   hidden=$enableval
1631 else
1632   hidden=yes
1633 fi;
1634 if test "x$hidden" = xno; then
1635   cat >>confdefs.h <<\_ACEOF
1636 #define NO_HIDDEN 1
1637 _ACEOF
1638
1639 fi
1640
1641 # Check whether --enable-bind-now or --disable-bind-now was given.
1642 if test "${enable_bind_now+set}" = set; then
1643   enableval="$enable_bind_now"
1644   bindnow=$enableval
1645 else
1646   bindnow=no
1647 fi;
1648
1649
1650 # Check whether --enable-static-nss or --disable-static-nss was given.
1651 if test "${enable_static_nss+set}" = set; then
1652   enableval="$enable_static_nss"
1653   static_nss=$enableval
1654 else
1655   static_nss=no
1656 fi;
1657 if test x"$static_nss" = xyes || test x"$shared" = xno; then
1658   static_nss=yes
1659   cat >>confdefs.h <<\_ACEOF
1660 #define DO_STATIC_NSS 1
1661 _ACEOF
1662
1663 fi
1664
1665 # Check whether --enable-force-install or --disable-force-install was given.
1666 if test "${enable_force_install+set}" = set; then
1667   enableval="$enable_force_install"
1668   force_install=$enableval
1669 else
1670   force_install=yes
1671 fi;
1672
1673
1674 # Check whether --enable-kernel or --disable-kernel was given.
1675 if test "${enable_kernel+set}" = set; then
1676   enableval="$enable_kernel"
1677   minimum_kernel=$enableval
1678 fi;
1679 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
1680   # Better nothing than this.
1681   minimum_kernel=""
1682 else
1683   if test "$minimum_kernel" = current; then
1684     minimum_kernel=`uname -r 2>/dev/null` || minimum_kernel=
1685   fi
1686 fi
1687
1688 # Check whether --enable-all-warnings or --disable-all-warnings was given.
1689 if test "${enable_all_warnings+set}" = set; then
1690   enableval="$enable_all_warnings"
1691   all_warnings=$enableval
1692 fi;
1693
1694
1695 # Make sure we can run config.sub.
1696 $ac_config_sub sun4 >/dev/null 2>&1 ||
1697   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1698 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1699    { (exit 1); exit 1; }; }
1700
1701 echo "$as_me:$LINENO: checking build system type" >&5
1702 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1703 if test "${ac_cv_build+set}" = set; then
1704   echo $ECHO_N "(cached) $ECHO_C" >&6
1705 else
1706   ac_cv_build_alias=$build_alias
1707 test -z "$ac_cv_build_alias" &&
1708   ac_cv_build_alias=`$ac_config_guess`
1709 test -z "$ac_cv_build_alias" &&
1710   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1711 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1712    { (exit 1); exit 1; }; }
1713 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1714   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1715 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1716    { (exit 1); exit 1; }; }
1717
1718 fi
1719 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1720 echo "${ECHO_T}$ac_cv_build" >&6
1721 build=$ac_cv_build
1722 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1723 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1724 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1725
1726
1727 echo "$as_me:$LINENO: checking host system type" >&5
1728 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1729 if test "${ac_cv_host+set}" = set; then
1730   echo $ECHO_N "(cached) $ECHO_C" >&6
1731 else
1732   ac_cv_host_alias=$host_alias
1733 test -z "$ac_cv_host_alias" &&
1734   ac_cv_host_alias=$ac_cv_build_alias
1735 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1736   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1737 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1738    { (exit 1); exit 1; }; }
1739
1740 fi
1741 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1742 echo "${ECHO_T}$ac_cv_host" >&6
1743 host=$ac_cv_host
1744 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1745 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1746 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1747
1748
1749
1750 # The way shlib-versions is used to generate soversions.mk uses a
1751 # fairly simplistic model for name recognition that can't distinguish
1752 # i486-pc-linux-gnu fully from i486-pc-gnu.  So we mutate a $host_os
1753 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
1754 # tell.  This doesn't get used much beyond that, so it's fairly safe.
1755 case "$host_os" in
1756 linux*)
1757   ;;
1758 gnu*)
1759   host_os=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
1760   ;;
1761 esac
1762
1763 # We keep the original values in `$config_*' and never modify them, so we
1764 # can write them unchanged into config.make.  Everything else uses
1765 # $machine, $vendor, and $os, and changes them whenever convenient.
1766 config_machine=$host_cpu config_vendor=$host_vendor config_os=$host_os
1767
1768 # Don't allow vendor == "unknown"
1769 test "$config_vendor" = unknown && config_vendor=
1770 config_os="`echo $config_os | sed 's/^unknown-//'`"
1771
1772 # Some configurations imply other options.
1773 case "$host_os" in
1774 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
1775 linux*ecoff* | linux*aout* | gnu*aout* | gnu*ecoff*)
1776   ;;
1777 gnu* | linux* | freebsd* | netbsd* | sysv4* | solaris2* | irix6*)
1778   # These systems (almost) always use the ELF format.
1779   elf=yes
1780   ;;
1781 aix*)
1782   # These systems are always xcoff
1783   xcoff=yes
1784   elf=no
1785   ;;
1786 esac
1787
1788 # The configure fragment of an add-on port can modify these to supplement
1789 # or override the table in the case statement below.  No fragment should
1790 # ever change the config_* variables, however.
1791 machine=$config_machine
1792 vendor=$config_vendor
1793 os=$config_os
1794
1795 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
1796 # Unify this here.
1797 if test "$machine" = rs6000; then
1798   machine="powerpc"
1799 fi
1800
1801 # Braindead PowerPC box with absolutely no FPU.
1802 case "$machine-$host_os" in
1803   powerpc*-*soft)
1804     with_fp=no
1805     ;;
1806 esac
1807
1808 submachine=
1809
1810 # Check whether --with-cpu or --without-cpu was given.
1811 if test "${with_cpu+set}" = set; then
1812   withval="$with_cpu"
1813     case "$withval" in
1814   yes|'') { { echo "$as_me:$LINENO: error: --with-cpu requires an argument" >&5
1815 echo "$as_me: error: --with-cpu requires an argument" >&2;}
1816    { (exit 1); exit 1; }; } ;;
1817   no) ;;
1818   *) submachine="$withval" ;;
1819   esac
1820
1821 fi;
1822
1823
1824 # An add-on can set this when it wants to disable the sanity check below.
1825 libc_config_ok=no
1826
1827
1828
1829 subdirs="$subdirs "
1830
1831
1832 case "$enable_add_ons" in
1833 ''|no) add_ons= ;;
1834 yes|'*')
1835  add_ons=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
1836           sed 's@/[^/]*$@@' | sort | uniq`
1837          add_ons_automatic=yes
1838          ;;
1839 *) add_ons=`echo "$enable_add_ons" | sed 's/,/ /g'`
1840        add_ons_automatic=no ;;
1841 esac
1842
1843 configured_add_ons=
1844 add_ons_sfx=
1845 add_ons_pfx=
1846 if test x"$add_ons" != x; then
1847   for f in $add_ons; do
1848     # Some sanity checks
1849     case "$f" in
1850     crypt)
1851       { { echo "$as_me:$LINENO: 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." >&5
1856 echo "$as_me: error:
1857 *** It seems that you're using an old \`crypt' add-on.  crypt is now
1858 *** part of glibc and using the old add-on will not work with this
1859 *** release.  Start again with fresh sources and without the old
1860 *** \`crypt' add-on." >&2;}
1861    { (exit 1); exit 1; }; }
1862     ;;
1863     localedata)
1864       { { echo "$as_me:$LINENO: 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." >&5
1869 echo "$as_me: error:
1870 *** It seems that you're using an old \`localedata' add-on.  localedata
1871 *** is now part of glibc and using the old add-on will not work with
1872 *** this release.  Start again with fresh sources and without the old
1873 *** \`localedata' add-on." >&2;}
1874    { (exit 1); exit 1; }; }
1875     ;;
1876     esac
1877   done
1878
1879   # Now source each add-on's configure fragment.
1880   # The fragments can use $srcdir/$libc_add_on to find themselves,
1881   # and test $add_ons_automatic to see if they were explicitly requested.
1882   # A fragment can clear (or even change) $libc_add_on to affect
1883   # whether it goes into the list to be actually used in the build.
1884   use_add_ons=
1885   for libc_add_on in $add_ons; do
1886     # Test whether such a directory really exists.
1887     # It can be absolute, or relative to $srcdir, or relative to the build dir.
1888     case "$libc_add_on" in
1889     /*)
1890       libc_add_on_srcdir=$libc_add_on
1891       ;;
1892     *)
1893       test -d "$srcdir/$libc_add_on" || {
1894         if test -d "$libc_add_on"; then
1895           libc_add_on="`pwd`/$libc_add_on"
1896         else
1897           { { echo "$as_me:$LINENO: error: add-on directory \"$libc_add_on\" does not exist" >&5
1898 echo "$as_me: error: add-on directory \"$libc_add_on\" does not exist" >&2;}
1899    { (exit 1); exit 1; }; }
1900         fi
1901       }
1902       libc_add_on_srcdir=$srcdir/$libc_add_on
1903       ;;
1904     esac
1905
1906     libc_add_on_frag=$libc_add_on_srcdir/configure
1907     libc_add_on_canonical=
1908     if test -r "$libc_add_on_frag"; then
1909       { echo "$as_me:$LINENO: running configure fragment for add-on $libc_add_on" >&5
1910 echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
1911       libc_add_on_canonical=unknown
1912       libc_add_on_subdirs=
1913       . "$libc_add_on_frag"
1914       test -z "$libc_add_on" || {
1915         configured_add_ons="$configured_add_ons $libc_add_on"
1916         if test "x$libc_add_on_canonical" = xunknown; then
1917           { { echo "$as_me:$LINENO: error: fragment must set \$libc_add_on_canonical" >&5
1918 echo "$as_me: error: fragment must set \$libc_add_on_canonical" >&2;}
1919    { (exit 1); exit 1; }; }
1920         fi
1921         for d in $libc_add_on_subdirs; do
1922           case "$libc_add_on" in
1923           /*) subdir_srcdir="$libc_add_on" ;;
1924           *) subdir_srcdir="\$(..)$libc_add_on" ;;
1925           esac
1926           case "$d" in
1927           .)
1928             d="${libc_add_on_canonical:-$libc_add_on}"
1929             ;;
1930           /*)
1931             subdir_srcdir="$d"
1932             ;;
1933           *)
1934             subdir_srcdir="$subdir_srcdir/$d"
1935             ;;
1936           esac
1937           d=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
1938           add_on_subdirs="$add_on_subdirs $d"
1939           test "$subdir_srcdir" = "\$(..)$d" || config_vars="$config_vars
1940 $d-srcdir = $subdir_srcdir"
1941         done
1942       }
1943     fi
1944     if test -n "$libc_add_on"; then
1945       if frags=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
1946       then
1947         echo "$as_me:$LINENO: checking add-on $libc_add_on for preconfigure fragments" >&5
1948 echo $ECHO_N "checking add-on $libc_add_on for preconfigure fragments... $ECHO_C" >&6
1949         for frag in $frags; do
1950           name=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
1951           echo $ECHO_N "$name $ECHO_C" >&6
1952           . "$frag"
1953         done
1954         echo "$as_me:$LINENO: result: " >&5
1955 echo "${ECHO_T}" >&6
1956       fi
1957       use_add_ons="$use_add_ons $libc_add_on"
1958       add_ons_pfx="$add_ons_pfx $libc_add_on/"
1959       test -z "$libc_add_on_canonical" ||
1960       add_ons_sfx="$add_ons_sfx /$libc_add_on_canonical"
1961     fi
1962   done
1963   # Use echo to strip excess whitespace.
1964   add_ons="`echo $use_add_ons`"
1965 fi
1966
1967
1968
1969
1970 ###
1971 ### I put this here to prevent those annoying emails from people who cannot
1972 ### read and try to compile glibc on unsupported platforms.  --drepper
1973 ###
1974 ### By using the undocumented --enable-hacker-mode option for configure
1975 ### one can skip this test to make the configuration not fail for unsupported
1976 ### platforms.
1977 ###
1978 if test -z "$enable_hacker_mode" && test x"$libc_config_ok" != xyes; then
1979   case "$machine-$host_os" in
1980   *-linux* | *-gnu* | arm*-none* | powerpc-aix4.3.*)
1981     ;;
1982   *)
1983     echo "*** The GNU C library is currently not available for this platform."
1984     echo "*** So far nobody cared to port it and if there is no volunteer it"
1985     echo "*** might never happen.  So, if you have interest to see glibc on"
1986     echo "*** this platform visit"
1987     echo "***   http://www.gnu.org/software/libc/porting.html"
1988     echo "*** and join the group of porters"
1989     exit 1
1990     ;;
1991   esac
1992 fi
1993
1994 # Expand the configuration machine name into a subdirectory by architecture
1995 # type and particular chip.  If an add-on configure fragment already set
1996 # base_machine, we don't change it.
1997 test -n "$base_machine" || case "$machine" in
1998 a29k | am29000) base_machine=a29k machine=a29k ;;
1999 alpha*)         base_machine=alpha machine=alpha/$machine ;;
2000 c3[012])        base_machine=cx0 machine=cx0/c30 ;;
2001 c4[04])         base_machine=cx0 machine=cx0/c40 ;;
2002 i[34567]86)     base_machine=i386 machine=i386/$machine ;;
2003 ia64)           base_machine=ia64 machine=ia64 ;;
2004 m88???)         base_machine=m88k machine=m88k/$machine ;;
2005 m88k)           base_machine=m88k machine=m88k/m88100 ;;
2006 powerpc)        base_machine=powerpc machine=powerpc/powerpc32 ;;
2007 powerpc64)      base_machine=powerpc machine=powerpc/powerpc64 ;;
2008 s390)           base_machine=s390 machine=s390/s390-32 ;;
2009 s390x)          base_machine=s390 machine=s390/s390-64 ;;
2010 sh3*)           base_machine=sh machine=sh/sh3 ;;
2011 sh4*)           base_machine=sh machine=sh/sh4 ;;
2012 sparc | sparcv[67])
2013                 base_machine=sparc machine=sparc/sparc32 ;;
2014 sparcv8 | supersparc | hypersparc)
2015                 base_machine=sparc machine=sparc/sparc32/sparcv8 ;;
2016 sparcv8plus | sparcv8plusa | sparcv9)
2017                 base_machine=sparc machine=sparc/sparc32/sparcv9 ;;
2018 sparcv8plusb | sparcv9b)
2019                 base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9b ;;
2020 sparcv9v)
2021                 base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9v ;;
2022 sparc64)
2023                 base_machine=sparc machine=sparc/sparc64 ;;
2024 sparc64b)
2025                 base_machine=sparc machine=sparc/sparc64/sparcv9b ;;
2026 sparc64v)
2027                 base_machine=sparc machine=sparc/sparc64/sparcv9v ;;
2028 *)              base_machine=$machine ;;
2029 esac
2030
2031
2032 if test "$base_machine" = "i386"; then
2033   cat >>confdefs.h <<\_ACEOF
2034 #define USE_REGPARMS 1
2035 _ACEOF
2036
2037 fi
2038
2039 # Compute the list of sysdep directories for this configuration.
2040 # This can take a while to compute.
2041 sysdep_dir=$srcdir/sysdeps
2042 echo "$as_me:$LINENO: checking sysdep dirs" >&5
2043 echo $ECHO_N "checking sysdep dirs... $ECHO_C" >&6
2044 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
2045 os="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
2046
2047 case "$os" in
2048 gnu*)
2049   base_os=mach/hurd ;;
2050 netbsd* | 386bsd* | freebsd* | bsdi*)
2051   base_os=unix/bsd/bsd4.4 ;;
2052 osf* | sunos* | ultrix* | newsos* | dynix* | *bsd*)
2053   base_os=unix/bsd ;;
2054 sysv* | isc* | esix* | sco* | minix* | irix4* | linux*)
2055   base_os=unix/sysv ;;
2056 irix6*)
2057   base_os=unix/sysv/irix6/$os ;;
2058 solaris[2-9]*)
2059   base_os=unix/sysv/sysv4 ;;
2060 hpux*)
2061   base_os=unix/sysv/hpux/$os ;;
2062 aix4.3*)
2063   base_os=unix/sysv/aix/aix4.3 ;;
2064 none)
2065   base_os=standalone ;;
2066 *)
2067   base_os='' ;;
2068 esac
2069
2070 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
2071 tail=$os
2072 ostry=$os
2073 while o=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
2074   ostry="$ostry /$o"
2075   tail=$o
2076 done
2077 o=`echo $tail | sed 's/[0-9]*$//'`
2078 if test $o != $tail; then
2079   ostry="$ostry /$o"
2080 fi
2081 # For linux-gnu, try linux-gnu, then linux.
2082 o=`echo $tail | sed 's/-.*$//'`
2083 if test $o != $tail; then
2084   ostry="$ostry /$o"
2085 fi
2086
2087 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
2088 base=
2089 tail=$base_os
2090 while b=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
2091   set $b
2092   base="$base /$1"
2093   tail="$2"
2094 done
2095
2096 # For sparc/sparc32, try sparc/sparc32 and then sparc.
2097 mach=
2098 tail=$machine${submachine:+/$submachine}
2099 while m=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
2100   set $m
2101   # Prepend the machine's FPU directory unless --without-fp.
2102   if test "$with_fp" = yes; then
2103     mach="$mach /$1/fpu"
2104   else
2105     mach="$mach /$1/nofpu"
2106   fi
2107   mach="$mach /$1"
2108   tail="$2"
2109 done
2110
2111
2112 # Find what sysdep directories exist.
2113 sysnames_add_ons=
2114 sysnames=
2115 for b in $base ''; do
2116   for m0 in $mach ''; do
2117     for v in /$vendor ''; do
2118       test "$v" = / && continue
2119       for o in /$ostry ''; do
2120         test "$o" = / && continue
2121         for m in $mach ''; do
2122           for d in $add_ons_pfx ''; do
2123             for a in $add_ons_sfx ''; do
2124               if test -n "$m0$m0sub$b$v$o$m$msub"; then
2125                 try_srcdir="${srcdir}/"
2126                 case "$d" in
2127                 /*) try_srcdir= ;;
2128                 esac
2129                 try="${d}sysdeps$m0$m0sub$b$v$o$m$msub$a"
2130                 test -n "$enable_debug_configure" &&
2131                 echo "$0 DEBUG: try $try" >&2
2132                 if test -d "$try_srcdir$try"; then
2133                   sysnames="$sysnames $try"
2134                   { test -n "$o" || test -n "$b"; } && os_used=t
2135                   { test -n "$m" || test -n "$m0"; } && machine_used=t
2136                   case x${m0:-$m} in
2137                   x*/$submachine) submachine_used=t ;;
2138                   esac
2139                   if test -n "$d"; then
2140                     case "$sysnames_add_ons" in
2141                     *" $d "*) ;;
2142                     *|'') sysnames_add_ons="$sysnames_add_ons $d" ;;
2143                     esac
2144                   fi
2145                 fi
2146               fi
2147             done
2148           done
2149         done
2150       done
2151     done
2152   done
2153 done
2154
2155 if test -z "$os_used" && test "$os" != none; then
2156   { { echo "$as_me:$LINENO: error: Operating system $os is not supported." >&5
2157 echo "$as_me: error: Operating system $os is not supported." >&2;}
2158    { (exit 1); exit 1; }; }
2159 fi
2160 if test -z "$machine_used" && test "$machine" != none; then
2161   { { echo "$as_me:$LINENO: error: The $machine is not supported." >&5
2162 echo "$as_me: error: The $machine is not supported." >&2;}
2163    { (exit 1); exit 1; }; }
2164 fi
2165 if test -z "$submachine_used" && test -n "$submachine"; then
2166   { { echo "$as_me:$LINENO: error: The $submachine subspecies of $host_cpu is not supported." >&5
2167 echo "$as_me: error: The $submachine subspecies of $host_cpu is not supported." >&2;}
2168    { (exit 1); exit 1; }; }
2169 fi
2170
2171
2172 # We have now validated the configuration.
2173
2174
2175 # If using ELF, look for an `elf' subdirectory of each machine directory.
2176 # We prepend these rather than inserting them whereever the machine appears
2177 # because things specified by the machine's ELF ABI should override
2178 # OS-specific things, and should always be the same for any OS on the
2179 # machine (otherwise what's the point of an ABI?).
2180 if test "$elf" = yes; then
2181   elf_dirs=
2182   for d in $add_ons_pfx ''; do
2183     for m in $mach; do
2184       if test -d $srcdir/${d}sysdeps$m/elf; then
2185         elf_dirs="$elf_dirs ${d}sysdeps$m/elf"
2186       fi
2187     done
2188   done
2189   sysnames="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
2190 fi
2191
2192
2193 # Expand the list of system names into a full list of directories
2194 # from each element's parent name and Implies file (if present).
2195 set $sysnames
2196 names=
2197 while test $# -gt 0; do
2198   name=$1
2199   shift
2200
2201   case " $names " in *" $name "*)
2202     # Already in the list.
2203     continue
2204   esac
2205
2206   # Report each name as we discover it, so there is no long pause in output.
2207   echo $ECHO_N "$name $ECHO_C" >&6
2208
2209   name_base=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
2210
2211   case $name in
2212     /*) xsrcdir= ;;
2213     *)  xsrcdir=$srcdir/ ;;
2214   esac
2215   test -n "$enable_debug_configure" &&
2216   echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
2217
2218   if test -f $xsrcdir$name/Implies; then
2219     # Collect more names from the `Implies' file (removing comments).
2220     implied_candidate="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
2221     implied=
2222     for x in $implied_candidate; do
2223       found=no
2224       if test -d $xsrcdir$name_base/$x; then
2225         implied="$implied $name_base/$x";
2226         found=yes
2227       fi
2228       for d in $add_ons_pfx ''; do
2229         try="${d}sysdeps/$x"
2230         case $d in
2231          /*) try_srcdir= ;;
2232          *) try_srcdir=$srcdir/ ;;
2233         esac
2234         test -n "$enable_debug_configure" &&
2235          echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
2236         if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
2237         then
2238           implied="$implied $try"
2239           found=yes
2240           case "$sysnames_add_ons" in
2241           *" $d "*) ;;
2242           *|'') sysnames_add_ons="$sysnames_add_ons $d" ;;
2243           esac
2244         fi
2245       done
2246       if test $found = no; then
2247         { echo "$as_me:$LINENO: WARNING: $name/Implies specifies nonexistent $x" >&5
2248 echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
2249       fi
2250     done
2251   else
2252     implied=
2253   fi
2254
2255   # Add NAME to the list of names.
2256   names="$names $name"
2257
2258   # Find the parent of NAME, using the empty string if it has none.
2259   parent="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
2260
2261   # Add the names implied by NAME, and NAME's parent (if it has one), to
2262   # the list of names to be processed (the argument list).  We prepend the
2263   # implied names to the list and append the parent.  We want implied
2264   # directories to come before further directories inferred from the
2265   # configuration components; this ensures that for sysv4, unix/common
2266   # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
2267   # after sysv4).
2268   sysnames="`echo $implied $* $parent`"
2269   test -n "$sysnames" && set $sysnames
2270 done
2271
2272 # Add the default directories.
2273 default_sysnames=sysdeps/generic
2274 if test "$elf" = yes; then
2275   default_sysnames="sysdeps/generic/elf $default_sysnames"
2276 fi
2277 sysnames="$names $default_sysnames"
2278
2279 # The other names were emitted during the scan.
2280 echo "$as_me:$LINENO: result: $default_sysnames" >&5
2281 echo "${ECHO_T}$default_sysnames" >&6
2282
2283 # Collect the list of add-ons that supply partial sysdeps trees.
2284 sysdeps_add_ons=
2285 for add_on in $add_ons; do
2286   case "$add_on" in
2287   /*) xsrcdir= ;;
2288   *) xsrcdir="$srcdir/" ;;
2289   esac
2290
2291   test -d "$xsrcdir$add_on/sysdeps" || {
2292     case "$configured_add_ons " in
2293     *" $add_on "*) ;;
2294     *|'')
2295       { { echo "$as_me:$LINENO: error: add-on $add_on has no configure fragment or sysdeps tree" >&5
2296 echo "$as_me: error: add-on $add_on has no configure fragment or sysdeps tree" >&2;}
2297    { (exit 1); exit 1; }; }
2298       ;;
2299     esac
2300     continue
2301   }
2302
2303   sysdeps_add_ons="$sysdeps_add_ons $add_on"
2304   case "$sysnames_add_ons" in
2305   *" $add_on/ "*) ;;
2306   *|'')
2307     { echo "$as_me:$LINENO: WARNING: add-on $add_on contributed no sysdeps directories" >&5
2308 echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
2309     continue ;;
2310   esac
2311
2312   found=no
2313   for d in $sysnames; do
2314     case "$d" in
2315     $add_on/sysdeps/*) ;;
2316     *) continue ;;
2317     esac
2318     (cd "$xsrcdir$d" && for f in *[!~]; do
2319        case "$f" in
2320        sys|bits)
2321          for ff in $f/*.h; do
2322            test -d "$ff" || { test -e "$ff" && exit 88; }
2323          done
2324          ;;
2325        *)
2326          test -d "$f" || { test -e "$f" && exit 88; }
2327          ;;
2328        esac
2329      done)
2330     if test $? -eq 88; then
2331       found=yes
2332       break
2333     fi
2334   done
2335   if test $found = no; then
2336     { echo "$as_me:$LINENO: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
2337 echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
2338   fi
2339 done
2340
2341
2342
2343 ### Locate tools.
2344
2345 # Find a good install program.  We prefer a C program (faster),
2346 # so one script is as good as another.  But avoid the broken or
2347 # incompatible versions:
2348 # SysV /etc/install, /usr/sbin/install
2349 # SunOS /usr/etc/install
2350 # IRIX /sbin/install
2351 # AIX /bin/install
2352 # AmigaOS /C/install, which installs bootblocks on floppy discs
2353 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2354 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2355 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2356 # OS/2's system install, which has a completely different semantic
2357 # ./install, which can be erroneously created by make from ./install.sh.
2358 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2359 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2360 if test -z "$INSTALL"; then
2361 if test "${ac_cv_path_install+set}" = set; then
2362   echo $ECHO_N "(cached) $ECHO_C" >&6
2363 else
2364   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2365 for as_dir in $PATH
2366 do
2367   IFS=$as_save_IFS
2368   test -z "$as_dir" && as_dir=.
2369   # Account for people who put trailing slashes in PATH elements.
2370 case $as_dir/ in
2371   ./ | .// | /cC/* | \
2372   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2373   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2374   /usr/ucb/* ) ;;
2375   *)
2376     # OSF1 and SCO ODT 3.0 have their own names for install.
2377     # Don't use installbsd from OSF since it installs stuff as root
2378     # by default.
2379     for ac_prog in ginstall scoinst install; do
2380       for ac_exec_ext in '' $ac_executable_extensions; do
2381         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2382           if test $ac_prog = install &&
2383             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2384             # AIX install.  It has an incompatible calling convention.
2385             :
2386           elif test $ac_prog = install &&
2387             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2388             # program-specific install script used by HP pwplus--don't use.
2389             :
2390           else
2391             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2392             break 3
2393           fi
2394         fi
2395       done
2396     done
2397     ;;
2398 esac
2399 done
2400
2401
2402 fi
2403   if test "${ac_cv_path_install+set}" = set; then
2404     INSTALL=$ac_cv_path_install
2405   else
2406     # As a last resort, use the slow shell script.  We don't cache a
2407     # path for INSTALL within a source directory, because that will
2408     # break other packages using the cache if that directory is
2409     # removed, or if the path is relative.
2410     INSTALL=$ac_install_sh
2411   fi
2412 fi
2413 echo "$as_me:$LINENO: result: $INSTALL" >&5
2414 echo "${ECHO_T}$INSTALL" >&6
2415
2416 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2417 # It thinks the first close brace ends the variable substitution.
2418 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2419
2420 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2421
2422 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2423
2424 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
2425   # The makefiles need to use a different form to find it in $srcdir.
2426   INSTALL='\$(..)./scripts/install-sh -c'
2427 fi
2428 echo "$as_me:$LINENO: checking whether ln -s works" >&5
2429 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2430 LN_S=$as_ln_s
2431 if test "$LN_S" = "ln -s"; then
2432   echo "$as_me:$LINENO: result: yes" >&5
2433 echo "${ECHO_T}yes" >&6
2434 else
2435   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
2436 echo "${ECHO_T}no, using $LN_S" >&6
2437 fi
2438
2439
2440 ac_ext=c
2441 ac_cpp='$CPP $CPPFLAGS'
2442 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2443 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2444 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2445 if test -n "$ac_tool_prefix"; then
2446   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2447 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2448 echo "$as_me:$LINENO: checking for $ac_word" >&5
2449 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2450 if test "${ac_cv_prog_CC+set}" = set; then
2451   echo $ECHO_N "(cached) $ECHO_C" >&6
2452 else
2453   if test -n "$CC"; then
2454   ac_cv_prog_CC="$CC" # Let the user override the test.
2455 else
2456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2457 for as_dir in $PATH
2458 do
2459   IFS=$as_save_IFS
2460   test -z "$as_dir" && as_dir=.
2461   for ac_exec_ext in '' $ac_executable_extensions; do
2462   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2463     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2464     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2465     break 2
2466   fi
2467 done
2468 done
2469
2470 fi
2471 fi
2472 CC=$ac_cv_prog_CC
2473 if test -n "$CC"; then
2474   echo "$as_me:$LINENO: result: $CC" >&5
2475 echo "${ECHO_T}$CC" >&6
2476 else
2477   echo "$as_me:$LINENO: result: no" >&5
2478 echo "${ECHO_T}no" >&6
2479 fi
2480
2481 fi
2482 if test -z "$ac_cv_prog_CC"; then
2483   ac_ct_CC=$CC
2484   # Extract the first word of "gcc", so it can be a program name with args.
2485 set dummy gcc; ac_word=$2
2486 echo "$as_me:$LINENO: checking for $ac_word" >&5
2487 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2488 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2489   echo $ECHO_N "(cached) $ECHO_C" >&6
2490 else
2491   if test -n "$ac_ct_CC"; then
2492   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2493 else
2494 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2495 for as_dir in $PATH
2496 do
2497   IFS=$as_save_IFS
2498   test -z "$as_dir" && as_dir=.
2499   for ac_exec_ext in '' $ac_executable_extensions; do
2500   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2501     ac_cv_prog_ac_ct_CC="gcc"
2502     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2503     break 2
2504   fi
2505 done
2506 done
2507
2508 fi
2509 fi
2510 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2511 if test -n "$ac_ct_CC"; then
2512   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2513 echo "${ECHO_T}$ac_ct_CC" >&6
2514 else
2515   echo "$as_me:$LINENO: result: no" >&5
2516 echo "${ECHO_T}no" >&6
2517 fi
2518
2519   CC=$ac_ct_CC
2520 else
2521   CC="$ac_cv_prog_CC"
2522 fi
2523
2524 if test -z "$CC"; then
2525   if test -n "$ac_tool_prefix"; then
2526   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2527 set dummy ${ac_tool_prefix}cc; ac_word=$2
2528 echo "$as_me:$LINENO: checking for $ac_word" >&5
2529 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2530 if test "${ac_cv_prog_CC+set}" = set; then
2531   echo $ECHO_N "(cached) $ECHO_C" >&6
2532 else
2533   if test -n "$CC"; then
2534   ac_cv_prog_CC="$CC" # Let the user override the test.
2535 else
2536 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2537 for as_dir in $PATH
2538 do
2539   IFS=$as_save_IFS
2540   test -z "$as_dir" && as_dir=.
2541   for ac_exec_ext in '' $ac_executable_extensions; do
2542   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2543     ac_cv_prog_CC="${ac_tool_prefix}cc"
2544     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2545     break 2
2546   fi
2547 done
2548 done
2549
2550 fi
2551 fi
2552 CC=$ac_cv_prog_CC
2553 if test -n "$CC"; then
2554   echo "$as_me:$LINENO: result: $CC" >&5
2555 echo "${ECHO_T}$CC" >&6
2556 else
2557   echo "$as_me:$LINENO: result: no" >&5
2558 echo "${ECHO_T}no" >&6
2559 fi
2560
2561 fi
2562 if test -z "$ac_cv_prog_CC"; then
2563   ac_ct_CC=$CC
2564   # Extract the first word of "cc", so it can be a program name with args.
2565 set dummy cc; ac_word=$2
2566 echo "$as_me:$LINENO: checking for $ac_word" >&5
2567 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2568 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2569   echo $ECHO_N "(cached) $ECHO_C" >&6
2570 else
2571   if test -n "$ac_ct_CC"; then
2572   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2573 else
2574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2575 for as_dir in $PATH
2576 do
2577   IFS=$as_save_IFS
2578   test -z "$as_dir" && as_dir=.
2579   for ac_exec_ext in '' $ac_executable_extensions; do
2580   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2581     ac_cv_prog_ac_ct_CC="cc"
2582     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2583     break 2
2584   fi
2585 done
2586 done
2587
2588 fi
2589 fi
2590 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2591 if test -n "$ac_ct_CC"; then
2592   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2593 echo "${ECHO_T}$ac_ct_CC" >&6
2594 else
2595   echo "$as_me:$LINENO: result: no" >&5
2596 echo "${ECHO_T}no" >&6
2597 fi
2598
2599   CC=$ac_ct_CC
2600 else
2601   CC="$ac_cv_prog_CC"
2602 fi
2603
2604 fi
2605 if test -z "$CC"; then
2606   # Extract the first word of "cc", so it can be a program name with args.
2607 set dummy cc; ac_word=$2
2608 echo "$as_me:$LINENO: checking for $ac_word" >&5
2609 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2610 if test "${ac_cv_prog_CC+set}" = set; then
2611   echo $ECHO_N "(cached) $ECHO_C" >&6
2612 else
2613   if test -n "$CC"; then
2614   ac_cv_prog_CC="$CC" # Let the user override the test.
2615 else
2616   ac_prog_rejected=no
2617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2618 for as_dir in $PATH
2619 do
2620   IFS=$as_save_IFS
2621   test -z "$as_dir" && as_dir=.
2622   for ac_exec_ext in '' $ac_executable_extensions; do
2623   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2624     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2625        ac_prog_rejected=yes
2626        continue
2627      fi
2628     ac_cv_prog_CC="cc"
2629     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2630     break 2
2631   fi
2632 done
2633 done
2634
2635 if test $ac_prog_rejected = yes; then
2636   # We found a bogon in the path, so make sure we never use it.
2637   set dummy $ac_cv_prog_CC
2638   shift
2639   if test $# != 0; then
2640     # We chose a different compiler from the bogus one.
2641     # However, it has the same basename, so the bogon will be chosen
2642     # first if we set CC to just the basename; use the full file name.
2643     shift
2644     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2645   fi
2646 fi
2647 fi
2648 fi
2649 CC=$ac_cv_prog_CC
2650 if test -n "$CC"; then
2651   echo "$as_me:$LINENO: result: $CC" >&5
2652 echo "${ECHO_T}$CC" >&6
2653 else
2654   echo "$as_me:$LINENO: result: no" >&5
2655 echo "${ECHO_T}no" >&6
2656 fi
2657
2658 fi
2659 if test -z "$CC"; then
2660   if test -n "$ac_tool_prefix"; then
2661   for ac_prog in cl
2662   do
2663     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2664 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2665 echo "$as_me:$LINENO: checking for $ac_word" >&5
2666 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2667 if test "${ac_cv_prog_CC+set}" = set; then
2668   echo $ECHO_N "(cached) $ECHO_C" >&6
2669 else
2670   if test -n "$CC"; then
2671   ac_cv_prog_CC="$CC" # Let the user override the test.
2672 else
2673 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2674 for as_dir in $PATH
2675 do
2676   IFS=$as_save_IFS
2677   test -z "$as_dir" && as_dir=.
2678   for ac_exec_ext in '' $ac_executable_extensions; do
2679   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2680     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2681     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2682     break 2
2683   fi
2684 done
2685 done
2686
2687 fi
2688 fi
2689 CC=$ac_cv_prog_CC
2690 if test -n "$CC"; then
2691   echo "$as_me:$LINENO: result: $CC" >&5
2692 echo "${ECHO_T}$CC" >&6
2693 else
2694   echo "$as_me:$LINENO: result: no" >&5
2695 echo "${ECHO_T}no" >&6
2696 fi
2697
2698     test -n "$CC" && break
2699   done
2700 fi
2701 if test -z "$CC"; then
2702   ac_ct_CC=$CC
2703   for ac_prog in cl
2704 do
2705   # Extract the first word of "$ac_prog", so it can be a program name with args.
2706 set dummy $ac_prog; ac_word=$2
2707 echo "$as_me:$LINENO: checking for $ac_word" >&5
2708 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2709 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2710   echo $ECHO_N "(cached) $ECHO_C" >&6
2711 else
2712   if test -n "$ac_ct_CC"; then
2713   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2714 else
2715 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2716 for as_dir in $PATH
2717 do
2718   IFS=$as_save_IFS
2719   test -z "$as_dir" && as_dir=.
2720   for ac_exec_ext in '' $ac_executable_extensions; do
2721   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2722     ac_cv_prog_ac_ct_CC="$ac_prog"
2723     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2724     break 2
2725   fi
2726 done
2727 done
2728
2729 fi
2730 fi
2731 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2732 if test -n "$ac_ct_CC"; then
2733   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2734 echo "${ECHO_T}$ac_ct_CC" >&6
2735 else
2736   echo "$as_me:$LINENO: result: no" >&5
2737 echo "${ECHO_T}no" >&6
2738 fi
2739
2740   test -n "$ac_ct_CC" && break
2741 done
2742
2743   CC=$ac_ct_CC
2744 fi
2745
2746 fi
2747
2748
2749 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2750 See \`config.log' for more details." >&5
2751 echo "$as_me: error: no acceptable C compiler found in \$PATH
2752 See \`config.log' for more details." >&2;}
2753    { (exit 1); exit 1; }; }
2754
2755 # Provide some information about the compiler.
2756 echo "$as_me:$LINENO:" \
2757      "checking for C compiler version" >&5
2758 ac_compiler=`set X $ac_compile; echo $2`
2759 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2760   (eval $ac_compiler --version </dev/null >&5) 2>&5
2761   ac_status=$?
2762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2763   (exit $ac_status); }
2764 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2765   (eval $ac_compiler -v </dev/null >&5) 2>&5
2766   ac_status=$?
2767   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2768   (exit $ac_status); }
2769 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2770   (eval $ac_compiler -V </dev/null >&5) 2>&5
2771   ac_status=$?
2772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2773   (exit $ac_status); }
2774
2775 EXEEXT=
2776 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2777 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2778 if test "${ac_cv_objext+set}" = set; then
2779   echo $ECHO_N "(cached) $ECHO_C" >&6
2780 else
2781   cat >conftest.$ac_ext <<_ACEOF
2782 /* confdefs.h.  */
2783 _ACEOF
2784 cat confdefs.h >>conftest.$ac_ext
2785 cat >>conftest.$ac_ext <<_ACEOF
2786 /* end confdefs.h.  */
2787
2788 int
2789 main ()
2790 {
2791
2792   ;
2793   return 0;
2794 }
2795 _ACEOF
2796 rm -f conftest.o conftest.obj
2797 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2798   (eval $ac_compile) 2>&5
2799   ac_status=$?
2800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801   (exit $ac_status); }; then
2802   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2803   case $ac_file in
2804     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2805     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2806        break;;
2807   esac
2808 done
2809 else
2810   echo "$as_me: failed program was:" >&5
2811 sed 's/^/| /' conftest.$ac_ext >&5
2812
2813 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2814 See \`config.log' for more details." >&5
2815 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2816 See \`config.log' for more details." >&2;}
2817    { (exit 1); exit 1; }; }
2818 fi
2819
2820 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2821 fi
2822 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2823 echo "${ECHO_T}$ac_cv_objext" >&6
2824 OBJEXT=$ac_cv_objext
2825 ac_objext=$OBJEXT
2826 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2827 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2828 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2829   echo $ECHO_N "(cached) $ECHO_C" >&6
2830 else
2831   cat >conftest.$ac_ext <<_ACEOF
2832 /* confdefs.h.  */
2833 _ACEOF
2834 cat confdefs.h >>conftest.$ac_ext
2835 cat >>conftest.$ac_ext <<_ACEOF
2836 /* end confdefs.h.  */
2837
2838 int
2839 main ()
2840 {
2841 #ifndef __GNUC__
2842        choke me
2843 #endif
2844
2845   ;
2846   return 0;
2847 }
2848 _ACEOF
2849 rm -f conftest.$ac_objext
2850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2851   (eval $ac_compile) 2>conftest.er1
2852   ac_status=$?
2853   grep -v '^ *+' conftest.er1 >conftest.err
2854   rm -f conftest.er1
2855   cat conftest.err >&5
2856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2857   (exit $ac_status); } &&
2858          { ac_try='test -z "$ac_c_werror_flag"
2859                          || test ! -s conftest.err'
2860   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2861   (eval $ac_try) 2>&5
2862   ac_status=$?
2863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2864   (exit $ac_status); }; } &&
2865          { ac_try='test -s conftest.$ac_objext'
2866   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2867   (eval $ac_try) 2>&5
2868   ac_status=$?
2869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870   (exit $ac_status); }; }; then
2871   ac_compiler_gnu=yes
2872 else
2873   echo "$as_me: failed program was:" >&5
2874 sed 's/^/| /' conftest.$ac_ext >&5
2875
2876 ac_compiler_gnu=no
2877 fi
2878 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2879 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2880
2881 fi
2882 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2883 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2884 GCC=`test $ac_compiler_gnu = yes && echo yes`
2885 ac_test_CFLAGS=${CFLAGS+set}
2886 ac_save_CFLAGS=$CFLAGS
2887 CFLAGS="-g"
2888 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2889 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2890 if test "${ac_cv_prog_cc_g+set}" = set; then
2891   echo $ECHO_N "(cached) $ECHO_C" >&6
2892 else
2893   cat >conftest.$ac_ext <<_ACEOF
2894 /* confdefs.h.  */
2895 _ACEOF
2896 cat confdefs.h >>conftest.$ac_ext
2897 cat >>conftest.$ac_ext <<_ACEOF
2898 /* end confdefs.h.  */
2899
2900 int
2901 main ()
2902 {
2903
2904   ;
2905   return 0;
2906 }
2907 _ACEOF
2908 rm -f conftest.$ac_objext
2909 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2910   (eval $ac_compile) 2>conftest.er1
2911   ac_status=$?
2912   grep -v '^ *+' conftest.er1 >conftest.err
2913   rm -f conftest.er1
2914   cat conftest.err >&5
2915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2916   (exit $ac_status); } &&
2917          { ac_try='test -z "$ac_c_werror_flag"
2918                          || test ! -s conftest.err'
2919   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2920   (eval $ac_try) 2>&5
2921   ac_status=$?
2922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2923   (exit $ac_status); }; } &&
2924          { ac_try='test -s conftest.$ac_objext'
2925   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2926   (eval $ac_try) 2>&5
2927   ac_status=$?
2928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2929   (exit $ac_status); }; }; then
2930   ac_cv_prog_cc_g=yes
2931 else
2932   echo "$as_me: failed program was:" >&5
2933 sed 's/^/| /' conftest.$ac_ext >&5
2934
2935 ac_cv_prog_cc_g=no
2936 fi
2937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2938 fi
2939 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2940 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2941 if test "$ac_test_CFLAGS" = set; then
2942   CFLAGS=$ac_save_CFLAGS
2943 elif test $ac_cv_prog_cc_g = yes; then
2944   if test "$GCC" = yes; then
2945     CFLAGS="-g -O2"
2946   else
2947     CFLAGS="-g"
2948   fi
2949 else
2950   if test "$GCC" = yes; then
2951     CFLAGS="-O2"
2952   else
2953     CFLAGS=
2954   fi
2955 fi
2956 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2957 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2958 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2959   echo $ECHO_N "(cached) $ECHO_C" >&6
2960 else
2961   ac_cv_prog_cc_stdc=no
2962 ac_save_CC=$CC
2963 cat >conftest.$ac_ext <<_ACEOF
2964 /* confdefs.h.  */
2965 _ACEOF
2966 cat confdefs.h >>conftest.$ac_ext
2967 cat >>conftest.$ac_ext <<_ACEOF
2968 /* end confdefs.h.  */
2969 #include <stdarg.h>
2970 #include <stdio.h>
2971 #include <sys/types.h>
2972 #include <sys/stat.h>
2973 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2974 struct buf { int x; };
2975 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2976 static char *e (p, i)
2977      char **p;
2978      int i;
2979 {
2980   return p[i];
2981 }
2982 static char *f (char * (*g) (char **, int), char **p, ...)
2983 {
2984   char *s;
2985   va_list v;
2986   va_start (v,p);
2987   s = g (p, va_arg (v,int));
2988   va_end (v);
2989   return s;
2990 }
2991
2992 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2993    function prototypes and stuff, but not '\xHH' hex character constants.
2994    These don't provoke an error unfortunately, instead are silently treated
2995    as 'x'.  The following induces an error, until -std1 is added to get
2996    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2997    array size at least.  It's necessary to write '\x00'==0 to get something
2998    that's true only with -std1.  */
2999 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3000
3001 int test (int i, double x);
3002 struct s1 {int (*f) (int a);};
3003 struct s2 {int (*f) (double a);};
3004 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3005 int argc;
3006 char **argv;
3007 int
3008 main ()
3009 {
3010 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3011   ;
3012   return 0;
3013 }
3014 _ACEOF
3015 # Don't try gcc -ansi; that turns off useful extensions and
3016 # breaks some systems' header files.
3017 # AIX                   -qlanglvl=ansi
3018 # Ultrix and OSF/1      -std1
3019 # HP-UX 10.20 and later -Ae
3020 # HP-UX older versions  -Aa -D_HPUX_SOURCE
3021 # SVR4                  -Xc -D__EXTENSIONS__
3022 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3023 do
3024   CC="$ac_save_CC $ac_arg"
3025   rm -f conftest.$ac_objext
3026 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3027   (eval $ac_compile) 2>conftest.er1
3028   ac_status=$?
3029   grep -v '^ *+' conftest.er1 >conftest.err
3030   rm -f conftest.er1
3031   cat conftest.err >&5
3032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3033   (exit $ac_status); } &&
3034          { ac_try='test -z "$ac_c_werror_flag"
3035                          || test ! -s conftest.err'
3036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3037   (eval $ac_try) 2>&5
3038   ac_status=$?
3039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040   (exit $ac_status); }; } &&
3041          { ac_try='test -s conftest.$ac_objext'
3042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3043   (eval $ac_try) 2>&5
3044   ac_status=$?
3045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3046   (exit $ac_status); }; }; then
3047   ac_cv_prog_cc_stdc=$ac_arg
3048 break
3049 else
3050   echo "$as_me: failed program was:" >&5
3051 sed 's/^/| /' conftest.$ac_ext >&5
3052
3053 fi
3054 rm -f conftest.err conftest.$ac_objext
3055 done
3056 rm -f conftest.$ac_ext conftest.$ac_objext
3057 CC=$ac_save_CC
3058
3059 fi
3060
3061 case "x$ac_cv_prog_cc_stdc" in
3062   x|xno)
3063     echo "$as_me:$LINENO: result: none needed" >&5
3064 echo "${ECHO_T}none needed" >&6 ;;
3065   *)
3066     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3067 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3068     CC="$CC $ac_cv_prog_cc_stdc" ;;
3069 esac
3070
3071 # Some people use a C++ compiler to compile C.  Since we use `exit',
3072 # in C++ we need to declare it.  In case someone uses the same compiler
3073 # for both compiling C and C++ we need to have the C++ compiler decide
3074 # the declaration of exit, since it's the most demanding environment.
3075 cat >conftest.$ac_ext <<_ACEOF
3076 #ifndef __cplusplus
3077   choke me
3078 #endif
3079 _ACEOF
3080 rm -f conftest.$ac_objext
3081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3082   (eval $ac_compile) 2>conftest.er1
3083   ac_status=$?
3084   grep -v '^ *+' conftest.er1 >conftest.err
3085   rm -f conftest.er1
3086   cat conftest.err >&5
3087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3088   (exit $ac_status); } &&
3089          { ac_try='test -z "$ac_c_werror_flag"
3090                          || test ! -s conftest.err'
3091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3092   (eval $ac_try) 2>&5
3093   ac_status=$?
3094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3095   (exit $ac_status); }; } &&
3096          { ac_try='test -s conftest.$ac_objext'
3097   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3098   (eval $ac_try) 2>&5
3099   ac_status=$?
3100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3101   (exit $ac_status); }; }; then
3102   for ac_declaration in \
3103    '' \
3104    'extern "C" void std::exit (int) throw (); using std::exit;' \
3105    'extern "C" void std::exit (int); using std::exit;' \
3106    'extern "C" void exit (int) throw ();' \
3107    'extern "C" void exit (int);' \
3108    'void exit (int);'
3109 do
3110   cat >conftest.$ac_ext <<_ACEOF
3111 /* confdefs.h.  */
3112 _ACEOF
3113 cat confdefs.h >>conftest.$ac_ext
3114 cat >>conftest.$ac_ext <<_ACEOF
3115 /* end confdefs.h.  */
3116 $ac_declaration
3117 #include <stdlib.h>
3118 int
3119 main ()
3120 {
3121 exit (42);
3122   ;
3123   return 0;
3124 }
3125 _ACEOF
3126 rm -f conftest.$ac_objext
3127 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3128   (eval $ac_compile) 2>conftest.er1
3129   ac_status=$?
3130   grep -v '^ *+' conftest.er1 >conftest.err
3131   rm -f conftest.er1
3132   cat conftest.err >&5
3133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3134   (exit $ac_status); } &&
3135          { ac_try='test -z "$ac_c_werror_flag"
3136                          || test ! -s conftest.err'
3137   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3138   (eval $ac_try) 2>&5
3139   ac_status=$?
3140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3141   (exit $ac_status); }; } &&
3142          { ac_try='test -s conftest.$ac_objext'
3143   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3144   (eval $ac_try) 2>&5
3145   ac_status=$?
3146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147   (exit $ac_status); }; }; then
3148   :
3149 else
3150   echo "$as_me: failed program was:" >&5
3151 sed 's/^/| /' conftest.$ac_ext >&5
3152
3153 continue
3154 fi
3155 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3156   cat >conftest.$ac_ext <<_ACEOF
3157 /* confdefs.h.  */
3158 _ACEOF
3159 cat confdefs.h >>conftest.$ac_ext
3160 cat >>conftest.$ac_ext <<_ACEOF
3161 /* end confdefs.h.  */
3162 $ac_declaration
3163 int
3164 main ()
3165 {
3166 exit (42);
3167   ;
3168   return 0;
3169 }
3170 _ACEOF
3171 rm -f conftest.$ac_objext
3172 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3173   (eval $ac_compile) 2>conftest.er1
3174   ac_status=$?
3175   grep -v '^ *+' conftest.er1 >conftest.err
3176   rm -f conftest.er1
3177   cat conftest.err >&5
3178   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3179   (exit $ac_status); } &&
3180          { ac_try='test -z "$ac_c_werror_flag"
3181                          || test ! -s conftest.err'
3182   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3183   (eval $ac_try) 2>&5
3184   ac_status=$?
3185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3186   (exit $ac_status); }; } &&
3187          { ac_try='test -s conftest.$ac_objext'
3188   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3189   (eval $ac_try) 2>&5
3190   ac_status=$?
3191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3192   (exit $ac_status); }; }; then
3193   break
3194 else
3195   echo "$as_me: failed program was:" >&5
3196 sed 's/^/| /' conftest.$ac_ext >&5
3197
3198 fi
3199 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3200 done
3201 rm -f conftest*
3202 if test -n "$ac_declaration"; then
3203   echo '#ifdef __cplusplus' >>confdefs.h
3204   echo $ac_declaration      >>confdefs.h
3205   echo '#endif'             >>confdefs.h
3206 fi
3207
3208 else
3209   echo "$as_me: failed program was:" >&5
3210 sed 's/^/| /' conftest.$ac_ext >&5
3211
3212 fi
3213 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3214 ac_ext=c
3215 ac_cpp='$CPP $CPPFLAGS'
3216 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3217 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3218 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3219
3220 if test $host != $build; then
3221   for ac_prog in gcc cc
3222 do
3223   # Extract the first word of "$ac_prog", so it can be a program name with args.
3224 set dummy $ac_prog; ac_word=$2
3225 echo "$as_me:$LINENO: checking for $ac_word" >&5
3226 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3227 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3228   echo $ECHO_N "(cached) $ECHO_C" >&6
3229 else
3230   if test -n "$BUILD_CC"; then
3231   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3232 else
3233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3234 for as_dir in $PATH
3235 do
3236   IFS=$as_save_IFS
3237   test -z "$as_dir" && as_dir=.
3238   for ac_exec_ext in '' $ac_executable_extensions; do
3239   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3240     ac_cv_prog_BUILD_CC="$ac_prog"
3241     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3242     break 2
3243   fi
3244 done
3245 done
3246
3247 fi
3248 fi
3249 BUILD_CC=$ac_cv_prog_BUILD_CC
3250 if test -n "$BUILD_CC"; then
3251   echo "$as_me:$LINENO: result: $BUILD_CC" >&5
3252 echo "${ECHO_T}$BUILD_CC" >&6
3253 else
3254   echo "$as_me:$LINENO: result: no" >&5
3255 echo "${ECHO_T}no" >&6
3256 fi
3257
3258   test -n "$BUILD_CC" && break
3259 done
3260
3261 fi
3262
3263 ac_ext=c
3264 ac_cpp='$CPP $CPPFLAGS'
3265 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3266 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3267 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3268 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3269 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3270 # On Suns, sometimes $CPP names a directory.
3271 if test -n "$CPP" && test -d "$CPP"; then
3272   CPP=
3273 fi
3274 if test -z "$CPP"; then
3275   if test "${ac_cv_prog_CPP+set}" = set; then
3276   echo $ECHO_N "(cached) $ECHO_C" >&6
3277 else
3278       # Double quotes because CPP needs to be expanded
3279     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3280     do
3281       ac_preproc_ok=false
3282 for ac_c_preproc_warn_flag in '' yes
3283 do
3284   # Use a header file that comes with gcc, so configuring glibc
3285   # with a fresh cross-compiler works.
3286   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3287   # <limits.h> exists even on freestanding compilers.
3288   # On the NeXT, cc -E runs the code through the compiler's parser,
3289   # not just through cpp. "Syntax error" is here to catch this case.
3290   cat >conftest.$ac_ext <<_ACEOF
3291 /* confdefs.h.  */
3292 _ACEOF
3293 cat confdefs.h >>conftest.$ac_ext
3294 cat >>conftest.$ac_ext <<_ACEOF
3295 /* end confdefs.h.  */
3296 #ifdef __STDC__
3297 # include <limits.h>
3298 #else
3299 # include <assert.h>
3300 #endif
3301                      Syntax error
3302 _ACEOF
3303 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3304   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3305   ac_status=$?
3306   grep -v '^ *+' conftest.er1 >conftest.err
3307   rm -f conftest.er1
3308   cat conftest.err >&5
3309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3310   (exit $ac_status); } >/dev/null; then
3311   if test -s conftest.err; then
3312     ac_cpp_err=$ac_c_preproc_warn_flag
3313     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3314   else
3315     ac_cpp_err=
3316   fi
3317 else
3318   ac_cpp_err=yes
3319 fi
3320 if test -z "$ac_cpp_err"; then
3321   :
3322 else
3323   echo "$as_me: failed program was:" >&5
3324 sed 's/^/| /' conftest.$ac_ext >&5
3325
3326   # Broken: fails on valid input.
3327 continue
3328 fi
3329 rm -f conftest.err conftest.$ac_ext
3330
3331   # OK, works on sane cases.  Now check whether non-existent headers
3332   # can be detected and how.
3333   cat >conftest.$ac_ext <<_ACEOF
3334 /* confdefs.h.  */
3335 _ACEOF
3336 cat confdefs.h >>conftest.$ac_ext
3337 cat >>conftest.$ac_ext <<_ACEOF
3338 /* end confdefs.h.  */
3339 #include <ac_nonexistent.h>
3340 _ACEOF
3341 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3342   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3343   ac_status=$?
3344   grep -v '^ *+' conftest.er1 >conftest.err
3345   rm -f conftest.er1
3346   cat conftest.err >&5
3347   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3348   (exit $ac_status); } >/dev/null; then
3349   if test -s conftest.err; then
3350     ac_cpp_err=$ac_c_preproc_warn_flag
3351     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3352   else
3353     ac_cpp_err=
3354   fi
3355 else
3356   ac_cpp_err=yes
3357 fi
3358 if test -z "$ac_cpp_err"; then
3359   # Broken: success on invalid input.
3360 continue
3361 else
3362   echo "$as_me: failed program was:" >&5
3363 sed 's/^/| /' conftest.$ac_ext >&5
3364
3365   # Passes both tests.
3366 ac_preproc_ok=:
3367 break
3368 fi
3369 rm -f conftest.err conftest.$ac_ext
3370
3371 done
3372 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3373 rm -f conftest.err conftest.$ac_ext
3374 if $ac_preproc_ok; then
3375   break
3376 fi
3377
3378     done
3379     ac_cv_prog_CPP=$CPP
3380
3381 fi
3382   CPP=$ac_cv_prog_CPP
3383 else
3384   ac_cv_prog_CPP=$CPP
3385 fi
3386 echo "$as_me:$LINENO: result: $CPP" >&5
3387 echo "${ECHO_T}$CPP" >&6
3388 ac_preproc_ok=false
3389 for ac_c_preproc_warn_flag in '' yes
3390 do
3391   # Use a header file that comes with gcc, so configuring glibc
3392   # with a fresh cross-compiler works.
3393   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3394   # <limits.h> exists even on freestanding compilers.
3395   # On the NeXT, cc -E runs the code through the compiler's parser,
3396   # not just through cpp. "Syntax error" is here to catch this case.
3397   cat >conftest.$ac_ext <<_ACEOF
3398 /* confdefs.h.  */
3399 _ACEOF
3400 cat confdefs.h >>conftest.$ac_ext
3401 cat >>conftest.$ac_ext <<_ACEOF
3402 /* end confdefs.h.  */
3403 #ifdef __STDC__
3404 # include <limits.h>
3405 #else
3406 # include <assert.h>
3407 #endif
3408                      Syntax error
3409 _ACEOF
3410 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3411   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3412   ac_status=$?
3413   grep -v '^ *+' conftest.er1 >conftest.err
3414   rm -f conftest.er1
3415   cat conftest.err >&5
3416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3417   (exit $ac_status); } >/dev/null; then
3418   if test -s conftest.err; then
3419     ac_cpp_err=$ac_c_preproc_warn_flag
3420     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3421   else
3422     ac_cpp_err=
3423   fi
3424 else
3425   ac_cpp_err=yes
3426 fi
3427 if test -z "$ac_cpp_err"; then
3428   :
3429 else
3430   echo "$as_me: failed program was:" >&5
3431 sed 's/^/| /' conftest.$ac_ext >&5
3432
3433   # Broken: fails on valid input.
3434 continue
3435 fi
3436 rm -f conftest.err conftest.$ac_ext
3437
3438   # OK, works on sane cases.  Now check whether non-existent headers
3439   # can be detected and how.
3440   cat >conftest.$ac_ext <<_ACEOF
3441 /* confdefs.h.  */
3442 _ACEOF
3443 cat confdefs.h >>conftest.$ac_ext
3444 cat >>conftest.$ac_ext <<_ACEOF
3445 /* end confdefs.h.  */
3446 #include <ac_nonexistent.h>
3447 _ACEOF
3448 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3449   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3450   ac_status=$?
3451   grep -v '^ *+' conftest.er1 >conftest.err
3452   rm -f conftest.er1
3453   cat conftest.err >&5
3454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3455   (exit $ac_status); } >/dev/null; then
3456   if test -s conftest.err; then
3457     ac_cpp_err=$ac_c_preproc_warn_flag
3458     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3459   else
3460     ac_cpp_err=
3461   fi
3462 else
3463   ac_cpp_err=yes
3464 fi
3465 if test -z "$ac_cpp_err"; then
3466   # Broken: success on invalid input.
3467 continue
3468 else
3469   echo "$as_me: failed program was:" >&5
3470 sed 's/^/| /' conftest.$ac_ext >&5
3471
3472   # Passes both tests.
3473 ac_preproc_ok=:
3474 break
3475 fi
3476 rm -f conftest.err conftest.$ac_ext
3477
3478 done
3479 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3480 rm -f conftest.err conftest.$ac_ext
3481 if $ac_preproc_ok; then
3482   :
3483 else
3484   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3485 See \`config.log' for more details." >&5
3486 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3487 See \`config.log' for more details." >&2;}
3488    { (exit 1); exit 1; }; }
3489 fi
3490
3491 ac_ext=c
3492 ac_cpp='$CPP $CPPFLAGS'
3493 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3494 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3495 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3496
3497 # We need the C++ compiler only for testing.
3498 ac_ext=cc
3499 ac_cpp='$CXXCPP $CPPFLAGS'
3500 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3501 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3502 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3503 if test -n "$ac_tool_prefix"; then
3504   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3505   do
3506     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3507 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3508 echo "$as_me:$LINENO: checking for $ac_word" >&5
3509 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3510 if test "${ac_cv_prog_CXX+set}" = set; then
3511   echo $ECHO_N "(cached) $ECHO_C" >&6
3512 else
3513   if test -n "$CXX"; then
3514   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3515 else
3516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3517 for as_dir in $PATH
3518 do
3519   IFS=$as_save_IFS
3520   test -z "$as_dir" && as_dir=.
3521   for ac_exec_ext in '' $ac_executable_extensions; do
3522   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3523     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3524     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3525     break 2
3526   fi
3527 done
3528 done
3529
3530 fi
3531 fi
3532 CXX=$ac_cv_prog_CXX
3533 if test -n "$CXX"; then
3534   echo "$as_me:$LINENO: result: $CXX" >&5
3535 echo "${ECHO_T}$CXX" >&6
3536 else
3537   echo "$as_me:$LINENO: result: no" >&5
3538 echo "${ECHO_T}no" >&6
3539 fi
3540
3541     test -n "$CXX" && break
3542   done
3543 fi
3544 if test -z "$CXX"; then
3545   ac_ct_CXX=$CXX
3546   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3547 do
3548   # Extract the first word of "$ac_prog", so it can be a program name with args.
3549 set dummy $ac_prog; ac_word=$2
3550 echo "$as_me:$LINENO: checking for $ac_word" >&5
3551 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3552 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3553   echo $ECHO_N "(cached) $ECHO_C" >&6
3554 else
3555   if test -n "$ac_ct_CXX"; then
3556   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3557 else
3558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3559 for as_dir in $PATH
3560 do
3561   IFS=$as_save_IFS
3562   test -z "$as_dir" && as_dir=.
3563   for ac_exec_ext in '' $ac_executable_extensions; do
3564   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3565     ac_cv_prog_ac_ct_CXX="$ac_prog"
3566     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3567     break 2
3568   fi
3569 done
3570 done
3571
3572 fi
3573 fi
3574 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3575 if test -n "$ac_ct_CXX"; then
3576   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3577 echo "${ECHO_T}$ac_ct_CXX" >&6
3578 else
3579   echo "$as_me:$LINENO: result: no" >&5
3580 echo "${ECHO_T}no" >&6
3581 fi
3582
3583   test -n "$ac_ct_CXX" && break
3584 done
3585 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
3586
3587   CXX=$ac_ct_CXX
3588 fi
3589
3590
3591 # Provide some information about the compiler.
3592 echo "$as_me:$LINENO:" \
3593      "checking for C++ compiler version" >&5
3594 ac_compiler=`set X $ac_compile; echo $2`
3595 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3596   (eval $ac_compiler --version </dev/null >&5) 2>&5
3597   ac_status=$?
3598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3599   (exit $ac_status); }
3600 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3601   (eval $ac_compiler -v </dev/null >&5) 2>&5
3602   ac_status=$?
3603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3604   (exit $ac_status); }
3605 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3606   (eval $ac_compiler -V </dev/null >&5) 2>&5
3607   ac_status=$?
3608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3609   (exit $ac_status); }
3610
3611 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3612 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3613 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3614   echo $ECHO_N "(cached) $ECHO_C" >&6
3615 else
3616   cat >conftest.$ac_ext <<_ACEOF
3617 /* confdefs.h.  */
3618 _ACEOF
3619 cat confdefs.h >>conftest.$ac_ext
3620 cat >>conftest.$ac_ext <<_ACEOF
3621 /* end confdefs.h.  */
3622
3623 int
3624 main ()
3625 {
3626 #ifndef __GNUC__
3627        choke me
3628 #endif
3629
3630   ;
3631   return 0;
3632 }
3633 _ACEOF
3634 rm -f conftest.$ac_objext
3635 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3636   (eval $ac_compile) 2>conftest.er1
3637   ac_status=$?
3638   grep -v '^ *+' conftest.er1 >conftest.err
3639   rm -f conftest.er1
3640   cat conftest.err >&5
3641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3642   (exit $ac_status); } &&
3643          { ac_try='test -z "$ac_cxx_werror_flag"
3644                          || test ! -s conftest.err'
3645   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3646   (eval $ac_try) 2>&5
3647   ac_status=$?
3648   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3649   (exit $ac_status); }; } &&
3650          { ac_try='test -s conftest.$ac_objext'
3651   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3652   (eval $ac_try) 2>&5
3653   ac_status=$?
3654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3655   (exit $ac_status); }; }; then
3656   ac_compiler_gnu=yes
3657 else
3658   echo "$as_me: failed program was:" >&5
3659 sed 's/^/| /' conftest.$ac_ext >&5
3660
3661 ac_compiler_gnu=no
3662 fi
3663 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3664 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3665
3666 fi
3667 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3668 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3669 GXX=`test $ac_compiler_gnu = yes && echo yes`
3670 ac_test_CXXFLAGS=${CXXFLAGS+set}
3671 ac_save_CXXFLAGS=$CXXFLAGS
3672 CXXFLAGS="-g"
3673 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3674 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3675 if test "${ac_cv_prog_cxx_g+set}" = set; then
3676   echo $ECHO_N "(cached) $ECHO_C" >&6
3677 else
3678   cat >conftest.$ac_ext <<_ACEOF
3679 /* confdefs.h.  */
3680 _ACEOF
3681 cat confdefs.h >>conftest.$ac_ext
3682 cat >>conftest.$ac_ext <<_ACEOF
3683 /* end confdefs.h.  */
3684
3685 int
3686 main ()
3687 {
3688
3689   ;
3690   return 0;
3691 }
3692 _ACEOF
3693 rm -f conftest.$ac_objext
3694 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3695   (eval $ac_compile) 2>conftest.er1
3696   ac_status=$?
3697   grep -v '^ *+' conftest.er1 >conftest.err
3698   rm -f conftest.er1
3699   cat conftest.err >&5
3700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3701   (exit $ac_status); } &&
3702          { ac_try='test -z "$ac_cxx_werror_flag"
3703                          || test ! -s conftest.err'
3704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3705   (eval $ac_try) 2>&5
3706   ac_status=$?
3707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3708   (exit $ac_status); }; } &&
3709          { ac_try='test -s conftest.$ac_objext'
3710   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3711   (eval $ac_try) 2>&5
3712   ac_status=$?
3713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3714   (exit $ac_status); }; }; then
3715   ac_cv_prog_cxx_g=yes
3716 else
3717   echo "$as_me: failed program was:" >&5
3718 sed 's/^/| /' conftest.$ac_ext >&5
3719
3720 ac_cv_prog_cxx_g=no
3721 fi
3722 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3723 fi
3724 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3725 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3726 if test "$ac_test_CXXFLAGS" = set; then
3727   CXXFLAGS=$ac_save_CXXFLAGS
3728 elif test $ac_cv_prog_cxx_g = yes; then
3729   if test "$GXX" = yes; then
3730     CXXFLAGS="-g -O2"
3731   else
3732     CXXFLAGS="-g"
3733   fi
3734 else
3735   if test "$GXX" = yes; then
3736     CXXFLAGS="-O2"
3737   else
3738     CXXFLAGS=
3739   fi
3740 fi
3741 for ac_declaration in \
3742    '' \
3743    'extern "C" void std::exit (int) throw (); using std::exit;' \
3744    'extern "C" void std::exit (int); using std::exit;' \
3745    'extern "C" void exit (int) throw ();' \
3746    'extern "C" void exit (int);' \
3747    'void exit (int);'
3748 do
3749   cat >conftest.$ac_ext <<_ACEOF
3750 /* confdefs.h.  */
3751 _ACEOF
3752 cat confdefs.h >>conftest.$ac_ext
3753 cat >>conftest.$ac_ext <<_ACEOF
3754 /* end confdefs.h.  */
3755 $ac_declaration
3756 #include <stdlib.h>
3757 int
3758 main ()
3759 {
3760 exit (42);
3761   ;
3762   return 0;
3763 }
3764 _ACEOF
3765 rm -f conftest.$ac_objext
3766 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3767   (eval $ac_compile) 2>conftest.er1
3768   ac_status=$?
3769   grep -v '^ *+' conftest.er1 >conftest.err
3770   rm -f conftest.er1
3771   cat conftest.err >&5
3772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773   (exit $ac_status); } &&
3774          { ac_try='test -z "$ac_cxx_werror_flag"
3775                          || test ! -s conftest.err'
3776   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3777   (eval $ac_try) 2>&5
3778   ac_status=$?
3779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780   (exit $ac_status); }; } &&
3781          { ac_try='test -s conftest.$ac_objext'
3782   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3783   (eval $ac_try) 2>&5
3784   ac_status=$?
3785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786   (exit $ac_status); }; }; then
3787   :
3788 else
3789   echo "$as_me: failed program was:" >&5
3790 sed 's/^/| /' conftest.$ac_ext >&5
3791
3792 continue
3793 fi
3794 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3795   cat >conftest.$ac_ext <<_ACEOF
3796 /* confdefs.h.  */
3797 _ACEOF
3798 cat confdefs.h >>conftest.$ac_ext
3799 cat >>conftest.$ac_ext <<_ACEOF
3800 /* end confdefs.h.  */
3801 $ac_declaration
3802 int
3803 main ()
3804 {
3805 exit (42);
3806   ;
3807   return 0;
3808 }
3809 _ACEOF
3810 rm -f conftest.$ac_objext
3811 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3812   (eval $ac_compile) 2>conftest.er1
3813   ac_status=$?
3814   grep -v '^ *+' conftest.er1 >conftest.err
3815   rm -f conftest.er1
3816   cat conftest.err >&5
3817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818   (exit $ac_status); } &&
3819          { ac_try='test -z "$ac_cxx_werror_flag"
3820                          || test ! -s conftest.err'
3821   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3822   (eval $ac_try) 2>&5
3823   ac_status=$?
3824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3825   (exit $ac_status); }; } &&
3826          { ac_try='test -s conftest.$ac_objext'
3827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3828   (eval $ac_try) 2>&5
3829   ac_status=$?
3830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3831   (exit $ac_status); }; }; then
3832   break
3833 else
3834   echo "$as_me: failed program was:" >&5
3835 sed 's/^/| /' conftest.$ac_ext >&5
3836
3837 fi
3838 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3839 done
3840 rm -f conftest*
3841 if test -n "$ac_declaration"; then
3842   echo '#ifdef __cplusplus' >>confdefs.h
3843   echo $ac_declaration      >>confdefs.h
3844   echo '#endif'             >>confdefs.h
3845 fi
3846
3847 ac_ext=c
3848 ac_cpp='$CPP $CPPFLAGS'
3849 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3850 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3851 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3852
3853 # Was a --with-binutils option given?
3854 if test -n "$path_binutils"; then
3855     # Make absolute; ensure a single trailing slash.
3856     path_binutils=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
3857     CC="$CC -B$path_binutils"
3858 fi
3859 AS=`$CC -print-prog-name=as`
3860 LD=`$CC -print-prog-name=ld`
3861 AR=`$CC -print-prog-name=ar`
3862
3863 OBJDUMP=`$CC -print-prog-name=objdump`
3864
3865
3866 # ranlib has to be treated a bit differently since it might not exist at all.
3867 ac_ranlib=`$CC -print-prog-name=ranlib`
3868 if test "x$ac_ranlib" = xranlib; then
3869 # This extra check has to happen since gcc simply echos the parameter in
3870 # case it cannot find the value in its own directories.
3871 if test -n "$ac_tool_prefix"; then
3872   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3873 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3874 echo "$as_me:$LINENO: checking for $ac_word" >&5
3875 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3876 if test "${ac_cv_prog_RANLIB+set}" = set; then
3877   echo $ECHO_N "(cached) $ECHO_C" >&6
3878 else
3879   if test -n "$RANLIB"; then
3880   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3881 else
3882 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3883 for as_dir in $PATH
3884 do
3885   IFS=$as_save_IFS
3886   test -z "$as_dir" && as_dir=.
3887   for ac_exec_ext in '' $ac_executable_extensions; do
3888   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3889     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3890     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3891     break 2
3892   fi
3893 done
3894 done
3895
3896 fi
3897 fi
3898 RANLIB=$ac_cv_prog_RANLIB
3899 if test -n "$RANLIB"; then
3900   echo "$as_me:$LINENO: result: $RANLIB" >&5
3901 echo "${ECHO_T}$RANLIB" >&6
3902 else
3903   echo "$as_me:$LINENO: result: no" >&5
3904 echo "${ECHO_T}no" >&6
3905 fi
3906
3907 fi
3908 if test -z "$ac_cv_prog_RANLIB"; then
3909   ac_ct_RANLIB=$RANLIB
3910   # Extract the first word of "ranlib", so it can be a program name with args.
3911 set dummy ranlib; ac_word=$2
3912 echo "$as_me:$LINENO: checking for $ac_word" >&5
3913 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3914 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3915   echo $ECHO_N "(cached) $ECHO_C" >&6
3916 else
3917   if test -n "$ac_ct_RANLIB"; then
3918   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3919 else
3920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3921 for as_dir in $PATH
3922 do
3923   IFS=$as_save_IFS
3924   test -z "$as_dir" && as_dir=.
3925   for ac_exec_ext in '' $ac_executable_extensions; do
3926   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3927     ac_cv_prog_ac_ct_RANLIB="ranlib"
3928     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3929     break 2
3930   fi
3931 done
3932 done
3933
3934   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3935 fi
3936 fi
3937 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3938 if test -n "$ac_ct_RANLIB"; then
3939   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3940 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3941 else
3942   echo "$as_me:$LINENO: result: no" >&5
3943 echo "${ECHO_T}no" >&6
3944 fi
3945
3946   RANLIB=$ac_ct_RANLIB
3947 else
3948   RANLIB="$ac_cv_prog_RANLIB"
3949 fi
3950
3951 else
3952   RANLIB=$ac_ranlib
3953 fi
3954
3955
3956 # Determine whether we are using GNU binutils.
3957 echo "$as_me:$LINENO: checking whether $AS is GNU as" >&5
3958 echo $ECHO_N "checking whether $AS is GNU as... $ECHO_C" >&6
3959 if test "${libc_cv_prog_as_gnu+set}" = set; then
3960   echo $ECHO_N "(cached) $ECHO_C" >&6
3961 else
3962   # Most GNU programs take a -v and spit out some text including
3963 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
3964 if $AS -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
3965   libc_cv_prog_as_gnu=yes
3966 else
3967   libc_cv_prog_as_gnu=no
3968 fi
3969 rm -fr contest*
3970 fi
3971 echo "$as_me:$LINENO: result: $libc_cv_prog_as_gnu" >&5
3972 echo "${ECHO_T}$libc_cv_prog_as_gnu" >&6
3973 rm -f a.out
3974 gnu_as=$libc_cv_prog_as_gnu
3975
3976 echo "$as_me:$LINENO: checking whether $LD is GNU ld" >&5
3977 echo $ECHO_N "checking whether $LD is GNU ld... $ECHO_C" >&6
3978 if test "${libc_cv_prog_ld_gnu+set}" = set; then
3979   echo $ECHO_N "(cached) $ECHO_C" >&6
3980 else
3981   # Most GNU programs take a -v and spit out some text including
3982 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
3983 if $LD -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
3984   libc_cv_prog_ld_gnu=yes
3985 else
3986   libc_cv_prog_ld_gnu=no
3987 fi
3988 rm -fr contest*
3989 fi
3990 echo "$as_me:$LINENO: result: $libc_cv_prog_ld_gnu" >&5
3991 echo "${ECHO_T}$libc_cv_prog_ld_gnu" >&6
3992 gnu_ld=$libc_cv_prog_ld_gnu
3993
3994
3995 # Accept binutils 2.13 or newer.
3996 for ac_prog in $AS
3997 do
3998   # Extract the first word of "$ac_prog", so it can be a program name with args.
3999 set dummy $ac_prog; ac_word=$2
4000 echo "$as_me:$LINENO: checking for $ac_word" >&5
4001 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4002 if test "${ac_cv_prog_AS+set}" = set; then
4003   echo $ECHO_N "(cached) $ECHO_C" >&6
4004 else
4005   if test -n "$AS"; then
4006   ac_cv_prog_AS="$AS" # Let the user override the test.
4007 else
4008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4009 for as_dir in $PATH
4010 do
4011   IFS=$as_save_IFS
4012   test -z "$as_dir" && as_dir=.
4013   for ac_exec_ext in '' $ac_executable_extensions; do
4014   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4015     ac_cv_prog_AS="$ac_prog"
4016     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4017     break 2
4018   fi
4019 done
4020 done
4021
4022 fi
4023 fi
4024 AS=$ac_cv_prog_AS
4025 if test -n "$AS"; then
4026   echo "$as_me:$LINENO: result: $AS" >&5
4027 echo "${ECHO_T}$AS" >&6
4028 else
4029   echo "$as_me:$LINENO: result: no" >&5
4030 echo "${ECHO_T}no" >&6
4031 fi
4032
4033   test -n "$AS" && break
4034 done
4035
4036 if test -z "$AS"; then
4037   ac_verc_fail=yes
4038 else
4039   # Found it, now check the version.
4040   echo "$as_me:$LINENO: checking version of $AS" >&5
4041 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
4042   ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4043   case $ac_prog_version in
4044     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4045     2.1[3-9]*)
4046        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4047     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4048
4049   esac
4050   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4051 echo "${ECHO_T}$ac_prog_version" >&6
4052 fi
4053 if test $ac_verc_fail = yes; then
4054   AS=: critic_missing="$critic_missing as"
4055 fi
4056
4057 for ac_prog in $LD
4058 do
4059   # Extract the first word of "$ac_prog", so it can be a program name with args.
4060 set dummy $ac_prog; ac_word=$2
4061 echo "$as_me:$LINENO: checking for $ac_word" >&5
4062 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4063 if test "${ac_cv_prog_LD+set}" = set; then
4064   echo $ECHO_N "(cached) $ECHO_C" >&6
4065 else
4066   if test -n "$LD"; then
4067   ac_cv_prog_LD="$LD" # Let the user override the test.
4068 else
4069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4070 for as_dir in $PATH
4071 do
4072   IFS=$as_save_IFS
4073   test -z "$as_dir" && as_dir=.
4074   for ac_exec_ext in '' $ac_executable_extensions; do
4075   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4076     ac_cv_prog_LD="$ac_prog"
4077     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4078     break 2
4079   fi
4080 done
4081 done
4082
4083 fi
4084 fi
4085 LD=$ac_cv_prog_LD
4086 if test -n "$LD"; then
4087   echo "$as_me:$LINENO: result: $LD" >&5
4088 echo "${ECHO_T}$LD" >&6
4089 else
4090   echo "$as_me:$LINENO: result: no" >&5
4091 echo "${ECHO_T}no" >&6
4092 fi
4093
4094   test -n "$LD" && break
4095 done
4096
4097 if test -z "$LD"; then
4098   ac_verc_fail=yes
4099 else
4100   # Found it, now check the version.
4101   echo "$as_me:$LINENO: checking version of $LD" >&5
4102 echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
4103   ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4104   case $ac_prog_version in
4105     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4106     2.1[3-9]*)
4107        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4108     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4109
4110   esac
4111   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4112 echo "${ECHO_T}$ac_prog_version" >&6
4113 fi
4114 if test $ac_verc_fail = yes; then
4115   LD=: critic_missing="$critic_missing ld"
4116 fi
4117
4118
4119 # We need the physical current working directory.  We cannot use the
4120 # "pwd -P" shell builtin since that's not portable.  Instead we try to
4121 # find a pwd binary.  Note that assigning to the PWD environment
4122 # variable might have some interesting side effects, so we don't do
4123 # that.
4124 # Extract the first word of "pwd", so it can be a program name with args.
4125 set dummy pwd; ac_word=$2
4126 echo "$as_me:$LINENO: checking for $ac_word" >&5
4127 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4128 if test "${ac_cv_path_PWD_P+set}" = set; then
4129   echo $ECHO_N "(cached) $ECHO_C" >&6
4130 else
4131   case $PWD_P in
4132   [\\/]* | ?:[\\/]*)
4133   ac_cv_path_PWD_P="$PWD_P" # Let the user override the test with a path.
4134   ;;
4135   *)
4136   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4137 for as_dir in $PATH
4138 do
4139   IFS=$as_save_IFS
4140   test -z "$as_dir" && as_dir=.
4141   for ac_exec_ext in '' $ac_executable_extensions; do
4142   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4143     ac_cv_path_PWD_P="$as_dir/$ac_word$ac_exec_ext"
4144     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4145     break 2
4146   fi
4147 done
4148 done
4149
4150   test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P="no"
4151   ;;
4152 esac
4153 fi
4154 PWD_P=$ac_cv_path_PWD_P
4155
4156 if test -n "$PWD_P"; then
4157   echo "$as_me:$LINENO: result: $PWD_P" >&5
4158 echo "${ECHO_T}$PWD_P" >&6
4159 else
4160   echo "$as_me:$LINENO: result: no" >&5
4161 echo "${ECHO_T}no" >&6
4162 fi
4163
4164 if test "$PWD_P" = no; then
4165   { { echo "$as_me:$LINENO: error: *** A pwd binary could not be found." >&5
4166 echo "$as_me: error: *** A pwd binary could not be found." >&2;}
4167    { (exit 1); exit 1; }; }
4168 fi
4169
4170 # These programs are version sensitive.
4171
4172 for ac_prog in ${ac_tool_prefix}gcc ${ac_tool_prefix}cc
4173 do
4174   # Extract the first word of "$ac_prog", so it can be a program name with args.
4175 set dummy $ac_prog; ac_word=$2
4176 echo "$as_me:$LINENO: checking for $ac_word" >&5
4177 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4178 if test "${ac_cv_prog_CC+set}" = set; then
4179   echo $ECHO_N "(cached) $ECHO_C" >&6
4180 else
4181   if test -n "$CC"; then
4182   ac_cv_prog_CC="$CC" # Let the user override the test.
4183 else
4184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4185 for as_dir in $PATH
4186 do
4187   IFS=$as_save_IFS
4188   test -z "$as_dir" && as_dir=.
4189   for ac_exec_ext in '' $ac_executable_extensions; do
4190   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4191     ac_cv_prog_CC="$ac_prog"
4192     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4193     break 2
4194   fi
4195 done
4196 done
4197
4198 fi
4199 fi
4200 CC=$ac_cv_prog_CC
4201 if test -n "$CC"; then
4202   echo "$as_me:$LINENO: result: $CC" >&5
4203 echo "${ECHO_T}$CC" >&6
4204 else
4205   echo "$as_me:$LINENO: result: no" >&5
4206 echo "${ECHO_T}no" >&6
4207 fi
4208
4209   test -n "$CC" && break
4210 done
4211
4212 if test -z "$CC"; then
4213   ac_verc_fail=yes
4214 else
4215   # Found it, now check the version.
4216   echo "$as_me:$LINENO: checking version of $CC" >&5
4217 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
4218   ac_prog_version=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4219   case $ac_prog_version in
4220     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4221     3.4* | 4.[0-9]* )
4222        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4223     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4224
4225   esac
4226   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4227 echo "${ECHO_T}$ac_prog_version" >&6
4228 fi
4229 if test $ac_verc_fail = yes; then
4230   critic_missing="$critic_missing gcc"
4231 fi
4232
4233 for ac_prog in gnumake gmake make
4234 do
4235   # Extract the first word of "$ac_prog", so it can be a program name with args.
4236 set dummy $ac_prog; ac_word=$2
4237 echo "$as_me:$LINENO: checking for $ac_word" >&5
4238 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4239 if test "${ac_cv_prog_MAKE+set}" = set; then
4240   echo $ECHO_N "(cached) $ECHO_C" >&6
4241 else
4242   if test -n "$MAKE"; then
4243   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4244 else
4245 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4246 for as_dir in $PATH
4247 do
4248   IFS=$as_save_IFS
4249   test -z "$as_dir" && as_dir=.
4250   for ac_exec_ext in '' $ac_executable_extensions; do
4251   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4252     ac_cv_prog_MAKE="$ac_prog"
4253     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4254     break 2
4255   fi
4256 done
4257 done
4258
4259 fi
4260 fi
4261 MAKE=$ac_cv_prog_MAKE
4262 if test -n "$MAKE"; then
4263   echo "$as_me:$LINENO: result: $MAKE" >&5
4264 echo "${ECHO_T}$MAKE" >&6
4265 else
4266   echo "$as_me:$LINENO: result: no" >&5
4267 echo "${ECHO_T}no" >&6
4268 fi
4269
4270   test -n "$MAKE" && break
4271 done
4272
4273 if test -z "$MAKE"; then
4274   ac_verc_fail=yes
4275 else
4276   # Found it, now check the version.
4277   echo "$as_me:$LINENO: checking version of $MAKE" >&5
4278 echo $ECHO_N "checking version of $MAKE... $ECHO_C" >&6
4279   ac_prog_version=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4280   case $ac_prog_version in
4281     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4282     3.79* | 3.[89]*)
4283        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4284     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4285
4286   esac
4287   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4288 echo "${ECHO_T}$ac_prog_version" >&6
4289 fi
4290 if test $ac_verc_fail = yes; then
4291   critic_missing="$critic_missing make"
4292 fi
4293
4294
4295 for ac_prog in gnumsgfmt gmsgfmt msgfmt
4296 do
4297   # Extract the first word of "$ac_prog", so it can be a program name with args.
4298 set dummy $ac_prog; ac_word=$2
4299 echo "$as_me:$LINENO: checking for $ac_word" >&5
4300 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4301 if test "${ac_cv_prog_MSGFMT+set}" = set; then
4302   echo $ECHO_N "(cached) $ECHO_C" >&6
4303 else
4304   if test -n "$MSGFMT"; then
4305   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
4306 else
4307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4308 for as_dir in $PATH
4309 do
4310   IFS=$as_save_IFS
4311   test -z "$as_dir" && as_dir=.
4312   for ac_exec_ext in '' $ac_executable_extensions; do
4313   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4314     ac_cv_prog_MSGFMT="$ac_prog"
4315     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4316     break 2
4317   fi
4318 done
4319 done
4320
4321 fi
4322 fi
4323 MSGFMT=$ac_cv_prog_MSGFMT
4324 if test -n "$MSGFMT"; then
4325   echo "$as_me:$LINENO: result: $MSGFMT" >&5
4326 echo "${ECHO_T}$MSGFMT" >&6
4327 else
4328   echo "$as_me:$LINENO: result: no" >&5
4329 echo "${ECHO_T}no" >&6
4330 fi
4331
4332   test -n "$MSGFMT" && break
4333 done
4334
4335 if test -z "$MSGFMT"; then
4336   ac_verc_fail=yes
4337 else
4338   # Found it, now check the version.
4339   echo "$as_me:$LINENO: checking version of $MSGFMT" >&5
4340 echo $ECHO_N "checking version of $MSGFMT... $ECHO_C" >&6
4341   ac_prog_version=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4342   case $ac_prog_version in
4343     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4344     0.10.3[6-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*)
4345        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4346     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4347
4348   esac
4349   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4350 echo "${ECHO_T}$ac_prog_version" >&6
4351 fi
4352 if test $ac_verc_fail = yes; then
4353   MSGFMT=: aux_missing="$aux_missing msgfmt"
4354 fi
4355
4356 for ac_prog in makeinfo
4357 do
4358   # Extract the first word of "$ac_prog", so it can be a program name with args.
4359 set dummy $ac_prog; ac_word=$2
4360 echo "$as_me:$LINENO: checking for $ac_word" >&5
4361 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4362 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
4363   echo $ECHO_N "(cached) $ECHO_C" >&6
4364 else
4365   if test -n "$MAKEINFO"; then
4366   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
4367 else
4368 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4369 for as_dir in $PATH
4370 do
4371   IFS=$as_save_IFS
4372   test -z "$as_dir" && as_dir=.
4373   for ac_exec_ext in '' $ac_executable_extensions; do
4374   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4375     ac_cv_prog_MAKEINFO="$ac_prog"
4376     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4377     break 2
4378   fi
4379 done
4380 done
4381
4382 fi
4383 fi
4384 MAKEINFO=$ac_cv_prog_MAKEINFO
4385 if test -n "$MAKEINFO"; then
4386   echo "$as_me:$LINENO: result: $MAKEINFO" >&5
4387 echo "${ECHO_T}$MAKEINFO" >&6
4388 else
4389   echo "$as_me:$LINENO: result: no" >&5
4390 echo "${ECHO_T}no" >&6
4391 fi
4392
4393   test -n "$MAKEINFO" && break
4394 done
4395
4396 if test -z "$MAKEINFO"; then
4397   ac_verc_fail=yes
4398 else
4399   # Found it, now check the version.
4400   echo "$as_me:$LINENO: checking version of $MAKEINFO" >&5
4401 echo $ECHO_N "checking version of $MAKEINFO... $ECHO_C" >&6
4402   ac_prog_version=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4403   case $ac_prog_version in
4404     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4405     4.*)
4406        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4407     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4408
4409   esac
4410   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4411 echo "${ECHO_T}$ac_prog_version" >&6
4412 fi
4413 if test $ac_verc_fail = yes; then
4414   MAKEINFO=: aux_missing="$aux_missing makeinfo"
4415 fi
4416
4417 for ac_prog in sed
4418 do
4419   # Extract the first word of "$ac_prog", so it can be a program name with args.
4420 set dummy $ac_prog; ac_word=$2
4421 echo "$as_me:$LINENO: checking for $ac_word" >&5
4422 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4423 if test "${ac_cv_prog_SED+set}" = set; then
4424   echo $ECHO_N "(cached) $ECHO_C" >&6
4425 else
4426   if test -n "$SED"; then
4427   ac_cv_prog_SED="$SED" # Let the user override the test.
4428 else
4429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4430 for as_dir in $PATH
4431 do
4432   IFS=$as_save_IFS
4433   test -z "$as_dir" && as_dir=.
4434   for ac_exec_ext in '' $ac_executable_extensions; do
4435   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4436     ac_cv_prog_SED="$ac_prog"
4437     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4438     break 2
4439   fi
4440 done
4441 done
4442
4443 fi
4444 fi
4445 SED=$ac_cv_prog_SED
4446 if test -n "$SED"; then
4447   echo "$as_me:$LINENO: result: $SED" >&5
4448 echo "${ECHO_T}$SED" >&6
4449 else
4450   echo "$as_me:$LINENO: result: no" >&5
4451 echo "${ECHO_T}no" >&6
4452 fi
4453
4454   test -n "$SED" && break
4455 done
4456
4457 if test -z "$SED"; then
4458   ac_verc_fail=yes
4459 else
4460   # Found it, now check the version.
4461   echo "$as_me:$LINENO: checking version of $SED" >&5
4462 echo $ECHO_N "checking version of $SED... $ECHO_C" >&6
4463   ac_prog_version=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
4464   case $ac_prog_version in
4465     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4466     3.0[2-9]*|3.[1-9]*|[4-9]*)
4467        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4468     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4469
4470   esac
4471   echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4472 echo "${ECHO_T}$ac_prog_version" >&6
4473 fi
4474 if test $ac_verc_fail = yes; then
4475   SED=: aux_missing="$aux_missing sed"
4476 fi
4477
4478
4479 for ac_prog in autoconf
4480 do
4481   # Extract the first word of "$ac_prog", so it can be a program name with args.
4482 set dummy $ac_prog; ac_word=$2
4483 echo "$as_me:$LINENO: checking for $ac_word" >&5
4484 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4485 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
4486   echo $ECHO_N "(cached) $ECHO_C" >&6
4487 else
4488   if test -n "$AUTOCONF"; then
4489   ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
4490 else
4491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4492 for as_dir in $PATH
4493 do
4494   IFS=$as_save_IFS
4495   test -z "$as_dir" && as_dir=.
4496   for ac_exec_ext in '' $ac_executable_extensions; do
4497   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4498     ac_cv_prog_AUTOCONF="$ac_prog"
4499     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4500     break 2
4501   fi
4502 done
4503 done
4504
4505 fi
4506 fi
4507 AUTOCONF=$ac_cv_prog_AUTOCONF
4508 if test -n "$AUTOCONF"; then
4509   echo "$as_me:$LINENO: result: $AUTOCONF" >&5
4510 echo "${ECHO_T}$AUTOCONF" >&6
4511 else
4512   echo "$as_me:$LINENO: result: no" >&5
4513 echo "${ECHO_T}no" >&6
4514 fi
4515
4516   test -n "$AUTOCONF" && break
4517 done
4518 test -n "$AUTOCONF" || AUTOCONF="no"
4519
4520 case "x$AUTOCONF" in
4521 xno|x|x:) AUTOCONF=no ;;
4522 *)
4523   echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
4524 echo $ECHO_N "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... $ECHO_C" >&6
4525 if test "${libc_cv_autoconf_works+set}" = set; then
4526   echo $ECHO_N "(cached) $ECHO_C" >&6
4527 else
4528     if (cd $srcdir; $AUTOCONF $ACFLAGS configure.in > /dev/null 2>&1); then
4529     libc_cv_autoconf_works=yes
4530   else
4531     libc_cv_autoconf_works=no
4532   fi
4533 fi
4534 echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
4535 echo "${ECHO_T}$libc_cv_autoconf_works" >&6
4536   test $libc_cv_autoconf_works = yes || AUTOCONF=no
4537   ;;
4538 esac
4539 if test "x$with_cvs" = xyes && test "x$AUTOCONF" = xno; then
4540   # If --without-cvs they probably won't change configure.in, so no complaints.
4541   aux_missing="$aux_missing autoconf"
4542 fi
4543
4544 test -n "$critic_missing" && { { echo "$as_me:$LINENO: error:
4545 *** These critical programs are missing or too old:$critic_missing
4546 *** Check the INSTALL file for required versions." >&5
4547 echo "$as_me: error:
4548 *** These critical programs are missing or too old:$critic_missing
4549 *** Check the INSTALL file for required versions." >&2;}
4550    { (exit 1); exit 1; }; }
4551
4552 test -n "$aux_missing" && { echo "$as_me:$LINENO: WARNING:
4553 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4554 *** some features will be disabled.
4555 *** Check the INSTALL file for required versions." >&5
4556 echo "$as_me: WARNING:
4557 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4558 *** some features will be disabled.
4559 *** Check the INSTALL file for required versions." >&2;}
4560
4561 # if using special system headers, find out the compiler's sekrit
4562 # header directory and add that to the list.  NOTE: Only does the right
4563 # thing on a system that doesn't need fixincludes.  (Not presently a problem.)
4564 if test -n "$sysheaders"; then
4565   ccheaders=`$CC -print-file-name=include`
4566   SYSINCLUDES="-nostdinc -isystem $ccheaders \
4567 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
4568   if test -n "$CXX"; then
4569     cxxversion=`$CXX -dumpversion 2>&5` &&
4570     cxxmachine=`$CXX -dumpmachine 2>&5` &&
4571     cxxheaders=`$CXX -print-file-name=../../../../include/c++/`"$cxxversion" &&
4572     CXX_SYSINCLUDES="-isystem $cxxheaders \
4573 -isystem $cxxheaders/$cxxmachine -isystem $cxxheaders/backward"
4574   fi
4575 fi
4576
4577
4578
4579 # check if ranlib is necessary
4580 echo "$as_me:$LINENO: checking whether ranlib is necessary" >&5
4581 echo $ECHO_N "checking whether ranlib is necessary... $ECHO_C" >&6
4582 if test "${libc_cv_ranlib_necessary+set}" = set; then
4583   echo $ECHO_N "(cached) $ECHO_C" >&6
4584 else
4585   cat > conftest.c <<EOF
4586 int a;
4587 char b;
4588 void c(void) {}
4589 EOF
4590 $CC $CFLAGS $CPPFLAGS -c conftest.c
4591 $AR cr conftest.a conftest.o
4592 cp conftest.a conftest2.a
4593 $RANLIB conftest.a
4594 if cmp -s conftest.a conftest2.a; then
4595   libc_cv_ranlib_necessary=no
4596 else
4597   libc_cv_ranlib_necessary=yes
4598 fi
4599 rm -rf conftest*
4600 fi
4601 echo "$as_me:$LINENO: result: $libc_cv_ranlib_necessary" >&5
4602 echo "${ECHO_T}$libc_cv_ranlib_necessary" >&6
4603 if test "$libc_cv_ranlib_necessary" = no; then
4604  RANLIB=:
4605 fi
4606
4607 # Test if LD_LIBRARY_PATH contains the notation for the current directory
4608 # since this would lead to problems installing/building glibc.
4609 # LD_LIBRARY_PATH contains the current directory if one of the following
4610 # is true:
4611 # - one of the terminals (":" and ";") is the first or last sign
4612 # - two terminals occur directly after each other
4613 # - the path contains an element with a dot in it
4614 echo "$as_me:$LINENO: checking LD_LIBRARY_PATH variable" >&5
4615 echo $ECHO_N "checking LD_LIBRARY_PATH variable... $ECHO_C" >&6
4616 case ${LD_LIBRARY_PATH} in
4617   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
4618     ld_library_path_setting="contains current directory"
4619     ;;
4620   *)
4621     ld_library_path_setting="ok"
4622     ;;
4623 esac
4624 echo "$as_me:$LINENO: result: $ld_library_path_setting" >&5
4625 echo "${ECHO_T}$ld_library_path_setting" >&6
4626 if test "$ld_library_path_setting" != "ok"; then
4627 { { echo "$as_me:$LINENO: error:
4628 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4629 *** building glibc. Please change the environment variable
4630 *** and run configure again." >&5
4631 echo "$as_me: error:
4632 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4633 *** building glibc. Please change the environment variable
4634 *** and run configure again." >&2;}
4635    { (exit 1); exit 1; }; }
4636 fi
4637
4638 echo "$as_me:$LINENO: checking whether GCC supports -static-libgcc" >&5
4639 echo $ECHO_N "checking whether GCC supports -static-libgcc... $ECHO_C" >&6
4640 if test "${libc_cv_gcc_static_libgcc+set}" = set; then
4641   echo $ECHO_N "(cached) $ECHO_C" >&6
4642 else
4643   if $CC -v -static-libgcc 2>&1 | grep -q 'unrecognized option.*static-libgcc'; then
4644   libc_cv_gcc_static_libgcc=
4645 else
4646   libc_cv_gcc_static_libgcc=-static-libgcc
4647 fi
4648 fi
4649 echo "$as_me:$LINENO: result: $libc_cv_gcc_static_libgcc" >&5
4650 echo "${ECHO_T}$libc_cv_gcc_static_libgcc" >&6
4651
4652
4653 # Extract the first word of "bash", so it can be a program name with args.
4654 set dummy bash; ac_word=$2
4655 echo "$as_me:$LINENO: checking for $ac_word" >&5
4656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4657 if test "${ac_cv_path_BASH+set}" = set; then
4658   echo $ECHO_N "(cached) $ECHO_C" >&6
4659 else
4660   case $BASH in
4661   [\\/]* | ?:[\\/]*)
4662   ac_cv_path_BASH="$BASH" # Let the user override the test with a path.
4663   ;;
4664   *)
4665   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4666 for as_dir in $PATH
4667 do
4668   IFS=$as_save_IFS
4669   test -z "$as_dir" && as_dir=.
4670   for ac_exec_ext in '' $ac_executable_extensions; do
4671   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4672     ac_cv_path_BASH="$as_dir/$ac_word$ac_exec_ext"
4673     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4674     break 2
4675   fi
4676 done
4677 done
4678
4679   test -z "$ac_cv_path_BASH" && ac_cv_path_BASH="no"
4680   ;;
4681 esac
4682 fi
4683 BASH=$ac_cv_path_BASH
4684
4685 if test -n "$BASH"; then
4686   echo "$as_me:$LINENO: result: $BASH" >&5
4687 echo "${ECHO_T}$BASH" >&6
4688 else
4689   echo "$as_me:$LINENO: result: no" >&5
4690 echo "${ECHO_T}no" >&6
4691 fi
4692
4693 if test "$BASH" != no &&
4694    $BASH -c 'test "$BASH_VERSINFO" \
4695              && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
4696   libc_cv_have_bash2=yes
4697 else
4698   libc_cv_have_bash2=no
4699 fi
4700
4701
4702 if test "$BASH" = no; then
4703   # Extract the first word of "ksh", so it can be a program name with args.
4704 set dummy ksh; ac_word=$2
4705 echo "$as_me:$LINENO: checking for $ac_word" >&5
4706 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4707 if test "${ac_cv_path_KSH+set}" = set; then
4708   echo $ECHO_N "(cached) $ECHO_C" >&6
4709 else
4710   case $KSH in
4711   [\\/]* | ?:[\\/]*)
4712   ac_cv_path_KSH="$KSH" # Let the user override the test with a path.
4713   ;;
4714   *)
4715   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4716 for as_dir in $PATH
4717 do
4718   IFS=$as_save_IFS
4719   test -z "$as_dir" && as_dir=.
4720   for ac_exec_ext in '' $ac_executable_extensions; do
4721   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4722     ac_cv_path_KSH="$as_dir/$ac_word$ac_exec_ext"
4723     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4724     break 2
4725   fi
4726 done
4727 done
4728
4729   test -z "$ac_cv_path_KSH" && ac_cv_path_KSH="no"
4730   ;;
4731 esac
4732 fi
4733 KSH=$ac_cv_path_KSH
4734
4735 if test -n "$KSH"; then
4736   echo "$as_me:$LINENO: result: $KSH" >&5
4737 echo "${ECHO_T}$KSH" >&6
4738 else
4739   echo "$as_me:$LINENO: result: no" >&5
4740 echo "${ECHO_T}no" >&6
4741 fi
4742
4743   if test "$KSH" = no; then
4744     libc_cv_have_ksh=no
4745   else
4746     libc_cv_have_ksh=yes
4747   fi
4748 else
4749   KSH="$BASH"
4750
4751   libc_cv_have_ksh=yes
4752 fi
4753
4754
4755 for ac_prog in gawk mawk nawk awk
4756 do
4757   # Extract the first word of "$ac_prog", so it can be a program name with args.
4758 set dummy $ac_prog; ac_word=$2
4759 echo "$as_me:$LINENO: checking for $ac_word" >&5
4760 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4761 if test "${ac_cv_prog_AWK+set}" = set; then
4762   echo $ECHO_N "(cached) $ECHO_C" >&6
4763 else
4764   if test -n "$AWK"; then
4765   ac_cv_prog_AWK="$AWK" # Let the user override the test.
4766 else
4767 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4768 for as_dir in $PATH
4769 do
4770   IFS=$as_save_IFS
4771   test -z "$as_dir" && as_dir=.
4772   for ac_exec_ext in '' $ac_executable_extensions; do
4773   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4774     ac_cv_prog_AWK="$ac_prog"
4775     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4776     break 2
4777   fi
4778 done
4779 done
4780
4781 fi
4782 fi
4783 AWK=$ac_cv_prog_AWK
4784 if test -n "$AWK"; then
4785   echo "$as_me:$LINENO: result: $AWK" >&5
4786 echo "${ECHO_T}$AWK" >&6
4787 else
4788   echo "$as_me:$LINENO: result: no" >&5
4789 echo "${ECHO_T}no" >&6
4790 fi
4791
4792   test -n "$AWK" && break
4793 done
4794
4795 # Extract the first word of "perl", so it can be a program name with args.
4796 set dummy perl; ac_word=$2
4797 echo "$as_me:$LINENO: checking for $ac_word" >&5
4798 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4799 if test "${ac_cv_path_PERL+set}" = set; then
4800   echo $ECHO_N "(cached) $ECHO_C" >&6
4801 else
4802   case $PERL in
4803   [\\/]* | ?:[\\/]*)
4804   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
4805   ;;
4806   *)
4807   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4808 for as_dir in $PATH
4809 do
4810   IFS=$as_save_IFS
4811   test -z "$as_dir" && as_dir=.
4812   for ac_exec_ext in '' $ac_executable_extensions; do
4813   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4814     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
4815     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4816     break 2
4817   fi
4818 done
4819 done
4820
4821   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="no"
4822   ;;
4823 esac
4824 fi
4825 PERL=$ac_cv_path_PERL
4826
4827 if test -n "$PERL"; then
4828   echo "$as_me:$LINENO: result: $PERL" >&5
4829 echo "${ECHO_T}$PERL" >&6
4830 else
4831   echo "$as_me:$LINENO: result: no" >&5
4832 echo "${ECHO_T}no" >&6
4833 fi
4834
4835 if test "$PERL" != no &&
4836    (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
4837   PERL=no
4838 fi
4839 # Extract the first word of "install-info", so it can be a program name with args.
4840 set dummy install-info; ac_word=$2
4841 echo "$as_me:$LINENO: checking for $ac_word" >&5
4842 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4843 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4844   echo $ECHO_N "(cached) $ECHO_C" >&6
4845 else
4846   case $INSTALL_INFO in
4847   [\\/]* | ?:[\\/]*)
4848   ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
4849   ;;
4850   *)
4851   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4852 as_dummy="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
4853 for as_dir in $as_dummy
4854 do
4855   IFS=$as_save_IFS
4856   test -z "$as_dir" && as_dir=.
4857   for ac_exec_ext in '' $ac_executable_extensions; do
4858   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4859     ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
4860     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4861     break 2
4862   fi
4863 done
4864 done
4865
4866   test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO="no"
4867   ;;
4868 esac
4869 fi
4870 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
4871
4872 if test -n "$INSTALL_INFO"; then
4873   echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4874 echo "${ECHO_T}$INSTALL_INFO" >&6
4875 else
4876   echo "$as_me:$LINENO: result: no" >&5
4877 echo "${ECHO_T}no" >&6
4878 fi
4879
4880 # Extract the first word of "bison", so it can be a program name with args.
4881 set dummy bison; ac_word=$2
4882 echo "$as_me:$LINENO: checking for $ac_word" >&5
4883 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4884 if test "${ac_cv_path_BISON+set}" = set; then
4885   echo $ECHO_N "(cached) $ECHO_C" >&6
4886 else
4887   case $BISON in
4888   [\\/]* | ?:[\\/]*)
4889   ac_cv_path_BISON="$BISON" # Let the user override the test with a path.
4890   ;;
4891   *)
4892   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4893 as_dummy="$PATH:/usr/local/bin:/usr/bin:/bin"
4894 for as_dir in $as_dummy
4895 do
4896   IFS=$as_save_IFS
4897   test -z "$as_dir" && as_dir=.
4898   for ac_exec_ext in '' $ac_executable_extensions; do
4899   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4900     ac_cv_path_BISON="$as_dir/$ac_word$ac_exec_ext"
4901     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4902     break 2
4903   fi
4904 done
4905 done
4906
4907   test -z "$ac_cv_path_BISON" && ac_cv_path_BISON="no"
4908   ;;
4909 esac
4910 fi
4911 BISON=$ac_cv_path_BISON
4912
4913 if test -n "$BISON"; then
4914   echo "$as_me:$LINENO: result: $BISON" >&5
4915 echo "${ECHO_T}$BISON" >&6
4916 else
4917   echo "$as_me:$LINENO: result: no" >&5
4918 echo "${ECHO_T}no" >&6
4919 fi
4920
4921
4922 echo "$as_me:$LINENO: checking for signed size_t type" >&5
4923 echo $ECHO_N "checking for signed size_t type... $ECHO_C" >&6
4924 if test "${libc_cv_signed_size_t+set}" = set; then
4925   echo $ECHO_N "(cached) $ECHO_C" >&6
4926 else
4927   echo '#include <stddef.h>
4928 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
4929 if eval "$ac_cpp conftest.c 2>/dev/null" \
4930 | grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev/null; then
4931   libc_cv_signed_size_t=no
4932 else
4933   libc_cv_signed_size_t=yes
4934 fi
4935 rm -f conftest*
4936 fi
4937 echo "$as_me:$LINENO: result: $libc_cv_signed_size_t" >&5
4938 echo "${ECHO_T}$libc_cv_signed_size_t" >&6
4939 if test $libc_cv_signed_size_t = yes; then
4940     cat >> confdefs.h <<\EOF
4941 #undef __SIZE_TYPE__
4942 #define __SIZE_TYPE__ unsigned
4943 EOF
4944 fi
4945
4946
4947 echo "$as_me:$LINENO: checking for libc-friendly stddef.h" >&5
4948 echo $ECHO_N "checking for libc-friendly stddef.h... $ECHO_C" >&6
4949 if test "${libc_cv_friendly_stddef+set}" = set; then
4950   echo $ECHO_N "(cached) $ECHO_C" >&6
4951 else
4952   cat >conftest.$ac_ext <<_ACEOF
4953 /* confdefs.h.  */
4954 _ACEOF
4955 cat confdefs.h >>conftest.$ac_ext
4956 cat >>conftest.$ac_ext <<_ACEOF
4957 /* end confdefs.h.  */
4958 #define __need_size_t
4959 #define __need_wchar_t
4960 #include <stddef.h>
4961 #define __need_NULL
4962 #include <stddef.h>
4963 int
4964 main ()
4965 {
4966 size_t size; wchar_t wchar;
4967 #ifdef offsetof
4968 #error stddef.h ignored __need_*
4969 #endif
4970 if (&size == NULL || &wchar == NULL) abort ();
4971   ;
4972   return 0;
4973 }
4974 _ACEOF
4975 rm -f conftest.$ac_objext
4976 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4977   (eval $ac_compile) 2>conftest.er1
4978   ac_status=$?
4979   grep -v '^ *+' conftest.er1 >conftest.err
4980   rm -f conftest.er1
4981   cat conftest.err >&5
4982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4983   (exit $ac_status); } &&
4984          { ac_try='test -z "$ac_c_werror_flag"
4985                          || test ! -s conftest.err'
4986   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4987   (eval $ac_try) 2>&5
4988   ac_status=$?
4989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4990   (exit $ac_status); }; } &&
4991          { ac_try='test -s conftest.$ac_objext'
4992   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4993   (eval $ac_try) 2>&5
4994   ac_status=$?
4995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4996   (exit $ac_status); }; }; then
4997   libc_cv_friendly_stddef=yes
4998 else
4999   echo "$as_me: failed program was:" >&5
5000 sed 's/^/| /' conftest.$ac_ext >&5
5001
5002 libc_cv_friendly_stddef=no
5003 fi
5004 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5005 fi
5006 echo "$as_me:$LINENO: result: $libc_cv_friendly_stddef" >&5
5007 echo "${ECHO_T}$libc_cv_friendly_stddef" >&6
5008 if test $libc_cv_friendly_stddef = yes; then
5009   config_vars="$config_vars
5010 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5011 fi
5012
5013 echo "$as_me:$LINENO: checking whether we need to use -P to assemble .S files" >&5
5014 echo $ECHO_N "checking whether we need to use -P to assemble .S files... $ECHO_C" >&6
5015 if test "${libc_cv_need_minus_P+set}" = set; then
5016   echo $ECHO_N "(cached) $ECHO_C" >&6
5017 else
5018   cat > conftest.S <<EOF
5019 #include "confdefs.h"
5020 /* Nothing whatsoever.  */
5021 EOF
5022 if { ac_try='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5023   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5024   (eval $ac_try) 2>&5
5025   ac_status=$?
5026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5027   (exit $ac_status); }; }; then
5028   libc_cv_need_minus_P=no
5029 else
5030   libc_cv_need_minus_P=yes
5031 fi
5032 rm -f conftest*
5033 fi
5034 echo "$as_me:$LINENO: result: $libc_cv_need_minus_P" >&5
5035 echo "${ECHO_T}$libc_cv_need_minus_P" >&6
5036 if test $libc_cv_need_minus_P = yes; then
5037   config_vars="$config_vars
5038 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5039 fi
5040
5041 echo "$as_me:$LINENO: checking whether .text pseudo-op must be used" >&5
5042 echo $ECHO_N "checking whether .text pseudo-op must be used... $ECHO_C" >&6
5043 if test "${libc_cv_dot_text+set}" = set; then
5044   echo $ECHO_N "(cached) $ECHO_C" >&6
5045 else
5046   cat > conftest.s <<EOF
5047 .text
5048 EOF
5049 libc_cv_dot_text=
5050 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5051   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5052   (eval $ac_try) 2>&5
5053   ac_status=$?
5054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5055   (exit $ac_status); }; }; then
5056   libc_cv_dot_text=.text
5057 fi
5058 rm -f conftest*
5059 fi
5060
5061 if test -z "$libc_cv_dot_text"; then
5062   echo "$as_me:$LINENO: result: no" >&5
5063 echo "${ECHO_T}no" >&6
5064 else
5065   echo "$as_me:$LINENO: result: yes" >&5
5066 echo "${ECHO_T}yes" >&6
5067 fi
5068
5069 echo "$as_me:$LINENO: checking for assembler global-symbol directive" >&5
5070 echo $ECHO_N "checking for assembler global-symbol directive... $ECHO_C" >&6
5071 if test "${libc_cv_asm_global_directive+set}" = set; then
5072   echo $ECHO_N "(cached) $ECHO_C" >&6
5073 else
5074   libc_cv_asm_global_directive=UNKNOWN
5075 for ac_globl in .globl .global .EXPORT; do
5076   cat > conftest.s <<EOF
5077         ${libc_cv_dot_text}
5078         ${ac_globl} foo
5079 foo:
5080 EOF
5081   if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5082   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5083   (eval $ac_try) 2>&5
5084   ac_status=$?
5085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5086   (exit $ac_status); }; }; then
5087     libc_cv_asm_global_directive=${ac_globl}
5088   fi
5089   rm -f conftest*
5090   test $libc_cv_asm_global_directive != UNKNOWN && break
5091 done
5092 fi
5093 echo "$as_me:$LINENO: result: $libc_cv_asm_global_directive" >&5
5094 echo "${ECHO_T}$libc_cv_asm_global_directive" >&6
5095 if test $libc_cv_asm_global_directive = UNKNOWN; then
5096   { { echo "$as_me:$LINENO: error: cannot determine asm global directive" >&5
5097 echo "$as_me: error: cannot determine asm global directive" >&2;}
5098    { (exit 1); exit 1; }; }
5099 else
5100   cat >>confdefs.h <<_ACEOF
5101 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
5102 _ACEOF
5103
5104 fi
5105
5106 echo "$as_me:$LINENO: checking for .set assembler directive" >&5
5107 echo $ECHO_N "checking for .set assembler directive... $ECHO_C" >&6
5108 if test "${libc_cv_asm_set_directive+set}" = set; then
5109   echo $ECHO_N "(cached) $ECHO_C" >&6
5110 else
5111   cat > conftest.s <<EOF
5112 ${libc_cv_dot_text}
5113 foo:
5114 .set glibc_conftest_frobozz,foo
5115 $libc_cv_asm_global_directive glibc_conftest_frobozz
5116 EOF
5117 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5118 # (but it doesn't work), so we must do a linking check to be sure.
5119 cat > conftest1.c <<\EOF
5120 extern int glibc_conftest_frobozz;
5121 void _start() { glibc_conftest_frobozz = 1; }
5122 EOF
5123 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5124             -nostartfiles -nostdlib \
5125             -o conftest conftest.s conftest1.c 1>&5 2>&5; then
5126   libc_cv_asm_set_directive=yes
5127 else
5128   libc_cv_asm_set_directive=no
5129 fi
5130 rm -f conftest*
5131 fi
5132 echo "$as_me:$LINENO: result: $libc_cv_asm_set_directive" >&5
5133 echo "${ECHO_T}$libc_cv_asm_set_directive" >&6
5134 if test $libc_cv_asm_set_directive = yes; then
5135   cat >>confdefs.h <<\_ACEOF
5136 #define HAVE_ASM_SET_DIRECTIVE 1
5137 _ACEOF
5138
5139 fi
5140
5141 echo "$as_me:$LINENO: checking for assembler .type directive prefix" >&5
5142 echo $ECHO_N "checking for assembler .type directive prefix... $ECHO_C" >&6
5143 if test "${libc_cv_asm_type_prefix+set}" = set; then
5144   echo $ECHO_N "(cached) $ECHO_C" >&6
5145 else
5146   libc_cv_asm_type_prefix=no
5147 for ac_try_prefix in '@' '%' '#'; do
5148   cat > conftest.s <<EOF
5149         ${libc_cv_dot_text}
5150         ${libc_cv_asm_global_directive} foo
5151         .type foo, ${ac_try_prefix}object
5152         .size foo, 1
5153 foo:
5154         .byte 1
5155 EOF
5156   if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5157   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5158   (eval $ac_try) 2>&5
5159   ac_status=$?
5160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5161   (exit $ac_status); }; }; then
5162     libc_cv_asm_type_prefix=${ac_try_prefix}
5163   fi
5164   rm -f conftest*
5165   test "x$libc_cv_asm_type_prefix" != xno && break
5166 done
5167 fi
5168 echo "$as_me:$LINENO: result: $libc_cv_asm_type_prefix" >&5
5169 echo "${ECHO_T}$libc_cv_asm_type_prefix" >&6
5170 if test "x$libc_cv_asm_type_prefix" != xno; then
5171   cat >>confdefs.h <<_ACEOF
5172 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
5173 _ACEOF
5174
5175 fi
5176
5177 echo "$as_me:$LINENO: checking for .symver assembler directive" >&5
5178 echo $ECHO_N "checking for .symver assembler directive... $ECHO_C" >&6
5179 if test "${libc_cv_asm_symver_directive+set}" = set; then
5180   echo $ECHO_N "(cached) $ECHO_C" >&6
5181 else
5182   cat > conftest.s <<EOF
5183 ${libc_cv_dot_text}
5184 _sym:
5185 .symver _sym,sym@VERS
5186 EOF
5187 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5188   libc_cv_asm_symver_directive=yes
5189 else
5190   libc_cv_asm_symver_directive=no
5191 fi
5192 rm -f conftest*
5193 fi
5194 echo "$as_me:$LINENO: result: $libc_cv_asm_symver_directive" >&5
5195 echo "${ECHO_T}$libc_cv_asm_symver_directive" >&6
5196 echo "$as_me:$LINENO: checking for ld --version-script" >&5
5197 echo $ECHO_N "checking for ld --version-script... $ECHO_C" >&6
5198 if test "${libc_cv_ld_version_script_option+set}" = set; then
5199   echo $ECHO_N "(cached) $ECHO_C" >&6
5200 else
5201   if test $libc_cv_asm_symver_directive = yes; then
5202   cat > conftest.s <<EOF
5203 ${libc_cv_dot_text}
5204 _sym:
5205 .symver _sym,sym@VERS
5206 EOF
5207   cat > conftest.map <<EOF
5208 VERS_1 {
5209         global: sym;
5210 };
5211
5212 VERS_2 {
5213         global: sym;
5214 } VERS_1;
5215 EOF
5216   if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5217     if { ac_try='${CC-cc} $CFLAGS $LDFLAGS -shared
5218                                 -o conftest.so conftest.o
5219                                 -nostartfiles -nostdlib
5220                                 -Wl,--version-script,conftest.map
5221                        1>&5'
5222   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5223   (eval $ac_try) 2>&5
5224   ac_status=$?
5225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226   (exit $ac_status); }; };
5227     then
5228       libc_cv_ld_version_script_option=yes
5229     else
5230       libc_cv_ld_version_script_option=no
5231     fi
5232   else
5233     libc_cv_ld_version_script_option=no
5234   fi
5235 else
5236   libc_cv_ld_version_script_option=no
5237 fi
5238 rm -f conftest*
5239 fi
5240 echo "$as_me:$LINENO: result: $libc_cv_ld_version_script_option" >&5
5241 echo "${ECHO_T}$libc_cv_ld_version_script_option" >&6
5242 if test $shared != no &&
5243    test $libc_cv_asm_symver_directive = yes &&
5244    test $libc_cv_ld_version_script_option = yes &&
5245    test $enable_versioning = yes; then
5246   VERSIONING=yes
5247   cat >>confdefs.h <<\_ACEOF
5248 #define DO_VERSIONING 1
5249 _ACEOF
5250
5251 else
5252   VERSIONING=no
5253 fi
5254
5255
5256 if test $elf = yes && test $shared != no && test $VERSIONING = no; then
5257   echo "\
5258 *** WARNING: You should not compile GNU libc without versioning. Not using
5259 *** versioning will introduce incompatibilities so that old binaries
5260 *** will not run anymore.
5261 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5262 fi
5263 if test $elf = yes; then
5264   echo "$as_me:$LINENO: checking for .previous assembler directive" >&5
5265 echo $ECHO_N "checking for .previous assembler directive... $ECHO_C" >&6
5266 if test "${libc_cv_asm_previous_directive+set}" = set; then
5267   echo $ECHO_N "(cached) $ECHO_C" >&6
5268 else
5269     cat > conftest.s <<EOF
5270 .section foo_section
5271 .previous
5272 EOF
5273   if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5274   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5275   (eval $ac_try) 2>&5
5276   ac_status=$?
5277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5278   (exit $ac_status); }; }; then
5279     libc_cv_asm_previous_directive=yes
5280   else
5281     libc_cv_asm_previous_directive=no
5282   fi
5283   rm -f conftest*
5284 fi
5285 echo "$as_me:$LINENO: result: $libc_cv_asm_previous_directive" >&5
5286 echo "${ECHO_T}$libc_cv_asm_previous_directive" >&6
5287   if test $libc_cv_asm_previous_directive = yes; then
5288     cat >>confdefs.h <<\_ACEOF
5289 #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
5290 _ACEOF
5291
5292   else
5293     echo "$as_me:$LINENO: checking for .popsection assembler directive" >&5
5294 echo $ECHO_N "checking for .popsection assembler directive... $ECHO_C" >&6
5295 if test "${libc_cv_asm_popsection_directive+set}" = set; then
5296   echo $ECHO_N "(cached) $ECHO_C" >&6
5297 else
5298       cat > conftest.s <<EOF
5299 .pushsection foo_section
5300 .popsection
5301 EOF
5302     if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5303   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5304   (eval $ac_try) 2>&5
5305   ac_status=$?
5306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5307   (exit $ac_status); }; }; then
5308       libc_cv_asm_popsection_directive=yes
5309     else
5310       libc_cv_asm_popsection_directive=no
5311     fi
5312     rm -f conftest*
5313 fi
5314 echo "$as_me:$LINENO: result: $libc_cv_asm_popsection_directive" >&5
5315 echo "${ECHO_T}$libc_cv_asm_popsection_directive" >&6
5316     if test $libc_cv_asm_popsection_directive = yes; then
5317       cat >>confdefs.h <<\_ACEOF
5318 #define HAVE_ASM_POPSECTION_DIRECTIVE 1
5319 _ACEOF
5320
5321     fi
5322   fi
5323   echo "$as_me:$LINENO: checking for .protected and .hidden assembler directive" >&5
5324 echo $ECHO_N "checking for .protected and .hidden assembler directive... $ECHO_C" >&6
5325 if test "${libc_cv_asm_protected_directive+set}" = set; then
5326   echo $ECHO_N "(cached) $ECHO_C" >&6
5327 else
5328     cat > conftest.s <<EOF
5329 .protected foo
5330 foo:
5331 .hidden bar
5332 bar:
5333 EOF
5334   if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5335   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5336   (eval $ac_try) 2>&5
5337   ac_status=$?
5338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5339   (exit $ac_status); }; }; then
5340     libc_cv_asm_protected_directive=yes
5341   else
5342     { { echo "$as_me:$LINENO: error: assembler support for symbol visibility is required" >&5
5343 echo "$as_me: error: assembler support for symbol visibility is required" >&2;}
5344    { (exit 1); exit 1; }; }
5345   fi
5346   rm -f conftest*
5347 fi
5348 echo "$as_me:$LINENO: result: $libc_cv_asm_protected_directive" >&5
5349 echo "${ECHO_T}$libc_cv_asm_protected_directive" >&6
5350
5351   if test $libc_cv_asm_protected_directive = yes; then
5352     echo "$as_me:$LINENO: checking whether __attribute__((visibility())) is supported" >&5
5353 echo $ECHO_N "checking whether __attribute__((visibility())) is supported... $ECHO_C" >&6
5354 if test "${libc_cv_visibility_attribute+set}" = set; then
5355   echo $ECHO_N "(cached) $ECHO_C" >&6
5356 else
5357   cat > conftest.c <<EOF
5358                   int foo __attribute__ ((visibility ("hidden"))) = 1;
5359                   int bar __attribute__ ((visibility ("protected"))) = 1;
5360 EOF
5361                   libc_cv_visibility_attribute=no
5362                   if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5363   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5364   (eval $ac_try) 2>&5
5365   ac_status=$?
5366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5367   (exit $ac_status); }; }; then
5368                     if grep '\.hidden.*foo' conftest.s >/dev/null; then
5369                       if grep '\.protected.*bar' conftest.s >/dev/null; then
5370                         libc_cv_visibility_attribute=yes
5371                       fi
5372                     fi
5373                   fi
5374                   rm -f conftest.cs
5375
5376 fi
5377 echo "$as_me:$LINENO: result: $libc_cv_visibility_attribute" >&5
5378 echo "${ECHO_T}$libc_cv_visibility_attribute" >&6
5379     if test $libc_cv_visibility_attribute != yes; then
5380       { { echo "$as_me:$LINENO: error: compiler support for visibility attribute is required" >&5
5381 echo "$as_me: error: compiler support for visibility attribute is required" >&2;}
5382    { (exit 1); exit 1; }; }
5383     fi
5384   fi
5385
5386   if test $libc_cv_visibility_attribute = yes; then
5387     echo "$as_me:$LINENO: checking for broken __attribute__((visibility()))" >&5
5388 echo $ECHO_N "checking for broken __attribute__((visibility()))... $ECHO_C" >&6
5389 if test "${libc_cv_broken_visibility_attribute+set}" = set; then
5390   echo $ECHO_N "(cached) $ECHO_C" >&6
5391 else
5392   cat > conftest.c <<EOF
5393                   int foo (int x);
5394                   int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5395                   int bar (int x) { return x; }
5396 EOF
5397                   libc_cv_broken_visibility_attribute=yes
5398                   if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s1>&5'
5399   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5400   (eval $ac_try) 2>&5
5401   ac_status=$?
5402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5403   (exit $ac_status); }; }; then
5404                     if grep '\.hidden[  _]foo' conftest.s >/dev/null; then
5405                       libc_cv_broken_visibility_attribute=no
5406                     fi
5407                   fi
5408                   rm -f conftest.c conftest.s
5409
5410 fi
5411 echo "$as_me:$LINENO: result: $libc_cv_broken_visibility_attribute" >&5
5412 echo "${ECHO_T}$libc_cv_broken_visibility_attribute" >&6
5413     if test $libc_cv_broken_visibility_attribute = yes; then
5414       { { echo "$as_me:$LINENO: error: working compiler support for visibility attribute is required" >&5
5415 echo "$as_me: error: working compiler support for visibility attribute is required" >&2;}
5416    { (exit 1); exit 1; }; }
5417     fi
5418   fi
5419
5420   echo "$as_me:$LINENO: checking for broken __attribute__((alias()))" >&5
5421 echo $ECHO_N "checking for broken __attribute__((alias()))... $ECHO_C" >&6
5422 if test "${libc_cv_broken_alias_attribute+set}" = set; then
5423   echo $ECHO_N "(cached) $ECHO_C" >&6
5424 else
5425   cat > conftest.c <<EOF
5426                   extern int foo (int x) __asm ("xyzzy");
5427                   int bar (int x) { return x; }
5428                   extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5429                   extern int dfoo;
5430                   extern __typeof (dfoo) dfoo __asm ("abccb");
5431                   int dfoo = 1;
5432 EOF
5433                   libc_cv_broken_alias_attribute=yes
5434                   if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5435   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5436   (eval $ac_try) 2>&5
5437   ac_status=$?
5438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5439   (exit $ac_status); }; }; then
5440                     if grep 'xyzzy' conftest.s >/dev/null &&
5441                        grep 'abccb' conftest.s >/dev/null; then
5442                       libc_cv_broken_alias_attribute=no
5443                     fi
5444                   fi
5445                   rm -f conftest.c conftest.s
5446
5447 fi
5448 echo "$as_me:$LINENO: result: $libc_cv_broken_alias_attribute" >&5
5449 echo "${ECHO_T}$libc_cv_broken_alias_attribute" >&6
5450   if test $libc_cv_broken_alias_attribute = yes; then
5451     { { echo "$as_me:$LINENO: error: working alias attribute support required" >&5
5452 echo "$as_me: error: working alias attribute support required" >&2;}
5453    { (exit 1); exit 1; }; }
5454   fi
5455
5456   if test $libc_cv_visibility_attribute = yes; then
5457     echo "$as_me:$LINENO: checking whether to put _rtld_local into .sdata section" >&5
5458 echo $ECHO_N "checking whether to put _rtld_local into .sdata section... $ECHO_C" >&6
5459 if test "${libc_cv_have_sdata_section+set}" = set; then
5460   echo $ECHO_N "(cached) $ECHO_C" >&6
5461 else
5462   echo "int i;" > conftest.c
5463                   libc_cv_have_sdata_section=no
5464                   if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c -o conftest.so 2>&1 \
5465                      | grep '\.sdata' >/dev/null; then
5466                     libc_cv_have_sdata_section=yes
5467                   fi
5468                   rm -f conftest.c conftest.so
5469
5470 fi
5471 echo "$as_me:$LINENO: result: $libc_cv_have_sdata_section" >&5
5472 echo "${ECHO_T}$libc_cv_have_sdata_section" >&6
5473     if test $libc_cv_have_sdata_section = yes; then
5474       cat >>confdefs.h <<\_ACEOF
5475 #define HAVE_SDATA_SECTION 1
5476 _ACEOF
5477
5478     fi
5479   fi
5480
5481   echo "$as_me:$LINENO: checking for .preinit_array/.init_array/.fini_array support" >&5
5482 echo $ECHO_N "checking for .preinit_array/.init_array/.fini_array support... $ECHO_C" >&6
5483 if test "${libc_cv_initfini_array+set}" = set; then
5484   echo $ECHO_N "(cached) $ECHO_C" >&6
5485 else
5486     cat > conftest.c <<EOF
5487 int _start (void) { return 0; }
5488 int __start (void) { return 0; }
5489 int foo (void) { return 1; }
5490 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
5491 EOF
5492   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest conftest.c
5493                      -static -nostartfiles -nostdlib 1>&5'
5494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5495   (eval $ac_try) 2>&5
5496   ac_status=$?
5497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5498   (exit $ac_status); }; }
5499   then
5500     if readelf -S conftest | fgrep INIT_ARRAY > /dev/null; then
5501       libc_cv_initfini_array=yes
5502     else
5503       libc_cv_initfini_array=no
5504     fi
5505   else
5506     libc_cv_initfini_array=no
5507   fi
5508   rm -f conftest*
5509 fi
5510 echo "$as_me:$LINENO: result: $libc_cv_initfini_array" >&5
5511 echo "${ECHO_T}$libc_cv_initfini_array" >&6
5512   if test $libc_cv_initfini_array != yes; then
5513     { { echo "$as_me:$LINENO: error: Need linker with .init_array/.fini_array support." >&5
5514 echo "$as_me: error: Need linker with .init_array/.fini_array support." >&2;}
5515    { (exit 1); exit 1; }; }
5516   fi
5517
5518   echo "$as_me:$LINENO: checking for libunwind-support in compiler" >&5
5519 echo $ECHO_N "checking for libunwind-support in compiler... $ECHO_C" >&6
5520 if test "${libc_cv_cc_with_libunwind+set}" = set; then
5521   echo $ECHO_N "(cached) $ECHO_C" >&6
5522 else
5523
5524     cat > conftest.c <<EOF
5525 int main (void) { return 0; }
5526 EOF
5527     if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
5528        conftest.c -v 2>&1 >/dev/null | grep -q " -lunwind "; then
5529       libc_cv_cc_with_libunwind=yes
5530     else
5531       libc_cv_cc_with_libunwind=no
5532     fi
5533     rm -f conftest*
5534 fi
5535 echo "$as_me:$LINENO: result: $libc_cv_cc_with_libunwind" >&5
5536 echo "${ECHO_T}$libc_cv_cc_with_libunwind" >&6
5537
5538   if test $libc_cv_cc_with_libunwind = yes; then
5539     cat >>confdefs.h <<\_ACEOF
5540 #define HAVE_CC_WITH_LIBUNWIND 1
5541 _ACEOF
5542
5543   fi
5544
5545   echo "$as_me:$LINENO: checking for -z nodelete option" >&5
5546 echo $ECHO_N "checking for -z nodelete option... $ECHO_C" >&6
5547 if test "${libc_cv_z_nodelete+set}" = set; then
5548   echo $ECHO_N "(cached) $ECHO_C" >&6
5549 else
5550     cat > conftest.c <<EOF
5551 int _start (void) { return 42; }
5552 EOF
5553   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5554                      -fPIC -shared -o conftest.so conftest.c
5555                      -nostartfiles -nostdlib
5556                      -Wl,--enable-new-dtags,-z,nodelete 1>&5'
5557   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5558   (eval $ac_try) 2>&5
5559   ac_status=$?
5560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5561   (exit $ac_status); }; }
5562   then
5563     libc_cv_z_nodelete=yes
5564   else
5565     { { echo "$as_me:$LINENO: error: linker with -z nodelete support required" >&5
5566 echo "$as_me: error: linker with -z nodelete support required" >&2;}
5567    { (exit 1); exit 1; }; }
5568   fi
5569   rm -f conftest*
5570 fi
5571 echo "$as_me:$LINENO: result: $libc_cv_z_nodelete" >&5
5572 echo "${ECHO_T}$libc_cv_z_nodelete" >&6
5573
5574   echo "$as_me:$LINENO: checking for -z nodlopen option" >&5
5575 echo $ECHO_N "checking for -z nodlopen option... $ECHO_C" >&6
5576 if test "${libc_cv_z_nodlopen+set}" = set; then
5577   echo $ECHO_N "(cached) $ECHO_C" >&6
5578 else
5579     cat > conftest.c <<EOF
5580 int _start (void) { return 42; }
5581 EOF
5582   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5583                         -fPIC -shared -o conftest.so conftest.c
5584                         -nostartfiles -nostdlib
5585                         -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
5586   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5587   (eval $ac_try) 2>&5
5588   ac_status=$?
5589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5590   (exit $ac_status); }; }
5591   then
5592     libc_cv_z_nodlopen=yes
5593   else
5594     { { echo "$as_me:$LINENO: error: linker with -z nodlopen support required" >&5
5595 echo "$as_me: error: linker with -z nodlopen support required" >&2;}
5596    { (exit 1); exit 1; }; }
5597   fi
5598   rm -f conftest*
5599 fi
5600 echo "$as_me:$LINENO: result: $libc_cv_z_nodlopen" >&5
5601 echo "${ECHO_T}$libc_cv_z_nodlopen" >&6
5602
5603   echo "$as_me:$LINENO: checking for -z initfirst option" >&5
5604 echo $ECHO_N "checking for -z initfirst option... $ECHO_C" >&6
5605 if test "${libc_cv_z_initfirst+set}" = set; then
5606   echo $ECHO_N "(cached) $ECHO_C" >&6
5607 else
5608     cat > conftest.c <<EOF
5609 int _start (void) { return 42; }
5610 EOF
5611   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5612                         -fPIC -shared -o conftest.so conftest.c
5613                         -nostartfiles -nostdlib
5614                         -Wl,--enable-new-dtags,-z,initfirst 1>&5'
5615   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5616   (eval $ac_try) 2>&5
5617   ac_status=$?
5618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5619   (exit $ac_status); }; }
5620   then
5621     libc_cv_z_initfirst=yes
5622   else
5623     { { echo "$as_me:$LINENO: error: linker with -z initfirst support required" >&5
5624 echo "$as_me: error: linker with -z initfirst support required" >&2;}
5625    { (exit 1); exit 1; }; }
5626   fi
5627   rm -f conftest*
5628 fi
5629 echo "$as_me:$LINENO: result: $libc_cv_z_initfirst" >&5
5630 echo "${ECHO_T}$libc_cv_z_initfirst" >&6
5631
5632   case "$base_machine" in
5633     i[34567]86 | x86_64 | powerpc* | s390* | sparc* | alpha*)
5634       echo "$as_me:$LINENO: checking for -z relro option" >&5
5635 echo $ECHO_N "checking for -z relro option... $ECHO_C" >&6
5636 if test "${libc_cv_z_relro+set}" = set; then
5637   echo $ECHO_N "(cached) $ECHO_C" >&6
5638 else
5639     libc_cv_z_relro=no
5640   if { ac_try='${CC-cc} -v --help 2>&1|grep "z relro" 1>&5'
5641   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5642   (eval $ac_try) 2>&5
5643   ac_status=$?
5644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5645   (exit $ac_status); }; }
5646   then
5647     if { ac_try='${CC-cc} -Wl,--verbose 2>&1|grep DATA_SEGMENT_RELRO_END 1>&5'
5648   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5649   (eval $ac_try) 2>&5
5650   ac_status=$?
5651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652   (exit $ac_status); }; }
5653     then
5654       libc_cv_z_relro=yes
5655     fi
5656   fi
5657 fi
5658 echo "$as_me:$LINENO: result: $libc_cv_z_relro" >&5
5659 echo "${ECHO_T}$libc_cv_z_relro" >&6
5660       if test "$libc_cv_z_relro" = no; then
5661         { { echo "$as_me:$LINENO: error: linker with -z relro support required" >&5
5662 echo "$as_me: error: linker with -z relro support required" >&2;}
5663    { (exit 1); exit 1; }; }
5664       fi
5665       ;;
5666     *) ;;
5667    esac
5668
5669   echo "$as_me:$LINENO: checking for -Bgroup option" >&5
5670 echo $ECHO_N "checking for -Bgroup option... $ECHO_C" >&6
5671 if test "${libc_cv_Bgroup+set}" = set; then
5672   echo $ECHO_N "(cached) $ECHO_C" >&6
5673 else
5674     cat > conftest.c <<EOF
5675 int _start (void) { return 42; }
5676 EOF
5677   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5678                               -fPIC -shared -o conftest.so conftest.c
5679                               -Wl,-Bgroup -nostdlib 1>&5'
5680   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5681   (eval $ac_try) 2>&5
5682   ac_status=$?
5683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5684   (exit $ac_status); }; }
5685   then
5686     libc_cv_Bgroup=yes
5687   else
5688     libc_cv_Bgroup=no
5689   fi
5690   rm -f conftest*
5691 fi
5692 echo "$as_me:$LINENO: result: $libc_cv_Bgroup" >&5
5693 echo "${ECHO_T}$libc_cv_Bgroup" >&6
5694
5695
5696   echo "$as_me:$LINENO: checking for libgcc_s suffix" >&5
5697 echo $ECHO_N "checking for libgcc_s suffix... $ECHO_C" >&6
5698 if test "${libc_cv_libgcc_s_suffix+set}" = set; then
5699   echo $ECHO_N "(cached) $ECHO_C" >&6
5700 else
5701     cat > conftest.c <<EOF
5702 int main (void) { return 0; }
5703 EOF
5704   libc_cv_libgcc_s_suffix=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5705                            -fPIC -shared -shared-libgcc -o conftest.so \
5706                            conftest.c -v 2>&1 >/dev/null \
5707                            | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
5708   rm -f conftest*
5709 fi
5710 echo "$as_me:$LINENO: result: $libc_cv_libgcc_s_suffix" >&5
5711 echo "${ECHO_T}$libc_cv_libgcc_s_suffix" >&6
5712
5713
5714   echo "$as_me:$LINENO: checking for --as-needed option" >&5
5715 echo $ECHO_N "checking for --as-needed option... $ECHO_C" >&6
5716 if test "${libc_cv_as_needed+set}" = set; then
5717   echo $ECHO_N "(cached) $ECHO_C" >&6
5718 else
5719     cat > conftest.c <<EOF
5720 int main (void) { return 0; }
5721 EOF
5722   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5723                               -fPIC -shared -o conftest.so conftest.c
5724                               -lgcc_s$libc_cv_libgcc_s_suffix -Wl,--as-needed
5725                               -nostdlib 1>&5'
5726   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5727   (eval $ac_try) 2>&5
5728   ac_status=$?
5729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730   (exit $ac_status); }; }
5731   then
5732     libc_cv_as_needed=yes
5733   else
5734     libc_cv_as_needed=no
5735   fi
5736   rm -f conftest*
5737 fi
5738 echo "$as_me:$LINENO: result: $libc_cv_as_needed" >&5
5739 echo "${ECHO_T}$libc_cv_as_needed" >&6
5740
5741
5742   ASFLAGS_config=
5743   echo "$as_me:$LINENO: checking whether --noexecstack is desirable for .S files" >&5
5744 echo $ECHO_N "checking whether --noexecstack is desirable for .S files... $ECHO_C" >&6
5745 if test "${libc_cv_as_noexecstack+set}" = set; then
5746   echo $ECHO_N "(cached) $ECHO_C" >&6
5747 else
5748     cat > conftest.c <<EOF
5749 void foo (void) { }
5750 EOF
5751   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS
5752                      -S -o conftest.s conftest.c 1>&5'
5753   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5754   (eval $ac_try) 2>&5
5755   ac_status=$?
5756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5757   (exit $ac_status); }; } \
5758      && grep -q .note.GNU-stack conftest.s \
5759      && { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -Wa,--noexecstack
5760                        -c -o conftest.o conftest.s 1>&5'
5761   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5762   (eval $ac_try) 2>&5
5763   ac_status=$?
5764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5765   (exit $ac_status); }; }
5766   then
5767     libc_cv_as_noexecstack=yes
5768   else
5769     libc_cv_as_noexecstack=no
5770   fi
5771   rm -f conftest*
5772 fi
5773 echo "$as_me:$LINENO: result: $libc_cv_as_noexecstack" >&5
5774 echo "${ECHO_T}$libc_cv_as_noexecstack" >&6
5775   if test $libc_cv_as_noexecstack = yes; then
5776     ASFLAGS_config="$ASFLAGS_config -Wa,--noexecstack"
5777   fi
5778
5779
5780   echo "$as_me:$LINENO: checking for -z combreloc" >&5
5781 echo $ECHO_N "checking for -z combreloc... $ECHO_C" >&6
5782 if test "${libc_cv_z_combreloc+set}" = set; then
5783   echo $ECHO_N "(cached) $ECHO_C" >&6
5784 else
5785     cat > conftest.c <<EOF
5786 extern int bar (int);
5787 extern int mumble;
5788 int foo (void) { return bar (mumble); }
5789 EOF
5790   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5791                         -fPIC -shared -o conftest.so conftest.c
5792                         -nostdlib -nostartfiles
5793                         -Wl,-z,combreloc 1>&5'
5794   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5795   (eval $ac_try) 2>&5
5796   ac_status=$?
5797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5798   (exit $ac_status); }; }
5799   then
5800     if readelf -S conftest.so | grep '\.rel\(a\|\)\.dyn' > /dev/null; then
5801       libc_cv_z_combreloc=yes
5802     else
5803       libc_cv_z_combreloc=no
5804     fi
5805   else
5806     libc_cv_z_combreloc=no
5807   fi
5808   rm -f conftest*
5809 fi
5810 echo "$as_me:$LINENO: result: $libc_cv_z_combreloc" >&5
5811 echo "${ECHO_T}$libc_cv_z_combreloc" >&6
5812   if test "$libc_cv_z_combreloc" = yes; then
5813     cat >>confdefs.h <<\_ACEOF
5814 #define HAVE_Z_COMBRELOC 1
5815 _ACEOF
5816
5817   fi
5818
5819
5820   echo "$as_me:$LINENO: checking for -z execstack" >&5
5821 echo $ECHO_N "checking for -z execstack... $ECHO_C" >&6
5822 if test "${libc_cv_z_execstack+set}" = set; then
5823   echo $ECHO_N "(cached) $ECHO_C" >&6
5824 else
5825     cat > conftest.c <<EOF
5826 int _start (void) { return 42; }
5827 EOF
5828   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5829                               -fPIC -shared -o conftest.so conftest.c
5830                               -Wl,-z,execstack -nostdlib
5831                               1>&5'
5832   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5833   (eval $ac_try) 2>&5
5834   ac_status=$?
5835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5836   (exit $ac_status); }; }
5837   then
5838     libc_cv_z_execstack=yes
5839   else
5840     libc_cv_z_execstack=no
5841   fi
5842   rm -f conftest*
5843 fi
5844 echo "$as_me:$LINENO: result: $libc_cv_z_execstack" >&5
5845 echo "${ECHO_T}$libc_cv_z_execstack" >&6
5846
5847
5848   echo "$as_me:$LINENO: checking for -fpie" >&5
5849 echo $ECHO_N "checking for -fpie... $ECHO_C" >&6
5850 if test "${libc_cv_fpie+set}" = set; then
5851   echo $ECHO_N "(cached) $ECHO_C" >&6
5852 else
5853     cat > conftest.c <<EOF
5854 int foo;
5855 main () { return 0;}
5856 EOF
5857   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -pie -fpie
5858                               -o conftest conftest.c 1>&5'
5859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5860   (eval $ac_try) 2>&5
5861   ac_status=$?
5862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5863   (exit $ac_status); }; }
5864   then
5865     libc_cv_fpie=yes
5866   else
5867     libc_cv_fpie=no
5868   fi
5869   rm -f conftest*
5870 fi
5871 echo "$as_me:$LINENO: result: $libc_cv_fpie" >&5
5872 echo "${ECHO_T}$libc_cv_fpie" >&6
5873
5874
5875
5876   echo "$as_me:$LINENO: checking for --hash-style option" >&5
5877 echo $ECHO_N "checking for --hash-style option... $ECHO_C" >&6
5878 if test "${libc_cv_hashstyle+set}" = set; then
5879   echo $ECHO_N "(cached) $ECHO_C" >&6
5880 else
5881     cat > conftest.c <<EOF
5882 int _start (void) { return 42; }
5883 EOF
5884   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5885                               -fPIC -shared -o conftest.so conftest.c
5886                               -Wl,--hash-style=both -nostdlib 1>&5'
5887   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5888   (eval $ac_try) 2>&5
5889   ac_status=$?
5890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5891   (exit $ac_status); }; }
5892   then
5893     libc_cv_hashstyle=yes
5894   else
5895     libc_cv_hashstyle=no
5896   fi
5897   rm -f conftest*
5898 fi
5899 echo "$as_me:$LINENO: result: $libc_cv_hashstyle" >&5
5900 echo "${ECHO_T}$libc_cv_hashstyle" >&6
5901
5902 fi
5903
5904 echo "$as_me:$LINENO: checking for -fno-toplevel-reorder" >&5
5905 echo $ECHO_N "checking for -fno-toplevel-reorder... $ECHO_C" >&6
5906 if test "${libc_cv_fno_toplevel_reorder+set}" = set; then
5907   echo $ECHO_N "(cached) $ECHO_C" >&6
5908 else
5909   cat > conftest.c <<EOF
5910 int foo;
5911 EOF
5912 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder
5913                             conftest.c 1>&5'
5914   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5915   (eval $ac_try) 2>&5
5916   ac_status=$?
5917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5918   (exit $ac_status); }; }
5919 then
5920   libc_cv_fno_toplevel_reorder=yes
5921 else
5922   libc_cv_fno_toplevel_reorder=no
5923 fi
5924 rm -f conftest*
5925 fi
5926 echo "$as_me:$LINENO: result: $libc_cv_fno_toplevel_reorder" >&5
5927 echo "${ECHO_T}$libc_cv_fno_toplevel_reorder" >&6
5928 if test $libc_cv_fno_toplevel_reorder = yes; then
5929   fno_unit_at_a_time=-fno-toplevel-reorder
5930 else
5931   fno_unit_at_a_time=-fno-unit-at-a-time
5932 fi
5933
5934
5935 echo "$as_me:$LINENO: checking for -fstack-protector" >&5
5936 echo $ECHO_N "checking for -fstack-protector... $ECHO_C" >&6
5937 if test "${libc_cv_ssp+set}" = set; then
5938   echo $ECHO_N "(cached) $ECHO_C" >&6
5939 else
5940   cat > conftest.c <<EOF
5941 int foo;
5942 main () { return 0;}
5943 EOF
5944 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -fstack-protector
5945                             -o conftest conftest.c 1>&5'
5946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5947   (eval $ac_try) 2>&5
5948   ac_status=$?
5949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5950   (exit $ac_status); }; }
5951 then
5952   libc_cv_ssp=yes
5953 else
5954   libc_cv_ssp=no
5955 fi
5956 rm -f conftest*
5957 fi
5958 echo "$as_me:$LINENO: result: $libc_cv_ssp" >&5
5959 echo "${ECHO_T}$libc_cv_ssp" >&6
5960
5961
5962 if test $elf != yes; then
5963   echo "$as_me:$LINENO: checking for .init and .fini sections" >&5
5964 echo $ECHO_N "checking for .init and .fini sections... $ECHO_C" >&6
5965 if test "${libc_cv_have_initfini+set}" = set; then
5966   echo $ECHO_N "(cached) $ECHO_C" >&6
5967 else
5968   cat >conftest.$ac_ext <<_ACEOF
5969 /* confdefs.h.  */
5970 _ACEOF
5971 cat confdefs.h >>conftest.$ac_ext
5972 cat >>conftest.$ac_ext <<_ACEOF
5973 /* end confdefs.h.  */
5974
5975 int
5976 main ()
5977 {
5978 asm (".section .init");
5979                                     asm (".section .fini");
5980                                     asm ("${libc_cv_dot_text}");
5981   ;
5982   return 0;
5983 }
5984 _ACEOF
5985 rm -f conftest.$ac_objext
5986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5987   (eval $ac_compile) 2>conftest.er1
5988   ac_status=$?
5989   grep -v '^ *+' conftest.er1 >conftest.err
5990   rm -f conftest.er1
5991   cat conftest.err >&5
5992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5993   (exit $ac_status); } &&
5994          { ac_try='test -z "$ac_c_werror_flag"
5995                          || test ! -s conftest.err'
5996   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5997   (eval $ac_try) 2>&5
5998   ac_status=$?
5999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6000   (exit $ac_status); }; } &&
6001          { ac_try='test -s conftest.$ac_objext'
6002   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6003   (eval $ac_try) 2>&5
6004   ac_status=$?
6005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6006   (exit $ac_status); }; }; then
6007   libc_cv_have_initfini=yes
6008 else
6009   echo "$as_me: failed program was:" >&5
6010 sed 's/^/| /' conftest.$ac_ext >&5
6011
6012 libc_cv_have_initfini=no
6013 fi
6014 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6015 fi
6016 echo "$as_me:$LINENO: result: $libc_cv_have_initfini" >&5
6017 echo "${ECHO_T}$libc_cv_have_initfini" >&6
6018     if test $libc_cv_have_initfini = yes; then
6019     cat >>confdefs.h <<\_ACEOF
6020 #define HAVE_INITFINI 1
6021 _ACEOF
6022
6023   fi
6024 fi
6025
6026 if test $elf = yes; then
6027   echo "$as_me:$LINENO: checking whether cc puts quotes around section names" >&5
6028 echo $ECHO_N "checking whether cc puts quotes around section names... $ECHO_C" >&6
6029 if test "${libc_cv_have_section_quotes+set}" = set; then
6030   echo $ECHO_N "(cached) $ECHO_C" >&6
6031 else
6032   cat > conftest.c <<EOF
6033                   static const int foo
6034                   __attribute__ ((section ("bar"))) = 1;
6035 EOF
6036                   if ${CC-cc} -S conftest.c -o conftest.s; then
6037                     if grep '\.section.*"bar"' conftest.s >/dev/null; then
6038                       libc_cv_have_section_quotes=yes
6039                     else
6040                       libc_cv_have_section_quotes=no
6041                     fi
6042                   else
6043                     libc_cv_have_section_quotes=unknown
6044                   fi
6045                   rm -f conftest.cs
6046
6047 fi
6048 echo "$as_me:$LINENO: result: $libc_cv_have_section_quotes" >&5
6049 echo "${ECHO_T}$libc_cv_have_section_quotes" >&6
6050   if test $libc_cv_have_section_quotes = yes; then
6051     cat >>confdefs.h <<\_ACEOF
6052 #define HAVE_SECTION_QUOTES 1
6053 _ACEOF
6054
6055   fi
6056 fi
6057
6058
6059
6060 if test $elf = yes; then
6061   libc_cv_asm_underscores=no
6062 else
6063   if test $ac_cv_prog_cc_works = yes; then
6064     echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
6065 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
6066 if test "${libc_cv_asm_underscores+set}" = set; then
6067   echo $ECHO_N "(cached) $ECHO_C" >&6
6068 else
6069   cat >conftest.$ac_ext <<_ACEOF
6070 /* confdefs.h.  */
6071 _ACEOF
6072 cat confdefs.h >>conftest.$ac_ext
6073 cat >>conftest.$ac_ext <<_ACEOF
6074 /* end confdefs.h.  */
6075 asm ("_glibc_foobar:");
6076 int
6077 main ()
6078 {
6079 glibc_foobar ();
6080   ;
6081   return 0;
6082 }
6083 _ACEOF
6084 rm -f conftest.$ac_objext conftest$ac_exeext
6085 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6086   (eval $ac_link) 2>conftest.er1
6087   ac_status=$?
6088   grep -v '^ *+' conftest.er1 >conftest.err
6089   rm -f conftest.er1
6090   cat conftest.err >&5
6091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6092   (exit $ac_status); } &&
6093          { ac_try='test -z "$ac_c_werror_flag"
6094                          || test ! -s conftest.err'
6095   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6096   (eval $ac_try) 2>&5
6097   ac_status=$?
6098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6099   (exit $ac_status); }; } &&
6100          { ac_try='test -s conftest$ac_exeext'
6101   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6102   (eval $ac_try) 2>&5
6103   ac_status=$?
6104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6105   (exit $ac_status); }; }; then
6106   libc_cv_asm_underscores=yes
6107 else
6108   echo "$as_me: failed program was:" >&5
6109 sed 's/^/| /' conftest.$ac_ext >&5
6110
6111 libc_cv_asm_underscores=no
6112 fi
6113 rm -f conftest.err conftest.$ac_objext \
6114       conftest$ac_exeext conftest.$ac_ext
6115 fi
6116 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
6117 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
6118   else
6119     echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
6120 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
6121 if test "${libc_cv_asm_underscores+set}" = set; then
6122   echo $ECHO_N "(cached) $ECHO_C" >&6
6123 else
6124   cat > conftest.$ac_ext <<EOF
6125 #line $LINENO "configure"
6126 #include "confdefs.h"
6127 void underscore_test(void) {
6128 return; }
6129 EOF
6130 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6131   (eval $ac_compile) 2>&5
6132   ac_status=$?
6133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6134   (exit $ac_status); }; then
6135   if grep _underscore_test conftest* >/dev/null; then
6136     rm -f conftest*
6137     libc_cv_asm_underscores=yes
6138   else
6139     rm -f conftest*
6140     libc_cv_asm_underscores=no
6141   fi
6142 else
6143   echo "configure: failed program was:" >&5
6144   cat conftest.$ac_ext >&5
6145   rm -f conftest*
6146   libc_cv_asm_underscores=no
6147 fi
6148 rm -f conftest*
6149 fi
6150 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
6151 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
6152   fi
6153 fi
6154 if test $libc_cv_asm_underscores = no; then
6155   cat >>confdefs.h <<\_ACEOF
6156 #define NO_UNDERSCORES 1
6157 _ACEOF
6158
6159 fi
6160
6161 if test $elf = yes; then
6162   libc_cv_weak_symbols=yes
6163 fi
6164
6165 echo "$as_me:$LINENO: checking for assembler .weak directive" >&5
6166 echo $ECHO_N "checking for assembler .weak directive... $ECHO_C" >&6
6167 if test "${libc_cv_asm_weak_directive+set}" = set; then
6168   echo $ECHO_N "(cached) $ECHO_C" >&6
6169 else
6170   cat > conftest.s <<EOF
6171 ${libc_cv_dot_text}
6172 ${libc_cv_asm_global_directive} foo
6173 foo:
6174 .weak foo
6175 .weak bar; bar = foo
6176 EOF
6177 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6178   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6179   (eval $ac_try) 2>&5
6180   ac_status=$?
6181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6182   (exit $ac_status); }; }; then
6183   libc_cv_asm_weak_directive=yes
6184 else
6185   libc_cv_asm_weak_directive=no
6186 fi
6187 rm -f conftest*
6188 fi
6189 echo "$as_me:$LINENO: result: $libc_cv_asm_weak_directive" >&5
6190 echo "${ECHO_T}$libc_cv_asm_weak_directive" >&6
6191
6192 if test $libc_cv_asm_weak_directive = no; then
6193   echo "$as_me:$LINENO: checking for assembler .weakext directive" >&5
6194 echo $ECHO_N "checking for assembler .weakext directive... $ECHO_C" >&6
6195 if test "${libc_cv_asm_weakext_directive+set}" = set; then
6196   echo $ECHO_N "(cached) $ECHO_C" >&6
6197 else
6198   cat > conftest.s <<EOF
6199 ${libc_cv_dot_text}
6200 ${libc_cv_asm_global_directive} foo
6201 foo:
6202 .weakext bar foo
6203 .weakext baz
6204 ${libc_cv_asm_global_directive} baz
6205 baz:
6206 EOF
6207   if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6208   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6209   (eval $ac_try) 2>&5
6210   ac_status=$?
6211   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6212   (exit $ac_status); }; }; then
6213     libc_cv_asm_weakext_directive=yes
6214   else
6215     libc_cv_asm_weakext_directive=no
6216   fi
6217   rm -f conftest*
6218 fi
6219 echo "$as_me:$LINENO: result: $libc_cv_asm_weakext_directive" >&5
6220 echo "${ECHO_T}$libc_cv_asm_weakext_directive" >&6
6221
6222 fi # no .weak
6223
6224 if test $libc_cv_asm_weak_directive = yes; then
6225   cat >>confdefs.h <<\_ACEOF
6226 #define HAVE_ASM_WEAK_DIRECTIVE 1
6227 _ACEOF
6228
6229 elif test $libc_cv_asm_weakext_directive = yes; then
6230   cat >>confdefs.h <<\_ACEOF
6231 #define HAVE_ASM_WEAKEXT_DIRECTIVE 1
6232 _ACEOF
6233
6234 fi
6235
6236 echo "$as_me:$LINENO: checking whether CFI directives are supported" >&5
6237 echo $ECHO_N "checking whether CFI directives are supported... $ECHO_C" >&6
6238 if test "${libc_cv_asm_cfi_directives+set}" = set; then
6239   echo $ECHO_N "(cached) $ECHO_C" >&6
6240 else
6241   case $machine in
6242   sparc/sparc64*) cfi_offset=2047;;
6243   *) cfi_offset=0;;
6244 esac
6245 cat > conftest.s <<EOF
6246         .text
6247         .type   func,%function
6248 func:
6249         .cfi_startproc
6250         .cfi_remember_state
6251         .cfi_rel_offset 1, $cfi_offset
6252         .cfi_endproc
6253 EOF
6254 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6255   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6256   (eval $ac_try) 2>&5
6257   ac_status=$?
6258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6259   (exit $ac_status); }; }; then
6260   libc_cv_asm_cfi_directives=yes
6261 else
6262   libc_cv_asm_cfi_directives=no
6263 fi
6264 rm -f conftest*
6265 fi
6266 echo "$as_me:$LINENO: result: $libc_cv_asm_cfi_directives" >&5
6267 echo "${ECHO_T}$libc_cv_asm_cfi_directives" >&6
6268 if test $libc_cv_asm_cfi_directives = yes; then
6269   cat >>confdefs.h <<\_ACEOF
6270 #define HAVE_ASM_CFI_DIRECTIVES 1
6271 _ACEOF
6272
6273 fi
6274
6275 echo "$as_me:$LINENO: checking for ld --no-whole-archive" >&5
6276 echo $ECHO_N "checking for ld --no-whole-archive... $ECHO_C" >&6
6277 if test "${libc_cv_ld_no_whole_archive+set}" = set; then
6278   echo $ECHO_N "(cached) $ECHO_C" >&6
6279 else
6280   cat > conftest.c <<\EOF
6281 _start () {}
6282 int __eh_pc;
6283 __throw () {}
6284 EOF
6285 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6286                             -nostdlib -nostartfiles -Wl,--no-whole-archive
6287                             -o conftest conftest.c 1>&5'
6288   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6289   (eval $ac_try) 2>&5
6290   ac_status=$?
6291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6292   (exit $ac_status); }; }; then
6293   libc_cv_ld_no_whole_archive=yes
6294 else
6295   libc_cv_ld_no_whole_archive=no
6296 fi
6297 rm -f conftest*
6298 fi
6299 echo "$as_me:$LINENO: result: $libc_cv_ld_no_whole_archive" >&5
6300 echo "${ECHO_T}$libc_cv_ld_no_whole_archive" >&6
6301 if test $libc_cv_ld_no_whole_archive = yes; then
6302   no_whole_archive=-Wl,--no-whole-archive
6303 fi
6304
6305 echo "$as_me:$LINENO: checking for gcc -fexceptions" >&5
6306 echo $ECHO_N "checking for gcc -fexceptions... $ECHO_C" >&6
6307 if test "${libc_cv_gcc_exceptions+set}" = set; then
6308   echo $ECHO_N "(cached) $ECHO_C" >&6
6309 else
6310   cat > conftest.c <<\EOF
6311 _start () {}
6312 int __eh_pc;
6313 __throw () {}
6314 EOF
6315 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6316                             -nostdlib -nostartfiles -fexceptions
6317                             -o conftest conftest.c 1>&5'
6318   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6319   (eval $ac_try) 2>&5
6320   ac_status=$?
6321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6322   (exit $ac_status); }; }; then
6323   libc_cv_gcc_exceptions=yes
6324 else
6325   libc_cv_gcc_exceptions=no
6326 fi
6327 rm -f conftest*
6328 fi
6329 echo "$as_me:$LINENO: result: $libc_cv_gcc_exceptions" >&5
6330 echo "${ECHO_T}$libc_cv_gcc_exceptions" >&6
6331 if test $libc_cv_gcc_exceptions = yes; then
6332   exceptions=-fexceptions
6333 fi
6334
6335 if test "$host_cpu" = powerpc ; then
6336 # Check for a bug present in at least versions 2.8.x of GCC
6337 # and versions 1.0.x of EGCS.
6338 echo "$as_me:$LINENO: checking whether clobbering cr0 causes problems" >&5
6339 echo $ECHO_N "checking whether clobbering cr0 causes problems... $ECHO_C" >&6
6340 if test "${libc_cv_c_asmcr0_bug+set}" = set; then
6341   echo $ECHO_N "(cached) $ECHO_C" >&6
6342 else
6343   cat >conftest.$ac_ext <<_ACEOF
6344 /* confdefs.h.  */
6345 _ACEOF
6346 cat confdefs.h >>conftest.$ac_ext
6347 cat >>conftest.$ac_ext <<_ACEOF
6348 /* end confdefs.h.  */
6349 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6350 int
6351 main ()
6352 {
6353
6354   ;
6355   return 0;
6356 }
6357 _ACEOF
6358 rm -f conftest.$ac_objext
6359 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6360   (eval $ac_compile) 2>conftest.er1
6361   ac_status=$?
6362   grep -v '^ *+' conftest.er1 >conftest.err
6363   rm -f conftest.er1
6364   cat conftest.err >&5
6365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6366   (exit $ac_status); } &&
6367          { ac_try='test -z "$ac_c_werror_flag"
6368                          || test ! -s conftest.err'
6369   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6370   (eval $ac_try) 2>&5
6371   ac_status=$?
6372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6373   (exit $ac_status); }; } &&
6374          { ac_try='test -s conftest.$ac_objext'
6375   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6376   (eval $ac_try) 2>&5
6377   ac_status=$?
6378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6379   (exit $ac_status); }; }; then
6380   libc_cv_c_asmcr0_bug='no'
6381 else
6382   echo "$as_me: failed program was:" >&5
6383 sed 's/^/| /' conftest.$ac_ext >&5
6384
6385 libc_cv_c_asmcr0_bug='yes'
6386 fi
6387 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6388 fi
6389 echo "$as_me:$LINENO: result: $libc_cv_c_asmcr0_bug" >&5
6390 echo "${ECHO_T}$libc_cv_c_asmcr0_bug" >&6
6391 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6392   cat >>confdefs.h <<\_ACEOF
6393 #define BROKEN_PPC_ASM_CR0 1
6394 _ACEOF
6395
6396 fi
6397 fi
6398
6399 echo "$as_me:$LINENO: checking for __builtin_expect" >&5
6400 echo $ECHO_N "checking for __builtin_expect... $ECHO_C" >&6
6401 if test "${libc_cv_gcc_builtin_expect+set}" = set; then
6402   echo $ECHO_N "(cached) $ECHO_C" >&6
6403 else
6404   cat > conftest.c <<EOF
6405 #line $LINENO "configure"
6406 int foo (int a)
6407 {
6408   a = __builtin_expect (a, 10);
6409   return a == 10 ? 0 : 1;
6410 }
6411 EOF
6412 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
6413                             -o conftest conftest.c -lgcc >&5'
6414   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6415   (eval $ac_try) 2>&5
6416   ac_status=$?
6417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6418   (exit $ac_status); }; }; then
6419   libc_cv_gcc_builtin_expect=yes
6420 else
6421   libc_cv_gcc_builtin_expect=no
6422 fi
6423 rm -f conftest*
6424 fi
6425 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_expect" >&5
6426 echo "${ECHO_T}$libc_cv_gcc_builtin_expect" >&6
6427 if test "$libc_cv_gcc_builtin_expect" = yes; then
6428   cat >>confdefs.h <<\_ACEOF
6429 #define HAVE_BUILTIN_EXPECT 1
6430 _ACEOF
6431
6432 fi
6433
6434 echo "$as_me:$LINENO: checking for __builtin_memset" >&5
6435 echo $ECHO_N "checking for __builtin_memset... $ECHO_C" >&6
6436 if test "${libc_cv_gcc_builtin_memset+set}" = set; then
6437   echo $ECHO_N "(cached) $ECHO_C" >&6
6438 else
6439   cat > conftest.c <<\EOF
6440 void zero (void *x)
6441 {
6442   __builtin_memset (x, 0, 1000);
6443 }
6444 EOF
6445 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6446   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6447   (eval $ac_try) 2>&5
6448   ac_status=$?
6449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6450   (exit $ac_status); }; };
6451 then
6452   libc_cv_gcc_builtin_memset=no
6453 else
6454   libc_cv_gcc_builtin_memset=yes
6455 fi
6456 rm -f conftest*
6457 fi
6458 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_memset" >&5
6459 echo "${ECHO_T}$libc_cv_gcc_builtin_memset" >&6
6460 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6461   cat >>confdefs.h <<\_ACEOF
6462 #define HAVE_BUILTIN_MEMSET 1
6463 _ACEOF
6464
6465 fi
6466
6467 echo "$as_me:$LINENO: checking for redirection of built-in functions" >&5
6468 echo $ECHO_N "checking for redirection of built-in functions... $ECHO_C" >&6
6469 if test "${libc_cv_gcc_builtin_redirection+set}" = set; then
6470   echo $ECHO_N "(cached) $ECHO_C" >&6
6471 else
6472   cat > conftest.c <<\EOF
6473 extern char *strstr (const char *, const char *) __asm ("my_strstr");
6474 char *foo (const char *a, const char *b)
6475 {
6476   return __builtin_strstr (a, b);
6477 }
6478 EOF
6479 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6480   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6481   (eval $ac_try) 2>&5
6482   ac_status=$?
6483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6484   (exit $ac_status); }; };
6485 then
6486   libc_cv_gcc_builtin_redirection=yes
6487 else
6488   libc_cv_gcc_builtin_redirection=no
6489 fi
6490 rm -f conftest*
6491 fi
6492 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_redirection" >&5
6493 echo "${ECHO_T}$libc_cv_gcc_builtin_redirection" >&6
6494 if test "$libc_cv_gcc_builtin_redirection" = yes ; then
6495   cat >>confdefs.h <<\_ACEOF
6496 #define HAVE_BUILTIN_REDIRECTION 1
6497 _ACEOF
6498
6499 fi
6500
6501 if test "x$use__thread" != xno; then
6502   echo "$as_me:$LINENO: checking for __thread" >&5
6503 echo $ECHO_N "checking for __thread... $ECHO_C" >&6
6504 if test "${libc_cv_gcc___thread+set}" = set; then
6505   echo $ECHO_N "(cached) $ECHO_C" >&6
6506 else
6507   cat > conftest.c <<\EOF
6508 __thread int a = 42;
6509 EOF
6510   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
6511   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6512   (eval $ac_try) 2>&5
6513   ac_status=$?
6514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6515   (exit $ac_status); }; }; then
6516     libc_cv_gcc___thread=yes
6517   else
6518     libc_cv_gcc___thread=no
6519   fi
6520   rm -f conftest*
6521 fi
6522 echo "$as_me:$LINENO: result: $libc_cv_gcc___thread" >&5
6523 echo "${ECHO_T}$libc_cv_gcc___thread" >&6
6524   if test "$libc_cv_gcc___thread" = yes; then
6525     cat >>confdefs.h <<\_ACEOF
6526 #define HAVE___THREAD 1
6527 _ACEOF
6528
6529   fi
6530 else
6531   libc_cv_gcc___thread=no
6532 fi
6533
6534 if test "$libc_cv_gcc___thread" = yes; then
6535     echo "$as_me:$LINENO: checking for tls_model attribute" >&5
6536 echo $ECHO_N "checking for tls_model attribute... $ECHO_C" >&6
6537 if test "${libc_cv_gcc_tls_model_attr+set}" = set; then
6538   echo $ECHO_N "(cached) $ECHO_C" >&6
6539 else
6540     cat > conftest.c <<\EOF
6541 extern __thread int a __attribute__((tls_model ("initial-exec")));
6542 EOF
6543   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
6544   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6545   (eval $ac_try) 2>&5
6546   ac_status=$?
6547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6548   (exit $ac_status); }; }; then
6549     libc_cv_gcc_tls_model_attr=yes
6550   else
6551     libc_cv_gcc_tls_model_attr=no
6552   fi
6553   rm -f conftest*
6554 fi
6555 echo "$as_me:$LINENO: result: $libc_cv_gcc_tls_model_attr" >&5
6556 echo "${ECHO_T}$libc_cv_gcc_tls_model_attr" >&6
6557   if test "$libc_cv_gcc_tls_model_attr" = yes; then
6558     cat >>confdefs.h <<\_ACEOF
6559 #define HAVE_TLS_MODEL_ATTRIBUTE 1
6560 _ACEOF
6561
6562   fi
6563 fi
6564
6565 echo "$as_me:$LINENO: checking for libgd" >&5
6566 echo $ECHO_N "checking for libgd... $ECHO_C" >&6
6567 if test "$with_gd" != "no"; then
6568   old_CFLAGS="$CFLAGS"
6569   CFLAGS="$CFLAGS $libgd_include"
6570   old_LDFLAGS="$LDFLAGS"
6571   LDFLAGS="$LDFLAGS $libgd_ldflags"
6572   old_LIBS="$LIBS"
6573   LIBS="$LIBS -lgd -lpng -lz -lm"
6574   cat >conftest.$ac_ext <<_ACEOF
6575 /* confdefs.h.  */
6576 _ACEOF
6577 cat confdefs.h >>conftest.$ac_ext
6578 cat >>conftest.$ac_ext <<_ACEOF
6579 /* end confdefs.h.  */
6580 #include <gd.h>
6581 int
6582 main ()
6583 {
6584 gdImagePng (0, 0)
6585   ;
6586   return 0;
6587 }
6588 _ACEOF
6589 rm -f conftest.$ac_objext conftest$ac_exeext
6590 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6591   (eval $ac_link) 2>conftest.er1
6592   ac_status=$?
6593   grep -v '^ *+' conftest.er1 >conftest.err
6594   rm -f conftest.er1
6595   cat conftest.err >&5
6596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6597   (exit $ac_status); } &&
6598          { ac_try='test -z "$ac_c_werror_flag"
6599                          || test ! -s conftest.err'
6600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6601   (eval $ac_try) 2>&5
6602   ac_status=$?
6603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6604   (exit $ac_status); }; } &&
6605          { ac_try='test -s conftest$ac_exeext'
6606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6607   (eval $ac_try) 2>&5
6608   ac_status=$?
6609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6610   (exit $ac_status); }; }; then
6611   LIBGD=yes
6612 else
6613   echo "$as_me: failed program was:" >&5
6614 sed 's/^/| /' conftest.$ac_ext >&5
6615
6616 LIBGD=no
6617 fi
6618 rm -f conftest.err conftest.$ac_objext \
6619       conftest$ac_exeext conftest.$ac_ext
6620   CFLAGS="$old_CFLAGS"
6621   LDFLAGS="$old_LDFLAGS"
6622   LIBS="$old_LIBS"
6623 else
6624   LIBGD=no
6625 fi
6626 echo "$as_me:$LINENO: result: $LIBGD" >&5
6627 echo "${ECHO_T}$LIBGD" >&6
6628
6629
6630 # SELinux detection
6631 if test x$with_selinux = xno ; then
6632   have_selinux=no;
6633 else
6634   # See if we have the SELinux library
6635   echo "$as_me:$LINENO: checking for is_selinux_enabled in -lselinux" >&5
6636 echo $ECHO_N "checking for is_selinux_enabled in -lselinux... $ECHO_C" >&6
6637 if test "${ac_cv_lib_selinux_is_selinux_enabled+set}" = set; then
6638   echo $ECHO_N "(cached) $ECHO_C" >&6
6639 else
6640   ac_check_lib_save_LIBS=$LIBS
6641 LIBS="-lselinux  $LIBS"
6642 cat >conftest.$ac_ext <<_ACEOF
6643 /* confdefs.h.  */
6644 _ACEOF
6645 cat confdefs.h >>conftest.$ac_ext
6646 cat >>conftest.$ac_ext <<_ACEOF
6647 /* end confdefs.h.  */
6648
6649 /* Override any gcc2 internal prototype to avoid an error.  */
6650 #ifdef __cplusplus
6651 extern "C"
6652 #endif
6653 /* We use char because int might match the return type of a gcc2
6654    builtin and then its argument prototype would still apply.  */
6655 char is_selinux_enabled ();
6656 int
6657 main ()
6658 {
6659 is_selinux_enabled ();
6660   ;
6661   return 0;
6662 }
6663 _ACEOF
6664 rm -f conftest.$ac_objext conftest$ac_exeext
6665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6666   (eval $ac_link) 2>conftest.er1
6667   ac_status=$?
6668   grep -v '^ *+' conftest.er1 >conftest.err
6669   rm -f conftest.er1
6670   cat conftest.err >&5
6671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6672   (exit $ac_status); } &&
6673          { ac_try='test -z "$ac_c_werror_flag"
6674                          || test ! -s conftest.err'
6675   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6676   (eval $ac_try) 2>&5
6677   ac_status=$?
6678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679   (exit $ac_status); }; } &&
6680          { ac_try='test -s conftest$ac_exeext'
6681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6682   (eval $ac_try) 2>&5
6683   ac_status=$?
6684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6685   (exit $ac_status); }; }; then
6686   ac_cv_lib_selinux_is_selinux_enabled=yes
6687 else
6688   echo "$as_me: failed program was:" >&5
6689 sed 's/^/| /' conftest.$ac_ext >&5
6690
6691 ac_cv_lib_selinux_is_selinux_enabled=no
6692 fi
6693 rm -f conftest.err conftest.$ac_objext \
6694       conftest$ac_exeext conftest.$ac_ext
6695 LIBS=$ac_check_lib_save_LIBS
6696 fi
6697 echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
6698 echo "${ECHO_T}$ac_cv_lib_selinux_is_selinux_enabled" >&6
6699 if test $ac_cv_lib_selinux_is_selinux_enabled = yes; then
6700   have_selinux=yes
6701 else
6702   have_selinux=no
6703 fi
6704
6705   # See if we have the SELinux header with the NSCD permissions in it.
6706   if test x$have_selinux = xyes ; then
6707     echo "$as_me:$LINENO: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
6708 echo $ECHO_N "checking for NSCD Flask permissions in selinux/av_permissions.h... $ECHO_C" >&6
6709     cat >conftest.$ac_ext <<_ACEOF
6710 /* confdefs.h.  */
6711 _ACEOF
6712 cat confdefs.h >>conftest.$ac_ext
6713 cat >>conftest.$ac_ext <<_ACEOF
6714 /* end confdefs.h.  */
6715 #include <selinux/av_permissions.h>
6716 int
6717 main ()
6718 {
6719 #ifdef NSCD__SHMEMHOST
6720                      return 0;
6721                      #else
6722                      #error NSCD__SHMEMHOST not defined
6723                      #endif
6724   ;
6725   return 0;
6726 }
6727 _ACEOF
6728 rm -f conftest.$ac_objext
6729 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6730   (eval $ac_compile) 2>conftest.er1
6731   ac_status=$?
6732   grep -v '^ *+' conftest.er1 >conftest.err
6733   rm -f conftest.er1
6734   cat conftest.err >&5
6735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6736   (exit $ac_status); } &&
6737          { ac_try='test -z "$ac_c_werror_flag"
6738                          || test ! -s conftest.err'
6739   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6740   (eval $ac_try) 2>&5
6741   ac_status=$?
6742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6743   (exit $ac_status); }; } &&
6744          { ac_try='test -s conftest.$ac_objext'
6745   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6746   (eval $ac_try) 2>&5
6747   ac_status=$?
6748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6749   (exit $ac_status); }; }; then
6750   have_selinux=yes
6751 else
6752   echo "$as_me: failed program was:" >&5
6753 sed 's/^/| /' conftest.$ac_ext >&5
6754
6755 have_selinux=no
6756 fi
6757 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6758     echo "$as_me:$LINENO: result: $have_selinux" >&5
6759 echo "${ECHO_T}$have_selinux" >&6
6760   fi
6761
6762   if test x$with_selinux = xyes ; then
6763     if test x$have_selinux = xno ; then
6764       { { echo "$as_me:$LINENO: error: SELinux explicitly required, but sufficiently recent SELinux library not found" >&5
6765 echo "$as_me: error: SELinux explicitly required, but sufficiently recent SELinux library not found" >&2;}
6766    { (exit 1); exit 1; }; }
6767     fi
6768   fi
6769 fi
6770 # Check if we're building with SELinux support.
6771 if test "x$have_selinux" = xyes; then
6772
6773 cat >>confdefs.h <<\_ACEOF
6774 #define HAVE_SELINUX 1
6775 _ACEOF
6776
6777
6778   # See if we have the libaudit library
6779   echo "$as_me:$LINENO: checking for audit_log_user_avc_message in -laudit" >&5
6780 echo $ECHO_N "checking for audit_log_user_avc_message in -laudit... $ECHO_C" >&6
6781 if test "${ac_cv_lib_audit_audit_log_user_avc_message+set}" = set; then
6782   echo $ECHO_N "(cached) $ECHO_C" >&6
6783 else
6784   ac_check_lib_save_LIBS=$LIBS
6785 LIBS="-laudit  $LIBS"
6786 cat >conftest.$ac_ext <<_ACEOF
6787 /* confdefs.h.  */
6788 _ACEOF
6789 cat confdefs.h >>conftest.$ac_ext
6790 cat >>conftest.$ac_ext <<_ACEOF
6791 /* end confdefs.h.  */
6792
6793 /* Override any gcc2 internal prototype to avoid an error.  */
6794 #ifdef __cplusplus
6795 extern "C"
6796 #endif
6797 /* We use char because int might match the return type of a gcc2
6798    builtin and then its argument prototype would still apply.  */
6799 char audit_log_user_avc_message ();
6800 int
6801 main ()
6802 {
6803 audit_log_user_avc_message ();
6804   ;
6805   return 0;
6806 }
6807 _ACEOF
6808 rm -f conftest.$ac_objext conftest$ac_exeext
6809 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6810   (eval $ac_link) 2>conftest.er1
6811   ac_status=$?
6812   grep -v '^ *+' conftest.er1 >conftest.err
6813   rm -f conftest.er1
6814   cat conftest.err >&5
6815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6816   (exit $ac_status); } &&
6817          { ac_try='test -z "$ac_c_werror_flag"
6818                          || test ! -s conftest.err'
6819   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6820   (eval $ac_try) 2>&5
6821   ac_status=$?
6822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6823   (exit $ac_status); }; } &&
6824          { ac_try='test -s conftest$ac_exeext'
6825   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6826   (eval $ac_try) 2>&5
6827   ac_status=$?
6828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6829   (exit $ac_status); }; }; then
6830   ac_cv_lib_audit_audit_log_user_avc_message=yes
6831 else
6832   echo "$as_me: failed program was:" >&5
6833 sed 's/^/| /' conftest.$ac_ext >&5
6834
6835 ac_cv_lib_audit_audit_log_user_avc_message=no
6836 fi
6837 rm -f conftest.err conftest.$ac_objext \
6838       conftest$ac_exeext conftest.$ac_ext
6839 LIBS=$ac_check_lib_save_LIBS
6840 fi
6841 echo "$as_me:$LINENO: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
6842 echo "${ECHO_T}$ac_cv_lib_audit_audit_log_user_avc_message" >&6
6843 if test $ac_cv_lib_audit_audit_log_user_avc_message = yes; then
6844   have_libaudit=yes
6845 else
6846   have_libaudit=no
6847 fi
6848
6849   if test "x$have_libaudit" = xyes; then
6850
6851 cat >>confdefs.h <<\_ACEOF
6852 #define HAVE_LIBAUDIT 1
6853 _ACEOF
6854
6855   fi
6856
6857
6858   # See if we have the libcap library
6859   echo "$as_me:$LINENO: checking for cap_init in -lcap" >&5
6860 echo $ECHO_N "checking for cap_init in -lcap... $ECHO_C" >&6
6861 if test "${ac_cv_lib_cap_cap_init+set}" = set; then
6862   echo $ECHO_N "(cached) $ECHO_C" >&6
6863 else
6864   ac_check_lib_save_LIBS=$LIBS
6865 LIBS="-lcap  $LIBS"
6866 cat >conftest.$ac_ext <<_ACEOF
6867 /* confdefs.h.  */
6868 _ACEOF
6869 cat confdefs.h >>conftest.$ac_ext
6870 cat >>conftest.$ac_ext <<_ACEOF
6871 /* end confdefs.h.  */
6872
6873 /* Override any gcc2 internal prototype to avoid an error.  */
6874 #ifdef __cplusplus
6875 extern "C"
6876 #endif
6877 /* We use char because int might match the return type of a gcc2
6878    builtin and then its argument prototype would still apply.  */
6879 char cap_init ();
6880 int
6881 main ()
6882 {
6883 cap_init ();
6884   ;
6885   return 0;
6886 }
6887 _ACEOF
6888 rm -f conftest.$ac_objext conftest$ac_exeext
6889 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6890   (eval $ac_link) 2>conftest.er1
6891   ac_status=$?
6892   grep -v '^ *+' conftest.er1 >conftest.err
6893   rm -f conftest.er1
6894   cat conftest.err >&5
6895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6896   (exit $ac_status); } &&
6897          { ac_try='test -z "$ac_c_werror_flag"
6898                          || test ! -s conftest.err'
6899   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6900   (eval $ac_try) 2>&5
6901   ac_status=$?
6902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6903   (exit $ac_status); }; } &&
6904          { ac_try='test -s conftest$ac_exeext'
6905   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6906   (eval $ac_try) 2>&5
6907   ac_status=$?
6908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6909   (exit $ac_status); }; }; then
6910   ac_cv_lib_cap_cap_init=yes
6911 else
6912   echo "$as_me: failed program was:" >&5
6913 sed 's/^/| /' conftest.$ac_ext >&5
6914
6915 ac_cv_lib_cap_cap_init=no
6916 fi
6917 rm -f conftest.err conftest.$ac_objext \
6918       conftest$ac_exeext conftest.$ac_ext
6919 LIBS=$ac_check_lib_save_LIBS
6920 fi
6921 echo "$as_me:$LINENO: result: $ac_cv_lib_cap_cap_init" >&5
6922 echo "${ECHO_T}$ac_cv_lib_cap_cap_init" >&6
6923 if test $ac_cv_lib_cap_cap_init = yes; then
6924   have_libcap=yes
6925 else
6926   have_libcap=no
6927 fi
6928
6929   if test "x$have_libcap" = xyes; then
6930
6931 cat >>confdefs.h <<\_ACEOF
6932 #define HAVE_LIBCAP 1
6933 _ACEOF
6934
6935   fi
6936
6937 fi
6938
6939
6940
6941 echo "$as_me:$LINENO: checking for egrep" >&5
6942 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6943 if test "${ac_cv_prog_egrep+set}" = set; then
6944   echo $ECHO_N "(cached) $ECHO_C" >&6
6945 else
6946   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6947     then ac_cv_prog_egrep='grep -E'
6948     else ac_cv_prog_egrep='egrep'
6949     fi
6950 fi
6951 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6952 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6953  EGREP=$ac_cv_prog_egrep
6954
6955
6956 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6957 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6958 if test "${ac_cv_header_stdc+set}" = set; then
6959   echo $ECHO_N "(cached) $ECHO_C" >&6
6960 else
6961   cat >conftest.$ac_ext <<_ACEOF
6962 /* confdefs.h.  */
6963 _ACEOF
6964 cat confdefs.h >>conftest.$ac_ext
6965 cat >>conftest.$ac_ext <<_ACEOF
6966 /* end confdefs.h.  */
6967 #include <stdlib.h>
6968 #include <stdarg.h>
6969 #include <string.h>
6970 #include <float.h>
6971
6972 int
6973 main ()
6974 {
6975
6976   ;
6977   return 0;
6978 }
6979 _ACEOF
6980 rm -f conftest.$ac_objext
6981 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6982   (eval $ac_compile) 2>conftest.er1
6983   ac_status=$?
6984   grep -v '^ *+' conftest.er1 >conftest.err
6985   rm -f conftest.er1
6986   cat conftest.err >&5
6987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6988   (exit $ac_status); } &&
6989          { ac_try='test -z "$ac_c_werror_flag"
6990                          || test ! -s conftest.err'
6991   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6992   (eval $ac_try) 2>&5
6993   ac_status=$?
6994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6995   (exit $ac_status); }; } &&
6996          { ac_try='test -s conftest.$ac_objext'
6997   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6998   (eval $ac_try) 2>&5
6999   ac_status=$?
7000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7001   (exit $ac_status); }; }; then
7002   ac_cv_header_stdc=yes
7003 else
7004   echo "$as_me: failed program was:" >&5
7005 sed 's/^/| /' conftest.$ac_ext >&5
7006
7007 ac_cv_header_stdc=no
7008 fi
7009 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7010
7011 if test $ac_cv_header_stdc = yes; then
7012   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7013   cat >conftest.$ac_ext <<_ACEOF
7014 /* confdefs.h.  */
7015 _ACEOF
7016 cat confdefs.h >>conftest.$ac_ext
7017 cat >>conftest.$ac_ext <<_ACEOF
7018 /* end confdefs.h.  */
7019 #include <string.h>
7020
7021 _ACEOF
7022 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7023   $EGREP "memchr" >/dev/null 2>&1; then
7024   :
7025 else
7026   ac_cv_header_stdc=no
7027 fi
7028 rm -f conftest*
7029
7030 fi
7031
7032 if test $ac_cv_header_stdc = yes; then
7033   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7034   cat >conftest.$ac_ext <<_ACEOF
7035 /* confdefs.h.  */
7036 _ACEOF
7037 cat confdefs.h >>conftest.$ac_ext
7038 cat >>conftest.$ac_ext <<_ACEOF
7039 /* end confdefs.h.  */
7040 #include <stdlib.h>
7041
7042 _ACEOF
7043 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7044   $EGREP "free" >/dev/null 2>&1; then
7045   :
7046 else
7047   ac_cv_header_stdc=no
7048 fi
7049 rm -f conftest*
7050
7051 fi
7052
7053 if test $ac_cv_header_stdc = yes; then
7054   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7055   if test "$cross_compiling" = yes; then
7056   :
7057 else
7058   cat >conftest.$ac_ext <<_ACEOF
7059 /* confdefs.h.  */
7060 _ACEOF
7061 cat confdefs.h >>conftest.$ac_ext
7062 cat >>conftest.$ac_ext <<_ACEOF
7063 /* end confdefs.h.  */
7064 #include <ctype.h>
7065 #if ((' ' & 0x0FF) == 0x020)
7066 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7067 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7068 #else
7069 # define ISLOWER(c) \
7070                    (('a' <= (c) && (c) <= 'i') \
7071                      || ('j' <= (c) && (c) <= 'r') \
7072                      || ('s' <= (c) && (c) <= 'z'))
7073 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7074 #endif
7075
7076 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7077 int
7078 main ()
7079 {
7080   int i;
7081   for (i = 0; i < 256; i++)
7082     if (XOR (islower (i), ISLOWER (i))
7083         || toupper (i) != TOUPPER (i))
7084       exit(2);
7085   exit (0);
7086 }
7087 _ACEOF
7088 rm -f conftest$ac_exeext
7089 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7090   (eval $ac_link) 2>&5
7091   ac_status=$?
7092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7093   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7094   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7095   (eval $ac_try) 2>&5
7096   ac_status=$?
7097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7098   (exit $ac_status); }; }; then
7099   :
7100 else
7101   echo "$as_me: program exited with status $ac_status" >&5
7102 echo "$as_me: failed program was:" >&5
7103 sed 's/^/| /' conftest.$ac_ext >&5
7104
7105 ( exit $ac_status )
7106 ac_cv_header_stdc=no
7107 fi
7108 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7109 fi
7110 fi
7111 fi
7112 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7113 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7114 if test $ac_cv_header_stdc = yes; then
7115
7116 cat >>confdefs.h <<\_ACEOF
7117 #define STDC_HEADERS 1
7118 _ACEOF
7119
7120 fi
7121
7122 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7133                   inttypes.h stdint.h unistd.h
7134 do
7135 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7136 echo "$as_me:$LINENO: checking for $ac_header" >&5
7137 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7138 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7139   echo $ECHO_N "(cached) $ECHO_C" >&6
7140 else
7141   cat >conftest.$ac_ext <<_ACEOF
7142 /* confdefs.h.  */
7143 _ACEOF
7144 cat confdefs.h >>conftest.$ac_ext
7145 cat >>conftest.$ac_ext <<_ACEOF
7146 /* end confdefs.h.  */
7147 $ac_includes_default
7148
7149 #include <$ac_header>
7150 _ACEOF
7151 rm -f conftest.$ac_objext
7152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7153   (eval $ac_compile) 2>conftest.er1
7154   ac_status=$?
7155   grep -v '^ *+' conftest.er1 >conftest.err
7156   rm -f conftest.er1
7157   cat conftest.err >&5
7158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7159   (exit $ac_status); } &&
7160          { ac_try='test -z "$ac_c_werror_flag"
7161                          || test ! -s conftest.err'
7162   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7163   (eval $ac_try) 2>&5
7164   ac_status=$?
7165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7166   (exit $ac_status); }; } &&
7167          { ac_try='test -s conftest.$ac_objext'
7168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7169   (eval $ac_try) 2>&5
7170   ac_status=$?
7171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7172   (exit $ac_status); }; }; then
7173   eval "$as_ac_Header=yes"
7174 else
7175   echo "$as_me: failed program was:" >&5
7176 sed 's/^/| /' conftest.$ac_ext >&5
7177
7178 eval "$as_ac_Header=no"
7179 fi
7180 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7181 fi
7182 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7183 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7184 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7185   cat >>confdefs.h <<_ACEOF
7186 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7187 _ACEOF
7188
7189 fi
7190
7191 done
7192
7193
7194 echo "$as_me:$LINENO: checking for long double" >&5
7195 echo $ECHO_N "checking for long double... $ECHO_C" >&6
7196 if test "${ac_cv_type_long_double+set}" = set; then
7197   echo $ECHO_N "(cached) $ECHO_C" >&6
7198 else
7199   cat >conftest.$ac_ext <<_ACEOF
7200 /* confdefs.h.  */
7201 _ACEOF
7202 cat confdefs.h >>conftest.$ac_ext
7203 cat >>conftest.$ac_ext <<_ACEOF
7204 /* end confdefs.h.  */
7205 $ac_includes_default
7206 int
7207 main ()
7208 {
7209 if ((long double *) 0)
7210   return 0;
7211 if (sizeof (long double))
7212   return 0;
7213   ;
7214   return 0;
7215 }
7216 _ACEOF
7217 rm -f conftest.$ac_objext
7218 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7219   (eval $ac_compile) 2>conftest.er1
7220   ac_status=$?
7221   grep -v '^ *+' conftest.er1 >conftest.err
7222   rm -f conftest.er1
7223   cat conftest.err >&5
7224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7225   (exit $ac_status); } &&
7226          { ac_try='test -z "$ac_c_werror_flag"
7227                          || test ! -s conftest.err'
7228   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7229   (eval $ac_try) 2>&5
7230   ac_status=$?
7231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7232   (exit $ac_status); }; } &&
7233          { ac_try='test -s conftest.$ac_objext'
7234   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7235   (eval $ac_try) 2>&5
7236   ac_status=$?
7237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7238   (exit $ac_status); }; }; then
7239   ac_cv_type_long_double=yes
7240 else
7241   echo "$as_me: failed program was:" >&5
7242 sed 's/^/| /' conftest.$ac_ext >&5
7243
7244 ac_cv_type_long_double=no
7245 fi
7246 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7247 fi
7248 echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
7249 echo "${ECHO_T}$ac_cv_type_long_double" >&6
7250
7251 echo "$as_me:$LINENO: checking size of long double" >&5
7252 echo $ECHO_N "checking size of long double... $ECHO_C" >&6
7253 if test "${ac_cv_sizeof_long_double+set}" = set; then
7254   echo $ECHO_N "(cached) $ECHO_C" >&6
7255 else
7256   if test "$ac_cv_type_long_double" = yes; then
7257   # The cast to unsigned long works around a bug in the HP C Compiler
7258   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7259   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7260   # This bug is HP SR number 8606223364.
7261   if test "$cross_compiling" = yes; then
7262   # Depending upon the size, compute the lo and hi bounds.
7263 cat >conftest.$ac_ext <<_ACEOF
7264 /* confdefs.h.  */
7265 _ACEOF
7266 cat confdefs.h >>conftest.$ac_ext
7267 cat >>conftest.$ac_ext <<_ACEOF
7268 /* end confdefs.h.  */
7269 $ac_includes_default
7270 int
7271 main ()
7272 {
7273 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= 0)];
7274 test_array [0] = 0
7275
7276   ;
7277   return 0;
7278 }
7279 _ACEOF
7280 rm -f conftest.$ac_objext
7281 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7282   (eval $ac_compile) 2>conftest.er1
7283   ac_status=$?
7284   grep -v '^ *+' conftest.er1 >conftest.err
7285   rm -f conftest.er1
7286   cat conftest.err >&5
7287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7288   (exit $ac_status); } &&
7289          { ac_try='test -z "$ac_c_werror_flag"
7290                          || test ! -s conftest.err'
7291   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7292   (eval $ac_try) 2>&5
7293   ac_status=$?
7294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7295   (exit $ac_status); }; } &&
7296          { ac_try='test -s conftest.$ac_objext'
7297   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7298   (eval $ac_try) 2>&5
7299   ac_status=$?
7300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7301   (exit $ac_status); }; }; then
7302   ac_lo=0 ac_mid=0
7303   while :; do
7304     cat >conftest.$ac_ext <<_ACEOF
7305 /* confdefs.h.  */
7306 _ACEOF
7307 cat confdefs.h >>conftest.$ac_ext
7308 cat >>conftest.$ac_ext <<_ACEOF
7309 /* end confdefs.h.  */
7310 $ac_includes_default
7311 int
7312 main ()
7313 {
7314 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
7315 test_array [0] = 0
7316
7317   ;
7318   return 0;
7319 }
7320 _ACEOF
7321 rm -f conftest.$ac_objext
7322 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7323   (eval $ac_compile) 2>conftest.er1
7324   ac_status=$?
7325   grep -v '^ *+' conftest.er1 >conftest.err
7326   rm -f conftest.er1
7327   cat conftest.err >&5
7328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7329   (exit $ac_status); } &&
7330          { ac_try='test -z "$ac_c_werror_flag"
7331                          || test ! -s conftest.err'
7332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7333   (eval $ac_try) 2>&5
7334   ac_status=$?
7335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336   (exit $ac_status); }; } &&
7337          { ac_try='test -s conftest.$ac_objext'
7338   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7339   (eval $ac_try) 2>&5
7340   ac_status=$?
7341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7342   (exit $ac_status); }; }; then
7343   ac_hi=$ac_mid; break
7344 else
7345   echo "$as_me: failed program was:" >&5
7346 sed 's/^/| /' conftest.$ac_ext >&5
7347
7348 ac_lo=`expr $ac_mid + 1`
7349                     if test $ac_lo -le $ac_mid; then
7350                       ac_lo= ac_hi=
7351                       break
7352                     fi
7353                     ac_mid=`expr 2 '*' $ac_mid + 1`
7354 fi
7355 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7356   done
7357 else
7358   echo "$as_me: failed program was:" >&5
7359 sed 's/^/| /' conftest.$ac_ext >&5
7360
7361 cat >conftest.$ac_ext <<_ACEOF
7362 /* confdefs.h.  */
7363 _ACEOF
7364 cat confdefs.h >>conftest.$ac_ext
7365 cat >>conftest.$ac_ext <<_ACEOF
7366 /* end confdefs.h.  */
7367 $ac_includes_default
7368 int
7369 main ()
7370 {
7371 static int test_array [1 - 2 * !(((long) (sizeof (long double))) < 0)];
7372 test_array [0] = 0
7373
7374   ;
7375   return 0;
7376 }
7377 _ACEOF
7378 rm -f conftest.$ac_objext
7379 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7380   (eval $ac_compile) 2>conftest.er1
7381   ac_status=$?
7382   grep -v '^ *+' conftest.er1 >conftest.err
7383   rm -f conftest.er1
7384   cat conftest.err >&5
7385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7386   (exit $ac_status); } &&
7387          { ac_try='test -z "$ac_c_werror_flag"
7388                          || test ! -s conftest.err'
7389   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7390   (eval $ac_try) 2>&5
7391   ac_status=$?
7392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7393   (exit $ac_status); }; } &&
7394          { ac_try='test -s conftest.$ac_objext'
7395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7396   (eval $ac_try) 2>&5
7397   ac_status=$?
7398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7399   (exit $ac_status); }; }; then
7400   ac_hi=-1 ac_mid=-1
7401   while :; do
7402     cat >conftest.$ac_ext <<_ACEOF
7403 /* confdefs.h.  */
7404 _ACEOF
7405 cat confdefs.h >>conftest.$ac_ext
7406 cat >>conftest.$ac_ext <<_ACEOF
7407 /* end confdefs.h.  */
7408 $ac_includes_default
7409 int
7410 main ()
7411 {
7412 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= $ac_mid)];
7413 test_array [0] = 0
7414
7415   ;
7416   return 0;
7417 }
7418 _ACEOF
7419 rm -f conftest.$ac_objext
7420 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7421   (eval $ac_compile) 2>conftest.er1
7422   ac_status=$?
7423   grep -v '^ *+' conftest.er1 >conftest.err
7424   rm -f conftest.er1
7425   cat conftest.err >&5
7426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427   (exit $ac_status); } &&
7428          { ac_try='test -z "$ac_c_werror_flag"
7429                          || test ! -s conftest.err'
7430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7431   (eval $ac_try) 2>&5
7432   ac_status=$?
7433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7434   (exit $ac_status); }; } &&
7435          { ac_try='test -s conftest.$ac_objext'
7436   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7437   (eval $ac_try) 2>&5
7438   ac_status=$?
7439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7440   (exit $ac_status); }; }; then
7441   ac_lo=$ac_mid; break
7442 else
7443   echo "$as_me: failed program was:" >&5
7444 sed 's/^/| /' conftest.$ac_ext >&5
7445
7446 ac_hi=`expr '(' $ac_mid ')' - 1`
7447                        if test $ac_mid -le $ac_hi; then
7448                          ac_lo= ac_hi=
7449                          break
7450                        fi
7451                        ac_mid=`expr 2 '*' $ac_mid`
7452 fi
7453 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7454   done
7455 else
7456   echo "$as_me: failed program was:" >&5
7457 sed 's/^/| /' conftest.$ac_ext >&5
7458
7459 ac_lo= ac_hi=
7460 fi
7461 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7462 fi
7463 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7464 # Binary search between lo and hi bounds.
7465 while test "x$ac_lo" != "x$ac_hi"; do
7466   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7467   cat >conftest.$ac_ext <<_ACEOF
7468 /* confdefs.h.  */
7469 _ACEOF
7470 cat confdefs.h >>conftest.$ac_ext
7471 cat >>conftest.$ac_ext <<_ACEOF
7472 /* end confdefs.h.  */
7473 $ac_includes_default
7474 int
7475 main ()
7476 {
7477 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
7478 test_array [0] = 0
7479
7480   ;
7481   return 0;
7482 }
7483 _ACEOF
7484 rm -f conftest.$ac_objext
7485 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7486   (eval $ac_compile) 2>conftest.er1
7487   ac_status=$?
7488   grep -v '^ *+' conftest.er1 >conftest.err
7489   rm -f conftest.er1
7490   cat conftest.err >&5
7491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492   (exit $ac_status); } &&
7493          { ac_try='test -z "$ac_c_werror_flag"
7494                          || test ! -s conftest.err'
7495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7496   (eval $ac_try) 2>&5
7497   ac_status=$?
7498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7499   (exit $ac_status); }; } &&
7500          { ac_try='test -s conftest.$ac_objext'
7501   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7502   (eval $ac_try) 2>&5
7503   ac_status=$?
7504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7505   (exit $ac_status); }; }; then
7506   ac_hi=$ac_mid
7507 else
7508   echo "$as_me: failed program was:" >&5
7509 sed 's/^/| /' conftest.$ac_ext >&5
7510
7511 ac_lo=`expr '(' $ac_mid ')' + 1`
7512 fi
7513 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7514 done
7515 case $ac_lo in
7516 ?*) ac_cv_sizeof_long_double=$ac_lo;;
7517 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7518 See \`config.log' for more details." >&5
7519 echo "$as_me: error: cannot compute sizeof (long double), 77
7520 See \`config.log' for more details." >&2;}
7521    { (exit 1); exit 1; }; } ;;
7522 esac
7523 else
7524   if test "$cross_compiling" = yes; then
7525   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7526 See \`config.log' for more details." >&5
7527 echo "$as_me: error: cannot run test program while cross compiling
7528 See \`config.log' for more details." >&2;}
7529    { (exit 1); exit 1; }; }
7530 else
7531   cat >conftest.$ac_ext <<_ACEOF
7532 /* confdefs.h.  */
7533 _ACEOF
7534 cat confdefs.h >>conftest.$ac_ext
7535 cat >>conftest.$ac_ext <<_ACEOF
7536 /* end confdefs.h.  */
7537 $ac_includes_default
7538 long longval () { return (long) (sizeof (long double)); }
7539 unsigned long ulongval () { return (long) (sizeof (long double)); }
7540 #include <stdio.h>
7541 #include <stdlib.h>
7542 int
7543 main ()
7544 {
7545
7546   FILE *f = fopen ("conftest.val", "w");
7547   if (! f)
7548     exit (1);
7549   if (((long) (sizeof (long double))) < 0)
7550     {
7551       long i = longval ();
7552       if (i != ((long) (sizeof (long double))))
7553         exit (1);
7554       fprintf (f, "%ld\n", i);
7555     }
7556   else
7557     {
7558       unsigned long i = ulongval ();
7559       if (i != ((long) (sizeof (long double))))
7560         exit (1);
7561       fprintf (f, "%lu\n", i);
7562     }
7563   exit (ferror (f) || fclose (f) != 0);
7564
7565   ;
7566   return 0;
7567 }
7568 _ACEOF
7569 rm -f conftest$ac_exeext
7570 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7571   (eval $ac_link) 2>&5
7572   ac_status=$?
7573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7574   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7575   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7576   (eval $ac_try) 2>&5
7577   ac_status=$?
7578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7579   (exit $ac_status); }; }; then
7580   ac_cv_sizeof_long_double=`cat conftest.val`
7581 else
7582   echo "$as_me: program exited with status $ac_status" >&5
7583 echo "$as_me: failed program was:" >&5
7584 sed 's/^/| /' conftest.$ac_ext >&5
7585
7586 ( exit $ac_status )
7587 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7588 See \`config.log' for more details." >&5
7589 echo "$as_me: error: cannot compute sizeof (long double), 77
7590 See \`config.log' for more details." >&2;}
7591    { (exit 1); exit 1; }; }
7592 fi
7593 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7594 fi
7595 fi
7596 rm -f conftest.val
7597 else
7598   ac_cv_sizeof_long_double=0
7599 fi
7600 fi
7601 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5
7602 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6
7603 cat >>confdefs.h <<_ACEOF
7604 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7605 _ACEOF
7606
7607
7608 sizeof_long_double=$ac_cv_sizeof_long_double
7609
7610
7611 ### End of automated tests.
7612 ### Now run sysdeps configure fragments.
7613
7614 # They also can set these variables.
7615 use_ldconfig=no
7616 ldd_rewrite_script=no
7617 libc_cv_sysconfdir=$sysconfdir
7618 libc_cv_gcc_unwind_find_fde=no
7619 libc_cv_idn=no
7620
7621 # Iterate over all the sysdep directories we will use, running their
7622 # configure fragments, and looking for a uname implementation.
7623 uname=
7624 for dir in $sysnames; do
7625   case $dir in
7626     /*) dest=$dir ;;
7627     *)  dest=$srcdir/$dir ;;
7628   esac
7629   if test -r $dest/configure; then
7630     echo "$as_me:$LINENO: result: running configure fragment for $dir" >&5
7631 echo "${ECHO_T}running configure fragment for $dir" >&6
7632     . $dest/configure
7633   fi
7634
7635   if test -z "$uname"; then
7636     if test -r $dest/uname.c ||
7637        test -r $dest/uname.S ||
7638        { test -r $dest/syscalls.list &&
7639          grep '^uname[  ]' $dest/syscalls.list >/dev/null; }; then
7640       uname=$dir
7641     fi
7642   fi
7643 done
7644
7645 if test x$libc_cv_gcc_unwind_find_fde = xyes; then
7646   cat >>confdefs.h <<\_ACEOF
7647 #define EXPORT_UNWIND_FIND_FDE 1
7648 _ACEOF
7649
7650 fi
7651
7652
7653 # If we will use the generic uname implementation, we must figure out what
7654 # it will say by examining the system, and write the results in config-name.h.
7655 if test "$uname" = "sysdeps/generic"; then
7656
7657   uname_sysname=`echo $config_os | sed 's/[0-9.]*$//'`
7658   if test $uname_sysname != $config_os; then
7659     config_release=`echo $config_os | sed s/$uname_sysname//`
7660   fi
7661
7662   echo "$as_me:$LINENO: checking OS release for uname" >&5
7663 echo $ECHO_N "checking OS release for uname... $ECHO_C" >&6
7664 if test "${libc_cv_uname_release+set}" = set; then
7665   echo $ECHO_N "(cached) $ECHO_C" >&6
7666 else
7667       if test -r /vmunix; then
7668       kernel_id=`strings /vmunix | grep UNIX`
7669     elif test -r /dynix; then
7670       kernel_id=`strings /dynix | grep DYNIX`
7671     else
7672       kernel_id=
7673     fi
7674
7675   kernel_release=`echo "$kernel_id" | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`
7676   if test x`echo "$config_release" | sed "s/^$kernel_release//"` \
7677          != x$config_release; then
7678     # The configuration release is a substring of the kernel release.
7679     libc_cv_uname_release=$kernel_release
7680   elif test x$config_release != x; then
7681     libc_cv_uname_release=$config_release
7682   elif test x$kernel_release != x; then
7683     libc_cv_uname_release=$kernel_release
7684   else
7685     libc_cv_uname_release=unknown
7686   fi
7687 fi
7688 echo "$as_me:$LINENO: result: $libc_cv_uname_release" >&5
7689 echo "${ECHO_T}$libc_cv_uname_release" >&6
7690   uname_release="$libc_cv_uname_release"
7691
7692   echo "$as_me:$LINENO: checking OS version for uname" >&5
7693 echo $ECHO_N "checking OS version for uname... $ECHO_C" >&6
7694 if test "${libc_cv_uname_version+set}" = set; then
7695   echo $ECHO_N "(cached) $ECHO_C" >&6
7696 else
7697       if test -r /vmunix; then
7698       kernel_id=`strings /vmunix | grep UNIX`
7699     elif test -r /dynix; then
7700       kernel_id=`strings /dynix | grep DYNIX`
7701     else
7702       kernel_id=
7703     fi
7704
7705   kernel_version=`echo "$kernel_id" | sed 's/^[^#]*#\([0-9]*\).*$/\1/'`
7706   if test -n "$kernel_version"; then
7707     libc_cv_uname_version="$kernel_version"
7708   else
7709     libc_cv_uname_version=unknown
7710   fi
7711 fi
7712 echo "$as_me:$LINENO: result: $libc_cv_uname_version" >&5
7713 echo "${ECHO_T}$libc_cv_uname_version" >&6
7714   uname_version="$libc_cv_uname_version"
7715
7716     config_uname=config-name.h:config-name.in
7717 else
7718   # For non-generic uname, we don't need to create config-name.h at all.
7719   config_uname=
7720 fi
7721
7722 cat >>confdefs.h <<\_ACEOF
7723 #define USE_IN_LIBIO 1
7724 _ACEOF
7725
7726
7727 # Test for old glibc 2.0.x headers so that they can be removed properly
7728 # Search only in includedir.
7729 echo "$as_me:$LINENO: checking for old glibc 2.0.x headers" >&5
7730 echo $ECHO_N "checking for old glibc 2.0.x headers... $ECHO_C" >&6
7731 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7732 then
7733   old_glibc_headers=yes
7734 else
7735   old_glibc_headers=no
7736 fi
7737 echo "$as_me:$LINENO: result: $old_glibc_headers" >&5
7738 echo "${ECHO_T}$old_glibc_headers" >&6
7739 if test ${old_glibc_headers} = yes; then
7740   { echo "$as_me:$LINENO: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7741 echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7742   { echo "$as_me:$LINENO: WARNING: *** be removed." >&5
7743 echo "$as_me: WARNING: *** be removed." >&2;}
7744 fi
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757 if test $elf = yes; then
7758   cat >>confdefs.h <<\_ACEOF
7759 #define HAVE_ELF 1
7760 _ACEOF
7761
7762 fi
7763 if test $xcoff = yes; then
7764   cat >>confdefs.h <<\_ACEOF
7765 #define HAVE_XCOFF 1
7766 _ACEOF
7767
7768 fi
7769
7770
7771
7772 if test $shared = default; then
7773   shared=$elf
7774 fi
7775
7776 echo "$as_me:$LINENO: checking whether -fPIC is default" >&5
7777 echo $ECHO_N "checking whether -fPIC is default... $ECHO_C" >&6
7778 if test "${pic_default+set}" = set; then
7779   echo $ECHO_N "(cached) $ECHO_C" >&6
7780 else
7781   pic_default=yes
7782 cat > conftest.c <<EOF
7783 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7784 # error PIC is default.
7785 #endif
7786 EOF
7787 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7788   pic_default=no
7789 fi
7790 rm -f conftest.*
7791 fi
7792 echo "$as_me:$LINENO: result: $pic_default" >&5
7793 echo "${ECHO_T}$pic_default" >&6
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
7807   config_makefile=
7808 else
7809   config_makefile=Makefile
7810 fi
7811
7812 VERSION=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7813 RELEASE=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7814
7815
7816
7817                               ac_config_files="$ac_config_files config.make ${config_makefile} ${config_uname}"
7818
7819           ac_config_commands="$ac_config_commands default"
7820
7821 cat >confcache <<\_ACEOF
7822 # This file is a shell script that caches the results of configure
7823 # tests run on this system so they can be shared between configure
7824 # scripts and configure runs, see configure's option --config-cache.
7825 # It is not useful on other systems.  If it contains results you don't
7826 # want to keep, you may remove or edit it.
7827 #
7828 # config.status only pays attention to the cache file if you give it
7829 # the --recheck option to rerun configure.
7830 #
7831 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7832 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7833 # following values.
7834
7835 _ACEOF
7836
7837 # The following way of writing the cache mishandles newlines in values,
7838 # but we know of no workaround that is simple, portable, and efficient.
7839 # So, don't put newlines in cache variables' values.
7840 # Ultrix sh set writes to stderr and can't be redirected directly,
7841 # and sets the high bit in the cache file unless we assign to the vars.
7842 {
7843   (set) 2>&1 |
7844     case `(ac_space=' '; set | grep ac_space) 2>&1` in
7845     *ac_space=\ *)
7846       # `set' does not quote correctly, so add quotes (double-quote
7847       # substitution turns \\\\ into \\, and sed turns \\ into \).
7848       sed -n \
7849         "s/'/'\\\\''/g;
7850           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7851       ;;
7852     *)
7853       # `set' quotes correctly as required by POSIX, so do not add quotes.
7854       sed -n \
7855         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7856       ;;
7857     esac;
7858 } |
7859   sed '
7860      t clear
7861      : clear
7862      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7863      t end
7864      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7865      : end' >>confcache
7866 if diff $cache_file confcache >/dev/null 2>&1; then :; else
7867   if test -w $cache_file; then
7868     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
7869     cat confcache >$cache_file
7870   else
7871     echo "not updating unwritable cache $cache_file"
7872   fi
7873 fi
7874 rm -f confcache
7875
7876 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7877 # Let make expand exec_prefix.
7878 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7879
7880 # VPATH may cause trouble with some makes, so we remove $(srcdir),
7881 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7882 # trailing colons and then remove the whole line if VPATH becomes empty
7883 # (actually we leave an empty line to preserve line numbers).
7884 if test "x$srcdir" = x.; then
7885   ac_vpsub='/^[  ]*VPATH[        ]*=/{
7886 s/:*\$(srcdir):*/:/;
7887 s/:*\${srcdir}:*/:/;
7888 s/:*@srcdir@:*/:/;
7889 s/^\([^=]*=[     ]*\):*/\1/;
7890 s/:*$//;
7891 s/^[^=]*=[       ]*$//;
7892 }'
7893 fi
7894
7895 DEFS=-DHAVE_CONFIG_H
7896
7897 ac_libobjs=
7898 ac_ltlibobjs=
7899 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7900   # 1. Remove the extension, and $U if already installed.
7901   ac_i=`echo "$ac_i" |
7902          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
7903   # 2. Add them.
7904   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
7905   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
7906 done
7907 LIBOBJS=$ac_libobjs
7908
7909 LTLIBOBJS=$ac_ltlibobjs
7910
7911
7912
7913 : ${CONFIG_STATUS=./config.status}
7914 ac_clean_files_save=$ac_clean_files
7915 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7916 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7917 echo "$as_me: creating $CONFIG_STATUS" >&6;}
7918 cat >$CONFIG_STATUS <<_ACEOF
7919 #! $SHELL
7920 # Generated by $as_me.
7921 # Run this file to recreate the current configuration.
7922 # Compiler output produced by configure, useful for debugging
7923 # configure, is in config.log if it exists.
7924
7925 debug=false
7926 ac_cs_recheck=false
7927 ac_cs_silent=false
7928 SHELL=\${CONFIG_SHELL-$SHELL}
7929 _ACEOF
7930
7931 cat >>$CONFIG_STATUS <<\_ACEOF
7932 ## --------------------- ##
7933 ## M4sh Initialization.  ##
7934 ## --------------------- ##
7935
7936 # Be Bourne compatible
7937 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
7938   emulate sh
7939   NULLCMD=:
7940   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7941   # is contrary to our usage.  Disable this feature.
7942   alias -g '${1+"$@"}'='"$@"'
7943 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
7944   set -o posix
7945 fi
7946 DUALCASE=1; export DUALCASE # for MKS sh
7947
7948 # Support unset when possible.
7949 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
7950   as_unset=unset
7951 else
7952   as_unset=false
7953 fi
7954
7955
7956 # Work around bugs in pre-3.0 UWIN ksh.
7957 $as_unset ENV MAIL MAILPATH
7958 PS1='$ '
7959 PS2='> '
7960 PS4='+ '
7961
7962 # NLS nuisances.
7963 for as_var in \
7964   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
7965   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
7966   LC_TELEPHONE LC_TIME
7967 do
7968   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
7969     eval $as_var=C; export $as_var
7970   else
7971     $as_unset $as_var
7972   fi
7973 done
7974
7975 # Required to use basename.
7976 if expr a : '\(a\)' >/dev/null 2>&1; then
7977   as_expr=expr
7978 else
7979   as_expr=false
7980 fi
7981
7982 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
7983   as_basename=basename
7984 else
7985   as_basename=false
7986 fi
7987
7988
7989 # Name of the executable.
7990 as_me=`$as_basename "$0" ||
7991 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7992          X"$0" : 'X\(//\)$' \| \
7993          X"$0" : 'X\(/\)$' \| \
7994          .     : '\(.\)' 2>/dev/null ||
7995 echo X/"$0" |
7996     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
7997           /^X\/\(\/\/\)$/{ s//\1/; q; }
7998           /^X\/\(\/\).*/{ s//\1/; q; }
7999           s/.*/./; q'`
8000
8001
8002 # PATH needs CR, and LINENO needs CR and PATH.
8003 # Avoid depending upon Character Ranges.
8004 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8005 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8006 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8007 as_cr_digits='0123456789'
8008 as_cr_alnum=$as_cr_Letters$as_cr_digits
8009
8010 # The user is always right.
8011 if test "${PATH_SEPARATOR+set}" != set; then
8012   echo "#! /bin/sh" >conf$$.sh
8013   echo  "exit 0"   >>conf$$.sh
8014   chmod +x conf$$.sh
8015   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
8016     PATH_SEPARATOR=';'
8017   else
8018     PATH_SEPARATOR=:
8019   fi
8020   rm -f conf$$.sh
8021 fi
8022
8023
8024   as_lineno_1=$LINENO
8025   as_lineno_2=$LINENO
8026   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
8027   test "x$as_lineno_1" != "x$as_lineno_2" &&
8028   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
8029   # Find who we are.  Look in the path if we contain no path at all
8030   # relative or not.
8031   case $0 in
8032     *[\\/]* ) as_myself=$0 ;;
8033     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8034 for as_dir in $PATH
8035 do
8036   IFS=$as_save_IFS
8037   test -z "$as_dir" && as_dir=.
8038   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8039 done
8040
8041        ;;
8042   esac
8043   # We did not find ourselves, most probably we were run as `sh COMMAND'
8044   # in which case we are not to be found in the path.
8045   if test "x$as_myself" = x; then
8046     as_myself=$0
8047   fi
8048   if test ! -f "$as_myself"; then
8049     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
8050 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
8051    { (exit 1); exit 1; }; }
8052   fi
8053   case $CONFIG_SHELL in
8054   '')
8055     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8056 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
8057 do
8058   IFS=$as_save_IFS
8059   test -z "$as_dir" && as_dir=.
8060   for as_base in sh bash ksh sh5; do
8061          case $as_dir in
8062          /*)
8063            if ("$as_dir/$as_base" -c '
8064   as_lineno_1=$LINENO
8065   as_lineno_2=$LINENO
8066   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
8067   test "x$as_lineno_1" != "x$as_lineno_2" &&
8068   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
8069              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
8070              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
8071              CONFIG_SHELL=$as_dir/$as_base
8072              export CONFIG_SHELL
8073              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
8074            fi;;
8075          esac
8076        done
8077 done
8078 ;;
8079   esac
8080
8081   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
8082   # uniformly replaced by the line number.  The first 'sed' inserts a
8083   # line-number line before each line; the second 'sed' does the real
8084   # work.  The second script uses 'N' to pair each line-number line
8085   # with the numbered line, and appends trailing '-' during
8086   # substitution so that $LINENO is not a special case at line end.
8087   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
8088   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
8089   sed '=' <$as_myself |
8090     sed '
8091       N
8092       s,$,-,
8093       : loop
8094       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
8095       t loop
8096       s,-$,,
8097       s,^['$as_cr_digits']*\n,,
8098     ' >$as_me.lineno &&
8099   chmod +x $as_me.lineno ||
8100     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
8101 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
8102    { (exit 1); exit 1; }; }
8103
8104   # Don't try to exec as it changes $[0], causing all sort of problems
8105   # (the dirname of $[0] is not the place where we might find the
8106   # original and so on.  Autoconf is especially sensible to this).
8107   . ./$as_me.lineno
8108   # Exit status is that of the last command.
8109   exit
8110 }
8111
8112
8113 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
8114   *c*,-n*) ECHO_N= ECHO_C='
8115 ' ECHO_T='      ' ;;
8116   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
8117   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
8118 esac
8119
8120 if expr a : '\(a\)' >/dev/null 2>&1; then
8121   as_expr=expr
8122 else
8123   as_expr=false
8124 fi
8125
8126 rm -f conf$$ conf$$.exe conf$$.file
8127 echo >conf$$.file
8128 if ln -s conf$$.file conf$$ 2>/dev/null; then
8129   # We could just check for DJGPP; but this test a) works b) is more generic
8130   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
8131   if test -f conf$$.exe; then
8132     # Don't use ln at all; we don't have any links
8133     as_ln_s='cp -p'
8134   else
8135     as_ln_s='ln -s'
8136   fi
8137 elif ln conf$$.file conf$$ 2>/dev/null; then
8138   as_ln_s=ln
8139 else
8140   as_ln_s='cp -p'
8141 fi
8142 rm -f conf$$ conf$$.exe conf$$.file
8143
8144 if mkdir -p . 2>/dev/null; then
8145   as_mkdir_p=:
8146 else
8147   test -d ./-p && rmdir ./-p
8148   as_mkdir_p=false
8149 fi
8150
8151 as_executable_p="test -f"
8152
8153 # Sed expression to map a string onto a valid CPP name.
8154 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8155
8156 # Sed expression to map a string onto a valid variable name.
8157 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8158
8159
8160 # IFS
8161 # We need space, tab and new line, in precisely that order.
8162 as_nl='
8163 '
8164 IFS="   $as_nl"
8165
8166 # CDPATH.
8167 $as_unset CDPATH
8168
8169 exec 6>&1
8170
8171 # Open the log real soon, to keep \$[0] and so on meaningful, and to
8172 # report actual input values of CONFIG_FILES etc. instead of their
8173 # values after options handling.  Logging --version etc. is OK.
8174 exec 5>>config.log
8175 {
8176   echo
8177   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8178 ## Running $as_me. ##
8179 _ASBOX
8180 } >&5
8181 cat >&5 <<_CSEOF
8182
8183 This file was extended by GNU C Library $as_me (see version.h), which was
8184 generated by GNU Autoconf 2.59.  Invocation command line was
8185
8186   CONFIG_FILES    = $CONFIG_FILES
8187   CONFIG_HEADERS  = $CONFIG_HEADERS
8188   CONFIG_LINKS    = $CONFIG_LINKS
8189   CONFIG_COMMANDS = $CONFIG_COMMANDS
8190   $ $0 $@
8191
8192 _CSEOF
8193 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
8194 echo >&5
8195 _ACEOF
8196
8197 # Files that config.status was made for.
8198 if test -n "$ac_config_files"; then
8199   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
8200 fi
8201
8202 if test -n "$ac_config_headers"; then
8203   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
8204 fi
8205
8206 if test -n "$ac_config_links"; then
8207   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
8208 fi
8209
8210 if test -n "$ac_config_commands"; then
8211   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
8212 fi
8213
8214 cat >>$CONFIG_STATUS <<\_ACEOF
8215
8216 ac_cs_usage="\
8217 \`$as_me' instantiates files from templates according to the
8218 current configuration.
8219
8220 Usage: $0 [OPTIONS] [FILE]...
8221
8222   -h, --help       print this help, then exit
8223   -V, --version    print version number, then exit
8224   -q, --quiet      do not print progress messages
8225   -d, --debug      don't remove temporary files
8226       --recheck    update $as_me by reconfiguring in the same conditions
8227   --file=FILE[:TEMPLATE]
8228                    instantiate the configuration file FILE
8229   --header=FILE[:TEMPLATE]
8230                    instantiate the configuration header FILE
8231
8232 Configuration files:
8233 $config_files
8234
8235 Configuration headers:
8236 $config_headers
8237
8238 Configuration commands:
8239 $config_commands
8240
8241 Report bugs to <bug-autoconf@gnu.org>."
8242 _ACEOF
8243
8244 cat >>$CONFIG_STATUS <<_ACEOF
8245 ac_cs_version="\\
8246 GNU C Library config.status (see version.h)
8247 configured by $0, generated by GNU Autoconf 2.59,
8248   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
8249
8250 Copyright (C) 2003 Free Software Foundation, Inc.
8251 This config.status script is free software; the Free Software Foundation
8252 gives unlimited permission to copy, distribute and modify it."
8253 srcdir=$srcdir
8254 INSTALL="$INSTALL"
8255 _ACEOF
8256
8257 cat >>$CONFIG_STATUS <<\_ACEOF
8258 # If no file are specified by the user, then we need to provide default
8259 # value.  By we need to know if files were specified by the user.
8260 ac_need_defaults=:
8261 while test $# != 0
8262 do
8263   case $1 in
8264   --*=*)
8265     ac_option=`expr "x$1" : 'x\([^=]*\)='`
8266     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
8267     ac_shift=:
8268     ;;
8269   -*)
8270     ac_option=$1
8271     ac_optarg=$2
8272     ac_shift=shift
8273     ;;
8274   *) # This is not an option, so the user has probably given explicit
8275      # arguments.
8276      ac_option=$1
8277      ac_need_defaults=false;;
8278   esac
8279
8280   case $ac_option in
8281   # Handling of the options.
8282 _ACEOF
8283 cat >>$CONFIG_STATUS <<\_ACEOF
8284   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8285     ac_cs_recheck=: ;;
8286   --version | --vers* | -V )
8287     echo "$ac_cs_version"; exit 0 ;;
8288   --he | --h)
8289     # Conflict between --help and --header
8290     { { echo "$as_me:$LINENO: error: ambiguous option: $1
8291 Try \`$0 --help' for more information." >&5
8292 echo "$as_me: error: ambiguous option: $1
8293 Try \`$0 --help' for more information." >&2;}
8294    { (exit 1); exit 1; }; };;
8295   --help | --hel | -h )
8296     echo "$ac_cs_usage"; exit 0 ;;
8297   --debug | --d* | -d )
8298     debug=: ;;
8299   --file | --fil | --fi | --f )
8300     $ac_shift
8301     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
8302     ac_need_defaults=false;;
8303   --header | --heade | --head | --hea )
8304     $ac_shift
8305     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
8306     ac_need_defaults=false;;
8307   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8308   | -silent | --silent | --silen | --sile | --sil | --si | --s)
8309     ac_cs_silent=: ;;
8310
8311   # This is an error.
8312   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
8313 Try \`$0 --help' for more information." >&5
8314 echo "$as_me: error: unrecognized option: $1
8315 Try \`$0 --help' for more information." >&2;}
8316    { (exit 1); exit 1; }; } ;;
8317
8318   *) ac_config_targets="$ac_config_targets $1" ;;
8319
8320   esac
8321   shift
8322 done
8323
8324 ac_configure_extra_args=
8325
8326 if $ac_cs_silent; then
8327   exec 6>/dev/null
8328   ac_configure_extra_args="$ac_configure_extra_args --silent"
8329 fi
8330
8331 _ACEOF
8332 cat >>$CONFIG_STATUS <<_ACEOF
8333 if \$ac_cs_recheck; then
8334   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
8335   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8336 fi
8337
8338 _ACEOF
8339
8340 cat >>$CONFIG_STATUS <<_ACEOF
8341 #
8342 # INIT-COMMANDS section.
8343 #
8344
8345 config_vars='$config_vars'
8346
8347 _ACEOF
8348
8349
8350
8351 cat >>$CONFIG_STATUS <<\_ACEOF
8352 for ac_config_target in $ac_config_targets
8353 do
8354   case "$ac_config_target" in
8355   # Handling of arguments.
8356   "config.make" ) CONFIG_FILES="$CONFIG_FILES config.make" ;;
8357   "${config_makefile}" ) CONFIG_FILES="$CONFIG_FILES ${config_makefile}" ;;
8358   "${config_uname}" ) CONFIG_FILES="$CONFIG_FILES ${config_uname}" ;;
8359   "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
8360   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
8361   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
8362 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
8363    { (exit 1); exit 1; }; };;
8364   esac
8365 done
8366
8367 # If the user did not use the arguments to specify the items to instantiate,
8368 # then the envvar interface is used.  Set only those that are not.
8369 # We use the long form for the default assignment because of an extremely
8370 # bizarre bug on SunOS 4.1.3.
8371 if $ac_need_defaults; then
8372   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8373   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8374   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8375 fi
8376
8377 # Have a temporary directory for convenience.  Make it in the build tree
8378 # simply because there is no reason to put it here, and in addition,
8379 # creating and moving files from /tmp can sometimes cause problems.
8380 # Create a temporary directory, and hook for its removal unless debugging.
8381 $debug ||
8382 {
8383   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
8384   trap '{ (exit 1); exit 1; }' 1 2 13 15
8385 }
8386
8387 # Create a (secure) tmp directory for tmp files.
8388
8389 {
8390   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
8391   test -n "$tmp" && test -d "$tmp"
8392 }  ||
8393 {
8394   tmp=./confstat$$-$RANDOM
8395   (umask 077 && mkdir $tmp)
8396 } ||
8397 {
8398    echo "$me: cannot create a temporary directory in ." >&2
8399    { (exit 1); exit 1; }
8400 }
8401
8402 _ACEOF
8403
8404 cat >>$CONFIG_STATUS <<_ACEOF
8405
8406 #
8407 # CONFIG_FILES section.
8408 #
8409
8410 # No need to generate the scripts if there are no CONFIG_FILES.
8411 # This happens for instance when ./config.status config.h
8412 if test -n "\$CONFIG_FILES"; then
8413   # Protect against being on the right side of a sed subst in config.status.
8414   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
8415    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
8416 s,@SHELL@,$SHELL,;t t
8417 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
8418 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
8419 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
8420 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
8421 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
8422 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
8423 s,@exec_prefix@,$exec_prefix,;t t
8424 s,@prefix@,$prefix,;t t
8425 s,@program_transform_name@,$program_transform_name,;t t
8426 s,@bindir@,$bindir,;t t
8427 s,@sbindir@,$sbindir,;t t
8428 s,@libexecdir@,$libexecdir,;t t
8429 s,@datadir@,$datadir,;t t
8430 s,@sysconfdir@,$sysconfdir,;t t
8431 s,@sharedstatedir@,$sharedstatedir,;t t
8432 s,@localstatedir@,$localstatedir,;t t
8433 s,@libdir@,$libdir,;t t
8434 s,@includedir@,$includedir,;t t
8435 s,@oldincludedir@,$oldincludedir,;t t
8436 s,@infodir@,$infodir,;t t
8437 s,@mandir@,$mandir,;t t
8438 s,@build_alias@,$build_alias,;t t
8439 s,@host_alias@,$host_alias,;t t
8440 s,@target_alias@,$target_alias,;t t
8441 s,@DEFS@,$DEFS,;t t
8442 s,@ECHO_C@,$ECHO_C,;t t
8443 s,@ECHO_N@,$ECHO_N,;t t
8444 s,@ECHO_T@,$ECHO_T,;t t
8445 s,@LIBS@,$LIBS,;t t
8446 s,@with_fp@,$with_fp,;t t
8447 s,@with_cvs@,$with_cvs,;t t
8448 s,@enable_check_abi@,$enable_check_abi,;t t
8449 s,@oldest_abi@,$oldest_abi,;t t
8450 s,@bindnow@,$bindnow,;t t
8451 s,@force_install@,$force_install,;t t
8452 s,@all_warnings@,$all_warnings,;t t
8453 s,@build@,$build,;t t
8454 s,@build_cpu@,$build_cpu,;t t
8455 s,@build_vendor@,$build_vendor,;t t
8456 s,@build_os@,$build_os,;t t
8457 s,@host@,$host,;t t
8458 s,@host_cpu@,$host_cpu,;t t
8459 s,@host_vendor@,$host_vendor,;t t
8460 s,@host_os@,$host_os,;t t
8461 s,@subdirs@,$subdirs,;t t
8462 s,@add_ons@,$add_ons,;t t
8463 s,@add_on_subdirs@,$add_on_subdirs,;t t
8464 s,@base_machine@,$base_machine,;t t
8465 s,@submachine@,$submachine,;t t
8466 s,@sysnames@,$sysnames,;t t
8467 s,@sysdeps_add_ons@,$sysdeps_add_ons,;t t
8468 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
8469 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
8470 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
8471 s,@LN_S@,$LN_S,;t t
8472 s,@CC@,$CC,;t t
8473 s,@CFLAGS@,$CFLAGS,;t t
8474 s,@LDFLAGS@,$LDFLAGS,;t t
8475 s,@CPPFLAGS@,$CPPFLAGS,;t t
8476 s,@ac_ct_CC@,$ac_ct_CC,;t t
8477 s,@OBJEXT@,$OBJEXT,;t t
8478 s,@BUILD_CC@,$BUILD_CC,;t t
8479 s,@cross_compiling@,$cross_compiling,;t t
8480 s,@CPP@,$CPP,;t t
8481 s,@CXX@,$CXX,;t t
8482 s,@CXXFLAGS@,$CXXFLAGS,;t t
8483 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
8484 s,@AR@,$AR,;t t
8485 s,@OBJDUMP@,$OBJDUMP,;t t
8486 s,@RANLIB@,$RANLIB,;t t
8487 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
8488 s,@MIG@,$MIG,;t t
8489 s,@AS@,$AS,;t t
8490 s,@LD@,$LD,;t t
8491 s,@PWD_P@,$PWD_P,;t t
8492 s,@MAKE@,$MAKE,;t t
8493 s,@MSGFMT@,$MSGFMT,;t t
8494 s,@MAKEINFO@,$MAKEINFO,;t t
8495 s,@SED@,$SED,;t t
8496 s,@AUTOCONF@,$AUTOCONF,;t t
8497 s,@SYSINCLUDES@,$SYSINCLUDES,;t t
8498 s,@CXX_SYSINCLUDES@,$CXX_SYSINCLUDES,;t t
8499 s,@libc_cv_gcc_static_libgcc@,$libc_cv_gcc_static_libgcc,;t t
8500 s,@BASH@,$BASH,;t t
8501 s,@libc_cv_have_bash2@,$libc_cv_have_bash2,;t t
8502 s,@KSH@,$KSH,;t t
8503 s,@libc_cv_have_ksh@,$libc_cv_have_ksh,;t t
8504 s,@AWK@,$AWK,;t t
8505 s,@PERL@,$PERL,;t t
8506 s,@INSTALL_INFO@,$INSTALL_INFO,;t t
8507 s,@BISON@,$BISON,;t t
8508 s,@VERSIONING@,$VERSIONING,;t t
8509 s,@libc_cv_cc_with_libunwind@,$libc_cv_cc_with_libunwind,;t t
8510 s,@libc_cv_Bgroup@,$libc_cv_Bgroup,;t t
8511 s,@libc_cv_libgcc_s_suffix@,$libc_cv_libgcc_s_suffix,;t t
8512 s,@libc_cv_as_needed@,$libc_cv_as_needed,;t t
8513 s,@ASFLAGS_config@,$ASFLAGS_config,;t t
8514 s,@libc_cv_z_combreloc@,$libc_cv_z_combreloc,;t t
8515 s,@libc_cv_z_execstack@,$libc_cv_z_execstack,;t t
8516 s,@libc_cv_fpie@,$libc_cv_fpie,;t t
8517 s,@libc_cv_hashstyle@,$libc_cv_hashstyle,;t t
8518 s,@fno_unit_at_a_time@,$fno_unit_at_a_time,;t t
8519 s,@libc_cv_ssp@,$libc_cv_ssp,;t t
8520 s,@libc_cv_have_initfini@,$libc_cv_have_initfini,;t t
8521 s,@no_whole_archive@,$no_whole_archive,;t t
8522 s,@exceptions@,$exceptions,;t t
8523 s,@LIBGD@,$LIBGD,;t t
8524 s,@have_libaudit@,$have_libaudit,;t t
8525 s,@have_libcap@,$have_libcap,;t t
8526 s,@have_selinux@,$have_selinux,;t t
8527 s,@EGREP@,$EGREP,;t t
8528 s,@sizeof_long_double@,$sizeof_long_double,;t t
8529 s,@libc_cv_gcc_unwind_find_fde@,$libc_cv_gcc_unwind_find_fde,;t t
8530 s,@uname_sysname@,$uname_sysname,;t t
8531 s,@uname_release@,$uname_release,;t t
8532 s,@uname_version@,$uname_version,;t t
8533 s,@old_glibc_headers@,$old_glibc_headers,;t t
8534 s,@libc_cv_slibdir@,$libc_cv_slibdir,;t t
8535 s,@libc_cv_localedir@,$libc_cv_localedir,;t t
8536 s,@libc_cv_sysconfdir@,$libc_cv_sysconfdir,;t t
8537 s,@libc_cv_rootsbindir@,$libc_cv_rootsbindir,;t t
8538 s,@libc_cv_forced_unwind@,$libc_cv_forced_unwind,;t t
8539 s,@use_ldconfig@,$use_ldconfig,;t t
8540 s,@ldd_rewrite_script@,$ldd_rewrite_script,;t t
8541 s,@elf@,$elf,;t t
8542 s,@xcoff@,$xcoff,;t t
8543 s,@static@,$static,;t t
8544 s,@shared@,$shared,;t t
8545 s,@pic_default@,$pic_default,;t t
8546 s,@profile@,$profile,;t t
8547 s,@omitfp@,$omitfp,;t t
8548 s,@bounded@,$bounded,;t t
8549 s,@static_nss@,$static_nss,;t t
8550 s,@nopic_initfini@,$nopic_initfini,;t t
8551 s,@DEFINES@,$DEFINES,;t t
8552 s,@mach_interface_list@,$mach_interface_list,;t t
8553 s,@VERSION@,$VERSION,;t t
8554 s,@RELEASE@,$RELEASE,;t t
8555 s,@LIBOBJS@,$LIBOBJS,;t t
8556 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
8557 CEOF
8558
8559 _ACEOF
8560
8561   cat >>$CONFIG_STATUS <<\_ACEOF
8562   # Split the substitutions into bite-sized pieces for seds with
8563   # small command number limits, like on Digital OSF/1 and HP-UX.
8564   ac_max_sed_lines=48
8565   ac_sed_frag=1 # Number of current file.
8566   ac_beg=1 # First line for current file.
8567   ac_end=$ac_max_sed_lines # Line after last line for current file.
8568   ac_more_lines=:
8569   ac_sed_cmds=
8570   while $ac_more_lines; do
8571     if test $ac_beg -gt 1; then
8572       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
8573     else
8574       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
8575     fi
8576     if test ! -s $tmp/subs.frag; then
8577       ac_more_lines=false
8578     else
8579       # The purpose of the label and of the branching condition is to
8580       # speed up the sed processing (if there are no `@' at all, there
8581       # is no need to browse any of the substitutions).
8582       # These are the two extra sed commands mentioned above.
8583       (echo ':t
8584   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
8585       if test -z "$ac_sed_cmds"; then
8586         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
8587       else
8588         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8589       fi
8590       ac_sed_frag=`expr $ac_sed_frag + 1`
8591       ac_beg=$ac_end
8592       ac_end=`expr $ac_end + $ac_max_sed_lines`
8593     fi
8594   done
8595   if test -z "$ac_sed_cmds"; then
8596     ac_sed_cmds=cat
8597   fi
8598 fi # test -n "$CONFIG_FILES"
8599
8600 _ACEOF
8601 cat >>$CONFIG_STATUS <<\_ACEOF
8602 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
8603   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8604   case $ac_file in
8605   - | *:- | *:-:* ) # input from stdin
8606         cat >$tmp/stdin
8607         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8608         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8609   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8610         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8611   * )   ac_file_in=$ac_file.in ;;
8612   esac
8613
8614   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8615   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
8616 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8617          X"$ac_file" : 'X\(//\)[^/]' \| \
8618          X"$ac_file" : 'X\(//\)$' \| \
8619          X"$ac_file" : 'X\(/\)' \| \
8620          .     : '\(.\)' 2>/dev/null ||
8621 echo X"$ac_file" |
8622     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8623           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8624           /^X\(\/\/\)$/{ s//\1/; q; }
8625           /^X\(\/\).*/{ s//\1/; q; }
8626           s/.*/./; q'`
8627   { if $as_mkdir_p; then
8628     mkdir -p "$ac_dir"
8629   else
8630     as_dir="$ac_dir"
8631     as_dirs=
8632     while test ! -d "$as_dir"; do
8633       as_dirs="$as_dir $as_dirs"
8634       as_dir=`(dirname "$as_dir") 2>/dev/null ||
8635 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8636          X"$as_dir" : 'X\(//\)[^/]' \| \
8637          X"$as_dir" : 'X\(//\)$' \| \
8638          X"$as_dir" : 'X\(/\)' \| \
8639          .     : '\(.\)' 2>/dev/null ||
8640 echo X"$as_dir" |
8641     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8642           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8643           /^X\(\/\/\)$/{ s//\1/; q; }
8644           /^X\(\/\).*/{ s//\1/; q; }
8645           s/.*/./; q'`
8646     done
8647     test ! -n "$as_dirs" || mkdir $as_dirs
8648   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8649 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8650    { (exit 1); exit 1; }; }; }
8651
8652   ac_builddir=.
8653
8654 if test "$ac_dir" != .; then
8655   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8656   # A "../" for each directory in $ac_dir_suffix.
8657   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8658 else
8659   ac_dir_suffix= ac_top_builddir=
8660 fi
8661
8662 case $srcdir in
8663   .)  # No --srcdir option.  We are building in place.
8664     ac_srcdir=.
8665     if test -z "$ac_top_builddir"; then
8666        ac_top_srcdir=.
8667     else
8668        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8669     fi ;;
8670   [\\/]* | ?:[\\/]* )  # Absolute path.
8671     ac_srcdir=$srcdir$ac_dir_suffix;
8672     ac_top_srcdir=$srcdir ;;
8673   *) # Relative path.
8674     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
8675     ac_top_srcdir=$ac_top_builddir$srcdir ;;
8676 esac
8677
8678 # Do not use `cd foo && pwd` to compute absolute paths, because
8679 # the directories may not exist.
8680 case `pwd` in
8681 .) ac_abs_builddir="$ac_dir";;
8682 *)
8683   case "$ac_dir" in
8684   .) ac_abs_builddir=`pwd`;;
8685   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
8686   *) ac_abs_builddir=`pwd`/"$ac_dir";;
8687   esac;;
8688 esac
8689 case $ac_abs_builddir in
8690 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8691 *)
8692   case ${ac_top_builddir}. in
8693   .) ac_abs_top_builddir=$ac_abs_builddir;;
8694   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8695   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8696   esac;;
8697 esac
8698 case $ac_abs_builddir in
8699 .) ac_abs_srcdir=$ac_srcdir;;
8700 *)
8701   case $ac_srcdir in
8702   .) ac_abs_srcdir=$ac_abs_builddir;;
8703   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8704   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8705   esac;;
8706 esac
8707 case $ac_abs_builddir in
8708 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8709 *)
8710   case $ac_top_srcdir in
8711   .) ac_abs_top_srcdir=$ac_abs_builddir;;
8712   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
8713   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
8714   esac;;
8715 esac
8716
8717
8718   case $INSTALL in
8719   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8720   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
8721   esac
8722
8723   if test x"$ac_file" != x-; then
8724     { echo "$as_me:$LINENO: creating $ac_file" >&5
8725 echo "$as_me: creating $ac_file" >&6;}
8726     rm -f "$ac_file"
8727   fi
8728   # Let's still pretend it is `configure' which instantiates (i.e., don't
8729   # use $as_me), people would be surprised to read:
8730   #    /* config.h.  Generated by config.status.  */
8731   if test x"$ac_file" = x-; then
8732     configure_input=
8733   else
8734     configure_input="$ac_file.  "
8735   fi
8736   configure_input=$configure_input"Generated from `echo $ac_file_in |
8737                                      sed 's,.*/,,'` by configure."
8738
8739   # First look for the input files in the build tree, otherwise in the
8740   # src tree.
8741   ac_file_inputs=`IFS=:
8742     for f in $ac_file_in; do
8743       case $f in
8744       -) echo $tmp/stdin ;;
8745       [\\/$]*)
8746          # Absolute (can't be DOS-style, as IFS=:)
8747          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8748 echo "$as_me: error: cannot find input file: $f" >&2;}
8749    { (exit 1); exit 1; }; }
8750          echo "$f";;
8751       *) # Relative
8752          if test -f "$f"; then
8753            # Build tree
8754            echo "$f"
8755          elif test -f "$srcdir/$f"; then
8756            # Source tree
8757            echo "$srcdir/$f"
8758          else
8759            # /dev/null tree
8760            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8761 echo "$as_me: error: cannot find input file: $f" >&2;}
8762    { (exit 1); exit 1; }; }
8763          fi;;
8764       esac
8765     done` || { (exit 1); exit 1; }
8766 _ACEOF
8767 cat >>$CONFIG_STATUS <<_ACEOF
8768   sed "$ac_vpsub
8769 $extrasub
8770 _ACEOF
8771 cat >>$CONFIG_STATUS <<\_ACEOF
8772 :t
8773 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8774 s,@configure_input@,$configure_input,;t t
8775 s,@srcdir@,$ac_srcdir,;t t
8776 s,@abs_srcdir@,$ac_abs_srcdir,;t t
8777 s,@top_srcdir@,$ac_top_srcdir,;t t
8778 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
8779 s,@builddir@,$ac_builddir,;t t
8780 s,@abs_builddir@,$ac_abs_builddir,;t t
8781 s,@top_builddir@,$ac_top_builddir,;t t
8782 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
8783 s,@INSTALL@,$ac_INSTALL,;t t
8784 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
8785   rm -f $tmp/stdin
8786   if test x"$ac_file" != x-; then
8787     mv $tmp/out $ac_file
8788   else
8789     cat $tmp/out
8790     rm -f $tmp/out
8791   fi
8792
8793 done
8794 _ACEOF
8795 cat >>$CONFIG_STATUS <<\_ACEOF
8796
8797 #
8798 # CONFIG_HEADER section.
8799 #
8800
8801 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
8802 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8803 #
8804 # ac_d sets the value in "#define NAME VALUE" lines.
8805 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
8806 ac_dB='[         ].*$,\1#\2'
8807 ac_dC=' '
8808 ac_dD=',;t'
8809 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8810 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
8811 ac_uB='$,\1#\2define\3'
8812 ac_uC=' '
8813 ac_uD=',;t'
8814
8815 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
8816   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8817   case $ac_file in
8818   - | *:- | *:-:* ) # input from stdin
8819         cat >$tmp/stdin
8820         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8821         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8822   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8823         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8824   * )   ac_file_in=$ac_file.in ;;
8825   esac
8826
8827   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
8828 echo "$as_me: creating $ac_file" >&6;}
8829
8830   # First look for the input files in the build tree, otherwise in the
8831   # src tree.
8832   ac_file_inputs=`IFS=:
8833     for f in $ac_file_in; do
8834       case $f in
8835       -) echo $tmp/stdin ;;
8836       [\\/$]*)
8837          # Absolute (can't be DOS-style, as IFS=:)
8838          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8839 echo "$as_me: error: cannot find input file: $f" >&2;}
8840    { (exit 1); exit 1; }; }
8841          # Do quote $f, to prevent DOS paths from being IFS'd.
8842          echo "$f";;
8843       *) # Relative
8844          if test -f "$f"; then
8845            # Build tree
8846            echo "$f"
8847          elif test -f "$srcdir/$f"; then
8848            # Source tree
8849            echo "$srcdir/$f"
8850          else
8851            # /dev/null tree
8852            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8853 echo "$as_me: error: cannot find input file: $f" >&2;}
8854    { (exit 1); exit 1; }; }
8855          fi;;
8856       esac
8857     done` || { (exit 1); exit 1; }
8858   # Remove the trailing spaces.
8859   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
8860
8861 _ACEOF
8862
8863 # Transform confdefs.h into two sed scripts, `conftest.defines' and
8864 # `conftest.undefs', that substitutes the proper values into
8865 # config.h.in to produce config.h.  The first handles `#define'
8866 # templates, and the second `#undef' templates.
8867 # And first: Protect against being on the right side of a sed subst in
8868 # config.status.  Protect against being in an unquoted here document
8869 # in config.status.
8870 rm -f conftest.defines conftest.undefs
8871 # Using a here document instead of a string reduces the quoting nightmare.
8872 # Putting comments in sed scripts is not portable.
8873 #
8874 # `end' is used to avoid that the second main sed command (meant for
8875 # 0-ary CPP macros) applies to n-ary macro definitions.
8876 # See the Autoconf documentation for `clear'.
8877 cat >confdef2sed.sed <<\_ACEOF
8878 s/[\\&,]/\\&/g
8879 s,[\\$`],\\&,g
8880 t clear
8881 : clear
8882 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
8883 t end
8884 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
8885 : end
8886 _ACEOF
8887 # If some macros were called several times there might be several times
8888 # the same #defines, which is useless.  Nevertheless, we may not want to
8889 # sort them, since we want the *last* AC-DEFINE to be honored.
8890 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
8891 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
8892 rm -f confdef2sed.sed
8893
8894 # This sed command replaces #undef with comments.  This is necessary, for
8895 # example, in the case of _POSIX_SOURCE, which is predefined and required
8896 # on some systems where configure will not decide to define it.
8897 cat >>conftest.undefs <<\_ACEOF
8898 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
8899 _ACEOF
8900
8901 # Break up conftest.defines because some shells have a limit on the size
8902 # of here documents, and old seds have small limits too (100 cmds).
8903 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
8904 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
8905 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
8906 echo '  :' >>$CONFIG_STATUS
8907 rm -f conftest.tail
8908 while grep . conftest.defines >/dev/null
8909 do
8910   # Write a limited-size here document to $tmp/defines.sed.
8911   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
8912   # Speed up: don't consider the non `#define' lines.
8913   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
8914   # Work around the forget-to-reset-the-flag bug.
8915   echo 't clr' >>$CONFIG_STATUS
8916   echo ': clr' >>$CONFIG_STATUS
8917   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
8918   echo 'CEOF
8919   sed -f $tmp/defines.sed $tmp/in >$tmp/out
8920   rm -f $tmp/in
8921   mv $tmp/out $tmp/in
8922 ' >>$CONFIG_STATUS
8923   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
8924   rm -f conftest.defines
8925   mv conftest.tail conftest.defines
8926 done
8927 rm -f conftest.defines
8928 echo '  fi # grep' >>$CONFIG_STATUS
8929 echo >>$CONFIG_STATUS
8930
8931 # Break up conftest.undefs because some shells have a limit on the size
8932 # of here documents, and old seds have small limits too (100 cmds).
8933 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
8934 rm -f conftest.tail
8935 while grep . conftest.undefs >/dev/null
8936 do
8937   # Write a limited-size here document to $tmp/undefs.sed.
8938   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
8939   # Speed up: don't consider the non `#undef'
8940   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
8941   # Work around the forget-to-reset-the-flag bug.
8942   echo 't clr' >>$CONFIG_STATUS
8943   echo ': clr' >>$CONFIG_STATUS
8944   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
8945   echo 'CEOF
8946   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
8947   rm -f $tmp/in
8948   mv $tmp/out $tmp/in
8949 ' >>$CONFIG_STATUS
8950   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
8951   rm -f conftest.undefs
8952   mv conftest.tail conftest.undefs
8953 done
8954 rm -f conftest.undefs
8955
8956 cat >>$CONFIG_STATUS <<\_ACEOF
8957   # Let's still pretend it is `configure' which instantiates (i.e., don't
8958   # use $as_me), people would be surprised to read:
8959   #    /* config.h.  Generated by config.status.  */
8960   if test x"$ac_file" = x-; then
8961     echo "/* Generated by configure.  */" >$tmp/config.h
8962   else
8963     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
8964   fi
8965   cat $tmp/in >>$tmp/config.h
8966   rm -f $tmp/in
8967   if test x"$ac_file" != x-; then
8968     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
8969       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
8970 echo "$as_me: $ac_file is unchanged" >&6;}
8971     else
8972       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
8973 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8974          X"$ac_file" : 'X\(//\)[^/]' \| \
8975          X"$ac_file" : 'X\(//\)$' \| \
8976          X"$ac_file" : 'X\(/\)' \| \
8977          .     : '\(.\)' 2>/dev/null ||
8978 echo X"$ac_file" |
8979     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8980           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8981           /^X\(\/\/\)$/{ s//\1/; q; }
8982           /^X\(\/\).*/{ s//\1/; q; }
8983           s/.*/./; q'`
8984       { if $as_mkdir_p; then
8985     mkdir -p "$ac_dir"
8986   else
8987     as_dir="$ac_dir"
8988     as_dirs=
8989     while test ! -d "$as_dir"; do
8990       as_dirs="$as_dir $as_dirs"
8991       as_dir=`(dirname "$as_dir") 2>/dev/null ||
8992 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8993          X"$as_dir" : 'X\(//\)[^/]' \| \
8994          X"$as_dir" : 'X\(//\)$' \| \
8995          X"$as_dir" : 'X\(/\)' \| \
8996          .     : '\(.\)' 2>/dev/null ||
8997 echo X"$as_dir" |
8998     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8999           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9000           /^X\(\/\/\)$/{ s//\1/; q; }
9001           /^X\(\/\).*/{ s//\1/; q; }
9002           s/.*/./; q'`
9003     done
9004     test ! -n "$as_dirs" || mkdir $as_dirs
9005   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9006 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9007    { (exit 1); exit 1; }; }; }
9008
9009       rm -f $ac_file
9010       mv $tmp/config.h $ac_file
9011     fi
9012   else
9013     cat $tmp/config.h
9014     rm -f $tmp/config.h
9015   fi
9016 done
9017 _ACEOF
9018 cat >>$CONFIG_STATUS <<\_ACEOF
9019
9020 #
9021 # CONFIG_COMMANDS section.
9022 #
9023 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
9024   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
9025   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
9026   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
9027 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9028          X"$ac_dest" : 'X\(//\)[^/]' \| \
9029          X"$ac_dest" : 'X\(//\)$' \| \
9030          X"$ac_dest" : 'X\(/\)' \| \
9031          .     : '\(.\)' 2>/dev/null ||
9032 echo X"$ac_dest" |
9033     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9034           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9035           /^X\(\/\/\)$/{ s//\1/; q; }
9036           /^X\(\/\).*/{ s//\1/; q; }
9037           s/.*/./; q'`
9038   { if $as_mkdir_p; then
9039     mkdir -p "$ac_dir"
9040   else
9041     as_dir="$ac_dir"
9042     as_dirs=
9043     while test ! -d "$as_dir"; do
9044       as_dirs="$as_dir $as_dirs"
9045       as_dir=`(dirname "$as_dir") 2>/dev/null ||
9046 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9047          X"$as_dir" : 'X\(//\)[^/]' \| \
9048          X"$as_dir" : 'X\(//\)$' \| \
9049          X"$as_dir" : 'X\(/\)' \| \
9050          .     : '\(.\)' 2>/dev/null ||
9051 echo X"$as_dir" |
9052     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9053           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9054           /^X\(\/\/\)$/{ s//\1/; q; }
9055           /^X\(\/\).*/{ s//\1/; q; }
9056           s/.*/./; q'`
9057     done
9058     test ! -n "$as_dirs" || mkdir $as_dirs
9059   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9060 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9061    { (exit 1); exit 1; }; }; }
9062
9063   ac_builddir=.
9064
9065 if test "$ac_dir" != .; then
9066   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9067   # A "../" for each directory in $ac_dir_suffix.
9068   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9069 else
9070   ac_dir_suffix= ac_top_builddir=
9071 fi
9072
9073 case $srcdir in
9074   .)  # No --srcdir option.  We are building in place.
9075     ac_srcdir=.
9076     if test -z "$ac_top_builddir"; then
9077        ac_top_srcdir=.
9078     else
9079        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
9080     fi ;;
9081   [\\/]* | ?:[\\/]* )  # Absolute path.
9082     ac_srcdir=$srcdir$ac_dir_suffix;
9083     ac_top_srcdir=$srcdir ;;
9084   *) # Relative path.
9085     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
9086     ac_top_srcdir=$ac_top_builddir$srcdir ;;
9087 esac
9088
9089 # Do not use `cd foo && pwd` to compute absolute paths, because
9090 # the directories may not exist.
9091 case `pwd` in
9092 .) ac_abs_builddir="$ac_dir";;
9093 *)
9094   case "$ac_dir" in
9095   .) ac_abs_builddir=`pwd`;;
9096   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
9097   *) ac_abs_builddir=`pwd`/"$ac_dir";;
9098   esac;;
9099 esac
9100 case $ac_abs_builddir in
9101 .) ac_abs_top_builddir=${ac_top_builddir}.;;
9102 *)
9103   case ${ac_top_builddir}. in
9104   .) ac_abs_top_builddir=$ac_abs_builddir;;
9105   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
9106   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
9107   esac;;
9108 esac
9109 case $ac_abs_builddir in
9110 .) ac_abs_srcdir=$ac_srcdir;;
9111 *)
9112   case $ac_srcdir in
9113   .) ac_abs_srcdir=$ac_abs_builddir;;
9114   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
9115   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
9116   esac;;
9117 esac
9118 case $ac_abs_builddir in
9119 .) ac_abs_top_srcdir=$ac_top_srcdir;;
9120 *)
9121   case $ac_top_srcdir in
9122   .) ac_abs_top_srcdir=$ac_abs_builddir;;
9123   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
9124   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
9125   esac;;
9126 esac
9127
9128
9129   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
9130 echo "$as_me: executing $ac_dest commands" >&6;}
9131   case $ac_dest in
9132     default )
9133 case $CONFIG_FILES in *config.make*)
9134 echo "$config_vars" >> config.make;;
9135 esac
9136 test -d bits || mkdir bits ;;
9137   esac
9138 done
9139 _ACEOF
9140
9141 cat >>$CONFIG_STATUS <<\_ACEOF
9142
9143 { (exit 0); exit 0; }
9144 _ACEOF
9145 chmod +x $CONFIG_STATUS
9146 ac_clean_files=$ac_clean_files_save
9147
9148
9149 # configure is writing to config.log, and then calls config.status.
9150 # config.status does its own redirection, appending to config.log.
9151 # Unfortunately, on DOS this fails, as config.log is still kept open
9152 # by configure, so config.status won't be able to write to it; its
9153 # output is simply discarded.  So we exec the FD to /dev/null,
9154 # effectively closing config.log, so it can be properly (re)opened and
9155 # appended to by config.status.  When coming back to configure, we
9156 # need to make the FD available again.
9157 if test "$no_create" != yes; then
9158   ac_cs_success=:
9159   ac_config_status_args=
9160   test "$silent" = yes &&
9161     ac_config_status_args="$ac_config_status_args --quiet"
9162   exec 5>/dev/null
9163   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9164   exec 5>>config.log
9165   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9166   # would make configure fail if this is the last instruction.
9167   $ac_cs_success || { (exit 1); exit 1; }
9168 fi
9169
9170 #
9171 # CONFIG_SUBDIRS section.
9172 #
9173 if test "$no_recursion" != yes; then
9174
9175   # Remove --cache-file and --srcdir arguments so they do not pile up.
9176   ac_sub_configure_args=
9177   ac_prev=
9178   for ac_arg in $ac_configure_args; do
9179     if test -n "$ac_prev"; then
9180       ac_prev=
9181       continue
9182     fi
9183     case $ac_arg in
9184     -cache-file | --cache-file | --cache-fil | --cache-fi \
9185     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
9186       ac_prev=cache_file ;;
9187     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
9188     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
9189     | --c=*)
9190       ;;
9191     --config-cache | -C)
9192       ;;
9193     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
9194       ac_prev=srcdir ;;
9195     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
9196       ;;
9197     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
9198       ac_prev=prefix ;;
9199     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
9200       ;;
9201     *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
9202     esac
9203   done
9204
9205   # Always prepend --prefix to ensure using the same prefix
9206   # in subdir configurations.
9207   ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
9208
9209   ac_popdir=`pwd`
9210   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
9211
9212     # Do not complain, so a configure script can configure whichever
9213     # parts of a large source tree are present.
9214     test -d $srcdir/$ac_dir || continue
9215
9216     { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
9217 echo "$as_me: configuring in $ac_dir" >&6;}
9218     { if $as_mkdir_p; then
9219     mkdir -p "$ac_dir"
9220   else
9221     as_dir="$ac_dir"
9222     as_dirs=
9223     while test ! -d "$as_dir"; do
9224       as_dirs="$as_dir $as_dirs"
9225       as_dir=`(dirname "$as_dir") 2>/dev/null ||
9226 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9227          X"$as_dir" : 'X\(//\)[^/]' \| \
9228          X"$as_dir" : 'X\(//\)$' \| \
9229          X"$as_dir" : 'X\(/\)' \| \
9230          .     : '\(.\)' 2>/dev/null ||
9231 echo X"$as_dir" |
9232     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9233           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9234           /^X\(\/\/\)$/{ s//\1/; q; }
9235           /^X\(\/\).*/{ s//\1/; q; }
9236           s/.*/./; q'`
9237     done
9238     test ! -n "$as_dirs" || mkdir $as_dirs
9239   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9240 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9241    { (exit 1); exit 1; }; }; }
9242
9243     ac_builddir=.
9244
9245 if test "$ac_dir" != .; then
9246   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9247   # A "../" for each directory in $ac_dir_suffix.
9248   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9249 else
9250   ac_dir_suffix= ac_top_builddir=
9251 fi
9252
9253 case $srcdir in
9254   .)  # No --srcdir option.  We are building in place.
9255     ac_srcdir=.
9256     if test -z "$ac_top_builddir"; then
9257        ac_top_srcdir=.
9258     else
9259        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
9260     fi ;;
9261   [\\/]* | ?:[\\/]* )  # Absolute path.
9262     ac_srcdir=$srcdir$ac_dir_suffix;
9263     ac_top_srcdir=$srcdir ;;
9264   *) # Relative path.
9265     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
9266     ac_top_srcdir=$ac_top_builddir$srcdir ;;
9267 esac
9268
9269 # Do not use `cd foo && pwd` to compute absolute paths, because
9270 # the directories may not exist.
9271 case `pwd` in
9272 .) ac_abs_builddir="$ac_dir";;
9273 *)
9274   case "$ac_dir" in
9275   .) ac_abs_builddir=`pwd`;;
9276   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
9277   *) ac_abs_builddir=`pwd`/"$ac_dir";;
9278   esac;;
9279 esac
9280 case $ac_abs_builddir in
9281 .) ac_abs_top_builddir=${ac_top_builddir}.;;
9282 *)
9283   case ${ac_top_builddir}. in
9284   .) ac_abs_top_builddir=$ac_abs_builddir;;
9285   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
9286   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
9287   esac;;
9288 esac
9289 case $ac_abs_builddir in
9290 .) ac_abs_srcdir=$ac_srcdir;;
9291 *)
9292   case $ac_srcdir in
9293   .) ac_abs_srcdir=$ac_abs_builddir;;
9294   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
9295   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
9296   esac;;
9297 esac
9298 case $ac_abs_builddir in
9299 .) ac_abs_top_srcdir=$ac_top_srcdir;;
9300 *)
9301   case $ac_top_srcdir in
9302   .) ac_abs_top_srcdir=$ac_abs_builddir;;
9303   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
9304   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
9305   esac;;
9306 esac
9307
9308
9309     cd $ac_dir
9310
9311     # Check for guested configure; otherwise get Cygnus style configure.
9312     if test -f $ac_srcdir/configure.gnu; then
9313       ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
9314     elif test -f $ac_srcdir/configure; then
9315       ac_sub_configure="$SHELL '$ac_srcdir/configure'"
9316     elif test -f $ac_srcdir/configure.in; then
9317       ac_sub_configure=$ac_configure
9318     else
9319       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
9320 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
9321       ac_sub_configure=
9322     fi
9323
9324     # The recursion is here.
9325     if test -n "$ac_sub_configure"; then
9326       # Make the cache file name correct relative to the subdirectory.
9327       case $cache_file in
9328       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
9329       *) # Relative path.
9330         ac_sub_cache_file=$ac_top_builddir$cache_file ;;
9331       esac
9332
9333       { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
9334 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9335       # The eval makes quoting arguments work.
9336       eval $ac_sub_configure $ac_sub_configure_args \
9337            --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
9338         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
9339 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
9340    { (exit 1); exit 1; }; }
9341     fi
9342
9343     cd $ac_popdir
9344   done
9345 fi
9346