OSDN Git Service

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