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